.ws-shell[data-role=client][data-app=true] :is(button,summary){min-height:44px}.ws-shell[data-role=client][data-app=true] .ws-button{min-width:44px}.ws-shell[data-role=client][data-app=true] :is(button,a,summary,input,textarea,select):focus-visible{outline:3px solid var(--ws-focus);outline-offset:3px}.ws-shell[data-role=client][data-app=true] :is(input,textarea,select){scroll-margin-block:120px;font-size:1rem;line-height:1.7}.ws-shell[data-role=client][data-app=true] button:active:not(:disabled){box-shadow:inset 0 0 0 2px}.ws-shell[data-role=client][data-app=true] :is(.ws-client-project-tile,.ws-account-surface,.ws-notification-strip),.ws-shell[data-role=client][data-app=true] .ws-client-file-grid .ws-file-glass-card{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.ws-shell[data-role=client][data-app=true] .ws-client-file-grid .ws-file-glass-card{background:var(--ws-client-content);border-color:var(--ws-line)}.ws-shell[data-role=client][data-app=true] :is(.ws-account-identity,.ws-account-settings-card,.ws-account-project){background:var(--ws-client-content)}.ws-shell[data-role=client][data-app=true] :is(.ws-client-home.ws-home-hub small,.ws-glass-stage-heading small,.ws-client-project-status,.ws-client-project-meta,.ws-library-file-info>small,.ws-file-kind,.ws-file-project-link,.ws-account-identity small,.ws-account-project small,.ws-account-row small,.ws-finance-copy>small,.ws-finance-hint,.ws-notification-strip time,.ws-notification-strip small){font-size:.8125rem;line-height:1.8}.ws-shell[data-role=client][data-app=true] :is(.ws-library-file-info>small,.ws-account-identity small,.ws-account-project small,.ws-account-row small,.ws-finance-copy>small,.ws-finance-hint,.ws-notification-strip time){color:var(--ws-client-secondary)}.ws-shell[data-role=client][data-app=true] :is(.ws-glass-stage-details>p,.ws-account-surface p,.ws-library-file-info>strong,.ws-notification-strip p){overflow-wrap:anywhere;font-size:.9375rem;line-height:1.85}.ws-shell[data-role=client][data-app=true] :is(.ws-hub-project-name,.ws-notification-strip,.ws-library-file-actions){min-width:0}.ws-shell[data-role=client][data-app=true] :is(.ws-notification-strip,.ws-file-project-link){overflow-wrap:anywhere}.ws-shell[data-role=client][data-app=true] :is(.ws-plan-idea,.ws-plan-rays,.ws-plan-pencil,.ws-hub-ring .is-current){animation:none}@media (prefers-reduced-transparency:reduce){.ws-shell[data-role=client][data-app=true] :is(.ws-app-header,.ws-section-banner,.ws-mobile-dock[aria-label],.ws-client-home.ws-home-hub .ws-hub-tile){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ws-client-content)}.ws-shell[data-role=client][data-app=true] .ws-app-navigation{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ws-client-content)!important}}@media (prefers-contrast:more){.ws-shell[data-role=client][data-app=true] :is(.ws-hub-tile,.ws-section-banner,.ws-glass-stage,.ws-client-project-tile,.ws-account-surface,.ws-notification-strip,.ws-file-glass-card){border-color:var(--ws-client-secondary)}}@media (forced-colors:active){.ws-shell[data-role=client][data-app=true] :is(.ws-hub-tile,.ws-section-banner,.ws-glass-stage,.ws-client-project-tile,.ws-account-surface,.ws-notification-strip,.ws-file-glass-card){box-shadow:none;border:1px solid canvastext}}.ws-shell[data-role=client][data-app=true] #workspace-content{container-type:inline-size}@container (max-width:15rem){.ws-shell[data-role=client][data-app=true] :is(.ws-account-card-grid,.ws-account-card-grid[data-finance-open=true]){grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""projects""activity""finance""signout"}}
@media (min-width:1024px){.ws-shell[data-role=client][data-app=true] .ws-app-header{min-height:64px;padding-block:8px}.ws-shell[data-role=client][data-app=true] .ws-section-banner{max-width:none;min-height:84px;margin-bottom:16px;padding:16px 20px}.ws-shell[data-role=client][data-app=true] .ws-section-banner h1{font-size:22px}.ws-shell[data-role=client][data-app=true]{--ws-laptop-gutter:clamp(24px, 2.4vw, 40px)}.ws-shell[data-role=client][data-app=true] :is(#workspace-content,.ws-sync-status,.ws-app-header){max-width:1280px}.ws-shell[data-role=client][data-app=true] .ws-workspace-nav button{min-height:48px;font-size:14px}.ws-shell[data-role=client][data-app=true] .ws-client-file-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,248px),1fr))}.ws-shell[data-role=client][data-app=true] .ws-client-file-grid .ws-file-glass-card{min-height:200px;padding:24px}}
