.pro-access_section__gZshH{display:grid;gap:16px;min-width:0}.pro-access_head__ovVM5 h2{margin:0;font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body)}.pro-access_head__ovVM5 p{max-width:58ch;margin:6px 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}.pro-access_card__WTkCt{overflow:hidden;min-width:0;border:1px solid var(--border);border-radius:22px;background:var(--surface)}.pro-access_body__DM_lU{display:grid;gap:12px;padding:22px}.pro-access_bodyText__4nC4D{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}.pro-access_bodyText__4nC4D a,.pro-access_link__F6Hx5{color:var(--foreground);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.pro-access_card__WTkCt code,.pro-access_reveal__xqhO0 code,.pro-access_reveal__xqhO0 pre{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace}.pro-access_locked__f9b3S{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:20px 22px}.pro-access_lockIcon__royt9{flex:none;color:var(--text-secondary)}.pro-access_lockedText__zz0Da{display:grid;min-width:0;flex:1 1 220px;gap:3px}.pro-access_lockedText__zz0Da strong{font-size:var(--text-sm);font-weight:500}.pro-access_lockedText__zz0Da span{color:var(--text-secondary);font-size:var(--text-xs);line-height:1.5}.pro-access_lockedText__zz0Da code{font-size:11px;color:var(--foreground);overflow-wrap:anywhere}.pro-access_create__WSs69{padding:20px 22px;border-bottom:1px solid var(--border)}.pro-access_field__2Tc0Q{display:grid;min-width:0;gap:7px}.pro-access_field__2Tc0Q label{font-size:var(--text-sm);font-weight:500}.pro-access_inputRow__nlIBx{display:flex;min-width:0;gap:8px}.pro-access_input__dstF0{width:100%;min-width:0;height:var(--control-height-sm);flex:1;padding:0 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);outline:none;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.pro-access_input__dstF0::placeholder{color:var(--text-muted)}.pro-access_input__dstF0:focus{border-color:var(--border-strong);background:var(--surface-raised)}.pro-access_input__dstF0:disabled{opacity:.55}.pro-access_input__dstF0[aria-invalid=true]{border-color:color-mix(in oklab,var(--danger) 55%,var(--border))}.pro-access_hint__uZhuh{color:var(--text-muted)}.pro-access_error__3P1Kg,.pro-access_hint__uZhuh{margin:0;font-size:var(--text-xs);line-height:1.45}.pro-access_error__3P1Kg{display:flex;align-items:flex-start;gap:7px;color:var(--danger)}.pro-access_error__3P1Kg svg{flex:none;margin-top:1px}.pro-access_list__oe2PD{margin:0;padding:0;list-style:none}.pro-access_item__GBNyg{overflow:hidden}.pro-access_item__GBNyg+.pro-access_item__GBNyg{border-top:1px solid var(--border)}.pro-access_row__GybpC{display:flex;min-width:0;min-height:68px;align-items:center;gap:14px;padding:14px 22px}.pro-access_rowText__IIFpv{display:grid;min-width:0;flex:1;gap:4px}.pro-access_rowText__IIFpv strong{font-size:var(--text-sm);font-weight:500}.pro-access_truncate__uJNMz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-access_meta__2Rtds{display:flex;min-width:0;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:2px;color:var(--text-secondary);font-size:var(--text-xs)}.pro-access_meta__2Rtds code{color:var(--foreground);font-size:11.5px}.pro-access_rowActions__p_0YX{display:flex;flex:none;justify-content:flex-end}.pro-access_confirm__YJmoW{display:flex;gap:6px}.pro-access_empty__makpO{display:flex;align-items:center;gap:10px;margin:0;padding:18px 22px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.pro-access_empty__makpO svg{flex:none}.pro-access_skeleton__XiH76{display:grid;gap:12px;padding:20px 22px}.pro-access_skeleton__XiH76 span{display:block;height:36px;border-radius:12px;background:var(--surface-muted);animation:pro-access_pro-access-pulse__gh1_r 1.4s var(--ease-standard) infinite alternate}.pro-access_skeleton__XiH76 span:first-child{width:45%;height:18px}@keyframes pro-access_pro-access-pulse__gh1_r{0%{opacity:1}to{opacity:.55}}.pro-access_button__ibzUQ{position:relative;display:inline-grid;min-height:var(--control-height-sm);flex:none;place-items:center;padding:0 14px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.pro-access_button__ibzUQ>span{grid-area:1/1}.pro-access_buttonLabel__bnehW{transition:opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard)}.pro-access_buttonState__gC3RG{display:inline-flex}.pro-access_button__ibzUQ[data-pending] .pro-access_buttonLabel__bnehW{opacity:0;filter:blur(2px)}.pro-access_button__ibzUQ:active:not(:disabled){transform:scale(.97)}.pro-access_button__ibzUQ:disabled{cursor:default}.pro-access_button__ibzUQ:disabled:not([data-pending]){opacity:.45}.pro-access_primary__DQ5ZU{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.pro-access_ghost__IFwTL{border-color:transparent;background:transparent;color:var(--text-secondary)}.pro-access_danger__BeriB{border-color:var(--danger);background:var(--danger);color:oklch(99% 0 0)}.pro-access_copy__WztY3{display:inline-flex;gap:6px;padding:0 12px}.pro-access_copy__WztY3>*{grid-area:auto}.pro-access_copyText__jaIiN{display:inline-grid;text-align:left}.pro-access_copyText__jaIiN:after{content:"Copy failed";height:0;visibility:hidden;overflow:hidden}.pro-access_small__uqx4b{min-height:30px;padding:0 10px;border-radius:10px;font-size:var(--text-xs)}.pro-access_spin__GxgES{animation:pro-access_pro-access-spin__gNA20 .7s linear infinite}@keyframes pro-access_pro-access-spin__gNA20{to{transform:rotate(1turn)}}.pro-access_reveal__xqhO0{display:grid;min-width:0;gap:16px;padding:22px;border:1px solid color-mix(in oklab,var(--success) 30%,var(--border));border-radius:22px;background:var(--surface);outline:none;transform-origin:top center}.pro-access_revealHead__cpdTw strong{font-size:var(--text-base);font-weight:500}.pro-access_revealHead__cpdTw p{margin:4px 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.pro-access_secret__lsgXD{display:flex;min-width:0;align-items:center;gap:10px;padding:8px 8px 8px 14px;border:1px solid var(--border);border-radius:14px;background:var(--surface-muted)}.pro-access_secret__lsgXD code{min-width:0;flex:1;font-size:13px;overflow-wrap:anywhere;user-select:all}.pro-access_setup__nHXWw{display:grid;min-width:0;gap:10px}.pro-access_tabs__66f_D{display:flex;gap:2px;margin:0 -4px;padding:0 4px;overflow-x:auto;scrollbar-width:none}.pro-access_tabs__66f_D::-webkit-scrollbar{display:none}.pro-access_tab__de8_W{position:relative;min-height:32px;flex:none;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}.pro-access_tab__de8_W[aria-selected=true]{color:var(--foreground);font-weight:500}.pro-access_tabMarker__68t0x{position:absolute;inset:0;border-radius:inherit;background:var(--surface-muted)}.pro-access_tabLabel__IMtcL{position:relative}.pro-access_snippet__qXwxM{display:grid;min-width:0;gap:10px}.pro-access_snippetHead__7Hf7o{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text-secondary);font-size:var(--text-xs)}.pro-access_snippetHead__7Hf7o>span{font-family:ui-monospace,SF Mono,Menlo,monospace}.pro-access_snippet__qXwxM pre{max-width:100%;margin:0;padding:14px 16px;overflow-x:auto;border:1px solid var(--border);border-radius:14px;background:var(--surface-muted);color:var(--foreground);font-size:12.5px;line-height:1.6}.pro-access_envLine__T90jV{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 10px}.pro-access_envLine__T90jV code{color:var(--foreground);font-size:12px}.pro-access_envLine__T90jV .pro-access_hint__uZhuh{flex-basis:100%}.pro-access_revealFoot__oe4p9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:4px;font-size:var(--text-sm)}@media (hover:hover) and (pointer:fine){.pro-access_button__ibzUQ:hover:not(:disabled){background:var(--surface-muted)}.pro-access_primary__DQ5ZU:hover:not(:disabled){background:color-mix(in oklab,var(--foreground) 86%,var(--surface))}.pro-access_ghost__IFwTL:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}.pro-access_danger__BeriB:hover:not(:disabled){background:color-mix(in oklab,var(--danger) 88%,var(--foreground))}.pro-access_tab__de8_W:hover{color:var(--foreground)}.pro-access_bodyText__4nC4D a:hover,.pro-access_link__F6Hx5:hover{text-decoration-color:var(--foreground)}}@media (max-width:560px){.pro-access_body__DM_lU,.pro-access_create__WSs69,.pro-access_locked__f9b3S,.pro-access_reveal__xqhO0{padding:18px}.pro-access_row__GybpC{flex-wrap:wrap;row-gap:10px;padding:14px 18px}.pro-access_rowText__IIFpv{flex:1 1 100%}.pro-access_rowActions__p_0YX{margin-left:auto}.pro-access_inputRow__nlIBx{flex-direction:column}.pro-access_inputRow__nlIBx .pro-access_button__ibzUQ{width:100%}.pro-access_secret__lsgXD{flex-wrap:wrap}.pro-access_secret__lsgXD code{flex-basis:100%}.pro-access_secret__lsgXD .pro-access_button__ibzUQ{margin-left:auto}}@media (prefers-reduced-motion:reduce){.pro-access_buttonLabel__bnehW,.pro-access_button__ibzUQ,.pro-access_input__dstF0,.pro-access_tab__de8_W{transition:none}.pro-access_button__ibzUQ:active:not(:disabled){transform:none}.pro-access_skeleton__XiH76 span{animation:none}.pro-access_spin__GxgES{animation-duration:1.4s}}.settings_layout__NG2_k{display:grid;grid-template-columns:208px minmax(0,1fr);align-items:start;gap:48px}.settings_nav__2QK5v{position:sticky;top:24px}.settings_nav__2QK5v ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.settings_navItem__GpVZy{position:relative;display:flex;min-height:36px;align-items:center;gap:10px;padding:0 12px;border-radius:12px;color:var(--text-secondary);font-size:var(--text-sm);text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}.settings_navItem__GpVZy>span:last-child,.settings_navItem__GpVZy>svg{position:relative}.settings_navItem__GpVZy[aria-current=page]{color:var(--foreground);font-weight:500}.settings_navDanger__NCgZj[aria-current=page]{color:var(--danger)}.settings_navMarker__95_BW{position:absolute;inset:0;border-radius:inherit;background:var(--surface-muted)}.settings_navDanger__NCgZj .settings_navMarker__95_BW{background:color-mix(in oklab,var(--danger) 8%,var(--surface))}.settings_panel__uqMX7{min-width:0}.settings_section__eNVFj{display:grid;gap:16px}.settings_sectionHead__3nut8{margin-bottom:4px}.settings_sectionHead__3nut8 h2{margin:0;font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body)}.settings_sectionHead__3nut8 p{max-width:56ch;margin:6px 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}.settings_sectionDanger__nkdG8 .settings_sectionHead__3nut8 h2{color:var(--danger)}.settings_card__5d6Px{overflow:hidden;margin:0;border:1px solid var(--border);border-radius:22px;background:var(--surface)}.settings_sectionDanger__nkdG8 .settings_card__5d6Px{border-color:color-mix(in oklab,var(--danger) 26%,var(--border))}.settings_cardBody__gU7e7{display:grid;gap:16px;padding:22px}.settings_cardNote__ESPIk{padding:0 22px 18px}.settings_cardFoot__76oLb{display:flex;min-height:60px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 22px;border-top:1px solid var(--border);background:color-mix(in oklab,var(--surface-muted) 55%,var(--surface))}.settings_list__GlFxv{margin:0;padding:0;list-style:none}.settings_list__GlFxv>li+li{border-top:1px solid var(--border)}.settings_row__MfCsE{display:flex;min-width:0;min-height:68px;align-items:center;gap:14px;padding:14px 22px}.settings_photoRow__N8JOa{display:flex;align-items:center;gap:16px;padding:20px 22px}.settings_photoText__QfD2I,.settings_rowText__qL4ZC{display:grid;min-width:0;flex:1;gap:3px}.settings_photoText__QfD2I strong,.settings_rowText__qL4ZC strong{min-width:0;font-size:var(--text-sm);font-weight:500}.settings_photoText__QfD2I span,.settings_rowText__qL4ZC>span:not(.settings_tags__e32LI){min-width:0;color:var(--text-secondary);font-size:var(--text-xs);line-height:1.45}.settings_truncate__UipGp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings_tags__e32LI{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.settings_nameWithTag__ccUfR{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.settings_rowActions__JFBWG{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.settings_providerMark__CMx6z{display:inline-grid;flex:none;width:36px;height:36px;place-items:center;border:1px solid var(--border);border-radius:12px;color:var(--foreground)}.settings_bodyText__d5I_f{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}.settings_bodyText__d5I_f strong{color:var(--foreground);font-weight:500;overflow-wrap:anywhere}.settings_tag__63_Uq{display:inline-flex;height:20px;align-items:center;padding:0 7px;border:1px solid var(--border);border-radius:9999px;background:var(--surface-muted);color:var(--text-secondary);font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.settings_tag-success__HkgJz{border-color:color-mix(in oklab,var(--success) 28%,var(--border));background:color-mix(in oklab,var(--success) 8%,var(--surface));color:color-mix(in oklab,var(--success) 78%,var(--foreground))}.settings_tag-warning__AZhgH{border-color:color-mix(in oklab,var(--warning) 32%,var(--border));background:color-mix(in oklab,var(--warning) 9%,var(--surface));color:color-mix(in oklab,var(--warning) 70%,var(--foreground))}.settings_fieldPair__k_tqQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settings_field__F115N{display:grid;min-width:0;gap:7px}.settings_field__F115N label{color:var(--foreground);font-size:var(--text-sm);font-weight:500}.settings_input__h9ldq{width:100%;min-width:0;height:var(--control-height-md);padding:0 14px;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);outline:none;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.settings_input__h9ldq::placeholder{color:var(--text-muted)}.settings_input__h9ldq:focus{border-color:var(--border-strong);background:var(--surface-raised)}.settings_input__h9ldq[aria-invalid=true]{border-color:color-mix(in oklab,var(--danger) 55%,var(--border))}.settings_hint__1WRWq{color:var(--text-muted)}.settings_error__hATwI,.settings_hint__1WRWq{margin:0;font-size:var(--text-xs);line-height:1.45}.settings_error__hATwI{display:flex;align-items:flex-start;gap:7px;color:var(--danger)}.settings_error__hATwI svg{flex:none;margin-top:1px}.settings_check__lhba4{display:inline-flex;width:fit-content;align-items:center;gap:9px;color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer}.settings_check__lhba4 input{width:16px;height:16px;margin:0;accent-color:var(--foreground)}.settings_button__PMAS8{position:relative;display:inline-grid;min-height:var(--control-height-sm);flex:none;place-items:center;padding:0 14px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.settings_button__PMAS8>span{grid-area:1/1}.settings_buttonLabel__4rXHm{transition:opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard)}.settings_buttonState__typ3i{display:inline-flex}.settings_button__PMAS8[data-done] .settings_buttonLabel__4rXHm,.settings_button__PMAS8[data-pending] .settings_buttonLabel__4rXHm{opacity:0;filter:blur(2px)}.settings_button__PMAS8:active:not(:disabled){transform:scale(.97)}.settings_button__PMAS8:disabled{cursor:default}.settings_button__PMAS8:disabled:not([data-pending]){opacity:.45}.settings_primary__K0MC7{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.settings_ghost__iRa0A{border-color:transparent;background:transparent;color:var(--text-secondary)}.settings_danger__MsQbw{border-color:var(--danger);background:var(--danger);color:oklch(99% 0 0)}.settings_textButton__MjaEG{padding:0;border:0;background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;cursor:pointer}.settings_textButton__MjaEG:disabled{opacity:.5;cursor:default}.settings_spin__epECn{animation:settings_settings-spin__FgqVQ .7s linear infinite}@keyframes settings_settings-spin__FgqVQ{to{transform:rotate(1turn)}}.settings_loadingPanel__CbpFk,.settings_skeletonList__4oLJp{display:grid;gap:12px}.settings_skeletonList__4oLJp{padding:18px 22px}.settings_loadingPanel__CbpFk span,.settings_skeletonList__4oLJp span{display:block;height:64px;border-radius:18px;background:var(--surface-muted);animation:settings_settings-pulse__v7UFZ 1.4s var(--ease-standard) infinite alternate}.settings_loadingPanel__CbpFk span:first-child{width:40%;height:28px;border-radius:10px}.settings_skeletonList__4oLJp span{height:40px;border-radius:12px}@keyframes settings_settings-pulse__v7UFZ{0%{opacity:1}to{opacity:.55}}.settings_overlay__Ka_Gh{position:fixed;z-index:90;inset:0;background:oklch(0 0 0/.32);transition:opacity .2s var(--ease-standard)}.settings_dialog__GpJ7J{position:fixed;z-index:91;top:50%;left:50%;display:grid;width:min(400px,calc(100vw - 32px));gap:6px;padding:22px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);transform:translate(-50%,-50%);transition:opacity .18s var(--ease-enter),transform var(--duration-spring) var(--ease-spring)}@starting-style{.settings_overlay__Ka_Gh[data-state=open]{opacity:0}.settings_dialog__GpJ7J[data-state=open]{opacity:0;transform:translate(-50%,-48%) scale(.96)}}.settings_dialog__GpJ7J[data-state=closed],.settings_overlay__Ka_Gh[data-state=closed]{opacity:0;transition-duration:.14s;animation:settings_settings-exit__OdCR8 .14s linear both}.settings_dialog__GpJ7J[data-state=closed]{transform:translate(-50%,-50%) scale(.98)}@keyframes settings_settings-exit__OdCR8{to{--settings-exit:1}}.settings_dialogHead__w6zp8{display:flex;align-items:center;justify-content:space-between;gap:12px}.settings_dialogHead__w6zp8 h2{margin:0;font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body)}.settings_dialogLead__tTb9c{margin:0 0 12px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}.settings_dialogLead__tTb9c strong{color:var(--foreground);font-weight:500;overflow-wrap:anywhere}.settings_dialogForm__ZDPTl{display:grid;gap:14px}.settings_dialogActions__Lk4ja{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.settings_iconButton__bzrlQ{display:inline-grid;width:32px;height:32px;place-items:center;margin:-6px -8px 0 0;padding:0;border:0;border-radius:10px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.settings_navItem__GpVZy:hover{color:var(--foreground)}.settings_navDanger__NCgZj:hover{color:var(--danger)}.settings_button__PMAS8:hover:not(:disabled){background:var(--surface-muted)}.settings_primary__K0MC7:hover:not(:disabled){background:color-mix(in oklab,var(--foreground) 86%,var(--surface))}.settings_ghost__iRa0A:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}.settings_danger__MsQbw:hover:not(:disabled){background:color-mix(in oklab,var(--danger) 88%,var(--foreground))}.settings_textButton__MjaEG:hover:not(:disabled){color:var(--foreground)}.settings_iconButton__bzrlQ:hover{background:var(--surface-muted);color:var(--foreground)}}@media (max-width:800px){.settings_layout__NG2_k{grid-template-columns:minmax(0,1fr);gap:24px}.settings_nav__2QK5v{position:static;margin:0 -16px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent)}.settings_nav__2QK5v::-webkit-scrollbar{display:none}.settings_nav__2QK5v ul{display:flex;width:max-content;gap:4px;padding:0 16px}.settings_navItem__GpVZy{min-height:34px;padding:0 12px;border-radius:9999px}.settings_navItem__GpVZy>svg{display:none}}@media (max-width:560px){.settings_fieldPair__k_tqQ{grid-template-columns:minmax(0,1fr)}.settings_cardBody__gU7e7{padding:18px}.settings_cardNote__ESPIk{padding:0 18px 16px}.settings_cardFoot__76oLb{padding:12px 18px}.settings_row__MfCsE{flex-wrap:wrap;row-gap:8px;padding:14px 18px}.settings_row__MfCsE .settings_rowText__qL4ZC{flex:1 1 150px}.settings_row__MfCsE .settings_rowText__qL4ZC>.settings_truncate__UipGp:not(strong){white-space:normal}.settings_row__MfCsE>.settings_button__PMAS8,.settings_row__MfCsE>.settings_rowActions__JFBWG{margin-left:auto}.settings_row__MfCsE>.settings_button__PMAS8,.settings_row__MfCsE>.settings_rowActions__JFBWG .settings_button__PMAS8{min-height:32px;padding:0 10px}.settings_photoRow__N8JOa{flex-wrap:wrap;padding:18px}.settings_photoRow__N8JOa .settings_photoText__QfD2I{flex-basis:calc(100% - 84px)}.settings_photoRow__N8JOa .settings_rowActions__JFBWG{width:100%;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.settings_buttonLabel__4rXHm,.settings_button__PMAS8,.settings_iconButton__bzrlQ,.settings_input__h9ldq,.settings_navItem__GpVZy{transition:none}.settings_button__PMAS8:active:not(:disabled){transform:none}.settings_dialog__GpJ7J,.settings_dialog__GpJ7J[data-state=closed]{transform:translate(-50%,-50%);transition:opacity .12s linear}@starting-style{.settings_dialog__GpJ7J[data-state=open]{transform:translate(-50%,-50%)}}.settings_loadingPanel__CbpFk span,.settings_skeletonList__4oLJp span{animation:none}.settings_spin__epECn{animation-duration:1.4s}}.site-footer_footer__UVYZj{--footer-ink:var(--foreground);--footer-muted:color-mix(in oklab,var(--text-secondary) 88%,var(--background));--mark-ink:color-mix(in oklab,var(--foreground) 8%,var(--background));overflow:hidden;width:100%;margin-top:clamp(96px,10vw,152px);padding:64px 0 0;border-top:1px solid var(--border-subtle);background:transparent;color:var(--footer-ink)}[data-theme=dark] .site-footer_footer__UVYZj{--mark-ink:color-mix(in oklab,var(--foreground) 7%,var(--background))}.site-footer_top__vpxM_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:64px;width:min(100% - 64px,1248px);margin-inline:auto}.site-footer_intro__IJ5n1{display:grid;align-content:start;gap:14px;max-width:36ch}.site-footer_brand__g39fu{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-base);font-weight:500;letter-spacing:var(--tracking-display)}.site-footer_brand__g39fu svg{width:22px;height:22px;flex:none}.site-footer_intro__IJ5n1 p{margin:0;color:var(--footer-muted);font-size:var(--text-sm);line-height:1.65;text-wrap:pretty}.site-footer_columns__lKEaj{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(128px,max-content);column-gap:clamp(40px,5vw,80px)}.site-footer_column__cKJCH h2{margin:0 0 16px;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.4!important}.site-footer_column__cKJCH ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.site-footer_column__cKJCH a,.site-footer_legal__IkUG8 a{color:var(--footer-muted);font-size:var(--text-sm);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.site-footer_mark__cH8rV{display:flex;justify-content:center;width:100%;margin-top:clamp(48px,7vw,104px);color:var(--mark-ink);-webkit-mask-image:linear-gradient(180deg,#000 10%,transparent 88%);mask-image:linear-gradient(180deg,#000 10%,transparent 88%);pointer-events:none;user-select:none}.site-footer_mark__cH8rV svg{display:block;width:min(100% - 32px,1180px);height:auto;overflow:visible}.site-footer_bottom__7YfK4{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(100% - 64px,1248px);margin:clamp(-72px,-4vw,-24px) auto 0;padding:20px 0 28px;border-top:1px solid color-mix(in oklab,var(--border-subtle) 70%,transparent);color:var(--text-muted);font-size:var(--text-xs)}.site-footer_legal__IkUG8{display:flex;gap:24px}.site-footer_legal__IkUG8 a{font-size:var(--text-xs)}@media (hover:hover) and (pointer:fine){.site-footer_column__cKJCH a:hover,.site-footer_legal__IkUG8 a:hover{color:var(--footer-ink)}}@media (max-width:900px){.site-footer_top__vpxM_{grid-template-columns:1fr;gap:40px}.site-footer_columns__lKEaj{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media (max-width:760px){.site-footer_bottom__7YfK4,.site-footer_top__vpxM_{width:calc(100% - 32px)}.site-footer_footer__UVYZj{padding-top:48px}.site-footer_bottom__7YfK4{margin-top:-16px}}.user-avatar_avatar__fWRbZ{position:relative;display:inline-grid;flex:none;overflow:hidden;place-items:center;border-radius:9999px;background:radial-gradient(120% 90% at 28% 18%,oklch(100% 0 0/.85) 0,oklch(100% 0 0/0) 46%),conic-gradient(from 215deg,oklch(88% .004 260),oklch(97% .002 260),oklch(82% .006 260),oklch(94% .003 260),oklch(85% .005 260),oklch(98% .002 260),oklch(88% .004 260));color:oklch(34% .01 260);font-family:var(--font-body,system-ui),sans-serif;font-weight:500;line-height:1;letter-spacing:0;user-select:none}.user-avatar_avatar__fWRbZ:after{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px oklch(0 0 0/.08),inset 0 1px 0 oklch(100% 0 0/.9),inset 0 -1px 1px oklch(0 0 0/.08);content:"";pointer-events:none}.user-avatar_avatar__fWRbZ img{display:block;width:100%;height:100%;object-fit:cover}.user-avatar_monogram__BVbsX{transform:translateY(.02em)}[data-theme=dark] .user-avatar_avatar__fWRbZ{background:radial-gradient(120% 90% at 28% 18%,oklch(100% 0 0/.22) 0,oklch(100% 0 0/0) 48%),conic-gradient(from 215deg,oklch(36% .006 260),oklch(52% .006 260),oklch(30% .006 260),oklch(46% .006 260),oklch(33% .006 260),oklch(55% .005 260),oklch(36% .006 260));color:oklch(94% .004 260)}[data-theme=dark] .user-avatar_avatar__fWRbZ:after{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.12),inset 0 1px 0 oklch(100% 0 0/.18),inset 0 -1px 1px oklch(0 0 0/.3)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .user-avatar_avatar__fWRbZ{background:radial-gradient(120% 90% at 28% 18%,oklch(100% 0 0/.22) 0,oklch(100% 0 0/0) 48%),conic-gradient(from 215deg,oklch(36% .006 260),oklch(52% .006 260),oklch(30% .006 260),oklch(46% .006 260),oklch(33% .006 260),oklch(55% .005 260),oklch(36% .006 260));color:oklch(94% .004 260)}}.site-header_site__V0Yrj{display:flex;min-height:100dvh;flex-direction:column;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}:where(.site-header_site__V0Yrj) a{text-decoration:none}.site-header_skip__jJcCu{position:absolute;top:8px;left:8px;z-index:50;transform:translateY(-160%);border-radius:10px;padding:8px 12px;background:var(--foreground);color:var(--background);font-size:var(--text-sm)}.site-header_skip__jJcCu:focus{transform:none}.site-header_main__98WcU{flex:1}.page_page__O4rlD{--pricing-width:1120px;--pricing-gap:clamp(88px,10vw,128px);padding-inline:16px;padding-bottom:var(--pricing-gap);overflow-x:clip}section.page_founder__SbDeu{padding-block:clamp(48px,7vw,88px) 0}.page_extras__jt814{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:var(--pricing-width);margin:8px auto 0}.page_extrasSingle__GyluY{grid-template-columns:1fr}.page_extra__TSWeA{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:14px;min-width:0;padding:clamp(20px,2.4vw,26px);overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);text-decoration:none;transition:border-color var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard),transform var(--duration-standard) var(--ease-standard)}.page_extra__TSWeA:before{position:absolute;inset:0;background:radial-gradient(120% 90% at 0 0,color-mix(in oklab,var(--foreground) 4%,transparent) 0,transparent 60%);content:"";opacity:.7;pointer-events:none;transition:opacity var(--duration-standard) var(--ease-standard)}.page_extra__TSWeA>*{position:relative}.page_extraTop__MqV7T{display:flex;align-items:center;gap:14px}.page_extraGithub__C5wyE{flex:none;width:24px;height:24px;color:var(--foreground)}.page_extraName__EleXg{display:inline-flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.page_extraName__EleXg h2{margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;letter-spacing:-.01em}.page_extraName__EleXg span{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.page_extraText__t6Ewm{max-width:52ch;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}.page_extraAction__QERGg{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:500}.page_extraAction__QERGg svg{transition:transform var(--duration-standard) var(--ease-standard)}.page_avatars__r4GGD{display:inline-flex;flex:none}.page_avatars__r4GGD i{display:inline-grid;width:32px;height:32px;place-items:center;border:2px solid var(--surface);border-radius:50%;background:var(--foreground);color:var(--background);font-size:12px;font-style:normal;font-weight:500;font-variant-numeric:tabular-nums;transition:transform var(--duration-standard) var(--ease-standard)}.page_avatars__r4GGD i+i{margin-left:-10px}.page_avatars__r4GGD i:nth-child(2){background:color-mix(in oklab,var(--foreground) 84%,var(--surface))}.page_avatars__r4GGD i:nth-child(3){background:color-mix(in oklab,var(--foreground) 70%,var(--surface))}.page_avatars__r4GGD i:nth-child(4){background:color-mix(in oklab,var(--foreground) 58%,var(--surface))}.page_avatars__r4GGD .page_avatarMore__PJHlW{background:var(--surface-muted);color:var(--text-secondary);font-size:10.5px}.page_note__JpgIW{max-width:var(--pricing-width);margin:16px auto 0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.5;text-align:center}.page_section__Bu0pB{max-width:var(--pricing-width);margin:var(--pricing-gap) auto 0;scroll-margin-top:96px}.page_sectionHead__6R1Ze{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:24px}.page_closing__HCbT0 h2,.page_faqIntro__m4iXI h2,.page_sectionHead__6R1Ze h2{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,2.8vw,2.25rem);font-weight:400;line-height:1.1;letter-spacing:-.04em}.page_sectionHead__6R1Ze p{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.page_faq__vTER7{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px clamp(32px,6vw,96px);align-items:start}.page_faqIntro__m4iXI{display:grid;gap:12px}.page_faqIntro__m4iXI p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.page_faqAnswer__6dZb7 a,.page_faqIntro__m4iXI a{color:var(--foreground);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.page_faqAnswer__6dZb7{margin:0}.page_todo__cWDqi{margin:10px 0 0;color:var(--warning);font-size:var(--text-xs)}.page_closing__HCbT0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding:clamp(24px,3.6vw,40px);border-radius:var(--radius-surface);background:var(--surface-muted)}.page_closing__HCbT0>div{display:grid;gap:8px}.page_closing__HCbT0 p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.page_closingActions__uTj7D{display:flex;flex-wrap:wrap;gap:8px}.page_closingPrimary__cguxi,.page_closingSecondary__X4nLA{display:inline-flex;min-height:44px;align-items:center;gap:10px;padding:0 18px;border:1px solid transparent;border-radius:var(--radius-control);font:inherit;font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.page_closingPrimary__cguxi{background:var(--foreground);color:var(--background)}.page_closingPrimary__cguxi svg{transition:transform var(--duration-standard) var(--ease-standard)}.page_closingSecondary__X4nLA{border-color:var(--border-strong);background:var(--surface);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.page_closingSecondary__X4nLA:hover{background:var(--surface-muted)}.page_closingPrimary__cguxi:hover svg{transform:translateX(3px)}.page_extra__TSWeA:hover{border-color:var(--border)}.page_extra__TSWeA:hover:before{opacity:1}.page_extra__TSWeA:hover .page_extraAction__QERGg svg{transform:translateX(3px)}.page_extra__TSWeA:hover .page_avatars__r4GGD i:nth-child(2){transform:translateX(2px)}.page_extra__TSWeA:hover .page_avatars__r4GGD i:nth-child(3){transform:translateX(4px)}.page_extra__TSWeA:hover .page_avatars__r4GGD i:nth-child(4){transform:translateX(6px)}.page_extra__TSWeA:hover .page_avatars__r4GGD i:nth-child(5){transform:translateX(8px)}.page_closingPrimary__cguxi:hover{opacity:.86}}@media (max-width:900px){.page_faq__vTER7{grid-template-columns:1fr}}@media (max-width:720px){.page_extras__jt814{grid-template-columns:1fr}}@media (max-width:520px){.page_closing__HCbT0{border-radius:var(--radius-panel)}.page_closingActions__uTj7D,.page_closingPrimary__cguxi,.page_closingSecondary__X4nLA{width:100%}.page_closingPrimary__cguxi,.page_closingSecondary__X4nLA{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.page_avatars__r4GGD i,.page_closingPrimary__cguxi,.page_closingPrimary__cguxi svg,.page_closingSecondary__X4nLA,.page_extraAction__QERGg svg,.page_extra__TSWeA,.page_extra__TSWeA:before{transition:none}}.menu-actions_actions__9jrBs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:16px}.menu-actions_button__mq5Lw{display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.menu-actions_button__mq5Lw svg{flex:none}.menu-actions_primary__s112y{grid-column:1/-1;border-color:var(--foreground);background:var(--foreground);color:var(--background)}.menu-actions_button__mq5Lw:not(.menu-actions_primary__s112y):last-child:nth-child(2n){grid-column:1/-1}.menu-actions_secondary__x4K4o:active{background:var(--surface-muted)}.menu-actions_primary__s112y:active{opacity:.84}@media (hover:hover) and (pointer:fine){.menu-actions_secondary__x4K4o:hover{background:var(--surface-muted)}.menu-actions_primary__s112y:hover{opacity:.91}}@media (prefers-reduced-motion:reduce){.menu-actions_button__mq5Lw{transition:none}}.account-menu_root__gO5Vx{display:inline-flex;min-height:32px;align-items:center;gap:10px}.account-menu_placeholder__nDtys{display:inline-block;flex:none;width:38px;height:38px;border-radius:9999px;background:var(--surface-muted)}.account-menu_signIn__L3xul{display:inline-flex;min-height:32px;align-items:center;color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}.account-menu_trigger__CSttA{position:relative;display:inline-grid;flex:none;width:38px;height:38px;place-items:center;padding:0;border:0;border-radius:9999px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--duration-fast) var(--ease-standard)}.account-menu_trigger__CSttA:before{position:absolute;inset:0;border-radius:inherit;background:var(--surface-muted);content:"";opacity:0;transition:opacity var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.account-menu_trigger__CSttA>span:first-child{position:relative;transition:filter var(--duration-fast) var(--ease-standard)}.account-menu_trigger__CSttA[data-state=open]:before{opacity:1;background:color-mix(in oklab,var(--surface-muted),var(--border) 45%)}.account-menu_trigger__CSttA:active:before{opacity:1;background:color-mix(in oklab,var(--surface-muted),var(--border) 70%)}.account-menu_trigger__CSttA:active>span:first-child{filter:brightness(.94)}.account-menu_trigger__CSttA[data-leaving]{opacity:.5}.account-menu_proDot__C3G6P{position:absolute;right:0;bottom:0;width:12px;height:12px;border:2px solid var(--background);border-radius:9999px;background:radial-gradient(90% 90% at 30% 25%,oklch(96% .05 90) 0,oklch(96% .05 90/0) 55%),conic-gradient(from 200deg,oklch(78% .11 80),oklch(90% .08 90),oklch(70% .1 70),oklch(86% .09 85),oklch(78% .11 80))}.account-menu_menu__fG_RV{--menu-y:-6px;position:relative;z-index:80;width:min(284px,calc(100vw - 24px));padding:6px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body,system-ui),sans-serif;transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter),transform var(--duration-spring) var(--ease-spring)}.account-menu_menu__fG_RV[data-side=top]{--menu-y:6px}@starting-style{.account-menu_menu__fG_RV[data-state=open]{opacity:0;transform:translateY(var(--menu-y)) scale(.94)}.account-menu_menu__fG_RV[data-state=open] .account-menu_header__dxLY2,.account-menu_menu__fG_RV[data-state=open] .account-menu_item__qiD_j{opacity:0;transform:translateY(calc(var(--menu-y) * .5))}}.account-menu_menu__fG_RV[data-state=closed]{opacity:0;transform:translateY(calc(var(--menu-y) * .5)) scale(.97);transition:opacity .13s var(--ease-standard),transform .13s var(--ease-standard);animation:account-menu_account-menu-exit___7LPb .13s linear both;pointer-events:none}@keyframes account-menu_account-menu-exit___7LPb{to{--account-menu-exit:1}}.account-menu_header__dxLY2{display:flex;min-width:0;align-items:center;gap:11px;padding:8px 8px 10px;transition:opacity var(--duration-standard) var(--ease-enter),transform var(--duration-standard) var(--ease-enter)}.account-menu_identity__dgMn_{display:grid;min-width:0;flex:1;gap:2px}.account-menu_nameRow__4BMP_{display:flex;min-width:0;align-items:center;gap:8px}.account-menu_name__Cmu0t{min-width:0;font-size:var(--text-sm);font-weight:500;line-height:1.35}.account-menu_email__iCmDr,.account-menu_name__Cmu0t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu_email__iCmDr{color:var(--text-secondary);font-size:var(--text-xs);line-height:1.4}.account-menu_plan__K03Xw{display:inline-flex;flex:none;height:20px;align-items:center;padding:0 7px;border:1px solid var(--border);border-radius:9999px;background:var(--surface-muted);color:var(--text-secondary);font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.account-menu_planPro__cy_yR{border-color:transparent;background:var(--arc-gradient-soft) padding-box,var(--arc-gradient-line) border-box}.account-menu_planPro__cy_yR span{background:var(--arc-gradient-ink);background-clip:text;-webkit-background-clip:text;color:var(--foreground);-webkit-text-fill-color:transparent}.account-menu_separator__u6mIt{height:1px;margin:4px -6px;background:var(--border-subtle)}.account-menu_items__cin0C{position:relative}.account-menu_highlight__ssbux{position:absolute;top:0;right:0;left:0;border-radius:calc(var(--radius-panel) - 8px);background:var(--surface-muted);opacity:0;pointer-events:none;transition:background-color var(--duration-fast) var(--ease-standard)}.account-menu_highlight__ssbux[data-tone=danger]{background:color-mix(in oklab,var(--danger) 8%,var(--surface))}.account-menu_item__qiD_j{position:relative;display:flex;min-height:36px;align-items:center;gap:10px;padding:0 10px;border-radius:calc(var(--radius-panel) - 8px);color:var(--foreground);font-size:var(--text-sm);text-decoration:none;cursor:pointer;outline:none;user-select:none;transition:color var(--duration-fast) var(--ease-standard),opacity var(--duration-standard) var(--ease-enter) calc(min(var(--i, 0), 4) * 30ms),transform var(--duration-standard) var(--ease-enter) calc(min(var(--i, 0), 4) * 30ms)}.account-menu_item__qiD_j svg{flex:none;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard)}.account-menu_item__qiD_j[data-highlighted] svg{color:var(--foreground)}.account-menu_item__qiD_j[data-tone=danger][data-highlighted],.account-menu_item__qiD_j[data-tone=danger][data-highlighted] svg{color:var(--danger)}@media (hover:hover) and (pointer:fine){.account-menu_signIn__L3xul:hover{color:var(--foreground)}.account-menu_trigger__CSttA:hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.account-menu_header__dxLY2,.account-menu_highlight__ssbux,.account-menu_item__qiD_j,.account-menu_item__qiD_j svg,.account-menu_signIn__L3xul,.account-menu_trigger__CSttA,.account-menu_trigger__CSttA:before{transition:none}.account-menu_menu__fG_RV,.account-menu_menu__fG_RV[data-state=closed]{transform:none;transition:opacity var(--duration-instant) linear}@starting-style{.account-menu_menu__fG_RV[data-state=open] .account-menu_header__dxLY2,.account-menu_menu__fG_RV[data-state=open] .account-menu_item__qiD_j{opacity:1;transform:none}}}.pro-badge_badge__4HMgK{display:inline-flex;flex:none;align-items:center;justify-content:center;height:18px;padding:0 7px;border:1px solid transparent;border-radius:9999px;background:var(--arc-gradient-soft) padding-box,var(--arc-gradient-line) border-box;font-family:var(--font-body,system-ui),sans-serif;font-size:11px;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap;vertical-align:middle;user-select:none}.pro-badge_label__XhFfn{background:var(--arc-gradient-ink);background-clip:text;-webkit-background-clip:text;color:var(--foreground);-webkit-text-fill-color:transparent}.pro-badge_md__6lpFq{height:22px;padding:0 9px;font-size:12px}@media (forced-colors:active){.pro-badge_badge__4HMgK{border-color:CanvasText;background:Canvas}.pro-badge_label__XhFfn{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.docs_srOnly__ZPUaK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.docs_aiRow__95hvW code,.docs_code__X6QfU pre,.docs_command__eAlcK code,.docs_metaMono__r4ACA,.docs_mono__I7J80,.docs_typeCode__kKtrN{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.docs_docLayout__YK0uB{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:56px;max-width:1240px;margin:0 auto}.docs_docMain__jK5Ve{min-width:0}.docs_tocRail__mVzSm{position:relative;min-width:0}@media (max-width:1279px){.docs_docLayout__YK0uB{grid-template-columns:minmax(0,1fr);max-width:1000px}.docs_tocRail__mVzSm{display:none}}.docs_breadcrumb__JFHCC{display:flex;flex-wrap:wrap;min-height:24px;align-items:center;gap:6px;color:var(--text-muted);font-size:13px}.docs_crumb__Uh9YZ{display:inline-flex;align-items:center;gap:6px}.docs_crumb__Uh9YZ a{color:inherit;text-decoration:none;transition:color .16s var(--ease-standard)}.docs_breadcrumb__JFHCC [aria-current],.docs_crumb__Uh9YZ a:hover{color:var(--foreground)}.docs_header__0YD_z{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-top:20px}.docs_headerCopy__ZDQWU{min-width:0}.docs_header__0YD_z h1{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-family:var(--font-display);font-size:clamp(30px,3vw,40px);font-weight:500;letter-spacing:-.03em;line-height:1.1}.docs_headerBadge__QRHNu{align-self:center}.docs_header__0YD_z p{max-width:680px;margin:12px 0 0;color:var(--text-secondary);font-size:15px;line-height:1.55}.docs_metaMono__r4ACA{font-size:11px}.docs_pageActions__FvgfG{position:relative;flex:0 0 auto}.docs_split__qokB7{display:inline-flex;height:36px;align-items:stretch;overflow:hidden;border:1px solid var(--border);border-radius:11px;background:var(--surface);box-shadow:var(--shadow-resting)}.docs_splitMain__52aTO,.docs_splitTrigger__KvSZI{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .16s var(--ease-standard)}.docs_splitMain__52aTO{padding:0 12px 0 11px}.docs_splitTrigger__KvSZI{justify-content:center;width:34px;border-left:1px solid var(--border);color:var(--text-secondary)}.docs_splitMain__52aTO:hover,.docs_splitTrigger__KvSZI:hover,.docs_splitTrigger__KvSZI[data-state=open]{background:var(--surface-muted)}.docs_splitTrigger__KvSZI>span{display:grid;place-items:center}.docs_menu__h8A_a{z-index:60;min-width:262px;border:1px solid var(--border);border-radius:16px;padding:6px;background:var(--surface-raised,var(--surface));box-shadow:var(--shadow-floating);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.docs_menuItem__vDe5y{display:flex;min-height:40px;align-items:center;gap:11px;border-radius:10px;padding:6px 10px;color:var(--foreground);font-size:13px;text-decoration:none;cursor:pointer;user-select:none;outline:none;transition:background .12s var(--ease-standard)}.docs_menuItem__vDe5y[data-highlighted]{background:var(--surface-muted)}.docs_menuIcon__C7FV5{display:grid;flex:0 0 auto;place-items:center;color:var(--text-secondary)}.docs_menuItem__vDe5y[data-highlighted] .docs_menuIcon__C7FV5{color:var(--foreground)}.docs_menuLabel___2blT{display:grid;min-width:0;flex:1;gap:1px;line-height:1.3}.docs_menuLabel___2blT small{color:var(--text-muted);font-size:11px}.docs_menuTrail__9OUhN{flex:0 0 auto;color:var(--text-muted);transition:transform .16s var(--ease-standard)}.docs_menuItem__vDe5y[data-highlighted] .docs_menuTrail__9OUhN{color:var(--foreground);transform:translate(1px,-1px)}.docs_menuSeparator__LNenr{height:1px;margin:6px 4px;background:var(--border-subtle)}.docs_menuGroupLabel__GkP9D{padding:6px 10px 4px;color:var(--text-muted);font-size:11px}.docs_copy__At0Np{display:inline-flex;height:30px;flex:0 0 auto;align-items:center;gap:7px;border:1px solid transparent;border-radius:9px;padding:0 9px;background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer;transition:background .16s var(--ease-standard),color .16s var(--ease-standard)}.docs_copy__At0Np:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}.docs_copy__At0Np:disabled{cursor:default;opacity:.45}.docs_copy__At0Np[data-state=copied]{color:var(--success,var(--foreground))}.docs_copy__At0Np[data-state=error]{color:var(--danger,var(--foreground))}.docs_copyIconOnly__X5yic{width:30px;justify-content:center;padding:0}.docs_copyIcon__YceqM{width:14px;height:14px}.docs_copyIcon__YceqM,.docs_copyIcon__YceqM>span{display:grid;place-items:center}.docs_copyLabels__4vHTm{display:inline-grid}.docs_copyLabels__4vHTm>span{grid-area:1/1;text-align:left;opacity:0;transition:opacity .14s var(--ease-standard)}.docs_copyLabels__4vHTm>span[data-visible=true]{opacity:1}.docs_previewSection__Zbh1s{margin-top:32px;scroll-margin-top:96px}.docs_variantPanel__FnEI0{display:grid;gap:12px;margin-bottom:20px;border-bottom:1px solid var(--border-subtle);padding-bottom:18px}.docs_variantBar__6fa3Y{display:flex;min-width:0;align-items:center;gap:14px}.docs_variantSwitch__v45Wj{display:flex;min-width:0;max-width:100%}.docs_variantReviewDot__LBCrN{width:6px;height:6px;flex:none;border-radius:50%;background:#f59e0b}.docs_variantCount__0JHK7{flex:0 0 auto;margin-left:auto;color:var(--text-muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.docs_variantCaption__510g5{display:grid}.docs_variantCaptionItem__RjZwW{grid-area:1/1;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:13px;line-height:1.5}.docs_variantCaptionItem__RjZwW strong{color:var(--foreground);font-weight:500}.docs_variantCaptionItem__RjZwW span{min-width:0;color:var(--text-secondary)}.docs_visuallyHidden__LFKY5{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:640px){.docs_variantBar__6fa3Y{flex-direction:column;align-items:stretch;gap:8px}.docs_variantCount__0JHK7{margin-left:0}}.docs_viewBar__TMird{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.docs_viewTabs__swfjS{display:inline-flex;gap:18px}.docs_viewTabs__swfjS button{position:relative;min-height:34px;border:0;padding:0 1px;background:transparent;color:var(--text-muted);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:color .16s var(--ease-standard)}.docs_viewTabs__swfjS button>span{display:inline-flex;align-items:center;gap:7px}.docs_viewTabs__swfjS button:hover,.docs_viewTabs__swfjS button[aria-selected=true]{color:var(--foreground)}.docs_viewIndicator__NIPRK{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px;background:var(--foreground)}.docs_viewHint__W7wgE{color:var(--text-muted);font-size:12px}.docs_viewTools___VpV2{display:flex;min-width:0;align-items:center;gap:14px}@media (max-width:900px){.docs_viewTools___VpV2 .docs_viewHint__W7wgE{display:none}}.docs_canvas__hFCST{display:grid;min-height:520px;place-items:center;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);padding:clamp(18px,3.5vw,44px);background:var(--surface-muted)}.docs_canvas__hFCST>*{max-width:100%;min-width:0}.docs_codeLocked__zOusg{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;border:1px solid var(--border);border-radius:18px;padding:22px;background:var(--surface-muted);color:var(--text-secondary);font-size:13px}.docs_codeLocked__zOusg p{margin:0;flex:1}.docs_codeLocked__zOusg a{display:inline-flex;align-items:center;gap:6px;color:var(--foreground);font-weight:500;text-decoration:none}.docs_sections__FsLbY{margin-top:8px}.docs_section__uRfmU{min-width:0;padding-top:48px;scroll-margin-top:88px}.docs_sectionHead__FNONV{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.docs_sectionHead__FNONV h2{margin:0;font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.25}.docs_sectionHead__FNONV p{max-width:660px;margin:6px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.55}.docs_anchor__uE8Zx{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.docs_anchor__uE8Zx svg{color:var(--text-muted);opacity:0;transform:translateX(-3px);transition:opacity .16s var(--ease-standard),transform .16s var(--ease-standard)}.docs_anchor__uE8Zx:hover svg{opacity:1;transform:none}.docs_sectionNote__3c4Wn{margin:12px 0 0;color:var(--text-muted);font-size:13px;line-height:1.55}.docs_sectionNote__3c4Wn a{color:var(--text-secondary)}.docs_installHint__el9mj code,.docs_sectionNote__3c4Wn code,.docs_stepText__MlVGO code{border-radius:5px;padding:1px 5px;background:var(--surface-muted);color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.docs_muted__jS_1X{margin:0;color:var(--text-muted);font-size:13px}.docs_builtFrom__TQRV1{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:16px;color:var(--text-secondary);font-size:13px}.docs_builtFrom__TQRV1>span:first-child{margin-right:4px;color:var(--text-muted)}.docs_builtFrom__TQRV1 a{border:1px solid var(--border);border-radius:var(--radius-pill);padding:3px 10px;color:var(--foreground);font-size:12px;text-decoration:none;transition:background .16s var(--ease-standard)}.docs_builtFrom__TQRV1 a:hover{background:var(--surface-muted)}.docs_builtFrom__TQRV1 em{font-style:normal;color:var(--text-secondary);font-size:12px}.docs_code__X6QfU{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.docs_codeHead__XMuij{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-subtle);padding:0 8px 0 14px}.docs_codeFile__My7ve{display:flex;min-width:0;align-items:center;gap:8px;color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.docs_codeFile__My7ve span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs_codeFile__My7ve svg{flex:0 0 auto;color:var(--text-muted)}.docs_codeActions__cJToD{display:flex;flex:0 0 auto;align-items:center;gap:4px}.docs_codeBody__TFHtG{position:relative;overflow:auto;background:var(--surface-muted)}.docs_codeCollapsed__Zv72M{max-height:420px;overflow:hidden}.docs_codeCollapsed__Zv72M:after{position:absolute;right:0;bottom:0;left:0;height:72px;background:linear-gradient(to bottom,transparent,var(--surface-muted));content:"";pointer-events:none}.docs_code__X6QfU pre{width:max-content;min-width:100%;margin:0;padding:16px 0 18px;color:var(--foreground);font-size:12.5px;line-height:1.75;tab-size:2;outline:none}.docs_codeLine__lVkVH{display:flex;min-height:21px;padding-right:20px;white-space:pre}.docs_lineNumber___F_76{width:48px;flex:0 0 48px;padding-right:16px;color:var(--text-muted);text-align:right;user-select:none;opacity:.7}.docs_code__X6QfU pre:not(:has(.docs_lineNumber___F_76)) .docs_codeLine__lVkVH{padding-left:18px}.docs_codeMessage__dklOV{margin:0;padding:22px 18px;background:var(--surface-muted);color:var(--text-muted);font-size:13px}.docs_codeExpand__SpNb6{display:flex;width:100%;min-height:42px;align-items:center;justify-content:center;gap:7px;border:0;border-top:1px solid var(--border-subtle);background:var(--surface);color:var(--foreground);font:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:background .16s var(--ease-standard)}.docs_codeExpand__SpNb6:hover{background:var(--surface-muted)}.docs_codeExpand__SpNb6 svg{transition:transform .22s var(--ease-standard)}.docs_codeExpand__SpNb6 svg[data-open=true]{transform:rotate(180deg)}.docs_tokenKeyword__pNaL9{color:oklch(50% .16 330)}.docs_tokenString__d8XRm{color:oklch(48% .13 160)}.docs_tokenNumber__JmMB_{color:oklch(53% .14 55)}.docs_tokenTag__116UJ{color:oklch(50% .15 255)}.docs_tokenComment__ZIOcz{color:var(--text-muted);font-style:italic}[data-theme=dark] .docs_tokenKeyword__pNaL9{color:oklch(78% .13 330)}[data-theme=dark] .docs_tokenString__d8XRm{color:oklch(80% .12 160)}[data-theme=dark] .docs_tokenNumber__JmMB_{color:oklch(82% .12 70)}[data-theme=dark] .docs_tokenTag__116UJ{color:oklch(78% .12 250)}.docs_install__4so6r{min-width:0}.docs_installTabs__6gDjU{display:flex;gap:20px;margin-bottom:14px;border-bottom:1px solid var(--border-subtle)}.docs_installTabs__6gDjU button{position:relative;min-height:36px;border:0;padding:0 1px;background:transparent;color:var(--text-muted);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:color .16s var(--ease-standard)}.docs_installTabs__6gDjU button:hover,.docs_installTabs__6gDjU button[aria-selected=true]{color:var(--foreground)}.docs_installTabIndicator__mnNsx{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px;background:var(--foreground)}.docs_installPanel__Dtqgc{min-width:0}.docs_installHint__el9mj{margin:12px 0 0;color:var(--text-muted);font-size:13px;line-height:1.6}.docs_command__eAlcK{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.docs_commandHead__jW18O{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-subtle);padding:0 8px 0 6px}.docs_managers__xSbpP{display:inline-flex;gap:2px;overflow-x:auto;scrollbar-width:none}.docs_managers__xSbpP button{position:relative;isolation:isolate;min-width:48px;min-height:30px;border:0;border-radius:9px;padding:0 10px;background:transparent;color:var(--text-muted);font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;cursor:pointer;transition:color .16s var(--ease-standard)}.docs_managers__xSbpP button:hover,.docs_managers__xSbpP button[aria-checked=true]{color:var(--foreground)}.docs_managers__xSbpP button>span:last-child{position:relative;z-index:1}.docs_managerIndicator__DdOu5{position:absolute;z-index:0;inset:0;border-radius:inherit;background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--border-subtle)}.docs_commandBody__ooJwo{display:flex;align-items:baseline;gap:10px;overflow-x:auto;padding:16px 18px 17px;background:var(--surface-muted);scrollbar-width:thin}.docs_prompt__CWFJA{flex:0 0 auto;color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;user-select:none}.docs_command__eAlcK code{position:relative;color:var(--foreground);font-size:13px;line-height:1.6;white-space:pre}.docs_morph__Klxo1{position:relative;display:inline-block;white-space:pre}.docs_glyph__3gpjp{display:inline-block;white-space:pre;will-change:transform,opacity}.docs_steps__xZNnu{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:step}.docs_steps__xZNnu>li{position:relative;min-width:0;padding:0 0 28px 42px;counter-increment:step}.docs_steps__xZNnu>li:before{position:absolute;top:-1px;left:0;display:grid;width:26px;height:26px;place-items:center;border:1px solid var(--border);border-radius:50%;background:var(--surface);color:var(--foreground);content:counter(step);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.docs_steps__xZNnu>li:after{position:absolute;top:30px;bottom:4px;left:13px;width:1px;background:var(--border-subtle);content:""}.docs_steps__xZNnu>li:last-child{padding-bottom:0}.docs_steps__xZNnu>li:last-child:after{display:none}.docs_steps__xZNnu h3{margin:2px 0 12px;font-size:15px;font-weight:500;letter-spacing:-.01em}.docs_stepText__MlVGO{margin:0;color:var(--text-secondary);font-size:14px;line-height:1.6}.docs_fileTabs__bi5ZM{display:flex;gap:4px;overflow-x:auto;margin-bottom:10px;scrollbar-width:none}.docs_fileTabs__bi5ZM button{flex:0 0 auto;min-height:28px;border:1px solid var(--border-subtle);border-radius:8px;padding:0 9px;background:transparent;color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;cursor:pointer;transition:background .16s var(--ease-standard),color .16s var(--ease-standard),border-color .16s var(--ease-standard)}.docs_fileTabs__bi5ZM button:hover{color:var(--foreground)}.docs_fileTabs__bi5ZM button[aria-selected=true]{border-color:var(--border);background:var(--surface);color:var(--foreground)}.docs_locked__jUzPv{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid var(--border);border-radius:18px;padding:20px 22px;background:var(--surface-muted)}.docs_lockedIcon__XPj1A{display:grid;place-items:center;color:var(--text-secondary)}.docs_lockedCopy__smamQ strong{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500}.docs_lockedCopy__smamQ p{max-width:520px;margin:5px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.55}.docs_lockedActions___5iqD{display:flex;align-items:center;gap:14px}.docs_primaryLink__QtOBh{display:inline-flex;min-height:34px;align-items:center;gap:7px;border-radius:10px;padding:0 13px;background:var(--foreground);color:var(--background);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;transition:opacity .16s var(--ease-standard)}.docs_primaryLink__QtOBh:hover{opacity:.88}.docs_primaryLink__QtOBh svg{transition:transform .16s var(--ease-standard)}.docs_primaryLink__QtOBh:hover svg{transform:translateX(2px)}.docs_quietLink__ewlxF{color:var(--text-secondary);font-size:13px;text-decoration:none;white-space:nowrap}.docs_quietLink__ewlxF:hover{color:var(--foreground)}.docs_lockedSkeleton__nKHK6{height:92px;border:1px solid var(--border-subtle);border-radius:18px;background:var(--surface-muted)}.docs_note__ehvY1{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--border-subtle);border-radius:14px;padding:14px 16px;color:var(--text-secondary);font-size:13px;line-height:1.55}.docs_note__ehvY1 svg{flex:0 0 auto;margin-top:3px;color:var(--text-muted)}.docs_note__ehvY1 p{margin:0}.docs_parts__LmV31{display:grid;gap:32px}.docs_part__lyWM9{min-width:0}.docs_partHead__xHMJD{margin-bottom:12px}.docs_partHead__xHMJD h3{margin:0;font-size:15px;font-weight:500}.docs_partHead__xHMJD h3 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.docs_partHead__xHMJD p{max-width:660px;margin:5px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.55}.docs_table__O4DYb{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:14px}.docs_tableRow__ulsUc{display:grid;grid-template-columns:minmax(120px,.9fr) minmax(150px,1.2fr) minmax(80px,.6fr) minmax(0,2fr);gap:16px;border-top:1px solid var(--border-subtle);padding:12px 16px;font-size:13px;line-height:1.5}.docs_tableRow__ulsUc:first-child{border-top:0}.docs_tableHeader__H1eQE{background:var(--surface-muted);color:var(--text-muted);font-size:12px;font-weight:500}.docs_tableRow__ulsUc>span{min-width:0}.docs_propName__pD7JY{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.docs_propName__pD7JY code{color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:500}.docs_propName__pD7JY small{color:var(--warning,var(--text-muted));font-size:11px}.docs_typeCode__kKtrN{display:inline;border-radius:5px;padding:1px 5px;background:var(--surface-muted);font-size:12px;overflow-wrap:anywhere;box-decoration-break:clone;-webkit-box-decoration-break:clone}.docs_propDescription__5wh0k,.docs_typeCode__kKtrN{color:var(--text-secondary)}.docs_dash__SHi_a{color:var(--text-muted)}.docs_keyboard__T_9SU{display:grid;margin:0;overflow:hidden;border:1px solid var(--border);border-radius:14px}.docs_keyboard__T_9SU>div{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,2fr);gap:16px;align-items:baseline;border-top:1px solid var(--border-subtle);padding:12px 16px}.docs_keyboard__T_9SU>div:first-child{border-top:0}.docs_keyboard__T_9SU dd,.docs_keyboard__T_9SU dt{margin:0}.docs_keyboard__T_9SU dd{color:var(--text-secondary);font-size:13px;line-height:1.5}.docs_keys__vcAFK{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px}.docs_keys__vcAFK kbd{display:inline-grid;min-width:24px;height:24px;place-items:center;border:solid var(--border);border-width:1px 1px 2px;border-radius:6px;padding:0 6px;background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:12px;line-height:1}.docs_keySeparator__ayZNj{color:var(--text-muted);font-size:11px}.docs_notes__6jcWA{display:grid;gap:10px;margin:0;padding:0;list-style:none}.docs_notes__6jcWA li{position:relative;padding-left:20px;color:var(--text-secondary);font-size:14px;line-height:1.6}.docs_notes__6jcWA li:before{position:absolute;top:.72em;left:4px;width:5px;height:5px;border-radius:50%;background:var(--border-strong);content:""}.docs_aiRow__95hvW{display:flex;min-width:0;align-items:center;gap:10px;margin-top:16px;border:1px solid var(--border);border-radius:12px;padding:6px 6px 6px 14px;color:var(--text-muted)}.docs_aiRow__95hvW svg{flex:0 0 auto}.docs_aiRow__95hvW a{min-width:0;flex:1;overflow:hidden;color:var(--foreground);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.docs_aiRow__95hvW a:hover{text-decoration:underline;text-underline-offset:3px}.docs_aiRow__95hvW code{font-size:12.5px}.docs_related__vSQ74{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.docs_relatedItem__ySbBT{position:relative;display:grid;gap:6px;min-width:0;border:1px solid var(--border);border-radius:16px;padding:14px 40px 15px 16px;color:var(--foreground);text-decoration:none;transition:background .16s var(--ease-standard),border-color .16s var(--ease-standard)}.docs_relatedItem__ySbBT:hover{border-color:var(--border-strong);background:var(--surface-muted)}.docs_relatedTop__0yyW3{display:flex;min-width:0;align-items:center;gap:8px}.docs_relatedTop__0yyW3 strong{overflow:hidden;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.docs_relatedTop__0yyW3 small{margin-left:auto;color:var(--text-muted);font-size:11px}.docs_relatedDescription__NS1Wn{display:-webkit-box;overflow:hidden;color:var(--text-secondary);font-size:13px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.docs_relatedArrow__y_Ifx{position:absolute;right:15px;bottom:16px;color:var(--text-muted);transition:transform .16s var(--ease-standard),color .16s var(--ease-standard)}.docs_relatedItem__ySbBT:hover .docs_relatedArrow__y_Ifx{color:var(--foreground);transform:translateX(3px)}.docs_pager__7frTG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:64px}.docs_pager__7frTG a{display:flex;min-width:0;min-height:72px;align-items:center;gap:12px;border:1px solid var(--border);border-radius:16px;padding:14px 16px;color:var(--foreground);font-size:14px;text-decoration:none;transition:background .16s var(--ease-standard),border-color .16s var(--ease-standard)}.docs_pager__7frTG a:hover{border-color:var(--border-strong);background:var(--surface-muted)}.docs_pager__7frTG a>span{display:grid;min-width:0;gap:3px}.docs_pager__7frTG small{color:var(--text-muted);font-size:12px}.docs_pager__7frTG svg{flex:0 0 auto;color:var(--text-muted);transition:transform .16s var(--ease-standard)}.docs_pagerNext__s5UpM{justify-content:flex-end;text-align:right}.docs_pagerPrev__1lFr8:hover svg{transform:translateX(-3px)}.docs_pagerNext__s5UpM:hover svg{transform:translateX(3px)}.docs_footer__qTqjr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;margin-top:28px;border-top:1px solid var(--border-subtle);padding:20px 0 40px;color:var(--text-muted);font-size:12px}.docs_footer__qTqjr a{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);text-decoration:none}.docs_footer__qTqjr a:hover{color:var(--foreground)}.docs_footerLinks__vbboj{display:flex;flex-wrap:wrap;gap:16px}.docs_toc__4bz2v{position:sticky;top:100px;display:grid;gap:12px;max-height:calc(100dvh - 124px);overflow-y:auto;padding-top:6px;scrollbar-width:none}.docs_tocTitle__v_VlL{margin:0;color:var(--foreground);font-size:13px;font-weight:500}.docs_toc__4bz2v ul{position:relative;display:grid;gap:1px;margin:0;padding:0;border-left:1px solid var(--border-subtle);list-style:none}.docs_toc__4bz2v li a{position:relative;display:block;padding:5px 0 5px 14px;color:var(--text-muted);font-size:13px;line-height:1.4;text-decoration:none;transition:color .16s var(--ease-standard)}.docs_toc__4bz2v li a:hover,.docs_toc__4bz2v li a[aria-current]{color:var(--foreground)}.docs_tocMarker__3qisF{position:absolute;top:4px;bottom:4px;left:-1px;width:2px;border-radius:2px;background:var(--accent)}.docs_tocFooter__8MA86{display:grid;justify-items:start;gap:8px;margin-top:8px;border-top:1px solid var(--border-subtle);padding-top:14px}.docs_tocFooter__8MA86 button,.docs_tocLink__b4QXL{display:inline-flex;align-items:center;gap:6px;border:0;padding:0;background:transparent;color:var(--text-muted);font:inherit;font-size:12px;text-decoration:none;cursor:pointer;transition:color .16s var(--ease-standard)}.docs_tocFooter__8MA86 button:hover,.docs_tocLink__b4QXL:hover{color:var(--foreground)}.docs_exampleList__pdlve{display:grid;gap:40px}@media (max-width:760px){.docs_header__0YD_z{align-items:flex-start;flex-direction:column;gap:18px}.docs_header__0YD_z p{font-size:14px}.docs_canvas__hFCST{min-height:480px;padding:16px}.docs_section__uRfmU{padding-top:40px}.docs_sectionHead__FNONV h2{font-size:20px}.docs_tableHeader__H1eQE{display:none}.docs_tableRow__ulsUc{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px}.docs_tableRow__ulsUc>span[data-label]:before{margin-right:8px;color:var(--text-muted);font-size:12px;content:attr(data-label)}.docs_keyboard__T_9SU>div{gap:8px}.docs_keyboard__T_9SU>div,.docs_locked__jUzPv{grid-template-columns:minmax(0,1fr)}.docs_lockedIcon__XPj1A{justify-content:start}.docs_pager__7frTG{grid-template-columns:minmax(0,1fr)}.docs_steps__xZNnu>li{padding-left:38px}}@media (max-width:430px){.docs_commandHead__jW18O{flex-wrap:wrap;padding-block:6px}.docs_viewHint__W7wgE{display:none}}@media (prefers-reduced-motion:reduce){.docs_anchor__uE8Zx svg,.docs_codeExpand__SpNb6 svg,.docs_copyLabels__4vHTm>span,.docs_menuTrail__9OUhN,.docs_pager__7frTG svg,.docs_relatedArrow__y_Ifx{transition:none}}.docs_blockCanvas__btuTN{min-height:600px;padding:clamp(16px,4vw,54px)}.docs_patternCanvas__DHoQi{min-height:520px}.docs_appCanvas__H1GyU{min-height:680px;padding:clamp(8px,1.2vw,14px)}.docs_appCanvas__H1GyU [data-fit-layer]>*,.docs_appCanvas__H1GyU>*,.docs_canvasFull__JccFJ [data-fit-layer]>*{width:100%}.docs_sectionCanvas__Dolxa{padding:clamp(8px,1.2vw,14px)}.docs_sectionCanvas__Dolxa [data-fit-layer]>*,.docs_sectionCanvas__Dolxa>*{width:100%}@media (max-width:760px){.docs_blockCanvas__btuTN{min-height:520px;padding:16px}}.docs_familyCanvas__v3R1N{--family-pad:clamp(8px,1.2vw,14px);min-height:0;padding:var(--family-pad)}.docs_variantRoom__WMqNx{min-height:calc(600px - 2 * var(--family-pad));padding:calc(clamp(16px, 4vw, 54px) - var(--family-pad))}.docs_variantRoomPattern__29RKW{min-height:calc(520px - 2 * var(--family-pad))}.docs_variantRoomApp__IrcHV{min-height:calc(680px - 2 * var(--family-pad));padding:0}.docs_variantRoomSection__JSrFE{padding:0}.docs_variantRoomApp__IrcHV>*,.docs_variantRoomSection__JSrFE>*{width:100%}@media (max-width:760px){.docs_variantRoom__WMqNx.docs_variantRoom__WMqNx{min-height:calc(520px - 2 * var(--family-pad))}.docs_variantRoom__WMqNx:not(.docs_variantRoomApp__IrcHV,.docs_variantRoomSection__JSrFE){padding:calc(16px - var(--family-pad))}}.docs_canvasCompact___k2E1{min-height:220px}.docs_canvasTop__bjy__{align-items:start}.docs_canvasFull__JccFJ{grid-template-columns:minmax(0,1fr)}.docs_canvasFull__JccFJ>*{width:100%}.docs_header__0YD_z{margin-top:14px}.docs_header__0YD_z p{margin-top:8px}.docs_headerRow__PPJjT{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px}.docs_headerRowSteady__82IXR{min-height:34px}@media (max-width:760px){.docs_headerRowSteady__82IXR{min-height:62px;align-content:flex-start}}.docs_quickInstall__r3nha{display:inline-flex;max-width:100%;min-width:0;height:34px;align-items:center;gap:8px;border:1px solid var(--border);border-radius:10px;padding:0 2px 0 11px;background:var(--surface-muted)}.docs_quickInstall__r3nha code{min-width:0;overflow:hidden;color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.docs_quickInstall__r3nha .docs_prompt__CWFJA{font-size:12px}.docs_urlCommand__KWTQk{display:flex;min-width:0;align-items:center;gap:8px;margin-top:8px;border:1px solid var(--border-subtle);border-radius:10px;padding:2px 2px 2px 12px}.docs_urlCommand__KWTQk code{min-width:0;flex:1;overflow-x:auto;color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;white-space:nowrap;scrollbar-width:none}.docs_installHint__el9mj a{color:var(--foreground);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.docs_previewSection__Zbh1s{margin-top:24px}.docs_viewBar__TMird{position:sticky;z-index:6;top:64px;margin:0 0 12px;padding:6px 0;background:color-mix(in oklab,var(--background) 94%,transparent);backdrop-filter:blur(12px)}@media (max-width:760px){.docs_viewBar__TMird{top:60px}.docs_headerCopy__ZDQWU{align-self:stretch;width:100%}.docs_headerRow__PPJjT>*{min-width:0}.docs_quickInstall__r3nha{width:100%}.docs_quickInstall__r3nha code{flex:1}}.docs_canvas__hFCST:has([data-canvas=bleed]){padding:0;overflow:hidden}.preview-shell_tools___wPkm{display:inline-flex;flex:none;align-items:center;gap:4px}.preview-shell_switch__v2Veh{display:inline-flex;gap:1px;padding:2px;border:1px solid var(--border);border-radius:10px;background:var(--surface-muted)}.preview-shell_expand__fXEJp,.preview-shell_option__gxVA2{position:relative;display:grid;width:30px;height:26px;place-items:center;border:0;border-radius:7px;padding:0;background:transparent;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.preview-shell_option__gxVA2>svg{position:relative;z-index:1}.preview-shell_option__gxVA2[aria-checked=true]{color:var(--foreground)}.preview-shell_highlight__cOThZ{position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting)}.preview-shell_expand__fXEJp{width:30px;height:30px;border-radius:9px}.preview-shell_expand__fXEJp:active{background:var(--surface-muted);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.preview-shell_option__gxVA2:hover{color:var(--foreground)}.preview-shell_expand__fXEJp:hover{background:var(--surface-muted);color:var(--foreground)}}.preview-shell_mobileCanvas__xbrzG.preview-shell_mobileCanvas__xbrzG{height:auto;min-height:0;padding:clamp(16px,3vw,28px);place-items:center}.preview-shell_specimenBar__l_LSL{display:flex;align-items:center;justify-content:space-between;gap:12px}.preview-shell_shell__OFjTY{position:relative;box-sizing:border-box;display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:inherit;place-items:inherit}.preview-shell_shell__OFjTY[data-mode=mobile],.preview-shell_shell__OFjTY[data-moving]{overflow:hidden;isolation:isolate}.preview-shell_bezel__I2eh4{position:absolute;inset:0;z-index:0;box-sizing:border-box;border:1px solid var(--border-strong);border-radius:inherit;background:var(--surface-raised,var(--surface));box-shadow:var(--shadow-floating);opacity:0;pointer-events:none}.preview-shell_shell__OFjTY[data-mode=mobile] .preview-shell_bezel__I2eh4{opacity:1}.preview-shell_fitLayer__oDPci{position:relative;z-index:1;display:grid;width:100%;min-width:0;align-self:stretch;grid-template-columns:inherit;place-items:inherit}.preview-shell_fitLayer__oDPci>*{max-width:100%;min-width:0}.preview-shell_fitLayer__oDPci[data-floating]{position:absolute;top:0;left:0}.preview-shell_phoneScreen__e1WRK[data-idle]{display:none}.preview-shell_phoneScreen__e1WRK{position:absolute;inset:10px;z-index:1;overflow:hidden;border-radius:36px;background:var(--background);box-shadow:0 0 0 1px var(--border)}.preview-shell_phone__Gnq5X{position:relative;box-sizing:border-box;display:flex;max-width:100%;flex:none;overflow:hidden;border:1px solid var(--border-strong);background:var(--surface-raised,var(--surface));box-shadow:var(--shadow-floating)}.preview-shell_screen__OQuWD{position:relative;flex:1;min-width:0;min-height:0;overflow:hidden;background:var(--background);box-shadow:0 0 0 1px var(--border);isolation:isolate}.preview-shell_scaler__yKxSh{position:absolute;top:0;left:0;transform-origin:0 0}.preview-shell_frameStack__jAeQi{position:relative;width:100%;height:100%}.preview-shell_frame__TsBNF{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;background:var(--background);opacity:0;transition:opacity .28s var(--ease-standard) .12s}.preview-shell_frame__TsBNF[data-swap]{transition-duration:.22s;transition-delay:0s}.preview-shell_frame__TsBNF[data-ready]{opacity:1}.preview-shell_layer__HRIiS{position:fixed;inset:0;z-index:200}.preview-shell_backdrop__NLgKf{position:absolute;inset:0;background:oklch(0 0 0/.42);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.preview-shell_panel__Pc6kR{position:absolute;box-sizing:border-box;overflow:hidden;border:1px solid var(--border);background:var(--surface-muted);box-shadow:var(--shadow-floating)}.preview-shell_panelHead__Ir8ix{position:absolute;top:0;right:0;left:0;display:flex;height:48px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border);padding:0 8px 0 16px;background:var(--surface)}.preview-shell_panelTitle__Sombi{overflow:hidden;min-width:0;color:var(--text-secondary);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.preview-shell_panelBody__FXaKS{position:absolute;inset:48px 0 0;display:grid;place-items:center}.preview-shell_panelBody__FXaKS[data-mode=fit]{background:var(--background)}.preview-shell_fullFrame__tWLpF{position:absolute;inset:0}.preview-shell_close__sM5M3{display:grid;width:32px;height:32px;flex:none;place-items:center;border:0;border-radius:9px;padding:0;background:transparent;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.preview-shell_close__sM5M3:active{transform:scale(.96);background:var(--surface-muted);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.preview-shell_close__sM5M3:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.preview-shell_close__sM5M3,.preview-shell_expand__fXEJp,.preview-shell_frame__TsBNF,.preview-shell_option__gxVA2{transition:none}}.page_page__pT66c{min-height:100vh;background:var(--background);color:var(--foreground)}.page_page__pT66c a{text-decoration:none}.page_wrap___6_1O{padding-block:clamp(56px,8vw,112px) 128px}.page_srOnly__oco5Z{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page_intro__xnoil{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 96px;margin-bottom:72px}.page_intro__xnoil h1{grid-column:1;max-width:15ch;margin:0;font-size:clamp(var(--text-4xl),5vw,var(--text-5xl));font-weight:400;letter-spacing:-.05em;line-height:1.07}.page_intro__xnoil>p{grid-column:1;max-width:560px;margin:0;color:var(--text-secondary);font-size:clamp(15px,1.35vw,18px);line-height:1.55;text-wrap:pretty}.page_facts__ByoL9{display:flex;grid-column:2;grid-row:1/span 2;align-self:end;flex-wrap:wrap;gap:12px 40px;margin:0}.page_facts__ByoL9 div{display:grid;gap:4px}.page_facts__ByoL9 dt{color:var(--text-secondary);font-size:var(--text-sm)}.page_facts__ByoL9 dd{margin:0;font-size:var(--text-xl);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-body)}.page_gallery__zC02Z{display:grid;gap:40px}.page_filters__lgHXO{display:flex;min-width:0}.page_grid__gyR4J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:88px 48px;margin:0;padding:0;list-style:none}.page_grid__gyR4J>li{min-width:0}.page_empty__qrpcR{margin:0;color:var(--text-muted)}.page_card___jTI0{display:grid;gap:24px}.page_stage__e86F0{display:block;border-radius:12px;-webkit-tap-highlight-color:transparent}.page_stageThumb__UtVxe{border-radius:12px;transition:border-color var(--duration-fast) var(--ease-standard)}.page_thumb__F7KqC{position:relative;overflow:hidden;aspect-ratio:16/10;border:1px solid var(--border);border-radius:6px;background:var(--surface-muted)}.page_thumbScroll__jUGH0{position:absolute;top:0;right:0;left:0;transition:transform 2.4s var(--ease-in-out)}.page_thumbFrame__PH_LX{position:absolute;top:0;left:0;border:0;opacity:0;pointer-events:none;transform-origin:0 0;transition:opacity var(--duration-considered) var(--ease-standard)}.page_thumb__F7KqC[data-loaded]{background:var(--background)}.page_thumb__F7KqC[data-loaded] .page_thumbFrame__PH_LX{opacity:1}@media (hover:hover) and (pointer:fine){.page_stage__e86F0:hover .page_stageThumb__UtVxe{border-color:var(--border-strong)}.page_stage__e86F0:hover .page_thumb__F7KqC[data-tall] .page_thumbScroll__jUGH0{transform:translateY(-50%);transition-duration:3.2s}}.page_meta__GyNcH{display:grid;align-content:start;gap:12px}.page_identity__mjkLx{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:4px 10px}.page_identity__mjkLx>svg{flex:none}.page_identity__mjkLx h2{margin:0;font-size:var(--text-2xl);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.page_identity__mjkLx h2 a{color:inherit;text-decoration:none}.page_kind__FF2_Z{min-width:0;flex:1;color:var(--text-muted);font-size:var(--text-sm)}.page_release__97jjR{display:inline-flex;height:20px;flex:none;align-items:center;border-radius:4px;padding:0 6px;box-shadow:inset 0 0 0 1px var(--border);color:var(--text-secondary);font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.page_release__97jjR[data-release=cut]{box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--text-muted);text-decoration:line-through}.page_description__XCT73{max-width:60ch;margin:0;color:var(--text-secondary);font-size:var(--text-base);line-height:1.6;text-wrap:pretty}.page_footer__7aTio{justify-content:space-between;gap:16px;margin-top:8px}.page_details__11LTL,.page_footer__7aTio{display:flex;flex-wrap:wrap;align-items:center}.page_details__11LTL{min-width:0;gap:8px 12px}.page_swatches__xReoY{display:flex;gap:3px;margin:0;padding:0;list-style:none}.page_swatches__xReoY li{width:14px;height:14px;border-radius:4px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--foreground) 8%,transparent)}.page_tags__PL9Pl{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.page_tags__PL9Pl li{border-radius:var(--radius-pill);padding:4px 10px;box-shadow:inset 0 0 0 1px var(--border);color:var(--text-secondary);font-size:var(--text-xs);line-height:1.4}.page_actions__nCygY{display:flex;flex-wrap:wrap;gap:12px}.page_primary__6Bg6y.page_primary__6Bg6y{background:var(--foreground);color:var(--background)}.page_secondary__jDEVU.page_secondary__jDEVU{border-color:var(--border-strong);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.page_primary__6Bg6y.page_primary__6Bg6y:hover{background:color-mix(in oklab,var(--foreground) 84%,var(--background))}.page_secondary__jDEVU.page_secondary__jDEVU:hover{border-color:var(--foreground)}}@media (max-width:960px){.page_grid__gyR4J{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.page_intro__xnoil{grid-template-columns:minmax(0,1fr);margin-bottom:48px}.page_facts__ByoL9{grid-column:1;grid-row:auto}}@media (max-width:600px){.page_grid__gyR4J{gap:64px}.page_footer__7aTio{align-items:stretch;flex-direction:column}.page_actions__nCygY>a{flex:1}}@media (prefers-reduced-motion:reduce){.page_stageThumb__UtVxe,.page_thumbFrame__PH_LX,.page_thumbScroll__jUGH0{transition:none}.page_stage__e86F0:hover .page_thumb__F7KqC[data-tall] .page_thumbScroll__jUGH0{transform:none}}