.account[data-astro-cid-tp2y2tlq]{background:var(--c-paper);padding-block:var(--space-xl) var(--space-2xl)}.account-inner[data-astro-cid-tp2y2tlq]{gap:var(--space-xl);display:grid}.test-env[data-astro-cid-tp2y2tlq]{margin-top:var(--space-2xl);padding-top:var(--space-s);border-top:1px solid var(--c-line);color:var(--c-muted);font-size:var(--step--1);max-width:none}.test-env[data-astro-cid-tp2y2tlq] strong[data-astro-cid-tp2y2tlq]{color:var(--c-ink);font-weight:600}.field[data-astro-cid-vz5eezoi]{--c-error:var(--c-error);--c-field-line:var(--c-field-border);gap:var(--space-3xs);align-content:start;display:grid}label[data-astro-cid-vz5eezoi]{font-size:var(--step--1);color:var(--c-ink);font-weight:500}input[data-astro-cid-vz5eezoi]{border:1px solid var(--c-field-line);border-radius:var(--radius-s);background:var(--c-paper);width:100%;min-height:3rem;color:var(--c-ink);font-size:var(--step-0);caret-color:var(--c-blue);transition:border-color .2s var(--ease-out);padding:.625rem .875rem}.field--short[data-astro-cid-vz5eezoi] input[data-astro-cid-vz5eezoi]{font-variant-numeric:tabular-nums;max-width:12rem}input[data-astro-cid-vz5eezoi]:hover{border-color:var(--c-ink)}input[data-astro-cid-vz5eezoi]:focus-visible{border-color:var(--c-ink);outline-offset:2px}.field--invalid[data-astro-cid-vz5eezoi] input[data-astro-cid-vz5eezoi]{border-color:var(--c-error);box-shadow:inset 0 0 0 1px var(--c-error)}.error[data-astro-cid-vz5eezoi]{gap:var(--space-2xs);color:var(--c-error);font-size:var(--step--1);align-items:start;font-weight:500;line-height:1.4;display:flex}.error[data-astro-cid-vz5eezoi] svg[data-astro-cid-vz5eezoi]{flex:none;margin-top:.05em}.hint[data-astro-cid-vz5eezoi]{color:var(--c-muted);font-size:var(--step--1);line-height:1.4}.notice[data-astro-cid-tcss23h4]{gap:var(--space-xs);padding-block:var(--space-xs);border-block:1px solid var(--c-line);font-size:var(--step--1);color:var(--c-ink);align-items:start;line-height:1.5;display:flex}.notice[data-astro-cid-tcss23h4] svg[data-astro-cid-tcss23h4]{flex:none;margin-top:.05em}.notice--success[data-astro-cid-tcss23h4] svg[data-astro-cid-tcss23h4]{color:var(--c-success)}.notice--error[data-astro-cid-tcss23h4]{border-color:#e8b4b0}.notice--error[data-astro-cid-tcss23h4] svg[data-astro-cid-tcss23h4]{color:var(--c-error)}.notice--info[data-astro-cid-tcss23h4] svg[data-astro-cid-tcss23h4]{color:var(--c-blue)}.body[data-astro-cid-tcss23h4] strong{font-weight:600}@layer components{.acc-split{gap:var(--space-xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.acc-head{gap:var(--space-s);max-width:30rem;display:grid}.acc-head h1{font-size:var(--step-3);letter-spacing:-.02em;line-height:1.08}.acc-lede{color:var(--c-muted);font-size:var(--step-0);max-width:40ch}.acc-step{color:var(--c-muted);font-size:var(--step--1);font-variant-numeric:tabular-nums;font-weight:500}.acc-main{gap:var(--space-m);max-width:28rem;padding-left:var(--space-xl);border-left:1px solid var(--c-line);display:grid}.acc-form{gap:var(--space-m);display:grid}.acc-form .button{justify-self:start;min-width:12rem}.acc-links{gap:var(--space-2xs);padding-top:var(--space-m);border-top:1px solid var(--c-line);font-size:var(--step--1);color:var(--c-muted);display:grid}.acc-links a,.acc-link-button{color:var(--c-blue);text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);font-weight:500}.acc-links a:hover,.acc-link-button:hover{text-decoration-color:currentColor}.acc-link-button{font-size:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration-thickness:1px}.acc-hint{color:var(--c-muted);font-size:var(--step--1)}.acc-hint strong{color:var(--c-ink);font-weight:600}.acc-button-outline{justify-content:center;align-items:center;gap:var(--space-2xs);border:1px solid var(--c-ink);border-radius:var(--radius-pill);min-height:3rem;color:var(--c-ink);font-size:var(--step-0);letter-spacing:.01em;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);background:0 0;padding:0 1.5rem;font-weight:500;text-decoration:none;display:inline-flex}.acc-button-outline:hover{background:var(--c-ink);color:var(--c-paper)}@media (width<=52rem){.acc-split{gap:var(--space-l);grid-template-columns:minmax(0,1fr)}.acc-main{border-left:0;max-width:none;padding-left:0}}}
