.pc-btn{flex:none;min-width:44px;min-height:44px}.pc-btn:focus-visible,.pc-fbtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pc-btn-completa,.pc-btn-cine{display:none}@media (pointer:coarse),(width<=700px),(height<=520px){.pc-btn-completa{display:inline-flex}}@media (hover:hover) and (pointer:fine) and (width>=701px) and (height>=521px){.pc-btn-cine{display:inline-flex}}.pc-btn-cine[aria-pressed=true]{--_bg:var(--accent-soft);--_bd:var(--accent);--_fg:var(--accent-text)}html.pc-fs{overflow:hidden}.pc-completa{z-index:calc(var(--z-dialog) - 5);box-sizing:border-box;padding:calc(env(safe-area-inset-top,0px) + var(--pc-top,0px)) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--bg);overscroll-behavior:none;inset:0;overflow:hidden;border-radius:0!important;width:100%!important;max-width:none!important;height:100dvh!important;margin:0!important;position:fixed!important}.pc-completa:fullscreen{background:var(--bg)}.pc-completa [data-mj-zona] canvas{margin:auto}@media (orientation:landscape) and (height<=520px){.pc-completa [data-mj-zona] p.tiny{display:none}}.pc-flot{z-index:5;pointer-events:none;position:absolute;inset:0}.pc-flot-der{top:calc(env(safe-area-inset-top,0px) + var(--s-2));right:calc(env(safe-area-inset-right,0px) + var(--s-2));gap:var(--s-2);display:flex;position:absolute}.pc-fbtn,.pc-dato{pointer-events:auto;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border-strong) 70%, transparent);border-radius:var(--r-2);background:color-mix(in srgb, var(--surface) 62%, transparent);min-width:44px;min-height:44px;color:var(--text);-webkit-tap-highlight-color:transparent;transition:opacity var(--dur) var(--ease);justify-content:center;align-items:center;display:inline-flex}.pc-fbtn{cursor:pointer;touch-action:manipulation;padding:0}.pc-fbtn:hover{background:color-mix(in srgb, var(--surface-2) 85%, transparent)}.pc-dato{pointer-events:none;top:calc(env(safe-area-inset-top,0px) + var(--s-2));left:calc(env(safe-area-inset-left,0px) + var(--s-2));padding:0 var(--s-3);font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;position:absolute}.pc-flot.pc-tenue .pc-fbtn{opacity:.3}.pc-flot.pc-tenue .pc-dato{opacity:.55}.pc-flot .pc-fbtn:focus-visible,.pc-flot:focus-within .pc-fbtn{opacity:1}.pc-completa[data-fase=pausado] .pc-pausa{display:none}@media (width>=700px){html.pc-cine{--pc-escenario:calc(100dvh - var(--header-h) - var(--pc-margen,4px));--pc-fondo:color-mix(in srgb, var(--bg) 94%, #000);--pc-banda:color-mix(in srgb, var(--bg) 84%, #000)}@media (prefers-color-scheme:dark){html.pc-cine:not([data-theme=light]){--pc-fondo:color-mix(in srgb, var(--bg) 55%, #000);--pc-banda:color-mix(in srgb, var(--bg) 25%, #000)}}html.pc-cine[data-theme=dark]{--pc-fondo:color-mix(in srgb, var(--bg) 55%, #000);--pc-banda:color-mix(in srgb, var(--bg) 25%, #000)}html.pc-cine .workspace{background:var(--pc-banda);box-shadow:0 0 0 100vmax var(--pc-banda);clip-path:inset(0 -100vmax)}html.pc-cine .tool-page .workspace>.panel{padding:var(--s-2);background:var(--pc-fondo);border-radius:var(--r-2);border-color:#0000}html.pc-cine main .container{max-width:none;padding-inline:var(--s-2)}html.pc-cine .tool-page:not(.is-wide):not(.no-side){grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""work""ad""content""side"}html.pc-cine .tool-side{display:none}html.pc-cine [data-pc-raiz]:not(.pc-completa){max-width:none}html.pc-cine [data-pc-raiz]:not(.pc-completa) [data-mj-zona] canvas{margin-inline:auto;display:block}html.pc-cine [data-pc-raiz]:not(.pc-completa) :is(.gk-actions,.mj-controles) .btn,html.pc-cine [data-pc-raiz]:not(.pc-completa) .zs-lv{min-height:36px;padding-block:0;padding-inline:var(--s-3);font-size:var(--fs-sm);position:relative}html.pc-cine [data-pc-raiz]:not(.pc-completa) .mj-controles .switch{min-height:36px;position:relative}html.pc-cine [data-pc-raiz]:not(.pc-completa) :is(.gk-actions,.mj-controles) :is(.btn,.switch):before,html.pc-cine [data-pc-raiz]:not(.pc-completa) .zs-lv:before{content:"";position:absolute;inset:-4px -2px}html.pc-cine [data-pc-raiz]:not(.pc-completa) .pc-btn{min-width:36px}html.pc-cine [data-pc-raiz]:not(.pc-completa) .pc-btn:before{inset:-4px}html.pc-cine .mj[data-pc-raiz]:not(.pc-completa)[data-en-juego] .mj-juego{height:var(--pc-escenario);gap:var(--s-2)}html.pc-cine .mj[data-pc-raiz]:not(.pc-completa) .mj-barra{padding:var(--s-1) var(--s-3);flex-wrap:nowrap}html.pc-cine .mj[data-pc-raiz]:not(.pc-completa) .mj-datos{gap:var(--s-4);flex-wrap:nowrap}html.pc-cine .mj[data-pc-raiz]:not(.pc-completa) .mj-dato{align-items:baseline;gap:var(--s-2);flex-direction:row}html.pc-cine .mj[data-pc-raiz]:not(.pc-completa) .mj-dato .mj-valor{font-size:var(--fs-md)}html.pc-cine .mj[data-pc-raiz]:not(.pc-completa) .mj-fantasma{padding:var(--s-1) var(--s-3);gap:var(--s-1)}}@media (width>=1100px) and (aspect-ratio>=4/3){html.pc-cine [data-pc-raiz]:not(.pc-completa) [data-mj-zona]>:has([data-pc-lateral]){position:relative}html.pc-cine [data-pc-raiz]:not(.pc-completa) [data-pc-lateral]{flex-wrap:wrap;width:min(20rem,26%);margin:0;position:absolute;bottom:0;right:0}html.pc-cine [data-pc-raiz]:not(.pc-completa) [data-pc-lateral=nota]{bottom:calc(44px + var(--s-3))}}@media (prefers-reduced-motion:reduce){.pc-fbtn,.pc-dato{transition:none!important}}
