html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal){--os-button-radius:999px}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) :is(button,a.ws-button,a.ws-primary,a.ws-secondary):not(:where(nav *,.to-project-card,.to-project-shortcut,.to-mail-row,.to-task-row,.os-quick-row,.ws-project-card,.ws-new-project-card,.ws-hub-tile,.ws-section-banner,.os-card-trigger,.ws-notice-open,.ws-account-project,.ws-finance-trigger,.ts-card-open,.ts-roadmap-trigger,.ts-roadmap-step)){--button-stroke:transparent!important;border-color:#0000!important;border-radius:999px!important}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) :is(button,a.ws-button,a.ws-primary,a.ws-secondary):before{border-color:#0000!important}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) :is(nav .ws-button,.ws-tabs button){border-radius:999px;border-color:#0000!important}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body .ws-shell:is([data-role=client],.to-office-app) span.ts-entry{border-color:#0000}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) .ws-tabs{border-color:#0000;border-radius:999px}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]):not([type=submit]):not([type=button]),select,textarea){color:var(--os-ink);box-shadow:none;padding-inline:18px;font-size:16px;background:color-mix(in srgb, var(--os-ink) 4%, var(--os-paper))!important;border:1px solid #0000!important;border-radius:999px!important}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) .ws-asset-upload>label.ws-secondary{background:color-mix(in srgb, var(--os-ink) 4%, var(--os-paper));min-height:44px;box-shadow:none;color:var(--os-ink);border:0;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) textarea{min-height:120px;padding:14px 18px;border-radius:24px!important}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) .ws-password-control input[dir=ltr]{padding-left:54px;padding-right:18px}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) :is(input,textarea,select):focus-visible{outline:2px solid var(--ws-focus);outline-offset:3px}html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) :is(input,textarea,select)[aria-invalid=true]{border-color:var(--os-danger)!important}@media (prefers-contrast:more),(forced-colors:active){html[data-os-app=true][data-os-theme]:has(.ws-shell:is([data-role=client],.to-office-app)[data-app=true]) body :is(.ws-shell:is([data-role=client],.to-office-app),.ws-modal) :is(input,textarea,select){border-color:currentColor!important}}
