html[data-skin=tageslicht]{--bg:#f4f2ec;--surface:#fdfdfc;--elevated:#f4f5f0;--line:#202b240e;--muted:#495646;--orange:#385b48;--text:#263128}html[data-skin=tageslicht] button:focus-visible,html[data-skin=tageslicht] a:focus-visible,html[data-skin=tageslicht] input:focus-visible{outline:2px solid #385b48}html[data-skin=tageslicht] em{color:#294d3b}html[data-skin=tageslicht] .gold{color:#755717}html[data-skin=tageslicht] .success{color:#3b7050}html[data-skin=tageslicht] .danger{color:#913e32}html[data-skin=tageslicht] .sidebar{background:#fbfaf8}html[data-skin=tageslicht] .logo-mark{background:#385b4819;border:1px solid #385b4830}html[data-skin=tageslicht] .company{background:#202b2403}html[data-skin=tageslicht] .company-avatar{color:#385b48;background:#edefe8}html[data-skin=tageslicht] .nav-caption,html[data-skin=tageslicht] .sidebar button{color:#586655}html[data-skin=tageslicht] .sidebar button.selected{color:#385b48;background:#385b4812}html[data-skin=tageslicht] .nav-new{color:#385b48}html[data-skin=tageslicht] .nav-dot{color:#f6f5f0}html[data-skin=tageslicht] .empire-level{color:#385b48}html[data-skin=tageslicht] .version{color:#586655}html[data-skin=tageslicht] .topbar{background:#faf9f6}html[data-skin=tageslicht] .stat.cash strong{color:#294d3b}html[data-skin=tageslicht] .level-badge{color:#385b48;background:#385b481c;border:1px solid #385b4850}html[data-skin=tageslicht] .meter{background:#202b240c}html[data-skin=tageslicht] .saved{color:#586655}html[data-skin=tageslicht] .live-dot{background:#3b7050;box-shadow:0 0 8px #3b705044}html[data-skin=tageslicht] .toolbar>span,html[data-skin=tageslicht] .time-controls button{color:#586655}html[data-skin=tageslicht] .time-controls button.active{color:#294d3b;background:#385b4815}html[data-skin=tageslicht] .heading-date{color:#4d5a4a}html[data-skin=tageslicht] .heading-date i{color:#b6c0b3}html[data-skin=tageslicht] .hero{background:linear-gradient(90deg,#fbfbf9f2 0%,#fcfcfabf 36%,#fcfcfa20 100%),url(/game/locations/starter-reception.webp) 50% 46%/cover;border:1px solid #202b2413}html[data-skin=tageslicht] .hero-content .eyebrow{color:#586655}html[data-skin=tageslicht] .hero-tag{color:#384434;background:#f4f2ec80;border:1px solid #202b241b}html[data-skin=tageslicht] .primary{color:#f4f2ec;box-shadow:0 2px 10px #385b4810}html[data-skin=tageslicht] .secondary{color:#495645;background:#f0f2ec;border:1px solid #202b2409}html[data-skin=tageslicht] .open-button{color:#3b7050;background:#3b705012;border:1px solid #3b705020}html[data-skin=tageslicht] .text-button{color:#586655}html[data-skin=tageslicht] .text-button:hover{color:#385b48}html[data-skin=tageslicht] .section-heading h2>span{color:#586655;background:#202b2407}html[data-skin=tageslicht] .timeline-item{border-top:1px solid #202b2406}html[data-skin=tageslicht] .timeline-time{color:#586655}html[data-skin=tageslicht] .timeline-line{background:#40687b}html[data-skin=tageslicht] .timeline-item.current .timeline-line{background:#385b48;box-shadow:0 0 10px #385b4844}html[data-skin=tageslicht] .booking-status{color:#586655}html[data-skin=tageslicht] .booking-status.playing{color:#385b48}html[data-skin=tageslicht] .booking-status.complete{color:#3b7050}html[data-skin=tageslicht] .objective{background:radial-gradient(ellipse at top right, #385b480c, transparent 75%), var(--surface)}html[data-skin=tageslicht] .objective .eyebrow{color:#385b48}html[data-skin=tageslicht] .objective-reward>span{color:#4d5a4a}html[data-skin=tageslicht] .objective-reward b{color:#385b48}html[data-skin=tageslicht] .room-card:hover{border-color:#202b2425}html[data-skin=tageslicht] .room-art:after{background:linear-gradient(#0000 25%,#fdfefdf5 100%)}html[data-skin=tageslicht] .rarity,html[data-skin=tageslicht] .room-state{background:#fefdfda8;border:1px solid #202b241a}html[data-skin=tageslicht] .rarity{color:#4f5d4c}html[data-skin=tageslicht] .room-meta{color:#586655}html[data-skin=tageslicht] .room-meta i{color:#b6c0b3}html[data-skin=tageslicht] .buy-row small,html[data-skin=tageslicht] .room-numbers small{color:#4d5a4a}html[data-skin=tageslicht] .buy-row strong{color:#294d3b}html[data-skin=tageslicht] .buy-row>span,html[data-skin=tageslicht] .requirements,html[data-skin=tageslicht] .meter-row small{color:#586655}html[data-skin=tageslicht] .live-card{border:1px solid #202b2412}html[data-skin=tageslicht] .badge{color:#586655;background:#fdfefd99;border:1px solid #202b2412}html[data-skin=tageslicht] .badge.playing{color:#3b7050}html[data-skin=tageslicht] .icon-button{color:#3a4636;background:#f4f2ec70;border:1px solid #202b2413}html[data-skin=tageslicht] .live-progress small{color:#4d5a4a}html[data-skin=tageslicht] .live-progress>span,html[data-skin=tageslicht] .live-info{color:#586655}html[data-skin=tageslicht] .live-info b{color:#4f5c4b}html[data-skin=tageslicht] .build-card{color:#586655;background:#202b2402;border:1px dashed #202b2418}html[data-skin=tageslicht] .build-card h3{color:#374333}html[data-skin=tageslicht] .build-card>span{color:#385b48}html[data-skin=tageslicht] .performance-heading small{color:#586655}html[data-skin=tageslicht] .performance>div{background:#fdfdfc}html[data-skin=tageslicht] .performance small{color:#586655}html[data-skin=tageslicht] .performance strong{color:#283329}html[data-skin=tageslicht] .performance span{color:#586655}html[data-skin=tageslicht] .review p{color:#4f5c4b}html[data-skin=tageslicht] .review small{color:#4d5a4a}html[data-skin=tageslicht] .unlock-preview{background:linear-gradient(120deg,#fafaf7,#fdfdfc)}html[data-skin=tageslicht] .unlock-preview:before{color:#202b2402}html[data-skin=tageslicht] .unlock-bottom>span{color:#385b48}html[data-skin=tageslicht] .empty{color:#586655}html[data-skin=tageslicht] .empty h3{color:#3c4838}html[data-skin=tageslicht] .market-banner{background:radial-gradient(at 100% 0,#385b4820,#0000),#fdfdfc;border:1px solid #202b2412}html[data-skin=tageslicht] .market-banner>svg{color:#385b48}html[data-skin=tageslicht] .calendar-times span{color:#586655}html[data-skin=tageslicht] .calendar-track{background:repeating-linear-gradient(0deg,#0000,#0000 39px,#202b2406 39px 40px)}html[data-skin=tageslicht] .calendar-booking{background:#e5e9df}html[data-skin=tageslicht] .calendar-booking small{color:#586655}html[data-skin=tageslicht] .calendar-now{background:#385b48}html[data-skin=tageslicht] .employee .portrait{color:#586655;background:radial-gradient(at 50% 40%,#adb8ab,#fafaf7 70%)}html[data-skin=tageslicht] .portrait span{color:#445141}html[data-skin=tageslicht] .trait{color:#385b48;background:#385b480d;border:1px solid #385b4820}html[data-skin=tageslicht] .employee-stats small{color:#586655}html[data-skin=tageslicht] .progression{background:radial-gradient(at 0,#385b4815,#0000),#fdfdfc}html[data-skin=tageslicht] .big-level{color:#385b48}html[data-skin=tageslicht] .skill-node{background:#fdfdfc;border:1px solid #202b240e}html[data-skin=tageslicht] .skill-node.available,html[data-skin=tageslicht] .skill-node.learned{border-color:#385b4833}html[data-skin=tageslicht] .skill-node.learned{border-color:#3b705044}html[data-skin=tageslicht] .skill-node>small{color:#586655}html[data-skin=tageslicht] .skill-icon{background:#eef0e9;border:1px solid #202b2410}html[data-skin=tageslicht] .available .skill-icon{color:#294d3b;box-shadow:0 0 25px #385b480e}html[data-skin=tageslicht] .learned .skill-icon{color:#3b7050}html[data-skin=tageslicht] .skill-connector{background:#c0c8bc}html[data-skin=tageslicht] .roadmap-item{color:#586655}html[data-skin=tageslicht] .roadmap-item>div{background:#f0f2ec}html[data-skin=tageslicht] .roadmap-item:not(:last-child)>div:after{background:#d6dcd1}html[data-skin=tageslicht] .roadmap-item.reached{color:#385b48}html[data-skin=tageslicht] .roadmap-item.reached>div{background:#385b4815}html[data-skin=tageslicht] .ledger-row small{color:#586655}html[data-skin=tageslicht] .location-stats b{color:#294d3b}html[data-skin=tageslicht] .location-stats span,html[data-skin=tageslicht] footer{color:#586655}html[data-skin=tageslicht] .modal-backdrop{background:#f1eee6d9}html[data-skin=tageslicht] .modal{background:#fdfdfc;border:1px solid #202b2415;box-shadow:0 25px 100px #eeeae199}html[data-skin=tageslicht] .close{color:#202b24;background:#fefdfdbb}html[data-skin=tageslicht] .price-control{background:#f0f2ec}html[data-skin=tageslicht] .price-control small,html[data-skin=tageslicht] .upgrade-row small{color:#586655}html[data-skin=tageslicht] .event-icon{color:#385b48;background:#385b4815;box-shadow:0 0 45px #385b4810}html[data-skin=tageslicht] .event-choices button{color:#323e30;background:#eef0e9;border:1px solid #202b240a}html[data-skin=tageslicht] .event-choices button:first-child{background:#385b4810;border-color:#385b4855}html[data-skin=tageslicht] .event-choices small{color:#586655}html[data-skin=tageslicht] .summary-profit{background:#f4f5f0}html[data-skin=tageslicht] .summary-profit small,html[data-skin=tageslicht] .summary-grid small{color:#586655}html[data-skin=tageslicht] .level-modal{background:radial-gradient(#294d3b,#0000 80%),#fdfdfc;border-color:#385b4840}html[data-skin=tageslicht] .level-modal .eyebrow{color:#385b48}html[data-skin=tageslicht] .level-modal h2{color:#294d3b}html[data-skin=tageslicht] .level-number{color:#294d3b;text-shadow:0 0 55px #385b4855}html[data-skin=tageslicht] .unlock-list{color:#404d3c}html[data-skin=tageslicht] .notifications>div{color:#374333;background:#f6f7f2ee;border:1px solid #202b2412;box-shadow:0 5px 25px #eeeae166}html[data-skin=tageslicht] .notification-icon{color:#3b7050}html[data-skin=tageslicht] .setup{background:linear-gradient(90deg,#f3f1ebfa 10%,#f3f1ebce 48%,#f3f1eb20),url(/game/rooms/prison-break.webp) 50%/cover}html[data-skin=tageslicht] .brand{color:#294d3b}html[data-skin=tageslicht] .setup label{color:#586655}html[data-skin=tageslicht] .setup input{color:#202b24;background:#f4f5f0bb;border:1px solid #202b2415}html[data-skin=tageslicht] .difficulty button{color:#475443;background:#f8f9f5bb;border:1px solid #202b2412}html[data-skin=tageslicht] .difficulty button.active{color:#294d3b;background:#385b4815;border-color:#385b4870}html[data-skin=tageslicht] .difficulty small{color:#4d5a4a}html[data-skin=tageslicht] .setup-bottom{color:#586655}html[data-skin=tageslicht] .setup-bottom b{color:#294d3b}html[data-skin=tageslicht] .loading{color:#385b48}@media (max-width:650px){html[data-skin=tageslicht] .sidebar{background:#fbfaf8f5}}html[data-skin=tageslicht] .eyebrow{color:#475343}html[data-skin=tageslicht] .timeline-item small,html[data-skin=tageslicht] .performance span{color:#495646}html[data-skin=tageslicht] .selection-filters{background:var(--surface,#fdfdfc);border:1px solid #e0e5da}html[data-skin=tageslicht] .selection-filters label{color:#323e30}html[data-skin=tageslicht] .selection-filters input:not([type=checkbox]),html[data-skin=tageslicht] .selection-filters select{color:#222d25;background:#f4f2ec;border:1px solid #b6c0b3}html[data-skin=tageslicht] .candidate-specialty{color:#755717}html[data-skin=tageslicht] .room-properties{color:#323e30}html[data-skin=tageslicht] .brand-art{background:#202b24}html[data-skin=tageslicht] .brand-lockup>span{color:#354132}html[data-skin=tageslicht] .setup .brand-lockup>span{color:#2e3a2d}html[data-skin=tageslicht] .quest-guide{background:linear-gradient(120deg,#f6f7f3,#fdfdfc 65%);border:1px solid #385b48}html[data-skin=tageslicht] .quest-guide-icon{color:#385b48}html[data-skin=tageslicht] .quest-count{color:#755717}html[data-skin=tageslicht] .quest-progress span{background:#d0d7cb}html[data-skin=tageslicht] .quest-progress .done{background:#3b7050}html[data-skin=tageslicht] .quest-progress .current{background:#385b48}html[data-skin=tageslicht] .quest-step-list li{color:#586655}html[data-skin=tageslicht] .quest-step-list .current{color:#755717}html[data-skin=tageslicht] .quest-step-list .done{color:#326044}html[data-skin=tageslicht] .quest-step-number{border:1px solid #9ba799}html[data-skin=tageslicht] .quest-tip{color:#323e30}html[data-skin=tageslicht] .quest-tip svg{color:#755717}html[data-skin=tageslicht] .quest-reward{background:#202b2405}html[data-skin=tageslicht] .quest-reward b{color:#755717}html[data-skin=tageslicht] .quest-success-reward{color:#326044}html[data-skin=tageslicht] .quest-success-reward small{color:#323e30}html[data-skin=tageslicht] .room-development{border-top:1px solid #b6c0b3;border-bottom:1px solid #b6c0b3}html[data-skin=tageslicht] .tier-roadmap>div{background:#f4f2ec;border:1px solid #b6c0b3}html[data-skin=tageslicht] .tier-roadmap .unlocked{background:#385b4810;border-color:#385b48}html[data-skin=tageslicht] .tier-roadmap b{color:#755717}html[data-skin=tageslicht] .business-card{background:radial-gradient(at 100% 0,#385b4810,#0000 70%),#fdfdfc}html[data-skin=tageslicht] .business-card p{color:#323e30}html[data-skin=tageslicht] .business-icon{color:#755717;background:#385b480a;border:1px solid #385b4830}html[data-skin=tageslicht] .business-owned{border-color:#3b705055}html[data-skin=tageslicht] .tier-badge{color:#755717;background:#f4f2eccc;border:1px solid #385b4870}html[data-skin=tageslicht] .room-art[data-tier="4"],html[data-skin=tageslicht] .room-art[data-tier="5"]{box-shadow:inset 0 0 0 2px #89651e55}html[data-skin=tageslicht] .room-art[data-tier="5"] .tier-badge{color:#f4f2ec;background:#89651e}html[data-skin=tageslicht] .visual-tier-selector button{color:#323e30;background:#f4f2ec;border:1px solid #b6c0b3}html[data-skin=tageslicht] .visual-tier-selector button.owned{color:#326044;border-color:#3b705077}html[data-skin=tageslicht] .visual-tier-selector button.preview{color:#755717;background:#385b481c;border-color:#385b48}html[data-skin=tageslicht] .room-tier-preview{background:#f4f2ec;border:1px solid #b6c0b3}html[data-skin=tageslicht] .room-tier-preview figcaption p{color:#323e30}html[data-skin=tageslicht] .room-tier-preview figcaption b,html[data-skin=tageslicht] .quest-nav-marker{color:#755717}html[data-skin=tageslicht] .actor-assignment small{color:#323e30}html[data-skin=tageslicht] .market-tabs button{color:#323e30;background:#fdfdfc;border:1px solid #b6c0b3}html[data-skin=tageslicht] .market-tabs button.active{color:#755717;background:#385b481a;border-color:#385b48}html[data-skin=tageslicht] select{color:#222d25;background:#f4f5f0;border:1px solid #95a193}html[data-skin=tageslicht] .room-site-label{color:#323e30}html[data-skin=tageslicht] .site-metrics small{color:#43503f}html[data-skin=tageslicht] .manager-room{border-bottom:1px solid #b6c0b3}html[data-skin=tageslicht] .manager-room p{color:#323e30}html[data-skin=tageslicht] .manager-staff{border-bottom:1px solid #b6c0b3}html[data-skin=tageslicht] .manager-staff small{color:#323e30}html[data-skin=tageslicht] .inbox-list>button{color:#222d25;border-bottom-color:#b6c0b3}html[data-skin=tageslicht] .inbox-list>button.selected{background:#385b4812;border-color:#385b4860}html[data-skin=tageslicht] .inbox-list>button.unread strong{color:#755717}html[data-skin=tageslicht] .inbox-list small,html[data-skin=tageslicht] .inbox-state{color:#43503f}html[data-skin=tageslicht] .inbox-message p,html[data-skin=tageslicht] .inbox-choices span{color:#323e30}html[data-skin=tageslicht] .inbox-choices small{color:#755717}html[data-skin=tageslicht] .inbox-outcome{background:#3b705008;border:1px solid #3b705055}html[data-skin=tageslicht] .inbox-outcome b{color:#326044}html[data-skin=tageslicht] .operations-alert,html[data-skin=tageslicht] .repair-context{background:linear-gradient(120deg,#f1f3ed,#f4f5f0);border:1px solid #385b4860}html[data-skin=tageslicht] .service-order select{color:#222d25;background:#f4f2ec;border:1px solid #acb7a9}html[data-skin=tageslicht] .business-card>small{color:#755717}html[data-skin=tageslicht] .booking-actions{background:#f6f7f2;border:1px solid #a7483966}html[data-skin=tageslicht] .booking-action{border-bottom:1px solid #202b2416}html[data-skin=tageslicht] .booking-action small{color:#755717}html[data-skin=tageslicht] .calendar-booking.disrupted{background:#e1e6db!important;border-color:#a74839!important}html[data-skin=tageslicht] .booking-cancellations{background:#f4f5f0}html[data-skin=tageslicht] .info-tooltip{color:#323e30;border:1px solid #758273}html[data-skin=tageslicht] .info-tooltip [role=tooltip]{color:#222d25;background:#f4f2ec;border:1px solid #758273;box-shadow:0 12px 40px #eeeae1cc}html[data-skin=tageslicht] .room-path-chooser{border-top:1px solid #acb7a9;border-bottom:1px solid #acb7a9}html[data-skin=tageslicht] .path-options>button{color:#222d25;background:#f4f2ec;border:1px solid #acb7a9}html[data-skin=tageslicht] .path-options>button.selected{border-color:#385b48;box-shadow:0 0 0 1px #385b48}html[data-skin=tageslicht] .path-preview{background:#f4f5f0}html[data-skin=tageslicht] .site-audience{background:#f4f2ec55;border:1px solid #acb7a9}html[data-skin=tageslicht] .site-audience p{color:#323e30}html[data-skin=tageslicht] .audience-bars small{color:#586655}html[data-skin=tageslicht] .audience-bars .meter>span{background:#40687b}html[data-skin=tageslicht] .story-steps span{color:#586655;background:#f4f2ec;border:1px solid #acb7a9}html[data-skin=tageslicht] .story-steps .current{color:#755717;border-color:#385b48}html[data-skin=tageslicht] .story-steps .done{color:#326044;border-color:#3b7050}html[data-skin=tageslicht] .story-history li{color:#323e30;border-left:2px solid #acb7a9}html[data-skin=tageslicht] .story-reward{color:#326044;background:#3b705010;border:1px solid #3b705055}html[data-skin=tageslicht] .story-compact{border-top:1px solid #acb7a9}html[data-skin=tageslicht] .story-compact p{color:#755717}html[data-skin=tageslicht] .story-mail-context{background:#385b480b;border:1px solid #385b4855}html[data-skin=tageslicht] .reward-modal p{color:#323e30}html[data-skin=tageslicht] .reward-values{color:#755717}html[data-skin=tageslicht] .career-guide{border-left:3px solid #385b48}html[data-skin=tageslicht] .career-guide p,html[data-skin=tageslicht] .career-project p,html[data-skin=tageslicht] .career-focus p,html[data-skin=tageslicht] .career-locked p{color:#323e30}html[data-skin=tageslicht] .career-milestones p,html[data-skin=tageslicht] .career-choice-grid p{color:#586655}html[data-skin=tageslicht] .career-details{border:1px solid #acb7a9}html[data-skin=tageslicht] .career-details>summary{color:#222d25}html[data-skin=tageslicht] .career-details p,html[data-skin=tageslicht] .career-details label,html[data-skin=tageslicht] .career-project label{color:#323e30}html[data-skin=tageslicht] .career-details select,html[data-skin=tageslicht] .career-project select,html[data-skin=tageslicht] .career-project input,html[data-skin=tageslicht] .delegation-controls input{color:#222d25;background:#f4f2ec;border:1px solid #acb7a9}html[data-skin=tageslicht] .delegation-controls{border-top:1px solid #acb7a9}html[data-skin=tageslicht] .shop-tabs{border-bottom:1px solid #e0e5da}html[data-skin=tageslicht] .shop-tabs button{color:#495646;background:#fdfdfc;border:1px solid #acb7a9}html[data-skin=tageslicht] .shop-tabs button:hover{color:#222d25;background:#f4f5f0}html[data-skin=tageslicht] .shop-tabs button.selected{color:#755717;background:#385b4815;border-color:#385b48}html[data-skin=tageslicht] .shop-tabs button:focus-visible{outline:2px solid #89651e}html[data-skin=tageslicht] .design-recipe input[type=checkbox]{accent-color:#385b48}html[data-skin=tageslicht] .room-modal-bar{background:#fdfdfc;border-bottom:1px solid #b2bcaf}html[data-skin=tageslicht] .game-tooltip{color:#222d25;background:#f4f2ec;border:1px solid #758273;box-shadow:0 12px 40px #eeeae1cc}html[data-skin=tageslicht] button.info-tooltip{background:#f4f5f0}html[data-skin=tageslicht] .guide-panel-heading{background:#f4f5f0;border-bottom:1px solid #b2bcaf}html[data-skin=tageslicht] button:focus-visible,html[data-skin=tageslicht] summary:focus-visible,html[data-skin=tageslicht] a:focus-visible,html[data-skin=tageslicht] input:focus-visible,html[data-skin=tageslicht] select:focus-visible{outline:2px solid #89651e}html[data-skin=tageslicht] .mail-action-center{background:#fcfcfa;border:1px solid #b2bcaf}html[data-skin=tageslicht] .mail-vendors article{background:#f4f5f0}html[data-skin=tageslicht] .mail-vendors small{color:#913e32}html[data-skin=tageslicht] .mail-guest-warning{background:#385b4810;border-left:3px solid #385b48}html[data-skin=tageslicht] .mail-booking{border-bottom:1px solid #c9d0c4}html[data-skin=tageslicht] .room-site-overview{border:1px solid #c9d0c4}html[data-skin=tageslicht] .managed-room{background:#fdfdfc;border:1px solid #c9d0c4}html[data-skin=tageslicht] .managed-room-actions{border-top:1px solid #c9d0c4}html[data-skin=tageslicht] .managed-room-actions p{color:#586655}html[data-skin=tageslicht] .market-later{border:1px solid #c9d0c4}html[data-skin=tageslicht] .room-upgrade-comparison .room-tier-preview figcaption{background:#f4f5f0}html[data-skin=tageslicht] .command-header{background:#fff;border-bottom:1px solid #dae0d4}html[data-skin=tageslicht] .header-guide>summary{background:#f4f5f0;border:1px solid #b2bcaf}html[data-skin=tageslicht] .header-guide>summary>svg{color:#755717}html[data-skin=tageslicht] .header-guide small{color:#586655}html[data-skin=tageslicht] .header-guide-label{color:#755717}html[data-skin=tageslicht] .header-guide[open] .header-guide-label{color:#222d25}html[data-skin=tageslicht] .header-inbox{color:#222d25;background:#f4f5f0;border:1px solid #b2bcaf}html[data-skin=tageslicht] .header-inbox small{color:#586655}html[data-skin=tageslicht] .header-inbox b{color:#f4f2ec;background:#385b48}html[data-skin=tageslicht] .header-inbox.urgent{border-color:#a74839}html[data-skin=tageslicht] .header-inbox.urgent>svg,html[data-skin=tageslicht] .header-inbox.urgent small{color:#913e32}html[data-skin=tageslicht] .early-career-preview{background:#f4f2ec;border-left:2px solid #89651e}html[data-skin=tageslicht] .topbar .header-inbox.urgent{background:#a7483910;border-color:#a74839}html[data-skin=tageslicht] .topbar .header-guide-content{background:#fdfdfc;border:1px solid #b2bcaf;box-shadow:0 18px 60px #eeeae1bb}html[data-skin=tageslicht] .planning-panel input,html[data-skin=tageslicht] .planning-panel select{color:#222d25;background:#f4f5f0;border:1px solid #b2bcaf}html[data-skin=tageslicht] .planning-panel hr{border-top:1px solid #b2bcaf}html[data-skin=tageslicht] .sidebar,html[data-skin=tageslicht] .sidebar-content,html[data-skin=tageslicht] .sidebar nav{scrollbar-color:#385b48 transparent}html[data-skin=tageslicht] .sidebar::-webkit-scrollbar-thumb{background:#385b48}html[data-skin=tageslicht] .sidebar-content::-webkit-scrollbar-thumb{background:#385b48}html[data-skin=tageslicht] .sidebar nav::-webkit-scrollbar-thumb{background:#385b48}html[data-skin=tageslicht] .sidebar::-webkit-scrollbar-thumb:hover{background:#385b48}html[data-skin=tageslicht] .sidebar-content::-webkit-scrollbar-thumb:hover{background:#385b48}html[data-skin=tageslicht] .sidebar nav::-webkit-scrollbar-thumb:hover{background:#385b48}html[data-skin=tageslicht] .time-control-label b{color:#222d25}html[data-skin=tageslicht] .time-control-label span{color:#755717}html[data-skin=tageslicht] .time-control-help,html[data-skin=tageslicht] .header-time-controls>small{color:#586655}html[data-skin=tageslicht] .header-time-controls .time-controls button{border:1px solid #c9d0c4}html[data-skin=tageslicht] .header-time-controls .time-controls button:last-child{border-left:1px solid #c9d0c4}@media (max-width:950px){html[data-skin=tageslicht] .sidebar{background:#fbfaf8f5;border-bottom:1px solid #c9d0c4}html[data-skin=tageslicht] .sidebar .mobile-menu-button{color:#222d25;background:#f4f5f0;border:1px solid #99a597}html[data-skin=tageslicht] .mobile-menu-open .sidebar-content{background:#fdfdfc;box-shadow:-12px 0 40px #eeeae188}html[data-skin=tageslicht] .mobile-menu-open .mobile-menu-shade{background:#f1eee6bd}html[data-skin=tageslicht] .sidebar .mobile-menu-close{color:#222d25;background:#f4f5f0}html[data-skin=tageslicht] .sidebar-content nav button{border:1px solid #c9d0c4}}@media (max-width:650px){html[data-skin=tageslicht] .calendar-mobile-agenda select{color:#222d25;background:#f4f5f0;border:1px solid #99a597}html[data-skin=tageslicht] .calendar-mobile-booking{background:#f4f5f0;border:1px solid #c9d0c4}html[data-skin=tageslicht] .calendar-mobile-booking span{color:#323e30}html[data-skin=tageslicht] .calendar-mobile-booking.playing{background:#385b4812}}html[data-skin=tageslicht] .people-label{color:#586655}html[data-skin=tageslicht] .people-faces{scrollbar-color:#385b48 transparent}html[data-skin=tageslicht] .person-face{color:#2a352a}html[data-skin=tageslicht] .person-face img{border:2px solid #b6c0b3}html[data-skin=tageslicht] .person-face:hover img,html[data-skin=tageslicht] .person-face.selected img{border-color:#385b48}html[data-skin=tageslicht] .person-points{color:#f4f2ec;background:#89651e}html[data-skin=tageslicht] .person-hero{background:linear-gradient(110deg,#f4f5f0,#fdfdfc 55%)}html[data-skin=tageslicht] .person-summary{color:#323e30}@media (max-width:480px){html[data-skin=tageslicht] .topbar .people-strip{border-top:1px solid #e2e7dd}}html[data-skin=tageslicht] .guest-rating-button:hover{background:#89651e10}html[data-skin=tageslicht] .review-coaching{background:#89651e09;border-left:3px solid #89651e}html[data-skin=tageslicht] .review-coaching strong,html[data-skin=tageslicht] .guest-rating-button>small:after{color:#755717}html[data-skin=tageslicht] .live-event-context{background:#f4f5f0;border-left:3px solid #385b48}html[data-skin=tageslicht] .live-event-context span{color:#323e30}html[data-skin=tageslicht] .development-explainer{border-left:3px solid #385b48}html[data-skin=tageslicht] .review-average{color:#755717}html[data-skin=tageslicht] .review-average span{color:#586655}html[data-skin=tageslicht] .review-filters select{color:#222d25;background:#f4f5f0;border:1px solid #acb7a9}html[data-skin=tageslicht] .review-avatar{color:#755717;background:#385b4820}html[data-skin=tageslicht] .guest-review-quote{color:#222d25}html[data-skin=tageslicht] .review-experience{border-top:1px solid #acb7a9}html[data-skin=tageslicht] .review-experience li{color:#323e30}html[data-skin=tageslicht] .character-back{color:#3c4838}html[data-skin=tageslicht] .character-hero{background:radial-gradient(at 12% 40%,#294d3b35,#0000 65%),linear-gradient(100deg,#fafbf8,#fff);border-bottom:1px solid #bfc7bb}html[data-skin=tageslicht] .character-portrait>img{-webkit-mask-image:linear-gradient(90deg,#eeeae1 65%,#0000);mask-image:linear-gradient(90deg,#eeeae1 65%,#0000)}html[data-skin=tageslicht] .character-level{color:#294d3b;background:linear-gradient(135deg,#294d3b,#f6f7f3);box-shadow:inset 0 0 0 2px #385b48}html[data-skin=tageslicht] .character-identity p{color:#445140}html[data-skin=tageslicht] .character-xp>div:first-child{color:#3b4737}html[data-skin=tageslicht] .character-tabs{border-bottom:1px solid #e0e5da}html[data-skin=tageslicht] .character-tabs button{color:#495645}html[data-skin=tageslicht] .character-tabs button.selected{color:#755717;border-color:#385b48}html[data-skin=tageslicht] .talent-toolbar .eyebrow{color:#586655}html[data-skin=tageslicht] .talent-currency{color:#755717;background:linear-gradient(120deg,#294d3b50,#ecefe820);border:1px solid #294d3b80}html[data-skin=tageslicht] .talent-instruction{color:#495646}html[data-skin=tageslicht] .talent-board{background:radial-gradient(at 50% 10%,#afb9ac23,#0000 65%),radial-gradient(#75827316 1px,#0000 1px),#fefefe;border:1px solid #dae0d4}html[data-skin=tageslicht] .talent-origin{color:#586655}html[data-skin=tageslicht] .talent-origin img{border:2px solid #768374;box-shadow:0 0 0 5px #7683740c}html[data-skin=tageslicht] .talent-map{border-top:1px solid #aab5a7}html[data-skin=tageslicht] .talent-node{color:#323e30}html[data-skin=tageslicht] .talent-node:before{background:#aab5a7}html[data-skin=tageslicht] .talent-node:hover{background:#202b2404}html[data-skin=tageslicht] .talent-node.selected{background:linear-gradient(#385b480e,#385b4803);border-color:#385b4880}html[data-skin=tageslicht] .talent-node>small{color:#586655}html[data-skin=tageslicht] .talent-emblem{color:#586655;background:linear-gradient(145deg,#e8ece3,#f8f7f3);border:2px solid #919d8f;outline:1px solid #919d8f40}html[data-skin=tageslicht] .talent-node.selected .talent-emblem{outline-color:#385b48}html[data-skin=tageslicht] .talent-node.available>small{color:#755717}html[data-skin=tageslicht] .talent-rank{color:#253027;background:#fefefe;border:1px solid #839081}html[data-skin=tageslicht] .talent-lock{color:#4f5d4c;background:#fdfefd}html[data-skin=tageslicht] .talent-runes i{background:#fcfcfa;border:1px solid #879485}html[data-skin=tageslicht] .talent-map-note{color:#586655}html[data-skin=tageslicht] .talent-scope{border-left:2px solid #859283}html[data-skin=tageslicht] .talent-detail{background:linear-gradient(150deg,#ecefe7,#fdfefd);border:1px solid #cdd5c9;border-top:2px solid #385b48}html[data-skin=tageslicht] .talent-detail-symbol{color:#755717}html[data-skin=tageslicht] .talent-detail p{color:#424f3f}html[data-skin=tageslicht] .talent-effect{background:#fcfcfa80;border:1px solid #d1d8cc}html[data-skin=tageslicht] .talent-effect small{color:#586655}html[data-skin=tageslicht] .talent-effect strong{color:#2a362b}html[data-skin=tageslicht] .talent-effect.next{border-color:#385b4870}html[data-skin=tageslicht] .talent-effect.next strong{color:#755717}html[data-skin=tageslicht] .talent-effect-arrow{color:#385b48}html[data-skin=tageslicht] .talent-learn{color:#242f27;background:linear-gradient(120deg,#385b48,#385b48);border:1px solid #385b48}html[data-skin=tageslicht] .talent-learn:disabled{color:#586655;background:#e2e6dc;border-color:#99a597}html[data-skin=tageslicht] .talent-detail .talent-requirements{color:#294d3b}html[data-skin=tageslicht] .talent-feedback span{color:#326044}html[data-skin=tageslicht] .specialization{background:linear-gradient(135deg,#eef0e9,#fdfdfc);border:1px solid #b8c2b5}html[data-skin=tageslicht] .specialization-heading>strong{color:#755717}html[data-skin=tageslicht] .specialization-heading small{color:#495646}html[data-skin=tageslicht] .specialization p{color:#364232}html[data-skin=tageslicht] .specialization-budget{color:#3b4837}html[data-skin=tageslicht] .specialization-budget b{color:#222d25}html[data-skin=tageslicht] .specialization-branches span,html[data-skin=tageslicht] .specialization>small{color:#495646}html[data-skin=tageslicht] .talent-legend{background:#fdfdfc;border:1px solid #cfd6ca}html[data-skin=tageslicht] .talent-legend span{color:#3b4837;background:#f1f3ed}html[data-skin=tageslicht] .talent-connections path{stroke:#96a394}html[data-skin=tageslicht] .talent-connections path.open,html[data-skin=tageslicht] .talent-connections path.selected{stroke:#89651e}html[data-skin=tageslicht] .talent-graph .talent-node.selected{background:radial-gradient(at 50% 30%,#385b4812,#0000 75%)}html[data-skin=tageslicht] .talent-graph .talent-node:hover{background:#202b2405}html[data-skin=tageslicht] .talent-graph .talent-emblem{background:linear-gradient(145deg,#e8ece3,#f8f7f3)}html[data-skin=tageslicht] .talent-graph .talent-node.selected .talent-emblem{outline:2px solid #89651e;box-shadow:0 0 26px #89651e20}html[data-skin=tageslicht] .talent-graph .talent-node.locked strong{color:#586655}html[data-skin=tageslicht] .talent-graph .talent-node:focus-visible{outline:2px solid #89651e}html[data-skin=tageslicht] .business-card>button:disabled{color:#495646;background:#e9ece4;border:1px solid #a8b4a6}html[data-skin=tageslicht] .card-requirements{color:#43503f}html[data-skin=tageslicht] .employee .employee-stats small{color:#586655}html[data-skin=tageslicht] .employee-actions>button:disabled{color:#495646;background:#e9ece4;border:1px solid #a8b4a6}
html[data-skin=reportage]{--bg:#e7e3db;--surface:#f6f3eb;--elevated:#ede8de;--line:#2827220e;--muted:#564f45;--orange:#995a47;--text:#2f2d27}html[data-skin=reportage] button:focus-visible,html[data-skin=reportage] a:focus-visible,html[data-skin=reportage] input:focus-visible{outline:2px solid #995a47}html[data-skin=reportage] em{color:#814535}html[data-skin=reportage] .gold{color:#785c23}html[data-skin=reportage] .success{color:#507459}html[data-skin=reportage] .danger{color:#913d35}html[data-skin=reportage] .sidebar{background:#f1eee7}html[data-skin=reportage] .logo-mark{background:#995a4719;border:1px solid #995a4730}html[data-skin=reportage] .company{background:#28272203}html[data-skin=reportage] .company-avatar{color:#995a47;background:#e7e2d7}html[data-skin=reportage] .nav-caption,html[data-skin=reportage] .sidebar button{color:#655d52}html[data-skin=reportage] .sidebar button.selected{color:#995a47;background:#995a4712}html[data-skin=reportage] .nav-new{color:#995a47}html[data-skin=reportage] .nav-dot{color:#ebe7df}html[data-skin=reportage] .empire-level{color:#995a47}html[data-skin=reportage] .version{color:#655d52}html[data-skin=reportage] .topbar{background:#f0ede5}html[data-skin=reportage] .stat.cash strong{color:#814535}html[data-skin=reportage] .level-badge{color:#995a47;background:#995a471c;border:1px solid #995a4750}html[data-skin=reportage] .meter{background:#2827220c}html[data-skin=reportage] .saved{color:#655d52}html[data-skin=reportage] .live-dot{background:#507459;box-shadow:0 0 8px #50745944}html[data-skin=reportage] .toolbar>span,html[data-skin=reportage] .time-controls button{color:#655d52}html[data-skin=reportage] .time-controls button.active{color:#814535;background:#995a4715}html[data-skin=reportage] .heading-date{color:#5a5348}html[data-skin=reportage] .heading-date i{color:#bbb2a6}html[data-skin=reportage] .hero{background:linear-gradient(90deg,#f3efe8f2 0%,#f4f0e9bf 36%,#f4f0e920 100%),url(/game/locations/starter-reception.webp) 50% 46%/cover;border:1px solid #28272213}html[data-skin=reportage] .hero-content .eyebrow{color:#655d52}html[data-skin=reportage] .hero-tag{color:#453f36;background:#e7e3db80;border:1px solid #2827221b}html[data-skin=reportage] .primary{color:#e7e3db;box-shadow:0 2px 10px #995a4710}html[data-skin=reportage] .secondary{color:#564f45;background:#eae5da;border:1px solid #28272209}html[data-skin=reportage] .open-button{color:#507459;background:#50745912;border:1px solid #50745920}html[data-skin=reportage] .text-button{color:#655d52}html[data-skin=reportage] .text-button:hover{color:#995a47}html[data-skin=reportage] .section-heading h2>span{color:#655d52;background:#28272207}html[data-skin=reportage] .timeline-item{border-top:1px solid #28272206}html[data-skin=reportage] .timeline-time{color:#655d52}html[data-skin=reportage] .timeline-line{background:#526d7a}html[data-skin=reportage] .timeline-item.current .timeline-line{background:#995a47;box-shadow:0 0 10px #995a4744}html[data-skin=reportage] .booking-status{color:#655d52}html[data-skin=reportage] .booking-status.playing{color:#995a47}html[data-skin=reportage] .booking-status.complete{color:#507459}html[data-skin=reportage] .objective{background:radial-gradient(ellipse at top right, #995a470c, transparent 75%), var(--surface)}html[data-skin=reportage] .objective .eyebrow{color:#995a47}html[data-skin=reportage] .objective-reward>span{color:#5a5348}html[data-skin=reportage] .objective-reward b{color:#995a47}html[data-skin=reportage] .room-card:hover{border-color:#28272225}html[data-skin=reportage] .room-art:after{background:linear-gradient(#0000 25%,#f6f3ecf5 100%)}html[data-skin=reportage] .rarity,html[data-skin=reportage] .room-state{background:#f6f3eca8;border:1px solid #2827221a}html[data-skin=reportage] .rarity{color:#5c554a}html[data-skin=reportage] .room-meta{color:#655d52}html[data-skin=reportage] .room-meta i{color:#bbb2a6}html[data-skin=reportage] .buy-row small,html[data-skin=reportage] .room-numbers small{color:#5a5348}html[data-skin=reportage] .buy-row strong{color:#814535}html[data-skin=reportage] .buy-row>span,html[data-skin=reportage] .requirements,html[data-skin=reportage] .meter-row small{color:#655d52}html[data-skin=reportage] .live-card{border:1px solid #28272212}html[data-skin=reportage] .badge{color:#655d52;background:#f6f3ec99;border:1px solid #28272212}html[data-skin=reportage] .badge.playing{color:#507459}html[data-skin=reportage] .icon-button{color:#474138;background:#e7e3db70;border:1px solid #28272213}html[data-skin=reportage] .live-progress small{color:#5a5348}html[data-skin=reportage] .live-progress>span,html[data-skin=reportage] .live-info{color:#655d52}html[data-skin=reportage] .live-info b{color:#5c544a}html[data-skin=reportage] .build-card{color:#655d52;background:#28272202;border:1px dashed #28272218}html[data-skin=reportage] .build-card h3{color:#443e35}html[data-skin=reportage] .build-card>span{color:#995a47}html[data-skin=reportage] .performance-heading small{color:#655d52}html[data-skin=reportage] .performance>div{background:#f6f3eb}html[data-skin=reportage] .performance small{color:#655d52}html[data-skin=reportage] .performance strong{color:#322f29}html[data-skin=reportage] .performance span{color:#655d52}html[data-skin=reportage] .review p{color:#5c544a}html[data-skin=reportage] .review small{color:#5a5348}html[data-skin=reportage] .unlock-preview{background:linear-gradient(120deg,#f3eee6,#f6f3eb)}html[data-skin=reportage] .unlock-preview:before{color:#28272202}html[data-skin=reportage] .unlock-bottom>span{color:#995a47}html[data-skin=reportage] .empty{color:#655d52}html[data-skin=reportage] .empty h3{color:#494239}html[data-skin=reportage] .market-banner{background:radial-gradient(at 100% 0,#995a4720,#0000),#f6f3eb;border:1px solid #28272212}html[data-skin=reportage] .market-banner>svg{color:#995a47}html[data-skin=reportage] .calendar-times span{color:#655d52}html[data-skin=reportage] .calendar-track{background:repeating-linear-gradient(0deg,#0000,#0000 39px,#28272206 39px 40px)}html[data-skin=reportage] .calendar-booking{background:#e1dacf}html[data-skin=reportage] .calendar-booking small{color:#655d52}html[data-skin=reportage] .calendar-now{background:#995a47}html[data-skin=reportage] .employee .portrait{color:#655d52;background:radial-gradient(at 50% 40%,#b4ab9f,#f3eee6 70%)}html[data-skin=reportage] .portrait span{color:#514b41}html[data-skin=reportage] .trait{color:#995a47;background:#995a470d;border:1px solid #995a4720}html[data-skin=reportage] .employee-stats small{color:#655d52}html[data-skin=reportage] .progression{background:radial-gradient(at 0,#995a4715,#0000),#f6f3eb}html[data-skin=reportage] .big-level{color:#995a47}html[data-skin=reportage] .skill-node{background:#f6f3eb;border:1px solid #2827220e}html[data-skin=reportage] .skill-node.available,html[data-skin=reportage] .skill-node.learned{border-color:#995a4733}html[data-skin=reportage] .skill-node.learned{border-color:#50745944}html[data-skin=reportage] .skill-node>small{color:#655d52}html[data-skin=reportage] .skill-icon{background:#e8e3d8;border:1px solid #28272210}html[data-skin=reportage] .available .skill-icon{color:#814535;box-shadow:0 0 25px #995a470e}html[data-skin=reportage] .learned .skill-icon{color:#507459}html[data-skin=reportage] .skill-connector{background:#c3baae}html[data-skin=reportage] .roadmap-item{color:#655d52}html[data-skin=reportage] .roadmap-item>div{background:#eae5da}html[data-skin=reportage] .roadmap-item:not(:last-child)>div:after{background:#d5cec2}html[data-skin=reportage] .roadmap-item.reached{color:#995a47}html[data-skin=reportage] .roadmap-item.reached>div{background:#995a4715}html[data-skin=reportage] .ledger-row small{color:#655d52}html[data-skin=reportage] .location-stats b{color:#814535}html[data-skin=reportage] .location-stats span,html[data-skin=reportage] footer{color:#655d52}html[data-skin=reportage] .modal-backdrop{background:#e2ddd5d9}html[data-skin=reportage] .modal{background:#f6f3eb;border:1px solid #28272215;box-shadow:0 25px 100px #ddd8cf99}html[data-skin=reportage] .close{color:#282722;background:#f6f3ecbb}html[data-skin=reportage] .price-control{background:#eae5da}html[data-skin=reportage] .price-control small,html[data-skin=reportage] .upgrade-row small{color:#655d52}html[data-skin=reportage] .event-icon{color:#995a47;background:#995a4715;box-shadow:0 0 45px #995a4710}html[data-skin=reportage] .event-choices button{color:#3f3931;background:#e8e3d8;border:1px solid #2827220a}html[data-skin=reportage] .event-choices button:first-child{background:#995a4710;border-color:#995a4755}html[data-skin=reportage] .event-choices small{color:#655d52}html[data-skin=reportage] .summary-profit{background:#ede8de}html[data-skin=reportage] .summary-profit small,html[data-skin=reportage] .summary-grid small{color:#655d52}html[data-skin=reportage] .level-modal{background:radial-gradient(#814535,#0000 80%),#f6f3eb;border-color:#995a4740}html[data-skin=reportage] .level-modal .eyebrow{color:#995a47}html[data-skin=reportage] .level-modal h2{color:#814535}html[data-skin=reportage] .level-number{color:#814535;text-shadow:0 0 55px #995a4755}html[data-skin=reportage] .unlock-list{color:#4d473d}html[data-skin=reportage] .notifications>div{color:#443e35;background:#efeae0ee;border:1px solid #28272212;box-shadow:0 5px 25px #ddd8cf66}html[data-skin=reportage] .notification-icon{color:#507459}html[data-skin=reportage] .setup{background:linear-gradient(90deg,#e6e2dafa 10%,#e6e2dace 48%,#e6e2da20),url(/game/rooms/prison-break.webp) 50%/cover}html[data-skin=reportage] .brand{color:#814535}html[data-skin=reportage] .setup label{color:#655d52}html[data-skin=reportage] .setup input{color:#282722;background:#ede8debb;border:1px solid #28272215}html[data-skin=reportage] .difficulty button{color:#544d43;background:#f1ede4bb;border:1px solid #28272212}html[data-skin=reportage] .difficulty button.active{color:#814535;background:#995a4715;border-color:#995a4770}html[data-skin=reportage] .difficulty small{color:#5a5348}html[data-skin=reportage] .setup-bottom{color:#655d52}html[data-skin=reportage] .setup-bottom b{color:#814535}html[data-skin=reportage] .loading{color:#995a47}@media (max-width:650px){html[data-skin=reportage] .sidebar{background:#f1eee7f5}}html[data-skin=reportage] .eyebrow{color:#544d43}html[data-skin=reportage] .timeline-item small,html[data-skin=reportage] .performance span{color:#564f45}html[data-skin=reportage] .selection-filters{background:var(--surface,#f6f3eb);border:1px solid #ddd6ca}html[data-skin=reportage] .selection-filters label{color:#3f3931}html[data-skin=reportage] .selection-filters input:not([type=checkbox]),html[data-skin=reportage] .selection-filters select{color:#2b2924;background:#e7e3db;border:1px solid #bbb2a6}html[data-skin=reportage] .candidate-specialty{color:#785c23}html[data-skin=reportage] .room-properties{color:#3f3931}html[data-skin=reportage] .brand-art{background:#282722}html[data-skin=reportage] .brand-lockup>span{color:#423c33}html[data-skin=reportage] .setup .brand-lockup>span{color:#3a352e}html[data-skin=reportage] .quest-guide{background:linear-gradient(120deg,#efeae1,#f6f3eb 65%);border:1px solid #995a47}html[data-skin=reportage] .quest-guide-icon{color:#995a47}html[data-skin=reportage] .quest-count{color:#785c23}html[data-skin=reportage] .quest-progress span{background:#d0c8bc}html[data-skin=reportage] .quest-progress .done{background:#507459}html[data-skin=reportage] .quest-progress .current{background:#995a47}html[data-skin=reportage] .quest-step-list li{color:#655d52}html[data-skin=reportage] .quest-step-list .current{color:#785c23}html[data-skin=reportage] .quest-step-list .done{color:#42644b}html[data-skin=reportage] .quest-step-number{border:1px solid #a49a8e}html[data-skin=reportage] .quest-tip{color:#3f3931}html[data-skin=reportage] .quest-tip svg{color:#785c23}html[data-skin=reportage] .quest-reward{background:#28272205}html[data-skin=reportage] .quest-reward b{color:#785c23}html[data-skin=reportage] .quest-success-reward{color:#42644b}html[data-skin=reportage] .quest-success-reward small{color:#3f3931}html[data-skin=reportage] .room-development{border-top:1px solid #bbb2a6;border-bottom:1px solid #bbb2a6}html[data-skin=reportage] .tier-roadmap>div{background:#e7e3db;border:1px solid #bbb2a6}html[data-skin=reportage] .tier-roadmap .unlocked{background:#995a4710;border-color:#995a47}html[data-skin=reportage] .tier-roadmap b{color:#785c23}html[data-skin=reportage] .business-card{background:radial-gradient(at 100% 0,#995a4710,#0000 70%),#f6f3eb}html[data-skin=reportage] .business-card p{color:#3f3931}html[data-skin=reportage] .business-icon{color:#785c23;background:#995a470a;border:1px solid #995a4730}html[data-skin=reportage] .business-owned{border-color:#50745955}html[data-skin=reportage] .tier-badge{color:#785c23;background:#e7e3dbcc;border:1px solid #995a4770}html[data-skin=reportage] .room-art[data-tier="4"],html[data-skin=reportage] .room-art[data-tier="5"]{box-shadow:inset 0 0 0 2px #88692a55}html[data-skin=reportage] .room-art[data-tier="5"] .tier-badge{color:#e7e3db;background:#88692a}html[data-skin=reportage] .visual-tier-selector button{color:#3f3931;background:#e7e3db;border:1px solid #bbb2a6}html[data-skin=reportage] .visual-tier-selector button.owned{color:#42644b;border-color:#50745977}html[data-skin=reportage] .visual-tier-selector button.preview{color:#785c23;background:#995a471c;border-color:#995a47}html[data-skin=reportage] .room-tier-preview{background:#e7e3db;border:1px solid #bbb2a6}html[data-skin=reportage] .room-tier-preview figcaption p{color:#3f3931}html[data-skin=reportage] .room-tier-preview figcaption b,html[data-skin=reportage] .quest-nav-marker{color:#785c23}html[data-skin=reportage] .actor-assignment small{color:#3f3931}html[data-skin=reportage] .market-tabs button{color:#3f3931;background:#f6f3eb;border:1px solid #bbb2a6}html[data-skin=reportage] .market-tabs button.active{color:#785c23;background:#995a471a;border-color:#995a47}html[data-skin=reportage] select{color:#2b2924;background:#ede8de;border:1px solid #9e9488}html[data-skin=reportage] .room-site-label{color:#3f3931}html[data-skin=reportage] .site-metrics small{color:#504940}html[data-skin=reportage] .manager-room{border-bottom:1px solid #bbb2a6}html[data-skin=reportage] .manager-room p{color:#3f3931}html[data-skin=reportage] .manager-staff{border-bottom:1px solid #bbb2a6}html[data-skin=reportage] .manager-staff small{color:#3f3931}html[data-skin=reportage] .inbox-list>button{color:#2b2924;border-bottom-color:#bbb2a6}html[data-skin=reportage] .inbox-list>button.selected{background:#995a4712;border-color:#995a4760}html[data-skin=reportage] .inbox-list>button.unread strong{color:#785c23}html[data-skin=reportage] .inbox-list small,html[data-skin=reportage] .inbox-state{color:#504940}html[data-skin=reportage] .inbox-message p,html[data-skin=reportage] .inbox-choices span{color:#3f3931}html[data-skin=reportage] .inbox-choices small{color:#785c23}html[data-skin=reportage] .inbox-outcome{background:#50745908;border:1px solid #50745955}html[data-skin=reportage] .inbox-outcome b{color:#42644b}html[data-skin=reportage] .operations-alert,html[data-skin=reportage] .repair-context{background:linear-gradient(120deg,#ebe5db,#ede8de);border:1px solid #995a4760}html[data-skin=reportage] .service-order select{color:#2b2924;background:#e7e3db;border:1px solid #b3aa9e}html[data-skin=reportage] .business-card>small{color:#785c23}html[data-skin=reportage] .booking-actions{background:#efeae0;border:1px solid #a4473d66}html[data-skin=reportage] .booking-action{border-bottom:1px solid #28272216}html[data-skin=reportage] .booking-action small{color:#785c23}html[data-skin=reportage] .calendar-booking.disrupted{background:#ded7cb!important;border-color:#a4473d!important}html[data-skin=reportage] .booking-cancellations{background:#ede8de}html[data-skin=reportage] .info-tooltip{color:#3f3931;border:1px solid #7e7569}html[data-skin=reportage] .info-tooltip [role=tooltip]{color:#2b2924;background:#e7e3db;border:1px solid #7e7569;box-shadow:0 12px 40px #ddd8cfcc}html[data-skin=reportage] .room-path-chooser{border-top:1px solid #b3aa9e;border-bottom:1px solid #b3aa9e}html[data-skin=reportage] .path-options>button{color:#2b2924;background:#e7e3db;border:1px solid #b3aa9e}html[data-skin=reportage] .path-options>button.selected{border-color:#995a47;box-shadow:0 0 0 1px #995a47}html[data-skin=reportage] .path-preview{background:#ede8de}html[data-skin=reportage] .site-audience{background:#e7e3db55;border:1px solid #b3aa9e}html[data-skin=reportage] .site-audience p{color:#3f3931}html[data-skin=reportage] .audience-bars small{color:#655d52}html[data-skin=reportage] .audience-bars .meter>span{background:#526d7a}html[data-skin=reportage] .story-steps span{color:#655d52;background:#e7e3db;border:1px solid #b3aa9e}html[data-skin=reportage] .story-steps .current{color:#785c23;border-color:#995a47}html[data-skin=reportage] .story-steps .done{color:#42644b;border-color:#507459}html[data-skin=reportage] .story-history li{color:#3f3931;border-left:2px solid #b3aa9e}html[data-skin=reportage] .story-reward{color:#42644b;background:#50745910;border:1px solid #50745955}html[data-skin=reportage] .story-compact{border-top:1px solid #b3aa9e}html[data-skin=reportage] .story-compact p{color:#785c23}html[data-skin=reportage] .story-mail-context{background:#995a470b;border:1px solid #995a4755}html[data-skin=reportage] .reward-modal p{color:#3f3931}html[data-skin=reportage] .reward-values{color:#785c23}html[data-skin=reportage] .career-guide{border-left:3px solid #995a47}html[data-skin=reportage] .career-guide p,html[data-skin=reportage] .career-project p,html[data-skin=reportage] .career-focus p,html[data-skin=reportage] .career-locked p{color:#3f3931}html[data-skin=reportage] .career-milestones p,html[data-skin=reportage] .career-choice-grid p{color:#655d52}html[data-skin=reportage] .career-details{border:1px solid #b3aa9e}html[data-skin=reportage] .career-details>summary{color:#2b2924}html[data-skin=reportage] .career-details p,html[data-skin=reportage] .career-details label,html[data-skin=reportage] .career-project label{color:#3f3931}html[data-skin=reportage] .career-details select,html[data-skin=reportage] .career-project select,html[data-skin=reportage] .career-project input,html[data-skin=reportage] .delegation-controls input{color:#2b2924;background:#e7e3db;border:1px solid #b3aa9e}html[data-skin=reportage] .delegation-controls{border-top:1px solid #b3aa9e}html[data-skin=reportage] .shop-tabs{border-bottom:1px solid #ddd6ca}html[data-skin=reportage] .shop-tabs button{color:#564f45;background:#f6f3eb;border:1px solid #b3aa9e}html[data-skin=reportage] .shop-tabs button:hover{color:#2b2924;background:#ede8de}html[data-skin=reportage] .shop-tabs button.selected{color:#785c23;background:#995a4715;border-color:#995a47}html[data-skin=reportage] .shop-tabs button:focus-visible{outline:2px solid #88692a}html[data-skin=reportage] .design-recipe input[type=checkbox]{accent-color:#995a47}html[data-skin=reportage] .room-modal-bar{background:#f6f3eb;border-bottom:1px solid #b8afa3}html[data-skin=reportage] .game-tooltip{color:#2b2924;background:#e7e3db;border:1px solid #7e7569;box-shadow:0 12px 40px #ddd8cfcc}html[data-skin=reportage] button.info-tooltip{background:#ede8de}html[data-skin=reportage] .guide-panel-heading{background:#ede8de;border-bottom:1px solid #b8afa3}html[data-skin=reportage] button:focus-visible,html[data-skin=reportage] summary:focus-visible,html[data-skin=reportage] a:focus-visible,html[data-skin=reportage] input:focus-visible,html[data-skin=reportage] select:focus-visible{outline:2px solid #88692a}html[data-skin=reportage] .mail-action-center{background:#f4f0e9;border:1px solid #b8afa3}html[data-skin=reportage] .mail-vendors article{background:#ede8de}html[data-skin=reportage] .mail-vendors small{color:#913d35}html[data-skin=reportage] .mail-guest-warning{background:#995a4710;border-left:3px solid #995a47}html[data-skin=reportage] .mail-booking{border-bottom:1px solid #cac2b6}html[data-skin=reportage] .room-site-overview{border:1px solid #cac2b6}html[data-skin=reportage] .managed-room{background:#f6f3eb;border:1px solid #cac2b6}html[data-skin=reportage] .managed-room-actions{border-top:1px solid #cac2b6}html[data-skin=reportage] .managed-room-actions p{color:#655d52}html[data-skin=reportage] .market-later{border:1px solid #cac2b6}html[data-skin=reportage] .room-upgrade-comparison .room-tier-preview figcaption{background:#ede8de}html[data-skin=reportage] .command-header{background:#f8f5ee;border-bottom:1px solid #d8d1c5}html[data-skin=reportage] .header-guide>summary{background:#ede8de;border:1px solid #b8afa3}html[data-skin=reportage] .header-guide>summary>svg{color:#785c23}html[data-skin=reportage] .header-guide small{color:#655d52}html[data-skin=reportage] .header-guide-label{color:#785c23}html[data-skin=reportage] .header-guide[open] .header-guide-label{color:#2b2924}html[data-skin=reportage] .header-inbox{color:#2b2924;background:#ede8de;border:1px solid #b8afa3}html[data-skin=reportage] .header-inbox small{color:#655d52}html[data-skin=reportage] .header-inbox b{color:#e7e3db;background:#995a47}html[data-skin=reportage] .header-inbox.urgent{border-color:#a4473d}html[data-skin=reportage] .header-inbox.urgent>svg,html[data-skin=reportage] .header-inbox.urgent small{color:#913d35}html[data-skin=reportage] .early-career-preview{background:#e7e3db;border-left:2px solid #88692a}html[data-skin=reportage] .topbar .header-inbox.urgent{background:#a4473d10;border-color:#a4473d}html[data-skin=reportage] .topbar .header-guide-content{background:#f6f3eb;border:1px solid #b8afa3;box-shadow:0 18px 60px #ddd8cfbb}html[data-skin=reportage] .planning-panel input,html[data-skin=reportage] .planning-panel select{color:#2b2924;background:#ede8de;border:1px solid #b8afa3}html[data-skin=reportage] .planning-panel hr{border-top:1px solid #b8afa3}html[data-skin=reportage] .sidebar,html[data-skin=reportage] .sidebar-content,html[data-skin=reportage] .sidebar nav{scrollbar-color:#995a47 transparent}html[data-skin=reportage] .sidebar::-webkit-scrollbar-thumb{background:#995a47}html[data-skin=reportage] .sidebar-content::-webkit-scrollbar-thumb{background:#995a47}html[data-skin=reportage] .sidebar nav::-webkit-scrollbar-thumb{background:#995a47}html[data-skin=reportage] .sidebar::-webkit-scrollbar-thumb:hover{background:#995a47}html[data-skin=reportage] .sidebar-content::-webkit-scrollbar-thumb:hover{background:#995a47}html[data-skin=reportage] .sidebar nav::-webkit-scrollbar-thumb:hover{background:#995a47}html[data-skin=reportage] .time-control-label b{color:#2b2924}html[data-skin=reportage] .time-control-label span{color:#785c23}html[data-skin=reportage] .time-control-help,html[data-skin=reportage] .header-time-controls>small{color:#655d52}html[data-skin=reportage] .header-time-controls .time-controls button{border:1px solid #cac2b6}html[data-skin=reportage] .header-time-controls .time-controls button:last-child{border-left:1px solid #cac2b6}@media (max-width:950px){html[data-skin=reportage] .sidebar{background:#f1eee7f5;border-bottom:1px solid #cac2b6}html[data-skin=reportage] .sidebar .mobile-menu-button{color:#2b2924;background:#ede8de;border:1px solid #a2988c}html[data-skin=reportage] .mobile-menu-open .sidebar-content{background:#f6f3eb;box-shadow:-12px 0 40px #ddd8cf88}html[data-skin=reportage] .mobile-menu-open .mobile-menu-shade{background:#e2ddd5bd}html[data-skin=reportage] .sidebar .mobile-menu-close{color:#2b2924;background:#ede8de}html[data-skin=reportage] .sidebar-content nav button{border:1px solid #cac2b6}}@media (max-width:650px){html[data-skin=reportage] .calendar-mobile-agenda select{color:#2b2924;background:#ede8de;border:1px solid #a2988c}html[data-skin=reportage] .calendar-mobile-booking{background:#ede8de;border:1px solid #cac2b6}html[data-skin=reportage] .calendar-mobile-booking span{color:#3f3931}html[data-skin=reportage] .calendar-mobile-booking.playing{background:#995a4712}}html[data-skin=reportage] .people-label{color:#655d52}html[data-skin=reportage] .people-faces{scrollbar-color:#995a47 transparent}html[data-skin=reportage] .person-face{color:#34312a}html[data-skin=reportage] .person-face img{border:2px solid #bbb2a6}html[data-skin=reportage] .person-face:hover img,html[data-skin=reportage] .person-face.selected img{border-color:#995a47}html[data-skin=reportage] .person-points{color:#e7e3db;background:#88692a}html[data-skin=reportage] .person-hero{background:linear-gradient(110deg,#ede8de,#f6f3eb 55%)}html[data-skin=reportage] .person-summary{color:#3f3931}@media (max-width:480px){html[data-skin=reportage] .topbar .people-strip{border-top:1px solid #dfd8cc}}html[data-skin=reportage] .guest-rating-button:hover{background:#88692a10}html[data-skin=reportage] .review-coaching{background:#88692a09;border-left:3px solid #88692a}html[data-skin=reportage] .review-coaching strong,html[data-skin=reportage] .guest-rating-button>small:after{color:#785c23}html[data-skin=reportage] .live-event-context{background:#ede8de;border-left:3px solid #995a47}html[data-skin=reportage] .live-event-context span{color:#3f3931}html[data-skin=reportage] .development-explainer{border-left:3px solid #995a47}html[data-skin=reportage] .review-average{color:#785c23}html[data-skin=reportage] .review-average span{color:#655d52}html[data-skin=reportage] .review-filters select{color:#2b2924;background:#ede8de;border:1px solid #b3aa9e}html[data-skin=reportage] .review-avatar{color:#785c23;background:#995a4720}html[data-skin=reportage] .guest-review-quote{color:#2b2924}html[data-skin=reportage] .review-experience{border-top:1px solid #b3aa9e}html[data-skin=reportage] .review-experience li{color:#3f3931}html[data-skin=reportage] .character-back{color:#49433a}html[data-skin=reportage] .character-hero{background:radial-gradient(at 12% 40%,#81453535,#0000 65%),linear-gradient(100deg,#f3efe7,#f8f5ee);border-bottom:1px solid #c2b9ad}html[data-skin=reportage] .character-portrait>img{-webkit-mask-image:linear-gradient(90deg,#ddd8cf 65%,#0000);mask-image:linear-gradient(90deg,#ddd8cf 65%,#0000)}html[data-skin=reportage] .character-level{color:#814535;background:linear-gradient(135deg,#814535,#efeae1);box-shadow:inset 0 0 0 2px #995a47}html[data-skin=reportage] .character-identity p{color:#514a40}html[data-skin=reportage] .character-xp>div:first-child{color:#484238}html[data-skin=reportage] .character-tabs{border-bottom:1px solid #ddd6ca}html[data-skin=reportage] .character-tabs button{color:#564f45}html[data-skin=reportage] .character-tabs button.selected{color:#785c23;border-color:#995a47}html[data-skin=reportage] .talent-toolbar .eyebrow{color:#655d52}html[data-skin=reportage] .talent-currency{color:#785c23;background:linear-gradient(120deg,#81453550,#e7e1d620);border:1px solid #81453580}html[data-skin=reportage] .talent-instruction{color:#564f45}html[data-skin=reportage] .talent-board{background:radial-gradient(at 50% 10%,#b5aca023,#0000 65%),radial-gradient(#7e756916 1px,#0000 1px),#f7f4ed;border:1px solid #d8d1c5}html[data-skin=reportage] .talent-origin{color:#655d52}html[data-skin=reportage] .talent-origin img{border:2px solid #7f7569;box-shadow:0 0 0 5px #7f75690c}html[data-skin=reportage] .talent-map{border-top:1px solid #b1a79b}html[data-skin=reportage] .talent-node{color:#3f3931}html[data-skin=reportage] .talent-node:before{background:#b1a79b}html[data-skin=reportage] .talent-node:hover{background:#28272204}html[data-skin=reportage] .talent-node.selected{background:linear-gradient(#995a470e,#995a4703);border-color:#995a4780}html[data-skin=reportage] .talent-node>small{color:#655d52}html[data-skin=reportage] .talent-emblem{color:#655d52;background:linear-gradient(145deg,#e4ddd2,#ede9e2);border:2px solid #9a9084;outline:1px solid #9a908440}html[data-skin=reportage] .talent-node.selected .talent-emblem{outline-color:#995a47}html[data-skin=reportage] .talent-node.available>small{color:#785c23}html[data-skin=reportage] .talent-rank{color:#2d2c26;background:#f7f4ec;border:1px solid #8c8276}html[data-skin=reportage] .talent-lock{color:#5c554a;background:#f6f3ec}html[data-skin=reportage] .talent-runes i{background:#f5f1e9;border:1px solid #90867a}html[data-skin=reportage] .talent-map-note{color:#655d52}html[data-skin=reportage] .talent-scope{border-left:2px solid #8e8478}html[data-skin=reportage] .talent-detail{background:linear-gradient(150deg,#e7e1d6,#f6f3ec);border:1px solid #cec6ba;border-top:2px solid #995a47}html[data-skin=reportage] .talent-detail-symbol{color:#785c23}html[data-skin=reportage] .talent-detail p{color:#4f493f}html[data-skin=reportage] .talent-effect{background:#f4f0e980;border:1px solid #d1c9bd}html[data-skin=reportage] .talent-effect small{color:#655d52}html[data-skin=reportage] .talent-effect strong{color:#35312b}html[data-skin=reportage] .talent-effect.next{border-color:#995a4770}html[data-skin=reportage] .talent-effect.next strong{color:#785c23}html[data-skin=reportage] .talent-effect-arrow{color:#995a47}html[data-skin=reportage] .talent-learn{color:#2d2b25;background:linear-gradient(120deg,#995a47,#995a47);border:1px solid #995a47}html[data-skin=reportage] .talent-learn:disabled{color:#655d52;background:#ded8cc;border-color:#a2988c}html[data-skin=reportage] .talent-detail .talent-requirements{color:#814535}html[data-skin=reportage] .talent-feedback span{color:#42644b}html[data-skin=reportage] .specialization{background:linear-gradient(135deg,#e8e3d8,#f6f3eb);border:1px solid #bdb4a8}html[data-skin=reportage] .specialization-heading>strong{color:#785c23}html[data-skin=reportage] .specialization-heading small{color:#564f45}html[data-skin=reportage] .specialization p{color:#423d34}html[data-skin=reportage] .specialization-budget{color:#484239}html[data-skin=reportage] .specialization-budget b{color:#2b2924}html[data-skin=reportage] .specialization-branches span,html[data-skin=reportage] .specialization>small{color:#564f45}html[data-skin=reportage] .talent-legend{background:#f6f2ea;border:1px solid #cfc7bb}html[data-skin=reportage] .talent-legend span{color:#484239;background:#ebe5db}html[data-skin=reportage] .talent-connections path{stroke:#9f9589}html[data-skin=reportage] .talent-connections path.open,html[data-skin=reportage] .talent-connections path.selected{stroke:#88692a}html[data-skin=reportage] .talent-graph .talent-node.selected{background:radial-gradient(at 50% 30%,#995a4712,#0000 75%)}html[data-skin=reportage] .talent-graph .talent-node:hover{background:#28272205}html[data-skin=reportage] .talent-graph .talent-emblem{background:linear-gradient(145deg,#e4ddd2,#ede9e2)}html[data-skin=reportage] .talent-graph .talent-node.selected .talent-emblem{outline:2px solid #88692a;box-shadow:0 0 26px #88692a20}html[data-skin=reportage] .talent-graph .talent-node.locked strong{color:#655d52}html[data-skin=reportage] .talent-graph .talent-node:focus-visible{outline:2px solid #88692a}html[data-skin=reportage] .business-card>button:disabled{color:#564f45;background:#e4ded3;border:1px solid #b0a69a}html[data-skin=reportage] .card-requirements{color:#504940}html[data-skin=reportage] .employee .employee-stats small{color:#655d52}html[data-skin=reportage] .employee-actions>button:disabled{color:#564f45;background:#e4ded3;border:1px solid #b0a69a}
html[data-skin=atelier]{--bg:#f8f4ec;--surface:#fbfcfc;--elevated:#ecf1f1;--line:#213d490e;--muted:#455f68;--orange:#38616a;--text:#26424e}html[data-skin=atelier] button:focus-visible,html[data-skin=atelier] a:focus-visible,html[data-skin=atelier] input:focus-visible{outline:2px solid #38616a}html[data-skin=atelier] em{color:#2e5159}html[data-skin=atelier] .gold{color:#81601c}html[data-skin=atelier] .success{color:#507b5d}html[data-skin=atelier] .danger{color:#924b3b}html[data-skin=atelier] .sidebar{background:#fcfbf7}html[data-skin=atelier] .logo-mark{background:#38616a19;border:1px solid #38616a30}html[data-skin=atelier] .company{background:#213d4903}html[data-skin=atelier] .company-avatar{color:#38616a;background:#e7edee}html[data-skin=atelier] .nav-caption,html[data-skin=atelier] .sidebar button{color:#526c73}html[data-skin=atelier] .sidebar button.selected{color:#38616a;background:#38616a12}html[data-skin=atelier] .nav-new{color:#38616a}html[data-skin=atelier] .nav-dot{color:#faf6ef}html[data-skin=atelier] .empire-level{color:#38616a}html[data-skin=atelier] .version{color:#526c73}html[data-skin=atelier] .topbar{background:#fcfaf6}html[data-skin=atelier] .stat.cash strong{color:#2e5159}html[data-skin=atelier] .level-badge{color:#38616a;background:#38616a1c;border:1px solid #38616a50}html[data-skin=atelier] .meter{background:#213d490c}html[data-skin=atelier] .saved{color:#526c73}html[data-skin=atelier] .live-dot{background:#507b5d;box-shadow:0 0 8px #507b5d44}html[data-skin=atelier] .toolbar>span,html[data-skin=atelier] .time-controls button{color:#526c73}html[data-skin=atelier] .time-controls button.active{color:#2e5159;background:#38616a15}html[data-skin=atelier] .heading-date{color:#48636b}html[data-skin=atelier] .heading-date i{color:#bac8cd}html[data-skin=atelier] .hero{background:linear-gradient(90deg,#fdfbf9f2 0%,#fdfcfabf 36%,#fdfcfa20 100%),url(/game/locations/starter-reception.webp) 50% 46%/cover;border:1px solid #213d4913}html[data-skin=atelier] .hero-content .eyebrow{color:#526c73}html[data-skin=atelier] .hero-tag{color:#36515b;background:#f8f4ec80;border:1px solid #213d491b}html[data-skin=atelier] .primary{color:#f8f4eb;box-shadow:0 2px 10px #38616a10}html[data-skin=atelier] .secondary{color:#455f67;background:#eaefef;border:1px solid #213d4909}html[data-skin=atelier] .open-button{color:#507b5d;background:#507b5d12;border:1px solid #507b5d20}html[data-skin=atelier] .text-button{color:#526c73}html[data-skin=atelier] .text-button:hover{color:#38616a}html[data-skin=atelier] .section-heading h2>span{color:#526c73;background:#213d4907}html[data-skin=atelier] .timeline-item{border-top:1px solid #213d4906}html[data-skin=atelier] .timeline-time{color:#526c73}html[data-skin=atelier] .timeline-line{background:#436e83}html[data-skin=atelier] .timeline-item.current .timeline-line{background:#38616a;box-shadow:0 0 10px #38616a44}html[data-skin=atelier] .booking-status{color:#526c73}html[data-skin=atelier] .booking-status.playing{color:#38616a}html[data-skin=atelier] .booking-status.complete{color:#507b5d}html[data-skin=atelier] .objective{background:radial-gradient(ellipse at top right, #38616a0c, transparent 75%), var(--surface)}html[data-skin=atelier] .objective .eyebrow{color:#38616a}html[data-skin=atelier] .objective-reward>span{color:#48636b}html[data-skin=atelier] .objective-reward b{color:#38616a}html[data-skin=atelier] .room-card:hover{border-color:#213d4925}html[data-skin=atelier] .room-art:after{background:linear-gradient(#0000 25%,#fcfdfdf5 100%)}html[data-skin=atelier] .rarity,html[data-skin=atelier] .room-state{background:#fefefda8;border:1px solid #213d491a}html[data-skin=atelier] .rarity{color:#4a646c}html[data-skin=atelier] .room-meta{color:#526c73}html[data-skin=atelier] .room-meta i{color:#bac8cd}html[data-skin=atelier] .buy-row small,html[data-skin=atelier] .room-numbers small{color:#48636b}html[data-skin=atelier] .buy-row strong{color:#2e5159}html[data-skin=atelier] .buy-row>span,html[data-skin=atelier] .requirements,html[data-skin=atelier] .meter-row small{color:#526c73}html[data-skin=atelier] .live-card{border:1px solid #213d4912}html[data-skin=atelier] .badge{color:#526c73;background:#fcfdfd99;border:1px solid #213d4912}html[data-skin=atelier] .badge.playing{color:#507b5d}html[data-skin=atelier] .icon-button{color:#38535c;background:#f8f4ec70;border:1px solid #213d4913}html[data-skin=atelier] .live-progress small{color:#48636b}html[data-skin=atelier] .live-progress>span,html[data-skin=atelier] .live-info{color:#526c73}html[data-skin=atelier] .live-info b{color:#4a646c}html[data-skin=atelier] .build-card{color:#526c73;background:#213d4902;border:1px dashed #213d4918}html[data-skin=atelier] .build-card h3{color:#35505a}html[data-skin=atelier] .build-card>span{color:#38616a}html[data-skin=atelier] .performance-heading small{color:#526c73}html[data-skin=atelier] .performance>div{background:#fbfcfc}html[data-skin=atelier] .performance small{color:#526c73}html[data-skin=atelier] .performance strong{color:#28444f}html[data-skin=atelier] .performance span{color:#526c73}html[data-skin=atelier] .review p{color:#4a646c}html[data-skin=atelier] .review small{color:#48636b}html[data-skin=atelier] .unlock-preview{background:linear-gradient(120deg,#f5f8f7,#fbfcfc)}html[data-skin=atelier] .unlock-preview:before{color:#213d4902}html[data-skin=atelier] .unlock-bottom>span{color:#38616a}html[data-skin=atelier] .empty{color:#526c73}html[data-skin=atelier] .empty h3{color:#39545e}html[data-skin=atelier] .market-banner{background:radial-gradient(at 100% 0,#38616a20,#0000),#fbfcfc;border:1px solid #213d4912}html[data-skin=atelier] .market-banner>svg{color:#38616a}html[data-skin=atelier] .calendar-times span{color:#526c73}html[data-skin=atelier] .calendar-track{background:repeating-linear-gradient(0deg,#0000,#0000 39px,#213d4906 39px 40px)}html[data-skin=atelier] .calendar-booking{background:#e1e8ea}html[data-skin=atelier] .calendar-booking small{color:#526c73}html[data-skin=atelier] .calendar-now{background:#38616a}html[data-skin=atelier] .employee .portrait{color:#526c73;background:radial-gradient(at 50% 40%,#b2c2c7,#f5f8f7 70%)}html[data-skin=atelier] .portrait span{color:#415b64}html[data-skin=atelier] .trait{color:#38616a;background:#38616a0d;border:1px solid #38616a20}html[data-skin=atelier] .employee-stats small{color:#526c73}html[data-skin=atelier] .progression{background:radial-gradient(at 0,#38616a15,#0000),#fbfcfc}html[data-skin=atelier] .big-level{color:#38616a}html[data-skin=atelier] .skill-node{background:#fbfcfc;border:1px solid #213d490e}html[data-skin=atelier] .skill-node.available,html[data-skin=atelier] .skill-node.learned{border-color:#38616a33}html[data-skin=atelier] .skill-node.learned{border-color:#507b5d44}html[data-skin=atelier] .skill-node>small{color:#526c73}html[data-skin=atelier] .skill-icon{background:#e8eeee;border:1px solid #213d4910}html[data-skin=atelier] .available .skill-icon{color:#2e5159;box-shadow:0 0 25px #38616a0e}html[data-skin=atelier] .learned .skill-icon{color:#507b5d}html[data-skin=atelier] .skill-connector{background:#c2cfd3}html[data-skin=atelier] .roadmap-item{color:#526c73}html[data-skin=atelier] .roadmap-item>div{background:#eaefef}html[data-skin=atelier] .roadmap-item:not(:last-child)>div:after{background:#d5dee2}html[data-skin=atelier] .roadmap-item.reached{color:#38616a}html[data-skin=atelier] .roadmap-item.reached>div{background:#38616a15}html[data-skin=atelier] .ledger-row small{color:#526c73}html[data-skin=atelier] .location-stats b{color:#2e5159}html[data-skin=atelier] .location-stats span,html[data-skin=atelier] footer{color:#526c73}html[data-skin=atelier] .modal-backdrop{background:#f0ece2d9}html[data-skin=atelier] .modal{background:#fbfcfc;border:1px solid #213d4915;box-shadow:0 25px 100px #e9e4d999}html[data-skin=atelier] .close{color:#213d49;background:#fefefdbb}html[data-skin=atelier] .price-control{background:#eaefef}html[data-skin=atelier] .price-control small,html[data-skin=atelier] .upgrade-row small{color:#526c73}html[data-skin=atelier] .event-icon{color:#38616a;background:#38616a15;box-shadow:0 0 45px #38616a10}html[data-skin=atelier] .event-choices button{color:#314c57;background:#e8eeee;border:1px solid #213d490a}html[data-skin=atelier] .event-choices button:first-child{background:#38616a10;border-color:#38616a55}html[data-skin=atelier] .event-choices small{color:#526c73}html[data-skin=atelier] .summary-profit{background:#ecf1f1}html[data-skin=atelier] .summary-profit small,html[data-skin=atelier] .summary-grid small{color:#526c73}html[data-skin=atelier] .level-modal{background:radial-gradient(#2e5159,#0000 80%),#fbfcfc;border-color:#38616a40}html[data-skin=atelier] .level-modal .eyebrow{color:#38616a}html[data-skin=atelier] .level-modal h2{color:#2e5159}html[data-skin=atelier] .level-number{color:#2e5159;text-shadow:0 0 55px #38616a55}html[data-skin=atelier] .unlock-list{color:#3d5861}html[data-skin=atelier] .notifications>div{color:#35505a;background:#eef3f2ee;border:1px solid #213d4912;box-shadow:0 5px 25px #e9e4d966}html[data-skin=atelier] .notification-icon{color:#507b5d}html[data-skin=atelier] .setup{background:linear-gradient(90deg,#f6f2e9fa 10%,#f6f2e9ce 48%,#f6f2e920),url(/game/rooms/prison-break.webp) 50%/cover}html[data-skin=atelier] .brand{color:#2e5159}html[data-skin=atelier] .setup label{color:#526c73}html[data-skin=atelier] .setup input{color:#213d49;background:#ecf1f1bb;border:1px solid #213d4915}html[data-skin=atelier] .difficulty button{color:#435e66;background:#f3f6f5bb;border:1px solid #213d4912}html[data-skin=atelier] .difficulty button.active{color:#2e5159;background:#38616a15;border-color:#38616a70}html[data-skin=atelier] .difficulty small{color:#48636b}html[data-skin=atelier] .setup-bottom{color:#526c73}html[data-skin=atelier] .setup-bottom b{color:#2e5159}html[data-skin=atelier] .loading{color:#38616a}@media (max-width:650px){html[data-skin=atelier] .sidebar{background:#fcfbf7f5}}html[data-skin=atelier] .eyebrow{color:#435d66}html[data-skin=atelier] .timeline-item small,html[data-skin=atelier] .performance span{color:#455f68}html[data-skin=atelier] .selection-filters{background:var(--surface,#fbfcfc);border:1px solid #dde5e8}html[data-skin=atelier] .selection-filters label{color:#314c57}html[data-skin=atelier] .selection-filters input:not([type=checkbox]),html[data-skin=atelier] .selection-filters select{color:#233f4b;background:#f8f4ec;border:1px solid #bac8cd}html[data-skin=atelier] .candidate-specialty{color:#81601c}html[data-skin=atelier] .room-properties{color:#314c57}html[data-skin=atelier] .brand-art{background:#213d49}html[data-skin=atelier] .brand-lockup>span{color:#334e59}html[data-skin=atelier] .setup .brand-lockup>span{color:#2e4954}html[data-skin=atelier] .quest-guide{background:linear-gradient(120deg,#eff3f3,#fbfcfc 65%);border:1px solid #38616a}html[data-skin=atelier] .quest-guide-icon{color:#38616a}html[data-skin=atelier] .quest-count{color:#81601c}html[data-skin=atelier] .quest-progress span{background:#cfdade}html[data-skin=atelier] .quest-progress .done{background:#507b5d}html[data-skin=atelier] .quest-progress .current{background:#38616a}html[data-skin=atelier] .quest-step-list li{color:#526c73}html[data-skin=atelier] .quest-step-list .current{color:#81601c}html[data-skin=atelier] .quest-step-list .done{color:#41674d}html[data-skin=atelier] .quest-step-number{border:1px solid #a2b5ba}html[data-skin=atelier] .quest-tip{color:#314c57}html[data-skin=atelier] .quest-tip svg{color:#81601c}html[data-skin=atelier] .quest-reward{background:#213d4905}html[data-skin=atelier] .quest-reward b{color:#81601c}html[data-skin=atelier] .quest-success-reward{color:#41674d}html[data-skin=atelier] .quest-success-reward small{color:#314c57}html[data-skin=atelier] .room-development{border-top:1px solid #bac8cd;border-bottom:1px solid #bac8cd}html[data-skin=atelier] .tier-roadmap>div{background:#f8f4ec;border:1px solid #bac8cd}html[data-skin=atelier] .tier-roadmap .unlocked{background:#38616a10;border-color:#38616a}html[data-skin=atelier] .tier-roadmap b{color:#81601c}html[data-skin=atelier] .business-card{background:radial-gradient(at 100% 0,#38616a10,#0000 70%),#fbfcfc}html[data-skin=atelier] .business-card p{color:#314c57}html[data-skin=atelier] .business-icon{color:#81601c;background:#38616a0a;border:1px solid #38616a30}html[data-skin=atelier] .business-owned{border-color:#507b5d55}html[data-skin=atelier] .tier-badge{color:#81601c;background:#f8f4eccc;border:1px solid #38616a70}html[data-skin=atelier] .room-art[data-tier="4"],html[data-skin=atelier] .room-art[data-tier="5"]{box-shadow:inset 0 0 0 2px #946e2355}html[data-skin=atelier] .room-art[data-tier="5"] .tier-badge{color:#f8f4ec;background:#946e23}html[data-skin=atelier] .visual-tier-selector button{color:#314c57;background:#f8f4ec;border:1px solid #bac8cd}html[data-skin=atelier] .visual-tier-selector button.owned{color:#41674d;border-color:#507b5d77}html[data-skin=atelier] .visual-tier-selector button.preview{color:#81601c;background:#38616a1c;border-color:#38616a}html[data-skin=atelier] .room-tier-preview{background:#f8f4ec;border:1px solid #bac8cd}html[data-skin=atelier] .room-tier-preview figcaption p{color:#314c57}html[data-skin=atelier] .room-tier-preview figcaption b,html[data-skin=atelier] .quest-nav-marker{color:#81601c}html[data-skin=atelier] .actor-assignment small{color:#314c57}html[data-skin=atelier] .market-tabs button{color:#314c57;background:#fbfcfc;border:1px solid #bac8cd}html[data-skin=atelier] .market-tabs button.active{color:#81601c;background:#38616a1a;border-color:#38616a}html[data-skin=atelier] select{color:#233f4b;background:#ecf1f1;border:1px solid #9cb0b5}html[data-skin=atelier] .room-site-label{color:#314c57}html[data-skin=atelier] .site-metrics small{color:#405a63}html[data-skin=atelier] .manager-room{border-bottom:1px solid #bac8cd}html[data-skin=atelier] .manager-room p{color:#314c57}html[data-skin=atelier] .manager-staff{border-bottom:1px solid #bac8cd}html[data-skin=atelier] .manager-staff small{color:#314c57}html[data-skin=atelier] .inbox-list>button{color:#233f4b;border-bottom-color:#bac8cd}html[data-skin=atelier] .inbox-list>button.selected{background:#38616a12;border-color:#38616a60}html[data-skin=atelier] .inbox-list>button.unread strong{color:#81601c}html[data-skin=atelier] .inbox-list small,html[data-skin=atelier] .inbox-state{color:#405a63}html[data-skin=atelier] .inbox-message p,html[data-skin=atelier] .inbox-choices span{color:#314c57}html[data-skin=atelier] .inbox-choices small{color:#81601c}html[data-skin=atelier] .inbox-outcome{background:#507b5d08;border:1px solid #507b5d55}html[data-skin=atelier] .inbox-outcome b{color:#41674d}html[data-skin=atelier] .operations-alert,html[data-skin=atelier] .repair-context{background:linear-gradient(120deg,#eaf0ef,#ecf1f1);border:1px solid #38616a60}html[data-skin=atelier] .service-order select{color:#233f4b;background:#f8f4ec;border:1px solid #b1c2c6}html[data-skin=atelier] .business-card>small{color:#81601c}html[data-skin=atelier] .booking-actions{background:#eef3f2;border:1px solid #a45a4766}html[data-skin=atelier] .booking-action{border-bottom:1px solid #213d4916}html[data-skin=atelier] .booking-action small{color:#81601c}html[data-skin=atelier] .calendar-booking.disrupted{background:#dee6e9!important;border-color:#a45a47!important}html[data-skin=atelier] .booking-cancellations{background:#ecf1f1}html[data-skin=atelier] .info-tooltip{color:#314c57;border:1px solid #7d949b}html[data-skin=atelier] .info-tooltip [role=tooltip]{color:#233f4b;background:#f8f4ec;border:1px solid #7d949b;box-shadow:0 12px 40px #e9e4d9cc}html[data-skin=atelier] .room-path-chooser{border-top:1px solid #b1c2c6;border-bottom:1px solid #b1c2c6}html[data-skin=atelier] .path-options>button{color:#233f4b;background:#f8f4ec;border:1px solid #b1c2c6}html[data-skin=atelier] .path-options>button.selected{border-color:#38616a;box-shadow:0 0 0 1px #38616a}html[data-skin=atelier] .path-preview{background:#ecf1f1}html[data-skin=atelier] .site-audience{background:#f8f4ec55;border:1px solid #b1c2c6}html[data-skin=atelier] .site-audience p{color:#314c57}html[data-skin=atelier] .audience-bars small{color:#526c73}html[data-skin=atelier] .audience-bars .meter>span{background:#436e83}html[data-skin=atelier] .story-steps span{color:#526c73;background:#f8f4ec;border:1px solid #b1c2c6}html[data-skin=atelier] .story-steps .current{color:#81601c;border-color:#38616a}html[data-skin=atelier] .story-steps .done{color:#41674d;border-color:#507b5d}html[data-skin=atelier] .story-history li{color:#314c57;border-left:2px solid #b1c2c6}html[data-skin=atelier] .story-reward{color:#41674d;background:#507b5d10;border:1px solid #507b5d55}html[data-skin=atelier] .story-compact{border-top:1px solid #b1c2c6}html[data-skin=atelier] .story-compact p{color:#81601c}html[data-skin=atelier] .story-mail-context{background:#38616a0b;border:1px solid #38616a55}html[data-skin=atelier] .reward-modal p{color:#314c57}html[data-skin=atelier] .reward-values{color:#81601c}html[data-skin=atelier] .career-guide{border-left:3px solid #38616a}html[data-skin=atelier] .career-guide p,html[data-skin=atelier] .career-project p,html[data-skin=atelier] .career-focus p,html[data-skin=atelier] .career-locked p{color:#314c57}html[data-skin=atelier] .career-milestones p,html[data-skin=atelier] .career-choice-grid p{color:#526c73}html[data-skin=atelier] .career-details{border:1px solid #b1c2c6}html[data-skin=atelier] .career-details>summary{color:#233f4b}html[data-skin=atelier] .career-details p,html[data-skin=atelier] .career-details label,html[data-skin=atelier] .career-project label{color:#314c57}html[data-skin=atelier] .career-details select,html[data-skin=atelier] .career-project select,html[data-skin=atelier] .career-project input,html[data-skin=atelier] .delegation-controls input{color:#233f4b;background:#f8f4ec;border:1px solid #b1c2c6}html[data-skin=atelier] .delegation-controls{border-top:1px solid #b1c2c6}html[data-skin=atelier] .shop-tabs{border-bottom:1px solid #dde5e8}html[data-skin=atelier] .shop-tabs button{color:#455f68;background:#fbfcfc;border:1px solid #b1c2c6}html[data-skin=atelier] .shop-tabs button:hover{color:#233f4b;background:#ecf1f1}html[data-skin=atelier] .shop-tabs button.selected{color:#81601c;background:#38616a15;border-color:#38616a}html[data-skin=atelier] .shop-tabs button:focus-visible{outline:2px solid #946e23}html[data-skin=atelier] .design-recipe input[type=checkbox]{accent-color:#38616a}html[data-skin=atelier] .room-modal-bar{background:#fbfcfc;border-bottom:1px solid #b7c6ca}html[data-skin=atelier] .game-tooltip{color:#233f4b;background:#f8f4ec;border:1px solid #7d949b;box-shadow:0 12px 40px #e9e4d9cc}html[data-skin=atelier] button.info-tooltip{background:#ecf1f1}html[data-skin=atelier] .guide-panel-heading{background:#ecf1f1;border-bottom:1px solid #b7c6ca}html[data-skin=atelier] button:focus-visible,html[data-skin=atelier] summary:focus-visible,html[data-skin=atelier] a:focus-visible,html[data-skin=atelier] input:focus-visible,html[data-skin=atelier] select:focus-visible{outline:2px solid #946e23}html[data-skin=atelier] .mail-action-center{background:#fdfcfa;border:1px solid #b7c6ca}html[data-skin=atelier] .mail-vendors article{background:#ecf1f1}html[data-skin=atelier] .mail-vendors small{color:#924b3b}html[data-skin=atelier] .mail-guest-warning{background:#38616a10;border-left:3px solid #38616a}html[data-skin=atelier] .mail-booking{border-bottom:1px solid #c9d5d9}html[data-skin=atelier] .room-site-overview{border:1px solid #c9d5d9}html[data-skin=atelier] .managed-room{background:#fbfcfc;border:1px solid #c9d5d9}html[data-skin=atelier] .managed-room-actions{border-top:1px solid #c9d5d9}html[data-skin=atelier] .managed-room-actions p{color:#526c73}html[data-skin=atelier] .market-later{border:1px solid #c9d5d9}html[data-skin=atelier] .room-upgrade-comparison .room-tier-preview figcaption{background:#ecf1f1}html[data-skin=atelier] .command-header{background:#fff;border-bottom:1px solid #d8e1e4}html[data-skin=atelier] .header-guide>summary{background:#ecf1f1;border:1px solid #b7c6ca}html[data-skin=atelier] .header-guide>summary>svg{color:#81601c}html[data-skin=atelier] .header-guide small{color:#526c73}html[data-skin=atelier] .header-guide-label{color:#81601c}html[data-skin=atelier] .header-guide[open] .header-guide-label{color:#233f4b}html[data-skin=atelier] .header-inbox{color:#233f4b;background:#ecf1f1;border:1px solid #b7c6ca}html[data-skin=atelier] .header-inbox small{color:#526c73}html[data-skin=atelier] .header-inbox b{color:#f8f4ec;background:#38616a}html[data-skin=atelier] .header-inbox.urgent{border-color:#a45a47}html[data-skin=atelier] .header-inbox.urgent>svg,html[data-skin=atelier] .header-inbox.urgent small{color:#924b3b}html[data-skin=atelier] .early-career-preview{background:#f8f4ec;border-left:2px solid #946e23}html[data-skin=atelier] .topbar .header-inbox.urgent{background:#a45a4710;border-color:#a45a47}html[data-skin=atelier] .topbar .header-guide-content{background:#fbfcfc;border:1px solid #b7c6ca;box-shadow:0 18px 60px #e9e4d9bb}html[data-skin=atelier] .planning-panel input,html[data-skin=atelier] .planning-panel select{color:#233f4b;background:#ecf1f1;border:1px solid #b7c6ca}html[data-skin=atelier] .planning-panel hr{border-top:1px solid #b7c6ca}html[data-skin=atelier] .sidebar,html[data-skin=atelier] .sidebar-content,html[data-skin=atelier] .sidebar nav{scrollbar-color:#38616a transparent}html[data-skin=atelier] .sidebar::-webkit-scrollbar-thumb{background:#38616a}html[data-skin=atelier] .sidebar-content::-webkit-scrollbar-thumb{background:#38616a}html[data-skin=atelier] .sidebar nav::-webkit-scrollbar-thumb{background:#38616a}html[data-skin=atelier] .sidebar::-webkit-scrollbar-thumb:hover{background:#38616a}html[data-skin=atelier] .sidebar-content::-webkit-scrollbar-thumb:hover{background:#38616a}html[data-skin=atelier] .sidebar nav::-webkit-scrollbar-thumb:hover{background:#38616a}html[data-skin=atelier] .time-control-label b{color:#233f4b}html[data-skin=atelier] .time-control-label span{color:#81601c}html[data-skin=atelier] .time-control-help,html[data-skin=atelier] .header-time-controls>small{color:#526c73}html[data-skin=atelier] .header-time-controls .time-controls button{border:1px solid #c9d5d9}html[data-skin=atelier] .header-time-controls .time-controls button:last-child{border-left:1px solid #c9d5d9}@media (max-width:950px){html[data-skin=atelier] .sidebar{background:#fcfbf7f5;border-bottom:1px solid #c9d5d9}html[data-skin=atelier] .sidebar .mobile-menu-button{color:#233f4b;background:#ecf1f1;border:1px solid #a0b3b9}html[data-skin=atelier] .mobile-menu-open .sidebar-content{background:#fbfcfc;box-shadow:-12px 0 40px #e9e4d988}html[data-skin=atelier] .mobile-menu-open .mobile-menu-shade{background:#f0ece2bd}html[data-skin=atelier] .sidebar .mobile-menu-close{color:#233f4b;background:#ecf1f1}html[data-skin=atelier] .sidebar-content nav button{border:1px solid #c9d5d9}}@media (max-width:650px){html[data-skin=atelier] .calendar-mobile-agenda select{color:#233f4b;background:#ecf1f1;border:1px solid #a0b3b9}html[data-skin=atelier] .calendar-mobile-booking{background:#ecf1f1;border:1px solid #c9d5d9}html[data-skin=atelier] .calendar-mobile-booking span{color:#314c57}html[data-skin=atelier] .calendar-mobile-booking.playing{background:#38616a12}}html[data-skin=atelier] .people-label{color:#526c73}html[data-skin=atelier] .people-faces{scrollbar-color:#38616a transparent}html[data-skin=atelier] .person-face{color:#2a4550}html[data-skin=atelier] .person-face img{border:2px solid #bac8cd}html[data-skin=atelier] .person-face:hover img,html[data-skin=atelier] .person-face.selected img{border-color:#38616a}html[data-skin=atelier] .person-points{color:#f8f4ec;background:#946e23}html[data-skin=atelier] .person-hero{background:linear-gradient(110deg,#ecf1f1,#fbfcfc 55%)}html[data-skin=atelier] .person-summary{color:#314c57}@media (max-width:480px){html[data-skin=atelier] .topbar .people-strip{border-top:1px solid #dfe6e9}}html[data-skin=atelier] .guest-rating-button:hover{background:#946e2310}html[data-skin=atelier] .review-coaching{background:#946e2309;border-left:3px solid #946e23}html[data-skin=atelier] .review-coaching strong,html[data-skin=atelier] .guest-rating-button>small:after{color:#81601c}html[data-skin=atelier] .live-event-context{background:#ecf1f1;border-left:3px solid #38616a}html[data-skin=atelier] .live-event-context span{color:#314c57}html[data-skin=atelier] .development-explainer{border-left:3px solid #38616a}html[data-skin=atelier] .review-average{color:#81601c}html[data-skin=atelier] .review-average span{color:#526c73}html[data-skin=atelier] .review-filters select{color:#233f4b;background:#ecf1f1;border:1px solid #b1c2c6}html[data-skin=atelier] .review-avatar{color:#81601c;background:#38616a20}html[data-skin=atelier] .guest-review-quote{color:#233f4b}html[data-skin=atelier] .review-experience{border-top:1px solid #b1c2c6}html[data-skin=atelier] .review-experience li{color:#314c57}html[data-skin=atelier] .character-back{color:#3a545e}html[data-skin=atelier] .character-hero{background:radial-gradient(at 12% 40%,#2e515935,#0000 65%),linear-gradient(100deg,#f6f9f8,#fff);border-bottom:1px solid #c1ced2}html[data-skin=atelier] .character-portrait>img{-webkit-mask-image:linear-gradient(90deg,#e9e4d9 65%,#0000);mask-image:linear-gradient(90deg,#e9e4d9 65%,#0000)}html[data-skin=atelier] .character-level{color:#2e5159;background:linear-gradient(135deg,#2e5159,#eff3f3);box-shadow:inset 0 0 0 2px #38616a}html[data-skin=atelier] .character-identity p{color:#405b64}html[data-skin=atelier] .character-xp>div:first-child{color:#38535d}html[data-skin=atelier] .character-tabs{border-bottom:1px solid #dde5e8}html[data-skin=atelier] .character-tabs button{color:#455f67}html[data-skin=atelier] .character-tabs button.selected{color:#81601c;border-color:#38616a}html[data-skin=atelier] .talent-toolbar .eyebrow{color:#526c73}html[data-skin=atelier] .talent-currency{color:#81601c;background:linear-gradient(120deg,#2e515950,#e6eded20);border:1px solid #2e515980}html[data-skin=atelier] .talent-instruction{color:#455f68}html[data-skin=atelier] .talent-board{background:radial-gradient(at 50% 10%,#b3c3c823,#0000 65%),radial-gradient(#7d949b16 1px,#0000 1px),#fffefe;border:1px solid #d8e1e4}html[data-skin=atelier] .talent-origin{color:#526c73}html[data-skin=atelier] .talent-origin img{border:2px solid #7e959c;box-shadow:0 0 0 5px #7e959c0c}html[data-skin=atelier] .talent-map{border-top:1px solid #afc0c5}html[data-skin=atelier] .talent-node{color:#314c57}html[data-skin=atelier] .talent-node:before{background:#afc0c5}html[data-skin=atelier] .talent-node:hover{background:#213d4904}html[data-skin=atelier] .talent-node.selected{background:linear-gradient(#38616a0e,#38616a03);border-color:#38616a80}html[data-skin=atelier] .talent-node>small{color:#526c73}html[data-skin=atelier] .talent-emblem{color:#526c73;background:linear-gradient(145deg,#e3eaec,#faf8f2);border:2px solid #99adb2;outline:1px solid #99adb240}html[data-skin=atelier] .talent-node.selected .talent-emblem{outline-color:#38616a}html[data-skin=atelier] .talent-node.available>small{color:#81601c}html[data-skin=atelier] .talent-rank{color:#25414c;background:#fdfefe;border:1px solid #8ba1a8}html[data-skin=atelier] .talent-lock{color:#4a646c;background:#fcfdfd}html[data-skin=atelier] .talent-runes i{background:#f9fafa;border:1px solid #90a5ab}html[data-skin=atelier] .talent-map-note{color:#526c73}html[data-skin=atelier] .talent-scope{border-left:2px solid #8da3a9}html[data-skin=atelier] .talent-detail{background:linear-gradient(150deg,#e6eced,#fcfdfd);border:1px solid #cdd8dc;border-top:2px solid #38616a}html[data-skin=atelier] .talent-detail-symbol{color:#81601c}html[data-skin=atelier] .talent-detail p{color:#3f5a62}html[data-skin=atelier] .talent-effect{background:#fdfcfa80;border:1px solid #d1dbde}html[data-skin=atelier] .talent-effect small{color:#526c73}html[data-skin=atelier] .talent-effect strong{color:#2a4651}html[data-skin=atelier] .talent-effect.next{border-color:#38616a70}html[data-skin=atelier] .talent-effect.next strong{color:#81601c}html[data-skin=atelier] .talent-effect-arrow{color:#38616a}html[data-skin=atelier] .talent-learn{color:#25404c;background:linear-gradient(120deg,#38616a,#38616a);border:1px solid #38616a}html[data-skin=atelier] .talent-learn:disabled{color:#526c73;background:#dee6e9;border-color:#a0b3b9}html[data-skin=atelier] .talent-detail .talent-requirements{color:#2e5159}html[data-skin=atelier] .talent-feedback span{color:#41674d}html[data-skin=atelier] .specialization{background:linear-gradient(135deg,#e8eeee,#fbfcfc);border:1px solid #bccace}html[data-skin=atelier] .specialization-heading>strong{color:#81601c}html[data-skin=atelier] .specialization-heading small{color:#455f68}html[data-skin=atelier] .specialization p{color:#344f59}html[data-skin=atelier] .specialization-budget{color:#39545d}html[data-skin=atelier] .specialization-budget b{color:#233f4b}html[data-skin=atelier] .specialization-branches span,html[data-skin=atelier] .specialization>small{color:#455f68}html[data-skin=atelier] .talent-legend{background:#fbfcfc;border:1px solid #ced9dd}html[data-skin=atelier] .talent-legend span{color:#39545d;background:#eaf0ef}html[data-skin=atelier] .talent-connections path{stroke:#9eb1b7}html[data-skin=atelier] .talent-connections path.open,html[data-skin=atelier] .talent-connections path.selected{stroke:#946e23}html[data-skin=atelier] .talent-graph .talent-node.selected{background:radial-gradient(at 50% 30%,#38616a12,#0000 75%)}html[data-skin=atelier] .talent-graph .talent-node:hover{background:#213d4905}html[data-skin=atelier] .talent-graph .talent-emblem{background:linear-gradient(145deg,#e3eaec,#faf8f2)}html[data-skin=atelier] .talent-graph .talent-node.selected .talent-emblem{outline:2px solid #946e23;box-shadow:0 0 26px #946e2320}html[data-skin=atelier] .talent-graph .talent-node.locked strong{color:#526c73}html[data-skin=atelier] .talent-graph .talent-node:focus-visible{outline:2px solid #946e23}html[data-skin=atelier] .business-card>button:disabled{color:#455f68;background:#e4eaec;border:1px solid #aebfc4}html[data-skin=atelier] .card-requirements{color:#405a63}html[data-skin=atelier] .employee .employee-stats small{color:#526c73}html[data-skin=atelier] .employee-actions>button:disabled{color:#455f68;background:#e4eaec;border:1px solid #aebfc4}
html[data-skin=tageslicht]{--bg:#f4f2ec;--surface:#fff;--elevated:#eef2e9;--line:#d7dfd3;--muted:#586655;--orange:#385b48;--text:#202b24;--skin-sidebar:#e9eee3;--skin-accent-soft:#e0e8dc;--skin-gold:#89651e}html[data-skin=reportage]{--bg:#e7e3db;--surface:#f8f5ee;--elevated:#eee9df;--line:#d0c9bd;--muted:#655d52;--orange:#995a47;--text:#282722;--skin-sidebar:#302f2b;--skin-accent-soft:#ebdfd6;--skin-gold:#88692a}html[data-skin=atelier]{--bg:#f8f4eb;--surface:#fff;--elevated:#edf2f1;--line:#d2dde0;--muted:#526c73;--orange:#38616a;--text:#213d49;--skin-sidebar:#dde5e8;--skin-accent-soft:#e0ebec;--skin-gold:#946e23}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--art-fade-strong:var(--bg);--art-fade-weak:transparent;--art-fade:#252923;--art-fade-mid:#25292330}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) body{background:var(--bg);color:var(--text);font-family:DM Sans,Segoe UI,sans-serif}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) :is(h1,h2,h3,button,input,select,textarea),html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) :is(.time-stat strong,.level-badge){font-family:DM Sans,Segoe UI,sans-serif}html[data-skin=reportage] :is(h1,h2,h3){font-family:"Source Serif 4",Georgia,serif;font-weight:600}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) :is(.panel,.objective,.room-card,.managed-room,.performance>div,.modal,.character-banner,.specialization-card,.talent-detail,.talent-node,.skill-node,.notifications>div){background:var(--surface);border-color:var(--line);box-shadow:none;border-radius:4px}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .sidebar{background:var(--skin-sidebar);border-color:var(--line);box-shadow:none}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .topbar{background:var(--surface);border-color:var(--line);box-shadow:none}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .company{background:var(--surface);border-color:var(--line)}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .sidebar button.selected{background:var(--orange);color:#fff;box-shadow:inset 3px 0 var(--skin-gold)}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .primary{background:var(--orange);color:#fff;box-shadow:none;border-radius:4px}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .secondary{background:var(--elevated);color:var(--text);border-color:var(--line);box-shadow:none}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) :is(.nav-dot,.inbox-badge,.time-controls button.active){background:var(--orange);color:#fff}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) :is(.nav-new,.gold,em){color:var(--skin-gold)}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) :is(.stat.cash strong,.performance strong){color:var(--text)}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .hero{border-color:var(--line);box-shadow:none;border-radius:4px}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .hero :is(h2,p,.eyebrow){color:var(--text);text-shadow:none}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .hero em{color:var(--orange)}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) :is(.hero-tag,.room-state,.rarity,.tier-badge){background:var(--surface);color:var(--text);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .live-card :is(h3,strong,p,small,.live-progress,.live-info,.live-info b,.text-button,.eyebrow){color:#fff}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .live-card{border-color:var(--line);box-shadow:none;border-radius:4px}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) :is(input,select,textarea){background:var(--surface);color:var(--text);border-color:var(--line)}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) :is(button,a,input,select,textarea):focus-visible{outline-color:var(--orange)}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) button:not(:disabled):hover{filter:brightness(.96)}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .setup{background:linear-gradient(90deg, var(--bg) 25%, transparent 100%), url(/game/locations/starter-reception.webp) center/cover}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .setup h1{color:var(--text);text-shadow:none}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .brand-art{background:#302f2b!important;border-radius:4px!important}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .character-level{background:var(--skin-accent-soft);color:var(--orange);box-shadow:none}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .talent-node{--talent-color:var(--orange)!important}html[data-skin=reportage] :is(.sidebar,.topbar){--text:#f5f0e6;--muted:#cbc3b5;--line:#ffffff26;color:var(--text);background:#302f2b}html[data-skin=reportage] :is(.sidebar,.topbar) :is(button,small,strong,b,.version,.nav-caption,.xp-label,.heading-date,.company-name,.empire-level){color:var(--text)}html[data-skin=reportage] .sidebar .company{background:#3c3a34}html[data-skin=reportage] :is(.topbar .cash strong,.sidebar .nav-new,.topbar .level-badge){color:#e0b38d}html[data-skin=reportage] .sidebar .nav-dot{color:#fff}html[data-skin=reportage] .topbar :is(.header-guide>summary,.header-inbox){color:var(--text);background:#3c3a34;border-color:#5e5b52}html[data-skin=reportage] .topbar :is(.people-strip-label,.time-help){color:var(--muted)}html[data-skin=reportage] .topbar .header-guide-content{--text:#282722;--muted:#655d52;--line:#d0c9bd}html[data-skin=reportage] .topbar .header-guide-content :is(button,small,strong,b){color:var(--text)}html[data-skin=reportage] .topbar .header-guide-content .primary{color:#fff}@media (max-width:950px){html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .sidebar-content{background:var(--skin-sidebar)}}
.skin-switcher{z-index:200;font:13px/1.3 Segoe UI,Arial,sans-serif;position:fixed;bottom:16px;right:16px}.skin-switcher *{letter-spacing:0!important;text-transform:none!important;font-family:Segoe UI,Arial,sans-serif!important}.skin-switcher-toggle{align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:flex;color:#fff!important;background:#111!important;border:1px solid #ffffff40!important;border-radius:999px!important;box-shadow:0 4px 18px #0006!important}.skin-switcher-menu{color:#fff;gap:4px;width:270px;max-height:calc(100dvh - 150px);padding:10px;display:grid;position:absolute;bottom:46px;right:0;overflow-y:auto;background:#111!important;border:1px solid #ffffff30!important;border-radius:10px!important;box-shadow:0 12px 40px #0008!important}.skin-switcher-menu>strong{color:#aaa;padding:2px 6px 6px;font-size:11px;text-transform:uppercase!important;letter-spacing:1px!important}.skin-switcher-menu button{text-align:left;gap:2px;padding:8px 10px;display:grid;color:#fff!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important;transform:none!important}.skin-switcher-menu button:hover{background:#ffffff14!important}.skin-switcher-menu button.selected{border-color:#f97316!important}.skin-switcher-menu small{color:#aaa;font-size:12px}@media (max-width:760px){.skin-switcher{bottom:76px;left:auto;right:12px}}
html:not([data-skin]) body,html:root :is(button,input,select,textarea,label,.action-requirements,.action-requirements *,.requirement-hint,.card-requirements,.card-requirements *){font-family:DM Sans,Segoe UI,sans-serif}html[data-skin=akte]{--skin-type:"DM Sans", "Segoe UI", sans-serif;--skin-mono:"DM Sans", "Segoe UI", sans-serif;--skin-body:"DM Sans", "Segoe UI", sans-serif}html[data-skin=akte] :is(h1,h2,h3,strong,b){font-weight:600;line-height:1.3}html[data-skin=akte] :is(.eyebrow,.primary){letter-spacing:.5px}html :is(.requirements,.card-requirements,.career-action>small,.room-development>small,.path-preview>small,.talent-requirements,.purchase-budget,.action-requirements){font-size:14px;line-height:1.6}html .action-requirements{color:#d1dbe6;background:#ffffff08;border:1px solid;border-left-width:3px;gap:6px;margin:12px 0;padding:12px;display:grid}html[data-skin=akte] .action-requirements{color:#493e31;background:#fbf6ea}html[data-skin=retro] .action-requirements{color:#1c1b18;background:#dedad2}html[data-skin=comic] .action-requirements{color:#2b251e;background:#fff2d2}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .action-requirements{color:var(--text);background:var(--elevated)}html .action-requirements p{color:inherit;margin:0}html .action-requirements small{color:inherit;font-size:14px}html .requirement-hint{margin-top:8px;font-size:14px;line-height:1.6;display:block}html .talent-graph .talent-node>small{font-size:12px}html .card-requirements{border:1px solid;border-left-width:3px;min-height:0;margin-block:12px;padding:12px}html .card-requirements:empty{display:none}html .purchase-budget>p{margin:10px 0;font-size:14px}html .purchase-budget>.danger{margin-top:10px;font-size:14px;line-height:1.6;display:block}html :is(.topbar .stat>small,.topbar .xp-label small,.company small,.people-label,.person-face small,.person-points,.time-control-label,.time-control-help,.rarity,.room-state,.badge,.talent-map-note){font-size:12px;line-height:1.45}html .person-points{min-width:20px;min-height:20px}html .person-face{min-width:48px}html :is(.panel,.business-card,.room-card,.employee,.modal-body,.character-identity,.page-heading>div,.tier-benefits>span){min-width:0}html :is(.panel p,.business-card h3,.employee h2,.modal h2,.character-identity h2,.tier-benefits,.card-requirements,.settings p){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html :is(button,summary){white-space:normal}html :is(.primary,.secondary,.text-button,.shop-tabs button,.character-tabs button,.talent-learn){line-height:1.45}html :is(.shop-tabs,.market-tabs,.character-tabs) button,html .sidebar button{transition:none}html .employee .candidate-summary{height:auto;min-height:44px;overflow:visible}html .employee .candidate-specialty{-webkit-line-clamp:unset;line-height:1.5;display:block;overflow:visible}html .live-info{flex-wrap:wrap;gap:8px 16px}html .live-card{height:auto;min-height:270px}html .live-card-bottom{padding:0 18px 18px;position:relative;inset:auto}html .live-card h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html .primary :is(strong,b,small){color:inherit}html[data-skin=akte] .talent-learn:not(:disabled){color:#fff8eb}html:is([data-skin=akte],[data-skin=retro],[data-skin=comic],[data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .room-state{color:#263329!important}html[data-skin=akte] :is(.gold,.timeline-time,.meter-row small,.price-control>small,.time-control-label span,.candidate-specialty,.story-preview p,.inbox-list button.unread strong){color:#665019}html[data-skin=akte] .person-points{color:#fff8eb;background:#665019}html[data-skin=akte] .section-heading h2>span{color:#65543b}html[data-skin=akte] .sidebar :is(.nav-new,button.selected,button.selected span){color:#8f2418}html[data-skin=akte] .character-level :is(small,strong){color:#fff8eb}html button:disabled{opacity:1;cursor:not-allowed}html button:is(.primary,.secondary,.talent-learn,.open-button):disabled{color:var(--muted);background:var(--elevated);box-shadow:none;border:1px dashed}html :is(.skill-node,.tier-roadmap>div,.career-locked,.calendar-booking.complete,.calendar-mobile-booking.complete){opacity:1}html:not([data-skin]) .review small,html:not([data-skin]) .ledger-row small,html:not([data-skin]) .roadmap-item>span{color:#a8b5c6}html[data-skin=retro] .story-steps .current{color:#513b00}html[data-skin=comic] .character-level :is(small,strong){color:#fff8eb}html[data-skin=atelier] .sidebar .empire-level span>small{color:#35505a}html:not([data-skin]) .meter-row small,html:not([data-skin]) .review-meta small{color:#a8b5c6}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) :is(.section-heading h2>span,.meter-row small){color:var(--muted)}html[data-skin=retro] :is(.gold,.time-control-label span,.candidate-specialty,.quest-count,.review-average strong,.review-coaching strong,.talent-node.available>small){color:#614800}html[data-skin=retro] :is(.trait,.unlock-bottom span){color:#812000}html[data-skin=retro] :is(.meter-row small,.review-meta small){color:#49463e}html[data-skin=retro] .open-button{color:#004e12}html[data-skin=retro] .person-points{color:#fff;background:#614800}html[data-skin=retro] .sidebar .nav-dot{color:#fff;background:#812000}html[data-skin=retro] .sidebar .nav-new{color:#721e00}html[data-skin=retro] .guest-rating-button strong>small{color:#bbff9a}html[data-skin=retro] .character-level :is(small,strong){color:#fff1c7}html[data-skin=retro] :is(.shop-tabs,.market-tabs,.character-tabs) button{color:#1c1b18;background:#c3bfb5}html[data-skin=retro] :is(.shop-tabs,.market-tabs,.character-tabs) :is(button.selected,button.active,button[aria-selected=true]){color:#fff;background:#0a246a}html[data-skin=comic] :is(.gold,.time-control-label span,.candidate-specialty,.quest-count,.review-average strong,.review-coaching strong){color:#795500}html[data-skin=comic] :is(.eyebrow,.trait,.unlock-bottom span){color:#b8201b}html[data-skin=comic] .open-button{color:#17602c}html[data-skin=comic] .person-points{color:#fff;background:#795500}html[data-skin=comic] .sidebar .nav-dot{color:#fff;background:#bf2620}html[data-skin=comic] .sidebar .nav-new{color:#8b1712}html[data-skin=comic] .sidebar button.selected .nav-new{color:#fff}html[data-skin=atelier] .person-points{color:#fff;background:#71541c}html[data-skin=reportage] .person-points{color:#fff;background:#624919}html[data-skin=reportage] .topbar :is(.time-control-label span,.time-control-help){color:#e0d5c2}html[data-skin=reportage] .header-guide-content :is(h1,h2,h3){color:#282722}html[data-skin=reportage] .character-level small{color:#814535}html[data-skin=reportage] .topbar .people-label{color:#e0d5c2}html[data-skin=atelier] .sidebar :is(.nav-caption,.desktop-settings-label,.empire-level small,.version){color:#35505a}html[data-skin=atelier] .sidebar .nav-new{color:#71541c}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .sidebar button.selected .nav-new{color:#fff}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .sidebar .settings-shortcut.selected{background:var(--orange);color:#fff}html:is([data-skin=tageslicht],[data-skin=reportage],[data-skin=atelier]) .sidebar .settings-shortcut.selected .desktop-settings-label{color:#fff}html[data-skin=comic] .primary{background:#bf2620}html[data-skin=comic] :is(.shop-tabs,.market-tabs,.character-tabs) :is(button.selected,button.active,button[aria-selected=true]){color:#fff;background:#bf2620}body:has(.modal-backdrop) .skin-switcher{display:none}@media (max-width:950px){html :is(.character-back,.icon-button,.text-button,.shop-tabs button,.character-tabs button,.talent-learn){min-height:44px}html .icon-button{min-width:44px}html :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}}@media (max-width:650px){html .skin-switcher{bottom:max(16px, env(safe-area-inset-bottom))}html .skin-switcher-toggle{width:44px;min-height:44px;padding:12px}html .skin-switcher-toggle>span{display:none}html .employee .candidate-summary{min-height:0}html .time-control-label{max-width:none}html .topbar .stat{min-width:0}html .topbar .stat>small{letter-spacing:0}html .character-tabs{flex-wrap:wrap;gap:8px}html .modal-body{padding-inline:16px}}html:root main :is(section[role=tabpanel],.manager-site-body,.booking-cancellations)>:is(h2,h3){margin-block:28px 16px;line-height:1.4}html:root main :is(section[role=tabpanel],.manager-site-body,.booking-cancellations)>:is(h2,h3):first-child{margin-top:0}html:root main :is(.room-grid,.business-grid,.dashboard-grid,.bottom-grid,.manager-room,.manager-staff)+:is(h2,h3,.section-heading){margin-top:32px}html:root main .section-heading{margin-bottom:20px}html:root main .section-heading>:is(h2,h3){margin-block:0}html:root main .panel>:is(h2,h3):not(:only-child){margin-bottom:16px}html:root .room-site-section+.room-site-section,html:root .manager-site+.manager-site,html:root .booking-cancellations{margin-top:32px}html:root .market-later{margin-block:28px}html:root .room-art :is(.tier-badge,.rarity,.room-state),html:root .live-card-top .badge{opacity:1;background:var(--surface,#18232b)!important;color:var(--text,#fff)!important}html:root :is(.hero,.live-card,.room-site-overview,.manager-site-header){background:var(--surface,#18232b);color:var(--text,#fff);transform:none}html:root .room-art:after{display:none}html:root :is(.hero-image,.live-card-image,.room-site-image,.manager-site-image){object-fit:cover;object-position:center;width:100%;height:220px;display:block}html:root .live-card-image{height:190px}html:root .hero-content{box-shadow:none;background:0 0;border:0;max-width:none;margin:0;padding:24px;position:static}html:root .hero-tag{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--text);background:0 0;border:0;margin-top:16px;padding:0;position:static}html:root .art-title{background:0 0;max-width:none;margin:16px 0 12px;padding:0;position:static}html:root .art-title h3{margin:6px 0 0;padding-bottom:3px;line-height:1.4}html:root .detail-art{height:250px;padding:0;display:block}html:root :is(.detail-caption,.manager-site-caption){background:var(--surface);padding:20px 24px}html:root .detail-caption h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:8px 0 0;font-size:clamp(26px,4vw,38px);line-height:1.3}html:root .manager-site-header{height:auto;padding:0;display:block}html:root .room-site-overview{grid-template-columns:minmax(0,1fr) auto;gap:0 24px;padding:0;display:grid;overflow:hidden}html:root .room-site-image{grid-column:1/-1;height:180px}html:root .room-site-overview>div{background:0 0;padding:20px 24px}html:root .room-site-overview>button{margin:20px 24px 20px 0}html:root .live-card-bottom{background:0 0;padding:0 18px 18px;position:static}html:root :is(.art-title,.detail-caption,.hero-content,.live-card-bottom,.manager-site-caption) :is(small,.eyebrow,h2,h3,em,p,strong,b){text-shadow:none;color:var(--text,#fff)!important}html:root :is(.art-title small,.detail-caption .eyebrow,.hero-content .eyebrow,.live-card-bottom>small){letter-spacing:.5px;font-weight:700;line-height:1.5}@media (max-width:650px){html:root :is(.hero-image,.manager-site-image,.detail-art){height:180px}html:root :is(.hero-content,.detail-caption,.manager-site-caption){padding:18px}html:root .room-site-overview{grid-template-columns:minmax(0,1fr)}html:root .room-site-overview>div{padding:18px}html:root .room-site-overview>button{margin:0 18px 18px}}.player-profile-editor{margin-block:24px}.player-profile-editor>p{line-height:1.6}.player-profile-fields{align-items:flex-start;gap:24px;margin-block:20px;display:flex}.player-profile-preview{object-fit:cover;border-radius:8px;flex-shrink:0;width:112px;height:112px}.player-profile-inputs{flex:1;gap:10px;min-width:0;max-width:560px;display:grid}.player-profile-inputs label{font-weight:700}.player-profile-inputs input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.player-profile-inputs input[type=file]{font:inherit;padding:10px}.player-profile-inputs small{line-height:1.5}.player-profile-actions{margin-top:20px}.character-identity h2{overflow-wrap:anywhere}.person-face small{text-overflow:ellipsis;white-space:nowrap;max-width:76px;overflow:hidden}@media (max-width:550px){.player-profile-fields{flex-direction:column;gap:18px}.player-profile-inputs,.player-profile-actions .primary{width:100%}}
