.o2kd8j{max-width:32rem}.AjkS1y{gap:var(--spacing-3)}.AjkS1y,.Y_UROH{display:flex;flex-direction:column}.Y_UROH{gap:var(--spacing-2)}.ZW_cSV{font-size:var(--font-size-sm);font-weight:500;color:var(--foreground)}._20Wg_E{flex-direction:column}._1UWY7A,._20Wg_E{display:flex;gap:var(--spacing-2)}._1UWY7A{align-items:center}._1UWY7A label{font-size:var(--font-size-sm);cursor:pointer}.xBOKoE{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-sm);border:1px solid var(--border)}.TFZ1Oy{width:1rem;height:1rem;color:var(--muted-foreground);margin-top:.125rem;flex-shrink:0}.gskabr{line-height:var(--line-height-sm)}.K1Xq4e,.gskabr{font-size:var(--font-size-sm);color:var(--muted-foreground)}.K1Xq4e{margin:0}@layer base{.B2oLrp,.D_2mpg{min-width:12rem;background:var(--color-surface);border-radius:var(--radius);padding:var(--spacing-xs);box-shadow:var(--shadow);animation:uKYKRL var(--animation-duration-fast) ease-out;z-index:60;border:1px solid var(--color-border)}@keyframes uKYKRL{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.c2zhuQ,.dSg4Wu,.hRQLiE,.hgw94s{position:relative;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;border-radius:var(--radius);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);outline:none;transition:all var(--animation-duration-fast);& svg{margin-right:var(--spacing-sm)}}.c2zhuQ:hover,.dSg4Wu:hover,.hRQLiE:hover,.hgw94s:hover{background:var(--color-gray-100)}.c2zhuQ:focus-visible,.dSg4Wu:focus-visible,.hRQLiE:focus-visible,.hgw94s:focus-visible{background:var(--color-gray-200)}.c2zhuQ[data-disabled],.dSg4Wu[data-disabled],.hRQLiE[data-disabled],.hgw94s[data-disabled]{color:var(--color-text-disabled);pointer-events:none}.c2zhuQ,.hgw94s{padding-left:2rem}.EkVlTE,.WrxVYk{position:absolute;left:var(--spacing-sm);display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}.WrxVYk{color:var(--color-primary);left:14px;width:.875rem;height:.875rem}.WrxVYk svg{width:100%;height:100%;margin-right:0}.NjXe9a{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-primary)}.QreZiR{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}._MZIFL{height:1px;background:var(--color-border);margin:var(--spacing-xs) calc(var(--spacing-xs) * -1)}.GFMpoQ{margin-left:auto;font-size:var(--font-size-xs);color:var(--color-text-secondary);padding-left:var(--spacing-sm)}.dSg4Wu{padding-right:1.5rem}._9mES0Q{position:absolute;right:var(--spacing-xs);width:1rem;height:1rem;color:var(--color-text-secondary)}.IT10Ax{padding-left:1.5rem}.c2zhuQ[data-highlighted],.dSg4Wu[data-highlighted],.hRQLiE[data-highlighted],.hgw94s[data-highlighted]{background:var(--color-primary);color:var(--color-white)}.hRQLiE[data-highlighted] .GFMpoQ,.hRQLiE[data-highlighted] ._9mES0Q{color:var(--color-white)}}.h70CIp.h70CIp{display:inline-flex;align-items:center;align-self:center;flex-shrink:1;gap:6px;box-sizing:border-box;height:24px;min-height:24px;padding:0 8px;margin:0 4px 0 0;border-radius:999px;background:var(--color-gray-100);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:1;color:var(--color-text-secondary);min-width:0;max-width:12rem}.h70CIp.h70CIp:hover,.h70CIp.h70CIp[data-state=open]{background:var(--color-gray-200);color:var(--color-text-primary)}.h70CIp.h70CIp svg{flex-shrink:0}.h70CIp.h70CIp .Lid52D,.h70CIp.h70CIp .leYRkG{color:var(--color-primary)}.h70CIp.h70CIp .NJQ_Oj{color:var(--color-info)}.nq8TVO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.h70CIp.h70CIp .jx3vBu{flex-shrink:0;width:14px;height:14px;color:var(--color-text-secondary);opacity:.6;transition:color var(--animation-duration-fast) ease,opacity var(--animation-duration-fast) ease}.h70CIp.h70CIp:hover .jx3vBu,.h70CIp.h70CIp[data-state=open] .jx3vBu{color:var(--color-text-primary);opacity:1}._8dW1j8._8dW1j8{min-width:272px;max-height:min(480px,var(--radix-dropdown-menu-content-available-height,480px));overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain;padding:6px 0 6px 6px;border:1px solid var(--color-border);border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 10px 28px rgba(0,0,0,.1)}._8dW1j8._8dW1j8::-webkit-scrollbar{width:10px}._8dW1j8._8dW1j8::-webkit-scrollbar-track{background:transparent}._8dW1j8._8dW1j8::-webkit-scrollbar-thumb{background:transparent;background-clip:content-box;border:3px solid transparent;border-radius:999px}._8dW1j8._8dW1j8:hover::-webkit-scrollbar-thumb{background-color:var(--color-gray-200)}._8dW1j8._8dW1j8::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-300)}@supports not selector(::-webkit-scrollbar){._8dW1j8._8dW1j8{padding-right:2px;scrollbar-width:thin;scrollbar-color:transparent transparent}._8dW1j8._8dW1j8:hover{scrollbar-color:var(--color-gray-200) transparent}}@supports (-webkit-touch-callout:none){._8dW1j8._8dW1j8{padding-right:6px;scrollbar-gutter:auto}}.JmZ_86.JmZ_86{height:1px;margin:6px;background:color-mix(in srgb,var(--color-border) 50%,transparent)}.GIKVTB.GIKVTB{padding:6px 10px 4px;font-size:.6875rem;font-weight:var(--font-weight-normal);letter-spacing:0;text-transform:none;color:var(--color-text-secondary)}.xeHdNI.xeHdNI{position:relative;display:flex;align-items:center;gap:10px;min-height:32px;padding:0 5px 0 calc(10px + var(--branch-depth, 0) * 22px);border-radius:8px;font-size:.75rem;cursor:pointer}.xeHdNI.H1mYKi .b81Nvc,.xeHdNI.xeHdNI{font-weight:var(--font-weight-medium,500);color:var(--color-text-primary)}._6gWc3B,.uq88W5{color:#8250df}.uq88W5{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none}.xeHdNI.xeHdNI .uq88W5 svg{margin:0}.xeHdNI.xeHdNI[data-highlighted]{background:var(--color-gray-100);color:var(--color-text-primary)}.xeHdNI.xeHdNI.AhDduO,.xeHdNI.xeHdNI.AhDduO[data-highlighted]{background:var(--color-primary);color:var(--color-white)}.xeHdNI.xeHdNI.AhDduO ._0MgOg,.xeHdNI.xeHdNI.AhDduO .b81Nvc,.xeHdNI.xeHdNI.AhDduO .fA7atk{color:var(--color-white)}.xeHdNI.xeHdNI.AhDduO ._4Q_V_d{background:color-mix(in srgb,#fff 22%,transparent);color:var(--color-white)}.xeHdNI.xeHdNI.AhDduO .T9tC4m{background:var(--color-white)}.xeHdNI.xeHdNI.AhDduO .NJTCIG .gj_fiK{background:color-mix(in srgb,#fff 22%,transparent);color:var(--color-white);box-shadow:0 0 0 1px var(--color-primary)}.xeHdNI.cSgMVr:before{top:-6px;width:11px;height:22px;box-sizing:border-box;border-left:1px solid var(--color-gray-300);border-bottom:1px solid var(--color-gray-300);border-bottom-left-radius:10px}.xeHdNI.cSgMVr:before,.xeHdNI.cSgMVr:not(.GPRrM_):after{content:"";position:absolute;left:calc(10px + (var(--branch-depth, 1) - 1) * 22px + 7.5px);pointer-events:none}.xeHdNI.cSgMVr:not(.GPRrM_):after{top:16px;bottom:-2px;width:1px;background:var(--color-gray-300)}.xeHdNI.xeHdNI.cSgMVr:after,.xeHdNI.xeHdNI.cSgMVr:before{display:none}.fA7atk{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none}.xeHdNI.xeHdNI .fA7atk svg,.xeHdNI.xeHdNI>svg{margin:0;flex:none}.JO3L4p,.jq335y{color:var(--color-primary)}.F26SCh{color:var(--color-info)}.lA0bd_{color:var(--color-primary)}.NJTCIG{position:relative;display:inline-flex;flex:none;width:14px;height:14px}.NJTCIG.NJTCIG .Xm_IlD{width:14px;height:14px;margin:0;opacity:.55}.NJTCIG.NJTCIG .gj_fiK{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:10px;height:10px;border-radius:999px;background:var(--color-gray-400);color:#fff;box-shadow:0 0 0 1px var(--color-surface,#fff)}.NJTCIG.NJTCIG .gj_fiK svg{width:6px;height:6px;margin:0}.xeHdNI._8cUQy9 .b81Nvc{color:var(--color-primary);font-weight:var(--font-weight-medium,500)}.p2g6_P{position:sticky;top:6px;z-index:1;display:flex;align-items:center;gap:8px;height:32px;margin:6px 2px 8px 6px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:var(--color-gray-100);box-shadow:0 -6px 0 6px var(--color-surface);transition:background var(--animation-duration-fast),border-color var(--animation-duration-fast)}.p2g6_P:hover{background:var(--color-gray-200)}.p2g6_P:focus-within{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-focus),0 -6px 0 6px var(--color-surface)}.Lc8P0I{flex-shrink:0;color:var(--color-gray-400)}._6kEDjY{flex:1 1;min-width:0;padding:0;border:0;outline:none;background:none;font:inherit;font-family:var(--font-switzer);font-weight:400;font-size:.75rem;line-height:1.25;color:var(--color-text-primary)}._6kEDjY::placeholder{color:var(--color-gray-400)}.e5Jax3{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:var(--color-gray-200);color:var(--color-text-secondary);cursor:pointer}.e5Jax3:hover{background:var(--color-gray-300);color:var(--color-text-primary)}.bTEcdv{padding:10px;font-size:.75rem}.bTEcdv,.xeHdNI.dMK6FA .b81Nvc{color:var(--color-text-secondary)}.Jak0yS{color:var(--color-secondary)}.rfUSQ4{color:var(--warning,#d97706)}.okpScz{color:#8250df}._1Z3_bV{color:var(--color-gray-400)}.h70CIp.h70CIp .aip2Ux.lA0bd_{color:var(--color-primary)}.h70CIp.h70CIp .aip2Ux.Jak0yS{color:var(--color-secondary)}.h70CIp.h70CIp .aip2Ux.rfUSQ4{color:var(--warning,#d97706)}.h70CIp.h70CIp .aip2Ux.okpScz{color:#8250df}.h70CIp.h70CIp .aip2Ux._1Z3_bV{color:var(--color-gray-400)}.b81Nvc{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.XWR655{color:var(--color-info)}.XEp7q8{display:inline-flex;align-items:center;justify-content:center;flex:none;width:14px;height:14px;margin-left:auto;margin-right:-3px}.xeHdNI.xeHdNI .XEp7q8 svg{margin:0;flex:none}._2Ztiv_{display:inline-grid;place-items:center;flex:none;width:20px;height:18px;margin:0 -3px 0 0;padding:0;border:none;border-radius:5px;background:none;color:var(--color-gray-400);cursor:pointer}.xeHdNI.xeHdNI ._2Ztiv_ svg{margin:0}._2Ztiv_:hover{background:var(--color-gray-200);color:var(--color-text-primary)}.MLWI4g{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;margin:2px 0 0;padding:5px 8px 5px 12px;border:0;border-radius:8px;background:none;font:inherit;font-size:.6875rem;font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:background var(--animation-duration-fast,.12s),color var(--animation-duration-fast,.12s)}.MLWI4g:hover{background:var(--color-gray-100);color:var(--color-text-primary)}.xFKzUZ{transition:transform .22s cubic-bezier(.2,0,0,1)}._4z0aYC{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.xFKzUZ{transition:none}}._4Q_V_d{display:inline-flex;align-items:center;gap:4px;flex:none;margin-left:auto;margin-right:-4px;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--color-secondary) 15%,transparent);color:var(--color-secondary);font-size:11px;font-weight:500}.T9tC4m{width:5px;height:5px;border-radius:50%;background:var(--color-secondary)}._0MgOg,.wRj02s{flex-shrink:0;width:14px;height:14px;margin-left:4px}._0MgOg{color:var(--color-primary)}@media (max-width:768px){.nq8TVO{display:none}}.iH7dYe{position:fixed;top:var(--spacing-4);right:var(--spacing-4);z-index:var(--z-toast);display:flex;align-items:flex-start;gap:var(--spacing-3);width:350px;max-width:calc(100vw - 2 * var(--spacing-4));padding:var(--spacing-3);background-color:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow);font-family:var(--font-family-base);transform-origin:top right}._3mW_Kd{opacity:0;transform:translateX(30px) scale(var(--notif-scale))}._3mW_Kd,._7w4O7K{transition:all .6s cubic-bezier(.175,.885,.32,1.275)}._7w4O7K{opacity:1;transform:translateX(0) scale(var(--notif-scale))}.F61A_J{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--primary-light),white 50%);color:black}.nkl4xJ{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-1)}.os4s7D{margin:0;color:var(--foreground);line-height:1.4}.os4s7D,.u4ejQ9{font-size:var(--font-size-sm)}.u4ejQ9{color:var(--primary);text-decoration:none;font-weight:500;align-self:flex-start}.u4ejQ9:hover{text-decoration:underline}.JOaCak{flex-shrink:0;color:var(--muted-foreground);margin-top:-4px;margin-right:-4px}.JOaCak:hover{color:var(--foreground)}.FOXbV7{position:fixed;top:0;right:0;z-index:var(--z-toast);pointer-events:none}.FOXbV7>*{pointer-events:auto}@layer base{._9GJFgZ{background:rgba(45,48,71,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);inset:0;animation:_672sx2 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._9GJFgZ,.gUEL0Y{position:fixed;z-index:1}.gUEL0Y{background:var(--color-surface);box-shadow:var(--shadow);display:flex;flex-direction:column;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.gUEL0Y:focus{outline:none}.GUp5lN{top:0;left:0;right:0;height:40%;animation:S_ZStb var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.jie67F{bottom:0;left:0;right:0;max-height:85vh;animation:cx2OVf var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.aXlu1C{left:0;animation:_7WMXIH var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.aXlu1C,.uVWiX_{top:0;bottom:0;width:min(24rem,100vw)}.uVWiX_{right:0;animation:ohrItq var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.c55RJL{position:absolute;right:var(--spacing-md);top:var(--spacing-md);padding:var(--spacing-xs);border-radius:var(--radius);color:var(--color-text-secondary);cursor:pointer;border:none;background:transparent;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast);display:flex;align-items:center;justify-content:center}.c55RJL:hover{background:var(--color-gray-200);color:var(--color-text-primary)}.FdV7zL{width:1rem;height:1rem}.rfrGkS{padding:var(--spacing-lg) var(--spacing-lg) 0;display:flex;flex-direction:column;gap:var(--spacing-xs)}._8hzRxK{padding:var(--spacing-lg);margin-top:auto;border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;gap:var(--spacing-sm)}.lEJKpu{font-family:var(--font-family-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-sm)}._803xgq{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-md)}@keyframes _672sx2{0%{opacity:0}to{opacity:1}}@keyframes S_ZStb{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes cx2OVf{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _7WMXIH{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes ohrItq{0%{transform:translateX(100%)}to{transform:translateX(0)}}}._0gqjl0{display:flex;align-items:center;gap:var(--spacing-3);color:#ffffff;background:#1c1714;border:1px solid rgba(255,255,255,.14)}.DhbZ0L{width:100%;padding:var(--spacing-2) var(--spacing-4);justify-content:center;border-width:0 0 1px}.QI8D_Y{position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:60;max-width:min(92vw,640px);padding:8px 10px 8px 14px;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.35)}.UMY_u8{flex:none;color:#ffb347}._9NI7eu{margin:0;min-width:0;font-size:13px;line-height:1.35}.JL_kTb{flex:none;background-color:var(--primary)!important;color:#ffffff!important;border-color:var(--primary)!important}.JL_kTb:hover{background-color:var(--primary-400,#ff7a1a)!important;border-color:var(--primary-400,#ff7a1a)!important}.Yugf1a{flex:none;display:grid;place-items:center;width:28px;height:28px;margin-left:var(--spacing-1);border:0;border-radius:6px;background:transparent;color:rgba(255,255,255,.75);cursor:pointer}.Yugf1a:hover{background:rgba(255,255,255,.12);color:#ffffff}@media (max-width:640px){.DhbZ0L{flex-wrap:wrap;padding:var(--spacing-2) var(--spacing-3)}.QI8D_Y{top:8px;max-width:96vw;flex-wrap:wrap}._9NI7eu{flex:1 1 100%}}.KK74W_{position:fixed;bottom:0;left:0;right:0;background-color:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:0 -2px 10px var(--color-shadow);z-index:40;height:3.5rem;padding-bottom:env(safe-area-inset-bottom,0);contain:layout style}.ueHThG{justify-content:space-around}.Tg0UIa,.ueHThG{display:flex;align-items:center;height:100%}.Tg0UIa{flex-direction:column;justify-content:center;flex:1 1;background:transparent;border:none;padding:var(--spacing-xxs) var(--spacing-xs);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-family:var(--font-family-base);transition:all var(--animation-duration-fast);position:relative;cursor:pointer}.Tg0UIa:hover{color:var(--color-primary-hover)}.Tg0UIa.j7Tp7v{color:var(--color-primary)}.Tg0UIa.j7Tp7v:after{content:"";position:absolute;bottom:0;left:25%;width:50%;height:2px;background-color:var(--color-primary);border-radius:1px 1px 0 0;animation:jtydnN var(--animation-duration-normal) ease-out}.NRrw3h{margin-bottom:var(--spacing-xxs);display:flex;align-items:center;justify-content:center}.M6Smeg{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);white-space:nowrap}.Q8UKJD{padding:var(--spacing-md);padding-bottom:calc(3.5rem + env(safe-area-inset-bottom, 0px) + var(--spacing-md));display:flex;flex-direction:column;gap:var(--spacing-md);overflow-y:auto;-webkit-overflow-scrolling:touch}.wrZd4l{position:absolute;top:var(--spacing-md);right:var(--spacing-md);display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--color-text-secondary);padding:var(--spacing-xs);border-radius:var(--radius);cursor:pointer;transition:all var(--animation-duration-fast)}.wrZd4l:hover{background:var(--color-gray-200);color:var(--color-text-primary)}.lL_Axg{pointer-events:none;visibility:hidden}.k8pnpP{position:fixed;width:260px;background-color:color-mix(in srgb,var(--color-error) 8%,var(--color-white));border:none;box-shadow:var(--shadow-strong);border-radius:var(--radius-md);padding:var(--spacing-md) calc(var(--spacing-md) + var(--spacing-md)) var(--spacing-md) var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-primary);text-align:left;z-index:var(--z-popover);transform-origin:bottom right;animation:bCbCSy var(--animation-duration-normal) ease-out forwards;pointer-events:auto;line-height:var(--line-height-md);font-weight:var(--font-weight-normal);flex-direction:column;cursor:default}.FU5LQr,.k8pnpP{display:flex;gap:var(--spacing-xs)}.FU5LQr{align-items:center}.hHWdFJ{flex-shrink:0}.dv9p1v,.hHWdFJ{color:var(--color-error)}.dv9p1v{font-weight:var(--font-weight-bold)}.RXsiT8{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.4}.k8pnpP.DDmbA0{animation:T8ekdX var(--animation-duration-normal) ease-in forwards}@keyframes bCbCSy{0%{transform:scale(.3) translateY(10px);opacity:0}60%{transform:scale(1.08) translateY(-2px);opacity:1}80%{transform:scale(.97) translateY(1px)}to{transform:scale(1) translateY(0);opacity:1}}@keyframes T8ekdX{0%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(.3) translateY(10px);opacity:0}}.rImTHc{position:absolute;top:4px;right:4px;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:2px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:all var(--animation-duration-fast)}.rImTHc:hover{background-color:color-mix(in srgb,var(--color-error) 15%,var(--color-white));color:var(--color-text-primary)}.gtpdbD{position:absolute;bottom:-5px;right:16px;transform:rotate(45deg);width:10px;height:10px;background-color:color-mix(in srgb,var(--color-error) 8%,var(--color-white));border:none}.LGeZuz,.LGeZuz:hover{color:var(--color-error)}.LGeZuz:before{content:"";position:absolute;top:4px;right:25%;width:6px;height:6px;background-color:var(--color-error);border-radius:50%;animation:FBT_qZ 2s infinite}@keyframes FBT_qZ{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{transform:scale(1);box-shadow:0 0 0 4px rgba(239,68,68,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,0)}}@keyframes jtydnN{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:768px){.KK74W_{box-shadow:none}.Tg0UIa{transition:color var(--animation-duration-fast)}.Tg0UIa.j7Tp7v:after{animation:none}}.HFY4dV{position:absolute;inset:0;justify-content:center;background:color-mix(in srgb,var(--color-surface) 30%,transparent);pointer-events:none;animation:EG8BQT var(--animation-duration-normal) ease;z-index:10}.HFY4dV,.rTrHG5{display:flex;align-items:center}.rTrHG5{font-family:var(--font-family-heading);text-align:center;max-width:24rem;padding:var(--spacing-lg);margin:0;position:relative;animation:cqaD2q var(--animation-duration-normal) ease;background:color-mix(in srgb,var(--color-surface) 95%,transparent);border-radius:var(--radius);box-shadow:0 4px 24px color-mix(in srgb,var(--color-shadow) 10%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--color-surface) 98%,transparent);flex-direction:column;gap:var(--spacing-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-primary)}.__Xs_h{color:var(--color-primary);animation:ryDjNM var(--animation-duration-normal) cubic-bezier(.34,1.56,.64,1)}.r1th4c{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.WR4oVy,.WnY_VU{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);margin:0;opacity:.8}.WnY_VU{list-style-type:disc;padding-left:3rem;padding-right:var(--spacing-xl);text-align:left}.WnY_VU li{margin-bottom:var(--spacing-xs)}._1eWdrL{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;margin-bottom:var(--spacing-xs)}._1eWdrL,.rTrHG5:after{font-size:var(--font-size-sm)}.rTrHG5:after{content:"> Click anywhere to continue <";font-weight:var(--font-weight-normal);color:var(--color-text-secondary);opacity:.6;margin-top:var(--spacing-sm)}@keyframes EG8BQT{0%{opacity:0}to{opacity:1}}@keyframes cqaD2q{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ryDjNM{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@layer base{.Q_ebXJ{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);font-family:var(--font-family-base);font-weight:var(--font-weight-normal);transition:all var(--animation-duration-fast);cursor:pointer;border:1px solid transparent;line-height:1;gap:var(--spacing-xs);& svg{flex-shrink:0}&[disabled]{cursor:default}}.Q_ebXJ:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-primary)}.E9WtQS{background-color:var(--color-surface);color:var(--color-text-primary)}.E9WtQS:not([disabled]):hover{background-color:var(--color-gray-200)}.E9WtQS[data-state=on]{background-color:var(--color-primary);color:var(--color-white)}.E9WtQS[data-state=on]:not([disabled]):hover{background-color:var(--color-primary-hover)}.RvEFdh{background-color:transparent;border-color:var(--color-primary);font-weight:500;color:var(--color-primary);color:color-mix(in srgb,var(--color-primary),10% black)}.RvEFdh:not([disabled]):hover{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}.RvEFdh[data-state=on]{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.RvEFdh[data-state=on]:not([disabled]):hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.unYxYW{background-color:var(--color-gray-200);color:var(--color-text-primary);font-weight:500}.unYxYW:not([disabled]):hover{background-color:var(--color-gray-300)}.unYxYW[data-state=on]{background-color:var(--color-primary);color:var(--color-white)}.unYxYW[data-state=on]:not([disabled]):hover{background-color:var(--color-primary-hover)}._1CruzS{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem;border-radius:var(--radius-sm)}.TX6Ujg{height:2rem;padding:0 var(--spacing-3);font-size:.9375rem}.UN0KRe{height:2.5rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}.KlWgha,.MsEmjx{width:2rem;height:2rem;padding:0}.qHgkxB{width:1.5rem;height:1.5rem;padding:0;border-radius:var(--radius-sm)}._7_K19s{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}.yMe9V6{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xxs);position:relative;width:fit-content}.yMe9V6[data-orientation=horizontal]{flex-direction:row}.yMe9V6[data-orientation=vertical]{flex-direction:column;align-items:stretch}.yMe9V6 [data-disabled]{cursor:not-allowed;opacity:.5;color:var(--color-text-disabled);pointer-events:none}.yMe9V6 [data-disabled],.yMe9V6 [data-disabled]:hover{background-color:var(--color-gray-200)}}@layer base{@media (max-width:640px){.yMe9V6{width:100%}.yMe9V6[data-orientation=horizontal]{flex-wrap:wrap}}}._36v9sj{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background)}._5VYihz,.cFfyIj{display:flex;flex:1 1}._5VYihz{flex-direction:column;gap:var(--spacing-xl);padding-left:200px;transition:padding var(--animation-duration-normal) ease}.kp1d1H{padding:calc(60px + var(--spacing-xl)) var(--spacing-xl) var(--spacing-xl) var(--spacing-xl);width:100%;min-width:0}.jd9Mcu{width:200px;transition:width var(--animation-duration-normal) ease}.dJio3N{width:100%}.vzb1yo{max-width:600px}@media (max-width:768px){._5VYihz{padding:calc(60px + var(--spacing-xl)) var(--spacing-md) var(--spacing-xl) var(--spacing-md)}}@media (max-width:480px){._5VYihz{padding:calc(60px + var(--spacing-xl)) var(--spacing-sm) var(--spacing-xl) var(--spacing-sm)}}.pwXC2g{padding-left:var(--spacing-2)}.qOm4Hb{display:flex;flex-direction:column;width:100%;gap:var(--spacing-2)}.rbV_rZ{display:flex;align-items:center;padding:var(--spacing-3) var(--spacing-4);height:48px;color:var(--muted-foreground);border-radius:var(--radius-sm);margin:0 var(--spacing-2);width:calc(100% - var(--spacing-4));transition:all var(--animation-duration-normal) ease}.rbV_rZ:hover{background-color:var(--muted);color:var(--foreground)}._0PVSdn{width:100%}.qWpFNR{width:100%;padding:0;justify-content:flex-start}.qWpFNR,.qWpFNR:hover{background-color:transparent;color:inherit}.QvUh20{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;margin-right:var(--spacing-3);opacity:.8;transition:opacity var(--animation-duration-fast) ease}.rbV_rZ:hover .QvUh20{opacity:1}.NJ9uUZ{font-size:var(--font-size-sm);font-weight:500;letter-spacing:.01em;flex:1 1;text-align:left}._9JwSIz{display:flex;align-items:center;gap:var(--spacing-1)}._9JwSIz>:last-child{margin-left:0;padding-left:0}.zf_R3T{display:flex;align-items:center;overflow:hidden;gap:var(--spacing-xs);._7UOs9{flex-wrap:nowrap;max-width:100%;&>*{flex:1 1 auto;min-width:1px}}}.TzZPFF{gap:12px}.sEVK4y{gap:12px!important}._52qWwj{width:auto!important;height:25px!important;padding:0 10px!important;gap:6px!important;white-space:nowrap!important;border-radius:17.882px!important;background-color:#e5e7eb!important;color:#111827!important;border:none!important;flex:0 0 auto!important;font-weight:var(--font-weight-normal)!important}._52qWwj:hover{background-color:var(--color-gray-300)!important}.dark-theme ._52qWwj{background-color:#333333!important;color:var(--color-text-primary)!important}._52qWwj[data-state=on]{background-color:color-mix(in srgb,var(--color-primary) 20%,#e5e7eb)!important;color:var(--color-primary)!important}.o7C4L4{max-width:16.75rem;padding:8px 12px;line-height:1.4;text-align:left;text-wrap:balance}.o9LoNm{max-width:20.5rem}.qL222D{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:99999}._2UfDEv{position:absolute;width:60px;height:40px;background:var(--color-surface);border:2px solid var(--color-primary);border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:0;transform:scale(.8);transition:all 1.5s cubic-bezier(.23,1,.32,1);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--color-text-secondary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._2UfDEv:before{content:"📸";font-size:16px}._2UfDEv.CvAkI4{opacity:1;transform:scale(1)}._2UfDEv.Ol88vp{opacity:1;transform:scale(1.1) translateX(var(--move-x,0)) translateY(var(--move-y,0));box-shadow:0 12px 32px rgba(0,0,0,.3),0 0 0 3px var(--color-primary),0 0 20px rgba(var(--color-primary-rgb,59,130,246),.4);background:var(--color-surface);border-color:var(--color-primary)}._2UfDEv._60sTY2{opacity:0;transform:scale(.4) translateX(var(--move-x,0)) translateY(var(--move-y,0))}@media (max-width:767px){._2UfDEv{transition:none}._2UfDEv,._2UfDEv.Ol88vp{box-shadow:none}}.j_fCnf{animation:eGwWD_ var(--animation-duration-normal) ease-out forwards;transform-origin:left}@keyframes eGwWD_{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.PJ_l1p{height:var(--spacing-lg)}.Y_IC79{margin:0 var(--spacing-xs)}.vIWOln{&:hover .tD2MnF:after{opacity:1}}@media (max-width:767px){.vIWOln{&:hover .tD2MnF:after{opacity:0}}}.tD2MnF:after{opacity:0;content:"";position:absolute;width:var(--brush-size);height:var(--brush-size);border:1px solid var(--color-gray-800);background:color-mix(in srgb,var(--brush-color) 25%,transparent);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);z-index:100;left:var(--cursor-x);top:var(--cursor-y)}.JzI1UK{display:flex;flex-direction:column}.OyleDl{position:absolute}.tWyfZe{padding:var(--spacing-xs)}@media (hover:none) and (pointer:coarse){.tD2MnF:after{display:none}}
/*# sourceMappingURL=5815cf57ff76aa4e.css.map*/