.Ns1psr{min-height:100dvh;justify-content:center;padding:24px;background:var(--background,#fafafa)}.Ns1psr,.Puxbbb{display:flex;align-items:center}.Puxbbb{width:100%;max-width:400px;flex-direction:column;gap:24px;text-align:center;background:var(--card-background,#fff);border:1px solid var(--border,#ececec);border-radius:16px;padding:40px 36px 32px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 32px -12px rgba(16,24,40,.12)}.TEjqzD{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#000;background:color-mix(in srgb,var(--primary-light,#fed7aa),white 50%);& svg{filter:drop-shadow(0 1px 1px white)}}.cPv5Z2{display:flex;flex-direction:column;gap:10px}.v3aeOZ{margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--foreground,#111827)}.VJpcFf{margin:0;font-size:14px;line-height:1.6;color:var(--muted-foreground,#6b7280);text-wrap:pretty}.MC4cdj{font-weight:500;color:var(--foreground,#111827);overflow-wrap:anywhere}.uIpT2K{width:100%;display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:4px}._6crUqA{width:100%;height:44px;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;background:var(--primary,#f97316);color:var(--primary-foreground,#fff);&:hover{opacity:.9}&:disabled{opacity:.6;cursor:default}}.coJhsF{font-size:14px;font-weight:500;text-decoration:none;color:var(--muted-foreground,#6b7280);&:hover{color:var(--foreground,#111827)}}.iqBGXx{display:flex;align-items:center;justify-content:center;text-decoration:none}@layer base{._5JQT2F{display:flex;flex-direction:row}.k9PFh4{display:flex;flex-direction:column}._8AGY3w{gap:0}.byWUC9{gap:var(--spacing-xxs)}._4nrQTg{gap:var(--spacing-xs)}.m4gSlz{gap:var(--spacing-sm)}.H5Gn_b{gap:var(--spacing-md)}.lE_66m{gap:var(--spacing-lg)}.zYGVkn{gap:var(--spacing-xl)}._2ax4UK{gap:var(--spacing-xxl)}.FupU6G{align-items:flex-start}.aUj9QB{align-items:center}.yTVMHK{align-items:flex-end}.Ly8tmi{align-items:stretch}.gi_HYg{justify-content:flex-start}._22BNW9{justify-content:center}.V_Lpkz{justify-content:flex-end}._7_uQ7Q{justify-content:space-between}._MvHLu{justify-content:space-around}._3K1XjY{justify-content:stretch}._3K1XjY>*{flex:1 1}.Ly8tmi>*{align-self:stretch}.djAwFL{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.nxNqAb{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.oHmRE2{flex-wrap:wrap}.MTiJJE{position:relative;width:100%;padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) calc(var(--spacing-4) + 2rem);border-radius:var(--radius-md);border:none;background-color:var(--surface);color:var(--foreground);box-shadow:var(--shadow-subtle)}.MTiJJE>svg{position:absolute;top:var(--spacing-4);left:var(--spacing-4);width:1.25rem;height:1.25rem;color:currentColor;opacity:.8}._3EhQwo{background:linear-gradient(135deg,color-mix(in srgb,var(--secondary) 8%,var(--surface)) 0,color-mix(in srgb,var(--secondary) 4%,var(--surface)) 100%);border:1px solid color-mix(in srgb,var(--secondary) 15%,transparent)}._3EhQwo>svg{color:var(--secondary)}.K_tRCP{background:linear-gradient(135deg,color-mix(in srgb,var(--error) 8%,var(--surface)) 0,color-mix(in srgb,var(--error) 4%,var(--surface)) 100%);border:1px solid color-mix(in srgb,var(--error) 15%,transparent)}.K_tRCP>svg{color:var(--error)}.VMagjr{font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:500;line-height:1.4;color:var(--foreground);margin:0 0 var(--spacing-1) 0;letter-spacing:-.01em}.oq46s7{font-size:var(--font-size-sm);line-height:1.5;color:var(--foreground-light)}.oq46s7 p{margin:var(--spacing-1) 0 0 0}.oq46s7:last-child{margin-bottom:0}.xlil3U{background:linear-gradient(135deg,color-mix(in srgb,var(--info) 8%,var(--surface)) 0,color-mix(in srgb,var(--info) 4%,var(--surface)) 100%);border:1px solid color-mix(in srgb,var(--info) 15%,transparent)}.xlil3U>svg{color:var(--info)}.msRv6E{background:linear-gradient(135deg,color-mix(in srgb,var(--warning) 8%,var(--surface)) 0,color-mix(in srgb,var(--warning) 4%,var(--surface)) 100%);border:1px solid color-mix(in srgb,var(--warning) 15%,transparent)}.msRv6E>svg{color:var(--warning)}.N5V9lo{background:linear-gradient(135deg,color-mix(in srgb,var(--success) 8%,var(--surface)) 0,color-mix(in srgb,var(--success) 4%,var(--surface)) 100%);border:1px solid color-mix(in srgb,var(--success) 15%,transparent)}.N5V9lo>svg{color:var(--success)}}@layer base{@media (max-width:768px){.MTiJJE{padding:var(--spacing-3) var(--spacing-3) var(--spacing-3) calc(var(--spacing-3) + 1.75rem)}.MTiJJE>svg{top:var(--spacing-3);left:var(--spacing-3);width:1rem;height:1rem}.VMagjr{font-size:var(--font-size-sm)}.oq46s7{font-size:.8125rem}}}.GALEpo{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-surface)) 0,color-mix(in srgb,var(--color-warning) 8%,var(--color-surface)) 100%);width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;border-radius:var(--radius)}.ABOpbU{background:var(--color-surface);overflow-y:auto;justify-content:space-between}.ABOpbU,._9hKQ5_{flex:1 1;display:flex;flex-direction:column}._9hKQ5_{padding:var(--spacing-md);gap:var(--spacing-lg);max-width:var(--chat-visual-max-width,none);width:100%;margin-left:auto;margin-right:auto}.UZzVez{display:flex;flex-direction:column;gap:var(--spacing-md)}.dm7gh1{padding:var(--spacing-sm)}._4t_5jI{width:2rem;height:2rem;border-radius:50%;flex-shrink:0}.MDevKT{flex:1 1}._6zw321{margin-left:var(--spacing-xl);padding:var(--spacing-sm);background:color-mix(in srgb,var(--color-surface) 95%,var(--color-primary));border-radius:var(--radius)}.lGV5Az{width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);flex-shrink:0}._CuG6k{flex:1 1}.HxeCTe{padding:0 var(--spacing-md) var(--spacing-md);background:var(--color-surface)}.PS7VYr{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-md);margin:0 auto var(--spacing-md);max-width:var(--chat-visual-max-width,calc(100% - 2 * var(--spacing-md)));transition:all var(--animation-duration-fast)}.ArzF6t,.PS7VYr{position:relative;display:flex;flex-direction:column;gap:var(--spacing-sm)}.ArzF6t,.HTUrgH{width:100%}.HTUrgH{height:2.25rem;border-radius:var(--radius-sm);padding-right:3rem}.ZObD3v{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.xWDdhV{width:3.5rem;height:1.8rem;border-radius:var(--radius-sm)}.Xl_QNJ{position:absolute;bottom:.5rem;right:.5rem;width:2.25rem;height:2.25rem;border-radius:50%}@layer base{.si2Ddj{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;outline:none;border:1px solid transparent}.si2Ddj:focus-visible{box-shadow:var(--shadow-focus)}.I78h95{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem;border-radius:var(--radius-sm)}.n6_voC{height:2rem;padding:0 var(--spacing-3);font-size:.9375rem}.CQCFkv{height:2.5rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._7ore1,.pyYQYZ{width:2rem;height:2rem;padding:0}.yQkJuB{width:1.5rem;height:1.5rem;padding:0;border-radius:var(--radius-sm)}.EhWmpb{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}.si2Ddj svg{flex-shrink:0}.I78h95 svg,.yQkJuB svg{width:1rem;height:1rem}._7ore1 svg,.n6_voC svg,.pyYQYZ svg{width:1.25rem;height:1.25rem}.CQCFkv svg,.EhWmpb svg{width:1.5rem;height:1.5rem}._yNWSS{background-color:var(--primary);color:var(--primary-foreground)}._yNWSS:hover{background-color:color-mix(in srgb,var(--primary),white 10%)}._yNWSS:active{background-color:color-mix(in srgb,var(--primary),white 20%)}._ys95a{background-color:var(--secondary);color:var(--secondary-foreground)}._ys95a:hover{background-color:color-mix(in srgb,var(--secondary),white 10%)}._ys95a:active{background-color:color-mix(in srgb,var(--secondary),white 20%)}.gN725m{background-color:var(--error);color:var(--error-foreground)}.gN725m:hover{background-color:color-mix(in srgb,var(--error),white 10%)}.gN725m:active{background-color:color-mix(in srgb,var(--error),white 20%)}.e7_rGs{background:transparent;font-weight:500;border:1px solid var(--primary);color:var(--primary);box-shadow:none;color:color-mix(in srgb,var(--color-primary),10% black)}.e7_rGs:hover{background:var(--color-gray-100);border-color:var(--color-primary-hover);color:var(--color-primary-hover)}.e7_rGs:active{background:var(--color-gray-200);border-color:var(--color-primary-active);color:var(--color-primary-active)}.M8_eJW{background-color:transparent;color:var(--foreground)}.M8_eJW:hover{background-color:var(--muted)}.M8_eJW:active{background-color:color-mix(in srgb,var(--muted),black 10%)}._3CG55z{background-color:var(--color-gray-200);color:var(--foreground);font-weight:500}._3CG55z:hover{background-color:var(--color-gray-300)}._3CG55z:active{background-color:var(--color-gray-400)}.beybbp{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none}.beybbp:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}.beybbp:active{color:color-mix(in srgb,var(--primary),black 20%)}.TUSbo_{background:transparent;border:1px solid var(--color-error);color:var(--color-error);box-shadow:none}.TUSbo_:hover{background:var(--color-gray-100);border-color:color-mix(in srgb,var(--color-error) 90%,white);color:color-mix(in srgb,var(--color-error) 90%,white)}.TUSbo_:active{background:var(--color-gray-200);border-color:color-mix(in srgb,var(--color-error) 90%,black);color:color-mix(in srgb,var(--color-error) 90%,black)}.PPaZJ5{background-color:#f97316;color:white;font-family:var(--font-family-homepage);font-weight:500;border-radius:9999px;padding:.75rem 2rem;height:auto;font-size:1rem;box-shadow:0 4px 14px 0 rgba(0,0,0,.2);transition:background-color .3s ease,box-shadow .3s ease}.PPaZJ5:hover{background-color:#ea6c10;box-shadow:0 6px 20px 0 rgba(0,0,0,.3)}.PPaZJ5:active{background-color:#dd660e}.x62HDq{background-color:#f97316;color:white;font-family:var(--font-family-homepage);font-weight:500;border-radius:9999px;padding:.75rem 2rem;height:auto;font-size:1rem;transition:background-color .3s ease}.x62HDq:hover{background-color:#ea6c10}.x62HDq:active{background-color:#dd660e}._2Vm2oS{background-color:#000;color:white;font-family:var(--font-family-homepage);font-weight:500;border-radius:9999px;padding:.75rem 2rem;height:auto;font-size:1rem;box-shadow:0 4px 14px 0 rgba(0,0,0,.2);transition:background-color .3s ease,box-shadow .3s ease}._2Vm2oS:hover{background-color:#1a1a1a;box-shadow:0 6px 20px 0 rgba(0,0,0,.3)}._2Vm2oS:active{background-color:#333}.iZcK5t{opacity:.6;cursor:not-allowed;pointer-events:none}.dark .e7_rGs{border-color:var(--border);color:var(--foreground)}.dark .e7_rGs:hover{background-color:var(--muted)}.dark .e7_rGs:active{background-color:color-mix(in srgb,var(--muted),black 20%)}.dark .M8_eJW:hover{background-color:var(--muted)}.dark .M8_eJW:active{background-color:color-mix(in srgb,var(--muted),black 20%)}.FbYV9_{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--radius);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-sm);transition:background-color var(--animation-duration-fast) ease-in-out}._55BRfr{color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 15%,transparent)}._55BRfr:hover{background-color:color-mix(in srgb,var(--color-primary) 20%,transparent)}.EJGEyI{color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 15%,transparent)}.EJGEyI:hover{background-color:color-mix(in srgb,var(--color-secondary) 20%,transparent)}._20emT4{color:var(--color-error);background-color:color-mix(in srgb,var(--color-error) 15%,transparent)}._20emT4:hover{background-color:color-mix(in srgb,var(--color-error) 20%,transparent)}.o7LbWt{color:var(--color-text-primary);background-color:transparent;border:1px solid var(--color-border)}.o7LbWt:hover{background-color:color-mix(in srgb,var(--color-gray-500) 5%,transparent)}.watdtF{inset:0;background-color:rgba(45,48,71,.4);animation:lXHlVn var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.c8MFvD,.watdtF{position:fixed;z-index:50}.c8MFvD{top:50%;left:50%;transform:translate(-50%,-50%);min-width:min(32rem,calc(100% - 2rem));max-width:min(calc(100% - 2rem),42rem);max-height:85vh;background-color:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow),0 0 0 1px rgba(0,0,0,.05),0 25px 50px -12px rgba(0,0,0,.25);padding:var(--spacing-xl);animation:e7EdfW var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto;border:1px solid var(--color-gray-200);background-image:linear-gradient(180deg,rgba(255,255,255,.05),rgba(243,146,0,.02))}.Mks8A9{margin-bottom:var(--spacing-lg)}.Mks8A9,.oixKH1{position:relative}.oixKH1{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-xl);padding-top:var(--spacing-lg)}.oixKH1:before{content:"";position:absolute;top:0;left:calc(-1 * var(--spacing-xl));width:calc(100% + var(--spacing-xl) * 2);height:1px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);opacity:.2}.JqdK6R{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-sm);margin-bottom:var(--spacing-xs)}.AnZgSl{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-md);margin-top:var(--spacing-xs)}}@layer base{}@layer base{@keyframes lXHlVn{0%{opacity:0}to{opacity:1}}@keyframes e7EdfW{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}}@layer base{.DKmRaS{inset:0;background-color:rgba(45,48,71,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:vk48KF var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.DKmRaS,.XUhdq3{position:fixed;z-index:50}.XUhdq3{top:50%;left:50%;transform:translate(-50%,-50%);min-width:min(32rem,calc(100% - 2rem));max-width:min(calc(100% - 2rem),42rem);max-height:85vh;background-color:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow),0 0 0 1px rgba(0,0,0,.05),0 25px 50px -12px rgba(0,0,0,.25);padding:var(--spacing-xl);animation:jvEFwU var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto;border:1px solid var(--color-gray-200);background-image:linear-gradient(180deg,rgba(255,255,255,.05),rgba(243,146,0,.02))}.lwTnJR{position:absolute;top:var(--spacing-md);right:var(--spacing-md);padding:var(--spacing-xs);border-radius:var(--radius-full);background:var(--color-gray-100);border:1px solid var(--color-gray-200);cursor:pointer;color:var(--color-text-secondary);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.lwTnJR:hover{background-color:var(--color-gray-200);color:var(--color-error)}.lwTnJR:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sLfO5U{width:1rem;height:1rem}._8BsRD2{margin-bottom:var(--spacing-lg);padding-right:var(--spacing-xl);position:relative}._9E0g9I{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);position:relative}._9E0g9I:before{content:"";position:absolute;top:0;left:calc(-1 * var(--spacing-xl));width:calc(100% + var(--spacing-xl) * 2);height:1px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);opacity:.2}.k_4bDV{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-sm);margin-bottom:var(--spacing-xs)}._4dyO5T{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-md);margin-top:var(--spacing-xs)}.jPZWVY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes vk48KF{0%{opacity:0}to{opacity:1}}@keyframes jvEFwU{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}}.NMAD5j{display:inline-flex}.MA8qb3{font-size:var(--font-size-xs);height:1.75rem;padding:0 var(--spacing-xs);gap:var(--spacing-xxs);border-radius:var(--radius-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);background:var(--color-gray-100);transition:all var(--animation-duration-fast)}.MA8qb3:hover{background:var(--color-gray-200)}.MA8qb3 svg{flex-shrink:0}.ZlMRj7{background:color-mix(in srgb,#16a34a 15%,var(--color-surface));color:#16a34a;font-weight:var(--font-weight-medium)}.ZlMRj7:hover{background:color-mix(in srgb,#16a34a 22%,var(--color-surface))}.DHwqhk{background:color-mix(in srgb,#0ea5e9 15%,var(--color-surface));color:#0ea5e9;font-weight:var(--font-weight-medium)}.DHwqhk:hover{background:color-mix(in srgb,#0ea5e9 22%,var(--color-surface))}.lWgFAH{opacity:.5}.V2JAoz{min-width:15rem}.ImLVlc{align-items:flex-start;padding:var(--spacing-sm);gap:var(--spacing-sm);& svg{margin-right:0}}.Nl8GZT{flex-shrink:0;margin-top:2px;color:var(--color-text-secondary)}.QFVRb5{flex:1 1;min-width:0}.QpFJJ6{display:flex;align-items:center;gap:var(--spacing-xs)}.BSmenW{font-weight:500}.p_WAtP{font-size:.625rem;font-weight:600;color:#16a34a;background:color-mix(in srgb,#16a34a 15%,var(--color-surface));padding:1px 6px;border-radius:var(--radius-sm);line-height:1.4}.Y_kteC{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-normal);margin-top:4px}.ScVq8z{flex-shrink:0;margin-top:2px;color:var(--color-primary);margin-left:auto}.ImLVlc[data-highlighted]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-text-primary)}@layer base{.DUjDnZ{z-index:100;min-width:15rem;max-width:24rem;border-radius:var(--radius);padding:var(--spacing-lg);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-md);line-height:var(--line-height-md);box-shadow:0 4px 8px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.05);-webkit-user-select:none;user-select:none;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;border:1px solid var(--color-gray-200);position:relative}.DUjDnZ[data-state=open][data-side=top]{animation-name:_1pWHdW}.DUjDnZ[data-state=open][data-side=bottom]{animation-name:d1sfp1}.DUjDnZ[data-state=open][data-side=left]{animation-name:TjCZN2}.DUjDnZ[data-state=open][data-side=right]{animation-name:qJ0VOU}@keyframes d1sfp1{0%{opacity:0;transform:translateY(.5rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _1pWHdW{0%{opacity:0;transform:translateY(-.5rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes qJ0VOU{0%{opacity:0;transform:translateX(.5rem) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes TjCZN2{0%{opacity:0;transform:translateX(-.5rem) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}}._8E45eK{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-xs);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);box-sizing:border-box;outline:none;-webkit-user-select:none;user-select:none;transition:opacity var(--animation-duration-fast) ease-in-out;line-height:1}.BOqF7m{cursor:pointer}.BOqF7m:hover{opacity:.8}.w2JbzW{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:color-mix(in srgb,var(--warning) 70%,var(--foreground));border:1px solid color-mix(in srgb,var(--warning) 30%,transparent)}.EQPJqd{background-color:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error);border:1px solid color-mix(in srgb,var(--error) 30%,transparent);animation:zTPdf7 2s ease-in-out infinite}@keyframes zTPdf7{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--error) 40%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}._8sYBBq{width:14px;height:14px}._0pPjgf{width:auto;min-width:220px;padding:var(--spacing-md)}.P1jdMD{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center;text-align:center}.cqYq_2{color:var(--color-text-primary);font-weight:var(--font-weight-normal)}.FCYALb,.cqYq_2{font-size:var(--font-size-sm)}.FCYALb{background:var(--primary);border:none;color:var(--primary-foreground);font-weight:var(--font-weight-bold);border-radius:var(--radius-sm);cursor:pointer;padding:var(--spacing-2) var(--spacing-4);transition:background-color var(--animation-duration-fast) ease-in-out;width:100%}.FCYALb:hover{background:color-mix(in srgb,var(--primary),white 10%)}.OvlGsq{display:inline-flex;align-items:center;justify-content:center}._zYVQ_{width:1rem;height:1rem}.PZ_KJd{width:1.25rem;height:1.25rem}.BSns8c{width:1.5rem;height:1.5rem}.OvlGsq svg{width:100%;height:100%}.qUKkM4{margin-left:var(--spacing-xs)}.BhilgQ{max-width:36rem}.Fqwb9O{display:flex;align-items:center;gap:var(--spacing-2)}.DfFCeR{color:var(--warning);width:1.5rem;height:1.5rem;flex-shrink:0}.FIay91{list-style:none;padding:0;margin:var(--spacing-4) 0;flex-direction:column}.FIay91,.FIay91 li{display:flex;gap:var(--spacing-2)}.FIay91 li{align-items:center;font-size:var(--font-size-sm);color:var(--foreground-light)}.DjBOdS{width:1.125rem;height:1.125rem;color:var(--error);flex-shrink:0}._cTQbn,.w2A_mR{background-color:var(--color-accent-yellow-light);border:1px solid var(--yellow-200);border-radius:var(--radius);padding:var(--spacing-3);margin-top:var(--spacing-2)}.w2A_mR{display:flex;gap:var(--spacing-2);align-items:flex-start}.lOCN9s{width:1.125rem;height:1.125rem;color:var(--warning);flex-shrink:0;margin-top:.125rem}._5vuXxO{font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-1) 0}.PMV41O{font-size:var(--font-size-sm);color:var(--muted-foreground);margin:0}._1QHZL0{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}._1QHZL0:hover{color:var(--foreground)}.kZ0OTm{gap:var(--spacing-4);margin-top:var(--spacing-4)}.fOUoSF,.kZ0OTm{display:flex;flex-direction:column}.fOUoSF{gap:var(--spacing-3)}.ONc6Kz{font-weight:500;color:var(--foreground)}.nP3Pii{color:var(--error)}._73qLgV{display:flex;flex-direction:column;gap:var(--spacing-3)}.MBwxpp{align-items:center}.MBwxpp,._2QsbNe{display:flex;gap:var(--spacing-2)}._2QsbNe{flex-direction:column}.J_9vYi{color:var(--error);font-size:var(--font-size-sm);margin:var(--spacing-1) 0 0 0}@layer base{.WipxN1{max-width:28rem;border-left:4px solid var(--error);background:linear-gradient(to bottom,var(--surface),color-mix(in srgb,var(--error) 2%,var(--surface)))}.eA5Yzg{display:flex;align-items:center;gap:var(--spacing-2)}.ukEPdZ{width:1.25rem;height:1.25rem;flex-shrink:0}._90js0e,.ukEPdZ{color:var(--error)}._90js0e{margin:0}.f0tgaC{margin-top:var(--spacing-2);line-height:var(--line-height-md);color:var(--foreground)}.OcrQq4{min-width:5rem}}.UaraUh{border-top:1px solid var(--border);margin:0}._5m8bQj{font-size:var(--font-size-xs);color:var(--error);margin-right:auto}.rpenrW{display:inline-flex;align-items:center;gap:var(--spacing-2)}._7R_vrU{background:none;border:none;padding:0;font:inherit;font-weight:600;color:#2f6fed;cursor:pointer;white-space:nowrap;text-decoration:underline}._7R_vrU:disabled{color:var(--muted-foreground);cursor:not-allowed;text-decoration:none}.FfJZ1R[data-state=checked],.FfJZ1R[data-state=checked]:hover{background:#2f6fed}._85P_nQ{color:var(--muted-foreground)}.ICWfDf{gap:var(--spacing-3);flex-basis:100%;flex-wrap:wrap;margin-top:var(--spacing-3)}.ICWfDf,.QEwyKK{display:flex;align-items:center}.QEwyKK{justify-content:space-between;gap:var(--spacing-4)}.wnjS83{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}.wnjS83 .H8ZTxR{width:100%}.wnjS83 .d_o3hQ{width:100%;flex-wrap:wrap}.wnjS83 .UT6wGy{flex:1 1}.wnjS83 .cWBEAC{flex:1 1;min-width:0}.wnjS83 .zrOeCB{width:100%;min-width:0}.wnjS83 .HMYdr7{flex:1 1}.H8ZTxR{display:flex;align-items:center;gap:var(--spacing-3);min-width:0}.JjTK93{opacity:.55;cursor:not-allowed}.H8ZTxR [role=switch][data-state=unchecked]{background-color:var(--color-gray-500)}.H8ZTxR [role=switch][data-state=unchecked]:hover{background-color:var(--color-gray-600)}.JjTK93 [data-disabled]{opacity:1}.H8ZTxR [role=switch][data-state=unchecked][data-disabled]{background-color:var(--color-gray-300)}._67liqT{display:flex;flex-direction:column;gap:2px;min-width:0}._16t8aF{display:flex;align-items:center;gap:var(--spacing-2)}.WO4Mlv{font-size:.95rem;font-weight:700;color:var(--foreground)}.COHvqD,.WO4Mlv{white-space:nowrap}.COHvqD{background-color:hsl(210,80%,94%);color:hsl(210,70%,45%);font-size:11px;font-weight:500;padding:2px 8px;border-radius:var(--radius-full);line-height:1.4}._4FHTTP{font-size:var(--font-size-xs);color:var(--muted-foreground)}.d_o3hQ{gap:var(--spacing-3);flex-shrink:0}.UT6wGy,.d_o3hQ{display:flex;align-items:center}.UT6wGy{gap:var(--spacing-2)}.YTsiIZ{font-size:var(--font-size-sm);color:var(--muted-foreground);white-space:nowrap}.cWBEAC{display:inline-flex;align-items:center;gap:2px;height:36px;padding:0 var(--spacing-3);background-color:var(--surface);border:1px solid var(--border);border-radius:10px;cursor:text;transition:border-color var(--animation-duration-fast) ease}.cWBEAC:focus-within{border-color:var(--input-focus)}.P7AweH{color:var(--muted-foreground);pointer-events:none}.P7AweH,.zrOeCB{font-size:var(--font-size-sm)}.zrOeCB{width:4ch;min-width:0;background:transparent;border:none;padding:0;font-family:inherit;font-weight:600;color:var(--foreground);outline:none;appearance:textfield}.zrOeCB::-webkit-inner-spin-button,.zrOeCB::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.HMYdr7{height:36px;background-color:var(--surface);color:var(--foreground);border:1px solid var(--border);border-radius:10px;padding:0 var(--spacing-4);font-size:var(--font-size-sm);font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:all var(--animation-duration-fast) ease}.HMYdr7:hover:not(:disabled){border-color:var(--foreground-subtitle);color:var(--foreground)}.HMYdr7:disabled{opacity:.6;cursor:not-allowed}.q7fFGf{animation:SPu6rF 1s linear infinite}@keyframes SPu6rF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.QEwyKK{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}.d_o3hQ{flex-wrap:wrap}}.h8c8vH{gap:var(--spacing-3)}.RIof4H,.h8c8vH{width:100%;display:flex;flex-direction:column;font-family:var(--font-family-base)}.RIof4H{background-color:var(--card);border:1px solid var(--border);border-radius:calc(var(--radius) + 8px);box-shadow:var(--shadow-subtle);padding:1.25rem 1.5rem 1.5rem;gap:var(--spacing-4)}._7h_5yk{gap:var(--spacing-4)}.AUddxU,._7h_5yk{display:flex;flex-direction:column}.AUddxU{width:100%;gap:var(--spacing-3);font-family:var(--font-family-base)}.DngSZn{border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);padding:1.15rem 1.25rem}.BxyYz4,.DngSZn{display:flex;flex-direction:column;gap:var(--spacing-3)}.xjHsT4{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._vX5T2{font-size:.95rem;font-weight:800;color:var(--foreground);white-space:nowrap}.CVogIk{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}.JZkYlt{min-width:62px;height:40px;padding:0 var(--spacing-3);background:var(--card);border:1.5px solid var(--border);border-radius:9999px;font-size:.95rem;font-weight:700;color:var(--foreground);cursor:pointer;transition:all var(--animation-duration-fast) ease}.JZkYlt:hover:not(.tDyWSD){border-color:var(--foreground-subtitle)}.tDyWSD{background:#f0820f;border-color:#f0820f;color:#fff}.MYe4pW{height:40px;padding:0 var(--spacing-3);background:var(--card);border:1.5px solid var(--border);border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;gap:2px;cursor:text;transition:border-color var(--animation-duration-fast) ease}.MYe4pW:focus-within,.MYe4pW:hover{border-color:var(--foreground-subtitle)}.Apkmhf{border-color:#f0820f;box-shadow:inset 0 0 0 .5px #f0820f}.O7uIaH{flex:none}.O7uIaH,.ZaVm9S{font-size:.95rem;font-weight:700;color:var(--foreground)}.ZaVm9S{flex:0 0 auto;width:3em;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;appearance:textfield}.ZaVm9S::-webkit-inner-spin-button,.ZaVm9S::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ZaVm9S::placeholder{color:var(--muted-foreground);font-weight:500}.tAHNzo{margin-left:auto;height:40px;padding:0 var(--spacing-4);display:flex;align-items:center;justify-content:center;gap:var(--spacing-1);background:#f0820f;border:none;border-radius:9999px;font-size:.875rem;font-weight:700;color:#fff;cursor:pointer;white-space:nowrap;transition:background var(--animation-duration-fast) ease}.tAHNzo:hover:not(:disabled){background:#d97407}.tAHNzo:disabled{opacity:.6;cursor:not-allowed}.lxBYLV{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);font-size:.75rem}.LCLiGI,.itO_mS{color:var(--muted-foreground)}.LCLiGI{font-size:.9rem;line-height:1.5}.jeoVaB{display:none}@media (max-width:640px){.jeoVaB{display:block;margin-left:auto;font-size:.75rem}.BcHuoK{display:none}.tAHNzo{margin-left:0;height:34px;padding:0 var(--spacing-3);font-size:.875rem}.CVogIk,.tAHNzo{width:100%}.CVogIk{gap:5px}.JZkYlt{flex:1 1;min-width:46px;padding:0 4px;font-size:.875rem;display:inline-flex;align-items:center;text-align:center;white-space:nowrap}.JZkYlt,.MYe4pW{height:34px;justify-content:center}.MYe4pW{flex:1.2 1;min-width:fit-content;padding:0 5px;gap:1px}.MYe4pW .ZaVm9S{flex:0 0 auto;width:2.6em}.O7uIaH,.ZaVm9S{font-size:.875rem}.ZaVm9S::placeholder{font-size:.8125rem}}.ZjJVs0{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;width:100%}.tk2BZ1{font-size:1.05rem;font-weight:800;color:var(--foreground);margin:0;white-space:nowrap}.gUP5q7{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}.BfKQA_{min-width:64px;height:2.5rem;background-color:var(--card);border:1.5px solid var(--border);border-radius:9999px;padding:0 var(--spacing-3);font-size:.95rem;font-weight:700;color:var(--foreground);cursor:pointer;transition:all var(--animation-duration-fast) ease}.BfKQA_:hover:not(.u_0aj3){border-color:var(--foreground-subtitle)}.u_0aj3{background-color:#1b2032;border-color:#1b2032;color:#fff}.VZcNW7{min-width:100px;height:2.5rem;padding:0 var(--spacing-3);background:var(--card);border:1.5px solid var(--border);border-radius:9999px;display:inline-flex;align-items:center;gap:2px;cursor:text;transition:border-color var(--animation-duration-fast) ease}.VZcNW7:focus-within,.VZcNW7:hover{border-color:var(--foreground-subtitle)}.gpVLk1{border-color:#1b2032;box-shadow:inset 0 0 0 .5px #1b2032}.cvfStH{margin-left:auto;height:2.5rem;background-color:#f0820f;color:#fff;border:none;border-radius:9999px;padding:0 1.25rem;font-size:.95rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--spacing-1);transition:background var(--animation-duration-fast) ease;white-space:nowrap}.cvfStH:hover:not(:disabled){background-color:#d97407;opacity:1}.cvfStH:active:not(:disabled){opacity:.85}.cvfStH:disabled{opacity:.6;cursor:not-allowed}.oOfwTJ{animation:y0Tp4C 1s linear infinite}.yuaIKP{font-size:var(--font-size-xs);color:var(--error);text-align:left}.DvRES0{font-size:.7rem;color:#9aa1ac;line-height:1.55;text-align:left;padding:0 1.5rem}@keyframes y0Tp4C{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.RIof4H{padding:var(--spacing-4);gap:var(--spacing-3)}.DvRES0{padding:0 var(--spacing-4)}.ZjJVs0{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--spacing-3)}.tk2BZ1{grid-row:1;grid-column:1}.cvfStH{grid-row:1;grid-column:2;margin-left:0}.gUP5q7{grid-row:2;grid-column:1/-1;width:100%}.BfKQA_{flex:1 1}.BfKQA_,.VZcNW7{min-width:0;padding:0 var(--spacing-2)}.VZcNW7{flex:1.4 1}._7h_5yk{gap:var(--spacing-3)}}._0xmHzr{display:inline-flex;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 8%,transparent),color-mix(in srgb,var(--primary) 4%,transparent));border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:var(--radius-lg);margin-bottom:var(--spacing-6);box-shadow:0 2px 8px color-mix(in srgb,var(--primary) 8%,transparent)}._0xmHzr,.yM76MR{align-items:center}.yM76MR{display:flex;justify-content:center;width:28px;height:28px;background:color-mix(in srgb,var(--primary) 15%,transparent);border-radius:var(--radius-full);flex-shrink:0}.GgVmsj{color:var(--primary);stroke-width:2.5}.Ujezsh{display:flex;flex-direction:column;gap:2px}.q7j0Co{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--primary)}.h5rcIb{font-size:.875rem;font-weight:600;color:var(--foreground)}@media (max-width:768px){._0xmHzr{padding:var(--spacing-2) var(--spacing-3);gap:var(--spacing-2)}.yM76MR{width:24px;height:24px}.GgVmsj{width:14px;height:14px}.q7j0Co{font-size:.7rem}.h5rcIb{font-size:.8rem}}@layer base{.B1pkbk{border-radius:var(--radius);border:1px solid var(--border);background-color:var(--card);color:var(--card-foreground);overflow:hidden;margin-bottom:var(--spacing-3);transition:box-shadow var(--animation-duration-normal) ease}.B1pkbk:focus-within{box-shadow:var(--shadow-focus)}.ln2wJ9,.t6EyM0{display:flex}.t6EyM0{align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-3) var(--spacing-4);font-family:var(--font-family-homepage);font-weight:500;text-align:left;background-color:transparent;color:inherit;border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}.t6EyM0:hover{background-color:color-mix(in srgb,var(--muted) 5%,transparent)}.t6EyM0:active{background-color:color-mix(in srgb,var(--muted) 10%,transparent)}.t6EyM0[data-state=open]{border-bottom:1px solid var(--border)}.VtZmXr{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;color:var(--muted-foreground)}.t6EyM0:hover .VtZmXr{color:var(--card-foreground)}.t6EyM0[data-state=open] .VtZmXr{transform:rotate(180deg)}.OH8Tfe{overflow:hidden;animation:_W7fJB var(--animation-duration-normal) ease-out}.OH8Tfe[data-state=open]{animation:TylsIc var(--animation-duration-normal) ease-out}.eNTOPP{padding:var(--spacing-4);padding-top:var(--spacing-3);color:var(--muted-foreground)}@keyframes _W7fJB{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes TylsIc{0%{height:0}to{height:var(--radix-accordion-content-height)}}}.__zUf7{width:100%;margin-top:var(--spacing-8)}._4H_G3G{font-family:var(--font-switzer);font-size:1.35rem;font-weight:600;letter-spacing:-.01em;color:var(--foreground);margin-bottom:var(--spacing-6);text-align:left}.WT2BPV{width:100%}.e_Nn_X{border:1px solid var(--border);border-radius:.75rem;margin-bottom:1rem;background-color:var(--card);overflow:hidden}.zqT_kE{font-family:var(--font-switzer);font-weight:600;font-size:1rem;padding:1.25rem 1.5rem;text-align:left;color:var(--foreground)}.F30TDH{padding:1rem 1.5rem;font-size:.85rem;line-height:1.6;color:var(--muted-foreground)}.JaUo0R{color:var(--primary);text-decoration:none}.JaUo0R:hover{text-decoration:underline}._0c73X8{font-size:.85rem;color:var(--foreground);margin-top:var(--spacing-6)}.MAylBQ{color:var(--primary);text-decoration:none}.MAylBQ:hover{text-decoration:underline}@layer base{._1bTzg0{width:100%;display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);position:relative;z-index:var(--z-content-low);margin-bottom:2.5rem}._mvYgE{background-color:color-mix(in srgb,#dc2626 10%,var(--surface));border-left:4px solid #dc2626}._mvYgE ._6xH1os,._mvYgE .hatC6d{color:#b91c1c}.T62qEY{background-color:#fdeedd;border-left:4px solid #f0820f}.T62qEY ._6xH1os,.T62qEY .hatC6d{color:#92400e}.hatC6d{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ahp7Wl{flex:1 1;display:flex;flex-direction:row;align-items:baseline;gap:var(--spacing-2);flex-wrap:wrap}._6xH1os{font-size:var(--font-size-sm);line-height:var(--line-height-md);margin:0}.lUwWxg{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0}._4sXf8Y{border-radius:9999px;background:transparent;padding:var(--spacing-1) var(--spacing-4);font-size:var(--font-size-sm);cursor:pointer;font-weight:500;white-space:nowrap;transition:opacity var(--animation-duration-fast) ease}._4sXf8Y:hover{opacity:.8}._4sXf8Y:disabled{opacity:.5;cursor:not-allowed}.dl1njy{border:1.5px solid #b91c1c;color:#b91c1c}.L_xoCc{border:1.5px solid #f0820f;color:#b45309}.L_xoCc:hover{background:#fbdfc2;opacity:1}@media (max-width:768px){._1bTzg0{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:var(--spacing-3);row-gap:var(--spacing-3)}.hatC6d{grid-column:1;grid-row:1;height:calc(var(--font-size-sm) * var(--line-height-md))}.ahp7Wl{grid-column:2;grid-row:1;flex-direction:column;align-items:flex-start;gap:var(--spacing-1);min-width:0}.lUwWxg{grid-column:2;grid-row:2;width:auto;justify-content:flex-start}}}.UmtP0a{width:100%;padding:var(--spacing-6) var(--spacing-6);font-family:var(--font-switzer)}.UmtP0a *{font-family:var(--font-switzer)!important}.P_aSU8{max-width:960px;margin:0 auto}.elGX6c{margin-bottom:var(--spacing-8)}@media (max-width:767px){.UmtP0a{margin:-24px calc(-1 * var(--spacing-2)) -24px;width:auto;min-height:100vh;padding:var(--spacing-4) 24px var(--spacing-6);background:#fff}.x:has(.UmtP0a),.y:has(.UmtP0a),[class*=DashboardLayout_outerWrapper]:has(.UmtP0a),body:has(.UmtP0a){background-color:#fff}}._Qdbz5{display:block;padding:.85rem 1.1rem;border:1px solid var(--border);border-radius:.75rem;color:var(--foreground);font-size:.92rem;text-decoration:none}._Qdbz5:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border));color:var(--primary)}.Z2EBR5,.iwdGw4{padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-6);border:1.5px solid #f6c89a;border-radius:var(--radius);background:#fff6ee;color:#92400e;font-size:.92rem;line-height:1.45}.iwdGw4{gap:var(--spacing-3)}._5ddKrc,.iwdGw4{display:flex;align-items:center}._5ddKrc{gap:var(--spacing-2)}._5ddKrc._fihd_ .XAos_f{width:1.25rem;height:1.25rem}._5ddKrc._fihd_ ._3PTFDN{font-size:1rem}._5ddKrc._4emuWv .XAos_f{width:1.5rem;height:1.5rem}._5ddKrc._4emuWv ._3PTFDN{font-size:1.375rem}._5ddKrc.sycUKQ .XAos_f{width:2rem;height:2rem}._5ddKrc.sycUKQ ._3PTFDN{font-size:1.75rem}._5ddKrc.cb0r2X .XAos_f{width:2.5rem;height:2.5rem}._5ddKrc.cb0r2X ._3PTFDN{font-size:2.25rem}._5ddKrc.TLgBUB .XAos_f{width:3.5rem;height:3.5rem}._5ddKrc.TLgBUB ._3PTFDN{font-size:3rem}._5ddKrc.KcTWfB .XAos_f{width:10rem;height:10rem}._5ddKrc.KcTWfB ._3PTFDN{font-size:7rem}.XAos_f{flex-shrink:0;fill:var(--foreground)}.AUReYM{display:flex;align-items:center;justify-content:center}._Wf95o{background-color:color-mix(in srgb,var(--primary-light),white 50%);border-radius:var(--radius);padding:var(--spacing-2);transition:background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease;& svg{fill:black;transition:fill var(--animation-duration-fast) ease;filter:drop-shadow(0 1px 1px white)}.TLgBUB &{padding:var(--spacing-4)}.KcTWfB &{padding:var(--spacing-6);border-radius:calc(var(--radius) * 2)}}._3PTFDN{font-weight:700;color:var(--foreground);letter-spacing:-.025em;line-height:1.2}.eujxQ9{position:absolute;inset:0;width:100%;height:100%;display:block}.Ivx9MH{visibility:hidden}.QAimDB{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--background,#fafafa)}.b0rfGS{width:100%;max-width:440px;background:var(--card-background,#fff);border:1px solid var(--border,#e5e5e5);border-radius:16px;padding:32px;box-shadow:0 8px 30px rgba(0,0,0,.06)}.XRmFTH{margin-bottom:20px}._7RxtSa{font-size:20px;font-weight:600;margin:0 0 12px;line-height:1.3}.KXTz8z{font-size:14px;color:var(--muted-foreground,#666);margin:0;line-height:1.5}.ZCkSCe{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--background)}.GkcVfp{width:100%;max-width:480px;padding:var(--spacing-6);gap:var(--spacing-8);animation:MQIfpb .6s cubic-bezier(.16,1,.3,1)}.GkcVfp,.qRXjEu{display:flex;flex-direction:column}.qRXjEu{text-align:center;gap:var(--spacing-6)}.XDg_V1,.qRXjEu{align-items:center}.XDg_V1{display:flex;justify-content:center;opacity:.6;animation:V2yACa 3s ease-in-out infinite}.XDg_V1 svg{filter:drop-shadow(0 2px 8px rgba(0,0,0,.04))}@keyframes V2yACa{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.HGEhCi{display:flex;transition:opacity var(--animation-duration-fast) ease}.HGEhCi:hover{opacity:.8}.qhKAz0{margin-bottom:var(--spacing-2)}.Sc0zLu{display:flex;flex-direction:column;gap:var(--spacing-3)}.eWWzmH{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin:0;letter-spacing:-.02em;line-height:1.2}._8MvL0b{font-size:var(--font-size-md);color:var(--muted-foreground);line-height:1.6;margin:0 auto;max-width:36ch}.s_nUoS{width:100%;height:1px;background-color:var(--border);opacity:.5}.ooTZqV{display:flex;justify-content:center}.Fgt_er{width:100%;max-width:280px;height:3rem;font-weight:500;font-size:1rem;gap:var(--spacing-3)}._7iy7s{margin-left:auto;opacity:.7}@keyframes MQIfpb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.GkcVfp{padding:var(--spacing-4);gap:var(--spacing-6)}.XDg_V1 svg{width:60px;height:60px}.eWWzmH{font-size:1.5rem}.Fgt_er{max-width:100%}}.LmgrFz{display:inline-block;vertical-align:middle;transition:color var(--animation-duration-normal);flex-shrink:0}.LmgrFz:hover{color:color-mix(in srgb,currentColor 90%,var(--color-primary))}.EogE4Z{display:flex;flex-direction:column;align-items:flex-start;gap:1.15rem;margin-top:1.75rem;max-width:100%}._5YSGz1{align-items:center;margin-inline:auto;margin-top:2.25rem}._5YSGz1 .ZX1Ove{justify-content:center}.DSwLpZ{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}._5YSGz1 .DSwLpZ{justify-content:center}.a3XPaV{display:inline-flex;align-items:center;gap:1rem;min-height:4rem;padding:.75rem 1.5rem .75rem .75rem;border-radius:9999px;background:#1c1512;text-decoration:none;box-shadow:0 18px 44px rgba(63,22,1,.34),inset 0 1px 0 rgba(255,255,255,.12);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.a3XPaV:hover{transform:translateY(-2px);background:#0f0a08;box-shadow:0 24px 56px rgba(63,22,1,.4),inset 0 1px 0 rgba(255,255,255,.14)}.a3XPaV:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.Z8Zqt3{width:2.75rem;height:2.75rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(255,255,255,.1);color:#ffffff}._7c9bSX{font-family:var(--font-switzer);font-size:1.35rem;font-weight:600;line-height:1.2;color:#ffffff}._3rMsSb{width:2.125rem;height:2.125rem;border-radius:50%;justify-content:center;flex-shrink:0;background:#f97316;color:#ffffff;font-size:1rem;line-height:1}._3rMsSb,.lH9_Oe{display:inline-flex;align-items:center}.lH9_Oe{appearance:none;cursor:pointer;font:inherit;text-align:left;gap:.85rem;min-height:4rem;padding:.75rem 1.5rem .75rem .75rem;border-radius:9999px;border:1px solid rgba(255,255,255,.26);background:rgba(28,21,18,.5);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 14px 34px rgba(63,22,1,.2),inset 0 1px 0 rgba(255,255,255,.08);text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.lH9_Oe:hover{transform:translateY(-2px);background:rgba(28,21,18,.72);border-color:rgba(255,255,255,.42)}.lH9_Oe:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.U9dKjD{width:2.75rem;height:2.75rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(255,255,255,.12);color:#ffffff}.tx__kp{font-family:var(--font-switzer);font-size:1.3rem;font-weight:600;line-height:1.2;color:#ffffff}.ZX1Ove{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.wqzm2s{font-weight:400;color:rgba(255,255,255,.86)}.W4iIVd,.wqzm2s{font-family:var(--font-switzer);font-size:.95rem}.W4iIVd{display:inline-flex;align-items:center;gap:.3rem;color:#ffffff;font-weight:500;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:1px;transition:border-color .18s ease}.W4iIVd:hover{border-color:#ffffff}.W4iIVd:focus-visible{outline:3px solid #ffffff;outline-offset:3px;border-bottom-color:transparent}.Xp3a9S{font-size:.75rem;opacity:.7}.Qv5E1N{margin:-.15rem 0 0;max-width:30rem;font-family:var(--font-switzer);font-size:.85rem;font-weight:300;line-height:1.45;color:rgba(255,255,255,.72)}._5YSGz1 .Qv5E1N{text-align:center}@media (max-width:639px){.EogE4Z{align-items:stretch;width:min(100%,22rem);gap:1rem}.a3XPaV{justify-content:flex-start;padding-right:1.25rem}._7c9bSX{font-size:1.2rem}._3rMsSb{margin-left:auto}.DSwLpZ{width:100%;flex-direction:column;align-items:stretch}.lH9_Oe{justify-content:flex-start;padding-right:1.25rem}.tx__kp{font-size:1.2rem}}.cMexkv{display:inline-block;vertical-align:middle;transition:color var(--animation-duration-normal);flex-shrink:0}.cMexkv:hover{color:color-mix(in srgb,currentColor 90%,var(--color-secondary))}@layer base{.lVEbN8{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;-webkit-user-select:none;user-select:none;width:2rem;height:2rem;border-radius:50%;background-color:var(--color-surface);box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease}.lVEbN8:hover{transform:scale(1.05)}.jk_vWh{object-fit:cover;border-radius:inherit}.E4_sCE,.jk_vWh{width:100%;height:100%}.E4_sCE{display:flex;justify-content:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);font-family:var(--font-family-base);background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:var(--color-white);text-transform:uppercase}.E4_sCE,.XWaHia{align-items:center}.XWaHia{position:relative;display:inline-flex;margin:0}.c78bWF{appearance:none;margin:0;width:1.25rem;height:1.25rem;border:2px solid var(--color-gray-400);border-radius:var(--radius-sm);background-color:var(--color-white);cursor:pointer;transition:all var(--animation-duration-fast)}.c78bWF:hover{border-color:var(--color-primary);background-color:var(--color-gray-100)}}@layer base{.c78bWF:checked,.c78bWF:indeterminate{border-color:var(--color-primary);background-color:var(--color-primary);animation:oUGrTM var(--animation-duration-fast) ease-out}.c78bWF:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(243,146,0,.2)}.c78bWF:disabled{background-color:var(--color-gray-200);border-color:var(--color-gray-300);cursor:not-allowed}.Zzr6J_{position:absolute;left:.15rem;top:.15rem;width:.95rem;height:.95rem;color:var(--color-white);pointer-events:none;opacity:0;transform:scale(.5);transition:all var(--animation-duration-fast)}.c78bWF:checked+.Zzr6J_,.c78bWF:indeterminate+.Zzr6J_{opacity:1;transform:scale(1);animation:_3K7oo var(--animation-duration-fast) ease-out}.c78bWF:disabled+.Zzr6J_{color:var(--color-gray-400)}@keyframes oUGrTM{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes _3K7oo{0%{transform:scale(.5)}50%{transform:scale(1.2)}to{transform:scale(1)}}}.Jeae9L{display:flex;align-items:center;gap:var(--spacing-2);cursor:pointer}._9daZlH{display:block;object-fit:contain;filter:invert(1)}.dark ._9daZlH,.dark-theme ._9daZlH,[data-theme=dark] ._9daZlH{filter:none}@media (prefers-color-scheme:dark){:root:not([data-theme]) ._9daZlH{filter:none}}.wfPI7s{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 6px;border-radius:var(--radius-sm);border:1px solid #009cff;background:#dae6f2;cursor:pointer;transition:background var(--animation-duration-fast) ease}.wfPI7s:hover{background:#cddce9}.dark .wfPI7s,.dark-theme .wfPI7s,[data-theme=dark] .wfPI7s{background:rgba(0,156,255,.16)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .wfPI7s{background:rgba(0,156,255,.16)}}.uBwc_X{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;border:2px solid #34c759;background:var(--color-surface)}.EV73Nd{color:#d77655}.uTuh3C{color:var(--color-text-primary)}.btp7e8{color:var(--color-text-secondary)}.wU9wXe{position:relative;display:flex;align-items:center;flex-shrink:0;width:34px;height:22px}.wU9wXe .uBwc_X{position:absolute;top:0}.bgI_4X{left:0;color:#d77655}.vEN1Pe{left:12px;color:var(--color-text-primary)}._2buL7q{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border:none;border-radius:var(--radius);background:#009cff;color:#ffffff;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;flex-shrink:0;cursor:pointer;transition:background var(--animation-duration-fast) ease}._2buL7q:hover{background:#0088dd}.A8aJ_k{border-radius:var(--radius-sm);padding:3px 10px;font-size:var(--font-size-xs)}.CmVRwE{box-sizing:border-box;height:32px;padding:0 6px}.CmVRwE,.pQKV7P{border-radius:999px}.QOB_6U{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:28px;padding:0 14px;border:none;border-radius:9999px;background:#009cff;color:#ffffff;font-size:13px;font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--animation-duration-fast) ease}.QOB_6U:hover{background:#0088dd}.d0qzEF{width:12px;height:12px;border-radius:50%;background:#dae6f2;border:1.2px solid #ffffff}.Fn_3oY,.d0qzEF{position:absolute;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.Fn_3oY{width:13px;height:13px;border-radius:50%;background:var(--color-surface);border:1.2px solid #34c759}._24MJ9M{color:#d77655}.eAUbH3{color:var(--color-text-primary)}._41vS_4{color:var(--color-text-secondary)}._8JInEZ{position:absolute;right:-10px;bottom:-2px;width:22px;height:13px}._8JInEZ .Fn_3oY{position:absolute;right:auto;bottom:0}.XwWJI6{left:0;color:#d77655}.ebfFax{left:9px;color:var(--color-text-primary)}@media (max-width:768px){.kxR6bY{width:2rem;height:2rem;padding:0;justify-content:center;gap:0}.kxR6bY span{display:none}}.Oe7jM2{width:22rem;max-width:min(22rem,calc(100vw - 2rem));display:flex;flex-direction:column;gap:16px;padding:12px;background:var(--color-surface);border:1px solid rgba(193,173,242,.42);border-radius:10px;box-shadow:0 4px 8.35px rgba(0,0,0,.16)}.Wha4F3{gap:10px}.R3bvxF,.Wha4F3{display:flex;align-items:center}.R3bvxF{flex-shrink:0;width:24px;height:24px;border-radius:6px;background:#009cff;color:#ffffff;justify-content:center}._1kQiL4{flex:1 1;margin:0;font-family:var(--font-family-base);font-size:14px;font-weight:var(--font-weight-semibold,600);line-height:1.22;color:var(--color-text-primary)}.gLup_k{flex-shrink:0;width:18px;height:18px;padding:0;border:none;border-radius:0;outline:none;box-shadow:none;background:transparent;color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;transition:color var(--animation-duration-fast) ease}.gLup_k:focus-visible,.gLup_k:hover{color:var(--color-text-primary);outline:none;box-shadow:none}.kJAspJ{display:flex;flex-direction:column;gap:8px}._5t_HkT{font-size:14px;line-height:1.4}._5t_HkT,.iLW_Ux{margin:0;color:var(--color-text-secondary)}.iLW_Ux{font-size:12px;line-height:1.22}.gLVFLh{gap:8px}.OOoChV,.gLVFLh{display:flex;flex-direction:column;width:100%}.OOoChV{gap:4px;padding:8px;border:1px solid #e7e7e6;border-radius:6px;background:var(--color-surface);text-decoration:none;text-align:left;color:inherit;font:inherit;appearance:none;-webkit-appearance:none;cursor:pointer;transition:background var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}.OOoChV:hover{background:var(--color-gray-100);border-color:var(--color-gray-300)}.zuYnvw{justify-content:space-between;width:100%}.tojCJR,.zuYnvw{display:flex;align-items:center}.tojCJR{gap:10px}.am6t5E{flex-shrink:0;width:25px;height:25px;border-radius:4px;background:var(--color-gray-100);display:flex;align-items:center;justify-content:center}.am6t5E,.syKKOW{color:var(--color-text-primary)}.syKKOW{font-size:14px;font-weight:var(--font-weight-medium);line-height:1.22;white-space:nowrap}.ogKzhk{flex-shrink:0;color:#009cff}.QTgEpn{flex-shrink:0;padding:2px 8px;border-radius:999px;background:var(--color-gray-100);color:var(--color-text-secondary);font-size:11px;line-height:1.4;white-space:nowrap}.QTgEpn,.q0q62u{font-weight:var(--font-weight-medium)}.q0q62u{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:4px;padding:8px 12px;border-radius:8px;background:var(--color-accent-purple-light);color:var(--color-button-purple);font-size:13px;line-height:1;text-decoration:none;transition:background var(--animation-duration-fast) ease}.q0q62u:hover{background:color-mix(in srgb,var(--color-button-purple) 18%,white)}.vFYf2_{display:flex;flex-direction:column;gap:20px}.sf__9I{margin:0;font-size:14px;line-height:1.4;color:var(--color-text-primary)}.G_0L7k{flex-direction:column;gap:4px}.G_0L7k,.Uh0SGd{display:flex;width:100%}.Uh0SGd{align-items:center;justify-content:center;gap:8px;padding:8px;border-radius:10px;background:#009cff;color:#ffffff;font-size:14px;text-decoration:none;transition:background var(--animation-duration-fast) ease}.Uh0SGd:hover{background:#0088dd}.C3GyNe{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:8px;border-radius:10px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font-size:14px;text-decoration:none;transition:background var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}.C3GyNe:hover{background:var(--color-gray-100);border-color:var(--color-gray-300)}.iFKh3k{gap:20px}.BqMiyr,.iFKh3k{display:flex;flex-direction:column}.BqMiyr{gap:4px}.L18ERU{margin:0;font-size:12px;line-height:1.22;color:var(--color-text-secondary)}.HRTYCF{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px;border:1px solid #009cff;border-radius:10px;background:var(--color-surface);text-decoration:none;text-align:left;color:inherit;font:inherit;appearance:none;-webkit-appearance:none;cursor:pointer;transition:background var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}.HRTYCF:hover{background:#dae6f2}.MeeqX9,.MeeqX9:hover{border-color:#e7e7e6;background:var(--color-surface);cursor:default}.To4zUA{gap:8px}.To4zUA,._6_w2m_{display:flex;align-items:center}._6_w2m_{flex-shrink:0;width:12px;height:12px;justify-content:center}._6_w2m_,.a2JkEN{color:var(--color-text-primary)}.a2JkEN{font-size:14px;font-weight:var(--font-weight-medium);line-height:1.22;white-space:nowrap}.w5BVY2{align-self:flex-end;padding:5px;border:none;background:transparent;color:#009cff;font-family:var(--font-family-base);font-size:12px;cursor:pointer}.w5BVY2:hover{text-decoration:underline}._041zjG{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--color-border)}.fvqJHK{margin:0;font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.Nvml_5{margin:3px 0 0;font-size:11px;line-height:1.4;color:var(--color-text-secondary)}.wZuLNP{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 10px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);color:var(--color-text-primary);font-size:14px;font-weight:var(--font-weight-medium);text-decoration:none;transition:background var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}.wZuLNP:hover{background:var(--color-gray-100);border-color:var(--color-gray-300)}.tLbcPh{gap:8px}.MKM2m5,.tLbcPh{display:flex;align-items:center}.MKM2m5{justify-content:center;width:20px;height:20px;border-radius:5px;background:#ffffff}.yBNuuP{margin:0;font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.Vew_qN{display:flex;flex-direction:column;gap:4px}.RH5jnA{margin:0;font-size:11px;line-height:1.4;color:var(--color-text-secondary)}.YAsqOc{gap:8px;color:var(--color-text-secondary)}.FIysTJ,.YAsqOc,.sI0hvN{display:flex;align-items:center}.FIysTJ,.sI0hvN{gap:10px;width:100%;padding:8px 10px;border:1px solid #e7e7e6;border-radius:10px}._0EB9Mh{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._g3T9Z{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:6px;border:none;border-radius:5px;background:var(--color-gray-100);color:var(--color-text-secondary);cursor:pointer;transition:background var(--animation-duration-fast) ease}._g3T9Z:hover{background:var(--color-gray-200)}.m72LEj{border-color:#009cff}.NJ3hvP,.NJ3hvP:hover{background:#dae6f2;color:#009cff}.Jf_eEI{flex:1 1;min-width:0;border:none;background:transparent;outline:none;font-family:var(--font-family-base);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.Jf_eEI::placeholder{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._2Hq_D2{flex-shrink:0;width:48px;padding:5px 8px;border:none;border-radius:10px;background:var(--color-gray-100);color:var(--color-text-secondary);font-family:var(--font-family-base);font-size:12px;cursor:pointer;transition:background var(--animation-duration-fast) ease}._2Hq_D2:hover{background:var(--color-gray-200)}._2Hq_D2:disabled{cursor:default}.sI0hvN:focus-within{border-color:#009cff}.nBsLQR,.sI0hvN:focus-within ._2Hq_D2{background:#dae6f2;color:#009cff}.l4AM9u{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.aTYwOq{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:5px;background:#dae6f2;color:#009cff;text-decoration:none;transition:background var(--animation-duration-fast) ease}.aTYwOq:hover{background:color-mix(in srgb,#009cff 14%,#dae6f2)}.Oy3YWF{margin:0;font-size:12px;line-height:1.22;color:var(--color-text-secondary)}._3reUuB{flex-direction:column}.KREQN1,._3reUuB{display:flex;gap:8px;width:100%}.KREQN1{align-items:center;min-height:31px;padding:6px 12px;border:1px solid #d0d5dd;border-radius:20px;background:var(--color-surface);cursor:pointer;text-align:left;transition:background var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}.KREQN1:hover{background:var(--color-gray-100);border-color:var(--color-button-purple)}.FMQX7k{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--color-text-secondary)}.Oi4hyn{color:#0d73d9}._4chuLu{flex-shrink:0}.W_TWCu,._4chuLu{color:var(--color-text-secondary)}.W_TWCu{display:inline-flex;align-items:center;gap:var(--spacing-xs);white-space:nowrap;height:28px;padding:0 var(--spacing-sm);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);transition:color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}.W_TWCu:hover{color:var(--color-text-primary);background-color:var(--color-gray-200)}.W_TWCu.dv8lWj{height:32px;padding:0 14px;border-radius:999px}.uYBlVY{width:14px;height:14px;opacity:.7;transition:transform var(--animation-duration-fast) ease,opacity var(--animation-duration-fast) ease}.W_TWCu:hover .uYBlVY{opacity:1;transform:translate(1px,-1px)}.nHHwj0{border-radius:var(--radius-sm);flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:white;overflow:hidden;transition:all var(--animation-duration-fast) ease;position:relative}.Vsx4Eu{width:1.25rem;height:1.25rem}.er5X_c{width:1.75rem;height:1.75rem}.AiHK5S{width:2.5rem;height:2.5rem}.pCrTAC{cursor:pointer}.pCrTAC:hover{box-shadow:0 0 0 2px var(--primary)}.FQrmKX{object-fit:cover}.FQrmKX,._0kuFX{width:100%;height:100%}._0kuFX{background:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;font-weight:600;text-transform:uppercase;line-height:1}.Vsx4Eu ._0kuFX{font-size:.625rem}.er5X_c ._0kuFX{font-size:.75rem}.AiHK5S ._0kuFX{font-size:1.125rem}.Fv2Uy2,._bLjo5{width:100%;max-width:75rem;margin:0 auto;padding:0}.Zmf1dZ{width:100%;display:flex;justify-content:center;margin-bottom:var(--spacing-8)}.p5iq_t{width:32rem;height:3px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--primary) 40%,transparent) 20%,var(--primary) 50%,color-mix(in srgb,var(--primary) 40%,transparent) 80%,transparent 100%);border-radius:var(--radius-full);box-shadow:0 2px 8px color-mix(in srgb,var(--primary) 25%,transparent)}.x1wAIu{justify-content:space-between;margin-bottom:var(--spacing-12)}.IqB_CG,.x1wAIu{display:flex;align-items:center}.IqB_CG{gap:var(--spacing-2)}.w54lsU{background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-switzer);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);transition:all var(--animation-duration-fast) ease-out;text-decoration:none;position:relative}.w54lsU:hover{color:var(--foreground-subtitle);text-decoration:underline}.e59BrI{font-weight:700;font-family:var(--font-switzer)}.e59BrI,.e59BrI:hover{color:var(--foreground);text-decoration:underline}._2eC_gs{font-size:.75rem;color:var(--muted-foreground);-webkit-user-select:none;user-select:none}.G_OlDr{display:flex;align-items:center;gap:.5rem}.I_IADU{box-shadow:none}.g_kSMc{display:flex;justify-content:center;align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-6);position:relative}.iICIHd{font-family:var(--font-switzer);font-size:2.25rem;font-weight:600;margin:0;color:var(--foreground)}.VjUZRx{display:flex;align-items:center;gap:var(--spacing-1);font-size:.9375rem;font-weight:500;color:var(--primary);text-decoration:none;transition:all var(--animation-duration-fast) ease-out;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);white-space:nowrap}.VjUZRx:hover{color:var(--button-hover);background:color-mix(in srgb,var(--primary) 5%,transparent)}.VjUZRx svg{transition:transform var(--animation-duration-fast) ease-out}.VjUZRx:hover svg{transform:translateX(2px)}.aMMbNi{display:flex;margin-top:var(--spacing-12);margin-bottom:var(--spacing-12)}.Ys8kyu,.aMMbNi{justify-content:center}.Ys8kyu{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.9375rem;font-weight:500;font-family:var(--font-switzer);color:#71717a;background-color:#ffffff;text-decoration:none;transition:all var(--animation-duration-fast) ease-out;padding:.5rem 1.25rem;border-radius:9999px;border:1px solid #d4d4d8;white-space:nowrap}.Ys8kyu:hover{background-color:#f97316;color:#ffffff;border-color:#f97316}.Ys8kyu svg{transition:transform var(--animation-duration-fast) ease-out}.Ys8kyu:hover svg{transform:translateX(2px)}.UtguVE{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}._8Du2Fz{display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:inherit;background-color:white;border:1px solid var(--border);padding:var(--spacing-6);transition:all var(--animation-duration-normal) ease-in-out;min-height:12rem;border-radius:var(--radius);gap:var(--spacing-3)}._8Du2Fz:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}._8Du2Fz:hover .zxqiCK{transform:translateX(4px);color:#6b7280}.jLa1eY{display:flex;flex-direction:column;gap:var(--spacing-3)}.Vkwhw9{font-size:1.125rem;font-weight:700;color:#111827;line-height:1.3;letter-spacing:-.005em;margin:.375rem 0 0;flex:1 1}.Vkwhw9,.Vsl28X{font-family:var(--font-switzer)}.Vsl28X{font-size:.875rem;color:#6b7280;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.AiN3dv{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:var(--spacing-4);border-top:1px solid var(--border)}.TsfaKE{display:flex;align-items:flex-start;gap:var(--spacing-3)}.kyZXM7{flex-shrink:0}._KL451{font-family:var(--font-switzer);font-size:.8125rem;color:#6b7280}.zxqiCK{color:var(--muted-foreground);transition:transform var(--animation-duration-fast) ease-out,color var(--animation-duration-fast) ease-out}@media (max-width:1024px){.UtguVE{grid-template-columns:1fr;gap:var(--spacing-4)}.Fv2Uy2,._bLjo5{padding:0 var(--spacing-4)}.Zmf1dZ{margin-bottom:var(--spacing-6)}.g_kSMc{gap:var(--spacing-3)}.g_kSMc,.x1wAIu{flex-direction:column}.x1wAIu{align-items:flex-start;gap:var(--spacing-4);height:auto;margin-bottom:4rem}.I_IADU{width:100%}}@media (max-width:768px){.iICIHd{font-size:1.875rem}._8Du2Fz{padding:var(--spacing-4)}}.c6b3aT{margin-top:1.5rem;display:flex;flex-direction:column;gap:.5rem}.c6b3aT,.jlhBzz{margin-bottom:.5rem}.jfA5Tf,.jlhBzz{margin-top:1rem}.jfA5Tf{display:flex;flex-direction:column;gap:.5rem}.RoPUId{color:var(--foreground-subtitle)}.RoPUId,._6gflC6{font-size:.875rem;margin:0}._6gflC6{padding-left:1.25rem;display:flex;flex-direction:column;gap:.25rem}._4Plr6n{display:flex;align-items:center;gap:.5rem}.Sb7LPs{font-size:.875rem;color:var(--foreground-subtitle);font-weight:500;margin:0}.rSnhB9{margin-top:1rem}.WHGWKM{display:flex;flex-direction:column;gap:.75rem}.DKfUVW{margin:0;overflow-wrap:anywhere}.IAumDz{display:flex;justify-content:flex-end;gap:.5rem}.FVxU_p{margin:0;color:var(--error);font-size:.875rem}.R1Z6Vj{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.o_RHHa{color:var(--color-error)}.QMMmQh{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.r_3cin{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-height:22rem;overflow-y:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm)}._3cVg8d{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border)}._3cVg8d:last-child{border-bottom:none}.ZCCVnQ{flex:1 1;flex-direction:column;gap:var(--spacing-xxs)}.ZCCVnQ,._9q1EiT{min-width:0;display:flex}._9q1EiT{align-items:center;flex-wrap:wrap;gap:var(--spacing-xs)}.Aa_uKN{min-width:0;font-family:var(--font-family-monospace);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.__Ghys{flex-shrink:0}._577SdK{color:var(--color-text-secondary);font-size:var(--font-size-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VL5KNI{flex:1 1;min-width:0;font-family:var(--font-family-monospace)}@media (max-width:480px){._3cVg8d{flex-direction:column;align-items:stretch;gap:var(--spacing-xs)}}
/*# sourceMappingURL=75207eb76982da26.css.map*/