.rk-activity .rk-panel-intro{margin-bottom:18px}.rk-crowd-choice{border:0;margin:0 0 18px;padding:0;min-width:0}.rk-crowd-choice legend{font:10px var(--rk-mono);color:var(--rk-muted);letter-spacing:1px}.rk-crowd-choice>div{display:flex;gap:7px;margin:10px 0}.rk-crowd-choice button{flex:1;min-height:44px;padding:8px;border:1px solid var(--rk-edge)}.rk-crowd-choice button[aria-pressed=true]{border-color:var(--rk-bone);background:var(--rk-edge)}.rk-crowd-choice small{display:block;color:var(--rk-muted);font-size:12px;line-height:1.5}.rk-activity-clock{display:flex;justify-content:space-between;align-items:center;gap:10px;font:10px var(--rk-mono);border-block:1px solid var(--rk-edge);padding:7px 0}.rk-activity-clock button{min-height:44px;display:flex;align-items:center;gap:7px;padding:0 8px}.rk-activity-counts{display:grid;grid-template-columns:1fr 1fr;gap:0 15px;margin:0 0 16px}.rk-activity-counts>div{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--rk-edge);padding:13px 0}.rk-activity-counts>div:last-child{grid-column:1/-1}.rk-activity-counts dt{font-size:12px;color:var(--rk-muted)}.rk-activity-counts dd{margin:0;font:18px var(--rk-mono);font-variant-numeric:tabular-nums}.rk-activity-section{margin:25px 0}.rk-activity-section h3{font-size:17px;letter-spacing:.3px;margin-bottom:10px}.rk-activity-section ul{list-style:none;padding:0;margin:0}.rk-activity-section>ul:not(.rk-activity-people)>li{display:flex;justify-content:space-between;gap:16px;font-size:12px;padding:8px 0;border-bottom:1px solid var(--rk-edge)}.rk-activity-section>ul>li>strong{font-family:var(--rk-mono);font-weight:400}.rk-activity-hint,.rk-activity-section>p{font-size:12px;line-height:1.5;color:var(--rk-muted);margin-bottom:12px}.rk-activity-people>li{display:flex;align-items:center;gap:10px;border-top:1px solid var(--rk-edge);padding:13px 0}.rk-activity-people>li>div{min-width:0;flex:1}.rk-activity-people strong{display:block;font:11px var(--rk-mono);line-height:1.6}.rk-activity-people strong small{display:block;font:11px var(--rk-mono);color:var(--rk-muted)}.rk-activity-people span{display:block;font-size:13px;margin:5px 0 2px}.rk-activity-people p{font-size:12px;line-height:1.4;color:var(--rk-muted);overflow-wrap:anywhere}.rk-activity-people button{display:flex;align-items:center;gap:5px;min-height:44px;min-width:66px;padding:8px;border:1px solid var(--rk-edge);font-size:12px;flex-shrink:0}.rk-activity-people button[aria-pressed=true]{border-color:var(--rk-bone);background:var(--rk-edge)}.rk-activity-link{margin:15px 0}@media(max-width:1100px){.rk-header nav{gap:14px}.rk-life-dock{padding-inline:8px!important}}@media(max-width:800px){.rk-header nav .rk-nav-dispatch{display:none}}@media(max-width:540px){.rk-dock .rk-life-dock{display:flex;min-width:44px;height:44px;justify-content:center;flex-direction:column;gap:2px;padding-inline:4px!important}.rk-dock .rk-life-dock span{display:block;font-size:9px;line-height:1.2}.rk-activity .rk-activity-people button{min-width:68px}.rk-activity-section{margin:22px 0}}.rk-app{--rk-carbon:#081411;--rk-panel:#0d201a;--rk-red:#9be9b0;--rk-bone:#e8edda;--rk-muted:#a3b8a4;--rk-edge:#4b755c99;--rk-mono:Consolas,"Courier New",monospace;background:var(--rk-carbon);font-family:Arial,Helvetica,sans-serif;scrollbar-width:thin;scrollbar-color:#6a9975 #0b1913}.rk-dock,.rk-header{background:#0a1914}.rk-status{background:#102219}.rk-header{padding-right:126px}.rk-header nav button{font:11px var(--rk-mono)}.rk-header nav button[aria-pressed=true]{color:var(--rk-red)}.rk-build{font-size:8px;letter-spacing:.6px}.rk-menu-button{position:fixed;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));z-index:90;display:flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:94px;height:46px;padding:0 14px;background:#0d201af5!important;border:1px solid var(--rk-red)!important;color:var(--rk-red)!important;box-shadow:0 0 18px #9be9b012;font:11px var(--rk-mono)!important;letter-spacing:.4px}.rk-menu-button:hover{background:#1c3525!important}.rk-clean .rk-header{position:absolute;inset:0 0 auto;height:0;min-height:0;padding:0;border:0;background:none;pointer-events:none}.rk-clean .rk-header>:not(.rk-menu-button){display:none}.rk-clean .rk-menu-button{pointer-events:auto}.rk-clean>.rk-dock,.rk-clean>.rk-status{display:none}.rk-clean .rk-world{height:100dvh;min-height:0}.rk-clean .rk-camera-tools{display:none}.rk-panel{top:calc(74px + env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));width:min(380px,calc(100% - 28px));border:1px solid var(--rk-edge);background-color:#0b1b15f5;background-image:linear-gradient(#91d59f04 1px,transparent 0),linear-gradient(90deg,#91d59f04 1px,transparent 0);background-size:28px 28px;box-shadow:0 15px 45px #020b08a0}.rk-panel-head{min-height:54px;height:auto;padding:5px 12px 5px 18px;font-size:9px;letter-spacing:.7px;color:var(--rk-red)}.rk-panel-head button{width:44px;height:44px;flex-shrink:0}.rk-panel-scroll{scrollbar-width:thin;scrollbar-color:#6a9975 #0b1913;padding:23px 20px 28px}.rk-panel h2{font-size:30px;line-height:1.25;letter-spacing:.5px;outline-offset:4px}.rk-panel-intro{font-size:13px;line-height:1.6}.rk-app :is(button,a,input):focus-visible{outline:2px solid var(--rk-red);outline-offset:3px}.rk-app ::-webkit-scrollbar-track{background:#0b1913}.rk-app ::-webkit-scrollbar-thumb{background:#6a9975}.rk-app ::-webkit-scrollbar-thumb:hover{background:#a9d1a5}.rk-primary{background:var(--rk-red)!important;color:#081411!important;min-height:44px}.rk-primary:hover{background:#c8ffd1!important}.rk-secondary{min-height:44px;color:var(--rk-bone);font-family:var(--rk-mono)!important}.rk-secondary:hover{border-color:var(--rk-red)!important;background:#9be9b00c}.rk-dispatch-list article>div>span,.rk-network-symbol,.rk-residents svg,.rk-role,.rk-search>svg{color:var(--rk-red)}.rk-dispatch-list article>div,.rk-dispatch-list p,.rk-dossier p,.rk-dossier>small,.rk-network-result,.rk-note,.rk-performance p,.rk-performance>small,.rk-routine{color:var(--rk-muted)}.rk-dossier>small,.rk-network-result,.rk-note,.rk-performance p,.rk-performance>small{font-size:10px;line-height:1.7}.rk-setting button{min-height:44px}.rk-setting button[aria-pressed=true]{color:var(--rk-red);border-color:var(--rk-edge);background:#9be9b00c}.rk-lighting button:hover,.rk-lighting button[aria-pressed=true]{background:#9be9b014;border-color:var(--rk-red)}.rk-search{background:#081411;min-height:44px}.rk-search input{font-size:13px}.rk-search button{min-width:32px;min-height:32px}.rk-residents>button[aria-pressed=true]{background:#9be9b00c;box-shadow:inset 2px 0 var(--rk-red)}.rk-residents small{font-size:9px;line-height:1.5}.rk-residents strong{font-size:14px;line-height:1.25}.rk-terminal-links{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:21px 0}.rk-terminal-links :is(button,a){display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:50px;padding:10px;border:1px solid var(--rk-edge);font:11px/1.5 var(--rk-mono);text-align:left}.rk-terminal-links :is(button,a):hover{background:#9be9b010;border-color:var(--rk-red)}.rk-terminal-links :is(button,a) svg{flex-shrink:0}.rk-cast-portrait{display:block;object-fit:cover;border:1px solid var(--rk-edge);background:#14231d;flex-shrink:0;width:48px;height:48px}.rk-dossier .rk-dossier-portrait{width:96px;height:96px;margin-bottom:18px}.rk-observer-chip .rk-cast-portrait{width:44px;height:44px}.rk-activity-people .rk-cast-portrait{width:42px;height:42px}.rk-activity-people strong small{font-size:10px}.rk-activity-people>li{gap:9px}.rk-activity-people button{min-width:62px;padding:7px;font-size:11px}.rk-activity-counts dd{color:var(--rk-red)}.rk-agent-label{border-color:var(--rk-edge);background:#081411ed;color:var(--rk-bone)}.rk-agent-label.is-selected{border-color:var(--rk-red)}@media(max-width:1100px){.rk-build{display:none}.rk-header{gap:22px}.rk-header nav{gap:14px}}@media(max-width:800px){.rk-header{padding-right:122px}.rk-panel-open .rk-camera-tools{display:none}.rk-panel-open .rk-canvas{right:0}.rk-terminal-links :is(button,a){min-height:50px}}@media(max-width:540px){.rk-header{padding-left:14px;padding-right:122px}.rk-header nav{display:none}.rk-menu-button{min-width:94px;height:46px}.rk-panel{top:calc(72px + env(safe-area-inset-top));width:calc(100% - 24px);right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.rk-panel-scroll{padding:20px 16px 28px}.rk-panel h2{font-size:27px}.rk-panel-open .rk-canvas{filter:none}.rk-clean .rk-world{min-height:0}.rk-activity-people .rk-cast-portrait{width:36px;height:44px}.rk-activity-people button{min-width:58px;font-size:11px;padding:7px}.rk-terminal-links{gap:6px}.rk-terminal-links :is(button,a){font-size:10px}.rk-location>strong{font-size:19px}.rk-dock{padding-bottom:env(safe-area-inset-bottom);height:calc(59px + env(safe-area-inset-bottom))}}@media(forced-colors:active){.rk-cast-portrait,.rk-menu-button,.rk-panel,.rk-terminal-links :is(button,a){border-color:ButtonText!important}.rk-menu-button,.rk-primary{color:ButtonText!important;background:Canvas!important}}.rk-panel-open .rk-canvas{right:408px}.rk-app:not(.rk-clean) .rk-panel{top:14px}.rk-panel h2:focus-visible{outline:1px solid var(--rk-red)}@media(max-width:800px){.rk-panel-open .rk-canvas{right:0}}.rk-view-controls button[aria-pressed=true]{color:#081411}.rk-dock-actions button[aria-pressed=true]{border-color:var(--rk-red);background:#9be9b014}.rk-level-selector>button[aria-pressed=true]{background:#1b3526}.rk-observer-chip>button{background:#0d201aee}.rk-dock-hint,.rk-level-selector button small,.rk-level-selector button>b,.rk-world-title p{color:var(--rk-muted)}.rk-park-ledger strong{color:var(--rk-red)}.rk-camera-tools button,.rk-search button{min-width:44px;min-height:44px}.rk-dock button{min-height:44px}@media(max-width:380px){.rk-view-controls button{padding-inline:6px;font-size:9px;gap:4px}.rk-dock{gap:3px}.rk-view-controls{gap:1px}}.rk-brand img.rk-terminal-brand{width:64px;height:64px;object-fit:contain}.rk-brand .rk-terminal-brandname{font-family:var(--rk-brand-display);font-size:17px;line-height:1.2;letter-spacing:.4px}.rk-terminal-brandname small{font:8px/1.5 var(--rk-mono);letter-spacing:.5px;color:var(--rk-muted);margin-top:5px}@media(max-width:540px){.rk-brand img.rk-terminal-brand{width:52px;height:52px}.rk-brand .rk-terminal-brandname{font-size:15px}.rk-terminal-brandname small{font-size:7px}}.rk-venue-panel p{font-size:12px;line-height:1.65;color:var(--rk-muted)}.rk-venue-panel .rk-panel-intro{font-size:13px}.rk-venue-stage{color:var(--rk-red)!important;font:13px var(--rk-mono);margin-bottom:6px}.rk-venue-provenance{margin:14px 0 18px;border-block:1px solid var(--rk-edge)}.rk-venue-provenance>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--rk-edge);font:11px/1.5 var(--rk-mono)}.rk-venue-provenance>div:last-child{border:0}.rk-venue-provenance dt{color:var(--rk-muted)}.rk-venue-provenance dd{margin:0;color:var(--rk-bone);overflow-wrap:anywhere}.rk-venue-message{min-height:4.9em;border-left:2px solid var(--rk-red);padding:8px 12px;background:var(--rk-carbon)}.rk-venue-services{padding:0;list-style:none}.rk-venue-panel .rk-activity-section>ul.rk-venue-services>li{display:block;padding:16px 0;border-bottom:1px solid var(--rk-edge)}.rk-venue-services>li>div:first-child{display:flex;align-items:center;gap:12px;justify-content:space-between}.rk-venue-services strong{font-size:14px;color:var(--rk-bone)}.rk-venue-map{display:flex;align-items:center;gap:4px;min-height:44px;min-width:58px;padding:8px;border:1px solid var(--rk-edge);font:11px var(--rk-mono);cursor:pointer}.rk-venue-map:hover{border-color:var(--rk-red);background:var(--rk-carbon)}.rk-venue-service p{margin-top:5px}.rk-venue-panel button:disabled{cursor:not-allowed;opacity:.55}.rk-venue-panel .rk-primary,.rk-venue-panel .rk-secondary{margin-top:8px;width:100%}.rk-venue-events{list-style:none;padding:0;margin:0}.rk-venue-events li{padding:12px 0;border-bottom:1px solid var(--rk-edge)}.rk-venue-events strong{display:block;font:11px var(--rk-mono);color:var(--rk-red)}.rk-venue-events small{display:block;font:10px/1.7 var(--rk-mono);color:var(--rk-muted);overflow-wrap:anywhere;margin-top:5px}.rk-connected{border-bottom:1px solid var(--rk-edge,#88b9ac55);padding-bottom:24px;margin-bottom:24px}.rk-connected label{display:block;margin-top:14px}.rk-connected input,.rk-connected select,.rk-connected textarea{display:block;width:100%;max-width:100%;min-width:0;padding:10px;background:#0a1720;color:#f2f3e9;border:1px solid #88b9ac88;font:inherit}.rk-connected textarea{min-height:100px;resize:none}.rk-connected .rk-primary,.rk-connected .rk-secondary{margin-top:10px;width:100%;white-space:normal}.rk-connected li{margin:12px 0}.rk-connected li,.rk-wallet-address{overflow-wrap:anywhere}.rk-connected [role=status]{min-height:2em}