.result-title[data-astro-cid-gewgfeaq]{font-size:var(--text-lg);margin-bottom:var(--space-3)}.result-panel[data-astro-cid-gewgfeaq]{padding:var(--space-4);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-l);min-height:72px}.tool-page[data-astro-cid-xqrakt4q]{padding:var(--space-4) 0 var(--space-16);--container:960px}.tool-head[data-astro-cid-xqrakt4q]{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-3);padding-bottom:var(--space-4);border-bottom:2px solid var(--text);display:flex}.tool-icon[data-astro-cid-xqrakt4q]{border-radius:var(--radius-m);flex:none;place-items:center;width:48px;height:48px;display:grid}.tool-title[data-astro-cid-xqrakt4q]{flex:1;min-width:0}h1[data-astro-cid-xqrakt4q]{font-size:var(--text-2xl);letter-spacing:-.01em}.tool-desc[data-astro-cid-xqrakt4q]{color:var(--text-muted);font-size:var(--text-md);margin-top:4px}.tool-badge[data-astro-cid-xqrakt4q]{font-size:var(--text-xs);color:var(--text-muted);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-2);flex:none;align-self:center;padding:3px 10px;font-weight:650}.tool-grid[data-astro-cid-xqrakt4q]{margin-top:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.tool-main[data-astro-cid-xqrakt4q]{gap:var(--space-6);min-width:0;display:grid}.tool-work[data-astro-cid-xqrakt4q]{padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);min-width:0}.tool-actions[data-astro-cid-xqrakt4q]{gap:var(--space-3);flex-wrap:wrap;display:flex}.tool-details[data-astro-cid-xqrakt4q] h2[data-astro-cid-xqrakt4q],.tool-related[data-astro-cid-xqrakt4q] h2[data-astro-cid-xqrakt4q]{font-size:var(--text-lg);margin-bottom:var(--space-3)}.prose[data-astro-cid-xqrakt4q]{color:var(--text-muted);font-size:var(--text-md);line-height:1.7}.prose[data-astro-cid-xqrakt4q] p+p{margin-top:var(--space-3)}.tool-related-list[data-astro-cid-xqrakt4q]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tool-related-chip[data-astro-cid-xqrakt4q]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-size:var(--text-sm);transition:border-color var(--dur-fast), background var(--dur-fast), color var(--dur-fast);align-items:center;gap:6px;padding:7px 14px;font-weight:600;text-decoration:none;display:inline-flex}.tool-related-chip[data-astro-cid-xqrakt4q] svg{color:var(--text-faint);transition:color var(--dur-fast)}.tool-related-chip[data-astro-cid-xqrakt4q]:hover{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}.tool-related-chip[data-astro-cid-xqrakt4q]:hover svg{color:var(--primary)}@media (width<=720px){h1[data-astro-cid-xqrakt4q]{font-size:var(--text-xl)}.tool-work[data-astro-cid-xqrakt4q]{padding:var(--space-4)}.tool-badge[data-astro-cid-xqrakt4q]{display:none}}.tool-step[data-astro-cid-b37dojic][hidden]{display:none}.tool-step[data-astro-cid-b37dojic]{background:0 0;border:0;border-radius:0;min-width:0}.tool-step-head[data-astro-cid-b37dojic]{align-items:baseline;gap:var(--space-3);padding:0 0 var(--space-2);background:0 0;border:0;border-radius:0;display:flex}.tool-step-n[data-astro-cid-b37dojic]{flex:none}.tool-step-title[data-astro-cid-b37dojic]{font-size:var(--text-md);letter-spacing:-.01em;font-weight:700}.tool-step-note[data-astro-cid-b37dojic]{color:var(--text-muted);font-size:var(--text-sm);text-align:right;margin-left:auto}.tool-step-body[data-astro-cid-b37dojic]{padding:var(--space-5);background:var(--surface);border:1px solid var(--text);min-width:0}@media (width<=720px){.tool-step-head[data-astro-cid-b37dojic]{padding:0 0 var(--space-2)}.tool-step-body[data-astro-cid-b37dojic]{padding:var(--space-4)}.tool-step-note[data-astro-cid-b37dojic]{display:none}}.dt-face[data-astro-cid-y5h2vsod]{flex:none;width:70px;height:70px;overflow:visible}.dt-face-big[data-astro-cid-y5h2vsod]{width:116px;height:116px}.dt-face-plate[data-astro-cid-y5h2vsod]{fill:var(--surface-2);stroke:var(--line-strong);stroke-width:1px}[data-night=true] .dt-face-plate[data-astro-cid-y5h2vsod]{fill:var(--night-face)}.dt-face-tick[data-astro-cid-y5h2vsod]{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;opacity:.25}.dt-face-tick-strong[data-astro-cid-y5h2vsod]{stroke-width:2.4px;opacity:.55}.dt-face-hour[data-astro-cid-y5h2vsod],.dt-face-minute[data-astro-cid-y5h2vsod]{stroke:var(--text);stroke-linecap:round;transform-origin:50px 50px}.dt-face-hour[data-astro-cid-y5h2vsod]{stroke-width:4.2px}.dt-face-minute[data-astro-cid-y5h2vsod]{stroke-width:2.6px}.dt-face-second[data-astro-cid-y5h2vsod]{stroke:var(--primary);stroke-width:1.3px;stroke-linecap:round;transform-origin:50px 50px}.dt-face-pin[data-astro-cid-y5h2vsod]{fill:var(--text)}.dt-face-pin-dot[data-astro-cid-y5h2vsod]{fill:var(--surface)}.dt-ts-row[data-astro-cid-nltn3ali]{gap:var(--space-2);align-items:stretch;min-width:0;display:flex}.dt-ts-row[data-astro-cid-nltn3ali] input[data-astro-cid-nltn3ali]{flex:auto;min-width:0}.dt-ts-now[data-astro-cid-nltn3ali]{min-height:42px;padding:0 var(--space-3);border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;flex:none}.dt-ts-now[data-astro-cid-nltn3ali]:hover{border-color:var(--primary);color:var(--primary)}.dt-ts-now[data-astro-cid-nltn3ali]:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.dt[data-astro-cid-nltn3ali]{gap:var(--space-4);display:grid}.dt-form[data-astro-cid-nltn3ali],.dt-result[data-astro-cid-nltn3ali]{min-width:0}.dt-form[data-astro-cid-nltn3ali]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.dt-form[data-astro-cid-nltn3ali].dt-form-shift{grid-template-columns:repeat(4,minmax(0,1fr))}.dt-form[data-astro-cid-nltn3ali].dt-form-world{grid-template-columns:repeat(6,minmax(0,1fr))}.dt-form-world[data-astro-cid-nltn3ali] .dt-cell-3[data-astro-cid-nltn3ali]{grid-column:span 3}.dt-form-world[data-astro-cid-nltn3ali] .dt-cell-2[data-astro-cid-nltn3ali]{grid-column:span 2}.dt-input-row[data-astro-cid-nltn3ali]{align-items:stretch;gap:var(--space-2);display:flex}.dt-input-row[data-astro-cid-nltn3ali] input[data-astro-cid-nltn3ali]{flex:1;min-width:0}.dt-field[data-astro-cid-nltn3ali]{gap:6px;min-width:0;margin:0;display:grid}.dt-field[data-astro-cid-nltn3ali] label[data-astro-cid-nltn3ali]{font-size:var(--text-sm);color:var(--text-muted)}.dt-field[data-astro-cid-nltn3ali] input[data-astro-cid-nltn3ali],.dt-field[data-astro-cid-nltn3ali] select[data-astro-cid-nltn3ali]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:42px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;padding:0 12px}.dt-field[data-astro-cid-nltn3ali] input[data-astro-cid-nltn3ali]:focus-visible,.dt-field[data-astro-cid-nltn3ali] select[data-astro-cid-nltn3ali]:focus-visible,.dt-mini[data-astro-cid-nltn3ali]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.dt-mini[data-astro-cid-nltn3ali].dt-today{flex:none;min-height:42px}.dt-swap-cell[data-astro-cid-nltn3ali]{align-content:end}.dt-mini[data-astro-cid-nltn3ali].dt-swap{width:100%;min-height:42px}.dt-mini[data-astro-cid-nltn3ali]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-height:36px;color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:0 14px}.dt-mini[data-astro-cid-nltn3ali]:disabled{opacity:.5;cursor:default}.dt-result[data-astro-cid-nltn3ali]{gap:var(--space-3);align-content:start;min-height:150px;display:grid}.dt-error[data-astro-cid-nltn3ali]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);color:var(--text);font-size:var(--text-sm);margin:0;padding:10px 12px;font-weight:600}.dt-error[data-astro-cid-nltn3ali][hidden],.dt-notes[data-astro-cid-nltn3ali][hidden]{display:none}.dt-result[data-astro-cid-nltn3ali] .dt-anv{gap:var(--space-3);min-width:0;display:grid}.dt-result[data-astro-cid-nltn3ali] .dt-anv-next{padding:var(--space-3);border:1px solid var(--primary);border-radius:var(--radius-m);background:var(--primary-soft);gap:2px;min-width:0;display:grid}.dt-result[data-astro-cid-nltn3ali] .dt-anv-next-label{font-size:var(--text-xs);color:var(--text-muted);letter-spacing:.02em}.dt-result[data-astro-cid-nltn3ali] .dt-anv-next-name{font-size:var(--text-xl);letter-spacing:-.02em;color:var(--primary-hover);font-weight:700}.dt-result[data-astro-cid-nltn3ali] .dt-anv-next-date{font-size:var(--text-sm);font-variant-numeric:tabular-nums}.dt-result[data-astro-cid-nltn3ali] .dt-anv-next-left{font-size:var(--text-sm);color:var(--primary-hover);font-variant-numeric:tabular-nums;font-weight:600}.dt-result[data-astro-cid-nltn3ali] .dt-anv-base,.dt-result[data-astro-cid-nltn3ali] .dt-anv-item{gap:0 var(--space-3);font-size:var(--text-sm);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:baseline;margin:0;padding:9px 0;display:grid}.dt-result[data-astro-cid-nltn3ali] .dt-anv-list{min-width:0;margin:0;padding:0;list-style:none}.dt-result[data-astro-cid-nltn3ali] .dt-anv-list li:last-child{border-bottom:0}.dt-result[data-astro-cid-nltn3ali] .dt-anv-name{color:var(--text-muted);overflow-wrap:anywhere}.dt-result[data-astro-cid-nltn3ali] .dt-anv-date{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dt-result[data-astro-cid-nltn3ali] .dt-anv-item.is-next .dt-anv-name,.dt-result[data-astro-cid-nltn3ali] .dt-anv-item.is-next .dt-anv-date{color:var(--primary-hover);font-weight:600}.dt-notes[data-astro-cid-nltn3ali] ul{color:var(--text-muted);font-size:var(--text-sm);gap:4px;margin:0;padding-left:0;list-style:none;display:grid}.dt-privacy[data-astro-cid-nltn3ali]{color:var(--text-muted);font-size:var(--text-xs);margin:0}.dt-clock[data-astro-cid-nltn3ali]{gap:var(--space-3);display:grid}.dt-clock-here[data-astro-cid-nltn3ali]{align-items:center;gap:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-1);padding:18px 22px;display:flex}.dt-clock-here-text[data-astro-cid-nltn3ali]{flex:1;min-width:0}.dt-clock-label[data-astro-cid-nltn3ali]{color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;gap:6px;margin:0 0 2px;display:flex}.dt-clock-big[data-astro-cid-nltn3ali]{letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin:0;font-size:38px;font-weight:700;line-height:1.05}.dt-clock-date[data-astro-cid-nltn3ali]{color:var(--text-muted);font-size:var(--text-md);margin:4px 0 0}.dt-clock-fill[data-astro-cid-nltn3ali]{flex:none}.dt-clock-grid[data-astro-cid-nltn3ali]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.dt-clock-grid[data-astro-cid-nltn3ali]>li[data-astro-cid-nltn3ali]{min-width:0;display:grid}.dt-clock-card[data-astro-cid-nltn3ali]{align-items:center;gap:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);width:100%;height:100%;color:var(--text);font:inherit;text-align:center;cursor:pointer;flex-direction:column;padding:14px 10px;transition:border-color .12s,box-shadow .12s;display:flex}.dt-clock-card[data-astro-cid-nltn3ali]:hover{border-color:var(--primary);box-shadow:var(--shadow-1)}.dt-clock-card[data-astro-cid-nltn3ali]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.dt-clock-city[data-astro-cid-nltn3ali]{font-size:var(--text-sm);font-weight:600}.dt-clock-time[data-astro-cid-nltn3ali]{font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.dt-clock-meta[data-astro-cid-nltn3ali]{color:var(--text-muted);font-size:var(--text-xs);gap:2px;line-height:1.45;display:grid}.dt-clock-shift[data-astro-cid-nltn3ali]{background:var(--primary-soft);color:var(--primary);border-radius:999px;justify-self:center;margin-top:2px;padding:1px 7px;font-size:10px;font-weight:600}.dt-clock-shift[data-astro-cid-nltn3ali][hidden]{display:none}.dt-clock-sr[data-astro-cid-nltn3ali]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dt-clock-note[data-astro-cid-nltn3ali]{color:var(--text-faint);font-size:var(--text-xs);margin:0;line-height:1.5}@media (width<=860px){.dt-clock-grid[data-astro-cid-nltn3ali]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.dt-clock-here[data-astro-cid-nltn3ali]{gap:var(--space-3);flex-wrap:wrap;padding:16px}.dt-clock-fill[data-astro-cid-nltn3ali]{width:100%}.dt-clock-big[data-astro-cid-nltn3ali]{font-size:32px}}@media (width<=1080px){.dt-form[data-astro-cid-nltn3ali].dt-form-shift,.dt-form[data-astro-cid-nltn3ali].dt-form-world{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-form-world[data-astro-cid-nltn3ali] .dt-cell-3[data-astro-cid-nltn3ali],.dt-form-world[data-astro-cid-nltn3ali] .dt-cell-2[data-astro-cid-nltn3ali]{grid-column:auto}}@media (width<=720px){.dt-form[data-astro-cid-nltn3ali],.dt-form[data-astro-cid-nltn3ali].dt-form-shift,.dt-form[data-astro-cid-nltn3ali].dt-form-world{grid-template-columns:minmax(0,1fr)}}.uc[data-astro-cid-44b46ybm]{gap:var(--space-4);display:grid}.uc-form[data-astro-cid-44b46ybm],.uc-results[data-astro-cid-44b46ybm],.uc-privacy[data-astro-cid-44b46ybm]{min-width:0}.uc-form[data-astro-cid-44b46ybm]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.uc-field[data-astro-cid-44b46ybm]{gap:6px;min-width:0;margin:0;display:grid}.uc-field[data-astro-cid-44b46ybm] label[data-astro-cid-44b46ybm]{font-size:var(--text-sm);color:var(--text-muted)}.uc-field[data-astro-cid-44b46ybm] input[data-astro-cid-44b46ybm],.uc-field[data-astro-cid-44b46ybm] select[data-astro-cid-44b46ybm]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:42px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;padding:0 12px}.uc-field[data-astro-cid-44b46ybm] input[data-astro-cid-44b46ybm]:focus-visible,.uc-field[data-astro-cid-44b46ybm] select[data-astro-cid-44b46ybm]:focus-visible,.uc-mini[data-astro-cid-44b46ybm]:focus-visible,.uc-results[data-astro-cid-44b46ybm] .uc-copy:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.uc-results[data-astro-cid-44b46ybm]{gap:var(--space-3);align-content:start;min-height:180px;display:grid}.uc-mini[data-astro-cid-44b46ybm],.uc-results[data-astro-cid-44b46ybm] .uc-copy{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-height:36px;color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;padding:0 12px}.uc-mini[data-astro-cid-44b46ybm]:disabled{opacity:.5;cursor:default}.uc-error[data-astro-cid-44b46ybm]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);color:var(--text);font-size:var(--text-sm);margin:0;padding:10px 12px;font-weight:600}.uc-error[data-astro-cid-44b46ybm][hidden]{display:none}.uc-results[data-astro-cid-44b46ybm] .uc-rows{font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;gap:0;margin:0;display:grid}.uc-results[data-astro-cid-44b46ybm] .uc-rows dt{min-width:0;padding:9px var(--space-3) 9px 8px;border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.uc-results[data-astro-cid-44b46ybm] .uc-rows dd{justify-content:flex-end;align-items:center;gap:var(--space-2);border-bottom:1px solid var(--line);min-width:0;margin:0;padding:9px 8px 9px 0;display:flex}.uc-results[data-astro-cid-44b46ybm] .uc-rows dt:last-of-type,.uc-results[data-astro-cid-44b46ybm] .uc-rows dd:last-of-type{border-bottom:0}.uc-results[data-astro-cid-44b46ybm] .uc-symbol{font-weight:600}.uc-results[data-astro-cid-44b46ybm] .uc-name{color:var(--text-muted);font-size:var(--text-sm)}.uc-results[data-astro-cid-44b46ybm] .uc-system{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;padding:1px 6px}.uc-results[data-astro-cid-44b46ybm] .uc-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-weight:600}.uc-results[data-astro-cid-44b46ybm] dt.is-source,.uc-results[data-astro-cid-44b46ybm] dd.is-source{background:var(--primary-soft);border-radius:var(--radius-s)}.uc-results[data-astro-cid-44b46ybm] dt.is-source{border-radius:var(--radius-s) 0 0 var(--radius-s)}.uc-results[data-astro-cid-44b46ybm] dd.is-source{border-radius:0 var(--radius-s) var(--radius-s) 0}.uc-privacy[data-astro-cid-44b46ybm]{color:var(--text-muted);font-size:var(--text-xs);margin:0}@media (width<=720px){.uc-form[data-astro-cid-44b46ybm]{grid-template-columns:minmax(0,1fr)}.uc-results[data-astro-cid-44b46ybm] .uc-rows{grid-template-columns:minmax(0,1fr);gap:0}.uc-results[data-astro-cid-44b46ybm] .uc-rows dt{padding:6px 8px 0}.uc-results[data-astro-cid-44b46ybm] .uc-rows dd{border-bottom:1px solid var(--line);padding:2px 8px 6px}.uc-results[data-astro-cid-44b46ybm] dt.is-source{border-radius:var(--radius-s) var(--radius-s) 0 0}.uc-results[data-astro-cid-44b46ybm] dd.is-source{border-radius:0 0 var(--radius-s) var(--radius-s)}}.tx[data-astro-cid-pqqmncyl]{gap:var(--space-4);display:grid}.tx-inputs[data-astro-cid-pqqmncyl],.tx-stats[data-astro-cid-pqqmncyl],.tx-tabs[data-astro-cid-pqqmncyl],.tx-panel[data-astro-cid-pqqmncyl],.tx-result[data-astro-cid-pqqmncyl],.tx-privacy[data-astro-cid-pqqmncyl]{min-width:0}.tx-inputs[data-astro-cid-pqqmncyl]{gap:var(--space-3);display:grid}.tx-field[data-astro-cid-pqqmncyl]{gap:6px;min-width:0;margin:0;display:grid}.tx-field[data-astro-cid-pqqmncyl][hidden]{display:none}.tx-field[data-astro-cid-pqqmncyl] label[data-astro-cid-pqqmncyl]{font-size:var(--text-sm);color:var(--text-muted)}textarea[data-astro-cid-pqqmncyl]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:180px;color:var(--text);font:inherit;resize:vertical;padding:12px;line-height:1.6}textarea[data-astro-cid-pqqmncyl][readonly]{background:var(--surface-2)}textarea[data-astro-cid-pqqmncyl]:focus-visible,.tx-op[data-astro-cid-pqqmncyl]:focus-visible,.tx-mini[data-astro-cid-pqqmncyl]:focus-visible,.tx-tabs[data-astro-cid-pqqmncyl] button[data-astro-cid-pqqmncyl]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.tx-stats[data-astro-cid-pqqmncyl]{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface)}.tx-stats[data-astro-cid-pqqmncyl] dl[data-astro-cid-pqqmncyl]{gap:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.tx-stat[data-astro-cid-pqqmncyl]{min-width:0}.tx-stat[data-astro-cid-pqqmncyl] dt[data-astro-cid-pqqmncyl]{color:var(--text-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.tx-stat[data-astro-cid-pqqmncyl] dd[data-astro-cid-pqqmncyl]{font-size:var(--text-lg);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:700}.tx-tabs[data-astro-cid-pqqmncyl]{gap:var(--space-2);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.tx-tabs[data-astro-cid-pqqmncyl] button[data-astro-cid-pqqmncyl]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-height:36px;color:var(--text-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;padding:0 14px}.tx-tabs[data-astro-cid-pqqmncyl] button[data-astro-cid-pqqmncyl][aria-selected=true]{background:var(--primary-soft);border-color:var(--primary);color:var(--primary-hover);font-weight:600}.tx-panel[data-astro-cid-pqqmncyl][hidden]{display:none}.tx-actions[data-astro-cid-pqqmncyl]{gap:var(--space-2);flex-wrap:wrap;display:flex}.tx-op[data-astro-cid-pqqmncyl],.tx-mini[data-astro-cid-pqqmncyl]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-height:36px;color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:0 12px}.tx-mini[data-astro-cid-pqqmncyl]:disabled{opacity:.5;cursor:default}.tx-note{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.tx-result[data-astro-cid-pqqmncyl]{gap:var(--space-2);display:grid}.tx-result-head[data-astro-cid-pqqmncyl]{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tx-status[data-astro-cid-pqqmncyl]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);font-size:var(--text-sm);margin:0;padding:8px 12px}.tx-error[data-astro-cid-pqqmncyl]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);color:var(--text);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;padding:10px 12px;font-weight:600}.tx-status[data-astro-cid-pqqmncyl][hidden],.tx-error[data-astro-cid-pqqmncyl][hidden],[data-astro-cid-pqqmncyl][data-out=diff][hidden],#tx-result[data-astro-cid-pqqmncyl][hidden]{display:none}.tx-result[data-astro-cid-pqqmncyl] .tx-diff{font-size:var(--text-sm);gap:2px;margin:0;padding:0;list-style:none;display:grid}.tx-result[data-astro-cid-pqqmncyl] .tx-diff li{align-items:baseline;gap:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);grid-template-columns:auto auto minmax(0,1fr);padding:4px 8px;display:grid}.tx-result[data-astro-cid-pqqmncyl] .tx-diff li[data-kind=added]{background:var(--primary-soft)}.tx-result[data-astro-cid-pqqmncyl] .tx-diff-mark{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;font-weight:700}.tx-result[data-astro-cid-pqqmncyl] .tx-diff-line{color:var(--text-muted);font-variant-numeric:tabular-nums}.tx-result[data-astro-cid-pqqmncyl] .tx-diff-text{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;white-space:pre-wrap}.tx-privacy[data-astro-cid-pqqmncyl]{color:var(--text-muted);font-size:var(--text-xs);margin:0}.tx-sr-only[data-astro-cid-pqqmncyl]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.tx-stats[data-astro-cid-pqqmncyl] dl[data-astro-cid-pqqmncyl]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.tx-stats[data-astro-cid-pqqmncyl] dl[data-astro-cid-pqqmncyl]{grid-template-columns:repeat(2,minmax(0,1fr))}.tx-tabs[data-astro-cid-pqqmncyl]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.tx-tabs[data-astro-cid-pqqmncyl]::-webkit-scrollbar{display:none}}.imgw{gap:var(--space-4);min-width:0;display:grid}.imgw>form{gap:var(--space-4);min-width:0;margin:0;display:grid}.imgw-form{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid}.imgw-field{gap:6px;min-width:0;margin:0;display:grid}.imgw-field[hidden]{display:none}.imgw-field-wide{grid-column:1/-1}.imgw-field label{font-size:var(--text-sm);color:var(--text-muted)}.imgw-field input[type=file],.imgw-field input[type=number],.imgw-field select{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;color:var(--text);font:inherit;padding:10px 12px}.imgw-field select,.imgw-field input[type=number]{min-height:44px}.imgw-field input[type=range]{width:100%;min-height:44px;accent-color:var(--primary)}.imgw-field input:focus-visible,.imgw-field select:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.imgw-hint{color:var(--text-muted);font-size:var(--text-sm)}.imgw-quality-out{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.imgw-preview{gap:var(--space-3);align-content:start;display:grid}.imgw-canvas-box{place-items:center;min-height:176px;display:grid}.imgw-canvas-box .imgw-empty{width:100%;min-height:176px;padding:var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius-m);text-align:center;background:0 0;place-items:center;display:grid}.imgw-canvas-box canvas{border-radius:var(--radius-s);max-width:100%;height:auto;max-height:420px;box-shadow:var(--shadow-1);background:var(--surface)}.imgw-canvas-box canvas[hidden]{display:none}.imgw-empty{color:var(--text-muted);font-size:var(--text-sm);margin:0}.imgw-empty[hidden]{display:none}.imgw-error,.imgw-notice{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);font-size:var(--text-sm);margin:0;padding:10px 12px}.imgw-error{font-weight:600}.imgw-error[hidden],.imgw-notice[hidden]{display:none}.imgw-panel{gap:2px var(--space-3);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.imgw-panel[hidden]{display:none}.imgw-panel dt{color:var(--text-muted);font-size:var(--text-sm)}.imgw-panel dd{font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.imgw-actions{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.imgw-note{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=560px){.imgw-form{grid-template-columns:minmax(0,1fr)}}.imgm-list{gap:var(--space-2);counter-reset:imgm;margin:0;padding:0;list-style:none;display:grid}.imgm-item{align-items:center;gap:2px var(--space-3);border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);counter-increment:imgm;grid-template-columns:minmax(0,1fr) auto;padding:10px 12px;display:grid}.imgm-item-name{overflow-wrap:anywhere;min-width:0;font-size:var(--text-sm);font-weight:600}.imgm-item-name:before{content:counter(imgm) ". ";color:var(--text-muted);font-weight:400}.imgm-item-size{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;grid-column:1}.imgm-item-actions{flex-wrap:wrap;grid-area:1/2/3;gap:6px;display:flex}.imgm-count{color:var(--text-muted);font-size:var(--text-sm);margin:0}.imgf-preview{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;margin:0;display:flex}.imgf-preview[hidden]{display:none}.imgf-tile{justify-items:center;gap:6px;margin:0;display:grid}.imgf-tile canvas{border:1px solid var(--line);background:var(--surface);border-radius:4px;max-width:96px;max-height:96px}.imgf-tile figcaption{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.imgf-snippet{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm);white-space:pre;margin:0;padding:12px;line-height:1.7;overflow-x:auto}.imgf-reasons{gap:2px var(--space-3);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.imgf-reasons dt{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:600}.imgf-reasons dd{color:var(--text-muted);font-size:var(--text-sm);margin:0}.imgs-box canvas{width:260px;max-width:100%;height:260px;box-shadow:none;border:1px dashed var(--line);border-radius:0}.imgs-legal{font-weight:600}.imgn-group{border:0;margin:0;padding:0}.imgn-group legend{font-size:var(--text-sm);color:var(--text-muted);padding:0}.imgn-row{gap:var(--space-2);flex-wrap:wrap;margin-top:6px;display:flex}.imgn-swatch{border:1px solid var(--line-strong);border-radius:3px;width:12px;height:12px;display:inline-block}.imgn-swatch[data-swatch="0"]{background:#111}.imgn-swatch[data-swatch="1"]{background:#1a3fae}.imgn-swatch[data-swatch="2"]{background:#c8102e}.imgn-check label{color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;font-weight:600;display:flex}.imgn-check input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary)}.imgn-pad{border:1px dashed var(--line-strong);border-radius:var(--radius-m);background:var(--surface);position:relative}.imgn-pad canvas{touch-action:none;cursor:crosshair;border-radius:var(--radius-m);width:100%;height:auto;display:block}.imgn-hint{color:var(--text-muted);font-size:var(--text-sm);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.imgn-hint[hidden]{display:none}.ff[data-astro-cid-ab3mdvos]{background:var(--surface);border-radius:var(--radius-l);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);display:flex;position:relative}.ff-input[data-astro-cid-ab3mdvos]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ff-input[data-astro-cid-ab3mdvos]:focus-visible{outline:none}.ff[data-astro-cid-ab3mdvos]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring)}.ff-sr[data-astro-cid-ab3mdvos]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ff-title[data-astro-cid-ab3mdvos]{font-size:var(--text-sm);margin:0 0 6px;font-weight:700}.ff-format[data-astro-cid-ab3mdvos]{background:var(--text);color:var(--bg);letter-spacing:.02em;white-space:nowrap;padding:4px 7px;font-size:11px;font-weight:800;display:inline-block}.ff-mark[data-astro-cid-ab3mdvos]{color:var(--text-muted);background:0 0;border-radius:0;flex:none;place-items:center;display:grid}.ff-mark[data-astro-cid-ab3mdvos].ff-mark-format{width:auto;min-width:48px;height:auto}.ff-mark[data-astro-cid-ab3mdvos] svg{grid-area:1/1}.ff-text[data-astro-cid-ab3mdvos]{flex-direction:column;min-width:0;display:flex}.ff-main[data-astro-cid-ab3mdvos]{font-weight:650}.ff-sub[data-astro-cid-ab3mdvos]{font-size:var(--text-xs);color:var(--text-muted)}.ff-idle-touch[data-astro-cid-ab3mdvos],.ff-active[data-astro-cid-ab3mdvos],.ff-name[data-astro-cid-ab3mdvos],.ff-icon-file[data-astro-cid-ab3mdvos],.ff-btn-change[data-astro-cid-ab3mdvos],.ff[data-astro-cid-ab3mdvos][data-ff-state=drag] .ff-idle[data-astro-cid-ab3mdvos],.ff[data-astro-cid-ab3mdvos][data-ff-state=drag] .ff-name[data-astro-cid-ab3mdvos]{display:none}.ff[data-astro-cid-ab3mdvos][data-ff-state=drag] .ff-active[data-astro-cid-ab3mdvos]{display:inline}.ff[data-astro-cid-ab3mdvos][data-ff-state=file] .ff-idle[data-astro-cid-ab3mdvos]{display:none}.ff[data-astro-cid-ab3mdvos][data-ff-state=file] .ff-name[data-astro-cid-ab3mdvos]{display:inline}.ff[data-astro-cid-ab3mdvos][data-ff-state=file] .ff-icon-idle[data-astro-cid-ab3mdvos]{display:none}.ff[data-astro-cid-ab3mdvos][data-ff-state=file] .ff-icon-file[data-astro-cid-ab3mdvos]{display:block}.ff[data-astro-cid-ab3mdvos][data-ff-state=file] .ff-btn-browse[data-astro-cid-ab3mdvos]{display:none}.ff[data-astro-cid-ab3mdvos][data-ff-state=file] .ff-btn-change[data-astro-cid-ab3mdvos]{display:inline}.ff-name[data-astro-cid-ab3mdvos]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ff-btn[data-astro-cid-ab3mdvos]{font-size:var(--text-sm);border-radius:var(--radius-s);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);white-space:nowrap;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);flex:none;justify-content:center;align-items:center;padding:9px 16px;font-weight:650;display:inline-flex}.ff[data-astro-cid-ab3mdvos]:hover .ff-btn[data-astro-cid-ab3mdvos]{border-color:var(--primary);color:var(--primary)}.ff-btnrow[data-astro-cid-ab3mdvos]{align-items:center;gap:var(--space-2);grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;display:inline-grid}@media (width<=520px){.ff-btnrow[data-astro-cid-ab3mdvos]{grid-auto-flow:row;justify-items:stretch}}.ff-actions[data-astro-cid-ab3mdvos]{z-index:1;gap:var(--space-2);display:inline-flex;position:relative}.ff-actions[data-astro-cid-ab3mdvos] .btn{min-height:0;font-size:var(--text-sm);border-radius:var(--radius-s);padding:9px 16px;line-height:1.55}.ff[data-astro-cid-ab3mdvos]{text-align:center;justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);border:1.5px dashed var(--line-strong);flex-direction:column}.ff-mark[data-astro-cid-ab3mdvos]{width:48px;height:48px}.ff-text[data-astro-cid-ab3mdvos]{align-items:center;gap:2px}.ff-main[data-astro-cid-ab3mdvos]{font-size:var(--text-md)}.ff-btnrow[data-astro-cid-ab3mdvos]{margin-top:var(--space-2)}.ff[data-astro-cid-ab3mdvos][data-ff-state=drag]{border-color:var(--primary);background:var(--primary-soft)}.ff[data-astro-cid-ab3mdvos][data-ff-state=file]{border-style:solid;border-color:var(--line);padding:var(--space-5) var(--space-4)}.ff-sub-short[data-astro-cid-ab3mdvos]{display:none}@media (width<=720px){.ff[data-astro-cid-ab3mdvos]{text-align:left;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-m);flex-direction:row}.ff-mark[data-astro-cid-ab3mdvos]{border-radius:var(--radius-s);width:38px;height:38px}.ff-mark[data-astro-cid-ab3mdvos] svg{width:20px;height:20px}.ff-text[data-astro-cid-ab3mdvos]{flex:1;align-items:flex-start;gap:1px}.ff-main[data-astro-cid-ab3mdvos]{font-size:var(--text-sm)}.ff-btn[data-astro-cid-ab3mdvos]{margin-top:0;padding:8px 12px}.ff-actions[data-astro-cid-ab3mdvos] .btn{padding:8px 12px}.ff[data-astro-cid-ab3mdvos][data-ff-state=drag]{border-style:dashed}.ff[data-astro-cid-ab3mdvos][data-ff-state=file]{border-color:var(--line-strong);padding:var(--space-3)}.ff-sub-full[data-astro-cid-ab3mdvos]{display:none}.ff-sub-short[data-astro-cid-ab3mdvos]{display:inline}.ff-idle-drag[data-astro-cid-ab3mdvos]{display:none}.ff-idle-touch[data-astro-cid-ab3mdvos]{display:inline}}.imgc-ratios[data-astro-cid-nzbrr7l3]{border:0;margin:0;padding:0}.imgc-ratios[data-astro-cid-nzbrr7l3] legend[data-astro-cid-nzbrr7l3]{font-size:var(--text-sm);color:var(--text-muted);padding:0}.imgc-ratio-row[data-astro-cid-nzbrr7l3]{gap:var(--space-2);flex-wrap:wrap;margin-top:6px;display:flex}.imgro-group[data-astro-cid-dmt2tqxy]{border:0;margin:0;padding:0}.imgro-group[data-astro-cid-dmt2tqxy] legend[data-astro-cid-dmt2tqxy]{font-size:var(--text-sm);color:var(--text-muted);padding:0}.imgro-row[data-astro-cid-dmt2tqxy]{gap:var(--space-2);flex-wrap:wrap;margin-top:6px;display:flex}.imgw-fit-out[data-astro-cid-p7ln3jw2]{min-height:1.4em;color:var(--text-muted);font-size:var(--text-sm);grid-column:1/-1;margin:0}.imeta[data-astro-cid-xu4hmmjl]{gap:var(--space-4);min-width:0;display:grid}.imeta-status[data-astro-cid-xu4hmmjl],.imeta-note[data-astro-cid-xu4hmmjl],.imeta-summary[data-astro-cid-xu4hmmjl]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.imeta-status[data-astro-cid-xu4hmmjl]{min-height:22px}.imeta-warn[data-astro-cid-xu4hmmjl]{margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);color:var(--text);font-size:var(--text-sm)}.imeta-warn[data-astro-cid-xu4hmmjl][hidden]{display:none}.imeta-list[data-astro-cid-xu4hmmjl]{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;font-size:var(--text-sm);grid-template-columns:max-content 1fr;min-width:0;display:grid}.imeta-list[data-astro-cid-xu4hmmjl]:empty{display:none}.imeta-list[data-astro-cid-xu4hmmjl] dt{color:var(--text-muted)}.imeta-list[data-astro-cid-xu4hmmjl] dd{word-break:break-word;margin:0}.imeta-blocks[data-astro-cid-xu4hmmjl]{margin:var(--space-3) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.imeta-blocks[data-astro-cid-xu4hmmjl]:empty{display:none}.imeta-blocks[data-astro-cid-xu4hmmjl] li{padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);font-size:var(--text-sm)}.imeta-save[data-astro-cid-xu4hmmjl]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.imeta-save[data-astro-cid-xu4hmmjl] .imeta-note[data-astro-cid-xu4hmmjl]{flex:1;min-width:220px}@media (width<=560px){.imeta-list[data-astro-cid-xu4hmmjl]{gap:var(--space-1);grid-template-columns:1fr}.imeta-list[data-astro-cid-xu4hmmjl] dd{margin-bottom:var(--space-2)}}.imgw-mask-bar[data-astro-cid-52o3zfrm]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.imgw-mask-buttons[data-astro-cid-52o3zfrm]{gap:var(--space-2);display:flex}.imgw-mask-out[data-astro-cid-52o3zfrm],.imgw-mask-note[data-astro-cid-52o3zfrm]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.imgw-mask-note[data-astro-cid-52o3zfrm]{grid-column:1/-1}[data-image-workspace][data-mask=on] canvas{cursor:crosshair;touch-action:none}.copy[data-astro-cid-u77e27mj]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.copy-status[data-astro-cid-u77e27mj]{font-size:var(--text-sm);color:var(--text-muted)}.copy-status[data-astro-cid-u77e27mj]:empty{display:none}.imgs-presets[data-astro-cid-dgt6sos5]{flex-wrap:wrap;gap:8px;display:flex}.imgw-label[data-astro-cid-dgt6sos5]{color:var(--text-muted);font-size:var(--text-sm);margin-bottom:6px;display:block}.imgw-check[data-astro-cid-dgt6sos5] label[data-astro-cid-dgt6sos5]{align-items:center;gap:8px;min-height:44px;display:flex}.imgw-check[data-astro-cid-dgt6sos5] input[data-astro-cid-dgt6sos5][type=checkbox]{width:20px;height:20px;accent-color:var(--primary)}[data-astro-cid-dgt6sos5][data-only][hidden],[data-astro-cid-dgt6sos5][data-manual-size][hidden],[data-astro-cid-dgt6sos5][data-auto-size][hidden]{display:none}.imgw-hint[data-astro-cid-dgt6sos5]{color:var(--text-muted);font-size:var(--text-xs);display:block}.imgs-swatches[data-astro-cid-dgt6sos5]{vertical-align:middle;gap:8px;margin-left:10px;display:inline-flex}.imgs-swatch[data-astro-cid-dgt6sos5]{border:1px solid var(--line);cursor:pointer;border-radius:50%;width:28px;height:28px;padding:0}.imgs-swatch[data-astro-cid-dgt6sos5]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.imgs-swatch-c8102e[data-astro-cid-dgt6sos5]{background:#c8102e}.imgs-swatch-e2231a[data-astro-cid-dgt6sos5]{background:#e2231a}.imgs-swatch-9b1b30[data-astro-cid-dgt6sos5]{background:#9b1b30}.imgs-swatch-111111[data-astro-cid-dgt6sos5]{background:#111}.btn-sm[data-astro-cid-dgt6sos5]{font-size:var(--text-sm);padding:6px 10px}.imgs-label-row[data-astro-cid-dgt6sos5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.imgs-inline-check[data-astro-cid-dgt6sos5]{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.imgs-inline-check[data-astro-cid-dgt6sos5] input[data-astro-cid-dgt6sos5][type=checkbox]{width:16px;height:16px;accent-color:var(--primary)}.imgs-advanced[data-astro-cid-dgt6sos5]{border-top:1px solid var(--line);padding-top:var(--space-3);gap:var(--space-2);grid-column:1/-1;min-width:0;display:grid}.imgs-advanced[data-astro-cid-dgt6sos5] summary[data-astro-cid-dgt6sos5]{cursor:pointer;font-weight:650;font-size:var(--text-sm)}.imgs-advanced-grid[data-astro-cid-dgt6sos5]{margin-top:var(--space-2)}.imgs-check-row[data-astro-cid-dgt6sos5]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.imgs-check-row[data-astro-cid-dgt6sos5] .imgs-inline-check[data-astro-cid-dgt6sos5]{font-size:var(--text-sm)}.imgs-check-row[data-astro-cid-dgt6sos5] .imgs-inline-check[data-astro-cid-dgt6sos5] input[data-astro-cid-dgt6sos5][type=checkbox]{width:18px;height:18px}.imgs-color-row[data-astro-cid-dgt6sos5]{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.imgs-color-row[data-astro-cid-dgt6sos5] .imgs-swatches[data-astro-cid-dgt6sos5]{margin-left:0}.imgs-select-sm[data-astro-cid-dgt6sos5]{font-size:var(--text-xs)}.imgs-col[data-astro-cid-dgt6sos5]{min-width:0}.imgs-off{opacity:.45}.imgs-off label[data-astro-cid-dgt6sos5],.imgs-off input[data-astro-cid-dgt6sos5],.imgs-off select[data-astro-cid-dgt6sos5],.imgs-off button[data-astro-cid-dgt6sos5]{cursor:not-allowed}.imgs-soft[data-astro-cid-dgt6sos5]{color:var(--text-muted)}.imgs-actions[data-astro-cid-dgt6sos5]{display:block}.imgs-actions[data-astro-cid-dgt6sos5] button{width:100%}.imgs-num-row[data-astro-cid-dgt6sos5]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;padding:0 8px;display:grid}.imgs-num-row[data-astro-cid-dgt6sos5]:focus-within{outline:2px solid var(--primary);outline-offset:1px}.imgs-num-row[data-astro-cid-dgt6sos5] .imgs-num[data-astro-cid-dgt6sos5]{width:100%;min-width:0;min-height:44px;color:var(--text);text-align:right;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0}.imgs-num-row[data-astro-cid-dgt6sos5] .imgs-num[data-astro-cid-dgt6sos5]:focus{outline:none}.imgs-num-row[data-astro-cid-dgt6sos5] .imgs-unit[data-astro-cid-dgt6sos5]{color:var(--text-muted);font-size:var(--text-xs)}.imgs-presets-main[data-astro-cid-dgt6sos5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.imgs-preset-name[data-astro-cid-dgt6sos5]{font-size:var(--text-sm);letter-spacing:-.03em;line-height:1.25;display:block}.imgs-preset-size[data-astro-cid-dgt6sos5]{opacity:.8;white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.2;display:block}@media (width<=420px){.imgs-preset-name[data-astro-cid-dgt6sos5]{font-size:var(--text-xs)}}.imgs-presets-main[data-astro-cid-dgt6sos5] .btn[data-astro-cid-dgt6sos5]{white-space:normal;width:100%;font-size:var(--text-xs);word-break:keep-all;overflow-wrap:anywhere;padding:8px 2px;line-height:1.25}.imgs-presets-dpi[data-astro-cid-dgt6sos5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.imgs-presets-dpi[data-astro-cid-dgt6sos5] .btn[data-astro-cid-dgt6sos5]{width:100%;font-size:var(--text-xs);padding:8px 2px}@media (width>=1080px){.imgw[data-astro-cid-dgt6sos5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.imgs-sticky[data-astro-cid-dgt6sos5]{top:var(--space-4);position:sticky}.imgs-legal[data-astro-cid-dgt6sos5],.imgs-fullrow[data-astro-cid-dgt6sos5]{grid-column:1/-1}}@media (width>=900px){.imgw-form[data-astro-cid-dgt6sos5]{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.imgw-field[data-astro-cid-dgt6sos5]{gap:4px}.imgw-field[data-astro-cid-dgt6sos5] label[data-astro-cid-dgt6sos5]{font-size:var(--text-xs)}.imgw-field[data-astro-cid-dgt6sos5] input[data-astro-cid-dgt6sos5][type=text],.imgw-field[data-astro-cid-dgt6sos5] input[data-astro-cid-dgt6sos5][type=number],.imgw-field[data-astro-cid-dgt6sos5] select[data-astro-cid-dgt6sos5],.imgw-field[data-astro-cid-dgt6sos5] textarea[data-astro-cid-dgt6sos5]{padding:6px 10px}.imgs-presets[data-astro-cid-dgt6sos5]{gap:6px}.imgs-num-row[data-astro-cid-dgt6sos5] .imgs-num[data-astro-cid-dgt6sos5]{min-height:34px;font-size:var(--text-sm);padding:0}.btn-sm[data-astro-cid-dgt6sos5]{font-size:var(--text-xs);padding:4px 8px}.imgs-presets-main[data-astro-cid-dgt6sos5] .btn[data-astro-cid-dgt6sos5],.imgs-presets-dpi[data-astro-cid-dgt6sos5] .btn[data-astro-cid-dgt6sos5]{padding:6px 2px}.imgs-num-row[data-astro-cid-dgt6sos5] .imgs-unit[data-astro-cid-dgt6sos5]{font-size:var(--text-xs)}.imgs-select-sm[data-astro-cid-dgt6sos5]{padding:6px;font-size:11px}}.gp[data-astro-cid-jilclfgz]{gap:var(--space-4);min-width:0;display:grid}.gp-form[data-astro-cid-jilclfgz]{gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;margin:0;display:grid}.gp-field[data-astro-cid-jilclfgz]{align-content:start;gap:6px;min-width:0;margin:0;display:grid}.gp-field-wide[data-astro-cid-jilclfgz]{grid-column:auto}.gp-field[data-astro-cid-jilclfgz] label[data-astro-cid-jilclfgz]{font-size:var(--text-sm);color:var(--text-muted)}.gp-field[data-astro-cid-jilclfgz] input[data-astro-cid-jilclfgz],.gp-field[data-astro-cid-jilclfgz] select[data-astro-cid-jilclfgz]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:10px 12px}.gp-field[data-astro-cid-jilclfgz] input[data-astro-cid-jilclfgz]:focus-visible,.gp-field[data-astro-cid-jilclfgz] select[data-astro-cid-jilclfgz]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.gp-hint[data-astro-cid-jilclfgz]{color:var(--text-muted);font-size:var(--text-sm)}.gp-status[data-astro-cid-jilclfgz]{align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.gp-notice[data-astro-cid-jilclfgz]{color:var(--text);font-weight:600}.gp-notice[data-astro-cid-jilclfgz][hidden]{display:none}.gp-grid[data-astro-cid-jilclfgz]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(56px,1fr));grid-auto-rows:1fr;margin:0;display:grid}.gp-grid-wide[data-astro-cid-jilclfgz]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.gp-item[data-astro-cid-jilclfgz]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);height:100%;min-height:56px;color:var(--text);cursor:pointer;overflow-wrap:anywhere;place-items:center;padding:8px 6px;font-size:1.6rem;line-height:1.2;transition:background .12s,border-color .12s,transform .12s;display:grid}.gp-grid-wide[data-astro-cid-jilclfgz] .gp-item[data-astro-cid-jilclfgz]{font-variant-numeric:tabular-nums;font-size:.95rem}.gp-grid-pre[data-astro-cid-jilclfgz]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-auto-rows:auto}.gp-grid-pre[data-astro-cid-jilclfgz] .gp-item[data-astro-cid-jilclfgz]{min-height:76px;font-family:var(--font-mono,ui-monospace, monospace);white-space:pre;overflow-wrap:normal;text-align:left;justify-items:start;padding:10px 12px;font-size:.9rem;line-height:1.35;overflow-x:auto}.gp-group[data-astro-cid-jilclfgz]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);overflow:hidden}.gp-group[data-astro-cid-jilclfgz][hidden]{display:none}.gp-tools[data-astro-cid-jilclfgz]{justify-content:flex-end;margin:0;display:flex}.gp-groups[data-astro-cid-jilclfgz]{gap:var(--space-2);min-width:0;display:grid}.gp-groups[data-astro-cid-jilclfgz]:not([data-collapsed]) .gp-group-head[data-astro-cid-jilclfgz]{cursor:default}.gp-groups[data-astro-cid-jilclfgz]:not([data-collapsed]) .gp-group-head[data-astro-cid-jilclfgz]:before{display:none}.gp-groups[data-astro-cid-jilclfgz]:not([data-collapsed]) .gp-group-head[data-astro-cid-jilclfgz]:hover{background:0 0}.gp-group-head[data-astro-cid-jilclfgz]{align-items:center;gap:var(--space-2);padding:12px var(--space-4);cursor:pointer;font-weight:650;list-style:none;display:flex}.gp-group-head[data-astro-cid-jilclfgz]::-webkit-details-marker{display:none}.gp-group-head[data-astro-cid-jilclfgz]:before{content:"";border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);width:7px;height:7px;transition:transform var(--dur-fast) var(--ease);transform:rotate(-45deg)}.gp-group[data-astro-cid-jilclfgz][open]>.gp-group-head[data-astro-cid-jilclfgz]:before{transform:rotate(45deg)}.gp-group-head[data-astro-cid-jilclfgz]:hover{background:var(--surface-2)}.gp-group-head[data-astro-cid-jilclfgz]:focus-visible{box-shadow:inset 0 0 0 3px var(--focus-ring);outline:none}.gp-group-count[data-astro-cid-jilclfgz]{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.gp-group[data-astro-cid-jilclfgz]>.gp-grid[data-astro-cid-jilclfgz]{padding:0 var(--space-4) var(--space-4)}.gp-item[data-astro-cid-jilclfgz][hidden]{display:none}.gp-item[data-astro-cid-jilclfgz]:hover{background:var(--surface-2);border-color:var(--line-strong)}.gp-item[data-astro-cid-jilclfgz]:active{transform:scale(.96)}.gp-item[data-astro-cid-jilclfgz]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.gp-empty[data-astro-cid-jilclfgz]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.gp-empty[data-astro-cid-jilclfgz][hidden]{display:none}.gp-note[data-astro-cid-jilclfgz]{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=560px){.gp-form[data-astro-cid-jilclfgz]{grid-template-columns:minmax(0,1fr)}}.bgt[data-astro-cid-3dlbecnn]{gap:var(--space-4);min-width:0;display:grid}.bgt-out[data-astro-cid-3dlbecnn]{gap:var(--space-3);min-width:0;display:grid}.bgt-form[data-astro-cid-3dlbecnn]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.bgt-field[data-astro-cid-3dlbecnn]{gap:6px;min-width:0;margin:0;display:grid}.bgt-field-wide[data-astro-cid-3dlbecnn]{grid-column:1/-1}.bgt-field[data-astro-cid-3dlbecnn] label[data-astro-cid-3dlbecnn]{font-size:var(--text-sm);color:var(--text-muted)}.bgt-field[data-astro-cid-3dlbecnn] textarea[data-astro-cid-3dlbecnn],.bgt-field[data-astro-cid-3dlbecnn] input[data-astro-cid-3dlbecnn],.bgt-field[data-astro-cid-3dlbecnn] select[data-astro-cid-3dlbecnn]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:10px 12px}.bgt-field[data-astro-cid-3dlbecnn] textarea[data-astro-cid-3dlbecnn]{resize:vertical;min-height:72px;line-height:1.6}.bgt-field[data-astro-cid-3dlbecnn] textarea[data-astro-cid-3dlbecnn]:focus-visible,.bgt-field[data-astro-cid-3dlbecnn] input[data-astro-cid-3dlbecnn]:focus-visible,.bgt-field[data-astro-cid-3dlbecnn] select[data-astro-cid-3dlbecnn]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.bgt-hint[data-astro-cid-3dlbecnn]{color:var(--text-muted);font-size:var(--text-sm)}.bgt-warning[data-astro-cid-3dlbecnn]{font-size:var(--text-sm);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-2);margin:0;padding:10px 12px;font-weight:600}.bgt-warning[data-astro-cid-3dlbecnn][hidden]{display:none}.bgt-result[data-astro-cid-3dlbecnn]{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);min-width:0;min-height:8rem;color:var(--text);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre;tab-size:4;margin:0;font-size:.8rem;line-height:1.1;overflow:auto hidden}.bgt-sample[data-astro-cid-3dlbecnn]{color:var(--text-muted)}.bgt-actions[data-astro-cid-3dlbecnn]{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.bgt-notice[data-astro-cid-3dlbecnn]{color:var(--text-muted);font-size:var(--text-sm)}.bgt-notice[data-astro-cid-3dlbecnn][hidden]{display:none}.bgt-chars[data-astro-cid-3dlbecnn]{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface)}.bgt-chars[data-astro-cid-3dlbecnn] summary[data-astro-cid-3dlbecnn]{cursor:pointer;font-size:var(--text-sm);font-weight:600}.bgt-chars-list[data-astro-cid-3dlbecnn]{margin:var(--space-3) 0 0;min-width:0;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.9}.bgt-chars-note[data-astro-cid-3dlbecnn]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-sm)}.bgt-note[data-astro-cid-3dlbecnn]{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=640px){.bgt-form[data-astro-cid-3dlbecnn]{grid-template-columns:minmax(0,1fr)}.bgt-result[data-astro-cid-3dlbecnn]{font-size:.6rem}}.field[data-astro-cid-wwe5zyhn]{gap:6px;display:grid}label[data-astro-cid-wwe5zyhn]{font-size:var(--text-sm);color:var(--text-muted);font-weight:600}.control[data-astro-cid-wwe5zyhn]{position:relative}select[data-astro-cid-wwe5zyhn]{width:100%;min-height:42px;padding:0 var(--space-10) 0 var(--space-3);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-m);color:var(--text);appearance:none;cursor:pointer;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}select[data-astro-cid-wwe5zyhn]:hover:not(:disabled){border-color:var(--text-faint)}select[data-astro-cid-wwe5zyhn]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}select[data-astro-cid-wwe5zyhn]:disabled{background:var(--surface-2);color:var(--text-muted);cursor:not-allowed}.chev[data-astro-cid-wwe5zyhn]{right:var(--space-3);color:var(--text-muted);pointer-events:none;line-height:0;position:absolute;top:50%;transform:translateY(-50%)}.hint[data-astro-cid-wwe5zyhn]{font-size:var(--text-xs);color:var(--text-muted)}.ptt[data-astro-cid-urwqu3sr]{gap:var(--space-4);display:grid}.ptt-form[data-astro-cid-urwqu3sr]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (width<=720px){.ptt-form[data-astro-cid-urwqu3sr]{grid-template-columns:minmax(0,1fr)}}.ptt-field[data-astro-cid-urwqu3sr]{align-content:start;gap:6px;min-width:0;margin:0;display:grid}.ptt-field[data-astro-cid-urwqu3sr] label[data-astro-cid-urwqu3sr]{font-size:var(--text-sm);color:var(--text-muted)}.ptt-field[data-astro-cid-urwqu3sr] input[data-astro-cid-urwqu3sr][type=file],.ptt-field[data-astro-cid-urwqu3sr] input[data-astro-cid-urwqu3sr][type=number],.ptt-field[data-astro-cid-urwqu3sr] select[data-astro-cid-urwqu3sr]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:10px 12px}.ptt-field[data-astro-cid-urwqu3sr] input[data-astro-cid-urwqu3sr]:focus-visible,.ptt-field[data-astro-cid-urwqu3sr] select[data-astro-cid-urwqu3sr]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.ptt-toggle[data-astro-cid-urwqu3sr]{width:100%;min-height:42px;padding:6px var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);color:var(--text);text-align:left;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;display:flex}.ptt-toggle[data-astro-cid-urwqu3sr]:hover{border-color:var(--text-faint)}.ptt-toggle[data-astro-cid-urwqu3sr][aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}.ptt-toggle-name[data-astro-cid-urwqu3sr]{font-size:var(--text-sm);font-weight:650;line-height:1.2}.ptt-toggle-hint[data-astro-cid-urwqu3sr]{font-size:var(--text-xs);color:var(--text-muted);line-height:1.25}.ptt-toggle[data-astro-cid-urwqu3sr][aria-pressed=true] .ptt-toggle-hint[data-astro-cid-urwqu3sr]{color:inherit;opacity:.8}.ptt-hint[data-astro-cid-urwqu3sr]{color:var(--text-muted);font-size:var(--text-sm)}.ptt-hint-wide[data-astro-cid-urwqu3sr]{grid-column:1/-1;margin:0}@media (width<=560px){.ptt-field-columns[data-astro-cid-urwqu3sr]{order:1}.ptt-hint-wide[data-astro-cid-urwqu3sr]{order:2}.ptt-field-ramp[data-astro-cid-urwqu3sr]{order:3}.ptt-toggle-cell[data-astro-cid-urwqu3sr]{order:4}}.ptt-field-spacer[data-astro-cid-urwqu3sr]{font-size:var(--text-sm);min-height:1em;line-height:1}.ptt-error[data-astro-cid-urwqu3sr]{margin:var(--space-3) 0 0;color:var(--text);font-size:var(--text-sm);font-weight:600}.ptt-error[data-astro-cid-urwqu3sr][hidden]{display:none}.ptt-head[data-astro-cid-urwqu3sr]{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.ptt-size[data-astro-cid-urwqu3sr],.ptt-notice[data-astro-cid-urwqu3sr]{color:var(--text-muted);font-size:var(--text-sm)}.ptt-notice[data-astro-cid-urwqu3sr]{color:var(--text);font-weight:600}.ptt-size[data-astro-cid-urwqu3sr][hidden],.ptt-notice[data-astro-cid-urwqu3sr][hidden]{display:none}.ptt-actions[data-astro-cid-urwqu3sr]{gap:var(--space-2);margin-left:auto;display:flex}.ptt-btn[data-astro-cid-urwqu3sr]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-height:40px;color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:0 16px;font-weight:600}.ptt-btn[data-astro-cid-urwqu3sr]:hover:not(:disabled){border-color:var(--primary);color:var(--primary-hover)}.ptt-btn[data-astro-cid-urwqu3sr]:disabled{opacity:.5;cursor:default}.ptt-view[data-astro-cid-urwqu3sr]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;padding:var(--space-3);overflow:hidden}.ptt-view[data-astro-cid-urwqu3sr][data-overflow=x]{overflow:auto hidden}.ptt-canvas[data-astro-cid-urwqu3sr]{overflow:visible}.ptt-view[data-astro-cid-urwqu3sr][data-overflow=none] .ptt-canvas[data-astro-cid-urwqu3sr]{margin-inline:auto}.ptt-out[data-astro-cid-urwqu3sr]{width:max-content;color:var(--text);font-family:var(--font-sans);white-space:pre;transform-origin:0 0;margin:0;font-size:11px;line-height:1.02}.ptt-out[data-astro-cid-urwqu3sr]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ptt-empty[data-astro-cid-urwqu3sr]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.ptt-zoom[data-astro-cid-urwqu3sr]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.ptt-zoom-now[data-astro-cid-urwqu3sr]{text-align:center;min-width:4.5ch;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text-muted)}.ptt-zoom[data-astro-cid-urwqu3sr] [data-astro-cid-urwqu3sr][data-action=zoomFit][aria-pressed=true]{border-color:var(--primary);color:var(--primary)}.ptt-note[data-astro-cid-urwqu3sr]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-sm)}.ust[data-astro-cid-izz6p4x7]{gap:var(--space-4);min-width:0;display:grid}.ust-form[data-astro-cid-izz6p4x7]{margin:0}.ust-field[data-astro-cid-izz6p4x7]{gap:6px;min-width:0;margin:0;display:grid}.ust-field[data-astro-cid-izz6p4x7] label[data-astro-cid-izz6p4x7]{font-size:var(--text-sm);color:var(--text-muted)}.ust-field[data-astro-cid-izz6p4x7] textarea[data-astro-cid-izz6p4x7]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:88px;color:var(--text);font:inherit;resize:vertical;padding:10px 12px;line-height:1.6}.ust-field[data-astro-cid-izz6p4x7] textarea[data-astro-cid-izz6p4x7]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.ust-hint[data-astro-cid-izz6p4x7]{color:var(--text-muted);font-size:var(--text-sm)}.ust-error[data-astro-cid-izz6p4x7]{font-size:var(--text-sm);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);margin:0;padding:10px 12px;font-weight:600}.ust-error[data-astro-cid-izz6p4x7][hidden]{display:none}.ust-revert[data-astro-cid-izz6p4x7]{gap:var(--space-2);display:grid}.ust-list[data-astro-cid-izz6p4x7]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.ust-row[data-astro-cid-izz6p4x7]{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);gap:6px;display:grid}.ust-name[data-astro-cid-izz6p4x7]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.ust-badge[data-astro-cid-izz6p4x7]{border:1px solid var(--line-strong);font-size:var(--text-sm);border-radius:999px;padding:1px 8px;font-weight:400}.ust-result[data-astro-cid-izz6p4x7]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.15rem;line-height:1.7}.ust-placeholder[data-astro-cid-izz6p4x7]{color:var(--text-muted)}.ust-note[data-astro-cid-izz6p4x7]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.ust-note[data-astro-cid-izz6p4x7][hidden]{display:none}.ust-actions[data-astro-cid-izz6p4x7]{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.ust-warning[data-astro-cid-izz6p4x7]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-2);font-size:var(--text-sm);margin:0;padding:12px 14px;font-weight:600}.ust-note-static[data-astro-cid-izz6p4x7]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.np[data-astro-cid-j7ye64h4]{gap:var(--space-4);display:grid}.np-col[data-astro-cid-j7ye64h4],.np-form[data-astro-cid-j7ye64h4],.np-preview[data-astro-cid-j7ye64h4],.np-privacy[data-astro-cid-j7ye64h4]{min-width:0}@media (width>=1080px){.np[data-astro-cid-j7ye64h4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.np-sticky[data-astro-cid-j7ye64h4]{top:var(--space-4);position:sticky}.np-privacy[data-astro-cid-j7ye64h4]{grid-column:1/-1}}@media (width>=900px){.np-form[data-astro-cid-j7ye64h4]{gap:var(--space-3)}.np-group[data-astro-cid-j7ye64h4]{padding:var(--space-2) var(--space-3) var(--space-3)}.np-grid[data-astro-cid-j7ye64h4]{gap:var(--space-2)}.np-field[data-astro-cid-j7ye64h4]{gap:4px}.np-field[data-astro-cid-j7ye64h4] label[data-astro-cid-j7ye64h4]{font-size:var(--text-xs)}.np-field[data-astro-cid-j7ye64h4] input[data-astro-cid-j7ye64h4],.np-field[data-astro-cid-j7ye64h4] select[data-astro-cid-j7ye64h4]{min-height:36px}.np-num-row[data-astro-cid-j7ye64h4] .np-num[data-astro-cid-j7ye64h4]{min-height:34px;padding:0 8px}.np-field[data-astro-cid-j7ye64h4] select[data-astro-cid-j7ye64h4],.np-field[data-astro-cid-j7ye64h4] .np-num[data-astro-cid-j7ye64h4]{font-size:var(--text-sm)}}.np-form[data-astro-cid-j7ye64h4]{gap:var(--space-4);margin:0;display:grid}.np-group[data-astro-cid-j7ye64h4]{min-width:0;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);margin:0}.np-group[data-astro-cid-j7ye64h4] legend[data-astro-cid-j7ye64h4]{color:var(--text-muted);font-size:var(--text-sm);padding:0 6px}.np-grid[data-astro-cid-j7ye64h4]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.np-grid-options[data-astro-cid-j7ye64h4]{grid-template-columns:repeat(4,minmax(0,1fr))}.np-grid-three[data-astro-cid-j7ye64h4]{grid-template-columns:repeat(3,minmax(0,1fr))}.np-field[data-astro-cid-j7ye64h4].np-check-row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.np-inline-check[data-astro-cid-j7ye64h4]{min-height:44px;color:var(--text);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.np-inline-check[data-astro-cid-j7ye64h4] input[data-astro-cid-j7ye64h4][type=checkbox]{width:18px;height:18px;accent-color:var(--primary)}.np-field[data-astro-cid-j7ye64h4]{gap:6px;min-width:0;margin:0;display:grid}.np-field[data-astro-cid-j7ye64h4] label[data-astro-cid-j7ye64h4]{font-size:var(--text-sm);color:var(--text-muted);overflow-wrap:anywhere}.np-field[data-astro-cid-j7ye64h4] input[data-astro-cid-j7ye64h4]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:0 12px}.np-num-row[data-astro-cid-j7ye64h4]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;padding:0 8px;display:grid}.np-num-row[data-astro-cid-j7ye64h4]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring)}.np-num-row[data-astro-cid-j7ye64h4] .np-num[data-astro-cid-j7ye64h4]{width:100%;min-width:0;min-height:44px;color:var(--text);text-align:right;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0}.np-num-row[data-astro-cid-j7ye64h4] .np-num[data-astro-cid-j7ye64h4]:focus,.np-num-row[data-astro-cid-j7ye64h4] .np-num[data-astro-cid-j7ye64h4]:focus-visible{box-shadow:none;outline:none}.np-num-row[data-astro-cid-j7ye64h4] .np-unit[data-astro-cid-j7ye64h4]{color:var(--text-muted);font-size:var(--text-xs);flex:none}.np-field[data-astro-cid-j7ye64h4] input[data-astro-cid-j7ye64h4][type=color]{cursor:pointer;width:100%;max-width:100%;min-height:44px;padding:4px}.np-field[data-astro-cid-j7ye64h4] input[data-astro-cid-j7ye64h4]:focus-visible,.np-download[data-astro-cid-j7ye64h4]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.np-preview[data-astro-cid-j7ye64h4]{--surface:#fff;--surface-2:#f1f3f5;--line:#d7dbe0;--line-strong:#98a1ab;--text:#16191d;--text-muted:#5b636c;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-2);color:var(--text);align-content:start;display:grid}.np-preview-head[data-astro-cid-j7ye64h4]{justify-content:flex-start;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.np-size[data-astro-cid-j7ye64h4]{white-space:pre-line;text-align:left;color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.np-canvas-wrap[data-astro-cid-j7ye64h4]{min-width:0;min-height:176px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-s);background-color:var(--surface);background-image:linear-gradient(45deg,#e3e7eb 25%,#0000 25%),linear-gradient(-45deg,#e3e7eb 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e3e7eb 75%),linear-gradient(-45deg,#0000 75%,#e3e7eb 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;place-items:center;display:grid;overflow-x:auto}.np-empty[data-astro-cid-j7ye64h4]{border-radius:var(--radius-s);background:var(--surface);color:var(--text-muted);font-size:var(--text-sm);text-align:center;margin:0;padding:10px 14px}.np-empty[data-astro-cid-j7ye64h4][hidden],canvas[data-astro-cid-j7ye64h4][hidden]{display:none}canvas[data-astro-cid-j7ye64h4]{max-width:100%;height:auto;margin-inline:auto;display:block}.np-download[data-astro-cid-j7ye64h4]{border:1px solid var(--primary);border-radius:var(--radius-s);background:var(--primary);width:100%;min-height:44px;color:var(--on-primary);font:inherit;cursor:pointer;padding:0 18px;font-weight:600}.np-download[data-astro-cid-j7ye64h4]:disabled{opacity:.5;cursor:default}.np-actions[data-astro-cid-j7ye64h4]{margin:0}.np-error[data-astro-cid-j7ye64h4],.np-warning[data-astro-cid-j7ye64h4]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);color:var(--text);font-size:var(--text-sm);margin:0;padding:10px 12px}.np-error[data-astro-cid-j7ye64h4]{font-weight:600}.np-error[data-astro-cid-j7ye64h4][hidden],.np-warning[data-astro-cid-j7ye64h4][hidden]{display:none}.np-error[data-astro-cid-j7ye64h4] ul,.np-warning[data-astro-cid-j7ye64h4] ul{margin:0;padding-left:1.1em}.np-error[data-astro-cid-j7ye64h4] li,.np-warning[data-astro-cid-j7ye64h4] li{overflow-wrap:anywhere}.np-note[data-astro-cid-j7ye64h4],.np-privacy[data-astro-cid-j7ye64h4]{color:var(--text-muted);font-size:var(--text-xs);margin:0}@media (width<=900px){.np-grid-options[data-astro-cid-j7ye64h4],.np-grid-three[data-astro-cid-j7ye64h4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.np-grid[data-astro-cid-j7ye64h4],.np-grid-options[data-astro-cid-j7ye64h4],.np-grid-three[data-astro-cid-j7ye64h4]{grid-template-columns:minmax(0,1fr)}}.np-sub[data-astro-cid-j7ye64h4]{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 8px}.np-presets[data-astro-cid-j7ye64h4].np-presets-half{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.np-presets[data-astro-cid-j7ye64h4].np-presets-third{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.np-presets-half[data-astro-cid-j7ye64h4] .btn[data-astro-cid-j7ye64h4],.np-presets-third[data-astro-cid-j7ye64h4] .btn[data-astro-cid-j7ye64h4]{width:100%;font-size:var(--text-sm);white-space:normal;letter-spacing:-.03em;padding:8px 2px}@media (width<=420px){.np-presets-half[data-astro-cid-j7ye64h4] .btn[data-astro-cid-j7ye64h4],.np-presets-third[data-astro-cid-j7ye64h4] .btn[data-astro-cid-j7ye64h4]{font-size:var(--text-xs)}}.np-presets[data-astro-cid-j7ye64h4].np-presets-size{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.np-presets-size[data-astro-cid-j7ye64h4] .np-preset[data-astro-cid-j7ye64h4]{width:100%;font-size:var(--text-sm);white-space:normal;letter-spacing:-.03em;overflow-wrap:anywhere;padding:8px 4px}.np-presets[data-astro-cid-j7ye64h4]{margin-bottom:var(--space-3);flex-wrap:wrap;gap:8px;display:flex}.np-field[data-astro-cid-j7ye64h4] select[data-astro-cid-j7ye64h4]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:0 12px}.np-field[data-astro-cid-j7ye64h4] input[data-astro-cid-j7ye64h4][type=file]{min-height:44px;padding:8px}.np-seal-clear[data-astro-cid-j7ye64h4]{white-space:nowrap}.np-seal-row[data-astro-cid-j7ye64h4]{align-items:center;gap:var(--space-3);margin:var(--space-3) 0;flex-wrap:wrap;min-width:0;display:flex}.np-seal-name[data-astro-cid-j7ye64h4]{color:var(--text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}[data-astro-cid-j7ye64h4][data-seal-only][hidden]{display:none}.np-off{opacity:.45}.np-off label[data-astro-cid-j7ye64h4],.np-off input[data-astro-cid-j7ye64h4],.np-off select[data-astro-cid-j7ye64h4]{cursor:not-allowed}.np-check[data-astro-cid-j7ye64h4] label[data-astro-cid-j7ye64h4]{min-height:44px;color:var(--text);font-size:var(--text-md);white-space:nowrap;align-items:center;gap:8px;display:flex}.np-label-row[data-astro-cid-j7ye64h4]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.np-thin[data-astro-cid-j7ye64h4]{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:4px;display:inline-flex}.np-thin[data-astro-cid-j7ye64h4] input[data-astro-cid-j7ye64h4][type=checkbox]{width:14px;height:14px;min-height:0;accent-color:var(--primary);margin:0}.np-check[data-astro-cid-j7ye64h4] input[data-astro-cid-j7ye64h4][type=checkbox]{width:20px;height:20px;accent-color:var(--primary)}.np-hint[data-astro-cid-j7ye64h4]{color:var(--text-muted);font-size:var(--text-xs);display:block}.sc[data-astro-cid-m2zcyrra]{gap:var(--space-4);display:grid}.sc-form[data-astro-cid-m2zcyrra],.sc-list[data-astro-cid-m2zcyrra],.sc-tray[data-astro-cid-m2zcyrra],.sc-hint[data-astro-cid-m2zcyrra],.sc-privacy[data-astro-cid-m2zcyrra]{min-width:0}.sc-form[data-astro-cid-m2zcyrra]{gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin:0;display:grid}.sc-field[data-astro-cid-m2zcyrra]{gap:6px;min-width:0;margin:0;display:grid}.sc-field[data-astro-cid-m2zcyrra] label[data-astro-cid-m2zcyrra]{font-size:var(--text-sm);color:var(--text-muted)}.sc-field[data-astro-cid-m2zcyrra] input[data-astro-cid-m2zcyrra],.sc-field[data-astro-cid-m2zcyrra] select[data-astro-cid-m2zcyrra]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:0 12px}.sc-field[data-astro-cid-m2zcyrra] input[data-astro-cid-m2zcyrra]:focus-visible,.sc-field[data-astro-cid-m2zcyrra] select[data-astro-cid-m2zcyrra]:focus-visible,.sc-mini[data-astro-cid-m2zcyrra]:focus-visible,.sc-list[data-astro-cid-m2zcyrra] .sc-card:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.sc-hint[data-astro-cid-m2zcyrra]{justify-content:space-between;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.sc-count[data-astro-cid-m2zcyrra]{font-variant-numeric:tabular-nums;white-space:nowrap}.sc-status[data-astro-cid-m2zcyrra]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);font-size:var(--text-sm);margin:0;padding:8px 12px}.sc-status[data-astro-cid-m2zcyrra][hidden],[data-astro-cid-m2zcyrra][data-out=empty][hidden]{display:none}.sc-list[data-astro-cid-m2zcyrra]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(76px,1fr));grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.sc-tools[data-astro-cid-m2zcyrra]{justify-content:flex-end;margin:0;display:flex}.sc-groups[data-astro-cid-m2zcyrra]{gap:var(--space-2);min-width:0;display:grid}.sc-group[data-astro-cid-m2zcyrra]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);overflow:hidden}.sc-group[data-astro-cid-m2zcyrra][hidden]{display:none}.sc-groups[data-astro-cid-m2zcyrra]:not([data-collapsed]) .sc-group-head[data-astro-cid-m2zcyrra]{cursor:default}.sc-groups[data-astro-cid-m2zcyrra]:not([data-collapsed]) .sc-group-head[data-astro-cid-m2zcyrra]:before{display:none}.sc-groups[data-astro-cid-m2zcyrra]:not([data-collapsed]) .sc-group-head[data-astro-cid-m2zcyrra]:hover{background:0 0}.sc-group-head[data-astro-cid-m2zcyrra]{align-items:center;gap:var(--space-2);padding:12px var(--space-4);cursor:pointer;font-weight:650;list-style:none;display:flex}.sc-group-head[data-astro-cid-m2zcyrra]::-webkit-details-marker{display:none}.sc-group-head[data-astro-cid-m2zcyrra]:before{content:"";border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);width:7px;height:7px;transition:transform var(--dur-fast) var(--ease);transform:rotate(-45deg)}.sc-group[data-astro-cid-m2zcyrra][open]>.sc-group-head[data-astro-cid-m2zcyrra]:before{transform:rotate(45deg)}.sc-group-head[data-astro-cid-m2zcyrra]:hover{background:var(--surface-2)}.sc-group-head[data-astro-cid-m2zcyrra]:focus-visible{box-shadow:inset 0 0 0 3px var(--focus-ring);outline:none}.sc-group-count[data-astro-cid-m2zcyrra]{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.sc-group[data-astro-cid-m2zcyrra]>.sc-list[data-astro-cid-m2zcyrra]{padding:0 var(--space-4) var(--space-4)}.sc-list[data-astro-cid-m2zcyrra] .sc-card{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);width:100%;height:100%;min-height:84px;color:var(--text);font:inherit;cursor:pointer;align-content:center;justify-items:center;gap:2px;padding:8px 6px;display:grid}.sc-list[data-astro-cid-m2zcyrra] .sc-card:hover{border-color:var(--primary);background:var(--primary-soft)}.sc-list[data-astro-cid-m2zcyrra] .sc-glyph{font-size:var(--text-xl);line-height:1.2}.sc-list[data-astro-cid-m2zcyrra] .sc-name{max-width:100%;color:var(--text-muted);font-size:var(--text-xs);text-align:center;overflow-wrap:anywhere}.sc-list[data-astro-cid-m2zcyrra] .sc-code{color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.sc-tray[data-astro-cid-m2zcyrra]{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);display:grid}.sc-tray-head[data-astro-cid-m2zcyrra]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.sc-tray-head[data-astro-cid-m2zcyrra] h2[data-astro-cid-m2zcyrra]{font-size:var(--text-md);margin:0}.sc-tray-actions[data-astro-cid-m2zcyrra]{gap:var(--space-2);display:flex}.sc-mini[data-astro-cid-m2zcyrra]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-height:42px;color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:0 12px}.sc-mini[data-astro-cid-m2zcyrra]:disabled{opacity:.5;cursor:default}.sc-tray-box[data-astro-cid-m2zcyrra]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-height:44px;font-size:var(--text-lg);overflow-wrap:anywhere;padding:10px 12px;line-height:1.5;display:block}.sc-tray-box[data-astro-cid-m2zcyrra][data-empty=true]{color:var(--text-muted);font-size:var(--text-sm)}.sc-privacy[data-astro-cid-m2zcyrra]{color:var(--text-muted);font-size:var(--text-xs);margin:0}@media (width<=560px){.sc-form[data-astro-cid-m2zcyrra]{grid-template-columns:minmax(0,1fr)}.sc-list[data-astro-cid-m2zcyrra]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}}.pd[data-astro-cid-jgjnovri]{gap:var(--space-4);display:grid}.pd-form[data-astro-cid-jgjnovri],.pd-results[data-astro-cid-jgjnovri],.pd-custom[data-astro-cid-jgjnovri],.pd-privacy[data-astro-cid-jgjnovri]{min-width:0}.pd-form[data-astro-cid-jgjnovri]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.pd-custom-form[data-astro-cid-jgjnovri]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.pd-field[data-astro-cid-jgjnovri]{gap:6px;min-width:0;margin:0;display:grid}.pd-field[data-astro-cid-jgjnovri] label[data-astro-cid-jgjnovri]{font-size:var(--text-sm);color:var(--text-muted)}.pd-field[data-astro-cid-jgjnovri] input[data-astro-cid-jgjnovri],.pd-field[data-astro-cid-jgjnovri] select[data-astro-cid-jgjnovri]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:42px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;padding:0 12px}.pd-field[data-astro-cid-jgjnovri] input[data-astro-cid-jgjnovri]:focus-visible,.pd-field[data-astro-cid-jgjnovri] select[data-astro-cid-jgjnovri]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.pd-results[data-astro-cid-jgjnovri],.pd-custom[data-astro-cid-jgjnovri]{gap:var(--space-3);align-content:start;display:grid}.pd-results[data-astro-cid-jgjnovri]{min-height:150px}.pd-value[data-astro-cid-jgjnovri]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;padding:6px 0;font-weight:600}.pd-value-lead[data-astro-cid-jgjnovri]{font-size:var(--text-lg)}.pd-error[data-astro-cid-jgjnovri]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);color:var(--text);font-size:var(--text-sm);margin:0;padding:10px 12px;font-weight:600}.pd-error[data-astro-cid-jgjnovri][hidden]{display:none}.pd-privacy[data-astro-cid-jgjnovri]{color:var(--text-muted);font-size:var(--text-xs);margin:0}@media (width<=720px){.pd-form[data-astro-cid-jgjnovri],.pd-custom-form[data-astro-cid-jgjnovri]{grid-template-columns:minmax(0,1fr)}}.cy[data-astro-cid-kfmsn2ij]{gap:var(--space-4);display:grid}.cy-pick[data-astro-cid-kfmsn2ij]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.cy-status[data-astro-cid-kfmsn2ij]{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--text-sm)}.cy-subs-box[data-astro-cid-kfmsn2ij]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line)}.cy-subs-box[data-astro-cid-kfmsn2ij] h3[data-astro-cid-kfmsn2ij]{margin:0 0 var(--space-2);font-size:var(--text-md)}.cy-sub-note{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--text-sm);line-height:1.7}.cy-subs{gap:var(--space-1) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin:0;padding:0;display:grid}.cy-subs li{gap:var(--space-2);padding:var(--space-1) 0;border-bottom:1px solid var(--line);font-size:var(--text-sm);display:flex}.cy-sub-code{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.cy-sub-name{overflow-wrap:anywhere}.cy-note[data-astro-cid-kfmsn2ij],.cy-source[data-astro-cid-kfmsn2ij]{color:var(--text-muted);font-size:var(--text-sm);margin:0;line-height:1.7}.cy-note[data-astro-cid-kfmsn2ij] strong{color:var(--text);font-weight:650}@media (width<=720px){.cy-pick[data-astro-cid-kfmsn2ij]{grid-template-columns:minmax(0,1fr)}}.pp[data-astro-cid-ak7ueujk]{gap:var(--space-4);min-width:0;display:grid}.pp-lead[data-astro-cid-ak7ueujk]{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--text-sm);line-height:1.7}.pp-form[data-astro-cid-ak7ueujk]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.pp-scroll[data-astro-cid-ak7ueujk]{min-width:0;overflow-x:auto}.pp-table[data-astro-cid-ak7ueujk]{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.pp-table[data-astro-cid-ak7ueujk] th[data-astro-cid-ak7ueujk],.pp-table[data-astro-cid-ak7ueujk] td[data-astro-cid-ak7ueujk]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);text-align:center;white-space:nowrap}.pp-table[data-astro-cid-ak7ueujk] th[data-astro-cid-ak7ueujk]:first-child,.pp-table[data-astro-cid-ak7ueujk] td[data-astro-cid-ak7ueujk]:first-child{padding-inline-start:var(--space-3)}.pp-table[data-astro-cid-ak7ueujk] th[data-astro-cid-ak7ueujk]:last-child,.pp-table[data-astro-cid-ak7ueujk] td[data-astro-cid-ak7ueujk]:last-child{padding-inline-end:var(--space-3)}.pp-table[data-astro-cid-ak7ueujk] thead[data-astro-cid-ak7ueujk] th[data-astro-cid-ak7ueujk]{color:var(--text-muted);font-weight:600}.pp-table[data-astro-cid-ak7ueujk] tbody[data-astro-cid-ak7ueujk] th[data-astro-cid-ak7ueujk]{font-weight:700}.pp-table[data-astro-cid-ak7ueujk] tbody[data-astro-cid-ak7ueujk] tr[data-astro-cid-ak7ueujk]:last-child th[data-astro-cid-ak7ueujk],.pp-table[data-astro-cid-ak7ueujk] tbody[data-astro-cid-ak7ueujk] tr[data-astro-cid-ak7ueujk]:last-child td[data-astro-cid-ak7ueujk]{border-bottom:0}.pp-verdict[data-astro-cid-ak7ueujk][data-verdict=good]{color:var(--cat-text);font-weight:650}.pp-verdict[data-astro-cid-ak7ueujk][data-verdict=ok]{color:var(--cat-calc)}.pp-verdict[data-astro-cid-ak7ueujk][data-verdict=low]{color:var(--cat-qr)}.pp-note[data-astro-cid-ak7ueujk]{color:var(--text-muted);font-size:var(--text-xs);margin:0;line-height:1.7}@media (width<=720px){.pp-form[data-astro-cid-ak7ueujk]{grid-template-columns:minmax(0,1fr)}}.am[data-astro-cid-haqjifyk],.am-form[data-astro-cid-haqjifyk]{gap:var(--space-4);display:grid}.am-group[data-astro-cid-haqjifyk]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:start;display:grid}.am-wide[data-astro-cid-haqjifyk]{max-width:420px}.am-form-5[data-astro-cid-haqjifyk]{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid}@media (width<=960px){.am-form-5[data-astro-cid-haqjifyk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.am-form-5[data-astro-cid-haqjifyk]{grid-template-columns:minmax(0,1fr)}}.am-result-tools[data-astro-cid-haqjifyk]{justify-content:flex-end;margin-block-end:var(--space-2);display:flex}.am-zoom[data-astro-cid-haqjifyk]{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);margin-block-end:var(--space-3);display:grid}.am-zoom-head[data-astro-cid-haqjifyk]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.am-zoom-day[data-astro-cid-haqjifyk]{font-weight:650}.am-zoom-label[data-astro-cid-haqjifyk]{color:var(--text-muted);font-size:var(--text-sm)}.am-zoom-text[data-astro-cid-haqjifyk]{box-sizing:border-box;width:100%;padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--bg);color:var(--text);font-family:inherit;font-size:var(--text-md);resize:vertical;line-height:1.6}.am-zoom-text[data-astro-cid-haqjifyk]:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.am-zoom-hint[data-astro-cid-haqjifyk]{color:var(--text-muted);font-size:var(--text-sm);margin:0;line-height:1.7}.am-tasks[data-astro-cid-haqjifyk]{gap:var(--space-2);grid-column:1/-1;display:grid}.am-tasks-title[data-astro-cid-haqjifyk]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.am-task[data-astro-cid-haqjifyk]{gap:var(--space-2);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.am-excel[data-astro-cid-haqjifyk]{gap:var(--space-3);padding-block-start:var(--space-2);display:grid}.am-excel-title[data-astro-cid-haqjifyk]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.am-excel-row[data-astro-cid-haqjifyk]{gap:var(--space-2);flex-wrap:wrap;display:flex}.am-excel-status[data-astro-cid-haqjifyk]{color:var(--text-muted);font-size:var(--text-sm);margin:0;line-height:1.7}.am-excel-status[data-astro-cid-haqjifyk][data-tone=warn]{color:var(--cat-calc)}.am-warn[data-astro-cid-haqjifyk]{margin:0 0 var(--space-3);color:var(--cat-calc);font-size:var(--text-sm);line-height:1.7}.am-paper-wrap[data-astro-cid-haqjifyk]{overflow:auto}.am-paper-wrap[data-astro-cid-haqjifyk][data-am-fit]{--am-fit:1;--am-fit-h:auto;height:var(--am-fit-h);overflow:hidden}.am-paper-wrap[data-astro-cid-haqjifyk][data-am-fit] .am-paper[data-astro-cid-haqjifyk]{transform:scale(var(--am-fit));transform-origin:0 0}.am-paper[data-astro-cid-haqjifyk]{--am-cell-size:8pt;box-sizing:border-box;color:#111;border:1px solid var(--line);width:210mm;min-height:297mm;box-shadow:var(--shadow-1);background:#fff;border-radius:2px;flex-direction:column;gap:6mm;margin:0 auto;padding:14mm;display:flex}.am-paper[data-astro-cid-haqjifyk][data-orientation=landscape]{width:297mm;min-height:210mm}.am-paper-title[data-astro-cid-haqjifyk]{text-align:center;letter-spacing:-.01em;margin:0;font-size:18pt;font-weight:700}.am-paper[data-astro-cid-haqjifyk][data-kind=calendar] .am-paper-title[data-astro-cid-haqjifyk]{border-bottom:.8pt solid #111;padding-bottom:3.5mm}.am-paper-body[data-astro-cid-haqjifyk]{flex-direction:column;flex:1;display:flex}.am-paper .a4-cal{border:.8pt solid #111;flex-direction:column;flex:1;display:flex}.am-paper .a4-cal-row{flex:1 1 0;grid-template-columns:repeat(7,1fr);min-height:0;display:grid}.am-paper .a4-cal-head{flex:0 0 8.5mm}.am-paper .a4-cal-cell{border-bottom:.3pt solid #cfcfcf;border-right:.3pt solid #cfcfcf;flex-direction:column;min-width:0;padding:1.2mm 1.4mm;font-size:9pt;display:flex;overflow:hidden}.am-paper .a4-cal-row>.a4-cal-cell:last-child{border-right:0}.am-paper .a4-cal-row:last-child>.a4-cal-cell{border-bottom:0}.am-paper .a4-cal-head .a4-cal-cell{letter-spacing:.02em;background:#f3f2ef;border-bottom:.8pt solid #111;justify-content:center;align-items:center;font-size:9.5pt;font-weight:700}.am-paper .a4-cal-day{font-size:11pt;font-weight:650;line-height:1.1}.am-paper .a4-cal[data-weekend=on] .a4-cal-cell[data-weekday="0"] .a4-cal-day{color:#b3261e}.am-paper .a4-cal[data-weekend=on] .a4-cal-cell[data-weekday="6"] .a4-cal-day{color:#1a4fa0}.am-paper .a4-cal[data-weekend=on] .a4-cal-head .a4-cal-cell[data-weekday="0"]{color:#b3261e}.am-paper .a4-cal[data-weekend=on] .a4-cal-head .a4-cal-cell[data-weekday="6"]{color:#1a4fa0}.am-paper .a4-cal-cell[data-outside]{background:#fbfbfa}.am-paper .a4-cal-cell[data-outside] .a4-cal-day{color:#b0b0b0}.am-paper .a4-cal-text{width:100%;min-height:0;color:inherit;font-family:inherit;font-size:var(--am-cell-size,8pt);resize:none;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;outline:0;flex:1;margin:.6mm 0 0;padding:0;line-height:1.35;overflow:hidden}@media screen{.am-paper .a4-cal-text:focus{background:#eef2ff;border-radius:1mm}}.am-paper[data-font=serif] .a4-cal-text,.am-paper[data-font=serif] .a4-cal-memo{font-family:var(--font-title)}.am-paper[data-font=hand] .a4-cal-text,.am-paper[data-font=hand] .a4-cal-memo{font-family:"PT Hand", var(--font-sans)}.am-paper .a4-cal-cell[data-tight]{position:relative}.am-paper .a4-cal-cell[data-tight]:after{content:"";border-top:0 solid #0000;border-bottom:2.2mm solid #b3261e;border-left:2.2mm solid #0000;border-right:0 solid #0000;position:absolute;bottom:0;right:0}.am-paper .a4-cal-memo{--lines:2;flex:0 0 calc(var(--lines) * 4.6mm);width:100%;color:inherit;font-family:inherit;font-size:min(var(--am-cell-size,8pt), 8pt);resize:none;white-space:pre-wrap;overflow-wrap:anywhere;background-color:#0000;background-image:repeating-linear-gradient(#0000 0 16.9858px,#dedede 16.9858px 4.6mm);border:0;outline:0;margin:.8mm 0 0;padding:0;line-height:4.6mm;overflow:hidden}@media screen{.am-paper .a4-cal-memo{background-image:repeating-linear-gradient(#0000 0 16.3858px,#c9c9c9 16.3858px 4.6mm)}.am-paper .a4-cal-memo:focus{background-color:#eef2ff}}.am-paper .a4-cal-memo-empty{pointer-events:none}.am-paper .a4-cal-text-empty{flex:1;min-height:0}.am-paper .a4-cal[data-design=band] .a4-cal-head .a4-cal-cell{color:#fff;background:#22303f;border-bottom:0}.am-paper .a4-cal[data-design=band][data-weekend=on] .a4-cal-head .a4-cal-cell[data-weekday="0"]{color:#ffc9c4}.am-paper .a4-cal[data-design=band][data-weekend=on] .a4-cal-head .a4-cal-cell[data-weekday="6"]{color:#bcd3ff}.am-paper .a4-cal[data-design=minimal]{border:.8pt solid #111;border-left:0;border-right:0}.am-paper .a4-cal[data-design=minimal] .a4-cal-cell{border-right:0}.am-paper .a4-cal[data-design=minimal] .a4-cal-head .a4-cal-cell{background:0 0;border-bottom:.3pt solid #111}.am-paper .a4-grid{grid-template-columns:24mm repeat(calc(var(--cols) - 1), 1fr);border-top:1.2pt solid #111;border-left:1.2pt solid #111;flex:1;display:grid}.am-paper .a4-grid-cell{border-bottom:.4pt solid #888;border-right:1.2pt solid #111;min-height:12mm;padding:1.5mm;font-size:9pt}.am-paper .a4-grid-head{border-bottom:1.2pt solid #111;justify-content:center;align-items:center;min-height:9mm;font-weight:700;display:flex}.am-paper .a4-grid-time{flex-direction:column;justify-content:center;align-items:center;gap:.5mm;display:flex}.am-paper .a4-grid-no{font-weight:700}.am-paper .a4-grid-hhmm{color:#555;font-size:7pt}.am-paper .a4-rows{border-top:1.2pt solid #111;flex-direction:column;flex:1;display:flex}.am-paper .a4-row{border-bottom:.4pt solid #888;flex:1;grid-template-columns:24mm 1fr;display:grid}.am-paper .a4-row-date{border-right:1.2pt solid #111;align-items:center;gap:2mm;padding:0 2mm;font-size:9pt;display:flex}.am-paper .a4-row-date[data-weekday="0"] .a4-row-md,.am-paper .a4-row-date[data-weekday="0"] .a4-row-wd{color:#c0392b}.am-paper .a4-row-date[data-weekday="6"] .a4-row-md,.am-paper .a4-row-date[data-weekday="6"] .a4-row-wd{color:#2d6cdf}.am-paper .a4-row-md{font-weight:650}.am-paper .a4-row-wd{color:#555;font-size:8pt}.am-paper .a4-gantt{border-top:1.2pt solid #111;flex-direction:column;flex:1;display:flex}.am-paper .a4-gantt-row{border-bottom:.4pt solid #888;flex:auto;grid-template-columns:34mm 1fr;min-height:9mm;max-height:30mm;display:grid}.am-paper .a4-gantt-head{border-bottom:1.2pt solid #111;flex:0 0 9mm;max-height:none}.am-paper .a4-gantt-name{overflow-wrap:anywhere;border-right:1.2pt solid #111;align-items:center;padding:0 2mm;font-size:8.5pt;display:flex}.am-paper .a4-gantt-scale,.am-paper .a4-gantt-track{grid-template-columns:repeat(var(--cols), 1fr);display:grid;position:relative}.am-paper .a4-gantt-tick{border-right:.4pt solid #bbb;justify-content:center;align-items:center;font-size:7pt;display:flex}.am-paper .a4-gantt-cell{border-right:.4pt solid #ddd;grid-row:1}.am-paper .a4-gantt-tick[data-weekday="0"],.am-paper .a4-gantt-cell[data-weekday="0"]{background:#fbeceb}.am-paper .a4-gantt-tick[data-weekday="6"],.am-paper .a4-gantt-cell[data-weekday="6"]{background:#eaf0fb}.am-paper .a4-gantt-bar{background:#333;border-radius:2mm;grid-row:1;align-self:center;height:4mm}.am-paper .a4-gantt-bar[data-clip-start]{border-top-left-radius:0;border-bottom-left-radius:0}.am-paper .a4-gantt-bar[data-clip-end]{border-top-right-radius:0;border-bottom-right-radius:0}.am-save[data-astro-cid-haqjifyk]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.am-save-notes[data-astro-cid-haqjifyk]{gap:var(--space-1);flex:320px;display:grid}.am-hint[data-astro-cid-haqjifyk]{color:var(--text-muted);font-size:var(--text-sm);margin:0;line-height:1.7}.am-hint[data-astro-cid-haqjifyk] strong{color:var(--text);font-weight:650}@media (width<=820px){.am-task[data-astro-cid-haqjifyk]{grid-template-columns:minmax(0,1fr)}}@media print{@page{size:A4 portrait;margin:0}.am-paper-wrap[data-astro-cid-haqjifyk][data-am-fit]{height:auto!important;overflow:visible!important}.am-paper-wrap[data-astro-cid-haqjifyk][data-am-fit] .am-paper[data-astro-cid-haqjifyk]{transform:none!important}html.a4-printing body>:not([data-a4-paper]){display:none!important}html.a4-printing body{background:#fff;margin:0;padding:0}html.a4-printing .am-paper{box-shadow:none;border:0;border-radius:0;width:210mm;min-height:297mm;margin:0}html.a4-printing .am-paper[data-orientation=landscape]{width:297mm;min-height:210mm}}.a4t-page[data-tpl=grid2mm]{--cols:95;--rows:138;--pcols:12;--prows:17;--emph:1}.a4t-page[data-tpl=grid3mm]{--cols:63;--rows:92;--pcols:16;--prows:23;--emph:1}.a4t-page[data-tpl=grid4mm]{--cols:47;--rows:69;--pcols:12;--prows:17;--emph:1}.a4t-page[data-tpl=grid5mm]{--cols:38;--rows:55;--pcols:19;--prows:28;--emph:1}.a4t-page[data-tpl=grid10mm]{--cols:19;--rows:27;--pcols:19;--prows:27;--emph:5}.a4t-page[data-tpl=grid5mmLandscape]{--cols:55;--rows:38;--pcols:28;--prows:19;--emph:1}.a4t-page[data-tpl=dotGrid5mm]{--cols:38;--rows:55;--pcols:19;--prows:28;--emph:1}.a4t-page[data-tpl=dotGrid10mm]{--cols:19;--rows:27;--pcols:19;--prows:27;--emph:1}.a4t-page[data-tpl=isometric5mm]{--cols:38;--rows:47;--pcols:19;--prows:24;--emph:1}.a4t-page[data-tpl=isometric10mm]{--cols:19;--rows:23;--pcols:19;--prows:23;--emph:1}.a4t-page[data-tpl=ruled6mm]{--cols:1;--rows:46;--pcols:1;--prows:23;--emph:1}.a4t-page[data-tpl=ruled7mm]{--cols:1;--rows:39;--pcols:1;--prows:20;--emph:1}.a4t-page[data-tpl=ruled8mm]{--cols:1;--rows:34;--pcols:1;--prows:17;--emph:1}.a4t-page[data-tpl=ruled10mm]{--cols:1;--rows:27;--pcols:1;--prows:27;--emph:1}.a4t-page[data-tpl=ruled8mmLandscape]{--cols:1;--rows:23;--pcols:1;--prows:23;--emph:1}.a4t-page[data-tpl=cornell]{--cols:2;--rows:27;--pcols:2;--prows:27;--emph:1}.a4t-page[data-tpl=manuscript400]{--cols:20;--rows:20;--pcols:20;--prows:20;--emph:1}.a4t-page[data-tpl=staff]{--cols:1;--rows:10;--pcols:1;--prows:10;--emph:1}.a4t-page[data-tpl=guitarTab]{--cols:1;--rows:8;--pcols:1;--prows:8;--emph:1}.a4t-page[data-tpl=storyboard]{--cols:2;--rows:3;--pcols:2;--prows:3;--emph:1}.a4t-page[data-tpl=table]{--cols:6;--rows:25;--pcols:6;--prows:25;--emph:1}.a4t-page[data-tpl=tableLandscape]{--cols:8;--rows:20;--pcols:8;--prows:20;--emph:1}.a4t-page[data-tpl=grid1mm]{--cols:190;--rows:277;--pcols:12;--prows:17;--emph:1}.a4t-page[data-tpl=dotGrid5mmLandscape]{--cols:55;--rows:38;--pcols:28;--prows:19;--emph:1}.a4t-page[data-tpl=polar]{--cols:24;--rows:10;--pcols:24;--prows:10;--emph:1}.a4t-page[data-tpl=axes10mm]{--cols:19;--rows:27;--pcols:19;--prows:27;--emph:1;--ax:52.63%;--ay:48.15%}.a4t-page[data-tpl=axes5mm]{--cols:38;--rows:55;--pcols:19;--prows:28;--emph:1;--ax:50.0%;--ay:49.09%}.a4t-page[data-tpl=quadrant1]{--cols:38;--rows:55;--pcols:19;--prows:28;--emph:1;--ax:5.26%;--ay:96.36%}.a4t-page[data-tpl=practice20mm]{--cols:9;--rows:13;--pcols:9;--prows:13;--emph:1}.a4t-page[data-tpl=practice15mm]{--cols:12;--rows:18;--pcols:12;--prows:18;--emph:1}.a4t-page[data-tpl=fourLine]{--cols:1;--rows:14;--pcols:1;--prows:14;--emph:1}.a4t-page[data-tpl=twoColumn]{--cols:2;--rows:34;--pcols:1;--prows:17;--emph:1}.a4t-page[data-tpl=threeColumn]{--cols:3;--rows:34;--pcols:2;--prows:17;--emph:1}.a4t-page[data-tpl=comic4]{--cols:1;--rows:4;--pcols:1;--prows:4;--emph:1}.a4t-page[data-tpl=comic8]{--cols:2;--rows:4;--pcols:2;--prows:4;--emph:1}.a4t-page[data-tpl=pianoStaff]{--cols:1;--rows:5;--pcols:1;--prows:5;--emph:1}.a4t-page[data-tpl=staffBig]{--cols:1;--rows:6;--pcols:1;--prows:6;--emph:1}.a4t-page[data-tpl=checklist]{--cols:1;--rows:27;--pcols:1;--prows:27;--emph:1}.a4t-page[data-tpl=checklistTight]{--cols:1;--rows:34;--pcols:1;--prows:17;--emph:1}.a4t-page[data-tpl=logTable]{--cols:4;--rows:31;--pcols:2;--prows:16;--emph:1}.a4t-page[data-tpl=logTableWide]{--cols:10;--rows:31;--pcols:5;--prows:16;--emph:1}.a4t-page[data-tpl=cutCard]{--cols:2;--rows:5;--pcols:2;--prows:5;--emph:1}.a4t-page[data-tpl=cutLabel]{--cols:3;--rows:8;--pcols:3;--prows:8;--emph:1}.a4t-page[data-tpl=cutSquare]{--cols:3;--rows:5;--pcols:3;--prows:5;--emph:1}.a4t-page[data-tpl=grid10mmLandscape]{--cols:27;--rows:19;--pcols:27;--prows:19;--emph:5}.a4t-page[data-tpl=crossStitch]{--cols:76;--rows:110;--pcols:19;--prows:28;--emph:10}.a4t-page[data-tpl=dotGrid3mm]{--cols:63;--rows:92;--pcols:16;--prows:23;--emph:1}.a4t-page[data-tpl=isometric5mmLandscape]{--cols:55;--rows:32;--pcols:28;--prows:16;--emph:1}.a4t-page[data-tpl=hex10mm]{--cols:10;--rows:18;--pcols:10;--prows:18;--emph:1}.a4t-page[data-tpl=hex15mm]{--cols:6;--rows:11;--pcols:6;--prows:11;--emph:1}.a4t-page[data-tpl=triangle10mm]{--cols:19;--rows:31;--pcols:10;--prows:16;--emph:1}.a4t-page[data-tpl=semiLog]{--cols:38;--rows:27;--pcols:19;--prows:14;--emph:1;--bands:3}.a4t-page[data-tpl=logLog]{--cols:27;--rows:36;--pcols:14;--prows:18;--emph:1;--bands:4}.a4t-page[data-tpl=polarFine]{--cols:36;--rows:15;--pcols:18;--prows:8;--emph:1}.a4t-page[data-tpl=manuscript200]{--cols:20;--rows:10;--pcols:20;--prows:10;--emph:1}.a4t-page[data-tpl=practice25mm]{--cols:7;--rows:11;--pcols:7;--prows:11;--emph:1}.a4t-page[data-tpl=practice10mm]{--cols:19;--rows:27;--pcols:19;--prows:27;--emph:1}.a4t-page[data-tpl=fourLineWide]{--cols:1;--rows:9;--pcols:1;--prows:9;--emph:1}.a4t-page[data-tpl=ruled12mm]{--cols:1;--rows:23;--pcols:1;--prows:23;--emph:1}.a4t-page[data-tpl=twoColumnLandscape]{--cols:2;--rows:23;--pcols:2;--prows:23;--emph:1}.a4t-page[data-tpl=comic6]{--cols:2;--rows:3;--pcols:2;--prows:3;--emph:1}.a4t-page[data-tpl=storyboardLandscape]{--cols:3;--rows:2;--pcols:3;--prows:2;--emph:1}.a4t-page[data-tpl=tab4]{--cols:1;--rows:8;--pcols:1;--prows:8;--emph:1}.a4t-page[data-tpl=chordBoxes]{--cols:3;--rows:5;--pcols:3;--prows:5;--emph:1}.a4t-page[data-tpl=checklist2col]{--cols:2;--rows:27;--pcols:2;--prows:27;--emph:1}.a4t-page[data-tpl=ledger]{--cols:4;--rows:28;--pcols:4;--prows:28;--emph:1}.a4t-page[data-tpl=cutPostcard]{--cols:1;--rows:1;--pcols:1;--prows:1;--emph:1}.a4t-page[data-tpl=cutBookmark]{--cols:3;--rows:1;--pcols:3;--prows:1;--emph:1}.a4t-page[data-tpl=cutLabel70x37]{--cols:2;--rows:7;--pcols:2;--prows:7;--emph:1}.a4t-page[data-tpl=cutSquare70]{--cols:2;--rows:3;--pcols:2;--prows:3;--emph:1}.a4t-page[data-tpl=householdLedger]{--cols:5;--rows:26;--pcols:5;--prows:26;--emph:1}.a4t-page[data-tpl=workLog],.a4t-page[data-tpl=readingLog],.a4t-page[data-tpl=exerciseLog]{--cols:4;--rows:24;--pcols:4;--prows:24;--emph:1}.a4t-page[data-tpl=quotation]{--cols:4;--rows:18;--pcols:4;--prows:18;--emph:1}.a4t-page[data-tpl=meetingNotes]{--cols:1;--rows:18;--pcols:1;--prows:18;--emph:1}.a4t-page[data-tpl=phoneMemo]{--cols:1;--rows:4;--pcols:1;--prows:4;--emph:1}.a4t[data-astro-cid-nwjy5dsl]{gap:var(--space-2);min-width:0;display:grid}.a4t-tools[data-astro-cid-nwjy5dsl]{justify-content:flex-end;margin:0;display:flex}.a4t-group[data-astro-cid-nwjy5dsl]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);min-width:0;overflow:hidden}.a4t-group-head[data-astro-cid-nwjy5dsl]{align-items:center;gap:var(--space-2);padding:12px var(--space-4);cursor:pointer;font-weight:650;list-style:none;display:flex}.a4t-group-head[data-astro-cid-nwjy5dsl]::-webkit-details-marker{display:none}.a4t-group-head[data-astro-cid-nwjy5dsl]:before{content:"";border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);width:7px;height:7px;transition:transform var(--dur-fast) var(--ease);flex:none;transform:rotate(-45deg)}.a4t-group[data-astro-cid-nwjy5dsl][open]>.a4t-group-head[data-astro-cid-nwjy5dsl]:before{transform:rotate(45deg)}.a4t-group-head[data-astro-cid-nwjy5dsl]:hover{background:var(--surface-2)}.a4t-group-head[data-astro-cid-nwjy5dsl]:focus-visible{box-shadow:inset 0 0 0 3px var(--focus-ring);outline:none}.a4t-group-title[data-astro-cid-nwjy5dsl]{align-items:baseline;gap:var(--space-2);font-size:var(--text-md);margin:0;display:flex}.a4t-group[data-astro-cid-nwjy5dsl]>.a4t-list[data-astro-cid-nwjy5dsl]{padding:0 var(--space-4) var(--space-4)}.a4t-group-count[data-astro-cid-nwjy5dsl]{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:400}.a4t-list[data-astro-cid-nwjy5dsl]{gap:var(--space-3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.a4t-item[data-astro-cid-nwjy5dsl]{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);flex-wrap:wrap;display:flex}.a4t-preview[data-astro-cid-nwjy5dsl]{flex:none;place-items:center;width:76px;min-width:0;display:grid}.a4t-page[data-astro-cid-nwjy5dsl]{--paper:#fff;--rule:#c9ced4;--rule-strong:#8d949c;aspect-ratio:210/297;border:1px solid var(--line-strong);background:var(--paper);border-radius:2px;width:100%;display:block;position:relative;box-shadow:0 1px 3px #0000001f}.a4t-page[data-astro-cid-nwjy5dsl].is-landscape{aspect-ratio:297/210}.a4t-page-area[data-astro-cid-nwjy5dsl]{display:block;position:absolute;inset:3.367% 4.762%}.a4t-page[data-astro-cid-nwjy5dsl].is-landscape .a4t-page-area[data-astro-cid-nwjy5dsl]{inset:4.762% 3.367%}.a4t-page[data-astro-cid-nwjy5dsl].lines-grid .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to bottom, var(--rule) 1px, transparent 1px), linear-gradient(to right, var(--rule) 1px, transparent 1px);background-size:calc(100% / var(--pcols)) calc(100% / var(--prows))}.a4t-page[data-astro-cid-nwjy5dsl].lines-grid.has-emphasis .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to bottom, var(--rule-strong) 1px, transparent 1px), linear-gradient(to right, var(--rule-strong) 1px, transparent 1px), linear-gradient(to bottom, var(--rule) 1px, transparent 1px), linear-gradient(to right, var(--rule) 1px, transparent 1px);background-size:calc(100% / var(--pcols) * var(--emph)) calc(100% / var(--prows) * var(--emph)), calc(100% / var(--pcols) * var(--emph)) calc(100% / var(--prows) * var(--emph)), calc(100% / var(--pcols)) calc(100% / var(--prows)), calc(100% / var(--pcols)) calc(100% / var(--prows))}.a4t-page[data-astro-cid-nwjy5dsl].lines-horizontal .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to bottom, var(--rule) 1px, transparent 1px);background-size:100% calc(100% / var(--prows))}.a4t-page[data-astro-cid-nwjy5dsl].lines-dots .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:radial-gradient(circle at 50% 50%, var(--rule-strong) .6px, transparent .7px);background-size:calc(100% / var(--pcols)) calc(100% / var(--prows))}.a4t-page[data-astro-cid-nwjy5dsl].lines-isometric .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:repeating-linear-gradient(to right, var(--rule) 0 1px, transparent 1px 7px), repeating-linear-gradient(60deg, var(--rule) 0 1px, transparent 1px 8px), repeating-linear-gradient(-60deg, var(--rule) 0 1px, transparent 1px 8px)}.a4t-page[data-astro-cid-nwjy5dsl].lines-staff .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:repeating-linear-gradient(to bottom, var(--rule-strong) 0 1px, transparent 1px 3px, var(--rule-strong) 3px 4px, transparent 4px 6px, var(--rule-strong) 6px 7px, transparent 7px calc(100% / var(--prows)))}.a4t-page[data-astro-cid-nwjy5dsl].lines-cornell .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to right, transparent 0 25%, var(--rule-strong) 25% calc(25% + 1px), transparent calc(25% + 1px)), linear-gradient(to bottom, transparent 0 80%, var(--rule-strong) 80% calc(80% + 1px), transparent calc(80% + 1px)), repeating-linear-gradient(to bottom, var(--rule) 0 1px, transparent 1px 6px);background-repeat:no-repeat;background-size:100% 100%,100% 100%,100% 80%}.a4t-page[data-astro-cid-nwjy5dsl].lines-storyboard .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(var(--rule-strong) 1px, transparent 1px), linear-gradient(to right, var(--rule-strong) 1px, transparent 1px);background-size:50% 33.3333%}.a4t-page[data-astro-cid-nwjy5dsl].lines-axes .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to right, transparent calc(var(--ax) - 1px), var(--rule-strong) var(--ax), transparent calc(var(--ax) + 1px)), linear-gradient(to bottom, transparent calc(var(--ay) - 1px), var(--rule-strong) var(--ay), transparent calc(var(--ay) + 1px)), linear-gradient(to bottom, var(--rule) 1px, transparent 1px), linear-gradient(to right, var(--rule) 1px, transparent 1px);background-size:100% 100%, 100% 100%, calc(100% / var(--pcols)) calc(100% / var(--prows)), calc(100% / var(--pcols)) calc(100% / var(--prows));background-repeat:no-repeat,no-repeat,repeat,repeat}.a4t-page[data-astro-cid-nwjy5dsl].lines-polar .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:repeating-conic-gradient(from 0deg at 50% 50%, var(--rule) 0deg .5deg, transparent .5deg 15deg), repeating-radial-gradient(circle at 50% 50%, transparent 0 7px, var(--rule) 7px 8px)}.a4t-page[data-astro-cid-nwjy5dsl].lines-practice .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to bottom, var(--rule-strong) 1px, transparent 1px), linear-gradient(to right, var(--rule-strong) 1px, transparent 1px), linear-gradient(to bottom, var(--rule) 1px, transparent 1px), linear-gradient(to right, var(--rule) 1px, transparent 1px);background-size:calc(100% / var(--pcols)) calc(100% / var(--prows)), calc(100% / var(--pcols)) calc(100% / var(--prows)), calc(100% / var(--pcols) / 2) calc(100% / var(--prows) / 2), calc(100% / var(--pcols) / 2) calc(100% / var(--prows) / 2)}.a4t-page[data-astro-cid-nwjy5dsl].lines-fourline .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:repeating-linear-gradient(to bottom, var(--rule-strong) 0 1px, transparent 1px 4px, var(--rule) 4px 5px, transparent 5px 8px, var(--rule) 8px 9px, transparent 9px 12px, var(--rule-strong) 12px 13px, transparent 13px calc(100% / var(--prows)))}.a4t-page[data-astro-cid-nwjy5dsl].lines-panels .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to bottom, var(--rule-strong) 1px, transparent 1px), linear-gradient(to right, var(--rule-strong) 1px, transparent 1px);background-size:calc(100% / var(--pcols)) calc(100% / var(--prows))}.a4t-page[data-astro-cid-nwjy5dsl].lines-checklist .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to right, transparent 0 8%, var(--rule-strong) 8% calc(8% + 1px), transparent calc(8% + 1px)), linear-gradient(to bottom, var(--rule) 1px, transparent 1px);background-size:100% 100%, 100% calc(100% / var(--prows));background-repeat:no-repeat,repeat}.a4t-page[data-astro-cid-nwjy5dsl].lines-calendar .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to bottom, var(--rule-strong) 0 2px, transparent 2px), linear-gradient(to bottom, var(--rule-strong) 1px, transparent 1px), linear-gradient(to right, var(--rule-strong) 1px, transparent 1px);background-size:100% 100%, 100% calc(100% / var(--prows)), calc(100% / var(--pcols)) 100%;background-repeat:no-repeat,repeat,repeat}.a4t-page[data-astro-cid-nwjy5dsl].lines-planner .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to right, transparent 0 18%, var(--rule-strong) 18% calc(18% + 1px), transparent calc(18% + 1px)), linear-gradient(to bottom, var(--rule-strong) 1px, transparent 1px);background-size:100% 100%, 100% calc(100% / var(--prows));background-repeat:no-repeat,repeat}.a4t-page[data-astro-cid-nwjy5dsl].lines-hex .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:repeating-linear-gradient(60deg, var(--rule) 0 1px, transparent 1px 8px), repeating-linear-gradient(-60deg, var(--rule) 0 1px, transparent 1px 8px), repeating-linear-gradient(to right, var(--rule) 0 1px, transparent 1px 7px)}.a4t-page[data-astro-cid-nwjy5dsl].lines-log .a4t-page-area[data-astro-cid-nwjy5dsl]{background-image:linear-gradient(to top, var(--rule-strong) 0 1px, transparent 1px 30.1%, var(--rule) 30.1% calc(30.1% + 1px), transparent calc(30.1% + 1px) 47.7%, var(--rule) 47.7% calc(47.7% + 1px), transparent calc(47.7% + 1px) 60.2%, var(--rule) 60.2% calc(60.2% + 1px), transparent calc(60.2% + 1px) 69.9%, var(--rule) 69.9% calc(69.9% + 1px), transparent calc(69.9% + 1px) 77.8%, var(--rule) 77.8% calc(77.8% + 1px), transparent calc(77.8% + 1px) 84.5%, var(--rule) 84.5% calc(84.5% + 1px), transparent calc(84.5% + 1px) 90.3%, var(--rule) 90.3% calc(90.3% + 1px), transparent calc(90.3% + 1px) 95.4%, var(--rule) 95.4% calc(95.4% + 1px), transparent calc(95.4% + 1px)), linear-gradient(to right, var(--rule) 1px, transparent 1px);background-size:100% calc(100% / var(--bands,3)), calc(100% / var(--pcols)) 100%}.a4t-page[data-astro-cid-nwjy5dsl].has-text:after{content:"";background:var(--rule-strong);border-radius:1px;width:30%;height:2.5%;position:absolute;top:7%;left:10%}.a4t-text[data-astro-cid-nwjy5dsl]{flex:240px;gap:4px;min-width:0;display:grid}.a4t-name[data-astro-cid-nwjy5dsl]{font-size:var(--text-md);overflow-wrap:anywhere;margin:0}.a4t-desc[data-astro-cid-nwjy5dsl]{color:var(--text-muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.a4t-meta[data-astro-cid-nwjy5dsl]{flex-wrap:wrap;gap:6px;min-width:0;margin:0;display:flex}.a4t-tag[data-astro-cid-nwjy5dsl]{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;padding:1px 8px}.a4t-action[data-astro-cid-nwjy5dsl]{flex:none;min-width:0}.a4t-note[data-astro-cid-nwjy5dsl]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);color:var(--text);font-size:var(--text-sm);margin:0;padding:10px 12px}.a4t-privacy[data-astro-cid-nwjy5dsl]{color:var(--text-muted);font-size:var(--text-xs);margin:0}.shw[data-astro-cid-qfdmvnol]{gap:var(--space-4);min-width:0;display:grid}.shw-form[data-astro-cid-qfdmvnol]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.shw-field[data-astro-cid-qfdmvnol]{gap:6px;min-width:0;margin:0;display:grid}.shw-field-wide[data-astro-cid-qfdmvnol],.shw-field-check[data-astro-cid-qfdmvnol]{grid-column:1/-1}.shw-field[data-astro-cid-qfdmvnol] label[data-astro-cid-qfdmvnol]{font-size:var(--text-sm);color:var(--text-muted)}.shw-field-check[data-astro-cid-qfdmvnol] label[data-astro-cid-qfdmvnol]{align-items:center;gap:var(--space-2);color:var(--text);font-size:var(--text-sm);min-height:44px;display:flex}.shw-field[data-astro-cid-qfdmvnol] input[data-astro-cid-qfdmvnol][type=file],.shw-field[data-astro-cid-qfdmvnol] input[data-astro-cid-qfdmvnol][type=number],.shw-field[data-astro-cid-qfdmvnol] select[data-astro-cid-qfdmvnol]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:10px 12px}.shw-field[data-astro-cid-qfdmvnol] input[data-astro-cid-qfdmvnol][type=checkbox]{width:20px;min-height:20px;padding:0}.shw-field[data-astro-cid-qfdmvnol] input[data-astro-cid-qfdmvnol]:focus-visible,.shw-field[data-astro-cid-qfdmvnol] select[data-astro-cid-qfdmvnol]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.shw-hint[data-astro-cid-qfdmvnol]{color:var(--text-muted);font-size:var(--text-sm)}.shw-error[data-astro-cid-qfdmvnol],.shw-notice[data-astro-cid-qfdmvnol]{font-size:var(--text-sm);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-2);margin:0;padding:10px 12px;font-weight:600}.shw-error[data-astro-cid-qfdmvnol][hidden],.shw-notice[data-astro-cid-qfdmvnol][hidden]{display:none}.shw-empty[data-astro-cid-qfdmvnol]{min-height:140px;color:var(--text-muted);font-size:var(--text-sm);text-align:center;place-items:center;margin:0;display:grid}.shw-empty[data-astro-cid-qfdmvnol][hidden]{display:none}.shw-result[data-astro-cid-qfdmvnol]{gap:var(--space-3);min-width:0;display:grid}.shw-preview[data-astro-cid-qfdmvnol]{min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);place-items:center;display:grid}.shw-canvas[data-astro-cid-qfdmvnol]{border:1px solid var(--line);background:#fff;border-radius:2px;max-width:100%;height:auto;margin-inline:auto;box-shadow:0 1px 3px #0000001f}.shw-canvas[data-astro-cid-qfdmvnol][hidden]{display:none}.shw-pager[data-astro-cid-qfdmvnol]{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.shw-page[data-astro-cid-qfdmvnol]{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.shw-page[data-astro-cid-qfdmvnol][hidden]{display:none}.shw-info[data-astro-cid-qfdmvnol]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.shw-info[data-astro-cid-qfdmvnol][hidden]{display:none}.shw-actions[data-astro-cid-qfdmvnol]{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.shw-note[data-astro-cid-qfdmvnol]{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=720px){.shw-form[data-astro-cid-qfdmvnol]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.shw-form[data-astro-cid-qfdmvnol]{grid-template-columns:minmax(0,1fr)}}.lbw[data-astro-cid-2arwxcmx]{gap:var(--space-4);min-width:0;display:grid}.lbw-form[data-astro-cid-2arwxcmx]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.lbw-field[data-astro-cid-2arwxcmx]{gap:6px;min-width:0;margin:0;display:grid}.lbw-field-wide[data-astro-cid-2arwxcmx],.lbw-field-check[data-astro-cid-2arwxcmx]{grid-column:1/-1}.lbw-field-button[data-astro-cid-2arwxcmx]{align-content:end}.lbw-field-button[data-astro-cid-2arwxcmx] .btn{width:100%;min-height:44px}.lbw-field[data-astro-cid-2arwxcmx] label[data-astro-cid-2arwxcmx]{font-size:var(--text-sm);color:var(--text-muted)}.lbw-field-check[data-astro-cid-2arwxcmx] label[data-astro-cid-2arwxcmx]{align-items:center;gap:var(--space-2);color:var(--text);font-size:var(--text-sm);min-height:44px;display:flex}.lbw-field[data-astro-cid-2arwxcmx] input[data-astro-cid-2arwxcmx][type=file],.lbw-field[data-astro-cid-2arwxcmx] input[data-astro-cid-2arwxcmx][type=number],.lbw-field[data-astro-cid-2arwxcmx] select[data-astro-cid-2arwxcmx]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:10px 12px}.lbw-field[data-astro-cid-2arwxcmx] input[data-astro-cid-2arwxcmx][type=checkbox]{width:20px;min-height:20px;padding:0}.lbw-field[data-astro-cid-2arwxcmx] input[data-astro-cid-2arwxcmx]:focus-visible,.lbw-field[data-astro-cid-2arwxcmx] select[data-astro-cid-2arwxcmx]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.lbw-hint[data-astro-cid-2arwxcmx]{color:var(--text-muted);font-size:var(--text-sm)}.lbw-error[data-astro-cid-2arwxcmx],.lbw-notice[data-astro-cid-2arwxcmx]{font-size:var(--text-sm);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-2);margin:0;padding:10px 12px;font-weight:600}.lbw-error[data-astro-cid-2arwxcmx][hidden],.lbw-notice[data-astro-cid-2arwxcmx][hidden]{display:none}.lbw-hint-line[data-astro-cid-2arwxcmx],.lbw-info[data-astro-cid-2arwxcmx]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.lbw-hint-line[data-astro-cid-2arwxcmx][hidden],.lbw-info[data-astro-cid-2arwxcmx][hidden]{display:none}.lbw-empty[data-astro-cid-2arwxcmx]{min-height:140px;color:var(--text-muted);font-size:var(--text-sm);text-align:center;place-items:center;margin:0;display:grid}.lbw-empty[data-astro-cid-2arwxcmx][hidden]{display:none}.lbw-result[data-astro-cid-2arwxcmx]{gap:var(--space-3);min-width:0;display:grid}.lbw-preview[data-astro-cid-2arwxcmx]{min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);place-items:center;display:grid}.lbw-canvas[data-astro-cid-2arwxcmx]{border:1px solid var(--line);background:#fff;border-radius:2px;max-width:100%;height:auto;margin-inline:auto;box-shadow:0 1px 3px #0000001f}.lbw-canvas[data-astro-cid-2arwxcmx][hidden]{display:none}.lbw-actions[data-astro-cid-2arwxcmx]{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.lbw-note[data-astro-cid-2arwxcmx]{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=720px){.lbw-form[data-astro-cid-2arwxcmx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.lbw-form[data-astro-cid-2arwxcmx]{grid-template-columns:minmax(0,1fr)}.lbw-field-button[data-astro-cid-2arwxcmx]{align-content:start}}.doc[data-astro-cid-xvvvnwyu]{gap:var(--space-4);min-width:0;display:grid}.doc-form[data-astro-cid-xvvvnwyu]{gap:var(--space-4);margin:0;display:grid}.doc-section[data-astro-cid-xvvvnwyu]{border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-3) var(--space-4) var(--space-4);min-width:0;margin:0}.doc-section[data-astro-cid-xvvvnwyu] legend[data-astro-cid-xvvvnwyu]{font-size:var(--text-sm);color:var(--text-muted);padding:0 6px;font-weight:650}.doc-grid[data-astro-cid-xvvvnwyu]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}@media (width>=640px){.doc-grid[data-astro-cid-xvvvnwyu][data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-grid[data-astro-cid-xvvvnwyu][data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=860px){.doc-grid[data-astro-cid-xvvvnwyu][data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.doc-grid[data-astro-cid-xvvvnwyu][data-cols="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.doc-grid[data-astro-cid-xvvvnwyu][data-cols="4"] .doc-field-span2[data-astro-cid-xvvvnwyu],.doc-grid[data-astro-cid-xvvvnwyu][data-cols="6"] .doc-field-span2[data-astro-cid-xvvvnwyu]{grid-column:span 2}.doc-grid[data-astro-cid-xvvvnwyu][data-cols="6"] .doc-field-span3[data-astro-cid-xvvvnwyu]{grid-column:span 3}}@media (width>=640px) and (width<=859px){.doc-grid[data-astro-cid-xvvvnwyu][data-cols="4"],.doc-grid[data-astro-cid-xvvvnwyu][data-cols="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.doc-field[data-astro-cid-xvvvnwyu]{gap:6px;min-width:0;margin:0;display:grid}.doc-field-wide[data-astro-cid-xvvvnwyu],.doc-field-span2[data-astro-cid-xvvvnwyu],.doc-field-span3[data-astro-cid-xvvvnwyu]{grid-column:1/-1}.doc-field[data-astro-cid-xvvvnwyu] label[data-astro-cid-xvvvnwyu]{font-size:var(--text-sm);color:var(--text-muted);align-items:center;gap:6px;display:flex}.doc-opt[data-astro-cid-xvvvnwyu]{font-size:var(--text-xs);color:var(--text-muted);border:1px solid var(--line);border-radius:999px;padding:0 6px}.doc-field[data-astro-cid-xvvvnwyu] input[data-astro-cid-xvvvnwyu],.doc-field[data-astro-cid-xvvvnwyu] select[data-astro-cid-xvvvnwyu],.doc-field[data-astro-cid-xvvvnwyu] textarea[data-astro-cid-xvvvnwyu]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:10px 12px}.doc-field[data-astro-cid-xvvvnwyu] textarea[data-astro-cid-xvvvnwyu]{resize:vertical;min-height:84px;line-height:1.6}.doc-field[data-astro-cid-xvvvnwyu] input[data-astro-cid-xvvvnwyu]:focus-visible,.doc-field[data-astro-cid-xvvvnwyu] select[data-astro-cid-xvvvnwyu]:focus-visible,.doc-field[data-astro-cid-xvvvnwyu] textarea[data-astro-cid-xvvvnwyu]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.doc-items[data-astro-cid-xvvvnwyu]{gap:var(--space-3);display:grid;overflow-x:auto}.doc-items-table[data-astro-cid-xvvvnwyu]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.doc-items-table[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]{text-align:center;color:var(--text-muted);padding-bottom:6px;font-weight:600}.doc-items-table[data-astro-cid-xvvvnwyu] td[data-astro-cid-xvvvnwyu]{padding:3px 3px 3px 0}.doc-items-table[data-astro-cid-xvvvnwyu] input{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:72px;min-height:40px;color:var(--text);font:inherit;padding:8px 10px}.doc-items-table[data-astro-cid-xvvvnwyu] input:focus-visible{border-color:var(--primary);box-shadow:inset 0 0 0 2px var(--primary);outline:none}.doc-items-table[data-astro-cid-xvvvnwyu] .doc-item-no-head[data-astro-cid-xvvvnwyu]{text-align:center;width:2.4em}.doc-items-table[data-astro-cid-xvvvnwyu] .doc-item-no{text-align:center;width:2.4em;color:var(--text-muted);font-variant-numeric:tabular-nums;padding-right:var(--space-2)}.doc-items-actions[data-astro-cid-xvvvnwyu]{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.doc-vat-check[data-astro-cid-xvvvnwyu]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:inline-flex}.doc-vat-check[data-astro-cid-xvvvnwyu] input[data-astro-cid-xvvvnwyu]{width:18px;height:18px;min-height:0;accent-color:var(--primary)}.doc-row-buttons[data-astro-cid-xvvvnwyu]{align-items:center;gap:var(--space-2);grid-auto-columns:1fr;grid-auto-flow:column;margin-left:auto;display:inline-grid}.doc-hint[data-astro-cid-xvvvnwyu]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.doc-hint[data-astro-cid-xvvvnwyu][hidden]{display:none}.doc-actions[data-astro-cid-xvvvnwyu]{margin:0}.doc-save[data-astro-cid-xvvvnwyu]{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.doc-save-notes[data-astro-cid-xvvvnwyu]{gap:var(--space-1);flex:320px;min-width:0;display:grid}.doc-save-notes[data-astro-cid-xvvvnwyu] .doc-hint[data-astro-cid-xvvvnwyu]{margin:0}.doc-paper-wrap[data-astro-cid-xvvvnwyu]{overflow-x:auto}.doc-paper-wrap[data-astro-cid-xvvvnwyu][data-doc-fit]{--doc-fit:1;--doc-fit-h:auto;height:var(--doc-fit-h,auto);overflow-x:hidden}.doc-paper-wrap[data-astro-cid-xvvvnwyu][data-doc-fit] .doc-paper[data-astro-cid-xvvvnwyu]{transform:scale(var(--doc-fit,1));transform-origin:0 0}.doc-paper[data-astro-cid-xvvvnwyu]{box-sizing:border-box;color:#111;border:1px solid var(--line);width:210mm;min-height:297mm;box-shadow:var(--shadow-1);background:#fff;border-radius:2px;flex-direction:column;margin:0 auto;padding:12mm;font-size:10.5pt;line-height:1.6;display:flex}.doc-frame[data-astro-cid-xvvvnwyu]{border:1.4px solid #333;flex-direction:column;flex:auto;padding:10mm 9mm 9mm;display:flex}.doc-head[data-astro-cid-xvvvnwyu]{margin-bottom:9mm}.doc-title[data-astro-cid-xvvvnwyu]{text-align:center;letter-spacing:.35em;text-indent:.35em;color:#111;margin:0;font-size:22pt;font-weight:700}.doc-docno[data-astro-cid-xvvvnwyu]{color:#333;justify-content:flex-end;gap:2mm;margin:4mm 0 0;font-size:9.5pt;display:flex}.doc-docno[data-astro-cid-xvvvnwyu][hidden]{display:none}.doc-sec[data-astro-cid-xvvvnwyu]{margin:0 0 5mm}.doc-sec-grow[data-astro-cid-xvvvnwyu]{flex:auto}.doc-sec-title[data-astro-cid-xvvvnwyu]{color:#111;margin:0 0 2mm;font-size:11pt;font-weight:700}.doc-table[data-astro-cid-xvvvnwyu]{border-collapse:collapse;table-layout:fixed;width:100%}.doc-table[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu],.doc-table[data-astro-cid-xvvvnwyu] td[data-astro-cid-xvvvnwyu]{text-align:left;vertical-align:middle;color:#111;overflow-wrap:anywhere;border:1px solid #9aa0a6;padding:2.6mm 3mm}.doc-table[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]{white-space:nowrap;background:#eef0f3;width:26mm;font-weight:600}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=powerOfAttorney] .doc-table[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]{white-space:nowrap;text-align:center;vertical-align:middle;width:34mm}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=employmentCert] .doc-table[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu],.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote] .doc-table[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]{text-align:center;vertical-align:middle}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=powerOfAttorney] .doc-purpose[data-astro-cid-xvvvnwyu]{text-align:left}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=powerOfAttorney] .doc-cap[data-astro-cid-xvvvnwyu]{max-height:1.6em;display:block;overflow:hidden}.doc-table[data-astro-cid-xvvvnwyu] td[data-astro-cid-xvvvnwyu]{background:#fff}.doc-purpose[data-astro-cid-xvvvnwyu]{white-space:pre-wrap;border:1px solid #9aa0a6;min-height:26mm;margin:0 0 3mm;padding:3mm}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=powerOfAttorney] .doc-sec-grow[data-astro-cid-xvvvnwyu]{flex-direction:column;min-height:0;display:flex}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=powerOfAttorney] .doc-purpose[data-astro-cid-xvvvnwyu]{flex:26mm;min-height:26mm;margin-bottom:3.2em;overflow:hidden}.doc-statement[data-astro-cid-xvvvnwyu]{text-align:center;margin:6mm 0;font-size:11pt}.doc-statement-lead[data-astro-cid-xvvvnwyu]{text-align:left;margin:0 0 4mm;font-size:10.5pt}.doc-foot[data-astro-cid-xvvvnwyu]{margin-top:auto;padding-top:8mm}.doc-date[data-astro-cid-xvvvnwyu]{text-align:center;letter-spacing:.05em;margin:0 0 8mm;font-size:11pt}.doc-issuer[data-astro-cid-xvvvnwyu]{text-align:right}.doc-issuer-org[data-astro-cid-xvvvnwyu]{letter-spacing:.05em;margin:0;font-size:13pt;font-weight:700}.doc-issuer-line[data-astro-cid-xvvvnwyu]{color:#333;margin:1.5mm 0 0;font-size:9.5pt}.doc-issuer-line[data-astro-cid-xvvvnwyu][hidden]{display:none}.doc-sign-name[data-astro-cid-xvvvnwyu]{justify-content:flex-end;align-items:center;gap:3mm;margin:4mm 0 0;font-size:11pt;display:flex}.doc-sign-role[data-astro-cid-xvvvnwyu]{color:#333}.doc-sign-value[data-astro-cid-xvvvnwyu]{text-align:center;border-bottom:1px solid #9aa0a6;min-width:24mm}.doc-seal-slot[data-astro-cid-xvvvnwyu]{color:#555;display:inline-block;position:relative}.doc-seal-img[data-astro-cid-xvvvnwyu]{object-fit:contain;pointer-events:none;width:17mm;max-width:none;height:17mm;max-height:none;margin-top:-8.5mm;margin-left:-8.5mm;position:absolute;top:50%;left:50%}.doc-seal-img[data-astro-cid-xvvvnwyu][hidden]{display:none}.doc-quote-head[data-astro-cid-xvvvnwyu]{grid-template-columns:4fr 6fr;gap:5mm;margin-bottom:5mm;display:grid}.doc-table-recv[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]{width:18mm}.doc-table-supplier[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]{white-space:nowrap;width:28mm}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=employmentCert] .doc-table[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu],.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote] .doc-table[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]{white-space:nowrap}.doc-table-supplier[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu].doc-vertical{text-align:center;width:9mm;padding:2mm 0}.doc-table-supplier[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu].doc-vertical span[data-astro-cid-xvvvnwyu]{letter-spacing:.3em;writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap;line-height:1;display:inline-block}.doc-table-supplier[data-astro-cid-xvvvnwyu] .doc-addr-a[data-astro-cid-xvvvnwyu]{border-bottom:0;padding-bottom:0}.doc-table-supplier[data-astro-cid-xvvvnwyu] .doc-addr-b[data-astro-cid-xvvvnwyu]{border-top:0;padding-top:0}.doc-honor[data-astro-cid-xvvvnwyu]{color:#333;margin-left:2mm}.doc-seal-cell[data-astro-cid-xvvvnwyu]{align-items:center;gap:2mm;display:flex}.doc-total-box[data-astro-cid-xvvvnwyu]{background:#f7f8fa;border:1.6px solid #333;align-items:baseline;gap:4mm;margin:0 0 4mm;padding:3mm 4mm;display:flex}.doc-total-label[data-astro-cid-xvvvnwyu]{color:#333;white-space:nowrap;font-size:10pt}.doc-total-korean[data-astro-cid-xvvvnwyu]{letter-spacing:.02em;font-size:13pt}.doc-total-number[data-astro-cid-xvvvnwyu]{font-variant-numeric:tabular-nums;margin-left:auto;font-size:12pt}.doc-items-print[data-astro-cid-xvvvnwyu]{margin-bottom:4mm}.doc-items-print[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]{text-align:center;width:auto}.doc-items-print[data-astro-cid-xvvvnwyu]{table-layout:auto}.doc-items-print[data-astro-cid-xvvvnwyu] .doc-col-no[data-astro-cid-xvvvnwyu]{width:8mm}.doc-items-print[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]:nth-child(4){width:12mm}.doc-items-print[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]:nth-child(5){width:10mm}.doc-items-print[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]:nth-child(6){width:18mm}.doc-items-print[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]:nth-child(7){width:20mm}.doc-items-print[data-astro-cid-xvvvnwyu] .doc-num,.doc-items-print[data-astro-cid-xvvvnwyu] tfoot[data-astro-cid-xvvvnwyu] td[data-astro-cid-xvvvnwyu]{white-space:nowrap}.doc-items-print[data-astro-cid-xvvvnwyu] tfoot[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]{text-align:right;background:#eef0f3}.doc-items-print[data-astro-cid-xvvvnwyu] tfoot[data-astro-cid-xvvvnwyu] td[data-astro-cid-xvvvnwyu],.doc-items-print[data-astro-cid-xvvvnwyu] .doc-num{text-align:right;font-variant-numeric:tabular-nums}.doc-items-print[data-astro-cid-xvvvnwyu] .doc-center{text-align:center}.doc-items-print[data-astro-cid-xvvvnwyu] tbody td{height:7.2mm}.doc-foot-total[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu],.doc-foot-total[data-astro-cid-xvvvnwyu] td[data-astro-cid-xvvvnwyu]{background:#e7eaee;font-weight:700}.doc-terms[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu]{width:22mm}.doc-terms[data-astro-cid-xvvvnwyu]{margin-bottom:3mm}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote]{font-size:9.5pt;line-height:1.45}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote] .doc-table[data-astro-cid-xvvvnwyu] th[data-astro-cid-xvvvnwyu],.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote] .doc-table[data-astro-cid-xvvvnwyu] td[data-astro-cid-xvvvnwyu]{padding:1.6mm 2.4mm}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote] .doc-quote-head[data-astro-cid-xvvvnwyu]{gap:4mm;margin-bottom:3.5mm}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote] .doc-title[data-astro-cid-xvvvnwyu]{font-size:20pt}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote] .doc-head[data-astro-cid-xvvvnwyu]{margin-bottom:6mm}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote] .doc-total-box[data-astro-cid-xvvvnwyu]{margin-bottom:3mm;padding:2.2mm 3mm}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote] .doc-total-korean[data-astro-cid-xvvvnwyu]{font-size:12pt}.doc-paper[data-astro-cid-xvvvnwyu][data-kind=quote] .doc-items-print[data-astro-cid-xvvvnwyu] tbody td{height:6.2mm}.doc-gauge{pointer-events:none;width:182mm!important;height:auto!important;min-height:0!important;box-shadow:none!important;border:0!important;padding:0!important;position:absolute!important;top:0!important;left:-10000px!important;overflow:hidden!important}.doc-gauge[data-kind=powerOfAttorney]{height:269mm!important}.doc-gauge .doc-cap{max-height:1.6em!important;overflow:hidden!important}.doc-gauge .doc-purpose{overflow:hidden!important}@media (width<=860px){.doc-two[data-astro-cid-xvvvnwyu]{grid-template-columns:1fr}}@media print{.doc-paper-wrap[data-doc-fit]{height:auto!important;overflow:visible!important}.doc-paper-wrap[data-doc-fit] .doc-paper{transform:none!important}html.doc-printing body>:not([data-doc-paper]),html.doc-printing .doc-gauge{display:none!important}html.doc-printing{height:auto;min-height:0}html.doc-printing body{height:auto;min-height:0;margin:0;padding:0;font-size:0;line-height:0;display:block}html.doc-printing .doc-paper{width:100%;box-shadow:none;color:#111;background:#fff;border:0;border-radius:0;min-height:calc(100vh - 3mm);margin:0;padding:0;font-size:10.5pt;line-height:1.6;position:absolute;top:0;left:0;overflow:hidden}@page{size:A4;margin:14mm}}.doc-import{margin-top:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-m)}.doc-import>summary{padding:var(--space-2) var(--space-3);cursor:pointer;font-size:var(--text-sm);font-weight:600}.doc-import>summary:hover{background:var(--surface-2)}.doc-import-body{gap:var(--space-3);padding:0 var(--space-3) var(--space-3);display:grid}.doc-import-or{color:var(--text-faint);font-size:var(--text-sm);text-align:center;margin:0}.doc-import-paste-label{color:var(--text-muted);font-size:var(--text-sm)}.doc-import-paste{width:100%;font-family:inherit;font-size:var(--text-sm);resize:vertical;line-height:1.6}.doc-import-actions{justify-content:flex-end;display:flex}.doc-import-status{font-size:var(--text-sm);margin:0;line-height:1.7}.doc-import-status[data-tone=warn]{color:var(--cat-calc)}.doc-import-status[data-tone=bad]{color:var(--cat-qr)}.pds[data-astro-cid-lvxm7lhu]{gap:var(--space-4);min-width:0;display:grid}.pds-warning[data-astro-cid-lvxm7lhu]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-2);font-size:var(--text-sm);margin:0;padding:12px 14px;font-weight:600}.pds-form[data-astro-cid-lvxm7lhu]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.pds-field[data-astro-cid-lvxm7lhu]{gap:6px;min-width:0;margin:0;display:grid}.pds-field-wide[data-astro-cid-lvxm7lhu],.pds-field-check[data-astro-cid-lvxm7lhu]{grid-column:1/-1}.pds-field[data-astro-cid-lvxm7lhu] label[data-astro-cid-lvxm7lhu]{font-size:var(--text-sm);color:var(--text-muted)}.pds-field-check[data-astro-cid-lvxm7lhu] label[data-astro-cid-lvxm7lhu]{align-items:center;gap:var(--space-2);color:var(--text);font-size:var(--text-sm);min-height:44px;display:flex}.pds-field[data-astro-cid-lvxm7lhu] input[data-astro-cid-lvxm7lhu][type=file],.pds-field[data-astro-cid-lvxm7lhu] input[data-astro-cid-lvxm7lhu][type=text],.pds-field[data-astro-cid-lvxm7lhu] input[data-astro-cid-lvxm7lhu][type=number],.pds-field[data-astro-cid-lvxm7lhu] select[data-astro-cid-lvxm7lhu]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:10px 12px}.pds-field[data-astro-cid-lvxm7lhu] input[data-astro-cid-lvxm7lhu][type=checkbox]{width:20px;min-height:20px;padding:0}.pds-field[data-astro-cid-lvxm7lhu] input[data-astro-cid-lvxm7lhu]:focus-visible,.pds-field[data-astro-cid-lvxm7lhu] select[data-astro-cid-lvxm7lhu]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.pds-hint[data-astro-cid-lvxm7lhu]{color:var(--text-muted);font-size:var(--text-sm)}.pds-error[data-astro-cid-lvxm7lhu],.pds-status[data-astro-cid-lvxm7lhu]{font-size:var(--text-sm);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-2);margin:0;padding:10px 12px;font-weight:600}.pds-error[data-astro-cid-lvxm7lhu][hidden],.pds-status[data-astro-cid-lvxm7lhu][hidden]{display:none}.pds-empty[data-astro-cid-lvxm7lhu]{min-height:140px;color:var(--text-muted);font-size:var(--text-sm);text-align:center;place-items:center;margin:0;display:grid}.pds-empty[data-astro-cid-lvxm7lhu][hidden]{display:none}.pds-result[data-astro-cid-lvxm7lhu]{gap:var(--space-3);min-width:0;display:grid}.pds-preview[data-astro-cid-lvxm7lhu]{min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);place-items:center;display:grid}.pds-canvas[data-astro-cid-lvxm7lhu]{border:1px solid var(--line);background:#fff;border-radius:2px;max-width:100%;height:auto;margin-inline:auto;box-shadow:0 1px 3px #0000001f}.pds-canvas[data-astro-cid-lvxm7lhu][hidden]{display:none}.pds-pager[data-astro-cid-lvxm7lhu]{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.pds-sheet[data-astro-cid-lvxm7lhu]{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.pds-sheet[data-astro-cid-lvxm7lhu][hidden]{display:none}.pds-info[data-astro-cid-lvxm7lhu]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.pds-info[data-astro-cid-lvxm7lhu][hidden]{display:none}.pds-actions[data-astro-cid-lvxm7lhu]{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.pds-note[data-astro-cid-lvxm7lhu]{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=720px){.pds-form[data-astro-cid-lvxm7lhu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.pds-form[data-astro-cid-lvxm7lhu]{grid-template-columns:minmax(0,1fr)}}.pdfm[data-astro-cid-xh52ay2w]{gap:var(--space-4);min-width:0;display:grid}.pdfm-save[data-astro-cid-xh52ay2w]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.pdfm-save[data-astro-cid-xh52ay2w] .pdfm-note[data-astro-cid-xh52ay2w]{flex:1;min-width:220px}.pdfm-form[data-astro-cid-xh52ay2w]{margin:0}.pdfm-field[data-astro-cid-xh52ay2w]{gap:6px;min-width:0;margin:0;display:grid}.pdfm-field[data-astro-cid-xh52ay2w] label[data-astro-cid-xh52ay2w]{font-size:var(--text-sm);color:var(--text-muted)}.pdfm-field[data-astro-cid-xh52ay2w] input[data-astro-cid-xh52ay2w]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:10px 12px}.pdfm-field[data-astro-cid-xh52ay2w] input[data-astro-cid-xh52ay2w]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.pdfm-hint[data-astro-cid-xh52ay2w]{color:var(--text-muted);font-size:var(--text-sm)}.pdfm-error[data-astro-cid-xh52ay2w],.pdfm-status[data-astro-cid-xh52ay2w]{margin:var(--space-2) 0 0;font-size:var(--text-sm);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-2);padding:10px 12px;font-weight:600}.pdfm-error[data-astro-cid-xh52ay2w][hidden],.pdfm-status[data-astro-cid-xh52ay2w][hidden]{display:none}.pdfm-info[data-astro-cid-xh52ay2w]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.pdfm-info[data-astro-cid-xh52ay2w][hidden]{display:none}.pdfm-warn[data-astro-cid-xh52ay2w]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-2);color:var(--text);font-size:var(--text-sm);margin:0;padding:10px 12px}.pdfm-warn[data-astro-cid-xh52ay2w][hidden]{display:none}.pdfm-empty[data-astro-cid-xh52ay2w]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.pdfm-empty[data-astro-cid-xh52ay2w][hidden]{display:none}.pdfm-list[data-astro-cid-xh52ay2w]{gap:var(--space-3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.pdfm[data-astro-cid-xh52ay2w] .pdfm-item{align-items:center;gap:4px var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"thumb name actions""thumb count actions""thumb range actions";display:grid}.pdfm[data-astro-cid-xh52ay2w] .pdfm-thumb{border:1px solid var(--line);background:#fff;border-radius:2px;grid-area:thumb;width:48px;height:auto}.pdfm[data-astro-cid-xh52ay2w] .pdfm-name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;margin:0;font-weight:600;overflow:hidden}.pdfm[data-astro-cid-xh52ay2w] .pdfm-count{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;grid-area:count;margin:0}.pdfm[data-astro-cid-xh52ay2w] .pdfm-range{min-width:0;color:var(--text-muted);font-size:var(--text-sm);grid-area:range;align-items:center;gap:8px;display:flex}.pdfm[data-astro-cid-xh52ay2w] .pdfm-range input{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-width:0;max-width:220px;min-height:36px;color:var(--text);font:inherit;font-size:var(--text-sm);flex:auto;padding:6px 10px}.pdfm[data-astro-cid-xh52ay2w] .pdfm-range input:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.pdfm-actions[data-astro-cid-xh52ay2w],.pdfm[data-astro-cid-xh52ay2w] .pdfm-actions{flex-wrap:wrap;gap:4px;margin:0;display:flex}.pdfm-save-actions[data-astro-cid-xh52ay2w]{align-items:center;gap:var(--space-2);flex-wrap:nowrap;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}.pdfm[data-astro-cid-xh52ay2w] .pdfm-item .pdfm-actions{grid-area:actions}.pdfm-note[data-astro-cid-xh52ay2w]{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=560px){.pdfm[data-astro-cid-xh52ay2w] .pdfm-item{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"thumb name""thumb count""range range""actions actions"}.pdfm[data-astro-cid-xh52ay2w] .pdfm-range input{max-width:none}}.price[data-astro-cid-botrvb74]{gap:var(--space-4);min-width:0;display:grid}.price-form[data-astro-cid-botrvb74]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.price-form[data-astro-cid-botrvb74][data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.price-mode[data-astro-cid-botrvb74],.price-field[data-astro-cid-botrvb74]{gap:6px;min-width:0;display:grid}.price-mode[data-astro-cid-botrvb74] label[data-astro-cid-botrvb74],.price-field[data-astro-cid-botrvb74] label[data-astro-cid-botrvb74]{font-size:var(--text-sm);color:var(--text-muted)}.price-field[data-astro-cid-botrvb74] input[data-astro-cid-botrvb74],.price-field[data-astro-cid-botrvb74] select[data-astro-cid-botrvb74]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:42px;color:var(--text);font:inherit;padding:0 12px}.price-field[data-astro-cid-botrvb74][hidden]{display:none}.price-results[data-astro-cid-botrvb74]{gap:var(--space-3);min-height:180px;display:grid}.price-error[data-astro-cid-botrvb74]{border:1px solid var(--line-strong);border-radius:var(--radius-m);color:var(--text);font-size:var(--text-sm);margin:0;padding:10px 12px;font-weight:600}.price-error[data-astro-cid-botrvb74][hidden]{display:none}.price-result-list[data-astro-cid-botrvb74]{gap:0;display:grid}.price-result-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--line);font-size:var(--text-sm);padding:9px 0;display:flex}.price-result-row:last-child{border-bottom:0}.price-result-label{color:var(--text-muted)}.price-result-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.price-result-row[data-placeholder] .price-result-value{color:var(--text-faint);font-weight:500}.price-note[data-astro-cid-botrvb74]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.price-field[data-astro-cid-botrvb74] input[data-astro-cid-botrvb74]:focus-visible,.price-field[data-astro-cid-botrvb74] select[data-astro-cid-botrvb74]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}@media (width<=720px){.price-form[data-astro-cid-botrvb74]{grid-template-columns:minmax(0,1fr)}}.city-distance[data-astro-cid-pvn5wuww],.city-distance[data-astro-cid-pvn5wuww] .tool-step-body{gap:1rem;display:grid}.city-distance__grid[data-astro-cid-pvn5wuww]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field[data-astro-cid-pvn5wuww]{gap:.5rem;display:grid;position:relative}.field[data-astro-cid-pvn5wuww] label[data-astro-cid-pvn5wuww]{font-weight:600}.field[data-astro-cid-pvn5wuww] select[data-astro-cid-pvn5wuww]{width:100%;min-height:2.75rem;padding:.5rem .65rem}.field__pick[data-astro-cid-pvn5wuww]{min-height:1.2em;color:var(--text-muted);margin:0;font-size:.85rem}.hint[data-astro-cid-pvn5wuww]{color:var(--text-faint);margin:0;font-size:.85rem}.combo[data-astro-cid-pvn5wuww]{position:relative}.combo__input[data-astro-cid-pvn5wuww]{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:2.75rem;color:var(--text);font:inherit;padding:.5rem .65rem}.combo__input[data-astro-cid-pvn5wuww]:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.combo__list[data-astro-cid-pvn5wuww]{z-index:5;inset-inline:0;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);max-height:17rem;box-shadow:var(--shadow-2,0 8px 24px #0f172a1f);margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);overflow-y:auto}.combo__list[data-astro-cid-pvn5wuww] .combo__item{cursor:pointer;gap:.1rem;padding:.5rem .65rem;display:grid}.combo__list[data-astro-cid-pvn5wuww] .combo__item+.combo__item{border-top:1px solid var(--line)}.combo__list[data-astro-cid-pvn5wuww] .combo__item.is-active{background:var(--primary-soft)}.combo__list[data-astro-cid-pvn5wuww] .combo__name{font-weight:600}.combo__list[data-astro-cid-pvn5wuww] .combo__sub{color:var(--text-muted);font-size:.8rem}.result[data-astro-cid-pvn5wuww]{gap:.55rem;display:grid}.rt-rows[data-astro-cid-pvn5wuww][hidden]{display:none}.result__bar[data-astro-cid-pvn5wuww]{border-top:1px solid var(--line);padding:9px 0 2px}.result__bar[data-astro-cid-pvn5wuww][hidden]{display:none}.result__bar-top[data-astro-cid-pvn5wuww]{font-size:var(--text-sm);color:var(--text-muted);justify-content:space-between;gap:.5rem;display:flex}.result__track[data-astro-cid-pvn5wuww]{background:var(--surface-2);border-radius:999px;height:.5rem;margin-top:.3rem;overflow:hidden}.result__fill[data-astro-cid-pvn5wuww]{background:var(--primary);border-radius:999px;height:100%}.result__note[data-astro-cid-pvn5wuww]{opacity:.75;margin:0;font-size:.9rem}.error[data-astro-cid-pvn5wuww]{margin:0}.map-row[data-astro-cid-pvn5wuww]{align-items:start;gap:.75rem;display:grid}.map-row[data-astro-cid-pvn5wuww]:has(.near:not([hidden])){grid-template-columns:minmax(0,1fr) 17rem;align-items:stretch}.map-row[data-astro-cid-pvn5wuww]:has(.near:not([hidden])) .map[data-astro-cid-pvn5wuww]{display:grid}.map-row[data-astro-cid-pvn5wuww]:has(.near:not([hidden])) .map[data-astro-cid-pvn5wuww] svg[data-astro-cid-pvn5wuww]{cursor:grab;height:100%}.map-row[data-astro-cid-pvn5wuww]:has(.near:not([hidden])) .map[data-astro-cid-pvn5wuww] svg[data-astro-cid-pvn5wuww]:active{cursor:grabbing}.map[data-astro-cid-pvn5wuww]{border:1px solid var(--line);border-radius:var(--radius-m);background:color-mix(in srgb, var(--primary-soft) 70%, var(--surface));position:relative;overflow:hidden}.map[data-astro-cid-pvn5wuww] svg[data-astro-cid-pvn5wuww]{cursor:crosshair;width:100%;height:auto;display:block}.map__land[data-astro-cid-pvn5wuww]{fill:var(--surface);stroke:var(--line-strong)}.map__arc[data-astro-cid-pvn5wuww]{fill:none;stroke:var(--primary);stroke-linecap:round}.map[data-astro-cid-pvn5wuww] .map__end{fill:var(--primary)}.map[data-astro-cid-pvn5wuww] .map__label{fill:var(--text);font-weight:600}.map[data-astro-cid-pvn5wuww] .map__pin-dot{fill:var(--surface);stroke:var(--primary)}.map[data-astro-cid-pvn5wuww] .map__pin-num{fill:var(--primary);text-anchor:middle;font-weight:700}.map__back[data-astro-cid-pvn5wuww]{border:1px solid var(--line);background:var(--surface);min-height:2rem;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:0 .7rem;font-size:.8rem;font-weight:600;position:absolute;inset-block-start:.6rem;inset-inline-start:.6rem}.map__state[data-astro-cid-pvn5wuww]{padding:var(--space-4);color:var(--text-muted);margin:0;font-size:.9rem}.map[data-astro-cid-pvn5wuww]:not([data-ready]) svg[data-astro-cid-pvn5wuww],.map[data-astro-cid-pvn5wuww]:not([data-ready]) .map__hint[data-astro-cid-pvn5wuww],.map[data-astro-cid-pvn5wuww][data-ready] .map__state[data-astro-cid-pvn5wuww]{display:none}.map__hint[data-astro-cid-pvn5wuww]{pointer-events:none;background:color-mix(in srgb, var(--surface) 82%, transparent);color:var(--text-muted);border-radius:999px;padding:.15rem .5rem;font-size:.75rem;position:absolute;inset-block-end:.5rem;inset-inline-start:.6rem}.near__title[data-astro-cid-pvn5wuww]{margin:0 0 .5rem;font-size:.95rem}.near__list[data-astro-cid-pvn5wuww]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.near__list[data-astro-cid-pvn5wuww] .near__item{border:1px solid var(--line);border-radius:var(--radius-s);grid-template-columns:auto 1fr auto;align-items:center;gap:.1rem .6rem;padding:.45rem .6rem;display:grid}.near__list[data-astro-cid-pvn5wuww] .near__num{border:1px solid var(--primary);width:1.3rem;height:1.3rem;color:var(--primary);border-radius:999px;grid-row:1/3;place-items:center;font-size:.7rem;font-weight:700;display:grid}.near__list[data-astro-cid-pvn5wuww] .near__name{grid-column:2;font-weight:600}.near__list[data-astro-cid-pvn5wuww] .near__where{color:var(--text-muted);grid-column:2;font-size:.78rem}.near__list[data-astro-cid-pvn5wuww] .near__buttons{grid-area:1/3/3;gap:.3rem;display:flex}.near__list[data-astro-cid-pvn5wuww] .near__set{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);min-height:2rem;color:var(--text);font:inherit;cursor:pointer;padding:0 .6rem;font-size:.8rem}.near__list[data-astro-cid-pvn5wuww] .near__set:hover{border-color:var(--primary);color:var(--primary)}.near__empty[data-astro-cid-pvn5wuww]{color:var(--text-muted);margin:0;font-size:.85rem}@media (width<=760px){.city-distance__grid[data-astro-cid-pvn5wuww],.map-row[data-astro-cid-pvn5wuww]:has(.near:not([hidden])){grid-template-columns:1fr}}.pc-info[data-astro-cid-h2a7vo7s]{gap:var(--space-4);min-width:0;display:grid}.pc-grid[data-astro-cid-h2a7vo7s]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.pc-card[data-astro-cid-h2a7vo7s]{min-width:0;height:100%;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);align-content:start;gap:6px;display:grid}.pc-actions[data-astro-cid-h2a7vo7s]{margin:0}.pc-card[data-astro-cid-h2a7vo7s] span[data-astro-cid-h2a7vo7s]{color:var(--text-muted);font-size:var(--text-sm)}.pc-card[data-astro-cid-h2a7vo7s] strong[data-astro-cid-h2a7vo7s]{min-width:0;font-size:var(--text-md);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pc-note[data-astro-cid-h2a7vo7s],.pc-limit[data-astro-cid-h2a7vo7s]{color:var(--text-muted);font-size:var(--text-sm);margin:0;line-height:1.6}.pc-limit[data-astro-cid-h2a7vo7s]{padding-top:var(--space-2);border-top:1px solid var(--line)}@media (width<=640px){.pc-grid[data-astro-cid-h2a7vo7s]{grid-template-columns:minmax(0,1fr)}}.ip-info[data-astro-cid-vglbiylb]{gap:var(--space-4);min-width:0;display:grid}.ip-card[data-astro-cid-vglbiylb]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);text-align:center;gap:8px;padding:clamp(24px,5vw,40px);display:grid}.ip-card[data-astro-cid-vglbiylb] span[data-astro-cid-vglbiylb]{color:var(--text-muted);font-size:var(--text-sm)}.ip-card[data-astro-cid-vglbiylb] strong[data-astro-cid-vglbiylb]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(28px,6vw,44px);line-height:1.2}.ip-actions[data-astro-cid-vglbiylb]{text-align:center;margin:0}.ip-note[data-astro-cid-vglbiylb]{color:var(--text-muted);font-size:var(--text-sm);margin:0;line-height:1.6}.ar[data-astro-cid-isfoat7w]{gap:var(--space-4);display:grid}.ar[data-astro-cid-isfoat7w] .tool-step-body{gap:var(--space-3);display:grid}.ar-ratios[data-astro-cid-isfoat7w]{gap:8px;min-width:0;display:grid}.ar-presets[data-astro-cid-isfoat7w]{flex-wrap:wrap;gap:8px;display:flex}.ar-preset[data-astro-cid-isfoat7w]{min-height:36px;font-size:var(--text-sm);border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;padding:0 12px}.ar-preset[data-astro-cid-isfoat7w]:hover{border-color:var(--primary)}.ar-preset[data-astro-cid-isfoat7w]:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.ar-preset[data-astro-cid-isfoat7w][aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);font-weight:700}.ar-locked[data-astro-cid-isfoat7w]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.ar-locked[data-astro-cid-isfoat7w][hidden]{display:none}.ar-lock-spacer[data-astro-cid-isfoat7w]{font-size:var(--text-sm);min-height:1em;line-height:1}.ar-unlock[data-astro-cid-isfoat7w]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:42px;color:var(--text);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;padding:0 10px}.ar-unlock[data-astro-cid-isfoat7w]:hover{border-color:var(--primary)}.ar-unlock[data-astro-cid-isfoat7w]:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.ar-unlock[data-astro-cid-isfoat7w][aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);font-weight:700}.ar-rounded[data-astro-cid-isfoat7w]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.ar-rounded[data-astro-cid-isfoat7w][hidden]{display:none}.ar-groups[data-astro-cid-isfoat7w]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ar-groups[data-astro-cid-isfoat7w]:has(.ar-sizes[hidden]){grid-template-columns:minmax(0,1fr)}.ar-sizes[data-astro-cid-isfoat7w]{gap:8px;min-width:0;display:grid}.ar-sizes[data-astro-cid-isfoat7w][hidden]{display:none}.ar-sizes-title[data-astro-cid-isfoat7w]{font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:600}.ar-size-list[data-astro-cid-isfoat7w]{flex-wrap:wrap;gap:8px;display:flex}.ar-size-list[data-astro-cid-isfoat7w] .ar-size{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-height:36px;color:var(--text);font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;padding:0 8px}@media (width>=721px){.ar-size-list[data-astro-cid-isfoat7w]{flex-wrap:nowrap}}.ar-size-list[data-astro-cid-isfoat7w] .ar-size:hover{border-color:var(--primary);color:var(--primary)}.ar-form[data-astro-cid-isfoat7w]{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 7.5rem;align-items:end;display:grid}.ar-field[data-astro-cid-isfoat7w]{gap:6px;min-width:0;margin:0;display:grid}.ar-field[data-astro-cid-isfoat7w] label[data-astro-cid-isfoat7w]{font-size:var(--text-sm);color:var(--text-muted)}.ar-field[data-astro-cid-isfoat7w] input[data-astro-cid-isfoat7w]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:42px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;padding:0 12px}.ar-field[data-astro-cid-isfoat7w] input[data-astro-cid-isfoat7w]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.ar-x[data-astro-cid-isfoat7w]{color:var(--text-muted);padding-bottom:12px}.ar-result[data-astro-cid-isfoat7w]{gap:var(--space-3);align-content:start;min-height:150px;display:grid}.ar-result[data-astro-cid-isfoat7w] .rt-rows dt[data-astro-cid-isfoat7w][hidden],.ar-result[data-astro-cid-isfoat7w] .rt-rows dd[data-astro-cid-isfoat7w][hidden]{display:none}.ar-error[data-astro-cid-isfoat7w]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);font-size:var(--text-sm);margin:0;padding:10px 12px;font-weight:600}.ar-error[data-astro-cid-isfoat7w][hidden]{display:none}.ar-note[data-astro-cid-isfoat7w]{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=720px){.ar-groups[data-astro-cid-isfoat7w]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.ar-form[data-astro-cid-isfoat7w]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px}.ar-lock-cell[data-astro-cid-isfoat7w]{grid-column:1/-1}.ar-lock-spacer[data-astro-cid-isfoat7w]{display:none}.ar-preset[data-astro-cid-isfoat7w]{padding:0 10px}}.stopwatch[data-astro-cid-klpjfsqn]{padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);justify-items:center;gap:20px;display:grid}.display[data-astro-cid-klpjfsqn]{font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:clamp(42px,9vw,72px);font-weight:700}.controls[data-astro-cid-klpjfsqn]{gap:10px;display:flex}button[data-astro-cid-klpjfsqn]{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);min-width:112px;min-height:44px;color:var(--text);font:inherit;cursor:pointer;padding:8px 18px}button[data-astro-cid-klpjfsqn].primary{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}button[data-astro-cid-klpjfsqn].primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.precision[data-astro-cid-klpjfsqn]{accent-color:var(--primary);align-items:center;gap:8px;font-size:14px;display:inline-flex}.note[data-astro-cid-klpjfsqn]{color:var(--text-muted);text-align:center;margin:0;font-size:13px}@media (width<=480px){.display[data-astro-cid-klpjfsqn]{font-size:38px}.controls[data-astro-cid-klpjfsqn]{width:100%}button[data-astro-cid-klpjfsqn]{flex:1;min-width:0}}.battery[data-astro-cid-bobjxvxh]{gap:var(--space-4);display:grid}.battery[data-astro-cid-bobjxvxh] .tool-step-body{gap:var(--space-3);display:grid}.battery-tab[data-astro-cid-bobjxvxh]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:42px;color:var(--text);font:inherit;cursor:pointer;padding:0 10px}.battery-tab[data-astro-cid-bobjxvxh].is-active{border-color:var(--primary);background:var(--surface-2);font-weight:700}.battery-tab[data-astro-cid-bobjxvxh]:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.battery-form[data-astro-cid-bobjxvxh]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}.battery-field[data-astro-cid-bobjxvxh]{gap:6px;min-width:0;margin:0;display:grid}.battery-field[data-astro-cid-bobjxvxh] label[data-astro-cid-bobjxvxh],.battery-label[data-astro-cid-bobjxvxh]{font-size:var(--text-sm);color:var(--text-muted)}.battery-field[data-astro-cid-bobjxvxh] input[data-astro-cid-bobjxvxh]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:42px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;padding:0 12px}.battery-field[data-astro-cid-bobjxvxh] input[data-astro-cid-bobjxvxh]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.battery-result[data-astro-cid-bobjxvxh]{gap:var(--space-3);align-content:start;min-height:110px;display:grid}.battery-error[data-astro-cid-bobjxvxh]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);font-size:var(--text-sm);margin:0;padding:10px 12px;font-weight:600}.battery-error[data-astro-cid-bobjxvxh][hidden]{display:none}.battery-formula[data-astro-cid-bobjxvxh],.battery-note[data-astro-cid-bobjxvxh]{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=720px){.battery-form[data-astro-cid-bobjxvxh]{grid-template-columns:1fr}}.cp[data-astro-cid-xcxvqod6]{gap:var(--space-4);min-width:0;display:grid}.cp-image[data-astro-cid-xcxvqod6]{gap:var(--space-3);min-width:0;display:grid}.cp-stage[data-astro-cid-xcxvqod6]{gap:var(--space-2);min-width:0;display:grid}.cp-stage[data-astro-cid-xcxvqod6][hidden]{display:none}.cp-toolbar[data-astro-cid-xcxvqod6]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cp-where[data-astro-cid-xcxvqod6]{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.cp-viewport[data-astro-cid-xcxvqod6]{border:1px solid var(--line);border-radius:var(--radius-m);background-color:var(--surface-2);background-image:linear-gradient(45deg, var(--line) 25%, transparent 25%, transparent 75%, var(--line) 75%), linear-gradient(45deg, var(--line) 25%, transparent 25%, transparent 75%, var(--line) 75%);background-position:0 0,8px 8px;background-size:16px 16px;min-width:0;position:relative;overflow:hidden}.cp-view[data-astro-cid-xcxvqod6]{cursor:crosshair;touch-action:none;width:100%;display:block}.cp-view[data-astro-cid-xcxvqod6]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.cp-loupe[data-astro-cid-xcxvqod6]{pointer-events:none;border:2px solid var(--surface);width:110px;height:110px;box-shadow:var(--shadow-2);border-radius:50%;position:absolute}.cp-loupe[data-astro-cid-xcxvqod6][hidden]{display:none}.cp-hint[data-astro-cid-xcxvqod6],.cp-note[data-astro-cid-xcxvqod6]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.cp-manual[data-astro-cid-xcxvqod6]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cp-field[data-astro-cid-xcxvqod6]{gap:6px;min-width:0;display:grid}.cp-field[data-astro-cid-xcxvqod6] label[data-astro-cid-xcxvqod6]{font-size:var(--text-sm);color:var(--text-muted)}.cp-field[data-astro-cid-xcxvqod6] input[data-astro-cid-xcxvqod6]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:0 12px}.cp-field[data-astro-cid-xcxvqod6] input[data-astro-cid-xcxvqod6][type=color]{cursor:pointer;width:96px;max-width:100%;padding:4px}.cp-result[data-astro-cid-xcxvqod6]{gap:var(--space-3) var(--space-4);grid-template-columns:72px minmax(0,1fr);align-items:start;display:grid}.cp-swatch[data-astro-cid-xcxvqod6]{border-radius:var(--radius-s);border:1px solid var(--line);width:72px;height:72px}.cp-result[data-astro-cid-xcxvqod6] dl[data-astro-cid-xcxvqod6]{gap:6px var(--space-3);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.cp-result[data-astro-cid-xcxvqod6] dt[data-astro-cid-xcxvqod6]{color:var(--text-muted);font-size:var(--text-sm)}.cp-result[data-astro-cid-xcxvqod6] dd[data-astro-cid-xcxvqod6]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.cp-copy[data-astro-cid-xcxvqod6]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-height:36px;color:var(--text);font:inherit;cursor:pointer;grid-column:1/-1;justify-self:start;padding:0 12px}.cp-copy[data-astro-cid-xcxvqod6]:disabled{opacity:.5;cursor:default}.cp-error[data-astro-cid-xcxvqod6]{font-size:var(--text-sm);grid-column:1/-1;margin:0;font-weight:600}.cp-error[data-astro-cid-xcxvqod6][hidden]{display:none}@media (width<=520px){.cp-manual[data-astro-cid-xcxvqod6]{grid-template-columns:minmax(0,1fr)}}.pdf[data-astro-cid-6upbejno]{gap:var(--space-5);display:grid}.pdf-file[data-astro-cid-6upbejno]{gap:var(--space-2);display:grid}.pdf-file-label[data-astro-cid-6upbejno]{font-weight:700}.pdf-file[data-astro-cid-6upbejno] input[data-astro-cid-6upbejno][type=file]{width:100%;min-height:46px;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);color:var(--text)}.pdf-status[data-astro-cid-6upbejno]{min-height:24px;margin:0}.pdf-pager[data-astro-cid-6upbejno]{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.pdf-pager[data-astro-cid-6upbejno][hidden]{display:none}.pdf-page[data-astro-cid-6upbejno]{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.pdf-download-all[data-astro-cid-6upbejno]{justify-content:flex-start;margin:0;display:flex}.pdf-preview[data-astro-cid-6upbejno]{gap:var(--space-3);display:grid}.pdf-preview-frame[data-astro-cid-6upbejno]{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);text-align:center;overflow:auto}.pdf-preview-frame[data-astro-cid-6upbejno] canvas[data-astro-cid-6upbejno]{max-width:100%;height:auto;margin:0 auto;display:block}.pdf-summary[data-astro-cid-6upbejno],.pdf-note[data-astro-cid-6upbejno]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.pdf-download-list[data-astro-cid-6upbejno]{gap:var(--space-2);display:grid}.pdf-download-item{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pdf-download-name{overflow-wrap:anywhere;min-width:0}@media (width>=720px){.pdf-download-list[data-astro-cid-6upbejno]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdfp[data-astro-cid-pwamsuji]{gap:var(--space-4);min-width:0;display:grid}.pdfp-form[data-astro-cid-pwamsuji]{gap:var(--space-4);min-width:0;margin:0;display:grid}.pdfp-range[data-astro-cid-pwamsuji]{gap:6px;min-width:0;display:grid}.pdfp-range-row[data-astro-cid-pwamsuji]{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.pdfp-field[data-astro-cid-pwamsuji]{gap:6px;min-width:0;margin:0;display:grid}.pdfp-field[data-astro-cid-pwamsuji] label[data-astro-cid-pwamsuji]{font-size:var(--text-sm);color:var(--text-muted)}.pdfp-field[data-astro-cid-pwamsuji] input[data-astro-cid-pwamsuji]{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;height:42px;min-height:42px;color:var(--text);line-height:1;font:inherit;padding:0 12px}.pdfp-field[data-astro-cid-pwamsuji] input[data-astro-cid-pwamsuji]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.pdfp-hint[data-astro-cid-pwamsuji]{color:var(--text-muted);font-size:var(--text-sm)}.pdfp-error[data-astro-cid-pwamsuji],.pdfp-status[data-astro-cid-pwamsuji]{font-size:var(--text-sm);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-2);margin:0;padding:10px 12px;font-weight:600}.pdfp-error[data-astro-cid-pwamsuji][hidden],.pdfp-status[data-astro-cid-pwamsuji][hidden]{display:none}.pdfp-info[data-astro-cid-pwamsuji]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.pdfp-info[data-astro-cid-pwamsuji][hidden]{display:none}.pdfp-empty[data-astro-cid-pwamsuji]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.pdfp-empty[data-astro-cid-pwamsuji][hidden]{display:none}.pdfp-list[data-astro-cid-pwamsuji]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(156px,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.pdfp[data-astro-cid-pwamsuji] .pdfp-item{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);justify-items:center;gap:6px;display:grid}.pdfp[data-astro-cid-pwamsuji] .pdfp-thumb{border:1px solid var(--line);background:#fff;border-radius:2px;max-width:100%;height:auto}.pdfp[data-astro-cid-pwamsuji] .pdfp-label{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:center;margin:0}.pdfp-actions[data-astro-cid-pwamsuji],.pdfp[data-astro-cid-pwamsuji] .pdfp-actions{flex-wrap:wrap;gap:4px;margin:0;display:flex}.pdfp[data-astro-cid-pwamsuji] .pdfp-item .pdfp-actions{justify-content:center}.pdfp-range-buttons[data-astro-cid-pwamsuji]{align-items:center;gap:var(--space-2);grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}.pdfp-history[data-astro-cid-pwamsuji]{justify-content:flex-end;gap:var(--space-2);margin:0 0 var(--space-2);display:flex}.pdfp-save[data-astro-cid-pwamsuji]{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.pdfp-save-notes[data-astro-cid-pwamsuji]{gap:var(--space-1);flex:320px;min-width:0;display:grid}.pdfp-save-notes[data-astro-cid-pwamsuji] .pdfp-note[data-astro-cid-pwamsuji]{margin:0}.pdfp-note[data-astro-cid-pwamsuji]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.pdfp-image-input[data-astro-cid-pwamsuji]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=560px){.pdfp-range-row[data-astro-cid-pwamsuji]{grid-template-columns:minmax(0,1fr)}}.pdt[data-astro-cid-drgihryo]{gap:var(--space-4);min-width:0;display:grid}.pdt-status[data-astro-cid-drgihryo],.pdt-note[data-astro-cid-drgihryo],.pdt-warn[data-astro-cid-drgihryo]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.pdt-status[data-astro-cid-drgihryo]{min-height:22px;margin-top:var(--space-2)}.pdt-warn[data-astro-cid-drgihryo]{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);color:var(--text)}.pdt-warn[data-astro-cid-drgihryo][hidden]{display:none}.pdt-result[data-astro-cid-drgihryo]{gap:var(--space-2);min-width:0;display:grid}.pdt-head[data-astro-cid-drgihryo]{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pdt-actions[data-astro-cid-drgihryo]{align-items:center;gap:var(--space-2);display:flex}.pdt-text[data-astro-cid-drgihryo]{resize:vertical;width:100%;min-height:320px;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);color:var(--text);font-size:var(--text-sm);white-space:pre;line-height:1.6;overflow:auto}@media (width<=720px){.pdt-text[data-astro-cid-drgihryo]{white-space:pre-wrap;min-height:240px}}.pdc[data-astro-cid-ipjvkumy]{gap:var(--space-4);min-width:0;display:grid}.pdc-files[data-astro-cid-ipjvkumy]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pdc-status[data-astro-cid-ipjvkumy],.pdc-note[data-astro-cid-ipjvkumy],.pdc-empty[data-astro-cid-ipjvkumy]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.pdc-status[data-astro-cid-ipjvkumy]{min-height:22px}.pdc-result[data-astro-cid-ipjvkumy]{gap:var(--space-2);min-width:0;display:grid}.pdc-legend[data-astro-cid-ipjvkumy]{gap:var(--space-2);margin:0;display:flex}.pdc-key[data-astro-cid-ipjvkumy]{font-size:var(--text-xs);border-radius:var(--radius-pill);border:1px solid var(--line);padding:2px 8px}.pdc-key-added[data-astro-cid-ipjvkumy]{background:var(--cat-text-soft);color:var(--cat-text);border-color:var(--cat-text)}.pdc-key-removed[data-astro-cid-ipjvkumy]{background:var(--cat-qr-soft);color:var(--cat-qr);border-color:var(--cat-qr)}.pdc-rows[data-astro-cid-ipjvkumy]{gap:2px;max-height:520px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.pdc-rows[data-astro-cid-ipjvkumy]:empty{display:none}.pdc[data-astro-cid-ipjvkumy] .pdc-row{gap:var(--space-2);padding:4px var(--space-3);border-radius:var(--radius-s);font-size:var(--text-sm);white-space:pre-wrap;word-break:break-word;grid-template-columns:auto minmax(0,1fr);line-height:1.5;display:grid}.pdc[data-astro-cid-ipjvkumy] .pdc-sign{color:var(--text-faint);font-weight:700}.pdc[data-astro-cid-ipjvkumy] .pdc-row-added{background:var(--cat-text-soft)}.pdc[data-astro-cid-ipjvkumy] .pdc-row-added .pdc-sign{color:var(--cat-text)}.pdc[data-astro-cid-ipjvkumy] .pdc-row-removed{background:var(--cat-qr-soft)}.pdc[data-astro-cid-ipjvkumy] .pdc-row-removed .pdc-sign{color:var(--cat-qr)}@media (width<=720px){.pdc-files[data-astro-cid-ipjvkumy]{grid-template-columns:minmax(0,1fr)}}.i2p[data-astro-cid-42cjwxb7]{gap:var(--space-4);min-width:0;display:grid}.i2p-controls[data-astro-cid-42cjwxb7]{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.i2p-group[data-astro-cid-42cjwxb7]{border:0;min-width:0;margin:0;padding:0}.i2p-group[data-astro-cid-42cjwxb7] legend[data-astro-cid-42cjwxb7]{font-size:var(--text-sm);color:var(--text-muted);padding:0}.i2p-row[data-astro-cid-42cjwxb7]{gap:var(--space-2);flex-wrap:wrap;margin-top:6px;display:flex}.i2p-row[data-astro-cid-42cjwxb7] .btn{flex:12rem;min-height:44px}.i2p-save[data-astro-cid-42cjwxb7]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.i2p-save[data-astro-cid-42cjwxb7] .i2p-note[data-astro-cid-42cjwxb7]{flex:1;min-width:220px}.i2p-preview[data-astro-cid-42cjwxb7]{gap:var(--space-3);min-width:0;display:grid}.i2p-frame[data-astro-cid-42cjwxb7]{min-height:180px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-m);background:0 0;place-items:center;display:grid;overflow:auto}.i2p-frame[data-astro-cid-42cjwxb7] img[data-astro-cid-42cjwxb7]{max-width:100%;height:auto;margin:0 auto;display:block}.i2p-frame[data-astro-cid-42cjwxb7] img[data-astro-cid-42cjwxb7][hidden]{display:none}.i2p-empty[data-astro-cid-42cjwxb7]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.i2p-empty[data-astro-cid-42cjwxb7][hidden]{display:none}.i2p-pager[data-astro-cid-42cjwxb7]{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.i2p-pager[data-astro-cid-42cjwxb7][hidden]{display:none}.i2p-page[data-astro-cid-42cjwxb7]{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.i2p-status[data-astro-cid-42cjwxb7],.i2p-note[data-astro-cid-42cjwxb7]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.i2p-status[data-astro-cid-42cjwxb7]{min-height:22px}.pst[data-astro-cid-6e52papg]{gap:var(--space-4);min-width:0;display:grid}.pst-files[data-astro-cid-6e52papg]{gap:var(--space-4);display:grid}.pst-format[data-astro-cid-6e52papg],.pst-controls[data-astro-cid-6e52papg]{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.pst-save[data-astro-cid-6e52papg]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.pst-save[data-astro-cid-6e52papg] .pst-note[data-astro-cid-6e52papg]{flex:1;min-width:220px}@container (width>=430px){.pst-format[data-astro-cid-6e52papg],.pst-controls[data-astro-cid-6e52papg]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pst-status[data-astro-cid-6e52papg],.pst-note[data-astro-cid-6e52papg],.pst-empty[data-astro-cid-6e52papg]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.pst-status[data-astro-cid-6e52papg]{min-height:22px}.pst-pager[data-astro-cid-6e52papg]{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.pst-pager[data-astro-cid-6e52papg][hidden]{display:none}.pst-page[data-astro-cid-6e52papg]{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.pst-preview[data-astro-cid-6e52papg]{gap:var(--space-3);min-width:0;display:grid}.pst-head[data-astro-cid-6e52papg]{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.pst-preview[data-astro-cid-6e52papg] h3[data-astro-cid-6e52papg],.pst-head[data-astro-cid-6e52papg] h3[data-astro-cid-6e52papg]{font-size:var(--text-md);margin:0;font-weight:700}.pst-head[data-astro-cid-6e52papg] .field{flex:none;width:120px}.pst-canvas[data-astro-cid-6e52papg]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);width:auto;max-width:100%;height:auto;max-height:62vh;margin-inline:auto}.pst-canvas[data-astro-cid-6e52papg][hidden],.pst-empty[data-astro-cid-6e52papg][hidden]{display:none}.pst-canvas[data-astro-cid-6e52papg]{touch-action:none;cursor:grab}.pst-canvas[data-astro-cid-6e52papg]:active{cursor:grabbing}.pst-canvas[data-astro-cid-6e52papg]:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.pst-drag[data-astro-cid-6e52papg]{color:var(--text-muted);font-size:var(--text-xs);margin:0}.pst-spot[data-astro-cid-6e52papg]{align-self:start;gap:6px;display:grid}.pst-spot-label[data-astro-cid-6e52papg]{font-size:var(--text-sm);font-weight:600}.pst-spot-label[data-astro-cid-6e52papg]:before{content:" "}.pst-spot[data-astro-cid-6e52papg] .btn{width:100%;height:42px;min-height:42px;padding:0 var(--space-3);font-size:var(--text-sm);border-radius:var(--radius-m)}.pst-settings[data-astro-cid-6e52papg] .field.is-muted{opacity:.55}.pst-empty[data-astro-cid-6e52papg]{place-items:center;gap:var(--space-3);min-height:240px;padding:var(--space-5);border:1.5px dashed var(--line);border-radius:var(--radius-m);background:var(--surface-2);text-align:center;display:grid}.pst-empty[data-astro-cid-6e52papg]:before{content:"";border:1px solid var(--line-strong);background:var(--surface);border-radius:3px;width:78px;height:104px}@media (width>=900px){.pst-files[data-astro-cid-6e52papg]{grid-template-columns:1fr 1fr}}.pst-work[data-astro-cid-6e52papg]{gap:var(--space-4);align-items:start;min-width:0;display:grid}.pst-settings[data-astro-cid-6e52papg]{gap:var(--space-4);min-width:0;display:grid;container-type:inline-size}.pst-preview[data-astro-cid-6e52papg]{background:var(--surface)}@media (width>=950px){.pst-work[data-astro-cid-6e52papg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pst-preview[data-astro-cid-6e52papg]{top:calc(var(--header-h) + var(--space-4));position:sticky}}@media (width<=949px){.pst-preview[data-astro-cid-6e52papg]{top:var(--header-h);z-index:1;padding-bottom:var(--space-2);border-bottom:1px solid var(--line);order:-1;position:sticky}.pst-canvas[data-astro-cid-6e52papg]{max-height:38vh}}.pwm[data-astro-cid-wzkbaovi]{gap:var(--space-4);min-width:0;display:grid}.pwm-controls[data-astro-cid-wzkbaovi]{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.pwm[data-astro-cid-wzkbaovi] .pwm-wide{grid-column:1/-1}.pwm-save[data-astro-cid-wzkbaovi]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.pwm-save[data-astro-cid-wzkbaovi] .pwm-note[data-astro-cid-wzkbaovi]{flex:1;min-width:220px}@container (width>=430px){.pwm-controls[data-astro-cid-wzkbaovi]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pwm-status[data-astro-cid-wzkbaovi],.pwm-note[data-astro-cid-wzkbaovi],.pwm-empty[data-astro-cid-wzkbaovi]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.pwm-status[data-astro-cid-wzkbaovi]{min-height:22px}.pwm-pager[data-astro-cid-wzkbaovi]{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.pwm-pager[data-astro-cid-wzkbaovi][hidden]{display:none}.pwm-page[data-astro-cid-wzkbaovi]{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.pwm-preview[data-astro-cid-wzkbaovi]{gap:var(--space-3);grid-template-rows:auto 1fr auto;min-width:0;display:grid}.pwm-head[data-astro-cid-wzkbaovi]{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.pwm-preview[data-astro-cid-wzkbaovi] h3[data-astro-cid-wzkbaovi],.pwm-head[data-astro-cid-wzkbaovi] h3[data-astro-cid-wzkbaovi]{font-size:var(--text-md);margin:0;font-weight:700}.pwm-head[data-astro-cid-wzkbaovi] .field{flex:none;width:120px}.pwm-canvas[data-astro-cid-wzkbaovi]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);align-self:center;width:auto;max-width:100%;height:auto;max-height:62vh;margin-inline:auto}.pwm-canvas[data-astro-cid-wzkbaovi][hidden],.pwm-empty[data-astro-cid-wzkbaovi][hidden]{display:none}.pwm-empty[data-astro-cid-wzkbaovi]{place-items:center;gap:var(--space-3);height:100%;min-height:240px;padding:var(--space-5);border:1.5px dashed var(--line);border-radius:var(--radius-m);background:var(--surface-2);text-align:center;display:grid}.pwm-empty[data-astro-cid-wzkbaovi]:before{content:"";border:1px solid var(--line-strong);background:var(--surface);border-radius:3px;width:78px;height:104px}.pwm-work[data-astro-cid-wzkbaovi]{gap:var(--space-4);align-items:start;min-width:0;display:grid}.pwm-settings[data-astro-cid-wzkbaovi]{gap:var(--space-4);min-width:0;display:grid;container-type:inline-size}.pwm-preview[data-astro-cid-wzkbaovi]{background:var(--surface)}@media (width>=950px){.pwm-work[data-astro-cid-wzkbaovi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.pwm-preview[data-astro-cid-wzkbaovi]{top:calc(var(--header-h) + var(--space-4));position:sticky}}@media (width<=949px){.pwm-preview[data-astro-cid-wzkbaovi]{top:var(--header-h);z-index:1;padding-bottom:var(--space-2);border-bottom:1px solid var(--line);order:-1;position:sticky}.pwm-canvas[data-astro-cid-wzkbaovi]{max-height:38vh}}@media (prefers-reduced-motion:no-preference){.pwm-canvas[data-astro-cid-wzkbaovi]{transition:none}}.pgn[data-astro-cid-xbdkc6o7]{gap:var(--space-4);min-width:0;display:grid}.pgn-format[data-astro-cid-xbdkc6o7]{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pgn-format-hint[data-astro-cid-xbdkc6o7]{color:var(--text-muted);font-size:var(--text-sm);grid-column:1/-1;margin:0}.pgn-controls[data-astro-cid-xbdkc6o7]{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.pgn[data-astro-cid-xbdkc6o7] .pgn-wide{grid-column:1/-1}.pgn-save[data-astro-cid-xbdkc6o7]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.pgn-save[data-astro-cid-xbdkc6o7] .pgn-note[data-astro-cid-xbdkc6o7]{flex:1;min-width:220px}@container (width>=430px){.pgn-controls[data-astro-cid-xbdkc6o7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pgn-status[data-astro-cid-xbdkc6o7],.pgn-note[data-astro-cid-xbdkc6o7],.pgn-empty[data-astro-cid-xbdkc6o7]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.pgn-status[data-astro-cid-xbdkc6o7]{min-height:22px}.pgn-status[data-astro-cid-xbdkc6o7]:empty{min-height:0;display:none}.pgn-preview[data-astro-cid-xbdkc6o7]{gap:var(--space-3);grid-template-rows:auto 1fr auto;min-width:0;display:grid}.pgn-pager[data-astro-cid-xbdkc6o7]{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.pgn-pager[data-astro-cid-xbdkc6o7][hidden]{display:none}.pgn-page[data-astro-cid-xbdkc6o7]{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.pgn-head[data-astro-cid-xbdkc6o7]{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.pgn-preview[data-astro-cid-xbdkc6o7] h3[data-astro-cid-xbdkc6o7],.pgn-head[data-astro-cid-xbdkc6o7] h3[data-astro-cid-xbdkc6o7]{font-size:var(--text-md);margin:0;font-weight:700}.pgn-head[data-astro-cid-xbdkc6o7] .field{flex:none;width:120px}.pgn-canvas[data-astro-cid-xbdkc6o7]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);align-self:center;width:auto;max-width:100%;height:auto;max-height:62vh;margin-inline:auto}.pgn-canvas[data-astro-cid-xbdkc6o7][hidden],.pgn-empty[data-astro-cid-xbdkc6o7][hidden]{display:none}.pgn-empty[data-astro-cid-xbdkc6o7]{place-items:center;gap:var(--space-3);height:100%;min-height:240px;padding:var(--space-5);border:1.5px dashed var(--line);border-radius:var(--radius-m);background:var(--surface-2);text-align:center;display:grid}.pgn-empty[data-astro-cid-xbdkc6o7]:before{content:"";border:1px solid var(--line-strong);background:var(--surface);border-radius:3px;width:78px;height:104px}.pgn-work[data-astro-cid-xbdkc6o7]{gap:var(--space-4);align-items:start;min-width:0;display:grid}.pgn-settings[data-astro-cid-xbdkc6o7]{gap:var(--space-4);min-width:0;display:grid;container-type:inline-size}.pgn-preview[data-astro-cid-xbdkc6o7]{background:var(--surface)}@media (width>=950px){.pgn-work[data-astro-cid-xbdkc6o7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.pgn-preview[data-astro-cid-xbdkc6o7]{top:calc(var(--header-h) + var(--space-4));position:sticky}}@media (width<=949px){.pgn-preview[data-astro-cid-xbdkc6o7]{top:var(--header-h);z-index:1;padding-bottom:var(--space-2);border-bottom:1px solid var(--line);order:-1;position:sticky}.pgn-canvas[data-astro-cid-xbdkc6o7]{max-height:38vh}}.pfl[data-astro-cid-nydx7kmr]{gap:var(--space-4);min-width:0;display:grid}.pfl-status[data-astro-cid-nydx7kmr],.pfl-note[data-astro-cid-nydx7kmr],.pfl-summary[data-astro-cid-nydx7kmr]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.pfl-status[data-astro-cid-nydx7kmr]{min-height:22px}.pfl-fields[data-astro-cid-nydx7kmr]{gap:var(--space-2);min-width:0;display:grid}.pfl-save[data-astro-cid-nydx7kmr]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.pfl-save[data-astro-cid-nydx7kmr] .pfl-note[data-astro-cid-nydx7kmr]{flex:1;min-width:220px}.pfl-warn[data-astro-cid-nydx7kmr]{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);color:var(--text);font-size:var(--text-sm);margin:0}.pfl-warn[data-astro-cid-nydx7kmr][hidden]{display:none}.pfl-list[data-astro-cid-nydx7kmr]{gap:var(--space-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pfl-list[data-astro-cid-nydx7kmr] li{padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);font-size:var(--text-sm);word-break:break-all}.pof[data-astro-cid-t5e332pp]{gap:var(--space-4);min-width:0;display:grid}.pof-status[data-astro-cid-t5e332pp],.pof-note[data-astro-cid-t5e332pp],.pof-summary[data-astro-cid-t5e332pp]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.pof-status[data-astro-cid-t5e332pp]{min-height:22px}.pof-preview[data-astro-cid-t5e332pp]{gap:var(--space-3);min-width:0;display:grid}.pof-save[data-astro-cid-t5e332pp]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.pof-save[data-astro-cid-t5e332pp] .pof-note[data-astro-cid-t5e332pp]{flex:1;min-width:220px}.pof-empty[data-astro-cid-t5e332pp]{place-items:center;gap:var(--space-3);min-height:240px;padding:var(--space-5);border:1.5px dashed var(--line);border-radius:var(--radius-m);background:var(--surface-2);color:var(--text-muted);font-size:var(--text-sm);text-align:center;margin:0;display:grid}.pof-empty[data-astro-cid-t5e332pp]:before{content:"";border:1px solid var(--line-strong);background:var(--surface);border-radius:3px;width:78px;height:104px}.pof-paper[data-astro-cid-t5e332pp]:not(:empty)+.pof-empty[data-astro-cid-t5e332pp]{display:none}.pof-paper[data-astro-cid-t5e332pp]{min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);place-items:center;display:grid}.pof-paper[data-astro-cid-t5e332pp]:empty{display:none}.pof-paper[data-astro-cid-t5e332pp] .pof-canvas{border:1px solid var(--line);background:#fff;border-radius:2px;width:100%;max-width:900px;height:auto;display:block;box-shadow:0 1px 3px #0000001f}.pof-pager[data-astro-cid-t5e332pp]{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.pof-pager[data-astro-cid-t5e332pp][hidden]{display:none}.pof-page[data-astro-cid-t5e332pp]{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.qr[data-astro-cid-p24oe4db]{gap:var(--space-4);min-width:0;display:grid}.qr-form[data-astro-cid-p24oe4db]{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid}.qr-field[data-astro-cid-p24oe4db]{gap:6px;min-width:0;margin:0;display:grid}.qr-field-wide[data-astro-cid-p24oe4db]{grid-column:1/-1}.qr-field[data-astro-cid-p24oe4db] label[data-astro-cid-p24oe4db]{font-size:var(--text-sm);color:var(--text-muted)}.qr-field[data-astro-cid-p24oe4db] textarea[data-astro-cid-p24oe4db],.qr-field[data-astro-cid-p24oe4db] input[data-astro-cid-p24oe4db][type=text],.qr-field[data-astro-cid-p24oe4db] select[data-astro-cid-p24oe4db]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;color:var(--text);font:inherit;padding:10px 12px}.qr-field[data-astro-cid-p24oe4db] input[data-astro-cid-p24oe4db][type=text],.qr-field[data-astro-cid-p24oe4db] select[data-astro-cid-p24oe4db]{min-height:44px}.qr-field[data-astro-cid-p24oe4db] textarea[data-astro-cid-p24oe4db]{resize:vertical;min-height:88px;line-height:1.6}.qr-field[data-astro-cid-p24oe4db] textarea[data-astro-cid-p24oe4db]:focus-visible,.qr-field[data-astro-cid-p24oe4db] input[data-astro-cid-p24oe4db][type=text]:focus-visible,.qr-field[data-astro-cid-p24oe4db] select[data-astro-cid-p24oe4db]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.qr-field[data-astro-cid-p24oe4db].qr-check{grid-column:1/-1}.qr-field[data-astro-cid-p24oe4db].qr-check label[data-astro-cid-p24oe4db]{color:var(--text);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.qr-field[data-astro-cid-p24oe4db].qr-check input[data-astro-cid-p24oe4db][type=checkbox]{flex:none;width:16px;height:16px;margin:0}.qr-hint[data-astro-cid-p24oe4db]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.qr-preview[data-astro-cid-p24oe4db]{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);align-content:start;justify-items:center;display:grid}.qr-preview[data-astro-cid-p24oe4db] h2[data-astro-cid-p24oe4db]{font-size:var(--text-md);justify-self:start;margin:0}.qr-canvas-box[data-astro-cid-p24oe4db]{place-items:center;min-height:176px;display:grid}.qr-canvas-box[data-astro-cid-p24oe4db] canvas[data-astro-cid-p24oe4db]{width:220px;max-width:100%;height:220px;image-rendering:pixelated;border-radius:var(--radius-s);box-shadow:var(--shadow-1)}.qr-canvas-box[data-astro-cid-p24oe4db] canvas[data-astro-cid-p24oe4db][hidden]{display:none}.qr-empty[data-astro-cid-p24oe4db]{color:var(--text-muted);font-size:var(--text-sm);text-align:center;margin:0}.qr-empty[data-astro-cid-p24oe4db][hidden]{display:none}.qr-error[data-astro-cid-p24oe4db]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);font-size:var(--text-sm);justify-self:stretch;margin:0;padding:10px 12px;font-weight:600}.qr-error[data-astro-cid-p24oe4db][hidden],.qr-download[data-astro-cid-p24oe4db][hidden]{display:none}.qr-details[data-astro-cid-p24oe4db]{gap:2px var(--space-3);text-align:left;grid-template-columns:auto auto;justify-self:center;margin:0;display:grid}.qr-details[data-astro-cid-p24oe4db][hidden]{display:none}.qr-details[data-astro-cid-p24oe4db] dt[data-astro-cid-p24oe4db]{color:var(--text-muted);font-size:var(--text-sm)}.qr-details[data-astro-cid-p24oe4db] dd[data-astro-cid-p24oe4db]{font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.qr-design[data-astro-cid-p24oe4db]{border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-3) var(--space-4);background:var(--surface);gap:var(--space-3);display:grid}.qr-design[data-astro-cid-p24oe4db] summary[data-astro-cid-p24oe4db]{cursor:pointer;font-size:var(--text-sm);font-weight:600}.qr-field[data-astro-cid-p24oe4db] input[data-astro-cid-p24oe4db][type=color]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:44px;padding:4px}.qr-field[data-astro-cid-p24oe4db] input[data-astro-cid-p24oe4db][type=file]{font:inherit;font-size:var(--text-sm)}.qr-warn[data-astro-cid-p24oe4db]{color:var(--text);font-weight:600}.qr-warn[data-astro-cid-p24oe4db][hidden]{display:none}.qr-downloads[data-astro-cid-p24oe4db]{gap:var(--space-2);flex-wrap:wrap;justify-content:center;margin:0;display:flex}.qr-note[data-astro-cid-p24oe4db]{color:var(--text-muted);font-size:var(--text-sm);margin:0}@media (width<=560px){.qr-form[data-astro-cid-p24oe4db]{grid-template-columns:minmax(0,1fr)}.qr-preview[data-astro-cid-p24oe4db]{padding:var(--space-4)}}.hs[data-astro-cid-jfhlwmwj],.hs-result[data-astro-cid-jfhlwmwj]{gap:var(--space-4);min-width:0;display:grid}.hs-form[data-astro-cid-jfhlwmwj]{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid}.hs-group[data-astro-cid-jfhlwmwj]{gap:var(--space-3);grid-column:1/-1;min-width:0;display:grid}.hs-group[data-astro-cid-jfhlwmwj][hidden]{display:none}.hs-field[data-astro-cid-jfhlwmwj]{gap:6px;min-width:0;margin:0;display:grid}.hs-field[data-astro-cid-jfhlwmwj] label[data-astro-cid-jfhlwmwj]{font-size:var(--text-sm);color:var(--text-muted)}.hs-field[data-astro-cid-jfhlwmwj] select[data-astro-cid-jfhlwmwj],.hs-field[data-astro-cid-jfhlwmwj] textarea[data-astro-cid-jfhlwmwj],.hs-field[data-astro-cid-jfhlwmwj] input[data-astro-cid-jfhlwmwj][type=file]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-width:0;color:var(--text);font:inherit;padding:10px 12px}.hs-field[data-astro-cid-jfhlwmwj] select[data-astro-cid-jfhlwmwj]{min-height:44px}.hs-field[data-astro-cid-jfhlwmwj] textarea[data-astro-cid-jfhlwmwj]{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.6}.hs-field[data-astro-cid-jfhlwmwj] select[data-astro-cid-jfhlwmwj]:focus-visible,.hs-field[data-astro-cid-jfhlwmwj] textarea[data-astro-cid-jfhlwmwj]:focus-visible,.hs-field[data-astro-cid-jfhlwmwj] input[data-astro-cid-jfhlwmwj]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.hs-panel[data-astro-cid-jfhlwmwj]{gap:var(--space-3);align-content:start;min-width:0;min-height:110px;display:grid}.hs-panel[data-astro-cid-jfhlwmwj][hidden]{display:none}.hs-digest-row[data-astro-cid-jfhlwmwj]{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.hs-panel[data-astro-cid-jfhlwmwj] h3[data-astro-cid-jfhlwmwj]{font-size:var(--text-md);margin:0}.hs-digest[data-astro-cid-jfhlwmwj]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-height:2.4em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);overflow-wrap:anywhere;padding:10px 12px;line-height:1.6;display:block}.hs-verdict[data-astro-cid-jfhlwmwj]{margin:0;font-weight:650}.hs-verdict[data-astro-cid-jfhlwmwj][data-verdict=match]{color:var(--cat-text)}.hs-verdict[data-astro-cid-jfhlwmwj][data-verdict=differ]{color:var(--cat-qr)}.hs-status[data-astro-cid-jfhlwmwj]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.hs-status[data-astro-cid-jfhlwmwj][hidden]{display:none}.hs-hint[data-astro-cid-jfhlwmwj],.hs-note[data-astro-cid-jfhlwmwj]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.hs-hint[data-astro-cid-jfhlwmwj][hidden],.hs-digest-row[data-astro-cid-jfhlwmwj][hidden]{display:none}.hs-empty[data-astro-cid-jfhlwmwj]{min-height:88px;padding:var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius-m);text-align:center;background:0 0;place-items:center;display:grid}.hs-error[data-astro-cid-jfhlwmwj]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);font-size:var(--text-sm);margin:0;padding:10px 12px;font-weight:600}.hs-error[data-astro-cid-jfhlwmwj][hidden]{display:none}@media (width<=560px){.hs-form[data-astro-cid-jfhlwmwj]{grid-template-columns:minmax(0,1fr)}}.uu[data-astro-cid-wcu4a7bk]{gap:var(--space-4);min-width:0;display:grid}.uu-form[data-astro-cid-wcu4a7bk]{align-items:end;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.uu-form[data-astro-cid-wcu4a7bk] .btn[data-astro-cid-wcu4a7bk]{min-height:44px}.uu-field[data-astro-cid-wcu4a7bk]{gap:6px;min-width:0;margin:0;display:grid}.uu-field[data-astro-cid-wcu4a7bk] label[data-astro-cid-wcu4a7bk]{font-size:var(--text-sm);color:var(--text-muted)}.uu-field[data-astro-cid-wcu4a7bk] input[data-astro-cid-wcu4a7bk]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:140px;max-width:100%;min-height:44px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;padding:0 12px}.uu-field[data-astro-cid-wcu4a7bk] input[data-astro-cid-wcu4a7bk]:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.uu-panel[data-astro-cid-wcu4a7bk]{gap:var(--space-3);align-content:start;min-width:0;display:grid}.uu-actions[data-astro-cid-wcu4a7bk]{gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.uu-list[data-astro-cid-wcu4a7bk]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.uu-item{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);overflow-wrap:anywhere;padding:8px 12px}.uu-note[data-astro-cid-wcu4a7bk]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.td[data-astro-cid-dh3liyxc]{gap:var(--space-6);display:grid}.td-intro[data-astro-cid-dh3liyxc]{padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-left:3px solid var(--primary);border-radius:var(--radius-m);background:var(--surface);color:var(--text-muted);font-size:var(--text-md);margin:0;line-height:1.75}.td-intro[data-astro-cid-dh3liyxc] strong{color:var(--text);font-weight:650}.td-block-title[data-astro-cid-dh3liyxc],.td-faq-title[data-astro-cid-dh3liyxc]{margin:0 0 var(--space-3);font-size:var(--text-md);color:var(--text);letter-spacing:-.01em;font-weight:650}.td-bullets[data-astro-cid-dh3liyxc],.td-steps[data-astro-cid-dh3liyxc]{color:var(--text-muted);font-size:var(--text-md);margin:0;padding-left:1.35em;line-height:1.75;list-style:outside}.td-bullets[data-astro-cid-dh3liyxc] li+li,.td-steps[data-astro-cid-dh3liyxc] li+li{margin-top:var(--space-2)}.td-bullets[data-astro-cid-dh3liyxc] strong,.td-steps[data-astro-cid-dh3liyxc] strong{color:var(--text);font-weight:650}.td-bullets[data-astro-cid-dh3liyxc] li::marker{color:var(--text-faint)}.td-steps[data-astro-cid-dh3liyxc]{list-style:decimal}.td-steps[data-astro-cid-dh3liyxc] li::marker{color:var(--primary);font-weight:650}.td-list[data-astro-cid-dh3liyxc]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);overflow:hidden}.td-item[data-astro-cid-dh3liyxc]+.td-item[data-astro-cid-dh3liyxc]{border-top:1px solid var(--line)}.td-q[data-astro-cid-dh3liyxc]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-3) var(--space-5);color:var(--text);font-size:var(--text-md);cursor:pointer;transition:background var(--dur-fast) var(--ease);font-weight:620;line-height:1.55;list-style:none;display:flex}.td-q[data-astro-cid-dh3liyxc]::-webkit-details-marker{display:none}.td-q[data-astro-cid-dh3liyxc]:hover{background:var(--surface-2)}.td-q[data-astro-cid-dh3liyxc]:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring);outline:none}.td-q-text[data-astro-cid-dh3liyxc]{min-width:0}.td-q-mark[data-astro-cid-dh3liyxc]{border-radius:var(--radius-pill);width:26px;height:26px;color:var(--text-faint);background:var(--surface-2);transition:transform var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);flex:none;place-items:center;display:grid}.td-q[data-astro-cid-dh3liyxc]:hover .td-q-mark[data-astro-cid-dh3liyxc]{color:var(--primary);background:var(--primary-soft)}.td-item[data-astro-cid-dh3liyxc][open] .td-q[data-astro-cid-dh3liyxc]{background:var(--surface-2)}.td-item[data-astro-cid-dh3liyxc][open] .td-q-mark[data-astro-cid-dh3liyxc]{color:var(--primary);background:var(--primary-soft);transform:rotate(180deg)}.td-a[data-astro-cid-dh3liyxc]{padding:0 var(--space-5) var(--space-4)}.td-a[data-astro-cid-dh3liyxc] p[data-astro-cid-dh3liyxc]{padding-top:var(--space-1);color:var(--text-muted);font-size:var(--text-md);margin:0;line-height:1.75}.td-a[data-astro-cid-dh3liyxc] strong{color:var(--text);font-weight:650}@media (prefers-reduced-motion:reduce){.td-q-mark[data-astro-cid-dh3liyxc]{transition:none}}@media (width<=720px){.td-intro[data-astro-cid-dh3liyxc]{padding:var(--space-4)}.td-q[data-astro-cid-dh3liyxc]{padding:var(--space-3) var(--space-4)}.td-a[data-astro-cid-dh3liyxc]{padding:0 var(--space-4) var(--space-4)}}
