:root{--ius-bg:#f8fafc;--ius-surface:#fff;--ius-surface-subtle:#f1f5f9;--ius-sidebar-bg:#0b1924;--ius-sidebar-active:#ffffff14;--ius-sidebar-text:#94a3b8;--ius-sidebar-text-active:#fff;--ius-primary:#0284c7;--ius-primary-hover:#0369a1;--ius-primary-soft:#f0f9ff;--ius-primary-border:#bae6fd;--ius-text-main:#0f172a;--ius-text-secondary:#334155;--ius-text-muted:#64748b;--ius-text-subtle:#94a3b8;--ius-border:#e2e8f0d9;--ius-border-hover:#bae6fde6;--ius-border-focus:#0284c7;--ius-shadow-xs:0 1px 2px 0 #0f172a0a;--ius-shadow-card:0 1px 3px 0 #0f172a08, 0 6px 16px -4px #0f172a0a;--ius-shadow-hover:0 4px 6px -1px #0f172a0d, 0 10px 20px -3px #0284c712;--ius-shadow-modal:0 20px 25px -5px #0f172a1f, 0 8px 10px -6px #0f172a0a;--ius-radius-sm:8px;--ius-radius-md:10px;--ius-radius-lg:14px;--ius-radius-modal:18px;--ius-row-height-compact:52px;--ius-directory-row-height:var(--ius-row-height-compact);--ius-type-page-size:32px;--ius-type-page-leading:40px;--ius-type-page-weight:600;--ius-type-section-size:22px;--ius-type-section-leading:28px;--ius-type-section-weight:600;--ius-type-block-size:18px;--ius-type-block-leading:26px;--ius-type-block-weight:600;--ius-type-body-size:16px;--ius-type-body-leading:24px;--ius-type-body-weight:400;--ius-type-record-size:16px;--ius-type-record-leading:24px;--ius-type-record-weight:500;--ius-type-control-size:16px;--ius-type-control-leading:24px;--ius-type-control-weight:400;--ius-type-action-size:16px;--ius-type-action-leading:24px;--ius-type-action-weight:500;--ius-type-label-size:14px;--ius-type-label-leading:20px;--ius-type-label-weight:500;--ius-type-secondary-size:14px;--ius-type-secondary-leading:20px;--ius-type-secondary-weight:400;--ius-v2-control-height:44px;--ius-v2-directory-row-height:64px;--ius-ease-out:cubic-bezier(.16,1,.3,1);--ius-duration-fast:.15s;--ius-duration:.2s;--ius-blue:var(--ius-primary);--ius-blue-strong:var(--ius-primary-hover);--ius-blue-soft:var(--ius-primary-soft);--ius-navy:var(--ius-sidebar-bg);--ius-navy-2:#132a3a;--ius-line:var(--ius-border);--ius-line-strong:#cbd5e1;--ius-text:var(--ius-text-main);--ius-text-2:var(--ius-text-secondary);--ius-muted:var(--ius-text-muted);--ius-shadow:var(--ius-shadow-card);--ius-trans-fast:var(--ius-duration-fast) var(--ius-ease-out);--ius-trans:var(--ius-duration) var(--ius-ease-out);--ius-trans-slow:.22s var(--ius-ease-out)}.ius-v2-scope .ius-type-page{font-size:var(--ius-type-page-size)!important;line-height:var(--ius-type-page-leading)!important;font-weight:var(--ius-type-page-weight)!important}.ius-v2-scope .ius-type-section{font-size:var(--ius-type-section-size)!important;line-height:var(--ius-type-section-leading)!important;font-weight:var(--ius-type-section-weight)!important}.ius-v2-scope .ius-type-block{font-size:var(--ius-type-block-size)!important;line-height:var(--ius-type-block-leading)!important;font-weight:var(--ius-type-block-weight)!important}.ius-v2-scope .ius-type-body{font-size:var(--ius-type-body-size)!important;line-height:var(--ius-type-body-leading)!important;font-weight:var(--ius-type-body-weight)!important}.ius-v2-scope .ius-type-record{font-size:var(--ius-type-record-size)!important;line-height:var(--ius-type-record-leading)!important;font-weight:var(--ius-type-record-weight)!important}.ius-v2-scope .ius-type-label{font-size:var(--ius-type-label-size)!important;line-height:var(--ius-type-label-leading)!important;font-weight:var(--ius-type-label-weight)!important}.ius-v2-scope .ius-type-secondary{font-size:var(--ius-type-secondary-size)!important;line-height:var(--ius-type-secondary-leading)!important;font-weight:var(--ius-type-secondary-weight)!important}.ius-v2-scope .ius-type-action{font-size:var(--ius-type-action-size)!important;line-height:var(--ius-type-action-leading)!important;font-weight:var(--ius-type-action-weight)!important}.ius-v2-scope .ius-v2-control{min-height:var(--ius-v2-control-height)!important}.ius-v2-scope .ius-v2-directory-row{min-height:var(--ius-v2-directory-row-height)!important}.ius-date-control{box-sizing:border-box;border:1px solid var(--ius-line-strong,#cbd5e1);border-radius:var(--ius-radius-md,10px);width:100%;min-width:0;min-height:44px;color:var(--ius-text-main,#0f172a);font-size:var(--ius-type-control-size,16px);line-height:var(--ius-type-control-leading,24px);font-weight:var(--ius-type-control-weight,400);cursor:pointer;transition:border-color var(--ius-trans-fast),box-shadow var(--ius-trans-fast),background var(--ius-trans-fast);background:#fff;align-items:center;padding:0 42px 0 12px;display:flex;position:relative;overflow:hidden}.ius-date-control:hover{border-color:var(--ius-border-hover,#bae6fd)}.ius-date-control:focus-within{border-color:var(--ius-border-focus,#0284c7);box-shadow:0 0 0 3px #0284c721}.ius-date-control.is-empty{color:var(--ius-text-muted,#64748b)}.ius-date-control-value,.ius-date-control-icon{pointer-events:none}.ius-date-control-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ius-date-control-icon{stroke-width:1.8px;width:20px;height:20px;position:absolute;right:12px}.ius-date-control .ius-date-control-input{z-index:1;cursor:pointer;border-radius:inherit!important;opacity:0!important;border:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.ius-date-control .ius-date-control-input:disabled{cursor:not-allowed}@media (max-width:768px){.ius-date-control.ius-task-due-control{min-height:0;padding:0 8px;font-size:11px;line-height:1}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-date-control.ius-task-due-control{min-height:0;padding:0 8px;font-size:11px;line-height:1}}}@media (max-width:768px){:root{--ius-type-page-size:24px;--ius-type-page-leading:32px;--ius-type-section-size:20px;--ius-v2-control-height:48px;--ius-v2-directory-row-height:72px}.ius-date-control{min-height:48px}}body{background:var(--ius-bg);color:var(--ius-text-main)}@media (max-width:768px){.ius-app{background:var(--ius-bg)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-app{background:var(--ius-bg)}}}@media (max-width:768px){.ius-sidebar{background:var(--ius-sidebar-bg);color:var(--ius-sidebar-text-active)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar{background:var(--ius-sidebar-bg);color:var(--ius-sidebar-text-active)}}}@media (max-width:768px){.ius-nav-label,.ius-brand-subtitle{color:var(--ius-sidebar-text)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-nav-label,.ius-brand-subtitle{color:var(--ius-sidebar-text)}}}@media (max-width:768px){.ius-side-menu button{color:#cbd5e1;transition:background var(--ius-duration-fast) var(--ius-ease-out), color var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-side-menu button{color:#cbd5e1;transition:background var(--ius-duration-fast) var(--ius-ease-out), color var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out)}}}@media (max-width:768px){.ius-side-menu button:hover{background:var(--ius-sidebar-active);color:var(--ius-sidebar-text-active)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-side-menu button:hover{background:var(--ius-sidebar-active);color:var(--ius-sidebar-text-active)}}}@media (max-width:768px){.ius-side-menu button.active{background:var(--ius-sidebar-active);color:var(--ius-sidebar-text-active)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-side-menu button.active{background:var(--ius-sidebar-active);color:var(--ius-sidebar-text-active)}}}@media (max-width:768px){.ius-side-menu button.active .ius-nav-icon{color:#7dd3fc}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-side-menu button.active .ius-nav-icon{color:#7dd3fc}}}@media (max-width:768px){.ius-side-menu button.active .ius-count{color:#bae6fd;background:#7dd3fc24}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-side-menu button.active .ius-count{color:#bae6fd;background:#7dd3fc24}}}@media (max-width:768px){.ius-icon-action.primary{color:#fff;transition:background var(--ius-duration-fast) var(--ius-ease-out), border-color var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out);background:linear-gradient(#0284c7 0%,#0369a1 100%);border-color:#ffffff26;box-shadow:0 1px 2px #0284c740,inset 0 1px #fff3}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-icon-action.primary{color:#fff;transition:background var(--ius-duration-fast) var(--ius-ease-out), border-color var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out);background:linear-gradient(#0284c7 0%,#0369a1 100%);border-color:#ffffff26;box-shadow:0 1px 2px #0284c740,inset 0 1px #fff3}}}.ius-btn-primary,.ius-button.primary{color:#fff;transition:background var(--ius-duration-fast) var(--ius-ease-out), border-color var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out);background:linear-gradient(#0284c7 0%,#0369a1 100%);border-color:#ffffff26;box-shadow:0 1px 2px #0284c740,inset 0 1px #fff3}@media (max-width:768px){.ius-icon-action.primary:hover{background:linear-gradient(#0369a1 0%,#075985 100%);border-color:#ffffff2e;transform:translateY(-1px);box-shadow:0 4px 12px #0284c759,inset 0 1px #ffffff4d}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-icon-action.primary:hover{background:linear-gradient(#0369a1 0%,#075985 100%);border-color:#ffffff2e;transform:translateY(-1px);box-shadow:0 4px 12px #0284c759,inset 0 1px #ffffff4d}}}.ius-btn-primary:hover,.ius-button.primary:hover{background:linear-gradient(#0369a1 0%,#075985 100%);border-color:#ffffff2e;transform:translateY(-1px);box-shadow:0 4px 12px #0284c759,inset 0 1px #ffffff4d}@media (max-width:768px){.ius-icon-action.primary:active{transform:scale(.97)translateY(0);box-shadow:0 1px 2px #0284c733}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-icon-action.primary:active{transform:scale(.97)translateY(0);box-shadow:0 1px 2px #0284c733}}}.ius-btn-primary:active,.ius-button.primary:active{transform:scale(.97)translateY(0);box-shadow:0 1px 2px #0284c733}.ius-btn-secondary,.ius-secondary-action,.ius-btn,.ius-button:not(.primary){color:var(--ius-text-secondary);background:var(--ius-surface);border-color:var(--ius-border);box-shadow:var(--ius-shadow-xs);transition:background var(--ius-duration-fast) var(--ius-ease-out), border-color var(--ius-duration-fast) var(--ius-ease-out), color var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out)}.ius-btn-secondary:hover,.ius-secondary-action:hover,.ius-btn:hover,.ius-button:not(.primary):hover{background:var(--ius-surface-subtle);color:var(--ius-text-main);border-color:#cbd5e1;transform:translateY(-.5px)}.ius-btn-secondary:active,.ius-secondary-action:active,.ius-btn:active,.ius-button:not(.primary):active{transform:scale(.97)}.ius-btn-delete,.ius-action-delete,.ius-delete-action{transition:background var(--ius-duration-fast) var(--ius-ease-out), border-color var(--ius-duration-fast) var(--ius-ease-out), color var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out);color:var(--ius-text-muted)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.ius-btn-delete:hover,.ius-action-delete:hover,.ius-delete-action:hover{color:var(--ius-text-main)!important;background:var(--ius-surface-subtle)!important;border-color:#e2e8f0!important}.ius-btn-delete:active,.ius-action-delete:active,.ius-delete-action:active{transform:scale(.96);background:#e2e8f0!important}.ius-entity-action{flex:none;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:inline-grid!important}.ius-entity-action svg{width:18px;height:18px}.ius-entity-action-group{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.ius-negotiation-card{border:1px solid var(--ius-border);background:var(--ius-surface);transition:background var(--ius-trans-fast),border-color var(--ius-trans-fast),box-shadow var(--ius-trans-fast);border-radius:16px;margin-top:12px;padding:16px}.ius-negotiation-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ius-negotiation-card>header>div{gap:4px;min-width:0;display:grid}.ius-negotiation-card>header small{color:var(--ius-text-muted)}.ius-negotiation-card:hover,.ius-negotiation-card:focus-within{border-color:var(--ius-line-strong);box-shadow:var(--ius-shadow-xs);background:#fbfdfe}.ius-negotiation-card:focus-within{outline-offset:2px;outline:2px solid #0284c747}@media (max-width:768px){.ius-entity-action{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}}.ius-stage-suggestions-modal{width:min(620px,100vw - 32px);max-height:min(760px,100dvh - 32px);overflow:hidden}.ius-stage-suggestions-body{overscroll-behavior:contain;padding:16px;overflow:auto}.ius-stage-suggestion-list{gap:8px;display:grid}.ius-stage-suggestion-action{border:1px solid var(--ius-line,#d9e3ea);background:var(--ius-surface,#fff);width:100%;min-width:0;min-height:48px;color:var(--ius-text,#172033);text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ius-stage-suggestion-action:hover{border-color:var(--ius-primary,#1877b4);background:var(--ius-blue-soft,#eef7fc)}.ius-stage-suggestion-action:focus-visible{outline:2px solid var(--ius-primary,#1877b4);outline-offset:2px}.ius-stage-suggestion-action span{overflow-wrap:anywhere;min-width:0;font-weight:700}.ius-stage-suggestion-action small{color:var(--ius-muted,#6a7680);flex:none}.ius-stage-suggestions-config{border-top:1px solid var(--ius-line,#d9e3ea);gap:12px;margin-top:16px;padding-top:16px;display:grid}.ius-negotiation-suggestion-choice{border:1px solid var(--ius-line,#d9e3ea);background:var(--ius-blue-soft,#eef7fc);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:12px;display:flex}.ius-negotiation-suggestion-choice p{color:var(--ius-text-2,#405261);flex:100%;margin:0}.ius-negotiation-card-actions,.ius-negotiation-lifecycle-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ius-negotiation-lifecycle-confirm{border:1px solid var(--ius-line,#d9e3ea);background:var(--ius-surface,#fff);border-radius:10px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:8px;display:flex}.ius-negotiation-lifecycle-confirm span{color:var(--ius-text-2,#405261);flex:100%;font-size:.875rem}.ius-negotiation-card.is-archived{background:var(--ius-surface-muted,#f6f8fa);border-style:dashed}.ius-negotiation-archived-toggle{margin:12px 0}@media (max-width:640px){.ius-negotiation-card>header{flex-direction:column;align-items:stretch}.ius-negotiation-card-actions,.ius-negotiation-lifecycle-actions{justify-content:flex-start}.ius-negotiation-lifecycle-confirm{justify-content:flex-start;width:100%}}.ius-stage-suggestion-editor{gap:12px;display:grid}.ius-stage-suggestion-editor fieldset{border:1px solid var(--ius-line,#d9e3ea);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(150px,.55fr);gap:10px;min-width:0;margin:0;padding:12px;display:grid}.ius-stage-suggestion-editor label{min-width:0;color:var(--ius-text-2,#405261);gap:5px;font-size:12px;font-weight:700;display:grid}.ius-stage-suggestion-editor input:not([type=checkbox]),.ius-stage-suggestion-editor select{box-sizing:border-box;width:100%;min-width:0;min-height:40px}.ius-stage-suggestion-enabled{align-self:center;align-items:center;display:flex!important}.ius-stage-suggestion-editor-actions{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}@media (max-width:600px){.ius-stage-suggestions-modal{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.ius-stage-suggestions-body{padding:12px}.ius-stage-suggestion-action{flex-direction:column;align-items:flex-start;gap:3px}.ius-stage-suggestion-editor fieldset{grid-template-columns:minmax(0,1fr)}.ius-stage-suggestion-editor-actions{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:768px){.ius-icon-action,.ius-arrow-btn,.ius-completed-toggle{transition-timing-function:var(--ius-ease-out)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-icon-action,.ius-arrow-btn,.ius-completed-toggle{transition-timing-function:var(--ius-ease-out)}}}@media (max-width:768px){.ius-row-action{transition-timing-function:var(--ius-ease-out)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-row-action{transition-timing-function:var(--ius-ease-out)}}}@media (max-width:768px){.ius-icon-action:active,.ius-arrow-btn:active,.ius-completed-toggle:active{transform:scale(.97)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-icon-action:active,.ius-arrow-btn:active,.ius-completed-toggle:active{transform:scale(.97)}}}@media (max-width:768px){.ius-row-action:active{transform:scale(.97)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-row-action:active{transform:scale(.97)}}}@media (max-width:768px){.ius-app :is(button,input,select,textarea,a):focus-visible{outline-offset:2px;outline:2px solid #0284c759}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-app :is(button,input,select,textarea,a):focus-visible{outline-offset:2px;outline:2px solid #0284c759}}}@media (max-width:768px){.ius-panel{border-color:var(--ius-border);box-shadow:var(--ius-shadow-card)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-panel{border-color:var(--ius-border);box-shadow:var(--ius-shadow-card)}}}.ius-case-header,.ius-task-card,.ius-table-panel{border-color:var(--ius-border);box-shadow:var(--ius-shadow-card)}@media (max-width:768px){.ius-folder-directory-panel{overscroll-behavior-inline:contain;min-width:0;overflow-x:auto}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-directory-panel{overscroll-behavior-inline:contain;min-width:0;overflow-x:auto}}}@media (max-width:768px){.ius-folder-table-head{min-width:820px;color:var(--ius-text-subtle)!important;grid-template-columns:22px 30px minmax(280px,1fr) auto minmax(210px,auto) 30px!important;gap:10px!important;padding:0 14px 7px!important;font-size:13px!important;line-height:18px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{min-width:820px;color:var(--ius-text-subtle);grid-template-columns:22px 30px minmax(280px,1fr) auto minmax(210px,auto) 30px;gap:10px;padding:0 14px 7px;font-size:13px;line-height:18px}}}@media (max-width:768px){.ius-folder-stack{gap:6px;min-width:820px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack{gap:6px;min-width:820px}}}@media (max-width:768px){.ius-folder-select{place-items:center;width:22px;min-width:22px;margin:0;display:grid}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select{place-items:center;width:22px;min-width:22px;margin:0;display:grid}}}@media (max-width:768px){.ius-folder-select input{width:16px!important;min-width:16px!important;height:16px!important;margin:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select input{width:16px;min-width:16px;height:16px;margin:0}}}@media (max-width:768px){.ius-folder-main{min-width:0!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main{min-width:0;overflow:hidden}}}@media (max-width:768px){.ius-folder-title-row{align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-title-row{align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}}}@media (max-width:768px){.ius-folder-favorite{width:22px;min-width:22px;height:22px;color:var(--ius-text-subtle);box-shadow:none;background:0 0;border:0;border-radius:6px;flex:none;padding:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-favorite{width:22px;min-width:22px;height:22px;color:var(--ius-text-subtle);box-shadow:none;background:0 0;border:0;border-radius:6px;flex:none;padding:0}}}@media (max-width:768px){.ius-folder-favorite:hover{background:var(--ius-surface-subtle)!important;color:var(--ius-primary)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-favorite:hover{background:var(--ius-surface-subtle);color:var(--ius-primary)}}}@media (max-width:768px){.ius-folder-favorite.active{color:#c58a13!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-favorite.active{color:#c58a13}}}.ius-title-tail{white-space:inherit!important}@media (max-width:768px){.ius-folder-source-pjn{flex:none;color:#4338ca!important;background:#eef2ff!important;border-radius:5px!important;padding:2px 5px!important;font-size:9.5px!important;line-height:1.2!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-source-pjn{color:#4338ca;background:#eef2ff;border-radius:5px;flex:none;padding:2px 5px;font-size:9.5px;line-height:1.2}}}@media (max-width:768px){.ius-folder-classification.ius-folder-tags{flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;min-width:0!important;margin:0!important;display:flex!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification.ius-folder-tags{flex-wrap:nowrap;align-items:center;gap:5px;min-width:0;margin:0;display:flex;overflow:hidden}}}@media (max-width:768px){.ius-folder-tag{font-size:13px;line-height:18px;letter-spacing:.01em!important;white-space:nowrap!important;border-radius:5px!important;flex:none!important;min-height:0!important;padding:2px 6px!important;font-weight:550!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tag{letter-spacing:.01em;white-space:nowrap;border-radius:5px;flex:none;min-height:0;padding:2px 6px;font-size:13px;font-weight:550;line-height:18px}}}@media (max-width:768px){.ius-folder-tag.matter{color:#15803d!important;background:#f0fdf4!important;border:1px solid #dcfce7!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tag.matter{color:#15803d;background:#f0fdf4;border:1px solid #dcfce7}}}@media (max-width:768px){.ius-folder-tag.type{color:#1d4ed8!important;background:#eff6ff!important;border:1px solid #dbeafe!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tag.type{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe}}}@media (max-width:768px){.ius-folder-tag.jurisdiction{color:#7e22ce!important;background:#faf5ff!important;border:1px solid #f3e8ff!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tag.jurisdiction{color:#7e22ce;background:#faf5ff;border:1px solid #f3e8ff}}}@media (max-width:768px){.ius-folder-tag.incident{color:#c2410c!important;background:#fff7ed!important;border:1px solid #ffedd5!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tag.incident{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5}}}@media (max-width:768px){.ius-folder-stage{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}}}@media (max-width:768px){.ius-folder-stage>strong{text-overflow:ellipsis;min-width:0;max-width:150px;color:var(--ius-text-secondary);font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage>strong{text-overflow:ellipsis;min-width:0;max-width:150px;color:var(--ius-text-secondary);font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}}}@media (max-width:768px){.ius-arrow-btn.ius-row-action{background:var(--ius-surface-subtle)!important;width:28px!important;min-width:28px!important;height:28px!important;color:var(--ius-text-subtle)!important;box-shadow:none!important;opacity:1!important;border:0!important;border-radius:50%!important;padding:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-arrow-btn.ius-row-action{background:var(--ius-surface-subtle);width:28px;min-width:28px;height:28px;color:var(--ius-text-subtle);box-shadow:none;opacity:1;border:0;border-radius:50%;padding:0}}}@media (max-width:1024px) and (min-width:769px){@media (max-width:768px){.ius-folder-directory-panel{overflow-x:auto}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-directory-panel{overflow-x:auto}}}@media (max-width:768px){.ius-folder-table-head,.ius-folder-stack{min-width:780px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head,.ius-folder-stack{min-width:780px}}}}@media (max-width:768px){@media (max-width:768px){.ius-folder-directory-panel{overflow-x:visible}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-directory-panel{overflow-x:visible}}}@media (max-width:768px){.ius-folder-table-head{display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{display:none}}}@media (max-width:768px){.ius-folder-stack{min-width:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack{min-width:0}}}@media (max-width:768px){.ius-folder-select{grid-area:1/1/span 2}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select{grid-area:1/1/span 2}}}@media (max-width:768px){.ius-folder-main{grid-area:1/3}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main{grid-area:1/3}}}@media (max-width:768px){.ius-folder-classification.ius-folder-tags{scrollbar-width:none;grid-area:2/3;overflow-x:auto}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification.ius-folder-tags{scrollbar-width:none;grid-area:2/3;overflow-x:auto}}}@media (max-width:768px){.ius-folder-classification.ius-folder-tags::-webkit-scrollbar{display:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification.ius-folder-tags::-webkit-scrollbar{display:none}}}@media (max-width:768px){.ius-folder-stage{display:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage{display:none}}}@media (max-width:768px){.ius-arrow-btn.ius-row-action{grid-area:1/4/span 2;align-self:center}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-arrow-btn.ius-row-action{grid-area:1/4/span 2;align-self:center}}}}.ius-modal-backdrop{-webkit-backdrop-filter:blur(8px);z-index:100!important;transition:opacity var(--ius-duration) var(--ius-ease-out)!important;background:#0f172a73!important;justify-content:center!important;align-items:center!important;padding:20px!important;display:flex!important}.ius-modal{border-radius:var(--ius-radius-modal)!important;background:var(--ius-surface)!important;box-shadow:var(--ius-shadow-modal)!important;transition:opacity .22s var(--ius-ease-out), transform .22s var(--ius-ease-out)!important;border:1px solid #e2e8f0e6!important;transform:scale(.96)translateY(8px)!important}.ius-modal-backdrop.open .ius-modal{opacity:1!important;transform:scale(1)translateY(0)!important}.ius-modal-backdrop.closing .ius-modal,.ius-modal-backdrop.opening .ius-modal{transform:scale(.96)translateY(8px)!important}.ius-modal-head{color:var(--ius-text-main)}.ius-modal-head h2{letter-spacing:-.015em;color:var(--ius-text-main)!important;font-weight:600!important}.ius-modal-head p{color:var(--ius-text-muted)!important}.ius-icon-btn,.ius-task-detail-close{transition:background var(--ius-duration-fast) var(--ius-ease-out), color var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out)!important}.ius-icon-btn:active,.ius-task-detail-close:active{transform:scale(.94)!important}.ius-person-modal,.ius-finance-modal,.ius-event-modal{border-top:1px solid #e2e8f0e6!important;width:min(580px,100vw - 32px)!important;max-width:580px!important;max-height:calc(100dvh - 40px)!important}.ius-event-modal{padding:24px!important}.ius-finance-modal{padding:20px!important}.ius-person-modal{padding:0!important}.ius-person-tabs,.ius-finance-form-tabs,.ius-finance-entry-kind-tabs{background:var(--ius-surface-subtle)!important;box-shadow:none!important;border:0!important;border-radius:10px!important;align-items:center!important;gap:4px!important;padding:4px!important;display:flex!important}.ius-person-tabs{margin:0 16px 12px!important}.ius-finance-form-tabs,.ius-finance-entry-kind-tabs{margin:0 0 14px!important}.ius-person-tabs button,.ius-finance-form-tabs button,.ius-finance-entry-kind-tabs button{white-space:nowrap;min-height:32px!important;color:var(--ius-text-muted)!important;box-shadow:none!important;text-align:center!important;transition:background var(--ius-duration-fast) var(--ius-ease-out), color var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out)!important;background:0 0!important;border:0!important;border-radius:7px!important;flex:1 1 0!important;padding:6px 10px!important;font-size:.8125rem!important;font-weight:500!important}.ius-person-tabs button:hover,.ius-finance-form-tabs button:hover,.ius-finance-entry-kind-tabs button:hover{color:var(--ius-text-main)!important}.ius-person-tabs button.active,.ius-finance-form-tabs button.active,.ius-finance-entry-kind-tabs button.active{background:var(--ius-surface)!important;color:var(--ius-text-main)!important;font-weight:600!important;box-shadow:0 1px 3px #00000014!important}.ius-person-tabs button:active,.ius-finance-form-tabs button:active,.ius-finance-entry-kind-tabs button:active{transform:scale(.97)}.ius-modal :is(input,select,textarea){border-color:var(--ius-border)}.ius-modal :is(input,select,textarea):focus{outline:0;border-color:var(--ius-border-focus)!important;box-shadow:0 0 0 3px #0284c71a!important}.ius-person-section{border-color:var(--ius-border)!important;border-radius:var(--ius-radius-lg)!important;background:#fbfdff!important}@media (max-width:768px){.ius-modal-backdrop{padding:10px!important}.ius-person-modal,.ius-finance-modal,.ius-event-modal{width:100%!important;max-width:none!important;max-height:calc(100dvh - 20px)!important}.ius-person-tabs,.ius-finance-form-tabs,.ius-finance-entry-kind-tabs{scrollbar-width:none;overflow-x:auto!important}.ius-person-tabs::-webkit-scrollbar{display:none}.ius-finance-form-tabs::-webkit-scrollbar{display:none}.ius-finance-entry-kind-tabs::-webkit-scrollbar{display:none}.ius-person-tabs button,.ius-finance-form-tabs button,.ius-finance-entry-kind-tabs button{flex:none!important;min-width:max-content!important}@media (max-width:768px){.ius-folder-view-toolbar{overflow:hidden;min-width:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-view-toolbar{min-width:0;overflow:hidden}}}.ius-subject-inline-filters{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;padding:2px 1px 8px!important;display:flex!important;overflow:auto hidden!important}.ius-subject-inline-filters::-webkit-scrollbar{display:none}@media (max-width:768px){.ius-folder-sort-control:not(.ius-ui3-filter-field){scroll-snap-align:start;border:1px solid var(--ius-border)!important;background:var(--ius-surface)!important;min-width:max-content!important;height:34px!important;min-height:34px!important;box-shadow:var(--ius-shadow-xs)!important;color:var(--ius-text-secondary)!important;border-radius:20px!important;flex-direction:row!important;flex:none!important;align-items:center!important;gap:5px!important;padding:0 7px 0 11px!important;display:inline-flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-sort-control:not(.ius-ui3-filter-field){border:1px solid var(--ius-border);background:var(--ius-surface);min-width:max-content;height:34px;min-height:34px;box-shadow:var(--ius-shadow-xs);scroll-snap-align:start;color:var(--ius-text-secondary);border-radius:20px;flex-direction:row;flex:none;align-items:center;gap:5px;padding:0 7px 0 11px;display:inline-flex}}}.ius-subject-inline-filters label{scroll-snap-align:start;border:1px solid var(--ius-border)!important;background:var(--ius-surface)!important;min-width:max-content!important;height:34px!important;min-height:34px!important;box-shadow:var(--ius-shadow-xs)!important;color:var(--ius-text-secondary)!important;border-radius:20px!important;flex-direction:row!important;flex:none!important;align-items:center!important;gap:5px!important;padding:0 7px 0 11px!important;display:inline-flex!important}@media (max-width:768px){.ius-folder-sort-control:not(.ius-ui3-filter-field)>span{white-space:nowrap;flex:none;color:var(--ius-text-muted)!important;font-size:.72rem!important;font-weight:500!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-sort-control:not(.ius-ui3-filter-field)>span{color:var(--ius-text-muted);white-space:nowrap;flex:none;font-size:.72rem;font-weight:500}}}.ius-subject-inline-filters label>span{white-space:nowrap;flex:none;color:var(--ius-text-muted)!important;font-size:.72rem!important;font-weight:500!important}@media (max-width:768px){.ius-folder-sort-control:not(.ius-ui3-filter-field) select{width:auto!important;min-width:72px!important;max-width:150px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;color:var(--ius-text-secondary)!important;background:0 0!important;border:0!important;border-radius:16px!important;padding:0 24px 0 3px!important;font-size:.78rem!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-sort-control:not(.ius-ui3-filter-field) select{width:auto;min-width:72px;max-width:150px;height:30px;min-height:30px;box-shadow:none;color:var(--ius-text-secondary);background:0 0;border:0;border-radius:16px;padding:0 24px 0 3px;font-size:.78rem}}}.ius-subject-inline-filters select{width:auto!important;min-width:72px!important;max-width:150px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;color:var(--ius-text-secondary)!important;background:0 0!important;border:0!important;border-radius:16px!important;padding:0 24px 0 3px!important;font-size:.78rem!important}@media (max-width:768px){.ius-folder-filterbar .ius-filter-clear{scroll-snap-align:start;border-radius:20px!important;flex:none!important;height:34px!important;min-height:34px!important;padding:0 12px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-filterbar .ius-filter-clear{scroll-snap-align:start;border-radius:20px;flex:none;height:34px;min-height:34px;padding:0 12px}}}.ius-subject-inline-filters>.ius-btn{scroll-snap-align:start;border-radius:20px!important;flex:none!important;height:34px!important;min-height:34px!important;padding:0 12px!important}@media (max-width:768px){.ius-sidebar{padding:14px 12px 18px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar{padding:14px 12px 18px}}}@media (max-width:768px){.ius-sidebar .ius-brand-wordmark,.ius-sidebar .ius-brand-subtitle,.ius-sidebar .ius-nav-label,.ius-sidebar .ius-side-menu button>span:nth-child(2),.ius-sidebar .ius-side-menu .ius-count,.ius-sidebar .ius-study-identity{display:initial!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-brand-wordmark,.ius-sidebar .ius-brand-subtitle,.ius-sidebar .ius-nav-label,.ius-sidebar .ius-side-menu button>span:nth-child(2),.ius-sidebar .ius-side-menu .ius-count,.ius-sidebar .ius-study-identity{display:initial}}}@media (max-width:768px){.ius-sidebar .ius-brand-row{display:flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-brand-row{display:flex}}}@media (max-width:768px){.ius-sidebar .ius-nav-label{display:block!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-nav-label{display:block}}}@media (max-width:768px){.ius-sidebar .ius-study-identity{display:block!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-study-identity{display:block}}}@media (max-width:768px){.ius-sidebar .ius-side-menu{grid-template-columns:1fr!important;gap:4px!important;display:grid!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-side-menu{grid-template-columns:1fr;gap:4px;display:grid}}}@media (max-width:768px){.ius-sidebar .ius-side-menu button,.ius-app[data-sidebar-state=expanded] .ius-sidebar .ius-side-menu button.ius-nav-no-count{text-align:left!important;border-radius:10px!important;grid-template-columns:28px minmax(0,1fr) auto!important;place-items:center stretch!important;gap:10px!important;min-height:48px!important;padding:0 12px!important;display:grid!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-side-menu button,.ius-app[data-sidebar-state=expanded] .ius-sidebar .ius-side-menu button.ius-nav-no-count{text-align:left;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;place-items:center stretch;gap:10px;min-height:48px;padding:0 12px;display:grid}}}@media (max-width:768px){.ius-sidebar .ius-side-menu button.active{background:var(--ius-sidebar-active)!important;color:var(--ius-sidebar-text-active)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-side-menu button.active{background:var(--ius-sidebar-active);color:var(--ius-sidebar-text-active)}}}@media (max-width:768px){.ius-sidebar .ius-side-menu button>span:nth-child(2){min-width:0;color:inherit}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-side-menu button>span:nth-child(2){min-width:0;color:inherit}}}@media (max-width:768px){.ius-sidebar .ius-count{justify-self:end;display:grid!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-count{justify-self:end;display:grid}}}@media (max-width:768px){.ius-feedback-root:not(.ius-ui3-feedback-root){top:9px!important;bottom:auto!important;right:106px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-feedback-root:not(.ius-ui3-feedback-root){top:9px;bottom:auto;right:106px}}}@media (max-width:768px){.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-launch{flex-direction:column-reverse!important;align-items:flex-end!important;gap:8px!important;display:flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-launch{flex-direction:column-reverse;align-items:flex-end;gap:8px;display:flex}}}@media (max-width:768px){.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-button{background:var(--ius-sidebar-bg)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:var(--ius-shadow-card)!important;border-radius:10px!important;justify-content:center!important;padding:0!important;font-size:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-button{background:var(--ius-sidebar-bg);width:40px;min-width:40px;height:40px;min-height:40px;box-shadow:var(--ius-shadow-card);border-radius:10px;justify-content:center;padding:0;font-size:0}}}@media (max-width:768px){.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-dot{background:#7dd3fc!important;width:10px!important;height:10px!important;box-shadow:0 0 0 4px #7dd3fc26!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-dot{background:#7dd3fc;width:10px;height:10px;box-shadow:0 0 0 4px #7dd3fc26}}}.ius-feedback-menu{width:min(290px,100vw - 24px)!important}@media (max-width:768px){.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-toast{top:48px!important;bottom:auto!important;right:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-toast{top:48px;bottom:auto;right:0}}}.ius-process-recorder{margin-top:48px}}.ius-task-card.overdue{position:relative;border-color:var(--ius-border)!important;background:var(--ius-surface)!important;box-shadow:var(--ius-shadow-xs)!important}.ius-task-card.overdue:before{content:"";background:#e11d48;border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.ius-task-card.overdue .ius-task-card-due-date{align-items:center;min-height:22px;color:#e11d48!important;background:#fff1f2!important;border:1px solid #ffe4e6!important;border-radius:999px!important;padding:2px 7px!important;font-weight:600!important;display:inline-flex!important}.ius-task-card.overdue:hover{border-color:var(--ius-border-hover)!important;box-shadow:var(--ius-shadow-hover)!important;background:#fff!important}@media (max-width:768px){.ius-task-row-new.overdue:not(.ius-task-deadline-row){box-shadow:inset 3px 0 0 #e11d48, inset 0 0 0 1px var(--ius-border)!important;background:#fff!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new.overdue:not(.ius-task-deadline-row){box-shadow:inset 3px 0 0 #e11d48, inset 0 0 0 1px var(--ius-border);background:#fff}}}@media (max-width:768px){.ius-task-row-new.overdue:not(.ius-task-deadline-row):hover{box-shadow:inset 3px 0 0 #e11d48, inset 0 0 0 1px var(--ius-border-hover)!important;background:#fff!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new.overdue:not(.ius-task-deadline-row):hover{box-shadow:inset 3px 0 0 #e11d48, inset 0 0 0 1px var(--ius-border-hover);background:#fff}.ius-task-row-new.overdue .ius-task-due-control{min-width:0}}}@media (max-width:768px){.ius-task-row-new.overdue .ius-task-due-date-text{color:#e11d48!important;font-weight:600!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new.overdue .ius-task-due-date-text{color:#e11d48;font-weight:600}}}.ius-tasks-hero .ius-task-toolbar-rail{display:contents}.ius-tasks-hero .ius-task-assignee-filter{order:2}@media (max-width:768px){.ius-tasks-hero .ius-completed-toggle{order:3}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-tasks-hero .ius-completed-toggle{order:3}}}@media (max-width:768px){.ius-tasks-hero .ius-deadlines-toggle{order:4}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-tasks-hero .ius-deadlines-toggle{order:4}}}@media (max-width:768px){.ius-tasks-hero .ius-check-pill{min-height:44px!important;font-size:16px!important;line-height:24px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-tasks-hero .ius-check-pill{min-height:44px;font-size:16px;line-height:24px}}}.ius-tasks-hero .ius-task-assignee-filter,.ius-tasks-hero .ius-task-assignee-filter select{min-height:44px!important;font-size:16px!important;line-height:24px!important}@media (max-width:768px){.ius-tasks-hero .ius-task-toolbar-actions{overflow:hidden;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}.ius-tasks-hero .ius-task-assignee-filter{order:1!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:48px!important;display:flex!important}.ius-tasks-hero .ius-task-assignee-filter>span{flex:none;font-size:14px!important;line-height:20px!important;display:inline!important}.ius-tasks-hero .ius-task-assignee-filter select{flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:48px!important}.ius-tasks-hero .ius-task-toolbar-rail{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap!important;order:2!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;display:flex!important;overflow:auto hidden!important}.ius-tasks-hero .ius-task-toolbar-rail::-webkit-scrollbar{display:none}@media (max-width:768px){.ius-tasks-hero .ius-task-toolbar-rail .ius-check-pill{white-space:nowrap;flex:none!important;min-height:48px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-tasks-hero .ius-task-toolbar-rail .ius-check-pill{white-space:nowrap;flex:none;min-height:48px}}}@media (max-width:768px){.ius-tasks-hero .ius-task-toolbar-rail .ius-check-pill{min-height:48px!important;font-size:16px!important;line-height:24px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-tasks-hero .ius-task-toolbar-rail .ius-check-pill{min-height:48px;font-size:16px;line-height:24px}}}.ius-tasks-hero .ius-canvas-view-option{display:none!important}@media (max-width:768px){.ius-tasks-hero .ius-task-toolbar-rail .ius-deadlines-toggle{order:2!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-tasks-hero .ius-task-toolbar-rail .ius-deadlines-toggle{order:2}}}@media (max-width:768px){.ius-tasks-hero .ius-task-toolbar-rail .ius-completed-toggle{order:3!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-tasks-hero .ius-task-toolbar-rail .ius-completed-toggle{order:3}}}.ius-events-actions-row{justify-content:flex-end;align-items:center;gap:9px;padding:12px 14px 0;display:flex}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-events-actions-row{justify-content:flex-end;align-items:center;gap:9px;padding:12px 14px 0;display:flex}}}.ius-event-month-cell.is-today{background:#0284c70f!important}.ius-event-month-cell.is-today .ius-event-month-number{border-radius:50%;place-items:center;width:26px;height:26px;display:grid;background:var(--ius-primary)!important;color:#fff!important;font-weight:650!important}.ius-event-calendar-day-head.is-today{color:var(--ius-primary)!important;background:#0284c70f!important}@media (max-width:768px){.ius-drive-compact-row{grid-template-columns:minmax(0,1fr) auto!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-drive-compact-row{grid-template-columns:minmax(0,1fr) auto}}}@media (max-width:768px){.ius-drive-dropzone{cursor:pointer;min-width:0;color:var(--ius-text-secondary)!important;transition:border-color var(--ius-duration-fast) var(--ius-ease-out), background var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out)!important;background:#fbfdff!important;border:1.5px dashed #cbd5e1!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-drive-dropzone{min-width:0;color:var(--ius-text-secondary);cursor:pointer;transition:border-color var(--ius-duration-fast) var(--ius-ease-out), background var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out);background:#fbfdff;border:1.5px dashed #cbd5e1;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}}}.ius-finance-drive-dropzone{cursor:pointer;min-width:0;color:var(--ius-text-secondary)!important;transition:border-color var(--ius-duration-fast) var(--ius-ease-out), background var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out)!important;background:#fbfdff!important;border:1.5px dashed #cbd5e1!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:flex!important}@media (max-width:768px){.ius-drive-dropzone{grid-column:1/-1}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-drive-dropzone{grid-column:1/-1}}}@media (max-width:768px){.ius-drive-dropzone:hover,.ius-drive-dropzone.is-dragging{border-color:var(--ius-primary-border)!important;background:var(--ius-primary-soft)!important;box-shadow:0 0 0 3px #0284c70f!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-drive-dropzone:hover,.ius-drive-dropzone.is-dragging{border-color:var(--ius-primary-border);background:var(--ius-primary-soft);box-shadow:0 0 0 3px #0284c70f}}}.ius-finance-drive-dropzone:hover,.ius-finance-drive-dropzone.is-dragging{border-color:var(--ius-primary-border)!important;background:var(--ius-primary-soft)!important;box-shadow:0 0 0 3px #0284c70f!important}@media (max-width:768px){.ius-drive-dropzone:active{transform:scale(.995)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-drive-dropzone:active{transform:scale(.995)}}}.ius-finance-drive-dropzone:active{transform:scale(.995)}.ius-drive-dropzone-icon{background:var(--ius-primary-soft);width:34px;height:34px;color:var(--ius-primary);border-radius:10px;flex:0 0 34px;place-items:center;font-size:18px;font-weight:700;display:grid}@media (max-width:768px){.ius-drive-dropzone>span:last-child{gap:2px;min-width:0;display:grid}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-drive-dropzone>span:last-child{gap:2px;min-width:0;display:grid}}}.ius-finance-drive-dropzone>div{gap:2px;min-width:0;display:grid}@media (max-width:768px){.ius-drive-dropzone strong{color:var(--ius-text-main);font-size:12px;font-weight:600}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-drive-dropzone strong{color:var(--ius-text-main);font-size:12px;font-weight:600}}}.ius-finance-drive-dropzone strong{color:var(--ius-text-main);font-size:12px;font-weight:600}@media (max-width:768px){.ius-drive-dropzone small{color:var(--ius-text-muted);font-size:10.5px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-drive-dropzone small{color:var(--ius-text-muted);font-size:10.5px}}}.ius-finance-drive-dropzone small{color:var(--ius-text-muted);font-size:10.5px}@media (max-width:768px){@media (max-width:768px){.ius-events-actions-row{justify-content:space-between;padding:10px 10px 0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-events-actions-row{justify-content:space-between;padding:10px 10px 0}}}@media (max-width:768px){.ius-drive-dropzone{flex-direction:column!important;align-items:flex-start!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-drive-dropzone{flex-direction:column;align-items:flex-start}}}.ius-finance-drive-dropzone{flex-direction:column!important;align-items:flex-start!important}.ius-finance-drive-dropzone .ius-btn-primary{width:100%}}.ius-btn-danger{justify-content:center;align-items:center;gap:6px;display:inline-flex;color:var(--ius-text-muted)!important;border-radius:var(--ius-radius-sm)!important;box-shadow:none!important;transition:background var(--ius-duration-fast) var(--ius-ease-out), border-color var(--ius-duration-fast) var(--ius-ease-out), color var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out)!important;background:0 0!important;border:1px solid #0000!important}.ius-btn-danger:hover{background:var(--ius-surface-subtle)!important;color:var(--ius-text-main)!important;border-color:#e2e8f0!important}.ius-btn-danger:active{transform:scale(.96);background:#e2e8f0!important}@media (max-width:768px){.ius-check-pill input{accent-color:var(--ius-primary)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-check-pill input{accent-color:var(--ius-primary)}}}.ius-folder-incident-create input,.ius-folder-incident-edit input{accent-color:var(--ius-primary)!important}.ius-folder-incident-create input[type=checkbox]{flex:0 0 16px;min-height:16px!important;max-height:16px!important}@media (max-width:768px){.ius-calendar-status.is-syncing i{background:var(--ius-primary)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-calendar-status.is-syncing i{background:var(--ius-primary)}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row).is-target{border-color:var(--ius-primary)!important;outline-color:#0284c73d!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row).is-target{border-color:var(--ius-primary);outline-color:#0284c73d}}}@media (max-width:768px){.ius-task-status-chip.status-in_progress{color:var(--ius-primary)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-status-chip.status-in_progress{color:var(--ius-primary)}}}.ius-canvas-column[data-task-canvas-status=in_progress] .ius-canvas-head{color:var(--ius-primary)!important}.ius-canvas-column[data-task-canvas-status=in_progress] .ius-canvas-head span,.ius-provider-avatar,.ius-profile-photo{color:var(--ius-primary)!important;background:var(--ius-primary-soft)!important}.ius-pjn-credentials input:focus{border-color:var(--ius-primary)!important;outline-color:#0284c72e!important}@media (max-width:768px){.ius-finance-dashboard-balance-main{background:var(--ius-sidebar-bg)!important;color:#fff!important;box-shadow:var(--ius-shadow-card)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-finance-dashboard-balance-main{background:var(--ius-sidebar-bg);color:#fff!important;box-shadow:var(--ius-shadow-card)!important}}}@media (max-width:768px){.ius-finance-dashboard-eyebrow{color:#bae6fd!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-finance-dashboard-eyebrow{color:#bae6fd}}}@media (max-width:768px){.ius-finance-dashboard-balance-main p,.ius-finance-dashboard-balance-main small{color:#cbd5e1!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-finance-dashboard-balance-main p,.ius-finance-dashboard-balance-main small{color:#cbd5e1}}}@media (max-width:768px){.ius-finance-primary-quick i{background:var(--ius-primary-soft)!important;color:var(--ius-primary)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-finance-primary-quick i{background:var(--ius-primary-soft);color:var(--ius-primary)!important}}}@media (max-width:768px){.ius-finance-dashboard-situation,.ius-finance-dashboard-quick-panel,.ius-finance-month-snapshot>div{box-shadow:var(--ius-shadow-xs);border-color:var(--ius-border)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-finance-dashboard-situation,.ius-finance-dashboard-quick-panel,.ius-finance-month-snapshot>div{border-color:var(--ius-border);box-shadow:var(--ius-shadow-xs)}}}@media (max-width:768px){.ius-finance-tabs button.active{background:var(--ius-sidebar-bg)!important;color:#fff!important;box-shadow:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-finance-tabs button.active{background:var(--ius-sidebar-bg);color:#fff;box-shadow:none}}}@media (max-width:768px){.ius-finance-tabs button.active span{color:#bae6fd!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-finance-tabs button.active span{color:#bae6fd}}}@media (max-width:768px){.ius-feedback-button{background:var(--ius-sidebar-bg);color:#fff;box-shadow:var(--ius-shadow-card);border-color:#bae6fd3d;transition:background var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-feedback-button{background:var(--ius-sidebar-bg);color:#fff;box-shadow:var(--ius-shadow-card);transition:background var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out), transform var(--ius-duration-fast) var(--ius-ease-out);border-color:#bae6fd3d}}}@media (max-width:768px){.ius-feedback-button:hover{box-shadow:var(--ius-shadow-hover)!important;background:#132a3a!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-feedback-button:hover{box-shadow:var(--ius-shadow-hover);background:#132a3a}}}.ius-feedback-dot{background:#7dd3fc!important;box-shadow:0 0 0 4px #7dd3fc24!important}.ius-feedback-finish,.ius-feedback-actions button.primary{border-color:var(--ius-primary)!important;background:linear-gradient(180deg,var(--ius-primary) 0%,var(--ius-primary-hover) 100%)!important;color:#fff!important}.ius-feedback-finish:hover:not(:disabled),.ius-feedback-actions button.primary:hover:not(:disabled){background:linear-gradient(180deg,var(--ius-primary-hover) 0%,#075985 100%)!important}.ius-auth-card,.ius-users-panel,.ius-integration-accordion,.ius-pjn-integration-card{box-shadow:var(--ius-shadow-card);border-color:var(--ius-border)!important;background:var(--ius-surface)!important}.ius-auth-card{border-radius:var(--ius-radius-modal)!important}@media (max-width:768px){.ius-folder-source-pjn{background:var(--ius-primary-soft)!important;color:var(--ius-primary)!important;border-color:var(--ius-primary-border)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-source-pjn{background:var(--ius-primary-soft);color:var(--ius-primary);border-color:var(--ius-primary-border)}}}.ius-section-title-icon,.ius-pjn-provider{background:var(--ius-primary-soft)!important;color:var(--ius-primary)!important;border-color:var(--ius-primary-border)!important}@media (min-width:1280px){@media (max-width:768px){.ius-folder-table-head{grid-template-columns:22px 30px minmax(440px,1fr) minmax(180px,220px) 165px 30px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{grid-template-columns:22px 30px minmax(440px,1fr) minmax(180px,220px) 165px 30px}}}@media (max-width:768px){.ius-folder-stage{flex-direction:column;justify-content:center;align-items:flex-end;gap:2px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage{flex-direction:column;justify-content:center;align-items:flex-end;gap:2px}}}@media (max-width:768px){.ius-folder-stage>strong{max-width:165px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage>strong{max-width:165px}}}}@media (min-width:768px) and (max-width:768px){@media (max-width:768px){.ius-folder-select,.ius-folder-main,.ius-arrow-btn.ius-row-action{grid-row:1!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select,.ius-folder-main,.ius-arrow-btn.ius-row-action{grid-row:1}}}@media (max-width:768px){.ius-folder-classification.ius-folder-tags,.ius-folder-stage{display:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification.ius-folder-tags,.ius-folder-stage{display:none}}}}@media (max-width:768px){.ius-task-row-new.ius-task-deadline-row,.ius-task-row-new.ius-task-deadline-row.overdue{background:var(--ius-surface)!important;border-color:var(--ius-border)!important;box-shadow:inset 0 0 0 1px var(--ius-border)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new.ius-task-deadline-row,.ius-task-row-new.ius-task-deadline-row.overdue{background:var(--ius-surface);border-color:var(--ius-border);box-shadow:inset 0 0 0 1px var(--ius-border)}}}@media (max-width:768px){.ius-task-row-new.ius-task-deadline-row:hover,.ius-task-row-new.ius-task-deadline-row.overdue:hover{background:var(--ius-surface)!important;border-color:var(--ius-border-hover)!important;box-shadow:inset 0 0 0 1px var(--ius-border-hover)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new.ius-task-deadline-row:hover,.ius-task-row-new.ius-task-deadline-row.overdue:hover{background:var(--ius-surface);border-color:var(--ius-border-hover);box-shadow:inset 0 0 0 1px var(--ius-border-hover)}}}@media (max-width:768px){.ius-search:focus-within{border-color:var(--ius-border-focus)!important;background:var(--ius-surface)!important;box-shadow:0 0 0 3px #0284c71a!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-search:focus-within{border-color:var(--ius-border-focus);background:var(--ius-surface);box-shadow:0 0 0 3px #0284c71a}}}@media (max-width:768px){.ius-search input,.ius-search input:focus,.ius-search input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-search input,.ius-search input:focus,.ius-search input:focus-visible{box-shadow:none;background:0 0;border:0;border-radius:0;outline:0}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-head,.ius-subject-directory-panel .ius-people-row{grid-template-columns:minmax(260px,1.55fr) minmax(150px,.9fr) minmax(120px,.68fr) minmax(150px,.82fr) minmax(180px,1fr) 34px!important;align-items:center!important;gap:10px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-head,.ius-subject-directory-panel .ius-people-row{grid-template-columns:minmax(260px,1.55fr) minmax(150px,.9fr) minmax(120px,.68fr) minmax(150px,.82fr) minmax(180px,1fr) 34px;align-items:center;gap:10px}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-row{height:var(--ius-row-height-compact)!important;min-height:var(--ius-row-height-compact)!important;padding:0 10px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-row{height:var(--ius-row-height-compact);min-height:var(--ius-row-height-compact);padding:0 10px}}}@media (max-width:768px){.ius-person-name-cell{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-person-name-cell{align-items:center;gap:9px;min-width:0;display:flex}}}@media (max-width:768px){.ius-person-name-cell .ius-person-kind-icon{flex:0 0 30px!important;align-self:center!important;width:30px!important;height:30px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-person-name-cell .ius-person-kind-icon{flex:0 0 30px;align-self:center;width:30px;height:30px}}}@media (max-width:768px){.ius-person-inline-wrap,.ius-inline-person-value{min-width:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-person-inline-wrap,.ius-inline-person-value{min-width:0}}}}.ius-providers-panel{box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}.ius-providers-table{min-width:0!important;display:grid!important}.ius-providers-head{color:var(--ius-text-muted)!important;background:0 0!important;border:0!important;padding:0 10px 6px!important;font-size:10.5px!important}.ius-provider-row{min-height:var(--ius-row-height-compact)!important;border:1px solid var(--ius-border)!important;border-radius:var(--ius-radius-md)!important;background:var(--ius-surface)!important;box-shadow:var(--ius-shadow-xs)!important;transition:border-color var(--ius-duration-fast) var(--ius-ease-out), background var(--ius-duration-fast) var(--ius-ease-out), box-shadow var(--ius-duration-fast) var(--ius-ease-out)!important;padding:0 10px!important}.ius-provider-row:hover{background:var(--ius-surface)!important;border-color:var(--ius-border-hover)!important;box-shadow:var(--ius-shadow-hover)!important}.ius-provider-avatar{border-radius:8px!important;flex:0 0 30px!important;width:30px!important;height:30px!important}@media (min-width:769px){.ius-provider-filterbar{border:0!important;flex-wrap:nowrap!important;align-items:center!important;gap:12px!important;padding:0!important;display:flex!important}.ius-provider-filterbar label{color:var(--ius-text-muted)!important;white-space:nowrap!important;flex-direction:row!important;align-items:center!important;gap:7px!important;font-size:10.5px!important;display:inline-flex!important}.ius-provider-filterbar select{width:170px!important;height:34px!important;min-height:34px!important}.ius-provider-count{margin-left:auto!important;padding:0!important}.ius-person-modal{width:min(580px,100vw - 32px)!important;max-width:580px!important;height:min(620px,100dvh - 24px)!important;min-height:min(620px,100dvh - 24px)!important;max-height:min(620px,100dvh - 24px)!important}.ius-person-body{padding:12px 16px!important;overflow-y:auto!important}.ius-person-tab-content{min-height:0!important}.ius-person-details-form{gap:8px!important}.ius-role-field{grid-template-columns:160px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}.ius-role-field>span{color:var(--ius-text-secondary)!important;margin:0!important;font-size:11px!important;font-weight:600!important}.ius-role-field input{height:36px!important;min-height:36px!important}.ius-person-section{padding:10px 11px!important}.ius-person-general-grid{gap:8px 10px!important}.ius-person-general-grid>label,.ius-person-notes-field{gap:4px!important}.ius-person-general-grid input,.ius-person-general-grid select{height:36px!important;min-height:36px!important}.ius-client-tag-slot{align-items:flex-end!important;min-height:0!important;display:flex!important}.ius-client-tag-check{align-self:end!important;height:36px!important;min-height:36px!important;margin:0!important}.ius-person-notes-field textarea{min-height:62px!important;max-height:68px!important}.ius-professional-section{margin-top:0!important}.ius-person-footer{justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:10px 16px!important;display:flex!important;position:relative!important}.ius-person-footer-main-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.ius-person-danger-zone{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:static!important}.ius-person-danger-buttons{align-items:center!important;gap:4px!important;display:flex!important}.ius-sensitive-icon-action{width:34px!important;min-width:34px!important;height:34px!important;color:var(--ius-text-muted)!important;background:0 0!important;border-color:#0000!important;padding:0!important}.ius-sensitive-icon-action:hover{color:var(--ius-text-main)!important;background:var(--ius-surface-subtle)!important;border-color:var(--ius-border)!important}.ius-sensitive-icon-action svg{width:17px!important;height:17px!important}.ius-person-danger-zone .ius-confirm-card{z-index:12!important;max-height:min(480px,100dvh - 170px)!important;box-shadow:var(--ius-shadow-modal)!important;position:absolute!important;bottom:calc(100% + 8px)!important;left:16px!important;right:16px!important;overflow:auto!important}}@media (max-width:768px){.ius-person-footer{align-items:center!important;gap:8px!important;display:flex!important}.ius-person-footer-main-actions{gap:6px;margin-left:auto;display:flex}.ius-person-footer-main-actions .ius-btn,.ius-person-footer-main-actions .ius-btn-primary{white-space:nowrap!important;min-width:0!important;padding-inline:10px!important}.ius-person-footer .ius-sensitive-icon-action{width:30px!important;min-width:30px!important;height:34px!important}.ius-person-danger-zone>div:first-child{gap:4px!important;display:flex!important}}.ius-folder-incident-edit{border:1px solid var(--ius-border)!important;background:var(--ius-surface)!important;width:max-content!important;min-height:30px!important;color:var(--ius-text-secondary)!important;border-radius:999px!important;align-items:center!important;gap:6px!important;margin:6px 0 0!important;padding:0 10px!important;font-size:11px!important;font-weight:500!important;display:inline-flex!important}.ius-folder-incident-edit input{width:15px!important;min-width:15px!important;height:15px!important;margin:0!important}.ius-folder-incident-edit span{color:inherit!important;display:inline!important}.ius-drive-dropzone-icon svg{width:18px!important;height:18px!important}@media (max-width:768px){.ius-drive-dropzone input[type=file],.ius-folder-drive-panel input[type=file][hidden]{display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-drive-dropzone input[type=file],.ius-folder-drive-panel input[type=file][hidden]{display:none}}}.ius-folder-danger-footer{justify-content:flex-end!important;align-items:center!important;padding-top:4px!important;display:flex!important}.ius-folder-danger-zone{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:relative!important}.ius-folder-danger-buttons{justify-content:flex-end!important;align-items:center!important;gap:4px!important;display:flex!important}.ius-folder-danger-zone>.ius-confirm-card{z-index:12!important;width:min(620px,100vw - 48px)!important;max-height:min(520px,100dvh - 150px)!important;box-shadow:var(--ius-shadow-modal)!important;position:absolute!important;bottom:calc(100% + 8px)!important;right:0!important;overflow:auto!important}@media (max-width:768px){.ius-activity-comments-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;display:grid!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}}}@media (max-width:768px){.ius-activity-comments-grid>.ius-panel{min-width:0!important;margin:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid>.ius-panel{min-width:0;margin:0}}}@media (max-width:768px){.ius-comment-panel{flex-direction:column!important;display:flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-comment-panel{flex-direction:column;display:flex}}}@media (max-width:768px){.ius-comment-panel .ius-comment-form{flex:auto;min-height:0;flex-direction:column!important;gap:8px!important;display:flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-comment-panel .ius-comment-form{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}}}.ius-comment-panel .ius-activity-mention-wrap{flex:auto;min-height:0}@media (max-width:768px){.ius-comment-panel textarea{resize:vertical;width:100%!important;height:100%!important;min-height:188px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-comment-panel textarea{resize:vertical;width:100%;height:100%;min-height:188px}}}@media (max-width:768px){.ius-comment-panel .ius-btn-primary{align-self:flex-end}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-comment-panel .ius-btn-primary{align-self:flex-end}}}@media (max-width:768px){.ius-activity-comments-grid .ius-activity-panel{flex-direction:column!important;height:330px!important;min-height:330px!important;max-height:330px!important;display:flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid .ius-activity-panel{flex-direction:column;height:330px;min-height:330px;max-height:330px;display:flex}}}@media (max-width:768px){.ius-activity-comments-grid .ius-activity-panel .ius-timeline{overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:4px;flex:auto!important;min-height:0!important;max-height:276px!important;overflow-y:auto!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid .ius-activity-panel .ius-timeline{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;max-height:276px;padding-right:4px;overflow-y:auto}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-main{align-items:center;gap:10px;min-width:0;display:flex}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-main{align-items:center;gap:10px;min-width:0;display:flex}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-main-copy{gap:2px;min-width:0;display:grid}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-main-copy{gap:2px;min-width:0;display:grid}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-main-copy>strong,.ius-event-row:not(.ius-ui3-event-row) .ius-event-main-copy>span,.ius-event-row:not(.ius-ui3-event-row) .ius-event-main-copy>small{white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-main-copy>strong,.ius-event-row:not(.ius-ui3-event-row) .ius-event-main-copy>span,.ius-event-row:not(.ius-ui3-event-row) .ius-event-main-copy>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-kind-icon{background:var(--ius-primary-soft);width:30px;height:30px;color:var(--ius-primary);border-radius:9px;flex:0 0 30px;place-items:center;display:grid}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-kind-icon{background:var(--ius-primary-soft);width:30px;height:30px;color:var(--ius-primary);border-radius:9px;flex:0 0 30px;place-items:center;display:grid}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-kind-icon svg{width:17px;height:17px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-kind-icon svg{width:17px;height:17px}}}.ius-event-kind-icon.is-meeting{color:#15803d;background:#f0fdf4}.ius-event-kind-icon.is-event{background:var(--ius-surface-subtle);color:var(--ius-text-muted)}@media (max-width:900px){@media (max-width:768px){.ius-activity-comments-grid{grid-template-columns:1fr!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid{grid-template-columns:1fr}}}@media (max-width:768px){.ius-activity-comments-grid .ius-activity-panel{height:320px!important;min-height:320px!important;max-height:320px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid .ius-activity-panel{height:320px;min-height:320px;max-height:320px}}}}.ius-finance-drive-dropzone{justify-content:flex-start!important}.ius-finance-drive-dropzone-icon{background:var(--ius-primary-soft);width:34px;height:34px;color:var(--ius-primary);border-radius:10px;flex:0 0 34px;place-items:center;display:grid}.ius-finance-drive-dropzone-icon svg{width:18px;height:18px}.ius-finance-drive-dropzone.is-disabled{opacity:.6;cursor:not-allowed!important}.ius-finance-drive-dropzone.is-disabled:hover{box-shadow:none!important;background:#fbfdff!important;border-color:#cbd5e1!important}.ius-finance-form-section .ius-finance-drive-field{grid-column:1/-1}@media (min-width:769px){.ius-person-modal,.ius-profile-person-modal,.ius-event-modal,.ius-task-detail-modal,.ius-new-task-modal,.ius-dependency-modal,.ius-folder-dependency-link-modal{height:min(680px,100dvh - 28px)!important;min-height:min(680px,100dvh - 28px)!important;max-height:min(680px,100dvh - 28px)!important;overflow:hidden!important}}@media (max-width:768px){.ius-person-modal,.ius-profile-person-modal,.ius-event-modal,.ius-task-detail-modal,.ius-new-task-modal,.ius-dependency-modal,.ius-folder-dependency-link-modal{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:calc(100dvh - 20px)!important;min-height:calc(100dvh - 20px)!important;max-height:calc(100dvh - 20px)!important;overflow:hidden!important}.ius-person-body,.ius-person-tab-content,.ius-person-section,.ius-registration-list,.ius-registration-card{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.ius-person-body{overflow-x:hidden!important}.ius-registration-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;width:100%!important}.ius-registration-card>label:first-child{grid-column:1/-1!important}.ius-registration-card label,.ius-registration-card input,.ius-registration-card select{width:100%!important;min-width:0!important;max-width:100%!important}.ius-registration-card>.ius-icon-btn{grid-column:2!important;justify-self:end!important;position:static!important}@media (max-width:768px){.ius-sidebar .ius-side-menu button{grid-template-columns:32px minmax(0,1fr) 42px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-side-menu button{grid-template-columns:32px minmax(0,1fr) 42px}}}@media (max-width:768px){.ius-sidebar .ius-count{place-self:center end!important;place-items:center!important;width:38px!important;min-width:38px!important;height:30px!important;margin:0!important;padding:0 6px!important;position:static!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-count{place-self:center end;place-items:center;width:38px;min-width:38px;height:30px;margin:0;padding:0 6px;position:static}}}@media (max-width:768px){.ius-feedback-root:not(.ius-ui3-feedback-root){top:max(9px,env(safe-area-inset-top))!important;right:max(12px,env(safe-area-inset-right))!important;bottom:auto!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-feedback-root:not(.ius-ui3-feedback-root){top:max(9px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));bottom:auto}}}@media (max-width:768px){body.ius-mobile-nav-lock .ius-feedback-root{visibility:hidden!important;pointer-events:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{body.ius-mobile-nav-lock .ius-feedback-root{visibility:hidden;pointer-events:none}}}@media (max-width:768px){.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-launch{flex-direction:column-reverse!important;align-items:flex-end!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-launch{flex-direction:column-reverse;align-items:flex-end}}}@media (max-width:768px){.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-toast{top:48px!important;bottom:auto!important;right:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-feedback-root:not(.ius-ui3-feedback-root) .ius-feedback-toast{top:48px;bottom:auto;right:0}}}.ius-feedback-menu,.ius-process-recorder{transform:none!important}.ius-process-recorder{margin-top:48px!important;margin-bottom:0!important}.ius-event-list{gap:6px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-list{gap:6px}}}@media (max-width:768px){.ius-event-list-head,.ius-event-row:not(.ius-ui3-event-row){grid-template-columns:minmax(0,1fr) 112px 96px 108px 34px;align-items:center;gap:10px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-list-head,.ius-event-row:not(.ius-ui3-event-row){grid-template-columns:minmax(0,1fr) 112px 96px 108px 34px;align-items:center;gap:10px}}}@media (max-width:768px){.ius-event-list-head{padding:0 10px 5px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-list-head{padding:0 10px 5px}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row){min-height:56px;padding:7px 10px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row){min-height:56px;padding:7px 10px}}}@media (max-width:768px){.ius-event-main{flex-direction:row;align-items:center;gap:9px;min-width:0;display:flex}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-main{flex-direction:row;align-items:center;gap:9px;min-width:0;display:flex}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-main-copy{gap:1px;min-width:0;display:grid}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-main-copy{gap:1px;min-width:0;display:grid}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-kind-icon{flex:0 0 28px;align-self:center;width:28px;height:28px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-kind-icon{flex:0 0 28px;align-self:center;width:28px;height:28px}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-main strong{font-size:12.5px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-main strong{font-size:12.5px}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-main span{font-size:11px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-main span{font-size:11px}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-main small{font-size:10.5px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-main small{font-size:10.5px}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row) .ius-event-actions{display:grid;place-items:center!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row) .ius-event-actions{place-items:center;display:grid}}}@media (max-width:768px){.ius-events-actions-row{min-height:48px;padding:8px 10px 4px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-events-actions-row{min-height:48px;padding:8px 10px 4px}}}@media (max-width:768px){@media (max-width:768px){.ius-event-list-head{display:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-list-head{display:none}}}@media (max-width:768px){.ius-event-list{gap:7px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-list{gap:7px}}}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row){grid-template-rows:auto auto;grid-template-columns:auto auto minmax(0,1fr);gap:6px 10px;min-height:0;padding:9px 42px 9px 10px;display:grid;position:relative}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row){grid-template-rows:auto auto;grid-template-columns:auto auto minmax(0,1fr);gap:6px 10px;min-height:0;padding:9px 42px 9px 10px;display:grid;position:relative}}}@media (max-width:768px){.ius-event-main{grid-area:1/1/auto/-1;gap:8px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-main{grid-area:1/1/auto/-1;gap:8px}}}.ius-event-kind-icon{flex-basis:26px;width:26px;height:26px}@media (max-width:768px){.ius-event-row:not(.ius-ui3-event-row)>time{grid-area:2/1;align-self:center;font-size:11px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-row:not(.ius-ui3-event-row)>time{grid-area:2/1;align-self:center;font-size:11px}}}@media (max-width:768px){.ius-event-time{white-space:nowrap;grid-area:2/2;align-self:center;font-size:11px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-time{white-space:nowrap;grid-area:2/2;align-self:center;font-size:11px}}}@media (max-width:768px){.ius-event-type{grid-area:2/3;place-self:center start;font-size:10.5px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-type{grid-area:2/3;place-self:center start;font-size:10.5px}}}@media (max-width:768px){.ius-event-actions{position:absolute;top:8px;right:8px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-event-actions{position:absolute;top:8px;right:8px}}}@media (max-width:768px){.ius-events-actions-row{align-items:center;gap:8px;padding:7px 0 5px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-events-actions-row{align-items:center;gap:8px;padding:7px 0 5px}}}@media (max-width:768px){.ius-events-actions-row .ius-calendar-status{flex:auto!important;min-width:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-events-actions-row .ius-calendar-status{flex:auto;min-width:0}}}@media (max-width:768px){.ius-events-actions-row .ius-btn-primary{flex:none;min-height:36px;padding:0 12px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-events-actions-row .ius-btn-primary{flex:none;min-height:36px;padding:0 12px}}}.ius-task-row-new .ius-task-due-control{box-sizing:border-box!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new .ius-task-due-control{box-sizing:border-box;justify-content:center;align-items:center;width:122px;min-width:122px;max-width:122px;height:34px;min-height:34px;display:flex}}}@media (max-width:768px){.ius-task-row-new .ius-task-due-date-text{box-sizing:border-box!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new .ius-task-due-date-text{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:32px;padding:0 9px;display:flex}.ius-task-row-new.overdue .ius-task-due-control{width:122px;min-width:122px;max-width:122px}.ius-task-row-new.overdue .ius-task-due-date-text{width:100%;min-height:32px;padding:0 9px}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-head,.ius-subject-directory-panel .ius-people-row{grid-template-columns:minmax(240px,1.35fr) minmax(140px,.8fr) minmax(120px,.7fr) minmax(135px,.76fr) minmax(200px,1.05fr) minmax(130px,.72fr) 34px!important;gap:10px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-head,.ius-subject-directory-panel .ius-people-row{grid-template-columns:minmax(240px,1.35fr) minmax(140px,.8fr) minmax(120px,.7fr) minmax(135px,.76fr) minmax(200px,1.05fr) minmax(130px,.72fr) 34px;gap:10px}}}}.ius-case-header.ius-case-inline-edit{grid-template-columns:minmax(0,1fr) 250px!important;align-items:stretch!important;height:auto!important;min-height:300px!important;max-height:none!important;display:grid!important;overflow:visible!important}.ius-case-inline-edit .ius-case-main{min-width:0!important;padding:16px 18px 18px!important;overflow:visible!important}.ius-case-inline-edit .ius-case-title-block{gap:8px!important;display:grid!important}.ius-case-inline-edit .ius-inline-title-control{border:0!important;border-bottom:1px solid var(--ius-border)!important;min-height:38px!important;box-shadow:none!important;resize:none!important;padding:4px 0 7px!important}.ius-case-inline-edit .ius-case-tags-editable{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.ius-case-inline-edit .ius-case-tags-editable label,.ius-case-inline-edit .ius-case-tags-editable select{height:34px!important;min-height:34px!important}.ius-case-inline-edit .ius-case-tags-editable select{border:1px solid var(--ius-border)!important;background:var(--ius-surface-subtle)!important;box-shadow:none!important;border-radius:999px!important;padding:0 30px 0 12px!important}.ius-case-inline-edit .ius-case-data-editable{grid-template-columns:minmax(180px,1.1fr) minmax(190px,1fr) minmax(160px,.9fr) minmax(145px,.8fr)!important;align-items:end!important;gap:14px!important;margin-top:12px!important;display:grid!important}.ius-case-inline-edit .ius-case-data-editable>label,.ius-case-inline-edit .ius-case-data-editable>.ius-client-field{gap:5px!important;min-width:0!important;display:grid!important}.ius-case-inline-edit .ius-case-data-editable select,.ius-case-inline-edit .ius-case-data-editable input,.ius-case-inline-edit .ius-case-data-editable button{min-width:0!important;max-width:100%!important}.ius-case-inline-edit .ius-case-data-editable select,.ius-case-inline-edit .ius-case-data-editable input{border:1px solid var(--ius-border)!important;background:var(--ius-surface)!important;height:36px!important;box-shadow:none!important;border-radius:8px!important;padding:0 30px 0 8px!important}.ius-case-inline-edit .ius-case-summary{border:1px solid var(--ius-border)!important;resize:vertical!important;border-radius:9px!important;width:100%!important;min-height:48px!important;margin:12px 0 8px!important;padding:9px 11px!important}.ius-case-inline-edit .ius-folder-incident-edit{margin-top:2px!important}.ius-case-inline-edit .ius-case-status-edit{border-left:1px solid var(--ius-border)!important;flex-direction:column!important;gap:10px!important;min-width:0!important;padding:16px!important;display:flex!important;overflow:visible!important}.ius-case-inline-edit .ius-status-edit-control{grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}.ius-case-inline-edit .ius-status-edit-control select{border:1px solid var(--ius-border)!important;background:var(--ius-surface)!important;border-radius:8px!important;width:100%!important;min-width:0!important;height:36px!important}.ius-case-inline-edit .ius-inline-edit-actions{justify-content:flex-end!important;gap:8px!important;margin-top:auto!important;display:flex!important;position:static!important}@media (max-width:980px){.ius-case-header.ius-case-inline-edit{grid-template-columns:1fr!important}.ius-case-inline-edit .ius-case-data-editable{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ius-case-inline-edit .ius-case-status-edit{border-left:0!important;border-top:1px solid var(--ius-border)!important}}@media (max-width:600px){.ius-case-inline-edit .ius-case-data-editable{grid-template-columns:1fr!important}}.ius-finance-pending-list .ius-finance-row-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}.ius-finance-modal>.ius-finance-form,.ius-event-modal>.ius-event-form,.ius-deadline-modal>.ius-deadline-form,.ius-new-task-modal>.ius-new-task-form{flex:auto!important;min-height:0!important;overflow:hidden auto!important}.ius-profile-person-modal{overflow:hidden auto!important}@media (max-width:768px){.ius-finance-pending-list .ius-finance-row-actions{justify-content:flex-start!important}.ius-task-title-link{font-size:.84rem;font-weight:550;line-height:1.2}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-title-link{font-size:.84rem;font-weight:550;line-height:1.2}}}@media (max-width:768px){.ius-person-name-cell .ius-inline-person-value{font-size:.84rem;line-height:1.2;font-weight:550!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-person-name-cell .ius-inline-person-value{font-size:.84rem;font-weight:550;line-height:1.2}}}@media (max-width:768px){.ius-task-edit-row,.ius-subject-directory-panel .ius-edit-row{width:28px;min-width:28px;height:28px;min-height:28px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-edit-row,.ius-subject-directory-panel .ius-edit-row{width:28px;min-width:28px;height:28px;min-height:28px}}}@media (max-width:768px){.ius-arrow-btn.ius-row-action{min-height:28px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-arrow-btn.ius-row-action{min-height:28px}}}@media (max-width:768px){@media (max-width:768px){.ius-task-list{padding-bottom:calc(var(--ius-feedback-safe-bottom,96px) + 40px)!important;scroll-padding-bottom:calc(var(--ius-feedback-safe-bottom,96px) + 40px)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-list{padding-bottom:calc(var(--ius-feedback-safe-bottom,96px) + 40px);scroll-padding-bottom:calc(var(--ius-feedback-safe-bottom,96px) + 40px)}}}}@media (min-width:761px) and (max-width:768px){@media (max-width:768px){.ius-workspace-fixed[data-section=tasks]{height:auto!important;min-height:var(--ius-ui3-viewport-height,100dvh)!important;overflow:visible!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed[data-section=tasks]{height:auto;min-height:var(--ius-ui3-viewport-height,100dvh);overflow:visible}}}@media (max-width:768px){.ius-workspace-fixed[data-section=tasks] .ius-main{min-height:0!important;padding-bottom:calc(52px + var(--ius-feedback-safe-bottom,96px))!important;flex:none!important;overflow:visible!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed[data-section=tasks] .ius-main{min-height:0;padding-bottom:calc(52px + var(--ius-feedback-safe-bottom,96px));flex:none;overflow:visible}}}@media (max-width:768px){.ius-workspace-fixed[data-section=tasks] .ius-tasks-layout{height:auto!important;min-height:0!important;padding-bottom:0!important;overflow:visible!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed[data-section=tasks] .ius-tasks-layout{height:auto;min-height:0;padding-bottom:0;overflow:visible}}}}@media (min-width:769px) and (max-width:1180px){@media (max-width:768px){.ius-folders-layout>.ius-folder-directory-panel{width:auto!important;min-width:0!important;margin-right:0!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folders-layout>.ius-folder-directory-panel{width:auto;min-width:0;margin-right:0;overflow:hidden}}}@media (max-width:768px){.ius-folder-table-head{width:auto!important;min-width:0!important;max-width:none!important;margin-right:var(--ius-directory-scrollbar-width,10px)!important;grid-template-columns:22px 30px minmax(190px,1.45fr) minmax(150px,.95fr) minmax(125px,.78fr) 30px!important;gap:10px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{width:auto;min-width:0;max-width:none;margin-right:var(--ius-directory-scrollbar-width,10px);grid-template-columns:22px 30px minmax(190px,1.45fr) minmax(150px,.95fr) minmax(125px,.78fr) 30px;gap:10px}}}@media (max-width:768px){.ius-folder-stack{width:100%!important;min-width:0!important;max-width:100%!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack{width:100%;min-width:0;max-width:100%}}}}@media (min-width:769px){.ius-task-detail-modal{height:min(520px,100dvh - 28px)!important;min-height:min(520px,100dvh - 28px)!important;max-height:min(520px,100dvh - 28px)!important;overflow:hidden!important}}@media (max-width:768px){.ius-workspace:not(.ius-workspace-fixed)[data-section=folders]>.ius-topbar{isolation:isolate;-webkit-backdrop-filter:none;background:#fff}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace:not(.ius-workspace-fixed)[data-section=folders]>.ius-topbar{z-index:40;isolation:isolate;-webkit-backdrop-filter:none;background:#fff}}}@media (max-width:768px){@media (max-width:768px){.ius-topbar{--ius-mobile-top-control:44px;box-sizing:border-box!important;align-items:center!important;height:56px!important;min-height:56px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-topbar{--ius-mobile-top-control:44px;box-sizing:border-box;align-items:center;height:56px;min-height:56px;padding-right:64px}}}@media (max-width:768px){.ius-topbar-search-wrap,.ius-top-actions{min-height:var(--ius-mobile-top-control)!important;height:var(--ius-mobile-top-control)!important;align-items:center!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-topbar-search-wrap,.ius-top-actions{min-height:var(--ius-mobile-top-control);height:var(--ius-mobile-top-control);align-items:center}}}.ius-notification-wrap,.ius-user-menu-wrap{min-height:var(--ius-mobile-top-control)!important;height:var(--ius-mobile-top-control)!important;align-items:center!important}@media (max-width:768px){.ius-topbar-search-wrap,.ius-top-actions{display:flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-topbar-search-wrap,.ius-top-actions{display:flex}}}@media (max-width:768px){.ius-top-actions{gap:6px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-top-actions{gap:6px}}}@media (max-width:768px){.ius-mobile-menu-button,.ius-search,.ius-icon-action,.ius-user-chip{box-sizing:border-box!important;height:var(--ius-mobile-top-control)!important;min-height:var(--ius-mobile-top-control)!important;max-height:var(--ius-mobile-top-control)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-mobile-menu-button,.ius-search,.ius-icon-action,.ius-user-chip{box-sizing:border-box;height:var(--ius-mobile-top-control);min-height:var(--ius-mobile-top-control);max-height:var(--ius-mobile-top-control)}}}@media (max-width:768px){.ius-mobile-menu-button,.ius-icon-action,.ius-user-chip{width:var(--ius-mobile-top-control)!important;min-width:var(--ius-mobile-top-control)!important;max-width:var(--ius-mobile-top-control)!important;flex:0 0 var(--ius-mobile-top-control)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-mobile-menu-button,.ius-icon-action,.ius-user-chip{width:var(--ius-mobile-top-control);min-width:var(--ius-mobile-top-control);max-width:var(--ius-mobile-top-control);flex:0 0 var(--ius-mobile-top-control)}}}@media (max-width:768px){.ius-search{flex:auto!important;width:auto!important;min-width:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-search{flex:auto;width:auto;min-width:0}}}@media (max-width:768px){.ius-user-chip{grid-template-columns:1fr!important;place-items:center!important;padding:4px!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-user-chip{grid-template-columns:1fr;place-items:center;padding:4px;overflow:hidden}}}@media (max-width:768px){.ius-user-chip .ius-user-copy,.ius-user-chip>svg{display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-user-chip .ius-user-copy,.ius-user-chip>svg{display:none}}}@media (max-width:768px){.ius-user-avatar{width:34px!important;max-width:34px!important;height:34px!important;max-height:34px!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-user-avatar{width:34px;max-width:34px;height:34px;max-height:34px;overflow:hidden}}}@media (max-width:768px){.ius-user-avatar img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-user-avatar img{object-fit:cover;width:100%;height:100%;display:block}}}.ius-sidebar .ius-count{display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-count{display:none}}}@media (min-width:1024px){@media (max-width:768px){.ius-app[data-sidebar-state=expanded] .ius-sidebar .ius-side-menu button{grid-template-columns:32px minmax(0,1fr)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-app[data-sidebar-state=expanded] .ius-sidebar .ius-side-menu button{grid-template-columns:32px minmax(0,1fr)}}}}@media (max-width:768px){@media (max-width:768px){.ius-sidebar .ius-side-menu button,.ius-app[data-sidebar-state=expanded] .ius-sidebar .ius-side-menu button.ius-nav-no-count{grid-template-columns:28px minmax(0,1fr)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar .ius-side-menu button,.ius-app[data-sidebar-state=expanded] .ius-sidebar .ius-side-menu button.ius-nav-no-count{grid-template-columns:28px minmax(0,1fr)}}}@media (max-width:768px){.ius-workspace,.ius-main{width:100%!important;min-width:0!important;max-width:100%!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace,.ius-main{width:100%;min-width:0;max-width:100%}}}@media (max-width:768px){.ius-main{padding-left:12px!important;padding-right:12px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-main{padding-left:12px;padding-right:12px}}}@media (max-width:768px){.ius-main>*,.ius-back-row,.ius-summary-grid,.ius-summary-grid>.ius-panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-main>*,.ius-back-row,.ius-summary-grid,.ius-summary-grid>.ius-panel{box-sizing:border-box;width:100%;min-width:0;max-width:100%}}}.ius-case-header,.ius-tabs,.ius-summary-span-all{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}@media (max-width:768px){.ius-back-row{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding-left:0!important;padding-right:0!important;display:flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-back-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;padding-left:0;padding-right:0;display:flex}}}@media (max-width:768px){.ius-back-row .ius-back-btn{flex:none!important;min-width:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-back-row .ius-back-btn{flex:none;min-width:0}}}@media (max-width:768px){.ius-back-row .ius-secondary-action{text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 auto!important;min-width:0!important;max-width:calc(100% - 104px)!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-back-row .ius-secondary-action{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:calc(100% - 104px);overflow:hidden}}}.ius-case-header{min-width:0!important;max-width:100%!important;overflow:visible!important}@media (max-width:768px){.ius-case-main,.ius-case-data-inline,.ius-case-status{min-width:0!important;max-width:100%!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-case-main,.ius-case-data-inline,.ius-case-status{min-width:0;max-width:100%}}}.ius-case-title-block,.ius-case-title-block h1{min-width:0!important;max-width:100%!important}.ius-case-title-block h1{overflow-wrap:anywhere!important;word-break:normal!important}@media (max-width:768px){.ius-case-tags{min-width:0!important;max-width:100%!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-case-tags{min-width:0;max-width:100%}}}@media (max-width:768px){.ius-case-tags>span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-case-tags>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}}.ius-tabs{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap!important;display:flex!important;overflow:auto hidden!important}.ius-tabs::-webkit-scrollbar{display:none}.ius-tabs>button{flex:none!important;min-width:max-content!important}@media (max-width:768px){.ius-summary-grid{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-summary-grid{grid-template-columns:minmax(0,1fr)}}}@media (max-width:768px){.ius-panel,.ius-panel-head,.ius-folder-subject-list,.ius-folder-subject-row{min-width:0!important;max-width:100%!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-panel,.ius-panel-head,.ius-folder-subject-list,.ius-folder-subject-row{min-width:0;max-width:100%}}}@media (max-width:768px){.ius-panel-head{align-items:flex-start!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-panel-head{align-items:flex-start}}}@media (max-width:768px){.ius-panel-head>.ius-secondary-action,.ius-panel-head>button{flex:0 auto!important;max-width:100%!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-panel-head>.ius-secondary-action,.ius-panel-head>button{flex:0 auto;max-width:100%}}}.ius-case-header.ius-case-inline-edit{grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.ius-case-inline-edit .ius-case-main{width:100%!important;min-width:0!important;max-width:100%!important;padding:14px 12px 12px!important}.ius-case-inline-edit .ius-case-status-edit{border-left:0!important;border-top:1px solid var(--ius-border)!important;grid-template-columns:minmax(0,1fr)!important;place-content:start stretch!important;align-items:stretch!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:12px!important;display:grid!important}.ius-case-inline-edit .ius-case-status-edit>small{margin:0!important}.ius-case-inline-edit .ius-status-edit-control{grid-template-columns:24px minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important}.ius-case-inline-edit .ius-status-edit-control select{width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;padding:0 32px 0 10px!important}.ius-case-inline-edit .ius-inline-edit-actions{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin-top:4px!important;display:flex!important}.ius-case-inline-edit .ius-inline-edit-actions .ius-btn,.ius-case-inline-edit .ius-inline-edit-actions .ius-btn-primary{width:auto!important;min-width:96px!important;max-width:calc(50% - 4px)!important;min-height:40px!important}}.ius-folder-edit-form{min-width:0;margin:0;position:relative}.ius-folder-inline-field{min-width:0;max-width:100%;display:inline-flex;position:relative}.ius-folder-inline-trigger{min-width:0;max-width:100%;color:inherit;font:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;white-space:inherit;cursor:text;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex}.ius-folder-inline-trigger:hover,.ius-folder-inline-trigger:focus-visible{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ius-folder-inline-editor,.ius-folder-edit-popover{z-index:1200;border:1px solid var(--ius-border);background:var(--ius-surface,#fff);border-radius:14px;position:fixed;box-shadow:0 20px 55px #112f433d}.ius-folder-inline-editor{gap:12px;width:min(420px,100vw - 32px);padding:14px;display:grid;top:50%;left:50%;transform:translate(-50%,-50%)}.ius-folder-inline-editor :is(input,select,textarea){border:1px solid var(--ius-border);background:var(--ius-surface,#fff);width:100%;min-width:0;min-height:40px;color:var(--ius-text,#17283a);font:inherit;border-radius:9px;padding:8px 10px}.ius-folder-inline-editor__actions,.ius-folder-edit-popover__actions{justify-content:flex-end;gap:8px;display:flex}.ius-folder-edit-popover{overflow-anchor:none;width:min(680px,100vw - 48px);max-height:calc(100vh - 48px);padding:18px;top:50%;right:24px;overflow:auto;transform:translateY(-50%)}.ius-folder-edit-popover__head{gap:3px;margin-bottom:14px;display:grid}.ius-folder-edit-popover__head strong{font-size:18px}.ius-folder-edit-popover__head span{color:var(--ius-text-subtle);font-size:13px}.ius-folder-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ius-folder-edit-grid>label,.ius-folder-edit-grid>.ius-client-field{align-content:start;gap:5px;min-width:0;display:grid}.ius-folder-edit-grid .wide{grid-column:1/-1}.ius-folder-edit-grid :is(input,select,textarea){border:1px solid var(--ius-border);background:var(--ius-surface,#fff);border-radius:9px;width:100%;min-width:0;min-height:40px;padding:8px 10px}.ius-folder-edit-grid textarea{resize:vertical}.ius-folder-edit-popover__actions{border-top:1px solid var(--ius-border);background:var(--ius-surface,#fff);margin:16px -18px -18px;padding:12px 18px;position:sticky;bottom:-18px}@media (max-width:600px){.ius-folder-edit-popover{width:auto;max-height:calc(100vh - 16px);position:fixed;inset:auto 8px 8px;transform:none}.ius-folder-edit-grid{grid-template-columns:1fr}.ius-folder-edit-grid .wide{grid-column:auto}}@media (max-width:768px){.ius-activity-comments-grid{align-items:stretch!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid{align-items:stretch}}}@media (max-width:768px){.ius-activity-comments-grid>.ius-comment-panel,.ius-activity-comments-grid>.ius-activity-panel{box-sizing:border-box!important;height:270px!important;min-height:270px!important;max-height:270px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid>.ius-comment-panel,.ius-activity-comments-grid>.ius-activity-panel{box-sizing:border-box;height:270px;min-height:270px;max-height:270px}}}@media (max-width:768px){.ius-comment-panel .ius-comment-form{flex:auto!important;grid-template-rows:minmax(0,1fr) auto!important;gap:8px!important;min-height:0!important;margin-top:8px!important;padding-top:8px!important;display:grid!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-comment-panel .ius-comment-form{flex:auto;grid-template-rows:minmax(0,1fr) auto;gap:8px;min-height:0;margin-top:8px;padding-top:8px;display:grid}}}.ius-comment-panel .ius-activity-mention-wrap{height:100%!important;min-height:0!important}@media (max-width:768px){.ius-comment-panel textarea{resize:vertical!important;width:100%!important;height:100%!important;min-height:120px!important;max-height:170px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-comment-panel textarea{resize:vertical;width:100%;height:100%;min-height:120px;max-height:170px}}}@media (max-width:768px){.ius-activity-comments-grid .ius-activity-panel{overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid .ius-activity-panel{overflow:hidden}}}@media (max-width:768px){.ius-activity-comments-grid .ius-activity-panel .ius-timeline{scrollbar-gutter:stable!important;flex:0 0 162px!important;gap:0!important;height:162px!important;min-height:162px!important;max-height:162px!important;padding:2px 10px 12px 0!important;scroll-padding-bottom:12px!important;display:grid!important;overflow:hidden auto!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid .ius-activity-panel .ius-timeline{scrollbar-gutter:stable;flex:0 0 162px;gap:0;height:162px;min-height:162px;max-height:162px;padding:2px 10px 12px 0;scroll-padding-bottom:12px;display:grid;overflow:hidden auto}}}@media (max-width:768px){.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row){grid-template-columns:82px 10px minmax(0,1fr);align-items:start;gap:8px;height:54px;min-height:54px;max-height:54px;margin:0;padding:7px 4px;overflow:hidden;border:0!important;border-bottom:1px solid var(--ius-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row){border:0;border-bottom:1px solid var(--ius-border);height:54px;min-height:54px;max-height:54px;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:82px 10px minmax(0,1fr);align-items:start;gap:8px;margin:0;padding:7px 4px;overflow:hidden}}}@media (max-width:768px){.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row):last-child{padding-bottom:7px;border-bottom:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row):last-child{border-bottom:0;padding-bottom:7px}}}@media (max-width:768px){.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row) time{padding-top:1px;font-size:10.5px;line-height:1.25}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row) time{padding-top:1px;font-size:10.5px;line-height:1.25}}}@media (max-width:768px){.ius-activity-panel .ius-event-point{width:8px;height:8px;margin-top:3px;border-radius:50%!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-panel .ius-event-point{border-radius:50%;width:8px;height:8px;margin-top:3px}}}@media (max-width:768px){.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row)>div{min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row)>div{min-width:0}}}@media (max-width:768px){.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row) strong{white-space:nowrap;min-width:0;font-size:11.5px;line-height:1.3;display:block;overflow:hidden;text-overflow:ellipsis!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row) strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;line-height:1.3;display:block;overflow:hidden}}}@media (max-width:768px){.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row) p{white-space:nowrap;min-width:0;margin:2px 0 0;font-size:10.5px;line-height:1.3;overflow:hidden;text-overflow:ellipsis!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-panel .ius-event-row:not(.ius-ui3-event-row) p{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:2px 0 0;font-size:10.5px;line-height:1.3;overflow:hidden}}}@media (max-width:900px){@media (max-width:768px){.ius-activity-comments-grid>.ius-comment-panel,.ius-activity-comments-grid>.ius-activity-panel{height:auto!important;min-height:0!important;max-height:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid>.ius-comment-panel,.ius-activity-comments-grid>.ius-activity-panel{height:auto;min-height:0;max-height:none}}}@media (max-width:768px){.ius-comment-panel textarea{height:132px!important;min-height:132px!important;max-height:180px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-comment-panel textarea{height:132px;min-height:132px;max-height:180px}}}@media (max-width:768px){.ius-activity-comments-grid .ius-activity-panel .ius-timeline{flex:0 0 162px!important;height:162px!important;min-height:162px!important;max-height:162px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-activity-comments-grid .ius-activity-panel .ius-timeline{flex:0 0 162px;height:162px;min-height:162px;max-height:162px}}}}@media (min-width:769px){.ius-finance-modal{height:min(500px,100dvh - 28px)!important;min-height:min(500px,100dvh - 28px)!important;max-height:min(500px,100dvh - 28px)!important;overflow:hidden!important}.ius-finance-modal>.ius-finance-tabbed-form{flex:auto!important;grid-template-rows:auto minmax(0,1fr) auto!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:hidden!important}.ius-finance-tabbed-form>.ius-finance-form-tabs{align-self:start!important;position:relative!important;top:auto!important}.ius-finance-tabbed-form>.ius-finance-form-section{grid-area:2/1!important;align-content:start!important;align-self:stretch!important;min-height:0!important;max-height:100%!important;padding-bottom:8px!important;overflow:hidden auto!important}.ius-finance-tabbed-form>.ius-form-actions{background:var(--ius-surface)!important;grid-area:3/1!important;align-self:end!important;margin-top:0!important;padding-top:10px!important;position:static!important}}.ius-deadline-modal{height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;overflow:hidden!important}.ius-deadline-modal .ius-modal-head h2,.ius-finance-modal .ius-modal-head h2{font-size:22px!important;font-weight:600!important;line-height:28px!important}.ius-deadline-sections label,.ius-finance-form-section>label{font-size:14px!important;font-weight:500!important;line-height:20px!important}.ius-deadline-sections label>:is(input,select,textarea,.ius-date-control),.ius-finance-form-section>label>:is(input,select,textarea,.ius-date-control){min-height:44px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ius-deadline-form-tabs,.ius-finance-form-tabs{height:auto!important;min-height:44px!important}.ius-deadline-form-tabs button,.ius-finance-form-tabs button{height:auto!important;min-height:44px!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.ius-deadline-form-tabs button.active,.ius-finance-form-tabs button.active{font-weight:600!important}@media (max-width:768px){.ius-deadline-modal,.ius-finance-modal{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 20px)!important;overflow:hidden!important}.ius-deadline-modal .ius-modal-head h2,.ius-finance-modal .ius-modal-head h2{font-size:20px!important;line-height:28px!important}.ius-deadline-sections label>:is(input,select,textarea,.ius-date-control),.ius-finance-form-section>label>:is(input,select,textarea,.ius-date-control),.ius-deadline-form-tabs,.ius-finance-form-tabs,.ius-deadline-form-tabs button,.ius-finance-form-tabs button{min-height:48px!important}.ius-subjects-layout .ius-management-hero h1{font-size:32px!important;font-weight:600!important;line-height:40px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subjects-layout .ius-management-hero h1{font-size:32px;font-weight:600;line-height:40px}}}.ius-subject-toolbar .ius-subject-filterbar{flex-wrap:nowrap!important}.ius-subject-toolbar .ius-subject-filterbar>label{flex:none!important;height:44px!important;min-height:44px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.ius-subject-toolbar .ius-subject-filterbar>label>select{height:40px!important;min-height:40px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ius-subject-toolbar .ius-subject-filterbar>.ius-btn{flex:none!important;min-height:44px!important;font-size:16px!important;line-height:24px!important}.ius-subject-toolbar .ius-provider-count{flex:none!important;font-size:14px!important;line-height:20px!important}@media (max-width:980px){.ius-subject-toolbar{min-width:0!important;overflow:hidden!important}.ius-subject-toolbar .ius-subject-filterbar{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%!important;min-width:0!important;overflow:auto hidden!important}.ius-subject-toolbar .ius-subject-filterbar::-webkit-scrollbar{display:none}}@media (max-width:768px){@media (max-width:768px){.ius-subjects-layout .ius-management-hero h1{font-size:24px!important;line-height:32px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subjects-layout .ius-management-hero h1{font-size:24px;line-height:32px}}}.ius-subject-toolbar .ius-subject-filterbar>label{height:48px!important;min-height:48px!important}.ius-subject-toolbar .ius-subject-filterbar>label>select{height:44px!important;min-height:44px!important;font-size:16px!important;line-height:24px!important}.ius-subject-toolbar .ius-subject-filterbar>.ius-btn{min-height:48px!important}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new>.ius-task-due-control,.ius-task-row-new>.ius-task-deadline-date{display:none}.ius-task-row-new>.ius-task-status-chip{grid-area:1/3}.ius-task-row-new>.ius-task-edit-row{grid-area:1/4;align-self:center}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-head{display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-head{display:none}.ius-subject-directory-panel .ius-people-row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:2px 12px;width:100%;max-width:100%;height:auto;min-height:72px;padding:10px 12px;overflow:hidden}.ius-subject-directory-panel .ius-people-row>.ius-person-name-cell{grid-area:1/1;align-self:end;min-width:0;display:flex}.ius-subject-directory-panel .ius-people-row>:nth-child(2){grid-area:2/1;align-self:start;min-width:0;padding-left:39px;display:flex}.ius-subject-directory-panel .ius-people-row>:nth-child(3),.ius-subject-directory-panel .ius-people-row>:nth-child(4),.ius-subject-directory-panel .ius-people-row>:nth-child(5),.ius-subject-directory-panel .ius-people-row>:nth-child(6){display:none}.ius-subject-directory-panel .ius-people-row>.ius-edit-row{grid-area:1/2/span 2;place-self:center end;width:48px;min-width:48px;height:48px;min-height:48px;display:grid}}}@media (max-width:768px){.ius-subject-directory-panel .ius-person-name-cell .ius-inline-person-value{font-size:16px;line-height:24px;white-space:normal!important;text-overflow:ellipsis!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:100%!important;font-weight:500!important;display:-webkit-box!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-person-name-cell .ius-inline-person-value{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:16px;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-row>:nth-child(2) .ius-inline-person-value{text-overflow:ellipsis!important;font-weight:400!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-row>:nth-child(2) .ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}}}@media (max-width:768px){.ius-subject-directory-panel .ius-legal-entity-row>.ius-person-name-cell{grid-row:1/span 2!important;align-self:center!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-legal-entity-row>.ius-person-name-cell{grid-row:1/span 2;align-self:center}}}@media (max-width:768px){.ius-subject-directory-panel .ius-legal-entity-row>:nth-child(2){display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-legal-entity-row>:nth-child(2){display:none}}}}@media (min-width:769px){@media (max-width:768px){.ius-subject-directory-panel .ius-people-head,.ius-subject-directory-panel .ius-people-row{grid-template-columns:minmax(0,1.55fr) minmax(0,.9fr) minmax(0,.72fr) minmax(0,.8fr) minmax(0,1.08fr) minmax(0,.76fr) 44px!important;align-items:center!important;gap:10px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-head,.ius-subject-directory-panel .ius-people-row{grid-template-columns:minmax(0,1.55fr) minmax(0,.9fr) minmax(0,.72fr) minmax(0,.8fr) minmax(0,1.08fr) minmax(0,.76fr) 44px;align-items:center;gap:10px}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-head{display:grid;height:auto!important;min-height:44px!important;padding:4px 13px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-head{height:auto;min-height:44px;padding:4px 13px;font-size:14px;font-weight:500;line-height:20px;display:grid}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-head>*{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;display:block!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-head>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-row{height:auto!important;min-height:64px!important;padding:8px 12px!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-row{height:auto;min-height:64px;padding:8px 12px;overflow:hidden}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-row>.ius-person-name-cell,.ius-subject-directory-panel .ius-people-row>.ius-person-inline-wrap{align-items:center!important;min-width:0!important;display:flex!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-row>.ius-person-name-cell,.ius-subject-directory-panel .ius-people-row>.ius-person-inline-wrap{align-items:center;min-width:0;display:flex}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-row .ius-inline-person-value{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-row .ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}}@media (max-width:768px){.ius-subject-directory-panel .ius-person-name-cell .ius-inline-person-value{font-size:16px!important;font-weight:500!important;line-height:24px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-person-name-cell .ius-inline-person-value{font-size:16px;font-weight:500;line-height:24px}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-row>.ius-person-inline-wrap .ius-inline-person-value{font-size:14px!important;font-weight:400!important;line-height:20px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-row>.ius-person-inline-wrap .ius-inline-person-value{font-size:14px;font-weight:400;line-height:20px}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-row>.ius-edit-row{place-self:center end!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:grid!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-row>.ius-edit-row{place-self:center end;width:44px;min-width:44px;height:44px;min-height:44px;display:grid}}}}.ius-task-detail-field .ius-date-control.ius-task-detail-due-control{height:44px!important;min-height:44px!important;padding:0 42px 0 12px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.ius-task-detail-field .ius-task-detail-due-control>.ius-date-control-icon{width:20px!important;height:20px!important}@media (max-width:768px){.ius-task-detail-field .ius-date-control.ius-task-detail-due-control{height:48px!important;min-height:48px!important}}.ius-task-detail-modal{width:min(960px,100vw - 28px)!important}.ius-task-title-editable strong,.ius-task-title-editable input{font-size:22px!important;line-height:28px!important}.ius-task-detail-field>span,.ius-task-section-title strong{font-size:14px!important;line-height:20px!important}.ius-task-detail-field select,.ius-task-detail-field input,.ius-task-detail-field .ius-assignee-read-button{min-height:44px!important;font-size:16px!important;line-height:24px!important}.ius-task-detail-footer{z-index:2;box-sizing:border-box;border-top:1px solid var(--ius-line);background:#fff;width:100%;padding:12px 20px 16px;position:relative;margin:0!important}.ius-task-detail-footer>.ius-btn,.ius-task-detail-footer>.ius-btn-primary{min-height:44px!important;padding:9px 16px!important;font-size:16px!important;line-height:24px!important}@media (min-width:769px){.ius-task-detail-modal{height:min(460px,100dvh - 28px)!important;min-height:min(460px,100dvh - 28px)!important;max-height:min(460px,100dvh - 28px)!important}.ius-task-detail-main{grid-template-rows:minmax(0,1fr) auto;display:grid;padding:0!important;overflow:hidden!important}.ius-task-detail-scroll{min-height:0;padding:16px 20px 8px;overflow:auto}.ius-task-comments-panel{align-self:stretch!important}}@media (max-width:768px){.ius-task-detail-modal{width:calc(100vw - 16px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 16px)!important}.ius-task-detail-layout{display:block!important;overflow:auto!important}.ius-task-detail-main{min-height:max-content!important;overflow:visible!important}.ius-task-detail-scroll{overflow:visible}.ius-task-detail-footer{margin-top:16px!important}.ius-task-title-editable strong,.ius-task-title-editable input{font-size:20px!important;line-height:28px!important}.ius-task-detail-field select,.ius-task-detail-field input,.ius-task-detail-field .ius-assignee-read-button,.ius-task-detail-footer>.ius-btn,.ius-task-detail-footer>.ius-btn-primary{min-height:48px!important}}@media (min-width:769px){@media (max-width:768px){.ius-task-row-new{height:auto!important;min-height:64px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new{height:auto;min-height:64px}}}@media (max-width:768px){.ius-tasks-layout{grid-template-rows:auto minmax(0,1fr)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-tasks-layout{grid-template-rows:auto minmax(0,1fr)}}}.ius-tasks-hero{height:auto!important;min-height:var(--ius-management-hero-height)!important;max-height:none!important;overflow:visible!important}}@media (max-width:768px){.ius-task-title-link{font-size:16px;font-weight:500;line-height:24px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-title-link{font-size:16px;font-weight:500;line-height:24px}}}@media (max-width:768px){.ius-task-row-new{--ius-row-action-size:44px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new{--ius-row-action-size:44px}}}@media (max-width:768px){.ius-arrow-btn.ius-row-action,.ius-task-edit-row{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-arrow-btn.ius-row-action,.ius-task-edit-row{width:44px;min-width:44px;height:44px;min-height:44px}}}@media (min-width:1280px){@media (max-width:768px){.ius-folder-table-head{grid-template-columns:22px 30px minmax(466px,1fr) minmax(156px,204px) 165px 44px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{grid-template-columns:22px 30px minmax(466px,1fr) minmax(156px,204px) 165px 44px}}}}@media (min-width:769px) and (max-width:1279px){@media (max-width:768px){.ius-folder-table-head{grid-template-columns:22px 30px minmax(190px,1.47fr) minmax(150px,.94fr) minmax(125px,.77fr) 44px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{grid-template-columns:22px 30px minmax(190px,1.47fr) minmax(150px,.94fr) minmax(125px,.77fr) 44px}}}}@media (max-width:768px){.ius-task-row-new{--ius-row-action-size:48px}@media (max-width:768px){.ius-arrow-btn.ius-row-action,.ius-task-edit-row{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-arrow-btn.ius-row-action,.ius-task-edit-row{width:48px;min-width:48px;height:48px;min-height:48px}}}.ius-folder-view-tabs button{min-height:48px!important}}@media (min-width:769px){@media (max-width:768px){.ius-tasks-layout{grid-template-rows:auto auto minmax(0,1fr)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-tasks-layout{grid-template-rows:auto auto minmax(0,1fr)}}}}@media (max-width:768px){@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-row>:nth-child(2),.ius-ui3-record-matrix--person .ius-ui3-person-row:not(.ius-legal-entity-row)>.ius-person-inline-wrap:nth-child(2){margin-left:0;padding-left:39px}}}}.ius-folder-inline-field.is-folder-full-edit>.ius-folder-inline-trigger{visibility:hidden!important;pointer-events:none!important}.ius-folder-inline-field.is-folder-full-edit>.ius-folder-full-edit-control{outline-offset:0;text-overflow:ellipsis;box-sizing:border-box!important;border-radius:inherit!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;color:inherit!important;font:inherit!important;line-height:inherit!important;text-align:inherit!important;box-shadow:none!important;resize:none!important;background:0 0!important;border:1px solid #0000!important;margin:0!important;padding:0 1px!important;position:absolute!important;inset:0!important;overflow:hidden!important}.ius-folder-inline-field.is-folder-full-edit>.ius-folder-full-edit-control:focus-visible{outline:2px solid var(--ius-primary,#3175ae);outline-offset:0}.ius-folder-edit-action-slot{align-items:center;gap:6px;display:inline-flex;position:relative}.ius-folder-edit-action-slot:has(.ius-folder-full-edit-actions)>.ius-case-edit-btn{visibility:hidden!important;pointer-events:none!important}.ius-folder-full-edit-actions{z-index:4;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:flex;position:absolute;top:0;right:0}.ius-folder-full-edit-actions button{height:auto!important;min-height:0!important;font-size:inherit!important;line-height:inherit!important;padding:5px 8px!important}.ius-case-client-value.is-folder-client-edit{min-width:0;position:relative}.ius-case-client-value.is-folder-client-edit>strong{visibility:hidden!important}.ius-folder-client-control{z-index:5;min-width:0;max-width:100%;position:absolute;inset:auto 0 0}.ius-folder-client-control input,.ius-folder-client-control button{box-sizing:border-box;max-width:100%;min-height:0!important;font:inherit!important;line-height:inherit!important}@media (max-width:600px){.ius-folder-full-edit-actions{max-width:calc(100vw - 32px);top:0;right:0}}.ius-v2-scope[data-v2-pilot=folder] .ius-folder-client-control .ius-client-search>input{box-sizing:border-box!important;height:1.25em!important;min-height:0!important;max-height:100%!important;color:inherit!important;font:inherit!important;line-height:inherit!important;background:0 0!important;border:1px solid #0000!important;margin:0!important;padding:0 1px!important}.ius-v2-scope[data-v2-pilot=folder] .ius-folder-client-control .ius-client-search{max-width:100%;height:100%}@media (max-width:768px){.ius-folder-full-edit-actions{max-width:calc(100vw - 32px);top:0;left:0;right:auto}}
