@font-face{font-family:MonaSansVF;src:url(../media/MonaSansVF-s.p.0qs1h5cbvcb7f.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:MonaSansVF;src:url(../media/MonaSansVF-s.p.0qs1h5cbvcb7f.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:italic}@font-face{font-family:MonaSansVF Fallback;src:local(Arial);ascent-override:107.73%;descent-override:31.63%;line-gap-override:0.0%;size-adjust:101.18%}.monasansvf_f17321d7-module__UMbF0G__className{font-family:MonaSansVF,MonaSansVF Fallback}.monasansvf_f17321d7-module__UMbF0G__variable{--font-mona:"MonaSansVF", "MonaSansVF Fallback"}
@font-face{font-family:MonaspaceNeonVF;src:url(../media/MonaspaceNeonVar-s.p.444gyt3qzaeuv.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:MonaspaceNeonVF;src:url(../media/MonaspaceNeonVar-s.p.444gyt3qzaeuv.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:italic}@font-face{font-family:MonaspaceNeonVF Fallback;src:local(Arial);ascent-override:69.55%;descent-override:14.72%;line-gap-override:7.36%;size-adjust:135.87%}.monaspaceneonvf_dd9ba40d-module__vP1l4a__className{font-family:MonaspaceNeonVF,MonaspaceNeonVF Fallback}.monaspaceneonvf_dd9ba40d-module__vP1l4a__variable{--font-mono:"MonaspaceNeonVF", "MonaspaceNeonVF Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-content:"";--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer components{.fmt-btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;-webkit-user-select:none;user-select:none;border-width:1px;outline-style:none;flex-shrink:0;display:inline-flex;position:relative}.fmt-btn:before{content:var(--tw-content);pointer-events:none;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:calc(var(--radius-lg) - 1px);position:absolute;inset:0}.fmt-btn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--ring);--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background)}.fmt-btn:disabled{pointer-events:none;opacity:.64}@media (min-width:40rem){.fmt-btn{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}@media (pointer:coarse){.fmt-btn:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;min-height:calc(var(--spacing,.25rem) * 11);content:var(--tw-content);min-width:calc(var(--spacing,.25rem) * 11);position:absolute}}.fmt-btn svg{pointer-events:none;margin-inline:calc(var(--spacing,.25rem) * -.5);flex-shrink:0}.fmt-btn svg:not([class*=opacity-]){opacity:.8}.fmt-btn svg:not([class*=size-]){width:1em;height:1em}.fmt-btn.size-default{height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(calc(var(--spacing,.25rem) * 3) - 1px)}@media (min-width:40rem){.fmt-btn.size-default{height:calc(var(--spacing,.25rem) * 8)}}.fmt-btn.variant-outline{border-color:var(--border);background-color:var(--background);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-clip:padding-box}.fmt-btn.variant-outline:not(:disabled):not(:active):not([data-pressed]):before{content:var(--tw-content);--tw-shadow:0 1px var(--tw-shadow-color,#0000000a)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-outline:not(:disabled):not(:active):not([data-pressed]):before{--tw-shadow:0 1px var(--tw-shadow-color,color-mix(in oklab, var(--color-black,#000) 4%, transparent))}}.fmt-btn.variant-outline:not(:disabled):not(:active):not([data-pressed]):before{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.fmt-btn.variant-outline:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-outline:is(.dark *){background-color:color-mix(in oklab, var(--input) 32%, transparent)}}.fmt-btn.variant-outline:is(.dark *):not(:where([data-slot=group]) *){background-clip:border-box}.fmt-btn.variant-outline:is(.dark *):not(:disabled):before{content:var(--tw-content);--tw-shadow:0 -1px var(--tw-shadow-color,#ffffff0a)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-outline:is(.dark *):not(:disabled):before{--tw-shadow:0 -1px var(--tw-shadow-color,color-mix(in oklab, var(--color-white,#fff) 4%, transparent))}}.fmt-btn.variant-outline:is(.dark *):not(:disabled):before{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.fmt-btn.variant-outline:is(.dark *):not(:disabled):not(:active):not([data-pressed]):before{content:var(--tw-content);--tw-shadow:0 -1px var(--tw-shadow-color,#ffffff14)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-outline:is(.dark *):not(:disabled):not(:active):not([data-pressed]):before{--tw-shadow:0 -1px var(--tw-shadow-color,color-mix(in oklab, var(--color-white,#fff) 8%, transparent))}}.fmt-btn.variant-outline:is(.dark *):not(:disabled):not(:active):not([data-pressed]):before{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.fmt-btn.variant-outline:is(:disabled,:active,[data-pressed]){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.fmt-btn.variant-outline:is(:hover,[data-pressed]){--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.fmt-btn.variant-outline:is(:hover,[data-pressed]){--tw-gradient-position:to bottom in oklab}}.fmt-btn.variant-outline:is(:hover,[data-pressed]){background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-outline:is(:hover,[data-pressed]){--tw-gradient-from:color-mix(in oklab, var(--accent) 50%, transparent)}}.fmt-btn.variant-outline:is(:hover,[data-pressed]){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-outline:is(:hover,[data-pressed]){--tw-gradient-to:color-mix(in oklab, var(--accent) 50%, transparent)}}.fmt-btn.variant-outline:is(:hover,[data-pressed]){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fmt-btn.variant-outline:is(.dark *):is(:hover,[data-pressed]){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-outline:is(.dark *):is(:hover,[data-pressed]){background-color:color-mix(in oklab, var(--input) 64%, transparent)}}.fmt-btn.variant-outline:is(.dark *):is(:hover,[data-pressed]){background-image:none}.fmt-btn.variant-destructive-outline{border-color:var(--border);color:var(--destructive-foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;background-clip:padding-box}.fmt-btn.variant-destructive-outline:not(:disabled):not(:active):not([data-pressed]):before{content:var(--tw-content);--tw-shadow:0 1px var(--tw-shadow-color,#0000000a)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-destructive-outline:not(:disabled):not(:active):not([data-pressed]):before{--tw-shadow:0 1px var(--tw-shadow-color,color-mix(in oklab, var(--color-black,#000) 4%, transparent))}}.fmt-btn.variant-destructive-outline:not(:disabled):not(:active):not([data-pressed]):before{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.fmt-btn.variant-destructive-outline:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-destructive-outline:is(.dark *){background-color:color-mix(in oklab, var(--input) 32%, transparent)}}.fmt-btn.variant-destructive-outline:is(.dark *):not(:where([data-slot=group]) *){background-clip:border-box}.fmt-btn.variant-destructive-outline:is(.dark *):not(:disabled):before{content:var(--tw-content);--tw-shadow:0 -1px var(--tw-shadow-color,#ffffff0a)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-destructive-outline:is(.dark *):not(:disabled):before{--tw-shadow:0 -1px var(--tw-shadow-color,color-mix(in oklab, var(--color-white,#fff) 4%, transparent))}}.fmt-btn.variant-destructive-outline:is(.dark *):not(:disabled):before{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.fmt-btn.variant-destructive-outline:is(.dark *):not(:disabled):not(:active):not([data-pressed]):before{content:var(--tw-content);--tw-shadow:0 -1px var(--tw-shadow-color,#ffffff14)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-destructive-outline:is(.dark *):not(:disabled):not(:active):not([data-pressed]):before{--tw-shadow:0 -1px var(--tw-shadow-color,color-mix(in oklab, var(--color-white,#fff) 8%, transparent))}}.fmt-btn.variant-destructive-outline:is(.dark *):not(:disabled):not(:active):not([data-pressed]):before{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.fmt-btn.variant-destructive-outline:is(:disabled,:active,[data-pressed]){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.fmt-btn.variant-destructive-outline:is(:hover,[data-pressed]){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-destructive-outline:is(:hover,[data-pressed]){border-color:color-mix(in oklab, var(--destructive) 32%, transparent)}}.fmt-btn.variant-destructive-outline:is(:hover,[data-pressed]){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-destructive-outline:is(:hover,[data-pressed]){background-color:color-mix(in oklab, var(--destructive) 4%, transparent)}}.fmt-btn.variant-default{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-default{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--primary) 24%, transparent) var(--tw-shadow-alpha), transparent)}}.fmt-btn.variant-default:not(:disabled){--tw-inset-shadow:inset 0 1px var(--tw-inset-shadow-color,#ffffff29)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-default:not(:disabled){--tw-inset-shadow:inset 0 1px var(--tw-inset-shadow-color,color-mix(in oklab, var(--color-white,#fff) 16%, transparent))}}.fmt-btn.variant-default:not(:disabled){box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.fmt-btn.variant-default:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-default:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}}.fmt-btn.variant-default:is(:active,[data-pressed]){--tw-inset-shadow:inset 0 1px var(--tw-inset-shadow-color,#00000014)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-default:is(:active,[data-pressed]){--tw-inset-shadow:inset 0 1px var(--tw-inset-shadow-color,color-mix(in oklab, var(--color-black,#000) 8%, transparent))}}.fmt-btn.variant-default:is(:active,[data-pressed]){box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.fmt-btn.variant-default:is(:disabled,:active,[data-pressed]){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.fmt-btn.variant-secondary{background-color:var(--secondary);color:var(--secondary-foreground);border-color:#0000}@media (hover:hover){.fmt-btn.variant-secondary:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-secondary:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}}.fmt-btn.variant-secondary:is(:active,[data-pressed]){background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.fmt-btn.variant-secondary:is(:active,[data-pressed]){background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
.CalloutStack-module__Wsv3xG__peek{transform:var(--peek-rest);transition:transform .2s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.CalloutStack-module__Wsv3xG__stack:hover .CalloutStack-module__Wsv3xG__peek{transform:var(--peek-hover)}}.CalloutStack-module__Wsv3xG__exit{animation:CalloutStack-module__Wsv3xG__fade-out var(--exit-duration) ease-out forwards}.CalloutStack-module__Wsv3xG__enter{animation:.24s cubic-bezier(.22,1,.36,1) both CalloutStack-module__Wsv3xG__drop-in}@keyframes CalloutStack-module__Wsv3xG__fade-out{to{opacity:0}}@keyframes CalloutStack-module__Wsv3xG__drop-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CalloutStack-module__Wsv3xG__peek{transition:none}.CalloutStack-module__Wsv3xG__exit,.CalloutStack-module__Wsv3xG__enter{animation:none}}
