.server-launch{padding:25px 27px;margin:0 0 22px;border-color:#bfa8f135;background:linear-gradient(110deg,#bfa8f108,transparent 70%),#17191f}.server-launch-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.server-launch form{display:flex;gap:12px;align-items:stretch}.server-url{display:flex;align-items:center;gap:13px;padding:0 17px;border:1px solid #3a3c47;border-radius:10px;flex:1;min-width:0;color:#bfa8f1;background:#101217}.server-url:focus-within{border-color:#bfa8f1;box-shadow:0 0 0 3px #bfa8f111}.server-url input{width:100%;min-width:0;padding:17px 0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:14px}.server-url input::placeholder{color:#72737e}.server-launch form>.button{white-space:nowrap;justify-content:center}.server-launch-options{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:17px;font-size:12px;color:#9696a3}.server-launch-options>label{display:flex;align-items:center;gap:10px}.server-launch-options select{border:1px solid #353641;background:#1b1d24;color:#d5d3df;border-radius:6px;padding:6px 9px;max-width:230px}.server-launch-options>span{display:flex;align-items:center;gap:6px;font-size:11px}.server-launch-note{font-size:11px;line-height:1.7;color:#86838f;margin:16px 0 0}.workers-test-note{display:flex;align-items:center;gap:7px;font-size:11px;color:#bfa8f1;padding:12px 23px;margin:0;border-top:1px solid #bfa8f118}.server-launch .field-error{margin-top:14px}@media(max-width:700px){.server-launch{padding:20px}.server-launch form{flex-direction:column}.server-launch form>.button{padding:13px}.server-launch-options{align-items:flex-start;flex-direction:column}.server-launch-heading .draft-badge{font-size:9px}.server-url input{font-size:12px}.server-launch-options select{max-width:200px}.server-launch-note{font-size:10px}}.streams-page,.account-history-page{padding-bottom:20px}.streams-live-count{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end;max-width:150px}.streams-live-count strong{font-size:30px;font-weight:500;letter-spacing:-1px;color:#c9b4e1}.streams-live-count>span:last-child{flex-basis:100%;text-align:right;font-size:10px;color:#81748f}.streams-tabs{display:flex;align-items:center;gap:25px;border-bottom:1px solid #ffffff10;margin:0 0 20px}.streams-tabs>button:not(.plain-button){display:flex;gap:8px;align-items:center;border:0;border-bottom:2px solid transparent;background:none;color:#8e7e9f;font-size:13px;padding:17px 0}.streams-tabs>button.active:not(.plain-button){color:#c8afe7;border-bottom-color:#b49bd3}.streams-tabs>button>span{font-size:9px;color:#9a85b1;background:#bfa8f10b;padding:3px 5px;border-radius:4px}.streams-tabs>.plain-button{margin-left:auto;font-size:11px}.streams-tools{display:flex;align-items:center;gap:17px;flex-wrap:wrap}.streams-search{display:flex;align-items:center;gap:9px;border:1px solid #ffffff10;border-radius:9px;padding:0 12px;background:#17161c;color:#8f7b9f;flex:1;min-width:190px}.streams-search input{border:0;outline:0;background:transparent;min-width:0;width:100%;padding:12px 0;color:#c8b7d8;font:inherit;font-size:12px}.streams-search input::placeholder{color:#72617f}.streams-online{display:flex;align-items:center;gap:7px;font-size:10px;color:#a08baa;white-space:nowrap}.streams-online input{accent-color:#bea5e1}.streams-profile{font-size:9px;color:#887496;display:flex;flex-direction:column;gap:6px}.streams-profile select,.account-history-tools select,.account-check-form select,.account-check-form input{background:#17151d;border:1px solid #ffffff13;color:#baa4ce;border-radius:7px;padding:10px 11px;font:inherit;font-size:11px;min-width:0}.streams-freshness{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:10px;line-height:1.7;color:#897399;margin:19px 0 23px}.streams-freshness>span:nth-last-child(2){margin-left:auto;color:#6e5d7e;font-size:9px}.streams-freshness>a{display:flex;gap:5px;align-items:center;color:#a58bb9;font-size:9px;margin-left:8px}.streams-note{color:#887096;font-size:10px;line-height:1.9;margin:20px 2px}.streams-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:20px}.stream-card{background:#18171f;overflow:hidden;border-color:#ffffff0e}.stream-thumbnail{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;background:#101015;color:#695477;overflow:hidden}.stream-thumbnail>img{height:100%;width:100%;object-fit:cover;display:block;transition:transform .3s ease}.stream-card:hover .stream-thumbnail>img{transform:scale(1.025)}.stream-live-label{position:absolute;left:12px;top:12px;font-size:8px;font-weight:550;letter-spacing:.5px;padding:5px 7px;border-radius:4px;background:#211c2de8;color:#c4accd;box-shadow:0 1px 10px #0003}.stream-live-label.live{background:#263a32ee;color:#a6dbc4}.stream-viewers{position:absolute;right:11px;bottom:10px;background:#111016d9;padding:5px 7px;border-radius:4px;display:flex;gap:5px;align-items:center;font-size:9px;color:#d6c6e1}.stream-card-body{padding:18px}.stream-identity{display:flex;gap:10px;align-items:center}.stream-letter{width:34px;height:34px;border:1px solid #bfa8f129;background:#bfa8f10b;border-radius:9px;display:grid;place-items:center;font-size:17px;color:#bda0d9}.stream-identity>div:nth-child(2){min-width:0;flex:1}.stream-identity a{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#c6b2da;overflow-wrap:anywhere}.stream-identity>div>span{font-size:9px;display:block;color:#776582;margin-top:4px}.stream-identity>.icon-button{margin-left:auto;flex-shrink:0;min-width:25px;min-height:25px}.stream-is-favorite{color:#bf9cda!important}.stream-card h2{font-size:12px;line-height:1.85;font-weight:400;color:#ab97bc;height:45px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:15px 0 13px}.stream-tags{display:flex;gap:5px;flex-wrap:wrap;min-height:21px;max-height:48px;overflow:hidden}.stream-tags>span{font-size:8px;color:#8e789e;background:#bfa8f108;border:1px solid #bfa8f10b;padding:4px 6px;border-radius:4px}.stream-url{display:flex;align-items:center;gap:6px;color:#8e77a0;font-size:10px;margin-top:14px;overflow-wrap:anywhere}.stream-card footer{display:flex;gap:9px;align-items:center;justify-content:space-between;border-top:1px solid #ffffff0a;margin-top:16px;padding-top:14px}.stream-card footer small{font-size:8px;color:#756181}.stream-card footer>.button{font-size:9px;min-height:31px;padding:7px 9px}.account-check-form{padding:20px;display:flex;gap:12px;flex-wrap:wrap;align-items:center;background:#19171f;border-color:#bfa8f11c}.account-check-form>div{display:flex;gap:11px;align-items:center;flex-basis:100%;color:#a58aba;margin-bottom:3px}.account-check-form strong{display:block;font-size:12px;font-weight:500;color:#c6b0d9}.account-check-form small{display:block;font-size:9px;color:#7f698e;margin-top:6px}.account-check-form select{flex:1;min-width:180px}.account-check-form input{flex:1.2;min-width:200px}.account-check-form>.button{white-space:nowrap;padding:11px 13px}.account-history-tools{display:flex;gap:12px;align-items:center;margin:24px 0 18px;flex-wrap:wrap}.account-history-tools .streams-search{min-width:180px}.account-status-table{background:#17151d;overflow:hidden}.account-status-table>header,.account-status-table>article{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(130px,1fr) minmax(160px,1.1fr) 112px;gap:18px;align-items:start;padding:21px 22px}.account-status-table>header{background:#1c1922;color:#7e668f;font-size:8px;letter-spacing:1px;padding-top:16px;padding-bottom:16px}.account-status-table>article{border-top:1px solid #ffffff0a}.account-row-identity{display:flex;flex-direction:column;gap:8px;min-width:0}.account-row-identity>strong{font-size:12px;font-weight:500;color:#c4acdb;overflow-wrap:anywhere}.account-row-identity>span{font-size:9px;color:#806b91;line-height:1.7}.account-row-identity>a{font-size:10px;color:#a78abc;display:flex;gap:6px;align-items:center}.account-row-identity>small{font-size:8px;color:#7d678c}.account-fact{min-width:0}.account-fact>strong{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:450;line-height:1.7;color:#9b86ad}.account-fact>strong>.tiny-dot{width:4px;height:4px}.account-fact small{display:block;font-size:8px;line-height:1.8;color:#7c658d;margin-top:6px;overflow-wrap:anywhere}.account-fact.fact-following>strong,.account-fact.fact-available>strong{color:#99c2ad}.account-fact.fact-banned>strong{color:#d49da9}.account-fact.fact-timeout>strong{color:#c9b089}.account-fact.fact-stale>strong{opacity:.78}.account-fact .fact-error{color:#a78c97}.account-row-check{display:flex;flex-direction:column;gap:7px;align-items:flex-start}.account-row-check>.plain-button{font-size:9px}.account-row-check small{font-size:8px;line-height:1.7;color:#776082}.account-events{margin-top:26px;background:#17151d}.account-events>header{display:flex;gap:10px;align-items:center;padding:20px 22px;color:#aa8cbe;border-bottom:1px solid #ffffff0c}.account-events h2{font-size:12px;font-weight:500}.account-events>header>span{margin-left:auto;color:#78618b;font-size:9px}.account-events article{padding:17px 22px;display:flex;gap:12px;align-items:flex-start;border-bottom:1px solid #ffffff08}.account-events article>div{flex:1;min-width:0}.account-event-dot{height:5px;width:5px;border-radius:50%;background:#b69bd4;margin-top:4px;flex-shrink:0}.account-events article strong{font-size:11px;font-weight:450;color:#bba2d0;line-height:1.7}.account-events article strong>span{color:#8c709e}.account-events p{font-size:11px;color:#a08aad;line-height:1.8;margin-top:7px;overflow-wrap:anywhere}.account-events article small{font-size:8px;color:#786087;display:block;margin-top:6px}.account-events time{font-size:9px;color:#7f658f;white-space:nowrap;padding-top:3px}.account-summary{margin:16px 20px;border-top:1px solid #ffffff0c;padding-top:14px}.account-summary>span{display:flex;align-items:center;gap:7px;font-size:9px;color:#8e72a1;margin-bottom:12px}.account-summary>div{display:flex;gap:18px;justify-content:space-between}.account-summary .account-fact{flex:1}.account-summary .account-fact strong{font-size:9px}.account-summary .account-fact small{font-size:8px}.account-summary>p{font-size:9px;line-height:1.8;color:#7c648c}@media(min-width:1750px){.streams-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stream-card-body{padding:21px}.stream-card h2{font-size:13px;height:48px}}@media(max-width:1100px){.account-status-table>header,.account-status-table>article{grid-template-columns:minmax(135px,1fr) minmax(115px,.9fr) minmax(130px,1fr) 92px;gap:12px;padding-left:17px;padding-right:17px}.account-row-identity>strong{font-size:11px}.streams-grid{gap:15px}.stream-card-body{padding:16px}.account-check-form{padding:18px}}@media(max-width:900px){.account-status-table>header{display:none}.account-status-table>article{grid-template-columns:1fr 1fr;gap:20px;padding:20px}.account-row-identity{grid-column:1}.account-row-check{grid-column:2;grid-row:1;justify-self:end;align-items:flex-end}.account-fact>strong{font-size:11px}.account-fact small{font-size:9px}.account-history-tools>select{flex:1}.account-events time{font-size:8px}.streams-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.streams-tools .streams-search{flex-basis:55%}}@media(max-width:550px){.streams-live-count{max-width:95px}.streams-live-count strong{font-size:25px}.streams-live-count>span:last-child{font-size:8px;line-height:1.7}.streams-tabs{gap:19px}.streams-tabs>button:not(.plain-button){font-size:12px}.streams-tabs>.plain-button{font-size:9px}.streams-grid{grid-template-columns:1fr}.streams-tools{gap:14px}.streams-profile{margin-left:auto;max-width:170px}.streams-freshness>span:nth-last-child(2){margin-left:0;flex-basis:100%}.streams-freshness>a{margin-left:0}.streams-freshness{font-size:9px}.account-check-form input,.account-check-form select{flex-basis:100%;min-width:0;font-size:12px}.account-check-form>.button{margin-left:auto}.account-history-tools>select{font-size:10px;max-width:100%;min-width:0}.account-history-tools .streams-search{flex-basis:100%}.account-events article{padding:16px;flex-wrap:wrap;gap:9px}.account-events article>time{margin-left:14px}.account-events p{font-size:10px}.account-events article strong{font-size:10px}.account-status-table>article{gap:16px;padding:18px}.account-row-identity>span{font-size:8px}.account-row-check small{font-size:7px}.account-fact>strong{font-size:10px}.streams-note{font-size:9px}}.sidebar{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4e3b5a transparent}.sidebar nav{flex-shrink:0}@media(max-height:820px){.sidebar-note{display:none}.sidebar-bottom{padding-top:20px}}.account-fact-kind{display:block;font-size:8px;color:#78618b;margin:0 0 7px;letter-spacing:.3px}.account-summary .account-fact-kind{font-size:7px}.account-status-table .account-fact-kind{display:none}@media(max-width:900px){.account-status-table .account-fact-kind{display:block}}.platform-filter{border:1px solid #bfa8f120;background:#bfa8f106;border-radius:12px;padding:18px 20px;margin:0 0 20px}.platform-filter>div:first-child{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.platform-filter strong{font-size:11px;font-weight:500;color:#c7b2df}.platform-filter>div>span{font-size:9px;color:#8d769e}.platform-buttons{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.platform-buttons>button{background:#16131c;border:1px solid #bfa8f121;border-radius:7px;font-size:11px;padding:8px 13px;color:#806991}.platform-buttons>button.selected{border-color:#bfa8f154;background:#bfa8f113;color:#c7ace4}.platform-filter>p{display:flex;align-items:center;gap:7px;font-size:9px;color:#8a739b;margin-top:13px;line-height:1.7}.stream-evidence{background:#a4c7b906;border:1px solid #a4c7b91a;border-radius:8px;padding:11px 12px;margin-bottom:14px}.stream-evidence>div{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:9px}.stream-evidence strong{color:#9fcab7;font-size:9px;font-weight:500;background:#a4c7b90b;padding:4px 6px;border-radius:4px}.stream-evidence summary{font-size:9px;color:#9a86ac;cursor:pointer;line-height:1.7}.stream-evidence details article{padding-top:10px;border-top:1px solid #ffffff09;margin-top:10px}.stream-evidence article span{font-size:8px;color:#8c729e}.stream-evidence article p{font-size:10px;color:#bca5ce;line-height:1.8;margin-top:5px;overflow-wrap:anywhere}.stream-evidence small{display:block;font-size:8px;line-height:1.7;color:#7f658f;margin-top:10px}.stream-no-match{font-size:9px;color:#80688e;line-height:1.7;margin:8px 0 14px}@media(max-width:550px){.platform-filter{padding:16px}.platform-filter>div>span{font-size:8px}.platform-buttons{gap:6px}.platform-buttons>button{font-size:10px;padding:7px 10px}.platform-filter>p{font-size:8px;flex-wrap:wrap}}.workspace-page{--desk-muted:#8f899f;--desk-border:#ffffff0d;max-width:1600px;margin:auto;color:#d5cee4}.desk-intro{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:8px 0 30px}.desk-intro h1{font-size:clamp(26px,2.7vw,40px);font-weight:550;letter-spacing:-1.5px;margin:12px 0 13px;line-height:1.2}.desk-intro p{color:var(--desk-muted);font-size:12px;line-height:1.7}.desk-capacity{display:flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:180px;justify-content:flex-end}.desk-capacity strong{font-size:28px;font-weight:500;letter-spacing:-1px}.desk-capacity strong small{font-size:20px;color:#696275}.desk-capacity>span:last-child{flex-basis:100%;text-align:right;font-size:10px;color:var(--desk-muted)}.desk-step{border:1px solid var(--desk-border);border-radius:16px;background:#19191f;min-width:0;overflow:hidden}.desk-step>header{display:flex;align-items:center;gap:10px;padding:19px 22px;border-bottom:1px solid var(--desk-border);min-height:65px}.desk-step h2,.desk-chat-heading h2{font-size:13px;font-weight:500;color:#d7cce6;letter-spacing:-.2px}.desk-step-number{font-size:10px;letter-spacing:1px;color:#b49cd8;border:1px solid #b49cd82b;border-radius:6px;padding:5px 6px;background:#b49cd808;flex-shrink:0}.desk-step-aside{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:9px;color:#8f839f}.desk-step-aside .plain-button{font-size:10px}.desk-unsaved{color:#d1ba83}.desk-empty{padding:26px 20px;color:#898196;font-size:11px;line-height:1.85}.desk-error{padding:14px 18px;border:1px solid #d893a528;background:#d893a508;border-radius:10px;margin-bottom:18px;font-size:12px;line-height:1.8;color:#dab0bc}.desk-error .plain-button{display:inline-flex;margin-left:10px}.desk-stream-tabs{display:flex;gap:10px;padding:16px 20px 0;overflow-x:auto}.desk-stream-tabs:empty{display:none}.desk-stream-tab{background:#141319;border:1px solid #ffffff0b;border-radius:10px;padding:14px 16px;display:grid;grid-template-columns:7px 1fr auto;column-gap:10px;row-gap:7px;text-align:left;flex:1;min-width:220px;max-width:440px;align-items:center;color:#91839f}.desk-stream-tab.selected{border-color:#bfa8f14d;background:#bfa8f10a}.desk-stream-tab strong{font-size:14px;color:#bdb0d1;font-weight:500}.desk-stream-tab>span:nth-of-type(2){grid-column:2;font-size:10px}.desk-stream-tab small{grid-column:2;font-size:9px;color:#807488}.desk-stream-tab svg{grid-column:3;grid-row:1/4;color:#9c84bd}.desk-stream-tab:hover{border-color:#bfa8f172}.workspace-page .server-launch{background:none;border:0;border-radius:0;margin:0;padding:20px 22px}.workspace-page .server-launch-heading{display:none}.workspace-page .server-launch form{gap:12px}.workspace-page .server-url{border-radius:9px;background:#111116;border:1px solid #ffffff10;padding:0 15px}.workspace-page .server-url input{font-size:12px;padding:13px 0}.workspace-page .server-launch-note{font-size:10px;line-height:1.8;margin-top:12px}.workspace-page .server-launch-options{margin-top:13px}.workspace-page .server-launch-options>label{font-size:10px}.workspace-page .server-launch-options>span{font-size:9px}.desk-favorites{border-top:1px solid var(--desk-border);padding:16px 22px;display:flex;gap:8px;flex-wrap:wrap}.desk-favorites>button{display:flex;align-items:center;gap:8px;background:#121217;border:1px solid #ffffff0d;color:#b39bcf;padding:10px 12px;border-radius:8px;font-size:11px}.desk-favorites small{font-size:9px;color:#84778f}.desk-favorites .desk-empty{padding:4px}.desk-task{margin-top:25px}.desk-task-heading{display:flex;align-items:center;gap:13px;margin-bottom:22px;padding:0 3px}.desk-avatar{width:47px;height:47px;background:#bfa8f113;border:1px solid #bfa8f12b;border-radius:13px;display:grid;place-items:center;color:#c9b3e7;font-size:23px}.desk-task-heading h2{font-size:20px;font-weight:500;letter-spacing:-.7px}.desk-task-heading h2 a{display:flex;align-items:center;gap:8px}.desk-task-heading h2 svg{color:#8c729f}.desk-task-heading p{display:flex;gap:7px;align-items:center;font-size:10px;margin-top:9px;color:#8a8095}.desk-task-heading p i{height:3px;width:3px;border-radius:50%;background:#5c5069;margin:0 2px}.desk-task-actions{margin-left:auto;display:flex;align-items:center;gap:10px}.desk-setup-grid{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:20px;margin-bottom:22px}.desk-accounts{display:flex;gap:8px;flex-wrap:wrap;padding:18px 20px 0;max-height:235px;overflow:auto}.desk-account{display:flex;align-items:center;text-align:left;gap:10px;padding:10px 12px;border-radius:9px;border:1px solid #ffffff10;background:#131318;flex:1;min-width:200px;color:#91829e}.desk-account.selected{border-color:#bfa8f142;background:#bfa8f108}.desk-account-avatar{width:31px;height:31px;display:grid;place-items:center;background:#302938;border-radius:8px;color:#baa0d8}.desk-account strong{font-weight:500;font-size:11px;color:#c4b5d4;display:block}.desk-account small{display:block;margin-top:4px;font-size:9px;color:#8b7a98}.desk-account>svg{margin-left:auto;color:#b7a1ce}.desk-account[draggable=true]{cursor:grab}.desk-add-account{display:flex;margin:12px 20px 0;border:1px dashed #bfa8f129;border-radius:8px;padding:2px 6px 2px 12px}.desk-add-account input{border:0;background:transparent;color:#c4b4d7;font-size:11px;padding:9px 0;min-width:0;flex:1;outline:0}.desk-add-account input::placeholder{color:#807389}.desk-account-actions{display:flex;gap:16px;margin:16px 20px 0;flex-wrap:wrap}.desk-account-actions .plain-button{font-size:10px}.desk-field{display:flex;flex-direction:column;gap:9px;min-width:0;margin:18px 20px}.desk-field>span{display:flex;align-items:center;justify-content:space-between;color:#a89ab8;font-size:10px;gap:8px}.desk-field textarea,.desk-field select,.desk-transfer select{background:#111116;border:1px solid #bfa8f11c;border-radius:8px;padding:11px 12px;font:inherit;font-size:12px;color:#c5b6d7;min-width:0;width:100%;outline:0;line-height:1.7}.desk-field textarea{resize:vertical;min-height:82px}.desk-field textarea:focus,.desk-field select:focus,.desk-draft textarea:focus{border-color:#bfa8f18c;box-shadow:0 0 0 3px #bfa8f108}.desk-field textarea::placeholder{color:#6e637c}.desk-field-row{display:flex;gap:14px;padding:0 20px}.desk-field-row .desk-field{margin:0;flex:1}.desk-proxy{margin-bottom:10px}.desk-proxy .plain-button{font-size:9px}.desk-hint{font-size:9px;line-height:1.85;color:#82758d;margin:12px 20px 17px}.desk-transfer{display:flex;align-items:center;gap:8px;padding:16px 20px;margin-top:4px}.desk-transfer>span{display:flex;align-items:center;gap:4px;font-size:9px;line-height:1.6;color:#897496;cursor:grab;max-width:140px}.desk-transfer select{flex:1;width:0;font-size:10px;padding:7px 8px}.desk-transfer .icon-button{flex-shrink:0}.desk-live-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.desk-message-column,.desk-observer-column{display:grid;gap:20px;min-width:0}.desk-draft{margin:20px 20px 0;background:#121117;border:1px solid #bfa8f123;border-radius:10px;overflow:hidden}.desk-draft>p{color:#8b7b9a;font-size:12px;line-height:1.85;padding:19px 16px;min-height:100px}.desk-draft textarea{width:100%;display:block;resize:vertical;background:transparent;border:0;outline:0;padding:16px;color:#d0bfe2;font:inherit;font-size:14px;line-height:1.8;min-height:120px}.desk-draft>div{padding:11px 13px;display:flex;gap:10px;align-items:center;border-top:1px solid var(--desk-border)}.desk-draft>div>.plain-button{font-size:10px;margin-right:auto}.desk-draft>div>span{font-size:9px;color:#70607f}.desk-publishing{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:19px 20px 0}.desk-publishing strong{font-size:11px;font-weight:500;color:#beafcf}.desk-publishing p{font-size:9px;color:#887695;line-height:1.7;margin-top:5px}.desk-admission{border-top:1px solid var(--desk-border);margin:16px 20px 20px;padding-top:16px}.desk-admission>div:first-child{display:flex;align-items:center;gap:7px;color:#b39ac8}.desk-admission strong{font-size:10px;font-weight:500}.desk-admission>div>span{margin-left:auto;font-size:12px;font-variant-numeric:tabular-nums}.desk-admission.is-ready>div:first-child{color:#96c9bb}.desk-admission>p{font-size:10px;line-height:1.8;color:#8c799b;margin-top:8px}.desk-admission-buttons{display:flex;gap:13px;margin-top:12px;flex-wrap:wrap;align-items:center}.desk-admission-buttons .plain-button{font-size:9px}.desk-admission-buttons label{display:flex;align-items:center;gap:6px;font-size:9px;color:#9a83ac;margin-left:auto}.desk-admission-buttons input{accent-color:#bfa8f1}.desk-draft-history{margin:0 20px 20px;font-size:10px;color:#93819f}.desk-draft-history summary{display:flex;gap:8px;align-items:center;cursor:pointer}.desk-draft-history article{border-top:1px solid var(--desk-border);margin-top:13px;padding-top:12px}.desk-draft-history span{font-size:9px;color:#766382}.desk-draft-history p{font-size:11px;line-height:1.8;color:#a995b9;margin-top:6px}.desk-browser{border:1px solid var(--desk-border);border-radius:13px;overflow:hidden;background:#141318;min-width:0}.desk-browser>header,.desk-chat>header{display:flex;align-items:center;gap:9px;padding:12px 16px;color:#b3a1c5;border-bottom:1px solid var(--desk-border);font-size:11px}.desk-browser>header>span,.desk-chat>header>span:first-child{display:flex;align-items:center;gap:8px}.desk-browser>header>div{display:flex;margin-left:auto;gap:4px}.desk-browser .icon-button,.desk-chat .icon-button{min-width:24px;min-height:24px;padding:3px}.desk-browser-image{background:#0b0b0f;aspect-ratio:16/9;width:100%;overflow:hidden;display:grid;place-items:center}.desk-browser-image>img{width:100%;height:100%;object-fit:contain;display:block}.desk-browser-empty{display:flex;align-items:center;gap:12px;flex-direction:column;font-size:10px;color:#887998;padding:20px;text-align:center;line-height:1.7}.desk-browser>footer{display:flex;align-items:center;gap:7px;font-size:9px;padding:12px 14px;color:#8e7b9f;flex-wrap:wrap;line-height:1.6}.desk-browser>footer small{font-size:8px;margin-left:auto;color:#6f607f}.desk-browser-expanded{position:fixed;inset:5vh max(3vw,calc((100vw - 1300px)/2));z-index:80;display:flex;flex-direction:column;box-shadow:0 0 0 100vmax #08070be6}.desk-browser-expanded .desk-browser-image{flex:1;aspect-ratio:auto;min-height:0}.desk-browser-expanded .desk-browser-image img{object-fit:contain}.desk-chat-heading{display:flex;align-items:center;gap:10px;margin:0 3px -5px}.desk-chat{background:#16151b}.desk-count{font-size:9px;color:#9c87b1;background:#bfa8f10a;padding:4px 6px;border-radius:4px}.desk-chat>header>.desk-count{margin-left:auto}.desk-chat-status{padding:11px 16px;display:flex;align-items:center;gap:6px;font-size:9px;line-height:1.6;color:#937ba4;flex-wrap:wrap;border-bottom:1px solid var(--desk-border)}.desk-chat-status small{font-size:8px;color:#665674;margin-left:auto}.desk-chat-scroll{height:320px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#55415f transparent}.desk-chat-message{padding:10px 16px;display:flex;align-items:flex-start;gap:11px;border-bottom:1px solid #ffffff04}.desk-chat-message time{font-size:8px;color:#746080;flex-shrink:0;padding-top:4px;font-variant-numeric:tabular-nums}.desk-chat-message p{font-size:12px;line-height:1.8;color:#bfb1cd;overflow-wrap:anywhere;min-width:0}.desk-chat-message strong{font-weight:550;color:#bfa8f1;margin-right:8px}.desk-chat>footer{padding:12px 16px;border-top:1px solid var(--desk-border);font-size:9px;color:#756181;line-height:1.7}.desk-sent>header{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;color:#97baa9;font-size:10px}.desk-sent>header>span:first-child{display:flex;align-items:center;gap:6px}.desk-sent-scroll{max-height:320px;overflow:auto;scrollbar-width:thin;scrollbar-color:#4e3e58 transparent}.desk-sent-scroll article{padding:14px 20px;border-top:1px solid var(--desk-border)}.desk-sent-scroll article>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.desk-sent-scroll strong{font-size:10px;font-weight:500;color:#baacc9}.desk-sent-scroll time{font-size:9px;color:#756380}.desk-sent-scroll article>div>span{display:flex;align-items:center;gap:4px;font-size:8px;color:#91b5a3;margin-left:auto}.desk-sent-scroll p{font-size:12px;line-height:1.85;color:#c7b9d5;margin-top:8px;overflow-wrap:anywhere}.desk-transcripts{margin-top:22px;background:#16151c}.desk-transcripts>header{display:flex;gap:22px;border-bottom:1px solid var(--desk-border);padding:0 20px}.desk-transcripts>header button{display:flex;gap:8px;align-items:center;background:none;border:0;border-bottom:2px solid transparent;color:#81708e;padding:17px 0;font-size:11px}.desk-transcripts>header button.selected{border-color:#ac91c7;color:#bda6d4}.desk-transcripts>header button>span{font-size:9px;color:#6b567b}.desk-transcript-scroll{max-height:260px;overflow:auto;scrollbar-width:thin;scrollbar-color:#4e3e58 transparent}.desk-transcript-scroll article{display:flex;gap:15px;padding:13px 20px;border-bottom:1px solid #ffffff05}.desk-transcript-scroll time{font-size:9px;white-space:nowrap;padding-top:4px;color:#746080}.desk-transcript-scroll p{font-size:12px;color:#b7a4c9;line-height:1.85;overflow-wrap:anywhere;min-width:0}.desk-sync-note{font-size:9px;margin:17px auto;color:#7d698c;text-align:center;justify-content:center;line-height:1.7}.desk-welcome{display:flex;flex-direction:column;align-items:center;padding:60px 20px;color:#89729c;text-align:center}.desk-welcome h2{font-size:20px;font-weight:450;margin:20px 0 10px;color:#bca7cf}.desk-welcome p{font-size:12px;line-height:1.8;color:#81718e}.workspace-page .browser-login{margin:0 0 22px;background:#18171e}.desk-history-filter{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:20px 0}.desk-history-filter select{background:#16141d;border:1px solid var(--desk-border);border-radius:7px;padding:10px;color:#b39fc5;font-size:12px}.desk-history-entry{display:flex;gap:15px;padding:18px 22px;border-bottom:1px solid var(--desk-border)}.desk-history-entry>div{flex:1;min-width:0}.desk-history-entry span{font-size:10px;color:#8c779d;line-height:1.8}.desk-history-entry p{font-size:13px;line-height:1.8;color:#c1afd1;margin-top:7px;overflow-wrap:anywhere}.desk-history-entry time{font-size:10px;color:#806b91;white-space:nowrap}.desk-history-entry strong{font-size:10px;color:#a08db3;font-weight:450}@media(min-width:1700px){.desk-setup-grid{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr)}.desk-live-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.desk-chat-scroll{height:350px}}@media(max-width:1150px){.desk-intro{gap:15px}.desk-setup-grid{grid-template-columns:1fr 1fr;gap:15px}.desk-live-grid{gap:15px}.desk-step>header{padding:16px}.desk-field{margin:16px}.desk-field-row{padding:0 16px}.desk-accounts{padding:16px 16px 0}.desk-add-account{margin-left:16px;margin-right:16px}.desk-account-actions{margin-left:16px;margin-right:16px;gap:10px}.desk-transfer{padding:14px 16px;flex-wrap:wrap}.desk-transfer>span{max-width:none;flex-basis:100%}.desk-transfer select{width:auto}.desk-draft{margin:16px 16px 0}.desk-publishing,.desk-admission,.desk-hint{margin-left:16px;margin-right:16px}.desk-chat-status small{display:none}.desk-step h2{font-size:12px}}@media(max-width:850px){.desk-setup-grid,.desk-live-grid{grid-template-columns:1fr}.desk-accounts{max-height:180px}.desk-message-column{display:contents}.desk-observer-column{grid-row:1}.desk-live-grid>.desk-message-column>.desk-step:first-child{grid-row:2}.desk-browser-image{max-height:360px}.desk-chat-scroll{height:280px}.desk-capacity{min-width:110px}.desk-intro p{font-size:11px}.desk-stream-tab{min-width:190px}.desk-transfer>span{flex-basis:auto}.desk-transfer select{min-width:130px}}@media(max-width:550px){.desk-intro{align-items:flex-start;margin-bottom:22px}.desk-intro h1{font-size:26px;letter-spacing:-1px;max-width:235px}.desk-intro p{font-size:10px}.desk-capacity{min-width:70px;max-width:85px;gap:5px}.desk-capacity strong{font-size:23px}.desk-capacity strong small{font-size:15px}.desk-capacity>span:last-child{font-size:8px;line-height:1.7}.desk-step>header{padding:15px}.desk-step h2{font-size:12px}.workspace-page .server-launch{padding:15px}.workspace-page .server-launch form{flex-wrap:wrap}.workspace-page .server-url{flex-basis:100%;padding:0 11px}.workspace-page .server-url input{font-size:11px}.workspace-page .server-launch form>.button{margin-left:auto;min-height:38px}.workspace-page .server-launch-options{flex-wrap:wrap;gap:12px}.workspace-page .server-launch-options>span{font-size:9px;line-height:1.7}.desk-stream-tabs{padding:13px 15px 0}.desk-stream-tab{min-width:185px}.desk-task-heading{gap:10px;flex-wrap:wrap}.desk-task-heading h2{font-size:19px}.desk-task-actions{gap:5px}.desk-avatar{height:40px;width:40px;border-radius:10px;font-size:21px}.desk-task-heading p{font-size:8px}.desk-task-actions .button{font-size:9px;padding:9px 10px}.desk-chat-message p{font-size:11px}.desk-draft>div{flex-wrap:wrap}.desk-draft .button{font-size:10px}.desk-account{min-width:180px}.desk-field>span{font-size:11px}.desk-field textarea,.desk-field select{font-size:12px}.desk-task{margin-top:21px}.desk-browser-expanded{inset:4vh 10px}.desk-sync-note{font-size:8px}.desk-history-entry{padding:15px;gap:10px;flex-wrap:wrap}.desk-history-entry p{font-size:12px}}.queue-worker-link{font-size:9px;margin:14px 0 0 48px;color:#b19ac6;line-height:1.7}.account-profile[draggable=true]{cursor:grab}@media(max-width:550px){.queue-worker-link{margin-left:0;flex-wrap:wrap}}.profile-proxy{width:100%;min-width:0}.profile-proxy .form-field>span{display:flex;align-items:center;gap:6px}.profile-proxy-controls{display:flex;align-items:center;gap:8px}.profile-proxy-controls select{min-width:0;flex:1;width:100%}.profile-proxy-controls>.button{flex-shrink:0;font-size:10px;padding:10px}.proxy-health{margin-top:9px}.proxy-status{display:flex;gap:6px;align-items:center;font-size:10px;color:#9c89ad;line-height:1.6}.proxy-status>i{height:5px;width:5px;border-radius:50%;background:currentColor;flex-shrink:0}.proxy-status.ok{color:#9bceba}.proxy-status.error,.proxy-status.expired{color:#da9fa9}.proxy-status.degraded{color:#d3bd92}.proxy-facts{display:flex;gap:5px 12px;flex-wrap:wrap;font-size:9px;color:#7f6c90;margin-top:6px;line-height:1.7}.proxy-error{color:#bd8f9f;font-size:10px;line-height:1.6;margin:7px 0 0;overflow-wrap:anywhere}.proxy-import-actions{display:flex;gap:9px;align-items:flex-end;flex-wrap:wrap}.proxy-days{max-width:92px}.proxy-days input{width:100%}.proxy-inventory-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:23px 0 13px}.proxy-inventory-heading strong{font-size:11px;font-weight:500;color:#b6a1ca}.proxy-inventory-heading button{font-size:10px}.proxy-inventory{border:1px solid #bfa8f11b;border-radius:10px;overflow:hidden}.proxy-inventory>article{padding:14px 16px;border-bottom:1px solid #bfa8f110;background:#bfa8f104}.proxy-inventory>article:last-child{border-bottom:0}.proxy-row-title{display:flex;align-items:center;gap:9px}.proxy-row-title>strong{font-size:11px;letter-spacing:.2px;font-weight:500;color:#bfabd2}.proxy-row-title>span{font-size:8px;color:#7b668e}.proxy-row-title>button{margin-left:auto;font-size:9px}.new-profile .profile-proxy{flex-basis:100%;padding-left:69px}.account-profile .profile-proxy{margin:17px 0}.account-profile .form-field{font-size:10px}.account-profile .form-field select{font-size:11px}.profile-proxy-note{font-size:9px;color:#7b668e;line-height:1.7;margin:9px 0 0}@media(max-width:600px){.new-profile .profile-proxy{padding-left:0}.profile-proxy-controls{flex-wrap:wrap}.profile-proxy-controls select{flex-basis:100%}.profile-proxy-controls>.button{margin-left:auto}.proxy-inventory>article{padding:13px}.proxy-row-title{gap:6px;flex-wrap:wrap}.proxy-row-title>strong{font-size:10px}.proxy-facts{font-size:8px}}.proxy-page{max-width:1000px;margin:0 auto}.proxy-page>.settings-section{padding:25px 28px;border:1px solid #bfa8f11a;background:#18161e;border-radius:14px}.new-profile{flex-wrap:wrap}.new-profile>.plain-button{font-size:10px;margin-left:69px;margin-top:7px}@media(max-width:600px){.proxy-page>.settings-section{padding:20px 16px}.new-profile>.plain-button{margin-left:0}}.proxy-settings textarea{display:block;width:100%;min-height:90px;margin-top:8px;padding:12px 14px;resize:vertical;border:1px solid #bfa8f121;border-radius:9px;background:#111217;color:#c5bed3;font:11px/1.8 Golos Text,sans-serif}.proxy-settings textarea::placeholder{color:#65556f}.profile-proxy .form-field>span{float:none;color:#9f8caf;font-size:10px;margin-bottom:3px}.proxy-settings details{margin-top:17px}.accounts-page{max-width:1050px;margin:auto}.account-create,.account-editor{padding:26px 30px}.account-section-heading{display:flex;gap:15px;align-items:center;justify-content:space-between;margin-bottom:22px}.account-section-heading>.source-icon{flex-shrink:0}.account-section-heading>div{flex:1}.account-section-heading h3{margin:0 0 6px}.account-section-heading p,.account-list-heading>span{color:var(--muted,#8b839b);font-size:12px;line-height:1.7}.account-create-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.account-create-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:22px}.account-list-heading{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin:30px 0 14px}.account-list-heading h2{font-size:17px}.account-roster{display:grid;gap:12px}.account-row{display:flex;align-items:center;gap:18px;padding:20px 24px}.account-row.selected{border-color:#b8a1ef77}.account-row-info{flex:1;min-width:0}.account-row-info p{font-size:12px;margin:6px 0;color:#a99db9}.account-row-info>span{display:flex;gap:6px;align-items:center;font-size:11px;color:#8b839b}.account-row .profile-name{margin:0;font-size:16px}.account-row-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.account-editor{margin-top:24px;scroll-margin-top:24px}.account-editor>.profile-connection{margin:22px 0}.account-editor .browser-login{border:0;background:transparent;box-shadow:none;padding:0;margin:0}.account-oauth details{margin:18px 0}.account-oauth summary{cursor:pointer;font-size:12px;color:#b5a9cd;margin-bottom:18px}.proxy-assign-target{margin:16px 0 22px;padding:16px;background:#bfa8f107;border:1px solid #bfa8f11a;border-radius:10px}.proxy-row-assign{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-top:12px}.proxy-row-assign span{font-size:11px;color:#9bceba}.studio-settings-note{font-size:12px;line-height:1.7;color:#a79bb8;margin:0 0 18px}@media(max-width:650px){.account-create,.account-editor{padding:20px 16px}.account-create-fields{grid-template-columns:1fr;gap:0}.account-create-footer,.account-list-heading{align-items:stretch;flex-direction:column}.account-row{padding:18px 16px;gap:12px;flex-wrap:wrap}.account-row-actions{width:100%;justify-content:flex-start}.account-row-info{flex-basis:65%}.account-row-actions>.button{flex:1}}.browser-credentials{padding:18px 0;margin-top:16px;border-top:1px solid #bfa8f11c}.browser-credentials .form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.credential-notice{font-size:12px;line-height:1.8;color:#bcb1d0;padding:12px 14px;border-radius:8px;background:#bfa8f109}@media(max-width:600px){.browser-credentials .form-row{grid-template-columns:1fr}}.login-diagnostics{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:16px 0 0}.login-diagnostics>span{font-size:11px;color:#8c829e}.login-diagnostics>.field-error{flex-basis:100%;line-height:1.8;padding:14px;border:1px solid #da9fa935;border-radius:9px;background:#da9fa908}.xt-page{--xt-ink:#e2dce9;--xt-soft:#938c9f;--xt-line:#2b2933;--xt-panel:#19191f;--xt-lavender:#c4aff3;color:var(--xt-ink);padding-bottom:24px}.xt-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:5px 0 26px}.xt-heading h1{font-size:40px;letter-spacing:-1.8px;line-height:1.1;font-weight:700;margin:13px 0}.xt-heading h1 span{font-weight:400;color:#bdb5ca}.xt-heading h1 i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#a6d2bf;margin-left:9px}.xt-heading p{color:var(--xt-soft);font-size:13px;margin:0}.xt-heading-actions{display:flex;gap:9px;flex-wrap:wrap}.xt-heading-actions .button{font-size:12px;gap:8px}.xt-status-strip{display:flex;align-items:center;gap:13px;border-top:1px solid var(--xt-line);border-bottom:1px solid var(--xt-line);padding:14px 0;margin-bottom:28px;font-size:11px;color:var(--xt-soft);flex-wrap:wrap}.xt-status-strip strong{font-weight:500;color:#bfb6cb}.xt-status-strip b{font-variant-numeric:tabular-nums;font-weight:500;color:#cbc4d3}.xt-status-strip>i{height:14px;width:1px;background:var(--xt-line)}.xt-source-dot{width:6px;height:6px;border-radius:50%;background:#6d6778}.xt-source-dot.on{background:#a6d2bf;box-shadow:0 0 0 4px #a6d2bf0e}.xt-budget{margin-left:auto}.xt-status-strip button{font-size:11px}.xt-run{display:flex;align-items:center;gap:7px;background:#c4aff311;color:#d5c4f4;padding:8px 11px;border:1px solid #c4aff326;border-radius:7px}.xt-run:disabled{opacity:.4;cursor:not-allowed}.xt-layout{display:grid;grid-template-columns:215px minmax(340px,1fr) 260px;gap:22px;align-items:start}.xt-watchlist{padding:20px 0;overflow:hidden}.xt-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 20px;margin-bottom:20px;font-size:9px;letter-spacing:1.4px;color:#9f92b2}.xt-section-heading>span{display:flex;align-items:center;gap:7px}.xt-section-heading>b{font-size:10px;letter-spacing:0;color:#b1a7c0;padding:3px 5px;background:#ffffff06;border-radius:4px}.xt-watch{width:100%;display:flex;align-items:center;gap:10px;padding:13px 16px;text-align:left;background:none;color:var(--xt-ink)}.xt-watch:hover{background:#c4aff308}.xt-watch.selected,.xt-watch-row.selected{background:#c4aff30b}.xt-watch-avatar{display:grid;place-items:center;flex:0 0 30px;height:32px;border:1px solid #c4aff321;border-radius:9px;background:#c4aff30b;color:#c9b4f4;font-size:16px}.xt-watch-avatar.rh{border-color:#b4d4a72b;color:#c1dba1;background:#9fcb8910}.xt-watch>div:nth-child(2){min-width:0;flex:1}.xt-watch strong{display:block;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.xt-watch small{display:block;margin-top:4px;font-size:9px;color:var(--xt-soft)}.xt-watch>b{font:10px ui-monospace,monospace;color:#a99bbd}.xt-watch-controls{padding:0 14px 10px 56px;display:flex;align-items:center;justify-content:space-between}.xt-watch-controls button{font-size:10px}.xt-add-watch{display:flex;gap:7px;align-items:center;margin:17px auto 0;background:none;color:#b9a4d9;font-size:11px}.xt-watch-note{border-top:1px solid var(--xt-line);margin-top:24px;padding:22px 18px 0;color:#98909f}.xt-watch-note>svg{color:#a4cdbb;margin-bottom:12px}.xt-watch-note strong{display:block;font-size:11px;color:#c5bdce}.xt-watch-note p{font-size:10px;line-height:1.9;margin-bottom:0}.xt-feed-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px;gap:14px}.xt-overline{font-size:8px;letter-spacing:1.6px;color:#82768f}.xt-feed-heading h2{font-size:20px;font-weight:500;letter-spacing:-.4px;margin:9px 0 0}.xt-chain-select{display:flex;align-items:center;gap:8px;color:#8f859b;font-size:10px}.xt-chain-select select{appearance:none;background:none;border:0;color:#cbbdde;font-size:11px;outline-offset:4px;max-width:140px}.xt-import{display:flex;gap:9px;align-items:center;border:1px solid var(--xt-line);background:#15141a;border-radius:10px;padding:9px 10px;margin-bottom:20px}.xt-import>span{font-size:20px;color:#9684ac;padding:0 5px}.xt-import>input{min-width:0;flex:1;background:none;border:0;outline:none;color:var(--xt-ink);font:11px ui-monospace,monospace;padding:8px 0}.xt-import .button{font-size:10px;padding:9px 11px;white-space:nowrap}.xt-tabs{display:flex;align-items:center;border-bottom:1px solid var(--xt-line);margin-bottom:16px;gap:18px}.xt-tabs>button{background:none;font-size:11px;white-space:nowrap;color:#81778e;padding:0 0 13px;border-bottom:1px solid transparent}.xt-tabs>button.active{color:#cfbced;border-color:#b9a0df}.xt-tabs>button b{font-size:9px;font-weight:400;margin-left:7px;background:#c4aff30c;border-radius:4px;padding:2px 5px}.xt-tabs>label{margin-left:auto;display:flex;align-items:center;gap:6px;color:#6e657a;padding-bottom:13px;min-width:0}.xt-tabs input{background:none;border:0;outline:none;font-size:10px;color:#c8b8da;width:100%;max-width:125px;min-width:40px}.xt-post{padding:20px 22px;margin-bottom:13px}.xt-post>header{display:flex;align-items:center;gap:10px}.xt-author-avatar{display:grid;place-items:center;flex:0 0 33px;height:33px;border-radius:50%;background:#c4aff310;color:#cbb9e6;border:1px solid #c4aff318;font-size:14px}.xt-author{min-width:0;flex:1}.xt-author>strong{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;overflow:hidden}.xt-author>strong>svg{color:#a8d3c0;flex-shrink:0}.xt-author>span{display:block;color:#83778f;font-size:10px;margin-top:4px}.xt-post header>.icon-button{color:#8d7e9e}.xt-post-text{font-size:13px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere;margin:19px 0;color:#d0c8db}.xt-post-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.xt-post-tags>button,.xt-post-tags>span{font-size:9px;line-height:1.4;padding:4px 7px;border-radius:5px;background:#bca4e60c;color:#b8a1d9}.xt-post-tags>span{color:#87968e;background:#99c9b108}.xt-post-tags>.xt-provenance{margin-left:auto;color:#6b6574;background:none;padding-right:0}.xt-post>footer{display:flex;align-items:center;gap:14px;color:#80758c;font-size:10px;border-top:1px solid #ffffff05;padding-top:14px;margin-top:16px;flex-wrap:wrap}.xt-post footer>button{margin-left:auto;font-size:10px;color:#bba4d9}.xt-risk{margin-top:14px;font-size:10px;color:#bca38b;line-height:1.8}.xt-risk summary{display:flex;gap:6px;align-items:center;cursor:pointer}.xt-risk ul{padding-left:18px;margin-bottom:0}.xt-post.filtered{border-color:#a2805a30}.xt-empty{padding:55px 26px;text-align:center}.xt-empty-glyph{position:relative;display:inline-grid;place-items:center;width:66px;height:66px;border:1px solid #b39acd23;border-radius:18px;background:#b39acd06;color:#b6a1d0;font-size:35px;margin-bottom:10px}.xt-empty-glyph span{position:absolute;right:-7px;top:-8px;font-size:18px;background:#22202b;width:24px;height:24px;border-radius:50%;border:1px solid #b39acd23}.xt-empty h3{font-size:17px;font-weight:500;margin:14px 0;color:#cfc4dd}.xt-empty p{font-size:12px;line-height:1.9;color:#8b8098;max-width:350px;margin:0 auto 22px}.xt-empty .button{font-size:11px;margin:auto}.xt-feed-footnote{font-size:9px;text-align:center;color:#665d72;margin:20px 0;line-height:1.8}.xt-trends>.panel{padding:22px 0;margin-bottom:18px}.xt-trends .xt-section-heading{font-size:8px;letter-spacing:1px;margin-bottom:12px}.xt-trends .xt-section-heading svg{color:#c2a1dc}.xt-trend-hint{font-size:9px;color:#72687f;padding:0 20px;margin:0 0 19px;line-height:1.7}.xt-trend{display:flex;align-items:center;width:100%;padding:15px 16px;gap:10px;background:none;text-align:left;border-top:1px solid #ffffff05}.xt-trend:hover{background:#b39acd07}.xt-trend-number{color:#6e617d;font:11px ui-monospace,monospace}.xt-trend>div{min-width:0;flex:1}.xt-trend strong{display:block;color:#c5b9d3;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.xt-trend small{display:block;color:#80718d;font-size:9px;margin-top:6px}.xt-trend em{display:block;color:#a1c9b1;font-size:8px;font-style:normal;margin-top:5px}.xt-trend>b{color:#afcfad;font:11px ui-monospace,monospace;display:flex;align-items:center;gap:3px}.xt-trend-empty{text-align:center;padding:22px 23px;color:#726480}.xt-trend-empty svg{opacity:.6}.xt-trend-empty p{font-size:11px;line-height:1.9;color:#887c95}.xt-trends>.xt-facts{padding:22px 20px}.xt-facts>div{display:flex;align-items:center;justify-content:space-between;margin-top:18px;font-size:10px;color:#8c809a}.xt-facts strong{color:#c5b9d4;font:13px ui-monospace,monospace;font-weight:400}.xt-facts p{border-top:1px solid var(--xt-line);padding-top:16px;margin:18px 0 0;color:#776a84;font-size:10px;line-height:1.9}.xt-settings{padding:25px;margin:0 0 25px}.xt-panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.xt-panel-title>div{display:flex;gap:10px;align-items:center;color:#bdabe0}.xt-panel-title h2{font-size:16px;font-weight:500;margin:0}.xt-settings>p{font-size:12px;line-height:1.8;color:#93879e;max-width:760px;margin-bottom:24px}.xt-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.xt-form-grid>label{display:flex;flex-direction:column;gap:9px;font-size:11px;color:#b1a4c1}.xt-form-grid input,.xt-form-grid select{width:100%;border:1px solid #37303f;border-radius:8px;background:#111016;color:#d4c8e1;padding:12px;font-size:12px;min-width:0}.xt-form-grid small{font-size:10px;line-height:1.8;color:#83758f}.xt-form-grid>.xt-span-all{grid-column:1/-1}.xt-form-footer{display:flex;align-items:center;justify-content:flex-end;gap:15px;margin-top:25px}.xt-form-footer>small,.xt-form-footer>a{font-size:11px;line-height:1.7;color:#9a88ae;margin-right:auto;max-width:600px}.xt-form-footer>a{display:flex;gap:5px;align-items:center}.xt-form-footer .button{font-size:11px;white-space:nowrap}.xt-form-footer .plain-button{font-size:10px}.xt-footnote{display:block;font-size:10px;color:#7c7088;margin-top:20px;line-height:1.8}.xt-alert{border:1px solid #af867236;background:#af867208;padding:14px 18px;margin:0 0 24px;border-radius:9px;display:flex;align-items:center;gap:14px;justify-content:space-between;font-size:12px;color:#d4b59c}.xt-alert .plain-button{font-size:11px;white-space:nowrap}.xt-loading{padding:90px 20px;text-align:center;color:#a38cb9}.xt-loading>svg{margin:auto}.xt-loading p{font-size:13px;margin:20px}.xt-page :is(button,a,input,select):focus-visible{outline:2px solid #bfa8f1;outline-offset:4px}.xt-page button:disabled{cursor:not-allowed}.xt-import:focus-within{border-color:#a68fca70}@media(min-width:1600px){.xt-layout{grid-template-columns:235px minmax(400px,1fr) 295px;gap:28px}.xt-post{padding:25px 27px}.xt-post-text{font-size:14px}.xt-watch strong,.xt-trend strong{font-size:12px}}@media(max-width:1250px){.xt-layout{grid-template-columns:185px minmax(300px,1fr);gap:18px}.xt-trends{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:18px}.xt-heading h1{font-size:34px}.xt-heading-actions .button{font-size:10px;padding:11px}.xt-status-strip{gap:9px}.xt-budget{margin-left:0}}@media(max-width:760px){.xt-heading{align-items:flex-start;flex-direction:column;gap:17px}.xt-heading h1{font-size:31px}.xt-heading p{font-size:12px;line-height:1.8}.xt-heading-actions{width:100%}.xt-heading-actions .button{flex:1;justify-content:center}.xt-layout{display:flex;flex-direction:column;gap:18px}.xt-watchlist,.xt-feed,.xt-trends{width:100%}.xt-watchlist{padding:16px 0;max-height:310px;overflow:auto}.xt-watch-note{display:none}.xt-watchlist>.xt-section-heading{margin-bottom:9px}.xt-watch{padding:10px 16px}.xt-watchlist .xt-watch-row:not(.selected){display:block;width:100%}.xt-watchlist .xt-watch-row.selected{width:100%}.xt-trends{display:block}.xt-form-grid{grid-template-columns:1fr 1fr;gap:15px}.xt-settings{padding:20px 16px}.xt-form-footer{flex-wrap:wrap}.xt-form-footer>small{flex-basis:100%}.xt-post{padding:18px 16px}.xt-tabs{gap:12px}.xt-tabs input{max-width:95px}.xt-tabs>button{font-size:10px}.xt-import .button{padding:8px;font-size:9px}.xt-import{gap:5px}.xt-feed-heading h2{font-size:18px}.xt-chain-select>span{display:none}.xt-alert{align-items:flex-start;flex-direction:column}.xt-status-strip{font-size:10px;gap:10px}.xt-run{margin-left:auto}.xt-form-grid label:first-child{grid-column:1/-1}.xt-import input{font-size:10px}.xt-post>footer{font-size:9px;gap:10px}.xt-watch>div:nth-child(2){max-width:none}.xt-trends .xt-trend-empty{padding:10px 25px}}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/golos-400-rTrl7nRs.ttf) format("truetype")}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/golos-500-DbDyOPzh.ttf) format("truetype")}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/golos-600-D6_vVcge.ttf) format("truetype")}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/golos-700-CMK7_dAR.ttf) format("truetype")}:root{font-family:Golos Text,Segoe UI,sans-serif;color:#ededf2;background:#101116;font-synthesis:none;--bg:#101116;--panel:#18191f;--panel-raised:#202129;--line:#ffffff0e;--muted:#8d8e9e;--text:#ededf2;--accent:#bca7f8;--mint:#95c9bb;--radius:16px;color-scheme:dark}*{box-sizing:border-box}body{margin:0;min-width:360px}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;border:0}button:disabled{cursor:not-allowed;opacity:.42}button,a,input,textarea,select{outline-offset:4px}button:focus-visible,a:focus-visible{outline:2px solid var(--accent)}input:focus,textarea:focus,select:focus{outline:1px solid #bca7f870;border-color:#bca7f850!important}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4{margin:0}svg{flex-shrink:0}button{transition:background .18s,color .18s,border-color .18s,transform .18s}button:not(:disabled):active{transform:translateY(1px)}.app-shell{display:flex;min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:230px;background:#14151a;border-right:1px solid var(--line);display:flex;flex-direction:column;padding:36px 18px 16px;z-index:10}.brand{display:flex;align-items:center;gap:11px;padding:0 10px 32px}.brand>div:last-child{font-size:24px;letter-spacing:-1.3px;font-weight:700}.brand>div:last-child>span{display:block;margin-top:5px;font-size:8px;letter-spacing:2px;color:#8c8d9e;font-weight:500}.brand-mark{position:relative;width:35px;height:35px;background:var(--accent);border-radius:11px;flex-shrink:0;overflow:hidden}.brand-mark>span{position:absolute;width:18px;height:24px;border:6px solid #292233;border-bottom:0;transform:skew(-19deg);left:8px;top:10px}.brand-mark>i{position:absolute;right:6px;top:6px;width:5px;height:5px;border-radius:50%;background:#292233}.workspace-switch{display:flex;align-items:center;gap:11px;padding:14px 10px;border:1px solid var(--line);border-radius:12px;margin-bottom:34px;background:#1a1b2180}.workspace-avatar{width:31px;height:31px;background:#292630;color:#c7b4f6;display:grid;place-items:center;border-radius:9px;font-size:14px;position:relative}.workspace-avatar>span{position:absolute;bottom:-1px;right:-1px;width:7px;height:7px;border-radius:50%;background:var(--mint);border:2px solid #18191f}.workspace-switch strong{font-size:11px;font-weight:550;display:block}.workspace-switch div:last-child>span{display:block;font-size:9px;margin-top:6px;color:#777989}.nav-label{font-size:8px;letter-spacing:1.3px;color:#696b7c;padding:0 12px;margin-bottom:15px}.sidebar nav{display:grid;gap:6px}.nav-item{background:transparent;display:flex;width:100%;text-align:left;align-items:center;gap:12px;border-radius:9px;padding:13px 12px;font-size:11px;color:#9394a5;min-height:43px}.nav-item:hover{background:#ffffff05;color:#dbdbe4}.nav-item.active{background:#bca7f811;color:#c6b4f7}.nav-item.active:before{content:"";position:absolute;left:0;width:3px;height:23px;border-radius:0 3px 3px 0;background:var(--accent)}.nav-item.active svg{stroke-width:1.7}.nav-item .tiny-dot{margin-left:auto}.nav-new{margin-left:auto;font-size:7px;padding:3px 4px;border:1px solid #ffffff15;border-radius:4px;letter-spacing:1px}.sidebar-bottom{margin-top:auto;padding-top:44px}.sidebar-note{padding:18px 14px 20px;border:1px solid #bca7f816;border-radius:12px;margin:0 2px 22px;background:linear-gradient(145deg,#2921313d,transparent)}.note-stars{font-size:28px;color:#bca7f8;line-height:1;margin-bottom:12px}.note-stars>span{font-size:12px;vertical-align:top;margin-left:4px}.sidebar-note h4{font-size:10px;font-weight:550;line-height:1.6}.sidebar-note p{font-size:9px;line-height:1.85;color:#7f7d90;margin-top:7px}.sidebar-note button{display:flex;align-items:center;gap:6px;padding:0;background:none;font-size:9px;color:#b5a2d8;margin-top:17px}.sidebar-profile{margin-top:20px;padding:17px 4px 0;border-top:1px solid var(--line);display:flex;align-items:center;width:100%;gap:10px;text-align:left;background:none}.user-avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#2c2b37;color:#d0c8e9;font-size:12px}.sidebar-profile>div:nth-child(2){flex:1;min-width:0}.sidebar-profile strong{font-size:10px;font-weight:500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-profile>div>span{display:block;font-size:8px;color:#6e7083;margin-top:5px}.sidebar-profile>svg{color:#727383}.main-shell{margin-left:230px;width:calc(100% - 230px);display:flex;flex-direction:column;min-height:100vh}.topbar{height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 40px;border-bottom:1px solid var(--line)}.breadcrumb{display:flex;align-items:center;gap:14px;font-size:10px;color:#6f7183}.breadcrumb>span{color:#b6b7c4}.breadcrumb>svg{color:#4b4d5d}.topbar-actions{display:flex;align-items:center;gap:18px}.session-status{font-size:9px;color:#8d8e9e;display:flex;align-items:center;gap:8px}.session-status.running{color:var(--mint)}.topbar-divider{height:19px;width:1px;background:var(--line)}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:9px;padding:12px 17px;font-size:10px;font-weight:550;white-space:nowrap;min-height:38px;border:1px solid transparent}.primary{background:var(--accent);color:#241b34;box-shadow:inset 0 1px #ffffff20}.primary:hover:not(:disabled){background:#c9b6ff}.secondary{background:#24252d;color:#cccad8;border-color:#ffffff09}.secondary:hover:not(:disabled){background:#30313b;border-color:#ffffff18}.button-small{padding:9px 12px;font-size:9px;min-height:31px}.icon-button{display:inline-flex;justify-content:center;align-items:center;background:none;border-radius:7px;padding:6px;color:#858797;min-width:28px;min-height:28px}.icon-button:hover:not(:disabled){background:#ffffff09;color:#d4c9ea}main{padding:39px 40px 28px;flex:1;max-width:1560px;width:100%;margin:auto}.page-intro{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.eyebrow{font-size:8px;color:#8e849e;letter-spacing:2px;font-weight:550;margin-bottom:14px}.page-intro h1{font-size:clamp(22px,2.2vw,31px);letter-spacing:-1.2px;font-weight:550;line-height:1.35}.title-dot{color:var(--accent)}.page-intro p{color:#818393;font-size:11px;line-height:1.75;margin-top:10px}.intro-orbit{position:relative;width:68px;height:68px;border:1px solid #bca7f81c;border-radius:50%;display:grid;place-items:center;color:#bca7f8;margin-right:8px}.intro-orbit:before{content:"";position:absolute;inset:7px;border:1px solid #bca7f80e;border-radius:50%}.intro-orbit>span{position:absolute;left:-2px;top:18px;width:5px;height:5px;border-radius:50%;background:var(--accent)}.intro-orbit>i{position:absolute;right:2px;bottom:14px;width:4px;height:4px;border-radius:50%;background:#4c435e}.studio-summary{display:flex;align-items:center;gap:17px;margin-bottom:26px;font-size:9px;color:#acacba}.studio-summary>span{display:flex;align-items:center;gap:7px}.studio-summary small{font-size:9px;color:#686a7c}.studio-summary>i{width:1px;height:10px;background:#ffffff13}.summary-right{margin-left:auto;display:flex;align-items:center;gap:7px;color:#818393;font-size:9px}.tiny-dot{display:inline-block;width:5px;height:5px;background:#565868;border-radius:50%;flex-shrink:0}.mint{background:var(--mint)!important}.lavender{background:var(--accent)!important}.text-mint{color:var(--mint)!important}.studio-grid{display:grid;grid-template-columns:minmax(0,1fr) 326px;gap:22px;align-items:start}.studio-main{display:flex;flex-direction:column;gap:20px;min-width:0}.panel{background:var(--panel);border:1px solid #ffffff0b;border-radius:var(--radius);overflow:hidden}.card-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:55px;padding:0 23px;border-bottom:1px solid var(--line)}.section-label{display:flex;align-items:center;gap:9px;font-size:8px;letter-spacing:1.1px;color:#9695a7;font-weight:500}.section-label>svg{color:#8a859c;stroke-width:1.6}.status-dot{display:flex;align-items:center;gap:6px;font-size:8px;color:#7d8090;white-space:nowrap}.status-dot:before{content:"";width:4px;height:4px;border-radius:50%;background:#555969}.status-dot.on{color:var(--mint)}.status-dot.on:before{background:var(--mint)}.capture-body{display:flex;align-items:center;gap:13px;padding:20px 23px 0}.source-icon{width:42px;height:42px;display:grid;place-items:center;background:#24232d;color:#aa9ec2;border-radius:12px;flex-shrink:0}.source-icon.active{color:var(--mint);background:#95c9bb12}.capture-body h3{font-size:12px;font-weight:500;letter-spacing:-.1px}.capture-body p{font-size:9px;color:#777b8d;line-height:1.6;margin-top:6px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capture-time{margin-left:auto;font-family:Cascadia Code,Consolas,monospace;font-size:17px;font-weight:400;color:#767888;letter-spacing:-.6px}.wave{height:54px;padding:12px 24px 8px;display:flex;align-items:center;justify-content:space-between;gap:4px}.wave>i{display:block;min-height:3px;width:4px;background:#bca7f8;border-radius:2px;transition:height .1s,opacity .1s}.wave-active>i{background:var(--mint)}.capture-bottom{display:flex;justify-content:space-between;align-items:center;padding:0 23px 18px;gap:10px}.capture-bottom>span{display:flex;align-items:center;gap:6px;font-size:8px;color:#74798b}.transcript-panel{display:flex;flex-direction:column}.transcript-mark{font-family:Georgia,serif;font-size:16px;line-height:1;color:#aaa3bb;letter-spacing:-2px;margin-right:4px}.transcript-scroll{height:280px;overflow:auto;scrollbar-width:thin;scrollbar-color:#353541 transparent}.empty-transcript{height:100%;min-height:240px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:24px;text-align:center}.quote-art{font-family:Georgia,serif;color:#a998cb;font-size:73px;line-height:.75;position:relative;height:55px;opacity:.8;letter-spacing:-6px}.quote-art>span{position:absolute;right:-10px;bottom:12px;width:5px;height:5px;background:#a998cb;border-radius:50%}.empty-transcript h3{font-size:12px;font-weight:450;letter-spacing:-.1px;margin-top:14px}.empty-transcript p{margin-top:10px;color:#686c7e;font-size:10px;line-height:1.9;white-space:pre-line}.empty-line{display:flex;align-items:center;gap:8px;margin-top:24px}.empty-line>span{height:1px;background:#ffffff0c;width:28px}.empty-line>i{width:3px;height:3px;border-radius:50%;background:#6c607c}.transcript-entry{display:flex;gap:18px;padding:19px 23px 0}.transcript-entry:last-child{padding-bottom:24px}.transcript-entry time{font:9px/20px Cascadia Code,Consolas,monospace;color:#646879;flex-shrink:0}.speaker-label{font-size:8px;color:#8b879d;line-height:1.6}.new-tag{font-size:6px;letter-spacing:.5px;color:var(--mint);background:#95c9bb0c;border-radius:3px;padding:3px 4px;margin-left:9px}.transcript-entry p{font-size:12px;color:#c7c8d4;line-height:1.9;margin-top:6px;overflow-wrap:anywhere}.transcript-footer{min-height:41px;border-top:1px solid var(--line);padding:0 23px;display:flex;align-items:center;justify-content:space-between;color:#727586;font-size:8px}.transcript-footer>span,.plain-button{display:inline-flex;align-items:center;gap:6px}.plain-button{font-size:9px;background:none;color:#9d92b4;padding:0;min-height:28px}.transcript-footer .plain-button{font-size:8px;color:#75798b}.mini-label{font-size:8px;color:#b0a2c4;background:#bca7f811;padding:4px 6px;border-radius:4px}.persona-profile{display:flex;align-items:center;gap:12px;padding:22px 22px 25px}.companion-avatar{width:42px;height:42px;background:#292332;border:1px solid #bca7f829;flex-shrink:0;border-radius:15px;position:relative;transform:rotate(-6deg)}.companion-avatar>span{width:5px;height:9px;background:var(--accent);border-radius:3px;position:absolute;top:13px;left:12px;transform:rotate(6deg)}.companion-avatar>span:nth-child(2){left:24px}.companion-avatar>i{position:absolute;width:8px;height:3px;border-bottom:1px solid var(--accent);border-radius:0 0 10px 10px;top:26px;left:17px;transform:rotate(6deg)}.persona-profile h3{font-size:12px;letter-spacing:-.15px;font-weight:500}.persona-profile p{font-size:8px;color:#78798c;margin-top:6px}.profile-spark{margin-left:auto;align-self:flex-start;font-size:22px;color:#877394;line-height:1}.control-label{font-size:10px;display:flex;align-items:center;justify-content:space-between;margin:0 22px 10px;color:#bcb9c8}.control-label>span{font-size:7px;color:#706e83}.topic-editor{margin:0 22px 22px;background:#131419;border:1px solid #ffffff0e;border-radius:9px;position:relative}.topic-editor textarea{width:100%;resize:vertical;min-height:91px;background:transparent;border:0;border-radius:9px;padding:12px 13px 22px;font-size:11px;line-height:1.75;color:#b9b8ca;display:block}.topic-editor>span{position:absolute;right:10px;bottom:7px;font-size:7px;color:#515565;pointer-events:none}.persona-grid{margin:0 22px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.persona-option{background:#202128;border:1px solid #ffffff0b;min-height:35px;border-radius:7px;display:flex;align-items:center;justify-content:flex-start;gap:6px;padding:8px 9px;font-size:8px;color:#9d9aaa;white-space:nowrap}.persona-option>svg{width:13px;height:13px}.persona-option>svg:last-child:not(:first-child){margin-left:auto;width:10px;height:10px}.persona-option.selected{background:#bca7f811;border-color:#bca7f846;color:#c9b7ef}.persona-option:hover{border-color:#bca7f840}.custom-persona{display:block;margin:12px 22px 0;width:calc(100% - 44px);font-size:10px;line-height:1.7;background:#131419;border:1px solid var(--line);border-radius:8px;padding:12px;resize:vertical}.divider{height:1px;background:var(--line);margin:24px 22px 20px}.range-heading{display:flex;align-items:center;justify-content:space-between;margin:0 22px 17px;font-size:9px;color:#bcb9c8}.range-heading>strong{font-size:8px;color:#b5a3d6;font-weight:500}.range{display:block;appearance:none;height:3px;width:calc(100% - 44px);border-radius:4px;background:#3d354e;margin:0 22px;accent-color:var(--accent);cursor:pointer}.range::-webkit-slider-thumb{appearance:none;width:11px;height:11px;border-radius:50%;background:#c3aff1;border:3px solid #3d354e;box-shadow:0 0 0 2px #c3aff1}.range::-moz-range-thumb{width:9px;height:9px;border-radius:50%;background:#c3aff1;border:2px solid #3d354e}.range-ends{margin:12px 22px 20px;display:flex;justify-content:space-between;font-size:7px;color:#656779}.silence-control{margin:0 22px 20px;display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#858596;gap:8px}.silence-control select{font-size:8px;background:#202128;color:#b9b7c9;border:1px solid var(--line);border-radius:5px;padding:5px 6px}.auto-send-row{padding:18px 22px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.auto-send-row strong{font-size:9px;font-weight:450;color:#bcb9c8;display:block}.auto-send-row p{font-size:7px;color:#707285;margin-top:6px}.toggle{padding:3px;width:29px;height:17px;background:#34343f;border:1px solid #ffffff0b;border-radius:14px;flex-shrink:0}.toggle>i{display:block;width:9px;height:9px;border-radius:50%;background:#8c8b9b;transition:transform .2s,background .2s}.toggle.checked{background:#bca7f8b0}.toggle.checked>i{transform:translate(12px);background:#f4ecff}.saved-line{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border-top:1px solid var(--line);font-size:7px;color:#767188;background:#ffffff01}.channel-card{display:flex;align-items:center;gap:12px;padding:19px 15px;margin-top:17px;background:#17171e;border:1px solid var(--line);border-radius:13px}.twitch-logo{width:35px;height:35px;border-radius:10px;display:grid;place-items:center;background:#bca7f80c;color:#a996cd;flex-shrink:0}.channel-label{font-size:6px;letter-spacing:1px;color:#7d728e;display:block}.channel-card h4{font-size:9px;font-weight:450;margin-top:6px}.channel-card p{font-size:7px;color:#6e7083;margin-top:5px}.channel-card>.icon-button{margin-left:auto;padding:0;min-width:18px}.quiet-note{display:flex;align-items:flex-start;justify-content:center;gap:9px;color:#575a6c;margin-top:20px}.quiet-note p{font-size:8px;line-height:1.8}.quiet-note>svg{width:13px;margin-top:2px;color:#747283}.question-card{border-color:#bca7f81b;background:linear-gradient(110deg,#211d2980,#18191f 70%)}.draft-badge{font-size:7px;color:#878299;background:#ffffff04;border:1px solid #ffffff0d;border-radius:5px;padding:4px 6px;white-space:nowrap}.draft-badge.working{color:var(--accent);background:#bca7f80b;border-color:#bca7f81c}.question-body{min-height:99px;padding:23px}.question-empty{display:flex;align-items:center;gap:16px}.small-spark{font-size:34px;color:#ad96d0;line-height:1}.question-empty h3{font-size:11px;font-weight:450;letter-spacing:-.2px}.question-empty p{font-size:9px;color:#7c778d;line-height:1.9;margin-top:7px}.question-bottom{padding:0 23px 17px;display:flex;align-items:center;justify-content:space-between;gap:10px}.context-note{font-size:7px;color:#686678}.question-body textarea{width:100%;background:transparent;resize:vertical;border:0;color:#ddd4ec;font-size:16px;line-height:1.8;min-height:74px;padding:0}.question-loading{display:flex;align-items:center;gap:16px;color:#b5a3ce;font-size:12px}.send-controls{display:flex;gap:6px;align-items:center}.connect-note{display:flex;align-items:center;justify-content:center;gap:8px;border-top:1px solid var(--line);padding:11px;font-size:8px;color:#a290c0;background:#bca7f804;width:100%}.app-footer{border-top:1px solid var(--line);margin:8px 40px 0;padding:19px 0 21px;display:flex;justify-content:space-between;font-size:8px;color:#55596b}.app-footer>span{display:flex;align-items:center;gap:7px}.app-footer>span:first-child{letter-spacing:.1px;color:#737082}.app-footer i{height:2px;width:2px;background:#5e596c;border-radius:50%;margin:0 4px}.footer-version{margin-left:10px;font-family:Consolas,monospace}.mode-tag{display:flex;align-items:center;gap:8px;font-size:9px;color:#a295b8;background:#bca7f809;padding:10px 13px;border:1px solid #bca7f81c;border-radius:8px}.link-panel{padding:12px 16px;margin-bottom:24px}.link-panel form{display:flex;align-items:center;gap:14px}.url-icon{width:34px;height:34px;display:grid;place-items:center;color:#a99abe;background:#bca7f80c;border-radius:8px}.link-panel input{flex:1;min-width:0;background:none;border:0;padding:10px 0;font-size:12px;color:#c1bbd0}.link-panel input::placeholder{color:#5e5e73}.test-grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(280px,1fr);gap:24px}.test-left{min-width:0}.player-area{aspect-ratio:16/9;background:radial-gradient(ellipse at center,#211c2c70,transparent 70%),#131419;position:relative;display:grid;place-items:center}.player-area iframe{height:100%;width:100%;border:0;position:absolute;inset:0}.player-empty{text-align:center}.play-orbit{margin:0 auto 20px;width:67px;height:67px;border:1px solid #bca7f81b;border-radius:50%;display:grid;place-items:center;color:#927cae;background:#bca7f805}.play-orbit>svg{margin-left:4px;width:23px}.player-empty h3{font-size:12px;font-weight:450;color:#b5adbf}.player-empty p{font-size:9px;color:#676478;margin-top:9px}.text-link{display:flex;align-items:center;gap:6px;font-size:8px;color:#a695c1}.soundcheck-steps{display:flex;gap:20px;padding:22px 0}.soundcheck-steps>div{display:flex;align-items:flex-start;gap:8px;flex:1}.soundcheck-steps>div>span{display:grid;place-items:center;min-width:19px;height:19px;border-radius:6px;border:1px solid #bca7f81b;background:#bca7f808;color:#a592c0;font-size:8px}.soundcheck-steps p{font-size:9px;line-height:1.6;color:#b0a9bd}.soundcheck-steps small{font-size:7px;color:#656579;line-height:1.9}.test-transcripts .transcript-scroll{height:560px}.inline-note{display:flex;align-items:flex-start;gap:10px;margin:19px 2px 0;color:#666378}.inline-note>svg{margin-top:2px}.inline-note p{font-size:9px;line-height:1.85}.history-tabs{display:flex;gap:22px;border-bottom:1px solid var(--line);margin-bottom:24px}.history-tabs>button{display:flex;gap:10px;align-items:center;background:none;color:#77788c;padding:0 3px 15px;font-size:11px;border-bottom:2px solid transparent}.history-tabs>button.active{color:#c6b2ed;border-color:var(--accent)}.history-tabs span{font-size:8px;background:#ffffff07;padding:3px 6px;border-radius:4px}.history-panel{min-height:350px}.history-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:350px;text-align:center;padding:24px;color:#8e7fa6}.history-empty h3{color:#beb4cd;font-size:14px;font-weight:450;margin-top:24px}.history-empty p{font-size:10px;color:#737083;margin-top:12px;line-height:1.9}.history-entry{display:flex;align-items:flex-start;gap:16px;padding:24px;border-bottom:1px solid var(--line)}.history-entry:last-child{border:0}.history-icon{display:grid;place-items:center;width:32px;height:32px;background:#bca7f808;color:#a893c6;border-radius:10px;flex-shrink:0}.history-entry>div:nth-child(2){flex:1;min-width:0}.history-entry p{font-size:12px;line-height:1.85;color:#c1b7d0;margin-top:8px;overflow-wrap:anywhere}.settings-dialog{padding:0;border:1px solid #bca7f826;background:#18191f;color:var(--text);width:min(650px,calc(100vw - 32px));max-height:90vh;border-radius:20px;box-shadow:0 24px 100px #0008}.settings-dialog::backdrop{background:#08080cc9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.settings-content{display:flex;flex-direction:column;max-height:89vh}.settings-heading{display:flex;justify-content:space-between;align-items:center;padding:27px 28px 24px;border-bottom:1px solid var(--line)}.settings-heading .eyebrow{margin-bottom:10px}.settings-heading h2{font-size:21px;font-weight:500;letter-spacing:-.5px}.settings-scroll{overflow:auto;scrollbar-width:thin;scrollbar-color:#3a3446 transparent;padding:0 28px}.settings-section{padding:24px 0;border-bottom:1px solid var(--line)}.settings-section:last-child{border-bottom:0}.settings-title{display:flex;align-items:center;gap:10px;color:#ab9ebf;margin-bottom:21px}.settings-title h3{font-size:12px;color:#c9c2d4;font-weight:500}.settings-title>.status-dot{margin-left:auto}.provider-options{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:21px}.provider{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;background:#131419;border:1px solid #ffffff11;border-radius:11px;position:relative;color:#9b8db0}.provider.selected{border-color:#bca7f85c;background:#bca7f808}.provider>strong{font-size:12px;font-weight:500;color:#c5bcd2}.provider>span{font-size:9px;color:#7d768e}.provider>svg:last-child:not(:first-child){position:absolute;right:13px;top:14px;color:var(--accent)}.fish-mark{font-size:29px;font-weight:600;height:23px;line-height:19px;transform:rotate(-12deg)}.form-field{display:block;font-size:10px;color:#aaa1bb;line-height:1.6;margin-bottom:15px}.form-field>span{float:right;font-size:9px;color:#666075}.form-field input,.form-field select,.new-profile input,.rename-form input{width:100%;display:block;background:#111217;border:1px solid #ffffff12;border-radius:8px;padding:10px 12px;font-size:11px;color:#c5bed3;margin-top:7px}.form-field input::placeholder,.new-profile input::placeholder{color:#565268}.settings-hint{font-size:9px;color:#767085;line-height:1.9}.settings-hint a{color:#a992c9;display:inline-flex;align-items:center;gap:4px}.form-row{display:flex;align-items:center;gap:13px}.form-row .form-field{flex:1;min-width:0}.form-row>.button{margin-top:5px}.callback-url{display:block;background:#111217;padding:12px;border:1px solid var(--line);border-radius:7px;color:#a899bf;font-size:10px;margin:11px 0;overflow-wrap:anywhere}.twitch-button{background:#6f4ca02b;border-color:#bca7f83b;color:#c7b3e9;margin-top:16px!important}.settings-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:19px 28px;border-top:1px solid var(--line);background:#1b1a23}.settings-footer>span{font-size:8px;color:#777186;display:flex;gap:6px;align-items:center}.field-error{color:#dfa7aa;font-size:10px;line-height:1.8;margin-top:10px}.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#292332;border:1px solid #bca7f830;box-shadow:0 10px 45px #0006;border-radius:12px;padding:15px 16px;max-width:min(680px,calc(100vw - 32px));display:flex;align-items:center;gap:12px;z-index:100;color:#d6c5ea}.toast>span{font-size:11px;line-height:1.8}.toast>svg{color:#bca7f8}.toast>.icon-button{margin-left:8px}.app-loading{min-height:60vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;color:#a293b6;font-size:12px}.offline-banner{display:flex;align-items:center;justify-content:center;gap:9px;padding:12px;background:#bd837013;color:#c29a8b;font-size:10px}.new-profile{display:flex;align-items:center;gap:16px;padding:22px;margin-bottom:25px}.new-profile h3{font-size:12px;font-weight:500}.new-profile p{font-size:9px;color:#787286;margin-top:7px}.new-profile input{flex:1;min-width:100px;margin:0 0 0 20px;max-width:320px}.profile-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.account-profile{padding:24px}.account-profile.active-profile{border-color:#bca7f84c;background:linear-gradient(140deg,#bca7f80a,transparent),#18191f}.account-top{display:flex;align-items:center;gap:12px;margin-bottom:22px}.account-avatar{width:43px;height:43px;background:#bca7f81b;border:1px solid #bca7f82a;display:grid;place-items:center;border-radius:13px;font-size:19px;color:var(--accent)}.account-avatar.color-1{background:#95c9bb16;border-color:#95c9bb29;color:var(--mint)}.account-avatar.color-2{background:#d5a88816;border-color:#d5a88829;color:#d5a888}.account-top .draft-badge{margin-left:auto}.account-top>.icon-button{min-width:20px;padding:2px}.profile-name{padding:0;display:flex;align-items:center;justify-content:space-between;gap:9px;width:100%;font-size:16px;letter-spacing:-.4px;font-weight:500;text-align:left;background:none;overflow-wrap:anywhere}.profile-name>svg{color:#6b607e;opacity:.6}.account-login{display:flex;align-items:center;gap:7px;margin-top:13px;font-size:10px;color:#8a7c9e}.profile-topic{margin-top:28px;padding-top:20px;border-top:1px solid var(--line)}.profile-topic>span{font-size:7px;letter-spacing:1px;color:#756a87}.profile-topic>p{font-size:11px;line-height:1.9;margin-top:10px;color:#aca0bc;min-height:62px;overflow-wrap:anywhere}.profile-tone{display:flex;align-items:center;gap:6px;font-size:8px;color:#8a7d9c;margin:18px 0 22px}.account-profile>.button{width:100%}.rename-form{display:flex;gap:6px}.rename-form input{margin:0;min-width:0;font-size:12px}.spin{animation:spin 1.3s linear infinite}.spin-slow{animation:spin 7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(min-width:1550px){:root{font-size:17px}.topbar{padding:0 48px}main{padding:44px 48px 32px}.studio-grid{grid-template-columns:minmax(0,1fr) 360px;gap:28px}.transcript-scroll{height:345px}.card-heading{height:60px}.capture-body h3{font-size:14px}.capture-body p{font-size:10px}.capture-bottom>span{font-size:9px}.control-label{font-size:11px}.topic-editor textarea{font-size:12px;min-height:108px}.persona-option{font-size:9px;min-height:39px}.persona-profile h3{font-size:14px}.persona-profile p{font-size:9px}.persona-profile{padding-bottom:29px}.range-heading{font-size:10px}.silence-control{font-size:9px}.auto-send-row strong{font-size:10px}.quiet-note p,.section-label{font-size:9px}.empty-transcript h3{font-size:14px}.empty-transcript p{font-size:11px}.question-empty h3{font-size:13px}.question-empty p{font-size:10px}}@media(max-width:1190px){.sidebar{width:196px;padding:28px 12px 16px}.brand{padding:0 8px 30px;gap:9px}.brand>div:last-child{font-size:21px}.brand>div:last-child>span{font-size:6px;letter-spacing:1.7px}.main-shell{margin-left:196px;width:calc(100% - 196px)}.topbar{padding:0 27px}.topbar-actions{gap:12px}main{padding:32px 27px 24px}.studio-grid{grid-template-columns:minmax(0,1fr) 290px;gap:18px}.page-intro h1{font-size:24px}.intro-orbit{display:none}.persona-grid,.control-label,.range-heading,.range-ends,.silence-control,.topic-editor{margin-left:18px;margin-right:18px}.persona-grid{gap:7px}.persona-option{padding:7px;font-size:7px;gap:5px}.persona-profile{padding-left:18px;padding-right:18px}.range{margin-left:18px;width:calc(100% - 36px)}.card-heading{padding:0 18px}.capture-body{padding-left:18px;padding-right:18px}.capture-body p{max-width:200px;font-size:8px}.capture-time{font-size:15px}.capture-bottom{padding-left:18px;padding-right:18px}.capture-bottom>span{font-size:7px}.auto-send-row{padding-left:18px;padding-right:18px}.question-body{padding:20px 18px}.question-empty{gap:10px}.question-empty h3{font-size:10px}.question-empty p{font-size:8px}.question-bottom{padding-left:18px;padding-right:18px}.context-note{display:none}.app-footer{margin-left:27px;margin-right:27px}.test-grid{grid-template-columns:minmax(0,1.2fr) minmax(250px,1fr);gap:18px}.soundcheck-steps{gap:10px}.mode-tag{font-size:8px}.profile-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.new-profile{flex-wrap:wrap}.new-profile input{margin-left:auto}.studio-summary{gap:11px}.summary-right{font-size:8px}.section-label,.status-dot{font-size:7px}}@media(max-width:960px){.sidebar{width:76px;padding:28px 12px 16px}.brand{padding:0 8px 30px}.brand>div:last-child,.workspace-switch,.nav-label,.nav-item>span,.sidebar-note,.sidebar-profile>div:not(:first-child),.sidebar-profile>svg{display:none}.nav-item{justify-content:center;padding:15px 0;min-height:48px}.nav-item>svg{width:20px;height:20px}.sidebar nav{gap:9px}.sidebar-bottom{padding-top:40px}.sidebar-profile{justify-content:center;padding-top:20px}.main-shell{margin-left:76px;width:calc(100% - 76px)}.sidebar-profile .user-avatar{display:grid!important}.topbar{height:72px}.session-status{font-size:8px}.topbar-actions{gap:10px}.studio-grid{grid-template-columns:minmax(0,1fr) 288px;gap:16px}.page-intro h1{font-size:24px}.page-intro p{font-size:10px}.capture-time{display:none}.capture-body p{max-width:210px}.capture-bottom{flex-wrap:wrap;gap:12px}.capture-bottom>span{font-size:8px}.capture-bottom>.button{margin-left:auto}.section-label{font-size:7px}.summary-right{display:none}.test-grid{grid-template-columns:1fr}.test-transcripts .transcript-scroll{height:350px}.test-grid .test-left>.capture-card{max-width:none}.page-intro .mode-tag{display:none}.test-grid .capture-time{display:block}.soundcheck-steps p{font-size:10px}.soundcheck-steps small{font-size:9px}}@media(max-width:760px){.topbar{padding:0 22px}.breadcrumb{font-size:9px;gap:8px}.session-status,.topbar-divider{display:none}main{padding:29px 22px 22px}.studio-grid{grid-template-columns:1fr}.studio-main{gap:17px}.studio-aside{display:grid;grid-template-columns:1fr;gap:0}.persona-card{order:0}.channel-card{margin-top:16px}.quiet-note{margin-top:15px}.persona-grid{grid-template-columns:repeat(4,1fr)}.persona-option{font-size:8px;padding:9px}.persona-profile{padding-bottom:23px}.topic-editor textarea{min-height:84px}.capture-body p{max-width:290px;font-size:9px}.capture-bottom{flex-wrap:nowrap}.capture-bottom>span{font-size:8px}.capture-time{display:block}.card-heading{padding:0 21px}.section-label,.status-dot{font-size:8px}.auto-send-row strong{font-size:10px}.auto-send-row p,.saved-line{font-size:8px}.control-label{font-size:11px}.control-label>span{font-size:8px}.page-intro h1{font-size:23px;letter-spacing:-.8px}.question-empty h3{font-size:12px}.question-empty p{font-size:9px}.app-footer{margin-left:22px;margin-right:22px;gap:15px}.app-footer>span:first-child{font-size:7px}.app-footer>span:last-child{font-size:7px}.topbar .button{font-size:9px;padding:10px 12px}.link-panel form{flex-wrap:wrap;gap:10px}.link-panel .button{margin-left:auto}.link-panel input{font-size:10px}.player-area{min-height:200px}.profile-cards{grid-template-columns:1fr 1fr;gap:14px}.account-profile{padding:18px}.new-profile input{max-width:none;margin:0;flex-basis:60%}.new-profile>.button{flex:1}.new-profile h3{font-size:11px}.profile-name{font-size:14px}.account-top{gap:8px}.account-avatar{width:34px;height:34px;border-radius:10px}.account-top .draft-badge{font-size:6px}.settings-footer{flex-wrap:wrap}.settings-footer>.button{margin-left:auto}.toast{bottom:16px;left:calc(50% + 20px);max-width:calc(100vw - 100px);width:max-content}}@media(max-width:500px){.sidebar{width:57px;padding:22px 7px 14px}.brand{padding:0 3px 27px}.brand-mark{width:32px;height:32px;border-radius:10px}.main-shell{margin-left:57px;width:calc(100% - 57px)}.topbar{height:63px;padding:0 15px}.topbar-actions{gap:5px}.breadcrumb{font-size:8px;gap:5px}.breadcrumb>svg{width:9px}.breadcrumb>span{max-width:65px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.topbar>.topbar-actions>.icon-button{display:none}.topbar .button{font-size:8px;padding:9px;gap:5px;min-height:34px}.topbar .button>svg{width:11px;height:11px}.sidebar-profile .user-avatar{width:29px;height:29px}.nav-item>svg{width:18px;height:18px}main{padding:26px 15px 20px}.eyebrow{font-size:7px;letter-spacing:1.5px;margin-bottom:12px}.page-intro{margin-bottom:22px}.page-intro h1{font-size:22px;line-height:1.4;max-width:280px}.page-intro p{font-size:9px;line-height:1.8;margin-top:10px}.studio-summary{flex-wrap:wrap;font-size:8px;gap:10px;margin-bottom:20px}.studio-summary small{font-size:8px}.studio-summary>span{gap:5px}.studio-summary>i{height:8px}.studio-summary>span:last-of-type{margin-left:auto}.capture-body{gap:10px;padding:18px 16px 0}.source-icon{width:35px;height:35px;border-radius:10px}.source-icon>svg{width:21px}.capture-body h3{font-size:11px}.capture-body p{font-size:8px;max-width:190px}.capture-time{display:none}.card-heading{min-height:48px;padding:0 16px}.section-label{font-size:7px;gap:6px;letter-spacing:.7px}.status-dot{font-size:7px}.capture-bottom{padding:0 16px 15px;flex-wrap:wrap}.capture-bottom>span{font-size:7px}.capture-bottom>.button{font-size:8px}.wave{padding-left:17px;padding-right:17px;height:50px;gap:3px}.wave>i{width:3px}.transcript-scroll{height:270px}.empty-transcript{padding:20px 14px;min-height:230px}.empty-transcript h3{font-size:11px}.empty-transcript p{font-size:9px}.transcript-footer{padding:0 16px;font-size:7px}.transcript-footer .plain-button{font-size:7px}.question-empty{gap:10px}.question-empty h3{font-size:10px;line-height:1.6}.question-empty p{font-size:8px}.question-body{padding:20px 16px}.question-bottom{padding:0 16px 16px}.question-bottom .plain-button{font-size:8px}.question-body textarea{font-size:14px}.send-controls .button{font-size:8px;padding:8px}.send-controls .button>svg{width:11px}.persona-grid{grid-template-columns:1fr 1fr}.persona-option{font-size:9px;min-height:38px}.range-heading{font-size:10px}.range-heading>strong{font-size:9px}.silence-control{font-size:9px}.quiet-note{display:none}.app-footer{margin-left:15px;margin-right:15px;padding:17px 0}.app-footer>span:first-child{font-size:7px}.app-footer>span:last-child{font-size:6px;gap:5px}.footer-version{display:none}.app-footer i{margin:0}.player-empty h3{font-size:11px}.player-empty p{font-size:8px}.player-area{min-height:170px}.play-orbit{width:50px;height:50px;margin-bottom:16px}.soundcheck-steps{gap:13px;flex-direction:column;padding:20px 4px}.soundcheck-steps>div{align-items:center}.soundcheck-steps p br{display:none}.soundcheck-steps small{display:block;font-size:8px}.soundcheck-steps p{font-size:9px}.soundcheck-steps>div>span{min-width:24px;height:24px;font-size:9px}.link-panel{padding:12px}.link-panel input{font-size:9px}.link-panel .url-icon{width:25px}.link-panel .button{padding:9px 12px;font-size:9px}.new-profile{padding:17px;gap:12px}.new-profile input{flex-basis:100%;font-size:10px}.new-profile>.button{flex:0;margin-left:auto;min-width:100px}.profile-cards{grid-template-columns:1fr}.account-profile{padding:23px}.profile-name{font-size:17px}.account-avatar{width:42px;height:42px}.account-top .draft-badge{font-size:8px}.history-entry{padding:18px;gap:11px;flex-wrap:wrap}.history-entry p{font-size:11px}.history-entry>.draft-badge{margin-left:43px}.history-tabs{gap:20px}.history-tabs>button{font-size:10px}.history-empty h3{font-size:12px;line-height:1.7}.history-empty p{font-size:9px}.settings-dialog{width:calc(100vw - 24px);border-radius:15px}.settings-heading{padding:22px 20px}.settings-heading h2{font-size:18px}.settings-scroll{padding:0 20px}.settings-footer{padding:16px 20px}.settings-footer>span{font-size:7px}.settings-footer>.button{font-size:9px;width:100%}.form-row{flex-wrap:wrap}.form-row>.form-field{flex-basis:100%}.provider{padding:13px;gap:9px}.provider>span{font-size:7px}.callback-url{font-size:8px}.toast{left:calc(50% + 20px);max-width:calc(100vw - 90px);gap:8px;padding:12px}.toast>span{font-size:9px}.toast>.icon-button{margin-left:0}.transcript-entry{padding-left:16px;padding-right:16px;gap:11px}.transcript-entry p{font-size:11px}}.queue-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:23px;align-items:start}.queue-main{min-width:0;display:grid;gap:21px}.add-channel-panel{padding:12px 16px}.add-channel-panel form{display:flex;align-items:center;gap:12px;color:#857393}.add-channel-panel input{background:none;border:0;padding:11px 0;font-size:11px;min-width:0;flex:1;color:#beb2d0}.add-channel-panel input::placeholder{color:#5d526e}.favorites-panel .card-heading,.favorites-panel .section-label{gap:8px}.favorites-panel .plain-button{font-size:8px}.favorites-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:56px 20px 53px}.favorites-art{position:relative;color:#9c84bb;margin-bottom:23px}.favorites-art>svg:last-child{position:absolute;right:-10px;top:-7px;color:#695677}.favorites-empty h3{font-size:14px;letter-spacing:-.4px;font-weight:450;color:#c1b5d0}.favorites-empty p{font-size:10px;line-height:1.9;margin-top:12px;color:#6f627f}.favorite-row{padding:20px;border-bottom:1px solid var(--line)}.favorite-row:last-child{border-bottom:0}.current-favorite{background:#bca7f805}.favorite-mainline{display:flex;align-items:center;gap:12px}.channel-avatar{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:#26232f;color:#aa94c5;font-size:15px;border:1px solid #bca7f816;flex-shrink:0}.channel-avatar.is-live{border-color:#95c9bb37}.favorite-identity{min-width:0}.favorite-identity>a{font-size:12px;display:flex;align-items:center;gap:7px;color:#c0b5d2;overflow-wrap:anywhere}.favorite-identity>a>svg{color:#766384}.favorite-identity>span{display:flex;align-items:center;gap:5px;font-size:8px;color:#6e627c;margin-top:7px}.favorite-identity>span.live-text{color:#8fb8a8}.queue-check{margin-left:auto;background:#24202e;border:1px solid #ffffff0d;border-radius:6px;display:flex;align-items:center;gap:6px;font-size:8px;color:#8a7d9b;min-height:29px;padding:7px 9px;flex-shrink:0}.queue-check.selected{background:#bca7f810;border-color:#bca7f830;color:#bc9ee7}.favorite-options{display:flex;align-items:center;gap:9px;margin:15px 0 0 48px}.favorite-options>label{display:flex;align-items:center;gap:5px;color:#70617f;min-width:110px;max-width:180px}.favorite-options select{background:#131218;border:1px solid var(--line);border-radius:6px;padding:7px;font-size:8px;color:#94839f;min-width:0;max-width:170px}.favorite-options input{background:#131218;border:1px solid var(--line);border-radius:6px;min-width:90px;flex:1;padding:8px;font-size:8px;color:#a693b9}.favorite-options input::placeholder{color:#5e536b}.queue-reorder{display:flex;gap:1px}.queue-reorder .icon-button{min-width:21px;padding:3px;min-height:24px}.stream-title{margin:12px 0 0 48px;color:#65596e;font-size:8px;line-height:1.7}.current-channel-label{margin-left:auto;display:flex;align-items:center;gap:5px;font-size:7px;color:var(--mint);background:#95c9bb0b;padding:5px 6px;border-radius:5px}.current-channel-label+.queue-check{margin-left:0}.circle-panel{background:radial-gradient(ellipse at 50% 20%,#30233648,transparent 60%),#18191f;border-color:#bca7f81c}.circle-panel .card-heading{padding:0 18px}.circle-panel .section-label{font-size:7px;gap:7px}.circle-orbit{position:relative;width:177px;height:177px;margin:29px auto 24px;display:grid;place-items:center}.orbit-ring{position:absolute;inset:0;border:1px solid #bca7f820;border-radius:50%}.orbit-ring.second{inset:17px;border-style:dashed;border-color:#bca7f81a}.orbit-dot{position:absolute;left:17px;top:30px;width:7px;height:7px;border-radius:50%;background:#a58cc9;box-shadow:0 0 15px #bca7f825}.circle-orbit>div:last-child{display:flex;align-items:center;flex-direction:column;color:#a28dbd}.circle-orbit strong{font:400 48px/1.4 Golos Text,sans-serif;letter-spacing:-2px;color:#cebce6;margin-top:1px}.circle-orbit>div:last-child>span{font-size:8px;color:#83718e;margin-top:1px}.circle-orbit>div:last-child>svg{width:17px;height:17px;color:#786486}.orbit-running .orbit-ring:first-child{border-top-color:#bca7f87c;animation:spin 14s linear infinite}.orbit-running .orbit-dot{background:var(--mint);box-shadow:0 0 15px #95c9bb38}.current-target{text-align:center;padding:0 22px}.current-target>span{font-size:7px;letter-spacing:1.3px;color:#796584}.current-target h3{font-size:17px;font-weight:450;letter-spacing:-.4px;color:#d1c0e4;margin-top:13px;overflow-wrap:anywhere}.current-target>p{font-size:8px;color:#7b6c8a;margin-top:8px}.circle-settings{padding:26px 23px 22px}.circle-settings .form-field{font-size:9px}.circle-settings .form-field select{font-size:10px;background:#121118;padding:9px}.queue-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding:16px 0}.queue-toggle strong{font-size:10px;font-weight:450;color:#bdb0ca;display:block}.queue-toggle span{display:block;font-size:8px;color:#75687e;margin-top:6px;line-height:1.5}.circle-start{margin-top:22px;width:100%}.next-channel{display:flex;margin:12px auto 0;font-size:9px;color:#897496}.next-visit{display:flex;align-items:center;justify-content:center;gap:6px;font-size:8px;color:#877292;margin-top:13px}.queue-error{font-size:9px;line-height:1.9;color:#c8969a;padding:15px 21px;border-top:1px solid #e1a0a013;background:#e1a0a005}.queue-connections{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px;background:#19171f;border:1px solid #ffffff0c;border-radius:12px;color:#9885ae;font-size:10px;margin-top:18px}.queue-connections>div{display:flex;align-items:center;gap:10px}.queue-footnote{font-size:8px;color:#64566f;line-height:1.9;padding:16px 5px}.events-empty{padding:29px 23px}.events-empty p{font-size:11px;color:#9c8caa}.events-empty span{font-size:9px;color:#64556f;display:block;margin-top:9px;line-height:1.8}.queue-event{padding:17px 21px;border-top:1px solid var(--line)}.queue-event>div{display:flex;align-items:center;gap:9px}.queue-event strong{font-size:9px;font-weight:450;color:#aa97ba}.queue-event time{font-size:8px;color:#5d5069;margin-left:auto}.queue-event p{font-size:11px;line-height:1.8;color:#b4a3c5;margin-top:12px;overflow-wrap:anywhere}.queue-player-hint{display:flex;align-items:flex-start;gap:9px;padding:18px 20px;color:#766086}.queue-player-hint p{font-size:9px;line-height:1.8}.queue-player-hint>svg{margin-top:3px}.queue-player>.capture-card{border-width:1px 0 0;border-radius:0;background:#16151c}.proxy-folder{display:flex;align-items:center;gap:10px;padding:13px 12px;background:#121117;border:1px solid var(--line);border-radius:8px;color:#9d86b4;margin-bottom:13px}.proxy-folder code{font:9px/1.7 Consolas,monospace;color:#9784a9;overflow-wrap:anywhere;min-width:0}.proxy-folder .icon-button{margin-left:auto}.proxy-select-row{display:flex;align-items:center;gap:12px;margin-top:18px}.proxy-select-row .form-field{flex:1;min-width:0}.proxy-select-row .button{margin-top:11px}.settings-hint code{font:8px/1.8 Consolas,monospace;color:#9e87b2}@media(max-width:1190px){.queue-layout{grid-template-columns:minmax(0,1fr) 277px;gap:18px}.favorite-row{padding:18px 14px}.favorite-mainline{gap:8px}.favorite-identity>a{font-size:10px}.queue-check{padding:6px;font-size:7px;gap:4px}.favorite-options{margin-left:0;flex-wrap:wrap}.favorite-options input{font-size:8px}.current-channel-label{font-size:6px;padding:4px}.favorite-mainline>.icon-button{padding:2px;min-width:20px}.stream-title{margin-left:0}.favorites-panel .card-heading{padding-left:16px;padding-right:16px}.favorites-panel .plain-button{font-size:7px}.circle-settings{padding-left:20px;padding-right:20px}.circle-panel .status-dot{font-size:7px}.add-channel-panel input{font-size:9px}.add-channel-panel .button{padding:8px;font-size:8px}}@media(max-width:960px){.queue-layout{grid-template-columns:minmax(0,1fr) 265px;gap:16px}.current-channel-label{display:none}.favorite-options>label{flex:1;max-width:none}.favorite-options select{width:100%;max-width:none}.favorite-options input{flex-basis:65%}.favorites-empty h3{font-size:12px}.favorites-empty p{font-size:9px}.add-channel-panel form{flex-wrap:wrap}.add-channel-panel input{flex-basis:60%}.add-channel-panel .button{margin-left:auto}.circle-panel .card-heading{padding:0 14px}.circle-panel .section-label{font-size:6px}.circle-settings{padding-left:17px;padding-right:17px}.circle-orbit{width:150px;height:150px}.circle-orbit strong{font-size:40px}.circle-orbit>div:last-child>span{font-size:7px}}@media(max-width:760px){.queue-layout{grid-template-columns:1fr}.queue-aside{grid-row:1}.circle-orbit{width:130px;height:130px;margin-top:24px;margin-bottom:20px}.circle-panel .card-heading{padding-left:21px;padding-right:21px}.circle-panel .section-label{font-size:8px}.circle-settings{padding:23px}.current-target h3{font-size:18px}.circle-orbit strong{font-size:38px}.circle-start{margin-top:19px}.circle-settings .form-field{font-size:10px}.circle-settings .form-field select,.queue-toggle strong{font-size:11px}.queue-toggle span{font-size:9px}.queue-connections{margin-top:16px}.queue-footnote{padding:11px 4px 0;font-size:8px}.favorites-panel .section-label,.favorites-panel .plain-button{font-size:8px}.favorite-row{padding:20px}.favorite-mainline{gap:12px}.favorite-identity>a{font-size:13px}.queue-check{font-size:8px;padding:7px 9px}.favorite-options{margin-left:48px}.add-channel-panel form{flex-wrap:nowrap}.add-channel-panel input{flex-basis:auto;font-size:11px}.add-channel-panel .button{font-size:9px;padding:9px 12px}}@media(max-width:500px){.favorite-options{margin-left:0;gap:10px}.favorite-identity>a{font-size:11px}.favorite-row{padding:17px}.queue-check{padding:6px;font-size:7px}.queue-check>span{max-width:64px;white-space:nowrap}.channel-avatar{width:30px;height:30px;border-radius:9px;font-size:13px}.favorite-mainline{gap:8px}.favorite-identity>span{font-size:7px}.favorites-panel .section-label{font-size:7px;letter-spacing:.7px}.favorites-panel .plain-button{font-size:7px;gap:5px}.favorites-panel .section-label .mini-label{display:none}.favorite-options select{font-size:9px;padding:8px}.favorite-options input{font-size:9px;padding:9px}.add-channel-panel form{flex-wrap:wrap;gap:9px}.add-channel-panel input{font-size:10px;flex-basis:70%}.add-channel-panel .button{margin-left:auto}.circle-panel .section-label{font-size:7px}.proxy-folder code{font-size:8px}.proxy-folder{padding:11px;gap:8px}.proxy-select-row{flex-wrap:wrap}.proxy-select-row .form-field{flex-basis:100%;margin-bottom:0}.proxy-select-row .button{margin-top:0;margin-left:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.auth-shell{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:70px 24px;position:relative;background:radial-gradient(ellipse at 50% 35%,#233b3129,transparent 55%),#101211}.auth-wordmark{position:absolute;top:30px;left:40px;display:flex;gap:12px;align-items:center;font-size:24px;letter-spacing:-1px}.auth-card{width:min(480px,100%);padding:40px}.auth-icon{width:60px;height:60px;border:1px solid #b8dd8733;background:#b8dd870b;border-radius:18px;display:grid;place-items:center;color:#b8dd87;margin-bottom:30px}.auth-card h1{font-size:32px;line-height:1.18;letter-spacing:-1px;margin:12px 0}.auth-card>p{font-size:14px;line-height:1.6;color:#929c96}.auth-card form{margin-top:28px}.auth-card label{font-size:12px;color:#a4ada6}.auth-input{display:flex;align-items:center;gap:10px;border:1px solid #39433c;border-radius:9px;padding:0 13px;margin:8px 0 16px;color:#8b968f}.auth-input input{width:100%;border:0;background:transparent;padding:14px 0;color:#e8ede8;outline:none}.auth-card form>.button{width:100%;justify-content:center}.auth-footer{display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;color:#6e7c73;margin-top:30px}.auth-bottom{position:absolute;bottom:24px;color:#667069;font-size:11px}.browser-login{padding:26px;margin-top:25px}.browser-login h3{margin-top:22px}.browser-login-controls{display:flex;align-items:end;gap:12px;margin:20px 0}.browser-login-controls .form-field{min-width:220px}.browser-login-status{display:flex;gap:8px;align-items:center;color:#96a297;font-size:12px;flex-wrap:wrap}.browser-login-status>span{margin-left:auto;color:#6c776f}.browser-live{width:100%;height:580px;border:1px solid #3b453c;border-radius:10px;background:#171a17}.browser-live-heading{display:flex;justify-content:space-between;font-size:12px;margin:15px 0;color:#a3afa5}.browser-live-heading a{display:flex;gap:6px;color:#b8dd87}.browser-live-heading>span{display:flex;align-items:center;gap:7px}@media(max-width:700px){.auth-card{padding:28px}.auth-wordmark{left:24px}.browser-login-controls{flex-wrap:wrap}.browser-live{height:480px}}.mscream-mark{display:block;background:transparent;border-radius:0;overflow:visible}.mscream-mark>img{display:block;width:100%;height:100%;object-fit:contain}.brand>.mscream-mark{width:39px;height:39px}.auth-wordmark>.mscream-mark{width:43px;height:43px}.language-switch{display:inline-flex;align-items:center;padding:3px;border:1px solid #bfa8f124;background:#17151d;border-radius:8px;gap:2px;flex-shrink:0}.language-switch>button{background:transparent;color:#887598;padding:5px 8px;border-radius:5px;font-size:9px;font-weight:550;line-height:1.5}.language-switch>button[aria-pressed=true]{background:#bfa8f11b;color:#d6c3ee}.auth-language{position:absolute;right:34px;top:34px}.topbar-actions{gap:12px}@media(max-width:600px){.topbar-actions{gap:7px}.topbar-actions .session-status,.topbar-actions .topbar-divider{display:none}.auth-language{right:22px;top:30px}.language-switch>button{font-size:8px;padding:4px 6px}}.profile-connection{margin:14px 0;padding:14px;border:1px solid var(--border,#303039);border-radius:12px;background:#a78bfa09}.profile-connection .form-field{gap:8px}.profile-connection .settings-hint{font-size:12px;line-height:1.6;margin:9px 0 0}.profile-connection .settings-hint svg{vertical-align:middle;margin-right:3px}.profile-connection .plain-button{margin-top:10px}
