.og-deadline-overlay{position:fixed;inset:0;z-index:2147482000;background:#0c2036a6;display:flex;align-items:center;justify-content:center;padding:20px;backdrop-filter:blur(2px)}
.og-deadline-modal{position:relative;background:#fff;color:#162d4a;width:min(560px,100%);max-height:92dvh;overflow:auto;border-radius:18px;padding:28px;box-shadow:0 24px 80px #0005;font-family:inherit}.og-deadline-modal h2{font-size:25px;margin:22px 0 12px}.og-deadline-modal h3{font-size:18px;margin:0 0 18px}.og-deadline-x{position:absolute;right:16px;top:12px;background:none;border:0;font-size:28px;color:#566b80;cursor:pointer}.og-deadline-bell{color:#966000;font-size:26px}.og-deadline-bell span{font-size:12px;font-weight:700;padding:7px 12px;background:#fff0cc;border-radius:20px;vertical-align:middle}.og-deadline-modal dl{display:grid;grid-template-columns:100px 1fr;gap:12px;background:#f1f5fa;border-radius:10px;padding:20px}.og-deadline-modal dd{margin:0;font-weight:600;overflow-wrap:anywhere}.og-deadline-primary,.og-deadline-end{width:100%;justify-content:center;margin:12px 0}.og-deadline-primary{background:#0869e8!important;color:white!important}.og-deadline-later{display:flex;gap:8px;flex-wrap:wrap}.og-deadline-modal small{display:block;color:#61728a;line-height:1.5;margin:10px 0}.og-deadline-modal footer{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #dbe3ee;margin-top:18px;padding-top:16px;font-size:13px}.og-deadline-modal input{padding:10px;border:1px solid #c9d5e3;border-radius:8px;max-width:100%}.og-deadline-error{color:#a31e2a}.og-deadline-settings,.og-deadline-dashboard{background:#fff;border:1px solid #dce5ef;border-radius:14px;padding:24px;margin:20px 0}.og-deadline-channels{display:flex;flex-wrap:wrap;gap:22px;margin:20px 0}.og-deadline-days{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.og-deadline-days label{display:grid;gap:8px}.og-deadline-days input{padding:10px;border:1px solid #c5d3e3;border-radius:8px}.og-deadline-repeat{display:block;margin:20px 0}.og-deadline-settings small,.og-deadline-settings p{color:#61728a}.og-deadline-dashboard>button{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;border:0;border-top:1px solid #e1e8f1;background:#fff;padding:13px 0;text-align:left;cursor:pointer;color:#19324f}.og-deadline-dashboard small{display:block;color:#65768d;margin-top:5px}.og-deadline-dashboard strong{background:#fff0cc;color:#986200;border-radius:8px;padding:7px 10px;font-size:12px;white-space:nowrap}.og-deadline-dashboard h3 span{color:#687b92;font-size:14px}.og-deadline-modal button:focus-visible{outline:3px solid #77aaff;outline-offset:3px}@media(max-width:600px){.og-deadline-overlay{padding:10px}.og-deadline-modal{padding:22px 18px;max-height:95dvh}.og-deadline-modal h2{font-size:22px}.og-deadline-days{grid-template-columns:1fr}.og-deadline-settings{padding:18px}.og-deadline-dashboard>button{align-items:flex-start;flex-direction:column}}
.og-deadline-overlay,.og-deadline-overlay *,.og-deadline-settings,.og-deadline-settings *,.og-deadline-dashboard,.og-deadline-dashboard *{box-sizing:border-box}
