.deadline-subscribe-form-module__PneukG__panel{background:var(--bg2,#fff);border:1px solid var(--line,#e2e8f0);border-radius:14px;padding:24px;box-shadow:0 1px 2px #0f172a0a}.deadline-subscribe-form-module__PneukG__notice{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9px;margin:0 0 16px;padding:9px 12px;font-size:13.5px;line-height:1.5}.deadline-subscribe-form-module__PneukG__lede{color:var(--text2,#4b5563);margin:0 0 18px;font-size:14.5px;line-height:1.6}.deadline-subscribe-form-module__PneukG__field{border:0;gap:6px;margin:0 0 16px;padding:0;display:grid}.deadline-subscribe-form-module__PneukG__label{color:var(--text2,#334155);padding:0;font-size:13px;font-weight:600}.deadline-subscribe-form-module__PneukG__hint{color:var(--text3,#6b7280);font-weight:400}.deadline-subscribe-form-module__PneukG__input{width:100%;font:inherit;color:inherit;background:var(--bg2,#fff);border:1px solid var(--line2,#cbd5e1);border-radius:10px;padding:11px 14px;font-size:15px;transition:border-color .12s,box-shadow .12s}.deadline-subscribe-form-module__PneukG__input:focus{border-color:var(--blue,#2563eb);outline:none;box-shadow:0 0 0 3px #2563eb26}.deadline-subscribe-form-module__PneukG__invalid{border-color:#dc2626}.deadline-subscribe-form-module__PneukG__choices{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px 12px;margin-top:2px;display:grid}.deadline-subscribe-form-module__PneukG__choice{color:var(--text2,#4b5563);cursor:pointer;align-items:center;gap:8px;padding:5px 0;font-size:13.5px;line-height:1.4;display:flex}.deadline-subscribe-form-module__PneukG__choice input{width:15px;height:15px;accent-color:var(--blue,#2563eb);cursor:pointer;flex:none}.deadline-subscribe-form-module__PneukG__err{color:#dc2626;font-size:12.5px}.deadline-subscribe-form-module__PneukG__assure{color:var(--text3,#6b7280);text-align:center;margin:14px 0 0;font-size:12.5px;line-height:1.55}.deadline-subscribe-form-module__PneukG__success{text-align:center;padding:12px 0 4px}.deadline-subscribe-form-module__PneukG__check{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto 14px;font-size:20px;font-weight:800;display:grid}.deadline-subscribe-form-module__PneukG__success h3{margin:0 0 8px;font-size:19px}.deadline-subscribe-form-module__PneukG__success p{color:var(--text2,#4b5563);margin:0;font-size:14.5px;line-height:1.6}
.deadlines-module__tzN6Mq__hero{padding:36px 0 8px}.deadlines-module__tzN6Mq__crumb{color:var(--text3);margin-bottom:14px;font-size:12.5px}.deadlines-module__tzN6Mq__crumb a{font-weight:600}.deadlines-module__tzN6Mq__crumb span{padding:0 6px}.deadlines-module__tzN6Mq__lede{color:var(--text2);max-width:760px;margin-top:12px;font-size:16px;line-height:1.65}.deadlines-module__tzN6Mq__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.deadlines-module__tzN6Mq__ics{border:1.5px solid var(--border2);background:var(--surface);color:var(--text);border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-size:13px;font-weight:700;display:inline-flex}.deadlines-module__tzN6Mq__ics:hover{border-color:var(--text)}.deadlines-module__tzN6Mq__actionNote{color:var(--text3);font-size:12px}.deadlines-module__tzN6Mq__subscribe{max-width:620px;margin:22px 0 6px}.deadlines-module__tzN6Mq__subscribeEnd{border-top:1px solid var(--border);max-width:620px;margin:34px 0 8px;padding-top:26px}.deadlines-module__tzN6Mq__chips{flex-wrap:wrap;gap:7px;margin:26px 0 4px;display:flex}.deadlines-module__tzN6Mq__chip{border:1.5px solid var(--border2);background:var(--surface);color:var(--text2);border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.deadlines-module__tzN6Mq__chip:hover{border-color:var(--text);color:var(--text)}.deadlines-module__tzN6Mq__chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.deadlines-module__tzN6Mq__chipCount{font-family:var(--mono);opacity:.7;font-size:11px;font-weight:500}.deadlines-module__tzN6Mq__section{margin-top:34px}.deadlines-module__tzN6Mq__section[hidden]{display:none}.deadlines-module__tzN6Mq__sectionHead{border-bottom:1px solid var(--border);align-items:baseline;gap:10px;padding-bottom:10px;display:flex}.deadlines-module__tzN6Mq__h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:800}.deadlines-module__tzN6Mq__sectionNote{color:var(--text3);font-size:12.5px}.deadlines-module__tzN6Mq__list{gap:12px;margin-top:14px;display:grid}.deadlines-module__tzN6Mq__entry{background:var(--surface);border:1px solid var(--border);border-radius:var(--rLg);flex-direction:column;gap:10px;padding:18px 20px;scroll-margin-top:90px;display:flex}.deadlines-module__tzN6Mq__entry[hidden]{display:none}.deadlines-module__tzN6Mq__entryHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.deadlines-module__tzN6Mq__date{font-family:var(--mono);color:var(--text);font-size:12.5px;font-weight:500}.deadlines-module__tzN6Mq__badge{background:var(--blueLight);border:1px solid var(--blueBorder);color:#1d4ed8;border-radius:999px;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:800;display:inline-flex}.deadlines-module__tzN6Mq__badgeSoon{background:var(--amberLight);border-color:var(--amberBorder);color:#92400e}.deadlines-module__tzN6Mq__badgePast{background:var(--bg);border-color:var(--border);color:var(--text3)}.deadlines-module__tzN6Mq__cat{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text3);font-size:10.5px}.deadlines-module__tzN6Mq__confirm{letter-spacing:.04em;text-transform:uppercase;background:var(--amberLight);border:1px solid var(--amberBorder);color:#92400e;border-radius:999px;align-items:center;padding:2px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.deadlines-module__tzN6Mq__entryTitle{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:800}.deadlines-module__tzN6Mq__facts{gap:8px;margin:0;display:grid}.deadlines-module__tzN6Mq__facts>div{grid-template-columns:118px minmax(0,1fr);gap:0 14px;display:grid}.deadlines-module__tzN6Mq__facts dt{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text3);padding-top:3px;font-size:10.5px}.deadlines-module__tzN6Mq__facts dd{color:var(--text2);margin:0;font-size:14px;line-height:1.6}@media (max-width:620px){.deadlines-module__tzN6Mq__facts>div{grid-template-columns:1fr;gap:2px}}.deadlines-module__tzN6Mq__notes{color:var(--text3);border-left:2px solid var(--border2);margin:0;padding-left:10px;font-size:12.5px;line-height:1.55}.deadlines-module__tzN6Mq__links{flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:2px;font-size:13px;font-weight:700;display:flex}.deadlines-module__tzN6Mq__links a{color:var(--blue)}.deadlines-module__tzN6Mq__links a:hover{text-decoration:underline}.deadlines-module__tzN6Mq__linkLabel{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:500}.deadlines-module__tzN6Mq__source{font-weight:600;color:var(--text2)!important}.deadlines-module__tzN6Mq__checked{color:var(--text3);border-top:1px solid var(--border);margin:0;padding-top:9px;font-size:11.5px}.deadlines-module__tzN6Mq__past .deadlines-module__tzN6Mq__entry{background:0 0;border-style:dashed}.deadlines-module__tzN6Mq__past .deadlines-module__tzN6Mq__entryTitle{color:var(--text2);font-weight:700}.deadlines-module__tzN6Mq__foot{color:var(--text3);max-width:760px;margin-top:26px;font-size:12.5px;line-height:1.6}
