/* Warm ivory staff desk. Founder dark styling remains unchanged. */
.staff-workspace[data-desk-theme=light]{color-scheme:light;--desk-bg:#f5f4ef;--desk-surface:#fffefa;--desk-raised:#edf3ef;--desk-line:#cbd8d2;--desk-text:#203d43;--desk-muted:#52696c;--desk-mint:#176d67;--desk-gold:#936327;--team-surface:#fffefa;--team-border:#cbd8d2;--team-muted:#52696c;background:var(--desk-bg)!important;color:var(--desk-text)!important}
.staff-workspace[data-desk-theme=light] .workspace-content{background:var(--desk-bg)!important;--workspace-accent:#176d67;--workspace-tint:#eaf2ed;scrollbar-color:#a1b9b2 transparent}
.staff-workspace[data-desk-theme=light] .workspace-content[data-workspace-area=finance]{--workspace-accent:#805a24;--workspace-tint:#f4eddc}
.staff-workspace[data-desk-theme=light] .workspace-content:is([data-workspace-area=editorial],[data-workspace-area=publishing]){--workspace-accent:#665482;--workspace-tint:#efebf5}
.staff-workspace[data-desk-theme=light] .workspace-content[data-workspace-area=calendar]{--workspace-accent:#315d82;--workspace-tint:#eaf1f7}
.staff-workspace[data-desk-theme=light] :is(.bg-white,.bg-slate-50,.bg-gray-50,.bg-slate-100){background:var(--desk-surface)!important}
.staff-workspace[data-desk-theme=light] :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-900,.text-teal-900){color:var(--desk-text)!important}
.staff-workspace[data-desk-theme=light] :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-500){color:var(--desk-muted)!important}
.staff-workspace[data-desk-theme=light] :is(.border,.border-t,.border-b,.border-l,.border-r,.border-slate-200,.border-slate-300,.border-teal-200){border-color:var(--desk-line)!important}
.staff-workspace[data-desk-theme=light] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color-scheme:light;background:#fffefa!important;color:#203d43!important;border-color:#9bb4af!important;accent-color:#15776e}
.staff-workspace[data-desk-theme=light] :is(input,textarea,select)::placeholder{color:#617879!important;opacity:1}
.staff-workspace[data-desk-theme=light] :is(button,input,textarea,select,a,summary):focus-visible{outline:2px solid #15776e!important;outline-offset:3px}
.staff-workspace[data-desk-theme=light] :is(.text-amber-900,.text-amber-800){color:#79551e!important}
.staff-workspace[data-desk-theme=light] :is(.bg-amber-50,.bg-yellow-50){background:#f7efd9!important;color:#79551e!important}
.staff-workspace[data-desk-theme=light] :is(.text-teal-600,.text-teal-700,.text-teal-800,.text-emerald-600,.text-green-600,summary){color:#176d67!important}
.staff-workspace[data-desk-theme=light] :is(.bg-teal-50,.bg-emerald-50,.bg-green-50){background:#e8f2eb!important;color:#235e49!important}
.staff-workspace[data-desk-theme=light] :is(.text-blue-600,.text-blue-700){color:#285d83!important}
.staff-workspace[data-desk-theme=light] :is(.bg-blue-50,.bg-sky-50){background:#eaf1f7!important;color:#285d83!important}
.staff-workspace[data-desk-theme=light] :is(.text-red-600,.text-red-700){color:#a13e37!important}
.staff-workspace[data-desk-theme=light] :is(.bg-red-50,.bg-rose-50,[role=alert]){background:#fcf0eb!important;color:#923d32!important;border-color:#c98c7e!important}
.staff-workspace[data-desk-theme=light] [role=status]{background:#eaf3f3!important;color:#255d64!important}
.staff-workspace[data-desk-theme=light] .workspace-sidebar{background:#edf1eb!important;color:#28484a!important;border-color:#ccd8d1!important;box-shadow:-6px 0 25px #2c554407}
.staff-workspace[data-desk-theme=light] .workspace-sidebar>div:first-child{border-color:#ccd8d1!important}
.staff-workspace[data-desk-theme=light] .workspace-sidebar>div:first-child img{filter:brightness(0) saturate(100%)!important;opacity:.8}
.staff-workspace[data-desk-theme=light] .workspace-sidebar>div:first-child p{color:#254e4b!important}
.staff-workspace[data-desk-theme=light] .workspace-sidebar h3{color:#5d7371!important}
.staff-workspace[data-desk-theme=light] .workspace-sidebar :is(button,a){color:#345751!important}
.staff-workspace[data-desk-theme=light] .workspace-sidebar :is(button,a):hover{background:#dceae2!important;color:#183f3a!important}
.staff-workspace[data-desk-theme=light] :is([aria-pressed=true],.workspace-sidebar button[aria-current=page],.workspace-sidebar button[data-desk-active=true]){background:#d8eae1!important;color:#1d554d!important;border-color:#91b5a7!important}
.staff-workspace[data-desk-theme=light] .workspace-sidebar button:is([aria-current=page],[data-desk-active=true]){border-inline-start-color:#9b743d!important}
.staff-workspace[data-desk-theme=light] .desk-greeting>[aria-label="پروفایل من"]{background:linear-gradient(115deg,#fffefa,#edf3eb)!important;border-color:#c5d5ca!important;box-shadow:0 7px 24px #234d3a06}
.staff-workspace[data-desk-theme=light] .desk-greeting p:not(:first-child),.staff-workspace[data-desk-theme=light] .desk-date{color:#526e6a!important;border-color:#cad8d0}
.staff-workspace[data-desk-theme=light] :is(.gh-app-install,.workspace-technical,.workspace-help){color:#52696c!important;background:transparent!important;border-color:#cbd8d2!important}
.staff-workspace[data-desk-theme=light] :is(.gpday,.people-roster,.webinar-admin,.desk-webinar,.team-insights,.staff-settlements,.coaching-inbox){background:#fffefa!important;color:#203d43!important;border-color:#cbd8d2!important;box-shadow:0 6px 22px #224c3b05}
.staff-workspace[data-desk-theme=light] .gpday{background:linear-gradient(125deg,#edf5ef,#fffefa)!important;border-top-color:#3b9682!important}
.staff-workspace[data-desk-theme=light] :is(.gpday h2,.gpday h3,.team-insight-heading h2,.staff-settlements h2,.webinar-admin h2,.workspace-content section>h1){color:#234e4c!important}
.staff-workspace[data-desk-theme=light] :is(.gpday-item,.wa-row,.pr-row,.settlement-action){background:#f0f5ef!important;color:#203d43!important;border-color:#cbd8d2!important}
.staff-workspace[data-desk-theme=light] .gpday-current{background:#e0efe7!important;border-inline-start-color:#308675}
.staff-workspace[data-desk-theme=light] .gpday-time time{color:#176d67!important}
.staff-workspace[data-desk-theme=light] :is(.gpday-label,.team-insight-heading small){color:#825c26!important}
.staff-workspace[data-desk-theme=light] :is(.gpday-empty,.gpday-status,.settlement-state,.coaching-chat-muted){color:#52696c!important}
.staff-workspace[data-desk-theme=light] :is(.team-insight-card,.cockpit-card,.cockpit-kpi){background:#fffefa!important;border-color:#cbd8d2!important;color:#203d43!important}
.staff-workspace[data-desk-theme=light] .team-insight-card h3{color:#7d5929!important}
.staff-workspace[data-desk-theme=light] .team-insight-card:nth-child(3n+2) h3{color:#2a6177!important}
.staff-workspace[data-desk-theme=light] .team-insight-card:nth-child(3n+3) h3{color:#6a528b!important}
.staff-workspace[data-desk-theme=light] :is(.team-insight-track,.cockpit-bar-track){background:#e0e9e3!important}
.staff-workspace[data-desk-theme=light] .finance-ring:after{background:#fffefa}
.staff-workspace[data-desk-theme=light] .finance-month-bar{background:linear-gradient(#3b9c87,#28778a)}
.staff-workspace[data-desk-theme=light] .finance-month-column strong{color:#224b48!important}
.staff-workspace[data-desk-theme=light] .finance-month-column>span{color:#52696c!important}
.staff-workspace[data-desk-theme=light] :is(.settlement-record,.settlement-steps li,.financial-report-controls){border-color:#c5d5cc!important}
.staff-workspace[data-desk-theme=light] .settlement-steps li{color:#52696c}
.staff-workspace[data-desk-theme=light] .settlement-steps .complete{color:#176d67;border-color:#3c9882!important}
.staff-workspace[data-desk-theme=light] :is(.financial-report-controls form,.financial-report-table th){background:#edf3ed!important;color:#234d47!important;border-color:#c5d5cc!important}
.staff-workspace[data-desk-theme=light] .financial-report-table :is(td,th){color:#203d43!important;border-color:#cbd8d2!important}
.staff-workspace[data-desk-theme=light] .financial-report-table tbody tr:nth-child(even){background:#edf3ed66}
.staff-workspace[data-desk-theme=light] table{color:#203d43}
.staff-workspace[data-desk-theme=light] th{background:#eaf1eb;color:#234d47}
.staff-workspace[data-desk-theme=light] :is(.gpday button,.webinar-admin button,.people-roster button,.founder-cockpit button,.team-insight-heading button,.workspace-content>nav[aria-label="کارهای من"] button,.coaching-inbox button){background:#edf3ed!important;color:#245c54!important;border-color:#a5bfb2!important}
.staff-workspace[data-desk-theme=light] :is(button,a)[class*=bg-teal-],.staff-workspace[data-desk-theme=light] :is(button,a)[class*=bg-blue-],.staff-workspace[data-desk-theme=light] .gpday a.gpday-join,.staff-workspace[data-desk-theme=light] .staff-settlements button{background:#147c72!important;color:#fff!important;border-color:#147c72!important}
.staff-workspace[data-desk-theme=light] .wa-summary span{background:#e8f3eb;color:#235e49;border-color:#b6d0bf}
.staff-workspace[data-desk-theme=light] .coaching-inbox{--chat-border:#adc5bd;--chat-muted:#52696c}
.staff-workspace[data-desk-theme=light] .coaching-chat-log{background:#f4f6f1}
.staff-workspace[data-desk-theme=light] .coaching-bubble{background:#eaf0f4;color:#203d43}
.staff-workspace[data-desk-theme=light] .coaching-bubble.mine{background:#dceee5}
.staff-workspace[data-desk-theme=light] .coaching-composer{background:#fffefa}
.staff-workspace[data-desk-theme=light] .coaching-composer button{background:#147c72!important;color:#fff!important}
.staff-workspace[data-desk-theme=light] .gh-mobile-work-nav{background:#f7f8f2f5!important;border-top-color:#b9cfc3!important;box-shadow:0 -5px 22px #244b3a0a}
.staff-workspace[data-desk-theme=light] .gh-mobile-work-nav>button{color:#4c6965!important}
.staff-workspace[data-desk-theme=light] .gh-mobile-work-nav>button[aria-current=page]{background:#dcece3!important;color:#1b5b4e!important;border-color:#aacabc!important}
.staff-workspace[data-desk-theme=light] .gh-mobile-work-nav>button[aria-current=page] .desk-tab-label{color:#1b5b4e!important}
.staff-workspace[data-desk-theme=light] :is(.gh-device-notices,.gh-inbox-notices){background:#eef4ed!important;color:#345b51!important;border-color:#c3d6c8!important}
.staff-workspace[data-desk-theme=light] .movement-space{--mv-bg:#fffefa;--mv-card:#eff5ee;--mv-line:#a9c1b3;--mv-text:#203d43;--mv-muted:#52696c;--mv-accent:#176d67}
.staff-workspace[data-desk-theme=light] .movement-space .mv-status{color:#805925}
.staff-workspace[data-desk-theme=light] .team-messenger{--tm-bg:#fffefa;--tm-card:#eff5ee;--tm-line:#c2d3c9;--tm-text:#203d43;--tm-muted:#52696c;--tm-accent:#176d67;box-shadow:0 12px 30px #1d4d3d08}
.staff-workspace[data-desk-theme=light] .tm-directory input{background:#f3f6ef!important}
.staff-workspace[data-desk-theme=light] .tm-person[aria-pressed=true]{background:#dcece2!important;color:#245849!important;border-color:#aac8b6!important}
.staff-workspace[data-desk-theme=light] .tm-person:hover{background:#edf4ec!important}
.staff-workspace[data-desk-theme=light] .tm-avatar{background:#dce8df;color:#355f53}
.staff-workspace[data-desk-theme=light] .tm-badge{background:#176d67;color:#fff}
.staff-workspace[data-desk-theme=light] .tm-conversation{background:radial-gradient(ellipse at 30% 20%,#e5eee430,transparent 70%)}
.staff-workspace[data-desk-theme=light] .tm-bubble{background:#edf1f4;border-color:#c7d5db;color:#203d43}
.staff-workspace[data-desk-theme=light] .tm-bubble.mine{background:#dceee4;border-color:#b3d3c0}
.staff-workspace[data-desk-theme=light] :is(.tm-stamp,.tm-help){color:#52696c}
.staff-workspace[data-desk-theme=light] :is(.tm-status,.tm-subject,.tm-attachment){color:#805925}
.staff-workspace[data-desk-theme=light] .tm-file{background:#ffffff80!important;border-color:#a9c1b3!important;color:#245b4b!important}
.staff-workspace[data-desk-theme=light] .tm-composer{background:#fffefa;border-color:#82aaa0}
.staff-workspace[data-desk-theme=light] .tm-composer textarea{background:transparent!important;border:0!important}
.staff-workspace[data-desk-theme=light] .tm-send{background:#147c72!important;color:white!important}
.staff-workspace[data-desk-theme=light] .tm-attach{color:#355f53!important}
.staff-workspace[data-desk-theme=light] .tm-remove{color:#a13e37!important}
body[data-team-theme=light] .gpday-modal{background:#fffefa;color:#203d43;border-color:#a9c1b3;color-scheme:light}
body[data-team-theme=light] .gpday-modal :is(input,select){background:#f6f8f2;color:#203d43;border-color:#9bb4af;color-scheme:light}
body[data-team-theme=light] .gpday-modal .gpday-muted{color:#52696c}
body[data-team-theme=light] .gpday-modal :is(.gpday-danger,[role=alert]){color:#a13e37}
body[data-team-theme=light] .gpday-modal .gpday-primary{background:#147c72;color:white;border-color:#147c72}
body[data-team-theme=light] .gpday-modal button{border-color:#a9c1b3}
body[data-team-theme=light] .gpday-modal :focus-visible{outline-color:#15776e}
body[data-team-theme=light] .gh-pwa-update{background:#fffefa;color:#203d43;border-color:#a9c1b3}
@media print{.staff-workspace[data-desk-theme=light],.staff-workspace[data-desk-theme=light] .workspace-content{background:white!important;color:black!important}}
.staff-workspace[data-desk-theme=light] .workspace-content{background:var(--desk-bg)!important}
.staff-workspace[data-desk-theme=light] :is(input,textarea,select){color-scheme:light!important}
/* Founder: charcoal with a deep forest undertone, restrained highlights. */
.staff-workspace[data-desk-theme=dark]{--desk-bg:#080e0b;--desk-surface:#101a14;--desk-raised:#16231a;--desk-line:#304337;--desk-text:#d6e0d5;--desk-muted:#a6b8aa;--desk-mint:#a9cdb3;--desk-gold:#c7b78f;--team-surface:#101a14;--team-border:#304337;--team-muted:#a6b8aa;background:#080e0b!important;color:#d6e0d5!important}
.staff-workspace[data-desk-theme=dark] .workspace-content{background:#080e0b!important;--workspace-accent:#aacdb5;--workspace-tint:#172b1e;scrollbar-color:#3b5444 transparent}
.staff-workspace[data-desk-theme=dark] .workspace-sidebar{background:#060b08!important;border-color:#26372b!important;box-shadow:none}
.staff-workspace[data-desk-theme=dark] .workspace-sidebar>div:first-child{border-color:#26372b!important}
.staff-workspace[data-desk-theme=dark] .workspace-sidebar>div:first-child p{color:#bacbbb!important}
.staff-workspace[data-desk-theme=dark] .workspace-sidebar h3{color:#91a895!important}
.staff-workspace[data-desk-theme=dark] .workspace-sidebar :is(button,a){color:#b3c5b7!important}
.staff-workspace[data-desk-theme=dark] .workspace-sidebar :is(button,a):hover{background:#16281c!important;color:#dae5d9!important}
.staff-workspace[data-desk-theme=dark] :is([aria-pressed=true],.workspace-sidebar button[aria-current=page],.workspace-sidebar button[data-desk-active=true]){background:#1a3021!important;color:#d0e0d0!important;border-color:#44644d!important}
.staff-workspace[data-desk-theme=dark] .workspace-sidebar button:is([aria-current=page],[data-desk-active=true]){border-inline-start-color:#b6a47c!important}
.staff-workspace[data-desk-theme=dark] .desk-greeting>[aria-label="پروفایل من"]{background:linear-gradient(115deg,#101b14,#142119)!important;border-color:#304337!important;box-shadow:none}
.staff-workspace[data-desk-theme=dark] .desk-greeting p:not(:first-child),.staff-workspace[data-desk-theme=dark] .desk-date{color:#a6b8aa!important;border-color:#304337}
.staff-workspace[data-desk-theme=dark] :is(.bg-white,.bg-slate-50,.bg-gray-50,.bg-slate-100){background:#101a14!important}
.staff-workspace[data-desk-theme=dark] :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-900,.text-teal-900){color:#d6e0d5!important}
.staff-workspace[data-desk-theme=dark] :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-500){color:#a6b8aa!important}
.staff-workspace[data-desk-theme=dark] :is(.border,.border-t,.border-b,.border-l,.border-r,.border-slate-200,.border-slate-300){border-color:#304337!important}
.staff-workspace[data-desk-theme=dark] :is(.gpday,.people-roster,.webinar-admin,.desk-webinar,.team-insights,.staff-settlements,.coaching-inbox){background:#101a14!important;color:#d6e0d5!important;border-color:#304337!important;box-shadow:none}
.staff-workspace[data-desk-theme=dark] .gpday{background:linear-gradient(125deg,#112017,#0e1812)!important;border-top-color:#51785e!important}
.staff-workspace[data-desk-theme=dark] :is(.gpday h2,.gpday h3,.team-insight-heading h2,.staff-settlements h2,.webinar-admin h2,.workspace-content section>h1){color:#d6e0d5!important}
.staff-workspace[data-desk-theme=dark] :is(.gpday-item,.wa-row,.pr-row,.settlement-action){background:#16251b!important;border-color:#304337!important}
.staff-workspace[data-desk-theme=dark] .gpday-current{background:#1b3021!important;border-inline-start-color:#8eaf97}
.staff-workspace[data-desk-theme=dark] .gpday-time time{color:#adcab2!important}
.staff-workspace[data-desk-theme=dark] :is(.gpday-label,.gpday-status,.settlement-state){color:#aebbab!important}
.staff-workspace[data-desk-theme=dark] :is(.cockpit-kpi,.cockpit-card,.team-insight-card){background:linear-gradient(135deg,#142219,#101b14)!important;border-color:#304337!important;box-shadow:none!important}
.staff-workspace[data-desk-theme=dark] .cockpit-kpi :is(small,p){color:#a6b8aa}
.staff-workspace[data-desk-theme=dark] .cockpit-section{border-color:#304337}
.staff-workspace[data-desk-theme=dark] .cockpit-section>h3{color:#b1cbb8}
.staff-workspace[data-desk-theme=dark] :is(.cockpit-filters,.financial-report-controls form){background:#101e15;border-color:#304337}
.staff-workspace[data-desk-theme=dark] :is(.team-insight-track,.cockpit-bar-track){background:#263c2e!important}
.staff-workspace[data-desk-theme=dark] .finance-ring:after{background:#142219}
.staff-workspace[data-desk-theme=dark] .finance-month-bar{background:linear-gradient(#91b69a,#3f7352);box-shadow:none}
.staff-workspace[data-desk-theme=dark] .finance-month-column strong{color:#cbdaca!important}
.staff-workspace[data-desk-theme=dark] .finance-month-column>span{color:#a6b8aa!important}
.staff-workspace[data-desk-theme=dark] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background:#0a140d!important;color:#d3dfd3!important;border-color:#3c5744!important;accent-color:#6b9d7b}
.staff-workspace[data-desk-theme=dark] :is(input,textarea,select)::placeholder{color:#91a997!important}
.staff-workspace[data-desk-theme=dark] :is(button,input,textarea,select,a,summary):focus-visible{outline-color:#b8c9a8!important}
.staff-workspace[data-desk-theme=dark] :is(.gpday button,.webinar-admin button,.people-roster button,.founder-cockpit button,.team-insight-heading button,.workspace-content>nav[aria-label="کارهای من"] button){background:#1b3022!important;color:#c6d8c8!important;border-color:#405d48!important}
.staff-workspace[data-desk-theme=dark] :is(.gpday button,.webinar-admin button,.people-roster button,.founder-cockpit button):hover:not(:disabled){background:#264130!important;border-color:#62836b!important}
.staff-workspace[data-desk-theme=dark] .gpday a.gpday-join,.staff-workspace[data-desk-theme=dark] :is(button,a)[class*=bg-teal-],.staff-workspace[data-desk-theme=dark] :is(button,a)[class*=bg-blue-],.staff-workspace[data-desk-theme=dark] .staff-settlements button{background:#315a3e!important;color:#dce7d9!important;border-color:#53795b!important}
.staff-workspace[data-desk-theme=dark] .gpday a.gpday-join:hover{background:#416b4b!important;color:#e2ebdf!important}
.staff-workspace[data-desk-theme=dark] :is(.wa-summary span,.financial-report-table th){background:#192d20;color:#c6d8c8;border-color:#3b5543}
.staff-workspace[data-desk-theme=dark] .financial-report-table :is(td,th){border-color:#304337}
.staff-workspace[data-desk-theme=dark] .financial-report-table tbody tr:nth-child(even){background:#1a2c2033}
.staff-workspace[data-desk-theme=dark] :is(.gh-app-install,.workspace-help,.workspace-technical){color:#a6b8aa!important;border-color:#304337}
.staff-workspace[data-desk-theme=dark] :is(.gh-device-notices,.gh-inbox-notices){background:#122118!important;color:#bfd0c0!important;border-color:#304337!important}
.staff-workspace[data-desk-theme=dark] .gh-mobile-work-nav{background:#0b150ef5!important;border-color:#304337!important;box-shadow:0 -5px 18px #0000001a}
.staff-workspace[data-desk-theme=dark] .gh-mobile-work-nav>button{color:#a9c0af!important}
.staff-workspace[data-desk-theme=dark] .gh-mobile-work-nav>button[aria-current=page]{background:#203a28!important;color:#c4d9c7!important;border-color:#45634c!important}
.staff-workspace[data-desk-theme=dark] .gh-mobile-work-nav>button[aria-current=page] .desk-tab-label{color:#d4e2d2!important}
.staff-workspace[data-desk-theme=dark] .coaching-inbox{--chat-border:#3b5543;--chat-muted:#a6b8aa}
.staff-workspace[data-desk-theme=dark] .coaching-chat-log{background:#0a140d}
.staff-workspace[data-desk-theme=dark] .coaching-bubble{background:#1b2c20;color:#d6e0d5}
.staff-workspace[data-desk-theme=dark] .coaching-bubble.mine{background:#254430}
.staff-workspace[data-desk-theme=dark] .coaching-composer{background:#0b160f}
.staff-workspace[data-desk-theme=dark] .coaching-composer button{background:#315a3e;color:#dce7d9}
.staff-workspace[data-desk-theme=dark] .team-messenger{--tm-bg:#0d1810;--tm-card:#16261a;--tm-line:#304337;--tm-text:#d6e0d5;--tm-muted:#a6b8aa;--tm-accent:#a9cdb3;box-shadow:none}
.staff-workspace[data-desk-theme=dark] .tm-person[aria-pressed=true]{background:#203a28!important;border-color:#45634c!important}
.staff-workspace[data-desk-theme=dark] .tm-person:hover{background:#182d1e!important}
.staff-workspace[data-desk-theme=dark] .tm-avatar{background:#2b4532;color:#c2d3be}
.staff-workspace[data-desk-theme=dark] .tm-bubble{background:#1b2c20;border-color:#38503e}
.staff-workspace[data-desk-theme=dark] .tm-bubble.mine{background:#254430;border-color:#45634c}
.staff-workspace[data-desk-theme=dark] .tm-conversation{background:none}
.staff-workspace[data-desk-theme=dark] .tm-composer{background:#0a140d;border-color:#47654e}
.staff-workspace[data-desk-theme=dark] .tm-composer textarea{background:transparent!important;border:0!important}
.staff-workspace[data-desk-theme=dark] .tm-file{background:#15291b!important;border-color:#52715a!important;color:#c8dbc7!important}
.staff-workspace[data-desk-theme=dark] .tm-send{background:#315a3e!important;color:#dce7d9!important}
.staff-workspace[data-desk-theme=dark] .tm-stamp{color:#a6b8aa}
.staff-workspace[data-desk-theme=dark] .movement-space{--mv-bg:#101a14;--mv-card:#16261b;--mv-line:#3b5543;--mv-text:#d6e0d5;--mv-muted:#a6b8aa;--mv-accent:#a9cdb3}
body[data-team-theme=dark] .gpday-modal{background:#101a14;color:#d6e0d5;border-color:#3b5543}
body[data-team-theme=dark] .gpday-modal :is(input,select){background:#0a140d;color:#d3dfd3;border-color:#3c5744}
body[data-team-theme=dark] .gpday-modal .gpday-muted{color:#a6b8aa}
body[data-team-theme=dark] .gpday-modal button{border-color:#3b5543}
body[data-team-theme=dark] .gpday-modal .gpday-primary{background:#315a3e;color:#dce7d9;border-color:#53795b}
body[data-team-theme=dark] .gh-pwa-update{background:#101a14;color:#d6e0d5;border-color:#3b5543}
.staff-workspace[data-desk-theme=dark] .workspace-content{background:#080e0b!important}
@media print{.staff-workspace[data-desk-theme=dark],.staff-workspace[data-desk-theme=dark] .workspace-content{background:white!important;color:black!important}}

body[data-team-theme=dark] .mobile-contact-dialog{background:#101a14!important;color:#d6e0d5!important;border-color:#3b5543!important;color-scheme:dark}
body[data-team-theme=dark] .mobile-contact-dialog input{background:#0a140d!important;color:#d3dfd3!important;border-color:#3c5744!important}
body[data-team-theme=dark] .mobile-contact-dialog button[type=submit]{background:#315a3e!important;color:#dce7d9!important}
body[data-team-theme=dark] .mobile-contact-dialog [role=alert]{color:#efb7a8}
.mobile-contact-dialog::backdrop{background:#071b19aa}
