.tds-workforce-window{width:min(1100px,96vw);max-height:92dvh;padding:0;border:1px solid #c4e8df;border-radius:20px;background:#f3f9f8;color:#183f48;box-shadow:0 20px 70px #123e4655}.tds-workforce-window main{padding:20px;overflow:auto}.tds-workforce-window nav,.wf-actions{display:flex;gap:8px;flex-wrap:wrap}.tds-workforce-window button{border:1px solid #9ac6be;border-radius:10px;padding:9px 13px;background:#fff;color:#174b50;cursor:pointer}.tds-workforce-window nav .selected{background:#086e71;color:white}.tds-workforce-window input{display:block;width:100%;padding:10px;border:1px solid #a8c9c5;border-radius:10px;box-sizing:border-box}.tds-workforce-window table{border-collapse:collapse;width:100%;font:13px/1.45 system-ui}.tds-workforce-window th,.tds-workforce-window td{text-align:left;border-bottom:1px solid #cee2dd;padding:12px;vertical-align:top}.tds-workforce-window small{display:block}.wf-status{display:inline-block;padding:4px 8px;border-radius:9px}.wf-status.active{background:#d0f7df;color:#075b39}.wf-status.inactive{background:#ffe1e6;color:#8a2340}.tds-workforce-window .table-scroll{max-height:58dvh;overflow:auto}.tds-workforce-window th{position:sticky;top:0;background:#e3f3ed;z-index:1}.tds-workforce-window::backdrop{background:#062e4566;backdrop-filter:blur(3px)}
dialog.tds-consistent-window:not(.tc-dialog)>header,dialog.tds-consistent-window:not(.tc-dialog)>form>header{background:linear-gradient(115deg,#074b68,#078b83);color:#fff;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:14px 14px 0 0;box-sizing:border-box}dialog.tds-consistent-window>header h2{color:inherit;margin:5px 0;font:700 20px/1.3 system-ui}dialog.tds-consistent-window>header small{color:#d2f6ee}dialog.tds-consistent-window>header button{border:1px solid #ffffff66;border-radius:10px;padding:9px 13px;background:#ffffff22;color:#fff;cursor:pointer}dialog.tds-consistent-window>header [data-profile-preferences]{font-size:12px}
.tc-dialog [data-tc-theme-select]{max-width:90px;min-width:0;border:1px solid #ffffff88;border-radius:9px;background:#fff;color:#18404a;padding:6px;font:12px system-ui}.tc-dialog[data-tc-theme]{--tc-accent:#07595d;--tc-light:#dcf4e8;--tc-thread:#e2f1e9}.tc-dialog[data-tc-theme="blue"]{--tc-accent:#164a85;--tc-light:#d9ebff;--tc-thread:#edf4ff}.tc-dialog[data-tc-theme="purple"]{--tc-accent:#65418b;--tc-light:#eadcff;--tc-thread:#f3efff}.tc-dialog[data-tc-theme="rose"]{--tc-accent:#923b60;--tc-light:#ffe1ed;--tc-thread:#fff1f5}.tc-dialog[data-tc-theme="slate"]{--tc-accent:#354756;--tc-light:#dce7ee;--tc-thread:#eaf0f4}.tc-dialog[data-tc-theme]>header{background:var(--tc-accent)}.tc-dialog[data-tc-theme] .tc-thread{background:var(--tc-thread)}.tc-dialog[data-tc-theme] .tc-messages article.mine,.tc-dialog[data-tc-theme] .tc-person.selected{background:var(--tc-light)}.tc-dialog[data-tc-theme] [data-tc-send]{background:var(--tc-accent)}.tc-person-text small:nth-of-type(1){font-weight:600;color:#31645f}.tc-person-text small:nth-of-type(2){font-weight:400;color:#6b7f7d}
.tc-audio-call .tc-video-stage{min-height:90px;background:#153e4b}.tc-audio-call [data-remote]{height:70px;width:100%;display:block}.tc-audio-call [data-local]{display:none}.tc-call [hidden]{display:none!important}
.tc-dialog>header>nav{display:flex!important;flex-flow:row nowrap!important;width:auto!important;min-width:0!important;max-width:100%;gap:4px!important}.tc-dialog>header>nav>button{width:36px!important;min-width:36px!important;max-width:36px!important;flex:0 0 36px!important;padding:6px!important;margin:0!important;font:16px system-ui!important}.tc-dialog>header>nav>[data-tc-theme-select]{flex:0 0 72px;width:72px!important;max-width:72px!important;height:36px;margin:0!important}
dialog.tds-consistent-window:not(.tc-dialog){border:1px solid #a9d7cf;border-radius:18px;box-shadow:0 20px 70px #123e4655}dialog.tds-consistent-window:not(.tc-dialog)::backdrop{background:#062e4566;backdrop-filter:blur(3px)}dialog.tds-consistent-window>form>header :is(h1,h2,h3,b){color:inherit}
@media(max-width:699px){.tds-workforce-window{width:96vw;max-width:96vw}.tds-workforce-window main{padding:12px}.tds-workforce-window table{font-size:12px}.tds-workforce-window td,.tds-workforce-window th{padding:9px}.tc-dialog>header{height:auto;min-height:60px;gap:6px}.tc-dialog>header>div{min-width:0;flex:1}.tc-dialog>header nav{gap:4px;flex:0 0 auto}.tc-dialog header b{font-size:15px}.tc-dialog header small{font-size:9px}.tc-dialog>header button{padding:7px;min-width:30px}.tc-dialog [data-tc-theme-select]{width:65px;font-size:11px;padding:5px}.tds-consistent-window>header{flex-wrap:wrap}}
