.writing-review-panel-module__RuFTKa__panel{border:1px solid var(--line,#e6e2e8);min-width:0;color:var(--ink,#252b43);background:#fff;border-radius:22px;margin-top:28px;overflow:hidden}.writing-review-panel-module__RuFTKa__header{background:linear-gradient(130deg,#fcfbf8,#f5f1f8);padding:30px 32px 22px}.writing-review-panel-module__RuFTKa__eyebrow{letter-spacing:.15em;color:#75608c;font-size:10px;font-weight:700}.writing-review-panel-module__RuFTKa__header>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.writing-review-panel-module__RuFTKa__header h2{letter-spacing:-.6px;margin:12px 0;font-family:Georgia,serif;font-size:29px;font-weight:400}.writing-review-panel-module__RuFTKa__header>div>span{color:#6b6377;white-space:nowrap;font-size:12px}.writing-review-panel-module__RuFTKa__header p{color:#686473;margin:0;font-size:13px;line-height:1.65}.writing-review-panel-module__RuFTKa__tabs{border-bottom:1px solid #e8e4eb;flex-wrap:wrap;gap:7px;padding:14px 24px;display:flex}.writing-review-panel-module__RuFTKa__tabs button{color:#656171;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;display:flex}.writing-review-panel-module__RuFTKa__tabs button[aria-selected=true]{color:#69527f;background:#f1ebf7;border-color:#e5daee;font-weight:600}.writing-review-panel-module__RuFTKa__panel button:focus-visible,.writing-review-panel-module__RuFTKa__panel summary:focus-visible,.writing-review-panel-module__RuFTKa__content:focus-visible{outline-offset:4px;outline:2px solid #796194}.writing-review-panel-module__RuFTKa__content{overflow-wrap:anywhere;padding:28px 32px}.writing-review-panel-module__RuFTKa__intro{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.writing-review-panel-module__RuFTKa__intro h3,.writing-review-panel-module__RuFTKa__counselor h3{letter-spacing:-.3px;margin:0 0 12px;font-family:Georgia,serif;font-size:24px;font-weight:400}.writing-review-panel-module__RuFTKa__intro p,.writing-review-panel-module__RuFTKa__counselor>p{color:#656171;max-width:670px;margin:0;font-size:13px;line-height:1.75}.writing-review-panel-module__RuFTKa__primary{color:#fff;min-height:43px;font:inherit;cursor:pointer;background:#2b2e45;border:1px solid #2b2e45;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:11px 17px;font-size:12px;display:flex}.writing-review-panel-module__RuFTKa__panel button:disabled{opacity:.5;cursor:not-allowed}.writing-review-panel-module__RuFTKa__notice,.writing-review-panel-module__RuFTKa__honesty{color:#776038;background:#faf5e9;border:1px solid #eee2c8;border-radius:12px;margin:20px 0;padding:15px 18px;font-size:12px;line-height:1.75}.writing-review-panel-module__RuFTKa__honesty{color:#635170;background:#f4f0f8;border-color:#e5deed;align-items:flex-start;gap:13px;display:flex}.writing-review-panel-module__RuFTKa__honesty>svg{flex-shrink:0;margin-top:2px}.writing-review-panel-module__RuFTKa__honesty strong{color:#594469;font-size:13px}.writing-review-panel-module__RuFTKa__honesty p{margin:7px 0 0}.writing-review-panel-module__RuFTKa__coverage{color:#716879;margin:12px 0;font-size:11px;line-height:1.65}.writing-review-panel-module__RuFTKa__status{color:#6f647d;align-items:center;gap:8px;font-size:13px;display:flex}.writing-review-panel-module__RuFTKa__error{color:#973f37;background:#fff0ed;border:1px solid #f0d3cc;border-radius:12px;margin-top:18px;padding:16px 18px;font-size:13px;line-height:1.65}.writing-review-panel-module__RuFTKa__error p{margin:0 0 10px}.writing-review-panel-module__RuFTKa__error button{color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #dba49d;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:inline-flex}.writing-review-panel-module__RuFTKa__review{border-top:1px solid #e8e4eb;margin-top:24px;padding-top:22px}.writing-review-panel-module__RuFTKa__meta{color:#736c7c;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;line-height:1.6;display:flex}.writing-review-panel-module__RuFTKa__current,.writing-review-panel-module__RuFTKa__old{color:#566b40;background:#edf2e8;border-radius:6px;padding:4px 8px}.writing-review-panel-module__RuFTKa__old{color:#856532;background:#f8efdd}.writing-review-panel-module__RuFTKa__review>h4{white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0 12px;font-size:15px;font-weight:500;line-height:1.75}.writing-review-panel-module__RuFTKa__strengths{background:#f4f6ef;border-radius:12px;margin:18px 0;padding:18px 20px}.writing-review-panel-module__RuFTKa__strengths>strong{color:#596d43;align-items:center;gap:8px;font-size:12px;display:flex}.writing-review-panel-module__RuFTKa__strengths ul,.writing-review-panel-module__RuFTKa__nextSteps ul,.writing-review-panel-module__RuFTKa__limits ul{color:#5e6260;margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.8}.writing-review-panel-module__RuFTKa__suggestions{gap:16px;margin-top:22px;display:grid}.writing-review-panel-module__RuFTKa__suggestion{overflow-wrap:anywhere;border:1px solid #e5e0e9;border-radius:14px;min-width:0;padding:20px}.writing-review-panel-module__RuFTKa__suggestion .writing-review-panel-module__RuFTKa__meta{justify-content:space-between}.writing-review-panel-module__RuFTKa__suggestion .writing-review-panel-module__RuFTKa__meta>strong{color:#645076;text-transform:capitalize;font-size:12px;font-weight:600}.writing-review-panel-module__RuFTKa__suggestion blockquote,.writing-review-panel-module__RuFTKa__counselor blockquote{white-space:pre-wrap;background:#f9f6fb;border-left:3px solid #d9cee5;border-radius:0 8px 8px 0;margin:16px 0;padding:12px 16px;font-family:Georgia,serif;font-size:16px;line-height:1.7}.writing-review-panel-module__RuFTKa__suggestion>p{color:#66606e;margin:12px 0;font-size:13px;line-height:1.75}.writing-review-panel-module__RuFTKa__replacement{background:#f5f7f1;border-radius:9px;margin-top:15px;padding:14px 16px}.writing-review-panel-module__RuFTKa__replacement>span{text-transform:uppercase;letter-spacing:.08em;color:#69775a;font-size:10px;font-weight:600}.writing-review-panel-module__RuFTKa__replacement>p{white-space:pre-wrap;margin:8px 0 0;font-size:14px;line-height:1.8}.writing-review-panel-module__RuFTKa__apply{flex-wrap:wrap;align-items:center;gap:12px;margin-top:17px;display:flex}.writing-review-panel-module__RuFTKa__apply button{color:#655077;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8cce3;border-radius:9px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;display:inline-flex}.writing-review-panel-module__RuFTKa__apply small{color:#77717e;font-size:11px}.writing-review-panel-module__RuFTKa__nextSteps{margin-top:24px}.writing-review-panel-module__RuFTKa__nextSteps h4{margin:0;font-size:13px}.writing-review-panel-module__RuFTKa__limits,.writing-review-panel-module__RuFTKa__history{border-top:1px solid #e9e5ed;margin-top:24px;padding-top:17px}.writing-review-panel-module__RuFTKa__limits summary,.writing-review-panel-module__RuFTKa__history summary{cursor:pointer;color:#756281;align-items:center;gap:9px;font-size:12px;list-style:none;display:flex}.writing-review-panel-module__RuFTKa__limits summary::-webkit-details-marker{display:none}.writing-review-panel-module__RuFTKa__history summary::-webkit-details-marker{display:none}.writing-review-panel-module__RuFTKa__limits summary>svg:last-child,.writing-review-panel-module__RuFTKa__history summary>svg:last-child{margin-left:auto}.writing-review-panel-module__RuFTKa__empty{color:#787181;border:1px dashed #e3dce9;border-radius:12px;align-items:flex-start;gap:11px;margin:22px 0 0;padding:20px;font-size:13px;line-height:1.75;display:flex}.writing-review-panel-module__RuFTKa__empty>svg{flex-shrink:0;margin-top:2px}.writing-review-panel-module__RuFTKa__empty p{margin:0}.writing-review-panel-module__RuFTKa__muted{color:#787181;font-size:13px}.writing-review-panel-module__RuFTKa__counselor .writing-review-panel-module__RuFTKa__meta{margin-top:17px}.writing-review-panel-module__RuFTKa__counselor blockquote{font-size:15px}.writing-review-panel-module__RuFTKa__panel .feedback-panel{box-shadow:none;border:0;margin:0;padding:0}.writing-review-panel-module__RuFTKa__panel .feedback-list{max-height:420px}.writing-review-panel-module__RuFTKa__panel .field{margin-bottom:16px}.writing-review-panel-module__RuFTKa__panel .writing-counselor-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.writing-review-panel-module__RuFTKa__panel .writing-counselor-intro{color:#696371;margin:0 0 22px;font-size:13px;line-height:1.75}.writing-review-panel-module__RuFTKa__panel .writing-counselor-controls{background:#f8f6fa;border:1px solid #e8e1ee;border-radius:14px;padding:20px}.writing-review-panel-module__RuFTKa__panel .writing-counselor-controls h3{margin:0 0 15px;font-family:Georgia,serif;font-size:21px;font-weight:400}.writing-review-panel-module__RuFTKa__panel .writing-counselor-request{background:#f7f7f0;border:1px solid #e6e8d9;border-radius:14px;padding:20px}.writing-review-panel-module__RuFTKa__panel .writing-counselor-request p{color:#686b60;margin:0 0 15px;font-size:13px;line-height:1.75}.writing-review-panel-module__RuFTKa__panel .feedback-version{color:#82758e;margin-top:6px;font-size:10px;font-weight:400;display:block}@media (max-width:900px){.writing-review-panel-module__RuFTKa__intro{flex-direction:column;gap:18px}.writing-review-panel-module__RuFTKa__primary{width:100%}.writing-review-panel-module__RuFTKa__content{padding:24px}.writing-review-panel-module__RuFTKa__panel .writing-counselor-grid{grid-template-columns:1fr;gap:24px}.writing-review-panel-module__RuFTKa__tabs{padding:12px 18px}.writing-review-panel-module__RuFTKa__tabs button{flex:calc(50% - 7px);justify-content:center}.writing-review-panel-module__RuFTKa__header{padding:25px 24px}}@media (max-width:520px){.writing-review-panel-module__RuFTKa__header{padding:23px 18px 18px}.writing-review-panel-module__RuFTKa__header h2{font-size:25px}.writing-review-panel-module__RuFTKa__header>div{align-items:flex-start;gap:8px}.writing-review-panel-module__RuFTKa__header>div>span{margin-top:18px;font-size:10px}.writing-review-panel-module__RuFTKa__content{padding:22px 17px}.writing-review-panel-module__RuFTKa__tabs{padding:10px}.writing-review-panel-module__RuFTKa__tabs button{gap:6px;padding:10px 6px;font-size:11px}.writing-review-panel-module__RuFTKa__tabs svg{width:15px}.writing-review-panel-module__RuFTKa__intro h3{font-size:22px}.writing-review-panel-module__RuFTKa__suggestion{padding:16px}.writing-review-panel-module__RuFTKa__meta{font-size:10px}.writing-review-panel-module__RuFTKa__honesty{padding:14px}:is(.writing-review-panel-module__RuFTKa__panel .writing-counselor-controls,.writing-review-panel-module__RuFTKa__panel .writing-counselor-request){padding:16px}}@media print{.writing-review-panel-module__RuFTKa__tabs,.writing-review-panel-module__RuFTKa__primary,.writing-review-panel-module__RuFTKa__apply,.writing-review-panel-module__RuFTKa__panel button{display:none}.writing-review-panel-module__RuFTKa__panel{break-inside:auto;box-shadow:none}.writing-review-panel-module__RuFTKa__content{padding:15px}.writing-review-panel-module__RuFTKa__history:not([open]){display:none}}
.essay-planning-module__VBQoZa__library,.essay-planning-module__VBQoZa__brainstorm{min-width:0;color:var(--ink,#203a35);margin:24px 0}.essay-planning-module__VBQoZa__heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.essay-planning-module__VBQoZa__heading h2{font-family:var(--font-serif),Georgia,serif;margin:8px 0 12px;font-size:30px;line-height:1.2}.essay-planning-module__VBQoZa__heading p{max-width:740px;color:var(--muted,#64716c);line-height:1.65}.essay-planning-module__VBQoZa__filters{flex-wrap:wrap;gap:16px;margin:24px 0 12px;display:flex}.essay-planning-module__VBQoZa__filters label{flex:190px;gap:8px;min-width:0;font-size:12px;font-weight:600;display:grid}.essay-planning-module__VBQoZa__filters label span{align-items:center;gap:7px;display:flex}.essay-planning-module__VBQoZa__filters input,.essay-planning-module__VBQoZa__filters select,.essay-planning-module__VBQoZa__composer textarea{box-sizing:border-box;border:1px solid var(--line,#dce3dd);width:100%;color:inherit;font:inherit;background:#fff;border-radius:8px;padding:12px}.essay-planning-module__VBQoZa__note{color:var(--muted,#64716c);font-size:12px;line-height:1.65}.essay-planning-module__VBQoZa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.essay-planning-module__VBQoZa__card{background:var(--surface,#fff);border:1px solid var(--line,#dce3dd);overflow-wrap:anywhere;border-radius:14px;min-width:0;padding:24px}.essay-planning-module__VBQoZa__card h3{margin:9px 0 14px;font-size:19px;line-height:1.4}.essay-planning-module__VBQoZa__card p{margin:9px 0;font-size:13px;line-height:1.7}.essay-planning-module__VBQoZa__meta{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#64716c);flex-wrap:wrap;gap:10px;font-size:10px;display:flex}.essay-planning-module__VBQoZa__meta span{background:#f1f4ee;border-radius:4px;padding:5px 7px}.essay-planning-module__VBQoZa__platform{margin-top:18px!important;font-weight:600!important}.essay-planning-module__VBQoZa__requirements{border-left:2px solid #bdd3b4;margin:16px 0;padding:2px 0 2px 14px}.essay-planning-module__VBQoZa__requirements strong,.essay-planning-module__VBQoZa__requirements p{font-size:12px}.essay-planning-module__VBQoZa__card details{font-size:12px;line-height:1.7}.essay-planning-module__VBQoZa__card summary{cursor:pointer;font-weight:600}.essay-planning-module__VBQoZa__card li{margin:6px 0}.essay-planning-module__VBQoZa__cardActions{justify-content:space-between;align-items:center;gap:14px;margin:20px 0 12px;display:flex}.essay-planning-module__VBQoZa__cardActions a{color:inherit;align-items:center;gap:5px;font-size:12px;display:inline-flex}.essay-planning-module__VBQoZa__notice{background:#f4f1e5;border:1px solid #e6dfc6;border-radius:8px;padding:14px 16px;font-size:12px;line-height:1.7}.essay-planning-module__VBQoZa__error{background:#fff1ed;border:1px solid #eccfc5;border-radius:8px;padding:14px;font-size:13px}.essay-planning-module__VBQoZa__brainstorm{border:1px solid var(--line,#dce3dd);background:#fafbf7;border-radius:16px;padding:26px}.essay-planning-module__VBQoZa__composer{margin-top:20px}.essay-planning-module__VBQoZa__composer label{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.essay-planning-module__VBQoZa__composer textarea{font-size:13px;line-height:1.6}.essay-planning-module__VBQoZa__actions{flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;display:flex}.essay-planning-module__VBQoZa__report{overflow-wrap:anywhere;border-top:1px solid var(--line,#dce3dd);margin-top:24px;padding-top:24px}.essay-planning-module__VBQoZa__report h3{font-family:Georgia,serif;font-size:23px;font-weight:500;line-height:1.4}.essay-planning-module__VBQoZa__report h4{margin:20px 0 10px;font-size:14px}.essay-planning-module__VBQoZa__report p,.essay-planning-module__VBQoZa__report li{font-size:13px;line-height:1.8}.essay-planning-module__VBQoZa__report blockquote{color:#52624f;border-left:2px solid #a2bea1;margin:10px 0 10px 10px;padding-left:12px;font-size:12px}.essay-planning-module__VBQoZa__report ol{padding-left:22px}.essay-planning-module__VBQoZa__report li{margin:12px 0;padding-left:4px}.essay-planning-module__VBQoZa__report small{color:var(--muted,#64716c);font-size:11px}.essay-planning-module__VBQoZa__steps{border:1px solid var(--line,#dce3dd);background:#fff;border-radius:12px;margin-top:16px;padding:20px}.essay-planning-module__VBQoZa__history{margin-top:20px;font-size:13px}.essay-planning-module__VBQoZa__history summary{cursor:pointer;font-weight:600}.essay-planning-module__VBQoZa__status{font-size:13px;line-height:1.7}.essay-planning-module__VBQoZa__sourceLink{align-items:center;gap:6px;font-size:12px;display:inline-flex}@media (max-width:850px){.essay-planning-module__VBQoZa__grid{grid-template-columns:1fr}.essay-planning-module__VBQoZa__filters{flex-direction:column}.essay-planning-module__VBQoZa__card,.essay-planning-module__VBQoZa__brainstorm{padding:20px}.essay-planning-module__VBQoZa__heading{flex-direction:column}.essay-planning-module__VBQoZa__cardActions{flex-wrap:wrap}.essay-planning-module__VBQoZa__heading h2{font-size:25px}.essay-planning-module__VBQoZa__actions button{white-space:normal}}.essay-planning-module__VBQoZa__documentType{color:var(--muted,#64716c);font-weight:600;font-size:11px!important}@media (max-width:850px){.essay-planning-module__VBQoZa__filters label{flex:auto;width:100%}}
.lumen-sat-card-module__ZGS3BW__card{color:#244335;background:linear-gradient(115deg,#f0f6ef,#fcf9f1);border:1px solid #d4dfd7;border-radius:18px;align-items:center;gap:20px;margin:20px 0 26px;padding:25px 28px;display:flex}.lumen-sat-card-module__ZGS3BW__icon{background:#dfeadf;border-radius:15px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.lumen-sat-card-module__ZGS3BW__copy{flex:1;min-width:0}.lumen-sat-card-module__ZGS3BW__copy>span{letter-spacing:1.8px;font-size:10px;font-weight:750}.lumen-sat-card-module__ZGS3BW__copy h3{margin:7px 0;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.25}.lumen-sat-card-module__ZGS3BW__copy p{max-width:650px;margin:0 0 7px;font-size:13px;line-height:1.65}.lumen-sat-card-module__ZGS3BW__copy small{color:#58695e;font-size:11px;line-height:1.5;display:block}.lumen-sat-card-module__ZGS3BW__actions{flex-direction:column;flex-shrink:0;gap:9px;display:flex}.lumen-sat-card-module__ZGS3BW__actions a,.lumen-sat-card-module__ZGS3BW__actions button{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:11px 15px;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.lumen-sat-card-module__ZGS3BW__actions a{color:#fff;background:#294e3e;border:1px solid #294e3e}.lumen-sat-card-module__ZGS3BW__actions button{color:#294e3e;background:#fff9;border:1px solid #cad6cb}.lumen-sat-card-module__ZGS3BW__actions a:focus-visible,.lumen-sat-card-module__ZGS3BW__actions button:focus-visible{outline-offset:3px;outline:3px solid #9c7842}@media (max-width:750px){.lumen-sat-card-module__ZGS3BW__card{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:20px}.lumen-sat-card-module__ZGS3BW__copy{flex-basis:calc(100% - 66px)}.lumen-sat-card-module__ZGS3BW__actions{flex-flow:wrap;width:100%}.lumen-sat-card-module__ZGS3BW__actions a,.lumen-sat-card-module__ZGS3BW__actions button{flex:1}.lumen-sat-card-module__ZGS3BW__copy h3{font-size:22px}}
.deadline-tracker-module__4_24WW__tracker{color:#16362d;background:#fff;border:1px solid #d9e3de;border-radius:24px;min-width:0;margin-bottom:24px;padding:26px}.deadline-tracker-module__4_24WW__heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.deadline-tracker-module__4_24WW__heading h2{letter-spacing:-.6px;margin:5px 0 10px;font-size:25px;line-height:1.2}.deadline-tracker-module__4_24WW__eyebrow{letter-spacing:1.8px;color:#566f63;margin:0;font-size:10px;font-weight:800}.deadline-tracker-module__4_24WW__description,.deadline-tracker-module__4_24WW__explanation{color:#536b60;margin:0;font-size:13px;line-height:1.6}.deadline-tracker-module__4_24WW__explanation{background:#f3f7f4;border-radius:12px;margin:18px 0;padding:12px 14px}.deadline-tracker-module__4_24WW__overdueCount{color:#8d321f;background:#fff0e9;border:1px solid #f1c8b9;border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:112px;padding:12px 15px;display:flex}.deadline-tracker-module__4_24WW__overdueCount strong{font-size:32px;line-height:1.1}.deadline-tracker-module__4_24WW__overdueCount span{margin-top:5px;font-size:10px;font-weight:700}.deadline-tracker-module__4_24WW__filters{flex-wrap:wrap;gap:8px;display:flex}.deadline-tracker-module__4_24WW__filters button,.deadline-tracker-module__4_24WW__open{font:inherit;color:#355847;cursor:pointer;background:#fff;border:1px solid #cbdad1;border-radius:11px;min-height:42px;padding:9px 12px;font-size:12px;font-weight:700}.deadline-tracker-module__4_24WW__filters button{align-items:center;gap:9px;display:flex}.deadline-tracker-module__4_24WW__filters button span{background:#edf3ee;border-radius:7px;padding:3px 7px;font-size:11px}.deadline-tracker-module__4_24WW__filters .deadline-tracker-module__4_24WW__selected{color:#fff;background:#164d3c;border-color:#164d3c}.deadline-tracker-module__4_24WW__filters .deadline-tracker-module__4_24WW__selected span{color:#fff;background:#2e6653}.deadline-tracker-module__4_24WW__filters button:focus-visible,.deadline-tracker-module__4_24WW__open:focus-visible,.deadline-tracker-module__4_24WW__listHeader select:focus-visible{outline-offset:3px;outline:3px solid #af7b22}.deadline-tracker-module__4_24WW__listHeader{color:#536b60;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 12px;font-size:12px;display:flex}.deadline-tracker-module__4_24WW__listHeader p{margin:0}.deadline-tracker-module__4_24WW__listHeader label{flex-shrink:0;align-items:center;gap:7px;display:flex}.deadline-tracker-module__4_24WW__listHeader select{color:#224b39;font:inherit;background:#fff;border:1px solid #cbdad1;border-radius:8px;min-height:36px;padding:6px}.deadline-tracker-module__4_24WW__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.deadline-tracker-module__4_24WW__item{overflow-wrap:anywhere;border:1px solid #dee6e0;border-radius:15px;padding:17px}.deadline-tracker-module__4_24WW__itemTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.deadline-tracker-module__4_24WW__item h3{color:#173d2f;margin:6px 0;font-size:15px;line-height:1.4}.deadline-tracker-module__4_24WW__state{color:#4c695b;font-size:10px;font-weight:800;line-height:1.5}.deadline-tracker-module__4_24WW__late{color:#983b25}.deadline-tracker-module__4_24WW__parent,.deadline-tracker-module__4_24WW__raw,.deadline-tracker-module__4_24WW__note{color:#5a6a61;margin:5px 0;font-size:12px;line-height:1.5}.deadline-tracker-module__4_24WW__note{color:#705c2a;background:#faf5e7;border-radius:8px;margin-top:10px;padding:9px 11px}.deadline-tracker-module__4_24WW__metadata{color:#52685b;flex-wrap:wrap;align-items:center;gap:6px 13px;margin-top:10px;font-size:11px;line-height:1.5;display:flex}.deadline-tracker-module__4_24WW__metadata strong{color:#254f3b}.deadline-tracker-module__4_24WW__open{white-space:nowrap;flex-shrink:0;min-height:40px;font-size:11px}.deadline-tracker-module__4_24WW__empty{color:#536b60;background:#f6f8f5;border-radius:14px;padding:26px 17px;font-size:13px;line-height:1.6}.deadline-tracker-module__4_24WW__empty strong{color:#375647}.deadline-tracker-module__4_24WW__empty p{margin:7px 0 0}.deadline-tracker-module__4_24WW__compact .deadline-tracker-module__4_24WW__list{overscroll-behavior:contain;max-height:600px;padding:3px;overflow:auto}.deadline-tracker-module__4_24WW__compact .deadline-tracker-module__4_24WW__heading h2{font-size:22px}@media (max-width:620px){.deadline-tracker-module__4_24WW__tracker{border-radius:18px;padding:17px}.deadline-tracker-module__4_24WW__heading{gap:12px}.deadline-tracker-module__4_24WW__heading h2{font-size:22px}.deadline-tracker-module__4_24WW__overdueCount{min-width:83px;padding:10px}.deadline-tracker-module__4_24WW__overdueCount strong{font-size:27px}.deadline-tracker-module__4_24WW__overdueCount span{font-size:9px}.deadline-tracker-module__4_24WW__description{font-size:12px}.deadline-tracker-module__4_24WW__filters{gap:6px}.deadline-tracker-module__4_24WW__filters button{padding:8px 10px;font-size:11px}.deadline-tracker-module__4_24WW__listHeader{flex-direction:column;align-items:flex-start}.deadline-tracker-module__4_24WW__item{padding:13px}.deadline-tracker-module__4_24WW__itemTop{flex-direction:column;gap:7px}.deadline-tracker-module__4_24WW__open{align-self:flex-start}.deadline-tracker-module__4_24WW__explanation,.deadline-tracker-module__4_24WW__metadata{font-size:11px}.deadline-tracker-module__4_24WW__compact .deadline-tracker-module__4_24WW__list{max-height:none;overflow:visible}}
.director-workspace-module__OWcvOG__shell{color:#203529;min-height:100vh;font-family:var(--font-sans),Arial,sans-serif;background:#f5f7f2;grid-template-columns:290px minmax(0,1fr);display:grid}.director-workspace-module__OWcvOG__sidebar{color:#f1f6ea;background:#153d2d;flex-direction:column;gap:24px;min-height:100vh;padding:34px 24px;display:flex}.director-workspace-module__OWcvOG__brand{letter-spacing:-1px;font-family:Georgia,serif;font-size:31px}.director-workspace-module__OWcvOG__brand span{letter-spacing:2px;color:#c4d7bb;margin-top:8px;font:10px Arial,sans-serif;display:block}.director-workspace-module__OWcvOG__person{border-top:1px solid #ffffff24;align-items:center;gap:12px;padding-top:23px;display:flex}.director-workspace-module__OWcvOG__person strong,.director-workspace-module__OWcvOG__person small{display:block}.director-workspace-module__OWcvOG__person small{color:#bed0bb;margin-top:6px;font-size:12px}.director-workspace-module__OWcvOG__selectLabel{gap:9px;font-size:12px;font-weight:600;display:grid}.director-workspace-module__OWcvOG__selectLabel select{color:#203529;background:#f6f8f0;border:1px solid #ffffff38;border-radius:9px;width:100%;min-height:46px;padding:12px 8px;font-size:12px}.director-workspace-module__OWcvOG__scope{color:#c4d5bf;margin:-12px 0 0;font-size:12px;line-height:1.65}.director-workspace-module__OWcvOG__sidebar nav{gap:5px;display:grid}.director-workspace-module__OWcvOG__sidebar button{color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;padding:12px 10px;font-size:13px}.director-workspace-module__OWcvOG__sidebar nav button:hover,.director-workspace-module__OWcvOG__sidebar nav .director-workspace-module__OWcvOG__active{color:#fff;background:#ffffff15}.director-workspace-module__OWcvOG__sidebar nav .director-workspace-module__OWcvOG__active{box-shadow:inset 3px 0 #dceca3}.director-workspace-module__OWcvOG__account{border-top:1px solid #ffffff24;gap:6px;margin-top:auto;padding-top:12px;display:grid}.director-workspace-module__OWcvOG__account button{align-items:center;gap:9px;display:flex}.director-workspace-module__OWcvOG__main{min-width:0;padding:30px clamp(22px,4vw,64px)}.director-workspace-module__OWcvOG__top{color:#66786a;justify-content:space-between;align-items:center;gap:15px;margin-bottom:40px;font-size:12px;display:flex}.director-workspace-module__OWcvOG__top span{align-items:center;gap:8px;display:flex}.director-workspace-module__OWcvOG__top button,.director-workspace-module__OWcvOG__print{color:#2c4d35;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cfd9cb;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;display:flex}.director-workspace-module__OWcvOG__hero h1{letter-spacing:-1.5px;margin:12px 0;font-family:Georgia,serif;font-size:clamp(34px,4vw,51px);font-weight:400}.director-workspace-module__OWcvOG__hero p{color:#627566;font-size:14px}.director-workspace-module__OWcvOG__eyebrow{letter-spacing:1.7px;color:#7c8d72;font-size:10px;font-weight:700}.director-workspace-module__OWcvOG__pills{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.director-workspace-module__OWcvOG__pills span{color:#4c6042;background:#e8eee0;border-radius:30px;padding:7px 12px;font-size:12px}.director-workspace-module__OWcvOG__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:31px 0 22px;display:grid}.director-workspace-module__OWcvOG__metrics>div{background:#fff;border:1px solid #e2e8dc;border-radius:12px;gap:9px;padding:18px;display:grid}.director-workspace-module__OWcvOG__metrics svg{color:#76905a}.director-workspace-module__OWcvOG__metrics strong{font:32px Georgia,serif}.director-workspace-module__OWcvOG__metrics span{color:#687861;font-size:11px}.director-workspace-module__OWcvOG__profile{background:#edf2e7;border-radius:10px;margin:0 0 35px;padding:16px 20px}.director-workspace-module__OWcvOG__profile>summary{cursor:pointer;justify-content:space-between;gap:15px;font-size:13px;font-weight:600;list-style:none;display:flex}.director-workspace-module__OWcvOG__heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.director-workspace-module__OWcvOG__heading h2{letter-spacing:-.4px;margin:8px 0 0;font:28px Georgia,serif}.director-workspace-module__OWcvOG__search{background:#fff;border:1px solid #dbe4d5;border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 15px;display:flex}.director-workspace-module__OWcvOG__search input{min-width:0;font:inherit;color:#203529;border:0;outline:0;flex:1;font-size:13px}.director-workspace-module__OWcvOG__search span{color:#7b8a73;white-space:nowrap;font-size:11px}.director-workspace-module__OWcvOG__records{gap:10px;display:grid}.director-workspace-module__OWcvOG__record{background:#fff;border:1px solid #dfe6d9;border-radius:11px;overflow:hidden}.director-workspace-module__OWcvOG__record>summary{cursor:pointer;align-items:center;gap:14px;padding:19px 20px;list-style:none;display:flex}.director-workspace-module__OWcvOG__record>summary>span:first-child{flex:1;min-width:0}.director-workspace-module__OWcvOG__record summary small{letter-spacing:.3px;color:#7f8c79;margin-bottom:7px;font-size:10px;display:block}.director-workspace-module__OWcvOG__record summary strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.director-workspace-module__OWcvOG__status{color:#506644;white-space:nowrap;background:#eef3e8;border-radius:20px;padding:6px 10px;font-size:11px}.director-workspace-module__OWcvOG__recordBody{border-top:1px solid #edf0e9;padding:20px}.director-workspace-module__OWcvOG__muted{color:#7b8974;margin-top:0;font-size:11px}.director-workspace-module__OWcvOG__draft{white-space:pre-wrap;overflow-wrap:anywhere;padding:13px 0 20px;font-size:14px;line-height:1.8}.director-workspace-module__OWcvOG__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 25px;margin:20px 0 0;display:grid}.director-workspace-module__OWcvOG__detail{min-width:0}.director-workspace-module__OWcvOG__detail dt{letter-spacing:.3px;color:#7a896f;margin-bottom:6px;font-size:10px;font-weight:700}.director-workspace-module__OWcvOG__detail dd{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.director-workspace-module__OWcvOG__detail a{color:#327142}.director-workspace-module__OWcvOG__pre{white-space:pre-wrap;overflow-wrap:anywhere}.director-workspace-module__OWcvOG__download{color:#33532e;background:#e8efd9;border-radius:8px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.director-workspace-module__OWcvOG__note{color:#67785c;background:#f2f5ec;border-radius:8px;align-items:flex-start;gap:10px;padding:13px 16px;font-size:12px;line-height:1.7;display:flex}.director-workspace-module__OWcvOG__empty{text-align:center;color:#718466;background:#fff;border:1px dashed #cad7c0;border-radius:14px;padding:45px 25px}.director-workspace-module__OWcvOG__empty h1,.director-workspace-module__OWcvOG__empty h3{color:#304c34;font-family:Georgia,serif}.director-workspace-module__OWcvOG__empty p{font-size:13px;line-height:1.7}.director-workspace-module__OWcvOG__empty button{color:#fff;cursor:pointer;background:#264e34;border:0;border-radius:9px;padding:12px 18px}.director-workspace-module__OWcvOG__history article{background:#fff;border:1px solid #e1e8da;border-radius:10px;margin-top:12px;padding:20px;font-size:13px;line-height:1.8}.director-workspace-module__OWcvOG__history time{color:#8a957f;font-size:10px;display:block}.director-workspace-module__OWcvOG__resources{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.director-workspace-module__OWcvOG__resources>a{color:#2f5137;background:#fff;border:1px solid #dfe6d9;border-radius:10px;gap:10px;padding:22px;text-decoration:none;display:grid}.director-workspace-module__OWcvOG__resources small{color:#738368;font-size:10px}.director-workspace-module__OWcvOG__resources p{margin:0;font-size:12px;line-height:1.7}.director-workspace-module__OWcvOG__error{color:#983f32;background:#fff0eb;border:1px solid #eccdc2;border-radius:8px;padding:14px}.director-workspace-module__OWcvOG__footer{color:#8b9581;margin-top:35px;font-size:10px;line-height:1.7}.director-workspace-module__OWcvOG__shell button:focus-visible,.director-workspace-module__OWcvOG__shell a:focus-visible,.director-workspace-module__OWcvOG__shell select:focus-visible{outline-offset:3px;outline:3px solid #b6ce7f}.director-workspace-module__OWcvOG__shell button:disabled{opacity:.5;cursor:wait}@media (max-width:1000px){.director-workspace-module__OWcvOG__shell{grid-template-columns:250px minmax(0,1fr)}.director-workspace-module__OWcvOG__sidebar{padding:28px 18px}.director-workspace-module__OWcvOG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.director-workspace-module__OWcvOG__shell{display:block}.director-workspace-module__OWcvOG__sidebar{gap:18px;min-height:auto;padding:24px}.director-workspace-module__OWcvOG__brand{font-size:25px}.director-workspace-module__OWcvOG__person{padding-top:16px}.director-workspace-module__OWcvOG__sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.director-workspace-module__OWcvOG__account{justify-content:space-between;margin-top:0;display:flex}.director-workspace-module__OWcvOG__main{padding:24px 18px}.director-workspace-module__OWcvOG__top{align-items:flex-start;margin-bottom:25px;line-height:1.6}.director-workspace-module__OWcvOG__details,.director-workspace-module__OWcvOG__resources{grid-template-columns:1fr}.director-workspace-module__OWcvOG__record>summary{flex-wrap:wrap;padding:16px 14px}.director-workspace-module__OWcvOG__status{white-space:normal}.director-workspace-module__OWcvOG__record>summary>span:first-child{flex-basis:70%}.director-workspace-module__OWcvOG__hero h1{font-size:35px}.director-workspace-module__OWcvOG__metrics{gap:10px}.director-workspace-module__OWcvOG__metrics>div{padding:14px}}@media print{.director-workspace-module__OWcvOG__shell{background:#fff;display:block}.director-workspace-module__OWcvOG__sidebar,.director-workspace-module__OWcvOG__top,.director-workspace-module__OWcvOG__search,.director-workspace-module__OWcvOG__print,.director-workspace-module__OWcvOG__account{display:none}.director-workspace-module__OWcvOG__main{padding:0}.director-workspace-module__OWcvOG__record{break-inside:avoid}.director-workspace-module__OWcvOG__record>summary{padding:12px}.director-workspace-module__OWcvOG__recordBody{display:block!important}.director-workspace-module__OWcvOG__metrics{grid-template-columns:repeat(4,1fr)}.director-workspace-module__OWcvOG__record details{display:block}.director-workspace-module__OWcvOG__footer{margin-top:15px}}
