@layer base{@property --font-size{syntax:"<length> | <custom-ident>";inherits:true;initial-value:16px}@property --line-height{syntax:"<number> | <custom-ident>";inherits:true;initial-value:1.4}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--fluid:calc(.125vi - .5px);--rem:.0625rem;--size-0:clamp(2px,calc(2px + var(--fluid)*1),3px);--size-1:clamp(4px,calc(4px + var(--fluid)*2),6px);--size-2:clamp(8px,calc(8px + var(--fluid)*2),10px);--size-3:clamp(12px,calc(12px + var(--fluid)*4),16px);--size-4:clamp(16px,calc(16px + var(--fluid)*4),20px);--size-5:clamp(20px,calc(20px + var(--fluid)*5),25px);--size-6:clamp(26px,calc(26px + var(--fluid)*6),32px);--size-7:clamp(34px,calc(34px + var(--fluid)*8),42px);--size-8:clamp(44px,calc(44px + var(--fluid)*11),55px);--size-9:clamp(56px,calc(56px + var(--fluid)*14),70px);--block-gap-1:var(--size-4);--block-gap-2:var(--size-5);--border-size-1:1px;--border-size-2:2px;--radius-0:var(--size-0);--radius-1:var(--size-1);--radius-2:var(--size-2);--font-size-0:1rem;--font-size-1:clamp(calc(var(--rem)*18),calc(var(--rem)*18 + var(--fluid)*2),calc(var(--rem)*20));--font-size-2:clamp(calc(var(--rem)*20),calc(var(--rem)*20 + var(--fluid)*4),calc(var(--rem)*24));--font-size-3:clamp(calc(var(--rem)*22),calc(var(--rem)*22 + var(--fluid)*6),calc(var(--rem)*28));--font-size-4:clamp(calc(var(--rem)*24),calc(var(--rem)*24 + var(--fluid)*10),calc(var(--rem)*34));--font-size-5:clamp(calc(var(--rem)*26),calc(var(--rem)*26 + var(--fluid)*16),calc(var(--rem)*42));--font-size-6:clamp(calc(var(--rem)*32),calc(var(--rem)*32 + var(--fluid)*58),calc(var(--rem)*90));--font-size:var(--font-size-1);--line-height:1.4}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:where(html){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;hanging-punctuation:first allow-end last;interpolate-size:allow-keywords;scroll-behavior:smooth;scrollbar-gutter:stable;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:dark){:where(html){--lightningcss-light: ;--lightningcss-dark:initial}}:where(html.translated-rtl){direction:rtl}@media (prefers-reduced-motion:reduce){:where(html){scroll-behavior:auto}}:where(body){min-block-size:100svb;min-inline-size:300px}:where(canvas,img,picture,svg,video){border:none;block-size:auto;max-inline-size:100%;display:block}:where(button,input,progress,select,textarea){appearance:none;color:inherit;font:inherit;hanging-punctuation:none;line-height:inherit;text-align:start;touch-action:manipulation;background:0 0;border:none}:where(button,input[type=button],input[type=submit],input[type=reset]){cursor:pointer}:where(button,input[type=button],input[type=submit],input[type=reset]):active{-webkit-user-select:none;user-select:none}:where(button,input[type=button],input[type=submit],input[type=reset]):disabled{cursor:default}:where(textarea){resize:vertical}:where(textarea:not([rows])){field-sizing:content}:where(fieldset,iframe){border:none}:where(p,li,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word;text-wrap:pretty}:where(li,ol,ul){list-style:none}:where(dialog,[popover]){color:inherit;background:0 0;border:none;max-block-size:none;max-inline-size:none;margin:auto;position:fixed}:where([popover]){inset:auto}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none}:where([hidden]:not([hidden=until-found])){display:none!important}@view-transition{navigation:auto}@property --body-size{syntax:"<length>";initial-value:0;inherits:true}body{flex-direction:column;justify-content:start;min-block-size:100svb;min-inline-size:0;display:flex;container:body/inline-size}body:where([inert],:has(dialog[open]:modal)){overflow-y:clip}body>*{--body-size:100cqi;flex:0 auto;min-inline-size:0;max-inline-size:100%}body>:where(:last-child:not(:only-child),footer:last-of-type){margin-block-start:auto}h1,h2,h3,h4,h5,h6{font-size:var(--font-size);font-weight:var(--font-weight-2);line-height:var(--line-height);margin:0;margin-block-end:var(--block-gap-1)}:is(h1,h2,h3,h4,h5,h6):last-child{margin-block-end:0}:where(p,ol,ul)+:is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--grid-row-gap)}h1{--font-size:var(--font-size-5);--line-height:1}h2{--font-size:var(--font-size-4);--line-height:1.1}h3{--font-size:var(--font-size-3);--line-height:1.2}h4{--font-size:var(--font-size-2);--line-height:1.3}h5{--font-size:var(--font-size-1)}}@layer utility;
