@font-face{font-family:WorkspaceCairo;src:url(cairo-arabic.woff2) format('woff2');font-weight:200 1000;font-display:swap}@font-face{font-family:WorkspaceCairo;src:url(cairo-latin.woff2) format('woff2');font-weight:200 1000;font-display:swap;unicode-range:U+0000-00FF}
body.workspace-shell{--ws-bg:#15181d;--ws-surface:#1c2027;--ws-soft:#242a33;--ws-text:#edf1f5;--ws-muted:#a5afbd;--ws-line:#333b47;--ws-blue:#80baff;--ws-accent:#243d57;--ws-cyan:#66cee5;--sidebar-width:224px}
[data-theme=light] body.workspace-shell{--ws-bg:#f7f8fa;--ws-surface:#fff;--ws-soft:#f1f3f6;--ws-text:#202833;--ws-muted:#5e6a78;--ws-line:#e1e6ec;--ws-blue:#1767c7;--ws-accent:#eaf3ff;--ws-cyan:#08758f}
body.workspace-shell #appWrapper{font-family:WorkspaceCairo,Cairo,sans-serif;--bg-base:var(--ws-bg);--bg-card:var(--ws-surface);--bg-card-2:var(--ws-soft);--bg-input:var(--ws-surface);--bg-card-soft:var(--ws-soft);--text-white:var(--ws-text);--text-primary:var(--ws-text);--text-secondary:var(--ws-muted);--text-muted:var(--ws-muted);--border:var(--ws-line);color:var(--ws-text);background:var(--ws-bg)}
.workspace-shell #sidebar{width:224px!important;min-width:224px!important;max-width:224px;background:var(--ws-surface)!important;border-inline-end:1px solid var(--ws-line)!important;box-shadow:none!important;padding:0;display:flex;flex-direction:column}
.workspace-shell .sidebar-logo{height:86px;min-height:86px;padding:20px 23px;border-bottom:0;gap:12px;justify-content:center;background:none!important}
.workspace-shell .sidebar-logo img{width:39px!important;height:43px!important;border-radius:0!important}.workspace-shell .sidebar-logo .logo-text{font-size:24px;color:var(--ws-text);background:none;-webkit-text-fill-color:currentColor}
.workspace-shell .sidebar-search{margin:0 14px 20px;border-radius:6px;background:var(--ws-soft)!important;border:1px solid var(--ws-line);padding:8px 11px;min-height:40px}.workspace-shell .sidebar-search input{font-size:11px;color:var(--ws-muted);background:none!important;border:0;border-radius:0;width:100%;min-width:0;padding:0}.workspace-shell .sidebar-search i{font-size:12px;color:var(--ws-muted)}
.workspace-shell .ws-legacy-registry{display:none!important}
#workspaceNav{display:flex;flex-direction:column;gap:6px;padding:0 10px;overflow:auto;flex:1}
.ws-nav-link{position:relative;display:flex;align-items:center;gap:12px;border:0;background:none;width:100%;min-height:46px;padding:11px 14px;border-radius:6px;color:var(--ws-muted);font:700 13px WorkspaceCairo,Cairo,sans-serif;text-align:start;cursor:pointer}
.ws-nav-link i{width:20px;font-size:17px;text-align:center}.ws-nav-link:hover{background:var(--ws-soft);color:var(--ws-text)}.ws-nav-link.active{color:var(--ws-blue);background:var(--ws-accent)}.ws-nav-link.active:before{content:"";position:absolute;inset-inline-start:-10px;width:3px;height:25px;border-radius:3px;background:var(--ws-blue)}.ws-nav-link b{margin-inline-start:auto;font-size:10px;background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:4px;min-width:22px;line-height:20px;text-align:center}
.workspace-shell .sidebar-user{margin:15px 10px 0!important;border:0!important;border-top:1px solid var(--ws-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:16px 5px!important;min-height:90px;flex-shrink:0}.workspace-shell .sidebar-user .user-name{color:var(--ws-text)}.workspace-shell .sidebar-user .user-role{color:var(--ws-muted)}.workspace-shell .user-actions button,.workspace-shell .sidebar-user button{border-radius:5px;background:none!important;border:0!important;color:var(--ws-muted)}
.workspace-shell .main-wrapper{background:var(--ws-bg);min-width:0;flex:1}.workspace-shell .topbar{height:66px;min-height:66px;background:var(--ws-surface)!important;border-bottom:1px solid var(--ws-line)!important;box-shadow:none!important;padding:0 28px;gap:12px;flex-shrink:0}.workspace-shell .topbar-right{min-width:0;gap:10px}.workspace-shell .page-title{font-size:14px;color:var(--ws-text);white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis}.workspace-shell .topbar-left{gap:9px;flex-wrap:nowrap}.workspace-shell .current-user-widget{background:none!important;border:0!important;box-shadow:none!important;border-radius:5px;padding:3px 7px;min-width:0}.workspace-shell .cuw-avatar{width:30px;height:30px;min-width:30px;border-radius:50%;font-size:11px}.workspace-shell .cuw-name{font-size:11px}.workspace-shell .cuw-role{font-size:9px}.workspace-shell .timeline-archive-top-btn{width:28px;height:28px;border-radius:5px;margin-inline-end:0;background:none!important;border:0!important;color:var(--ws-muted)}.workspace-shell .team-context-widget{border-radius:5px;padding:6px 9px;font-size:11px;background:var(--ws-soft)!important;color:var(--ws-text);border:1px solid var(--ws-line)}
.workspace-shell .btn-add-task{border-radius:5px;min-height:32px;padding:6px 10px;font-size:11px;box-shadow:none;background:#146bd1;color:white}.workspace-shell .btn-platform-refresh{width:32px;height:32px;padding:0;border:0!important;background:none!important;box-shadow:none!important;color:var(--ws-muted)}.workspace-shell .btn-platform-refresh span{display:none}.workspace-shell .topbar-controls{gap:5px;background:none!important;border:0;box-shadow:none}.workspace-shell .lang-toggle-btn,.workspace-shell .theme-mini-btn,.workspace-shell .notif-btn,.workspace-shell .sidebar-toggle,.workspace-shell .hamburger-btn{border-radius:5px!important;min-width:30px;width:30px;height:30px;min-height:30px;padding:0;background:none!important;box-shadow:none!important;border:1px solid transparent!important;color:var(--ws-muted);font-size:13px}.workspace-shell .theme-btns-group{padding:0;border-radius:5px;background:var(--ws-soft)!important;border:0!important;gap:0}.workspace-shell .theme-mini-btn{width:27px;min-width:27px}.workspace-shell .theme-mini-btn.active{background:var(--ws-accent)!important;color:var(--ws-blue)}
.ws-search-button{display:inline-flex;align-items:center;gap:9px;background:none;border:0;color:var(--ws-muted);font:11px WorkspaceCairo,Cairo,sans-serif;padding:5px;cursor:pointer;white-space:nowrap}.ws-search-button kbd{border:1px solid var(--ws-line);border-radius:4px;padding:1px 5px;font:9px WorkspaceCairo;direction:ltr}.ws-search-button i{font-size:13px}
.ws-context{display:flex;align-items:center;gap:23px;min-height:50px;padding:0 31px;border-bottom:1px solid var(--ws-line);background:var(--ws-surface);flex-shrink:0;color:var(--ws-text)}.ws-context-title{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;color:var(--ws-muted)}.ws-context-title i{font-size:14px}.ws-context>nav{display:flex;align-items:center;gap:19px;overflow:auto;scrollbar-width:none;min-width:0;flex:1}.ws-context>nav>button{font:600 11px WorkspaceCairo,Cairo,sans-serif;white-space:nowrap;border:0;background:none;color:var(--ws-muted);padding:14px 0 13px;position:relative;cursor:pointer;min-height:49px}.ws-context>nav>button.active{font-weight:800;color:var(--ws-blue)}.ws-context>nav>button.active:after{content:"";position:absolute;bottom:0;inset-inline:0;height:2px;background:var(--ws-blue)}.ws-dept-menu{position:relative;font-size:11px;flex-shrink:0}.ws-dept-menu summary{cursor:pointer;display:flex;align-items:center;gap:7px;list-style:none}.ws-dept-menu>div{position:absolute;top:30px;inset-inline-end:0;z-index:150;width:190px;background:var(--ws-surface);border:1px solid var(--ws-line);box-shadow:0 12px 30px #0002;border-radius:6px;padding:7px}.ws-dept-menu button{display:block;width:100%;padding:8px;border:0;background:none;text-align:start;color:var(--ws-text);font:11px WorkspaceCairo;cursor:pointer;border-radius:4px}.ws-dept-menu button:hover{background:var(--ws-soft)}
.workspace-shell .content-area{padding:29px 32px 45px!important;overflow-y:auto;overflow-x:hidden;background:var(--ws-bg)!important}.workspace-shell .page{max-width:1600px;margin-inline:auto;width:100%;min-width:0}.workspace-shell .page-header h2,.workspace-shell .mb-heading h2{font-size:24px;line-height:1.5;letter-spacing:0;color:var(--ws-text)}.workspace-shell .page-header{margin-bottom:20px}.workspace-shell #appWrapper :is(.mb-section,.cc-hero,.project-followup-hero,.creative-hub-hero,.billing-hero,.notif-center-hero,.operations-hero,.inbox-hero){background:var(--ws-surface)!important;border-color:var(--ws-line)!important;box-shadow:none!important;border-radius:7px!important}.workspace-shell #appWrapper :is(.mb-heading p,.cc-hero p,.project-followup-hero p,.notif-center-hero p){color:var(--ws-muted);font-size:12px}.workspace-shell #appWrapper :is(.mb-metrics>div,.stats-grid>.stat-card,.project-card,.task-card,.card){box-shadow:none;border-radius:7px;border-color:var(--ws-line)}.workspace-shell #appWrapper :is(.btn-primary,.btn-save,.btn-cancel,.mb-primary,.mb-heading button,.mb-tabs button,.mb-form input,.mb-form select,.mb-form textarea){border-radius:5px;box-shadow:none}.workspace-shell #appWrapper :is(.mb-metrics,.mb-form,.mb-toolbar){border-radius:7px}.workspace-shell #appWrapper .mb-heading{margin-bottom:22px}.workspace-shell #appWrapper .mb-metrics>div{background:var(--ws-surface);border-color:var(--ws-line)}.workspace-shell #appWrapper .mb-tabs{background:none;border-bottom:1px solid var(--ws-line);gap:10px}.workspace-shell #appWrapper .mb-tabs button{background:none;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--ws-muted)}.workspace-shell #appWrapper .mb-tabs button[aria-current=page]{border-color:var(--ws-blue);color:var(--ws-blue)}
.ws-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 24px}.ws-heading h2{color:var(--ws-text);font:800 26px/1.6 WorkspaceCairo,Cairo,sans-serif}.ws-heading p{color:var(--ws-muted);font-size:12px;margin-top:4px}.ws-heading-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ws-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:35px;padding:7px 11px;border:1px solid var(--ws-line);border-radius:5px;background:var(--ws-surface);color:var(--ws-text);font:700 11px WorkspaceCairo,Cairo,sans-serif;cursor:pointer;white-space:nowrap}.ws-button:hover{background:var(--ws-soft)}.ws-button.ws-primary{background:#146bd1;border-color:#146bd1;color:white}.ws-button i{font-size:12px}.ws-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ws-section-heading h3,.ws-side-section h3{font-size:15px;font-weight:800;color:var(--ws-text)}.ws-section-heading .ws-button{border:0;background:none;color:var(--ws-blue);padding-inline:0}.ws-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ws-line);background:var(--ws-surface);border-radius:7px;margin-bottom:29px}.ws-metrics>div{padding:18px 23px}.ws-metrics>div+div{border-inline-start:1px solid var(--ws-line)}.ws-metrics span{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:11px;color:var(--ws-muted)}.ws-metrics strong{font-size:27px;font-weight:750;color:var(--ws-text);display:block;line-height:1.5;margin-top:8px}.ws-metrics i{font-size:14px}.ws-work-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:31px}.ws-project-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:32px}.ws-tabs{display:flex;align-items:center;gap:23px;border-bottom:1px solid var(--ws-line);overflow:auto;margin-bottom:16px}.ws-tabs>button{font:600 12px WorkspaceCairo,Cairo,sans-serif;white-space:nowrap;color:var(--ws-muted);padding:9px 0 13px;position:relative;border:0;background:none;cursor:pointer}.ws-tabs>button.active{color:var(--ws-blue);font-weight:800}.ws-tabs>button.active:after{content:"";position:absolute;bottom:0;inset-inline:0;height:2px;background:var(--ws-blue)}.ws-tabs>button span{font-size:10px;margin-inline-start:6px;background:var(--ws-soft);padding:0 4px;border-radius:3px}.ws-task-row{width:100%;display:flex;align-items:center;gap:11px;padding:15px 0;min-height:77px;text-align:start;border:0;border-bottom:1px solid var(--ws-line);border-radius:0;background:none;color:var(--ws-text);cursor:pointer;font-family:WorkspaceCairo,Cairo,sans-serif}.ws-task-row:hover{background:var(--ws-surface)}.ws-task-icon{width:34px;height:35px;flex-shrink:0;display:grid;place-items:center;background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:6px;color:var(--ws-muted)}.ws-task-main{flex:1;min-width:0}.ws-task-main b{display:block;font-size:12px;font-weight:750;overflow-wrap:anywhere;line-height:1.8}.ws-task-main small{display:block;font-size:10px;color:var(--ws-muted);margin-top:3px}.ws-task-row>i{font-size:10px;color:var(--ws-muted)}.ws-due{font-size:10px;color:var(--ws-muted);white-space:nowrap}.ws-due.ws-late{color:#d44a60}.ws-badge{font-size:10px;display:inline-flex;align-items:center;gap:5px;color:var(--ws-muted);background:var(--ws-soft);padding:2px 7px;border-radius:4px;white-space:nowrap;max-width:145px;overflow:hidden;text-overflow:ellipsis}.ws-badge:before{content:"";background:currentColor;width:5px;height:5px;border-radius:50%;flex-shrink:0}.ws-badge.ws-blue{color:var(--ws-blue);background:var(--ws-accent)}.ws-badge.ws-green{color:#268968;background:#26896814}.ws-badge.ws-red{color:#ce4c63;background:#ce4c6310}.ws-badge.ws-violet{color:#b38de5;background:#9a6cc71a}[data-theme=light] .ws-badge.ws-violet{color:#7742ae}[data-theme=light] .ws-badge.ws-green{color:#147052}
.ws-side-section{padding-bottom:25px;margin-bottom:24px;border-bottom:1px solid var(--ws-line)}.ws-pulse{display:flex;align-items:center;gap:10px;background:none;border:0;text-align:start;width:100%;padding:12px 0;color:var(--ws-text);cursor:pointer;font-family:WorkspaceCairo}.ws-pulse>span:nth-child(2){flex:1;min-width:0}.ws-symbol{display:inline-grid;place-items:center;width:35px;height:35px;border-radius:6px;background:var(--ws-accent);color:var(--ws-blue);font-size:17px;font-weight:800;flex-shrink:0}.ws-pulse b{font-size:11px;display:block;overflow-wrap:anywhere}.ws-pulse small{color:var(--ws-muted);font-size:10px}.ws-progress{display:block;max-width:170px;height:4px;background:var(--ws-line);border-radius:3px;margin-top:8px;overflow:hidden}.ws-progress i{display:block;height:100%;background:var(--ws-cyan);border-radius:3px}.ws-deadline{background:none;border:0;border-bottom:1px solid var(--ws-line);padding:13px 0;display:flex;align-items:start;gap:12px;width:100%;text-align:start;color:var(--ws-text);font:11px WorkspaceCairo;cursor:pointer}.ws-deadline-date{font-size:10px;color:var(--ws-muted);min-width:57px;flex-shrink:0}.ws-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;margin:16px 0}.ws-filter{display:flex;align-items:center;gap:9px;padding:7px 10px;border:1px solid var(--ws-line);border-radius:5px;background:var(--ws-surface);font-size:12px;color:var(--ws-muted)}.ws-filter input{font:12px WorkspaceCairo;border:0!important;background:none!important;color:var(--ws-text);padding:0;width:210px;max-width:100%;min-width:0}.ws-table-shell{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:7px;overflow:auto}.ws-table{width:100%;border-collapse:collapse;white-space:nowrap}.ws-table th{text-align:start;padding:12px 15px;color:var(--ws-muted);font-size:10px;font-weight:600;border-bottom:1px solid var(--ws-line)}.ws-table td{padding:15px;border-bottom:1px solid var(--ws-line);color:var(--ws-text);font-size:12px}.ws-table tr:last-child td{border-bottom:0}.ws-project-button{display:flex;align-items:center;gap:11px;text-align:start;border:0;background:none;color:var(--ws-text);font:12px WorkspaceCairo;cursor:pointer;max-width:350px;white-space:normal}.ws-project-button b{font-weight:750;display:block}.ws-project-button small{font-size:10px;display:block;color:var(--ws-muted);margin-top:3px}.ws-muted{font-size:11px;color:var(--ws-muted);margin:13px 0;line-height:1.9}.ws-empty{padding:43px 18px;text-align:center;color:var(--ws-muted);border:1px dashed var(--ws-line);border-radius:6px}.ws-empty>i{font-size:24px;margin-bottom:13px;color:var(--ws-cyan)}.ws-empty h3{font-size:13px;color:var(--ws-text);font-weight:700}.ws-empty p{font-size:11px;margin-top:5px}.ws-project-description{font-size:12px;line-height:1.9;color:var(--ws-muted);margin:15px 0;white-space:pre-line;overflow-wrap:anywhere}.ws-properties{display:grid;grid-template-columns:1fr 1fr;gap:19px;margin:20px 0}.ws-properties dt{color:var(--ws-muted);font-size:10px}.ws-properties dd{color:var(--ws-text);font-size:12px;margin:5px 0 0;font-weight:700}.ws-context-actions{display:flex;gap:10px;align-items:start;flex-direction:column;margin-top:18px}.ws-flat-section{padding:22px 0;border-bottom:1px solid var(--ws-line)}
.ws-search-dialog{width:min(620px,calc(100% - 30px));margin:12vh auto 0;max-height:70vh;background:var(--ws-surface);color:var(--ws-text);border:1px solid var(--ws-line);border-radius:8px;padding:0;box-shadow:0 20px 70px #0003;font-family:WorkspaceCairo,Cairo,sans-serif}.ws-search-dialog::backdrop{background:#12203366;backdrop-filter:blur(2px)}.ws-search-field{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--ws-line)}.ws-search-field>i{color:var(--ws-blue)}.ws-search-field input{border:0;background:none;color:var(--ws-text);font:13px WorkspaceCairo;flex:1;min-width:0;padding:5px;outline:none}.ws-icon-button{width:30px;height:30px;border:0;background:none;color:var(--ws-muted);cursor:pointer;border-radius:5px}#workspaceSearchResults{padding:10px;overflow:auto;max-height:52vh}#workspaceSearchResults>button{display:flex;align-items:center;gap:12px;width:100%;border:0;background:none;text-align:start;color:var(--ws-text);padding:11px;border-radius:5px;cursor:pointer;font:12px WorkspaceCairo}#workspaceSearchResults>button:hover{background:var(--ws-soft)}#workspaceSearchResults>button>span{flex:1;min-width:0}#workspaceSearchResults b{font-size:12px;display:block}#workspaceSearchResults small{font-size:10px;color:var(--ws-muted);display:block}#workspaceSearchResults i{color:var(--ws-muted)}
.workspace-shell button:focus-visible,.workspace-shell a:focus-visible,.workspace-shell input:focus-visible,.workspace-shell select:focus-visible{outline:2px solid var(--ws-cyan);outline-offset:3px}
.workspace-shell.sidebar-collapsed #sidebar{width:68px!important;min-width:68px!important;max-width:68px!important}.workspace-shell.sidebar-collapsed .sidebar-logo .logo-text,.workspace-shell.sidebar-collapsed .sidebar-search,.workspace-shell.sidebar-collapsed .ws-nav-link>span,.workspace-shell.sidebar-collapsed .ws-nav-link>b{display:none!important}.workspace-shell.sidebar-collapsed .sidebar-logo{padding:15px}.workspace-shell.sidebar-collapsed .ws-nav-link{justify-content:center;padding:12px 0}.workspace-shell.sidebar-collapsed #workspaceNav{padding:0 8px}.workspace-shell.sidebar-collapsed #sidebarUser{overflow:hidden}
@media(max-width:1250px){.ws-search-button span,.ws-search-button kbd{display:none}.workspace-shell .topbar{padding:0 20px}.workspace-shell .topbar-left{gap:5px}.ws-work-layout{grid-template-columns:minmax(0,1fr) 240px;gap:23px}.workspace-shell .current-user-widget .cuw-role{display:none}}
@media(max-width:1000px){.ws-work-layout,.ws-project-layout{grid-template-columns:1fr}.ws-work-layout>aside{display:grid;grid-template-columns:1fr 1fr;gap:25px}.workspace-shell .content-area{padding:23px!important}.ws-context{padding:0 23px;gap:16px}.ws-context-title{display:none}.workspace-shell #btnAddTask{width:30px;height:30px;padding:0;font-size:0}.workspace-shell #btnAddTask i{font-size:13px;margin:0}}
@media(max-width:768px){.workspace-shell #sidebar{position:fixed!important;inset-inline-start:0!important;inset-inline-end:auto!important;top:0;bottom:0;z-index:200!important;width:224px!important;min-width:224px!important;max-width:224px!important;transform:translateX(100%)}[dir=ltr] .workspace-shell #sidebar{transform:translateX(-100%)}.workspace-shell #sidebar.open{transform:none!important}.workspace-shell .main-wrapper{margin:0!important;width:100%}.workspace-shell .topbar{min-height:60px;height:60px;padding:0 12px;gap:8px;overflow:visible}.workspace-shell .topbar-left{gap:3px}.workspace-shell .topbar-right{gap:4px}.workspace-shell .current-user-widget,.workspace-shell .team-context-widget{display:none!important}.workspace-shell .page-title{font-size:12px;max-width:125px}.workspace-shell .topbar-controls{gap:2px}.workspace-shell .theme-btns-group{gap:0}.workspace-shell .theme-mini-btn{width:24px;min-width:24px;height:27px}.workspace-shell .lang-toggle-btn{width:27px;min-width:27px;font-size:10px}.workspace-shell .ws-search-button{padding:4px}.workspace-shell #btnAddTask{display:none!important}.ws-context{min-height:47px;padding:0 17px;gap:12px}.ws-context>nav{gap:19px}.ws-context>nav>button{min-height:46px;padding:13px 0 12px;font-size:10px}.ws-dept-menu summary{font-size:0}.ws-dept-menu summary i{font-size:13px}.workspace-shell .content-area{padding:22px 17px 35px!important}.ws-heading{align-items:start;gap:10px;margin-bottom:21px}.ws-heading h2{font-size:23px}.ws-heading p{font-size:11px;max-width:210px}.ws-heading-actions{gap:6px}.ws-button{font-size:10px;min-height:32px;padding:6px 9px}.ws-heading-actions>.ws-button{font-size:10px}.ws-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:23px}.ws-metrics>div{padding:14px}.ws-metrics>div:nth-child(3){border-top:1px solid var(--ws-line);border-inline-start:0}.ws-metrics>div:nth-child(4){border-top:1px solid var(--ws-line)}.ws-metrics strong{font-size:24px}.ws-metrics span{font-size:10px}.ws-section-heading h3{font-size:14px}.ws-tabs{gap:21px}.ws-tabs>button{font-size:11px}.ws-task-row{gap:8px;min-height:82px;padding:14px 0}.ws-task-main b{font-size:11px}.ws-task-main small{font-size:9px}.ws-task-icon{width:30px;height:32px}.ws-task-row>.ws-due,.ws-task-row>i{display:none}.ws-task-row>.ws-badge{font-size:9px;max-width:95px;white-space:normal}.ws-work-layout>aside{display:block}.ws-table{min-width:660px}.ws-table td{padding:12px}.ws-filter input{width:155px}.ws-heading-actions{max-width:165px}.ws-project-layout{gap:15px}.ws-properties{gap:17px}.ws-search-dialog{margin-top:9vh}}
.workspace-shell [hidden]{display:none!important}
.workspace-shell #currentUserWidget .cuw-role{color:var(--ws-muted)!important}
.workspace-shell .ws-badge.ws-red,.workspace-shell .ws-due.ws-late{color:#ef8ca3}
[data-theme=light] .workspace-shell .ws-badge.ws-red,[data-theme=light] .workspace-shell .ws-due.ws-late{color:#ac304c}
@media(max-width:768px){.workspace-shell #sidebar{z-index:1200!important}.workspace-shell #sidebarOverlay{z-index:1100!important}.workspace-shell .topbar-controls{display:flex!important;flex-shrink:0}.workspace-shell .topbar-left{display:flex!important;width:auto!important;min-width:0}.workspace-shell #workspaceSearchButton{display:inline-flex!important;flex-shrink:0}.workspace-shell #btnPlatformRefresh{display:none!important}}
@media(max-width:768px){.workspace-shell .topbar-left>.timeline-archive-top-btn{display:none!important}}
@media(prefers-reduced-motion:reduce){.workspace-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
