:root{--primary-bg: #111827;--primary-fg: #F9FAFB;--primary-border: #111827;--primary-hover-bg: #1E293B;--primary-hover-fg: #F9FAFB;--primary-hover-border: #1E293B;--secondary-bg: #F9FAFB;--secondary-fg: #111827;--secondary-border: #CBD5E1;--secondary-hover-bg: #E5E7EB;--secondary-hover-fg: #111827;--secondary-hover-border: #CBD5E1;--tertiary-bg: transparent;--tertiary-fg: #1E293B;--tertiary-border: transparent;--tertiary-hover-bg: #E5E7EB;--tertiary-hover-fg: #1E293B;--tertiary-hover-border: transparent;--danger-bg: #B91C1C;--danger-fg: #FFFFFF;--danger-border: #B91C1C;--danger-hover-bg: #991B1B;--danger-hover-fg: #FFFFFF;--danger-hover-border: #991B1B;--success-bg: #15803D;--success-fg: #FFFFFF;--success-border: #15803D;--success-hover-bg: #166534;--success-hover-fg: #FFFFFF;--success-hover-border: #166534;--warning-bg: #F59E0B;--warning-fg: #111827;--warning-border: #F59E0B;--warning-hover-bg: #D97706;--warning-hover-fg: #111827;--warning-hover-border: #D97706;--info-bg: #0369A1;--info-fg: #FFFFFF;--info-border: #0369A1;--info-hover-bg: #075985;--info-hover-fg: #FFFFFF;--info-hover-border: #075985;--light-bg: #F8FAFC;--light-fg: #070503;--light-border: #F8FAFC;--light-hover-bg: #E5E7EB;--light-hover-fg: #070503;--light-hover-border: #E5E7EB;--dark-bg: #111;--dark-fg: #FFF;--dark-border: #070503;--dark-hover-bg: #1E293B;--dark-hover-fg: #F8FAFC;--dark-hover-border: #1E293B;--black-bg: #000000;--black-fg: #FFFFFF;--black-border: #000000;--black-hover-bg: #1A1A1A;--black-hover-fg: #FFFFFF;--black-hover-border: #1A1A1A;--disabled-bg: #CBD5E1;--disabled-fg: #475569;--disabled-border: #CBD5E1;--btn-border-width: .0625rem;--btn-focus-outline-width: .1875rem;--btn-focus-outline-offset: .125rem;--btn-focus-outline-color: #93C5FD;--btn-radius-small: .375rem;--btn-radius-medium: .5rem;--btn-radius-large: .625rem;--btn-radius-rounded: 999rem;--btn-padding-small: .625rem 1rem .6875rem;--btn-padding-medium: .875rem 1.5rem 1rem;--btn-padding-large: 1rem 1.75rem 1.125rem;--btn-font-size-small: .875rem;--btn-font-size-medium: 1.125rem;--btn-font-size-large: 1.25rem;--btn-hover-translate-y: -.125rem;--btn-primary-bg: var(--primary-bg);--btn-primary-fg: var(--primary-fg);--btn-primary-border: var(--primary-border);--btn-primary-hover-bg: var(--primary-hover-bg);--btn-primary-hover-fg: var(--primary-hover-fg);--btn-primary-hover-border: var(--primary-hover-border);--btn-secondary-bg: var(--secondary-bg);--btn-secondary-fg: var(--secondary-fg);--btn-secondary-border: var(--secondary-border);--btn-secondary-hover-bg: var(--secondary-hover-bg);--btn-secondary-hover-fg: var(--secondary-hover-fg);--btn-secondary-hover-border: var(--secondary-hover-border);--btn-tertiary-bg: var(--tertiary-bg);--btn-tertiary-fg: var(--tertiary-fg);--btn-tertiary-border: var(--tertiary-border);--btn-tertiary-hover-bg: var(--tertiary-hover-bg);--btn-tertiary-hover-fg: var(--tertiary-hover-fg);--btn-tertiary-hover-border: var(--tertiary-hover-border);--btn-danger-bg: var(--danger-bg);--btn-danger-fg: var(--danger-fg);--btn-danger-border: var(--danger-border);--btn-danger-hover-bg: var(--danger-hover-bg);--btn-danger-hover-fg: var(--danger-hover-fg);--btn-danger-hover-border: var(--danger-hover-border);--btn-success-bg: var(--success-bg);--btn-success-fg: var(--success-fg);--btn-success-border: var(--success-border);--btn-success-hover-bg: var(--success-hover-bg);--btn-success-hover-fg: var(--success-hover-fg);--btn-success-hover-border: var(--success-hover-border);--btn-warning-bg: var(--warning-bg);--btn-warning-fg: var(--warning-fg);--btn-warning-border: var(--warning-border);--btn-warning-hover-bg: var(--warning-hover-bg);--btn-warning-hover-fg: var(--warning-hover-fg);--btn-warning-hover-border: var(--warning-hover-border);--btn-info-bg: var(--info-bg);--btn-info-fg: var(--info-fg);--btn-info-border: var(--info-border);--btn-info-hover-bg: var(--info-hover-bg);--btn-info-hover-fg: var(--info-hover-fg);--btn-info-hover-border: var(--info-hover-border);--btn-light-bg: var(--light-bg);--btn-light-fg: var(--light-fg);--btn-light-border: var(--light-border);--btn-light-hover-bg: var(--light-hover-bg);--btn-light-hover-fg: var(--light-hover-fg);--btn-light-hover-border: var(--light-hover-border);--btn-dark-bg: var(--dark-bg);--btn-dark-fg: var(--dark-fg);--btn-dark-border: var(--dark-border);--btn-dark-hover-bg: var(--dark-hover-bg);--btn-dark-hover-fg: var(--dark-hover-fg);--btn-dark-hover-border: var(--dark-hover-border);--btn-disabled-bg: var(--disabled-bg);--btn-disabled-fg: var(--disabled-fg);--btn-disabled-border: var(--disabled-border);--btn-link-fg: #1D4ED8;--btn-link-hover-fg: #1E40AF;--btn-outline-bg: transparent;--btn-outline-primary-fg: var(--btn-primary-border);--btn-outline-primary-border: var(--btn-primary-border);--btn-outline-primary-hover-fg: var(--btn-primary-hover-border);--btn-outline-primary-hover-border: var(--btn-primary-hover-border);--btn-outline-secondary-fg: var(--btn-secondary-fg);--btn-outline-secondary-border: var(--btn-secondary-border);--btn-outline-secondary-hover-fg: var(--btn-secondary-hover-fg);--btn-outline-secondary-hover-border: var(--btn-secondary-hover-border);--btn-outline-tertiary-fg: var(--btn-tertiary-fg);--btn-outline-tertiary-border: var(--btn-tertiary-fg);--btn-outline-tertiary-hover-fg: var(--btn-tertiary-hover-fg);--btn-outline-tertiary-hover-border: var(--btn-tertiary-hover-fg);--btn-outline-danger-fg: var(--btn-danger-border);--btn-outline-danger-border: var(--btn-danger-border);--btn-outline-danger-hover-fg: var(--btn-danger-hover-border);--btn-outline-danger-hover-border: var(--btn-danger-hover-border);--btn-outline-success-fg: var(--btn-success-border);--btn-outline-success-border: var(--btn-success-border);--btn-outline-success-hover-fg: var(--btn-success-hover-border);--btn-outline-success-hover-border: var(--btn-success-hover-border);--btn-outline-warning-fg: var(--btn-warning-border);--btn-outline-warning-border: var(--btn-warning-border);--btn-outline-warning-hover-fg: var(--btn-warning-hover-border);--btn-outline-warning-hover-border: var(--btn-warning-hover-border);--btn-outline-info-fg: var(--btn-info-border);--btn-outline-info-border: var(--btn-info-border);--btn-outline-info-hover-fg: var(--btn-info-hover-border);--btn-outline-info-hover-border: var(--btn-info-hover-border);--btn-outline-light-fg: var(--btn-light-fg);--btn-outline-light-border: var(--btn-light-border);--btn-outline-light-hover-fg: var(--btn-light-hover-fg);--btn-outline-light-hover-border: var(--btn-light-hover-border);--btn-outline-dark-fg: var(--btn-dark-border);--btn-outline-dark-border: var(--btn-dark-border);--btn-outline-dark-hover-fg: var(--btn-dark-hover-border);--btn-outline-dark-hover-border: var(--btn-dark-hover-border);--navbar-gradient-start: rgba(0, 0, 0, .5);--navbar-gradient-end: rgba(0, 0, 0, 0);--navbar-gradient: linear-gradient(to bottom, var(--navbar-gradient-start), var(--navbar-gradient-end));--navbar-link-color: var(--primary-fg);--navbar-link-hover-color: var(--primary-hover-fg);--navbar-link-active-color: var(--secondary-bg)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{scroll-behavior:smooth}body{line-height:1;font-family:Inter,sans-serif;font-weight:300}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:var(--black-bg);color:var(--black-fg)}
