@font-face{font-family:Thmanyah Sans;src:url(/build/assets/Ej0k3h4Mi5O7TSo2w2JaDCPRgvo-hX9-6JrW.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/build/assets/3XGelYpTgxSxBXN4Oieg9Dt3bc-bRg2iWFG.woff2) format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/build/assets/JUv6rms2ye2kYL3UI3O9YyExQcQ-B1s2BRU2.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}:root{--font-platform:"Thmanyah Sans","IBM Plex Sans Arabic",Tahoma,Arial,sans-serif;--studio-paper:var(--color-bg-soft,#ebe9e6);--studio-line:var(--color-border,#e5dfda);--studio-ink:var(--color-text,#272a27);--studio-muted:var(--color-text-secondary,#686a64);--radius-card:20px;--radius-button:12px;--radius-input:12px}html body,html body :is(h1,h2,h3,h4,h5,h6,p,a,span,b,strong,small,em,i,label,input,select,textarea,button,td,th,li,dt,dd,div,section,article,header,footer,nav){font-family:var(--font-platform)!important;letter-spacing:normal;font-synthesis:none}html body :is(code,pre,kbd,samp){font-family:ui-monospace,monospace!important}body:is(.app-body,.customer-shell,.platform-owner-body){background:var(--studio-paper);color:var(--color-text,var(--studio-ink));line-height:1.8}body :is(.main-content,.app-main,.customer-content,.platform-main){min-width:0}body :is(.card,.stat-card,.client-card,.owner-card){border:1px solid var(--studio-line);border-radius:20px;box-shadow:0 4px 18px #34271803}body :is(.card-header,.client-card-header){border-bottom-color:var(--studio-line);padding:18px 22px}body :is(.card-body,.client-card-body){padding:22px}body :is(.btn,.client-btn,.owner-btn){min-height:42px;border-radius:12px;gap:9px;line-height:1.5;font-weight:500}body :is(.app-main,.customer-content,.platform-main) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){border-color:var(--studio-line);border-radius:12px;line-height:1.65}body :is(.app-main,.customer-content,.platform-main) :is(h1,.page-header-title){font-size:clamp(21px,2vw,27px)!important;line-height:1.55;font-weight:700}body :is(.app-main,.customer-content,.platform-main) h2{line-height:1.6}body :is(.app-topbar,.customer-header,.platform-topbar){border:1px solid var(--studio-line);box-shadow:0 5px 22px #34271806;border-radius:22px!important}body .app-topbar{min-height:68px!important;background:#fff!important}body .topbar-title{font-size:19px!important;font-weight:700}body :is(.app-topbar,.customer-header) :is(.workspace-tool,.topbar-icon-btn){border-radius:13px}body :is(.app-sidebar,.platform-sidebar){box-shadow:0 12px 36px #26221e0a}body :is(.stat-card,.dashboard-stat){background:#fff;border-color:var(--studio-line)}body :is(.stat-card-icon,.dashboard-stat-icon){border-radius:13px;background:var(--color-primary-light)}body .executive-dashboard{background:transparent;border-color:transparent;box-shadow:none}body .executive-hero{border:1px solid var(--studio-line);border-radius:24px;color:var(--studio-ink)}body .executive-hero:before{display:none}body .executive-hero :is(.hero-copy p,.hero-copy>small){color:var(--studio-muted)}body .executive-hero .hero-label{color:var(--color-primary-hover)}body .executive-hero .owner-card{background:#ffffffc9;border-color:var(--studio-line);-webkit-backdrop-filter:none;backdrop-filter:none}body .executive-hero .owner-card strong{color:var(--studio-ink)}body .executive-hero .owner-card small{color:var(--studio-muted)}body .executive-hero .hero-secondary{background:#fff;border-color:var(--studio-line);color:var(--studio-ink)}body .executive-metrics .metric-card{border-color:var(--studio-line);border-radius:19px}body .executive-metrics .metric-card:after{display:none}body :is(.trend-card,.work-card,.operations-pulse,.workflow-strip){border-color:var(--studio-line);border-radius:20px}body :is(.order-portfolio-card,.service-specimen){border-color:var(--studio-line);box-shadow:0 8px 24px #35291e05}body :is(.quote-studio,.quote-sheet,.order-journey){border-color:var(--studio-line);border-radius:22px}body .quote-studio{box-shadow:0 12px 36px #34271805}body :is(.app-toast,.platform-dialog-panel){border-color:var(--studio-line)!important;border-radius:18px!important}body :is(.app-main,.customer-content,.platform-main) table thead{background:#faf8f5}body :is(.app-main,.customer-content,.platform-main) table th{font-weight:500;color:var(--studio-muted)}body :is(.app-main,.customer-content,.platform-main) :focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}body .screen-lock-clock{font-variant-numeric:tabular-nums}@media(max-width:1100px){body :is(.card-body,.client-card-body){padding:18px}body .app-topbar{margin:10px 12px!important}body :is(.app-main,.customer-content,.platform-main) h1{font-size:23px!important}}@media(max-width:600px){body :is(.card,.client-card,.owner-card){border-radius:17px}body :is(.card-body,.client-card-body){padding:16px}body .app-topbar{border-radius:17px!important}body :is(.app-main,.customer-content,.platform-main) h1{font-size:21px!important}}@media print{body:is(.app-body,.customer-shell,.platform-owner-body){background:#fff}body :is(.card,.client-card,.quote-studio){box-shadow:none}}
