:root{--asg-blue:#f97316;--asg-blue-hover:#ea580c;--asg-blue-pressed:#c2410c;--asg-blue-soft:#064e3b;--asg-blue-tint:#262626;--asg-teal:#0a0a0a;--asg-teal-hover:#050d1a;--asg-accent:#ea580c;--asg-accent-hover:#c2410c;--asg-accent-soft:#064e3b;--asg-on-accent:#ffffff;--asg-orange:var(--asg-blue);--asg-orange-hover:var(--asg-blue-hover);--asg-orange-soft:var(--asg-blue-soft);--asg-pink:var(--asg-accent);--asg-pink-hover:var(--asg-accent-hover);--asg-gradient:linear-gradient(135deg,#0a0a0a,#262626 50%,#f97316);--asg-black:#050d1a;--asg-black-soft:#0a0a0a;--asg-page-bg:#0a0a0a;--asg-surface:#121212;--asg-surface-raised:#1a1a1a;--asg-surface-tint:#1a1a1a;--asg-surface-feature:#050d1a;--asg-text:#e2e8f0;--asg-text-secondary:#94a3b8;--asg-text-tertiary:#64748b;--asg-text-on-brand:#ffffff;--asg-text-on-feature:#f1f5f9;--asg-headline-accent:#f97316;--asg-border:#262626;--asg-border-strong:#404040;--asg-divider:rgba(148,163,184,0.10);--asg-success:#22c55e;--asg-success-soft:#052e16;--asg-warning:#eab308;--asg-warning-soft:#3d2d05;--asg-danger:#ef4444;--asg-danger-soft:#3a0a0a;--asg-premium:#fbbf24;--asg-premium-soft:#3d2d05;--asg-radius-sm:0.25rem;--asg-radius-md:0.5rem;--asg-radius-lg:0.75rem;--asg-radius-xl:1rem;--asg-radius-pill:999px;--asg-shadow-card:0 1px 2px rgba(0,0,0,0.4),0 0 0 1px rgba(16,185,129,0.10);--asg-shadow-popover:0 8px 24px rgba(0,0,0,0.5);--asg-shadow-modal:0 20px 48px rgba(0,0,0,0.6);--asg-font-sans:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--asg-font-size-xs:0.75rem;--asg-font-size-sm:0.875rem;--asg-font-size-md:1rem;--asg-font-size-lg:1.125rem;--asg-font-size-xl:1.25rem;--asg-font-size-2xl:1.5rem;--asg-font-weight-regular:400;--asg-font-weight-medium:500;--asg-font-weight-semibold:600;--asg-font-weight-bold:700}.btn,a.btn,button.btn{border-radius:4px!important;font-weight:var(--asg-font-weight-semibold);letter-spacing:0;text-transform:none}.btn-primary,.btn[style*="#0a66c2"],.btn[style*="#1d68d0"],.btn[style*="#3e6ae1"],.btn[style*="#f97316"],.btn[style*="#ff5a3c"]{background-color:var(--asg-blue)!important;border-color:var(--asg-blue)!important;color:var(--asg-text-on-brand)!important}.btn-primary:hover,.btn[style*="#0a66c2"]:hover,.btn[style*="#1d68d0"]:hover,.btn[style*="#3e6ae1"]:hover,.btn[style*="#f97316"]:hover,.btn[style*="#ff5a3c"]:hover{background-color:var(--asg-blue-hover)!important;border-color:var(--asg-blue-hover)!important}.btn-light,.btn-outline-primary{background-color:rgba(15,31,61,.85)!important;border-color:var(--asg-border)!important;color:var(--asg-text)!important;backdrop-filter:blur(6px)}.btn-light:hover,.btn-outline-primary:hover{background-color:var(--asg-surface-raised)!important;color:var(--asg-text)!important}.btn-accent{background-color:var(--asg-accent)!important;border-color:var(--asg-accent)!important;color:var(--asg-on-accent)!important}.btn-accent:hover{background-color:var(--asg-accent-hover)!important;border-color:var(--asg-accent-hover)!important}.card{border-color:var(--asg-border)!important;background-color:var(--asg-surface)!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_48b81b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_48b81b{--font-inter:"Inter","Inter Fallback"}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--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-border-style:solid}}}.container{max-width:var(--container-7xl,80rem);margin-inline:auto}.container,.container-fluid{width:100%;padding-inline:calc(var(--spacing,.25rem) * 4)}.row{margin-inline:calc(var(--spacing,.25rem) * -3);flex-wrap:wrap;display:flex}.col{flex:1}.col,.col-1{padding-inline:calc(var(--spacing,.25rem) * 3)}.col-1{width:8.33333%}.col-2{width:16.6667%}.col-2,.col-3{padding-inline:calc(var(--spacing,.25rem) * 3)}.col-3{width:25%}.col-4{width:33.3333%}.col-4,.col-5{padding-inline:calc(var(--spacing,.25rem) * 3)}.col-5{width:41.6667%}.col-6{width:50%}.col-6,.col-7{padding-inline:calc(var(--spacing,.25rem) * 3)}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-8,.col-9{padding-inline:calc(var(--spacing,.25rem) * 3)}.col-9{width:75%}.col-10{width:83.3333%}.col-10,.col-11{padding-inline:calc(var(--spacing,.25rem) * 3)}.col-11{width:91.6667%}.col-12{width:100%;padding-inline:calc(var(--spacing,.25rem) * 3)}@media (min-width:576px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.6667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333%}.col-sm-6{width:50%}.col-sm-12{width:100%}}@media (min-width:768px){.col-md-1{width:8.33333%}.col-md-2{width:16.6667%}.col-md-3{width:25%}.col-md-4{width:33.3333%}.col-md-5{width:41.6667%}.col-md-6{width:50%}.col-md-7{width:58.3333%}.col-md-8{width:66.6667%}.col-md-9{width:75%}.col-md-10{width:83.3333%}.col-md-11{width:91.6667%}.col-md-12{width:100%}}@media (min-width:992px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.6667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333%}.col-lg-5{width:41.6667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333%}.col-lg-8{width:66.6667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333%}.col-lg-11{width:91.6667%}.col-lg-12{width:100%}}.btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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));display:inline-flex}.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:hsl(var(--ring));--tw-outline-style:none;outline-style:none}.btn:disabled{pointer-events:none;opacity:.5}.btn-primary{color:var(--color-white,#fff);background-color:#10b981}@media (hover:hover){.btn-primary:hover{background-color:oklab(69.5873% -.142158 .0448781/.9)}}.btn-secondary{color:#e2e8f0;background-color:#172a4a}@media (hover:hover){.btn-secondary:hover{background-color:oklab(28.6955% -.0108512 -.0631083/.8)}}.btn-success{background-color:var(--color-green-600,oklch(62.7% .194 149.214));color:var(--color-white,#fff)}@media (hover:hover){.btn-success:hover{background-color:var(--color-green-700,oklch(52.7% .154 150.069))}}.btn-danger{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}@media (hover:hover){.btn-danger:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 90%,transparent)}}}.btn-warning{color:#0a1628;background-color:#eab308}@media (hover:hover){.btn-warning:hover{background-color:oklab(79.5243% .0111457 .161283/.8)}}.btn-info{color:#fff;background-color:#10b981}@media (hover:hover){.btn-info:hover{background-color:oklab(69.5873% -.142158 .0448781/.8)}}.btn-light{background-color:hsl(var(--muted));color:hsl(var(--foreground))}@media (hover:hover){.btn-light:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 80%,transparent)}}}.btn-dark{background-color:var(--color-gray-900,oklch(21% .034 264.665));color:var(--color-white,#fff)}@media (hover:hover){.btn-dark:hover{background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}}.btn-outline-primary{border-style:var(--tw-border-style);color:#10b981;border-width:1px;border-color:#10b981}@media (hover:hover){.btn-outline-primary:hover{color:var(--color-white,#fff);background-color:#10b981}}.btn-outline-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--border));color:hsl(var(--foreground))}@media (hover:hover){.btn-outline-secondary:hover{background-color:hsl(var(--muted))}}.btn-outline-danger{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--destructive));color:hsl(var(--destructive))}@media (hover:hover){.btn-outline-danger:hover{background-color:hsl(var(--destructive));color:var(--color-white,#fff)}}.btn-sm{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.btn-lg{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.card{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px var(--tw-shadow-color,#0006),0 0 0 1px var(--tw-shadow-color,#10b9811a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.card-body{padding:calc(var(--spacing,.25rem) * 6)}.card-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--border));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.card-footer,.card-header{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4)}.card-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--border))}.card-title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--foreground))}.card-text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:hsl(var(--muted-foreground))}.badge{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:3.40282e+38px;align-items:center;display:inline-flex}.badge.bg-primary{color:#10b981;background-color:oklab(69.5873% -.142158 .0448781/.2)}.badge.bg-success{background-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.badge.bg-success{background-color:color-mix(in oklab,var(--color-green-500,oklch(72.3% .219 149.579)) 20%,transparent)}}.badge.bg-success{color:var(--color-green-400,oklch(79.2% .209 151.711))}.badge.bg-danger{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.badge.bg-danger{background-color:color-mix(in oklab,hsl(var(--destructive)) 20%,transparent)}}.badge.bg-danger{color:hsl(var(--destructive))}.badge.bg-warning{color:var(--color-yellow-400,oklch(85.2% .199 91.936));background-color:oklab(79.5243% .0111457 .161283/.2)}.badge.bg-info{color:#10b981;background-color:oklab(69.5873% -.142158 .0448781/.2)}.badge.bg-secondary{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.alert{border-radius:var(--radius);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-width:1px}.alert-success{border-color:#00c7584d}@supports (color:color-mix(in lab,red,red)){.alert-success{border-color:color-mix(in oklab,var(--color-green-500,oklch(72.3% .219 149.579)) 30%,transparent)}}.alert-success{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.alert-success{background-color:color-mix(in oklab,var(--color-green-500,oklch(72.3% .219 149.579)) 10%,transparent)}}.alert-success{color:var(--color-green-400,oklch(79.2% .209 151.711))}.alert-danger{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.alert-danger{border-color:color-mix(in oklab,hsl(var(--destructive)) 30%,transparent)}}.alert-danger{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.alert-danger{background-color:color-mix(in oklab,hsl(var(--destructive)) 10%,transparent)}}.alert-danger{color:hsl(var(--destructive))}.alert-warning{border-color:#edb2004d}@supports (color:color-mix(in lab,red,red)){.alert-warning{border-color:color-mix(in oklab,var(--color-yellow-500,oklch(79.5% .184 86.047)) 30%,transparent)}}.alert-warning{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.alert-warning{background-color:color-mix(in oklab,var(--color-yellow-500,oklch(79.5% .184 86.047)) 10%,transparent)}}.alert-warning{color:var(--color-yellow-400,oklch(85.2% .199 91.936))}.alert-info{color:#10b981;background-color:oklab(69.5873% -.142158 .0448781/.1);border-color:oklab(69.5873% -.142158 .0448781/.3)}.form-control{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:hsl(var(--foreground))}.form-control::placeholder{color:hsl(var(--muted-foreground))}.form-control:focus{--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:hsl(var(--ring));--tw-outline-style:none;outline-style:none}.form-control:disabled{cursor:not-allowed;opacity:.5}.form-select{appearance:none;border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:hsl(var(--foreground))}.form-select::placeholder{color:hsl(var(--muted-foreground))}.form-select:focus{--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:hsl(var(--ring));--tw-outline-style:none;outline-style:none}.form-select:disabled{cursor:not-allowed;opacity:.5}.form-label{margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--foreground));display:block}.form-text{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:hsl(var(--muted-foreground))}.input-group{display:flex}.input-group .form-control{border-radius:0}.input-group .form-control:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.input-group .form-control:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.input-group-text{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--muted));padding-inline:calc(var(--spacing,.25rem) * 3);color:hsl(var(--muted-foreground));align-items:center;display:flex}.input-group-text,.table{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.table{width:100%}.table th{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--muted-foreground))}.table td,.table th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.table td{border-color:color-mix(in oklab,hsl(var(--border)) 50%,transparent)}}.table td{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:hsl(var(--foreground))}.table-hover tbody tr:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.table-hover tbody tr:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 30%,transparent)}}.table-striped tbody tr:nth-child(2n){background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.table-striped tbody tr:nth-child(2n){background-color:color-mix(in oklab,hsl(var(--muted)) 20%,transparent)}}.d-flex{display:flex}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-flex{display:inline-flex}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.gap-1{gap:calc(var(--spacing,.25rem) * 1)}.gap-2{gap:calc(var(--spacing,.25rem) * 2)}.gap-3{gap:calc(var(--spacing,.25rem) * 3)}.fw-bold{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.fw-semibold{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.text-muted{color:hsl(var(--muted-foreground))}.text-center{text-align:center}.text-end{text-align:right}.text-start{text-align:left}.text-success{color:var(--color-green-400,oklch(79.2% .209 151.711))}.text-danger{color:hsl(var(--destructive))}.text-warning{color:var(--color-yellow-400,oklch(85.2% .199 91.936))}.text-info,.text-primary{color:#10b981}.w-100{width:100%}.h-100{height:100%}.me-1{margin-right:calc(var(--spacing,.25rem) * 1)}.me-2{margin-right:calc(var(--spacing,.25rem) * 2)}.me-3{margin-right:calc(var(--spacing,.25rem) * 3)}.ms-1{margin-left:calc(var(--spacing,.25rem) * 1)}.ms-2{margin-left:calc(var(--spacing,.25rem) * 2)}.ms-3{margin-left:calc(var(--spacing,.25rem) * 3)}.mb-0{margin-bottom:calc(var(--spacing,.25rem) * 0)}.mb-1{margin-bottom:calc(var(--spacing,.25rem) * 1)}.mb-2{margin-bottom:calc(var(--spacing,.25rem) * 2)}.mb-3{margin-bottom:calc(var(--spacing,.25rem) * 3)}.mb-4{margin-bottom:calc(var(--spacing,.25rem) * 4)}.mb-5{margin-bottom:calc(var(--spacing,.25rem) * 5)}.mt-0{margin-top:calc(var(--spacing,.25rem) * 0)}.mt-1{margin-top:calc(var(--spacing,.25rem) * 1)}.mt-2{margin-top:calc(var(--spacing,.25rem) * 2)}.mt-3{margin-top:calc(var(--spacing,.25rem) * 3)}.mt-4{margin-top:calc(var(--spacing,.25rem) * 4)}.mt-5{margin-top:calc(var(--spacing,.25rem) * 5)}.p-0{padding:calc(var(--spacing,.25rem) * 0)}.p-1{padding:calc(var(--spacing,.25rem) * 1)}.p-2{padding:calc(var(--spacing,.25rem) * 2)}.p-3{padding:calc(var(--spacing,.25rem) * 3)}.p-4{padding:calc(var(--spacing,.25rem) * 4)}.p-5{padding:calc(var(--spacing,.25rem) * 5)}.px-2{padding-inline:calc(var(--spacing,.25rem) * 2)}.px-3{padding-inline:calc(var(--spacing,.25rem) * 3)}.px-4{padding-inline:calc(var(--spacing,.25rem) * 4)}.py-2{padding-block:calc(var(--spacing,.25rem) * 2)}.py-3{padding-block:calc(var(--spacing,.25rem) * 3)}.py-4{padding-block:calc(var(--spacing,.25rem) * 4)}.rounded{border-radius:calc(var(--radius) - 2px)}.rounded-circle{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--border))}.border-0{border-style:var(--tw-border-style);border-width:0}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.overflow-hidden{overflow:hidden}.position-relative{position:relative}.position-absolute{position:absolute}.cursor-pointer{cursor:pointer}.opacity-50{opacity:.5}.small{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.fs-6{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.fs-5{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.fs-4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.fs-3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.fs-2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.fs-1{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.list-unstyled{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}.nav-link{color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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))}@media (hover:hover){.nav-link:hover{color:hsl(var(--foreground))}}@property --tw-font-weight{syntax:"*";inherits:false}@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-border-style{syntax:"*";inherits:false;initial-value:solid}