/*! tailwindcss v4.3.3 | 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)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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}}}@layer theme{:root,:host{--font-sans:"Inter Variable", "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", monospace;--spacing:.25rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Bricolage Grotesque Variable", "Bricolage Grotesque", "Inter Variable", "Inter", ui-sans-serif, system-ui, sans-serif;--ease-saida:cubic-bezier(.23, 1, .32, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body,#root{min-height:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}body,.card,.topbar,.tabbar,.input,.btn,.chip,.seg{transition:background-color .25s,border-color .25s,color .25s,transform .12s}::selection{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in oklab,var(--brand) 28%,transparent)}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}@layer components{.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2xl,1rem)}.card-raised{box-shadow:var(--shadow)}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}.flashcard-md{color:var(--fg);line-height:1.65}.flashcard-md p{margin:.35em 0}.flashcard-md p:first-child{margin-top:0}.flashcard-md ul,.flashcard-md ol{margin:.5em 0;padding-left:1.35em}.flashcard-md ul{list-style:outside}.flashcard-md ol{list-style:decimal}.flashcard-md li{margin:.2em 0}.flashcard-md strong{font-weight:650}.flashcard-md em{color:var(--muted)}.flashcard-md code{background:var(--surface-2);border:1px solid var(--line);font-family:var(--font-mono);border-radius:.35em;padding:.1em .35em}.flashcard-md .katex-display{margin:.6em 0;overflow-x:auto}.input{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-xl,.75rem);width:100%;color:var(--fg);outline:none;padding:.6rem .8rem;font-size:.9rem}.input::placeholder{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.input::placeholder{color:color-mix(in oklab,var(--muted) 75%,transparent)}}.input:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab,red,red)){.input:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--brand) 22%,transparent)}}.btn{border-radius:var(--radius-xl,.75rem);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.6rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex}.btn:disabled{opacity:.55;cursor:not-allowed}.btn:active:not(:disabled){transform:translateY(1px)}.btn-primary{background:var(--brand);color:var(--brand-ink)}.btn-primary:hover:not(:disabled){background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover:not(:disabled){background:color-mix(in oklab,var(--brand) 88%,black)}}.btn-ghost{color:var(--fg);border-color:var(--line);background:0 0}.btn-ghost:hover:not(:disabled){background:var(--surface-2)}.chip{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .7rem;font-size:.75rem;font-weight:500;display:inline-flex}.chip[data-active=true]{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.chip[data-active=true]{background:color-mix(in oklab,var(--brand) 14%,transparent)}}.chip[data-active=true]{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.chip[data-active=true]{border-color:color-mix(in oklab,var(--brand) 40%,transparent)}}.chip[data-active=true]{color:var(--brand);font-weight:600}.seg{border-radius:var(--radius-xl,.75rem);background:var(--surface-2);border:1px solid var(--line);gap:.25rem;padding:.25rem;display:inline-flex}.seg>button{border-radius:var(--radius-lg,.5rem);color:var(--muted);cursor:pointer;padding:.4rem .9rem;font-size:.85rem;font-weight:600}.seg>button[data-active=true]{background:var(--surface);color:var(--fg);box-shadow:var(--shadow)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.skeleton{background:var(--surface-2);border-radius:var(--radius-lg,.5rem);position:relative;overflow:hidden}.skeleton:after{content:"";background-image:linear-gradient(90deg,transparent,var(--fg),transparent);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}@supports (color:color-mix(in lab,red,red)){.skeleton:after{background-image:linear-gradient(90deg,transparent,color-mix(in oklab,var(--fg) 6%,transparent),transparent)}}.skeleton:after{animation:1.6s ease-in-out infinite shimmer}.font-data{font-family:var(--font-mono);font-feature-settings:"tnum" 1;letter-spacing:-.02em}.text-gradient{background-image:linear-gradient(90deg,var(--brand),var(--brand-2));color:#0000;-webkit-background-clip:text;background-clip:text}.card-glow{box-shadow:var(--glow)}.barra-enche{transition:transform .7s cubic-bezier(.23,1,.32,1)}@starting-style{.barra-enche{transform:scaleX(0)}}.lift{transition:transform .18s,box-shadow .18s}.lift:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.lift:active{transform:translateY(0)}.rule-area{background:currentColor;border-radius:999px}.filterbar{z-index:10;background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.filterbar{background:color-mix(in oklab,var(--bg) 82%,transparent)}}.filterbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.slab{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-2xl,1rem)}.bubble-field{background-image:radial-gradient(var(--brand) 1.3px,transparent 1.7px)}@supports (color:color-mix(in lab,red,red)){.bubble-field{background-image:radial-gradient(color-mix(in oklab,var(--brand) 26%,transparent) 1.3px,transparent 1.7px)}}.bubble-field{background-size:16px 16px}.league-bronze{color:#241a10;background-image:linear-gradient(135deg,#c98a4b,#e6b079)}.league-prata{color:#241a10;background-image:linear-gradient(135deg,#9aa3b2,#cdd4e0)}.league-ouro{color:#241a10;background-image:linear-gradient(135deg,#e0a83c,#f4cf5a)}.league-platina{color:#241a10;background-image:linear-gradient(135deg,#5fb0c9,#9bd7e6)}.league-diamante{background-image:linear-gradient(135deg,var(--brand),var(--brand-2));color:var(--brand-ink)}.aperta{transition:transform .14s var(--ease-saida),background-color .2s ease,border-color .2s ease,color .2s ease}.aperta:active:not(:disabled){transform:scale(.97)}.troca{transition:opacity .26s var(--ease-saida),transform .26s var(--ease-saida),filter .26s var(--ease-saida)}@starting-style{.troca{opacity:0;filter:blur(6px);transform:scale(.985)}}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-\[0\.4rem_0\.5rem_0\.75rem_0\.6rem\]{top:.4rem;right:.5rem;bottom:.75rem;left:.6rem}.inset-\[0_0_1\.1rem_1\.4rem\]{top:0;right:0;bottom:1.1rem;left:1.4rem}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-8{top:calc(var(--spacing) * 8)}.top-full{top:100%}.left-3{left:calc(var(--spacing) * 3)}.z-30{z-index:30}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-10{margin-block:calc(var(--spacing) * 10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-px{margin-left:-1px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[0\.72\]{aspect-ratio:.72}.aspect-\[0\.86\]{aspect-ratio:.86}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-dvh{height:100dvh}.max-h-\[calc\(100dvh-3\.5rem\)\]{max-height:calc(100dvh - 3.5rem)}.max-h-\[min\(26rem\,70dvh\)\]{max-height:min(26rem,70dvh)}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-dvh{min-height:100dvh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-\[55\%\]{width:55%}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[14em\]{max-width:14em}.max-w-\[30em\]{max-width:30em}.max-w-\[34em\]{max-width:34em}.max-w-\[58ch\]{max-width:58ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[760px\]{max-width:760px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-3{rotate:3deg}.rotate-\[1\.4deg\]{rotate:1.4deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-5\.5{gap:calc(var(--spacing) * 5.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-8{border-style:var(--tw-border-style);border-width:8px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#6b4a32\]{border-color:#6b4a32}.border-\[\#eef3ea\]\/40{border-color:#eef3ea66}.border-brand,.border-brand\/25{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/25{border-color:color-mix(in oklab,var(--brand) 25%,transparent)}}.border-fg{border-color:var(--fg)}.border-line{border-color:var(--line)}.border-transparent{border-color:#0000}.border-warning\/35{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/35{border-color:color-mix(in oklab,var(--warning) 35%,transparent)}}.bg-\[\#1f2b25\]{background-color:#1f2b25}.bg-bg{background-color:var(--bg)}.bg-brand{background-color:var(--brand)}.bg-brand-ink\/18{background-color:var(--brand-ink)}@supports (color:color-mix(in lab,red,red)){.bg-brand-ink\/18{background-color:color-mix(in oklab,var(--brand-ink) 18%,transparent)}}.bg-brand\/6{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/6{background-color:color-mix(in oklab,var(--brand) 6%,transparent)}}.bg-hum,.bg-hum\/10{background-color:var(--hum)}@supports (color:color-mix(in lab,red,red)){.bg-hum\/10{background-color:color-mix(in oklab,var(--hum) 10%,transparent)}}.bg-lin,.bg-lin\/10{background-color:var(--lin)}@supports (color:color-mix(in lab,red,red)){.bg-lin\/10{background-color:color-mix(in oklab,var(--lin) 10%,transparent)}}.bg-line{background-color:var(--line)}.bg-mat,.bg-mat\/10{background-color:var(--mat)}@supports (color:color-mix(in lab,red,red)){.bg-mat\/10{background-color:color-mix(in oklab,var(--mat) 10%,transparent)}}.bg-nat,.bg-nat\/10{background-color:var(--nat)}@supports (color:color-mix(in lab,red,red)){.bg-nat\/10{background-color:color-mix(in oklab,var(--nat) 10%,transparent)}}.bg-red\/10{background-color:var(--red)}@supports (color:color-mix(in lab,red,red)){.bg-red\/10{background-color:color-mix(in oklab,var(--red) 10%,transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-surface{background-color:var(--surface)}.bg-surface-2{background-color:var(--surface-2)}.bg-transparent{background-color:#0000}.bg-warning\/8{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/8{background-color:color-mix(in oklab,var(--warning) 8%,transparent)}}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-5\.5{padding:calc(var(--spacing) * 5.5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-1{padding-left:var(--spacing)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[2\.1rem\]{font-size:2.1rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[2\.15rem\]{font-size:2.15rem}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-\[\#eef3ea\]{color:#eef3ea}.text-brand{color:var(--brand)}.text-brand-ink{color:var(--brand-ink)}.text-fg{color:var(--fg)}.text-hum{color:var(--hum)}.text-lin{color:var(--lin)}.text-mat{color:var(--mat)}.text-muted{color:var(--muted)}.text-nat{color:var(--nat)}.text-red{color:var(--red)}.text-warning{color:var(--warning)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-brand\/35{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.decoration-brand\/35{-webkit-text-decoration-color:color-mix(in oklab,var(--brand) 35%,transparent);text-decoration-color:color-mix(in oklab,var(--brand) 35%,transparent)}}.underline-offset-\[3px\]{text-underline-offset:3px}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.shadow-\[var\(--shadow\)\]{--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.transition-colors{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));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-brand:is(:where(.group):hover *){color:var(--brand)}}.marker\:text-muted ::marker{color:var(--muted)}.marker\:text-muted::marker{color:var(--muted)}.marker\:text-muted ::-webkit-details-marker{color:var(--muted)}.marker\:text-muted::-webkit-details-marker{color:var(--muted)}@media(hover:hover){.hover\:border-brand:hover{border-color:var(--brand)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:text-brand:hover{color:var(--brand)}.hover\:text-fg:hover{color:var(--fg)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-brand:hover{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:z-50:focus{z-index:50}.focus\:rounded-lg:focus{border-radius:var(--radius-lg)}.focus\:bg-surface:focus{background-color:var(--surface)}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.aria-\[current\=page\]\:font-semibold[aria-current=page]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-\[current\=page\]\:text-fg[aria-current=page]{color:var(--fg)}@media(min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-28{padding-top:calc(var(--spacing) * 28)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[1\.2rem\]{font-size:1.2rem}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[2\.75rem\]{font-size:2.75rem}}@media(min-width:48rem){.md\:flex{display:flex}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,30rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,30rem)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:text-\[3\.25rem\]{font-size:3.25rem}.lg\:text-\[4\.6rem\]{font-size:4.6rem}.lg\:text-\[4rem\]{font-size:4rem}}@media(min-width:80rem){.xl\:block{display:block}.xl\:grid{display:grid}.xl\:grid-cols-\[minmax\(0\,1fr\)_13rem\]{grid-template-columns:minmax(0,1fr) 13rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.xl\:gap-12{gap:calc(var(--spacing) * 12)}.xl\:px-16{padding-inline:calc(var(--spacing) * 16)}}.\[\&_code\]\:border-0 code{border-style:var(--tw-border-style);border-width:0}.\[\&_code\]\:bg-transparent code{background-color:#0000}.\[\&_code\]\:p-0 code{padding:0}.\[\&_code\]\:text-\[1em\] code{font-size:1em}.\[\&\>p\]\:m-0>p{margin:0}.\[\&\>p\+p\]\:mt-2>p+p{margin-top:calc(var(--spacing) * 2)}}[data-theme=default-light],:root{color-scheme:light;--bg:#f5f1f6;--sidebar:#efeaf1;--surface:#fff;--surface-2:#faf6fa;--fg:#211b26;--muted:#6b6473;--line:#ece5ee;--brand:#d91748;--brand-2:#ff5a7d;--brand-ink:#fff;--shadow:0 1px 2px #280e160d, 0 10px 28px #280e1612;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=default-light],:root{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=default-dark]{color-scheme:dark;--bg:#15111c;--sidebar:#1a1524;--surface:#1e1926;--surface-2:#2a2335;--fg:#ece7f1;--muted:#a59cb0;--line:#322a3d;--brand:#fb5277;--brand-2:#ff86a6;--brand-ink:#15111c;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=default-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=custom-dark]{color-scheme:dark;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=custom-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=sepia-light]{color-scheme:light;--bg:#f4ecd8;--sidebar:#ece3cc;--surface:#faf5e9;--surface-2:#f0e8d4;--fg:#43352a;--muted:#70624c;--line:#e3d8bf;--brand:#af4e00;--brand-2:#d97706;--brand-ink:#fff8ed;--shadow:0 1px 2px #43352a0f, 0 10px 28px #43352a14;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=sepia-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=sepia-dark]{color-scheme:dark;--bg:#2a2118;--sidebar:#241c14;--surface:#33291d;--surface-2:#3d3122;--fg:#f0e6d2;--muted:#b8a786;--line:#4a3d2c;--brand:#f59e0b;--brand-2:#fbbf24;--brand-ink:#1a1206;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=sepia-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=oled-light]{color-scheme:light;--bg:#f4f4f4;--sidebar:#ededed;--surface:#fff;--surface-2:#f7f7f7;--fg:#0a0a0a;--muted:#555;--line:#e0e0e0;--brand:#007a4d;--brand-2:#0d9488;--brand-ink:#fff;--shadow:0 1px 2px #00000014, 0 10px 28px #0000001a;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=oled-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 20%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 24%, transparent)}}[data-theme=oled-dark]{color-scheme:dark;--bg:#000;--sidebar:#000;--surface:#0a0a0a;--surface-2:#161616;--fg:#f5f5f5;--muted:#8a8a8a;--line:#1f1f1f;--brand:#00e5a0;--brand-2:#4dd0ff;--brand-ink:#04130d;--shadow:0 0 0 1px var(--line);--glow:0 0 0 1px var(--brand), 0 0 32px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=oled-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 40%, transparent), 0 0 32px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=azure-light]{color-scheme:light;--bg:#eaf3fb;--sidebar:#dde9f6;--surface:#fff;--surface-2:#f1f7fd;--fg:#0b1e3f;--muted:#51678b;--line:#d2e2f1;--brand:#2563eb;--brand-2:#3b82f6;--brand-ink:#fff;--shadow:0 1px 2px #0b1e3f0f, 0 10px 28px #0b1e3f14;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=azure-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=azure-dark]{color-scheme:dark;--bg:#0b1626;--sidebar:#102036;--surface:#122447;--surface-2:#1a3260;--fg:#e6eef9;--muted:#93a8c7;--line:#24406a;--brand:#4188fd;--brand-2:#60a5fa;--brand-ink:#0b1626;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=azure-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=indigo-light]{color-scheme:light;--bg:#f3f0fb;--sidebar:#ebe6f7;--surface:#fff;--surface-2:#f7f4fc;--fg:#1e1830;--muted:#6b6388;--line:#e2dbf0;--brand:#7c3aed;--brand-2:#8b5cf6;--brand-ink:#fff;--shadow:0 1px 2px #1e18300f, 0 10px 28px #1e183014;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=indigo-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=indigo-dark]{color-scheme:dark;--bg:#13131f;--sidebar:#1a1a2e;--surface:#1e1e34;--surface-2:#2a2a45;--fg:#ede9f7;--muted:#9a93b5;--line:#322f54;--brand:#986bff;--brand-2:#a78bfa;--brand-ink:#0f0a1f;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=indigo-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=forest-light]{color-scheme:light;--bg:#eef7ee;--sidebar:#e2f1e2;--surface:#fff;--surface-2:#f2f9f2;--fg:#0e2b16;--muted:#4f7258;--line:#d3e8d3;--brand:#00822a;--brand-2:#22c55e;--brand-ink:#fff;--shadow:0 1px 2px #0e2b160f, 0 10px 28px #0e2b1614;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=forest-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=forest-dark]{color-scheme:dark;--bg:#0a1a0f;--sidebar:#0e2417;--surface:#0f2a1a;--surface-2:#163a26;--fg:#e6f4ea;--muted:#8fb59c;--line:#1f4530;--brand:#22c55e;--brand-2:#4ade80;--brand-ink:#04230f;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=forest-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=gold-light]{color-scheme:light;--bg:#fbf6e3;--sidebar:#f5edd0;--surface:#fffdf4;--surface-2:#f9f1d6;--fg:#33280a;--muted:#7c662a;--line:#ece0b8;--brand:#996700;--brand-2:#eab308;--brand-ink:#fff;--shadow:0 1px 2px #33280a0f, 0 10px 28px #33280a14;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=gold-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=gold-dark]{color-scheme:dark;--bg:#1a1605;--sidebar:#221d08;--surface:#2a2310;--surface-2:#3a3016;--fg:#f7efcf;--muted:#c2a85e;--line:#4a3d1c;--brand:#eab308;--brand-2:#facc15;--brand-ink:#1a1305;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=gold-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=fire-light]{color-scheme:light;--bg:#fff0e8;--sidebar:#fbe3d6;--surface:#fff;--surface-2:#fff5ef;--fg:#2a1107;--muted:#8a5b43;--line:#f3d4c2;--brand:#cb3900;--brand-2:#f43f7a;--brand-ink:#fff;--shadow:0 1px 2px #2a11070f, 0 10px 28px #2a110714;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=fire-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=fire-dark]{color-scheme:dark;--bg:#1a0a06;--sidebar:#250c08;--surface:#2a0f0a;--surface-2:#3a1610;--fg:#fdeee4;--muted:#d39a82;--line:#5a261c;--brand:#ff7a3c;--brand-2:#ff4d6d;--brand-ink:#1a0a06;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=fire-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=contrast-light]{color-scheme:light;--bg:#fff;--sidebar:#f5f5f5;--surface:#fff;--surface-2:#ededed;--fg:#000;--muted:#333;--line:#666;--brand:#b8000a;--brand-2:#c2410c;--brand-ink:#fff;--shadow:0 0 0 1px #000;--glow:0 0 0 2px var(--brand), 0 0 0 4px #000}[data-theme=contrast-dark]{color-scheme:dark;--bg:#000;--sidebar:#000;--surface:#0d0d0d;--surface-2:#1a1a1a;--fg:#fff;--muted:#d4d4d4;--line:#404040;--brand:#fc0;--brand-2:#00e5ff;--brand-ink:#000;--shadow:0 0 0 1px #fff, 0 0 0 2px #000;--glow:0 0 0 2px var(--brand), 0 0 0 4px #000}[data-theme=cyberpunk-light]{color-scheme:light;--bg:#f4f1fb;--sidebar:#ece7f8;--surface:#fff;--surface-2:#f8f5fd;--fg:#1a1030;--muted:#5f5480;--line:#ddd4f0;--brand:#c0008f;--brand-2:#0086a8;--brand-ink:#fff;--shadow:0 1px 2px #1a10300f, 0 10px 28px #1a103014;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=cyberpunk-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=cyberpunk-dark]{color-scheme:dark;--bg:#0d0b1a;--sidebar:#110e22;--surface:#16122b;--surface-2:#221b3d;--fg:#f2ecff;--muted:#a99cc9;--line:#3a2d63;--brand:#ff2ec4;--brand-2:#25e6ff;--brand-ink:#14061a;--shadow:0 1px 2px #0006, 0 14px 34px #00000073;--glow:0 0 0 1px var(--brand), 0 0 24px var(--brand), 0 0 60px var(--brand-2)}@supports (color:color-mix(in lab,red,red)){[data-theme=cyberpunk-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 55%, transparent), 0 0 24px color-mix(in oklab, var(--brand) 45%, transparent), 0 0 60px color-mix(in oklab, var(--brand-2) 22%, transparent)}}[data-theme=synthwave-light]{color-scheme:light;--bg:#fbf2fb;--sidebar:#f5e7f5;--surface:#fff;--surface-2:#fdf6fd;--fg:#2a1238;--muted:#75547f;--line:#efd9ef;--brand:#c2187a;--brand-2:#b45309;--brand-ink:#fff;--shadow:0 1px 2px #2a12380f, 0 10px 28px #2a123814;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=synthwave-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=synthwave-dark]{color-scheme:dark;--bg:#1a1033;--sidebar:#1f133d;--surface:#241645;--surface-2:#2f1d57;--fg:#fbeaff;--muted:#c1a7d9;--line:#45296f;--brand:#ff6ec7;--brand-2:#ffb454;--brand-ink:#1a0b24;--shadow:0 1px 2px #0006, 0 14px 34px #00000073;--glow:0 0 0 1px var(--brand), 0 0 24px var(--brand), 0 0 60px var(--brand-2)}@supports (color:color-mix(in lab,red,red)){[data-theme=synthwave-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 55%, transparent), 0 0 24px color-mix(in oklab, var(--brand) 45%, transparent), 0 0 60px color-mix(in oklab, var(--brand-2) 22%, transparent)}}[data-theme=terminal-light]{color-scheme:light;--bg:#eef5ee;--sidebar:#e4eee4;--surface:#fbfefb;--surface-2:#f3f8f3;--fg:#0b2414;--muted:#3f6b4c;--line:#d0e2d3;--brand:#007a3d;--brand-2:#4d7c0f;--brand-ink:#fff;--shadow:0 1px 2px #0b24140f, 0 10px 28px #0b241414;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=terminal-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=terminal-dark]{color-scheme:dark;--bg:#050c07;--sidebar:#07100a;--surface:#0a150d;--surface-2:#112016;--fg:#c8ffd9;--muted:#6fbf8a;--line:#1b3a24;--brand:#39ff88;--brand-2:#b3ff5c;--brand-ink:#03140a;--shadow:0 1px 2px #0006, 0 14px 34px #00000073;--glow:0 0 0 1px var(--brand), 0 0 24px var(--brand), 0 0 60px var(--brand-2)}@supports (color:color-mix(in lab,red,red)){[data-theme=terminal-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 55%, transparent), 0 0 24px color-mix(in oklab, var(--brand) 45%, transparent), 0 0 60px color-mix(in oklab, var(--brand-2) 22%, transparent)}}[data-theme=arctic-light]{color-scheme:light;--bg:#eef2f6;--sidebar:#e5ebf1;--surface:#fff;--surface-2:#f5f8fa;--fg:#1c2530;--muted:#525e70;--line:#d8e0e8;--brand:#2f6f8f;--brand-2:#5e81ac;--brand-ink:#fff;--shadow:0 1px 2px #1c25300f, 0 10px 28px #1c253014;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=arctic-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=arctic-dark]{color-scheme:dark;--bg:#1b2029;--sidebar:#1f2530;--surface:#232a36;--surface-2:#2b3342;--fg:#eceff4;--muted:#a3adbf;--line:#384254;--brand:#88c0d0;--brand-2:#81a1c1;--brand-ink:#10202a;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=arctic-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=sakura-light]{color-scheme:light;--bg:#fdf1f4;--sidebar:#f9e6ec;--surface:#fff;--surface-2:#fff6f8;--fg:#33161f;--muted:#7a5360;--line:#f3d8e0;--brand:#c2185b;--brand-2:#e0689a;--brand-ink:#fff;--shadow:0 1px 2px #33161f0f, 0 10px 28px #33161f14;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=sakura-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=sakura-dark]{color-scheme:dark;--bg:#1c1216;--sidebar:#22151b;--surface:#28181f;--surface-2:#34202a;--fg:#fbe9ef;--muted:#c9a2b1;--line:#4a2d3a;--brand:#ff8fb8;--brand-2:#ffc2d6;--brand-ink:#2a0d18;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=sakura-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=ocean-light]{color-scheme:light;--bg:#eaf6f6;--sidebar:#ddeff0;--surface:#fff;--surface-2:#f2fafa;--fg:#08262b;--muted:#466b70;--line:#cfe5e6;--brand:#00707a;--brand-2:#0e7490;--brand-ink:#fff;--shadow:0 1px 2px #08262b0f, 0 10px 28px #08262b14;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=ocean-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=ocean-dark]{color-scheme:dark;--bg:#061a1f;--sidebar:#082128;--surface:#0a262e;--surface-2:#11333d;--fg:#dff7f7;--muted:#8dbcc0;--line:#1b4550;--brand:#2dd4bf;--brand-2:#38bdf8;--brand-ink:#03201d;--shadow:0 1px 2px #00000057, 0 14px 34px #0006;--glow:0 0 0 1px var(--brand), 0 16px 44px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=ocean-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 26%, transparent), 0 16px 44px color-mix(in oklab, var(--brand) 30%, transparent)}}[data-theme=eclipse-light]{color-scheme:light;--bg:#fbf6ec;--sidebar:#f5eedf;--surface:#fffdf8;--surface-2:#fbf7ee;--fg:#231a08;--muted:#6e5a36;--line:#eadfc6;--brand:#9a5b00;--brand-2:#b45309;--brand-ink:#fff;--shadow:0 1px 2px #231a080f, 0 10px 28px #231a0814;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=eclipse-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=eclipse-dark]{color-scheme:dark;--bg:#000;--sidebar:#000;--surface:#0b0906;--surface-2:#17130c;--fg:#fff4e0;--muted:#b39b75;--line:#2a2214;--brand:#ffb020;--brand-2:#ff7a1a;--brand-ink:#1a0f00;--shadow:0 0 0 1px var(--line);--glow:0 0 0 1px var(--brand), 0 0 32px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=eclipse-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 40%, transparent), 0 0 32px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=abyss-light]{color-scheme:light;--bg:#eef4f8;--sidebar:#e4edf3;--surface:#fff;--surface-2:#f5f9fc;--fg:#0b1a26;--muted:#4a6173;--line:#d6e2ea;--brand:#006a94;--brand-2:#4f46e5;--brand-ink:#fff;--shadow:0 1px 2px #0b1a260f, 0 10px 28px #0b1a2614;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=abyss-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=abyss-dark]{color-scheme:dark;--bg:#000;--sidebar:#000;--surface:#05090c;--surface-2:#0e151b;--fg:#e8f6ff;--muted:#86a3b8;--line:#1a2630;--brand:#5cd6ff;--brand-2:#8f9dff;--brand-ink:#00151f;--shadow:0 0 0 1px var(--line);--glow:0 0 0 1px var(--brand), 0 0 32px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=abyss-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 40%, transparent), 0 0 32px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=ember-light]{color-scheme:light;--bg:#fdf3ef;--sidebar:#f8e8e1;--surface:#fff;--surface-2:#fef7f4;--fg:#2b100a;--muted:#7a4b3f;--line:#f1d9cf;--brand:#b83a12;--brand-2:#c2410c;--brand-ink:#fff;--shadow:0 1px 2px #2b100a0f, 0 10px 28px #2b100a14;--glow:0 0 0 1px var(--brand), 0 14px 38px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=ember-light]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 14px 38px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=ember-dark]{color-scheme:dark;--bg:#000;--sidebar:#000;--surface:#0c0605;--surface-2:#1a0e0b;--fg:#fff0ea;--muted:#bf8f80;--line:#2d1813;--brand:#ff6a3d;--brand-2:#ffb347;--brand-ink:#1f0700;--shadow:0 0 0 1px var(--line);--glow:0 0 0 1px var(--brand), 0 0 32px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=ember-dark]{--glow:0 0 0 1px color-mix(in oklab, var(--brand) 40%, transparent), 0 0 32px color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme^=cyberpunk-],[data-theme^=terminal-]{--font-display:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "SF Mono", monospace;--radius-md:.125rem;--radius-lg:.25rem;--radius-xl:.3rem;--radius-2xl:.4rem;--radius-3xl:.5rem}[data-theme^=sakura-]{--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.4rem;--radius-3xl:2rem}@media(prefers-contrast:no-preference){html:not([data-fx=off])[data-theme=cyberpunk-dark] .btn-primary,html:not([data-fx=off])[data-theme=synthwave-dark] .btn-primary,html:not([data-fx=off])[data-theme=terminal-dark] .btn-primary{box-shadow:0 0 0 1px var(--brand),0 0 18px var(--brand)}@supports (color:color-mix(in lab,red,red)){html:not([data-fx=off])[data-theme=cyberpunk-dark] .btn-primary,html:not([data-fx=off])[data-theme=synthwave-dark] .btn-primary,html:not([data-fx=off])[data-theme=terminal-dark] .btn-primary{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand) 60%,transparent),0 0 18px color-mix(in oklab,var(--brand) 45%,transparent)}}html:not([data-fx=off])[data-theme=cyberpunk-dark] .text-gradient,html:not([data-fx=off])[data-theme=terminal-dark] .text-gradient{filter:drop-shadow(0 0 10px var(--brand))}@supports (color:color-mix(in lab,red,red)){html:not([data-fx=off])[data-theme=cyberpunk-dark] .text-gradient,html:not([data-fx=off])[data-theme=terminal-dark] .text-gradient{filter:drop-shadow(0 0 10px color-mix(in oklab,var(--brand) 45%,transparent))}}html:not([data-fx=off])[data-theme=cyberpunk-dark] body:after,html:not([data-fx=off])[data-theme=terminal-dark] body:after{content:"";z-index:9999;pointer-events:none;background:repeating-linear-gradient(#ffffff08 0,#ffffff08 1px,#0000 1px,#0000 3px);position:fixed;top:0;right:0;bottom:0;left:0}}:root,[data-theme$=-light]{--mat:#2e63bf;--nat:#087752;--hum:#905b1f;--lin:#7651ba;--red:#b43f59;--danger:#b8383c;--gold:#84611f;--plat:#287085}[data-theme$=-dark]{--mat:#669dfb;--nat:#13b981;--hum:#f59e3c;--lin:#ac8bf5;--red:#f7708a;--danger:#f07774;--gold:#e0a83c;--plat:#3fa7c4}:root,[data-theme$=-light]{--tp-alcalino:#e4573d;--tp-alcalino-terroso:#e39a26;--tp-transicao:#5d82d6;--tp-pos-transicao:#7f93a8;--tp-semimetal:#2fa596;--tp-nao-metal:#4aa84f;--tp-halogenio:#c7b21c;--tp-gas-nobre:#9a6fdc;--tp-lantanideo:#cf72c9;--tp-actinideo:#c07a4c;--tp-calor:#8c80ff;--tp-mix:24%;--tp-calor-0:6%;--tp-calor-1:18%;--tp-calor-2:30%;--tp-calor-3:42%;--tp-calor-4:54%;--tp-calor-5:66%;--tp-calor-6:78%}[data-theme$=-dark]{--tp-alcalino:#ff7d63;--tp-alcalino-terroso:#f4b34a;--tp-transicao:#7fa2f2;--tp-pos-transicao:#9aaec2;--tp-semimetal:#45c4b3;--tp-nao-metal:#6cc871;--tp-halogenio:#e2cd3d;--tp-gas-nobre:#b892f5;--tp-lantanideo:#e892e2;--tp-actinideo:#dc9a6d;--tp-calor:#7c3aed;--tp-mix:26%;--tp-calor-0:8%;--tp-calor-1:22%;--tp-calor-2:36%;--tp-calor-3:50%;--tp-calor-4:64%;--tp-calor-5:78%;--tp-calor-6:90%}:root,[data-theme]{--success:var(--nat);--warning:var(--hum)}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.animate-rise{animation:.4s backwards rise}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-sheet{animation:.28s cubic-bezier(.2,.8,.2,1) both sheetUp}@keyframes toast-in{0%{opacity:0;transform:translateY(1rem)scale(.95)}60%{transform:translateY(-.25rem)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade{animation:.2s both fadeIn}@keyframes routeIn{0%{opacity:0;transform:translateY(10px)scale(.995)}to{opacity:1;transform:none}}.animate-route{animation:.4s cubic-bezier(.2,.7,.2,1) backwards routeIn}@keyframes reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.reveal-hidden{opacity:0}.reveal-in{animation:.6s cubic-bezier(.2,.7,.2,1) backwards reveal;animation-delay:var(--delay,0s)}@keyframes pop{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.animate-pop{animation:.45s cubic-bezier(.2,.8,.2,1) backwards pop}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(220%)}}.animate-shimmer{animation:2.4s ease-in-out infinite shimmer}.sidebar-nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--muted) transparent}@supports (color:color-mix(in lab,red,red)){.sidebar-nav{scrollbar-color:color-mix(in oklab,var(--muted) 35%,transparent) transparent}}.sidebar-nav::-webkit-scrollbar{width:6px}.sidebar-nav::-webkit-scrollbar-track{background:0 0}.sidebar-nav::-webkit-scrollbar-thumb{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.sidebar-nav::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--muted) 30%,transparent)}}.sidebar-nav::-webkit-scrollbar-thumb{border-radius:999px}.sidebar-nav::-webkit-scrollbar-thumb:hover{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.sidebar-nav::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--muted) 55%,transparent)}}.sidebar-nav[data-more]{-webkit-mask-image:linear-gradient(#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(#000 calc(100% - 2rem),#0000)}@media(min-width:768px)and (max-height:920px){.sidebar{padding-top:.85rem;padding-bottom:.85rem}.sidebar-nav{margin-top:1rem}.sidebar-nav a{padding-top:.3rem;padding-bottom:.3rem}.sidebar-section{padding-top:.6rem}}@media(min-width:768px)and (max-height:620px){.sidebar-progress{display:none}}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{scroll-padding-top:5rem}::selection{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in oklab,var(--brand) 28%,transparent)}}@media(prefers-reduced-motion:reduce){.troca{filter:none;transform:none}@starting-style{.troca{filter:none;transform:none}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}
