.deadlines-module__M47uca__page{color:#17233a;background:var(--page-background);min-height:calc(100vh - 72px);padding:38px 0 80px}.deadlines-module__M47uca__hero{padding:10px 0 0}.deadlines-module__M47uca__hero h1{color:var(--page-title-color);font-size:var(--page-title-size);font-weight:var(--page-title-weight);line-height:var(--page-title-line-height);letter-spacing:var(--page-title-spacing);margin:0}.deadlines-module__M47uca__heroSubtitle{color:#65728a;margin:12px 0 0;font-size:15px;line-height:1.5}.deadlines-module__M47uca__heroMeta{color:#8b95a7;align-items:center;gap:9px;margin:18px 0 0;font-size:11px;font-weight:600;display:flex}.deadlines-module__M47uca__heroMetaDot{color:#b2bac6}.deadlines-module__M47uca__explorer{padding:0}.deadlines-module__M47uca__filters{grid-template-columns:1.6fr repeat(3,1fr);gap:12px;margin:29px 0 25px;display:grid}.deadlines-module__M47uca__filters label{gap:7px;min-width:0;display:grid}.deadlines-module__M47uca__filters label>span:first-child{color:#8893a5;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:760}.deadlines-module__M47uca__filters input,.deadlines-module__M47uca__filters select{color:#26344c;background:#fff;border:1px solid #d9e0eb;border-radius:11px;outline:none;width:100%;height:50px;font-size:12px;transition:border-color .15s,box-shadow .15s}.deadlines-module__M47uca__filters input{padding:0 14px 0 38px}.deadlines-module__M47uca__filters select{padding:0 34px 0 12px}.deadlines-module__M47uca__filters input::placeholder{color:#9ca6b6}.deadlines-module__M47uca__filters input:focus,.deadlines-module__M47uca__filters select:focus{border-color:#9aa9bf;box-shadow:0 0 0 3px #46639814}.deadlines-module__M47uca__searchField{position:relative}.deadlines-module__M47uca__searchIcon{pointer-events:none;border:1.5px solid #74839b;border-radius:50%;width:12px;height:12px;position:absolute;bottom:18px;left:14px}.deadlines-module__M47uca__searchIcon:after{content:"";background:#74839b;border-radius:2px;width:5px;height:1.5px;position:absolute;bottom:-2px;right:-4px;transform:rotate(45deg)}.deadlines-module__M47uca__resultsMeta{color:#8a94a5;margin:0 0 10px;font-size:11px;font-weight:600}.deadlines-module__M47uca__table{background:#fff;border:1px solid #e0e5ea;border-radius:10px;overflow:hidden}.deadlines-module__M47uca__tableHeader,.deadlines-module__M47uca__deadlineRow>summary{grid-template-columns:minmax(150px,1.05fr) minmax(280px,1.8fr) minmax(130px,.75fr) minmax(130px,.75fr) 110px 28px;align-items:center;gap:22px;display:grid}.deadlines-module__M47uca__tableHeader{color:#8993a2;letter-spacing:.08em;text-transform:uppercase;background:#fbfcfd;border-bottom:1px solid #e3e7eb;min-height:48px;padding:0 20px;font-size:9px;font-weight:760}.deadlines-module__M47uca__deadlineList{display:block}.deadlines-module__M47uca__deadlineRow{background:#fff}.deadlines-module__M47uca__deadlineRow+.deadlines-module__M47uca__deadlineRow{border-top:1px solid #e7eaee}.deadlines-module__M47uca__deadlineRow>summary{cursor:pointer;min-height:62px;padding:11px 20px;list-style:none;transition:background .15s}.deadlines-module__M47uca__deadlineRow>summary::-webkit-details-marker{display:none}.deadlines-module__M47uca__deadlineRow>summary:hover,.deadlines-module__M47uca__deadlineRow[open]>summary{background:#fafbfc}.deadlines-module__M47uca__firmCell,.deadlines-module__M47uca__roleCell,.deadlines-module__M47uca__cycleCell,.deadlines-module__M47uca__deadlineCell{gap:3px;min-width:0;display:grid}.deadlines-module__M47uca__firmCell strong,.deadlines-module__M47uca__roleCell strong,.deadlines-module__M47uca__cycleCell strong,.deadlines-module__M47uca__deadlineCell strong{color:#26334a;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.35;overflow:hidden}.deadlines-module__M47uca__firmCell strong{color:#1d2b45;font-weight:680}.deadlines-module__M47uca__firmCell small,.deadlines-module__M47uca__roleCell small,.deadlines-module__M47uca__cycleCell small,.deadlines-module__M47uca__deadlineCell small{color:#99a2b1;text-overflow:ellipsis;font-size:9px;line-height:1.35;overflow:hidden}.deadlines-module__M47uca__roleCell strong{white-space:normal}.deadlines-module__M47uca__deadlineCell strong{font-size:11px}.deadlines-module__M47uca__deadlineCell small{display:none}.deadlines-module__M47uca__status{text-overflow:ellipsis;white-space:nowrap;border:1px solid #0000;border-radius:999px;width:fit-content;max-width:110px;padding:5px 9px;font-size:9px;font-weight:740;line-height:1;overflow:hidden}.deadlines-module__M47uca__statusOpen{color:#23725a;background:#edf8f4;border-color:#cce6dd}.deadlines-module__M47uca__statusUrgent{color:#a43c2f;background:#fff1ee;border-color:#f1c5bd}.deadlines-module__M47uca__statusDueSoon{color:#93601f;background:#fff8e9;border-color:#ead8b7}.deadlines-module__M47uca__statusUpcoming{color:#3566ad;background:#f1f6fd;border-color:#d6e2f6}.deadlines-module__M47uca__statusExpected{color:#765989;background:#f8f4fa;border-color:#e5dcec}.deadlines-module__M47uca__statusRolling{color:#596f39;background:#f5f8ee;border-color:#dbe4cb}.deadlines-module__M47uca__statusClosed{color:#737c89;background:#f4f5f6;border-color:#e1e4e7}.deadlines-module__M47uca__statusUnknown{color:#85662d;background:#fff9ec;border-color:#eadfc5}.deadlines-module__M47uca__chevron{color:#98a2b0;justify-self:end;font-size:16px;line-height:1;transition:transform .17s}.deadlines-module__M47uca__deadlineRow[open] .deadlines-module__M47uca__chevron{transform:rotate(180deg)}.deadlines-module__M47uca__detailsGrid{background:#fafbfc;border-top:1px solid #eceff2;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding:20px;display:grid}.deadlines-module__M47uca__detailsGrid>div{min-width:0}.deadlines-module__M47uca__detailsGrid span{color:#9099a8;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:760}.deadlines-module__M47uca__detailsGrid p{color:#536076;margin:7px 0 0;font-size:10px;line-height:1.55}.deadlines-module__M47uca__notesDetail{border-top:1px solid #e6e9ec;grid-column:1/-1;padding-top:15px}.deadlines-module__M47uca__tableFooter{color:#8a94a5;justify-content:space-between;align-items:center;padding:16px 4px 0;font-size:10px;display:flex}.deadlines-module__M47uca__emptyState{text-align:center;background:#fafbfc;border:1px dashed #d5d9de;border-radius:10px;align-content:center;place-items:center;min-height:260px;padding:48px 20px;display:grid}.deadlines-module__M47uca__emptyState>span{color:#a5adba;font-size:32px}.deadlines-module__M47uca__emptyState h3{color:#25324a;margin:14px 0 6px;font-size:17px}.deadlines-module__M47uca__emptyState p{color:#818b9b;margin:0;font-size:11px}.deadlines-module__M47uca__emptyState button,.deadlines-module__M47uca__clearButton{color:#42526d;cursor:pointer;background:#fff;border:1px solid #d7dce1;border-radius:6px;margin-top:18px;padding:8px 12px;font-size:10px;font-weight:650}.deadlines-module__M47uca__clearButton{margin:18px auto 0;display:block}.deadlines-module__M47uca__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.deadlines-module__M47uca__filters{grid-template-columns:1.4fr repeat(3,1fr)}.deadlines-module__M47uca__tableHeader,.deadlines-module__M47uca__deadlineRow>summary{grid-template-columns:minmax(130px,1fr) minmax(220px,1.6fr) minmax(110px,.8fr) minmax(120px,.8fr) 100px 24px;gap:14px}.deadlines-module__M47uca__detailsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.deadlines-module__M47uca__page{min-height:calc(100vh - 64px);padding:30px 0 64px}.deadlines-module__M47uca__hero{padding:0}.deadlines-module__M47uca__hero h1{font-size:37px}.deadlines-module__M47uca__heroSubtitle{font-size:13px}.deadlines-module__M47uca__explorer{padding:0}.deadlines-module__M47uca__filters{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.deadlines-module__M47uca__filters label{gap:5px}.deadlines-module__M47uca__filters input,.deadlines-module__M47uca__filters select{border-radius:9px;height:42px}.deadlines-module__M47uca__searchIcon{bottom:14px}.deadlines-module__M47uca__searchField,.deadlines-module__M47uca__filters label:last-child{grid-column:1/-1}.deadlines-module__M47uca__tableHeader{display:none}.deadlines-module__M47uca__table{background:0 0;border:0}.deadlines-module__M47uca__deadlineList{gap:10px;display:grid}.deadlines-module__M47uca__deadlineRow{border:1px solid #e1e5e9;border-radius:9px;overflow:hidden}.deadlines-module__M47uca__deadlineRow+.deadlines-module__M47uca__deadlineRow{border-top:1px solid #e1e5e9}.deadlines-module__M47uca__deadlineRow>summary{grid-template-columns:minmax(0,1fr) auto;gap:12px 14px;min-height:0;padding:16px}.deadlines-module__M47uca__firmCell,.deadlines-module__M47uca__roleCell{grid-column:1/-1}.deadlines-module__M47uca__roleCell{border-bottom:1px solid #eceff2;padding-bottom:12px}.deadlines-module__M47uca__deadlineCell{text-align:right;justify-items:end}.deadlines-module__M47uca__deadlineCell small{display:block}.deadlines-module__M47uca__status{align-self:center}.deadlines-module__M47uca__chevron{justify-self:end}.deadlines-module__M47uca__detailsGrid{grid-template-columns:1fr 1fr;padding:16px}}@media (max-width:480px){.deadlines-module__M47uca__page{padding-top:24px}.deadlines-module__M47uca__hero h1{font-size:32px}.deadlines-module__M47uca__filters{grid-template-columns:1fr;margin-top:14px}.deadlines-module__M47uca__searchField,.deadlines-module__M47uca__filters label:last-child{grid-column:auto}.deadlines-module__M47uca__detailsGrid{grid-template-columns:1fr}}
