.Notice-module__njHmrG__sworn{border:0;min-width:0;margin:0 0 20px;padding:0}.Notice-module__njHmrG__legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Notice-module__njHmrG__panel{counter-reset:sworn;background:var(--ll-surface);border:1px solid var(--ll-track);border-radius:6px;overflow:hidden}.Notice-module__njHmrG__row{cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;transition:background .15s;display:flex}.Notice-module__njHmrG__row+.Notice-module__njHmrG__row{border-top:1px solid var(--ll-track)}.Notice-module__njHmrG__row:hover{background:color-mix(in srgb, var(--ll-ink) 3%, var(--ll-surface))}.Notice-module__njHmrG__row:has(button[data-state=checked]){background:color-mix(in srgb, var(--ll-accent) 5%, var(--ll-surface))}.Notice-module__njHmrG__radio{flex:none;display:flex}.Notice-module__njHmrG__row button[role=radio][data-state=checked]{counter-increment:sworn}.Notice-module__njHmrG__text b{letter-spacing:-.01em;color:var(--ll-ink);font-size:14px;font-weight:500;display:block}.Notice-module__njHmrG__text small{color:var(--ll-ink-2);margin-top:3px;font-size:13px;line-height:1.45;display:block}.Notice-module__njHmrG__foot{color:var(--ll-ink-3);background:color-mix(in srgb, var(--ll-ink) 3%, var(--ll-surface));border-top:1px solid var(--ll-track);align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:12px;display:flex}.Notice-module__njHmrG__foot:before{content:counter(sworn) " of 3 confirmed"}.Notice-module__njHmrG__panel:not(:has(button[role=radio][data-state=unchecked])) .Notice-module__njHmrG__foot{color:var(--ll-teal)}.Notice-module__njHmrG__panel:not(:has(button[role=radio][data-state=unchecked])) .Notice-module__njHmrG__foot:before{content:"All three confirmed. Sign below to submit."}ul.Notice-module__njHmrG__checks{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}@media (max-width:1000px){ul.Notice-module__njHmrG__checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){ul.Notice-module__njHmrG__checks{grid-template-columns:1fr}}.Notice-module__njHmrG__panel{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Notice-module__njHmrG__panel .Notice-module__njHmrG__row{gap:10px;padding:12px 14px}.Notice-module__njHmrG__panel .Notice-module__njHmrG__row+.Notice-module__njHmrG__row{border-top:0;border-left:1px solid var(--ll-track)}.Notice-module__njHmrG__foot{grid-column:1/-1}@media (max-width:700px){.Notice-module__njHmrG__panel{grid-template-columns:1fr}.Notice-module__njHmrG__panel .Notice-module__njHmrG__row{padding:14px 16px}.Notice-module__njHmrG__panel .Notice-module__njHmrG__row+.Notice-module__njHmrG__row{border-left:0;border-top:1px solid var(--ll-track)}}.Notice-module__njHmrG__section{border-top:1px solid var(--ll-track);grid-template-columns:260px minmax(0,1fr);gap:16px 56px;padding:28px 0 8px;display:grid}.Notice-module__njHmrG__sectionHead{grid-template-columns:40px minmax(0,1fr);align-content:start;column-gap:14px;min-width:0;display:grid}.Notice-module__njHmrG__sectionIcon{width:40px;height:40px;color:var(--ll-accent);background:color-mix(in srgb, var(--ll-accent) 9%, var(--ll-surface));border:1px solid color-mix(in srgb, var(--ll-accent) 22%, var(--ll-track));border-radius:8px;grid-row:1/span 3;place-items:center;transition:color .2s,background .2s,border-color .2s;display:grid}.Notice-module__njHmrG__sectionIcon svg{width:20px;height:20px}.Notice-module__njHmrG__iconDone,.Notice-module__njHmrG__doneLabel{display:none}.Notice-module__njHmrG__sectionStep{color:var(--ll-ink-3);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.4}.Notice-module__njHmrG__doneLabel{color:var(--ll-teal)}.Notice-module__njHmrG__sectionTitle{letter-spacing:-.02em;color:var(--ll-ink);margin:2px 0 0;font-size:17px;font-weight:400;line-height:1.25}.Notice-module__njHmrG__sectionText{max-width:34ch;color:var(--ll-ink-3);margin:6px 0 0;font-size:13px;line-height:1.5}.Notice-module__njHmrG__section:not(:has(:invalid)) .Notice-module__njHmrG__sectionIcon{color:var(--ll-teal);background:color-mix(in srgb, var(--ll-teal) 10%, var(--ll-surface));border-color:color-mix(in srgb, var(--ll-teal) 30%, var(--ll-track))}.Notice-module__njHmrG__section:not(:has(:invalid)) .Notice-module__njHmrG__iconTodo{display:none}.Notice-module__njHmrG__section:not(:has(:invalid)) .Notice-module__njHmrG__iconDone{display:block}.Notice-module__njHmrG__section:not(:has(:invalid)) .Notice-module__njHmrG__doneLabel{display:inline}@media (max-width:1000px){.Notice-module__njHmrG__section{grid-template-columns:1fr}}.Notice-module__njHmrG__roleField{border:0;min-width:0;margin:0 0 20px;padding:0}.Notice-module__njHmrG__roleCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Notice-module__njHmrG__roleCard{background:var(--ll-surface);border:1px solid var(--ll-track);cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;padding:12px 14px;transition:background .15s,border-color .15s;display:flex}.Notice-module__njHmrG__roleCard:hover{background:color-mix(in srgb, var(--ll-ink) 3%, var(--ll-surface))}.Notice-module__njHmrG__roleCard:has(button[data-state=checked]){background:color-mix(in srgb, var(--ll-accent) 5%, var(--ll-surface));border-color:color-mix(in srgb, var(--ll-accent) 45%, var(--ll-track))}@media (max-width:700px){.Notice-module__njHmrG__roleCards{grid-template-columns:1fr}}
