:root,.templateDetail_page__OBWEU{--cl-brand-50:#fff0f3;--cl-brand-100:#ffe3e9;--cl-brand-200:#ffd1db;--cl-brand-300:#ffa6b7;--cl-brand-400:#ff8299;--cl-brand-500:#ff6682;--cl-brand-600:#d52f57;--cl-brand-700:#c92650;--cl-brand-800:#b21f46;--cl-brand-900:#7a1530;--cl-neutral-0:#fff;--cl-neutral-25:#fcfcfc;--cl-neutral-50:#f5f5f7;--cl-neutral-100:#f4f4f6;--cl-neutral-200:#e7e7ea;--cl-neutral-300:#d4d4d8;--cl-neutral-400:#a1a1aa;--cl-neutral-500:#85858d;--cl-neutral-600:#6e6e73;--cl-neutral-700:#515158;--cl-neutral-800:#27272a;--cl-neutral-900:#1d1d1f;--cl-gradient-brand:linear-gradient(#d52f57, #d52f57);--cl-gradient-brand-hover:linear-gradient(#c92650, #c92650);--cl-gradient-brand-active:linear-gradient(#b21f46, #b21f46);--cl-gradient-brand-soft:linear-gradient(#fff0f3, #fff0f3);--cl-gradient-blush:linear-gradient(transparent, transparent);--cl-text-primary:#1d1d1f;--cl-text-secondary:#515158;--cl-text-tertiary:#6e6e73;--cl-text-disabled:#a1a1aa;--cl-text-inverse:#fff;--cl-text-brand:#c92650;--cl-text-on-brand:#fff;--cl-text-link:#06c;--cl-bg-canvas:#f5f5f7;--cl-bg-surface:#fff;--cl-bg-subtle:#fcfcfc;--cl-bg-muted:#f4f4f6;--cl-bg-hover:#f5f5f6;--cl-bg-brand-soft:#fff0f3;--cl-bg-overlay:#18181b70;--cl-border-subtle:#f0f0f2;--cl-border-default:#e7e7ea;--cl-border-strong:#d4d4d8;--cl-border-brand:#ffd1db;--cl-border-focus:#6b9bd2;--cl-success-fg:#1f7a4d;--cl-success-bg:#ecf7f1;--cl-success-border:#c7e8d6;--cl-success-solid:#23945c;--cl-warning-fg:#8a5300;--cl-warning-bg:#fff6e5;--cl-warning-border:#f7dfae;--cl-warning-solid:#d98e0b;--cl-danger-fg:#b63514;--cl-danger-bg:#fef0eb;--cl-danger-border:#f9cdbe;--cl-danger-solid:#d2431a;--cl-info-fg:#2459a6;--cl-info-bg:#eef4fd;--cl-info-border:#cadcf5;--cl-info-solid:#3574d4;--cl-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cl-font-display:"Playfair Display", "Times New Roman", Georgia, serif;--cl-radius-xs:6px;--cl-radius-sm:12px;--cl-radius-md:16px;--cl-radius-lg:20px;--cl-radius-xl:28px;--cl-radius-2xl:32px;--cl-radius-card:16px;--cl-radius-card-lg:20px;--cl-radius-pill:9999px;--cl-shadow-xs:none;--cl-shadow-sm:0 2px 8px #1d1d1f09;--cl-shadow-md:0 8px 24px -6px #1d1d1f1a;--cl-shadow-lg:0 20px 48px -12px #18181b3d, 0 6px 12px -6px #18181b1a;--cl-shadow-xl:0 30px 70px -20px #18181b52;--cl-control-sm:32px;--cl-control-md:38px;--cl-control-lg:44px;--cl-control-touch:44px;--cl-motion-fast:.15s;--cl-motion-base:.2s;--cl-motion-slow:.3s;--cl-motion-ease:cubic-bezier(.16, 1, .3, 1)}.Button_button__o7vXM{--btn-h:var(--cl-control-md);--btn-px:16px;--btn-gap:7px;--btn-fs:14px;--btn-icon:18px;justify-content:center;align-items:center;gap:var(--btn-gap);height:var(--btn-h);min-width:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--cl-radius-sm);font-size:var(--btn-fs);font-family:var(--cl-font-sans);letter-spacing:-.003em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--cl-motion-base) var(--cl-motion-ease),background-color var(--cl-motion-base) var(--cl-motion-ease),border-color var(--cl-motion-base) var(--cl-motion-ease),color var(--cl-motion-base) var(--cl-motion-ease),box-shadow var(--cl-motion-base) var(--cl-motion-ease),transform var(--cl-motion-fast) var(--cl-motion-ease);border:1px solid #0000;outline:none;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.Button_button__o7vXM.Button_pill__woVGa{border-radius:var(--cl-radius-pill)}.Button_sm__Vbbde{--btn-h:var(--cl-control-sm);--btn-px:12px;--btn-gap:6px;--btn-fs:13px;--btn-icon:16px;border-radius:6px}.Button_lg__LYQGA{--btn-h:var(--cl-control-lg);--btn-px:20px;--btn-gap:10px;--btn-fs:15px;--btn-icon:20px}.Button_iconOnly___UOXv{width:var(--btn-h);padding:0}.Button_fullWidth__xnxld{width:100%;display:flex}.Button_icon__u2wzy{font-size:var(--btn-icon);width:var(--btn-icon);height:var(--btn-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.Button_icon__u2wzy>svg{width:100%;height:100%}.Button_label__4GTyw{align-items:center;display:inline-flex}@media (pointer:coarse){.Button_button__o7vXM:after{content:"";border-radius:inherit;position:absolute;inset:-3px 0}}.Button_button__o7vXM:focus-visible,.Button_button__o7vXM[data-force=focus]{outline:2px solid var(--cl-border-focus);outline-offset:2px}.Button_button__o7vXM:active:not(:disabled):not([aria-busy=true]),.Button_button__o7vXM[data-force=active]{transform:translateY(1px)}.Button_primary__pHpJD{color:#fff;background:var(--cl-neutral-900);box-shadow:var(--cl-shadow-xs)}.Button_primary__pHpJD:hover:not(:disabled):not([aria-busy=true]),.Button_primary__pHpJD[data-force=hover]{background:#2e2e33}.Button_primary__pHpJD:active:not(:disabled):not([aria-busy=true]),.Button_primary__pHpJD[data-force=active]{background:#000}.Button_brand__LFRmS{color:var(--cl-text-on-brand);background:var(--cl-brand-500);box-shadow:var(--cl-shadow-xs)}.Button_brand__LFRmS:hover:not(:disabled):not([aria-busy=true]),.Button_brand__LFRmS[data-force=hover]{background:color-mix(in srgb,var(--cl-brand-500) 60%,var(--cl-brand-600))}.Button_brand__LFRmS:active:not(:disabled):not([aria-busy=true]),.Button_brand__LFRmS[data-force=active]{background:color-mix(in srgb,var(--cl-brand-500) 40%,var(--cl-brand-600))}.Button_soft__nCieM{background:var(--cl-brand-50);color:var(--cl-text-brand)}.Button_soft__nCieM:hover:not(:disabled):not([aria-busy=true]),.Button_soft__nCieM[data-force=hover]{background:var(--cl-brand-100)}.Button_soft__nCieM:active:not(:disabled):not([aria-busy=true]),.Button_soft__nCieM[data-force=active]{background:var(--cl-brand-200)}.Button_secondary__fmBEK{color:var(--cl-text-primary);background:var(--cl-bg-surface);border-color:var(--cl-border-strong);box-shadow:var(--cl-shadow-xs)}.Button_secondary__fmBEK:hover:not(:disabled):not([aria-busy=true]),.Button_secondary__fmBEK[data-force=hover]{background:var(--cl-bg-subtle);border-color:#bcbcc3}.Button_secondary__fmBEK:active:not(:disabled):not([aria-busy=true]),.Button_secondary__fmBEK[data-force=active]{background:var(--cl-bg-muted)}.Button_ghost__sKJIQ{color:var(--cl-text-secondary);background:0 0}.Button_ghost__sKJIQ:hover:not(:disabled):not([aria-busy=true]),.Button_ghost__sKJIQ[data-force=hover]{color:var(--cl-text-primary);background:#18181b0b}.Button_ghost__sKJIQ:active:not(:disabled):not([aria-busy=true]),.Button_ghost__sKJIQ[data-force=active]{background:#18181b14}.Button_link__Mxzit{min-width:0;height:auto;color:var(--cl-text-link);text-underline-offset:3px;background:0 0;padding:0}.Button_link__Mxzit:hover:not(:disabled):not([aria-busy=true]),.Button_link__Mxzit[data-force=hover]{color:var(--cl-text-link);text-decoration:underline}.Button_link__Mxzit:active:not(:disabled):not([aria-busy=true]){transform:none}.Button_dangerGhost__2zvEn{color:var(--cl-danger-fg);background:0 0}.Button_dangerGhost__2zvEn:hover:not(:disabled):not([aria-busy=true]),.Button_dangerGhost__2zvEn[data-force=hover]{background:var(--cl-danger-bg)}.Button_destructive__bOYtT{color:#fff;background:var(--cl-danger-solid);box-shadow:var(--cl-shadow-xs)}.Button_destructive__bOYtT:hover:not(:disabled):not([aria-busy=true]),.Button_destructive__bOYtT[data-force=hover]{background:#ba3915}.Button_destructive__bOYtT:active:not(:disabled):not([aria-busy=true]),.Button_destructive__bOYtT[data-force=active]{background:#a33212}.Button_button__o7vXM:disabled:not([aria-busy=true]),.Button_button__o7vXM[data-force=disabled]{cursor:not-allowed;color:var(--cl-text-disabled);background:var(--cl-bg-muted);box-shadow:none;border-color:#0000;transform:none}.Button_dangerGhost__2zvEn:disabled:not([aria-busy=true]),.Button_ghost__sKJIQ:disabled:not([aria-busy=true]),.Button_ghost__sKJIQ[data-force=disabled],.Button_link__Mxzit:disabled:not([aria-busy=true]){background:0 0}.Button_button__o7vXM[aria-busy=true]{cursor:progress}.Button_button__o7vXM[aria-busy=true] .Button_icon__u2wzy,.Button_button__o7vXM[aria-busy=true] .Button_label__4GTyw{opacity:.9}.Button_group__FmX7n{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.Button_groupEnd__iPNmT{justify-content:flex-end}.Button_groupStretch__iXDWo>*{flex:1 1 0}.Button_success__OEGMC{color:var(--cl-success-fg);background:var(--cl-success-bg);border-color:var(--cl-success-border)}.Button_warning__6_hVl{color:var(--cl-warning-fg);background:var(--cl-warning-bg);border-color:var(--cl-warning-border)}.Button_success__OEGMC:hover:not(:disabled),.Button_warning__6_hVl:hover:not(:disabled){box-shadow:inset 0 0 0 1px}.Button_button__o7vXM[data-selected]{background:var(--cl-info-bg);color:var(--cl-text-link);border-color:var(--cl-border-focus)}.Button_button__o7vXM[data-selected]:hover:not(:disabled):not([aria-busy=true]){background:var(--cl-info-bg);color:var(--cl-text-link);border-color:var(--cl-text-link)}.Button_button__o7vXM[data-overlay]{background:var(--cl-bg-surface)}.Button_joined__320vT{flex-wrap:nowrap;gap:0}.Button_joined__320vT>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.Button_joined__320vT>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.Button_joined__320vT>[data-selected],.Button_joined__320vT>:focus-within{z-index:1;position:relative}.Display_badge__88jxf{border-radius:var(--cl-radius-pill);white-space:nowrap;vertical-align:middle;border:1px solid #0000;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.Display_badgeSm__FliLs{gap:4px;height:20px;padding:0 8px;font-size:11.5px}.Display_badge__88jxf svg{flex:none}.Display_soft-neutral__zATIT{background:var(--cl-bg-muted);color:var(--cl-text-secondary)}.Display_soft-brand__6SgDf{background:var(--cl-brand-50);color:var(--cl-brand-700);border-color:var(--cl-brand-100)}.Display_soft-success__YRF6j{background:var(--cl-success-bg);color:var(--cl-success-fg)}.Display_soft-warning__eeqkX{background:var(--cl-warning-bg);color:var(--cl-warning-fg)}.Display_soft-danger__KFZun{background:var(--cl-danger-bg);color:var(--cl-danger-fg)}.Display_soft-info__4GGn8{background:var(--cl-info-bg);color:var(--cl-info-fg)}.Navigation_tabs__Kt5MB{min-width:0}.Navigation_tabsVertical__U0pCE{align-items:stretch;min-height:0;display:flex}.Navigation_tabList__zOKhp{scrollbar-width:none;border-bottom:1px solid var(--cl-border-default);gap:4px;display:flex;overflow-x:auto}.Navigation_tabList__zOKhp::-webkit-scrollbar{display:none}.Navigation_tabListVertical__mIYYk{border-bottom:0;border-right:1px solid var(--cl-border-default);flex-direction:column;flex:none;overflow:visible auto}.Navigation_tab__wngDM{height:44px;font:inherit;color:var(--cl-text-tertiary);cursor:pointer;transition:color var(--cl-motion-base) var(--cl-motion-ease);background:0 0;border:0;border-radius:10px 10px 0 0;outline:none;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;font-weight:500;display:inline-flex;position:relative}.Navigation_tab__wngDM:after{content:"";background:var(--cl-neutral-900);height:2px;transition:transform var(--cl-motion-base) var(--cl-motion-ease);border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:10px;right:10px;transform:scaleX(0)}.Navigation_tabSm__VrEKY{gap:6px;height:36px;padding:0 10px;font-size:13.5px}.Navigation_tabVertical__vqO_9{border-radius:10px 0 0 10px;justify-content:center;height:auto;min-height:44px;padding:8px 12px}.Navigation_tabVertical__vqO_9.Navigation_tabSm__VrEKY{min-height:36px;padding:6px 8px}.Navigation_tabVertical__vqO_9:after{border-radius:2px 0 0 2px;width:2px;height:auto;inset:8px -1px 8px auto;transform:scaleY(0)}.Navigation_tab__wngDM:hover:not(:disabled){color:var(--cl-text-primary)}.Navigation_tab__wngDM[data-selected]{color:var(--cl-text-primary);font-weight:600}.Navigation_tab__wngDM[data-selected]:after{transform:none}.Navigation_tab__wngDM:focus-visible{outline:2px solid var(--cl-border-focus);outline-offset:-4px}.Navigation_tab__wngDM:disabled{cursor:not-allowed;color:var(--cl-text-disabled)}@media (pointer:coarse){.Navigation_tabSm__VrEKY,.Navigation_tabVertical__vqO_9.Navigation_tabSm__VrEKY{min-height:40px}}@media (prefers-reduced-motion:reduce){.Navigation_tab__wngDM,.Navigation_tab__wngDM:after{transition:none}}.Navigation_tabCount__21EBG{border-radius:var(--cl-radius-pill);background:var(--cl-bg-muted);min-width:22px;height:20px;color:var(--cl-text-secondary);justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.Navigation_tab__wngDM[data-selected] .Navigation_tabCount__21EBG{background:var(--cl-bg-muted);color:var(--cl-text-link)}.Navigation_tabBar__1zbtZ{border-bottom:1px solid var(--cl-border-default);align-items:center;gap:12px;min-width:0;display:flex}.Navigation_tabBarVertical__EPRbG{border-bottom:0;border-right:1px solid var(--cl-border-default);flex-direction:column;align-items:stretch}.Navigation_tabListInBar__PDKdL{border-bottom:0;border-right:0;flex:auto;min-width:0}.Navigation_tabExtra__c2oAI{flex:none;align-items:center;gap:8px;display:inline-flex}.Navigation_tabExtraEnd__XemDa{margin-left:auto}.Navigation_tabBarVertical__EPRbG .Navigation_tabExtraEnd__XemDa{margin-top:auto;margin-left:0}.Navigation_tabPanels__EndCg{min-width:0}.Navigation_tabPanelsVertical__d2C3y{flex:auto;min-height:0}.Navigation_tabPanel__3NwTL{outline:none}.Navigation_tabPanel__3NwTL[hidden]{display:none}.Navigation_tabPanel__3NwTL:focus-visible{outline:2px solid var(--cl-border-focus);outline-offset:4px;border-radius:8px}.Navigation_segmented__5Z22i{scrollbar-width:none;background:var(--cl-bg-muted);border-radius:var(--cl-radius-pill);gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.Navigation_segmented__5Z22i::-webkit-scrollbar{display:none}.Navigation_segment__nTxdb{border-radius:var(--cl-radius-pill);height:32px;color:var(--cl-text-secondary);cursor:pointer;white-space:nowrap;transition:background var(--cl-motion-base) var(--cl-motion-ease),color var(--cl-motion-base) var(--cl-motion-ease),box-shadow var(--cl-motion-base) var(--cl-motion-ease);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.Navigation_segment__nTxdb:hover{color:var(--cl-text-primary)}.Navigation_segment__nTxdb[aria-checked=true]{background:var(--cl-bg-surface);color:var(--cl-text-primary);box-shadow:var(--cl-shadow-sm);font-weight:600}.Navigation_segment__nTxdb:focus-visible{outline:2px solid var(--cl-border-focus);outline-offset:-2px}.Navigation_segmentCount__YNbI1{color:var(--cl-text-tertiary);font-size:12px;font-weight:600}.Navigation_segment__nTxdb[aria-checked=true] .Navigation_segmentCount__YNbI1{color:var(--cl-text-link)}.Navigation_segmentedFull__PTMQh{width:100%;display:flex}.Navigation_segmentedFull__PTMQh .Navigation_segment__nTxdb{flex:1 0 auto;justify-content:center}.Navigation_pagination__b26Ze{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Navigation_pageInfo__jY50H{color:var(--cl-text-tertiary);font-size:13.5px}.Navigation_pg-start__j_OQn{justify-content:flex-start}.Navigation_pg-center__38sSK{justify-content:center}.Navigation_pg-end__gXE_0{justify-content:flex-end}.Navigation_pageControls__WTDpi{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Navigation_pages__HE9uI{align-items:center;gap:4px;display:flex}.Navigation_pageSize__i6kRW{height:var(--cl-control-sm,32px);border:1px solid var(--cl-border-strong);border-radius:var(--cl-radius-sm);background:var(--cl-bg-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2366666E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;font:inherit;color:var(--cl-text-primary);cursor:pointer;padding:0 28px 0 10px;font-size:13.5px}.Navigation_pageSize__i6kRW:hover:not(:disabled){border-color:var(--cl-border-focus)}.Navigation_pageSize__i6kRW:focus-visible{outline:2px solid var(--cl-border-focus);outline-offset:2px}.Navigation_pageSize__i6kRW:disabled{opacity:.5;cursor:not-allowed}.Navigation_paginationSm__U22tM .Navigation_page__G0L_z{min-width:28px;height:28px;font-size:13px}.Navigation_paginationSm__U22tM .Navigation_pageInfo__jY50H{font-size:12.5px}@media (pointer:coarse){.Navigation_pageSize__i6kRW,.Navigation_page__G0L_z,.Navigation_paginationSm__U22tM .Navigation_page__G0L_z{min-width:40px;height:40px}}.Navigation_page__G0L_z{border-radius:var(--cl-radius-pill);min-width:34px;height:34px;color:var(--cl-text-secondary);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 8px;font-size:13.5px;font-weight:500;display:inline-flex}.Navigation_page__G0L_z:hover:not(:disabled){background:var(--cl-info-bg);color:var(--cl-text-link)}.Navigation_page__G0L_z:focus-visible{outline:2px solid var(--cl-border-focus);outline-offset:1px}.Navigation_page__G0L_z[aria-current=page]{background:var(--cl-neutral-900);color:#fff;font-weight:600}.Navigation_page__G0L_z:disabled{opacity:.4;cursor:not-allowed}.Navigation_ellipsis__waKCa{text-align:center;min-width:24px;color:var(--cl-text-tertiary)}.Navigation_crumbs__BHYk_{margin:0 0 12px}.Navigation_crumbList__M88DF{color:var(--cl-text-tertiary);flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;font-size:13.5px;line-height:20px;list-style:none;display:flex}.Navigation_crumbItem__WXbw0{align-items:center;gap:4px;min-width:0;display:inline-flex}.Navigation_crumbLink__dniA0{color:var(--cl-text-secondary);border-radius:6px;align-items:center;gap:6px;margin:0 -2px;padding:2px 6px;text-decoration:none;display:inline-flex}.Navigation_crumbLink__dniA0:hover{color:var(--cl-text-link);background:var(--cl-info-bg)}.Navigation_crumbLink__dniA0:focus-visible{outline:2px solid var(--cl-border-focus)}.Navigation_crumbCurrent__uVPwE,.Navigation_crumbLinkCurrent__nOd01{color:var(--cl-text-primary);font-weight:600}.Navigation_crumbCurrent__uVPwE{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}.Navigation_crumbSep__eTHWP{color:var(--cl-text-disabled)}.Navigation_tabsFill__dU7Dq{flex-direction:column;height:100%;min-height:0;display:flex}.Navigation_tabsFill__dU7Dq.Navigation_tabsVertical__U0pCE{flex-direction:row}.Navigation_tabsFill__dU7Dq>.Navigation_tabPanels__EndCg{flex:auto;min-width:0;min-height:0}.Navigation_tabsFill__dU7Dq .Navigation_tabPanel__3NwTL{height:100%}.Navigation_tabsFill__dU7Dq>.Navigation_tabBar__1zbtZ,.Navigation_tabsFill__dU7Dq>.Navigation_tabList__zOKhp{flex:none}.templateDetail_page__OBWEU{background:var(--cl-bg-surface);color:var(--cl-text-primary);font-family:var(--cl-font-sans);padding-top:64px}.templateDetail_container__2cKDp{width:100%;max-width:1240px;margin:0 auto;padding:0 32px}.templateDetail_layout__rJYiy{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""preview""body";gap:32px;display:grid}.templateDetail_head__PiJV7{grid-area:head;min-width:0}.templateDetail_preview__wHK44{grid-area:preview;min-width:0}.templateDetail_body__ANh3Y{grid-area:body;min-width:0}.templateDetail_crumbs__vvL_Y{margin-bottom:20px;padding-top:24px}.templateDetail_crumbs__vvL_Y nav{justify-content:flex-start}.templateDetail_chips__iNAfp{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.templateDetail_categoryChip__XILQ7{border-radius:var(--cl-radius-pill);background:var(--cl-bg-muted);height:24px;color:var(--cl-text-secondary);align-items:center;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.templateDetail_categoryChip__XILQ7:hover{color:var(--cl-text-link)}.templateDetail_categoryChip__XILQ7:focus-visible{outline:2px solid var(--cl-border-focus);outline-offset:2px}.templateDetail_title__RLtIO{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:36px;font-weight:600;line-height:44px}.templateDetail_lead__LbB6X{max-width:36rem;color:var(--cl-text-secondary);margin:12px 0 0;font-size:16px;line-height:26px}.templateDetail_stats__vhGCM{color:var(--cl-text-secondary);flex-wrap:wrap;gap:8px 20px;margin:20px 0 0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.templateDetail_stats__vhGCM li{align-items:center;gap:6px;display:inline-flex}.templateDetail_stats__vhGCM svg{width:16px;height:16px;color:var(--cl-text-tertiary)}.templateDetail_stats__vhGCM strong{color:var(--cl-text-primary);font-weight:600}.templateDetail_actions__M9UlP{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.templateDetail_phone__w1J_g{flex-direction:column;align-items:center;gap:12px;display:flex}.templateDetail_statusBar__Q8MHF,.templateDetail_desktopView__XBCtm.templateDetail_desktopView__XBCtm{display:none}.templateDetail_desktopViewLabel___Qtma{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .15s}.templateDetail_desktopView__XBCtm:hover .templateDetail_desktopViewLabel___Qtma{text-decoration-color:currentColor}@media (min-width:1024px){.templateDetail_desktopView__XBCtm.templateDetail_desktopView__XBCtm{--btn-fs:14.5px;--btn-icon:17px;margin-top:14px;display:inline-flex}}.templateDetail_screen__6sMBA{aspect-ratio:2/3;border:1px solid var(--cl-border-subtle);border-radius:var(--cl-radius-card-lg,20px);background:var(--cl-bg-muted);flex-direction:column;width:min(100%,340px);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #18181b1f}.templateDetail_device__bTkMX{justify-content:center;width:100%;display:flex}.templateDetail_viewport__vAOl_{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;position:relative;overflow:hidden}.templateDetail_viewport__vAOl_::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.templateDetail_viewport__vAOl_ iframe::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.templateDetail_screen__6sMBA iframe{z-index:1;transform-origin:0 0;border:0;display:block;position:relative}.templateDetail_poster__0_kzE{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.templateDetail_screenLoading__xV0lM{z-index:2;justify-content:center;display:flex;position:absolute;inset:auto 0 24px}.templateDetail_posterAction__N6R0j.templateDetail_posterAction__N6R0j{--btn-icon:32px;z-index:2;height:44px;padding:0 18px 0 6px;font-size:15px;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000040}.templateDetail_posterAction__N6R0j.templateDetail_posterAction__N6R0j[hidden]{display:none}.templateDetail_moreLink__nJSj0:focus-visible,.templateDetail_relatedCard__j0eXt:focus-visible{outline:2px solid var(--cl-border-focus);outline-offset:3px}.templateDetail_posterPlay__6PmFZ{background:var(--cl-brand-500);width:32px;height:32px;color:var(--cl-text-on-brand);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.templateDetail_posterPlay__6PmFZ svg{width:15px;height:15px;margin-left:2px}.templateDetail_stage__IhQKJ{justify-content:center;width:100%;display:flex;position:relative}.templateDetail_stage__IhQKJ[data-expanded]{z-index:1300;background:#0c0c0ef0;align-items:center;padding:16px;position:fixed;inset:0}.templateDetail_stage__IhQKJ[data-expanded] .templateDetail_screen__6sMBA{aspect-ratio:auto;border-radius:var(--cl-radius-card,16px);width:min(100%,56dvh - 17.92px);max-width:none;height:calc(100dvh - 32px);box-shadow:none;border:0}.templateDetail_stageBar__G7ZQE{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;top:16px;left:24px;right:24px}.templateDetail_stageBar__G7ZQE>*{pointer-events:auto}.templateDetail_stageTitle__lQZU3{color:color-mix(in srgb,var(--cl-text-inverse) 82%,transparent);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.templateDetail_block__bHRdG+.templateDetail_block__bHRdG{margin-top:36px}.templateDetail_blockTitle__BVoAc{letter-spacing:-.015em;margin:0 0 14px;font-size:21px;font-weight:600;line-height:28px}.templateDetail_features__Qf7hr{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.templateDetail_feature__AVEfz{border:1px solid var(--cl-border-subtle);border-radius:var(--cl-radius-card,16px);align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.templateDetail_featureIcon__Onvae{background:var(--cl-brand-50);width:36px;height:36px;color:var(--cl-brand-600);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.templateDetail_featureIcon__Onvae svg{width:18px;height:18px}.templateDetail_featureText__2XYB0{flex-direction:column;min-width:0;display:flex}.templateDetail_featureLabel__WxGW5{font-size:14px;font-weight:600;line-height:20px}.templateDetail_featureDetail__qvRxm{color:var(--cl-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.templateDetail_benefits__EiJWs{color:var(--cl-text-secondary);gap:10px;margin:0;padding:0;font-size:15px;line-height:24px;list-style:none;display:grid}.templateDetail_benefits__EiJWs li{gap:10px;display:flex}.templateDetail_benefits__EiJWs svg{width:18px;height:18px;color:var(--cl-success-fg);flex:none;margin-top:3px}.templateDetail_steps__Czu0h{gap:14px;margin:0;padding:0;list-style:none;display:grid}.templateDetail_steps__Czu0h li{color:var(--cl-text-secondary);gap:12px;font-size:15px;line-height:24px;display:flex}.templateDetail_steps__Czu0h strong{color:var(--cl-text-primary);font-weight:600;display:block}.templateDetail_stepNumber__VLIqP{background:var(--cl-neutral-900);width:26px;height:26px;color:var(--cl-text-inverse);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:600;display:inline-flex}.templateDetail_related__oXMSp{border-top:1px solid var(--cl-border-subtle);margin:64px 0 0;padding:40px 0 72px}.templateDetail_relatedHead__CHXZ7{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:4px;display:flex}.templateDetail_moreLink__nJSj0{color:var(--cl-text-link);white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.templateDetail_moreLink__nJSj0 svg{width:15px;height:15px}.templateDetail_relatedGrid__iGLBr{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:12px 0 0;padding:0;list-style:none;display:grid}.templateDetail_relatedCard__j0eXt{color:var(--cl-text-primary);flex-direction:column;gap:10px;text-decoration:none;display:flex}.templateDetail_relatedThumb__XJaS2{aspect-ratio:2/3;border:1px solid var(--cl-border-subtle);border-radius:var(--cl-radius-card,16px);background:var(--cl-bg-muted);display:block;overflow:hidden}.templateDetail_relatedThumb__XJaS2 img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;transition:transform .3s;display:block}.templateDetail_relatedCard__j0eXt:hover img{transform:scale(1.03)}.templateDetail_relatedName__0jZcw{font-size:14px;font-weight:600;line-height:20px}.templateDetail_relatedCard__j0eXt:hover .templateDetail_relatedName__0jZcw{color:var(--cl-text-link)}@media (min-width:1024px){.templateDetail_layout__rJYiy{-moz-column-gap:clamp(24px,3.5vw,56px);grid-template:"head preview""body preview"1fr/minmax(0,1fr) minmax(280px,400px);gap:36px clamp(24px,3.5vw,56px)}.templateDetail_preview__wHK44{justify-content:center;align-self:start;padding-top:10px;display:flex;position:sticky;top:72px}.templateDetail_screen__6sMBA{aspect-ratio:auto;width:100%;max-width:380px;height:min(100vh - 140px,748px)}.templateDetail_device__bTkMX[data-framed]{width:fit-content;margin:0 auto;position:relative}.templateDetail_device__bTkMX[data-framed] .templateDetail_screen__6sMBA{--phone-metal:#b9b9bf;aspect-ratio:360/748;width:auto;max-width:360px;height:min(748px,100vh - 145px);max-height:748px;box-shadow:0 0 0 1.5px #2b2b2f,0 0 0 3.5px var(--phone-metal),0 0 0 4.5px #6f6f75,0 36px 70px -24px #18181b73,0 14px 28px -10px #18181b40;background:#000;border:7px solid #0c0c0e;border-radius:clamp(36px,6vh,54px)}.templateDetail_device__bTkMX[data-framed]:after,.templateDetail_device__bTkMX[data-framed]:before{content:"";background:var(--phone-metal,#b9b9bf);border-radius:3px;width:4px;position:absolute}.templateDetail_device__bTkMX[data-framed]:before{height:7%;box-shadow:0 calc(100% + 14px) 0 var(--phone-metal,#b9b9bf);border-radius:3px 0 0 3px;top:22%;left:-5px}.templateDetail_device__bTkMX[data-framed]:after{border-radius:0 3px 3px 0;height:11%;top:26%;right:-5px}.templateDetail_statusBar__Q8MHF{z-index:3;height:46px;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--cl-font-sans);letter-spacing:-.01em;flex:none;justify-content:space-between;align-items:center;padding:6px 26px 0 30px;font-size:15px;font-weight:600;display:flex;position:relative}.templateDetail_statusTime__T_vns{min-width:44px}.templateDetail_island__MrhTK{pointer-events:none;background:#000;border-radius:20px;width:98px;max-width:30%;height:28px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.templateDetail_statusIcons__P2V_Z{align-items:center;gap:5px;display:inline-flex}.templateDetail_statusIcons__P2V_Z svg{width:15px;height:15px}.templateDetail_device__bTkMX[data-framed] .templateDetail_screenLoading__xV0lM{bottom:32px}.templateDetail_title__RLtIO{font-size:40px;line-height:48px}.templateDetail_relatedGrid__iGLBr{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px) and (max-height:860px){.templateDetail_preview__wHK44{padding-top:4px;top:62px}.templateDetail_phone__w1J_g{gap:8px}.templateDetail_device__bTkMX[data-framed] .templateDetail_screen__6sMBA{border-width:6px;border-radius:clamp(34px,5.5vh,48px);height:min(660px,100vh - 120px)}.templateDetail_statusBar__Q8MHF{height:clamp(36px,5vh,42px);padding:4px 20px 0 24px;font-size:13.5px}.templateDetail_island__MrhTK{width:clamp(74px,24%,90px);height:clamp(20px,3.2vh,24px);top:7px}.templateDetail_desktopView__XBCtm.templateDetail_desktopView__XBCtm{--btn-h:32px;--btn-fs:13px;margin-top:6px}}@media (min-width:1024px) and (max-height:740px){.templateDetail_preview__wHK44{padding-top:2px;top:54px}.templateDetail_phone__w1J_g{gap:6px}.templateDetail_device__bTkMX[data-framed] .templateDetail_screen__6sMBA{border-width:5px;border-radius:clamp(28px,4.8vh,38px);height:calc(100vh - 96px)}.templateDetail_statusBar__Q8MHF{height:30px;padding:2px 14px 0 18px;font-size:12px}.templateDetail_island__MrhTK{width:66px;height:18px;top:5px}.templateDetail_desktopView__XBCtm.templateDetail_desktopView__XBCtm{--btn-h:28px;--btn-fs:12px;margin-top:4px}}@media (min-width:1280px){.templateDetail_page__OBWEU{padding-top:80px}}@media (max-width:767px){.templateDetail_container__2cKDp{padding:0 16px}.templateDetail_crumbs__vvL_Y{margin-bottom:14px;padding-top:16px}.templateDetail_title__RLtIO{font-size:28px;line-height:36px}.templateDetail_lead__LbB6X{font-size:15px;line-height:24px}.templateDetail_actions__M9UlP>*{flex:1 1 0;min-width:0}.templateDetail_features__Qf7hr{grid-template-columns:minmax(0,1fr)}.templateDetail_related__oXMSp{margin-top:48px;padding:32px 0 96px}.templateDetail_relatedGrid__iGLBr{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:44%;grid-auto-flow:column;gap:14px;padding-bottom:6px;overflow-x:auto}.templateDetail_relatedGrid__iGLBr li{scroll-snap-align:start}.templateDetail_stage__IhQKJ[data-expanded]{background:var(--cl-neutral-900);padding:0}.templateDetail_stage__IhQKJ[data-expanded] .templateDetail_screen__6sMBA{border-radius:0;width:100%;height:100dvh}.templateDetail_stageBar__G7ZQE{top:12px;left:auto;right:12px}.templateDetail_stageTitle__lQZU3{display:none}}@media (prefers-reduced-motion:reduce){.templateDetail_relatedThumb__XJaS2 img{transition:none}}.icon_icon__1Qk9i{justify-content:center;align-items:center;display:inline-flex}.anticon{color:inherit;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-style:normal;line-height:0;display:inline-block}
