.atoms_label__UtRZH{display:block;margin-bottom:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);font-weight:500}.atoms_input__2pUje,.atoms_select__HmLqE,.atoms_textarea__NNz8i{width:100%;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);border-radius:var(--radius-md);padding:.75rem 1rem;font-size:var(--text-sm);line-height:1.5;transition:border-color .15s ease,box-shadow .15s ease}.atoms_selectWrap__FGC3m{position:relative;width:100%}.atoms_select__HmLqE{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.75rem}.atoms_selectChevron__ufHKX{position:absolute;right:.65rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-muted)}.atoms_input__2pUje:hover,.atoms_select__HmLqE:hover,.atoms_textarea__NNz8i:hover{border-color:var(--accent-muted)}.atoms_input__2pUje::placeholder,.atoms_textarea__NNz8i::placeholder{color:var(--text-muted);opacity:.85}.atoms_input__2pUje:focus,.atoms_select__HmLqE:focus,.atoms_textarea__NNz8i:focus{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 3px var(--focus-ring-alpha)}.atoms_textarea__NNz8i{resize:vertical;min-height:8rem}.atoms_button__5FK1f{border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;font-weight:500;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.atoms_button__5FK1f:active:not(:disabled){transform:scale(.98)}.atoms_button__5FK1f:disabled{opacity:.55;cursor:not-allowed}.atoms_buttonInner__X0GhR{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}.atoms_buttonIcon__1qoPk{display:inline-flex;flex-shrink:0}.atoms_sizeMd__ntMHS{padding:.625rem 1rem;font-size:var(--text-sm)}.atoms_sizeSm__jYtev{padding:.45rem .65rem;font-size:var(--text-xs)}.atoms_primary__N_Y9p{background:var(--accent);color:var(--accent-fg)}.atoms_primary__N_Y9p:hover:not(:disabled){background:var(--accent-hover)}.atoms_secondary__7KPba{background:var(--bg-subtle);color:var(--text-primary);border-color:var(--border)}.atoms_secondary__7KPba:hover:not(:disabled){border-color:var(--accent-muted);background:var(--bg-surface)}.atoms_ghost__4duTR{background:transparent;color:var(--text-primary);border-color:var(--border)}.atoms_ghost__4duTR:hover:not(:disabled),.atoms_icon__cHoaU{background:var(--bg-subtle)}.atoms_icon__cHoaU{width:2.25rem;height:2.25rem;padding:0;border-color:var(--border);color:var(--text-primary)}.atoms_icon__cHoaU:hover:not(:disabled){background:var(--bg-surface);border-color:var(--accent-muted)}.atoms_badge__LAThP{border-radius:9999px;padding:.2rem .55rem;font-size:var(--text-xs);font-weight:600;display:inline-block}.atoms_neutral__QiMdn{background:var(--bg-subtle);color:var(--text-muted)}.atoms_success__kkBSY{background:rgb(74 222 128/14%);color:var(--success)}.atoms_error__u0vyi{background:rgb(248 113 113/14%);color:var(--error)}.atoms_warning__Nv2M5{background:rgb(250 204 21/14%);color:var(--warning)}.atoms_codeBlock__oe61G{margin:0;padding:var(--space-4);background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);overflow:auto;font-size:var(--text-sm);color:var(--text-primary);white-space:pre-wrap;word-break:break-all}.atoms_toolbar__C_Zuz{display:flex;align-items:center;gap:var(--space-2)}.atoms_localeSwitcher__yN3j_{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle)}.atoms_localeButton__lBcKw{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2rem;padding:0;border:none;border-radius:calc(var(--radius-md) - 2px);background:transparent;cursor:pointer;opacity:.72;transition:opacity .15s ease,background .15s ease,box-shadow .15s ease}.atoms_localeButtonActive__SD_ow,.atoms_localeButton__lBcKw:hover{opacity:1;background:var(--bg-surface)}.atoms_localeButtonActive__SD_ow{box-shadow:var(--shadow-sm)}.atoms_flagSvg__uxL6G{display:block;width:22px;height:auto;aspect-ratio:4/3;border-radius:2px;box-shadow:0 0 0 1px rgb(0 0 0/10%);object-fit:cover}.atoms_themeToggle__LrJh8{border-width:1px}.atoms_themeToggleSunBtn__piHLj{background:rgb(251 191 36/12%);border-color:rgb(251 191 36/35%)}.atoms_themeToggleSunBtn__piHLj:hover:not(:disabled){background:rgb(251 191 36/20%);border-color:rgb(251 191 36/55%)}.atoms_themeToggleMoonBtn__eCi45{background:rgb(99 102 241/10%);border-color:rgb(99 102 241/28%)}.atoms_themeToggleMoonBtn__eCi45:hover:not(:disabled){background:rgb(99 102 241/18%);border-color:rgb(99 102 241/45%)}.atoms_themeIconSun__o335S{color:#f59e0b}.atoms_themeIconMoon__dtUsF{color:#6366f1}.atoms_terminalButton__K_6C3{color:var(--text-primary)}.atoms_terminalButton__K_6C3:hover:not(:disabled){border-color:#3fb950;color:#3fb950}html[data-theme=dark] .atoms_themeIconSun__o335S{color:#fbbf24}html[data-theme=dark] .atoms_themeIconMoon__dtUsF{color:#a5b4fc}.organisms_sidebar__ZrivO{border-right:1px solid var(--border);background:var(--bg-surface);padding:var(--space-3) var(--space-2);height:100dvh;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;overflow:auto}.organisms_navGroups__Ytkbs{display:grid;grid-gap:var(--space-4);gap:var(--space-4);overflow:auto;align-content:start;flex:1 1;min-height:0}.organisms_navSectionTitle__mhJal{margin:0 0 6px;padding:0 6px 4px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);border-bottom:1px solid var(--border)}.organisms_navSection__oZcyH,.organisms_nav__IhTD4{display:grid;grid-gap:1px;gap:1px}.organisms_nav__IhTD4{align-content:start}.organisms_navLink__a7VTk{padding:.4rem .55rem;border-radius:var(--radius-sm);text-decoration:none;border:1px solid transparent;color:var(--text-muted);background:transparent;display:block;transition:background .1s ease,border-color .1s ease,color .1s ease}.organisms_navLink__a7VTk:hover{background:var(--bg-subtle);border-color:var(--border);color:var(--text-primary)}.organisms_active__58rlG{background:var(--bg-subtle);border-color:var(--accent-muted);color:var(--text-primary);font-weight:600;box-shadow:inset 3px 0 0 var(--accent-muted)}.organisms_navLabel__t81ph{display:block;font-size:.8125rem;font-weight:inherit;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.organisms_officialSourcesPage__9uPOp{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.organisms_officialSourcesTableHeader__LFhb5{display:none}.organisms_officialSourcesRow__b9XP_{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.organisms_officialSourcesResourceTitle__cqkzA{margin:0;font-size:var(--text-base);font-weight:600;color:var(--text-primary)}.organisms_officialSourcesAgencyInline__sJ5Xq{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--text-muted)}.organisms_officialSourcesReferences___4Ahj{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.organisms_officialSourcesPageLink__Je122{color:var(--accent);font-size:var(--text-sm);line-height:1.4;text-decoration:none;word-break:break-word}.organisms_officialSourcesPageLink__Je122:hover{text-decoration:underline}.organisms_outputField__yp6jc{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}@media (min-width:768px){.organisms_officialSourcesTableHeader__LFhb5{display:grid;grid-template-columns:minmax(12rem,1fr) 2fr;grid-gap:var(--space-4);gap:var(--space-4);padding:0 var(--space-4) var(--space-2);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.organisms_officialSourcesRow__b9XP_{grid-template-columns:minmax(12rem,1fr) 2fr;align-items:start}}.organisms_panel__YWHdR{width:100%;padding:var(--space-6);display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.organisms_generateActions__kXB4u{display:flex;flex-wrap:wrap;gap:var(--space-3)}.organisms_title__o7CqH{margin:0;font-size:var(--text-2xl)}.organisms_description__NTPkc{margin:0;color:var(--text-muted)}.organisms_qrCard___pQtG{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding:var(--space-5);display:grid;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.organisms_qrTitle__e_tKB{margin:0;font-size:var(--text-md);color:var(--text-muted)}.organisms_qrHint__N5RwW{margin:0;font-size:var(--text-sm);color:var(--text-muted);text-align:center}.organisms_qrForm__SJjb7{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding:var(--space-5);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.organisms_qrFormTitle__cUVfU{margin:0;font-size:var(--text-md)}.organisms_qrFormGrid__lQlGy{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:640px){.organisms_qrFormGrid__lQlGy{grid-template-columns:repeat(2,minmax(0,1fr))}}.organisms_qrPayload__bbxP5{width:100%;max-width:100%;overflow-x:auto;padding:var(--space-3);border-radius:var(--radius-md);background:var(--bg-subtle);border:1px solid var(--border)}.organisms_qrPayloadText__icWyU{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-xs);word-break:break-all;white-space:pre-wrap}.organisms_qrActions__IDbpS{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}@media (min-width:1200px){.organisms_panel__YWHdR{padding:var(--space-8)}}.organisms_referenceDataList__CXlmM{margin:0;padding-left:1.25rem;display:grid;grid-gap:var(--space-1);gap:var(--space-1);max-height:16rem;overflow:auto;font-size:var(--text-sm)}.organisms_referenceDataToggle__Zevty{margin-top:var(--space-2);padding:.35rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-subtle);color:var(--text-primary);cursor:pointer;font-size:var(--text-sm)}.organisms_referenceDataCatalogRow__YIoIK{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);font-size:var(--text-sm)}@media (min-width:768px){.organisms_referenceDataCatalogRow__YIoIK{grid-template-columns:1fr 2fr 1fr 1fr;align-items:center}.organisms_officialSourcesTableHeader__LFhb5+.organisms_referenceDataCatalogRow__YIoIK,.organisms_referenceDataCatalogRow__YIoIK{grid-template-columns:1fr 2fr 1fr 1fr}.organisms_officialSourcesTableHeader__LFhb5{display:grid;grid-template-columns:1fr 2fr 1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:0 var(--space-3)}}.organisms_referenceDataTabs__BZdNt{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0}.organisms_referenceDataTab__pBiJ0{padding:.35rem .75rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-subtle);color:var(--text-primary);cursor:pointer;font-size:var(--text-sm)}.organisms_referenceDataTabActive__bniVi{border-color:var(--accent);background:var(--accent-subtle);font-weight:600}.molecules_stack__cqbRq{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.molecules_fieldCard__k5vLr{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding:var(--space-5);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.molecules_labelHint__ax7aY{font-weight:400;color:var(--text-muted)}.molecules_inputRow__9oOU9{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.molecules_inputActions__rHCmT{display:flex;flex-wrap:wrap;gap:var(--space-3)}.molecules_section__HAm8T{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding:var(--space-5);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.molecules_sectionTitle__IKnQ_{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.molecules_row___d9DH{display:grid;grid-template-columns:minmax(5.5rem,7rem) 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.molecules_rowLabel__liovg{color:var(--text-muted);font-size:var(--text-sm)}.molecules_rowValue__s_pKF{color:var(--text-primary);word-break:break-all;font-size:var(--text-sm)}.molecules_mono__m7Xsk{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.molecules_link__qYTNA{color:var(--text-primary);font-size:var(--text-sm);text-decoration:underline;-webkit-text-decoration-color:var(--accent-muted);text-decoration-color:var(--accent-muted);text-underline-offset:3px}.molecules_link__qYTNA:hover{-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}.molecules_copyRow__I73Sk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.molecules_copyLabel__CPoW6{margin:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:500}.molecules_tabs__yVbpE{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.molecules_tab__4Q9Hz{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;background:transparent;color:var(--text-muted);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.molecules_tabActive__ZE645,.molecules_tab__4Q9Hz:hover{color:var(--text-primary);background:var(--bg-subtle)}.molecules_tabActive__ZE645{border-color:var(--accent-muted)}.molecules_fixes__o6YS1{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.molecules_fixList__puKC9{padding-left:var(--space-5);color:var(--text-primary)}.molecules_fixList__puKC9,.molecules_fixValue__lfXBw{margin:0;font-size:var(--text-sm)}.molecules_fixValue__lfXBw code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;word-break:break-all}.molecules_fixEmpty__DUFHV{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.molecules_fixError__ciTvJ{margin:0;color:var(--error);font-size:var(--text-sm)}.molecules_copyableField__70_Vx{position:relative;width:100%}.molecules_copyableFieldMultiline__yRkdC .molecules_copyableFieldButton__sAKkZ{top:.65rem;transform:none}.molecules_copyableFieldControl__5R3G3{width:100%;min-width:0;text-align:center;padding-right:2.75rem!important}.molecules_copyableFieldMultiline__yRkdC .molecules_copyableFieldControl__5R3G3{text-align:left;padding-right:2.75rem!important}.molecules_copyableFieldButton__sAKkZ{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:color .15s ease,background .15s ease}.molecules_copyableFieldButton__sAKkZ:hover{color:var(--text-primary);background:var(--bg-subtle)}.molecules_copyableFieldButtonActive__z8Qzh{color:var(--success);background:rgb(74 222 128/14%)}.molecules_copyableFieldButtonActive__z8Qzh:hover{color:var(--success);background:rgb(74 222 128/20%)}.molecules_generateParams__si_ou{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.molecules_generateParamField__SZd8z{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.molecules_generateParamField__SZd8z select{width:100%}@media (min-width:700px){.molecules_inputActions__rHCmT{justify-content:flex-start}}.home_lead__eT_0B{margin:0;color:var(--text-muted)}.home_quickLinks__VQzGv{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding:var(--space-5)}.home_quickTitle__TwVc4{margin:0 0 var(--space-3);font-size:var(--text-md);color:var(--text-muted)}.home_quickLinks__VQzGv ul{margin:0;padding-left:var(--space-5);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.home_quickLinks__VQzGv a{color:var(--accent);text-decoration:none}.home_quickLinks__VQzGv a:hover{text-decoration:underline}.templates_shell__S37Sc{min-height:100dvh;display:grid;grid-template-columns:220px 1fr}.templates_content__cEf1L{min-width:0;position:relative;display:flex;flex-direction:column;min-height:100dvh}.templates_pageContent__GhxnJ{flex:1 1;min-width:0;overflow:auto}.templates_header__bQ9LN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border);background:var(--bg-surface);position:-webkit-sticky;position:sticky;top:0;z-index:10}.templates_desktopSidebar__lA5sr{display:block}.templates_mobileSidebar__yuU7M{position:fixed;inset:0 auto 0 0;width:min(85vw,240px);z-index:30;box-shadow:var(--shadow-md)}.templates_headerLeft__ynHN0,.templates_headerRight__EOiI5{display:flex;align-items:center;gap:var(--space-3);min-width:0}.templates_headerLeft__ynHN0{flex:1 1}.templates_headerBrand__ptFnI{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.templates_headerTitle__9uKb2{font-size:var(--text-sm);font-weight:600;line-height:1.2}.templates_headerTagline__T6n2c{font-size:var(--text-xs);color:var(--text-muted);line-height:1.3}.templates_playgroundViews__UdnQn{min-height:100%}.templates_viewPane__aLnbl{min-width:0}.templates_viewPane__aLnbl[hidden]{display:none}.templates_menuButton__HciYy{display:none;flex-shrink:0;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;padding:0;align-items:center;justify-content:center}.templates_menuButton__HciYy span{display:inline-flex;align-items:center;justify-content:center}.templates_backdrop__T_Jue{position:fixed;inset:0;background:rgb(0 0 0/45%);z-index:20}@media (max-width:900px){.templates_shell__S37Sc{grid-template-columns:1fr}.templates_header__bQ9LN{padding:var(--space-3) var(--space-4)}.templates_desktopSidebar__lA5sr,.templates_headerTagline__T6n2c{display:none}.templates_menuButton__HciYy{display:inline-flex}.templates_headerRight__EOiI5{flex-shrink:0}}:root{--bg-base:#0a0a0a;--bg-surface:#141414;--bg-subtle:#1c1c1c;--border:#2a2a2a;--text-primary:#f5f5f5;--text-muted:#a3a3a3;--accent:#e5e5e5;--accent-hover:#fafafa;--accent-fg:#171717;--accent-muted:#525252;--focus-ring:#737373;--focus-ring-alpha:rgb(115 115 115/28%);--success:#4ade80;--error:#f87171;--warning:#facc15;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--space-13:3.25rem;--space-14:3.5rem;--space-15:3.75rem;--space-16:4rem;--radius-sm:0.375rem;--radius-md:0.625rem;--radius-lg:0.75rem;--radius-xl:1rem;--text-xs:0.75rem;--text-sm:0.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:1.75rem;--shadow-sm:0 1px 2px rgb(0 0 0/20%);--shadow-md:0 8px 24px rgb(0 0 0/32%)}html[data-theme=light]{--bg-base:#f4f6fb;--bg-surface:#fff;--bg-subtle:#eef2ff;--border:#d0d8ec;--text-primary:#0b1020;--text-muted:#4b5a72;--accent:#2563eb;--accent-hover:#1d4ed8;--accent-fg:#fff;--accent-muted:#2563eb;--focus-ring:#2563eb;--focus-ring-alpha:rgb(37 99 235/18%)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--bg-base);color:var(--text-primary);min-height:100vh;-webkit-font-smoothing:antialiased}*{scrollbar-width:thin;scrollbar-color:var(--border) var(--bg-surface)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border);border-radius:9999px}a{color:inherit}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}