@charset "UTF-8";:root{--xii-root-font-family-default: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--xii-root-font-family-monospace: ui-monospace, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;scroll-timeline:--page-scroll y;--xii-root-padding-inline: 1rem 1rem}@media (min-width: 1380px){:root{--xii-root-padding-inline: 0}}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}*,*:before,*:after{box-sizing:border-box}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}h1,h2,h3,h4,h5,h6,p{margin:0;line-height:1}ul,ol,ol ol,ul ul,ol ul,ul ol{margin:0}sub,sup{position:relative;line-height:0;vertical-align:baseline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-size:1em}pre{display:block;margin:0;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;border-radius:.25rem}kbd kbd{padding:0;font-size:inherit}figure{margin:0}img,iframe,svg{display:inline-block;vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{text-align:left}th{font-weight:inherit;text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin:0;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}dl dd,dl dt,blockquote{margin:0}[hidden]{display:none!important}html{color-scheme:light dark}html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0;font-size:1em;font-weight:400;font-family:var(--xii-root-font-family-default);line-height:1;text-rendering:optimizelegibility;font-synthesis-weight:none;color:var(--xii-body-color);background:var(--xii-body-background);--xii-body-background: rgb(244, 244, 244);--xii-body-color: rgb(28, 29, 31)}body[scroll-lock]{overflow:hidden}[data-theme=dark] body{--xii-body-background: rgb(5, 17, 4);--xii-body-color: "#ccc"}a{text-decoration:none;color:var(--xii-a-color);--xii-a-color: "#333"}a:hover{text-decoration:none}[data-theme=dark] a{--xii-a-color: "#ccc"}ol,ul,dl{margin:0;padding:0}img{vertical-align:middle;width:auto;height:auto;max-width:100%}code{color:var(--xii-code-color);background:var(--xii-code-background);--xii-code-background: rgba(228, 221, 83, .65);--xii-code-color: inherit}[data-theme=dark] code{--xii-code-background: oklch(63% .14 106.66deg / .54);--xii-code-color: inherit}kbd{font-family:var(--xii-root-font-family-monospace);margin-block:-.125rem;padding:.125rem .375rem;border:var(--xii-kbd-border);background:var(--xii-kbd-background);color:var(--xii-kbd-color);--xii-kbd-background: rgb(255, 255, 255);--xii-kbd-color: inherit;--xii-kbd-border: 1px solid rgba(19, 19, 19, .2);--xii-kbd-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, .1) 0px 4px 6px -1px, rgba(0, 0, 0, .1) 0px 2px 4px -2px}[data-theme=dark] kbd{--xii-kbd-background: oklch(20.5% 0 0deg);--xii-kbd-color: inherit;--xii-kbd-border: 1px solid rgba(19, 19, 19, .2);--xii-kbd-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, .1) 0px 4px 6px -1px, rgba(0, 0, 0, .1) 0px 2px 4px -2px}.container{margin:0 auto;width:100%}@media (min-width: 576px){.container.sm{max-width:576px}}@media (min-width: 768px){.container.md{max-width:768px}}@media (min-width: 992px){.container.lg{max-width:992px}}@media (min-width: 1220px){.container.xl{max-width:1220px}}@media (min-width: 1380px){.container.xxl{max-width:1380px}}.navbar{--xii-navbar-grid-template-columns: auto auto 1fr;--xii-navbar-gap: 10px;display:grid;width:100%;max-width:100%;align-items:center;margin:0;padding:0;grid-template-columns:var(--xii-navbar-grid-template-columns);grid-gap:var(--xii-navbar-gap)}.nav{--xii-nav-flex-direction: row;--xii-nav-align-items: center;--xii-nav-gap: 0;display:flex;flex-direction:var(--xii-nav-flex-direction);align-items:var(--xii-nav-align-items);gap:var(--xii-nav-gap);margin:0;padding:0;list-style-type:none}.nav.horizontal{--xii-nav-align-items: center;--xii-nav-flex-direction: row;--xii-nav-gap: 12.5px}.nav.vertical{--xii-nav-flex-direction: column;--xii-nav-align-items: auto;--xii-nav-gap: .5rem}.nav .item{width:auto}.nav .item .link{display:inline-flex}.nav .item .link:hover{text-decoration:none}.badge{--xii-badge-border-radius: .25rem;--xii-badge-padding: .125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;white-space:nowrap;vertical-align:middle;align-items:center;display:inline-flex;padding:var(--xii-badge-padding);border-radius:var(--xii-badge-border-radius);background:var(--xii-badge-background);box-shadow:var(--xii-badge-box-shadow);border:var(--xii-badge-border);--xii-badge-box-shadow: none;--xii-badge-border: 1px solid rgba(33, 33, 33, .15);--xii-badge-background: rgba(247, 247, 247, .85)}.badge:where([data-theme=dark],[data-theme=dark] *){--xii-badge-background: rgba(40, 50, 60, .85);--xii-badge-box-shadow: none;--xii-badge-border: 1px solid rgba(255, 255, 255, .15)}.btn{--xii-btn-padding: .5rem .75rem;--xii-btn-border-radius: .25rem;display:inline-flex;align-items:center;align-content:center;white-space:nowrap;text-decoration:none;cursor:pointer;vertical-align:middle;font-size:1em;padding:var(--xii-btn-padding);border:var(--xii-btn-border);background:var(--xii-btn-background);color:var(--xii-btn-color);border-radius:var(--xii-btn-border-radius);box-shadow:var(--xii-btn-box-shadow);position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--xii-btn-color: inherit;--xii-btn-background: rgb(250, 250, 250);--xii-btn-border: 1px solid rgb(188, 188, 188);--xii-btn-hover-color: inherit;--xii-btn-hover-background: rgb(235, 235, 235);--xii-btn-hover-border: 1px solid rgb(180, 180, 180);--xii-btn-active-color: inherit;--xii-btn-active-background: rgb(235, 235, 235);--xii-btn-active-border: 1px solid rgb(180, 180, 180);--xii-btn-active-shadow: -.0625rem 0rem .0625rem 0rem rgba(33,33,33,.1) inset,.0625rem 0rem .0625rem 0rem rgba(3,33,33,.15) inset,0rem .125rem .0625rem 0rem rgba(44,44,44,.15) inset;--xii-btn-focus: 0 0 0 .2rem rgba(98, 175, 97, .5)}.btn:focus-visible:not([disabled]){outline:none;box-shadow:var(--xii-btn-focus)}.btn:hover:not(.loading,[disabled],.link,.blank){color:var(--xii-btn-hover-color);background:var(--xii-btn-hover-background);border:var(--xii-btn-hover-border)}.btn:active:not(.loading,[disabled],.link,.blank){color:var(--xii-btn-active-color);background:var(--xii-btn-active-background);border:var(--xii-btn-active-border);box-shadow:var(--xii-btn-active-shadow)}.btn.link{display:inline-flex;align-items:center;background:transparent;padding:var(--xii-btn-padding);border:none;box-shadow:none;text-decoration:underline}.btn.link:hover{text-decoration:none}.btn.blank{display:inline-flex;align-items:center;padding:0;border:none;box-shadow:none;background:transparent;text-decoration:none}.btn.loading{cursor:wait}.btn[disabled]{cursor:not-allowed;color:var(--xii-btn-color);background:var(--xii-btn-background);border:var(--xii-btn-border);box-shadow:none;--xii-btn-color: rgba(28, 29, 31, .5);--xii-btn-background: rgb(235, 235, 235);--xii-btn-border: 1px solid rgb(188, 188, 188)}.btn:where([data-theme=dark],[data-theme=dark] *){--xii-btn-color: #fff;--xii-btn-background: rgb(48, 56, 66);--xii-btn-border: 1px solid rgba(240, 246, 252, .25);--xii-btn-hover-color: #fff;--xii-btn-hover-background: rgb(59, 68, 81);--xii-btn-hover-border: 1px solid rgba(229, 235, 240, .55);--xii-btn-active-color: #fff;--xii-btn-active-background: rgb(39, 45, 53);--xii-btn-active-border: 1px solid rgba(240, 246, 252, .25);--xii-btn-active-shadow: -.0625rem 0rem .0625rem 0rem rgba(15,15,15,.35) inset,.0625rem 0rem .0625rem 0rem rgba(13,13,13, .35) inset,0rem .125rem .0625rem 0rem rgba(15,15,15,.35) inset;--xii-btn-focus: 0 0 0 .2rem rgba(98, 175, 97, .5)}.btn:where([data-theme=dark],[data-theme=dark] *)[disabled]{--xii-btn-color: inherit;--xii-btn-background: #21262d;--xii-btn-border: 1px solid rgba(240, 246, 252, .1)}.content>a{text-decoration:underline}.content>a:hover{text-decoration:none}.content>h1{font-size:clamp(2.0273rem,1.8053rem + .8833vw,2.5341rem);line-height:1;font-weight:500;margin:0;padding:0 0 15px}.content>h2{font-size:clamp(1.802rem,1.7034rem + .3926vw,2.0273rem);line-height:1;font-weight:500;margin:0;padding:0 0 15px}.content>h3{font-size:clamp(1.6018rem,1.5141rem + .349vw,1.802rem);line-height:1;font-weight:500;margin:0;padding:0 0 15px}.content>h4{font-size:clamp(1.4238rem,1.3459rem + .3102vw,1.6018rem);line-height:1;font-weight:500;margin:0;padding:0 0 15px}.content>h5{font-size:clamp(1.2656rem,1.1963rem + .2757vw,1.4238rem);line-height:1;font-weight:500;margin:0;padding:0 0 15px}.content>h6{font-size:clamp(1.125rem,1.0634rem + .2451vw,1.2656rem);line-height:1;font-weight:500;margin:0;padding:0 0 15px}.content>p{margin:0;padding:0 0 15px;line-height:1.618rem}.content>blockquote{margin:0 0 15px;line-height:clamp(1.25em,4vw,1.5em);padding:1rem;font-style:italic;border-left:var(--xii-blockquote-blockquote-border);--xii-blockquote-blockquote-border: 3px solid #939393}.content>abbr{attributes:(title: ())}.content>address{margin:0;font-size:1rem;line-height:inherit}.content>ol{margin-bottom:15px;line-height:clamp(1.25em,4vw,1.5em);margin-left:1rem}.content>ol ol{margin-bottom:.5rem;margin-inline-start:1rem}.content>ul{margin-bottom:.5rem;margin-inline-start:1rem;line-height:clamp(1.25em,4vw,1.5em);list-style-type:inherit}.content>ul ul{margin-bottom:.5rem;margin-inline-start:1rem}.content>dl{margin-bottom:15px;line-height:clamp(1.25em,4vw,1.5em)}.content>dt{font-weight:400}.content>dd{margin:0 0 .5rem;padding:0}.content>b{font-weight:700}.content>strong{font-weight:700}.content>small{font-size:.825rem}.content>mark{padding:.1875em}.content>sub{bottom:.25em}.content>sup{top:-.5em}.content>details{margin-bottom:15px}.content>pre{font-family:var(--xii-root-font-family-monospace);margin-block:-.125rem;padding:.575rem .375rem;margin:0 0 15px;line-height:1.1;display:block;border-radius:.5rem}.content>pre code{background:none}.content>figure{margin:0 0 15px}.content>img{margin:0 0 15px}.content>svg{vertical-align:middle}.content>iframe{margin:0 0 15px}.content>embed{margin:0 0 15px}.content>object{margin:0 0 15px}.content>progress{vertical-align:baseline}.content>label{display:inline-block}.content>select{word-wrap:normal}.content>hr{margin:15px 0;border:0;border-top-width:1px;border-top-style:solid;border-top-color:var(--xii-hr-border-top-color);--xii-hr-border-top-color: #ccc}.content:where([data-theme=dark],[data-theme=dark] *)>blockquote{--xii-blockquote-blockquote-border: 3px solid #ccc}.content:where([data-theme=dark],[data-theme=dark] *)>hr{--xii-hr-border-top-color: #555}
