.sidebar{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#567367 transparent}.sidebar .brand{padding-bottom:23px}.sidebar .firm-switch{margin-bottom:23px}.sidebar .nav-item{padding-top:9px;padding-bottom:9px}.sidebar .nav-label.manage{margin-top:18px}.sidebar .sidebar-bottom{padding-top:22px}.sidebar .storage{margin-bottom:12px}.auditwise-nav{color:#c9dcae!important}.auditwise-nav .new-label{background:#d5edba18;padding:3px 5px;color:#cce1b5}.content-layout.full-layout>.main{max-width:1800px;width:100%;margin:0 auto}.chat-layout{border:1px solid #e1e7dc;background:#fff;border-radius:13px;display:grid;grid-template-columns:200px minmax(0,1fr) 228px;overflow:hidden;height:650px;max-height:calc(100vh - 273px);min-height:510px}.channel-list{background:#f6f8f2;border-right:1px solid #e5ebde;padding:20px 11px;overflow:auto}.channel-list-head{padding:0 10px 15px;display:flex;align-items:center;justify-content:space-between}.channel-list-head .eyebrow{font-size:9px}.collab-dot{width:6px;height:6px;border-radius:50%;background:#83a76d;box-shadow:0 0 0 3px #e9f1e1}.channel-group{margin:12px 0 17px}.channel-group>p{font-size:9px;font-weight:600;letter-spacing:.5px;color:#97a58b;padding:0 10px 7px}.channel-item{display:flex;align-items:center;gap:7px;padding:9px 10px;width:100%;text-align:left;border-radius:6px;min-height:33px;color:#839374;transition:.15s}.channel-item:hover{background:#eaf1e2}.channel-item.active{background:#e3eed7;color:#426137}.channel-item>span{height:16px;display:flex;align-items:center;flex-shrink:0}.channel-item .icon{width:13px;height:13px}.channel-item b{font-weight:500;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-item.active b{font-weight:700}.channel-item small{font-size:8px;padding:2px 4px;background:#f9fcf4;border-radius:3px;margin-left:auto;color:#8c9c7c}.dm-avatar{width:20px!important;height:20px!important;font-size:7px!important}.channel-empty{display:block;font-size:9px;color:#adb7a4;margin:2px 10px}.auditwise-mini{display:flex;gap:10px;align-items:center;padding:12px 9px;margin:20px 2px 0;border-top:1px solid #e0e9d7;color:#8a9d77;text-decoration:none}.auditwise-mini>.icon{width:17px}.auditwise-mini span{font-size:9px}.auditwise-mini b{display:block;font-size:10px;color:#557646;margin-top:4px}.chat-thread{min-width:0;display:flex;flex-direction:column;background:#fff}.thread-head{display:flex;gap:10px;align-items:center;padding:20px;border-bottom:1px solid #edf1e7;min-height:79px}.thread-symbol{width:30px;height:30px;display:grid;place-items:center;background:#edf3e6;color:#839e70;border:1px solid #e2ead7;border-radius:8px;flex-shrink:0}.thread-symbol .icon{width:16px}.thread-head h2{font-size:13px;margin-bottom:4px;letter-spacing:-.2px}.thread-head p{font-size:10px;color:#98a58d;line-height:1.6}.thread-head .btn{margin-left:auto;flex-shrink:0}.thread-tabs{display:flex;align-items:center;padding:0 20px;gap:21px;border-bottom:1px solid #edf1e7;height:42px;flex-shrink:0}.thread-tabs button{height:42px;border-bottom:2px solid transparent;font-size:10px;color:#8e9c80;padding:0 0 2px}.thread-tabs button.active{color:#4d7040;font-weight:600;border-color:#71905e}.thread-tabs button span{font-size:8px;margin-left:3px;background:#edf3e6;padding:2px 4px;border-radius:4px}.thread-tabs>span{margin-left:auto;display:flex;gap:4px;align-items:center;font-size:8px;color:#a0ae93}.thread-tabs>span .icon{width:10px;height:10px}.thread-messages{overflow:auto;flex:1;padding:21px 22px 8px;scrollbar-width:thin;scrollbar-color:#dee8d3 transparent}.message-day{font-size:8px;font-weight:600;letter-spacing:.8px;color:#a2af95;text-align:center;display:flex;gap:12px;align-items:center;margin:1px 0 22px}.message-day:before,.message-day:after{content:'';height:1px;background:#edf1e7;flex:1}.chat-message{display:flex;gap:10px;margin:0 0 23px}.chat-message>.avatar{width:29px;height:29px;font-size:9px;margin-top:1px}.message-body{min-width:0;flex:1}.message-meta{display:flex;gap:10px;align-items:center;margin-bottom:6px}.message-meta b{font-size:10px;font-weight:600;color:#48633a}.message-meta time{font-size:8px;color:#a3af97}.pinned{font-size:8px;color:#a28d58;background:#f8f2e4;border-radius:4px;padding:2px 5px}.message-body>p{font-size:11px;line-height:1.85;color:#7d8e6e;overflow-wrap:anywhere}.chat-message.own .message-body>p{background:#f1f6ea;border:1px solid #e6eedc;border-radius:0 8px 8px 8px;padding:10px 12px;color:#6b835b;display:inline-block}.message-actions{display:flex;align-items:center;gap:10px;margin-top:6px;min-height:17px}.message-actions button{font-size:8px;display:flex;gap:3px;align-items:center;color:#8ea17b;padding:2px 0}.message-actions button:hover{color:#416a31}.message-actions .icon{width:10px;height:10px}.message-files{display:flex;flex-wrap:wrap;gap:8px;margin:9px 0 5px}.attachment-card{border:1px solid #e3ead9;border-radius:7px;padding:9px 10px;display:flex;align-items:center;gap:9px;background:#fbfdf8;max-width:100%;text-align:left}.attachment-card:hover{border-color:#b6cba6;background:#f4f9ed}.attachment-icon{width:28px;height:31px;border-radius:4px;display:grid;place-items:center;color:#83a16c;background:#edf4e5;border:1px solid #dce8d1;flex-shrink:0}.attachment-icon .icon{height:15px;width:15px}.attachment-card>span:not(.attachment-icon){min-width:0}.attachment-card b{font-size:9px;font-weight:600;color:#637d52;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:270px}.attachment-card small{font-size:8px;color:#a3af95;display:block;margin-top:4px}.attachment-card>.icon{width:12px;height:12px;margin-left:auto;color:#94a780;flex-shrink:0}.attachment-card.large{width:100%;padding:13px;margin-bottom:10px}.attachment-card.large b{font-size:11px;max-width:none}.attachment-card.large small{font-size:9px}.attachment-unavailable{font-size:10px;color:#a1ac96;display:flex;align-items:center;gap:4px}.attachment-unavailable .icon{height:12px;width:12px}.chat-compose{padding:13px 18px 12px;background:#fff;flex-shrink:0}.compose-box{border:1px solid #dce6d1;border-radius:9px;background:#fff;overflow:hidden;box-shadow:0 2px 8px #31532604}.compose-box:focus-within{border-color:#acc498}.compose-box textarea{border:0;background:transparent;padding:13px 13px 5px;display:block;width:100%;resize:none;height:65px;min-height:55px;max-height:130px;font-size:11px;color:#536c44;line-height:1.7}.compose-box textarea:focus{outline:0}.compose-box textarea::placeholder{color:#a6b29b}.compose-tools{display:flex;align-items:center;gap:7px;padding:4px 9px 8px}.compose-tools>span{font-size:8px;color:#a6b29a}.compose-tools .btn{margin-left:auto;padding:6px 12px;font-size:9px}.compose-tools .icon-btn{height:25px;width:25px;color:#94a780}.compose-tools .icon-btn .icon{height:15px}.compose-note{display:flex;gap:5px;align-items:center;font-size:8px;color:#a3b197;margin-top:9px;line-height:1.5}.compose-note .icon{width:10px;height:10px;flex-shrink:0}.compose-attachments{padding:5px 12px;display:flex;gap:5px;flex-wrap:wrap}.compose-attachments>span{display:flex;gap:5px;align-items:center;border:1px solid #dfe9d5;border-radius:4px;background:#f5f9ed;font-size:8px;color:#8b9f77;padding:4px 6px;max-width:100%;overflow-wrap:anywhere}.compose-attachments .icon{height:11px;width:11px}.compose-attachments button{font-size:13px;color:#94a382;padding:0 2px}.channel-context{background:#fdfefb;border-left:1px solid #edf1e7;padding:23px 19px;overflow:auto}.channel-context>.eyebrow{font-size:8px}.context-symbol{width:42px;height:42px;background:#eff5e7;border-radius:10px;color:#91aa79;display:grid;place-items:center;margin:23px 0 15px;border:1px solid #e3ebd7}.channel-context h3{font-size:12px;margin-bottom:9px;overflow-wrap:anywhere}.channel-context>p{font-size:10px;line-height:1.9;color:#98a58a}.channel-context .member{margin:12px 0}.channel-context .member small{font-size:8px}.channel-context .member b{font-size:9px}.channel-context .tip{font-size:9px}.channel-context .detail-key{font-size:9px}.thread-file-list{flex:1;overflow:auto;padding:22px}.chat-no-results{font-size:11px;color:#9bab8a;text-align:center;padding:30px 0}.channel-member{padding:8px 0;border-bottom:1px solid #edf1e7}.channel-member b{font-size:12px}.member-picker{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}.member-picker label{display:flex;align-items:center;gap:9px;border:1px solid #e4ebdb;border-radius:7px;padding:10px;background:#fcfef8;cursor:pointer;font-size:10px}.member-picker input{accent-color:#678a54}.member-picker small{display:block;font-size:8px;color:#a0af91;margin-top:3px}.member-picker .avatar{width:26px;height:26px;font-size:8px}.or-divider{display:flex;align-items:center;gap:10px;font-size:10px;color:#9eae8e;margin:5px 0 17px}.or-divider:before,.or-divider:after{content:'';height:1px;background:#e7eedf;flex:1}.auditwise-strip{display:flex;align-items:center;gap:9px;border:1px solid #dfe8d5;background:#f2f7eb;padding:12px 15px;border-radius:8px;margin-bottom:21px;font-size:10px;color:#8a9c78;line-height:1.7}.auditwise-strip>.icon{width:16px;height:16px;color:#799568;flex-shrink:0}.auditwise-strip b{font-weight:600;color:#62834e}.auditwise-strip a{display:flex;align-items:center;gap:6px;margin-left:auto;font-size:10px;color:#678654;text-decoration:none;white-space:nowrap;font-weight:600}.auditwise-strip a .icon{height:12px;width:12px}.work-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:0 0 26px}.work-stats>div{display:flex;gap:13px;align-items:center;border:1px solid #e3e9da;border-radius:10px;padding:18px;background:#fff}.work-stats>div>span{display:grid;place-items:center;height:36px;width:36px;background:#f1f6e9;border:1px solid #e4ecd8;color:#8aa574;border-radius:9px}.work-stats>div>span.overdue-icon{background:#faf2e9;color:#b49a70;border-color:#f0e5d6}.work-stats>div>span .icon{height:17px;width:17px}.work-stats p b{font:750 24px Manrope,sans-serif;display:block;letter-spacing:-.7px}.work-stats p b em{font:400 13px 'DM Sans',sans-serif;color:#a1ae92;margin-left:3px}.work-stats p small{font-size:10px;color:#9ba98c;display:block;margin-top:4px}.work-filterbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px}.work-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.work-filters select{height:33px;padding:0 11px;border:1px solid #e0e8d6;background:#fff;border-radius:6px;font-size:10px;color:#81986c;max-width:170px}.work-filters .link-btn{font-size:10px;margin-left:5px}.work-view{display:flex;gap:2px;border:1px solid #dfe7d5;border-radius:6px;padding:3px;background:#fff}.work-view button{height:25px;width:29px;display:grid;place-items:center;color:#99a98a;border-radius:4px}.work-view button.active{color:#72955d;background:#edf5e4}.work-view .icon{height:14px;width:14px}.kanban-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;align-items:start}.kanban-column{background:#f0f3ec;border:1px solid #e5ebdd;border-radius:10px;padding:13px;min-height:360px}.kanban-column>header{display:flex;gap:8px;align-items:center;margin:0 1px 16px}.kanban-column>header h2{font:600 11px 'DM Sans',sans-serif;letter-spacing:0}.kanban-column>header .count-badge{margin-left:auto;border:0;background:#e7edde;color:#91a180;font-size:9px}.status-dot{height:6px;width:6px;border-radius:50%;background:#a8b49a}.status-dot.in-progress{background:#a6bbcc}.status-dot.in-review{background:#cbb386}.status-dot.done{background:#96b58a}.task-card{display:block;width:100%;text-align:left;background:#fff;border:1px solid #e0e7d6;border-radius:8px;padding:14px;margin-bottom:12px;box-shadow:0 2px 5px #1d3a1303;transition:.15s}.task-card:hover{box-shadow:0 4px 13px #3555260d;border-color:#bdcead;transform:translateY(-1px)}.task-top{display:flex;gap:5px;justify-content:space-between;align-items:center;margin-bottom:11px}.service-tag{display:inline-block;font-size:8px;font-weight:500;padding:4px 6px;border-radius:4px;background:#f0f6e7;color:#8aa071;line-height:1.3;white-space:nowrap}.service-tag.corporate{background:#eef3f8;color:#8b9fb6}.service-tag.advisory{background:#f2edf7;color:#a08cb1}.service-tag.admin{background:#f5f0e9;color:#ad9b80}.priority-dot{width:5px;height:5px;border-radius:50%;background:#b6c2a7}.priority-dot.high{background:#cf9d88}.priority-dot.low{background:#b7c9a9}.task-id{font-size:8px;color:#a2af94;display:block;margin-bottom:6px}.task-card h3{font-size:11px;line-height:1.7;font-weight:700;letter-spacing:-.1px;color:#526a44;min-height:36px}.task-checklist{display:flex;align-items:center;gap:4px;font-size:8px;color:#a2af93;margin-top:13px;line-height:1.7}.task-checklist .icon{width:11px;height:11px}.task-checklist>span{margin-left:auto;white-space:nowrap}.task-card footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #edf2e6;margin-top:12px;padding-top:10px;gap:6px}.task-card footer .avatar{width:24px;height:24px;font-size:8px}.task-due{display:inline-flex;align-items:center;gap:4px;font-size:9px;color:#a4b096;white-space:nowrap}.task-due .icon{width:11px;height:11px}.late{color:#b18464!important}.task-due.late{color:#bd8f77}.kanban-empty{text-align:center;font-size:10px;line-height:1.9;color:#acb89e;border:1px dashed #dce5d0;border-radius:7px;padding:30px 5px;background:#f7f9f3}.task-list td{padding:17px}.task-table-title{text-align:left;padding:0}.task-table-title b{font-size:11px;font-weight:600;color:#5d774c;display:block}.task-table-title:hover b{text-decoration:underline}.task-table-title small{display:block;font-size:9px;color:#a2af93;margin-top:5px}.client-cell{display:block;font-size:8px;color:#a3b194;margin-top:5px}.task-list .employee-cell{font-size:10px;white-space:nowrap}.task-form-scope{display:flex;align-items:center;gap:7px;font-size:10px;background:#f4f8ee;color:#8fa47c;border-radius:6px;padding:10px;margin-bottom:18px}.task-form-scope .icon{height:14px;width:14px}.task-detail-meta{display:flex;align-items:center;gap:9px;margin-bottom:17px}.task-detail-meta>span:not(.pill):not(.service-tag){font-size:10px;color:#a0ae92}.task-detail-meta .pill{margin-left:auto}.task-instructions{font-size:12px;line-height:1.95;color:#8d9e7e;overflow-wrap:anywhere}.task-detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:18px 0;margin-top:13px;border-bottom:1px solid #e9eee1}.task-detail-grid span{font-size:9px;color:#a4b296;display:block;margin-bottom:7px}.task-detail-grid b{font-size:11px;font-weight:500;color:#789162;display:block}.task-status-row{display:flex;justify-content:space-between;gap:13px;align-items:center;padding-top:18px}.task-status-row label{font-size:11px;color:#95a586}.task-status-row select{margin-left:15px;border:1px solid #e0e9d4;background:#fcfef8;border-radius:5px;padding:8px 10px;font-size:11px;color:#80986b}.task-check{display:flex;gap:8px;align-items:center;margin:12px 0;font-size:11px;color:#90a17e}.task-check input{accent-color:#8caa73}.task-check:has(input:checked) span{color:#adb89e;text-decoration:line-through}.task-source{display:flex;gap:5px;align-items:center;font-size:10px;color:#9cac8a;margin-top:18px}.task-source .icon{height:13px;width:13px}.task-source button{font-size:10px;color:#7d9a64;text-decoration:underline;padding:0}.task-note{border:1px solid #e5ecdc;background:#fbfdf7;border-radius:6px;padding:12px;margin-bottom:12px}.task-note b{font-size:10px;font-weight:600;color:#819a6a}.task-note small{font-size:8px;color:#adba9d;margin-left:10px}.task-note p{font-size:11px;line-height:1.8;color:#91a17f;margin-top:7px}.task-note+.inline-comment,.task-detail-grid~.inline-comment{margin:4px 0 10px}.allocation-layout{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:24px;align-items:start}.allocation-table{background:#fff;border:1px solid #e1e8d6;border-radius:10px;padding:21px}.allocation-table .section-head h2{font-size:13px}.allocation-table .section-head>span{font-size:9px;color:#a4b297}.allocation-row{display:flex;gap:19px;align-items:center;padding:22px 0;border-bottom:1px solid #ebf0e4}.allocation-row:last-child{border-bottom:0}.allocation-person{display:flex;gap:11px;align-items:center;width:200px;flex-shrink:0}.allocation-person .avatar.large{height:35px;width:35px;font-size:11px}.allocation-person b{font-size:11px;display:block;font-weight:600;color:#637f4e}.allocation-person small{font-size:9px;color:#a2b093;display:block;margin-top:5px}.allocation-load{flex:1;min-width:120px}.allocation-load>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.allocation-load b{font-size:12px;color:#7a9564;font-weight:600}.allocation-load b span{font-size:9px;font-weight:400;color:#a4b397}.allocation-load small{font-size:8px;color:#98af82}.load-track{height:5px;background:#eef3e7;border-radius:5px;overflow:hidden}.load-track>span{display:block;height:100%;background:#b4c99d;border-radius:5px}.load-track>span.over{background:#d3b799}.allocation-numbers{text-align:center;min-width:41px}.allocation-numbers b{display:block;font:650 14px Manrope,sans-serif;color:#7f976a}.allocation-numbers small{display:block;font-size:8px;color:#a9b79b;margin-top:5px}.allocation-row>.btn{font-size:9px;flex-shrink:0}.allocation-aside{padding:22px;background:#f3f7ed;border:1px solid #e1e9d7;border-radius:10px}.allocation-aside .eyebrow{font-size:8px}.allocation-aside h3{font-size:17px;line-height:1.6;color:#698751;margin:15px 0 10px}.allocation-aside>p{font-size:11px;line-height:1.9;color:#94a680}.allocation-task{display:block;text-align:left;border-bottom:1px solid #e2ead6;padding:12px 0;width:100%}.allocation-task b{font-size:10px;line-height:1.8;font-weight:500;color:#839e6b;display:block}.allocation-task span{display:block;font-size:8px;color:#a4b593;margin-top:5px}.allocation-aside .detail-key{font-size:10px}.auditwise-hero{border:1px solid #e0e9d5;background:linear-gradient(140deg,#fbfdf7,#eff6e6);border-radius:14px;padding:39px 45px;text-align:center}.auditwise-logo{display:grid;place-items:center;position:relative;width:58px;height:58px;border-radius:14px;background:#244f42;color:#d5edba;font:800 29px Manrope,sans-serif;margin:0 auto 22px}.auditwise-logo span{position:absolute;font-size:16px;color:#fff;bottom:7px;right:8px}.auditwise-hero .eyebrow{font-size:9px}.auditwise-hero h2{font-size:31px;letter-spacing:-1px;line-height:1.5;margin:15px 0 18px;color:#43693a}.auditwise-hero p{max-width:610px;margin:0 auto 23px;font-size:12px;line-height:1.9;color:#8b9f78}.auditwise-hero .btn{padding:11px 20px}.auditwise-hero>small{display:block;font-size:9px;color:#9eb18c;margin-top:14px}.scope-comparison{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:23px 0}.scope-comparison article{background:#fff;border:1px solid #e1e9d6;border-radius:9px;padding:23px}.scope-comparison h3{font-size:13px;color:#789561;margin:11px 0}.scope-comparison p{font-size:11px;line-height:1.9;color:#9aaa89}.content-layout.full-layout .page-head p{max-width:750px}
@media(min-width:1550px){.chat-layout{grid-template-columns:215px minmax(0,1fr) 260px;height:700px}.thread-messages{padding:25px 29px}.message-body>p{font-size:12px}.message-meta b{font-size:11px}.channel-item b{font-size:11px}.task-card h3{font-size:12px}.task-card{padding:17px}.task-id{font-size:9px}}
@media(max-width:1320px){.chat-layout{grid-template-columns:184px minmax(0,1fr)}.channel-context{display:none}.allocation-layout{grid-template-columns:minmax(0,1fr)}.allocation-aside{display:none}.allocation-person{width:190px}.kanban-board{gap:10px}.kanban-column{padding:10px}.task-card{padding:12px}.task-card h3{font-size:10px}.task-due{font-size:8px}.task-checklist>span{display:none}.work-stats>div{padding:15px;gap:10px}.work-stats p small{font-size:9px}.work-stats>div>span{width:30px;height:30px}.thread-head p{max-width:350px}}
@media(max-width:1080px){.chat-layout{grid-template-columns:170px minmax(0,1fr);min-height:510px}.work-stats{gap:9px}.work-stats>div{padding:14px 10px;gap:9px}.work-stats>div>span{display:none}.work-stats p b{font-size:22px}.kanban-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kanban-column{min-height:250px}.task-card h3{font-size:12px;min-height:0}.task-checklist>span{display:block}.task-due{font-size:10px}.thread-head .btn{font-size:8px;padding:6px}.allocation-person{width:170px}.allocation-row{gap:13px}.allocation-numbers{min-width:36px}.allocation-table{padding:17px}.allocation-load{min-width:100px}.allocation-row>.btn{font-size:8px;padding:7px}.auditwise-hero h2{font-size:27px}.message-day{font-size:7px}.thread-head p{max-width:260px}}
@media(max-width:760px){.sidebar .brand{padding-bottom:20px}.sidebar .nav-item{padding-top:8px;padding-bottom:8px}.sidebar .sidebar-bottom{padding-top:16px}.sidebar .storage{padding:10px}.chat-layout{display:flex;flex-direction:column;height:auto;max-height:none;min-height:650px}.channel-list{padding:11px;border-right:0;border-bottom:1px solid #e1e9d6;display:flex;overflow-x:auto;gap:8px;flex-shrink:0}.channel-list-head,.channel-list .auditwise-mini,.channel-group>p,.channel-empty{display:none}.channel-group{display:flex;gap:5px;margin:0}.channel-item{width:auto;white-space:nowrap;min-width:max-content;padding:8px 10px}.channel-item>small{display:none}.channel-item b{font-size:9px}.chat-thread{min-height:580px}.thread-head{padding:15px 13px;gap:8px;min-height:72px}.thread-head h2{font-size:12px}.thread-head p{font-size:9px;max-width:230px}.thread-head .btn{padding:5px;font-size:8px}.thread-head .btn .icon{display:none}.thread-symbol{width:26px;height:26px}.thread-tabs{padding:0 13px;gap:18px}.thread-tabs>span{font-size:7px}.thread-messages{padding:17px 13px;max-height:440px;min-height:290px}.chat-message{gap:8px;margin-bottom:22px}.chat-message>.avatar{width:25px;height:25px;font-size:8px}.message-meta b{font-size:9px}.message-meta time{font-size:7px}.message-body>p{font-size:11px}.chat-compose{padding:10px}.compose-tools>span{font-size:7px}.compose-note{font-size:7px;align-items:flex-start}.compose-note .icon{margin-top:1px}.attachment-card b{max-width:200px}.attachment-card.large b{max-width:240px;font-size:10px}.auditwise-strip{padding:11px;font-size:9px;align-items:flex-start;gap:7px;flex-wrap:wrap}.auditwise-strip>span{flex:1}.auditwise-strip a{font-size:9px;margin-left:22px}.work-stats{grid-template-columns:repeat(2,1fr);gap:9px;margin-bottom:21px}.work-stats>div{padding:13px}.work-stats p b{font-size:23px}.work-stats p small{font-size:9px}.work-filterbar{gap:7px;align-items:flex-start}.work-filters{gap:5px}.work-filters select{font-size:9px;height:30px;max-width:130px;padding:0 6px}.work-filters .link-btn{font-size:9px}.work-view{margin-left:auto}.work-view button{width:24px;height:24px}.kanban-board{grid-template-columns:1fr;gap:14px}.kanban-column{min-height:170px;padding:12px}.kanban-column>header h2{font-size:12px}.task-card h3{font-size:12px}.task-top .service-tag{font-size:9px}.task-id{font-size:9px}.task-checklist{font-size:9px}.task-card footer .avatar{height:27px;width:27px}.task-due{font-size:10px}.task-card{padding:15px}.member-picker{grid-template-columns:1fr}.task-detail-grid{grid-template-columns:repeat(2,1fr);row-gap:20px}.task-detail-meta{flex-wrap:wrap}.task-detail-meta>.pill{margin-left:0}.allocation-table{padding:15px}.allocation-table .section-head{align-items:flex-start;gap:10px}.allocation-table .section-head h2{font-size:12px}.allocation-table .section-head>span{font-size:8px;text-align:right;max-width:130px;line-height:1.7}.allocation-row{flex-wrap:wrap;gap:14px;padding:20px 0}.allocation-person{width:calc(100% - 95px)}.allocation-load{order:3;flex-basis:100%;width:100%}.allocation-numbers{display:none}.allocation-row>.btn{margin-left:auto;font-size:8px;min-width:80px}.allocation-load>div:first-child b{font-size:11px}.allocation-load>div:first-child small{font-size:8px}.auditwise-hero{padding:29px 20px}.auditwise-hero h2{font-size:24px;letter-spacing:-.7px}.auditwise-hero p{font-size:11px}.scope-comparison{grid-template-columns:1fr;gap:12px}.scope-comparison article{padding:20px}.scope-comparison h3{font-size:12px}.thread-file-list{padding:15px}.thread-head .btn .icon{height:11px}.content-layout.full-layout .page-head .actions{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.content-layout.full-layout .page-head .actions .btn:not(.primary){display:none}.task-list .employee-cell{font-size:9px}.task-source{flex-wrap:wrap}}
@media print{.channel-list,.channel-context,.chat-compose,.thread-tabs,.message-actions,.work-filters,.work-view,.task-card footer .avatar,.allocation-row>.btn{display:none!important}.chat-layout{height:auto;max-height:none;display:block}.thread-messages{overflow:visible;max-height:none}.kanban-board{display:block}.kanban-column{margin-bottom:20px}.task-card{break-inside:avoid}.allocation-layout{display:block}}
