@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_713c22fa-module__GKkm2q__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_713c22fa-module__GKkm2q__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)translateZ(0)}to{opacity:1;transform:translateY(0)translateZ(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)translateZ(0)}to{opacity:1;transform:translateY(0)translateZ(0)}}@keyframes slideLeft{0%{opacity:0;transform:translate(20px)translateZ(0)}to{opacity:1;transform:translate(0)translateZ(0)}}@keyframes slideRight{0%{opacity:0;transform:translate(-20px)translateZ(0)}to{opacity:1;transform:translate(0)translateZ(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)translateZ(0)}to{opacity:0;transform:scale(.8)translateZ(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)translateZ(0)}50%{opacity:.8;transform:scale(1.05)translateZ(0)}}@keyframes pulseRing{0%{opacity:.8;transform:scale(1)translateZ(0)}to{opacity:0;transform:scale(1.5)translateZ(0)}}@keyframes rotate{0%{transform:rotate(0)translateZ(0)}to{transform:rotate(1turn)translateZ(0)}}@keyframes rotateY{0%{transform:rotateY(0)translateZ(0)}to{transform:rotateY(1turn)translateZ(0)}}@keyframes wiggle{0%,to{transform:rotate(0)translateZ(0)}25%{transform:rotate(10deg)translateZ(0)}75%{transform:rotate(-10deg)translateZ(0)}}@keyframes gentleWiggle{0%,to{transform:rotate(0)translateZ(0)}33%{transform:rotate(-3deg)translateZ(0)}66%{transform:rotate(3deg)translateZ(0)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes gradientShift{0%,to{background-position:0}50%{background-position:100%}}@keyframes slideFromLeft{0%{transform:translate(-100%)translateZ(0)}to{transform:translate(0)translateZ(0)}}@keyframes slideFromRight{0%{transform:translate(100%)translateZ(0)}to{transform:translate(0)translateZ(0)}}@keyframes slideFromBottom{0%{transform:translateY(100%)translateZ(0)}to{transform:translateY(0)translateZ(0)}}.animate-gpu{backface-visibility:hidden;perspective:1000px;will-change:transform,opacity;transform:translateZ(0)}.animate-fade-in{will-change:opacity;animation:.3s ease-out forwards fadeIn}.animate-fade-out{will-change:opacity;animation:.3s ease-out forwards fadeOut}.animate-slide-up{animation:.4s ease-out forwards slideUp}.animate-slide-down,.animate-slide-up{will-change:transform,opacity;transform:translateZ(0)}.animate-slide-down{animation:.4s ease-out forwards slideDown}.animate-slide-left{animation:.4s ease-out forwards slideLeft}.animate-slide-left,.animate-slide-right{will-change:transform,opacity;transform:translateZ(0)}.animate-slide-right{animation:.4s ease-out forwards slideRight}.animate-scale-in{animation:.3s ease-out forwards scaleIn}.animate-scale-in,.animate-scale-out{will-change:transform,opacity;transform:translateZ(0)}.animate-scale-out{animation:.3s ease-out forwards scaleOut}.animate-pulse{animation:2s ease-in-out infinite pulse}.animate-pulse,.animate-pulse-ring{will-change:transform,opacity;transform:translateZ(0)}.animate-pulse-ring{animation:2s cubic-bezier(0,0,.2,1) infinite pulseRing}.animate-rotate{animation:1s linear infinite rotate}.animate-rotate,.animate-wiggle{will-change:transform;transform:translateZ(0)}.animate-wiggle{animation:1s ease-in-out infinite wiggle}.animate-gentle-wiggle{will-change:transform;animation:2s ease-in-out infinite gentleWiggle;transform:translateZ(0)}.animate-stagger-fade-in{animation:.3s ease-out forwards fadeIn;animation-delay:calc(var(--stagger-index,0)*50ms);will-change:opacity}.animate-stagger-slide-up{animation:.4s ease-out forwards slideUp;animation-delay:calc(var(--stagger-index,0)*50ms)}.animate-stagger-scale-in,.animate-stagger-slide-up{will-change:transform,opacity;transform:translateZ(0)}.animate-stagger-scale-in{animation:.3s ease-out forwards scaleIn;animation-delay:calc(var(--stagger-index,0)*50ms)}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.animate-fade-in,.animate-fade-out,.animate-gentle-wiggle,.animate-pulse,.animate-pulse-ring,.animate-rotate,.animate-scale-in,.animate-scale-out,.animate-slide-down,.animate-slide-left,.animate-slide-right,.animate-slide-up,.animate-stagger-fade-in,.animate-stagger-scale-in,.animate-stagger-slide-up,.animate-wiggle{opacity:1!important;animation:none!important;transform:none!important}}
:root{--dna-canvas:#f3f5f9;--dna-surface:#fff;--dna-surface-2:#eff2f7;--dna-surface-3:#e3e8f0;--dna-surface-glass:#ffffffe0;--dna-hair:#e2e6ed;--dna-line:#c7ced9;--dna-ink:#131a26;--dna-ink-2:#4f5a6b;--dna-ink-3:#5d6978;--dna-ink-4:#7c8797;--dna-accent:#004aad;--dna-accent-ink:#0b4fb0;--dna-accent-hover:#003c8f;--dna-accent-soft:#e8effa;--dna-accent-soft-2:#d3dff3;--dna-on-accent:#fff;--dna-good:#1d7745;--dna-good-soft:#e4f2ea;--dna-warn:#8a5a0f;--dna-warn-soft:#f8f0dd;--dna-crit:#b9382c;--dna-crit-soft:#f9e7e4;--dna-hero:#e4ebf6;--dna-shadow-pop:0 8px 24px #131a261f}.bjk,.dark,.fb,.gs,[data-surface=media]{--dna-canvas:#161513;--dna-surface:#1e1d1a;--dna-surface-2:#252420;--dna-surface-3:#2e2c27;--dna-surface-glass:#1e1d1ae0;--dna-hair:#2b2925;--dna-line:#413e38;--dna-ink:#ede9e2;--dna-ink-2:#a9a399;--dna-ink-3:#97928a;--dna-ink-4:#756f66;--dna-accent:#6f97c9;--dna-accent-ink:#9dbce2;--dna-accent-hover:#5f87b8;--dna-accent-soft:#1e2733;--dna-accent-soft-2:#26323f;--dna-on-accent:#15120e;--dna-good:#5fa87c;--dna-good-soft:#1a241d;--dna-warn:#c99a4c;--dna-warn-soft:#262017;--dna-crit:#cf7d6d;--dna-crit-soft:#281a17;--dna-hero:#211f1a;--dna-shadow-pop:0 8px 24px #00000080}.bjk{--dna-canvas:#000;--dna-surface:#0e0e0e;--dna-surface-2:#1a1a1a;--dna-surface-3:#262626;--dna-surface-glass:#0e0e0ee0;--dna-hair:#262626;--dna-line:#454545;--dna-ink:#fff;--dna-ink-2:#b8b8b8;--dna-ink-3:#949494;--dna-ink-4:#7a7a7a;--dna-accent:#fff;--dna-accent-ink:#fff;--dna-accent-hover:#dcdcdc;--dna-accent-soft:#1f1f1f;--dna-accent-soft-2:#2c2c2c;--dna-on-accent:#000;--dna-hero:#131313}.fb{--dna-canvas:#0b1560;--dna-surface:#14206f;--dna-surface-2:#1b2880;--dna-surface-3:#24328f;--dna-surface-glass:#14206fe0;--dna-hair:#2a3691;--dna-line:#3a47a8;--dna-ink:#fff;--dna-ink-2:#c7ceee;--dna-ink-3:#a7b0de;--dna-ink-4:#8e98cc;--dna-accent:#ffed00;--dna-accent-ink:#ffed00;--dna-accent-hover:#e6d500;--dna-accent-soft:#182274;--dna-accent-soft-2:#222e88;--dna-on-accent:#0b1560;--dna-good:#6fe3ae;--dna-good-soft:#16305e;--dna-warn:#ff9f45;--dna-warn-soft:#1e2670;--dna-crit:#ff9a8e;--dna-crit-soft:#241c68;--dna-hero:#101b69}.gs{--dna-canvas:#7a0026;--dna-surface:#93002f;--dna-surface-2:#a50034;--dna-surface-3:#b60b3e;--dna-surface-glass:#93002fe0;--dna-hair:#b00b3b;--dna-line:#d13a63;--dna-ink:#fff;--dna-ink-2:#f4cbd6;--dna-ink-3:#efcad4;--dna-ink-4:#d391a4;--dna-accent:#ffc72c;--dna-accent-ink:#ffd75c;--dna-accent-hover:#e6b227;--dna-accent-soft:#8e002c;--dna-accent-soft-2:#a00033;--dna-on-accent:#5c001c;--dna-good:#8ce8b4;--dna-good-soft:#6b0022;--dna-warn:#ffc7aa;--dna-warn-soft:#6b0022;--dna-crit:#ffcfc6;--dna-crit-soft:#6b0022;--dna-hero:#88002a}
[data-surface=panel]{--panel-canvas:var(--dna-canvas);--panel-surface:var(--dna-surface);--panel-surface-2:var(--dna-surface-2);--panel-surface-3:var(--dna-surface-3);--panel-surface-glass:var(--dna-surface-glass);--panel-hair:var(--dna-hair);--panel-line:var(--dna-line);--panel-ink:var(--dna-ink);--panel-ink-2:var(--dna-ink-2);--panel-ink-3:var(--dna-ink-3);--panel-ink-4:var(--dna-ink-4);--panel-accent:var(--dna-accent);--panel-accent-ink:var(--dna-accent-ink);--panel-accent-hover:var(--dna-accent-hover);--panel-accent-soft:var(--dna-accent-soft);--panel-accent-soft-2:var(--dna-accent-soft-2);--panel-on-accent:var(--dna-on-accent);--panel-good:var(--dna-good);--panel-good-soft:var(--dna-good-soft);--panel-warn:var(--dna-warn);--panel-warn-soft:var(--dna-warn-soft);--panel-crit:var(--dna-crit);--panel-crit-soft:var(--dna-crit-soft);--panel-shadow-pop:var(--dna-shadow-pop);--panel-focus:0 0 0 2px var(--panel-surface),0 0 0 4px var(--panel-accent);--panel-topbar-h:48px;--panel-bottomnav-h:56px;--panel-sidebar-w:232px;--panel-sidebar-w-mini:56px;--panel-z-header:30;--panel-z-bottomnav:40;--panel-z-skip:100;--background:220 16% 96%;--foreground:220 26% 11%;--card:0 0% 100%;--card-foreground:220 26% 11%;--popover:0 0% 100%;--popover-foreground:220 26% 11%;--muted:216 20% 95%;--muted-foreground:217 10% 40%;--accent:216 20% 95%;--accent-foreground:220 26% 11%;--accent-hover:214 100% 28%;--secondary:216 20% 95%;--secondary-foreground:220 26% 11%;--border:218 16% 90%;--input:216 16% 82%;--ring:214 100% 34%;--primary:214 100% 34%;--primary-foreground:0 0% 100%;--destructive:5 61% 45%;--destructive-foreground:0 0% 100%;--radius:.375rem;--sidebar-background:0 0% 100%;--sidebar-foreground:220 26% 11%;--sidebar-border:218 16% 90%;--sidebar-accent:216 20% 95%;--sidebar-accent-foreground:220 26% 11%;--chart-1:214 88% 37%;--chart-2:150 62% 30%;--chart-3:240 60% 60%;--chart-4:37 80% 30%;--chart-5:6 61% 45%;background-color:var(--panel-canvas);color:var(--panel-ink);letter-spacing:0;font-size:13px;line-height:1.45}:is(.bjk,.dark,.fb,.gs) [data-surface=panel]{--background:218 22% 7%;--foreground:218 22% 93%;--card:220 22% 11%;--card-foreground:218 22% 93%;--popover:220 22% 11%;--popover-foreground:218 22% 93%;--muted:219 21% 13%;--muted-foreground:218 14% 68%;--accent:219 21% 13%;--accent-foreground:218 22% 93%;--accent-hover:218 66% 48%;--secondary:219 21% 13%;--secondary-foreground:218 22% 93%;--border:219 18% 18%;--input:219 15% 26%;--ring:218 74% 53%;--primary:218 74% 53%;--primary-foreground:0 0% 100%;--destructive:5 82% 68%;--destructive-foreground:218 22% 7%;--sidebar-background:220 22% 11%;--sidebar-foreground:218 22% 93%;--sidebar-border:219 18% 18%;--sidebar-accent:219 21% 13%;--sidebar-accent-foreground:218 22% 93%;--chart-1:218 85% 72%;--chart-2:150 50% 53%;--chart-3:240 78% 74%;--chart-4:39 73% 56%;--chart-5:5 82% 68%}[data-surface=panel],[data-surface=panel] *{border-color:var(--panel-hair)}[data-surface=panel] :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.01em;font-weight:600}[data-surface=panel] :is(a,button,[role=button],[role=tab],[role=menuitem],[role=option],[tabindex]):focus-visible{box-shadow:var(--panel-focus);outline:none}[data-surface=panel] [data-slot=button]{box-shadow:none;--tw-shadow:0 0 #0000;border-radius:6px;height:2rem;padding:0 .75rem;font-size:12.5px;font-weight:500;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}[data-surface=panel] [data-slot=button]:hover{box-shadow:none;filter:none;transform:none}[data-surface=panel] [data-slot=button]:active{transform:none}[data-surface=panel] [data-slot=button][data-size=sm]{height:1.75rem;padding:0 .5rem;font-size:12px}[data-surface=panel] :is([data-slot=button][data-size=lg],[data-slot=button][data-size=xl]){height:2.5rem;padding:0 1rem;font-size:13px}[data-surface=panel] [data-slot=button][data-size=icon]{width:2rem;height:2rem;padding:0}[data-surface=panel] [data-slot=button][data-size=icon-sm]{width:1.75rem;height:1.75rem;padding:0}[data-surface=panel] [data-slot=button][data-size=icon-lg]{width:2.5rem;height:2.5rem;padding:0}[data-surface=panel] :is([data-slot=button][data-variant=accent],[data-slot=button][data-variant=default],[data-slot=button][data-variant=glow],[data-slot=button][data-variant=gradient],[data-slot=button][data-variant=hero],[data-slot=button][data-variant=neon]){background-color:var(--panel-accent);border-color:var(--panel-accent);color:var(--panel-on-accent);background-image:none;animation:none}[data-surface=panel] :is([data-slot=button][data-variant=accent]:hover,[data-slot=button][data-variant=default]:hover,[data-slot=button][data-variant=glow]:hover,[data-slot=button][data-variant=gradient]:hover,[data-slot=button][data-variant=hero]:hover,[data-slot=button][data-variant=neon]:hover){background-color:var(--panel-accent-hover);border-color:var(--panel-accent-hover)}[data-surface=panel] :is([data-slot=button][data-variant=glass],[data-slot=button][data-variant=outline],[data-slot=button][data-variant=premium],[data-slot=button][data-variant=secondary]){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--panel-surface);border:1px solid var(--panel-line);color:var(--panel-ink);background-image:none}[data-surface=panel] :is([data-slot=button][data-variant=glass]:hover,[data-slot=button][data-variant=outline]:hover,[data-slot=button][data-variant=premium]:hover,[data-slot=button][data-variant=secondary]:hover){background-color:var(--panel-surface-2);border-color:var(--panel-line);color:var(--panel-ink)}[data-surface=panel] [data-slot=button][data-variant=ghost]{color:var(--panel-ink-2)}[data-surface=panel] [data-slot=button][data-variant=ghost]:hover{background-color:var(--panel-surface-2);color:var(--panel-ink)}[data-surface=panel] [data-slot=button][data-variant=link]{color:var(--panel-accent-ink);height:auto;padding:0}[data-surface=panel] [data-slot=button][data-variant=destructive]{background-color:var(--panel-crit);border-color:var(--panel-crit);color:#fff}[data-surface=panel] [data-slot=button][data-variant=destructive]:hover{background-color:var(--panel-crit);filter:brightness(.92)}[data-surface=panel] [data-slot=card]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--panel-surface);border:1px solid var(--panel-hair);box-shadow:none;color:var(--panel-ink);--tw-shadow:0 0 #0000;border-radius:8px;transition:none;transform:none}[data-surface=panel] [data-slot=card]:hover{box-shadow:none;transform:none}[data-surface=panel] [data-slot=card-header]{gap:2px;padding:12px 16px}[data-surface=panel] [data-slot=card-title]{letter-spacing:0;font-size:13px;font-weight:600;line-height:1.3}[data-surface=panel] [data-slot=card-description]{color:var(--panel-ink-2);font-size:12px;line-height:1.4}[data-surface=panel] [data-slot=card-content],[data-surface=panel] [data-slot=card-footer]{padding:0 16px 16px}[data-surface=panel] :is([data-slot=input],[data-slot=select-trigger]){height:2rem;padding:0 10px;transition:border-color .15s ease-out,box-shadow .15s ease-out}[data-surface=panel] :is([data-slot=input],[data-slot=select-trigger]),[data-surface=panel] [data-slot=textarea]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--panel-surface);border:1px solid var(--panel-line);box-shadow:none;color:var(--panel-ink);border-radius:6px;font-size:13px}[data-surface=panel] [data-slot=textarea]{min-height:80px;padding:8px 10px}[data-surface=panel] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):hover{background-color:var(--panel-surface);border-color:var(--panel-line)}[data-surface=panel] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):focus-visible{border-color:var(--panel-accent);box-shadow:var(--panel-focus);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none}[data-surface=panel] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger])::placeholder{color:var(--panel-ink-3)}@media (max-width:767px){[data-surface=panel] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){font-size:16px}}[data-surface=panel] [data-slot=badge]{box-shadow:none;--tw-shadow:0 0 #0000;border-radius:4px;font-weight:500}[data-surface=panel] [data-slot=tabs-list]{background-color:var(--panel-surface);border:1px solid var(--panel-hair);color:var(--panel-ink-2);border-radius:6px;height:2rem;padding:2px}[data-surface=panel] [data-slot=tabs-trigger]{border-radius:4px;height:1.625rem;padding:0 10px;font-size:12.5px;font-weight:400}[data-surface=panel] [data-slot=tabs-trigger][data-state=active]{background-color:var(--panel-surface-2);box-shadow:none;color:var(--panel-ink);--tw-shadow:0 0 #0000;font-weight:500}[data-surface=panel][data-slot=alert-dialog-content],[data-surface=panel][data-slot=dialog-content],[data-surface=panel][data-slot=drawer-content],[data-surface=panel][data-slot=sheet-content]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--panel-surface);border:1px solid var(--panel-hair);box-shadow:var(--panel-shadow-pop);color:var(--panel-ink);border-radius:8px}[data-surface=panel][data-slot=sheet-content]{border-radius:0}[data-surface=panel][data-slot=drawer-content]{border-radius:10px 10px 0 0}[data-surface=panel][data-slot=dropdown-content],[data-surface=panel][data-slot=popover-content],[data-surface=panel][data-slot=select-content],[data-surface=panel][data-slot=tooltip-content]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--panel-surface);border:1px solid var(--panel-hair);box-shadow:var(--panel-shadow-pop);color:var(--panel-ink);border-radius:6px;font-size:12.5px}[data-surface=panel] .num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}[data-surface=panel] .plate{background-color:var(--panel-surface);border:1px solid var(--panel-line);color:var(--panel-ink-2);letter-spacing:.06em;white-space:nowrap;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}[data-surface=panel] .count-pill{background-color:var(--panel-accent);color:var(--panel-on-accent);font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}[data-surface=panel] .panel-scroll{scrollbar-color:var(--panel-line) #0000;scrollbar-width:thin}@media (prefers-reduced-motion:reduce){[data-surface=panel] :not(.animate-spin){transition-duration:0s!important;animation:none!important}}
:root,[data-surface=media]{--pub-canvas:var(--dna-canvas);--pub-surface:var(--dna-surface);--pub-surface-2:var(--dna-surface-2);--pub-surface-3:var(--dna-surface-3);--pub-surface-glass:var(--dna-surface-glass);--pub-hero:var(--dna-hero);--pub-hair:var(--dna-hair);--pub-line:var(--dna-line);--pub-ink:var(--dna-ink);--pub-ink-2:var(--dna-ink-2);--pub-ink-3:var(--dna-ink-3);--pub-ink-4:var(--dna-ink-4);--pub-accent:var(--dna-accent);--pub-accent-ink:var(--dna-accent-ink);--pub-accent-hover:var(--dna-accent-hover);--pub-accent-soft:var(--dna-accent-soft);--pub-accent-soft-2:var(--dna-accent-soft-2);--pub-on-accent:var(--dna-on-accent);--pub-good:var(--dna-good);--pub-good-soft:var(--dna-good-soft);--pub-warn:var(--dna-warn);--pub-warn-soft:var(--dna-warn-soft);--pub-crit:var(--dna-crit);--pub-crit-soft:var(--dna-crit-soft);--pub-shadow-pop:var(--dna-shadow-pop);--pub-focus:0 0 0 2px var(--pub-surface),0 0 0 4px var(--pub-accent);--pub-nav-h:56px;--pub-bottomnav-h:56px}[data-surface=public]{background-color:var(--pub-canvas);color:var(--pub-ink);letter-spacing:0;font-size:14px;line-height:1.5}[data-surface=public] :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.01em;font-weight:600}[data-surface=public] :is(a,button,[role=button],[role=tab],[role=menuitem],[role=option],[tabindex]):focus-visible{box-shadow:var(--pub-focus);outline:none}[data-surface=public] [data-slot=button]{box-shadow:none;--tw-shadow:0 0 #0000;border-radius:6px;height:2.5rem;padding:0 1rem;font-size:14px;font-weight:500;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}[data-surface=public] [data-slot=button]:hover{box-shadow:none;filter:none}[data-surface=public] [data-slot=button][data-size=sm]{height:2.25rem;padding:0 .75rem;font-size:13px}[data-surface=public] :is([data-slot=button][data-size=lg],[data-slot=button][data-size=xl]){height:2.75rem;padding:0 1.25rem;font-size:15px}[data-surface=public] [data-slot=button][data-size=icon]{width:2.5rem;height:2.5rem;padding:0}[data-surface=public] [data-slot=button][data-size=icon-sm]{width:2.25rem;height:2.25rem;padding:0}[data-surface=public] [data-slot=button][data-size=icon-lg]{width:2.75rem;height:2.75rem;padding:0}[data-surface=public] :is([data-slot=button][data-variant=accent],[data-slot=button][data-variant=default],[data-slot=button][data-variant=glow],[data-slot=button][data-variant=gradient],[data-slot=button][data-variant=hero],[data-slot=button][data-variant=neon]){background-color:var(--pub-accent);border-color:var(--pub-accent);color:var(--pub-on-accent);background-image:none;animation:none}[data-surface=public] :is([data-slot=button][data-variant=accent]:hover,[data-slot=button][data-variant=default]:hover,[data-slot=button][data-variant=glow]:hover,[data-slot=button][data-variant=gradient]:hover,[data-slot=button][data-variant=hero]:hover,[data-slot=button][data-variant=neon]:hover){background-color:var(--pub-accent-hover);border-color:var(--pub-accent-hover)}[data-surface=public] :is([data-slot=button][data-variant=glass],[data-slot=button][data-variant=outline],[data-slot=button][data-variant=premium],[data-slot=button][data-variant=secondary]){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--pub-surface);border:1px solid var(--pub-line);color:var(--pub-ink);background-image:none}[data-surface=public] :is([data-slot=button][data-variant=glass]:hover,[data-slot=button][data-variant=outline]:hover,[data-slot=button][data-variant=premium]:hover,[data-slot=button][data-variant=secondary]:hover){background-color:var(--pub-surface-2);border-color:var(--pub-line);color:var(--pub-ink)}[data-surface=public] [data-slot=button][data-variant=ghost]{color:var(--pub-ink-2)}[data-surface=public] [data-slot=button][data-variant=ghost]:hover{background-color:var(--pub-surface-2);color:var(--pub-ink)}[data-surface=public] [data-slot=button][data-variant=link]{color:var(--pub-accent-ink);height:auto;padding:0}[data-surface=public] [data-slot=button][data-variant=destructive]{background-color:var(--pub-crit);border-color:var(--pub-crit);color:#fff}[data-surface=public] [data-slot=button][data-variant=destructive]:hover{background-color:var(--pub-crit);filter:brightness(.92)}[data-surface=public] [data-slot=button][data-brand=whatsapp]{color:#fff;background-color:#25d366;background-image:none;border-color:#25d366}[data-surface=public] [data-slot=button][data-brand=whatsapp]:hover{background-color:#1ebe5d;border-color:#1ebe5d}[data-surface=public] [data-slot=card]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--pub-surface);border:1px solid var(--pub-hair);box-shadow:none;color:var(--pub-ink);--tw-shadow:0 0 #0000;border-radius:8px;transition:border-color .15s ease-out}[data-surface=public] [data-slot=card]:hover{border-color:var(--pub-line);box-shadow:none}[data-surface=public] [data-slot=card-header]{gap:2px}[data-surface=public] [data-slot=card-title]{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}[data-surface=public] [data-slot=card-description]{color:var(--pub-ink-2);font-size:13px;line-height:1.45}[data-surface=public] :is([data-slot=input],[data-slot=select-trigger]){height:2.5rem;transition:border-color .15s ease-out,box-shadow .15s ease-out}[data-surface=public] :is([data-slot=input],[data-slot=select-trigger]),[data-surface=public] [data-slot=textarea]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--pub-surface);border:1px solid var(--pub-line);box-shadow:none;color:var(--pub-ink);border-radius:6px;font-size:14px}[data-surface=public] [data-slot=textarea]{min-height:96px}[data-surface=public] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):hover{background-color:var(--pub-surface);border-color:var(--pub-line)}[data-surface=public] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):focus-visible{border-color:var(--pub-accent);box-shadow:var(--pub-focus);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none}[data-surface=public] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger])::placeholder{color:var(--pub-ink-3)}@media (max-width:767px){[data-surface=public] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){font-size:16px}[data-surface=public] :is([data-slot=input],[data-slot=select-trigger]){height:2.75rem}[data-surface=public] [data-slot=button]{min-height:2.75rem}[data-surface=public] [data-slot=button][data-size=icon]{width:2.75rem;height:2.75rem}}[data-surface=public] [data-slot=badge]{box-shadow:none;--tw-shadow:0 0 #0000;border-radius:4px;font-weight:500}[data-surface=public] [data-slot=tabs-list]{background-color:var(--pub-surface);border:1px solid var(--pub-hair);color:var(--pub-ink-2);border-radius:6px;height:2.5rem;padding:3px}[data-surface=public] [data-slot=tabs-trigger]{border-radius:4px;height:2rem;padding:0 12px;font-size:13.5px;font-weight:400}[data-surface=public] [data-slot=tabs-trigger][data-state=active]{background-color:var(--pub-surface-2);box-shadow:none;color:var(--pub-ink);--tw-shadow:0 0 #0000;font-weight:500}[data-surface=public][data-slot=alert-dialog-content],[data-surface=public][data-slot=dialog-content],[data-surface=public][data-slot=drawer-content],[data-surface=public][data-slot=sheet-content]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--pub-surface);border:1px solid var(--pub-hair);box-shadow:var(--pub-shadow-pop);color:var(--pub-ink);border-radius:8px}[data-surface=public][data-slot=sheet-content]{border-radius:0}[data-surface=public][data-slot=drawer-content]{border-radius:10px 10px 0 0}[data-surface=public][data-slot=dropdown-content],[data-surface=public][data-slot=popover-content],[data-surface=public][data-slot=select-content],[data-surface=public][data-slot=tooltip-content]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--pub-surface);border:1px solid var(--pub-hair);box-shadow:var(--pub-shadow-pop);color:var(--pub-ink);border-radius:6px;font-size:13.5px}[data-surface=public] [data-hero-title] span{background-color:initial;color:var(--pub-accent-ink);background-image:none;border-radius:0;padding:0}[data-surface=public] [data-hero-desc] span{background-color:initial;color:inherit;font-weight:inherit;background-image:none}[data-surface=public] .num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}[data-surface=public] .pub-scroll{scrollbar-color:var(--pub-line) #0000;scrollbar-width:thin}@media (prefers-reduced-motion:reduce){[data-surface=public] :not(.animate-spin){transition-duration:0s!important;animation:none!important}}
