@layer components{:where(.edc-stamp[data-v-4e9d106e]){gap:var(--space-3);color:var(--fg-soft);font-size:var(--text-sm);line-height:var(--leading-sm);display:grid}.verdict[data-v-4e9d106e]{align-items:center;gap:var(--space-2);color:var(--status-fg);margin:0;display:flex}.lamp[data-v-4e9d106e]{block-size:.5rem;inline-size:.5rem}.rows[data-v-4e9d106e]{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.name[data-v-4e9d106e]{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.adds[data-v-4e9d106e]{color:var(--edc-quiet);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);line-height:var(--leading-xs);text-transform:uppercase}.where[data-v-4e9d106e]{text-align:end;justify-items:end;margin:0;display:grid}.lamps[data-v-4e9d106e]{font-size:var(--text-sm);gap:.35em;display:inline-flex}.said[data-v-4e9d106e]{color:var(--edc-quiet);font-size:var(--text-xs);line-height:var(--leading-xs)}.link[data-v-4e9d106e]{color:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--fg-faint);text-underline-offset:.2em}.libs[data-v-4e9d106e]{color:var(--edc-quiet);margin:0}@media (hover:hover){.link[data-v-4e9d106e]:hover{color:var(--fg);text-decoration-color:currentColor}}:where(.tool[data-v-363af6f2]){gap:var(--space-3);max-inline-size:48rem;padding:max(var(--space-3), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-8), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));grid-template-rows:auto minmax(0,1fr);margin-inline:auto;display:grid;position:relative}.bar[data-v-363af6f2]{align-items:center;gap:var(--space-3);grid-template-columns:1fr auto 1fr;min-block-size:2.75rem;display:grid}.back{&[data-v-363af6f2]{align-items:center;gap:var(--space-1);min-block-size:2.75rem;border-radius:var(--radius-md);color:var(--fg-soft);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);justify-self:start;padding-inline-end:var(--space-2);text-decoration:none;display:inline-flex}& svg[data-v-363af6f2]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;block-size:1rem;inline-size:1rem}}.name[data-v-363af6f2]{align-items:center;gap:var(--space-2);font-family:var(--font-title);font-size:var(--text-xl);font-weight:700;line-height:var(--leading-xl);margin:0;display:inline-flex}.glyph[data-v-363af6f2]{block-size:2.5rem;inline-size:2.5rem;color:var(--edc-hue)}.home[data-v-363af6f2]{border-radius:var(--radius-md);justify-self:end;display:flex}.mark[data-v-363af6f2]{block-size:1.75rem;inline-size:1.75rem}.back[data-v-363af6f2]:focus-visible,.home[data-v-363af6f2]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.face[data-v-363af6f2]{min-block-size:calc(100svh - 2.75rem - var(--space-3) * 2 - max(var(--space-3), env(safe-area-inset-top)) - max(var(--space-3), env(safe-area-inset-bottom)));border-radius:calc(var(--radius-2xl) + var(--space-5));background:var(--edc-grain), linear-gradient(var(--edc-body-top), var(--edc-body-foot));box-shadow:inset 0 1px 0 var(--edc-catch), 0 1px 0 var(--edc-wall), 0 2px 0 var(--edc-wall-foot), 0 3px 2px var(--edc-drop), 0 8px 16px -6px var(--edc-drop-far);display:grid;overflow:clip;container-type:inline-size}.foot[data-v-363af6f2]{gap:var(--space-4);padding:var(--space-6) var(--space-2) 0;display:grid}.says[data-v-363af6f2]{color:var(--fg);font-size:var(--text-base);line-height:var(--leading-base);margin:0;@supports (text-wrap:pretty){text-wrap:pretty}}@media (hover:hover){.back[data-v-363af6f2]:hover{color:var(--fg)}}}
