.cform{gap:1rem;display:grid}.cfield{gap:.35rem;display:grid}.cfield__label{font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;font-weight:700;display:flex}.cfield__hint{color:var(--ink-3);font-weight:400}.cfield__count{font-variant-numeric:tabular-nums;color:var(--ink-3);margin-left:auto;font-weight:400}.cfield__count.is-over{color:var(--red);font-weight:700}.cinput{width:100%;min-height:44px;font-family:var(--font-body);color:var(--ink);background:var(--paper-white);border:1.5px solid var(--ink);transition:border-color var(--dur), background var(--dur);border-radius:12px 4px 10px 5px/5px 10px 4px 12px;padding:.45rem .7rem;font-size:16px;line-height:1.4}.cinput::placeholder{color:var(--ink-3)}.cinput:focus{border-color:var(--violet);background:color-mix(in srgb, var(--lime) 16%, var(--paper-white));outline:none}.cinput:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.cinput[aria-invalid=true]{border-color:var(--red)}.cinput[disabled]{opacity:.6}textarea.cinput{resize:vertical;min-height:7.5em}select.cinput{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 8l5 5 5-5' fill='none' stroke='%231d1b18' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;background-size:16px;padding-right:2.2rem}.cinput--code{font-family:var(--font-mono);letter-spacing:.3em;text-align:center;max-width:12em;font-size:22px}.cticks{border:0;gap:.1rem;margin:0;padding:0;display:grid}@media (width>=560px){.cticks--2{grid-template-columns:1fr 1fr}}.cticks legend{margin-bottom:.35rem;padding:0}.cactions{flex-wrap:wrap;align-items:center;gap:.7em .9em;padding-top:.25rem;display:flex}.cnote{font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-3);line-height:1.45}.cerror{--tilt:-2deg;margin:.2rem 0}.cstamp{animation:cstamp-thunk .26s var(--ease-spring)}@keyframes cstamp-thunk{0%{transform:rotate(var(--tilt,-3deg)) scale(1.5);opacity:0}to{transform:rotate(var(--tilt,-3deg)) scale(1);opacity:1}}.cloading{padding:.5rem 0;display:block}.gate__folded.svelte-1jocxdd{padding:.2rem 0}.gate.svelte-1jocxdd{padding:1.1rem var(--gutter) 1.2rem;max-width:34em}.gate__title.svelte-1jocxdd{font-size:var(--step-2);font-style:italic;font-weight:500}.gate__promise.svelte-1jocxdd{font-size:var(--step--1);color:var(--ink-2);margin:.6rem 0 1rem}.gate__status.svelte-1jocxdd:empty{display:none}.gate__status.svelte-1jocxdd{margin-top:.6rem}.account.svelte-1jocxdd{color:var(--ink-3);font-size:var(--step--2);margin-top:.9rem}.account__link.svelte-1jocxdd{color:var(--ink-2);text-decoration:underline wavy;text-decoration-color:var(--line);text-underline-offset:.2em}.account__link.svelte-1jocxdd:hover{color:var(--ink);text-decoration-color:var(--red)}.stars.svelte-c7e7h3{vertical-align:middle;align-items:center;gap:.08em;line-height:1;display:inline-flex}.stars--input.svelte-c7e7h3{gap:.15em}.stars--input.svelte-c7e7h3 button:where(.svelte-c7e7h3){transition:transform .14s var(--ease-out);border-radius:6px 3px 7px 4px/3px 7px 4px 6px;place-items:center;padding:.15em;display:grid}.stars--input.svelte-c7e7h3 button:where(.svelte-c7e7h3):hover{transform:translateY(-1px)rotate(-6deg)}.stars--input.svelte-c7e7h3 button:where(.svelte-c7e7h3):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.star.svelte-c7e7h3{width:var(--star-size,1.3em);height:var(--star-size,1.3em);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round;color:var(--ink-3);flex:none;overflow:visible}.star.svelte-c7e7h3:nth-of-type(2),.stars--input.svelte-c7e7h3 button:where(.svelte-c7e7h3):nth-of-type(2) .star:where(.svelte-c7e7h3){transform:rotate(7deg)}.star.svelte-c7e7h3:nth-of-type(3),.stars--input.svelte-c7e7h3 button:where(.svelte-c7e7h3):nth-of-type(3) .star:where(.svelte-c7e7h3){transform:rotate(-5deg)}.star.svelte-c7e7h3:nth-of-type(4),.stars--input.svelte-c7e7h3 button:where(.svelte-c7e7h3):nth-of-type(4) .star:where(.svelte-c7e7h3){transform:rotate(4deg)}.star.svelte-c7e7h3:nth-of-type(5),.stars--input.svelte-c7e7h3 button:where(.svelte-c7e7h3):nth-of-type(5) .star:where(.svelte-c7e7h3){transform:rotate(-8deg)}.star__fill.svelte-c7e7h3{fill:var(--amber);stroke:var(--amber)}.star--full.svelte-c7e7h3,.star--half.svelte-c7e7h3{color:var(--amber)}.stars__word.svelte-c7e7h3{font-size:var(--step--2);color:var(--ink-3);min-width:5.5em;margin-left:.5em}
