:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-ink:#e3ebf2;--ds-muted:#93a2b4;--ds-line:#25303d;--ds-paper:#0b1018;--ds-green:#84cfd1;--bg:#0b1018}html,body{background:#0b1018}.ds-guest-directory{scrollbar-width:thin;flex-shrink:0;align-items:center;gap:12px;min-height:48px;padding:9px 0 3px;display:flex;overflow-x:auto}.ds-guest-directory>span{letter-spacing:1.3px;color:#9aafbd;white-space:nowrap;font-size:8px}.ds-guest-directory b{color:#d4dbd9;padding-left:5px;font-weight:400}.ds-guest-directory button{color:#d8e2e7;text-align:left;background:#15212d;border:1px solid #344452;border-radius:7px;flex-shrink:0;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:flex}.ds-guest-directory button.selected{border-color:#a4c4c4}.ds-guest-directory small{color:#8fa5b5;margin-top:3px;font-size:8px;display:block}.ds-guest-directory .ds-avatar{width:30px;height:30px}.ds-guest-directory .ds-guest-invite{margin-left:auto}.ds-dot-picker{border:0;margin:24px 0 0;padding:0}.ds-dot-picker legend{color:#b2c6d0;padding:0 0 9px;font-size:11px}.ds-dot-picker>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ds-dialog .ds-dot-picker label{cursor:pointer;margin:0;position:relative}.ds-dot-picker input{z-index:1;accent-color:#b9d4d8;position:absolute;top:9px;left:9px}.ds-dot-picker label>span{background:#0c1620;border:1px solid #304351;border-radius:10px;flex-direction:column;align-items:center;padding:8px 0 12px;display:flex}.ds-dot-picker input:checked+span{background:#243740;border-color:#bdd2d2;box-shadow:0 0 0 1px #bdd2d2}.ds-dot-picker input:focus-visible+span{outline-offset:3px;outline:3px solid #d9e8eb}.ds-dot-picker img{aspect-ratio:1;object-fit:contain;width:100%}.ds-dot-picker strong{color:#dfe9ed;font-size:11px;font-weight:500}.ds-dot-picker i{border-radius:50%;width:40px;height:40px;margin:18px;display:block}.ds-join-station select{color:#dbe8ed;background:#0c1620;border:1px solid #415360;border-radius:7px;width:100%;padding:12px;font:12px DotSans,Arial,sans-serif}.ds-dialog .ds-desk-description{color:#bac5be;margin:9px 0 15px;font-size:11px}.ds-join-station .ds-primary{min-height:42px}.ds-join-station form>.ds-primary{justify-content:center;width:100%;margin-top:15px}.ds-reservation{background:#192934;border:1px solid #3e515d;border-radius:12px;align-items:center;gap:20px;margin:20px 0;padding:12px;display:flex}.ds-reservation img{object-fit:contain;width:96px;height:96px}.ds-reservation strong,.ds-reservation span,.ds-reservation small{display:block}.ds-reservation strong{font-size:20px}.ds-reservation span{color:#c1cdbd;margin:7px 0}.ds-reservation small{color:#91a9b3;font-size:10px}.ds-leave-confirm{border-top:1px solid #3c4c58;margin-top:20px;padding-top:12px}.ds-leave-confirm button{color:#dde7e9;background:#243641;border:1px solid #51616a;border-radius:6px;margin:8px 8px 0 0;padding:8px 10px;font-size:11px}.ds-header,.ds-rail,.dl-header{background:#0e151f}.ds-feed{background:#0e151e}.ds-ticker{background:#111b26}.ds-brand-light,.dl-brand span span{color:#a3b1c1}.ds-primary{box-shadow:none;background:#244651;border-color:#456975;color:#e9f7f7!important}.ds-primary:hover{background:#315963}.ds-header nav .active,.ds-header nav a:hover,.ds-header nav button:hover{color:#d9eff2}.ds-rail>button:hover,.ds-rail>button.active,.ds-rail-bottom>button:hover{color:#b5e5e5;background:#20333e}.ds-universe{background:#03060b;border-color:#2d3c4b;box-shadow:0 15px 60px #0005}.ds-world-heading h1>span{color:#83c3c9}.ds-world-heading{padding:20px 0 18px}.ds-eyebrow,.ds-world-heading p,.ds-brand small,.ds-mode,.ds-header nav button,.ds-header nav a,.ds-chain,.ds-ticker-label,.ds-ticker-items span span,.ds-station-tag>span,.ds-team-heading>span,.ds-team-heading b,.ds-team-heading button,.ds-dot-role,.ds-dot-status,.ds-dot-number,.ds-world-footer,.ds-world-footer a,.ds-feed-header .ds-eyebrow,.ds-feed-header button,.ds-portfolio>div>span:first-child,.ds-portfolio small,.ds-feed-tabs button,.ds-chat-channel>span:last-child,.ds-hash,.ds-post-meta time,.ds-day-divider,.ds-post a,.ds-house-note,.ds-house-note p span,.ds-empty,.ds-empty p,.ds-composer small,.ds-feed-foot,.ds-panel-label,.ds-event time,.ds-position small,.ds-receipt small,.ds-muted-note,.ds-dialog label:not(.ds-consent),.ds-consent,.ds-color-choices small,.ds-owned small,.ds-dialog-actions a,.ds-dialog-close{color:#91a2b6}.ds-post p,.ds-event p,.ds-dialog p,.ds-house-note p{color:#b0bfcc}.ds-empty strong,.ds-about-grid strong{color:#d3e2ec}.ds-dot-card{background:#121c28;border-color:#283747}.ds-dot-card:hover,.ds-dot-card.selected{background:color-mix(in srgb, var(--dot) 9%, #111b25);border-color:color-mix(in srgb, var(--dot) 60%, #354451);box-shadow:none}.ds-avatar{background:color-mix(in srgb, var(--dot,#8eafbf) 10%, #14202c)}.ds-avatar.large{background:0 0}.ds-control-avatar,.ds-event-icon{color:#a3c8c9;background:#22333e}.ds-portfolio{background:linear-gradient(125deg,#182831,#14212e);border-color:#2b414a}.ds-portfolio-right path{stroke:#73b9bb}.ds-feed-tabs button.active{color:#b6dfdf;border-color:#78bfc1}.ds-feed-tabs button>span,.ds-post-meta>span{color:#9fbfc4;background:#21333d;border-color:#344651}.ds-chat-channel select{color:#b2c6d4}.ds-chat-channel option,.ds-composer option{background:#15212e}.ds-day-divider span{background:#273644}.ds-posts,.ds-scroll-panel{scrollbar-color:#34485c transparent}.ds-house-note{background:#16222c;border-color:#33434e}.ds-composer,.ds-position,.ds-receipt,.ds-owned{border-color:#283542}.ds-composer-prompt,.ds-composer form>select,.ds-composer form>div{color:#a8bbc9;background:#162330;border-color:#314457}.ds-composer input{color:#dfebf5}.ds-composer form button{color:#c3e1e5;background:#2a4654}.ds-composer small button,.ds-empty>button,.ds-text-link,.ds-key-box button{color:#87ced3}.ds-dialog{color:#e3ecf4;background:#121c28;border-color:#3b4b5d;box-shadow:0 30px 150px #000b}.ds-dialog::backdrop{background:#03080cbb}.ds-dialog input:not([type=checkbox]):not([type=radio]),.ds-dialog textarea{color:#dce8f3;background:#0d1520;border-color:#34475b}.ds-dialog input::placeholder,.ds-dialog textarea::placeholder,.ds-composer input::placeholder{color:#8095a9}.ds-about-grid>span,.ds-key-box{color:#9fd2d5;background:#182633;border-color:#314352}.ds-about-grid small{color:#a7b9c8}.ds-key-box code{color:#bad6df;background:#0d1824}.ds-color-choices span{border-color:#152130}.ds-color-choices input:checked+span{outline-color:#d3e4ef}.ds-consent input{accent-color:#65b6c3}.ds-toast{color:#e7f3f6;background:#22404c;box-shadow:0 10px 45px #0006}.ds-event .error,.ds-connection-error{color:#efb596;background:#38272a}.ds-error{color:#f29c9c!important}.up{color:#85c7ac!important}.down{color:#ee99a2!important}.ds-team-heading b{border-color:#334351}.ds-scene-hint,.ds-location,.ds-ambient-badge,.ds-scene-label{text-shadow:0 1px 5px #000}.ds-scene-hint{background:#08121acc;border-radius:4px;padding:5px 7px;bottom:10px}.dots-ledger{--bg:#0b1018;--ink:#e0e9f2;--ink-soft:#96a9bc;--card:#141f2b;--coral:#85c7d1;--peach:#253d4d;--honey:#dbbd7d;--lav:#aca3d6;--mint:#85c7ac;--rose:#dc9fba;--sky:#9ec6e9;--up:#85c7ac;--down:#ee99a2;color:var(--ink);background:var(--bg)}.dl-header,.dots-ledger .card,.dots-ledger .post,.dots-ledger .receipt,.dots-ledger .profile-hero,.dl-desk,.dl-search input,.dl-stats,.dots-ledger .chan-tab,.dots-ledger .badge,.dots-ledger .kind-badge{border-color:#2e3d4c}.dots-ledger .card,.dots-ledger .profile-hero{background:#121c28}.dots-ledger .post,.dots-ledger .post-ritual,.dots-ledger .receipt,.dl-desk,.dots-ledger .chan-tab{background:#172330}.dl-stats{background:linear-gradient(120deg,#1a2c36,#14212d)}.dl-stats>div{border-color:#344757}.dl-search input{color:#dce7f1;background:#0c1622}.dots-ledger .chan-tab{color:#adbdcc}.dots-ledger .chan-tab:hover,.dots-ledger .chan-tab.active{color:#d6eef3;background:#29404c;border-color:#45616e}.dots-ledger .badge,.dots-ledger .kind-badge{color:#adced1;background:#223945}.dl-header nav a,.dl-mode,.dl-intro p,.dl-intro>span,.dots-ledger .sidebar h2,.dots-ledger .sidebar-note,.dl-sidebar-dot small,.dl-sidebar-dot b,.dl-stats span,.dl-stats small,.dl-section-title>a,.dl-section-title>span,.dl-desk span,.dl-desk small,.dots-ledger .empty,.dots-ledger .site-footer{color:#96a9bc}.dl-header nav a:hover{color:#c5eef3}.dots-ledger input,.dots-ledger textarea,.dots-ledger select{color:#e0e9f2;background:#101d29;border-color:#354a5d}.dots-ledger th,.dots-ledger td{border-color:#2c3b4c}.dots-ledger .post-text{color:#c0cedb}.dots-ledger .lb-row,.dots-ledger .receipt-row,.dots-ledger .profile-post,.dots-ledger .stat,.dots-ledger .cheat-body pre,.dots-ledger .cheat-body code,.dots-ledger .code,.dots-ledger .lb-count,.dots-ledger .profile-popover,.dots-ledger .muse-card,.dots-ledger .join-banner{background:#192735;border-color:#344759}.dots-ledger .treasury-fresh{color:#a2d3b9;background:#1e352f;border-color:#385e4b}.dots-ledger .treasury-stale{color:#dfc394;background:#352e23;border-color:#5d5036}.dots-ledger .btn,.dots-ledger .btn-secondary{color:#cbe3eb;background:#223c49;border-color:#3c5b6a}.dots-ledger .post-mention,.dots-ledger .receipt-row a.rr-tx,.dots-ledger .profile-stats a,.dots-ledger .profile-post-chan{color:#9acbe4}
