.ap-proof[data-astro-cid-7cqqwvmo]{margin:12px 0 0;padding:12px 14px;border:1px solid var(--color-edge);background:var(--color-paper-2);font-size:15px;line-height:1.5;color:var(--color-coal)}.ap-proof[data-astro-cid-7cqqwvmo] ul[data-astro-cid-7cqqwvmo]{list-style:none!important;margin:0!important;padding:0!important}.ap-proof[data-astro-cid-7cqqwvmo] li[data-astro-cid-7cqqwvmo]{margin:2px 0!important;padding:0!important;list-style:none!important}.ap-proof[data-astro-cid-7cqqwvmo] li[data-astro-cid-7cqqwvmo]::marker{content:none}.ap-proof[data-astro-cid-7cqqwvmo] li[data-astro-cid-7cqqwvmo]:before{content:none!important;display:none!important}.ap-proof-h[data-astro-cid-7cqqwvmo]{margin:0 0 4px!important;font:400 12px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-coal-dim)}.ap-proof-warn[data-astro-cid-7cqqwvmo]{margin-top:8px!important}.ap-proof-warn[data-astro-cid-7cqqwvmo] li[data-astro-cid-7cqqwvmo]{color:var(--color-signal);font-weight:600}.ap-approve[data-astro-cid-7cqqwvmo]{margin-top:16px}.ap-approve-l[data-astro-cid-7cqqwvmo]{display:flex!important;gap:10px;align-items:flex-start;font:400 15px/1.5 var(--font-body)!important;color:var(--color-coal)}.ap-approve-l[data-astro-cid-7cqqwvmo] input[data-astro-cid-7cqqwvmo]{width:22px!important;height:22px;margin-top:1px;flex:none}.ap-approve-hint[data-astro-cid-7cqqwvmo]{margin:8px 0 0;color:var(--color-danger);font-weight:700;font-size:15px}[data-astro-cid-7cqqwvmo][aria-disabled=true][data-add]{opacity:.6}.moon-resolved[data-astro-cid-7cqqwvmo]{margin:12px 0 0;font-size:15px;line-height:1.5;color:var(--color-coal-soft)}.moon-step[data-astro-cid-7cqqwvmo]{font:600 var(--t-22)/1.25 var(--font-display);margin:0}.moon-thumb[data-astro-cid-7cqqwvmo]{display:none}@media(max-width:699px){.moon-tool[data-astro-cid-7cqqwvmo]{margin:16px 0 32px;padding-top:16px}.moon-fields[data-astro-cid-7cqqwvmo]{gap:16px}.moon-fields[data-astro-cid-7cqqwvmo] label[data-astro-cid-7cqqwvmo]{gap:6px}.moon-step[data-astro-cid-7cqqwvmo]{font-size:18px}}.moon-tool[data-astro-cid-7cqqwvmo]{display:grid;gap:var(--s-48);margin:var(--s-48) 0;padding:32px 0;border-block:1px solid var(--color-edge)}.moon-fields[data-astro-cid-7cqqwvmo]{display:grid;gap:24px;align-content:start}.moon-fields[data-astro-cid-7cqqwvmo] label[data-astro-cid-7cqqwvmo]{display:grid;gap:12px;font:400 13px/1.6 var(--font-mono)}.moon-fields[data-astro-cid-7cqqwvmo] input[data-astro-cid-7cqqwvmo]{width:100%}.moon-fields[data-astro-cid-7cqqwvmo] fieldset[data-astro-cid-7cqqwvmo]{border:0;padding:0;margin:0;min-width:0;display:grid;gap:8px}.date-input[data-astro-cid-7cqqwvmo] legend[data-astro-cid-7cqqwvmo]{font:400 13px/1.6 var(--font-mono);margin-bottom:4px}.date-hint[data-astro-cid-7cqqwvmo]{margin:0;font-size:14px;color:var(--color-coal-dim)}.date-row[data-astro-cid-7cqqwvmo]{display:flex;gap:16px}.moon-fields[data-astro-cid-7cqqwvmo] .date-part[data-astro-cid-7cqqwvmo]{display:grid;gap:6px}.moon-fields[data-astro-cid-7cqqwvmo] .date-part[data-astro-cid-7cqqwvmo] input[data-astro-cid-7cqqwvmo]{width:4.2em}.moon-fields[data-astro-cid-7cqqwvmo] .date-year[data-astro-cid-7cqqwvmo] input[data-astro-cid-7cqqwvmo]{width:6em}.moon-fields[data-astro-cid-7cqqwvmo] .is-invalid[data-astro-cid-7cqqwvmo]{border-color:var(--color-danger)!important;border-width:2px!important}.has-error[data-astro-cid-7cqqwvmo]{border-left:4px solid var(--color-danger)!important;padding-left:12px!important}.field-error{margin:0;color:var(--color-danger);font-weight:700;font-size:15px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.error-summary[data-astro-cid-7cqqwvmo]{border:3px solid var(--color-danger);padding:16px}.error-summary[data-astro-cid-7cqqwvmo]:focus{outline:3px solid var(--color-signal);outline-offset:2px}.error-summary[data-astro-cid-7cqqwvmo] h2[data-astro-cid-7cqqwvmo]{margin:0 0 12px!important;font-size:19px!important}.error-summary[data-astro-cid-7cqqwvmo] ul[data-astro-cid-7cqqwvmo]{list-style:none;padding:0;margin:0}.error-summary[data-astro-cid-7cqqwvmo] a{color:var(--color-danger);font-weight:700;text-decoration:underline}.moon-promise[data-astro-cid-7cqqwvmo]{list-style:none!important;padding:0!important;margin:16px 0 0;font-size:14px;line-height:1.5;color:var(--color-coal-soft)}.moon-promise[data-astro-cid-7cqqwvmo] a[data-astro-cid-7cqqwvmo]{display:inline}.moon-output[data-astro-cid-7cqqwvmo]{max-width:400px}#moon-placeholder[data-astro-cid-7cqqwvmo]{margin:0}#moon-placeholder[data-astro-cid-7cqqwvmo] img[data-astro-cid-7cqqwvmo]{width:100%;height:auto}#moon-placeholder[data-astro-cid-7cqqwvmo] figcaption[data-astro-cid-7cqqwvmo]{margin-top:16px;font-size:14px;line-height:1.65;color:var(--color-coal-dim)}#moon-preview-img[data-astro-cid-7cqqwvmo]{width:100%;height:auto}#moon-preview-wrap[data-astro-cid-7cqqwvmo]{padding:16px;border:1px solid var(--color-edge);background:var(--color-paper-2)}#moon-buy[data-astro-cid-7cqqwvmo]{margin-top:24px}#moon-add[data-astro-cid-7cqqwvmo]{width:100%;margin-top:24px}#moon-error[data-astro-cid-7cqqwvmo]{color:var(--color-danger)}#moon-sizes[data-astro-cid-7cqqwvmo]{margin:16px 0}section[data-astro-cid-7cqqwvmo]{max-width:70ch;padding:24px 0}@media(min-width:850px){.moon-tool[data-astro-cid-7cqqwvmo]{grid-template-columns:1fr 1fr}}@media(max-width:699px){.moon-tool[data-astro-cid-7cqqwvmo].moon-tool{margin:16px 0 32px;padding-top:16px;gap:24px}.moon-fields[data-astro-cid-7cqqwvmo].moon-fields{gap:16px}.moon-fields[data-astro-cid-7cqqwvmo].moon-fields label[data-astro-cid-7cqqwvmo]{gap:6px}h2[data-astro-cid-7cqqwvmo].moon-step.moon-step{font-size:18px;margin:0}}
