.alert-card{gap:var(--sp-16);margin-top:var(--sp-16);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.alert-head{--stack:var(--sp-6)}.alert-card h2{font-size:var(--fs-h3);font-family:var(--serif);letter-spacing:-.025em;overflow-wrap:break-word;font-weight:400;line-height:1.15}.alert-lede{font-size:var(--fs-md);color:var(--body);overflow-wrap:break-word;margin:0}.alert-row{align-items:center;gap:var(--sp-12);flex-wrap:wrap;display:flex}.alert-choices{gap:var(--sp-12) var(--sp-24);flex-wrap:wrap;display:flex}.alert-field{gap:var(--sp-6);flex-direction:column;flex:240px;min-width:0;display:flex}.alert-input{box-sizing:border-box;border-radius:var(--r-md);width:100%;min-width:0;padding:var(--sp-12) var(--sp-16);background:var(--fill);color:var(--ink);font-size:var(--fs-base);box-shadow:inset 0 0 0 1px var(--line);border:0}.alert-input::placeholder{color:var(--tld)}.alert-input:focus-visible{outline:2px solid var(--ink);outline-offset:0}.alert-input:disabled{opacity:.6}.alert-card .error,.alert-block .error,.alert-save .error{overflow-wrap:break-word;padding:0}.alert-card .error:empty,.alert-block .error:empty,.alert-save .error:empty{margin:0}.alert-done{align-items:flex-start;gap:var(--sp-8);padding:var(--sp-16) var(--sp-20);border-radius:var(--r-md);background:var(--rise-soft);box-shadow:0 0 0 1.5px var(--rise);color:var(--ink);flex-direction:column;display:flex}.alert-done:focus{outline:none}.alert-done:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.alert-done p{overflow-wrap:anywhere;margin:0}.alert-foot a{color:var(--grey)}.alert-foot a:hover{color:var(--ink)}.alert-toggle{align-items:flex-start;gap:var(--sp-12);font-size:var(--fs-md);color:var(--ink)}.alert-toggle .sw{margin-top:var(--sp-2)}.alert-toggle>span:last-child{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.alert-toggle .note{white-space:normal}.alert-heard{align-items:flex-end}.alert-heard .note{white-space:normal}.alert-select{appearance:none;padding-right:var(--sp-48);background:var(--fill) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' fill='none' stroke='%23888' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 16px center}.alert-form>.alert-field{flex:none}.alert-msgs{--stack:var(--sp-4)}.alert-msgs p{overflow-wrap:break-word;margin:0}.alert-me{--stack:var(--sp-16)}.alert-me p{overflow-wrap:anywhere;margin:0}.alert-who{color:var(--body)}.alert-who b{color:var(--ink);font-weight:700}.alert-toggle[aria-disabled=true]{cursor:progress}.alert-leave{gap:var(--sp-12);padding:var(--sp-16) var(--sp-16);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.cf-turnstile{min-height:65px}.alert-actions{gap:var(--sp-12);flex-wrap:wrap;align-items:center;display:flex}.alert-after{margin-top:var(--sp-12)}.alert-block{--stack:var(--sp-16)}.alert-block h2{font-size:var(--fs-xl);font-family:var(--serif);letter-spacing:-.02em;font-weight:400}.alert-block .alert-toggle{width:100%}.alert-block .seg{align-self:flex-start}.alert-kws{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.alert-kw{align-items:center;gap:var(--sp-8) var(--sp-16);padding:var(--sp-12) 0;border-bottom:1px solid var(--line-soft);display:flex;container-type:inline-size}.alert-kw:first-child{padding-top:0}.alert-kw-word{min-width:0;font-family:var(--serif);letter-spacing:-.015em;white-space:nowrap;--fit-max:var(--fs-xl);--fit-pad:30cqw;flex:auto;font-weight:400;text-decoration:none}.alert-save{z-index:2;gap:var(--sp-4);padding:var(--sp-12) var(--sp-20);border-radius:var(--r-md);background:var(--raised);box-shadow:0 0 0 1px var(--line), 0 12px 24px var(--shadow);animation:alert-save-in var(--dur) ease-out;flex-direction:column;display:flex;position:sticky;bottom:16px}.alert-save p{overflow-wrap:anywhere;margin:0}.alert-save .note{color:var(--ink);font-size:var(--fs-md)}.alert-save.empty{box-shadow:none;background:0 0;padding:0;animation:none}.alert-save.empty+.card{margin-top:-12px}@keyframes alert-save-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.alert-save{animation:none}}.alert-danger p{color:var(--body);overflow-wrap:anywhere;margin:0}.alert-act{align-items:flex-start;gap:var(--sp-8);padding:var(--sp-16) var(--sp-20);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);background:var(--card);flex-direction:column;display:flex}.alert-act.ok{background:var(--rise-soft);box-shadow:0 0 0 1.5px var(--rise);color:var(--ink)}.alert-act.empty{box-shadow:none;background:0 0;gap:0;padding:0}.alert-act p{overflow-wrap:anywhere;margin:0}.alert-act .error{padding:0}.alert-act.empty+.card{margin-top:-12px}@media (width<=719px){.alert-row .btn{flex:auto}}.alert-card.spikes-alert{margin-top:var(--sp-24)}.alert-page-status:empty{padding:0}
