.stepper-field[data-astro-cid-d6m6mqjo]{display:flex;flex-direction:column;gap:var(--space-1)}.stepper-label[data-astro-cid-d6m6mqjo]{font-size:var(--fs-2);font-weight:var(--font-weight-bold);color:var(--color-text)}.stepper-control[data-astro-cid-d6m6mqjo]{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);height:44px;width:fit-content;overflow:hidden}.stepper-btn[data-astro-cid-d6m6mqjo]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-3);font-weight:var(--font-weight-bold);color:var(--color-text);background-color:var(--color-surface);cursor:pointer;user-select:none;border:none;transition:background-color .15s ease}.stepper-btn[data-astro-cid-d6m6mqjo]:hover{background-color:var(--color-bg)}.stepper-btn[data-astro-cid-d6m6mqjo]:active{background-color:var(--color-border)}.stepper-btn[data-astro-cid-d6m6mqjo]:disabled{opacity:.5;cursor:not-allowed}.stepper-value-wrap[data-astro-cid-d6m6mqjo]{display:flex;align-items:center;justify-content:center;padding:0 var(--space-2);min-width:60px;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);height:100%;background-color:var(--color-surface)}.stepper-input[data-astro-cid-d6m6mqjo]{width:36px;border:none;background:transparent;text-align:center;font-size:var(--fs-2);font-weight:var(--font-weight-bold);color:var(--color-text);-moz-appearance:textfield}.stepper-input[data-astro-cid-d6m6mqjo]::-webkit-outer-spin-button,.stepper-input[data-astro-cid-d6m6mqjo]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper-unit[data-astro-cid-d6m6mqjo]{font-size:var(--fs-1);color:var(--color-text-muted);margin-left:var(--space-1)}.toggle-field[data-astro-cid-mxnh7l67]{display:flex;align-items:flex-start}.toggle-label-wrap[data-astro-cid-mxnh7l67]{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;user-select:none;min-height:44px}.toggle-label-wrap[data-astro-cid-mxnh7l67].disabled{cursor:not-allowed;opacity:.6}.toggle-checkbox[data-astro-cid-mxnh7l67]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.toggle-switch[data-astro-cid-mxnh7l67]{display:inline-flex;align-items:center;gap:var(--space-1)}.toggle-track[data-astro-cid-mxnh7l67]{display:inline-block;position:relative;width:44px;height:24px;background-color:var(--color-border);border-radius:var(--radius-pill);transition:background-color .2s ease}.toggle-thumb[data-astro-cid-mxnh7l67]{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:var(--color-surface);border-radius:var(--radius-pill);transition:transform .2s ease}.toggle-checkbox[data-astro-cid-mxnh7l67]:checked+.toggle-switch[data-astro-cid-mxnh7l67] .toggle-track[data-astro-cid-mxnh7l67]{background-color:var(--color-accent)}.toggle-checkbox[data-astro-cid-mxnh7l67]:checked+.toggle-switch[data-astro-cid-mxnh7l67] .toggle-thumb[data-astro-cid-mxnh7l67]{transform:translate(20px)}.toggle-checkbox[data-astro-cid-mxnh7l67]:focus-visible+.toggle-switch[data-astro-cid-mxnh7l67]{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-sm)}.toggle-status-text[data-astro-cid-mxnh7l67]{font-size:var(--fs-1);font-weight:var(--font-weight-bold);min-width:24px}.toggle-status-text[data-astro-cid-mxnh7l67].on{display:none;color:var(--color-accent)}.toggle-status-text[data-astro-cid-mxnh7l67].off{display:inline-block;color:var(--color-text-muted)}.toggle-checkbox[data-astro-cid-mxnh7l67]:checked+.toggle-switch[data-astro-cid-mxnh7l67] .toggle-status-text[data-astro-cid-mxnh7l67].on{display:inline-block}.toggle-checkbox[data-astro-cid-mxnh7l67]:checked+.toggle-switch[data-astro-cid-mxnh7l67] .toggle-status-text[data-astro-cid-mxnh7l67].off{display:none}.toggle-text-wrap[data-astro-cid-mxnh7l67]{display:flex;flex-direction:column;gap:var(--space-1)}.toggle-title[data-astro-cid-mxnh7l67]{font-size:var(--fs-2);font-weight:var(--font-weight-bold);color:var(--color-text)}.toggle-desc[data-astro-cid-mxnh7l67]{font-size:var(--fs-1);color:var(--color-text-muted)}.ui-notice[data-astro-cid-fmpgbgxe]{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background-color:var(--color-surface);border:1px solid var(--color-border);border-left-width:4px}.ui-notice--info[data-astro-cid-fmpgbgxe]{border-left-color:var(--color-accent)}.ui-notice--warning[data-astro-cid-fmpgbgxe]{border-left-color:var(--color-crowd-mid)}.ui-notice--tip[data-astro-cid-fmpgbgxe]{border-left-color:var(--color-save)}.notice-icon-wrap[data-astro-cid-fmpgbgxe]{flex-shrink:0;margin-top:2px;color:var(--color-accent)}.ui-notice--warning[data-astro-cid-fmpgbgxe] .notice-icon-wrap[data-astro-cid-fmpgbgxe]{color:var(--color-crowd-mid)}.ui-notice--tip[data-astro-cid-fmpgbgxe] .notice-icon-wrap[data-astro-cid-fmpgbgxe]{color:var(--color-save)}.notice-content[data-astro-cid-fmpgbgxe]{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--space-1)}.notice-title[data-astro-cid-fmpgbgxe]{font-size:var(--fs-2);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0}.notice-body[data-astro-cid-fmpgbgxe]{font-size:var(--fs-2);color:var(--color-text);line-height:var(--lh-2)}.notice-body[data-astro-cid-fmpgbgxe] p:last-child{margin-bottom:0}
