.NumberField_root__VLGaC{display:inline-flex;flex-direction:column;gap:.35rem}.NumberField_group__8FHnw{display:flex;align-items:stretch;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-muted);overflow:hidden}.NumberField_input__O_2E6{flex:1 1;min-width:0;padding:.65rem .8rem;border:none;background:transparent;color:var(--color-text-primary);font-size:.95rem;font-family:inherit;text-align:center;-moz-appearance:textfield}.NumberField_input__O_2E6::-webkit-inner-spin-button,.NumberField_input__O_2E6::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NumberField_input__O_2E6:focus{outline:none}.NumberField_input__O_2E6::placeholder{color:var(--color-text-muted)}.NumberField_stepper__TiJUP{display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:44px;padding:0 var(--spacing-sm);border:none;background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-xl);font-family:inherit;cursor:pointer;transition:var(--transition-colors)}.NumberField_stepper__TiJUP:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text-primary)}.NumberField_stepper__TiJUP:disabled{opacity:.6;cursor:not-allowed}.NumberField_stepper__TiJUP:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.NumberField_group__8FHnw:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring)}.NumberField_root__VLGaC[data-disabled] .NumberField_group__8FHnw{opacity:.6;pointer-events:none}@media (prefers-reduced-motion:reduce){.NumberField_stepper__TiJUP{transition:none}}@media (min-width:640px){.NumberField_input__O_2E6{padding:var(--spacing-ms) .9rem;font-size:var(--text-base)}}.Separator_separator__WVwhb{flex-shrink:0;background-color:var(--color-border)}.Separator_horizontal__5L2x1{height:1px;width:100%}.Separator_vertical__GPXWv{width:1px;height:100%;min-height:1em}.Toggle_toggle__Pablf{padding:.5rem 1rem;border-radius:var(--radius-full);font-weight:500;font-size:.9rem;transition:var(--transition-base);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:2px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text-secondary);cursor:pointer;font-family:inherit;min-height:44px}.Toggle_toggle__Pablf:hover:not(:disabled){border-color:var(--color-accent-muted);background:var(--color-surface);color:var(--color-text-primary)}.Toggle_toggle__Pablf[data-pressed]{background:var(--color-accent);color:var(--color-text-inverse);border-color:var(--color-accent)}.Toggle_toggle__Pablf[data-pressed]:hover:not(:disabled){background:var(--color-accent-strong);border-color:var(--color-accent-strong)}.Toggle_toggle__Pablf:disabled{opacity:.6;cursor:not-allowed}.Toggle_toggle__Pablf:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.Toggle_toggle__Pablf{transition:none}}.Switch_root__SSc7i{position:relative;display:inline-flex;align-items:center;width:44px;height:24px;border-radius:var(--radius-full);background:var(--color-surface-muted);border:2px solid var(--color-border);cursor:pointer;transition:var(--transition-base)}.Switch_root__SSc7i:hover:not(:disabled){border-color:var(--color-accent-muted);background:var(--color-surface)}.Switch_root__SSc7i[data-checked]{background:var(--color-accent);border-color:var(--color-accent)}.Switch_root__SSc7i[data-checked]:hover:not(:disabled){background:var(--color-accent-strong);border-color:var(--color-accent-strong)}.Switch_root__SSc7i:disabled{opacity:.6;cursor:not-allowed}.Switch_root__SSc7i:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Switch_thumb__rU62B{position:absolute;left:2px;width:18px;height:18px;border-radius:var(--radius-full);background:var(--color-text-inverse);box-shadow:var(--shadow-sm);transition:var(--transition-base)}.Switch_thumb__rU62B:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.Switch_root__SSc7i[data-checked] .Switch_thumb__rU62B{left:calc(100% - 20px)}.Switch_root__SSc7i:disabled .Switch_thumb__rU62B{opacity:.8}@media (prefers-reduced-motion:reduce){.Switch_root__SSc7i,.Switch_thumb__rU62B{transition:none}}.ScrollArea_root__hBE9N{position:relative;overflow:hidden;border-radius:var(--radius-sm)}.ScrollArea_viewport__inW8x{width:100%;height:100%;border-radius:inherit}.ScrollArea_content__teenv{min-width:100%;min-height:100%}.ScrollArea_scrollbar__DnqqC{display:flex;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity var(--transition-fast)}.ScrollArea_scrollbar__DnqqC[data-orientation=vertical]{width:10px;right:0;top:0;bottom:0}.ScrollArea_scrollbar__DnqqC[data-orientation=horizontal]{height:10px;left:0;right:0;bottom:0}.ScrollArea_thumb__SkQNy{position:relative;flex:1 1;background:var(--color-accent-muted);border-radius:var(--radius-full);transition:background var(--transition-fast)}.ScrollArea_thumb__SkQNy:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.ScrollArea_thumb__SkQNy:hover{background:var(--color-accent-soft)}.ScrollArea_thumb__SkQNy[data-orientation=vertical]{width:6px;min-height:20px;margin:2px auto}.ScrollArea_thumb__SkQNy[data-orientation=horizontal]{height:6px;min-width:20px;margin:auto 2px}.ScrollArea_corner__skfRw{width:10px;height:10px;background:var(--color-surface-muted)}@media (prefers-reduced-motion:reduce){.ScrollArea_scrollbar__DnqqC,.ScrollArea_thumb__SkQNy{transition:none}}.staticPageRenderer_skipToContent__8S6iC{position:absolute;left:-9999px;z-index:var(--cms-z-overlay);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-accent);color:var(--color-text-inverse);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;border-radius:var(--radius-xs);text-decoration:none}.staticPageRenderer_skipToContent__8S6iC:focus{position:fixed;top:var(--spacing-md);left:var(--spacing-md)}.staticPageRenderer_section__LsidO h1{display:none}.staticPageRenderer_wrapper__Xef1J{--static-toc-width:280px;display:flex;flex-direction:column;gap:var(--section-padding);max-width:var(--max-content-width);margin:0 auto;padding:var(--spacing-lg) 0}.staticPageRenderer_content__gIP_H{flex:1 1;min-width:0}.staticPageRenderer_title__hHdq3{font-family:var(--font-serif);font-size:clamp(var(--text-2xl),7vw,var(--text-4xl));font-weight:700;color:var(--color-text-primary);margin:0 0 var(--spacing-md);line-height:1.2}.staticPageRenderer_lastUpdated__w2pBu{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 var(--spacing-lg)}.staticPageRenderer_lastUpdated__w2pBu time{font-weight:500}.staticPageRenderer_section__LsidO{font-family:var(--font-sans);color:var(--color-text-primary);line-height:1.7}.staticPageRenderer_section__LsidO h2,.staticPageRenderer_section__LsidO h3,.staticPageRenderer_section__LsidO h4,.staticPageRenderer_section__LsidO h5,.staticPageRenderer_section__LsidO h6{font-family:var(--font-serif);color:var(--color-text-primary);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);line-height:1.3}.staticPageRenderer_section__LsidO h2{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));font-weight:600;scroll-margin-top:var(--spacing-lg)}.staticPageRenderer_section__LsidO h3{font-size:clamp(var(--text-xl),3vw,var(--text-2xl));font-weight:600}.staticPageRenderer_section__LsidO h4{font-size:clamp(var(--text-lg),2.5vw,var(--text-xl));font-weight:600}.staticPageRenderer_section__LsidO h5{font-size:var(--text-base);font-weight:600}.staticPageRenderer_section__LsidO h6{font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.staticPageRenderer_section__LsidO p{margin-bottom:var(--spacing-md);color:var(--color-text-secondary)}.staticPageRenderer_section__LsidO ol,.staticPageRenderer_section__LsidO ul{margin-bottom:var(--spacing-md);padding-left:var(--spacing-lg);color:var(--color-text-secondary)}.staticPageRenderer_section__LsidO li{margin-bottom:var(--spacing-xs)}.staticPageRenderer_section__LsidO a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.staticPageRenderer_section__LsidO a:hover{color:var(--color-accent-strong)}.staticPageRenderer_section__LsidO blockquote{border-left:3px solid var(--color-border);padding-left:var(--spacing-md);margin:var(--spacing-lg) 0;color:var(--color-text-secondary);font-style:italic}.staticPageRenderer_section__LsidO code{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-surface-muted);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-xs);color:var(--color-text-primary)}.staticPageRenderer_section__LsidO pre{background:var(--color-surface-muted);padding:var(--spacing-md);border-radius:var(--radius-sm);overflow-x:auto;margin:var(--spacing-lg) 0}.staticPageRenderer_section__LsidO pre code{background:transparent;padding:0}.staticPageRenderer_section__LsidO img{max-width:100%;height:auto;border-radius:var(--radius-sm);margin:var(--spacing-lg) 0}.staticPageRenderer_section__LsidO .text-accent{color:var(--color-accent)}.staticPageRenderer_toc__Xyi2U{order:-1;background:var(--color-surface);border:var(--cms-border-default);border-radius:var(--radius-sm);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.staticPageRenderer_tocTitle__kRVVq{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:0 0 var(--spacing-md)}.staticPageRenderer_tocList__LhTCt{list-style:none;padding:0;margin:0}.staticPageRenderer_tocItem__UIrIH{margin-bottom:var(--spacing-xs)}.staticPageRenderer_tocItem__UIrIH:last-child{margin-bottom:0}.staticPageRenderer_tocLink__rUneP{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;display:flex;align-items:center;min-height:44px;padding:var(--spacing-xs) 0;transition:color var(--transition-base);border-left:2px solid transparent;padding-left:var(--spacing-sm)}.staticPageRenderer_tocLink__rUneP:hover{color:var(--color-accent);border-left-color:var(--color-accent)}.staticPageRenderer_tocLink__rUneP:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}@media (min-width:768px){.staticPageRenderer_wrapper__Xef1J{padding:var(--section-padding) 0;gap:var(--spacing-lg)}.staticPageRenderer_title__hHdq3{font-size:clamp(var(--text-3xl),5vw,var(--text-5xl))}.staticPageRenderer_section__LsidO h2{scroll-margin-top:calc(var(--section-padding) + 1rem)}.staticPageRenderer_toc__Xyi2U{max-width:100%}}@media (min-width:1024px){.staticPageRenderer_wrapper__Xef1J{flex-direction:row;align-items:flex-start;gap:var(--spacing-xl)}.staticPageRenderer_content__gIP_H{flex:1 1;max-width:calc(100% - var(--static-toc-width) - var(--spacing-xl))}.staticPageRenderer_toc__Xyi2U{order:1;position:-webkit-sticky;position:sticky;top:calc(var(--section-padding) + 1rem);width:var(--static-toc-width);flex-shrink:0;max-height:calc(100vh - var(--section-padding) * 2)}.staticPageRenderer_tocLink__rUneP,.staticPageRenderer_tocTitle__kRVVq{font-size:var(--text-sm)}}.staticPageRenderer_backLink__W6yFv{text-align:center;margin-top:var(--spacing-lg)}.staticPageRenderer_backLink__W6yFv a{color:var(--color-accent);font-family:var(--font-sans);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:2px}.staticPageRenderer_backLink__W6yFv a:hover{color:var(--color-accent-strong)}@media (prefers-reduced-motion:reduce){.staticPageRenderer_section__LsidO h2{scroll-behavior:auto}}.FullscreenPreviewOverlay_fullscreenOverlay__VUm_H{position:fixed;inset:0;z-index:var(--cms-z-overlay);display:flex;flex-direction:column;background:var(--color-bg);animation:FullscreenPreviewOverlay_fadeIn__ZexEL .2s ease-out}@keyframes FullscreenPreviewOverlay_fadeIn__ZexEL{0%{opacity:0}to{opacity:1}}.FullscreenPreviewOverlay_fullscreenHeader__QDgoJ{flex-shrink:0;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border);background:var(--color-surface)}.FullscreenPreviewOverlay_fullscreenToolbar__x2sTy{width:100%}.FullscreenPreviewOverlay_fullscreenBody__qZjzN{flex:1 1;min-height:0;overflow:hidden;background:var(--color-bg-subtle)}.FullscreenPreviewOverlay_fullscreenScroll__LsqS_{height:100%}@media (prefers-reduced-motion:reduce){.FullscreenPreviewOverlay_fullscreenOverlay__VUm_H{animation:none}}.editorLayout_editorLayout__6mBaE{min-height:0}.editorLayout_title__1tsv8{margin:0;font-size:var(--text-xl);font-weight:600;color:var(--color-text-primary)}.editorLayout_errorContainer__V8AfZ{flex-shrink:0}.editorLayout_loadingContainer__rBygZ{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);min-height:var(--cms-loading-min-height)}.editorLayout_content__zDBV7{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);flex:1 1;min-height:0;padding:var(--spacing-md)}.editorLayout_formSection__MTcEW{min-width:0;min-inline-size:320px}@media (min-width:1024px){.editorLayout_content__zDBV7{grid-template-columns:3fr 2fr}}.editorLayout_previewSection__dtUys{min-width:0}.editorLayout_previewTitle__NFCkx{margin:0 0 var(--spacing-sm) 0;font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary)}.editorLayout_previewCard__mfnw2{position:-webkit-sticky;position:sticky;top:var(--spacing-md);max-height:calc(100vh - var(--spacing-xl));overflow-y:auto}.editorLayout_previewContent__xi4VV{width:100%}.editorLayout_previewToolbar__pc8hf{padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-sm)}.editorLayout_previewIframe__U8wjZ{display:block;border:none;background:var(--color-bg-subtle);border-radius:var(--radius-xs)}@media (prefers-reduced-motion:reduce){.editorLayout_previewFrame__wl78E{transition:none}}