/* Qudwah One · Obsidian & champagne gold */
:root{color-scheme:dark;--ink:#f2ead9;--navy:#0d0e11;--muted:#a49b89;--green:#d4b77d;--sage:#322a1d;--gold:#d9b878;--paper:#090a0c;--line:#2a2824;--white:#141416;--red:#d79c85;--shadow:0 14px 40px #00000020}
body{background:radial-gradient(ellipse at 75% -20%,#87632213,transparent 45%),#090a0c;color:var(--ink)}
.sidebar{background:linear-gradient(170deg,#171719,#0c0d0f 70%);border-color:#2c2821;box-shadow:10px 0 50px #00000015;padding-top:27px}.brand{padding-bottom:29px;gap:10px}.brand img{mix-blend-mode:normal;border-radius:9px;object-fit:contain;background:#fffdf5;box-shadow:0 0 0 1px #e5c68c50,0 4px 18px #00000040;width:48px;height:47px}.brand-name{color:#efe4cd;font-size:13px;letter-spacing:1.2px;font-weight:750}.brand small{color:#9e8960;letter-spacing:1.45px;font-size:7px;margin-top:7px}.nav-label{color:#786d58;letter-spacing:1.7px;font-size:9px}.nav-btn{color:#9e988b;padding-top:11px;padding-bottom:11px;font-size:12px;transition:background .2s}.nav-btn:hover{color:#ebd5aa;background:#caa66609}.nav-btn.active{background:linear-gradient(105deg,#c8a86c25,#b38d480a);color:#e4c58d;box-shadow:inset 0 0 0 1px #b6924e26}.nav-btn.active:after{background:#efce8b;box-shadow:0 0 10px #e2bd7580}.nav-btn .count{background:#c2a26914;color:#d9b77b}.suite-nav-label{margin-top:20px}.sidebar-note{background:linear-gradient(145deg,#b9995e0d,#121315);border:1px solid #b4925025;border-radius:13px;margin-top:auto;padding:16px}.sidebar-note .little-logo{color:#d2b47a;margin-bottom:7px}.sidebar-note h3{color:#decaa2;font-size:11px}.sidebar-note p{color:#8d8575;font-size:10px}.sidebar-note .link-btn{color:#c9ab76;font-size:9px;margin-top:8px}.sidebar-foot{color:#686457;font-size:8px;letter-spacing:.4px;margin-top:15px}.topbar{background:#0e0f11d9;border-color:#27241f;backdrop-filter:blur(18px);height:76px}.breadcrumb{color:#777368;font-size:10px;letter-spacing:.6px}.breadcrumb strong{color:#c5b99f}.breadcrumb svg{color:#6e6047;width:13px}.workspace-dot{height:5px;width:5px;background:#d8b675;border-radius:50%;box-shadow:0 0 9px #c89b5090}.demo-pill{background:#b8934f0d;color:#b59c70;border-color:#b591482b;letter-spacing:1px;font-size:8px}.demo-pill:before{background:#d2af6b;box-shadow:0 0 6px #caa36040}.role-switch{background:#171719;border:1px solid #3a3326;color:#d3c4a9;font-size:10px;padding:9px 8px;max-width:160px}.role-switch option{background:#181819;color:#eee4d0}.user-avatar{background:linear-gradient(135deg,#e1c38a,#b89656);color:#2d2314;box-shadow:inset 0 1px 0 #fff6db60,0 0 0 3px #c8a66c0a}.icon-btn{color:#a39780}.icon-btn:hover{background:#bf9d6010;color:#e4c68d}.main{padding-top:33px}.eyebrow{color:#a38a58;font-size:9px;letter-spacing:2px}.page-title{color:#f3eddf;font-weight:650;letter-spacing:-.8px;font-size:29px}.sub{color:#928b7d;font-size:12px;line-height:1.8}.date-chip{background:#131416;border-color:#302b23;color:#b7aa90;font-size:10px}.date-chip svg{color:#b59a63}.hero{background:radial-gradient(ellipse at 93% 20%,#a87e2823,transparent 40%),linear-gradient(120deg,#1d1c1a 0%,#101113 50%,#1c1914 100%);border:1px solid #a17c413e;box-shadow:inset 0 1px 0 #f3d7a114,0 20px 60px #00000025;border-radius:21px;padding:31px 34px;min-height:229px}.hero:before{border-color:#d2aa5d13;right:-30px;top:-250px;width:480px;height:480px}.hero:after{border-color:#d2aa5d0c;right:-80px;top:-300px;width:580px;height:580px}.hero .eyebrow{color:#ae925f;font-size:8px;letter-spacing:2px}.hero h2{font-weight:550;letter-spacing:-.9px;font-size:31px;color:#ede7da;line-height:1.45}.hero h2 span{background:linear-gradient(110deg,#a88646 0%,#f4e1b4 40%,#c5a05c 65%,#f4e2b8 95%);background-clip:text;-webkit-background-clip:text;color:transparent}.hero p{color:#a49b89;font-size:11px;max-width:430px}.hero-ring-copy{color:#8e8168;font-size:10px}.hero-ring-copy b{color:#cbb58d}.ring .ring-bg{stroke:#d5b37112}.ring .ring-progress{stroke:#d9b776;filter:drop-shadow(0 0 3px #cfab5d30)}.ring strong{color:#f4e1b7;font-size:32px;font-weight:600}.ring strong span{color:#d7b97d!important}.ring span{color:#a1885b;letter-spacing:1.6px;font-size:7px}.btn{position:relative;overflow:hidden;background:linear-gradient(115deg,#b58c48,#edce92 48%,#b99050);color:#20180c;border:1px solid #f5d99c5c;box-shadow:inset 0 1px 0 #fff3cc8a,0 4px 12px #00000020;font-weight:700;border-radius:8px}.btn:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#ffffff18,transparent 45%,#00000008);pointer-events:none}.btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.btn.light,.btn.gold{background:linear-gradient(115deg,#bd9755,#f0d6a1 48%,#b68c49);color:#21190d;border-color:#e9cd935c}.btn.ghost{background:#ffffff03;border:1px solid #b08e4c4d;box-shadow:inset 0 1px 0 #fff1ca07;color:#cbb58a}.btn.outline{background:#171719;border:1px solid #51412a;box-shadow:inset 0 1px 0 #f7db9f08;color:#d2b886;font-weight:550}.btn.secondary{background:linear-gradient(135deg,#28241c,#1b1a18);color:#c8af7e;border-color:#a1814033;box-shadow:none;font-weight:550}.btn.danger{background:#3b2420;color:#e5b7a8;border-color:#98685340;box-shadow:none}.btn:disabled{opacity:.35;filter:grayscale(.7)}.btn:disabled:hover{transform:none}.stats{gap:15px}.stat{background:linear-gradient(150deg,#1c1c1e,#141416);border-color:#333026;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff03,0 12px 25px #00000015;padding:19px 20px}.stat:after{content:'';position:absolute;top:0;left:22px;right:22px;height:1px;background:linear-gradient(90deg,transparent,#d3ad6b32,transparent)}.stat-label{color:#a39a86;font-size:10px}.stat-label svg{color:#c9ac74}.stat-value{color:#ead8b2;font-size:28px;font-weight:550;letter-spacing:-.7px}.stat-value small{color:#756c5a;font-size:12px}.stat-foot{color:#807a6c;font-size:9px;line-height:1.7}.stat-foot .dot{background:#ac8a4e}.card{background:linear-gradient(155deg,#18191b,#121315);border-color:#2b2822;box-shadow:inset 0 1px 0 #ffffff03,0 12px 25px #00000014;border-radius:16px}.card-head h3{color:#ddd2bb;font-size:13px;font-weight:650}.card-head p{color:#7f7869;font-size:10px}.card-head>svg{color:#ad915d;width:17px}.link-btn{color:#c2a46d;font-size:10px}.link-btn:hover{color:#edd4a6}.avatar{background:linear-gradient(135deg,#38301f,#25231c);color:#d6b676;border:1px solid #b3934f26}.avatar.nasrin{background:linear-gradient(135deg,#3c3027,#241e1a);color:#cba57c;border-color:#aa81502b}.staff-row{border-color:#292721}.staff-row .staff-name{color:#d3c7af}.staff-row .staff-role{color:#7c776b}.staff-time{color:#c3ae85}.staff-time small{color:#767265}.badge.green{background:#b3924c14;color:#d0b476;border:1px solid #b4924822}.badge.amber{background:#c7974215;color:#bba06e;border:1px solid #bc944128}.badge.gray{background:#ffffff04;color:#8b8578;border:1px solid #ffffff0a}.badge.blue{background:#cdc4b70b;color:#bfb8a7;border:1px solid #a99a7520}.badge.red{background:#b1674913;color:#d49c7c;border:1px solid #ae785326}.list-note{background:#0e0f10;color:#7e735e;border-color:#2c2820;font-size:9px}.task-list-row{border-color:#292721}.task-name{color:#c7bda9}.task-check{background:#191a1b;border-color:#51432b;color:#20190e}.task-check.done{background:#c5a15f;border-color:#d5b174}.task-meta{color:#817762}.task-meta .id{color:#b29560}.priority{background:#b58c4012;color:#ae8f58;border:1px solid #b48f4520}.summary-line{color:#807864}.summary-line b{color:#c5aa79}.progress-track{background:#c4a56d12}.progress-track i{background:linear-gradient(90deg,#9b793d,#e1c58b)}.leave-request{background:#111214;border-color:#332c21}.leave-request-top strong{color:#d1c2a7}.leave-request-top p{color:#81745f}.leave-details{color:#9c8c70;border-color:#392f22}.leave-details b{color:#c7aa74}.report-state{border-color:#292721}.report-state p{color:#cdbd9e}.report-state small{color:#827b6a}.report-banner{background:#b48b3e09;border-color:#9b753326;color:#8b7b5d}.report-banner svg{color:#b8995a}.bottom-note{color:#615e55}.bottom-note b{color:#7c705a}.mini-stats .stat-value{font-size:25px}.toolbar{border-color:#2c2821}.segmented{background:#0d0e10;border:1px solid #26231e}.segmented button{color:#827763}.segmented button.active{background:linear-gradient(135deg,#393020,#272219);color:#e0c18b;box-shadow:inset 0 1px 0 #fff1cd0c}.search input{background:#0f1012;border-color:#343026;color:#d1c4a9}.search svg{color:#8b7855}.search input::placeholder,.field input::placeholder,.field textarea::placeholder{color:#686458}.pill-filter button{background:#121315;border-color:#343026;color:#8f8269}.pill-filter button.active{background:#c4a0651c;border-color:#b2935860;color:#debc7e}.task-card{background:linear-gradient(145deg,#1b1b1d,#111214);border-color:#302b22}.task-card:hover{box-shadow:0 8px 25px #00000030;border-color:#89704060}.task-card-top{color:#ac8e59}.task-card h3{color:#d6cbb5;font-weight:550}.task-card-foot{border-color:#2d2820}.task-card-foot small{color:#8d7d60}.field label{color:#ad9c7c}.field input,.field select,.field textarea{background:#101113;border-color:#3b3225;color:#ddd0b4;box-shadow:inset 0 2px 4px #00000020}.field input[readonly]{color:#827966;background:#151516}.field small{color:#847862}.form-section{border-color:#2c2821}.section-heading{color:#d6c7a7;font-weight:600}.section-number{background:#b58f4d12;border:1px solid #ae8a4530;color:#c6a161}.form-footer .foot-hint{color:#82735b}.staff-banner{background:#161719;border-color:#30291f}.staff-banner p{color:#c3b18c}.staff-banner small{color:#847a66}.checkin-hero{background:radial-gradient(ellipse at 0 100%,#a17a3212,transparent 70%),linear-gradient(120deg,#1d1b17,#141416);border-color:#9b783439;box-shadow:inset 0 1px 0 #d8b87811}.time-display{color:#edcf95;font-weight:550}.time-label{color:#947f57}.checkin-copy h3{color:#e5d5b6}.checkin-copy p{color:#9e8f70}.notice{background:#a17a300c;border:1px solid #a27d3829;color:#a79573}.notice b{color:#d5b87c}.notice svg{color:#b19256}th{background:#0f1011;border-color:#302a20;color:#857454}td{border-color:#2a261f;color:#ad9a77}td .staff-inline{color:#d5c6a6}td .staff-inline small{color:#786b52}.table-note{color:#83775e}.calendar-head h3{color:#d3bd94}.calendar-head span{color:#857557!important}.cal-week{color:#766c57}.cal-day{color:#afa186}.cal-day.muted{color:#3f3b31}.cal-day.today{background:linear-gradient(135deg,#e7c78b,#b58c48);color:#241b0e;box-shadow:0 3px 13px #bb914d1a}.cal-day.leave{background:#b58c411b;color:#c8a56b}.legend{color:#82765c}.legend i{background:#d1ae6c}.legend i.gold{background:#8e713a}.request-card{border-color:#2c2821}.request-title h3{color:#d5c4a5}.request-title p{color:#86775a}.request-text{color:#a2967c}.request-meta{color:#927f5d}.flow-item{border-color:#2c2821}.flow-item i{background:#c39a4d12;border:1px solid #a77f3429;color:#c5a369}.flow-item p{color:#cebc98}.flow-item small{color:#8c7d63}.design-note{color:#84775e}.empty{color:#88795c}.empty h3{color:#c4aa7c}.empty p{color:#95866a}.modal-backdrop{background:#000000ae;backdrop-filter:blur(12px)}.modal{background:linear-gradient(150deg,#202020,#111214);border:1px solid #9c7e464d;box-shadow:0 30px 120px #000000a0,inset 0 1px 0 #f6dca41a;border-radius:19px}.modal-head h2{color:#eadbbd;font-weight:550}.modal-head p{color:#9f865c;letter-spacing:.5px}.modal-description{color:#a99a7b}.modal-banner{background:#bd924010;border-color:#ac84402d;color:#9a8969}.modal-banner b{color:#d9bc81}.modal .form-footer{border-color:#3a3022}.modal .field input,.modal .field textarea,.modal .field select{background:#111214}.detail-row{border-color:#302a20;color:#8c7a59}.detail-row b{color:#cfb98d}.check-row{color:#a28f6c}.check-row input{accent-color:#c6a05f}.success-icon{background:#caa46115;border:1px solid #b5904730;color:#dec18b}.success-view h3{color:#e6d3ac}.success-view p{color:#a79674}.report-preview{background:#0e0f11;color:#baaa8b;border:1px solid #3b3021}.extra-row{background:#111214;border-color:#3a3023}.extra-top{color:#b6965e}.extra-top button{color:#b08762}.info-item{background:#141517;border-color:#383022}.info-item span{color:#8b7651}.info-item b{color:#d4ba88}.task-status-grid button{background:#151517;border-color:#3e3223;color:#9f8a64}.task-status-grid button.active{background:#c39a4e1b;border-color:#be984e8c;color:#e0bf80}.submission-timeline .timeline-item{border-color:#3a2e1d}.timeline-item:before{background:#aa8848;border-color:#1a1a1b}.timeline-item p{color:#857452}.report-preview{color:#bca987}.mobile-mode-label{color:#786b50}.mobile-mode-label b{color:#7f6d4c}#toast{background:linear-gradient(135deg,#30281b,#171614);color:#e4c994;border:1px solid #ac854643;box-shadow:0 12px 35px #00000060}.location-illustration{background-color:#1a1916;background-image:linear-gradient(30deg,transparent 49%,#30291c 49%,#30291c 52%,transparent 52%),linear-gradient(120deg,transparent 49%,#30291c 49%,#30291c 52%,transparent 52%)}.location-circle{background:#b78d3f13;border-color:#957437}.location-pin{background:#c3a065;border-color:#23201a;color:#211b11}.location-illustration small{color:#9a814e}
.suite-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:-6px 0 25px}.suite-shortcuts button{display:flex;align-items:center;gap:11px;text-align:left;background:linear-gradient(130deg,#201d17,#111214);border:1px solid #84662f3b;border-radius:12px;padding:16px 18px;color:#c9b28a;min-width:0;box-shadow:inset 0 1px 0 #dcb97a0a;transition:.2s}.suite-shortcuts button:hover{border-color:#bc99566b;transform:translateY(-2px)}.suite-shortcuts button>svg:last-child{margin-left:auto;width:15px;color:#92743d}.suite-shortcuts b{font-weight:600;font-size:12px;display:block;color:#d8c19b}.suite-shortcuts small{font-size:9px;color:#87765a;display:block;margin-top:5px}.suite-icon{height:37px;width:37px;display:grid;place-items:center;background:linear-gradient(135deg,#d6b37120,#c29c5010);border:1px solid #b38c4630;border-radius:10px;color:#c6a267;flex-shrink:0}.suite-icon svg{width:18px;height:18px}.office-hero{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:28px 30px;background:radial-gradient(ellipse at 10% 0,#b88d2e16,transparent 60%),linear-gradient(120deg,#1d1b16,#111214);border:1px solid #9d783a3b;border-radius:17px;margin-bottom:23px;box-shadow:inset 0 1px 0 #e7c88c0c}.office-kicker{font-size:8px;letter-spacing:2px;color:#ac8b52}.office-hero h2{font-size:24px;font-weight:500;color:#e6d2a9;line-height:1.6;letter-spacing:-.7px;margin:9px 0}.office-hero p{font-size:11px;line-height:1.9;color:#a48e66;max-width:520px}.integration-state{display:flex;gap:10px;align-items:center;background:#0d0e10;border:1px solid #b48b3d30;border-radius:11px;padding:15px 18px;flex-shrink:0}.integration-state i{width:6px;height:6px;background:#b8914e;border-radius:50%;box-shadow:0 0 8px #c5a25840}.integration-state span{font:600 15px Manrope;color:#d7b879}.integration-state b{display:block;font:400 9px 'DM Sans';color:#887552;margin-top:5px}.office-copy{font-size:12px;line-height:1.95;color:#a29478}.integration-list{margin:20px 0}.integration-list>div{display:flex;justify-content:space-between;gap:10px;padding:13px 0;border-bottom:1px solid #30281d;font-size:10px}.integration-list span{color:#827254}.integration-list b{color:#bfaa82;font-weight:500;text-align:right}.payroll-flow{display:flex;justify-content:space-between;align-items:center;gap:13px;padding:10px 0}.payroll-flow>div{flex:1}.payroll-flow i{font-style:normal;font-size:9px;color:#b38f4d;display:block;margin-bottom:11px;letter-spacing:1px}.payroll-flow b{font:550 12px Manrope;color:#d6c19c;display:block}.payroll-flow small{display:block;margin-top:7px;color:#8b7959;font-size:9px;line-height:1.6}.payroll-flow>span{color:#775e32}.payroll-flow svg{width:16px}.expense-row{padding:18px 23px;display:flex;align-items:center;gap:12px;border-top:1px solid #2d261c}.expense-icon{width:35px;height:35px;background:#c6a15e0b;color:#b59154;border:1px solid #b2894625;border-radius:9px;display:grid;place-items:center;flex-shrink:0}.expense-icon svg{width:17px}.expense-name{flex:1;min-width:0}.expense-name b{font-size:11px;font-weight:500;color:#c9b797;line-height:1.7}.expense-name small{display:block;font-size:9px;color:#7d6e51;margin-top:5px;line-height:1.7}.expense-amount{text-align:right}.expense-amount strong{display:block;font:550 15px Manrope;color:#dfc18b;margin-bottom:7px;white-space:nowrap}.expense-amount .badge{font-size:8px}.collection-row{display:flex;align-items:center;gap:15px;padding:15px 0;border-bottom:1px solid #2e271d;font-size:10px;color:#a18d69}.collection-row>span{width:65px}.collection-row>div{height:5px;flex:1;background:#33291b;border-radius:4px;overflow:hidden}.collection-row i{display:block;height:100%;background:linear-gradient(90deg,#87652e,#dfbe7b);border-radius:4px}.collection-row b{font-weight:500;color:#c5aa79;width:65px;text-align:right}.office-note{padding:24px;background:linear-gradient(145deg,#b7934c17,#121315);border:1px solid #9c783a30;border-radius:15px}.office-note h3{font-size:23px;font-weight:500;line-height:1.6;margin:12px 0;color:#ddc395}.office-note p{font-size:11px;line-height:1.9;color:#8f7b59}.clinical-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.clinical-card{padding:25px;position:relative}.clinical-card>.badge{position:absolute;top:29px;right:23px;font-size:8px}.clinical-card h3{font-size:16px;font-weight:550;line-height:1.6;color:#decaab;margin:21px 0 9px}.clinical-card p{color:#948162;font-size:11px;line-height:1.9;max-width:360px;margin-bottom:20px}.connection-orbit{display:flex;align-items:center;gap:17px;color:#a98545;padding-right:15px}.connection-orbit>span{height:68px;width:68px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#bc9145,#f0d59c,#ae803b);color:#241b0e;box-shadow:0 0 0 8px #d2ab5e09,0 0 0 18px #d2ab5e04;font:500 40px Georgia}.connection-orbit i{height:1px;width:30px;background:linear-gradient(90deg,#c49c56,#71603d)}.connection-orbit b{font:550 12px Manrope;letter-spacing:2px}.app-tray{display:grid;gap:10px;margin:5px 0 20px}.app-tray>button{display:flex;align-items:center;gap:15px;background:linear-gradient(120deg,#27221a,#181819);border:1px solid #6a512a50;color:#d9c295;border-radius:11px;padding:14px;text-align:left}.app-tray>button>span{font-size:13px}.app-tray>button>svg{margin-left:auto;width:16px;color:#94733b}.integration-block{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid #31291e}.integration-block h3{font-size:14px;font-weight:550;color:#d7bf91}.integration-block p{font-size:11px;line-height:1.9;color:#958160;margin:9px 0 12px}.presence-card{margin-bottom:24px}.presence-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0 23px 22px}.presence-steps>div{position:relative;background:#111214;border:1px solid #3e302033;border-radius:10px;padding:17px}.presence-steps span{font-size:8px;position:absolute;top:13px;right:12px;color:#6c5630}.presence-steps svg{color:#bb9656;width:18px}.presence-steps b{font-size:11px;font-weight:550;display:block;margin:12px 0 5px;color:#d3bd94}.presence-steps small{font-size:9px;color:#7f6c4b}.proof-summary{display:flex;align-items:center;gap:13px;margin:3px 0 20px;padding:15px;background:#0d0e10;border:1px solid #3c2e1e;border-radius:10px}.proof-summary>span{font:500 25px Manrope;color:#dec18b}.proof-summary>b{font-size:11px;font-weight:500;color:#b49b70}.proof-summary .badge{margin-left:auto;font-size:8px}.proof-item{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid #31271a}.proof-number{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1px solid #6d542c;color:#a58347;font-size:9px;flex-shrink:0}.proof-number svg{width:13px}.proof-item.verified .proof-number{background:linear-gradient(135deg,#bd9653,#e1c58c);color:#241a0b;border-color:#d1ae6a}.proof-item>div{flex:1;min-width:0}.proof-item b{color:#d9c39d;font-size:12px;font-weight:550}.proof-item p{font-size:10px;line-height:1.8;color:#8f7a56;margin:6px 0 11px}.proof-list{margin-bottom:17px}.counter-illustration{height:115px;position:relative;overflow:hidden;border:1px solid #73552b40;border-radius:8px;background:linear-gradient(150deg,#2d2519,#151414);margin:10px 0 12px}.counter-sign{position:absolute;left:16px;top:13px;font:22px Georgia;color:#d3b479}.counter-sign small{font:7px 'DM Sans';letter-spacing:1px;display:block;margin-top:4px;color:#a48754}.counter-person{position:absolute;right:35px;top:18px;color:#a28451}.counter-person svg{height:65px;width:65px;stroke-width:.6}.counter-desk{height:39px;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(150deg,#44331d,#241e14);border-top:3px solid #bb96555c}.counter-illustration>span{position:absolute;bottom:9px;left:13px;font-size:7px;letter-spacing:1px;color:#967946}.proof-item .btn{min-height:34px}.presence-steps svg{fill:none}.hero-ring{z-index:1}.modal .icon-btn{background:#00000015}
@media(max-height:850px) and (min-width:561px){.sidebar-note{display:none}.sidebar-foot{margin-top:auto}.nav-btn{padding-top:10px;padding-bottom:10px}.brand{padding-bottom:20px}}
@media(max-width:1180px){.brand{gap:8px}.brand-name{font-size:10px;letter-spacing:.9px}.brand small{font-size:6px}.brand img{width:42px;height:43px}.suite-shortcuts{gap:11px}.suite-shortcuts button{padding:14px 12px;gap:8px}.suite-shortcuts b{font-size:11px}.suite-shortcuts small{font-size:8px}.suite-icon{height:32px;width:32px}.office-hero{padding:25px}.office-hero h2{font-size:22px}.integration-state{padding:12px}.hero h2{font-size:29px}}
@media(max-width:980px){.sidebar-note,.suite-nav-label{display:none}.brand img{width:42px;height:43px}.brand{padding-bottom:22px}.nav-btn{padding:13px}.suite-shortcuts small{display:none}.office-hero{flex-wrap:wrap}.integration-state{width:100%}.connection-orbit{margin:8px 0 0 12px}.clinical-hero{gap:15px}}
@media(max-width:760px){.hero h2{font-size:26px}.suite-shortcuts button>svg:last-child{display:none}.suite-shortcuts button{padding:13px 11px;gap:8px}.suite-icon{width:30px;height:30px}.suite-shortcuts b{font-size:10px}.office-hero h2{font-size:24px}.presence-steps{padding:0 19px 19px;gap:9px}.presence-steps>div{padding:14px 11px}.presence-steps b{font-size:10px}.presence-steps small{font-size:8px}.presence-steps span{right:9px;top:11px}.clinical-card{padding:21px}.clinical-card>.badge{top:24px;right:18px;font-size:7px}.payroll-flow{gap:9px}.payroll-flow b{font-size:11px}.payroll-flow small{font-size:8px}.payroll-flow>span svg{width:12px}}
@media(max-width:560px){.topbar{background:#101113;border-color:#342a1c;height:76px;padding:0 17px}.mobile-brand{gap:10px}.mobile-brand img{mix-blend-mode:normal;border-radius:7px;background:#fffdf5;object-fit:contain;width:38px;height:37px;box-shadow:0 0 0 1px #d6b77d45}.mobile-brand span{font-size:11px;letter-spacing:1px;color:#e3d3b5;font-weight:650}.mobile-brand small{color:#8d7650;font-size:7px;letter-spacing:1.5px;margin-top:5px}.role-switch{font-size:8px;max-width:118px;padding:8px 3px}.user-avatar{width:29px;height:29px;font-size:10px}.top-actions{gap:7px}.desktop-bell{display:none}.main{padding:22px 18px 110px}.mobile-mode-label{margin-bottom:22px}.mobile-mode-label .demo-pill{font-size:7px;padding:6px 8px}.page-title{font-size:23px;font-weight:600;line-height:1.5;letter-spacing:-.55px}.page-top .page-title{max-width:335px}.eyebrow{font-size:8px;letter-spacing:1.6px}.sub{font-size:11px;line-height:1.9;color:#9b8e74}.hero{padding:25px 22px;border-radius:18px;min-height:270px;grid-template-columns:1fr 76px;margin-bottom:18px}.hero .eyebrow{font-size:7px;letter-spacing:1.1px;line-height:1.7}.hero h2{font-size:24px;font-weight:500;line-height:1.5;margin-right:-53px;margin-top:12px;padding-right:35px;max-width:300px}.hero p{color:#a8997b;font-size:11px;line-height:1.9;margin-top:12px;max-width:250px;padding-right:16px}.hero-ring{padding-top:0;margin-top:24px}.ring{width:75px;height:75px}.ring strong{font-size:22px}.ring span{font-size:5px;letter-spacing:.7px}.hero-actions{margin-top:21px}.hero-actions .btn{font-size:10px;min-height:39px}.hero:before{width:400px;height:400px;right:-220px;top:-120px}.hero:after{width:480px;height:480px;right:-260px;top:-160px}.stats{gap:10px;margin-bottom:22px}.stat{padding:18px 15px;border-radius:12px}.stat-label{color:#b0a184;font-size:10px!important}.stat-label svg{color:#bd9a5a}.stat-value{font-size:27px;font-weight:550;color:#e6cb98}.stat-foot{font-size:9px;color:#8b7c60;line-height:1.7}.stat-value small{color:#817052;font-size:11px}.suite-shortcuts{gap:8px;margin:0 0 23px}.suite-shortcuts button{padding:14px 7px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;border-radius:11px}.suite-shortcuts .suite-icon{height:29px;width:29px;border-radius:8px}.suite-shortcuts b{font-size:9px;white-space:nowrap;font-weight:550}.suite-shortcuts small{display:none}.card{border-radius:14px}.card-head h3{font-size:12px}.card-head p{font-size:10px;color:#827356;line-height:1.7}.card-head{padding:20px 18px 17px}.card-head .link-btn{font-size:9px}.staff-row .staff-name{font-size:12px}.staff-row .staff-role{font-size:9px;color:#847456}.staff-time{font-size:10px}.staff-time small{color:#827356}.badge{font-size:9px}.task-name{font-size:12px;color:#c7b798}.task-meta{font-size:9px;color:#8e7a56}.task-check{width:22px;height:22px}.task-list-row{padding:16px 18px}.task-tail .badge{font-size:8px}.list-note{font-size:8px;line-height:1.8;color:#88754f}.mobile-nav{background:#111214ed;border-top:1px solid #7c5c2a4f;box-shadow:0 -10px 30px #00000045;backdrop-filter:blur(18px);padding-top:11px}.mobile-nav button{color:#807052;font-size:9px;gap:7px;min-height:43px}.mobile-nav button.active{color:#e1c28a}.mobile-nav button.active:before{background:linear-gradient(90deg,#95713a,#e1c58b,#96713b);box-shadow:0 0 10px #d2aa5d45;top:-12px}.mobile-nav svg{width:19px;height:19px;stroke-width:1.5}.modal{border-radius:22px 22px 0 0;border-bottom:0}.modal:before{background:#826635;width:30px;height:3px}.modal-head{padding:18px 21px}.modal-head h2{font-size:19px;line-height:1.5}.modal-head p{font-size:9px;line-height:1.8;color:#9f865c}.modal-content{padding:0 21px 25px}.modal-description{font-size:12px}.modal-banner{font-size:10px;line-height:1.9}.field label{font-size:11px;color:#b29b74}.field small{font-size:10px;color:#857351}.field input,.field textarea,.field select{font-size:14px;min-height:45px;border-radius:8px}.btn{min-height:40px}.form-footer .foot-hint{font-size:9px;line-height:1.8;color:#8c7956}.form-footer>.btn{min-height:44px}.modal .btn{font-size:11px}.mini-stats .stat-value{font-size:24px}.mini-stats .stat-label{font-size:9px!important}.mini-stats .stat-foot{font-size:8px}.notice{font-size:10px;line-height:1.9;color:#a28b60}.checkin-hero{padding:23px;border-radius:15px}.checkin-copy h3{font-size:13px;line-height:1.8}.checkin-copy p{font-size:10px}.time-display{font-size:33px}.time-label{font-size:8px}.office-hero{padding:23px;border-radius:15px;gap:21px}.office-hero h2{font-size:23px;line-height:1.6;font-weight:500}.office-hero p{font-size:11px;color:#a18d66}.office-kicker{font-size:7px;letter-spacing:1.8px}.integration-state{padding:14px}.integration-state span{font-size:14px}.integration-state b{font-size:9px;line-height:1.7}.office-copy{font-size:12px;line-height:2}.integration-list>div{font-size:10px;line-height:1.8}.payroll-flow{align-items:stretch;flex-direction:column;gap:9px;padding:0}.payroll-flow>div{padding:14px;background:#0f1012;border:1px solid #3e2f1a;border-radius:10px;position:relative}.payroll-flow i{position:absolute;top:15px;right:15px;font-size:9px}.payroll-flow b{font-size:12px}.payroll-flow small{font-size:10px;line-height:1.7}.payroll-flow>span{display:none}.expense-row{padding:17px;gap:10px}.expense-name b{font-size:11px}.expense-name small{font-size:8px}.expense-amount strong{font-size:13px}.expense-amount .badge{font-size:7px;padding:4px 5px}.expense-icon{height:29px;width:29px;border-radius:8px}.expense-icon svg{width:14px}.finance-page .stat-value{font-size:22px}.collection-row{font-size:10px;gap:10px}.office-note{padding:23px}.clinical-grid{grid-template-columns:1fr;gap:14px}.clinical-card{padding:23px}.clinical-card h3{font-size:17px;margin-top:20px}.clinical-card p{font-size:12px;line-height:1.9}.clinical-card>.badge{top:28px;right:21px;font-size:8px}.connection-orbit{padding-right:0;margin-top:4px;padding-bottom:8px}.connection-orbit>span{width:52px;height:52px;font-size:33px}.connection-orbit>b{font-size:11px}.proof-summary{gap:10px;padding:13px}.proof-summary>span{font-size:23px}.proof-summary>b{font-size:10px}.proof-summary .badge{font-size:7px}.proof-item{gap:11px}.proof-item b{font-size:12px}.proof-item p{font-size:10px}.proof-item .btn{font-size:10px;min-height:36px}.presence-card{margin-bottom:23px}.presence-steps{padding:0 16px 18px;gap:7px}.presence-steps>div{padding:14px 9px}.presence-steps b{font-size:9px;line-height:1.7}.presence-steps small{font-size:8px;line-height:1.6;display:block}.presence-steps svg{width:16px}.presence-steps span{font-size:7px;top:12px;right:9px}.presence-card .card-head .link-btn{font-size:8px}.presence-card .list-note{font-size:8px}.app-tray .suite-icon{height:36px;width:36px}.app-tray>button{padding:15px}.app-tray>button>span{font-size:13px}.integration-block h3{font-size:13px}.integration-block p{font-size:11px}.bottom-note{font-size:8px;line-height:1.9;color:#6b604d}.table-note{font-size:9px;line-height:1.9}.report-banner{font-size:10px}.report-state small{color:#8f7c59}.extra-row{padding:15px}.success-view p{font-size:12px}.check-row{font-size:10px}#toast{font-size:10px}.mobile-mode-label .demo-pill{white-space:nowrap}.clinical-hero{align-items:flex-start}}
@media(prefers-reduced-motion:no-preference){.btn:hover:before{background:linear-gradient(100deg,transparent 15%,#fff7d933 45%,transparent 70%)}.fade{animation:fadein .15s}}
.is-money .stat-value{font-size:24px;letter-spacing:-.7px}
@media(max-width:560px){.is-money .stat-value{font-size:21px;letter-spacing:-.4px}.is-money .stat-foot{font-size:8px}.mobile-mode-label b{font-size:8px}}
@media(max-width:560px){.hero{display:block;position:relative;min-height:0;padding:25px 23px}.hero-copy .eyebrow{padding-right:0}.hero h2{margin:14px 0 0;padding-right:0;max-width:none;font-size:25px;line-height:1.5}.hero p{max-width:100%;padding-right:0;margin-right:0}.hero-actions{max-width:185px;flex-direction:column;align-items:flex-start;gap:10px}.hero-ring{position:absolute;right:24px;bottom:29px;top:auto;width:78px;height:78px;margin:0;padding:0}.ring{width:78px;height:78px}.hero-ring-copy{display:none}}
/* Klinik Qudwah · clearer copy, stronger identity and daily workspace */
body{background:radial-gradient(ellipse at 80% 0,#b18a3c15,transparent 42%),radial-gradient(ellipse at 15% 70%,#ae7e2908,transparent 42%),#0b0c0e;color:#f6f0e4}
.workspace{position:relative;background-image:linear-gradient(115deg,transparent 0%,#d3b17202 35%,transparent 65%);min-height:100vh}.workspace:before{content:'';position:fixed;top:80px;right:-130px;width:650px;height:650px;border-radius:50%;background:radial-gradient(circle,#ab7d2710,transparent 65%);pointer-events:none;z-index:-1}.brand{gap:11px}.brand img{width:53px;height:53px;border-radius:13px;background:#0b0c0e;box-shadow:0 0 0 1px #b18a4159,0 6px 24px #0006;object-fit:cover}.brand-name{font-size:12px;letter-spacing:1px;color:#f0dfbf}.brand small{font-size:8px;letter-spacing:1.6px;color:#b49a6b}.sidebar-foot{color:#9b8a6e}.sidebar-note p{color:#b2a183}.sidebar-note h3{color:#ead1a5}.nav-label{color:#b19869}.nav-btn{color:#b6aa94}.nav-btn.active{color:#f5d79e}.topbar{background:#101113e8}.breadcrumb{color:#b4a68c}.breadcrumb strong{color:#ecdbb7}.demo-pill{color:#d1b57e;border-color:#b7955260}.role-switch{color:#f0dbb4;font-size:10px;border-color:#6e552f}.eyebrow{color:#c9aa70}.page-title{color:#fbf4e7;font-size:29px;font-weight:600}.sub{color:#c1b297;font-size:12px}.hero{box-shadow:inset 0 1px 0 #f6dbad2a,0 20px 60px #0004;background:radial-gradient(ellipse at 90% 12%,#b58a3540,transparent 45%),linear-gradient(118deg,#24201a,#111214 55%,#241d12)}.hero h2{font-size:33px;color:#fff3de;font-weight:550}.hero p{color:#c6b28c;font-size:12px}.hero .eyebrow{color:#d3b37a}.hero:before{border-color:#cda55a29}.hero:after{border-color:#dfbc7914}.hero-ring-copy{color:#c3a56f}.hero-ring-copy b{color:#e7c58b}.ring span{color:#d0ab67}.stat-label{color:#cbb68e;font-size:11px}.stat-label svg{color:#e2be7b}.stat-value{color:#f0d5a0}.stat-foot{color:#b19d78;font-size:10px}.card-head h3{color:#f0dfc0;font-size:14px}.card-head p{color:#ac9773;font-size:11px}.link-btn{color:#e1bd7b;font-size:11px}.staff-row .staff-name{color:#eddbb9;font-size:12px}.staff-row .staff-role{color:#b39d77;font-size:10px}.staff-time{color:#e2c28b}.staff-time small{color:#aa9570}.badge.green{color:#e4c27f}.badge.amber{color:#dfbb76}.badge.gray{color:#b7a88b}.badge.blue{color:#d8cdb8}.task-name{color:#e2d0ae;font-size:12px}.task-meta{color:#b49d75;font-size:10px}.task-meta .id{color:#d3ad6a}.list-note{color:#b39b70;font-size:10px}.report-state p{color:#ecd7b0}.report-state small{color:#ad966e;font-size:10px}.report-banner{color:#b9a27b}.summary-line{color:#b6a17b}.request-text,.office-copy{color:#c1ac85}.field label{color:#d6ba87}.field small{color:#b29b75}.table-note,.design-note{color:#b59c73}.task-card h3{color:#ecdbbc}.task-card-foot small{color:#bba379}.field input,.field select,.field textarea{color:#f3e1be}.field input::placeholder,.field textarea::placeholder{color:#9d8863}.notice{color:#c6ab7e}.notice b{color:#f0ce8e}.modal-description{color:#cfb68b}.modal-banner{color:#c3a777}.modal-banner b{color:#f2d396}.modal-head h2{color:#f7e4bf}.modal-head p{color:#c8a56c}.flow-item p{color:#ead2a8}.flow-item small{color:#b49a70}.task-status-grid button{color:#c8ab78}.task-status-grid button.active{color:#f3cd88}.proof-item p{color:#b79c70}.office-hero p{color:#c8ab7b}.office-copy{line-height:1.95}.integration-list span{color:#ad956d}.integration-list b{color:#dfc18c}.payroll-flow small{color:#b49b71}.expense-name small{color:#ae956b}.clinical-card p{color:#bfa57b}.collection-row{color:#c2a77a}.bottom-note{color:#a18a64}.bottom-note b{color:#c2a675}.calendar-head h3{color:#e0c28d}.cal-day{color:#c8b18b}.cal-day.muted{color:#73654b}.cal-week{color:#a38c64}.mobile-mode-label b{color:#c0a16b}.card{background:linear-gradient(150deg,#1c1c1e,#141517);border-color:#4b3c253b}.form-section{border-color:#6e54282f}.date-chip{color:#dfc38f;border-color:#b08a4155;background:linear-gradient(120deg,#272219,#161719)}.desktop-bell{position:relative;color:#dec08b}.desktop-bell:after{content:'';position:absolute;top:7px;right:7px;width:4px;height:4px;border-radius:50%;background:#e9ba62;box-shadow:0 0 6px #e6af4944}.daily-board{display:grid;grid-template-columns:1.05fr 1fr;gap:20px;margin:0 0 24px}.week-strip{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin:1px 22px 18px}.week-day{text-align:center;padding:12px 3px 8px;border-radius:11px;background:#111214;border:1px solid #57412539}.week-day small{font-size:9px;color:#b09870;display:block}.week-day b{font:550 20px Manrope;color:#d7bd91;display:block;margin-top:7px}.week-day i{display:block;width:4px;height:4px;border-radius:50%;margin:7px auto 0;background:transparent}.week-day i.event-dot{background:#d7ad61}.week-day.selected{background:linear-gradient(145deg,#e9c98d,#b0843e);border-color:#e6c58e;box-shadow:inset 0 1px 0 #fff2d273,0 5px 16px #bb914c14}.week-day.selected small,.week-day.selected b{color:#2b200e}.week-day.selected i.event-dot{background:#4b3510}.agenda-list{padding:0 22px 15px}.agenda-row{display:flex;gap:14px;padding:14px 0;border-top:1px solid #6e52242b;align-items:center}.agenda-row>span{background:#b18a3f10;border:1px solid #b18a3f2b;width:37px;min-height:40px;text-align:center;padding:6px 3px;border-radius:8px;color:#e2bc75;font:550 16px Manrope;flex-shrink:0}.agenda-row>span small{font:9px 'DM Sans';display:block;color:#b0935e;margin-top:3px}.agenda-row b{display:block;font-size:11px;font-weight:550;color:#dfc69e}.agenda-row>div small{display:block;color:#ac8f61;font-size:9px;margin-top:6px;line-height:1.7}.announcement-list{padding:0 22px 19px}.announcement{padding:17px 0;border-top:1px solid #6e52242b}.announcement>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.announcement-label{font-size:9px;color:#d2ad6c;letter-spacing:.2px}.announcement h4{margin:12px 0 7px;font:550 13px Manrope;color:#e8d1a9;line-height:1.7}.announcement p{font-size:11px;line-height:1.9;color:#bca17a;margin:0 0 9px}.announcement>small{font-size:9px;color:#9c8159}.calendar-full-date{color:#dfbc7a;margin:0 0 20px;font-size:12px}.team-group-title{color:#d0ac6b;font-size:9px;letter-spacing:1.8px;margin:20px 0 6px}.install-brand{display:flex;align-items:center;gap:17px;margin:3px 0 20px;padding:18px;background:#0f1012;border:1px solid #ac86443b;border-radius:13px}.install-brand img{width:76px;height:76px;border-radius:18px;box-shadow:0 6px 20px #0009,0 0 0 1px #d7ad6640}.install-brand h3{font:600 18px Manrope;color:#f0d4a1}.install-brand p{font-size:11px;color:#b89c6c;margin-top:7px}.install-brand small{display:block;font-size:9px;color:#d3b273;margin-top:8px}.install-actions{display:flex;flex-direction:column;gap:10px}.install-guide{margin:23px 0 12px}.install-guide b{font-size:12px;color:#dec28e;font-weight:550}.install-guide p{font-size:11px;line-height:1.9;color:#b79c74;margin:7px 0 16px}.notification-summary{display:flex;align-items:center;gap:13px;padding:10px 0 21px}.notification-summary b{color:#dfc28f;font-size:13px;font-weight:550}.notification-summary p{font-size:11px;color:#bba179;margin:7px 0 0}.form-footer .foot-hint{color:#b69a70}.page-top{align-items:center}.hero-actions .btn{min-height:41px}
@media(max-height:850px) and (min-width:561px){.brand img{height:48px;width:48px}.sidebar-foot{font-size:8px}.brand-name{font-size:11px}}
@media(max-width:980px){.brand img{height:43px;width:43px}.daily-board{grid-template-columns:1fr}.week-day{padding:10px 3px}.week-day b{font-size:21px}.week-strip{gap:8px}.daily-board .card-head h3{font-size:13px}}
@media(max-width:560px){.topbar{height:78px;padding:0 16px}.mobile-brand{min-width:0;gap:8px;flex:1}.mobile-brand img{width:43px;height:43px;border-radius:11px;background:#101113;object-fit:cover;box-shadow:0 0 0 1px #d8b1705c,0 4px 15px #0006;flex-shrink:0}.mobile-brand span{font-size:10px;letter-spacing:.65px;color:#f1dbb8;line-height:1.5}.mobile-brand small{font-size:6px;letter-spacing:1px;color:#c6a56e;margin-top:3px}.top-actions{gap:5px}.role-switch{max-width:101px;font-size:7px;min-width:0;padding:8px 1px;color:#edcd95}.desktop-bell{display:inline-flex;width:27px;height:31px;flex-shrink:0}.desktop-bell svg{width:17px;height:17px}.desktop-bell:after{right:3px;top:5px;width:3px;height:3px}.user-avatar{width:25px;height:25px;font-size:9px;flex-shrink:0}.main{padding-top:21px}.mobile-mode-label{margin-bottom:20px}.mobile-mode-label .demo-pill{font-size:7px;color:#d9b677}.mobile-mode-label b{font-size:8px}.page-title{font-size:25px;line-height:1.4;letter-spacing:-.55px}.sub{font-size:12px;color:#c8b48f;line-height:1.85}.eyebrow{font-size:8px;color:#d0ab6b}.page-top{flex-wrap:wrap;gap:12px;margin-bottom:18px}.page-top .date-chip{display:flex;width:100%;justify-content:flex-start;margin-top:0;padding:10px 12px;font-size:10px;color:#ddbf84}.page-top .date-chip svg{width:14px;height:14px}.hero{padding:25px 23px;background:radial-gradient(ellipse at 100% 0,#ad7e2b30,transparent 60%),linear-gradient(120deg,#2a2419,#111214 60%,#211b12)}.hero h2{font-size:29px;line-height:1.45;letter-spacing:-.8px;color:#fff1d7;margin-top:14px}.hero p{color:#d0b68a;font-size:12px;line-height:1.9;margin-top:12px}.hero .eyebrow{font-size:8px;color:#d5b57c}.hero-actions{max-width:190px;gap:10px;margin-top:22px}.hero-actions .btn{font-size:10px;padding:11px 14px}.hero-ring{right:25px;bottom:30px}.ring strong{font-size:23px}.ring span{font-size:5px;color:#dfba74}.stat-label{font-size:10px!important;color:#dec18f}.stat-foot{font-size:10px;line-height:1.8;color:#bca176}.stat-value{color:#f5d8a1;font-size:27px}.stat-value small{color:#a98b5a}.mini-stats .stat-foot{font-size:9px}.mini-stats .stat-label{font-size:9px!important}.card-head h3{font-size:13px;color:#f0d9b3}.card-head p{font-size:11px;color:#b39a72}.card-head .link-btn{font-size:10px;color:#e7be77}.staff-row .staff-name{font-size:12px;color:#eed4a9}.staff-row .staff-role{font-size:10px;color:#b69a70}.staff-time{font-size:11px;color:#e6c287}.staff-time small{font-size:10px;color:#af9163}.task-name{font-size:12px;color:#ead2ac}.task-meta{font-size:10px;color:#b89d73}.task-tail .badge{font-size:9px}.badge{font-size:9px}.list-note{font-size:9px;color:#bba06f}.link-btn{font-size:11px}.suite-shortcuts b{font-size:10px;color:#ebc98d}.suite-shortcuts button{padding:15px 7px}.daily-board{grid-template-columns:1fr;gap:17px;margin-bottom:20px}.week-strip{gap:5px;margin:0 17px 17px}.week-day{border-radius:9px;padding:11px 2px 7px}.week-day small{font-size:9px}.week-day b{font-size:20px}.week-day i{margin-top:7px}.agenda-list{padding:0 18px 15px}.agenda-row{gap:12px}.agenda-row b{font-size:12px;line-height:1.7}.agenda-row>div small{font-size:10px;line-height:1.7;color:#b89b70}.agenda-row>span{width:38px}.announcement-list{padding:0 18px 18px}.announcement h4{font-size:13px;color:#f2d7a9}.announcement p{font-size:12px;color:#c0a47b}.announcement-label{font-size:10px}.announcement>small{font-size:10px;color:#b09261}.field label{font-size:11px;color:#dec08a}.field small{font-size:10px;color:#b49b70}.field input,.field textarea,.field select{color:#f4ddb5}.field input::placeholder,.field textarea::placeholder{color:#a08760}.form-footer .foot-hint{font-size:10px}.notice,.modal-banner{font-size:11px;color:#c7ab7d}.modal-head p{font-size:10px;color:#c4a06b}.modal-description{font-size:12px;line-height:1.9;color:#d1b78c}.modal-head h2{color:#f5ddba}.office-copy{font-size:12px;color:#c7ad82}.table-note,.design-note{font-size:10px;color:#bda174}.report-state small{font-size:10px;color:#bea075}.proof-item p{font-size:11px;color:#c3a777}.proof-item b{color:#f0d2a1}.integration-list>div{font-size:11px}.integration-list span{color:#b79b70}.integration-list b{color:#e0c18b}.checkin-copy h3{font-size:14px;color:#f0d8b2}.checkin-copy p{font-size:11px;color:#c0a477}.time-display{color:#f0d39b}.time-label{font-size:9px;color:#b59862}.bottom-note{font-size:9px;color:#a88d62}.mobile-nav button{font-size:10px;color:#b5945f}.mobile-nav button.active{color:#f4d197}.mobile-nav svg{width:21px;height:21px}.install-brand{padding:17px;gap:14px}.install-brand img{width:70px;height:70px}.install-brand h3{font-size:18px}.install-brand p{font-size:11px}.install-brand small{font-size:9px;line-height:1.7}.install-guide p{font-size:12px}.install-guide b{font-size:13px}.notification-summary b{font-size:12px}.notification-summary p{font-size:11px;line-height:1.7}.team-group-title{font-size:9px}}
@media(prefers-reduced-motion:no-preference){.hero:after{animation:qudwahGlow 14s ease-in-out infinite alternate}@keyframes qudwahGlow{from{opacity:.35;transform:translateX(-8px)}to{opacity:.85;transform:translateX(10px)}}}
@media(max-width:380px){.mobile-brand img{width:39px;height:39px}.mobile-brand span{font-size:9px}.mobile-brand small{font-size:6px;letter-spacing:.6px}.role-switch{max-width:91px;font-size:7px}.top-actions{gap:4px}.mobile-brand{gap:7px}.user-avatar{width:24px;height:24px}.desktop-bell{width:25px}}
