@font-face{font-family:roboto condensed;font-style:normal;font-weight:200;font-display:swap;src:url(/static/fonts/roboto/roboto-condensed-v30-latin-200.woff2)format("woff2")}@font-face{font-family:roboto condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/static/fonts/roboto/roboto-condensed-v30-latin-300.woff2)format("woff2")}@font-face{font-family:roboto condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/roboto/roboto-condensed-v30-latin-regular.woff2)format("woff2")}@font-face{font-family:roboto condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/roboto/roboto-condensed-v30-latin-500.woff2)format("woff2")}@font-face{font-family:roboto condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/static/fonts/roboto/roboto-condensed-v30-latin-600.woff2)format("woff2")}@font-face{font-family:roboto condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/roboto/roboto-condensed-v30-latin-700.woff2)format("woff2")}@font-face{font-family:roboto condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/static/fonts/roboto/roboto-condensed-v30-latin-italic.woff2)format("woff2")}:root{--sl-font-sans:"Roboto Condensed", -apple-system, BlinkMacSystemFont,
    "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji",
    "Segoe UI Emoji", "Segoe UI Symbol";--sl-color-primary-50:#f6f4fb;--sl-color-primary-100:#ebe5f7;--sl-color-primary-200:#d4c4ed;--sl-color-primary-300:#b395df;--sl-color-primary-400:#8b61cc;--sl-color-primary-500:#6b46c1;--sl-color-primary-600:#5537a5;--sl-color-primary-700:#4c1d95;--sl-color-primary-800:#3f1778;--sl-color-primary-900:#341363;--sl-color-primary-950:#1f0a3d;--sl-color-success-500:#10b981;--sl-color-success-600:#059669;--sl-color-success-700:#047857;--sl-color-warning-500:#f59e0b;--sl-color-warning-600:#d97706;--sl-color-warning-700:#b45309;--sl-color-neutral-0:#ffffff;--sl-color-neutral-50:#fafafa;--sl-color-neutral-100:#f4f4f5;--sl-color-neutral-200:#e4e4e7;--sl-color-neutral-300:#d4d4d8;--sl-color-neutral-400:#a1a1aa;--sl-color-neutral-500:#71717a;--sl-color-neutral-600:#6b7280;--sl-color-neutral-700:#3f3f46;--sl-color-neutral-800:#27272a;--sl-color-neutral-900:#18181b;--sl-color-neutral-950:#09090b;--sl-color-neutral-1000:#000000;--statcaster-gradient-dark:linear-gradient(
    169deg,
    #020000 0.75%,
    #222 31.21%,
    #222 71.49%,
    #000 105.47%
  );--statcaster-pattern-dots:radial-gradient(
    circle,
    var(--sl-color-neutral-800) 1px,
    transparent 1px
  );--sl-z-index-background:-1;--sl-transition-slide-in:0.3s ease-out}.text-3xs{font-size:var(--sl-font-size-3x-small)}.text-2xs{font-size:var(--sl-font-size-2x-small)}.text-xs{font-size:var(--sl-font-size-x-small)}.text-s{font-size:var(--sl-font-size-small)}.text-m{font-size:var(--sl-font-size-medium)}.text-l{font-size:var(--sl-font-size-large)}.text-xl{font-size:var(--sl-font-size-x-large)}.text-2xl{font-size:var(--sl-font-size-2x-large)}.text-3xl{font-size:var(--sl-font-size-3x-large)}.text-4xl{font-size:var(--sl-font-size-4x-large)}.text-green{color:var(--sl-color-success-500)}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.d-none{display:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-stretch{align-items:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-evenly{align-content:space-evenly}.align-content-stretch{align-content:stretch}.gap-0{gap:0}.gap-3xs{gap:var(--sl-spacing-3x-small)}.gap-2xs{gap:var(--sl-spacing-2x-small)}.gap-xs{gap:var(--sl-spacing-x-small)}.gap-s{gap:var(--sl-spacing-small)}.gap-m{gap:var(--sl-spacing-medium)}.gap-l{gap:var(--sl-spacing-large)}.gap-xl{gap:var(--sl-spacing-x-large)}.gap-2xl{gap:var(--sl-spacing-2x-large)}.gap-3xl{gap:var(--sl-spacing-3x-large)}.gap-4xl{gap:var(--sl-spacing-4x-large)}.m-0{margin:0}.m-3xs{margin:var(--sl-spacing-3x-small)}.m-2xs{margin:var(--sl-spacing-2x-small)}.m-xs{margin:var(--sl-spacing-x-small)}.m-s{margin:var(--sl-spacing-small)}.m-m{margin:var(--sl-spacing-medium)}.m-l{margin:var(--sl-spacing-large)}.m-xl{margin:var(--sl-spacing-x-large)}.m-2xl{margin:var(--sl-spacing-2x-large)}.m-3xl{margin:var(--sl-spacing-3x-large)}.m-4xl{margin:var(--sl-spacing-4x-large)}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-3xs{margin-left:var(--sl-spacing-3x-small);margin-right:var(--sl-spacing-3x-small)}.mx-2xs{margin-left:var(--sl-spacing-2x-small);margin-right:var(--sl-spacing-2x-small)}.mx-xs{margin-left:var(--sl-spacing-x-small);margin-right:var(--sl-spacing-x-small)}.mx-s{margin-left:var(--sl-spacing-small);margin-right:var(--sl-spacing-small)}.mx-m{margin-left:var(--sl-spacing-medium);margin-right:var(--sl-spacing-medium)}.mx-l{margin-left:var(--sl-spacing-large);margin-right:var(--sl-spacing-large)}.mx-xl{margin-left:var(--sl-spacing-x-large);margin-right:var(--sl-spacing-x-large)}.mx-2xl{margin-left:var(--sl-spacing-2x-large);margin-right:var(--sl-spacing-2x-large)}.mx-3xl{margin-left:var(--sl-spacing-3x-large);margin-right:var(--sl-spacing-3x-large)}.mx-4xl{margin-left:var(--sl-spacing-4x-large);margin-right:var(--sl-spacing-4x-large)}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-3xs{margin-top:var(--sl-spacing-3x-small);margin-bottom:var(--sl-spacing-3x-small)}.my-2xs{margin-top:var(--sl-spacing-2x-small);margin-bottom:var(--sl-spacing-2x-small)}.my-xs{margin-top:var(--sl-spacing-x-small);margin-bottom:var(--sl-spacing-x-small)}.my-s{margin-top:var(--sl-spacing-small);margin-bottom:var(--sl-spacing-small)}.my-m{margin-top:var(--sl-spacing-medium);margin-bottom:var(--sl-spacing-medium)}.my-l{margin-top:var(--sl-spacing-large);margin-bottom:var(--sl-spacing-large)}.my-xl{margin-top:var(--sl-spacing-x-large);margin-bottom:var(--sl-spacing-x-large)}.my-2xl{margin-top:var(--sl-spacing-2x-large);margin-bottom:var(--sl-spacing-2x-large)}.my-3xl{margin-top:var(--sl-spacing-3x-large);margin-bottom:var(--sl-spacing-3x-large)}.my-4xl{margin-top:var(--sl-spacing-4x-large);margin-bottom:var(--sl-spacing-4x-large)}.my-auto{margin-top:auto;margin-bottom:auto}.mt-0{margin-top:0}.mt-3xs{margin-top:var(--sl-spacing-3x-small)}.mt-2xs{margin-top:var(--sl-spacing-2x-small)}.mt-xs{margin-top:var(--sl-spacing-x-small)}.mt-s{margin-top:var(--sl-spacing-small)}.mt-m{margin-top:var(--sl-spacing-medium)}.mt-l{margin-top:var(--sl-spacing-large)}.mt-xl{margin-top:var(--sl-spacing-x-large)}.mt-2xl{margin-top:var(--sl-spacing-2x-large)}.mt-3xl{margin-top:var(--sl-spacing-3x-large)}.mt-4xl{margin-top:var(--sl-spacing-4x-large)}.mt-auto{margin-top:auto}.mr-0{margin-right:0}.mr-3xs{margin-right:var(--sl-spacing-3x-small)}.mr-2xs{margin-right:var(--sl-spacing-2x-small)}.mr-xs{margin-right:var(--sl-spacing-x-small)}.mr-s{margin-right:var(--sl-spacing-small)}.mr-m{margin-right:var(--sl-spacing-medium)}.mr-l{margin-right:var(--sl-spacing-large)}.mr-xl{margin-right:var(--sl-spacing-x-large)}.mr-2xl{margin-right:var(--sl-spacing-2x-large)}.mr-3xl{margin-right:var(--sl-spacing-3x-large)}.mr-4xl{margin-right:var(--sl-spacing-4x-large)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-3xs{margin-bottom:var(--sl-spacing-3x-small)}.mb-2xs{margin-bottom:var(--sl-spacing-2x-small)}.mb-xs{margin-bottom:var(--sl-spacing-x-small)}.mb-s{margin-bottom:var(--sl-spacing-small)}.mb-m{margin-bottom:var(--sl-spacing-medium)}.mb-l{margin-bottom:var(--sl-spacing-large)}.mb-xl{margin-bottom:var(--sl-spacing-x-large)}.mb-2xl{margin-bottom:var(--sl-spacing-2x-large)}.mb-3xl{margin-bottom:var(--sl-spacing-3x-large)}.mb-4xl{margin-bottom:var(--sl-spacing-4x-large)}.mb-auto{margin-bottom:auto}.ml-0{margin-left:0}.ml-3xs{margin-left:var(--sl-spacing-3x-small)}.ml-2xs{margin-left:var(--sl-spacing-2x-small)}.ml-xs{margin-left:var(--sl-spacing-x-small)}.ml-s{margin-left:var(--sl-spacing-small)}.ml-m{margin-left:var(--sl-spacing-medium)}.ml-l{margin-left:var(--sl-spacing-large)}.ml-xl{margin-left:var(--sl-spacing-x-large)}.ml-2xl{margin-left:var(--sl-spacing-2x-large)}.ml-3xl{margin-left:var(--sl-spacing-3x-large)}.ml-4xl{margin-left:var(--sl-spacing-4x-large)}.ml-auto{margin-left:auto}.p-0{padding:0}.p-3xs{padding:var(--sl-spacing-3x-small)}.p-2xs{padding:var(--sl-spacing-2x-small)}.p-xs{padding:var(--sl-spacing-x-small)}.p-s{padding:var(--sl-spacing-small)}.p-m{padding:var(--sl-spacing-medium)}.p-l{padding:var(--sl-spacing-large)}.p-xl{padding:var(--sl-spacing-x-large)}.p-2xl{padding:var(--sl-spacing-2x-large)}.p-3xl{padding:var(--sl-spacing-3x-large)}.p-4xl{padding:var(--sl-spacing-4x-large)}.px-0{padding-left:0;padding-right:0}.px-3xs{padding-left:var(--sl-spacing-3x-small);padding-right:var(--sl-spacing-3x-small)}.px-2xs{padding-left:var(--sl-spacing-2x-small);padding-right:var(--sl-spacing-2x-small)}.px-xs{padding-left:var(--sl-spacing-x-small);padding-right:var(--sl-spacing-x-small)}.px-s{padding-left:var(--sl-spacing-small);padding-right:var(--sl-spacing-small)}.px-m{padding-left:var(--sl-spacing-medium);padding-right:var(--sl-spacing-medium)}.px-l{padding-left:var(--sl-spacing-large);padding-right:var(--sl-spacing-large)}.px-xl{padding-left:var(--sl-spacing-x-large);padding-right:var(--sl-spacing-x-large)}.px-2xl{padding-left:var(--sl-spacing-2x-large);padding-right:var(--sl-spacing-2x-large)}.px-3xl{padding-left:var(--sl-spacing-3x-large);padding-right:var(--sl-spacing-3x-large)}.px-4xl{padding-left:var(--sl-spacing-4x-large);padding-right:var(--sl-spacing-4x-large)}.py-0{padding-top:0;padding-bottom:0}.py-3xs{padding-top:var(--sl-spacing-3x-small);padding-bottom:var(--sl-spacing-3x-small)}.py-2xs{padding-top:var(--sl-spacing-2x-small);padding-bottom:var(--sl-spacing-2x-small)}.py-xs{padding-top:var(--sl-spacing-x-small);padding-bottom:var(--sl-spacing-x-small)}.py-s{padding-top:var(--sl-spacing-small);padding-bottom:var(--sl-spacing-small)}.py-m{padding-top:var(--sl-spacing-medium);padding-bottom:var(--sl-spacing-medium)}.py-l{padding-top:var(--sl-spacing-large);padding-bottom:var(--sl-spacing-large)}.py-xl{padding-top:var(--sl-spacing-x-large);padding-bottom:var(--sl-spacing-x-large)}.py-2xl{padding-top:var(--sl-spacing-2x-large);padding-bottom:var(--sl-spacing-2x-large)}.py-3xl{padding-top:var(--sl-spacing-3x-large);padding-bottom:var(--sl-spacing-3x-large)}.py-4xl{padding-top:var(--sl-spacing-4x-large);padding-bottom:var(--sl-spacing-4x-large)}.pt-0{padding-top:0}.pt-3xs{padding-top:var(--sl-spacing-3x-small)}.pt-2xs{padding-top:var(--sl-spacing-2x-small)}.pt-xs{padding-top:var(--sl-spacing-x-small)}.pt-s{padding-top:var(--sl-spacing-small)}.pt-m{padding-top:var(--sl-spacing-medium)}.pt-l{padding-top:var(--sl-spacing-large)}.pt-xl{padding-top:var(--sl-spacing-x-large)}.pt-2xl{padding-top:var(--sl-spacing-2x-large)}.pt-3xl{padding-top:var(--sl-spacing-3x-large)}.pt-4xl{padding-top:var(--sl-spacing-4x-large)}.pr-0{padding-right:0}.pr-3xs{padding-right:var(--sl-spacing-3x-small)}.pr-2xs{padding-right:var(--sl-spacing-2x-small)}.pr-xs{padding-right:var(--sl-spacing-x-small)}.pr-s{padding-right:var(--sl-spacing-small)}.pr-m{padding-right:var(--sl-spacing-medium)}.pr-l{padding-right:var(--sl-spacing-large)}.pr-xl{padding-right:var(--sl-spacing-x-large)}.pr-2xl{padding-right:var(--sl-spacing-2x-large)}.pr-3xl{padding-right:var(--sl-spacing-3x-large)}.pr-4xl{padding-right:var(--sl-spacing-4x-large)}.pb-0{padding-bottom:0}.pb-3xs{padding-bottom:var(--sl-spacing-3x-small)}.pb-2xs{padding-bottom:var(--sl-spacing-2x-small)}.pb-xs{padding-bottom:var(--sl-spacing-x-small)}.pb-s{padding-bottom:var(--sl-spacing-small)}.pb-m{padding-bottom:var(--sl-spacing-medium)}.pb-l{padding-bottom:var(--sl-spacing-large)}.pb-xl{padding-bottom:var(--sl-spacing-x-large)}.pb-2xl{padding-bottom:var(--sl-spacing-2x-large)}.pb-3xl{padding-bottom:var(--sl-spacing-3x-large)}.pb-4xl{padding-bottom:var(--sl-spacing-4x-large)}.pl-0{padding-left:0}.pl-3xs{padding-left:var(--sl-spacing-3x-small)}.pl-2xs{padding-left:var(--sl-spacing-2x-small)}.pl-xs{padding-left:var(--sl-spacing-x-small)}.pl-s{padding-left:var(--sl-spacing-small)}.pl-m{padding-left:var(--sl-spacing-medium)}.pl-l{padding-left:var(--sl-spacing-large)}.pl-xl{padding-left:var(--sl-spacing-x-large)}.pl-2xl{padding-left:var(--sl-spacing-2x-large)}.pl-3xl{padding-left:var(--sl-spacing-3x-large)}.pl-4xl{padding-left:var(--sl-spacing-4x-large)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.w-min{width:min-content}.w-max{width:max-content}.w-fit{width:fit-content}.max-w-none{max-width:none}.max-w-full{max-width:100%}.max-w-min{max-width:min-content}.max-w-max{max-width:max-content}.max-w-fit{max-width:fit-content}.max-w-prose{max-width:65ch}.max-w-screen{max-width:100vw}.max-h-none{max-height:none}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.max-h-min{max-height:min-content}.max-h-max{max-height:max-content}.max-h-fit{max-height:fit-content}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-normal{text-transform:none}a{text-decoration:none;border-bottom:3px solid var(--sl-color-primary-500);color:var(--sl-color-neutral-0);transition:color .2s}a:active{color:var(--sl-color-primary-500)}a:visited{color:var(--sl-color-neutral-300)}a:hover{color:var(--sl-color-primary-500)}a:has(img),a:has(svg),a:has(sl-icon),a:has(sl-button){border-bottom:none}html{overflow-x:hidden}body{font-family:var(--sl-font-sans);background:var(--statcaster-gradient-dark);color:var(--sl-color-neutral-0);min-height:100vh;margin:0;padding:0;overflow-x:hidden;position:relative}body::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/static/images/backgrounds/statcaster_textured_bg.svg);background-image:url(/static/images/backgrounds/statcaster_textured_bg3.svg);background-size:50px;opacity:.05;pointer-events:none;z-index:var(--sl-z-index-background)}body.dark-theme{background:var(--statcaster-gradient-dark);background-image:var(--statcaster-pattern-dots);background-size:20px 20px;color:var(--sl-color-neutral-0);min-height:100vh;margin:0;padding:0}h1{font-size:var(--sl-font-size-3x-large);font-weight:var(--sl-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--sl-letter-spacing-loose);text-align:center;color:var(--sl-color-primary-400);border-top:1px solid var(--sl-color-neutral-0);padding:var(--sl-spacing-2x-small);border-bottom:1px solid var(--sl-color-neutral-0);margin-bottom:var(--sl-spacing-2x-large);margin-left:auto;margin-right:auto}.sim-container h1{border:none;color:var(--sl-color-neutral-0);display:flex;align-items:center;width:fill-available;width:-webkit-fill-available;gap:var(--sl-spacing-medium)}.sim-container h1::before,.sim-container h1::after{content:'';display:block;flex:auto;height:1px;background-color:var(--sl-color-neutral-0);opacity:.55}h2{font-size:var(--sl-font-size-2x-large);font-weight:var(--sl-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--sl-letter-spacing-loose);color:var(--sl-color-primary-400)}h3{font-size:var(--sl-font-size-x-large);font-weight:var(--sl-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--sl-letter-spacing-loose);color:var(--sl-color-neutral-0)}h4{font-size:var(--sl-font-size-large);font-weight:var(--sl-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--sl-letter-spacing-loose);color:var(--sl-color-neutral-0)}h5{font-size:var(--sl-font-size-medium);font-weight:var(--sl-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--sl-letter-spacing-loose);color:var(--sl-color-neutral-0)}h6{font-size:var(--sl-font-size-small);font-weight:var(--sl-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--sl-letter-spacing-loose);color:var(--sl-color-neutral-0)}p{font-size:var(--sl-font-size-large);font-weight:var(--sl-font-weight-light);line-height:var(--sl-line-height-normal);margin-bottom:var(--sl-spacing-medium);color:var(--sl-color-neutral-50)}ul{font-weight:var(--sl-font-weight-light);font-size:var(--sl-font-size-large)}.mobile-hide{display:block}#main{padding-bottom:var(--sl-spacing-4x-large)}.content{max-width:50rem;margin-left:auto;margin-right:auto}.table-padding{padding-left:var(--sl-spacing-large);padding-right:var(--sl-spacing-large)}.auth-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sl-spacing-3x-large)}.error-message{background:var(--sl-color-warning-600);border:none;border-radius:var(--sl-border-radius-small);color:var(--sl-color-neutral-0);padding:var(--sl-spacing-small)var(--sl-spacing-medium);margin-bottom:var(--sl-spacing-medium);font-size:var(--sl-font-size-small);line-height:var(--sl-line-height-dense);animation:slideIn var(--sl-transition-slide-in)}@keyframes slideIn{from{opacity:0;transform:translateY(calc(var(--sl-spacing-small) * -1))}to{opacity:1;transform:translateY(0)}}sl-input{--sl-input-background-color:transparent;--sl-input-background-color-hover:transparent;--sl-input-background-color-focus:transparent;--sl-input-color:var(--sl-color-neutral-0);--sl-input-color-hover:var(--sl-color-neutral-0);--sl-input-color-focus:var(--sl-color-neutral-0)}sl-input::part(input):-webkit-autofill,sl-input::part(input):-webkit-autofill:hover,sl-input::part(input):-webkit-autofill:focus,sl-input::part(input):-webkit-autofill:active{-webkit-text-fill-color:var(--sl-color-neutral-0)!important}.auth-card{width:100%;max-width:calc(var(--sl-spacing-4x-large) * 7)}.auth-form{display:flex;flex-direction:column;gap:var(--sl-spacing-large)}.auth-form sl-input{--sl-input-background-color:var(--sl-color-neutral-900);--sl-input-background-color-hover:var(--sl-color-neutral-800);--sl-input-background-color-focus:var(--sl-color-neutral-900);--sl-input-background-color-disabled:var(--sl-color-neutral-950);--sl-input-border-color:var(--sl-color-neutral-700);--sl-input-border-color-hover:var(--sl-color-neutral-600);--sl-input-border-color-focus:var(--sl-color-primary-600);--sl-input-border-color-disabled:var(--sl-color-neutral-800);--sl-input-color:var(--sl-color-neutral-0);--sl-input-color-hover:var(--sl-color-neutral-0);--sl-input-color-focus:var(--sl-color-neutral-0);--sl-input-color-disabled:var(--sl-color-neutral-400);--sl-input-label-color:var(--sl-color-neutral-300);--sl-input-help-text-color:var(--sl-color-neutral-400);--sl-input-placeholder-color:var(--sl-color-neutral-500);--sl-input-border-radius:var(--sl-border-radius-small);--sl-input-font-family:var(--sl-font-sans);--sl-input-font-weight:var(--sl-font-weight-normal);--sl-input-focus-ring-color:var(--sl-color-primary-600);--sl-input-focus-ring-alpha:40%}.auth-form sl-input::part(base){background:rgb(0 0 0/35%)}.auth-form sl-checkbox{--sl-color-primary-600:var(--sl-color-primary-600);--sl-color-primary-700:var(--sl-color-primary-700);color:var(--sl-color-neutral-300);font-size:var(--sl-font-size-small);line-height:var(--sl-line-height-dense);padding-top:var(--sl-spacing-medium);padding-bottom:var(--sl-spacing-medium)}.auth-submit-btn{margin-top:var(--sl-spacing-medium)}sl-button.text-m::part(base){font-size:var(--sl-font-size-medium)}sl-button::part(base){border-radius:var(--sl-border-radius-medium)}sl-button[size=medium]::part(base){font-size:var(--sl-font-size-medium);font-weight:var(--sl-font-weight-normal)}sl-button[size=large]::part(base){font-size:var(--sl-font-size-x-large);font-weight:var(--sl-font-weight-normal)}sl-button[variant=primary]::part(base){background-color:var(--sl-color-primary-500);border-color:var(--sl-color-primary-500);color:var(--sl-color-neutral-0)}sl-button[variant=secondary]::part(base){background-color:var(--sl-color-success-500);border-color:var(--sl-color-success-500);color:var(--sl-color-neutral-900)}sl-button[variant=neutral]::part(base){background-color:var(--sl-color-neutral-600);border-color:var(--sl-color-neutral-600);color:var(--sl-color-neutral-0)}sl-button[variant=neutral]::part(base):hover{background-color:var(--sl-color-neutral-700);border-color:var(--sl-color-neutral-700)}sl-button[variant=neutral]::part(base):active{background-color:var(--sl-color-neutral-800);border-color:var(--sl-color-neutral-800)}sl-button[variant=neutral]::part(base):focus-visible{background-color:var(--sl-color-neutral-600);border-color:var(--sl-color-neutral-600);box-shadow:0 0 0 3px rgb(107 114 128/.4)}sl-button[variant=secondary]::part(base):hover{background-color:var(--sl-color-success-600);border-color:var(--sl-color-success-600)}sl-button[variant=secondary]::part(base):active{background-color:var(--sl-color-success-700);border-color:var(--sl-color-success-700)}sl-button[variant=secondary]::part(base):focus-visible{background-color:var(--sl-color-success-500);border-color:var(--sl-color-success-500);box-shadow:0 0 0 3px rgb(16 185 129/.4)}sl-button[variant=primary]::part(base):hover{background-color:var(--sl-color-primary-700);border-color:var(--sl-color-primary-700)}sl-button[variant=primary]::part(base):active{background-color:var(--sl-color-primary-800);border-color:var(--sl-color-primary-800)}sl-button[variant=primary]::part(base):focus-visible{background-color:var(--sl-color-primary-600);border-color:var(--sl-color-primary-600);box-shadow:0 0 0 3px rgb(107 70 193/.4)}sl-menu[variant=neutral]::part(base){background-color:var(--sl-color-neutral-600);border-color:var(--sl-color-neutral-600);color:var(--sl-color-neutral-0)}sl-menu[variant=neutral]::part(base):hover{background-color:var(--sl-color-neutral-700);border-color:var(--sl-color-neutral-700)}sl-menu[variant=neutral]::part(base):active{background-color:var(--sl-color-neutral-800);border-color:var(--sl-color-neutral-800)}sl-menu[variant=neutral]::part(base):focus-visible{background-color:var(--sl-color-neutral-600);border-color:var(--sl-color-neutral-600);box-shadow:0 0 0 3px rgb(107 114 128/.4)}.auth-submit-btn::part(base){background-color:var(--sl-color-primary-600);border-color:var(--sl-color-primary-600);color:var(--sl-color-neutral-0);padding:var(--sl-spacing-2x-small)var(--sl-spacing-large);text-transform:uppercase;letter-spacing:var(--sl-letter-spacing-looser);transition:all var(--sl-transition-fast)ease}.auth-submit-btn::part(base):hover{background-color:var(--sl-color-primary-700);border-color:var(--sl-color-primary-700)}.auth-submit-btn::part(label){font-family:var(--sl-font-sans);font-weight:var(--sl-font-weight-semibold);color:var(--sl-color-neutral-0)}:not(:defined){visibility:hidden}.text-primary{color:var(--sl-color-primary-600)}.text-secondary{color:var(--sl-color-neutral-400)}.text-success{color:var(--sl-color-success-600)}.text-warning{color:var(--sl-color-warning-600)}.bg-dark{background-color:var(--sl-color-neutral-900)}.bg-darker{background-color:var(--sl-color-neutral-950)}sl-drawer::part(panel){background:var(--statcaster-gradient-dark);color:var(--sl-color-neutral-0)}sl-drawer::part(header){background:0 0;color:var(--sl-color-neutral-0);border-bottom:1px solid var(--sl-color-neutral-800)}sl-drawer::part(title){color:var(--sl-color-neutral-0)}sl-drawer::part(close-button){color:var(--sl-color-neutral-0)}sl-drawer::part(close-button):hover{color:var(--sl-color-neutral-200)}sl-drawer::part(body){color:var(--sl-color-neutral-0)}sl-drawer sl-menu-item{--sl-color-neutral-700:var(--sl-color-neutral-0);--sl-color-neutral-600:var(--sl-color-neutral-100);--sl-color-primary-600:var(--sl-color-primary-400)}sl-drawer sl-menu-item::part(base){color:var(--sl-color-neutral-0)}sl-drawer sl-menu-item::part(base):hover{background-color:var(--sl-color-neutral-800);color:var(--sl-color-neutral-0)}sl-drawer sl-menu-item::part(base):active{background-color:var(--sl-color-neutral-700)}sl-drawer a,sl-drawer .nav-link{color:var(--sl-color-neutral-0);text-decoration:none}sl-drawer a:hover,sl-drawer .nav-link:hover{color:var(--sl-color-primary-400)}body.page-advanced-simulation .bottom-nav-item.advanced-sim-link,body.page-best-bets .bottom-nav-item.best-bets-link,body.page-pick-ems .bottom-nav-item.pick-ems-link,body.page-sportsbook .bottom-nav-item.sportsbook-link{display:none}.bottom-nav{position:fixed;bottom:0;left:0;right:0;background-color:var(--sl-color-neutral-800);border-top:1px solid var(--sl-color-neutral-700);display:flex;justify-content:space-around;align-items:center;padding:var(--sl-spacing-2x-small)var(--sl-spacing-medium);z-index:100;box-shadow:0 -4px 10px rgba(0,0,0,.2)}.bottom-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--sl-color-neutral-0);text-decoration:none;padding:var(--sl-spacing-x-small);transition:all .2s ease}.bottom-nav-item svg path{transition:all .2s ease}.bottom-nav-item:hover,.bottom-nav-item.active,.bottom-nav-item:hover svg path{color:var(--sl-color-primary-400);fill:var(--sl-color-primary-400)}.bottom-nav-icon{font-size:var(--sl-font-size-large);margin-bottom:var(--sl-spacing-3x-small)}.bottom-nav-label{font-size:var(--sl-font-size-small);letter-spacing:var(--sl-letter-spacing-normal);font-weight:var(--sl-font-weight-normal)}.sim-container{padding-bottom:calc(var(--sl-spacing-3x-large) + var(--sl-spacing-large))}.table-header{display:flex;align-items:center;gap:var(--sl-spacing-medium);justify-content:space-between;position:relative;z-index:1}.table-header::after,.matchup-row::after,.category-details summary::after{content:"";height:100%;width:100%;background-color:var(--sl-color-neutral-500);position:absolute;bottom:0;left:0;right:0;opacity:.35;z-index:-1;min-width:calc(var(--num-columns) * 100px)}.table-header-bg{width:100%;height:100%;display:flex;align-items:center;flex-shrink:0;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="297.73px" height="47.114px" viewBox="0 0 297.73 47.114" enable-background="new 0 0 297.73 47.114" xml:space="preserve"><g><path fill="%236B46C1" d="M260.993,0H0v47.114h297.73C290.091,29.568,277.449,13.585,260.993,0z"/><path fill="%23C4C4C6" d="M244.774,0H0v47.114h278.681C271.813,29.665,260.141,13.694,244.774,0z"/><path fill="%23FFFFFF" d="M222.555,0H0v47.114h251.063C246.558,29.873,236.644,13.896,222.555,0z"/></g></svg>');background-size:cover;flex:3}h2.table-header-title{font-size:var(--sl-font-size-x-large);font-weight:var(--sl-font-weight-normal);color:var(--sl-color-primary-500);text-transform:uppercase;padding-left:var(--sl-spacing-small);letter-spacing:var(--sl-letter-spacing-normal)}.header-cell{padding:var(--sl-spacing-small);font-size:var(--sl-font-size-small);letter-spacing:var(--sl-letter-spacing-normal);display:flex;align-items:center;justify-content:center}.row-cell{padding:var(--sl-spacing-x-small)var(--sl-spacing-small);display:flex;align-items:center;min-height:var(--sl-spacing-x-large)}.row-cell:hover{background:rgba(255,255,255,2%)}.header-cell.justify-start{justify-content:flex-start}sl-input[type=number]::part(input),.stat-value{font-weight:var(--sl-font-weight-normal)}.filter-controls-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--sl-spacing-small);width:100%;max-width:1200px}.filter-item{min-width:0;width:100%}.filter-item sl-button::part(base){min-width:0;width:100%}.filter-item sl-button::part(label){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sportsbook-container{border-radius:var(--sl-border-radius-large);overflow:hidden;border:1px solid var(--sl-color-neutral-500)}.sportsbook-scroll-container{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--sl-color-neutral-600)var(--sl-color-neutral-800);position:relative;border-top:1px solid var(--sl-color-neutral-500)}.sportsbook-scroll-container::-webkit-scrollbar{height:6px}.sportsbook-scroll-container::-webkit-scrollbar-track{background:var(--sl-color-neutral-800);border-radius:3px}.sportsbook-scroll-container::-webkit-scrollbar-thumb{background:var(--sl-color-neutral-600);border-radius:3px}.matchup-row{display:grid;grid-template-columns:repeat(var(--num-columns,3),minmax(100px,1fr));align-items:center;color:var(--sl-color-neutral-0);border-bottom:1px solid var(--sl-color-neutral-500);min-width:calc(var(--num-columns) * 100px);position:relative}.team-row{display:grid;grid-template-columns:repeat(var(--num-columns,3),minmax(100px,1fr));align-items:center;border-bottom:1px solid var(--sl-color-neutral-500);color:var(--sl-color-neutral-0);min-width:calc(var(--num-columns) * 100px);font-weight:var(--sl-font-weight-normal)}.border-left{border-left:1px solid var(--sl-color-neutral-500)}@media(max-width:576px){h1{font-size:var(--sl-font-size-2x-large)}h2{font-size:var(--sl-font-size-x-large)}h2.table-header-title{font-size:var(--sl-font-size-large)}h3{font-size:var(--sl-font-size-large)}p,ul,ol{font-size:var(--sl-font-size-medium)}#main.content.p-3xl,.auth-container{padding:var(--sl-spacing-large)}.mobile-hide{display:none}sl-button[size=large]::part(base){font-size:var(--sl-font-size-large)}.learn-more-title{font-size:var(--sl-font-size-2x-large)}.auth-container{padding-top:0}.sim-container.pt-3xl{padding-top:0}}@media(max-width:426px){.flex-wrap-426{flex-wrap:wrap}}@media(max-width:376px){.sim-container h1 span{flex:1}}