@layer components{.h1chxq_dialog{inline-size:min(28rem, 100% - 2 * max(var(--space-4), env(safe-area-inset-left)));max-inline-size:none;max-block-size:calc(100dvh - 2 * var(--space-4));border-radius:var(--radius-sheet);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg);border:0;margin:auto;padding:0;container-type:inline-size}.h1chxq_dialog::backdrop{background:color-mix(in oklch, color-mix(in oklch, var(--color-frame), black 35%), transparent 38%)}.h1chxq_dialog[open]{animation:h1chxq_dialog-in var(--duration-spring) var(--ease-spring), h1chxq_fade var(--duration-fast) var(--ease-out)}.h1chxq_dialog[open]::backdrop{animation:h1chxq_fade var(--duration-base) var(--ease-out)}@keyframes h1chxq_dialog-in{0%{translate:0 .75rem;scale:.88}}@keyframes h1chxq_fade{0%{opacity:0}}.h1chxq_body{--pad:clamp(var(--space-5), 4cqi, var(--space-8));justify-items:start;gap:var(--space-3);padding:var(--pad);display:grid}.h1chxq_blob{border-radius:var(--radius-lg);background:var(--color-danger-soft);block-size:3.25rem;inline-size:3.25rem;color:var(--color-danger);place-items:center;margin-block-end:var(--space-1);display:grid;rotate:-6deg}.h1chxq_blob svg{stroke-width:2.2px;block-size:1.625rem;inline-size:1.625rem}.h1chxq_title{font-family:var(--font-display);font-size:var(--text-xl);overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1.2}.h1chxq_message{justify-self:stretch;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-base);text-wrap:pretty;line-height:1.5;display:grid}.h1chxq_error{inline-size:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-sm);font-weight:560}.h1chxq_actions{justify-self:stretch;gap:var(--space-2);margin:0 calc(-1 * var(--pad)) calc(-1 * var(--pad));padding:var(--space-3) var(--pad) var(--pad);background:linear-gradient(to top, var(--color-surface) 75%, transparent);flex-wrap:wrap-reverse;display:flex;position:sticky;inset-block-end:0}.h1chxq_actions>*{flex:auto}@container (inline-size>=26rem){.h1chxq_actions{justify-content:flex-end}.h1chxq_actions>*{flex:none}}.h1chxq_form{text-align:start}.h1chxq_field{gap:var(--space-2);inline-size:100%;display:grid}.h1chxq_fieldLabel{font-size:var(--text-sm);font-weight:650}.h1chxq_candyBlob{--candy:var(--sticker-folder);border-radius:var(--radius-blob);background:var(--candy-gloss), var(--candy);block-size:3.25rem;inline-size:3.25rem;color:var(--sticker-ink);box-shadow:inset 0 -4px 6px -2px color-mix(in oklch, var(--candy), black 22%), var(--shadow-candy-drop-sm);flex:none;place-items:center;margin-block-end:var(--space-1);display:grid;rotate:-6deg}.h1chxq_candyBlob svg{stroke-width:2.2px;block-size:1.5rem;inline-size:1.5rem}}
