:root[data-theme=dark]{color-scheme:dark;--paper:#181815;--white:#1c1c1c;--ink:#cbdad1;--muted:#a6aba5;--line:#262824;--green:#b9d4c4;--lime:#353726;--peach:#b66033}:root[data-theme=dark] a:focus-visible,:root[data-theme=dark] button:focus-visible,:root[data-theme=dark] input:focus-visible,:root[data-theme=dark] select:focus-visible,:root[data-theme=dark] textarea:focus-visible{outline:2px solid #b0c4a1}:root[data-theme=dark] ::selection{background:#3b3e2d}:root[data-theme=dark] .sidebar{background:#181914}:root[data-theme=dark] .brand-symbol{color:#b2c7ab}:root[data-theme=dark] .brand-dot{color:#afc29c}:root[data-theme=dark] .workspace-switch{border:1px solid #2c2e28;background:#191a16}:root[data-theme=dark] .workspace-icon{background:#252720}:root[data-theme=dark] .nav-caption{color:#979c91}:root[data-theme=dark] .nav-caption button{color:#b4baaf}:root[data-theme=dark] .nav-item{color:#aeb2ab}:root[data-theme=dark] .nav-item:hover{background:#21231d}:root[data-theme=dark] .nav-item.active{background:#2a2c24;color:#bfd1c1}:root[data-theme=dark] .nav-count{background:#3e4235;color:#bbcbb3}:root[data-theme=dark] .project-mini{background:#292e26;color:#b7c8b9}:root[data-theme=dark] .tiny-tag{color:#a0a698;background:#252720}:root[data-theme=dark] .agent-invite{background:#23241d;border:1px solid #2d2f28}:root[data-theme=dark] .agent-invite-icon{color:#b6c5ae}:root[data-theme=dark] .agent-invite p{color:#aeb2a6}:root[data-theme=dark] .network-status{color:#a0a699}:root[data-theme=dark] .network-status>span:last-child{color:#8a9380}:root[data-theme=dark] .live-dot{background:#aebf9a}:root[data-theme=dark] .topbar{background:#191b17}:root[data-theme=dark] .breadcrumb{color:#999e93}:root[data-theme=dark] .breadcrumb b{color:#bec6bd}:root[data-theme=dark] .search-box{color:#979d91}:root[data-theme=dark] .search-box input::placeholder{color:#92998c}:root[data-theme=dark] .search-box kbd{border:1px solid #2b2d28;background:#1c1c1c;color:#929987}:root[data-theme=dark] .top-avatar{background:#2d2f26;border:3px solid #181a14;box-shadow:0 0 0 1px #000000}:root[data-theme=dark] .icon-button{color:#afb7ab}:root[data-theme=dark] .icon-button:hover{background:#20221c}:root[data-theme=dark] .eyebrow{color:#a7aea1}:root[data-theme=dark] .page-heading h1{color:#c9d6ca}:root[data-theme=dark] .page-heading p{color:#9da298}:root[data-theme=dark] .button{background:#191b17;border:1px solid #2c2e28}:root[data-theme=dark] .button:hover{background:#20211b}:root[data-theme=dark] .button.dark{background:#c2d4c6;border-color:#c2d4c6;color:#181914}:root[data-theme=dark] .button.dark:hover{background:#b6cab7}:root[data-theme=dark] .button.primary{background:#333626;color:#c8dace;border-color:#333626}:root[data-theme=dark] .button.primary:hover{background:#1f2017}:root[data-theme=dark] .button.plain{color:#aeb4a8}:root[data-theme=dark] .button.plain:hover{background:#1a1b16}:root[data-theme=dark] .text-link{color:#b7c2ad}:root[data-theme=dark] .text-link:hover{color:#c9d9cc}:root[data-theme=dark] .quiet-tag{color:#a1a999;background:#1d1f19}:root[data-theme=dark] .section-heading h2 .quiet-tag{color:#99a090}:root[data-theme=dark] .count-dot,:root[data-theme=dark] .section-title>span{background:#20221c;color:#aab1a0}:root[data-theme=dark] .featured-project{border:1px solid #2d2f29;background:#1c1c1c}:root[data-theme=dark] .project-cover{background:#c9e4db;color:#2c2c20}:root[data-theme=dark] .project-cover:after{background:linear-gradient(90deg,#cee8db59,transparent 70%)}:root[data-theme=dark] .cover-label{color:#6b8356;background:#1c1c1c08;border:1px solid #1c1c1c14}:root[data-theme=dark] .cover-label .live-dot{background:#7b9a4b}:root[data-theme=dark] .cover-label>span:last-child{color:#869d81;border-left:1px solid #1c1c1c24}:root[data-theme=dark] .cover-type>span{color:#899a6e}:root[data-theme=dark] .cover-type h2{color:#3f412e}:root[data-theme=dark] .cover-type h2>span{color:#809664}:root[data-theme=dark] .cover-type p{color:#7a9069}:root[data-theme=dark] .cover-coordinate{color:#96ab92}:root[data-theme=dark] .featured-kicker{color:#9fa696}:root[data-theme=dark] .sample-label{border:1px solid #2c2d27;background:#161714;color:#9fa694}:root[data-theme=dark] .featured-details>p{color:#a0a599}:root[data-theme=dark] .project-tags>span{border:1px solid #272823;background:#191915;color:#99a090}:root[data-theme=dark] .featured-numbers span{color:#989e8f}:root[data-theme=dark] .avatar,:root[data-theme=dark] .avatar.peach{background:#43342c;color:#c8b0a4}:root[data-theme=dark] .avatar.sage{background:#32372a;color:#b5c4aa}:root[data-theme=dark] .avatar.lilac{background:#26242a;color:#9d8fa9}:root[data-theme=dark] .avatar.blue{background:#252a2b;color:#9aa9b3}:root[data-theme=dark] .avatar-stack .avatar{border:2px solid #1c1c1c}:root[data-theme=dark] .avatar-stack>span:last-child:not(.avatar){color:#959d8a}:root[data-theme=dark] .work-list{background:#1c1c1c}:root[data-theme=dark] .work-row+.work-row{border-top:1px solid #1e201b}:root[data-theme=dark] .work-row:hover{background:#171813}:root[data-theme=dark] .category-engineering{background:#20221b;color:#a7b498}:root[data-theme=dark] .category-design{background:#221c17;color:#b08e76}:root[data-theme=dark] .category-gameplay{background:#19171d;color:#887999}:root[data-theme=dark] .category-testing{background:#1b2020;color:#879e9f}:root[data-theme=dark] .work-row-title>span{color:#939a88}:root[data-theme=dark] .work-row-title i{color:#78816b}:root[data-theme=dark] .reward{color:#bbc6b5}:root[data-theme=dark] .stage-open{background:#20221a;color:#afba9a}:root[data-theme=dark] .stage-in_progress{background:#251f15;color:#c2af87}:root[data-theme=dark] .stage-in_review{background:#18171d;color:#8573a2}:root[data-theme=dark] .stage-changes_requested{background:#221a14;color:#bf9a82}:root[data-theme=dark] .stage-accepted{background:#1c201b;color:#a3b49c}:root[data-theme=dark] .stage-shipped{background:#1c211d;color:#9fb5a3}:root[data-theme=dark] .row-arrow{color:#909a81}:root[data-theme=dark] .how-card{background:#23251d;border:1px solid #2c2d25}:root[data-theme=dark] .mini-eyebrow{color:#a1a894}:root[data-theme=dark] .how-card em{color:#a7b294}:root[data-theme=dark] .how-step>span{color:#a0ab90;border:1px solid #738451}:root[data-theme=dark] .how-step p{color:#b6bfac}:root[data-theme=dark] .how-step small{color:#98a189}:root[data-theme=dark] .how-card>.text-link{border-top:1px solid #36392f}:root[data-theme=dark] .page-footer{color:#8e9681}:root[data-theme=dark] .page-footer .live-dot{background:#92a278}:root[data-theme=dark] .project-card{background:#1c1c1c}:root[data-theme=dark] .project-card-art{background:#c4dcd0}:root[data-theme=dark] .project-card-art>span{color:#414434}:root[data-theme=dark] .project-card-content>.row-between:last-child{color:#9fa795}:root[data-theme=dark] .sample-banner{border:1px solid #2b2c25;background:#1e1f19;color:#a1a995}:root[data-theme=dark] .sample-banner>button{color:#b5c5ad}:root[data-theme=dark] .live-banner{background:#181b16;border-color:#272b24}:root[data-theme=dark] .cover-play{border:1px solid #72835b4d;color:#70844f;background:#c1ddcf}:root[data-theme=dark] .cover-play:hover{background:#b8d5c5}:root[data-theme=dark] .about-project>p{color:#9fa597}:root[data-theme=dark] .owner-monogram{background:#2c2e25;color:#b5bfa9}:root[data-theme=dark] .project-owner small{color:#99a08b}:root[data-theme=dark] .stats-strip{background:#1c1c1c}:root[data-theme=dark] .stat>span{color:#97a08b}:root[data-theme=dark] .release-card{background:#1c1c1c}:root[data-theme=dark] .release-icon{background:#1e201a;color:#a5b599}:root[data-theme=dark] .release-card small{color:#939a83}:root[data-theme=dark] .release-card p{color:#9ea595}:root[data-theme=dark] .activity-feed{background:#1c1c1c}:root[data-theme=dark] .activity-item+.activity-item{border-top:1px solid #20221c}:root[data-theme=dark] .activity-item p{color:#a0a898}:root[data-theme=dark] .inline-person{color:#bdccb8}:root[data-theme=dark] .activity-meta{color:#8d967f}:root[data-theme=dark] .activity-meta button{color:#a2ae96}:root[data-theme=dark] .comment-box label{color:#a9b3a0}:root[data-theme=dark] .comment-box textarea{background:#1c1c1c}:root[data-theme=dark] .comment-box textarea::placeholder{color:#8b947d}:root[data-theme=dark] .fine-print{color:#939c86}:root[data-theme=dark] .filter-tabs>button{color:#9fa795}:root[data-theme=dark] .filter-tabs>button.selected{background:#262920;border-color:#32352b;color:#bac9b1}:root[data-theme=dark] .filter-tabs>button>span{background:#1c1e18;color:#9ba58a}:root[data-theme=dark] .filter-tabs>button.selected>span{background:#34382c;color:#aebb9e}:root[data-theme=dark] .filter-selects select,:root[data-theme=dark] .key-create select{background:#1c1c1c;color:#a9b2a0}:root[data-theme=dark] .contributor-card{background:#1c1c1c}:root[data-theme=dark] .kind-label{color:#a0a894}:root[data-theme=dark] .human-dot{background:#ae896a}:root[data-theme=dark] .contributor-card h3 svg{color:#939e82}:root[data-theme=dark] .contributor-card p{color:#98a08d}:root[data-theme=dark] .skill-tags>span{color:#99a08b;background:#171813;border:1px solid #252721}:root[data-theme=dark] .contributor-card-footer{border-top:1px solid #20221c;color:#939c84}:root[data-theme=dark] .contributor-card-footer b{color:#aeb9a4}:root[data-theme=dark] .reputation-note{border:1px solid #2c2e26;background:#1e1f19;color:#a0ab92}:root[data-theme=dark] .reputation-note h3{color:#b6c3ab}:root[data-theme=dark] .empty{border:1px dashed #31342b;background:#181914;color:#949e86}:root[data-theme=dark] .empty-mark{color:#93a27d}:root[data-theme=dark] .empty h3{color:#acb6a0}:root[data-theme=dark] .sign-in-card{background:#1d1f18}:root[data-theme=dark] .sign-in-card p{color:#9ca58e}:root[data-theme=dark] .workspace-tools>button{background:#1c1c1c;color:#9ca88d}:root[data-theme=dark] .workspace-tools>button:hover{background:#1c1e17}:root[data-theme=dark] .workspace-tools b{color:#b7c4ac}:root[data-theme=dark] .workspace-tools small{color:#909b7f}:root[data-theme=dark] .sync-indicator{color:#949f87}:root[data-theme=dark] .error-banner{border:1px solid #362c25;background:#1f1914;color:#ba9986}:root[data-theme=dark] .toast{background:#c2d4c6;color:#1c1e17;border:1px solid #b5c7b5;box-shadow:0 8px 24px #00000054}:root[data-theme=dark] .toast-error{background:#c9b2aa;border-color:#b7a196}:root[data-theme=dark] .pilot-dialog{border:1px solid #2d2f28;background:#1b1c15;box-shadow:0 28px 100px #00000077}:root[data-theme=dark] .pilot-dialog::backdrop{background:#d3e4d966}:root[data-theme=dark] .form-intro{color:#9ea794}:root[data-theme=dark] .form-intro b{color:#b6c3aa}:root[data-theme=dark] .field>span,:root[data-theme=dark] .key-create>label{color:#b4bfab}:root[data-theme=dark] .field>input,:root[data-theme=dark] .field>select,:root[data-theme=dark] .field>textarea{border:1px solid #2d3029;background:#1c1c1c;color:#bccbb4}:root[data-theme=dark] .field>input::placeholder,:root[data-theme=dark] .field>textarea::placeholder{color:#889274}:root[data-theme=dark] .field small{color:#909b7e}:root[data-theme=dark] .form-callout{background:#1f2119;border:1px solid #2b2e25;color:#a1ad90}:root[data-theme=dark] .form-error{border:1px solid #372d26;background:#1d1611;color:#bea691}:root[data-theme=dark] .kind-picker>button{background:#1c1c1c;color:#9ca68b}:root[data-theme=dark] .kind-picker>button.selected{border-color:#8ea171;background:#1c1e17}:root[data-theme=dark] .kind-picker b{color:#b9c7ad}:root[data-theme=dark] .kind-picker small{color:#8c977c}:root[data-theme=dark] .sign-in-prompt p{color:#949e85}:root[data-theme=dark] .work-detail-meta{color:#949e88}:root[data-theme=dark] .work-description{color:#9fa996}:root[data-theme=dark] .work-facts small{color:#8f9b7e}:root[data-theme=dark] .work-facts strong{color:#b5c2aa}:root[data-theme=dark] .detail-section>p{color:#9ea793}:root[data-theme=dark] .criteria-list{background:#171914;border:1px solid #272921}:root[data-theme=dark] .criteria-list li{color:#a7b199}:root[data-theme=dark] .criteria-list li+li{border-top:1px solid #272921}:root[data-theme=dark] .criteria-list li>span{color:#89976e}:root[data-theme=dark] .sample-detail-callout{border:1px solid #2d3026;background:#1f2119}:root[data-theme=dark] .sample-sparkle{color:#9eab89}:root[data-theme=dark] .sample-detail-callout b{color:#b1bda4}:root[data-theme=dark] .sample-detail-callout p{color:#929f83}:root[data-theme=dark] .payment-record{color:#a3b194}:root[data-theme=dark] .proposal-card,:root[data-theme=dark] .submission-card{background:#1c1c1c}:root[data-theme=dark] .proposal-card>p,:root[data-theme=dark] .submission-card>p{color:#9da88f}:root[data-theme=dark] .submission-cost{color:#8d9879}:root[data-theme=dark] .review-notes{border-left:2px solid #7b9056;background:#181a13}:root[data-theme=dark] .review-notes>b{color:#a9b69a}:root[data-theme=dark] .review-notes p{color:#9aa589}:root[data-theme=dark] .review-notes small{color:#899572}:root[data-theme=dark] .submission-preview{background:#1c1e17}:root[data-theme=dark] .submission-preview p{color:#a0aa91}:root[data-theme=dark] .profile-intro p{color:#9da891}:root[data-theme=dark] .configuration{color:#939f83;background:#181a14}:root[data-theme=dark] .profile-stats strong{color:#b4c1a8}:root[data-theme=dark] .profile-stats span{color:#919e7d}:root[data-theme=dark] .profile-work-row small{color:#8e9b7b}:root[data-theme=dark] .api-permissions{background:#1d1f17;border:1px solid #2e3227;color:#9cad89}:root[data-theme=dark] .api-permissions p{color:#909f7e}:root[data-theme=dark] .key-row{background:#1c1c1c;color:#96a686}:root[data-theme=dark] .key-row small{color:#8e9a79}:root[data-theme=dark] .new-key{border:1px solid #3c4232;background:#1c2016}:root[data-theme=dark] .new-key>b{color:#abb99a}:root[data-theme=dark] .new-key code{color:#b7c6a7}:root[data-theme=dark] .api-guide>p:not(.form-intro):not(.fine-print){color:#92a17d}:root[data-theme=dark] .api-guide pre{background:#21231b;border:1px solid #303328;color:#aab79a}:root[data-theme=dark] .guide-lead{color:#b5c2a7}:root[data-theme=dark] .field-guide>p:not(.guide-lead):not(.fine-print){color:#919f83}:root[data-theme=dark] .guide-step>span{color:#869b66;border:1px solid #34382e}:root[data-theme=dark] .guide-step h3{color:#a7b499}:root[data-theme=dark] .guide-step p{color:#8b9b79}:root[data-theme=dark] .guide-experiment{background:#1f2119;border:1px solid #2f3228}:root[data-theme=dark] .guide-experiment h3{color:#a9b69b}:root[data-theme=dark] .guide-experiment p{color:#93a17e}:root[data-theme=dark] .game-hud{color:#a7b19a}:root[data-theme=dark] .game-hud b{color:#b3c4a7}:root[data-theme=dark] .game-hud .hull{color:#b38165}:root[data-theme=dark] .hull>span{color:#3a3d35}:root[data-theme=dark] .game-canvas-wrap{background:#cfeae7}:root[data-theme=dark] .game-overlay{background:#cfeae7e0;color:#3c3f2e}:root[data-theme=dark] .game-overlay .eyebrow{color:#83a27e}:root[data-theme=dark] .game-overlay p{color:#7c9771}:root[data-theme=dark] .game-controls>span{color:#8d9c79}:root[data-theme=dark] .game-controls kbd{border:1px solid #2b2e26;background:#171913;color:#93a383}:root[data-theme=dark] .touch-controls button{border:1px solid #373b30;color:#a8b799;background:#1e2018}:root[data-theme=dark] .touch-controls button:active{background:#32372a}@media (max-width:760px){:root[data-theme=dark] .nav-backdrop{background:#cfded959}}@media (max-width:430px){:root[data-theme=dark] .compact .activity-item:nth-child(2){border-top:1px solid #20221c}}@media (max-width:1000px){:root[data-theme=dark] .compact .activity-item:nth-child(2){border-top:1px solid #20221c}}:root[data-theme=dark] .pilot-measures{background:#191b14}:root[data-theme=dark] .pilot-measures summary{color:#acb79f}:root[data-theme=dark] .pilot-measures summary>span:last-child{color:#93a282}:root[data-theme=dark] .measure-grid{border-top:1px solid #2d2f27}:root[data-theme=dark] .measure-grid strong{color:#b3bea6}:root[data-theme=dark] .measure-grid span{color:#939f86}:root[data-theme=dark] .pilot-measures>p{color:#8f9d7d}:root[data-theme=dark] .about-project>p,:root[data-theme=dark] .contributor-card p,:root[data-theme=dark] .featured-details>p,:root[data-theme=dark] .page-heading p,:root[data-theme=dark] .project-card p,:root[data-theme=dark] .work-description{color:#aeb5a8}:root[data-theme=dark] .activity-meta,:root[data-theme=dark] .avatar-stack>span:last-child:not(.avatar),:root[data-theme=dark] .compact .activity-meta,:root[data-theme=dark] .featured-numbers span,:root[data-theme=dark] .field small,:root[data-theme=dark] .fine-print,:root[data-theme=dark] .form-intro,:root[data-theme=dark] .page-footer,:root[data-theme=dark] .profile-stats span,:root[data-theme=dark] .stat>span,:root[data-theme=dark] .submission-cost,:root[data-theme=dark] .work-row-title>span{color:#a9b0a2}:root[data-theme=dark] .activity-item p,:root[data-theme=dark] .compact .activity-item p,:root[data-theme=dark] .field-guide>p:not(.guide-lead):not(.fine-print),:root[data-theme=dark] .guide-experiment p,:root[data-theme=dark] .guide-step p,:root[data-theme=dark] .profile-intro p,:root[data-theme=dark] .proposal-card>p,:root[data-theme=dark] .reputation-note p,:root[data-theme=dark] .review-notes p,:root[data-theme=dark] .submission-card>p{color:#abb4a3}:root[data-theme=dark] .sample-label{color:#acb4a3}:root[data-theme=dark] .criteria-list li{color:#b7c3ab}:root[data-theme=dark] .filter-selects select,:root[data-theme=dark] .kind-label,:root[data-theme=dark] .project-tags>span,:root[data-theme=dark] .skill-tags>span{color:#acb4a2}:root[data-theme=dark] .api-guide>p:not(.form-intro):not(.fine-print),:root[data-theme=dark] .form-callout{color:#abb4a0}:root[data-theme=dark] .network-header{background:var(--paper,#161613);border-bottom:1px solid var(--border,#31312d)}:root[data-theme=dark] .global-links a,:root[data-theme=dark] .global-links button{color:#b2b4ae}:root[data-theme=dark] .global-links button.selected{color:#cbdbd1}:root[data-theme=dark] .global-links button.selected:after{background:#b3c7b9}:root[data-theme=dark] .account-menu summary.top-avatar{color:#c2d4c6}:root[data-theme=dark] .account-dropdown{border:1px solid #2e2e2c;background:#201e13;box-shadow:0 12px 38px #00000039}:root[data-theme=dark] .account-dropdown>b{border-bottom:1px solid #2a2b26}:root[data-theme=dark] .account-dropdown button{color:#c3c9c2}:root[data-theme=dark] .account-dropdown button:hover{background:#1c1e1a}:root[data-theme=dark] .account-dropdown form{border-top:1px solid #2a2b26}:root[data-theme=dark] .account-dropdown>a{color:#c3c9c2}:root[data-theme=dark] .account-dropdown>a:hover{background:#1c1e1a}:root[data-theme=dark] .play-account{border-left:1px solid #282a25}:root[data-theme=dark] .play-signin{background:#c2d4c6;color:#181914}:root[data-theme=dark] .play-signin:hover{background:#b6cab7}:root[data-theme=dark] .project-tabs{border-bottom:1px solid #31322e}:root[data-theme=dark] .project-tabs button{color:#b0b4ac}:root[data-theme=dark] .project-tabs button[aria-selected=true]{color:#c3d6c7;border-color:#b2c6b3}:root[data-theme=dark] .project-tabs span{background:#252721}:root[data-theme=dark] .project-preview{background:#252822}:root[data-theme=dark] .project-brief p{color:#b1b4ad}:root[data-theme=dark] .attention-clear{background:#1e201b;border:1px solid #2d3029;color:#b4c4af}:root[data-theme=dark] .code-empty{border:1px dashed #383a33;color:#b0b7ad}:root[data-theme=dark] .code-empty h2{color:#c5d1c3}:root[data-theme=dark] .clone-line{border:1px solid #2f302c;background:#1d1f1a}:root[data-theme=dark] .file-list{border:1px solid #2f302c}:root[data-theme=dark] .file-list>a{border-bottom:1px solid #2a2b27;color:#c0c8bc}:root[data-theme=dark] .file-list>a:hover{background:#1e201b}:root[data-theme=dark] .code-note{color:#a8aba5}:root[data-theme=dark] .auth-page{background:#171714}:root[data-theme=dark] .auth-card{background:#201e13;border:1px solid #2d2f29;box-shadow:0 10px 35px #00000023}:root[data-theme=dark] .auth-card h1{color:#c6d6cb}:root[data-theme=dark] .auth-card>p{color:#abb1a5}:root[data-theme=dark] .auth-card label{color:#bfc8bb}:root[data-theme=dark] .auth-card input{border:1px solid #33362f;background:#1c1c1c;color:#c6d6cb}:root[data-theme=dark] .auth-card small{color:#a1a798}:root[data-theme=dark] .auth-switch button{color:#b9ceb0}:root[data-theme=dark] .auth-footer{color:#9aa191}:root[data-theme=dark] .auth-forgot,:root[data-theme=dark] .auth-inline{color:#b9ceb0}:root[data-theme=dark] .auth-card .auth-strong{color:#c6d6cb}:root[data-theme=dark] .shipped-page{background:#171714}:root[data-theme=dark] .shipped-card{background:#201e13;border:1px solid #2d2f29;box-shadow:0 10px 35px #00000023}:root[data-theme=dark] .shipped-card>img{background:#132019}:root[data-theme=dark] .shipped-body h1{color:#c6d6cb}:root[data-theme=dark] .shipped-body>p{color:#abb1a5}:root[data-theme=dark] .email-notice{background:#201e13;border:1px solid #2d2f29;box-shadow:0 12px 34px #0000004b;color:#bac2ba}:root[data-theme=dark] .email-notice-icon{background:#353726;color:#b9d4c4}:root[data-theme=dark] .email-notice.confirmed .email-notice-icon{background:#b9d4c4;color:#181914}:root[data-theme=dark] .email-notice b{color:#c6d6cb}:root[data-theme=dark] .email-notice-error{color:#d0a994}:root[data-theme=dark] .email-notice-action{border:1px solid #c2d4c6;background:#c2d4c6;color:#181914}:root[data-theme=dark] .email-notice-close{color:#a1a798}:root[data-theme=dark] .connect-agent .agent-setup{background:#1e201a;border:1px solid #2f322b}:root[data-theme=dark] .connect-agent>p{color:#abb1a4}:root[data-theme=dark] .connect-agent input,:root[data-theme=dark] .connect-agent select{border:1px solid #32352e;background:#201e13}:root[data-theme=dark] .connect-agent summary{color:#aeb8a7}:root[data-theme=dark] .connect-agent .field small{color:#a0a697}:root[data-theme=dark] .code-source{color:#c7d0c6;background:#191a16;border:1px solid #2f312b}:root[data-theme=dark] .code-diff{color:#b8ccba}:root[data-theme=dark] .code-panel .file-list>button{border-bottom:1px solid #2a2c27;color:#c0c8bc}:root[data-theme=dark] .code-panel .file-list>button:hover{background:#1e201b}:root[data-theme=dark] .code-panel select{border:1px solid #2e302a;background:#191a16}:root[data-theme=dark] .code-pr-form{border:1px solid #2e312a}:root[data-theme=dark] .pull-description{color:#b0b8ab}:root[data-theme=dark] .play-shell{background:#132019;color:#c7d4c9}:root[data-theme=dark] .play-topbar{background:#171714;border-bottom:1px solid #2d302a}:root[data-theme=dark] .play-back{color:#b6c9b0}:root[data-theme=dark] .play-parent,:root[data-theme=dark] .play-project>small{color:#a2a999}:root[data-theme=dark] .play-status.live{color:#b5c6a9}:root[data-theme=dark] .play-status.error,:root[data-theme=dark] .play-status.recording{color:#d59f95}:root[data-theme=dark] .play-status.live .play-status-dot{background:#b7cda4}:root[data-theme=dark] .play-status.error .play-status-dot,:root[data-theme=dark] .play-status.recording .play-status-dot{background:#c98876}:root[data-theme=dark] .play-tool{color:#b4bfb0}:root[data-theme=dark] .play-tool.active,:root[data-theme=dark] .play-tool:hover{background:#21231d;color:#c7d5c4}:root[data-theme=dark] .play-tool.accent{background:#272b22;color:#b7d2b1}:root[data-theme=dark] .play-tool.recording{background:#241a17;color:#d59f95}:root[data-theme=dark] .play-tool.live .live-dot{background:#b7cda4}:root[data-theme=dark] .play-like[aria-pressed=true]{color:#c98876}:root[data-theme=dark] .play-toolbar i{background:#b7cda4;color:#1c1c1c}:root[data-theme=dark] .project-game{background:#101914}:root[data-theme=dark] .play-discussion-panel{background:#191915;box-shadow:-8px 0 24px #0000004b}:root[data-theme=dark] .live-eyebrow .live-dot{background:#b7cda4}:root[data-theme=dark] .live-panel h2{color:#c7d4c9}:root[data-theme=dark] .live-panel h3{color:#a7aea1}:root[data-theme=dark] .live-meta{color:#9ea894}:root[data-theme=dark] .live-caution{color:#b1baa9;background:#1b1c17;border:1px solid #2f332a}:root[data-theme=dark] .live-shots a{border:1px solid #2d302a;background:#101914}:root[data-theme=dark] .live-activity li{border-bottom:1px solid #1e1f1a;color:#c1cec0}:root[data-theme=dark] .live-activity time{color:#919c85}:root[data-theme=dark] .live-activity li.note span{color:#b1baa9}:root[data-theme=dark] .play-panel-close{color:#afb9a8}:root[data-theme=dark] .project-discussion{color:#c1cec0}:root[data-theme=dark] .pm-presence{border:1px solid #2f332a;background:#1c1f19}:root[data-theme=dark] .pm-presence>svg{color:#a7b39a}:root[data-theme=dark] .pm-live{color:#b7cda4}:root[data-theme=dark] .pm-presence p{color:#9ea894}:root[data-theme=dark] .discussion-list{border:1px solid #2e312a}:root[data-theme=dark] .discussion-list>button{border-bottom:1px solid #2c2e28}:root[data-theme=dark] .discussion-list>button:hover{background:#1b1c17}:root[data-theme=dark] .discussion-list-title>svg{color:#9ca691}:root[data-theme=dark] .discussion-status{background:#1e201b;color:#a0a898}:root[data-theme=dark] .status-building,:root[data-theme=dark] .status-planning{background:#25291f;color:#bacda7}:root[data-theme=dark] .status-review{background:#232b25;color:#abceb4}:root[data-theme=dark] .status-error{background:#251d19;color:#c1a592}:root[data-theme=dark] .discussion-list>button>p{color:#9da595}:root[data-theme=dark] .discussion-list small{color:#929c86}:root[data-theme=dark] .discussion-empty>svg{color:#a5b198}:root[data-theme=dark] .discussion-empty p{color:#9ea793}:root[data-theme=dark] .discussion-compose{background:#181a15;border:1px solid #2f322a}:root[data-theme=dark] .discussion-compose textarea{background:#201e13;border:1px solid #32352e;color:#c0cebe}:root[data-theme=dark] .idea-share-note{color:#b7cda4}:root[data-theme=dark] .discussion-messages article{border:1px solid #2c2f28}:root[data-theme=dark] .discussion-messages .pm-message{background:#1d1f19;border-color:#30352b}:root[data-theme=dark] .discussion-messages time{color:#949f87}:root[data-theme=dark] .discussion-messages article>p{color:#a4ad9d}:root[data-theme=dark] .project-pm-settings input{accent-color:#b4c8b9}:root[data-theme=dark] .project-pm-settings .live-settings-fields input{background:#1c1c1c}:root[data-theme=dark] .status-merged{color:#b6cebf;background:#191e19}:root[data-theme=dark] .share-link label,:root[data-theme=dark] .share-visibility legend{color:#b1baa9}:root[data-theme=dark] .share-visibility label{border:1px solid #2d302a;color:#c1cec0}:root[data-theme=dark] .share-visibility label.selected{border-color:#89a373;background:#181b15}:root[data-theme=dark] .share-visibility svg{color:#afbfa3}:root[data-theme=dark] .share-note,:root[data-theme=dark] .share-visibility small{color:#9ea894}:root[data-theme=dark] .share-remix{color:#c1cec0}:root[data-theme=dark] .live-goal{color:#c7d4c9}:root[data-theme=dark] .live-now{color:#b4bfb0}:root[data-theme=dark] .live-budget:before{background:#282b24}:root[data-theme=dark] .live-budget>span{background:#95ae80}:root[data-theme=dark] .live-budget small{color:#9ea894}:root[data-theme=dark] .live-tabs{border-bottom:1px solid #282a24}:root[data-theme=dark] .live-tabs button{color:#a7aea1}:root[data-theme=dark] .live-tabs button[aria-selected=true]{border-bottom-color:#b7cda4;color:#c7d4c9}:root[data-theme=dark] .live-msg{color:#c1cec0}:root[data-theme=dark] .live-author{color:#b6c9b0}:root[data-theme=dark] .live-msg.pm{border:1px solid #2e3329;background:#1b1f18}:root[data-theme=dark] .live-msg.pm .live-author{background:#b7cda4;color:#1c1c1c}:root[data-theme=dark] .live-msg.system{color:#9ea894}:root[data-theme=dark] .live-msg.idea{border:1px solid #393526;background:#1d1a12}:root[data-theme=dark] .live-inline-vote{border:1px solid #948449;background:#1c1c1c}:root[data-theme=dark] .live-inline-vote[aria-pressed=true]{border-color:#b7cda4;background:#b7cda4;color:#1c1c1c}:root[data-theme=dark] .live-compose{border-top:1px solid #282a24}:root[data-theme=dark] .live-compose input,:root[data-theme=dark] .live-icon{border:1px solid #2d302a;background:#1c1c1c}:root[data-theme=dark] .live-icon{color:#b4bfb0}:root[data-theme=dark] .live-icon.send{border-color:#b6c9b0;background:#b6c9b0;color:#1c1c1c}:root[data-theme=dark] .live-signin{border-top:1px solid #282a24;color:#b6c9b0}:root[data-theme=dark] .live-error{color:#d59f95}:root[data-theme=dark] .live-idea-link{text-decoration-color:#97894d}:root[data-theme=dark] .pm-line{color:#b4bfb0}:root[data-theme=dark] .pm-line-dot{background:#879477}:root[data-theme=dark] .pm-line.busy .pm-line-dot{background:#b7cda4}:root[data-theme=dark] .pm-line.wait .pm-line-dot{background:#d4ad6c}:root[data-theme=dark] .pm-line.error{color:#d4a497}:root[data-theme=dark] .pm-line.error .pm-line-dot{background:#cf9080}:root[data-theme=dark] .pm-line.off .pm-line-dot{background:#6b755d}:root[data-theme=dark] .pm-line-text b{color:#c7d4c9}:root[data-theme=dark] .discussion-bar{color:#b4bfb0}:root[data-theme=dark] .live-idea{border:1px solid #282a24;background:#1c1c1c}:root[data-theme=dark] .live-idea.building,:root[data-theme=dark] .live-idea.review{border-color:#89a373;background:#181b15}:root[data-theme=dark] .live-idea b{color:#c7d4c9}:root[data-theme=dark] .live-idea small{color:#9ea894}:root[data-theme=dark] .live-vote{border:1px solid #2d302a;background:#191915;color:#b4bfb0}:root[data-theme=dark] .live-vote[aria-pressed=true]{border-color:#b7cda4;background:#b7cda4;color:#1c1c1c}:root[data-theme=dark] .live-boost{border:1px solid #473b2c;background:#1b1610;color:#e3b48e}:root[data-theme=dark] .account-balance{color:#b9d4c4}:root[data-theme=dark] .wallet-balance{background:#c2d4c6;color:#181914}:root[data-theme=dark] .wallet-add small{color:#a6aba5}:root[data-theme=dark] .wallet-panel h3{color:#c6d6cb}:root[data-theme=dark] .wallet-activity{border-top:1px solid #262824}:root[data-theme=dark] .wallet-activity li{border-bottom:1px solid #262824}:root[data-theme=dark] .wallet-activity b{color:#c6d6cb}:root[data-theme=dark] .wallet-activity small{color:#a6aba5}:root[data-theme=dark] .wallet-activity .credit{color:#b7d2b1}:root[data-theme=dark] .wallet-activity .spend{color:#c5bbb2}:root[data-theme=dark] .wallet-empty,:root[data-theme=dark] .wallet-loading{color:#a6aba5}:root[data-theme=dark] .play-first-build{color:#252720;background:radial-gradient(circle at 50% 40%,#24382b,#132019 70%)}:root[data-theme=dark] .play-first-build p{color:#77886a}:root[data-theme=dark] .play-first-build .live-dot{background:#93bd72}:root[data-theme=dark] .project-drawer{background:#191915;color:#c7d4c9;box-shadow:0 -10px 30px #00000044}:root[data-theme=dark] .project-drawer-bar{border-top:1px solid #2d302a;background:#171714}:root[data-theme=dark] .project-drawer-tabs button{color:#b4bfb0}:root[data-theme=dark] .project-drawer-tabs button:hover{background:#21231d;color:#c7d5c4}:root[data-theme=dark] .project-drawer-tabs button[aria-selected=true]{background:#272b22;color:#c6d6cb}:root[data-theme=dark] .project-drawer-tabs button span{background:#2d2f26;color:#bfc8bb}:root[data-theme=dark] .project-drawer-text{color:#a6aba5}:root[data-theme=dark] .project-drawer-toggle{color:#b4bfb0}:root[data-theme=dark] .project-drawer-toggle:hover{background:#21231d}:root[data-theme=dark] .history-viewer{background:#132019;border:1px solid #2d302a}:root[data-theme=dark] .history-noshot{color:#77886a}:root[data-theme=dark] .history-caption{background:linear-gradient(180deg,transparent,#0a120ddd);color:#181914}:root[data-theme=dark] .history-caption span{color:#393f34}:root[data-theme=dark] .history-controls input[type=range]{accent-color:#b9d4c4}:root[data-theme=dark] .history-list button{border:1px solid #262824;background:#201e13}:root[data-theme=dark] .history-list button.selected{border-color:#85a073;background:#1b1d17}:root[data-theme=dark] .history-list img,:root[data-theme=dark] .history-thumb{background:#2d2f29}:root[data-theme=dark] .history-list b{color:#c6d6cb}:root[data-theme=dark] .history-list small{color:#a6aba5}:root[data-theme=dark] .remix-form{color:#bac2ba}:root[data-theme=dark] .remix-form label{color:#bfc8bb}:root[data-theme=dark] .remix-form input,:root[data-theme=dark] .remix-form textarea{border:1px solid #33362f;color:#c6d6cb;background:#1c1c1c}:root[data-theme=dark] .live-sponsors{color:#a6aba5}:root[data-theme=dark] .live-sponsors button{color:#b2493a}:root[data-theme=dark] .credit-note{color:#a6aba5}:root[data-theme=dark] .wallet-add>b{color:#c6d6cb}:root[data-theme=dark] .sponsor-panel{color:#bac2ba}:root[data-theme=dark] .theme-toggle{color:#b4bfb0}:root[data-theme=dark] .theme-toggle:hover{background:#21231d}:root[data-theme=dark] .account-theme i{background:#353831}:root[data-theme=dark] .account-theme i:after{background:#1c1c1c}:root[data-theme=dark] .account-theme[aria-checked=true] i{background:#b9d4c4}:root[data-theme=dark] .play-suggest-button{border:1px solid #1c1c1c2e;background:#d9e6dfcc;color:#1e2019;box-shadow:0 6px 20px #00000086}:root[data-theme=dark] .play-suggest-button:hover{background:#cddfd4e6}:root[data-theme=dark] .play-suggest.open form{border:1px solid #2d2f29;background:#201e13;box-shadow:0 16px 40px #000000a9}:root[data-theme=dark] .play-suggest.open b{color:#c6d6cb}:root[data-theme=dark] .play-suggest textarea{border:1px solid #33362f;color:#c6d6cb;background:#1c1c1c}:root[data-theme=dark] .play-suggest-cancel{color:#a6aba5}:root[data-theme=dark] .start-game h2{color:#c6d6cb}:root[data-theme=dark] .start-game-row{border:1px solid #33362f;background:#201e13;color:#b7cda4;box-shadow:0 8px 26px #0000002c}:root[data-theme=dark] .start-game-row input{color:#c6d6cb}:root[data-theme=dark] .start-game-kinds button{border:1px solid #2d2f29;color:#bac2ba}:root[data-theme=dark] .start-game-kinds button[aria-checked=true]{border-color:#b9d4c4;background:#b9d4c4;color:#181914}:root[data-theme=dark] .start-game-private{color:#b4bfb0}:root[data-theme=dark] .start-game-examples button{border:1px solid #2d2f29;color:#b4bfb0}:root[data-theme=dark] .start-game-examples button:hover{background:#1c1e1a}:root[data-theme=dark] .start-game small{color:#a6aba5}:root[data-theme=dark] .pitch-card{border:1px solid #30312d;background:#1c1c1c}:root[data-theme=dark] .pitch-visual{background:#132019}:root[data-theme=dark] .pitch-tags>em{background:#0a120ddd;color:#1c1c1c}:root[data-theme=dark] .pitch-state{background:#201e13;color:#bfd5c9}:root[data-theme=dark] .pitch-card.ready .pitch-state,:root[data-theme=dark] .pitch-card.shipped .pitch-state{background:#d9442e;color:#1c1c1c}:root[data-theme=dark] .pitch-concept{background:#0a120ddd;color:#1c1c1c}:root[data-theme=dark] .pitch-blank{color:#1c1c1c}:root[data-theme=dark] .building-grid i{background:#a2d1b8}:root[data-theme=dark] .building-sweep{background:linear-gradient(180deg,transparent,#3fb36e00 42%,#3fb36e38 50%,#3fb36e00 58%,transparent)}:root[data-theme=dark] .building-badge{background:#e0ebe4b8;color:#1f231d}:root[data-theme=dark] .building-dot{background:#60c58a;box-shadow:0 0 0 0 #000000}:root[data-theme=dark] .building-status{background:#e0ebe4c7;color:#1f231d}:root[data-theme=dark] .building-status b{color:#3fb36e}:root[data-theme=dark] .building-watch{background:#1f231d;color:#d5e9df}:root[data-theme=dark] .building-watch:hover{background:#1c1c1c}:root[data-theme=dark] .building-visual.waiting .building-dot{background:#959d96}:root[data-theme=dark] .pitch-game{color:#bfd5c9}:root[data-theme=dark] .pitch-body>p{color:#bbc2bd}:root[data-theme=dark] .pitch-body>p.pitch-why{color:#b3b8b4}:root[data-theme=dark] .pitch-votes :is(button,:root[data-theme=dark] a){border:1px solid #6c7463;color:#d4dad6}:root[data-theme=dark] .pitch-votes :is(button,:root[data-theme=dark] a):hover{background:#1e1f1b}:root[data-theme=dark] .pitch-votes button[aria-pressed=true]{border-color:#bfd5c9;background:#222721;color:#bfd5c9}:root[data-theme=dark] .pitch-progress{color:#b3b8b4}:root[data-theme=dark] .pitch-link{color:#bfd5c9}:root[data-theme=dark] .ideas-intro{color:#c6d6cb}:root[data-theme=dark] .ideas-intro p{color:#b1b7b0}:root[data-theme=dark] .pitch-kind{background:#1d1e1a;color:#bac2ba}:root[data-theme=dark] .pitch-kind.polish{background:#1a131b;color:#c5a2cc}:root[data-theme=dark] .pitch-kind.tech{background:#14191e;color:#a1bcd5}:root[data-theme=dark] .pitch-kind.growth{background:#251f15;color:#e8ca9d}:root[data-theme=dark] .pitch-kind.new{background:#18201c;color:#b5dec7}:root[data-theme=dark] .pitch-headline{color:#181914}:root[data-theme=dark] .pitch-visual.text.tech .pitch-headline svg{color:#1063c9}:root[data-theme=dark] .pitch-visual.text.polish .pitch-headline svg{color:#472d4c}:root[data-theme=dark] .pitch-visual.text.growth .pitch-headline svg{color:#d89112}:root[data-theme=dark] .pitch-visual.text.new .pitch-headline svg{color:#3fb36e}:root[data-theme=dark] .pitch-link.quiet{color:#b3b8b4}:root[data-theme=dark] .share-members li{border:1px solid #272824}:root[data-theme=dark] .share-members li button,:root[data-theme=dark] .share-members li small{color:#a6aba5}:root[data-theme=dark] .share-members form input{border:1px solid #2d2f29}:root[data-theme=dark] .service-note{color:#a6aba5}:root[data-theme=dark] .service-row>b,:root[data-theme=dark] .service-secrets>b{color:#c6d6cb}:root[data-theme=dark] .service-row small,:root[data-theme=dark] .service-secrets small{color:#a6aba5}:root[data-theme=dark] .service-schedule button{border:1px solid #2d2f29;color:#bac2ba}:root[data-theme=dark] .service-schedule button[aria-checked=true]{border-color:#b9d4c4;background:#b9d4c4;color:#181914}:root[data-theme=dark] .service-run>button{border:1px solid #272824}:root[data-theme=dark] .service-run.succeeded em{color:#b0d6c1}:root[data-theme=dark] .service-run.failed em,:root[data-theme=dark] .service-run.timed_out em{color:#b2493a}:root[data-theme=dark] .service-run.running em,:root[data-theme=dark] .service-run.starting em{color:#e8ca9d}:root[data-theme=dark] .service-run pre{background:#132019;color:#2d322a}:root[data-theme=dark] .service-secrets li{border:1px solid #272824}:root[data-theme=dark] .service-secrets li button{color:#a6aba5}:root[data-theme=dark] .service-secrets form input{border:1px solid #2d2f29}:root[data-theme=dark] .pitch-source{color:#b3b8b4}:root[data-theme=dark] .pitch-kind.theme{background:#16191d;color:#aec2d6}:root[data-theme=dark] .stream-card{border:1px solid #30312d;background:#1c1c1c}:root[data-theme=dark] .stream-bundle{color:#b2bab3}:root[data-theme=dark] .stream-game{color:#d4dad6}:root[data-theme=dark] .stream-stage{color:#b3b8b4}:root[data-theme=dark] .stream-stage.ready,:root[data-theme=dark] .stream-stage.shipped{color:#d9442e}:root[data-theme=dark] .stream-head time{color:#989d99}:root[data-theme=dark] .stream-text{color:#bbc2bd}:root[data-theme=dark] .stream-play{background:#201e13;color:#d4dfd8;box-shadow:0 6px 24px #000000e0}:root[data-theme=dark] .stream-player{background:#0a120d}:root[data-theme=dark] .stream-close{background:#201e13;color:#d4dfd8;box-shadow:0 2px 10px #000000e0}:root[data-theme=dark] .stream-note{border-left:3px solid #393f37;background:#151614;color:#c5ccc7}:root[data-theme=dark] .stream-note b{color:#bfd5c9}:root[data-theme=dark] .stream-note span{color:#989d99}:root[data-theme=dark] .stream-credit{color:#b3b8b4}:root[data-theme=dark] .stream-feedback textarea{border:1px solid #6c7463;background:#1c1c1c}:root[data-theme=dark] .stream-notice{color:#bfd5c9}:root[data-theme=dark] .stream-plays{color:#bbc2bd}:root[data-theme=dark] .stream-card.openable:hover{border-color:#74826c}:root[data-theme=dark] .stream-fullscreen{background:#0a120ddd;color:#1c1c1c}:root[data-theme=dark] .stream-stage-area:fullscreen{background:#0a120d}:root[data-theme=dark] .card-back{color:#b3b8b4}:root[data-theme=dark] .card-back:hover{color:#d4dad6}:root[data-theme=dark] .card-detail-text{color:#c5ccc7}:root[data-theme=dark] .card-detail-why{color:#bbc2bd}:root[data-theme=dark] .card-detail-links a,:root[data-theme=dark] .card-detail-why b{color:#bfd5c9}:root[data-theme=dark] .card-detail-discussion,:root[data-theme=dark] .card-detail-related{border:1px solid #30312d;background:#1c1c1c}:root[data-theme=dark] .card-detail-related img,:root[data-theme=dark] .card-related-blank{background:#132019}:root[data-theme=dark] .card-related-blank{color:#1f231d}:root[data-theme=dark] .card-related-text small{color:#b1b7b0}:root[data-theme=dark] .card-related-text em{color:#bcc3bb}:root[data-theme=dark] .card-detail-discussion li{border-left:3px solid #272824}:root[data-theme=dark] .card-detail-discussion li.pm{border-left-color:#393f37}:root[data-theme=dark] .card-detail-discussion li p{color:#c5ccc7}:root[data-theme=dark] .card-detail-who{color:#b3b8b4}:root[data-theme=dark] .card-detail-who b{color:#d4dad6}:root[data-theme=dark] .card-detail-quiet{color:#b3b8b4}:root[data-theme=dark] .visitor-page{--visitor-ink:#d4dad6;--visitor-muted:#b3b8b4;--visitor-paper:#161614;--visitor-border:#30312d;--visitor-green:#bfd5c9}:root[data-theme=dark] .visitor-button-dark{color:#1c1c1c}:root[data-theme=dark] .visitor-button-dark:hover{background:#c9ddd1}:root[data-theme=dark] .visitor-button-outline{border-color:#6c7463}:root[data-theme=dark] .visitor-button-outline:hover{background:#1e1f1b}:root[data-theme=dark] .visitor-hero-intro>p{color:#b8bcb8}:root[data-theme=dark] .visitor-project-card{background:#1c1c1c}:root[data-theme=dark] .visitor-project-image{background:#cad9d0}:root[data-theme=dark] .visitor-playable:before{background:#b2c4ad}:root[data-theme=dark] .visitor-project-body>p{color:#b8bcb8}:root[data-theme=dark] .visitor-project-meta{border-top:1px solid #232421}:root[data-theme=dark] .visitor-step-number{color:#9ca199}:root[data-theme=dark] .visitor-skip-link{color:#1c1c1c}:root[data-theme=dark] .visitor-project-dialog{box-shadow:0 24px 80px #00000070}:root[data-theme=dark] .visitor-project-dialog::backdrop{background:#d7e3dccc}:root[data-theme=dark] .visitor-preview-cover{background:#cad9d0}:root[data-theme=dark] .visitor-preview-close{border:1px solid #30322e}:root[data-theme=dark] .visitor-preview-close:hover{background:#1c1c1c}:root[data-theme=dark] .visitor-preview-summary{color:#bcc3bd}:root[data-theme=dark] .visitor-work-card{background:#1c1c1c}:root[data-theme=dark] .visitor-work-playtest{background:#1d1f1a;border-color:#3a3f37}:root[data-theme=dark] .visitor-project-meta>a{color:#bdcbc1}:root[data-theme=dark] .visitor-live-dot{background:#d6776c}:root[data-theme=dark] .visitor-live-badge{background:#d6776c;color:#1c1c1c}:root[data-theme=dark] .visitor-live-card .visitor-project-meta>span{color:#bdcbc1}:root[data-theme=dark] .visitor-attention a{border:1px solid #ad7d38;background:#1a1610}:root[data-theme=dark] .visitor-attention a:hover{border-color:#cb9e56}:root[data-theme=dark] .visitor-attention span{color:#e8ca9d}:root[data-theme=dark] .visitor-kinds button[aria-selected=true]{color:#1c1c1c}:root[data-theme=dark] .visitor-kinds button[aria-selected=true] span{color:#1c1c1cb0}:root[data-theme=dark] .visitor-private{color:#e8ca9d}:root[data-theme=dark] .stream-sections a:hover,:root[data-theme=dark] .visitor-search-cards a:hover{background:#1f201c}:root[data-theme=dark] .stream-stages a[aria-current=page]{color:#1c1c1c}:root[data-theme=dark] .stream-voice-button.on{border-color:#d9442e;background:#d9442e;color:#1c1c1c}:root[data-theme=dark] .stream-voice-status{background:#201e13;box-shadow:0 8px 28px #0000005a}:root[data-theme=dark] .stream-voice-status.error{border-color:#d9442e}:root[data-theme=dark] .agent-step.error{color:#d9442e}:root[data-theme=dark] .agent-message.user p{color:#1c1c1c}:root[data-theme=dark] .agent-message.agent p{background:#1c1c1c}:root[data-theme=dark] .agent-confirm button:first-child,:root[data-theme=dark] .agent-send{color:#1c1c1c}:root[data-theme=dark] .agent-toggle{color:#1c1c1c;box-shadow:0 8px 24px #0000008c}@media (max-width:1180px){:root[data-theme=dark] .agent-chat{box-shadow:-12px 0 32px #0000008c}}:root[data-theme=dark] .inbox-mock{color:#8d9688}:root[data-theme=dark] .inbox-total,:root[data-theme=dark] .inbox-voice{color:#959d96}:root[data-theme=dark] .inbox-list{border:1px solid #30312d;background:#1c1c1c}:root[data-theme=dark] .inbox-item+.inbox-item{border-top:1px solid #1d1e1b}:root[data-theme=dark] .inbox-item.open{background:#191a16}:root[data-theme=dark] .inbox-row:hover{background:#161614}:root[data-theme=dark] .inbox-dot{background:#78826e}:root[data-theme=dark] .inbox-dot.blocker{background:#d9442e}:root[data-theme=dark] .inbox-dot.approve{background:#d9a659}:root[data-theme=dark] .inbox-dot.stuck{background:#d79e80}:root[data-theme=dark] .inbox-dot.ready{background:#a2d1b8}:root[data-theme=dark] .inbox-dot.request{background:#89a5c3}:root[data-theme=dark] .inbox-dot.checkin{background:#959d96}:root[data-theme=dark] .inbox-text{color:#c5ccc4}:root[data-theme=dark] .inbox-why{color:#959d96}:root[data-theme=dark] .inbox-why.hot{color:#d79e80}:root[data-theme=dark] .inbox-body p{color:#bcc3bb}:root[data-theme=dark] .inbox-kind{background:#1d1e1a;color:#bac2ba}:root[data-theme=dark] .inbox-choices button{border:1px solid #30312d}:root[data-theme=dark] .inbox-choices button.primary{border-color:#bfd5c9;background:#bfd5c9;color:#1c1c1c}:root[data-theme=dark] .inbox-choices button.later{color:#b1b7b0}:root[data-theme=dark] .inbox-said{color:#b0d6be}:root[data-theme=dark] .inbox-empty{color:#b1b7b0}:root[data-theme=dark] .inbox-foot{color:#959d96}:root[data-theme=dark] .inbox-foot button{color:#b1b7b0}:root[data-theme=dark] .inbox-foot .inbox-sim{border:1px dashed #78826e}:root[data-theme=dark] .inbox-line{border:1px solid #30312d;background:#1c1c1c}:root[data-theme=dark] .inbox-line:hover{border-color:#a2d1b8}:root[data-theme=dark] .inbox-what{color:#b2bab3}:root[data-theme=dark] .inbox-look{color:#b0d6be}:root[data-theme=dark] .calm-focus a span{color:#b2bab3}:root[data-theme=dark] .calm-up{color:#9dd5b3}:root[data-theme=dark] .calm-quiet button,:root[data-theme=dark] .calm-quiet-list,:root[data-theme=dark] .calm-quiet>span{color:#959d96}:root[data-theme=dark] .calm-decided{border:1px solid #30312d;background:#1c1c1c}:root[data-theme=dark] .calm-decided header span{background:#1d1e1a;color:#bac2ba}:root[data-theme=dark] .calm-decided header time{color:#959d96}:root[data-theme=dark] .calm-decided p{color:#c5ccc4}:root[data-theme=dark] .calm-decided footer a,:root[data-theme=dark] .calm-decided footer button{color:#b0d6be}:root[data-theme=dark] .post-frame{background:#dce6e0}:root[data-theme=dark] .post-kind{background:#14191e;color:#a1bcd5}:root[data-theme=dark] .post-mock{color:#8d9688}:root[data-theme=dark] .update-banner{border:1px solid #a2d1b8;background:#1c1c1c;box-shadow:0 10px 30px #000000a8}:root[data-theme=dark] .update-what{color:#b2bab3}:root[data-theme=dark] .update-reload{background:#bfd5c9;color:#1c1c1c}:root[data-theme=dark] .update-dismiss{color:#959d96}:root[data-theme=dark] .os-dock{box-shadow:0 10px 34px #00000065}:root[data-theme=dark] .os-icon{box-shadow:inset 0 0 0 1px #00000043}:root[data-theme=dark] .os-pane{background:#101914;box-shadow:0 8px 26px #00000043}:root[data-theme=dark] .os-pane iframe{background:#101914}:root[data-theme=dark] .os-split ul{box-shadow:0 12px 30px #00000070}@media (max-width:1180px){:root[data-theme=dark] .agent-left .agent-chat{box-shadow:12px 0 32px #0000008c}}:root[data-theme=dark] .os-ask form{box-shadow:0 10px 30px #00000043}:root[data-theme=dark] .os-ask form button{color:#1c1c1c}:root[data-theme=dark] .your-hallway-error{color:#e08c91}:root[data-theme=dark] .explore-icon{background:#d3d3d9}:root[data-theme=dark] .playtest-feedback{color:#c7d4c9}:root[data-theme=dark] .playtest-feedback>p:not(.eyebrow):not(.form-error){color:#b3baaf}:root[data-theme=dark] .playtest-feedback details{border-block:1px solid #2d302a;color:#b3baaf}:root[data-theme=dark] .playtest-feedback summary{color:#c7d4c9}:root[data-theme=dark] .playtest-feedback label>span{color:#b3baaf}:root[data-theme=dark] .playtest-feedback :is(textarea,:root[data-theme=dark] input){border:1px solid #3b3f38;background:#1c1c1c;color:#c7d4c9}:root[data-theme=dark] .playtest-feedback>small{color:#b3baaf}:root[data-theme=dark] .play-first-build{color:#e9edde}:root[data-theme=dark] .play-first-build p{color:#b6c2ad}:root[data-theme=dark] .history-caption{color:#fafbf4}:root[data-theme=dark] .history-caption span{color:#cfdcc3}:root[data-theme=dark] .history-noshot{color:#b6c2ad}:root[data-theme=dark] .history-viewer{background:#0f1912}:root[data-theme=dark] .wallet-balance{background:#23402d;color:#e9f0e3}:root[data-theme=dark] :is(.pitch-tags>em,.pitch-concept,.pitch-blank,.pitch-card.ready .pitch-state,.pitch-card.shipped .pitch-state){color:#fafbf4}:root[data-theme=dark] .pitch-headline{color:#fafbf4}:root[data-theme=dark] .pitch-visual.text.tech .pitch-headline svg{color:#8fc1ff}:root[data-theme=dark] .pitch-visual.text.polish .pitch-headline svg{color:#e7a8f2}:root[data-theme=dark] .pitch-visual.text.growth .pitch-headline svg{color:#ffcf7a}:root[data-theme=dark] .service-schedule button[aria-checked=true],:root[data-theme=dark] .start-game-kinds button[aria-checked=true],:root[data-theme=dark] .visitor-kinds button[aria-selected=true]{background:#2f6b4a;border-color:#2f6b4a;color:#f4f7ef}:root[data-theme=dark] .service-run pre{background:#0f1912;color:#d9e4d2}:root[data-theme=dark] :is(.building-badge,.building-status){background:rgba(10,18,13,.78);color:#e8efe4}:root[data-theme=dark] .building-status b{color:#8fe0b0}:root[data-theme=dark] .building-watch{background:#e8efe4;color:#10241a}:root[data-theme=dark] .building-watch:hover{background:#fff}:root[data-theme=dark] .building-grid i{background:#3e8f63}:root[data-theme=dark] .building-dot{background:#5fd08e}:root[data-theme=dark] .building-visual.waiting .building-dot{background:#8a958c}:root[data-theme=dark] .building-sweep{background:linear-gradient(180deg,transparent,rgba(143,224,176,0) 42%,rgba(143,224,176,.22) 50%,rgba(143,224,176,0) 58%,transparent);background-size:100% 220%}