@layer base{[data-theme=zzz]{--brand-primary:#00dc82;--brand-secondary:#00c16a;--surface-0:lab(1.76974% 1.32743 -9.28855);--surface-1:oklch(27.9% .041 260.031);--surface-2:oklch(30% .041 260.031);--surface-inverse:oklch(92.9% .013 255.508);--action-primary:#00dc82;--action-primary-hover:#00c16a;--action-primary-text:oklch(20.8% .042 265.755);--action-primary-gradient:linear-gradient(135deg,#00dc82,#00c16a);--action-secondary:#00c16a;--action-secondary-hover:#009e54;--action-secondary-text:oklch(92.9% .013 255.508);--action-tertiary:transparent;--action-tertiary-hover:oklch(27.9% .041 260.031);--action-tertiary-text:#00dc82;--state-success:#00dc82;--state-success-bg:rgba(0,220,130,.15);--state-success-text:#00dc82;--state-error:oklch(70.4% .191 22.216);--state-error-bg:rgba(239,68,68,.15);--state-error-text:oklch(70.4% .191 22.216);--state-warning:oklch(85.2% .199 91.936);--state-warning-bg:rgba(245,158,11,.15);--state-warning-text:oklch(85.2% .199 91.936);--state-info:oklch(70.7% .165 254.624);--state-info-bg:rgba(59,130,246,.15);--state-info-text:oklch(70.7% .165 254.624);--state-disabled:oklch(70.4% .04 256.788);--state-disabled-bg:hsla(220,9%,46%,.15);--state-disabled-text:oklch(70.4% .04 256.788);--font-family:"Public Sans", "Public Sans Fallback: system-ui", "Public Sans Fallback: Arial", "Public Sans Fallback: sans-serif","Public Sans Fallback: BlinkMacSystemFont","Public Sans Fallback: Segoe UI","Public Sans Fallback: Helvetica Neue","Public Sans Fallback: Arial","Public Sans Fallback: Noto Sans",sans-serif;--font-size:16px;--text-color:oklch(92.9% .013 255.508);--text-inverse:oklch(20.8% .042 265.755);--text-heading:oklch(92.9% .013 255.508);--text-muted:oklch(70.4% .04 256.788);--border-color:oklch(27.9% .041 260.031);--border-width:1px;--link:var(--brand-primary);--link-hover:var(--brand-secondary);--link-decoration:none;--breadcrumbs:var(--text-muted);--breadcrumbs-active:var(--text-color);--breadcrumbs-active-bg:var(--surface-1);--promo-icon:var(--breadcrumbs);--header-bg:oklab(.128998 -.0038857 -.0418156/.75);--header-border:.666667px solid var(--border-color);--header-shadow:none;--sidebar-bg:var(--surface-2);--theme-header-text:var(--text-color);--theme-bg-footer:lab(1.76974% 1.32743 -9.28855);--theme-text-footer:oklch(92.9% .013 255.508);--border:var(--border-color);--aside-border:1px solid var(--border-color);--content-border:none;--h1-weight:800;--h1-size:3rem;--h1-line-height:1.1;--h1-letter-spacing:-.02em;--h1-transform:none;--h1-bg:transparent;--h1-margin-top:1rem;--h1-margin-bottom:1rem;--h2-weight:700;--h2-size:2rem;--h2-line-height:1.2;--h2-letter-spacing:-.01em;--card-bg:var(--surface-2);--card-border:1px solid var(--border-color);--card-title:var(--text-color);--card-title-weight:700;--list-marker:var(--brand-primary);--list-indent:1.5rem;--list-spacing:.5rem;--list-item-spacing:.25rem;--list-ul-style:disc;--list-ol-style:decimal;--logo-filter:brightness(0) invert(1);--faq-question-bg:var(--surface-1);--faq-question-bg-hover:oklch(30% .041 260.031);--faq-question-bg-active:var(--surface-1);--faq-question-text:var(--text-color);--faq-question-text-active:var(--brand-primary);--faq-answer-bg:var(--surface-2);--faq-answer-text:var(--text-color);--faq-border:var(--border-color);--faq-border-active:var(--brand-primary);--faq-icon:var(--text-muted);--faq-icon-active:var(--brand-primary);--faq-spacing:.75rem;--faq-padding:1.25rem;--faq-border-radius:.5rem;--howto-question-bg:var(--surface-1);--howto-question-bg-hover:oklch(30% .041 260.031);--howto-question-bg-active:var(--surface-1);--howto-question-text:var(--text-color);--howto-question-text-active:var(--brand-primary);--howto-answer-bg:var(--surface-2);--howto-answer-text:var(--text-color);--howto-border:var(--border-color);--howto-border-active:var(--brand-primary);--howto-icon:var(--text-muted);--howto-icon-active:var(--brand-primary);--howto-spacing:.75rem;--howto-padding:1.25rem;--howto-border-radius:.5rem;--howto-description-text:var(--text-muted);--howto-step-marker:var(--brand-primary);--howto-step-name:var(--text-color);--howto-step-text:var(--text-muted);--list-item-bg:var(--surface-2);--list-item-hover-bg:var(--surface-1);--list-item-border:var(--border-color);--list-link-color:var(--link);--list-link-hover:var(--link-hover);--list-date-color:var(--text-muted);--list-amount-color:var(--brand-primary);--list-icon-color:var(--brand-primary);--list-gap:1rem;--list-padding:1rem;--list-border-radius:.5rem;--nuxt-success:var(--state-success);--nuxt-info:var(--state-info);--nuxt-warning:var(--state-warning);--nuxt-error:var(--state-error);--nuxt-gray-50:oklch(98.4% .003 247.858);--nuxt-gray-100:oklch(96.8% .007 247.896);--nuxt-gray-200:oklch(92.9% .013 255.508);--nuxt-gray-800:oklch(27.9% .041 260.031);--nuxt-gray-900:oklch(20.8% .042 265.755);--nuxt-gray-950:lab(1.76974% 1.32743 -9.28855);--nuxt-border-radius:.25rem;--shadow-sm:0 1px 2px 0 hsla(0,0%,100%,.1);--shadow-DEFAULT:0 1px 3px 0 hsla(0,0%,100%,.15),0 1px 2px -1px hsla(0,0%,100%,.1);--shadow-md:0 4px 6px -1px hsla(0,0%,100%,.15),0 2px 4px -2px hsla(0,0%,100%,.1);--shadow-lg:0 10px 15px -3px hsla(0,0%,100%,.2),0 4px 6px -4px hsla(0,0%,100%,.15);--shadow-xl:0 20px 25px -5px hsla(0,0%,100%,.2),0 8px 10px -6px hsla(0,0%,100%,.15);--shadow-2xl:0 25px 50px -12px hsla(0,0%,100%,.25);--drop-shadow-logo:drop-shadow(0 0 8px hsla(0,0%,100%,.9));--drop-shadow-brand:drop-shadow(0 0 5px hsla(0,0%,100%,.8));--drop-shadow-icon:drop-shadow(0 0 4px hsla(0,0%,100%,.7))}}@font-face{font-family:Public Sans;src:local("Public Sans Regular Italic"),local("Public Sans Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-CAyrLGU3kauAbzcFnj2Cv_iAPV8wT2NEvNmrA_77Up0.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Public Sans Fallback: system-ui";src:local("system-ui");size-adjust:100%;ascent-override:95%;descent-override:22.5%;line-gap-override:0%}@font-face{font-family:"Public Sans Fallback: Arial";src:local("Arial");size-adjust:104.8675%;ascent-override:90.5905%;descent-override:21.4557%;line-gap-override:0%}@font-face{font-family:"Public Sans Fallback: sans-serif";src:local("sans-serif");size-adjust:100%;ascent-override:95%;descent-override:22.5%;line-gap-override:0%}@font-face{font-family:Public Sans;src:local("Public Sans Regular"),local("Public Sans"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-kzEiBeXQ06q7fC06p1Y4RaOpLlRWCnHcCcSaqFMJ6fc.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Public Sans;src:local("Public Sans Regular Italic"),local("Public Sans Italic"),url(../_fonts/XxgjZhKrODr9wwcYqNNy16kr1CXyuRxYzZGK5TQG_sE-w6lm0fkMUO_TktCmRPsagUa9yDcLIx7gAj_U9bcznPk.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Public Sans;src:local("Public Sans Regular Italic"),local("Public Sans Italic"),url(../_fonts/InFAyFuzOsDOzZG_pt76mnMWGZMMLO6L2yDRNL2b-aw-XlgvXjQCcRmqewR_SevmbPJnHtoHqXkTOTD5egCF45o.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Public Sans;src:local("Public Sans Regular Italic"),local("Public Sans Italic"),url(../_fonts/SCrv8P4mra47rh3Ot_hZIXnyf_SZKiCWCjPZGZXkO34-RVUdKvH9qJTfdr_6IgDJx3_i_aWo3wqz_QqRaOty0c8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:italic}@font-face{font-family:Public Sans;src:local("Public Sans Regular"),local("Public Sans"),url(../_fonts/n2YhZl48Bq2vkpjNw-wXCW4EqbGaN_5QSbT_XfWSi5w-cs7hxvQKZe5fBTb1EF82UczDvjcri4L1T4A751UNmHs.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Public Sans;src:local("Public Sans Regular"),local("Public Sans"),url(../_fonts/lLn_p-Pmk9HDBnUsLLfPpb1yjYhOurswtIpPiiDNRyA-kdlrw2EG_m8GZ4lYxaPuMgaqC_iAKI3xV8Ln4XY249s.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Public Sans;src:local("Public Sans Regular"),local("Public Sans"),url(../_fonts/DOY1eKEa4roclB8kpXHXeTxAQKvyNeGWNcZYdAVWQ0M-eLJqFbzA1bCfXt7Rn5dHqCwee1RjFxsYV1Q_YNASS88.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:normal}@keyframes shine{0%{-webkit-mask-position:150%;mask-position:150%}to{-webkit-mask-position:-50%;mask-position:-50%}}h1{background:var(--h1-bg)!important;font-size:var(--h1-size)!important;font-weight:var(--h1-weight)!important;letter-spacing:var(--h1-letter-spacing)!important;line-height:var(--h1-line-height)!important;text-transform:var(--h1-transform)!important}h1,h2{color:var(--text-heading)!important}h2{font-size:var(--h2-size)!important;font-weight:var(--h2-weight)!important;letter-spacing:var(--h2-letter-spacing)!important;line-height:var(--h2-line-height)!important;margin-bottom:1rem!important;margin-top:2rem!important}header{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border-top:none!important}[data-shine]{animation:shine 2s linear infinite;-webkit-mask-image:linear-gradient(-75deg,hsla(0,0%,100%,.8) 30%,#fff 50%,hsla(0,0%,100%,.8) 70%);mask-image:linear-gradient(-75deg,#fffc 30%,#fff,#fffc 70%);-webkit-mask-size:200%;mask-size:200%}[data-theme=zzz] .main-layout,[data-theme=zzz] body{background:linear-gradient(180deg,rgba(0,220,130,.45) 0,rgba(0,220,130,.25) 120px,transparent 300px),var(--surface-0)!important}[data-theme=zzz] .content,[data-theme=zzz] main{border:none!important}
