.mission-manager{position:relative;font-family:VT323,MU-TH-UR,monospace;color:var(--lw-green, #6cc417);background:radial-gradient(circle at 50% 20%,#6cc41714,#000 60%),#000;min-height:100vh;width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;padding:5rem 2rem 2rem}.mission-manager:before{content:"";pointer-events:none;position:absolute;inset:0;background:repeating-linear-gradient(to bottom,#00ff4606,#00ff4605,#00ff4600 2px);opacity:.22;z-index:1}.mission-manager *{position:relative;z-index:2}.mission-manager .mm-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.75rem}.mission-manager h1{font-family:MU-TH-UR,VT323,monospace;font-size:2.4rem;letter-spacing:.3em;text-transform:uppercase;color:var(--lw-green, #6cc417);text-shadow:0 0 12px rgba(108,196,23,.7);margin:0;animation:lw-flicker 6s infinite}@keyframes lw-flicker{0%,95%{opacity:1}96%{opacity:.45}97%{opacity:.8}98%{opacity:.35}99%{opacity:1}}.mission-manager .mm-header-meta{display:flex;align-items:center;gap:.75rem}.mission-manager .mm-session-pill{border-radius:999px;border:1px solid rgba(108,196,23,.6);padding:.3rem .9rem;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;background:radial-gradient(circle at top left,#6cc4172e,#000000f2)}.mission-manager .mm-logs-toggle{font-family:VT323,monospace;padding:.35rem 1rem;border-radius:999px;border:1px solid rgba(108,196,23,.6);background:#000000e6;color:var(--lw-text, #e5ffe3);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:.15s ease}.mission-manager .mm-logs-toggle:hover{border-color:#6cc417;box-shadow:0 0 6px #6cc417cc,0 0 16px #6cc41780;background:#0a140afa}.mission-manager .mm-logs-toggle.active{border-color:#6cc417;background:#0f1e0ff2;box-shadow:0 0 12px #6cc417b3,inset 0 0 8px #6cc41740}.mission-manager .mm-tabs{display:inline-flex;gap:.5rem;margin-bottom:1.5rem}.mission-manager .mm-tab{min-width:120px;text-align:center;padding:.45rem 1.1rem;border-radius:999px;border:1px solid rgba(108,196,23,.4);background:#000c;cursor:pointer;font-size:.85rem;letter-spacing:.16em;text-transform:uppercase;transition:.15s ease;position:relative;overflow:hidden}.mission-manager .mm-tab:hover{border-color:#6cc417d9;box-shadow:0 0 12px #6cc41773}.mission-manager .mm-tab:after{content:"";position:absolute;top:0;left:-120%;width:100%;height:100%;background:linear-gradient(to right,transparent,rgba(108,196,23,.25),transparent);transition:transform .35s ease}.mission-manager .mm-tab:hover:after{transform:translate(250%)}.mission-manager .mm-tab.active{background:radial-gradient(circle at top left,#6cc41733,#000000f2);border-color:#6cc417e6;box-shadow:0 0 16px #6cc417b3}.mission-manager .mm-container{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:600px 1fr!important;gap:2rem!important;overflow-x:hidden}.mission-manager .mm-left-panel,.mission-manager .mm-right-panel{background:radial-gradient(circle at top left,#6cc4170f,#000000f5);border-radius:22px;border:1px solid rgba(108,196,23,.55);box-shadow:0 0 35px #6cc41726,0 0 70px #000000f2,inset 0 0 18px #6cc4171f;padding:1.5rem}.mission-manager .mm-left-panel{max-width:600px!important;overflow-y:auto;overflow-x:hidden}.mission-manager .mm-right-panel{min-width:0!important}.mission-manager h2{font-family:MU-TH-UR,VT323,monospace;margin-top:0;margin-bottom:.75rem;font-size:1.4rem;letter-spacing:.22em;text-transform:uppercase}.mission-manager h3{font-family:MU-TH-UR,VT323,monospace;margin-top:1rem;margin-bottom:.5rem;font-size:1rem;letter-spacing:.18em;text-transform:uppercase}.mission-manager input,.mission-manager select,.mission-manager textarea{width:100%;margin-top:.15rem;margin-bottom:.65rem;padding:.35rem .55rem;border-radius:6px;border:1px solid rgba(108,196,23,.5);background:#000000d9;color:#d4ffd0;font-family:VT323,monospace;font-size:.95rem;outline:none}.mission-manager textarea{min-height:120px}.mission-manager input:focus,.mission-manager select:focus,.mission-manager textarea:focus{border-color:#6cc417f2;box-shadow:0 0 10px #6cc417b3}.mission-manager .mm-btn{font-family:VT323,monospace;font-size:.9rem;letter-spacing:.15em;text-transform:uppercase;padding:.35rem .9rem;border-radius:999px;border:1px solid rgba(108,196,23,.6);background:#000000e6;color:var(--lw-text, #e5ffe3);cursor:pointer;transition:.15s ease}.mission-manager .mm-btn:hover{border-color:#6cc417;box-shadow:0 0 6px #6cc417cc,0 0 16px #6cc41780,0 0 28px #6cc41740;background:#0a140afa;transform:translateY(-1px)}.mission-manager .mm-btn-small{font-size:.7rem;padding:.25rem .7rem}.mission-manager .mm-session-actions{display:flex;gap:.5rem;margin:.75rem 0;flex-wrap:wrap}.mission-manager .mm-session-list{border-radius:16px;border:1px solid rgba(108,196,23,.35);background:radial-gradient(circle at top left,#6cc4170a,#000000fa);padding:.75rem;max-height:420px;overflow-y:auto}.mission-manager .mm-session-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .55rem;border-radius:9px;cursor:pointer;border:1px solid transparent;transition:.12s ease}.mission-manager .mm-session-row:hover{background:#6cc41726;border-color:#6cc4178c;box-shadow:0 0 14px #6cc41799,inset 0 0 6px #6cc41726}.mission-manager .mm-session-row.selected{background:#6cc4171f;border-color:#6cc417e6;box-shadow:0 0 10px #6cc417b3,inset 0 0 6px #6cc41726}.mission-manager .mm-session-title{flex:1;font-size:1rem;letter-spacing:.08em}.mission-manager .mm-session-sub{flex-shrink:0;font-size:.75rem;color:#e5ffe3bf}.mission-manager .mm-event-card{border-radius:10px;padding:.6rem .7rem;border:1px solid rgba(108,196,23,.5);background:#000000e0;margin-bottom:.45rem;cursor:pointer;transition:.12s ease}.mission-manager .mm-event-card:hover{border-color:#6cc417e6;box-shadow:0 0 14px #6cc41799,inset 0 0 6px #6cc41726;background:#081208fa}.mission-manager .mm-chip{display:inline-block;padding:.1rem .4rem;border-radius:999px;border:1px solid rgba(108,196,23,.8);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.35rem}.mission-manager .mm-event-summary{font-size:1rem;margin-bottom:.25rem}.mission-manager .mm-event-sub{font-size:.75rem;color:#e5ffe3b3}.mission-manager .mm-event-json{background:#000c;border:1px solid rgba(108,196,23,.45);padding:.75rem;border-radius:10px;font-size:.8rem;max-height:340px;overflow:auto}.mission-manager .mm-panel-card{border-radius:18px;border:1px solid rgba(108,196,23,.5);background:radial-gradient(circle at top left,#6cc4170f,#000000fa);padding:1rem 1.2rem;box-shadow:0 0 34px #000000fa,0 0 18px #6cc41773,inset 0 0 12px #6cc4171f}.mission-manager .mm-panel-empty{display:flex;align-items:center;justify-content:center;min-height:260px;font-size:1rem;color:#b4ffb4bf;letter-spacing:.08em;text-shadow:0 0 8px rgba(108,196,23,.3)}.mission-manager .mm-logs-panel{position:fixed;right:1.5rem;bottom:1.5rem;width:420px;max-height:70vh;border-radius:18px;border:1px solid rgba(108,196,23,.6);background:#000000f5;box-shadow:0 0 30px #000000f5,0 0 20px #6cc417a6;transform:translateY(120%);transition:transform .2s ease;display:flex;flex-direction:column;z-index:60}.mission-manager .mm-logs-panel.open{transform:translateY(0)}.mission-manager .mm-modal-backdrop{position:fixed;inset:0;background:#000000ad;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:70;display:flex;align-items:center;justify-content:center}@keyframes mm-modal-cinematic{0%{transform:scale(.9) translateY(12px);opacity:0;filter:blur(2px)}70%{transform:scale(1.02);opacity:1}to{transform:scale(1);filter:blur(0)}}.mission-manager .mm-modal{background:radial-gradient(circle at top left,#6cc4171f,#000000fa);border-radius:22px;border:1px solid rgba(108,196,23,.9);box-shadow:0 0 45px #6cc417b3,0 0 90px #000000e6,inset 0 0 20px #6cc41726;padding:1.25rem 1.5rem;width:100%;max-width:580px;max-height:80vh;overflow-y:auto;animation:mm-modal-cinematic .24s ease-out}.mission-manager .mm-modal-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.75rem}@media(max-width:900px){.mission-manager{padding:4.5rem 1rem 1rem}.mission-manager .mm-container{grid-template-columns:1fr!important}.mission-manager .mm-left-panel{max-width:100%!important}.mission-manager .mm-logs-panel{width:calc(100% - 2rem);right:1rem}}.boot-screen{position:fixed;inset:0;background:radial-gradient(circle at top,#071107,#000 65%);color:#c7f8c7;font-family:VT323,monospace!important;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:10000}.boot-screen.boot-screen-fade{animation:boot-fade-out .9s ease-in-out forwards}@keyframes boot-fade-out{to{opacity:0;transform:scale(1.02)}}.boot-screen:before,.boot-screen:after{content:"";position:absolute;inset:0;pointer-events:none}.boot-screen:before{background:repeating-linear-gradient(to bottom,rgba(255,255,255,.04) 0px,rgba(255,255,255,.04) 1px,transparent 2px,transparent 4px);opacity:.07}.boot-screen:after{background:url(/grain.png);opacity:.12;mix-blend-mode:screen}.boot-screen .boot-intro{text-align:center;cursor:pointer;z-index:5;animation:boot-intro-pulse 2.4s infinite ease-in-out}@keyframes boot-intro-pulse{0%{opacity:.5;transform:scale(.98)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.98)}}.boot-screen .boot-logo-wrap{width:220px;height:220px;border-radius:999px;border:1px solid rgba(108,196,23,.8);display:flex;align-items:center;justify-content:center;margin:0 auto 24px;background:radial-gradient(circle at center,#031103,#000 80%);box-shadow:0 0 18px #6cc417cc,0 0 40px #6cc4174d}.boot-screen .boot-logo{width:160px!important;height:160px!important;object-fit:contain!important;filter:drop-shadow(0 0 12px rgba(108,196,23,.9)) drop-shadow(0 0 24px rgba(108,196,23,.5));animation:boot-logo-glow 3.2s infinite alternate}@keyframes boot-logo-glow{0%{filter:drop-shadow(0 0 10px rgba(108,196,23,.7)) drop-shadow(0 0 22px rgba(108,196,23,.25))}to{filter:drop-shadow(0 0 18px rgba(108,196,23,1)) drop-shadow(0 0 40px rgba(108,196,23,.5))}}.boot-screen .boot-title{font-family:MU-TH-UR,system-ui,sans-serif!important;letter-spacing:.32em;text-transform:uppercase;font-size:1.3rem;margin:0;color:#8cff8c}.boot-screen .boot-subtitle{margin-top:1rem;font-size:.85rem;letter-spacing:.25em;text-transform:uppercase;color:#bdfcbd;opacity:.9}.boot-screen .boot-terminal-frame{position:relative;width:80%;max-width:820px;height:70vh;padding:24px 28px;border-radius:14px;border:1px solid rgba(108,196,23,.5);background:#000000e0;box-shadow:0 0 18px #6cc41780,inset 0 0 32px #000000e6;z-index:5;display:flex;flex-direction:column;justify-content:space-between}.boot-screen .boot-terminal-frame:before,.boot-screen .boot-terminal-frame:after{content:"";position:absolute;left:0;width:100%;height:40px;pointer-events:none;z-index:10}.boot-screen .boot-terminal-frame:before{top:0;background:linear-gradient(to bottom,#000 0%,transparent 100%)}.boot-screen .boot-terminal-frame:after{bottom:0;background:linear-gradient(to top,#000 0%,transparent 100%)}.boot-screen .boot-terminal-lines{position:relative;flex:1;overflow:hidden;padding-right:4px}.boot-screen .boot-line{padding:1px 0;min-height:1.2rem;color:#bdfcbd;font-size:1.1rem}.boot-screen .boot-code-form{margin-top:1.2rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.boot-screen .boot-code-label{font-family:MU-TH-UR,system-ui,sans-serif!important;letter-spacing:.24em;text-transform:uppercase;font-size:.9rem;color:#d8ffd8}.boot-screen .boot-code-input{background:#000;color:#afa;border:1px solid #8aff8a;font-family:MU-TH-UR,system-ui,sans-serif!important;letter-spacing:.25em;text-transform:uppercase;text-align:center;font-size:1.4rem;padding:10px 14px;width:280px;border-radius:8px;outline:none;box-shadow:0 0 14px #6cc41799}.boot-screen .boot-code-button{margin-top:.2rem;padding:8px 22px;border-radius:999px;border:1px solid #8aff8a;background:radial-gradient(circle at center,#1b2f1b,#071007 80%);color:#c7f8c7;font-family:MU-TH-UR,system-ui,sans-serif!important;letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;cursor:pointer;transition:.18s ease}.boot-screen .boot-code-button:hover{box-shadow:0 0 18px #6cc417e6;transform:translateY(-1px)}.boot-screen .boot-error{margin-top:.4rem;font-size:.9rem;color:#f66;letter-spacing:.18em;text-transform:uppercase}.boot-screen .boot-approved{margin-top:auto;text-align:center;font-family:MU-TH-UR,system-ui,sans-serif!important;font-size:2.1rem;letter-spacing:.32em;color:#bdfcbd;animation:boot-approved-pulse 1.2s infinite ease-in-out}@keyframes boot-approved-pulse{0%{text-shadow:0 0 10px #8aff8a}to{text-shadow:0 0 26px #d8ffd8}}.boot-screen .boot-privacy-button{position:fixed;top:20px;right:22px;z-index:11000;border-radius:999px;border:1px solid rgba(108,196,23,.7);background:#000000d9;padding:6px 14px;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:#c7f8c7!important;cursor:pointer;font-family:MU-TH-UR,system-ui,sans-serif!important}.boot-privacy-overlay{position:fixed;inset:0;z-index:20000;background:#000000b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center}.boot-privacy-modal{width:80%;max-width:900px;max-height:80vh;background:#010801;border-radius:8px;border:1px solid #8aff8a;box-shadow:0 0 28px #8cff8c80;position:relative;padding:20px;overflow:hidden}.boot-privacy-close{position:absolute;top:12px;right:14px;width:34px;height:34px;border-radius:50%;border:1px solid #8aff8a;background:#000c;color:#c8ffc8!important;font-size:1.2rem;font-weight:700;line-height:34px;text-align:center;cursor:pointer;transition:.2s ease;box-shadow:0 0 12px #6cc417b3}.boot-privacy-close:hover{box-shadow:0 0 22px #96ff96;transform:scale(1.1);color:#fff!important}.boot-privacy-content{max-height:72vh;overflow-y:auto}.boot-privacy-text{color:#c7f8c7!important;font-family:VT323,monospace!important;font-size:1.05rem;line-height:1.45rem}.boot-privacy-text h1,.boot-privacy-text h2,.boot-privacy-text h3{font-family:MU-TH-UR,system-ui,sans-serif!important;color:#8cff8c!important;letter-spacing:.22em;text-transform:uppercase;margin-top:1.4rem}.boot-privacy-text hr{border:none;border-top:1px solid rgba(108,196,23,.4);margin:1.4rem 0}.boot-privacy-text a{color:#8cff8c!important;text-decoration:underline}.boot-pre{background:#0009;border:1px solid rgba(108,196,23,.4);padding:12px;border-radius:6px;white-space:pre-wrap;color:#bdfcbd!important}.boot-privacy-content::-webkit-scrollbar{width:10px}.boot-privacy-content::-webkit-scrollbar-track{background:#001300;border-radius:6px}.boot-privacy-content::-webkit-scrollbar-thumb{background:#1d7f1d;border-radius:6px;border:2px solid #001300;box-shadow:0 0 10px #6cc417cc}.boot-privacy-content::-webkit-scrollbar-thumb:hover{background:#32cc32;box-shadow:0 0 18px #8cff8c}@media(max-width:768px){.boot-screen .boot-terminal-frame{width:90%;height:70vh;padding:18px}.boot-screen .boot-title{font-size:1.1rem}.boot-screen .boot-code-input{width:240px;font-size:1.2rem}}.boot-privacy-close{display:flex;align-items:center;justify-content:center;padding:0;line-height:0}@font-face{font-family:MU-TH-UR;src:url(/MU_TH_UR.otf) format("opentype");font-weight:400;font-style:normal}:root{--lw-green: #6cc417;--lw-bg: #020302;--lw-bg-panel: #050806;--lw-border: #1c2b1a;--lw-text: #e5ffe3;--lw-text-subtle: #7ca878;--lw-danger: #ff4d4d}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%;width:100%}body{background:radial-gradient(circle at top,#071107,#000 60%);color:var(--lw-text);font-family:MU-TH-UR,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lw-root{display:flex;flex-direction:column;height:100vh}.lw-header{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1.2rem;border-bottom:1px solid var(--lw-border);background:#000000e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lw-header-left{display:flex;align-items:center;gap:.8rem}.lw-logo-wrap{width:44px;height:44px;border-radius:999px;border:1px solid var(--lw-green);display:flex;align-items:center;justify-content:center;overflow:hidden}.lw-logo{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 0 6px rgba(108,196,23,.8))}.lw-title-block{display:flex;flex-direction:column}.lw-app-title{margin:0;letter-spacing:.2em;font-size:.9rem;color:var(--lw-green)}.lw-app-subtitle{margin:0;font-size:.7rem;color:var(--lw-text-subtle);text-transform:uppercase}.lw-nav{display:flex;gap:.6rem}.lw-nav-link{font-size:.7rem;text-decoration:none;text-transform:uppercase;letter-spacing:.15em;padding:.35rem .75rem;border-radius:999px;border:1px solid transparent;color:var(--lw-text-subtle)}.lw-nav-link-active{border-color:var(--lw-green);color:var(--lw-green);box-shadow:0 0 8px #6cc41799}.lw-main{flex:1;padding:.8rem;display:flex}.lw-console{display:grid;grid-template-columns:1.1fr 1.4fr 1.1fr;gap:.8rem;width:100%}.lw-panel{border-radius:14px;border:1px solid var(--lw-border);background:radial-gradient(circle at top,#09140a,#020302 60%);padding:.7rem;display:flex;flex-direction:column;min-height:0}.lw-panel-title{margin:0 0 .6rem;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lw-text-subtle)}.lw-file-button{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--lw-green);cursor:pointer;font-size:.7rem;letter-spacing:.13em;text-transform:uppercase;color:var(--lw-green)}.lw-file-button input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.lw-progress-wrap{margin-top:.7rem;display:flex;align-items:center;gap:.5rem}.lw-progress-bar{flex:1;height:4px;border-radius:999px;background:#182618;overflow:hidden}.lw-progress-bar-fill{height:100%;background:linear-gradient(90deg,#6cc4171a,#6cc417);box-shadow:0 0 10px #6cc417e6}.lw-progress-text{font-size:.7rem;color:var(--lw-text-subtle)}.lw-status-line{margin-top:.5rem;font-size:.7rem;color:var(--lw-text-subtle)}.lw-clip-list{margin-top:.3rem;padding-right:.3rem;overflow-y:auto}.lw-clip-row{display:flex;align-items:center;justify-content:space-between;padding:.35rem .45rem;border-radius:9px;border:1px solid transparent;font-size:.7rem;margin:5px 0}.lw-clip-row:nth-child(odd){background:#050a05b3}.lw-clip-row:nth-child(2n){background:#030703e6}.lw-clip-row-active{border-color:var(--lw-green);box-shadow:0 0 8px #6cc41799}.lw-clip-main{display:flex;align-items:center;gap:.45rem;min-width:0}.lw-clip-type{font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lw-green)}.lw-clip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lw-clip-actions{display:flex;gap:.25rem}.lw-btn{font-size:.6rem;text-transform:uppercase;letter-spacing:.13em;padding:.2rem .5rem;border-radius:999px;border:1px solid var(--lw-border);background:#020302;color:var(--lw-text-subtle);cursor:pointer}.lw-btn:hover{border-color:var(--lw-green);color:var(--lw-green)}.lw-btn-danger{border-color:var(--lw-danger);color:var(--lw-danger)}.lw-preview-frame{flex:1;border-radius:12px;border:1px solid var(--lw-border);background:#000;margin-bottom:.7rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.lw-preview-placeholder{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lw-text-subtle)}.lw-preview-media{width:100%;height:100%;object-fit:contain}.lw-audio-visualizer{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:6px;background:radial-gradient(circle at center,#041004,#000 70%)}.lw-audio-bar{width:6px;border-radius:999px;background:var(--lw-green);animation:lw-bar .9s infinite ease-in-out}.lw-audio-bar:nth-child(2){animation-delay:.15s}.lw-audio-bar:nth-child(3){animation-delay:.3s}.lw-audio-bar:nth-child(4){animation-delay:.45s}@keyframes lw-bar{0%,to{height:18%}50%{height:72%}}.lw-volume-block{display:flex;align-items:center;gap:.6rem}.lw-volume-label{font-size:.7rem;letter-spacing:.13em;text-transform:uppercase;color:var(--lw-text-subtle)}.lw-volume-slider{flex:1}.lw-volume-value{font-size:.7rem}.lw-player{width:100%;height:100%;border-radius:12px;border:1px solid var(--lw-border);background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}.lw-player-media{width:100%;height:100%;object-fit:contain}.lw-player-audio{width:100%;height:100%;background:radial-gradient(circle at center,#041004,#000 80%);display:flex;align-items:center;justify-content:center}.lw-player-waves{display:flex;gap:10px;width:40%;height:60%;align-items:center;justify-content:center}.lw-wave{flex:1;border-radius:999px;background:var(--lw-green);animation:lw-bar 1.1s infinite ease-in-out}.lw-wave:nth-child(2){animation-delay:.1s}.lw-wave:nth-child(3){animation-delay:.2s}.lw-wave:nth-child(4){animation-delay:.3s}.lw-player-idle{text-align:center}.lw-player-idle-text{font-size:1rem;letter-spacing:.3em;text-transform:uppercase;color:var(--lw-green)}.lw-player-idle-sub{margin-top:.4rem;font-size:.75rem;color:var(--lw-text-subtle)}@media(max-width:1024px){.lw-console{grid-template-columns:1fr}}.lw-player{overflow:visible}@media screen and (max-device-width:1366px){.lw-player{display:flex;align-items:center;justify-content:center;overflow:hidden!important;max-width:100vw!important;max-height:100vh!important;width:100%!important;height:100%!important;padding:0;margin:0 auto;box-sizing:border-box}.lw-player-media{max-width:100vw!important;max-height:100vh!important;width:auto!important;height:auto!important;object-fit:contain!important;display:block!important;margin:auto!important;-webkit-transform:none!important;transform:none!important}}@supports (-webkit-touch-callout: none){.lw-player-media{image-rendering:-webkit-optimize-contrast;max-width:100vw!important;max-height:100vh!important}}
