@font-face{font-family:NotoSerifDisplay;src:url(/assets/NotoSerifDisplay_light-DrSa-iqB.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NotoSerifDisplay;src:url(/assets/NotoSerifDisplay_light-italic-m8COum-k.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NotoSerifDisplay;src:url(/assets/NotoSerifDisplay_bold-BS-xorA7.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NotoSerifDisplay;src:url(/assets/NotoSerifDisplay_bold-italic-DNjJgjb3.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Oswald;src:url(/assets/Oswald-ExtraLight-CuxnDrKs.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(/assets/Oswald-Light-DLV_11xP.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(/assets/Oswald-Regular-CJfeyJmY.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(/assets/Oswald-Medium-D8absi9q.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(/assets/Oswald-SemiBold-CBROfAnh.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(/assets/Oswald-Bold-CmfGoPCJ.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CenturyGothic;src:url(/assets/centurygothic-BOrGIO_o.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CenturyGothic;src:url(/assets/centurygothic_bold-BbKWdxWh.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:LucidaSansUnicode;src:url(/assets/lucidasansunicode-vsObNKjt.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html,body,#root{min-height:100%;width:100%}:root{--font-serif: "CenturyGothic", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-sans: "LucidaSansUnicode", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--app-bg: #0b0b0f;--app-fg: #e6e6ef}body.theme-light{--app-bg: #f5f7fb;--app-fg: #0f172a}html,body{outline:none;margin:0;padding:0;box-sizing:border-box;font-family:var(--font-sans);min-height:100vh;background:var(--app-bg)!important;color:var(--app-fg)}html{scroll-behavior:smooth}._gridOuterContainer_q4fj8_2{--bg: #0b0b0f;--panel: #12121a;--panel-2: #181826;--text: #e6e6ef;--muted: #9aa0a6;--primary: #2a6cff;--primary-600: #1f57d6;--danger: #e2554a;--danger-600: #c2453c;--elev-shadow: 0 10px 30px rgba(0,0,0,.35);padding:16px;display:flex;flex-direction:column;gap:16px;width:100%;max-width:1100px;margin:0 auto;box-sizing:border-box;color:var(--text);background:var(--bg)}._light_q4fj8_27{--bg: #f5f7fb;--panel: #ffffff;--panel-2: #f8fafc;--text: #0f172a;--muted: #475569;--primary: #2563eb;--primary-600: #1d4ed8;--danger: #dc2626;--danger-600: #b91c1c;--elev-shadow: 0 8px 24px rgba(2,6,23,.08)}html body #root{height:100%}body{margin:0;background:#0b0b0f}body.lightTheme{background:#f5f7fb}._preJoin_q4fj8_53{min-height:100vh;display:flex;flex-direction:column;justify-content:center}._toolbar_q4fj8_61{position:sticky;top:0;z-index:10;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:12px;background:linear-gradient(180deg,#12121aeb,#12121ab8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.06);border-radius:12px}._light_q4fj8_27 ._toolbar_q4fj8_61{background:#ffffffd9;border-color:#02061714}._toolbar_q4fj8_61 input{flex:1 1 140px;padding:8px;font-size:1rem;border-radius:6px;border:1px solid #2a2a36;background:var(--panel);color:var(--text)}._btn_q4fj8_92{padding:10px 14px;font-size:.95rem;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:var(--primary);color:#fff;cursor:pointer;transition:transform .05s ease,box-shadow .2s ease,background .2s ease;box-shadow:0 2px 10px #2a6cff40}._btn_q4fj8_92:disabled{background:#3a3a48;color:#c8c8d0;opacity:.7;cursor:not-allowed;box-shadow:none}._btn_q4fj8_92:not(:disabled):hover{background:var(--primary-600)}._btn_q4fj8_92:not(:disabled):active{transform:translateY(1px)}._btnDanger_q4fj8_120{background:var(--danger);box-shadow:0 2px 10px #e2554a40}._btnDanger_q4fj8_120:not(:disabled):hover{background:var(--danger-600)}._gridInnerContainer_q4fj8_129{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;width:100%}._videoItem_q4fj8_136{width:100%;aspect-ratio:16 / 9;height:auto;background:var(--panel-2);border-radius:12px;border:1px solid rgba(255,255,255,.06);box-shadow:0 6px 20px #00000059;object-fit:cover}._light_q4fj8_27 ._videoItem_q4fj8_136{box-shadow:var(--elev-shadow)}._selfMirror_q4fj8_151{transform:scaleX(-1)}._devRemote_q4fj8_156{max-width:100%}@media (max-width: 768px){._toolbar_q4fj8_61{flex-direction:column;align-items:stretch;position:static}._btn_q4fj8_92{width:100%}._gridInnerContainer_q4fj8_129{grid-template-columns:1fr}._videoItem_q4fj8_136{max-height:46vh}}._stage_q4fj8_182{display:grid;place-items:center;min-height:calc(100vh - 32px)}._stageCard_q4fj8_188{width:min(720px,100%);padding:24px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:var(--panel);box-shadow:var(--elev-shadow);text-align:center}._light_q4fj8_27 ._stageCard_q4fj8_188{border-color:#02061714}._stageTitle_q4fj8_199{margin:0 0 8px;font-size:1.4rem}._stageText_q4fj8_204{margin:0 0 16px;color:var(--muted)}._stageActions_q4fj8_209{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}._btnGhost_q4fj8_216{background:transparent;border-color:#ffffff2e;box-shadow:none}._btnPrimaryPulse_q4fj8_222{position:relative}._btnPrimaryPulse_q4fj8_222:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:12px;background:radial-gradient(ellipse at center,rgba(42,108,255,.35),transparent 60%);filter:blur(10px);z-index:-1;animation:_pulse_q4fj8_1 2.2s ease-in-out infinite}@keyframes _pulse_q4fj8_1{0%,to{opacity:.4;transform:scale(.98)}50%{opacity:.8;transform:scale(1)}}@keyframes _fadeInUpKf_q4fj8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._fadeInUp_q4fj8_248{animation:_fadeInUpKf_q4fj8_1 .26s ease both}@keyframes _fadeInKf_q4fj8_1{0%{opacity:0}to{opacity:1}}._fadeIn_q4fj8_248{animation:_fadeInKf_q4fj8_1 .22s ease both}@keyframes _appearKf_q4fj8_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._appear_q4fj8_262{animation:_appearKf_q4fj8_1 .24s ease both}._placeholderTile_q4fj8_265{display:grid;place-items:center;aspect-ratio:16 / 9;border-radius:12px;border:1px dashed rgba(255,255,255,.14);background:linear-gradient(180deg,#12121a99,#12121ae6);color:var(--muted)}._light_q4fj8_27 ._placeholderTile_q4fj8_265{border-color:#02061714;background:linear-gradient(180deg,#fffc,#ffffffeb)}._placeholderAvatar_q4fj8_279{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#2a6cff33,#ffffff0d);border:1px solid rgba(255,255,255,.08);margin-bottom:8px}._placeholderText_q4fj8_288{font-size:.95rem}._page_7sdr6_1{min-height:100vh;background:#0b0b0f;color:#e6e6ef;padding:24px 20px 40px;box-sizing:border-box}._grid_7sdr6_9{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:240px minmax(0,1fr) 220px;gap:24px;align-items:start}._panel_7sdr6_18{border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff08}._sticky_7sdr6_24{position:sticky;top:16px}._left_7sdr6_29{padding:16px 14px}._leftTitle_7sdr6_33{margin:0 0 10px;font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:#a6accd}._leftNav_7sdr6_41{display:flex;flex-direction:column;gap:8px}._leftLink_7sdr6_47{display:block;color:#f2f5ff;text-decoration:none;font-size:14px;line-height:1.45;border-radius:8px;padding:8px 10px;background:#2a6cff33;border:1px solid rgba(42,108,255,.45)}._content_7sdr6_59{padding:24px}._eyebrow_7sdr6_63{margin:0 0 8px;color:#a6accd;font-size:12px;text-transform:uppercase;letter-spacing:.08em}._title_7sdr6_71{margin:0;font-size:clamp(28px,4.2vw,46px);line-height:1.1}._section_7sdr6_77{margin-top:20px;scroll-margin-top:28px}._section_7sdr6_77 p{margin:0 0 14px;font-size:16px;line-height:1.65;color:#e6e6ef}._right_7sdr6_89{padding:16px 14px}._tocTitle_7sdr6_93{margin:0 0 10px;font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:#a6accd}._tocLink_7sdr6_101{display:block;color:#f2f5ff;text-decoration:none;font-size:14px;line-height:1.45}@media (max-width: 1120px){._grid_7sdr6_9{grid-template-columns:220px minmax(0,1fr)}._right_7sdr6_89{display:none}}@media (max-width: 820px){._page_7sdr6_1{padding:16px 12px 28px}._grid_7sdr6_9{grid-template-columns:1fr}._left_7sdr6_29{position:static}}._page_ftiec_1{min-height:100vh;box-sizing:border-box;padding:24px clamp(12px,2.6vw,28px) 40px;background:radial-gradient(1200px 500px at 0% 0%,rgba(46,157,255,.16),transparent 60%),radial-gradient(900px 400px at 100% 0%,rgba(17,196,124,.12),transparent 60%),#0b1018;color:#e8eef7;display:grid;gap:16px}._heroCard_ftiec_14{border:1px solid rgba(150,168,193,.26);border-radius:16px;background:linear-gradient(160deg,#131d2bf5,#0d1521eb);padding:18px;display:grid;gap:10px}._heroCard_ftiec_14 h1{margin:0;font-family:var(--font-serif);font-size:clamp(26px,5vw,34px);letter-spacing:.02em}._heroCard_ftiec_14 p{margin:0;line-height:1.55;color:#bfd2ea}._heroCard_ftiec_14 code{background:#0c111ae6;color:#8cf2ce;border-radius:6px;padding:1px 7px}._heroTitleRow_ftiec_43{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}._sourceModeSwitch_ftiec_50{display:inline-grid;grid-auto-flow:column;gap:8px}._modeButton_ftiec_56{border:1px solid rgba(120,145,175,.55);background:#142233b3;color:#c4d8f4;border-radius:999px;padding:8px 12px;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background-color .15s ease}._modeButton_ftiec_56:hover{border-color:#9ac5f8e6;transform:translateY(-1px)}._modeButtonActive_ftiec_71{background:#2e9dff3d;border-color:#87c4fff2;color:#f2f7ff}._controlsGrid_ftiec_77{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}._controlBlock_ftiec_83{display:grid;gap:7px}._controlBlock_ftiec_83 span{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#9db4d4}._controlBlock_ftiec_83 select,._controlBlock_ftiec_83 input{width:100%;box-sizing:border-box;border-radius:10px;border:1px solid rgba(129,156,189,.4);background:#0a111bf2;color:#ecf5ff;padding:10px 12px;outline:none;transition:border-color .16s ease,box-shadow .16s ease}._controlBlock_ftiec_83 select:focus,._controlBlock_ftiec_83 input:focus{border-color:#92d2ffe6;box-shadow:0 0 0 3px #58a5ff2e}._searchControl_ftiec_114{grid-column:span 4}._statsGrid_ftiec_118{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}._statCard_ftiec_124{border:1px solid rgba(128,149,175,.28);background:#0a111bdb;border-radius:12px;padding:12px 14px;display:grid;gap:8px}._statCard_ftiec_124 span{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#97afcc}._statCard_ftiec_124 strong{font-size:22px;font-weight:700;color:#f2f7ff}._actionsGrid_ftiec_146{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:center}._primaryButton_ftiec_153,._ghostButton_ftiec_154,._fileInputLabel_ftiec_155{width:100%;border:1px solid rgba(126,161,199,.5);border-radius:10px;padding:10px 12px;font:inherit;cursor:pointer;text-align:center;box-sizing:border-box;transition:transform .15s ease,border-color .15s ease,background-color .15s ease}._primaryButton_ftiec_153{background:linear-gradient(135deg,#1d7fe6,#27abcf);color:#f8fbff;border-color:#a7daffb3}._primaryButton_ftiec_153:disabled{opacity:.7;cursor:not-allowed}._primaryButton_ftiec_153:hover:not(:disabled),._ghostButton_ftiec_154:hover,._fileInputLabel_ftiec_155:hover{transform:translateY(-1px)}._ghostButton_ftiec_154{background:#0d1826e6;color:#d7e8fb}._checkboxLabel_ftiec_189{display:flex;align-items:center;gap:8px;color:#bdd2ec;font-size:14px}._checkboxLabel_ftiec_189 input{accent-color:#2d95f8}._serverImportCard_ftiec_201,._panel_ftiec_202{border:1px solid rgba(127,149,176,.3);border-radius:14px;background:#091018e6;padding:14px;display:grid;gap:12px}._serverImportHeader_ftiec_211 h2,._panelHeader_ftiec_212 h2{margin:0;font-size:20px;font-family:var(--font-serif)}._serverImportHeader_ftiec_211 p,._panelHeader_ftiec_212 p{margin:4px 0 0;color:#abc2df;line-height:1.5}._serverImportGrid_ftiec_225{display:grid;grid-template-columns:2fr 1fr;gap:12px}._serverImportGrid_ftiec_225 textarea{min-height:140px;width:100%;box-sizing:border-box;border-radius:10px;border:1px solid rgba(132,158,191,.45);background:#090f18f2;color:#e4eefb;padding:12px;resize:vertical;outline:none}._serverImportGrid_ftiec_225 textarea:focus{border-color:#99d6ffe6;box-shadow:0 0 0 3px #4b9eff2e}._serverImportActions_ftiec_249{display:grid;gap:10px;align-content:start}._fileInputLabel_ftiec_155{background:#0c1724db;color:#cce0fb;position:relative;overflow:hidden}._fileInputLabel_ftiec_155 input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}._serverImportStatus_ftiec_269{margin:0;color:#8cf2ce;font-size:13px}._errorBanner_ftiec_275{border:1px solid rgba(255,116,116,.7);background:#56131359;color:#ffd5d5;border-radius:10px;padding:10px 12px}._logsGrid_ftiec_283{display:grid;gap:10px}._logCard_ftiec_288{border:1px solid rgba(129,152,182,.26);background:#080e16f0;border-radius:12px;padding:12px;display:grid;gap:8px;transition:border-color .15s ease,transform .15s ease}._logCard_ftiec_288:hover{border-color:#9ad0ffad;transform:translateY(-1px)}._logCardHeader_ftiec_303{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}._logCardBadges_ftiec_310{display:flex;flex-wrap:wrap;gap:6px}._badge_ftiec_316{border-radius:999px;padding:3px 8px;font-size:11px;letter-spacing:.03em;text-transform:uppercase;border:1px solid transparent}._sourceBadge_ftiec_325{border-color:#7dafeb99;background:#2b6ebd3d;color:#cae4ff}._environmentBadge_ftiec_331{border-color:#71b9a68a;background:#1f786447;color:#bbf5e2}._severityInfo_ftiec_337{border-color:#5db2ff9e;background:#2779c842;color:#d7ecff}._severityWarn_ftiec_343{border-color:#ffcd75b3;background:#a3711447;color:#ffe8be}._severityError_ftiec_349{border-color:#ff7d7dc2;background:#a7282854;color:#ffd6d6}._severityDebug_ftiec_355{border-color:#aa92ffa3;background:#5b40b24d;color:#ded5ff}._severityUnknown_ftiec_361{border-color:#9eaec28c;background:#3e4b5d4d;color:#d4dfed}._status2xx_ftiec_367{border-color:#81eabeb3;background:#1881524a;color:#c7ffea}._status3xx_ftiec_373{border-color:#84ceffb3;background:#1e6aa94d;color:#d7f0ff}._status4xx_ftiec_379{border-color:#ffc279bd;background:#a06a1452;color:#ffe8bf}._status5xx_ftiec_385{border-color:#ff7979cc;background:#9b202057;color:#ffd2d2}._statusNone_ftiec_391{border-color:#9eb0c694;background:#36435359;color:#d4e0ee}._timestamp_ftiec_397{color:#a8bfd9;font-size:12px}._message_ftiec_402{margin:0;font-size:16px;line-height:1.45;color:#f0f7ff}._context_ftiec_409{margin:0;color:#b5cae3;font-size:14px;line-height:1.45;word-break:break-word}._details_ftiec_417{border-top:1px solid rgba(127,145,170,.24);padding-top:8px}._details_ftiec_417 summary{cursor:pointer;color:#88caf5;font-size:13px}._details_ftiec_417 pre{margin:8px 0 0;max-height:340px;overflow:auto;border-radius:9px;background:#030910f5;border:1px solid rgba(112,132,159,.3);color:#d6e6f8;padding:10px;font-size:12px;line-height:1.45}._emptyState_ftiec_441{border:1px dashed rgba(128,152,185,.56);border-radius:10px;padding:16px;color:#b8cfe9;text-align:center;background:#0c141fcc}@media (max-width: 1180px){._controlsGrid_ftiec_77{grid-template-columns:repeat(2,minmax(0,1fr))}._searchControl_ftiec_114{grid-column:span 2}._statsGrid_ftiec_118,._actionsGrid_ftiec_146{grid-template-columns:repeat(2,minmax(0,1fr))}._serverImportGrid_ftiec_225{grid-template-columns:1fr}}@media (max-width: 740px){._heroTitleRow_ftiec_43{grid-template-columns:1fr}._sourceModeSwitch_ftiec_50{grid-auto-flow:row}._controlsGrid_ftiec_77{grid-template-columns:1fr}._searchControl_ftiec_114{grid-column:span 1}._statsGrid_ftiec_118,._actionsGrid_ftiec_146,._logCardHeader_ftiec_303{grid-template-columns:1fr}}
