/* Production adapters for approved preview v04. The reference stylesheet owns layout. */
:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--staff-nav-height:0px;--staff-bg:var(--bg);--staff-surface:var(--paper);--staff-text:var(--ink);--staff-muted:var(--muted);--staff-line:var(--line);--staff-accent:var(--orange);--lux-line:var(--line);--lux-line-soft:var(--line);--lux-panel:var(--paper);--lux-panel-2:var(--soft);--lux-orange-soft:var(--accent-soft);--lux-orange-2:var(--accent);--lux-red:var(--danger);--nk-line:var(--line);--nk-soft:var(--soft);--hr-line:var(--line);--hr-cream:var(--soft);--foreground:var(--ink);--background:var(--bg);--card:var(--paper);--card-foreground:var(--ink);--popover:var(--paper);--popover-foreground:var(--ink);--primary:var(--orange);--primary-foreground:#1d1d1d;--secondary:var(--soft);--secondary-foreground:var(--ink);--muted-foreground:var(--muted);--accent-foreground:var(--accent);--border:var(--line);--input:var(--line);--ring:var(--orange);--danger:#ae302c;--danger-bg:#fff0ee;--success:#226b48;--success-bg:#edf6ef;--muted:#6d6d6d}
:root[data-theme=dark]{--danger:#ffb5ad;--danger-bg:#442627;--success:#9fdfb9;--success-bg:#203b30;--muted:#a9a9a9}
html{min-width:0;width:100%;scroll-padding-top:calc(var(--safe-top) + 18px);scroll-padding-bottom:calc(var(--staff-nav-height) + 22px);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{padding-top:var(--safe-top);padding-inline-start:var(--safe-right);padding-inline-end:var(--safe-left);font:15px/1.75 NukhobArabic,Arial,sans-serif!important;color:var(--ink)!important;min-height:100dvh;overflow-x:hidden}body:before{content:'';position:fixed;inset:0 0 auto;height:var(--safe-top);background:var(--bg);z-index:9999;pointer-events:none}button,input,textarea,select{font-family:NukhobArabic,Arial,sans-serif!important}button,input,textarea,select,summary{scroll-margin-block:calc(var(--safe-top) + 20px) calc(var(--staff-nav-height) + 20px)}input,select,textarea{color-scheme:inherit}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}h1,h2,h3,h4,strong,b{font-weight:700}.brand img{object-fit:contain}.sidebar{padding-top:calc(28px + var(--safe-top));padding-bottom:calc(22px + var(--safe-bottom));overflow-y:auto}.sidebar .brand{flex-shrink:0}.sidebar .nav{gap:4px}.sidebar .nav button{border:0;box-shadow:none}.sidebar .nav button.active{box-shadow:inset -3px 0 #ff8d35}.sidebar .sidebottom{margin-top:auto}
.nk162-signed .staff-header{display:none}.staff-main{padding:0!important;margin:0!important;max-width:none!important;min-width:0}.nk162-signed .staff-main{margin-right:226px!important}.hr-suite{padding:0 0 25px!important;width:100%;max-width:none!important;color:var(--ink);--hr-line:var(--line);--hr-cream:var(--soft)}.hr-suite>.topbar{margin:0}.hr-suite>.hr-heading,.hr-suite>.hr-feedback,.hr-suite>p,.hr-suite>.nk162-state{margin:25px var(--pad)}.hr-suite>div[data-orientation]{width:calc(100% - var(--pad)*2);max-width:1262px;margin:0 auto}.hr-heading{max-width:1262px;position:relative;padding-top:10px}.hr-heading h1{font-size:30px;line-height:1.5;margin:0}.hr-heading .hr-kicker{display:none}.hr-heading .nk162-back{font-size:12px;min-height:36px}.hr-heading>.live-actions{margin-inline-start:auto}.hr-heading>.live-actions>.live-field{max-width:165px}.hr-heading>.live-actions>.live-field>span{font-size:11px}.hr-heading input[type=month]{width:100%;min-width:0;max-width:100%;height:42px}.hr-heading .live-actions{gap:9px;align-items:flex-end}.hr-heading .live-actions>button{min-height:42px}.hr-tabs{display:none!important}.hr-suite [role=tabpanel][hidden]{display:none!important}.hr-suite [role=tabpanel][data-state=active]{animation:page-in .2s ease-out}.hr-suite>[role=tabpanel],.hr-suite [role=tabpanel]{min-width:0}body[data-staff-page=home] .hr-heading{display:none}body[data-staff-page=home] .hr-suite>div[data-orientation]{padding-top:30px}.homehead h1{font-size:30px;margin:0}.homehead .head-date b{font-weight:400}.homehead .eyebrow{margin-bottom:7px}.attendance-hero .mascot-art{background:none;max-width:100%}.hero-footer{gap:8px;flex-wrap:wrap}.hero-footer .btn{flex:1 1 130px;width:auto}.hero-footer .btn.outline{color:#cccccc;border-color:#585858;background:#ffffff04}.shift-time{font-family:NukhobArabic,Arial,sans-serif;line-height:1.5;font-size:clamp(19px,4.7cqw,29px)}.shift-time .nk162-shift-label{white-space:normal;font-size:22px}.attendance-hero .attendance-state{line-height:1.8}.balance-strip strong{font-weight:400}.nk162-signed .staff-footer{margin:30px var(--pad) 0 calc(var(--pad));margin-right:calc(226px + var(--pad));padding:20px 0 calc(20px + var(--staff-nav-height));border-top:1px solid var(--line);font-size:11px;color:var(--muted);text-align:right}.nk162-signed .staff-install{margin-right:calc(226px + var(--pad));padding:15px;background:var(--soft)}.staff-header{border:0;padding:20px var(--pad);background:#212121;color:#ffffff}.staff-header .staff-brand img{width:145px;height:auto}.staff-header .staff-brand>span{display:none}.staff-header .theme-toggle{margin-inline-start:auto}
/* Existing functional screens use the reference card, list and form language. */
.live-panel{background:var(--paper)!important;color:var(--ink);border:1px solid var(--line)!important;border-radius:17px!important;padding:23px!important;box-shadow:var(--shadow)!important;margin:0 0 22px;min-width:0}.live-panel-head,.live-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.live-panel-head h2,.live-panel-heading h2{font-size:18px;margin:0;display:flex;gap:9px;align-items:center}.live-panel-head h2:before,.live-panel-heading h2:before{content:'';width:4px;height:15px;border-radius:3px;background:linear-gradient(#ffaf66,#eb7924);flex-shrink:0}.live-panel-head p,.live-panel-heading p{width:100%;color:var(--muted);font-size:12px;margin:0}.live-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.primary-button,.orange-button,.secondary-button,.ghost-button,.nk154-button,.nk191-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:45px;border-radius:8px!important;padding:10px 17px!important;font-size:14px;font-weight:700;border:1px solid var(--line);box-shadow:none!important;line-height:1.6}.primary-button,.orange-button{background:linear-gradient(110deg,#ff9b3e,#fc7c18)!important;color:#1d1d1d!important;border-color:#f4954b!important}.secondary-button,.ghost-button,.nk154-button,.nk191-button{background:transparent!important;color:var(--ink)!important;border-color:var(--line)!important}.secondary-button:hover,.nk154-button:hover,.nk191-button:hover{background:var(--soft)!important}.hr-record,.hr-employee,.hr-task,.hr-message,.hr-qr-site,.hr-office-location{border:1px solid var(--line)!important;background:var(--paper)!important;color:var(--ink)!important;border-radius:15px!important;padding:20px;min-width:0;box-shadow:var(--shadow)}.hr-record h3,.hr-task h3,.hr-employee h3{font-size:15px;line-height:1.7;margin:0}.hr-record p,.hr-task p,.hr-employee p{font-size:13px;color:var(--muted);line-height:1.8;margin:6px 0}.hr-record small,.hr-note,.hr-stat span,.hr-employee small,.hr-message time,.hr-message small{color:var(--muted)!important;font-size:12px}.hr-request-grid,.hr-task-grid{display:grid;grid-template-columns:1fr;gap:12px}.hr-between{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center}.hr-record>.live-actions{margin-top:12px}.hr-badge{font-size:11px!important;line-height:1.5;border-radius:5px!important;padding:5px 8px!important;white-space:normal;color:var(--muted)!important;background:var(--soft)!important}.hr-badge.approved,.hr-badge.published,.hr-badge.done,.hr-badge.paid{background:var(--success-bg)!important;color:var(--success)!important}.hr-badge.rejected,.hr-badge.urgent,.hr-badge.deduction{background:var(--danger-bg)!important;color:var(--danger)!important}.hr-badge.pending,.hr-badge.review,.hr-badge.remote{background:var(--accent-soft)!important;color:var(--accent)!important}.hr-feedback{padding:13px 15px;border-radius:8px;font-size:13px;overflow-wrap:anywhere}.hr-feedback.error{color:var(--danger)!important;background:var(--danger-bg)!important;border:1px solid var(--danger)}.hr-feedback.success{color:var(--success)!important;background:var(--success-bg)!important}.hr-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.hr-stat{padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--paper)!important}.live-field,.nk191-field{display:grid;gap:7px;min-width:0;color:var(--ink)}.live-field>span,.nk191-field>span{color:var(--muted);font-size:13px}.live-field input,.live-field select,.live-field textarea,.nk-native-select,.nk191-field input,.nk191-field select,.nk191-field textarea,.nk191 input,.nk154-filters input,.nk154-filters select,.nk-hr-field input,.nk-hr-field select{background:var(--field)!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:7px!important;min-height:44px;padding:10px 12px;font-size:16px!important;min-width:0;max-width:100%;box-sizing:border-box}textarea{resize:vertical}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}.nk160-time{display:flex;gap:5px;align-items:center;flex-wrap:wrap;min-width:0}.nk160-time select{min-width:50px;flex:1;width:auto}.nk160-time input[type=date]{width:100%}.hr-filters{display:flex;gap:12px;flex-wrap:wrap;margin:14px 0}.hr-filters>*{min-width:0;flex:1}.live-table-scroll{max-width:100%;overflow:auto;border-radius:8px}.live-table{width:100%;border-collapse:collapse;text-align:right;color:var(--ink)}.live-table th{font-size:12px;font-weight:400;background:var(--soft)!important;color:var(--muted)!important;padding:13px 17px;white-space:nowrap}.live-table td{font-size:14px;padding:16px 17px;border-bottom:1px solid var(--line);color:var(--ink)!important;background:var(--paper)!important}.live-table tr:last-child td{border:0}.live-table td small{color:var(--muted)!important}.hr-chat{background:var(--paper);padding:20px;border:1px solid var(--line);border-radius:15px;min-width:0}.hr-chat-history{background:var(--soft)!important}.hr-message.mine,.hr-chat aside button.selected,.hr-inbox-item.unread{background:var(--accent-soft)!important}.hr-chat aside button{color:var(--ink)}.hr-inbox-count,.hr-chat aside button b{background:var(--orange)!important;color:#1d1d1d!important}.hr-chat-compose textarea{background:var(--field)!important;color:var(--ink)!important;border-color:var(--line)!important}.hr-inbox-item{background:var(--paper)!important;color:var(--ink)!important}.hr-pre{white-space:pre-wrap;overflow-wrap:anywhere}.hr-qr-image{background:#ffffff!important}
.nk191,.nk154-services,.nk155-salary{color:var(--ink)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.nk191-head,.nk154-heading{padding:0 0 15px;margin-bottom:20px;border-bottom:1px solid var(--line);gap:12px}.nk191-head small,.nk154-heading small{display:none}.nk191-head h2,.nk154-heading h2{font-size:20px;line-height:1.6}.nk191-grid,.nk154-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:12px}.nk191-card,.nk191-tile,.nk191-editor,.nk154-tile,.nk154-row{background:var(--paper)!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:15px!important;box-shadow:var(--shadow)}.nk191-tile,.nk154-tile{min-height:86px;padding:22px!important}.nk191-tile strong,.nk154-tile h3{font-size:15px!important;font-weight:700;margin:0}.nk191-tile span,.nk154-tile p{font-size:12px!important;color:var(--muted);min-height:0}.nk191-tile:hover,.nk154-tile:hover{border-color:var(--accent)!important}.nk191-search{width:100%;margin-bottom:15px}.nk155-net{background:linear-gradient(125deg,#323232,#1f1f1f)!important;color:#ffffff!important;border:0;border-radius:17px;padding:30px}.nk155-net strong{color:#ffffff!important;font-size:40px;font-weight:400}.nk155-net span{color:#bbbbbb}.nk155-net small{color:#b4b4b4}.nk155-grid article{background:var(--paper)!important;color:var(--ink);border:1px solid var(--line)!important}.nk154-tag{background:var(--accent-soft);color:var(--accent)}.nk154-tag.warn{background:var(--danger-bg);color:var(--danger)}.nk155-details{background:var(--paper);padding:23px;border:1px solid var(--line);border-radius:15px}.nk-presence-composer,.nk-presence-preview,.nk-recipient-picker{background:var(--paper);border-color:var(--line)}.nk-cancel-presence{color:var(--danger)!important}.nk-announcement-card{background:var(--paper);border:1px solid var(--line);color:var(--ink);border-radius:17px}.nk-announcement-copy{padding:23px}.nk-announcement-copy h3{font-size:20px}.nk-announcement-copy p{color:var(--muted);line-height:1.9}.nk162-account-actions{display:grid;gap:10px}.nk162-account-actions>button,.nk162-account-actions>a{display:flex;align-items:center;justify-content:flex-start;min-height:48px;text-align:right;font-size:14px;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--soft);color:var(--ink);text-decoration:none}.nk162-account-actions>button:last-child{color:var(--danger);background:var(--danger-bg)}
.nk162-modal-wrap{position:fixed;inset:0;z-index:100;background:#18181866;backdrop-filter:blur(3px);display:grid;place-items:center;padding:calc(var(--safe-top) + 16px) 16px calc(var(--safe-bottom) + 16px)}.nk162-modal{width:min(540px,100%);background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:15px;max-height:100%;overflow:auto}.nk162-modal .dialog-head{padding:20px 24px}dialog,[role=dialog],.staff-password-dialog,.nk-permission-dialog{font-family:NukhobArabic,Arial,sans-serif!important;background:var(--paper)!important;color:var(--ink)!important;border-color:var(--line)!important;max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 32px)!important;max-width:calc(100vw - 28px)!important;overflow:auto}.staff-password-dialog,.nk-permission-dialog{padding:24px}.staff-password-dialog input{background:var(--field)!important;color:var(--ink)!important;border-color:var(--line)!important}.staff-password-note,.nk-permission-note,.nk-permission-dialog .staff-permissions p,.nk-permission-status{color:var(--muted)!important}.staff-password-dialog button,.nk-permission-dialog button{font-family:inherit;color:var(--ink)}.nk-permission-dialog .staff-permissions button{background:var(--accent-soft)!important;color:var(--accent)!important;border-color:var(--line)!important}.staff-password-error{color:var(--danger)!important}.staff-password-success{color:var(--success)!important}.bg-muted{background:var(--soft)!important}.text-muted-foreground{color:var(--muted)!important}.staff-login{margin:8vh auto;padding:32px;max-width:440px;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:17px}.staff-login input{background:var(--field)!important;color:var(--ink)!important;border-color:var(--line)!important}.staff-login button[type=submit]{background:linear-gradient(110deg,#ff9b3e,#fc7c18);color:#1d1d1d}.staff-login p{color:var(--muted)}
@media(min-width:761px) and (max-width:920px){.nk162-signed .staff-main{margin-right:78px!important}.nk162-signed .staff-footer,.nk162-signed .staff-install{margin-right:calc(78px + var(--pad))}}
@media(max-width:760px){:root{--staff-nav-height:calc(66px + var(--safe-bottom))}.nk162-signed .staff-main{margin:0!important}.hr-suite{padding-bottom:calc(var(--staff-nav-height) + 24px)!important}.hr-suite>div[data-orientation]{width:calc(100% - var(--pad)*2);max-width:622px}.hr-suite>.hr-heading{margin:22px var(--pad);padding:0;gap:12px}.hr-heading h1{font-size:26px}.hr-heading>.live-actions{width:100%;margin:0;display:grid;grid-template-columns:1fr 1fr}.hr-heading>.live-actions>.live-field{grid-column:1/-1;width:100%;max-width:none;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center}.hr-heading input[type=month]{width:100%;min-width:0}.hr-heading>.live-actions>button{justify-content:center;font-size:12px;min-width:0}.hr-heading .nk162-back{width:100%;min-height:30px;padding:0}.homehead h1{font-size:26px}.homehead .head-date b{font-size:19px}.homehead .eyebrow{font-size:11px}body[data-staff-page=home] .hr-suite>div[data-orientation]{padding-top:25px}.topbar{padding-inline:max(var(--pad),var(--safe-right)) max(var(--pad),var(--safe-left))}.bottomnav{padding-left:max(9px,var(--safe-left));padding-right:max(9px,var(--safe-right));box-sizing:border-box}.nk-keyboard .bottomnav{visibility:hidden;pointer-events:none}.nk162-signed .staff-footer{margin:0 var(--pad);padding-bottom:calc(var(--staff-nav-height) + 20px);font-size:10px}.nk162-signed .staff-install{margin:12px var(--pad)}.shift-time{font-size:clamp(19px,5.4cqw,28px);gap:4px}.shift-time .nk162-shift-label{font-size:19px}.attendance-state{font-size:10px!important}.balance-strip span{font-size:10px}.balance-strip strong{font-size:27px}.quick{font-size:11px}.notice-row h3{font-size:13px}.notice-row p{font-size:11px}.live-panel{padding:20px!important;border-radius:15px!important;margin-bottom:19px}.live-panel-head h2{font-size:17px;line-height:1.6}.live-panel-head .live-actions{width:100%}.live-panel-head .live-actions>button{flex:1 1 125px;font-size:12px}.hr-record,.hr-task,.hr-employee{padding:18px!important}.hr-record h3{font-size:14px}.hr-record p{font-size:12px}.hr-record>.live-actions button{font-size:12px;padding:9px 13px!important;min-height:40px}.hr-form-grid,.live-form-grid{grid-template-columns:minmax(0,1fr)!important}.hr-chat{display:flex;flex-direction:column;padding:15px}.hr-chat aside{width:100%;max-height:190px;overflow:auto}.hr-chat-history{height:330px}.live-table{min-width:560px}.live-table td{font-size:13px}.nk191-grid,.nk154-grid{grid-template-columns:minmax(0,1fr)}.nk191-calendar{grid-template-columns:minmax(0,1fr)}.nk191-head,.nk154-heading{flex-wrap:wrap}.nk155-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nk155-net strong{font-size:35px}.nk162-modal-wrap{align-items:end;padding:var(--safe-top) 0 0}.nk162-modal{max-width:550px;width:100%;border-radius:16px 16px 0 0;padding-bottom:var(--safe-bottom)}.nk162-modal .theme-options{padding:20px}.staff-login{margin:6vh 18px;max-width:none;padding:24px}}
@media(max-width:390px){.balance-strip span{font-size:9px}.shift-time{font-size:19px}.shift-time .nk162-shift-label{font-size:17px}.hero-body{grid-template-columns:minmax(0,1fr) 86px}.quick{font-size:10px}.hero-footer .btn{font-size:12px;flex-basis:100%}.live-panel{padding:17px!important}.homehead h1{font-size:23px}.homehead .head-date b{font-size:17px}.hr-record>.hr-between{align-items:flex-start}.nk155-grid{grid-template-columns:1fr}}
@media print{body{padding:0}.nk162-signed .staff-main{margin:0!important}.staff-header,.staff-footer,.nk162-back,.bottomnav{display:none!important}.hr-suite>div[data-orientation]{width:100%}}
.hr-suite>.attendance-hero{width:calc(100% - var(--pad)*2);max-width:1262px;margin:0 auto 22px}.nk191-tile,.nk154-tile{display:flex!important;flex-direction:row!important;align-items:center!important;gap:15px!important;text-align:right}.nk191-tile>strong,.nk154-tile>h3{flex:1}.nk191-tile>small{font-size:11px;color:var(--muted)}.staff-header .nk162-account-actions{display:none}.nk162-payroll .notice-row>strong{margin-inline-start:auto;font-size:12px;white-space:nowrap}.nk162-payroll .notice-row>div{min-width:0;flex:1}.nk162-asof{font-size:11px}.money-hero .amount small{font-size:13px}.nk-announcements-head{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:20px}.nk-announcements-head h2{font-size:20px}.nk-announcements-head p,.nk-announcements-head .hr-kicker{display:none}.nk-announcement-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px}.nk-announcement-media img{width:100%;display:block}.nk-announcement-meta{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-bottom:12px}
@media(max-width:760px){.nk162-payroll .notice-row{flex-wrap:wrap}.nk162-payroll .notice-row>strong{margin-inline-start:48px}.nk191-tile,.nk154-tile{padding:19px!important;min-height:82px}.nk191-tile strong,.nk154-tile h3{font-size:14px!important}}

.nk164-recovery{max-width:480px;margin:10vh auto;padding:30px;background:var(--paper);border:1px solid var(--line);border-radius:20px;text-align:center}.nk164-recovery img{width:160px;height:auto;object-fit:contain}.nk164-recovery h1{font-size:24px;margin:24px 0 12px}.nk164-recovery p{color:var(--muted);margin-bottom:22px}@media(max-width:550px){.nk164-recovery{margin:10vh 18px;padding:24px}}

/* Nukhob: neutral surfaces and orange accents. */
:root{--ink:#202020;--muted:#666666;--line:#e3e3e3;--paper:#ffffff;--bg:#f5f5f5;--soft:#eeeeee;--field:#ffffff;--accent:#b84700;--accent-soft:#f0f0f0;--inverse:#202020;--inverse-text:#ffffff;--glass:#fffffff2;--orange:#fb7b17;--primary-foreground:#202020;--shadow:0 7px 30px #00000005}
:root[data-theme=dark]{--ink:#f5f5f5;--muted:#b3b3b3;--line:#3a3a3a;--paper:#232323;--bg:#171717;--soft:#2d2d2d;--field:#202020;--accent:#ff8a32;--accent-soft:#2d2d2d;--inverse:#f5f5f5;--inverse-text:#202020;--glass:#232323f2;--shadow:0 8px 32px #00000016}
.attendance-hero{background:radial-gradient(ellipse at 0 100%,#fb7b1714,transparent 64%),linear-gradient(125deg,#292929,#1c1c1c 65%,#222222)}
.salary-tease{background:linear-gradient(125deg,var(--paper),var(--soft));border-color:var(--line);color:var(--ink)}
.salary-tease:after{background:linear-gradient(90deg,transparent,var(--orange),transparent)}
.avatar{background:var(--soft);color:var(--ink)}.sidebar .avatar{background:#393939;color:#ffffff}
.attendance-hero .pill,:root[data-theme=dark] .attendance-hero .pill{background:#ffffff0a;color:#eeeeee;border-color:#ffffff26}
.pill.wait{background:#f1f1f1;color:#b84700}:root[data-theme=dark] .pill.wait{background:#303030;color:#ff8a32}
.taskcheck.done,:root[data-theme=dark] .taskcheck.done{background:var(--orange);color:#202020}
