@media (max-width:768px){@media (max-width:768px){.ius-workspace-fixed .ius-topbar{flex:0 0 52px;height:52px;min-height:52px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed .ius-topbar{flex:0 0 52px;height:52px;min-height:52px}}}}
:root{--ius-directory-row-height:56px;--ius-directory-head-height:30px}@media (max-width:768px){.ius-folder-stack{gap:7px;width:100%;min-width:0;display:grid}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack{gap:7px;width:100%;min-width:0;display:grid}}@media (max-width:768px){.ius-folder-select{place-items:center;width:22px;height:22px;display:grid}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select{place-items:center;width:22px;height:22px;display:grid}}}@media (max-width:768px){.ius-folder-select input{width:16px;height:16px;margin:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select input{width:16px;height:16px;margin:0}}}.ius-folder-content,.ius-folder-title-line,.ius-folder-title-line h2{min-width:0}.ius-folder-title-line{align-items:center;gap:7px}.ius-folder-title-line h2{text-overflow:ellipsis;white-space:nowrap;flex:auto;max-width:none;margin:0;font-size:13px;font-weight:600;line-height:1.2;display:block;overflow:hidden}@media (max-width:768px){.ius-folder-tags{flex-wrap:nowrap;gap:4px;margin-top:4px;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tags{flex-wrap:nowrap;gap:4px;margin-top:4px;overflow:hidden}}}@media (max-width:768px){.ius-folder-tag{min-height:17px;padding:2px 6px;font-size:10px;line-height:1}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tag{min-height:17px;padding:2px 6px;font-size:10px;line-height:1}}}.ius-status-pill{flex:none;padding:3px 6px;font-size:10px}@media (max-width:768px){.ius-folder-stage{text-align:right;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage{text-align:right;min-width:0}}}@media (max-width:768px){.ius-folder-stage strong,.ius-folder-stage span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage strong,.ius-folder-stage span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}}@media (max-width:768px){.ius-folder-stage strong{font-size:11px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage strong{font-size:11px}}}@media (max-width:768px){.ius-folder-stage span{margin-top:2px;font-size:10px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage span{margin-top:2px;font-size:10px}}}}@media (min-width:769px) and (max-width:1180px){@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){@media (max-width:768px){.ius-folder-stack{gap:6px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack{gap:6px}}}@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-folder-select input{width:16px;height:16px;margin:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select input{width:16px;height:16px;margin:0}}}.ius-folder-title-line{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;min-width:0;display:grid}.ius-folder-title-line h2{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:12.5px;line-height:1.25;display:-webkit-box;overflow:hidden}@media (max-width:768px){.ius-folder-tags{flex-wrap:nowrap;gap:4px;margin-top:5px;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tags{flex-wrap:nowrap;gap:4px;margin-top:5px;overflow:hidden}}}@media (max-width:768px){.ius-folder-tag{min-height:17px;padding:2px 5px;font-size:9px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tag{min-height:17px;padding:2px 5px;font-size:9px}}}.ius-status-pill{padding:3px 5px;font-size:9px}}.ius-task-directory-panel{min-width:0;overflow:hidden}@media (max-width:768px){.ius-task-list-shell{width:100%;min-width:0;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-list-shell{width:100%;min-width:0;overflow:hidden}}}@media (max-width:768px){.ius-task-table-head{height:var(--ius-directory-head-height);min-height:var(--ius-directory-head-height);background:var(--ius-bg);border:0;padding:2px 10px 4px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head{height:var(--ius-directory-head-height);min-height:var(--ius-directory-head-height);background:var(--ius-bg);border:0;padding:2px 10px 4px}}}@media (max-width:768px){.ius-task-list{gap:7px;width:100%;min-width:0;max-width:100%}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-list{gap:7px;width:100%;min-width:0;max-width:100%}}}@media (min-width:1081px){@media (max-width:768px){.ius-task-table-head{grid-template-columns:22px minmax(260px,1.75fr) minmax(126px,.72fr) 88px 118px 116px;gap:8px;width:100%;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head{grid-template-columns:22px minmax(260px,1.75fr) minmax(126px,.72fr) 88px 118px 116px;gap:8px;width:100%;min-width:0}}}@media (max-width:768px){.ius-task-row-new{grid-template-columns:22px minmax(260px,1.75fr) minmax(126px,.72fr) 88px 118px 116px;gap:8px;width:100%;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new{grid-template-columns:22px minmax(260px,1.75fr) minmax(126px,.72fr) 88px 118px 116px;gap:8px;width:100%;min-width:0}}}}@media (min-width:769px){@media (max-width:768px){.ius-task-row-new{width:100%;max-width:100%;height:var(--ius-directory-row-height);min-height:var(--ius-directory-row-height);align-items:center;padding:6px 10px;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new{width:100%;max-width:100%;height:var(--ius-directory-row-height);min-height:var(--ius-directory-row-height);align-items:center;padding:6px 10px;overflow:hidden}}}@media (max-width:768px){.ius-task-copy{min-width:0;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-copy{min-width:0;overflow:hidden}}}@media (max-width:768px){.ius-task-title-link,.ius-task-folder-link{text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;max-width:100%;display:block;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-title-link,.ius-task-folder-link{text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;max-width:100%;display:block;overflow:hidden}}}@media (max-width:768px){.ius-task-title-link{font-size:12px;font-weight:600;line-height:1.25}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-title-link{font-size:12px;font-weight:600;line-height:1.25}}}@media (max-width:768px){.ius-task-folder-link{color:var(--ius-muted);margin-top:3px;font-size:10px;line-height:1.15}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-folder-link{color:var(--ius-muted);margin-top:3px;font-size:10px;line-height:1.15}}}@media (max-width:768px){.ius-task-folder-link:hover{color:var(--ius-blue);text-underline-offset:2px;text-decoration:underline}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-folder-link:hover{color:var(--ius-blue);text-underline-offset:2px;text-decoration:underline}}}@media (max-width:768px){.ius-task-status-chip{border-radius:8px;width:100%;min-width:0;height:30px;min-height:30px;padding-top:0;padding-bottom:0;font-size:11px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-status-chip{border-radius:8px;width:100%;min-width:0;height:30px;min-height:30px;padding-top:0;padding-bottom:0;font-size:11px}}}.ius-task-inline-select,.ius-task-date-input{border-radius:8px;width:100%;min-width:0;height:30px;min-height:30px;padding-top:0;padding-bottom:0;font-size:11px}@media (max-width:768px){.ius-task-row-new time{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new time{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;overflow:hidden}}}.ius-check{border-radius:4px;align-self:center;width:18px;min-width:18px;height:18px;padding:0}}@media (min-width:769px) and (max-width:1080px){@media (max-width:768px){.ius-task-table-head{grid-template-columns:20px minmax(180px,1fr) minmax(104px,.62fr) 108px 104px;gap:7px;width:100%;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head{grid-template-columns:20px minmax(180px,1fr) minmax(104px,.62fr) 108px 104px;gap:7px;width:100%;min-width:0}}}@media (max-width:768px){.ius-task-row-new{grid-template-columns:20px minmax(180px,1fr) minmax(104px,.62fr) 108px 104px;gap:7px;width:100%;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new{grid-template-columns:20px minmax(180px,1fr) minmax(104px,.62fr) 108px 104px;gap:7px;width:100%;min-width:0}}}@media (max-width:768px){.ius-task-table-head>button:nth-child(4){display:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head>button:nth-child(4){display:none}}}@media (max-width:768px){.ius-task-row-new>:nth-child(4){display:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new>:nth-child(4){display:none}}}}@media (max-width:768px){@media (max-width:768px){.ius-task-list-shell,.ius-task-list{width:100%;max-width:100%;overflow:visible}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-list-shell,.ius-task-list{width:100%;max-width:100%;overflow:visible}}}.ius-task-directory-panel{width:100%;max-width:100%;overflow:visible}@media (max-width:768px){.ius-task-table-head{grid-template-columns:20px minmax(0,1fr) 88px;gap:7px;width:100%;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head{grid-template-columns:20px minmax(0,1fr) 88px;gap:7px;width:100%;min-width:0}}}@media (max-width:768px){.ius-task-table-head{height:28px;min-height:28px;padding:1px 8px 3px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head{height:28px;min-height:28px;padding:1px 8px 3px}}}@media (max-width:768px){.ius-task-folder-link,.ius-task-title-link{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-title-link,.ius-task-folder-link{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}}}@media (max-width:768px){.ius-task-title-link{font-size:12px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-title-link{font-size:12px}}}@media (max-width:768px){.ius-task-folder-link{margin-top:3px;font-size:10px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-folder-link{margin-top:3px;font-size:10px}}}@media (max-width:768px){.ius-task-status-chip{border-radius:8px;width:88px;min-width:88px;height:30px;min-height:30px;font-size:10px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-status-chip{border-radius:8px;width:88px;min-width:88px;height:30px;min-height:30px;font-size:10px}}}.ius-check{border-radius:4px;width:18px;min-width:18px;height:18px}.ius-task-due-control{box-sizing:border-box;border:1px solid var(--ius-line);width:100%;min-width:0;height:30px;color:var(--ius-text-2);cursor:pointer;background:#fbfcfd;border-radius:8px;justify-content:flex-start;align-items:center;padding:0 8px;font-size:11px;line-height:1;display:flex;position:relative;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-due-control{box-sizing:border-box;border:1px solid var(--ius-line);width:100%;min-width:0;height:30px;color:var(--ius-text-2);cursor:pointer;background:#fbfcfd;border-radius:8px;justify-content:flex-start;align-items:center;padding:0 8px;font-size:11px;line-height:1;display:flex;position:relative;overflow:hidden}}}@media (max-width:768px){.ius-task-due-control:hover,.ius-task-due-control:focus-within{background:#fff;border-color:#afcbd9}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-due-control:hover,.ius-task-due-control:focus-within{background:#fff;border-color:#afcbd9}}}@media (max-width:768px){.ius-task-due-control .ius-task-date-input{opacity:0;cursor:pointer;border:0;width:auto;height:auto;margin:0;padding:0;position:absolute;inset:-1px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-due-control .ius-task-date-input{opacity:0;cursor:pointer;border:0;width:auto;height:auto;margin:0;padding:0;position:absolute;inset:-1px}}}@media (max-width:768px){.ius-task-due-control .ius-task-due-date-text{pointer-events:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-due-control .ius-task-due-date-text{pointer-events:none}}}@media (max-width:768px){.ius-task-list{box-sizing:border-box;padding-bottom:var(--ius-feedback-safe-bottom);scroll-padding-bottom:var(--ius-feedback-safe-bottom)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-list{box-sizing:border-box;padding-bottom:var(--ius-feedback-safe-bottom);scroll-padding-bottom:var(--ius-feedback-safe-bottom)}}}.ius-task-canvas{box-sizing:border-box;padding-bottom:var(--ius-feedback-safe-bottom);scroll-padding-bottom:var(--ius-feedback-safe-bottom)}@media (max-width:768px){.ius-back-row{align-items:center}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-back-row{align-items:center}}}@media (max-width:768px){.ius-summary-grid{align-items:stretch}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-summary-grid{align-items:stretch}}}@media (max-width:768px){.ius-summary-grid>.ius-panel{height:100%;min-height:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-summary-grid>.ius-panel{height:100%;min-height:0}}}@media (max-width:768px){.ius-summary-grid .ius-activity-panel{min-height:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-summary-grid .ius-activity-panel{min-height:0}}}@media (max-width:768px){.ius-subject-directory-panel{min-width:0;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel{min-width:0;overflow:hidden}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-table,.ius-subject-directory-panel .ius-dependencies-table{gap:7px;width:100%;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-table,.ius-subject-directory-panel .ius-dependencies-table{gap:7px;width:100%;min-width:0}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-head,.ius-subject-directory-panel .ius-dependencies-head{height:var(--ius-directory-head-height);min-height:var(--ius-directory-head-height);padding:2px 10px 4px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-head,.ius-subject-directory-panel .ius-dependencies-head{height:var(--ius-directory-head-height);min-height:var(--ius-directory-head-height);padding:2px 10px 4px}}}@media (min-width:1081px){@media (max-width:768px){.ius-people-head,.ius-people-row{grid-template-columns:minmax(320px,1.7fr) minmax(110px,.62fr) minmax(90px,.5fr) minmax(120px,.66fr) minmax(150px,.78fr) 28px;gap:8px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head,.ius-people-row{grid-template-columns:minmax(320px,1.7fr) minmax(110px,.62fr) minmax(90px,.5fr) minmax(120px,.66fr) minmax(150px,.78fr) 28px;gap:8px}}}.ius-dependencies-head,.ius-dependency-row{grid-template-columns:minmax(260px,1.55fr) minmax(120px,.72fr) minmax(105px,.62fr) minmax(145px,.78fr);gap:8px}}@media (min-width:769px){@media (max-width:768px){.ius-subject-directory-panel .ius-people-row,.ius-subject-directory-panel .ius-dependency-row{width:100%;max-width:100%;height:var(--ius-directory-row-height);min-height:var(--ius-directory-row-height);align-items:center;padding:6px 10px;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-row,.ius-subject-directory-panel .ius-dependency-row{width:100%;max-width:100%;height:var(--ius-directory-row-height);min-height:var(--ius-directory-row-height);align-items:center;padding:6px 10px;overflow:hidden}}}@media (max-width:768px){.ius-person-name-cell,.ius-person-inline-wrap{min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-person-name-cell,.ius-person-inline-wrap{min-width:0}}}.ius-dependency-name{min-width:0}@media (max-width:768px){.ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}}}.ius-dependency-row>span,.ius-dependency-name strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}@media (max-width:768px){.ius-inline-person-value{padding:4px 5px;font-size:11px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-inline-person-value{padding:4px 5px;font-size:11px}}}@media (max-width:768px){.ius-person-kind-icon{border-radius:8px;width:28px;min-width:28px;height:28px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-person-kind-icon{border-radius:8px;width:28px;min-width:28px;height:28px}}}.ius-edit-row{color:#5b6875;opacity:.85;border-radius:8px;width:28px;height:28px}@media (max-width:768px){.ius-people-row:hover .ius-edit-row,.ius-people-row:focus-within .ius-edit-row{opacity:1}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row:hover .ius-edit-row,.ius-people-row:focus-within .ius-edit-row{opacity:1}}}@media (max-width:768px){.ius-people-row.ius-legal-entity-row .ius-person-name-cell .ius-inline-person-value{text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row.ius-legal-entity-row .ius-person-name-cell .ius-inline-person-value{text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}}}@media (max-width:768px){.ius-people-row.ius-legal-entity-row .ius-person-name-cell{overflow:visible}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row.ius-legal-entity-row .ius-person-name-cell{overflow:visible}}}}@media (min-width:769px) and (max-width:1080px){@media (max-width:768px){.ius-people-head,.ius-people-row{grid-template-columns:minmax(170px,1.15fr) minmax(120px,.78fr) minmax(96px,.58fr) minmax(120px,.72fr) 28px;gap:7px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head,.ius-people-row{grid-template-columns:minmax(170px,1.15fr) minmax(120px,.78fr) minmax(96px,.58fr) minmax(120px,.72fr) 28px;gap:7px}}}@media (max-width:768px){.ius-people-head>:nth-child(5),.ius-people-row>:nth-child(5){display:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head>:nth-child(5),.ius-people-row>:nth-child(5){display:none}}}.ius-dependencies-head,.ius-dependency-row{grid-template-columns:minmax(220px,1.4fr) minmax(110px,.65fr) minmax(100px,.6fr);gap:7px}.ius-dependencies-head>:nth-child(4),.ius-dependency-row>:nth-child(4){display:none}}@media (max-width:768px){@media (max-width:768px){.ius-subject-directory-panel{overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel{overflow:hidden}}}@media (max-width:768px){.ius-subject-directory-panel .ius-people-table,.ius-subject-directory-panel .ius-dependencies-table{width:100%;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-table,.ius-subject-directory-panel .ius-dependencies-table{width:100%;min-width:0}}}@media (max-width:768px){.ius-people-head{display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head{display:none}}}.ius-dependencies-head{display:none!important}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-people-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) 28px;gap:7px;width:100%;min-width:0;height:auto;min-height:58px;padding:7px 8px}.ius-people-row>:nth-child(3),.ius-people-row>:nth-child(4),.ius-people-row>:nth-child(5){display:none}.ius-people-row>:nth-child(6){display:grid}}}@media (max-width:768px){.ius-person-name-cell,.ius-person-inline-wrap{min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-person-name-cell,.ius-person-inline-wrap{min-width:0}}}@media (max-width:768px){.ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;padding:4px;font-size:11px;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;padding:4px;font-size:11px;overflow:hidden}}}.ius-edit-row{opacity:.7;width:28px;height:28px}@media (max-width:768px){.ius-subject-directory-panel .ius-dependency-row{grid-template-columns:minmax(0,1fr) minmax(82px,.36fr);gap:7px;width:100%;min-width:0;height:auto;min-height:54px;padding:7px 8px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel .ius-dependency-row{grid-template-columns:minmax(0,1fr) minmax(82px,.36fr);gap:7px;width:100%;min-width:0;height:auto;min-height:54px;padding:7px 8px}}}.ius-dependency-row>:nth-child(3),.ius-dependency-row>:nth-child(4){display:none}.ius-dependency-name strong,.ius-dependency-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.ius-modal-backdrop,.ius-person-backdrop{z-index:1300;background:#102a369e}.ius-modal{border-radius:16px;box-shadow:0 24px 68px #0f172a33}.ius-modal-head{margin-bottom:12px}.ius-modal-head h2{font-size:17px}.ius-new-folder-modal{width:min(620px,100vw - 28px)}@media (min-width:641px){.ius-new-folder-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.ius-new-folder-form>label:first-child,.ius-new-folder-form>.ius-field-stage,.ius-new-folder-form>.ius-form-actions{grid-column:1/-1}}.ius-person-backdrop{padding:18px}.ius-person-modal{border-top:0;border-radius:16px;width:min(720px,100vw - 28px);height:min(620px,100dvh - 36px);min-height:min(560px,100dvh - 36px);max-height:min(620px,100dvh - 36px);overflow:hidden}.ius-person-modal .ius-modal-head{background:#fff;padding:14px 16px 11px}.ius-person-tabs{background:#f8fafb;padding:5px 12px 0}.ius-person-tabs button{padding:8px 10px 9px;font-size:12px}.ius-person-body{flex:auto;min-height:0;max-height:none;padding:12px 16px;overflow:auto}.ius-person-footer{padding:10px 16px}.ius-person-details-form{gap:10px}.ius-person-section{border-radius:12px;padding:11px}.ius-person-section-head{margin-bottom:8px}.ius-person-section-head h3{font-size:13px}.ius-person-section-head p{margin-top:2px;font-size:11px}.ius-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px}.ius-form input,.ius-form select,.ius-form textarea,.ius-form-field input,.ius-lawyer-add select{min-height:38px;padding:8px 9px}.ius-dni-field,.ius-tax-id-field{min-width:0}.ius-tax-id-fields{border-radius:9px;grid-template-columns:82px minmax(0,1fr);width:100%;min-width:0}.ius-form .ius-tax-id-fields select,.ius-form .ius-tax-id-fields input{height:36px;min-height:36px;padding-top:0;padding-bottom:0}.ius-phone-row{grid-template-columns:minmax(150px,1fr) minmax(120px,.7fr) auto auto;gap:7px}@media (max-width:640px){.ius-modal-backdrop,.ius-person-backdrop{padding:8px}.ius-modal{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.ius-person-modal{border-radius:14px;width:100%;height:calc(100dvh - 16px);min-height:0;max-height:calc(100dvh - 16px)}.ius-person-modal .ius-modal-head{padding:12px 13px 10px}.ius-person-body{padding:10px 12px}.ius-person-footer{padding:9px 12px}.ius-form-grid{grid-template-columns:1fr}.ius-phone-row{grid-template-columns:1fr 1fr}}.ius-auth{background:var(--ius-bg);padding:16px}.ius-auth-card{border-radius:16px;width:min(396px,100%);padding:24px;box-shadow:0 18px 48px #0f172a17}.ius-auth-brand{gap:7px;margin-bottom:18px}.ius-auth-logo{gap:9px;min-height:40px}.ius-auth-mark,.ius-auth-mark svg{width:36px;height:36px}.ius-auth-logo strong{font-size:26px}.ius-auth-brand p{font-size:12px}.ius-auth-card .ius-form{gap:11px}.ius-auth-card .ius-form label{gap:5px;font-size:12px}.ius-auth-card .ius-form input{height:40px;min-height:40px;padding:8px 10px}.ius-auth-card .ius-btn-primary{min-height:40px;margin-top:1px}.ius-auth-password-wrap>input{padding-right:66px!important}.ius-auth-password-wrap>button,.ius-auth-link{font-size:11px}.ius-auth-help{gap:3px;margin-top:14px;padding-top:11px}.ius-auth-help p{font-size:10.5px}@media (max-width:480px){.ius-auth{padding:10px}.ius-auth-card{border-radius:14px;width:100%;padding:20px 17px}}@media (min-width:641px) and (max-width:768px){.ius-folder-title-line{flex-direction:row;align-items:center;gap:6px;display:flex}.ius-folder-title-line h2{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}@media (max-width:768px){.ius-folder-tags{flex-wrap:nowrap;margin-top:3px;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tags{flex-wrap:nowrap;margin-top:3px;overflow:hidden}}}@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-task-table-head{height:var(--ius-directory-head-height);min-height:var(--ius-directory-head-height);grid-template-columns:20px minmax(0,1fr) 96px;gap:7px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head{height:var(--ius-directory-head-height);min-height:var(--ius-directory-head-height);grid-template-columns:20px minmax(0,1fr) 96px;gap:7px}}}@media (max-width:768px){.ius-task-status-chip{width:96px;min-width:96px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-status-chip{width:96px;min-width:96px}}}@media (max-width:768px){.ius-people-head{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(92px,.55fr) 28px;gap:7px;display:grid!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(92px,.55fr) 28px;gap:7px;display:grid}.ius-people-row{width:100%;max-width:100%;height:var(--ius-directory-row-height);min-height:var(--ius-directory-row-height);grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(92px,.55fr) 28px;align-items:center;gap:7px;padding:6px 8px}}}@media (max-width:768px){.ius-people-head>:nth-child(4),.ius-people-head>:nth-child(5){display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head>:nth-child(4),.ius-people-head>:nth-child(5),.ius-people-row>:nth-child(4),.ius-people-row>:nth-child(5){display:none}}}@media (max-width:768px){.ius-people-head>:nth-child(3),.ius-people-head>:nth-child(6){display:block}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head>:nth-child(3),.ius-people-row>:nth-child(3),.ius-people-head>:nth-child(6),.ius-people-row>:nth-child(6){display:block}.ius-people-row>:nth-child(6){display:grid}}}@media (max-width:768px){.ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}}.ius-dependencies-head{grid-template-columns:minmax(0,1.45fr) minmax(100px,.65fr) minmax(90px,.55fr);gap:7px;display:grid!important}.ius-dependency-row{align-items:center;gap:7px;width:100%;max-width:100%;height:var(--ius-directory-row-height)!important;min-height:var(--ius-directory-row-height)!important;grid-template-columns:minmax(0,1.45fr) minmax(100px,.65fr) minmax(90px,.55fr)!important;padding:6px 8px!important}.ius-dependencies-head>:nth-child(4),.ius-dependency-row>:nth-child(4){display:none!important}.ius-dependencies-head>:nth-child(3),.ius-dependency-row>:nth-child(3){display:block}}@media (min-width:769px){.ius-folder-title-line h2{font-size:12px;font-weight:600;line-height:1.25}}@media (max-width:768px){.ius-sidebar-content>.ius-study-card{flex:none;margin-top:auto;margin-bottom:3px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-sidebar-content>.ius-study-card{flex:none;margin-top:auto;margin-bottom:3px}}}@media (max-width:768px){.ius-user-copy{align-items:center;min-width:0;display:flex}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-user-copy{align-items:center;min-width:0;display:flex}}}@media (max-width:768px){.ius-user-copy strong{width:100%;line-height:1.2}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-user-copy strong{width:100%;line-height:1.2}}}.ius-task-card{cursor:grab;touch-action:none}.ius-task-card:active{cursor:grabbing}@media (max-width:768px){.ius-task-row-new.completion-pending{background:#f8fcfe;border-color:#b8d7e6}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new.completion-pending{background:#f8fcfe;border-color:#b8d7e6}}}.ius-task-card.completion-pending{background:#f8fcfe;border-color:#b8d7e6}.ius-task-completion-label{color:var(--ius-blue);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;line-height:1.15;display:block;overflow:hidden}.ius-completion-stack{z-index:1190;pointer-events:none;gap:8px;width:min(350px,100vw - 32px);display:grid;position:fixed;bottom:86px;right:22px}.ius-undo-action-stack{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 110px);overflow-y:auto}.ius-completion-toast{color:var(--ius-text);pointer-events:auto;background:#fff;border:1px solid #d8e3e9;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:11px 12px 12px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 30px #122d3a24}.ius-completion-toast.confirmed{border-color:#cfe5da;grid-template-columns:minmax(0,1fr)}.ius-completion-toast.error{border-color:#e8caca;grid-template-columns:minmax(0,1fr)}.ius-completion-copy{min-width:0}.ius-completion-copy strong,.ius-completion-copy span{display:block}.ius-completion-copy strong{font-size:12px;font-weight:600;line-height:1.25}.ius-completion-copy span{color:var(--ius-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;line-height:1.25;overflow:hidden}.ius-completion-toast>button{background:var(--ius-blue-soft);color:var(--ius-blue);cursor:pointer;border:0;border-radius:8px;align-self:center;padding:6px 8px;font-size:11px;font-weight:600}.ius-completion-toast>button:hover{background:#dceff7}.ius-completion-progress{background:#e8eef1;border-radius:999px;grid-column:1/-1;height:3px;overflow:hidden}.ius-completion-progress>span{border-radius:inherit;background:var(--ius-blue);transform-origin:0;width:100%;height:100%;animation-name:iusTaskCompletionProgress;animation-timing-function:linear;animation-fill-mode:forwards;display:block;transform:scaleX(0)}.ius-undo-action-toast .ius-completion-progress>span{animation-name:iusUndoActionProgress;transform:scaleX(1)}@keyframes iusUndoActionProgress{to{transform:scaleX(0)}}@keyframes iusTaskCompletionProgress{to{transform:scaleX(1)}}.ius-new-task-modal{width:min(620px,100vw - 28px)}.ius-new-task-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.ius-new-task-form>.ius-task-title-field,.ius-new-task-form>.ius-form-actions{grid-column:1/-1}.ius-new-task-folder-field{min-width:0}.ius-new-task-folder-mobile-trigger,.ius-new-task-folder-picker-header{display:none}.ius-new-task-folder-picker{min-width:0}.ius-new-task-folder-field .ius-entity-search{width:100%}@media (max-width:700px){.ius-new-task-folder-mobile-trigger{flex-direction:column;gap:6px;min-width:0;display:flex}.ius-new-task-folder-mobile-trigger>span{font-weight:600}.ius-new-task-folder-mobile-trigger>button{box-sizing:border-box;background:var(--ius-surface,#fff);border:1px solid var(--ius-border,#d1d9e0);text-align:left;width:100%;min-height:40px;color:inherit;overflow-wrap:anywhere;border-radius:8px;padding:9px 12px}.ius-new-task-folder-picker{display:none}.ius-new-task-form.is-selecting-folder{grid-template-columns:minmax(0,1fr);min-height:min(330px,100dvh - 160px);display:grid}.ius-new-task-form.is-selecting-folder>:not(.ius-new-task-folder-field){display:none!important}.ius-new-task-form.is-selecting-folder>.ius-new-task-folder-field{grid-column:1/-1;min-width:0}.ius-new-task-form.is-selecting-folder .ius-new-task-folder-mobile-trigger{display:none}.ius-new-task-form.is-selecting-folder .ius-new-task-folder-picker{display:block}.ius-new-task-folder-picker-header{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ius-new-task-folder-picker-header>button{color:var(--ius-blue,#1877b4);cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 0}.ius-new-task-folder-picker-header>strong{overflow-wrap:anywhere;min-width:0}.ius-new-task-folder-picker .ius-entity-search-results{overscroll-behavior:contain;max-height:min(310px,40dvh);overflow-y:auto}}.ius-task-detail-close{place-items:center;padding:0;line-height:0;display:grid}.ius-task-detail-close svg{width:18px;height:18px;display:block}@media (max-width:700px){.ius-completion-stack{width:min(350px,100vw - 24px);bottom:76px;right:12px}.ius-new-task-form{grid-template-columns:1fr}.ius-new-task-form>.ius-task-title-field,.ius-new-task-form>.ius-form-actions{grid-column:auto}}:root{--ius-directory-row-height:56px;--ius-directory-gap:7px;--ius-directory-radius:12px;--ius-directory-border:#dde5ea;--ius-directory-hover-border:#b8d1de;--ius-directory-hover-bg:#fcfeff;--ius-directory-focus:#1877b4;--ius-directory-title-size:12.5px;--ius-directory-title-line:1.25;--ius-directory-meta-size:10.5px;--ius-row-action-size:30px}@media (max-width:768px){.ius-folder-stack,.ius-task-list,.ius-subject-directory-panel .ius-people-table,.ius-subject-directory-panel .ius-dependencies-table{gap:var(--ius-directory-gap)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack,.ius-task-list,.ius-subject-directory-panel .ius-people-table,.ius-subject-directory-panel .ius-dependencies-table{gap:var(--ius-directory-gap)}}}@media (max-width:768px){.ius-people-row{box-sizing:border-box;border:1px solid var(--ius-directory-border);border-radius:var(--ius-directory-radius);transition:border-color var(--ius-trans-fast), background var(--ius-trans-fast), box-shadow var(--ius-trans-fast);background:#fff;box-shadow:0 2px 8px #122d3a06}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row{box-sizing:border-box;border:1px solid var(--ius-directory-border);border-radius:var(--ius-directory-radius);transition:border-color var(--ius-trans-fast), background var(--ius-trans-fast), box-shadow var(--ius-trans-fast);background:#fff;box-shadow:0 2px 8px #122d3a06}}}@media (max-width:768px){.ius-task-row-new{box-sizing:border-box;border:1px solid var(--ius-directory-border);border-radius:var(--ius-directory-radius);transition:border-color var(--ius-trans-fast), background var(--ius-trans-fast), box-shadow var(--ius-trans-fast);background:#fff;box-shadow:0 2px 8px #122d3a06}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new{box-sizing:border-box;border:1px solid var(--ius-directory-border);border-radius:var(--ius-directory-radius);transition:border-color var(--ius-trans-fast), background var(--ius-trans-fast), box-shadow var(--ius-trans-fast);background:#fff;box-shadow:0 2px 8px #122d3a06}}}.ius-dependency-row{box-sizing:border-box;border:1px solid var(--ius-directory-border);border-radius:var(--ius-directory-radius);transition:border-color var(--ius-trans-fast), background var(--ius-trans-fast), box-shadow var(--ius-trans-fast);background:#fff;box-shadow:0 2px 8px #122d3a06}@media (max-width:768px){.ius-people-row:hover{border-color:var(--ius-directory-hover-border);background:var(--ius-directory-hover-bg);transform:none;box-shadow:0 4px 12px #122d3a0b}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row:hover{border-color:var(--ius-directory-hover-border);background:var(--ius-directory-hover-bg);transform:none;box-shadow:0 4px 12px #122d3a0b}}}@media (max-width:768px){.ius-task-row-new:hover{border-color:var(--ius-directory-hover-border);background:var(--ius-directory-hover-bg);transform:none;box-shadow:0 4px 12px #122d3a0b}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new:hover{border-color:var(--ius-directory-hover-border);background:var(--ius-directory-hover-bg);transform:none;box-shadow:0 4px 12px #122d3a0b}}}.ius-dependency-row:hover{border-color:var(--ius-directory-hover-border);background:var(--ius-directory-hover-bg);transform:none;box-shadow:0 4px 12px #122d3a0b}@media (max-width:768px){.ius-people-row:focus-within{border-color:#9fc6d9}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row:focus-within{border-color:#9fc6d9}}}@media (max-width:768px){.ius-task-row-new:focus-within{border-color:#9fc6d9}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new:focus-within{border-color:#9fc6d9}}}.ius-dependency-row:focus-within{border-color:#9fc6d9}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row:before,.ius-task-row-new:before{display:none}}}@media (max-width:768px){.ius-person-name-cell .ius-inline-person-value{font-size:var(--ius-directory-title-size);line-height:var(--ius-directory-title-line);color:var(--ius-text)!important;font-weight:600!important}.ius-task-title-link{font-size:var(--ius-directory-title-size);font-weight:600;line-height:var(--ius-directory-title-line);color:var(--ius-text)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-title-link,.ius-person-name-cell .ius-inline-person-value{font-size:var(--ius-directory-title-size);font-weight:600;line-height:var(--ius-directory-title-line);color:var(--ius-text)}}}.ius-folder-title-line h2,.ius-dependency-name strong{font-size:var(--ius-directory-title-size)!important;font-weight:600!important;line-height:var(--ius-directory-title-line)!important;color:var(--ius-text)!important}@media (max-width:768px){.ius-task-folder-link,.ius-folder-stage span{font-size:var(--ius-directory-meta-size)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-folder-link,.ius-folder-stage span,.ius-people-row>.ius-person-inline-wrap .ius-inline-person-value{font-size:var(--ius-directory-meta-size)}}}.ius-dependency-row>span{font-size:var(--ius-directory-meta-size)}@media (max-width:768px){.ius-row-action:not([data-mobile-visual=inset]){box-sizing:border-box;opacity:.72;cursor:pointer;transition:opacity var(--ius-trans-fast), border-color var(--ius-trans-fast), background var(--ius-trans-fast), color var(--ius-trans-fast);width:var(--ius-row-action-size)!important;height:var(--ius-row-action-size)!important;min-width:var(--ius-row-action-size)!important;min-height:var(--ius-row-action-size)!important;color:#5b7180!important;background:#fff!important;border:1px solid #dfe7eb!important;border-radius:9px!important;place-items:center!important;padding:0!important;display:grid!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-row-action{box-sizing:border-box;width:var(--ius-row-action-size);height:var(--ius-row-action-size);min-width:var(--ius-row-action-size);min-height:var(--ius-row-action-size);color:#5b7180;opacity:.72;cursor:pointer;transition:opacity var(--ius-trans-fast), border-color var(--ius-trans-fast), background var(--ius-trans-fast), color var(--ius-trans-fast);background:#fff;border:1px solid #dfe7eb;border-radius:9px;place-items:center;padding:0;display:grid}}}@media (max-width:768px){.ius-row-action:hover,.ius-row-action:focus-visible{opacity:1;outline:0;background:var(--ius-blue-soft)!important;color:var(--ius-blue)!important;border-color:#b6cedc!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-row-action:hover,.ius-row-action:focus-visible{opacity:1;background:var(--ius-blue-soft);color:var(--ius-blue);border-color:#b6cedc;outline:0}}}@media (max-width:768px){.ius-row-action svg{width:15px;height:15px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-row-action svg{width:15px;height:15px}}}@media (max-width:768px){.ius-arrow-btn{font-size:16px!important;line-height:1!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-arrow-btn{font-size:16px;line-height:1}}}@media (max-width:768px){.ius-inline-person-value{color:var(--ius-text-2);box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-inline-person-value{color:var(--ius-text-2);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:7px}}}@media (max-width:768px){.ius-inline-person-value:hover{color:var(--ius-text)!important;background:#f7fafb!important;border-color:#dde6eb!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-inline-person-value:hover{color:var(--ius-text);background:#f7fafb;border-color:#dde6eb}}}@media (max-width:768px){.ius-inline-person-value:focus{outline:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-inline-person-value:focus{outline:0}}}@media (max-width:768px){.ius-inline-person-value:focus-visible{border-color:#9fc6d9!important;box-shadow:0 0 0 2px #1877b41f!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-inline-person-value:focus-visible{border-color:#9fc6d9;box-shadow:0 0 0 2px #1877b41f}}}@media (min-width:1181px){.ius-folder-title-line h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:1081px){@media (max-width:768px){.ius-task-table-head{gap:8px;grid-template-columns:22px minmax(300px,2.15fr) minmax(112px,.64fr) 88px 116px 110px var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head{grid-template-columns:22px minmax(300px,2.15fr) minmax(112px,.64fr) 88px 116px 110px var(--ius-row-action-size);gap:8px}}}@media (max-width:768px){.ius-task-row-new{gap:8px;grid-template-columns:22px minmax(300px,2.15fr) minmax(112px,.64fr) 88px 116px 110px var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new{grid-template-columns:22px minmax(300px,2.15fr) minmax(112px,.64fr) 88px 116px 110px var(--ius-row-action-size);gap:8px}}}@media (max-width:768px){.ius-people-head,.ius-people-row{gap:8px;grid-template-columns:minmax(300px,1.75fr) minmax(150px,.82fr) minmax(125px,.66fr) minmax(135px,.72fr) minmax(140px,.76fr) var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head,.ius-people-row{grid-template-columns:minmax(300px,1.75fr) minmax(150px,.82fr) minmax(125px,.66fr) minmax(135px,.72fr) minmax(140px,.76fr) var(--ius-row-action-size);gap:8px}}}@media (max-width:768px){.ius-person-name-cell .ius-inline-person-value,.ius-person-inline-wrap .ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-person-name-cell .ius-inline-person-value,.ius-person-inline-wrap .ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}}@media (max-width:768px){.ius-people-row.ius-legal-entity-row .ius-person-name-cell .ius-inline-person-value{white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-line-clamp:unset!important;display:block!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row.ius-legal-entity-row .ius-person-name-cell .ius-inline-person-value{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;display:block}}}}@media (min-width:769px) and (max-width:1080px){@media (max-width:768px){.ius-task-table-head{grid-template-columns:20px minmax(210px,1.45fr) minmax(100px,.62fr) 108px 98px var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head{grid-template-columns:20px minmax(210px,1.45fr) minmax(100px,.62fr) 108px 98px var(--ius-row-action-size)}}}@media (max-width:768px){.ius-task-row-new{grid-template-columns:20px minmax(210px,1.45fr) minmax(100px,.62fr) 108px 98px var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new{grid-template-columns:20px minmax(210px,1.45fr) minmax(100px,.62fr) 108px 98px var(--ius-row-action-size)}}}@media (max-width:768px){.ius-task-table-head>button:nth-child(4){display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head>button:nth-child(4){display:none}}}@media (max-width:768px){.ius-task-row-new>:nth-child(4){display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-row-new>:nth-child(4){display:none}}}@media (max-width:768px){.ius-people-head,.ius-people-row{grid-template-columns:minmax(210px,1.35fr) minmax(130px,.82fr) minmax(110px,.66fr) minmax(125px,.76fr) var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head,.ius-people-row{grid-template-columns:minmax(210px,1.35fr) minmax(130px,.82fr) minmax(110px,.66fr) minmax(125px,.76fr) var(--ius-row-action-size)}}}@media (max-width:768px){.ius-people-head>:nth-child(5),.ius-people-row>:nth-child(5){display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head>:nth-child(5),.ius-people-row>:nth-child(5){display:none}}}}@media (max-width:768px){.ius-folder-tag,.ius-task-status-chip,.ius-completed-toggle{font-weight:600}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-tag,.ius-task-status-chip,.ius-completed-toggle{font-weight:600}}}.ius-status-pill{font-weight:600}@media (max-width:768px){.ius-task-status-chip{border:1px solid #0000}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-status-chip{border:1px solid #0000}}}@media (max-width:768px){.ius-people-row{color:var(--ius-text-2)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row{color:var(--ius-text-2)}}}.ius-dependency-row{color:var(--ius-text-2)}@media (max-width:768px){.ius-task-table-head,.ius-people-head{color:var(--ius-muted);font-size:11px;font-weight:500}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head,.ius-people-head{color:var(--ius-muted);font-size:11px;font-weight:500}}}.ius-dependencies-head{color:var(--ius-muted);font-size:11px;font-weight:500}@media (max-width:768px){.ius-task-table-head button,.ius-people-head button{color:var(--ius-muted);font-size:11px;font-weight:500}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head button,.ius-people-head button{color:var(--ius-muted);font-size:11px;font-weight:500}}}@media (max-width:768px){.ius-subject-directory-panel{--ius-directory-feedback-bottom:92px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel{--ius-directory-feedback-bottom:92px}}}.ius-task-directory-panel{--ius-directory-feedback-bottom:92px}@media (max-width:768px){.ius-task-list,.ius-people-table{padding-bottom:var(--ius-directory-feedback-bottom);scroll-padding-bottom:var(--ius-directory-feedback-bottom)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-list,.ius-people-table{padding-bottom:var(--ius-directory-feedback-bottom);scroll-padding-bottom:var(--ius-directory-feedback-bottom)}}}.ius-dependencies-table{padding-bottom:var(--ius-directory-feedback-bottom);scroll-padding-bottom:var(--ius-directory-feedback-bottom)}@media (max-width:768px){.ius-subject-directory-panel{padding-right:4px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel{padding-right:4px}}}.ius-task-directory-panel{padding-right:4px}@media (max-width:768px){.ius-legal-entity-row .ius-inline-person-value,.ius-subject-kind-client .ius-inline-person-value,.ius-subject-kind-internal-lawyer .ius-inline-person-value,.ius-subject-kind-lawyer .ius-inline-person-value{background:0 0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-legal-entity-row .ius-inline-person-value,.ius-subject-kind-client .ius-inline-person-value,.ius-subject-kind-internal-lawyer .ius-inline-person-value,.ius-subject-kind-lawyer .ius-inline-person-value{background:0 0}}}.ius-task-toolbar-actions{align-items:center;gap:7px;display:flex}@media (max-width:768px){.ius-task-toolbar-actions .ius-completed-toggle{order:2}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-toolbar-actions .ius-completed-toggle{order:2}}}@media (max-width:768px){.ius-top-actions>.ius-icon-action.primary{background:var(--ius-blue);color:#fff;border-color:var(--ius-blue)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-top-actions>.ius-icon-action.primary{background:var(--ius-blue);color:#fff;border-color:var(--ius-blue)}}}@media (max-width:768px){@media (max-width:768px){.ius-task-table-head{grid-template-columns:20px minmax(0,1fr) 88px var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head{grid-template-columns:20px minmax(0,1fr) 88px var(--ius-row-action-size)}}}@media (max-width:768px){.ius-task-table-head>:nth-child(3),.ius-task-table-head>:nth-child(4),.ius-task-table-head>:nth-child(5){display:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head>:nth-child(3),.ius-task-table-head>:nth-child(4),.ius-task-table-head>:nth-child(5){display:none}}}@media (max-width:768px){.ius-task-table-head>:nth-child(6),.ius-task-table-head>:nth-child(7){display:grid}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head>:nth-child(6),.ius-task-table-head>:nth-child(7){display:grid}}}@media (max-width:768px){.ius-task-edit-row{justify-self:end}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-edit-row{justify-self:end}}}@media (max-width:768px){.ius-people-row{border-radius:11px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row{border-radius:11px}}}.ius-dependency-row,.ius-task-row-new{border-radius:11px}@media (max-width:768px){.ius-task-list,.ius-people-table{padding-bottom:84px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-list,.ius-people-table{padding-bottom:84px}}}.ius-dependencies-table{padding-bottom:84px}}@media (max-width:480px){.ius-task-toolbar-actions{gap:6px;width:100%;flex-wrap:nowrap!important;justify-content:flex-start!important}@media (max-width:768px){.ius-task-toolbar-actions .ius-completed-toggle{white-space:nowrap;flex:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-toolbar-actions .ius-completed-toggle{white-space:nowrap;flex:none}}}}@media (min-width:769px){@media (max-width:768px){.ius-people-row .ius-person-name-cell .ius-inline-person-value,.ius-people-row.ius-legal-entity-row .ius-person-name-cell .ius-inline-person-value{text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-line-clamp:unset!important;display:block!important;overflow:hidden!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row .ius-person-name-cell .ius-inline-person-value,.ius-people-row.ius-legal-entity-row .ius-person-name-cell .ius-inline-person-value{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;display:block;overflow:hidden}}}@media (max-width:768px){.ius-people-row>:nth-child(6){justify-self:end;display:grid!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-row>:nth-child(6){justify-self:end;display:grid}}}}@media (min-width:769px) and (max-width:1080px){@media (max-width:768px){.ius-people-head,.ius-people-row{grid-template-columns:minmax(190px,1.45fr) minmax(105px,.72fr) minmax(135px,.82fr) minmax(95px,.62fr) var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-people-head,.ius-people-row{grid-template-columns:minmax(190px,1.45fr) minmax(105px,.72fr) minmax(135px,.82fr) minmax(95px,.62fr) var(--ius-row-action-size)}}}}:root{--ius-directory-scrollbar-width:10px}@media (min-width:769px){@media (max-width:768px){.ius-folders-hero .ius-archive-toggle{height:28px!important;min-height:28px!important;padding:0 11px!important;font-size:11.5px!important;line-height:1!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folders-hero .ius-archive-toggle{height:28px;min-height:28px;padding:0 11px;font-size:11.5px;line-height:1}}}@media (max-width:768px){.ius-folders-layout{grid-template-rows:var(--ius-management-hero-height) minmax(0,1fr);gap:var(--ius-directory-gap);height:100%;min-height:0;display:grid;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folders-layout{grid-template-rows:var(--ius-management-hero-height) minmax(0,1fr);gap:var(--ius-directory-gap);height:100%;min-height:0;display:grid;overflow:hidden}}}@media (max-width:768px){.ius-folder-directory-panel{flex-direction:column;min-height:0;display:flex;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-directory-panel{flex-direction:column;min-height:0;display:flex;overflow:hidden}}}@media (max-width:768px){.ius-folder-table-head{grid-template-columns:22px 34px minmax(300px,1.8fr) minmax(250px,1.15fr) minmax(155px,.8fr) var(--ius-row-action-size);min-height:34px;margin-right:var(--ius-directory-scrollbar-width);color:var(--ius-muted);background:var(--ius-bg);flex:0 0 34px;align-items:center;gap:8px;padding:2px 10px 4px;font-size:11px;font-weight:500;display:grid}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{grid-template-columns:22px 34px minmax(300px,1.8fr) minmax(250px,1.15fr) minmax(155px,.8fr) var(--ius-row-action-size);min-height:34px;margin-right:var(--ius-directory-scrollbar-width);color:var(--ius-muted);background:var(--ius-bg);flex:0 0 34px;align-items:center;gap:8px;padding:2px 10px 4px;font-size:11px;font-weight:500;display:grid}}}@media (max-width:768px){.ius-folder-stack{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;scroll-padding-bottom:var(--ius-feedback-safe-bottom);padding-bottom:var(--ius-feedback-safe-bottom);flex:auto;align-content:start;display:grid;overflow:hidden auto}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;scroll-padding-bottom:var(--ius-feedback-safe-bottom);padding-bottom:var(--ius-feedback-safe-bottom);flex:auto;align-content:start;display:grid;overflow:hidden auto}}}@media (max-width:768px){.ius-folder-main,.ius-folder-main h2,.ius-folder-classification,.ius-folder-stage{min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main,.ius-folder-main h2,.ius-folder-classification,.ius-folder-stage{min-width:0}}}@media (max-width:768px){.ius-folder-select{grid-column:1}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select{grid-column:1}}}@media (max-width:768px){.ius-folder-main{grid-column:3}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main{grid-column:3}}}@media (max-width:768px){.ius-folder-classification{grid-column:4;order:initial!important;margin-top:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification{order:initial;grid-column:4;margin-top:0}}}@media (max-width:768px){.ius-folder-stage{grid-column:5}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage{grid-column:5}}}@media (max-width:768px){.ius-folder-main h2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ius-directory-title-size);font-weight:600;line-height:var(--ius-directory-title-line);color:var(--ius-text);margin:0;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main h2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ius-directory-title-size);font-weight:600;line-height:var(--ius-directory-title-line);color:var(--ius-text);margin:0;overflow:hidden}}}@media (max-width:768px){.ius-folder-classification{white-space:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification{white-space:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden}}}@media (max-width:768px){.ius-folder-classification>*{flex:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification>*{flex:none}}}@media (max-width:768px){.ius-folder-stage{text-align:right;display:block;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage{text-align:right;display:block;overflow:hidden}}}@media (max-width:768px){.ius-folder-stage strong,.ius-folder-stage span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage strong,.ius-folder-stage span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}}}@media (min-width:769px) and (max-width:1180px){@media (max-width:768px){.ius-folder-table-head{grid-template-columns:22px 34px minmax(210px,1.45fr) minmax(170px,.95fr) minmax(135px,.78fr) var(--ius-row-action-size)!important;gap:7px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{grid-template-columns:22px 34px minmax(210px,1.45fr) minmax(170px,.95fr) minmax(135px,.78fr) var(--ius-row-action-size);gap:7px}}}@media (max-width:768px){.ius-folder-classification .ius-status-pill{display:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification .ius-status-pill{display:none}}}}@media (min-width:769px){@media (max-width:768px){.ius-workspace-fixed>.ius-topbar{margin-right:calc(20px + var(--ius-directory-scrollbar-width))!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed>.ius-topbar{margin-right:calc(20px + var(--ius-directory-scrollbar-width))}}}@media (max-width:768px){.ius-workspace-fixed .ius-management-hero{margin-right:var(--ius-directory-scrollbar-width)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed .ius-management-hero{margin-right:var(--ius-directory-scrollbar-width)}}}@media (max-width:768px){.ius-workspace-fixed[data-section=subjects]>.ius-topbar{margin-right:calc(20px + var(--ius-directory-scrollbar-width) + 15px)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed[data-section=subjects]>.ius-topbar{margin-right:calc(20px + var(--ius-directory-scrollbar-width) + 15px)}}}@media (max-width:768px){.ius-workspace-fixed[data-section=subjects] .ius-management-hero{margin-right:calc(var(--ius-directory-scrollbar-width) + 15px)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed[data-section=subjects] .ius-management-hero{margin-right:calc(var(--ius-directory-scrollbar-width) + 15px)}}}@media (max-width:768px){.ius-task-table-head{margin-right:var(--ius-directory-scrollbar-width);width:auto!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-table-head{width:auto;margin-right:var(--ius-directory-scrollbar-width)}}}@media (max-width:768px){.ius-subject-directory-panel{padding-right:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-directory-panel{padding-right:0}}}.ius-task-directory-panel{padding-right:0!important}@media (max-width:768px){.ius-task-list{padding-right:0!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-list{padding-right:0}}}@media (max-width:768px){.ius-folder-stack,.ius-task-list,.ius-subject-directory-panel .ius-people-table,.ius-subject-directory-panel .ius-dependencies-table{scrollbar-width:thin}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack,.ius-task-list,.ius-subject-directory-panel .ius-people-table,.ius-subject-directory-panel .ius-dependencies-table{scrollbar-width:thin}}}.ius-task-directory-panel>.ius-task-canvas{scrollbar-width:thin}@media (max-width:768px){.ius-folder-stack::-webkit-scrollbar{width:var(--ius-directory-scrollbar-width);height:var(--ius-directory-scrollbar-width)}.ius-task-list::-webkit-scrollbar{width:var(--ius-directory-scrollbar-width);height:var(--ius-directory-scrollbar-width)}.ius-subject-directory-panel .ius-people-table::-webkit-scrollbar{width:var(--ius-directory-scrollbar-width);height:var(--ius-directory-scrollbar-width)}.ius-subject-directory-panel .ius-dependencies-table::-webkit-scrollbar{width:var(--ius-directory-scrollbar-width);height:var(--ius-directory-scrollbar-width)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack::-webkit-scrollbar{width:var(--ius-directory-scrollbar-width);height:var(--ius-directory-scrollbar-width)}.ius-task-list::-webkit-scrollbar{width:var(--ius-directory-scrollbar-width);height:var(--ius-directory-scrollbar-width)}.ius-subject-directory-panel .ius-people-table::-webkit-scrollbar{width:var(--ius-directory-scrollbar-width);height:var(--ius-directory-scrollbar-width)}.ius-subject-directory-panel .ius-dependencies-table::-webkit-scrollbar{width:var(--ius-directory-scrollbar-width);height:var(--ius-directory-scrollbar-width)}}}.ius-task-directory-panel>.ius-task-canvas::-webkit-scrollbar{width:var(--ius-directory-scrollbar-width);height:var(--ius-directory-scrollbar-width)}@media (max-width:768px){.ius-folder-stack::-webkit-scrollbar-track{background:0 0}.ius-task-list::-webkit-scrollbar-track{background:0 0}.ius-subject-directory-panel .ius-people-table::-webkit-scrollbar-track{background:0 0}.ius-subject-directory-panel .ius-dependencies-table::-webkit-scrollbar-track{background:0 0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack::-webkit-scrollbar-track{background:0 0}.ius-task-list::-webkit-scrollbar-track{background:0 0}.ius-subject-directory-panel .ius-people-table::-webkit-scrollbar-track{background:0 0}.ius-subject-directory-panel .ius-dependencies-table::-webkit-scrollbar-track{background:0 0}}}.ius-task-directory-panel>.ius-task-canvas::-webkit-scrollbar-track{background:0 0}@media (max-width:768px){.ius-folder-stack::-webkit-scrollbar-thumb{background:#4e606c52;border-radius:999px}.ius-task-list::-webkit-scrollbar-thumb{background:#4e606c52;border-radius:999px}.ius-subject-directory-panel .ius-people-table::-webkit-scrollbar-thumb{background:#4e606c52;border-radius:999px}.ius-subject-directory-panel .ius-dependencies-table::-webkit-scrollbar-thumb{background:#4e606c52;border-radius:999px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack::-webkit-scrollbar-thumb{background:#4e606c52;border-radius:999px}.ius-task-list::-webkit-scrollbar-thumb{background:#4e606c52;border-radius:999px}.ius-subject-directory-panel .ius-people-table::-webkit-scrollbar-thumb{background:#4e606c52;border-radius:999px}.ius-subject-directory-panel .ius-dependencies-table::-webkit-scrollbar-thumb{background:#4e606c52;border-radius:999px}}}.ius-task-directory-panel>.ius-task-canvas::-webkit-scrollbar-thumb{background:#4e606c52;border-radius:999px}}@media (max-width:768px){@media (max-width:768px){.ius-folders-layout{height:auto;display:block;overflow:visible}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folders-layout{height:auto;display:block;overflow:visible}}}@media (max-width:768px){.ius-folder-directory-panel{margin-top:11px;overflow:visible}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-directory-panel{margin-top:11px;overflow:visible}}}@media (max-width:768px){.ius-folder-table-head{display:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{display:none}}}@media (max-width:768px){.ius-folder-stack{height:auto;padding-bottom:84px;overflow:visible}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stack{height:auto;padding-bottom:84px;overflow:visible}}}@media (max-width:768px){.ius-folder-select{grid-row:1/span 3}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select{grid-row:1/span 3}}}@media (max-width:768px){.ius-folder-main{grid-area:1/3;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main{grid-area:1/3;min-width:0}}}@media (max-width:768px){.ius-folder-main h2{white-space:normal;-webkit-line-clamp:2;font-size:var(--ius-directory-title-size);-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main h2{white-space:normal;-webkit-line-clamp:2;font-size:var(--ius-directory-title-size);-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}}}@media (max-width:768px){.ius-folder-classification{white-space:nowrap;grid-area:2/3;gap:4px;display:flex;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification{white-space:nowrap;grid-area:2/3;gap:4px;display:flex;overflow:hidden}}}@media (max-width:768px){.ius-folder-stage{text-align:left;grid-area:3/3;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage{text-align:left;grid-area:3/3;min-width:0}}}@media (max-width:768px){.ius-folder-stage strong,.ius-folder-stage span{font-size:10px;display:inline}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage strong,.ius-folder-stage span{font-size:10px;display:inline}.ius-folder-stage span:before{content:" · "}}}}@media (min-width:1181px){@media (max-width:768px){.ius-folder-table-head{grid-template-columns:22px 34px minmax(430px,2.5fr) minmax(170px,.85fr) minmax(140px,.7fr) var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{grid-template-columns:22px 34px minmax(430px,2.5fr) minmax(170px,.85fr) minmax(140px,.7fr) var(--ius-row-action-size)}}}}@media (max-width:768px){.ius-archive-toggle.active,.ius-favorite-filter.active{background:var(--ius-blue-soft)!important;color:var(--ius-blue)!important;border-color:#c5dee9!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-archive-toggle.active,.ius-favorite-filter.active{background:var(--ius-blue-soft);color:var(--ius-blue);border-color:#c5dee9}}}@media (max-width:768px){.ius-favorite-filter{justify-content:center;align-items:center;gap:4px;display:inline-flex}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-favorite-filter{justify-content:center;align-items:center;gap:4px;display:inline-flex}}}@media (max-width:768px){.ius-favorite-filter span{color:inherit!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-favorite-filter span{color:inherit}}}@media (max-width:768px){.ius-favorite-filter>svg{flex:0 0 16px;align-self:center;width:16px;height:16px;margin:auto 0;display:block}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-favorite-filter>svg{flex:0 0 16px;align-self:center;width:16px;height:16px;margin:auto 0;display:block}}}@media (max-width:768px){.ius-folder-favorite{color:#8a99a2;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;font-size:17px;line-height:1;display:grid}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-favorite{color:#8a99a2;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;font-size:17px;line-height:1;display:grid}}}@media (max-width:768px){.ius-folder-favorite:hover,.ius-folder-favorite.active{background:var(--ius-blue-soft);color:var(--ius-blue)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-favorite:hover,.ius-folder-favorite.active{background:var(--ius-blue-soft);color:var(--ius-blue)}}@media (max-width:768px){.ius-folder-table-head{grid-template-columns:22px 28px 34px minmax(280px,1.8fr) minmax(230px,1.15fr) minmax(145px,.8fr) var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{grid-template-columns:22px 28px 34px minmax(280px,1.8fr) minmax(230px,1.15fr) minmax(145px,.8fr) var(--ius-row-action-size)}}}@media (max-width:768px){.ius-folder-select{grid-column:1}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select{grid-column:1}}}@media (max-width:768px){.ius-folder-favorite{grid-column:2}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-favorite{grid-column:2}}}@media (max-width:768px){.ius-folder-main{grid-column:4}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main{grid-column:4}}}@media (max-width:768px){.ius-folder-classification{grid-column:5}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification{grid-column:5}}}@media (max-width:768px){.ius-folder-stage{grid-column:6}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage{grid-column:6}}}}@media (min-width:1181px){@media (max-width:768px){.ius-folder-table-head{grid-template-columns:22px 28px 34px minmax(400px,2.5fr) minmax(165px,.85fr) minmax(135px,.7fr) var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{grid-template-columns:22px 28px 34px minmax(400px,2.5fr) minmax(165px,.85fr) minmax(135px,.7fr) var(--ius-row-action-size)}}}}@media (max-width:768px){@media (max-width:768px){.ius-folder-select{grid-area:1/1/span 3}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select{grid-area:1/1/span 3}}}@media (max-width:768px){.ius-folder-favorite{grid-area:1/2/span 3;align-self:center}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-favorite{grid-area:1/2/span 3;align-self:center}}}@media (max-width:768px){.ius-folder-main,.ius-folder-classification,.ius-folder-stage{grid-column:4}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main,.ius-folder-classification,.ius-folder-stage{grid-column:4}}}}.ius-case-title-block{position:relative}.ius-case-title-block h1{padding-right:112px;margin-top:0!important}.ius-case-title-top-actions{z-index:2;position:absolute;top:-2px;right:0}.ius-case-inline-edit .ius-case-title-block{padding-top:0!important}.ius-case-inline-edit .ius-inline-title-control{margin-top:0!important;padding-top:0!important;transform:none!important}@media (max-width:640px){.ius-case-title-block h1{padding-right:0}.ius-case-title-top-actions{justify-content:flex-start;margin-top:6px;position:static}}.ius-person-modal{width:min(720px,100vw - 28px);height:min(620px,100dvh - 36px);min-height:min(560px,100dvh - 36px);max-height:min(620px,100dvh - 36px)}.ius-person-tabs{align-items:flex-end;gap:8px;display:flex}.ius-person-body{min-height:0;overflow:hidden}.ius-person-tab-content{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;overflow:auto}.ius-person-contact-form{gap:12px;display:grid}.ius-person-contact-form .ius-phone-list{align-content:start}@media (max-width:768px){.ius-folder-subject-row{grid-template-columns:32px minmax(150px,1.15fr) minmax(150px,.9fr) minmax(170px,1fr) 32px;align-items:center;gap:9px;min-height:44px;padding:6px 8px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-subject-row{grid-template-columns:32px minmax(150px,1.15fr) minmax(150px,.9fr) minmax(170px,1fr) 32px;align-items:center;gap:9px;min-height:44px;padding:6px 8px}}}@media (max-width:768px){.ius-folder-subject-row .ius-person-avatar{border-radius:9px;width:30px;height:30px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-subject-row .ius-person-avatar{border-radius:9px;width:30px;height:30px}}}@media (max-width:768px){.ius-folder-subject-row .ius-person-avatar svg{width:16px;height:16px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-subject-row .ius-person-avatar svg{width:16px;height:16px}}}@media (max-width:768px){.ius-subject-name,.ius-subject-role,.ius-subject-identity{min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-name,.ius-subject-role,.ius-subject-identity{min-width:0}}}@media (max-width:768px){.ius-subject-name strong,.ius-subject-role span,.ius-subject-identity strong,.ius-subject-identity span{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-name strong,.ius-subject-role span,.ius-subject-identity strong,.ius-subject-identity span{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}}}@media (max-width:768px){.ius-subject-role span{color:var(--ius-text-2)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-role span{color:var(--ius-text-2)}}}@media (max-width:768px){.ius-subject-identity strong{color:var(--ius-text-2);font-size:11.5px;font-weight:500;display:block}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-identity strong{color:var(--ius-text-2);font-size:11.5px;font-weight:500;display:block}}}@media (max-width:768px){.ius-subject-identity span{color:var(--ius-muted);margin-top:2px;font-size:10.5px;display:block}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-identity span{color:var(--ius-muted);margin-top:2px;font-size:10.5px;display:block}}}@media (max-width:760px){@media (max-width:768px){.ius-folder-subject-row{grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr) 32px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-subject-row{grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr) 32px}}}@media (max-width:768px){.ius-subject-name{grid-area:1/2}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-name{grid-area:1/2}}}@media (max-width:768px){.ius-subject-role{grid-area:2/2}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-role{grid-area:2/2}}}@media (max-width:768px){.ius-subject-identity{display:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subject-identity{display:none}}}@media (max-width:768px){.ius-folder-subject-row .ius-edit-row{grid-area:1/3/span 2}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-subject-row .ius-edit-row{grid-area:1/3/span 2}}}}.ius-task-panel-head .ius-task-toolbar-actions{justify-content:flex-end}@media (max-width:768px){.ius-task-panel-head .ius-completed-toggle{order:1!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-task-panel-head .ius-completed-toggle{order:1}}}@media (max-width:768px){.ius-subjects-layout{width:100%;min-width:0;max-width:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subjects-layout{width:100%;min-width:0;max-width:none}}}@media (max-width:768px){.ius-subjects-layout>.ius-management-hero,.ius-subject-directory-panel{width:100%;min-width:0;max-width:none}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subjects-layout>.ius-management-hero,.ius-subject-directory-panel{width:100%;min-width:0;max-width:none}}@media (max-width:768px){.ius-workspace-fixed[data-section=subjects]>.ius-topbar{margin-right:calc(20px + var(--ius-directory-scrollbar-width) + 15px)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed[data-section=subjects]>.ius-topbar{margin-right:calc(20px + var(--ius-directory-scrollbar-width) + 15px)}}}@media (max-width:768px){.ius-workspace-fixed[data-section=subjects] .ius-management-hero{width:calc(100% - 25px)!important;margin-right:calc(var(--ius-directory-scrollbar-width) + 25px)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed[data-section=subjects] .ius-management-hero{width:calc(100% - 25px);margin-right:calc(var(--ius-directory-scrollbar-width) + 25px)}}}}@media (max-width:768px){.ius-folder-favorite{z-index:3;border-radius:6px;width:18px;height:18px;font-size:13px;position:absolute;top:5px;left:57px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-favorite{z-index:3;border-radius:6px;width:18px;height:18px;font-size:13px;position:absolute;top:5px;left:57px}}}@media (min-width:769px) and (max-width:1180px){@media (max-width:768px){.ius-folder-table-head{grid-template-columns:22px 34px minmax(210px,1.45fr) minmax(170px,.95fr) minmax(135px,.78fr) var(--ius-row-action-size)!important;gap:7px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{grid-template-columns:22px 34px minmax(210px,1.45fr) minmax(170px,.95fr) minmax(135px,.78fr) var(--ius-row-action-size);gap:7px}}}@media (max-width:768px){.ius-folder-select{grid-column:1}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select{grid-column:1}}}@media (max-width:768px){.ius-folder-main{grid-column:3}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main{grid-column:3}}}@media (max-width:768px){.ius-folder-classification{grid-column:4}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification{grid-column:4}}}@media (max-width:768px){.ius-folder-stage{grid-column:5}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage{grid-column:5}}}}@media (min-width:1181px){@media (max-width:768px){.ius-folder-table-head{grid-template-columns:22px 34px minmax(430px,2.5fr) minmax(170px,.85fr) minmax(140px,.7fr) var(--ius-row-action-size)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-table-head{grid-template-columns:22px 34px minmax(430px,2.5fr) minmax(170px,.85fr) minmax(140px,.7fr) var(--ius-row-action-size)}}}@media (max-width:768px){.ius-folder-select{grid-column:1}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select{grid-column:1}}}@media (max-width:768px){.ius-folder-main{grid-column:3}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main{grid-column:3}}}@media (max-width:768px){.ius-folder-classification{grid-column:4}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-classification{grid-column:4}}}@media (max-width:768px){.ius-folder-stage{grid-column:5}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-stage{grid-column:5}}}}@media (max-width:768px){@media (max-width:768px){.ius-folder-select{grid-area:1/1/span 3}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-select{grid-area:1/1/span 3}}}@media (max-width:768px){.ius-folder-main,.ius-folder-classification,.ius-folder-stage{grid-column:3}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main,.ius-folder-classification,.ius-folder-stage{grid-column:3}}}@media (max-width:768px){.ius-folder-favorite{top:3px;left:54px}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-favorite{top:3px;left:54px}}}}@media (min-width:761px) and (max-width:768px){.ius-folders-hero .ius-folder-tools{width:100%;flex-direction:row!important;align-items:center!important;gap:4px!important}@media (max-width:768px){.ius-folders-hero .ius-archive-toggle,.ius-folders-hero .ius-favorite-filter{white-space:nowrap;height:28px!important;min-height:28px!important;padding:0 7px!important;font-size:10.5px!important;line-height:1!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folders-hero .ius-archive-toggle,.ius-folders-hero .ius-favorite-filter{white-space:nowrap;height:28px;min-height:28px;padding:0 7px;font-size:10.5px;line-height:1}}}.ius-folders-hero .ius-folder-tools{position:relative;top:-11px}}@media (max-width:768px){.ius-folder-main .ius-folder-title-row{align-items:center;gap:8px;width:100%;min-width:0;display:flex}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main .ius-folder-title-row{align-items:center;gap:8px;width:100%;min-width:0;display:flex}}}@media (max-width:768px){.ius-folder-main .ius-folder-title-row h2{flex:auto;min-width:0}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main .ius-folder-title-row h2{flex:auto;min-width:0}}}@media (max-width:768px){.ius-folder-main .ius-folder-favorite{color:#8a99a2;background:0 0;border:0;border-radius:6px;flex:0 0 20px;align-self:center;place-items:center;width:20px;height:20px;margin:0;padding:0;font-size:16px;line-height:1;display:grid;position:static;inset:auto}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main .ius-folder-favorite{color:#8a99a2;background:0 0;border:0;border-radius:6px;flex:0 0 20px;align-self:center;place-items:center;width:20px;height:20px;margin:0;padding:0;font-size:16px;line-height:1;display:grid;position:static;inset:auto}}}@media (max-width:768px){.ius-folder-main .ius-folder-favorite:hover,.ius-folder-main .ius-folder-favorite.active{background:var(--ius-blue-soft);color:var(--ius-blue)}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-folder-main .ius-folder-favorite:hover,.ius-folder-main .ius-folder-favorite.active{background:var(--ius-blue-soft);color:var(--ius-blue)}}@media (max-width:768px){.ius-workspace-fixed[data-section=subjects]>.ius-topbar{margin-right:calc(20px + var(--ius-directory-scrollbar-width))!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed[data-section=subjects]>.ius-topbar{margin-right:calc(20px + var(--ius-directory-scrollbar-width))}}}@media (max-width:768px){.ius-workspace-fixed[data-section=subjects] .ius-management-hero{width:auto!important;margin-right:var(--ius-directory-scrollbar-width)!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-workspace-fixed[data-section=subjects] .ius-management-hero{width:auto;margin-right:var(--ius-directory-scrollbar-width)}}}@media (max-width:768px){.ius-subjects-layout>.ius-management-hero,.ius-subject-directory-panel{max-width:none!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subjects-layout>.ius-management-hero,.ius-subject-directory-panel{max-width:none}}}@media (max-width:768px){.ius-subjects-layout .ius-subject-directory-panel{width:calc(100% + 15px)!important;max-width:none!important;margin-right:-15px!important}}@media (min-width:769px){@layer ius-legacy-desktop{.ius-subjects-layout .ius-subject-directory-panel{width:calc(100% + 15px);max-width:none;margin-right:-15px}}}}
