/* Died branding: charcoal, cool gray, and restrained violet. */
:root{--ink:#e6e1ef;--muted:#a69eb5;--green:#a17cc5;--paper:#08070b;--retro:#24202c;color-scheme:dark}
body{background:#08070b}.desktop{background:#100b19;color:#e6e1ef;color-scheme:dark}.wallpaper-mark{color:#a67cc8;opacity:.13}.wallpaper-mark .window-flag{filter:grayscale(1)!important}
.site-buy-button:disabled{background:#21191c;color:#bda4a7;border-color:#65454c;cursor:default;opacity:.85}
.scene-launch-prompt{background:#100b18ed;color:#e8dff4;border-color:#a17ac899;box-shadow:0 4px 16px #0009}.scene-launch-prompt::before{background:#bb88e9;box-shadow:0 0 8px #a568d277}.scene-launch-prompt::after{border-top-color:#b77b81}.scene-launch-prompt:hover{background:#291937;color:#f4ebff;border-color:#cdb0e9}
.desktop .win,.desktop .taskbar,.desktop .start-menu,.desktop .retro-button,.onion-app .retro-button,.onion-docs .retro-button,body.launchpad-page .retro-button{background:#2b2634;color:#e6e1ef;border:2px solid;border-color:#625870 #100d17 #100d17 #625870;border-image:none;text-shadow:none}
.desktop .retro-button:active,.desktop .retro-button.pressed,.onion-app .retro-button:active{border-color:#100d17 #625870 #625870 #100d17;background:#1b1426}
.desktop .retro-button:disabled,.onion-app .retro-button:disabled,.onion-docs .retro-button:disabled{color:#8e838c;text-shadow:none}
.desktop .win-title,body.launchpad-page .launchpad-title{background:#49305e;background-image:none;color:#f0e7fc}.desktop .win.inactive .win-title{background:#33263f;color:#c5b4d4}
.desktop .win-menu,.desktop .win-status,.desktop .explorer-toolbar,.desktop .clock-tray,.desktop .taskbar-divider{border-color:#5f506f}.desktop .win-status,.desktop .clock-tray{background:#1c1726;color:#bcb0ca}
.desktop .welcome-body{background:#17101f}.desktop .welcome-top p,.desktop .welcome-message,.desktop .welcome-tip{color:#bbadca}.desktop .welcome-message .onion-tagline{color:#c395e8}.desktop .start-rail{background:#352044;color:#b999d0}.desktop .start-items button{color:#e6e1ef}.desktop .start-items button:hover,.desktop .desktop-icon:hover{background:#523365}.desktop .window-flag i{background:#8554a7}.desktop .window-flag i:nth-child(even){background:#b3a6c5}
.desktop .address-box,.desktop .notepad-area,.desktop .file-grid{background:#100d17;color:#dfd5eb;border-color:#514061}.desktop .file-grid button{color:#dfd5eb}.desktop .screen-glass{box-shadow:inset 0 0 32px #0e070fd9,inset 0 0 3px #b99de244}
.onion-host,.onion-app,body.launchpad-page{background:#1a1424;color:#e6e1ef}.onion-app .ol-header{background:#130d1c;border-color:#50365f}.onion-app .ol-header h2,.onion-app .ol-form-page h3,.onion-app .ol-review-name,.onion-app .ol-launch-title h3,.onion-app .ol-result h3{color:#c59aea}.onion-app .ol-header p,.onion-app .ol-toolbar>span{color:#afa1c0}
.onion-app .ol-toolbar,.onion-app .ol-step-tabs,.onion-app .ol-history-count{border-color:#534260}.onion-app .ol-form-page,.onion-app .ol-step.active{background:#261e31;border-color:#625174}.onion-app .ol-step{background:#1b1426;color:#b5a6c6;border-color:#625174}.onion-app .ol-step.active{color:#d0a4f1;border-bottom-color:#261e31}
.onion-app input[type=text],.onion-app textarea,.onion-app .ol-review-description,.onion-app .ol-empty{background:#100d17;color:#e6e1ef;border-color:#51405e}.onion-app input:focus,.onion-app textarea:focus{outline-color:#b885df}.onion-app label small,.onion-app .ol-help,.onion-app .ol-description-help,.onion-app .ol-image-field>small,.onion-app .ol-action-note,.onion-app .ol-history-count,.onion-app .ol-launch-title time{color:#b2a1c5}
.onion-app .ol-review-token,.onion-app .ol-fee-summary,.onion-app .ol-launch-card,.onion-app .ol-platform-token{background:#191122;border-color:#513c61;color:#dfd5eb}.onion-app .ol-address-row code,.onion-app .ol-address-row>strong{color:#cbb4e0}.onion-app a.ol-link,.onion-app a.ol-link:visited{color:#cb9be9}.onion-app .ol-availability{background:#2b1c38;border-color:#674b7d;box-shadow:none}.onion-app .ol-availability strong{color:#e2bbad}.onion-app .ol-availability span{color:#cbb9db}.onion-app .ol-availability.ready{background:#242e2b;border-color:#566b60}.onion-app .ol-availability.ready strong{color:#b4d0bb}.onion-app .ol-field-error{color:#f2a7a1}.onion-app .ol-confirm{border-color:#66515d}.onion-app .ol-message{background:#302630;color:#e6e1ef;border-color:#765864}
.onion-app .ol-platform-heading,.onion-app .ol-platform-token strong{color:#dbc4ee}.onion-app .ol-platform-token span,.onion-app .ol-platform-token p{color:#b7a3c9}
.died-support{margin:9px 12px 12px;padding:10px 11px;background:#19161d;border:1px solid #63424f;box-shadow:inset 1px 1px #392e37}.died-support-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.died-kicker{font:9px 'Courier New',monospace;letter-spacing:2px;color:#d18d96}.died-support-state{font:8px 'Courier New',monospace;color:#b9a6af;border:1px solid #66505d;padding:3px 5px}.died-support h3{margin:7px 0 3px;font:bold 21px Georgia,serif;color:#e6d3cc;letter-spacing:-.5px}.died-support p{margin:3px 0 9px;font-size:10px;color:#b7a6af}.died-milestones{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:0 0 7px;gap:5px}.died-milestones li{padding:7px;background:#2b2029;border:1px solid #503642}.died-milestones strong{display:block;font:19px 'Courier New',monospace;color:#de949d}.died-milestones span{font-size:9px;color:#b9a3ad}.died-support small{font-size:9px;color:#b8a4ae}
.onion-docs-host,.onion-docs,.onion-chat-host,.oc-app{background:#231b2d;color:#e0d3ed}.od-toolbar,.od-status{border-color:#66545f;box-shadow:none;color:#bba8b2}.od-contents,.od-article,.oc-transcript{background:#100b18;color:#ded2cf;border-color:#4d355f}.od-topic{color:#c8b5bf}.od-topic:hover{background:#382630}.od-topic.active,.oc-header{background:#492660;color:#eee0fc}.od-page-heading{border-color:#a75c71}.od-page-heading h2,.od-section h3,.od-topic-glyph,.od-reference,.od-reference:visited{color:#bd8ee0}.od-page-heading p,.od-eyebrow,.od-toolbar-label,.od-contents-label,.od-definitions dd,.od-references{color:#ae9abc}.od-note,.od-route-map,.od-address{background:#26162f;color:#ddc8ed;border-color:#744c91;box-shadow:none}.od-note strong{color:#e0a2ac}.od-table-wrap th,.od-table-wrap td{border-color:#5c4654}.od-table-wrap thead,.od-table-wrap tbody th{background:#30232d;color:#d6abb8}
.oc-app input,.oc-app textarea{background:#100b18;color:#e0d1d0;border-color:#65505e}.oc-message p{color:#dfd1d2}.oc-message-head{color:#df93a6}.oc-empty,.oc-identity span,.oc-count,.oc-feedback{color:#b4a1ad}.oc-header span{color:#d0a5b7}
body.launchpad-page{background:#08060d;color:#dfd5eb}body.launchpad-page .launchpad-window{background:#231b2d;color:#e6e1ef;border:3px solid;border-color:#66545f #151217 #151217 #66545f;border-image:none}body.launchpad-page .launchpad-nav,body.launchpad-page .launchpad-footer{background:#231b2d;color:#c5aebb;border-color:#66545f}body.launchpad-page a{color:#dca0ae}
@media(max-width:450px){.died-support-heading{align-items:flex-start}.died-support-state{max-width:100px;text-align:center}.died-milestones li{padding:6px 3px}.died-milestones strong{font-size:17px}}

.died-room .desktop{background:#0d0913}.died-room .wallpaper-mark{inset:0;left:0;top:0;width:100%;height:100%;opacity:.35;transform:none;background:#08070b url('./assets/died-brand-wordmark.png') center/cover no-repeat;pointer-events:none}.died-room .wallpaper-mark>*{display:none}.died-welcome-logo{width:83px;height:83px;object-fit:contain;image-rendering:pixelated;border:1px solid #675477;background:#08070b}.desktop .welcome-top{gap:15px}.desktop .welcome-top h2{font-size:25px;color:#eee8f4}.desktop .welcome-top p{color:#b18acb}.desktop .welcome-message{font-size:12px;line-height:1.6}.desktop .welcome-message .onion-tagline{display:block;margin-bottom:5px}.site-buy-button{background:#120c1bed;color:#e7ddf1;border-color:#80628f}.site-buy-button:hover{background:#281837;border-color:#b993da}.scene-launch-prompt{border-color:#a17ac8aa;color:#eee1fc;background:#0e0818ed}.scene-launch-prompt::before{background:#b48cdb;box-shadow:0 0 8px #9d60cd77}.scene-launch-prompt::after{border-top-color:#a17ac8}.died-back{background:#100a19ee;border-color:#77618d;color:#e6dced}.died-platform-token{background:#160e20;border-color:#564064;color:#d8c8e9}.died-platform-token a{color:#c096e4!important}.desktop .screen-glass{box-shadow:inset 0 0 28px #11051aaa,inset 0 0 3px #b38bd144}.onion-app .ol-header>.ol-mark{width:38px;height:38px;object-fit:contain;image-rendering:pixelated}.died-room .loading{background:#08070b}.died-room .desktop .start-rail{background:#3b234c}
