@layer reset{*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0;margin:0;padding:0}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{min-width:0;margin:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}}@layer ui{*{letter-spacing:.14rem;word-spacing:normal;line-height:1.875}html{scroll-timeline:--page-scroll block}body,html{font-size:var(--font-size-base,1rem);font-family:var(--font-family);font-optical-sizing:auto;scroll-behavior:smooth;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;scroll-padding-top:4rem;font-style:normal;font-weight:400}:is(h1,h2,h3,h4,h5,h6){text-transform:capitalize;margin-block:0 1rem;margin-block:0 .5lh;font-weight:700;line-height:1.65}:is(h1,h2,h3){text-wrap:balance;-webkit-text-box-trim:trim-start;text-box-trim:trim-start;-webkit-text-box-edge:text;text-box-edge:text}h1{margin-block:.5lh;font-size:clamp(1.875rem,5cqw,2.5rem)}h2{font-size:clamp(1.5rem,5cqw,1.875rem)}h3{font-size:clamp(1.25rem,5cqw,1.375rem)}img,video{max-width:100%;height:auto}:where(au-accordion){display:block}a{color:oklch(var(--link-color));-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:underline;transition:opacity .16s ease-in}a:hover{opacity:.6}a:active{opacity:1}a:focus-visible{box-shadow:0 0 0 3px var(--outline-color);outline:none}a:visited{color:var(--color-visited)}a[role=button]{text-decoration:none}a[role=button][target=_blank]:after{display:none}a[target=_blank]:after{content:"↗"}p{text-wrap:balance;margin-block:0 1rem;max-width:80ch;margin-block:0 1lh}pre{white-space:pre-wrap}pre:has(code){background-color:oklch(from var(--color-black) l c h/.1);padding:.5rem}.au-pagination{margin-top:2rem;margin-bottom:2rem}table{border-top:1px solid var(--border-color);border-left:1px solid var(--border-color);background-color:var(--table-bg);width:100%}table th{border-right:1px solid var(--border-color);background-color:var(--table-th-bg);padding:.5rem 1rem;font-weight:700}@media screen and (width<=992px){table th{padding:.25rem .5rem}}table tr{border-bottom:1px solid var(--border-color)}table td{border-right:1px solid var(--border-color);padding:.5rem 1rem}@media screen and (width<=992px){table td{padding:.25rem .5rem}}.table-scroll-h{overflow:auto}.table-scroll-h table{min-width:var(--breakpoint-768)}kbd{vertical-align:top;border:1px solid var(--border-color);box-shadow:0 .25rem .5rem oklch(from var(--color-black) l c h/.15);font-family:var(--font-family);border-radius:.25rem;margin:0 .125rem .5rem;padding:0 .5rem;display:inline-block}section{margin-block:1.5rem}figcaption{text-align:center;text-wrap:balance;margin:.5rem auto;display:block}figcaption p{margin:0 auto}[id^=ak-]{text-decoration:none}dl dt{font-weight:700}dl dd{margin:0 0 1rem 1.5rem}:is(ol,ul){margin-block:.125lh .5lh}:is(ol,ul) li{margin-block:0 .5lh}:is(ol).show-maker{margin-left:2rem;list-style:decimal}:is(ul).show-maker{margin-left:2rem;list-style:outside}dialog{--au-dialog-max-width:var(--breakpoint-1280);width:100%}.wrapper{color:var(--wrapper-color);background-color:var(--wrapper-bg)}.layout{grid-template-rows:auto 1fr auto;grid-template-columns:100%;min-height:100dvh;display:grid}.page{width:100%;margin:0 auto;position:relative;container-type:inline-size}.page--index{container-type:inline-size}.page--index #ak-container{position:absolute;top:0;left:0}.page--index section.hero{background-image:linear-gradient(oklch(from var(--color-black) l c h/.05) 1px,transparent 1px),linear-gradient(90deg,oklch(from var(--color-black) l c h/.05) 1px,transparent 1px);background-size:40px 40px;background-color:var(--color-special-bg);margin-top:0;margin-bottom:0;padding:3rem 3rem 6rem;overflow:hidden}@media screen and (width<=992px){.page--index section.hero{padding:6rem 1rem 4rem}}.page--index section.hero .section-container{max-width:var(--breakpoint-1600);grid-template-columns:1fr 1fr;gap:1rem;margin:0 auto;display:grid}@container (width<=992px){.page--index section.hero .section-container{text-align:center;grid-template-columns:1fr}}.page--index section.hero .wording{flex-direction:column;display:flex}.page--index section.hero .animation{text-align:center;flex-direction:column;display:flex}@media screen and (width<=992px){.page--index section.hero .animation{display:none}}.page--index section.hero .slogan{font-size:clamp(2.3rem,5cqw,5.5rem);font-weight:700}.page--index section.hero .slogan>div,.page--index section.hero .slogan span{line-height:1.25!important}@container (width<=992px){.page--index section.hero .slogan{text-wrap:pretty}}.page--index section.hero p{border-left:.125rem solid var(--color-primary-900);color:var(--color-primary-600);padding-left:1rem;font-size:clamp(1.125rem,5cqw,1.25rem)}@container (width<=992px){.page--index section.hero p{border-left:0;border-top:1px solid var(--border-color);text-wrap:balance;padding-top:1rem;padding-left:0}}.page--index section.introduction{counter-reset:introduction}.page--index section.introduction .introduction-box{counter-increment:introduction;border-top:1px solid var(--border-color);padding:6rem 3rem}@media screen and (width<=992px){.page--index section.introduction .introduction-box{padding:4rem 1rem}}.page--index section.introduction .introduction-box:last-child{border-bottom:1px solid var(--border-color)}.page--index section.introduction .introduction-box:nth-child(2n){background-color:var(--color-special-bg)}.page--index section.introduction :is(.section-header,.section-container){max-width:var(--breakpoint-1600);margin:0 auto}.page--index section.introduction .section-header{border-top:1px solid var(--color-black);grid-template-columns:auto 1fr;grid-template-areas:"number title""number subtitle";padding-top:2rem;padding-bottom:2rem;display:grid}.page--index section.introduction .section-header h3{grid-area:title}.page--index section.introduction .section-header p{grid-area:subtitle}.page--index section.introduction .section-header .introduction-counter{grid-area:number;padding-right:1rem;font-size:2rem;font-weight:700}.page--index section.introduction .section-header .introduction-counter:before{content:counter(introduction,decimal-leading-zero)}.page--product section{margin-bottom:0}.page--product section:nth-child(odd){background-color:var(--color-special-bg)}.page--product section.hero{text-align:center;background-image:linear-gradient(oklch(from var(--color-black) l c h/.05) 1px,transparent 1px),linear-gradient(90deg,oklch(from var(--color-black) l c h/.05) 1px,transparent 1px);background-size:40px 40px;background-color:var(--color-special-bg);border-bottom:1px solid oklch(from var(--color-black) l c h/.05);background-position:bottom;margin-top:0;padding:3rem 1rem}.page--product section.hero p{margin:0 auto}.page--product section.basic-two-cols .basic-two-cols-container{max-width:var(--breakpoint-992);grid-template-columns:3fr 7fr;gap:2rem;margin:0 auto;padding:3rem 1rem;display:grid}@media screen and (width<=992px){.page--product section.basic-two-cols .basic-two-cols-container{max-width:var(--breakpoint-768);grid-template-columns:1fr}}.page--product section.basic-one-cols .basic-one-cols-container{max-width:var(--breakpoint-992);grid-template-columns:1fr;gap:2rem;margin:0 auto;padding:3rem 1rem;display:grid}@media screen and (width<=992px){.page--product section.basic-one-cols .basic-one-cols-container{max-width:var(--breakpoint-768);grid-template-columns:1fr}}.page--product section.basic-one-cols ul{flex-direction:column;gap:2rem;display:flex}.page--product .action-two-cols{max-width:var(--breakpoint-992);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin:4rem auto;padding:1rem;display:grid}.page--product .action-two-cols section{padding:1.5rem}.page--product .action-two-cols ul{list-style-type:disc}.page--product .action-two-cols ol{list-style-type:decimal}.page--product .action-two-cols :where(ul,ol){margin-left:1rem}.page--static-article .page-container{max-width:var(--breakpoint-992);margin:0 auto;padding:1rem}.page--playground section.hero{text-align:center;background-image:linear-gradient(oklch(from var(--color-black) l c h/.05) 1px,transparent 1px),linear-gradient(90deg,oklch(from var(--color-black) l c h/.05) 1px,transparent 1px);background-size:40px 40px;background-color:var(--color-special-bg);border-bottom:1px solid oklch(from var(--color-black) l c h/.05);background-position:bottom;margin-top:0;padding:3rem 1rem}.page--playground section.hero p{margin:0 auto}.page--playground .tabs-container{max-width:var(--breakpoint-1600);margin:0 auto;padding:1rem}.page--playground .playground{grid-template-columns:1fr 3fr;gap:1rem;display:grid}@media screen and (width<=992px){.page--playground .playground{grid-template-rows:auto 1fr;grid-template-columns:1fr}}.page--playground .playground aside .aside-toggle{display:none!important}@media screen and (width<=992px){.page--playground .playground aside .aside-toggle{z-index:1;position:sticky;top:0;display:block!important}}.page--playground .playground aside .aside-container{background-color:var(--color-special-bg);padding:1rem;display:block}@media screen and (width<=992px){.page--playground .playground aside .aside-container{display:none}}.page--playground .playground aside .aside-container.open{display:block}.page--playground .playground aside .group{margin-bottom:3rem}.page--playground .playground aside .group-title{background-color:var(--color-gray-200);color:var(--color-black);padding:1rem;position:sticky;top:0}@media screen and (width<=992px){.page--playground .playground aside .group-title{top:3rem}}.page--playground .playground .css .css-header{justify-content:space-between;display:flex}.page--playground .playground .css .css-container{background-color:var(--color-gray-800);color:var(--color-white);padding:1rem}.page--playground .playground .css .css-container pre{white-space:pre-wrap}}@layer vendor;@layer variations{.primary-flat{--au-btn-text-color:var(--color-white);--au-btn-border-color:var(--color-primary-900);--au-btn-bg:var(--color-primary-900);--au-btn-hover-bg:var(--color-primary-700);--au-btn-hover-border-color:var(--color-primary-700);--au-btn-active-bg:var(--color-primary-500);--au-btn-active-border-color:var(--color-primary-500);--au-btn-focus-shadow-color:var(--color-focus)}.au-tab-panel{border:var(--au-tabpanels-border-width,1px) var(--au-tabpanels-border-style,solid) var(--au-tabpanels-border-color,oklch(78.94% 0 0))}}@layer components{:is(button,select,.btn){container-type:inline;cursor:pointer;-webkit-tap-highlight-color:oklch(0% 0 0/0);padding:var(--au-btn-padding-vertical,.625rem) var(--au-btn-padding-horizontal,1rem);color:var(--au-btn-text-color,oklch(13.98% 0 0));font-size:var(--au-btn-text-size,1rem);font-family:var(--au-btn-text-family);line-height:var(--au-btn-text-line-height,1.5);border:var(--au-btn-border-width,1px) var(--au-btn-border-style,solid) var(--au-btn-border-color,oklch(78.94% 0 0));border-radius:var(--au-btn-border-radius,0);background-color:var(--au-btn-bg,oklch(99.4% 0 0));text-decoration:none;transition:background-color .16s ease-in;display:inline-block}:is(button,select,.btn)[data-size=small]{padding:var(--au-btn-small-padding-vertical,.25rem) var(--au-btn-small-padding-horizontal,.375rem)}:is(button,select,.btn)[data-size=large]{padding:var(--au-btn-large-padding-vertical,1rem) var(--au-btn-large-padding-horizontal,1.625rem);font-size:var(--au-btn-large-text-size,1.25rem)}:is(button,select,.btn):disabled{cursor:not-allowed;pointer-events:none;opacity:.4}:is(button,select,.btn):hover{background-color:var(--au-btn-hover-bg,oklch(94.66% 0 0));border-color:var(--au-btn-hover-border-color,oklch(78.94% 0 0))}:is(button,select,.btn):active{background-color:var(--au-btn-active-bg,oklch(86.89% 0 0));border-color:var(--au-btn-active-border-color,oklch(78.94% 0 0))}:is(button,select,.btn):focus-visible{box-shadow:inset 0 0 0 var(--au-btn-focus-shadow-width,3px) var(--au-btn-focus-shadow-color,oklch(83.15% .156819 78.0524));outline:none}:is(button,select,.btn).a11y{text-shadow:var(--au-btn-a11y-text-shadow,none);background-image:var(--au-btn-a11y-bg-image,none);background-size:var(--au-btn-a11y-bg-size,1.5rem 1.5rem);background-position:var(--au-btn-a11y-bg-position,center center);transition:none}:is(button,select,.btn).a11y:hover{background-image:var(--au-btn-a11y-hover-bg-image,none)}:is(button,select,.btn).a11y:active{background-image:var(--au-btn-a11y-active-bg-image,none)}@container (width<=480px){:is(button,select,.btn){text-align:center;text-wrap:pretty;width:100%}}:is(button,select,.btn) button{background:0 0;border:0;padding:0}:is(button,select,.btn)+.btn,:is(button,select,.btn)+button,:is(button,select,.btn)+select{margin-left:1rem}@container (width<=480px){:is(button,select,.btn)+.btn,:is(button,select,.btn)+button,:is(button,select,.btn)+select{margin-top:1rem;margin-left:0}}select{appearance:base-select;width:max-content;display:flex!important}select::picker(select){appearance:base-select;border:var(--au-select-picker-border-width,1px) var(--au-select-picker-border-style,solid) var(--au-select-picker-border-color,oklch(78.94% 0 0));border-radius:var(--au-select-picker-border-radius,.25rem);background-color:var(--au-select-picker-bg,oklch(99.4% 0 0));box-shadow:var(--box-shadow);text-shadow:none}select selectedcontent{white-space:nowrap;text-overflow:ellipsis;max-width:50dvw;overflow:hidden}select[data-size=small] button{padding:var(--au-btn-small-padding-vertical,.25rem) var(--au-btn-small-padding-horizontal,.375rem)}select[data-size=large] button{padding:var(--au-btn-large-padding-vertical,1rem) var(--au-btn-large-padding-horizontal,1.625rem);font-size:var(--au-btn-large-text-size,1.25rem)}select [role=group]>label{z-index:1;padding:var(--au-group-label-padding-top,.25rem) var(--au-group-label-padding-right,.375rem) var(--au-group-label-padding-bottom,.25rem) var(--au-group-label-padding-left,.375rem);font-size:var(--au-group-label-large-text-size,.875rem);color:var(--au-group-label-text-color,oklch(13.98% 0 0));background-color:var(--au-group-label-bg,oklch(99.4% 0 0));border-top:var(--au-group-label-border-width,1px) var(--au-group-label-border-style,solid) var(--au-group-label-border-color,oklch(78.94% 0 0));border-bottom:var(--au-group-label-border-width,1px) var(--au-group-label-border-style,solid) var(--au-group-label-border-color,oklch(78.94% 0 0));display:block;position:sticky;top:0}select option{color:var(--au-option-text-color,oklch(13.98% 0 0));padding:var(--au-option-padding-top,.375rem) var(--au-option-padding-right,.625rem) var(--au-option-padding-bottom,.375rem) var(--au-option-padding-left,2.625rem);word-break:break-word;white-space:pre-wrap;outline:none;transition:all .12s ease-in;display:block;position:relative}select option:hover{background-color:var(--au-option-hover-bg,oklch(94.66% 0 0));color:var(--au-option-hover-text-color,oklch(13.98% 0 0))}select option:active{background-color:var(--au-option-active-bg,oklch(86.89% 0 0));color:var(--au-option-active-text-color,oklch(13.98% 0 0))}select option:checked{background-color:var(--au-option-checked-bg,oklch(94.66% 0 0));color:var(--au-option-checked-text-color,oklch(13.98% 0 0))}select option:focus-visible{background-color:var(--au-option-focus-bg,oklch(94.66% 0 0))}select option::checkmark{top:var(--au-checkmark-padding-top,.375rem);left:var(--au-checkmark-padding-left,1rem);position:absolute}select:not(:open)::picker-icon{content:var(--au-select-arrow-down-icon,var(--au-control-arrow-down-icon,"▼"))}select:open::picker-icon{content:var(--au-select-arrow-up-icon,var(--au-control-arrow-up-icon,"▲"))}@supports not selector(::picker-icon){select:not([multiple]){background-image:var(--au-select-fallback-arrow-down-image,url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%208%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%231f1f1f%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m1%201%205%205%205-5%22%2F%3E%3C%2Fsvg%3E));background-repeat:no-repeat;background-position:right var(--au-btn-padding-horizontal,1rem) center;background-size:.75em;padding-inline-end:calc(var(--au-btn-padding-horizontal,1rem) + 1.5em)}select:not([multiple]):open{background-image:var(--au-select-fallback-arrow-up-image,url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%208%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%231f1f1f%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m1%207%205-5%205%205%22%2F%3E%3C%2Fsvg%3E))}}[popover]{border:var(--au-popover-border-width,1px) var(--au-popover-border-style,solid) oklch(var(--au-popover-border-color,.7894 0 0));border-radius:var(--au-popover-border-radius,.25rem);padding:var(--au-popover-padding-top,1rem) var(--au-popover-padding-right,1rem) var(--au-popover-padding-bottom,1rem) var(--au-popover-padding-left,1rem);background-color:oklch(var(--au-popover-bg,.994 0 0));color:oklch(var(--au-popover-text-color,.1398 0 0));box-shadow:var(--box-shadow);transition:opacity .5s}@starting-style{[popover]:popover-open{opacity:0}}[popover]:popover-open{opacity:1}[popover]:not(:popover-open){animation:.5s popover-fade-out}@keyframes popover-fade-out{0%{opacity:1;display:block}99%{opacity:.01}to{opacity:0}}.tags{flex-wrap:wrap;gap:1rem;margin:1rem 0;display:flex}.tags .tag{border:1px solid var(--border-color);padding:.125rem .5rem;font-size:.75rem}.info-card-list{counter-reset:info-card;grid-template-columns:repeat(2,minmax(250px,1fr));gap:2rem;display:grid}@media screen and (width<=992px){.info-card-list{grid-template-columns:repeat(1,1fr)}}.info-card-list.info-card-list--inline{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.info-card{counter-increment:info-card;border:1px solid var(--border-color);padding:2rem;container:info-card/inline-size}@supports (animation-timeline:view()){.info-card{animation-name:fade-in;animation-duration:1ms;animation-timing-function:ease-out;animation-fill-mode:both;animation-timeline:view()}}.info-card-container::part(au-card-container){grid-template-rows:auto 1fr auto;grid-template-columns:100%;min-height:100%;display:grid}.info-card-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.info-card-header:after{content:counter(info-card,decimal-leading-zero);color:oklch(from var(--color-black) calc(l + .7) c h);font-size:2rem}.info-card-list--inline .info-card-header:after{display:none}.info-card-logo{aspect-ratio:1;place-items:center;min-height:3rem;font-size:2rem;line-height:2rem;display:grid}.info-card-list--inline .info-card-logo{margin-bottom:1rem}.info-card-logo :where(img,svg){-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.info-card-content{flex-direction:column;gap:1rem;display:flex}.info-card-content h4{display:inline-block}@container (width<=480px){.info-card-content h4{display:block}}.info-card-content h4+span{margin-left:1rem}@container (width<=480px){.info-card-content h4+span{margin-left:0}}.info-card-content p:first-letter{text-transform:capitalize}dialog{color:var(--au-dialog-text-color,oklch(13.98% 0 0));background-color:var(--au-dialog-bg,oklch(99.4% 0 0));border:var(--au-dialog-border-width,1px) var(--au-dialog-border-style,solid) var(--au-dialog-border-color,oklch(78.94% 0 0));border-radius:var(--au-dialog-border-radius,.5rem);padding:var(--au-dialog-padding,1.5rem);max-width:var(--au-dialog-max-width,calc(100% - 2rem));max-height:var(--au-dialog-max-height,calc(100% - 2rem));box-shadow:var(--au-dialog-shadow,0 10px 15px -3px oklch(0% 0 0/.1),0 4px 6px -4px oklch(0% 0 0/.1));z-index:var(--au-dialog-z-index,1000);opacity:0;transition:opacity .3s ease-out,transform .3s ease-out,overlay allow-discrete .3s,display allow-discrete .3s;margin:auto;position:fixed;inset:0;transform:scale(.95)translateY(10px)}dialog::backdrop{opacity:0;background-color:var(--au-dialog-backdrop-bg,oklch(0% 0 0/.5));-webkit-backdrop-filter:blur(var(--au-dialog-backdrop-blur,2px));backdrop-filter:blur(var(--au-dialog-backdrop-blur,2px));transition:opacity .3s ease-out,display allow-discrete .3s,overlay allow-discrete .3s}dialog[open]{opacity:1;transform:scale(1)translateY(0)}@starting-style{dialog[open]{opacity:0;transform:scale(.95)translateY(10px)}}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]::backdrop{opacity:0}}details{border:var(--au-details-border-width,1px) var(--au-details-border-style,solid) var(--au-details-border-color,oklch(78.94% 0 0));border-radius:var(--au-details-border-radius,0);padding:var(--au-details-padding-vertical,1rem) var(--au-details-padding-horizontal,1rem)}details[open]{background-color:var(--au-details-open-bg,oklch(99.4% 0 0))}details+:is(details){margin-top:1rem}details summary{cursor:var(--au-summary-cursor,pointer);-webkit-tap-highlight-color:oklch(0% 0 0/0);padding:var(--au-summary-padding-vertical,.625rem) var(--au-summary-padding-horizontal,0);color:var(--au-summary-text-color,oklch(13.98% 0 0));font-size:var(--au-summary-text-size,1rem);font-family:var(--au-summary-text-family);line-height:var(--au-summary-text-line-height,1.5);background-color:var(--au-summary-bg,transparent);border:var(--au-summary-border-width,0) var(--au-summary-border-style,solid) var(--au-summary-border-color,transparent);border-radius:var(--au-summary-border-radius,.25rem);transition:background-color .16s ease-in}details summary::marker{color:var(--au-summary-marker-color,oklch(13.98% 0 0))}details summary:hover{background-color:var(--au-summary-hover-bg,oklch(94.66% 0 0))}details summary:active{background-color:var(--au-summary-active-bg,oklch(86.89% 0 0))}details summary:focus-visible{box-shadow:inset 0 0 0 var(--au-summary-focus-shadow-width,3px) var(--au-summary-focus-shadow-color,oklch(83.15% .156819 78.0524));outline:none}.step-list{counter-reset:wcag-step;gap:1rem;padding-inline-start:0;list-style:none;display:grid}.step-list li{border-inline-start:.25rem solid var(--border-color);background-color:var(--color-white);padding:.75rem 1rem;position:relative}.step-list p{margin-block:.25rem 0}.member-list{flex-direction:column;display:flex}.member-list li{flex-direction:row;gap:2rem;padding:1rem;display:flex}@media screen and (width<=992px){.member-list li{flex-direction:column}}.member-list li:not(:last-child){border-bottom:1px solid var(--border-color)}.member-list li:nth-child(2n){background-color:var(--color-gray-50)}.member-list li>*{flex:1}.toolbar{border-bottom:1px solid var(--border-color);margin-bottom:1rem;padding-bottom:1rem}.little-dashboard{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;display:grid}.little-dashboard li{border:1px solid var(--border-color);padding:1rem}.little-dashboard li .title{font-weight:700}.little-dashboard.little-dashboard--wide{grid-template-columns:1fr 1fr 1fr}@container (width<=768px){.little-dashboard.little-dashboard--wide{grid-template-columns:1fr}}.chart-dashboard{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;margin:1rem 0;display:grid}.chart-dashboard>div{padding-bottom:1rem}.citation-list{gap:.75rem;margin-top:1rem;display:grid}.citation-list div{border:1px solid var(--color-gray-300);margin-inline:0;padding:1rem}.citation-list dt{color:var(--color-gray-600)}.citation-list dd{overflow-wrap:anywhere;margin:.25rem 0 0}.citation-list blockquote{margin:0}.citation-list figcaption{color:var(--color-gray-600);margin-block-start:.75rem}.citation-box{border:1px solid var(--color-gray-300);margin-top:1rem;padding:1rem}}@layer utilities{.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#ak-jump{color:#0000;z-index:-1;font-size:.875rem;position:absolute;top:-1px;left:0}#ak-jump:focus-visible{color:var(--skip-btn-color);background-color:var(--skip-btn-bg);z-index:inherit}[type=hidden]{display:none!important}.honey-item{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:-9999px}.text-color-gray{color:oklch(from var(--color-black) calc(l + .4) c h)}[aria-live=assertive]{color:var(--color-danger-600);margin:0 1rem}[aria-live=polite]{color:var(--color-success-600);margin:0 1rem}.text-pretty{text-wrap:pretty}.text-balance{text-wrap:balance}.flex{display:flex}@media screen and (width<=992px){.flex{flex-direction:column!important}}.flex-jc-center{justify-content:center}.flex-jc-between{justify-content:space-between}.flex-jc-around{justify-content:space-around}.flex-jc-evenly{justify-content:space-evenly}.flex-jc-stretch{justify-content:space-stretch}.flex-jc-start{justify-content:space-start}.flex-jc-end{justify-content:space-end}.flex-jc-baseline{justify-content:space-baseline}.flex-al-center{align-items:center}.flex-al-start{align-items:start}.flex-al-end{align-items:end}.flex-al-baseline{align-items:baseline}.flex-al-stretch{align-items:stretch}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-1>*{flex:1}@media screen and (width<=992px){.flex-mb-col{flex-direction:column}}.gap-2{gap:.5rem}.gap-4{gap:1rem}hr{margin:2rem 0}@keyframes fade-in{0%{transform:scale(.75)}30%{transform:scale(1)}}@keyframes fade-exit{0%{opacity:1;transform:scale(1)}85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}}@layer print{@media print{@page{size:A4 portrait;margin:1rem;orphans:4;widows:2}body,html{width:1440px}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}:is(h1,h2,h3,h4,h5,h6)+p{page-break-before:avoid}a{page-break-inside:avoid;word-break:break-word;word-wrap:break-word;text-decoration:underline}img{max-width:100%}blockquote,img,table{page-break-after:avoid;page-break-inside:avoid}thead{display:table-header-group}dl,ol,ul{page-break-before:avoid}}@media print and (color){*{-webkit-print-color-adjust:exact}}}:root{--color-black:oklch(13.98% 0 0);--color-white:oklch(99.4% 0 0);--color-pure-black:oklch(100% 0 0);--color-pure-white:oklch(0% 0 0);--color-special-bg:oklch(96.12% 0 0);--color-gray-50:oklch(97.31% 0 0);--color-gray-100:oklch(94.66% 0 0);--color-gray-200:oklch(86.89% 0 0);--color-gray-300:oklch(78.94% 0 0);--color-gray-400:oklch(70.79% 0 0);--color-gray-500:oklch(62.39% 0 0);--color-gray-600:oklch(50% 0 0);--color-gray-700:oklch(44.64% 0 0);--color-gray-800:oklch(35.1% 0 0);--color-gray-900:oklch(24.84% 0 0);--color-blue-50:oklch(98.28% .00853532 247.912);--color-blue-100:oklch(86.08% .0718453 248.672);--color-blue-200:oklch(77.97% .116985 249.188);--color-blue-300:oklch(70.31% .16 251.4);--color-blue-400:oklch(63.8% .197866 254.392);--color-blue-500:oklch(55.86% .190722 256.002);--color-blue-600:oklch(46.28% .156 255.66);--color-blue-700:oklch(36.43% .118002 254.525);--color-blue-800:oklch(25.86% .0767061 251.7);--color-blue-900:oklch(13.78% .031 239.31);--color-green-50:oklch(97.16% .021 134.08);--color-green-100:oklch(85.13% .111 135.44);--color-green-200:oklch(79.85% .15 136.26);--color-green-300:oklch(75.14% .185 137.04);--color-green-400:oklch(66.01% .171 137.18);--color-green-500:oklch(54.57% .139 137.11);--color-green-600:oklch(42.2% .104 136.86);--color-green-700:oklch(29.17% .066 136.57);--color-green-800:oklch(14.38% .023 136.35);--color-green-900:oklch(0% 0 0);--color-yellow-50:oklch(97.59% .0238189 83.0606);--color-yellow-100:oklch(86.98% .128 81.2);--color-yellow-200:oklch(83.15% .156819 78.0524);--color-yellow-300:oklch(79.73% .17 71.82);--color-yellow-400:oklch(68.52% .147 71.58);--color-yellow-500:oklch(55.89% .119 72.49);--color-yellow-600:oklch(42.5% .0900006 74.1751);--color-yellow-700:oklch(27.94% .058 78.3);--color-yellow-800:oklch(10.16% .0208194 93.4866);--color-yellow-900:oklch(0% 0 0);--color-red-50:oklch(97.79% .0107499 17.3404);--color-red-100:oklch(83.91% .086 19.11);--color-red-200:oklch(74.47% .149 21.38);--color-red-300:oklch(67.09% .208 24.76);--color-red-400:oklch(62.81% .245 28.22);--color-red-500:oklch(57.22% .233 29.08);--color-red-600:oklch(47.47% .193 29.04);--color-red-700:oklch(37.17% .15 28.95);--color-red-800:oklch(26.11% .104 28.78);--color-red-900:oklch(13.63% .053 28.14);--color-purple-300:oklch(72.21% .112 291.14);--color-purple-500:oklch(50.2% .206 283.57);--radius:.25rem;--radius-inner:.1875rem;--spacing-xxxs:.125rem;--spacing-xxs:.25rem;--spacing-xs:.375rem;--spacing-s:.625rem;--spacing-m:1rem;--spacing-l:1.625rem;--spacing-xl:2.625rem;--spacing-xxl:4rem;--spacing-xxxl:7.5rem;--font-size-base:1rem;--font-family:"Noto Sans Mono", Helvetica, Arial, sans-serif, system-ui;--breakpoint-375:375px;--breakpoint-480:480px;--breakpoint-768:768px;--breakpoint-992:992px;--breakpoint-1280:1280px;--breakpoint-1440:1440px;--breakpoint-1600:1600px;--breakpoint-1920:1920px;--color-focus:var(--color-yellow-200);--color-visited:var(--color-purple-500);--color-placeholder:var(--color-gray-300);--color-border:var(--color-gray-300);--color-primary-bg:oklch(from var(--color-black) calc(l + .9) c h);--color-primary-100:oklch(from var(--color-black) calc(l + .8) c h);--color-primary-200:oklch(from var(--color-black) calc(l + .7) c h);--color-primary-300:oklch(from var(--color-black) calc(l + .6) c h);--color-primary-400:oklch(from var(--color-black) calc(l + .5) c h);--color-primary-500:oklch(from var(--color-black) calc(l + .4) c h);--color-primary-600:oklch(from var(--color-black) calc(l + .3) c h);--color-primary-700:oklch(from var(--color-black) calc(l + .2) c h);--color-primary-800:oklch(from var(--color-black) calc(l + .1) c h);--color-primary-900:var(--color-black);--color-success-50:var(--color-green-50);--color-success-100:var(--color-green-100);--color-success-200:var(--color-green-200);--color-success-300:var(--color-green-300);--color-success-400:var(--color-green-400);--color-success-500:var(--color-green-500);--color-success-600:var(--color-green-600);--color-success-700:var(--color-green-700);--color-success-800:var(--color-green-800);--color-success-900:var(--color-green-900);--color-warning-50:var(--color-yellow-50);--color-warning-100:var(--color-yellow-100);--color-warning-200:var(--color-yellow-200);--color-warning-300:var(--color-yellow-300);--color-warning-400:var(--color-yellow-400);--color-warning-500:var(--color-yellow-500);--color-warning-600:var(--color-yellow-600);--color-warning-700:var(--color-yellow-700);--color-warning-800:var(--color-yellow-800);--color-warning-900:var(--color-yellow-900);--color-danger-50:var(--color-red-50);--color-danger-100:var(--color-red-100);--color-danger-200:var(--color-red-200);--color-danger-300:var(--color-red-300);--color-danger-400:var(--color-red-400);--color-danger-500:var(--color-red-500);--color-danger-600:var(--color-red-600);--color-danger-700:var(--color-red-700);--color-danger-800:var(--color-red-800);--color-danger-900:var(--color-red-900);--outline-color:oklch(83% .17 82.04);--border-color:oklch(79.21% 0 0);--link-color:var(--color-primary);--box-shadow:0 .75rem 1.125rem oklch(from var(--color-black) l c h / .15);--wrapper-bg:var(--color-white);--wrapper-color:var(--color-gray-800);--skip-btn-color:var(--color-white);--skip-btn-bg:var(--color-black);--empty-block-border-color:var(--color-primary);--au-input-border-radius:0}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
