.ws-shell.taseeb-client-os[data-role=client][data-app=true]{--ws-control-radius:var(--os-radius-control);--ws-control-height:var(--os-control-height);--ws-client-content:var(--os-paper);background:var(--os-canvas);color:var(--os-ink);font-family:var(--os-font)}.ws-shell.taseeb-client-os[data-role=client][data-app=true] :is(.ws-section-banner,.ws-hub-tile,.ws-client-project-tile,.ws-account-surface,.ws-account-settings-card,.ws-account-identity,.ws-account-project,.ws-notification-strip,.ws-file-glass-card,.ws-glass-stage){border-radius:var(--os-radius-card);border-color:var(--os-edge);box-shadow:var(--os-shadow)}.ws-shell.taseeb-client-os[data-role=client][data-app=true] :is(.ws-account-surface,.ws-account-settings-card,.ws-account-identity,.ws-account-project,.ws-notification-strip,.ws-file-glass-card){background:var(--os-glass-strong)}.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-section-banner{background:var(--ws-section-surface,var(--os-glass));-webkit-backdrop-filter:blur(var(--os-blur));backdrop-filter:blur(var(--os-blur))}.ws-section-prefix{color:var(--os-muted);font-size:12px;line-height:1.6}.ws-shell.taseeb-client-os[data-role=client][data-app=true] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--os-field-line);border-radius:var(--os-radius-control);font-size:1rem}.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-button{min-height:var(--os-control-height)}.ws-shell.taseeb-client-os[data-role=client][data-app=true] :is(.ws-client-home.ws-home-hub,.ws-home-hub.is-os-stages-expanded,.ws-home-hub.is-os-request-expanded){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity identity""state progress""project project""files news""request request";align-items:start;gap:16px}@media (min-width:1024px){.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-app-navigation{color:var(--os-rail-text);box-shadow:var(--os-shadow-overlay);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--os-rail-material)!important;border-radius:var(--os-radius-frame)!important}.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-workspace-nav button{color:var(--os-rail-text);border-radius:var(--os-radius-control)}.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-workspace-nav button[aria-current=page]{color:var(--os-rail-text);background:0 0}.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-navigation-help{color:var(--os-rail-text)}.ws-shell.taseeb-client-os[data-role=client][data-app=true] #workspace-content{padding:var(--os-card-padding);border-radius:var(--os-radius-frame);background:0 0;border:1px solid #0000}}@media (min-width:1200px){.ws-shell.taseeb-client-os[data-role=client][data-app=true] :is(.ws-client-home.ws-home-hub,.ws-home-hub.is-os-stages-expanded,.ws-home-hub.is-os-request-expanded){grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"identity identity identity identity""project project state progress""files files news request"}}@media (max-width:600px){.ws-shell.taseeb-client-os[data-role=client][data-app=true] :is(.ws-client-home.ws-home-hub,.ws-home-hub.is-os-stages-expanded,.ws-home-hub.is-os-request-expanded){grid-template-columns:1fr;grid-template-areas:"identity""project""state""progress""files""news""request";gap:12px}}.reception-public.taseeb-client-os .reception-brand{border:1px solid var(--os-edge);border-radius:var(--os-radius-card);background:var(--os-glass-strong);min-height:72px;box-shadow:var(--os-shadow);padding:12px 20px}.reception-public.taseeb-client-os .reception-public-layout{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);align-items:start;gap:24px}.reception-public.taseeb-client-os :is(.reception-welcome,.reception-booking){border-radius:var(--os-radius-card);border:1px solid var(--os-edge);background:var(--os-glass-strong);box-shadow:var(--os-shadow);padding:var(--os-card-padding);min-width:0}.reception-public.taseeb-client-os .reception-welcome{background:var(--os-blue-soft)}.reception-public.taseeb-client-os :is(h2,h3){font-weight:500}.reception-public.taseeb-client-os :is(button,.reception-primary,input,textarea){border-radius:var(--os-radius-control);min-height:var(--os-control-height)}.reception-public.taseeb-client-os :is(input,textarea){border-color:var(--os-field-line);background:var(--os-paper);font-size:1rem}.reception-public.taseeb-client-os .reception-primary{background:var(--os-blue);color:var(--os-paper)}.reception-public.taseeb-client-os .reception-custom{border-top:1px solid var(--os-line);margin-top:24px;padding-top:16px}.reception-cancel-confirm{border:1px solid var(--os-line);border-radius:var(--os-radius-control);background:var(--os-danger-soft);color:var(--os-danger);margin-top:16px;padding:16px}.reception-public.taseeb-client-os .reception-booking button[aria-pressed=true]{border-color:var(--os-blue);background:color-mix(in srgb, var(--os-blue-soft) 38%, var(--os-glass-strong));color:var(--os-blue)}@media (max-width:800px){.reception-public.taseeb-client-os .reception-public-layout{grid-template-columns:1fr;gap:16px}.reception-public.taseeb-client-os :is(.reception-welcome,.reception-booking){padding:18px}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.ws-shell.taseeb-client-os[data-role=client][data-app=true] :is(.ws-section-banner,.ws-hub-tile,.ws-account-surface,.ws-file-glass-card,.ws-notification-strip),.reception-public.taseeb-client-os :is(.reception-welcome,.reception-booking,.reception-brand){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--os-paper);border-color:var(--os-field-line)}}.ws-shell.taseeb-client-os[data-role=client][data-app=true] :is(.ws-account-card-grid,.ws-account-card-grid[data-finance-open=true]){grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity finance""projects activity""signout signout";align-items:start;gap:16px}@media (max-width:767px){.ws-shell.taseeb-client-os[data-role=client][data-app=true] :is(.ws-account-card-grid,.ws-account-card-grid[data-finance-open=true]){grid-template:"identity""projects""finance""activity""signout"/minmax(0,1fr)}}@media (prefers-contrast:more){.ws-shell.taseeb-client-os[data-role=client][data-app=true] :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.ws-section-banner){border-color:var(--os-ink)}}@media (max-width:1023px){.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-mobile-dock[aria-label]{border-radius:var(--os-radius-card);background:var(--os-rail-material);width:min(100% - 24px,340px);-webkit-backdrop-filter:blur(var(--os-blur));backdrop-filter:blur(var(--os-blur));padding:4px}.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-mobile-dock[aria-label] button{border-radius:var(--os-radius-control);flex-direction:column;gap:4px;height:auto;min-height:48px;padding:5px 3px}.ws-os-dock-label{font-size:12px;line-height:1.4}}@media (min-width:1024px){.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-workspace-nav button[aria-current=page]{color:var(--os-rail-text)!important;background:0 0!important}.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-sidebar-logout{color:var(--os-rail-text);background:0 0;border-color:#ffffff40}}.ws-shell.ws-invite-page,.ws-shell.taseeb-client-os:not([data-app=true]){background:var(--os-canvas);color:var(--os-ink);font-family:var(--os-font)}.ws-shell.ws-invite-page :is(.ws-auth,.ws-auth-intro),.ws-shell.taseeb-client-os:not([data-app=true]) .ws-auth{background:var(--os-glass-strong);border:1px solid var(--os-edge);border-radius:var(--os-radius-card);box-shadow:var(--os-shadow)}.ws-shell.ws-invite-page :is(input,button),.ws-shell.taseeb-client-os:not([data-app=true]) .ws-auth :is(input,button){border-radius:var(--os-radius-control);min-height:var(--os-control-height)}@media (max-width:1023px){.ws-shell.taseeb-client-os[data-role=client][data-app=true] .ws-mobile-dock[aria-label] button>.ws-os-dock-label{opacity:1;height:auto;max-height:none;font-size:12px;line-height:1.4;overflow:visible}}
