:root{--border-width-thin:.5px;--border-width:1px;--border-width-thick:2px;--border-width-thicker:4px;--border-width-thickest:8px;--border-style:solid;--border-style-dashed:dashed;--border-style-dotted:dotted;--border-style-solid:solid}:where(blockquote){--bq-accent:var(--primary-base,#1e66f5);--bq-border:color-mix(in oklab,var(--bq-accent)45%,transparent);--bq-fill:color-mix(in oklab,var(--bq-accent)92%,#fff);--bq-text:CanvasText;background-color:var(--primary-lighter-x,#f9faff);border-top:4px solid var(--primary-base);border-bottom:1px solid var(--primary-base);color:var(--bq-text);margin:1.25rem 0;padding:1rem 1rem .875rem 2.75rem;position:relative}:where(blockquote>:first-child){margin-top:.25rem}:where(blockquote>:last-child){margin-bottom:.5rem}:where(blockquote):before{content:"";background-color:var(--bq-accent);opacity:.95;width:3rem;height:3rem;display:inline-block;position:absolute;top:0;left:0}@supports ((-webkit-mask:url("")) or (mask:url(""))){:where(blockquote):before{-webkit-mask:url(/icons/quote.svg) 50%/contain no-repeat;mask:url(/icons/quote.svg) 50%/contain no-repeat}}@supports not ((-webkit-mask:url("")) or (mask:url(""))){:where(blockquote):before{background-image:url(/icons/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}}:where(blockquote a){color:var(--bq-accent);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}:where(blockquote a:hover){color:color-mix(in oklab,var(--bq-accent)75%,black);text-decoration-thickness:2px}@media (prefers-color-scheme:dark){:where(blockquote){--bq-fill:color-mix(in oklab,var(--bq-accent)18%,#000);background:color-mix(in oklab,var(--bq-fill)30%,transparent);border-color:color-mix(in oklab,var(--bq-accent)55%,#000)}}:where([dir=rtl] blockquote){padding-left:1rem;padding-right:2.75rem}:where([dir=rtl] blockquote):before{left:auto;right:.75rem}:where(figure:has(>blockquote)){background-color:var(--primary-lighter-x,#f9faff);border-top:4px solid var(--primary-base);border-bottom:1px solid var(--primary-base);color:var(--bq-text);margin-block:1rem;padding-bottom:2rem;line-height:1.55;position:relative}:where(figure:has(>blockquote)>blockquote){border:0;margin:0}:where(figure:has(>blockquote)>blockquote>:first-child){margin-top:.15rem}:where(figure:has(>blockquote)>blockquote>:last-child){margin-bottom:.5rem}:where(figure:has(>blockquote)>figcaption){font-size:var(--font-size-sm,.875rem);padding-left:3rem;font-style:italic}:where(figure:has(>blockquote)>figcaption .author){font-weight:600}:where(figure:has(>blockquote)>figcaption cite){font-style:italic}:where(figure:has(>blockquote)>figcaption .sep){opacity:.7}@media (prefers-color-scheme:dark){:root{--bq-bg:color-mix(in oklab,var(--bq-accent)20%,#000);--bq-border:color-mix(in oklab,var(--bq-accent)55%,#000)}}:where([dir=rtl] figure:has(>blockquote)){padding-left:1rem;padding-right:2.75rem}:where([dir=rtl] figure:has(>blockquote)):before{left:auto;right:.75rem}.callout :where(p){margin:0!important;padding:0!important}.callout :where(p+p){margin-top:.5rem!important}.callout :where(ul,ol){margin:.25rem 0 0!important;padding-left:1.25rem!important}.image-link{border-bottom:none}.image-link:hover{border-bottom:solid 2px var(--secondary-color);background-color:unset}hr,.hr{border:none;border-top:1px var(--border-style,var(--border-style-solid))var(--base-40);margin-top:.2rem;margin-bottom:.5rem;margin-block:1rem;padding-top:.5rem;padding-bottom:.5rem}.primary-button{border:2px solid var(--primary-color);background-color:var(--primary-color);color:var(--base-00);border-radius:var(--border-radius,6px);cursor:pointer;justify-content:center;align-items:center;padding:.6em 1.2em;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.primary-button:hover,.primary-button:focus-visible{background-color:var(--primary-color-lighter);color:var(--base-100);outline:none;box-shadow:0 0 0 3px #0000000d}.primary-button:active{background-color:var(--primary-color);color:#fff}.primary-button:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.primary-button:disabled,.primary-button[aria-disabled=true]{opacity:.6;pointer-events:none;cursor:not-allowed}.tool-button{background-color:var(--primary-color-light);color:#000;border-radius:var(--border-radius);font-size:var(--cg-font-small);border:1px solid #0000;padding:clamp(.2rem,.091rem + .545vw,.5rem)}.tool-button.active{background-color:var(--primary-color);color:var(--base-00)}.tool-button:hover{border:1px solid var(--base-100);color:var(--primary-color);background-color:var(--base-00)}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}#installAppBtn.animate-pulse{animation:1.5s infinite pulse}.icon-primary{fill:var(--primary-base)}.clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tick:before{content:"✔";color:var(--base-00);background-color:var(--success-color-dark,#00c02d);vertical-align:middle;text-align:center;border-radius:50%;width:1.5rem;font-size:1rem;font-weight:700;position:absolute;top:0;left:-10px}.tick{font-size:var(--font-size-sm);margin:.5rem 0;padding-left:1.6rem;line-height:1.5;position:relative}.card-horizontal-image{border-start-end-radius:0;border-end-end-radius:0}@media (width<=768px){.sm-hr{border:none;border-block-start:var(--border-width-thin,1px)var(--border-style,var(--border-style-solid))var(--base-40);margin-block:.2rem .5rem;padding-block:.5rem}}html.consent-lock,body.consent-lock{width:100%;position:fixed;overflow:hidden}.consent-modal{display:none}.consent-modal.is-open{pointer-events:auto;display:flex}.consent-modal.is-hidden{display:none!important}.consent-modal.fixed{z-index:1000;position:fixed;inset:0}.consent-modal.is-open{justify-content:center;align-items:center}.consent-modal[data-pos]{padding:.75rem}.consent-overlay{background:#00000073;position:absolute;inset:0}.consent-modal[data-pos=center]{justify-content:center;align-items:center}.consent-modal[data-pos=bottom-centered]{justify-content:center;align-items:flex-end;padding-bottom:.75rem}.consent-modal[data-pos=bottom-right]{justify-content:flex-end;align-items:flex-end;padding:0 .75rem .75rem 0}.consent-modal[data-pos=bottom-left]{justify-content:flex-start;align-items:flex-end;padding:0 0 .75rem .75rem}.consent-modal[data-pos=bottom-centered] .consent-overlay{display:none}.consent-sheet{background:var(--base-00);width:min(640px,95vw);max-height:min(92dvh,92svh,720px);color:var(--base-100);border:1px solid var(--base-100);border-radius:.75rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000040}.consent-header{z-index:1;background:var(--base-00);box-shadow:0 1px 0 var(--base-20);position:sticky;top:0}.consent-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-color:var(--base-60)var(--base-10);scrollbar-width:thin;flex:auto;padding:.5rem .5rem 1rem;overflow-y:auto}.consent-body::-webkit-scrollbar{width:12px}.consent-body::-webkit-scrollbar-track{background:var(--base-10);border-left:1px solid var(--base-20)}.consent-body::-webkit-scrollbar-thumb{background:var(--base-60);border:3px solid var(--base-10);border-radius:8px}.consent-body::-webkit-scrollbar-thumb:hover{background:var(--base-70)}.br-top-thin-dashed{border-top:1px dashed var(--base-20)}.br-bottom{border-bottom:1px solid var(--base-20)}.consent-actions{z-index:1;background:var(--base-00);border-top:1px dashed var(--base-20);flex-wrap:wrap;gap:.5rem;margin:0 -.5rem -.5rem;padding:.5rem;display:flex;position:sticky;bottom:0}@media (width<=520px){.consent-modal.is-open{justify-content:center;align-items:flex-end}.consent-sheet{border-radius:.75rem .75rem 0 0;width:100vw;max-width:100vw}.consent-actions{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.consent-actions>*{flex:100%}}.consent-toggler{right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:999;position:fixed}.faq-item{border:1px solid var(--primary-light,#ddd);border-radius:6px;margin-bottom:1rem;transition:all .3s;overflow:hidden}.faq-item[open] .faq-answer{max-height:500px;padding:1rem}.faq-item summary{font-weight:var(--font-weight-bold);font-size:var(--font-size-base);cursor:pointer;background-color:var(--base-00);justify-content:space-between;align-items:center;padding:1rem 3rem 1rem 1rem;list-style:none;display:flex;position:relative}.faq-item summary:after{content:"+";color:var(--base-00);background-color:var(--primary-base);width:1.5rem;height:1.5rem;font-size:var(--font-size-base);border-radius:50%;justify-content:center;align-items:center;margin-left:1rem;transition:transform .3s;display:inline-flex;position:absolute;right:1rem}.faq-item[open] summary:after{content:"-"}.faq-answer{border-top:1px solid var(--primary-lighter,#ddd);background-color:var(--primary-lighter-x);max-height:0;color:var(--base-90);padding:0 1rem;transition:max-height .3s,padding .3s;overflow:hidden}.tab-button.active{border-color:var(--base-100);color:var(--base-100)}.list-separator li{border-right:1px solid;margin:0;padding:0 1rem 0 0}.list-separator li:last-child{border-right:none}.footer-row--main{align-items:stretch}.footer-col{flex-direction:column;flex:220px;gap:.5rem;min-width:220px;display:flex}.footer-col ul{margin:0;padding:0;list-style:none}.footer-col li{width:100%}.footer-col a{overflow-wrap:anywhere}.footer-col p{margin-block:0 .5rem}.footer-col svg,.footer-col img{flex-shrink:0}.footer-row--links{justify-content:center;align-items:center}.footer-row--links ul{margin:0;padding:0}.footer-bottom p{margin:0}input,textarea,select{width:100%;font-size:var(--font-size-base);font-family:var(--font-family-base);border-radius:var(--border-radius);border:1px solid var(--base-10);color:var(--base-90);padding:.5rem}input:focus,textarea:focus,select:focus{outline:2px solid var(--primary-base);outline-offset:2px}.icon{color:currentColor;justify-content:center;align-items:center;line-height:0;display:inline-flex}.icon__svg{width:100%;height:100%;display:block}.icon__img{object-fit:contain;width:100%;height:100%;display:block}.icon__svg .icon-primary,.icon__svg path:not([fill=none]),.icon__svg circle:not([fill=none]),.icon__svg rect:not([fill=none]),.icon__svg polygon:not([fill=none]){fill:currentColor}.icon__svg [stroke]:not([stroke=none]){stroke:currentColor}.icon__svg [fill=none]{fill:none!important}.icon__svg [stroke=none]{stroke:none!important}:root{--transition-common:background-color .2s ease,color .2s ease,fill .2s ease,stroke .2s ease;--transition-box-shadow:box-shadow .2s ease;--transition-transform:transform .3s ease;--transition-fade-slide:opacity .3s ease,transform .3s ease;--transition-border:border-color .2s ease}@font-face{font-family:Inter;src:local(Inter Italic),local(Inter-Italic),url(/fonts/Inter-Italic-Subset.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:local(Inter Bold Italic),local(Inter-BoldItalic),url(/fonts/Inter-BoldItalic-Subset.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:local(Roboto Mono Italic),local(RobotoMono-Italic),url(/fonts/RobotoMono-Italic-Subset.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/fonts/RobotoMono-Regular-Subset.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/fonts/RobotoMono-Bold-Subset.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:local(Roboto Mono Bold Italic),local(RobotoMono-BoldItalic),url(/fonts/RobotoMono-BoldItalic-Subset.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}code{font-family:var(--font-family-mono);background-color:var(--base-90);color:var(--base-00);border-radius:var(--border-radius);padding:.1em .3em;font-size:clamp(.88rem,.795rem + .398vw,1.09rem)}pre{font-family:var(--font-family-mono);background-color:var(--base-90);color:var(--base-00);border-radius:var(--border-radius);white-space:pre-wrap;overflow-wrap:anywhere;padding:1rem;font-size:clamp(.88rem,.795rem + .398vw,1.09rem)}.focus-outline{outline:2px dashed var(--primary-color-light);outline-offset:2px}.pagination-link.page-next{background-color:var(--primary-lighter);border-radius:var(--border-radius);padding:.5rem 1rem}.icon-wrapper{transition:background-color .2s}.icon-link:hover .icon-primary{fill:revert-layer!important}.transition-common{transition:var(--transition-common)}.search-results li{border:.2px solid var(--base-10);border-radius:var(--border-radius);margin-block:.5rem;border-bottom:1px solid #ddd;margin:.5rem 0;padding:.4rem .4rem .5rem}.search-results h3{margin-top:1rem;font-size:1.1rem}.stars{--size:20px;--count:5;--filled:#ffc107;--empty:#9aa0a6;width:calc(var(--count)*var(--size));height:var(--size);background:linear-gradient(90deg,var(--filled)var(--pct,0%),transparent 0)left/100% 100% no-repeat,var(--empty);-webkit-mask:url(/icons/mono/star.svg) repeat left/var(--size)var(--size);mask:url(/icons/mono/star.svg) repeat left/var(--size)var(--size);display:inline-block}.stars--00{--pct:0%}.stars--05{--pct:10%}.stars--10{--pct:20%}.stars--15{--pct:30%}.stars--20{--pct:40%}.stars--25{--pct:50%}.stars--30{--pct:60%}.stars--35{--pct:70%}.stars--40{--pct:80%}.stars--45{--pct:90%}.stars--50{--pct:100%}.stars__value{margin-left:.4rem;font-weight:500}[data-theme=dark] .stars{--empty:#6b7280}.table-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-gutter:stable both-edges;contain:inline-size paint;--tbl-bg:var(--base-00,#fff);--tbl-fg:var(--text-color,CanvasText);--tbl-border:var(--base-30,#d6dbe1);--tbl-head-bg:var(--primary-lighter-x,#e8f0fe);--tbl-head-fg:var(--primary-darker-x,#0b3d91);--tbl-zebra:var(--base-05,#f7f9fc);--tbl-hover:var(--base-10,#eef4ff);--tbl-radius:var(--border-radius,8px);--tbl-line:1px;--tbl-pad-y:.65rem;--tbl-pad-x:1rem;--tbl-minw:40rem;border:var(--tbl-line)solid var(--tbl-border);border-radius:var(--tbl-radius);background:var(--tbl-bg);--fade:12px;max-width:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--fade),black calc(100% - var(--fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--fade),black calc(100% - var(--fade)),transparent 100%);margin:.75rem 0;padding:0;display:block;position:relative;overflow:auto hidden}.table-caption{text-align:left;color:color-mix(in oklab,CanvasText 55%,transparent);font-size:var(--font-size-sm,.875rem);-webkit-user-select:none;user-select:none;padding:.75rem 1rem .5rem;font-style:italic;display:block}.table-scroll :is(table){width:100%;min-width:var(--tbl-minw);border-collapse:separate;border-spacing:0;table-layout:fixed;color:var(--tbl-fg);background:0 0;border:0;margin:0}.table-scroll :is(th){background:var(--tbl-head-bg);color:var(--tbl-head-fg);text-align:left;font-weight:var(--font-weight-bold,700);vertical-align:top;padding:var(--tbl-pad-y)var(--tbl-pad-x);border-bottom:calc(var(--tbl-line)*2)solid var(--tbl-border);white-space:pre-wrap}.table-scroll :is(td){padding:var(--tbl-pad-y)var(--tbl-pad-x);vertical-align:top;border-bottom:var(--tbl-line)solid var(--tbl-border)}.table-scroll :is(th:not(:last-child),td:not(:last-child)){border-right:var(--tbl-line)solid var(--tbl-border)}.table-scroll :is(tbody tr:last-child>th,tbody tr:last-child>td){border-bottom:0}.table-scroll :is(tbody tr:nth-child(odd)){background:var(--tbl-zebra)}.table-scroll :is(tbody tr:hover){background:var(--tbl-hover)}.table--stickyhead :is(thead th){z-index:2;position:sticky;top:0}.table--compact{--tbl-pad-y:.5rem;--tbl-pad-x:.75rem}.table-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--tbl-border)80%,transparent)color-mix(in oklab,var(--tbl-bg)100%,transparent)}.table-scroll::-webkit-scrollbar{height:8px}.table-scroll::-webkit-scrollbar-track{background:0 0}.table-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--tbl-border)90%,transparent);border-radius:999px}@media (width<=768px){.table-scroll{--tbl-pad-y:.5rem;--tbl-pad-x:.75rem}}@media (width<=480px){.table-scroll{-webkit-mask-image:none;mask-image:none}}@media (prefers-color-scheme:dark){.table-scroll{--tbl-bg:color-mix(in oklab,Canvas 6%,transparent);--tbl-fg:CanvasText;--tbl-border:color-mix(in oklab,CanvasText 22%,transparent);--tbl-head-bg:color-mix(in oklab,var(--primary-darker,#0b3d91)60%,black);--tbl-head-fg:#fff;--tbl-zebra:color-mix(in oklab,Canvas 10%,transparent);--tbl-hover:color-mix(in oklab,Canvas 16%,transparent)}}details.toc{background:0 0;border:none}details.toc summary::-webkit-details-marker{display:none}.arrow-icon{transition:transform .3s;transform:rotate(0)}details[open] .arrow-icon{transform:rotate(180deg)}#toc li.active-heading>a{color:#1d4ed8;background-color:#f0f4ff;border-left:2px solid #1d4ed8;padding-left:.5rem;font-weight:700}.toc-list a{border-left:2px solid #0000;transition:border-color .2s,color .2s}.toc-list li.active-heading a{color:var(--text-active,#111);border-left-color:var(--accent,#4f46e5);background-color:var(--highlight-bg,#f0f4ff);font-weight:600}.bg,.hover-bg:hover{background-color:var(--background-color)}.bg-alert-light{background-color:var(--alert-light,lightyellow)}.bg-base-00,.hover-bg-base-00:hover{background-color:var(--base-00)}.bg-base-05,.hover-bg-base-05:hover{background-color:var(--base-05)}.bg-base-10,.hover-bg-base-10:hover{background-color:var(--base-10)}.bg-base-100,.hover-bg-base-100:hover{background-color:var(--base-100)}.bg-base-100-6{background-color:#0009}.bg-base-20,.hover-bg-base-20:hover{background-color:var(--base-20)}.bg-base-40{background-color:var(--base-40)}.bg-base-50{background-color:var(--base-50)}.bg-base-80{background-color:var(--base-80)}.bg-base-90{background-color:var(--base-90)}.bg-col-ff,.hover-bg-col-ff:hover{background-color:#0000}.bg-error,.hover-bg-error:hover{background-color:var(--error)}.bg-error-light{background-color:var(--error-light,lightcoral)}.bg-note-light{background-color:var(--note-light,lightblue)}.bg-primary,.focus-bg-primary:focus,.focus-vis-bg-primary:focus-visible,.hover-bg-primary:hover{background-color:var(--primary-base)}.bg-primary-dark,.focus-bg-primary-dark:focus,.focus-vis-bg-primary-dark:focus-visible,.hover-bg-primary-dark:hover{background-color:var(--primary-dark)}.bg-primary-darker,.focus-bg-primary-darker:focus,.focus-vis-bg-primary-darker:focus-visible,.hover-bg-primary-darker:hover{background-color:var(--primary-darker)}.bg-primary-darker-x,.focus-bg-primary-darker-x:focus,.focus-vis-bg-primary-darker-x:focus-visible,.hover-bg-primary-darker-x:hover{background-color:var(--primary-darker-x)}.bg-primary-light,.focus-bg-primary-light:focus,.focus-vis-bg-primary-light:focus-visible,.hover-bg-primary-light:hover{background-color:var(--primary-light)}.bg-primary-lighter,.focus-bg-primary-lighter:focus,.focus-vis-bg-primary-lighter:focus-visible,.hover-bg-primary-lighter:hover{background-color:var(--primary-lighter)}.bg-primary-lighter-x,.focus-bg-primary-lighter-x:focus,.focus-vis-bg-primary-lighter-x:focus-visible,.hover-bg-primary-lighter-x:hover{background-color:var(--primary-lighter-x)}.bg-secondary-base,.hover-bg-secondary-base:hover{background-color:var(--secondary-base)}.bg-secondary-dark,.hover-bg-secondary-dark:hover{background-color:var(--secondary-dark)}.bg-secondary-darker,.hover-bg-secondary-darker:hover{background-color:var(--secondary-darker)}.bg-secondary-darker-x,.hover-bg-secondary-darker-x:hover{background-color:var(--secondary-darker-x)}.bg-secondary-light,.hover-bg-secondary-light:hover{background-color:var(--secondary-light)}.bg-secondary-lighter,.hover-bg-secondary-lighter:hover{background-color:var(--secondary-lighter)}.bg-secondary-lighter-x,.hover-bg-secondary-lighter-x:hover{background-color:var(--secondary-lighter-x)}.bg-success,.hover-bg-success:hover{background-color:var(--success)}.bg-success-dark{background-color:var(--success-dark,green)}.bg-success-light{background-color:var(--success-light,lightgreen)}.bg-transparent,.hover-bg-transparent:hover{background-color:#0000}.col-base-00,.focus-col-base-00:focus,.focus-vis-col-base-00:focus-visible,.hover-col-base-00:hover{color:var(--base-00)}.col-base-05,.focus-col-base-05:focus,.focus-vis-col-base-05:focus-visible,.hover-col-base-05:hover{color:var(--base-05)}.col-base-10,.focus-col-base-10:focus,.focus-vis-col-base-10:focus-visible,.hover-col-base-10:hover{color:var(--base-10)}.col-base-100,.focus-col-base-100:focus,.focus-vis-col-base-100:focus-visible,.hover-col-base-100:hover{color:var(--base-100)}.col-base-20{color:var(--base-20)}.col-base-50,.focus-col-base-50:focus,.focus-vis-col-base-50:focus-visible,.hover-col-base-50:hover{color:var(--base-50)}.col-base-80,.focus-col-base-80:focus,.focus-vis-col-base-80:focus-visible,.hover-col-base-80:hover{color:var(--base-80)}.col-base-90,.focus-col-base-90:focus,.focus-vis-col-base-90:focus-visible,.hover-col-base-90:hover{color:var(--base-90)}.col-base-95,.focus-col-base-95:focus,.focus-vis-col-base-95:focus-visible,.hover-col-base-95:hover{color:var(--base-95)}.col-current,.hover-col-current:hover{color:currentColor}.col-error{color:var(--error)}.col-inherit{color:inherit}.col-primary,.focus-col-primary:focus,.focus-vis-col-primary:focus-visible,.hover-col-primary:hover{color:var(--primary-base)}.col-primary-dark,.focus-col-primary-dark:focus,.focus-vis-col-primary-dark:focus-visible,.hover-col-primary-dark:hover{color:var(--primary-dark)}.col-primary-darker,.focus-col-primary-darker:focus,.focus-vis-col-primary-darker:focus-visible,.hover-col-primary-darker:hover{color:var(--primary-darker)}.col-primary-light,.focus-col-primary-light:focus,.focus-vis-col-primary-light:focus-visible,.hover-col-primary-light:hover{color:var(--primary-light)}.col-primary-lighter,.focus-col-primary-lighter:focus,.focus-vis-col-primary-lighter:focus-visible,.hover-col-primary-lighter:hover{color:var(--primary-lighter)}.col-secondary,.focus-col-secondary:focus,.focus-vis-col-secondary:focus-visible,.hover-col-secondary:hover{color:var(--secondary)}.col-success-dark{color:var(--success-dark,green)}.col-text,.focus-col-text:focus,.focus-vis-col-text:focus-visible,.hover-col-text:hover,.text-color{color:var(--text-color)}.fill-base-00,.hover-fill-base-00:hover,.hover-fill-base-00:hover .icon-primary{fill:var(--base-00)}.fill-base-100,.hover-fill-base-100:hover,.fill-base-100,.hover-fill-base-100:hover,.hover-fill-base-100:hover .icon-primary{fill:var(--base-100)}.fill-primary,.hover-fill-primary:hover{fill:var(--primary-base)}.fill-primary-lighter,.hover-fill-primary-lighter:hover{fill:var(--primary-lighter)}.block{display:block}.big-display-block{display:none}.sm-display{display:block}.flex{display:flex}.grid{display:grid}.inherit{display:inherit!important}.initial{display:initial!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.display-none.display{display:block}.hide,.hidden,.display-none,.none,.is-hidden{display:none!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}@media (width>=1280px){.full-display-none{display:none!important}}@media (width>=768px){.big-display-block{display:block}.md-display-block{display:block!important}.md-display-flex{display:flex!important}.sm-display{display:none}.md-display-none,.big-display-none{display:none!important}}@media (width>=768px) and (width<=1023px){.md-display-none{display:none!important}.md-display-block{display:block!important}.md-display-flex{display:flex!important}}@media (width>=1024px) and (width<=1279px){.lg-display-none{display:none!important}.lg-display-block{display:block!important}.lg-display-flex{display:flex!important}.lg-display-grid{display:grid!important}}.flex-1{flex:1}.flex-2{flex:2}.flex-auto{flex:auto}.flex-none{flex:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-col-reverse{flex-direction:column-reverse}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.gap,.gap-1{gap:1rem}.gap-0{gap:0}.gap-02{gap:.2rem}.gap-03{gap:.3rem}.gap-05{gap:.5rem}.gap-2{gap:2rem}.gap-row-0{row-gap:0}.gap-row-05{row-gap:.5rem}.gap-row-1{row-gap:1rem}.gap-row-2{row-gap:2rem}.gap-col-0{column-gap:0}.gap-col-05{column-gap:.5rem}.gap-col-1{column-gap:1rem}.gap-col-2{column-gap:2rem}.order-1{order:1}.order-2{order:2}.order-3{order:3}@media (width<=768px){.sm-flex-col{flex-direction:column!important}.sm-flex-row{flex-direction:row!important}.sm-wrap{flex-wrap:wrap!important}.sm-no-wrap{flex-wrap:nowrap!important}.sm-gap-0{gap:0!important}.sm-gap-05{gap:.5rem!important}.sm-gap-1{gap:1rem!important}}@media (width>=768px){.big-flex-1{flex:1!important}.big-flex-row{flex-direction:row!important}.big-flex-col{flex-direction:column!important}.big-wrap{flex-wrap:wrap!important}.big-no-wrap{flex-wrap:nowrap!important}}@media (width>=768px) and (width<=1023px){.md-wrap{flex-wrap:wrap!important}.md-no-wrap{flex-wrap:nowrap!important}.md-flex-row{flex-direction:row!important}.md-flex-col{flex-direction:column!important}}@media (width>=1024px) and (width<=1279px){.lg-flex-row{flex-direction:row!important}.lg-flex-col{flex-direction:column!important}.lg-wrap{flex-wrap:wrap!important}.lg-no-wrap{flex-wrap:nowrap!important}}@media (width>=1280px){.full-flex-row{flex-direction:row!important}.full-flex-col{flex-direction:column!important}.full-wrap{flex-wrap:wrap!important}.full-no-wrap{flex-wrap:nowrap!important}}.bold{font-weight:var(--font-weight-bold)}.capitalize{text-transform:capitalize}.font-inherit{font-size:inherit}.lh-0{line-height:0}.lh-1{line-height:1}.lh-1-2{line-height:1.2}.no-line-height{line-height:unset}.regular{font-weight:var(--font-weight-regular)}.ta-center{text-align:center}.ta-end{text-align:end}.ta-start{text-align:start}.td-none{text-decoration:none}.td-underline{text-decoration:underline}.text-x-small{font-size:.8rem}.uppercase{text-transform:uppercase}.wb-break-word{word-break:break-word}@media (width>=768px){.big-ta-start{text-align:start}}.ar-16x9{aspect-ratio:16/9;object-fit:cover;height:auto}.ar-1-1{aspect-ratio:1;object-fit:cover;height:auto}.ar-3-4{aspect-ratio:3/4;object-fit:cover;height:auto}.ar-4-3{aspect-ratio:4/3;object-fit:cover;height:auto}.ar-1-1{aspect-ratio:1}.ar-4-3{aspect-ratio:4/3}.ar-3-2{aspect-ratio:3/2}.ar-16-9{aspect-ratio:16/9}.ar-5-1{aspect-ratio:5}.ar-6-1{aspect-ratio:6}.ar-unset{aspect-ratio:unset!important}.obj-contain{object-fit:contain}.obj-cover{object-fit:cover}.obj-fill{object-fit:fill}.obj-none{object-fit:none}.obj-center{object-position:center}.obj-top{object-position:top}.obj-bottom{object-position:bottom}.obj-left{object-position:left}.obj-right{object-position:right}.opacity-0{opacity:0}.opacity-02{opacity:.2}.opacity-05{opacity:.5}.opacity-15{opacity:.15}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-90{opacity:.9}@media (width>=768px) and (width<=1023px){.md-opacity-50{opacity:.5}}.ai-center{align-items:center}.ai-f-end{align-items:flex-end}.ai-f-start{align-items:flex-start}.ac-center{align-content:center}.center{text-align:center;place-content:center;place-self:center;place-items:center}.place-items-center{place-items:center}.jc-center{justify-content:center}.jc-even{justify-content:space-evenly}.jc-f-start{justify-content:flex-start}.jc-f-end{justify-content:flex-end}.jc-space-between{justify-content:space-between}.jc-start{justify-content:flex-start}.ji-center{justify-items:center}.no-jc{justify-content:unset}.pc-center{place-content:center}@media (width<=768px){.sm-ai-start{align-items:start!important}.sm-ai-center{align-items:center}.sm-jc-space-between{justify-content:space-between}}@media (width>=768px){.big-jc-between{justify-content:space-between}.big-jc-center{justify-content:center}.big-ai-center{align-items:center}}@media (width>=1024px) and (width<=1279px){.lg-jc-center{justify-content:center}}.absolute{position:absolute}.bottom-0{bottom:0}.bottom-10{bottom:10px}.fixed{position:fixed}.float-right{float:right}.float-left{float:left}.left-0{left:0}.left-50{left:50%}.relative{position:relative}.right-0{right:0}.static{position:static}.sticky{position:sticky}.top-0{top:0}.top-10vh{top:10vh}.top-0-20{top:-20px}.top-20{top:20px}.top-2{top:2rem}.top-5{top:5rem}.top-100p{top:100%}@media (width<=768px){.top-70p{top:70%}}@media (width>=1280px){.full-sticky{position:sticky}.full-top-0{top:0}}@media (width>=768px){.big-absolute{position:absolute}.big-float-right{float:right!important}.big-float-left{float:left!important}}@media (width>=768px) and (width<=1023px){.md-order-2{order:2!important}.md-order-3{order:3!important}}@media (width>=1024px) and (width<=1279px){.lg-sticky{position:sticky}.lg-top-42vh{top:42vh}.lg-order-2{order:2!important}.lg-order-3{order:3!important}}.full-height,.h-full{height:100%!important}.h-1-0{height:1rem}.h-1-25{height:1.25rem}.h-1-5{height:1.5rem}.h-1-75{height:1.75rem}.h-2-0{height:2rem}.h-2-5{height:2.5rem}.h-3-0{height:3rem}.h-18px{height:18px}.h-20px{height:20px}.h-30px{height:30px}.h-40px{height:40px}.h-50px{height:50px}.h-60px{height:60px}.h-100px{height:100px}.h-150px{height:150px}.h-260px{height:260px}.h-auto{height:auto}.h-fit{height:fit-content}.h-unset{height:unset!important}.h-webkit{height:-webkit-fill-available}.h-100vh{height:100vh}.h-100svh{height:100svh}.h-100dvh{height:100dvh}.h-100lvh{height:100lvh}.min-h-100svh{min-height:100svh}.min-h-100dvh{min-height:100dvh}.min-h-100lvh{min-height:100lvh}.max-h-100svh{max-height:100svh}.max-h-100dvh{max-height:100dvh}.max-h-100lvh{max-height:100lvh}.min-h-230{min-height:230px}.min-h-70vh{min-height:70vh}.min-h-100vh{min-height:100vh}.min-w-0{min-width:0}.min-h-0{min-height:0}.max-h-80vh{max-height:80vh}.max-h-95vh{max-height:95vh}.max-h-100vh{max-height:100vh}.max-h-full{max-height:100%}.w-1-0{width:1rem}.w-1-25{width:1.25rem}.w-1-5{width:1.5rem}.w-1-75{width:1.75rem}.w-2-0{width:2rem}.w-2-5{width:2.5rem}.w-3-0{width:3rem}.w-18px{width:18px}.w-20px{width:20px}.w-30px{width:30px}.w-40px{width:40px}.w-60px{width:60px}.w-100px{width:100px}.w-120px{width:120px}.w-150px{width:150px}.w-180px{width:180px}.w-200px{width:200px}.w-240px{width:240px}.w-260px{width:260px}.w-320px{width:320px}.w-360px{width:360px}.w-400px{width:400px}.w-420px{width:420px}.w-480px{width:480px}.w-640px{width:640px}.w-720px{width:720px}.w-960px{width:960px}.w-1280px{width:1280px}.w-50-1{width:calc(50% - 1rem)}.w-90{width:90%}.w-95{width:95%}.w-100,.w-full{width:100%!important}.w-auto{width:auto}.w-fit{width:fit-content}.w-unset,.width-unset{width:unset}.max-w-280px{max-width:280px}.max-w-320px{max-width:320px}.max-w-360px{max-width:360px}.max-w-400px{max-width:400px}.max-w-420px{max-width:420px}.max-w-480px{max-width:480px}.max-w-640px{max-width:640px}.max-w-720px{max-width:720px}.max-w-960px{max-width:960px}.max-w-1280px{max-width:1280px}.max-w-95{max-width:95%}.max-w-100{max-width:100%}.max-w-content{max-width:var(--content-width,720px)}.max-w-featured{max-width:var(--featured-image-width,960px)}.max-w-featured-half{max-width:calc(var(--featured-image-width,960px)/2)}.max-w-sidebar{max-width:var(--sidebar-width,320px)}.max-w-site{max-width:var(--site-width,1280px)}.min-w-160px{min-width:160px}.min-w-250px{min-width:250px}.min-w-320px{min-width:320px}.w-content{width:var(--content-width,720px)}.w-featured{width:var(--featured-image-width,960px)}.w-sidebar{width:var(--sidebar-width,320px)}.w-site{width:var(--site-width,1280px)}.h-inherit{height:inherit}.w-inherit{width:inherit}.max-w-full{max-width:100%}.max-h-inherit{max-height:inherit}@media (width<=768px){.sm-w-auto{width:auto}.sm-w-fit{width:fit-content}.sm-w-full{width:100%!important}.sm-w-18px{width:18px}.sm-w-20px{width:20px}.sm-w-30px{width:30px}.sm-w-40px{width:40px}.sm-w-60px{width:60px}.sm-w-100px{width:100px}.sm-w-150px{width:150px}.sm-w-260px{width:260px}.sm-w-320px{width:320px}.sm-w-360px{width:360px}.sm-w-400px{width:400px}.sm-w-90{width:90%}.sm-w-95{width:95%}.sm-w-100{width:100%!important}.sm-h-auto{height:auto}.sm-h-fit{height:fit-content}.sm-h-full{height:100%!important}.sm-h-18px{height:18px}.sm-h-20px{height:20px}.sm-h-30px{height:30px}.sm-h-40px{height:40px}.sm-h-50px{height:50px}.sm-h-60px{height:60px}.sm-h-100px{height:100px}.sm-h-120px{height:120px}.sm-h-150px{height:150px}.sm-max-w-100{max-width:100%}.sm-max-h-100{max-height:100%}.sm-max-w-320px{max-width:320px}.sm-max-w-360px{max-width:360px}.sm-max-w-400px{max-width:400px}.sm-max-w-420px{max-width:420px}.sm-max-h-60px{max-height:60px}.sm-max-h-100px{max-height:100px}.sm-max-h-120px{max-height:120px}.sm-min-w-0{min-width:0}.sm-min-h-0{min-height:0}.sm-min-w-160px{min-width:160px}.sm-min-w-250px{min-width:250px}.sm-min-w-320px{min-width:320px}}@media (width>=768px){.big-w-featured{width:var(--featured-image-width,960px)}.big-w-100,.big-w-full{width:100%!important}.big-min-h-230px{min-height:230px!important}.big-w-auto{width:auto!important}.big-w-fit{width:fit-content!important}.big-w-100px{width:100px!important}.big-w-150px{width:150px!important}.big-w-260px{width:260px!important}.big-w-320px{width:320px!important}.big-w-360px{width:360px!important}.big-w-400px{width:400px!important}.big-w-480px{width:480px!important}.big-w-640px{width:640px!important}.big-w-720px{width:720px!important}.big-max-w-100{max-width:100%!important}.big-max-w-320px{max-width:320px!important}.big-max-w-360px{max-width:360px!important}.big-max-w-400px{max-width:400px!important}.big-max-w-420px{max-width:420px!important}.big-max-w-480px{max-width:480px!important}.big-h-auto{height:auto!important}.big-h-fit{height:fit-content!important}.big-h-full{height:100%!important}.big-h-40px{height:40px!important}.big-h-50px{height:50px!important}.big-h-60px{height:60px!important}.big-h-80px{height:80px!important}.big-h-100px{height:100px!important}.big-h-120px{height:120px!important}.big-max-h-60px{max-height:60px!important}.big-max-h-100px{max-height:100px!important}.big-max-h-120px{max-height:120px!important}}@media (width>=768px) and (width<=1023px){.md-w-100{width:100%!important}}@media (width>=1024px) and (width<=1279px){.lg-max-w-sidebar{max-width:var(--sidebar-width,320px)}.lg-w-100{width:100%!important}.lg-max-w-featured{max-width:var(--featured-image-width,960px)}.lg-h-fit{height:fit-content}.lg-max-h-40vh{max-height:40vh}.lg-max-h-60vh{max-height:60vh}}@media (width>=1280px){.full-max-w-sidebar{max-width:var(--sidebar-width,320px)}.full-w-100{width:100%!important}.full-max-w-featured{max-width:var(--featured-image-width,960px)}.full-max-h-95vh{max-height:95vh}}.m-0{margin:0}.m-02{margin:.2rem}.m-03{margin:.3rem}.m-05{margin:.5rem}.m-1{margin:1rem}.m-2{margin:2rem}.mb-e-0{margin-block-end:0}.mb-e-05{margin-block-end:.5rem}.mb-e-1{margin-block-end:1rem}.mb-e-2{margin-block-end:2rem}.mi-s-1{margin-inline-start:1rem}.mi-e-02{margin-inline-end:.2rem}.mb-s-05{margin-block-start:.5rem}.mb-s-1{margin-block-start:1rem}.mi-0{margin-inline:0}.mi-02{margin-inline:.2rem}.mi-05{margin-inline:.5rem}.mi-1{margin-inline:1rem}.mi-auto{margin-inline:auto}.mb-0{margin-block:0}.mb-0-2{margin-block:-2rem}.mb-02{margin-block:.2rem}.mb-05{margin-block:.5rem}.mb-05--0{margin-block:.5rem 0}.mb-1{margin-block:1rem}.mb-2{margin-block:2rem}.mb-3{margin-block:3rem}.no-margin{margin:unset}.pb-e-unset{padding-block-end:unset!important}.p-0{padding:0}.p-02{padding:.2rem}.p-03{padding:.3rem}.p-05{padding:.5rem}.p-1{padding:1rem}.p-2{padding:2rem}.p-unset{padding:unset}.pb-e-1{padding-block-end:1rem}.pb-e-2{padding-block-end:2rem}.pi-e-1{padding-inline-end:1rem}.pb-s-0{padding-block-start:0}.pi-05{padding-inline:.5rem}.pi-1{padding-inline:1rem}.pi-2{padding-inline:2rem}.pb-02{padding-block:.2rem}.pb-05{padding-block:.5rem}.pb-1{padding-block:1rem}.pb-2{padding-block:2rem}@media (width>=1280px){.full-mi-s-auto{margin-inline-start:auto!important}.full-mi-s-unset{margin-inline-start:unset!important}.full-mi-e-auto{margin-inline-end:auto}.full-mi-e-unset{margin-inline-end:unset!important}.full-p-05{padding:.5rem}}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-100{z-index:100}.z-1000{z-index:1000}.after-border-bottom:after{border-bottom:var(--border-width-thin,.5px)var(--border-style,var(--border-style-solid))var(--base-10);content:"";display:block}.backdrop-blur{backdrop-filter:blur(12px)saturate(160%)}.focus-visible:focus-visible{outline:2px var(--border-style,var(--border-style-solid))var(--primary-base);outline-offset:2px}.box-shadow,.hover-box-shadow:hover{box-shadow:var(--shadow-base)}.box-shadow-bottom,.hover-box-shadow-bottom:hover{box-shadow:var(--shadow-bottom)}.box-shadow-glow,.hover-box-shadow-glow:hover{box-shadow:var(--shadow-glow)}.box-shadow-light,.hover-box-shadow-light:hover{box-shadow:var(--shadow-light)}.box-shadow-strong,.hover-box-shadow-strong:hover{box-shadow:var(--shadow-strong)}.br,.hover-br:hover{border-style:var(--border-style,var(--border-style-solid));border-width:var(--border-width,1px)}.br-primary,.hover-br-primary:hover{border:var(--border-width,1px)var(--border-style,var(--border-style-solid))var(--primary-base)}.br-secondary,.hover-br-secondary:hover{border:var(--border-width,1px)var(--border-style,var(--border-style-solid))var(--secondary-base,var(--base-80))}.br-primary-light,.hover-br-primary-light:hover{border:var(--border-width,1px)var(--border-style,var(--border-style-solid))var(--primary-light)}.br-thicker-primary-lighter{border:var(--border-width-thicker,4px)var(--border-style,var(--border-style-solid))var(--primary-lighter)}.br-0,.hover-br-0:hover{border:0}.br-none,.border-none,.hover-br-none:hover,.hover-border-none:hover{border:none}.br-thick,.hover-br-thick:hover{border:var(--border-width-thick,2px)var(--border-style,var(--border-style-solid))var(--primary-base)}.br-transparent,.hover-br-transparent:hover{border:var(--border-width,1px)var(--border-style,var(--border-style-solid))transparent}.br-base-100{border:var(--border-width,1px)var(--border-style,var(--border-style-solid))var(--base-100)}.br-thin-primary-light{border:var(--border-width-thin,.5px)var(--border-style,var(--border-style-solid))var(--primary-light)}.br-left-thicker-primary{border-inline-start:var(--border-width-thicker,6px)var(--border-style,var(--border-style-solid))var(--primary-base)}.br-left-thicker-secondary{border-inline-start:var(--border-width-thicker,6px)var(--border-style,var(--border-style-solid))var(--secondary-base)}.br-left-thicker-success{border-inline-start:var(--border-width-thicker,6px)var(--border-style,var(--border-style-solid))var(--success)}.br-left-thicker-error{border-inline-start:var(--border-width-thicker,6px)var(--border-style,var(--border-style-solid))var(--error)}.br-left-thicker-alert{border-inline-start:var(--border-width-thicker,6px)var(--border-style,var(--border-style-solid))var(--alert)}.br-left-thicker-note{border-inline-start:var(--border-width-thicker,6px)var(--border-style,var(--border-style-solid))var(--note)}.br-top-thin-dashed{border-block-start:var(--border-width-thin,.5px)dashed currentColor}.br-top-thicker-primary{border-top:var(--border-width-thicker,4px)var(--border-style,var(--border-style-solid))var(--primary-base)}.br-top-thicker-secondary{border-top:var(--border-width-thicker,4px)var(--border-style,var(--border-style-solid))var(--secondary-base)}.br-top{border-top:var(--border-width,1px)var(--border-style,var(--border-style-solid))currentColor}.br-top-0{border-block-start:0}.br-bottom{border-block-end:var(--border-width,1px)var(--border-style,var(--border-style-solid))currentColor}.br-r{border-radius:var(--border-radius)}.br-r-unset{border-radius:unset}.br-r-1{border-radius:1rem}.bs-0-0-1-3{box-shadow:0 0 1px 3px #0000001a}.bs-1-1-8-2-base-100,.hover-bs-1-1-8-2-base-100:hover{box-shadow:1px 1px 8px 2px var(--base-100)}.bx-0-0-4-4,.hover-bx-0-0-4-4:hover{box-shadow:1px 1px 20px #fffb6f}.bx-0-2-8-0{box-shadow:0 2px 8px #00000050}.pointer{cursor:pointer}.pointer-events-auto{pointer-events:auto}.desktop-logo-svg,.nav-text-desktop{display:none}.dropdown-menu.open{display:flex}.dropdown:hover .hover-arrow-down-rotate{transition:transform .3s ease-in-out;transform:rotate(180deg)}.hover-no-bg-col:hover{background-color:#0000;border-radius:5px;box-shadow:0 0 4px 4px #e3e9ff}.inset-0{inset:0}.outline-none{outline:none}.no-bb{border-bottom:none}.no-bullets{margin-left:0;list-style:none}.overscroll-contain{overscroll-behavior:contain}.no-list-style-type{list-style-type:none}.overflow-wrap-anywhere{overflow-wrap:anywhere}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-visible{overflow:visible}.overflow-none{overflow:none}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-visible{overflow-x:visible}.overflow-y-scroll{overflow-y:scroll}.overflow-y-auto{overflow-y:auto}.round{border-radius:50%}.transition-all{transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}.translate-50-0{transform:translate(-50%,-50%)}.translate-x-50-0{transform:translate(-50%)}.ws-pre-wrap{white-space:pre-wrap}@media (hover:hover) and (width>=768px){.dropdown:hover>.dropdown-menu{display:flex}}@media (width<=768px){main{padding:1em}.main-nav{width:100%;top:100%;left:0}.main-nav.active{display:flex}.sm-bg{background-color:var(--background-color)}}@media (width>=1280px){.full-br-r-1{border-radius:1rem}}@media (width>=768px){.big-bg-glass{background:#ffffff14}.big-border-glass{border:var(--border-width)var(--border-style,var(--border-style-solid))#fff3}.big-box-shadow{box-shadow:var(--shadow-base)}.big-br-thin-primary-lighter{border:var(--border-width-thin,.5px)var(--border-style,var(--border-style-solid))var(--primary-lighter)}}:root,[data-theme=light]{color-scheme:light;--background-color:#fff;--text-color:#000;--primary-darker-x:#2e0359;--primary-darker:#40047c;--primary-dark:#7422d8;--primary-base:#a55cff;--primary-light:#bf80ff;--primary-lighter:#edd6ff;--primary-lighter-x:#faebff;--secondary-darker-x:#010632;--secondary-darker:#02094b;--secondary-dark:#030f7c;--secondary-base:#0517b8;--secondary-light:#6a78fb;--secondary-lighter:#9ca5fc;--secondary-lighter-x:#cdd2fe;--base-00:#fff;--base-05:#f2f2f2;--base-10:#e6e6e6;--base-20:#ccc;--base-30:#b3b3b3;--base-40:#999;--base-50:gray;--base-60:#666;--base-70:#4d4d4d;--base-80:#333;--base-90:#1a1a1a;--base-95:#0d0d0d;--base-100:#000}[data-theme=dark],.dark{color-scheme:dark;--background-color:#1a1a1a;--text-color:#fff;--primary-darker-x:#e3ccff;--primary-darker:#c799ff;--primary-dark:#ab66ff;--primary-base:#a55cff;--primary-light:#8f33ff;--primary-lighter:#7300ff;--primary-lighter-x:#5c00cc;--secondary-darker-x:#010632;--secondary-darker:#02094b;--secondary-dark:#030f7c;--secondary-base:#0517b8;--secondary-light:#6a78fb;--secondary-lighter:#9ca5fc;--secondary-lighter-x:#cdd2fe;--base-00:#000;--base-05:#0d0d0d;--base-10:#1a1a1a;--base-20:#333;--base-30:#4d4d4d;--base-40:#666;--base-50:gray;--base-60:#999;--base-70:#b3b3b3;--base-80:#ccc;--base-90:#e6e6e6;--base-95:#f2f2f2;--base-100:#fff}body{background-color:var(--background-color);color:var(--text-color)}:root{--success-light:#ccffd3;--success:#00cc1b;--success-dark:#003307;--error-light:#fcc;--error:#ff2b00;--error-dark:#600;--alert-light:#ffedcc;--alert:#ffa600;--alert-dark:#805300;--note-light:#b3e6ff;--note:#0af;--note-dark:#026}[data-theme=dark]{--success-light:#003307;--success:#00cc1b;--success-dark:#ccffd3;--error-light:#600;--error:#ff2b00;--error-dark:#fcc;--alert-light:#805300;--alert:#ffa600;--alert-dark:#ffedcc;--note-light:#026;--note:#0af;--note-dark:#b3e6ff}