.maker[data-v-5169e0ed]{display:grid;color:#172636;border:1px solid #c5d1d6;border-radius:.75rem;overflow:hidden;background:#fff}.controls[data-v-5169e0ed]{padding:1.25rem;min-width:0}.section-heading[data-v-5169e0ed]{font-size:.98rem;font-weight:700}.divider[data-v-5169e0ed]{margin-top:1.1rem;border-top:1px solid #dde5e8;padding-top:1rem}fieldset.divider[data-v-5169e0ed]{border:0;margin-top:1rem;padding:0}.swatches[data-v-5169e0ed]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}.swatches button[data-v-5169e0ed],.custom[data-v-5169e0ed]{position:relative;width:1.8rem;height:1.8rem;border:1px solid #8f9fa7;border-radius:50%;padding:0}.swatches button[aria-pressed=true][data-v-5169e0ed]{outline:2px solid #18495a;outline-offset:2px}.empty[data-v-5169e0ed]{background-image:linear-gradient(135deg,transparent 47%,#b36363 48% 52%,transparent 53%)}.custom[data-v-5169e0ed]{display:grid;place-items:center;overflow:hidden;background:#fff;font-size:1.1rem}.custom[data-v-5169e0ed]:focus-within{outline:2px solid #18495a;outline-offset:2px}.custom input[data-v-5169e0ed]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}fieldset.palette[data-v-5169e0ed]{margin:.9rem 0 1rem}.quick[data-v-5169e0ed],.actions[data-v-5169e0ed],.toolbar[data-v-5169e0ed]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.quick[data-v-5169e0ed]{margin:.5rem 0 0;font-size:.9rem}button[data-v-5169e0ed],select[data-v-5169e0ed],input[type=number][data-v-5169e0ed]{border:1px solid #abb8c2;border-radius:.4rem;background:#fff;color:#172636;padding:.55rem .85rem}button[data-v-5169e0ed]{font-weight:600;line-height:1.35}button[data-v-5169e0ed]:hover:enabled{border-color:#235874}button[data-v-5169e0ed]:disabled{opacity:.45;cursor:default}.quick button[data-v-5169e0ed]{border-radius:2rem;background:#f1f6f8;font-size:.85rem}.fields[data-v-5169e0ed]{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:.6rem;margin:.65rem 0 .85rem}label[data-v-5169e0ed],legend[data-v-5169e0ed]{font-size:.925rem;font-weight:650}.fields[data-v-5169e0ed] :is(input,select){display:block;width:100%;height:2.6rem;margin-top:.3rem;font-weight:400}button.accent[data-v-5169e0ed],.actions button[aria-pressed=true][data-v-5169e0ed]{background:#e1f2f4;color:#125568;border-color:#327084}button.dark[data-v-5169e0ed]{background:#173f51;color:#fff;border-color:#173f51}.hint[data-v-5169e0ed]{font-size:.85rem;line-height:1.5;color:#526270;margin:.45rem 0 0}fieldset[data-v-5169e0ed]{margin:1.35rem 0 .85rem}legend[data-v-5169e0ed]{margin-bottom:.4rem}.check[data-v-5169e0ed]{display:flex;align-items:center;gap:.45rem;font-weight:500}.check input[data-v-5169e0ed]{width:1rem;height:1rem;accent-color:#256276}.export[data-v-5169e0ed]{margin-top:1.35rem}.notice[data-v-5169e0ed]{color:#97381f;margin-top:1rem}.preview[data-v-5169e0ed]{min-width:0;display:flex;flex-direction:column;background:#fff;border-bottom:1px solid #c5d1d6}.preview header[data-v-5169e0ed],.toolbar[data-v-5169e0ed]{padding:.65rem 1rem;font-size:.86rem}.preview header[data-v-5169e0ed]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.desk[data-v-5169e0ed]{flex:1;display:grid;place-items:center;background-color:#e9eff1;background-image:radial-gradient(#c9d5d9 .8px,transparent .8px);background-size:12px 12px;padding:1.2rem;border-block:1px solid #ced9dc}.paper[data-v-5169e0ed]{display:block;background:#fff;box-shadow:0 2px 7px #394b5526;width:100%;max-width:clamp(220px,44vh,425px);margin:auto}circle[data-v-5169e0ed]{cursor:grab;touch-action:none}circle.active[data-v-5169e0ed],circle[data-v-5169e0ed]:focus-visible{stroke:#166584;stroke-width:.8;stroke-dasharray:2 1;outline:none}.toolbar span[data-v-5169e0ed]{margin-right:auto;color:#4a5965}.toolbar button[data-v-5169e0ed]{font-size:.8rem;padding:.3rem .55rem}@media(min-width:780px){.maker[data-v-5169e0ed]{grid-template-columns:minmax(0,1fr) clamp(320px,33%,410px)}.preview[data-v-5169e0ed]{border-bottom:0;border-right:1px solid #c5d1d6}.controls[data-v-5169e0ed]{padding:1.25rem 1.4rem}}@media(max-width:779px){.paper[data-v-5169e0ed]{max-width:240px}.desk[data-v-5169e0ed]{padding:.9rem}.controls[data-v-5169e0ed]{padding:1rem}}#circle-print-output{display:none}@page circle-letter{size:letter portrait;margin:0}@page circle-a4{size:A4 portrait;margin:0}@media print{html:has(#circle-print-output[data-paper=letter]){page:circle-letter}html:has(#circle-print-output[data-paper=a4]){page:circle-a4}body:has(#circle-print-output){min-height:0;padding:0;margin:0;background:#fff}body:has(#circle-print-output)>:not(#circle-print-output){display:none!important}#circle-print-output{display:block;position:absolute;inset:0}#circle-print-output svg{print-color-adjust:exact;-webkit-print-color-adjust:exact;display:block}}article[data-astro-cid-gnebbkmf] a[data-astro-cid-gnebbkmf]{color:#175871;text-decoration:underline;text-underline-offset:.16em}details[data-astro-cid-gnebbkmf]{padding:1rem 0;border-bottom:1px solid #dbe1e7}summary[data-astro-cid-gnebbkmf]{font-weight:600;cursor:pointer}details[data-astro-cid-gnebbkmf] p[data-astro-cid-gnebbkmf]{margin-top:.5rem;line-height:1.7;color:#475569}
