@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-sans);background:var(--bg-base);color:var(--text-primary);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-display,button,h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}*{scrollbar-width:thin;scrollbar-color:var(--border) var(--bg-surface)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius-pill)}::-webkit-scrollbar-track{background:transparent}a{color:inherit;text-decoration:none}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}.atoms_label__UtRZH{display:block;margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600}.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-family:var(--font-sans);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:.85rem;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(--line-interactive,var(--accent-muted))}.atoms_input__2pUje::placeholder,.atoms_textarea__NNz8i::placeholder{color:var(--text-subtle);opacity:.75}.atoms_input__2pUje:focus,.atoms_select__HmLqE:focus,.atoms_textarea__NNz8i:focus{outline:none;border-color:var(--accent);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-family:var(--font-display);font-weight:700;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease,box-shadow .15s ease}.atoms_button__5FK1f:active:not(:disabled){transform:scale(.98)}.atoms_button__5FK1f:disabled{opacity:.5;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 1.25rem;font-size:var(--text-sm)}.atoms_sizeSm__jYtev{padding:.4rem .85rem;font-size:var(--text-xs)}.atoms_primary__N_Y9p{background:var(--accent);color:var(--accent-fg);border-color:var(--accent);box-shadow:0 2px 8px rgba(0,66,197,.2)}.atoms_primary__N_Y9p:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 4px 14px rgba(0,66,197,.3)}.atoms_secondary__7KPba{background:var(--bg-surface);color:var(--text-primary);border-color:var(--border);box-shadow:var(--shadow-sm)}.atoms_secondary__7KPba:hover:not(:disabled){border-color:var(--accent);background:var(--bg-subtle);color:var(--accent)}.atoms_ghost__4duTR{background:transparent;color:var(--text-primary);border-color:var(--border-subtle)}.atoms_ghost__4duTR:hover:not(:disabled){background:var(--bg-subtle);color:var(--accent)}.atoms_icon__cHoaU{width:2.25rem;height:2.25rem;padding:0;border-radius:50%;border-color:var(--border);background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-sm)}.atoms_icon__cHoaU:hover:not(:disabled){background:var(--bg-subtle);border-color:var(--accent);color:var(--accent)}.atoms_badge__LAThP{border-radius:var(--radius-pill);padding:.25rem .65rem;font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;display:inline-flex;align-items:center;gap:.35rem;letter-spacing:-.01em}.atoms_neutral__QiMdn{background:var(--bg-subtle);color:var(--text-muted);border:1px solid var(--border-subtle)}.atoms_success__kkBSY{background:var(--tint-green);color:var(--success);border:1px solid var(--tint-green-border)}.atoms_error__u0vyi{background:rgba(220,38,38,.12);color:var(--error);border:1px solid rgba(220,38,38,.25)}.atoms_warning__Nv2M5{background:var(--tint-amber);color:var(--warning);border:1px solid var(--tint-amber-border)}.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:5px;height:39px;padding:0 11px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.atoms_localeSwitcher__yN3j_:hover{background:var(--bg-subtle);border-color:var(--border-focus)}.atoms_localeGlobe__vXvla{width:16px;height:16px;color:var(--text-muted)}.atoms_localeChevron__qTgcq{width:13px;height:13px;color:var(--text-subtle)}.atoms_themeToggle__LrJh8{width:39px;height:39px;min-width:39px;border-width:1px;border-radius:var(--radius-md);border-color:var(--border);background:var(--bg-surface);color:var(--text-primary);box-shadow:none}.atoms_themeToggle__LrJh8:hover:not(:disabled){background:var(--bg-subtle);border-color:var(--border-focus);color:var(--text-primary)}.atoms_themeToggleMoonBtn__eCi45,.atoms_themeToggleSunBtn__piHLj{background:var(--bg-surface);border-color:var(--border)}.atoms_themeToggleMoonBtn__eCi45:hover:not(:disabled),.atoms_themeToggleSunBtn__piHLj:hover:not(:disabled){background:var(--bg-subtle);border-color:var(--border-focus)}.atoms_themeIconMoon__dtUsF,.atoms_themeIconSun__o335S,html[data-theme=dark] .atoms_themeIconMoon__dtUsF,html[data-theme=dark] .atoms_themeIconSun__o335S{color:var(--text-primary)}.atoms_terminalButton__K_6C3{width:39px;height:39px;min-width:39px;border-radius:var(--radius-md);border-color:var(--border);background:var(--bg-surface);color:var(--text-primary);box-shadow:none}.atoms_terminalButton__K_6C3:hover:not(:disabled){border-color:var(--border-focus);color:var(--text-primary);background:var(--bg-subtle)}.atoms_githubButton__g_4GO{display:inline-flex;align-items:center;justify-content:center;width:39px;height:39px;padding:0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);text-decoration:none;transition:background .15s ease,border-color .15s ease}.atoms_githubButton__g_4GO:hover{background:var(--bg-subtle);border-color:var(--border-focus)}@media (max-width:680px){.atoms_localeSwitcher__yN3j_,.atoms_terminalButton__K_6C3{display:none}.atoms_toolbar__C_Zuz{gap:6px}.atoms_githubText__s1mDI{display:none}.atoms_githubButton__g_4GO{padding:0}}.organisms_sidebar__ZrivO{border-right:1px solid var(--border);background:var(--bg-surface);height:calc(100dvh - 78px);position:-webkit-sticky;position:sticky;top:78px;display:flex;flex-direction:column;overflow:hidden;padding:28px 18px 20px}.organisms_sidebarSearch__NSs8l{height:45px;min-height:45px;border:1px solid var(--border);border-radius:10px;color:var(--text-subtle);display:flex;align-items:center;gap:10px;padding:0 12px;font-size:12.6px;background:#fafafa;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.organisms_sidebarSearch__NSs8l:focus-within{border-color:var(--border-focus);background:var(--bg-surface);box-shadow:0 0 0 3px var(--focus-ring-alpha)}.organisms_sidebarSearchIcon__n91np{width:16px;height:16px;flex-shrink:0}.organisms_sidebarSearchInput__HQaJK{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--text-primary);font-size:12.6px}.organisms_sidebarSearchInput__HQaJK::placeholder{color:var(--text-subtle)}.organisms_sidebarShortcut__PHb1V{margin-left:auto;border:1px solid var(--border);border-radius:5px;padding:2px 5px;font-size:11px;color:var(--text-subtle);white-space:nowrap}.organisms_navGroups__Ytkbs{display:flex;flex-direction:column;overflow-y:auto;flex:1 1;min-height:0;margin:0 -4px;padding:0 4px 12px;scrollbar-gutter:stable}.organisms_navGroups__Ytkbs::-webkit-scrollbar{width:5px}.organisms_navSection__oZcyH{display:grid;grid-gap:2px;gap:2px;margin-top:22px}.organisms_navSectionTitle__mhJal{margin:0 10px 10px;font-family:var(--font-display);font-size:10.8px;font-weight:800;text-transform:uppercase;letter-spacing:1.15px;color:var(--text-subtle)}.organisms_nav__IhTD4{display:grid;grid-gap:2px;gap:2px;align-content:start}.organisms_navLink__a7VTk{height:38px;padding:0 11px;border-radius:9px;text-decoration:none;border:1px solid transparent;color:var(--text-muted);background:transparent;display:flex;align-items:center;gap:12px;font-size:13.1px;font-weight:550;line-height:1.35;transition:background .15s ease,color .15s ease}.organisms_navLink__a7VTk:hover{background:var(--bg-subtle);color:var(--text-primary)}.organisms_active__58rlG,html[data-theme=dark] .organisms_active__58rlG{background:var(--accent);border-color:var(--accent);color:var(--accent-fg);font-weight:700;box-shadow:none}.organisms_navIcon__jDcG9{width:17px;height:17px;color:var(--text-subtle);flex-shrink:0}.organisms_active__58rlG .organisms_navIcon__jDcG9,html[data-theme=dark] .organisms_active__58rlG .organisms_navIcon__jDcG9{color:inherit}.organisms_navLabel__t81ph{display:block;min-width:0;flex:1 1;font-size:13.1px;font-weight:inherit;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.organisms_navChevron__j9uj2{width:15px;height:15px;margin-left:auto;color:inherit;opacity:.8;flex-shrink:0}.organisms_navEmpty__NQfqi{margin:20px 10px;color:var(--text-muted);font-size:12px}.organisms_viewMore__uMFmL{margin:16px 5px 0;padding:10px 9px;color:var(--text-primary);font-size:12.6px;font-weight:700;display:flex;align-items:center;gap:6px;text-decoration:none}.organisms_viewMore__uMFmL svg{width:14px;height:14px}.organisms_viewMore__uMFmL:hover{text-decoration:underline}.organisms_navFooter__bQ7dC{margin-top:auto;background:var(--bg-subtle);border-radius:12px;padding:14px 13px;display:flex;flex-direction:column;gap:9px;flex-shrink:0}.organisms_navFooterHead__6ebM3{display:flex;gap:9px;align-items:center;color:var(--text-primary);font-weight:800;font-size:12.2px}.organisms_navFooterIcon__uCN6d{width:15px;height:15px}.organisms_navFooter__bQ7dC p{margin:0;font-size:11.9px;line-height:1.48;color:var(--text-muted)}.organisms_navFooter__bQ7dC a{font-size:12px;font-weight:700;color:var(--text-primary);text-decoration:none}.organisms_navFooter__bQ7dC a:hover{text-decoration:underline}.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:37px 50px 45px 49px;display:grid;grid-gap:var(--space-5);gap:var(--space-5);max-width:1400px;margin:0 auto}.organisms_workspace__lB2qh{gap:0}.organisms_generateActions__kXB4u{display:flex;flex-wrap:wrap;gap:var(--space-3)}.organisms_title__o7CqH{margin:0 0 10px;font-family:var(--font-display);font-size:37px;font-weight:800;line-height:1.17;letter-spacing:-1.65px;color:var(--text-primary)}.organisms_description__NTPkc{margin:0;color:var(--text-muted);font-size:14.2px;line-height:1.6}.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 1fr;align-items:center}.organisms_officialSourcesTableHeader__LFhb5+.organisms_referenceDataCatalogRow__YIoIK,.organisms_referenceDataCatalogHeader__byyyG,.organisms_referenceDataCatalogRow__YIoIK{grid-template-columns:1fr 2fr 1fr 1fr 1fr}.organisms_officialSourcesTableHeader__LFhb5,.organisms_referenceDataCatalogHeader__byyyG{display:grid;grid-template-columns:1fr 2fr 1fr 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}.organisms_explorerSearchRow__i_yBY{display:flex;gap:var(--space-2);align-items:center}.organisms_explorerSearchInput__GQrjn{flex:1 1;min-width:0}.organisms_explorerSectionTitle__HXoMy{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.organisms_explorerSectionActions__K5asd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.organisms_explorerResultBlock__ihaa5{padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.organisms_explorerResultBlock__ihaa5:last-child{border-bottom:none}.organisms_explorerSkeleton__iQffU{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:var(--space-4) 0}.organisms_explorerSkeletonBar__00wim{height:.85rem;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--bg-subtle) 0,var(--border) 50%,var(--bg-subtle) 100%);background-size:200% 100%;animation:organisms_explorerSkeletonPulse___Xib1 1.2s ease-in-out infinite}.organisms_explorerSkeletonBar__00wim:nth-child(2){width:85%}.organisms_explorerSkeletonBar__00wim:nth-child(3){width:70%}@keyframes organisms_explorerSkeletonPulse___Xib1{0%{background-position:100% 0}to{background-position:-100% 0}}.organisms_breadcrumbs__HtN5f{display:flex;align-items:center;gap:10px;font-size:12.4px;font-weight:650;color:var(--text-subtle)}.organisms_breadcrumbs__HtN5f a{color:inherit;text-decoration:none}.organisms_breadcrumbs__HtN5f a:hover{color:var(--text-primary)}.organisms_breadcrumbs__HtN5f b{color:var(--text-primary);font-weight:700}.organisms_breadcrumbSep__zl13w{width:14px;height:14px;color:var(--text-subtle)}.organisms_workspaceHero__5V8cd{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0 29px}.organisms_workspaceHeroText__LkU92{min-width:0}.organisms_howButton__ZA1Yb{height:42px;padding:0 17px;border:1px solid var(--border);background:var(--bg-surface);border-radius:9px;display:inline-flex;align-items:center;gap:10px;color:var(--text-primary);font-size:12.6px;font-weight:750;text-decoration:none;white-space:nowrap}.organisms_howButton__ZA1Yb:hover{background:var(--bg-subtle);border-color:var(--border-focus)}.organisms_workspaceGrid__wtNN4{display:grid;grid-template-columns:minmax(650px,1fr) 307px;grid-gap:22px;gap:22px;align-items:start}.organisms_workspaceMain__VZ01d,.organisms_workspaceSide__JOmpx{display:flex;flex-direction:column;gap:18px;min-width:0}.organisms_workspaceCard__nmcDo{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:26px 29px 23px}.organisms_workspaceCardResult__P48fS{padding:23px 29px 25px}.organisms_workspaceCardCode__AcHAG{padding:20px 23px}.organisms_workspaceCardSide__3HbC6{padding:23px}.organisms_panelHeader__nuuCm{display:flex;align-items:center;gap:12px}.organisms_stepBadge__Mdde3{width:31px;height:31px;border-radius:9px;background:var(--bg-subtle);color:var(--text-primary);display:grid;place-items:center;font-size:12px;font-weight:800;flex-shrink:0}.organisms_panelHeader__nuuCm h2{margin:0;font-family:var(--font-display);font-size:17px;letter-spacing:-.3px;font-weight:800}.organisms_panelSubtitle__0H7gj{margin:8px 0 25px 43px;color:var(--text-muted);font-size:12.6px}.organisms_fieldLabelRow__lfZI_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px;font-size:12.8px;font-weight:750;color:var(--text-primary)}.organisms_fieldMeta__yPQXc{color:var(--text-subtle);font-size:11.6px;font-weight:600}.organisms_entryField__Uhgjn{width:100%}.organisms_entryField__Uhgjn input{height:67px;background:#fbfbfa;border:1.5px solid #d5d5d3;border-radius:11px;padding:0 3rem 0 21px;color:var(--text-primary);font-family:var(--font-sans);font-size:23px;font-weight:650;letter-spacing:1.15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left}.organisms_entryField__Uhgjn input:focus{border-color:var(--text-primary);box-shadow:0 0 0 3px var(--focus-ring-alpha)}.organisms_entryField__Uhgjn textarea{min-height:112px;background:#fbfbfa;border:1.5px solid #d5d5d3;border-radius:11px;padding:16px 3rem 16px 21px;color:var(--text-primary);font-size:15px;line-height:1.55;text-align:left}.organisms_entryField__Uhgjn textarea:focus{border-color:var(--text-primary);box-shadow:0 0 0 3px var(--focus-ring-alpha)}html[data-theme=dark] .organisms_entryField__Uhgjn input,html[data-theme=dark] .organisms_entryField__Uhgjn textarea{background:var(--bg-subtle);border-color:var(--border)}.organisms_helperText__ctC8W{display:flex;align-items:center;gap:7px;margin-top:10px;color:var(--text-muted);font-size:11.6px}.organisms_helperText__ctC8W svg{width:14px;height:14px;flex-shrink:0}.organisms_formActions__VxEO_{display:flex;align-items:center;gap:11px;flex-wrap:wrap;margin-top:23px}.organisms_primaryAction__XqkBt{height:47px;padding:0 24px;background:var(--accent);border:1px solid var(--accent);border-radius:10px;color:var(--accent-fg);display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-display);font-size:13.2px;font-weight:750;cursor:pointer}.organisms_primaryAction__XqkBt:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.organisms_secondaryAction__YefAa{height:47px;padding:0 17px;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-display);font-size:12.9px;font-weight:720;cursor:pointer}.organisms_secondaryAction__YefAa:hover{background:var(--bg-subtle);border-color:var(--border-focus)}.organisms_textAction__RhINp{border:0;background:transparent;padding:0 11px;color:var(--text-muted);font-weight:700;font-size:12.9px;cursor:pointer}.organisms_textAction__RhINp:hover{color:var(--text-primary)}.organisms_privacyLine__SeKRO{margin-top:20px;border-top:1px solid var(--border-subtle);padding-top:18px;color:var(--text-muted);font-size:12px;display:flex;gap:8px;align-items:center}.organisms_privacyLine__SeKRO svg{width:16px;height:16px;flex-shrink:0}.organisms_resultHeader__QpWJr{display:flex;align-items:center;justify-content:space-between;gap:16px}.organisms_resultStatus__OffSR{display:inline-flex;align-items:center;gap:7px;color:var(--positive);background:var(--positive-bg);font-size:11.8px;font-weight:800;padding:8px 12px;border-radius:var(--radius-pill);white-space:nowrap}.organisms_resultStatusNeutral__3pX3w{color:var(--text-muted);background:var(--bg-subtle)}.organisms_resultDot__9IuwH{width:7px;height:7px;border-radius:50%;background:#24a56b}.organisms_resultDotNeutral__4oaZ_{background:var(--text-subtle)}.organisms_resultBody__AlOV3{display:flex;gap:16px;align-items:center;margin-top:23px}.organisms_resultIcon__z3GRr{width:48px;height:48px;border-radius:13px;background:var(--positive-bg);color:var(--positive);display:grid;place-items:center;flex-shrink:0}.organisms_resultIconInvalid__iWxm9{background:rgb(180 35 24/10%);color:var(--error)}.organisms_resultIcon__z3GRr svg{width:26px;height:26px}.organisms_resultBody__AlOV3 h3{margin:0 0 6px;font-family:var(--font-display);font-size:18px;letter-spacing:-.35px;font-weight:800}.organisms_resultBody__AlOV3 p{margin:0;font-size:12.7px;color:var(--text-muted);line-height:1.45}.organisms_normalized__dbv0T{margin-top:21px;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px}.organisms_normalizedKey__E13YA{font-size:11px;color:var(--text-subtle);font-weight:700;margin-bottom:4px}.organisms_normalizedValue__AWRso{font-size:13.5px;color:var(--text-primary);letter-spacing:.35px;font-weight:650;font-family:var(--font-mono);word-break:break-all}.organisms_copyButton__esnyG{padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:11.9px;font-weight:720;cursor:pointer;flex-shrink:0}.organisms_copyButton__esnyG:hover{color:var(--text-primary);border-color:var(--border-focus)}.organisms_disclaimer__PxRmA{font-size:11px;color:var(--text-subtle);margin:12px 0 0;line-height:1.4}.organisms_extraRows__3STON{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.organisms_extraRow__iPTkj{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--border-subtle);padding-top:8px;font-size:12px}.organisms_extraRowLabel__cqST_{color:var(--text-muted)}.organisms_extraRowValue__eRkE4{color:var(--text-primary);font-family:var(--font-mono);text-align:right;word-break:break-all}.organisms_codeHeader__W8muq{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:11px}.organisms_codeTitle__k6aoA{display:flex;align-items:center;gap:10px;font-size:13.8px;font-weight:700}.organisms_codeTitle__k6aoA svg{width:16px;height:16px}.organisms_codeLink__tCrAt{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:12px;font-weight:650;text-decoration:none}.organisms_codeLink__tCrAt:hover{color:var(--text-primary)}.organisms_codeBox__N_cKY{min-height:44px;background:#1e1e1e;border-radius:9px;color:#eaeaea;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 15px;font-family:var(--font-mono);font-size:12.6px}.organisms_codePrefix__qt7pE{color:#a9a9a9}.organisms_codeText__JcQaA{flex:1 1;min-width:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.organisms_codeText__JcQaA::-webkit-scrollbar{display:none}.organisms_codeCopy__ioYai{border:0;background:transparent;color:#bdbdbd;display:inline-flex;padding:4px;cursor:pointer;flex-shrink:0}.organisms_codeCopy__ioYai:hover{color:#ffffff}.organisms_sideTitle__Gvhn4{display:flex;align-items:center;gap:9px;font-family:var(--font-display);font-size:14.4px;font-weight:800;margin-bottom:8px}.organisms_sideTitle__Gvhn4 svg{width:21px;height:21px}.organisms_sideDesc__gT1wg{color:var(--text-muted);font-size:12.1px;line-height:1.55;margin:0 0 19px}.organisms_quickAction__1XeyA{width:100%;min-height:49px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:9px;margin-bottom:9px;display:flex;align-items:center;gap:11px;text-align:left;padding:0 13px;color:var(--text-primary);font-family:var(--font-display);font-weight:700;font-size:12.6px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.organisms_quickAction__1XeyA:hover{border-color:var(--border-focus);background:var(--bg-subtle)}.organisms_quickAction__1XeyA:last-child{margin-bottom:0}.organisms_quickIcon__LXZ2R{display:grid;place-items:center;background:var(--bg-subtle);border-radius:8px;width:29px;height:29px;flex-shrink:0;color:var(--text-muted)}.organisms_quickIcon__LXZ2R svg{width:15px;height:15px}.organisms_quickChevron__bdssw{margin-left:auto;width:15px;height:15px;color:var(--text-subtle)}.organisms_howRow__RzIEv{display:flex;gap:11px}.organisms_howRow__RzIEv+.organisms_howRow__RzIEv{margin-top:17px}.organisms_howNum__D8jOf{width:25px;height:25px;flex-shrink:0;border-radius:8px;background:var(--bg-subtle);display:grid;place-items:center;color:var(--text-muted);font-size:11px;font-weight:800}.organisms_howRow__RzIEv b{font-size:12.3px;font-weight:750}.organisms_howRow__RzIEv p{margin:4px 0 0;font-size:11.2px;line-height:1.5;color:var(--text-muted)}.organisms_howMore__nf3_0{display:flex;align-items:center;gap:7px;margin-top:18px;border-top:1px solid var(--border-subtle);padding-top:16px;color:var(--text-primary);font-size:12px;font-weight:700;text-decoration:none}.organisms_howMore__nf3_0 svg{width:14px;height:14px}.organisms_noteCard__D3DX3{padding:18px 20px;background:var(--bg-subtle);border:1px solid transparent;border-radius:14px}.organisms_noteTitle__Q98rv{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:800}.organisms_noteTitle__Q98rv svg{width:15px;height:15px}.organisms_noteCard__D3DX3 p{margin:10px 0 0;color:var(--text-muted);font-size:11.6px;line-height:1.5}.organisms_workspaceFooter__25Sgr{margin-top:25px;font-size:10.5px;color:var(--text-subtle)}@media (max-width:1080px){.organisms_workspaceGrid__wtNN4{grid-template-columns:1fr}.organisms_workspaceSide__JOmpx{display:none}.organisms_panel__YWHdR{padding:30px}}@media (max-width:680px){.organisms_panel__YWHdR{padding:24px 16px}.organisms_workspaceHero__5V8cd .organisms_title__o7CqH{font-size:29px}.organisms_howButton__ZA1Yb{display:none}.organisms_workspaceCard__nmcDo{padding:20px}.organisms_resultHeader__QpWJr{flex-direction:column;align-items:flex-start;gap:10px}.organisms_resultStatus__OffSR{align-self:flex-start}.organisms_codeHeader__W8muq{flex-wrap:wrap}.organisms_formActions__VxEO_{gap:8px}.organisms_codeBox__N_cKY{font-size:10.5px}}.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_exportToolbar__IaKlS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle)}.molecules_exportToolbarMeta__uMZVK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.molecules_exportSizeHint__zHxNz{color:var(--text-muted);font-size:var(--text-sm)}.molecules_exportProgressPanel__Y0z3f{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-subtle)}.molecules_exportProgressLabel__2_jy9{color:var(--text-muted);font-size:var(--text-sm)}.molecules_exportProgressTrack__AagYD{height:.5rem;border-radius:var(--radius-sm);background:var(--border);overflow:hidden}.molecules_exportProgressFill__pV1a0{height:100%;background:var(--accent);transition:width .15s ease}.molecules_exportToolbarActions__k59sJ{display:flex;flex-wrap:wrap;gap:var(--space-2)}.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_homeContainer__XqESE{width:100%;max-width:76rem;margin:0 auto;padding:clamp(1.5rem,3vw,3rem) clamp(1rem,3vw,2.5rem) 4rem;display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4rem)}.home_hero__PuRQd{display:flex;flex-direction:column;align-items:flex-start;position:relative}.home_kicker__SgWOQ{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;border-radius:var(--radius-pill);background:var(--tint-blue);border:1px solid var(--tint-blue-border);color:var(--accent);font-family:var(--font-display);font-size:.8125rem;font-weight:700;letter-spacing:-.01em;margin-bottom:1.25rem}.home_dot__l9Dta{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.25);flex-shrink:0}.home_heroTitle__tjK8W{margin:0 0 1rem;font-family:var(--font-display);font-size:clamp(2.25rem,1.6rem + 3.2vw,3.75rem);font-weight:800;line-height:1.06;letter-spacing:-.04em;color:var(--text-primary)}.home_heroLead__eb8kr{margin:0 0 1.75rem;max-width:42rem;font-family:var(--font-sans);font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.6;color:var(--text-muted)}.home_heroActions__BNUbw{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:2rem}.home_btnPrimary__Vtb1M{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.65rem 1.5rem;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-fg);font-family:var(--font-display);font-size:.9375rem;font-weight:700;text-decoration:none;border:1px solid var(--accent);box-shadow:0 4px 14px rgba(0,66,197,.22);transition:all .18s ease;cursor:pointer}.home_btnPrimary__Vtb1M:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,66,197,.32)}.home_btnSecondary__c4Ir1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.65rem 1.4rem;border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-display);font-size:.9375rem;font-weight:700;text-decoration:none;border:1px solid var(--border);box-shadow:var(--shadow-sm);transition:all .18s ease;cursor:pointer}.home_btnSecondary__c4Ir1:hover{border-color:var(--accent);background:var(--bg-subtle);color:var(--accent);transform:translateY(-2px)}.home_btnGhost__qtKPq{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.65rem 1.25rem;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);font-family:var(--font-display);font-size:.9375rem;font-weight:600;text-decoration:none;border:1px solid transparent;transition:all .18s ease}.home_btnGhost__qtKPq:hover{color:var(--text-primary);background:var(--bg-subtle);border-color:var(--border-subtle)}.home_clientSideNotice__paZzK{display:inline-flex;align-items:center;gap:.625rem;padding:.75rem 1.125rem;border-radius:var(--radius-md);background:var(--tint-green);border:1px solid var(--tint-green-border);color:var(--success);font-family:var(--font-sans);font-size:.875rem;font-weight:600}.home_clientSideIcon__8yDVB{width:18px;height:18px;flex-shrink:0}.home_pillarsGrid__adJBG{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.25rem;gap:1.25rem}.home_pillarCard__Io1Ws{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border-radius:var(--radius-card);background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-card);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.home_pillarCard__Io1Ws:hover{transform:translateY(-2px);border-color:var(--border-focus)}.home_pillarIconWrap__C18At{width:44px;height:44px;border-radius:var(--radius-md);display:grid;place-items:center;font-size:1.25rem;background:var(--bg-subtle);color:var(--accent)}.home_pillarTitle__usvxu{margin:0;font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em}.home_pillarDesc__xj5xp{margin:0;font-family:var(--font-sans);font-size:.9375rem;line-height:1.55;color:var(--text-muted)}.home_section__OzoJD{display:flex;flex-direction:column;gap:1.5rem}.home_sectionHeader__qmO4K{display:flex;flex-direction:column;gap:.35rem}.home_sectionTitle__ZkkiH{margin:0;font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem);font-weight:800;letter-spacing:-.03em;color:var(--text-primary)}.home_sectionDesc__3XqKS{margin:0;font-family:var(--font-sans);font-size:1rem;color:var(--text-muted);max-width:40rem}.home_cardsGrid__MHgx1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem}.home_card__8UXwD{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 1.5rem 1.25rem;border-radius:var(--radius-card);background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-card);text-decoration:none;color:var(--text-primary);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;min-height:190px}.home_card__8UXwD:hover{transform:translateY(-3px);border-color:var(--accent);box-shadow:var(--shadow-card-hover)}.home_cardTop__7cvtl{display:flex;flex-direction:column;gap:.65rem}.home_badgeTag__ojJEo{align-self:flex-start;padding:.2rem .6rem;border-radius:var(--radius-pill);font-family:var(--font-display);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.home_badgeBlue__gZbyF{background:var(--tint-blue);color:var(--accent);border:1px solid var(--tint-blue-border)}.home_badgeGreen__Xh09o{background:var(--tint-green);color:var(--success);border:1px solid var(--tint-green-border)}.home_badgeAmber__Wm_HG{background:var(--tint-amber);color:var(--warning);border:1px solid var(--tint-amber-border)}.home_cardTitle__YNwb1{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.home_cardDesc__gsVQc{margin:0;font-family:var(--font-sans);font-size:.875rem;line-height:1.5;color:var(--text-muted)}.home_cardBottom__j0uN0{display:flex;align-items:center;justify-content:space-between;margin-top:1.25rem;padding-top:.75rem;border-top:1px solid var(--border-subtle)}.home_chips__9rRpF{display:flex;flex-wrap:wrap;gap:.35rem}.home_chip__CF07i{font-size:.6875rem;font-weight:600;padding:.15rem .45rem;border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--text-subtle)}.home_arrowCircle__rJiBd{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--bg-subtle);color:var(--accent);flex-shrink:0;transition:transform .18s ease,background .18s ease,color .18s ease}.home_card__8UXwD:hover .home_arrowCircle__rJiBd{transform:translateX(4px);background:var(--accent);color:var(--accent-fg)}.home_arrowIcon__A64Es{width:16px;height:16px}.templates_shell__S37Sc{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg-base)}.templates_header__bQ9LN{height:78px;min-height:78px;display:grid;grid-template-columns:minmax(250px,1fr) auto minmax(250px,1fr);align-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding:0 34px 0 29px;border-bottom:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);position:-webkit-sticky;position:sticky;top:0;z-index:20}.templates_headerLeft__ynHN0,.templates_headerRight__EOiI5{display:flex;align-items:center;gap:var(--space-3);min-width:0}.templates_headerRight__EOiI5{justify-content:flex-end}.templates_brand__CCp0T{display:flex;align-items:center;gap:13px;min-width:0;color:inherit}.templates_brandIcon__NV_2r{width:41px;height:41px;min-width:41px;border-radius:12px;display:grid;place-items:center;background:var(--accent);color:var(--accent-fg)}.templates_brandIcon__NV_2r svg{width:22px;height:22px;stroke-width:2.4}.templates_brandText___CdDi{display:grid;grid-gap:2px;gap:2px;min-width:0}.templates_brandText___CdDi strong{font-family:var(--font-display);font-size:18px;line-height:1.1;letter-spacing:-.55px;font-weight:800;white-space:nowrap}.templates_brandText___CdDi small{color:var(--text-subtle);font-size:11.7px;font-weight:500;line-height:1.3;letter-spacing:.06px;white-space:nowrap}.templates_headerNav__7f5_g{display:flex;align-items:center;justify-content:center;gap:30px;height:100%}.templates_navTab__aTiwn{display:inline-flex;align-items:center;height:100%;color:var(--text-muted);font-family:var(--font-display);font-size:13px;font-weight:600;text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.templates_navTab__aTiwn:hover{color:var(--text-primary)}.templates_navTabActive__xOp5T{color:var(--text-primary);border-bottom-color:var(--text-primary)}.templates_statusPill__bBX85{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-muted);background:var(--bg-surface);font-size:12px;font-weight:600;white-space:nowrap}.templates_statusDot__0_qG4{width:7px;height:7px;border-radius:50%;background:#1b9b65;flex-shrink:0}.templates_body__h1rY2{flex:1 1;min-height:0;display:grid;grid-template-columns:265px minmax(0,1fr)}.templates_content__cEf1L{min-width:0;display:flex;flex-direction:column;min-height:calc(100dvh - 78px)}.templates_pageContent__GhxnJ{flex:1 1;min-width:0;overflow:auto}.templates_mobileSidebar__yuU7M{position:fixed;inset:0 auto 0 0;width:min(85vw,280px);height:100dvh;z-index:30;box-shadow:var(--shadow-lg)}.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.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem;padding:0;align-items:center;justify-content:center;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);box-shadow:none}.templates_menuButton__HciYy:hover:not(:disabled){background:var(--bg-subtle);border-color:var(--border);color:var(--text-primary)}.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/35%);z-index:20}@media (max-width:1080px){.templates_header__bQ9LN{grid-template-columns:minmax(0,1fr) auto;padding:0 var(--space-6)}.templates_headerNav__7f5_g{display:none}}@media (max-width:900px){.templates_body__h1rY2{grid-template-columns:1fr}.templates_header__bQ9LN{height:66px;min-height:66px;padding:0 15px}.templates_brandIcon__NV_2r{width:36px;height:36px;min-width:36px;border-radius:10px}.templates_brandText___CdDi small,.templates_desktopSidebar__lA5sr,.templates_statusPill__bBX85{display:none}.templates_menuButton__HciYy{display:inline-flex}.templates_content__cEf1L{min-height:calc(100dvh - 66px)}.templates_headerRight__EOiI5{flex-shrink:0}}:root{--font-display:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-sans:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;--ink:#141414;--ink2:#303030;--muted:#747474;--line:#e8e8e6;--surface:#ffffff;--base:#f7f7f5;--soft:#f4f4f2;--bg-base:var(--base);--bg-surface:var(--surface);--bg-subtle:var(--soft);--bg-hover:#f0f0ee;--border:var(--line);--border-subtle:#efefed;--border-focus:#141414;--text-primary:var(--ink);--text-muted:var(--muted);--text-subtle:#9a9a9a;--accent:#151515;--accent-hover:#303030;--accent-fg:#ffffff;--accent-muted:#6b6b6b;--brand-blue:#151515;--tint-blue:#f1f1ef;--tint-blue-border:#e3e3e1;--tint-green:#edf8f1;--tint-green-border:#c9ead6;--tint-amber:#fff7e6;--tint-amber-border:#f0dfb6;--focus-ring:#151515;--focus-ring-alpha:rgb(21 21 21/12%);--success:#157347;--positive:#157347;--positive-bg:#edf8f1;--error:#b42318;--warning:#8a5a00;--topbar-bg:#ffffff;--topbar-text:#141414;--topbar-border:#e8e8e6;--topbar-pill:#fafafa;--topbar-pill-hover:#f0f0ee;--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-14:3.5rem;--space-16:4rem;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-card:15px;--radius-xl:16px;--radius-pill:9999px;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:0.9375rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--shadow-sm:0 1px 3px rgb(18 18 18/5%);--shadow-card:0 4px 13px rgb(18 18 18/1.7%);--shadow-card-hover:0 16px 32px -4px rgb(18 18 18/10%),0 6px 14px -2px rgb(18 18 18/5%);--shadow-lg:0 20px 40px -12px rgb(18 18 18/24%)}html[data-theme=dark]{--ink:#f5f5f3;--ink2:#e7e7e4;--muted:#a3a3a0;--line:#2c2c2a;--surface:#151514;--base:#0d0d0c;--soft:#1e1e1d;--bg-base:var(--base);--bg-surface:var(--surface);--bg-subtle:var(--soft);--bg-hover:#262624;--border:var(--line);--border-subtle:#242422;--border-focus:#f5f5f3;--text-primary:var(--ink);--text-muted:var(--muted);--text-subtle:#777774;--accent:#f5f5f3;--accent-hover:#d8d8d5;--accent-fg:#111110;--accent-muted:#a3a3a0;--brand-blue:#f5f5f3;--tint-blue:#1f1f1d;--tint-blue-border:#30302d;--tint-green:#10231a;--tint-green-border:#1f4a35;--tint-amber:#2a2110;--tint-amber-border:#4a3a17;--focus-ring:#f5f5f3;--focus-ring-alpha:rgb(245 245 243/16%);--success:#4ade80;--positive:#4ade80;--positive-bg:#10231a;--error:#f87171;--warning:#fbbf24;--topbar-bg:#111110;--topbar-text:#f5f5f3;--topbar-border:#2c2c2a;--topbar-pill:#1e1e1d;--topbar-pill-hover:#2a2a28;--shadow-sm:0 1px 3px rgb(0 0 0/35%);--shadow-card:0 4px 16px -2px rgb(0 0 0/45%);--shadow-card-hover:0 20px 40px -8px rgb(0 0 0/60%);--shadow-lg:0 24px 50px -12px rgb(0 0 0/70%)}