@property --nb-c{syntax: "*"; inherits: false}@property --nb-o{syntax: "<length>"; inherits: false; initial-value: 0px}@property --nb-theme{syntax: "<color>"; inherits: true; initial-value: #df8a4b}:where(:root){color-scheme:light dark;--nb-theme: #df8a4b;--nb-muted: color-mix(in srgb, currentColor 10%, transparent);--nb-dim: color-mix(in srgb, currentColor 68%, transparent);--nb-bw: 2px;--nb-sh: 3px;--nb-r: 4px;--nb-gap: 1.25rem;--nb-w: 52rem;--nb-t: 0s;--nb-gutter: max(var(--nb-gap), (100vw - var(--nb-w)) / 2);--nb-lip: 3px;--nb-font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--nb-mono: ui-monospace, "Cascadia Code", Menlo, Consolas, monospace}:where(:root,[data-theme]){--nb-accent: var(--nb-theme);--nb-alt: oklch(from var(--nb-theme) calc(.45 + .35*clamp(0, (l - .65) * 999, 1)) c calc(h + 180) );--nb-ok: oklch(from var(--nb-theme) calc(.48 + .3*clamp(0, (l - .65) * 999, 1)) max(c, .15) 150);--nb-warn: oklch(from var(--nb-theme) calc(.48 + .3*clamp(0, (l - .65) * 999, 1)) max(c, .15) 85);--nb-bad: oklch(from var(--nb-theme) calc(.48 + .3*clamp(0, (l - .65) * 999, 1)) max(c, .15) 25);--nb-info: oklch(from var(--nb-theme) calc(.48 + .3*clamp(0, (l - .65) * 999, 1)) max(c, .15) 245);--nb-bg: light-dark(oklch(.975 .012 80), oklch(.2 .009 70));--nb-surface: light-dark(oklch(.995 .005 85), oklch(.25 .01 70));--nb-plate: light-dark(oklch(.925 .018 78), oklch(.31 .013 70));--nb-fg: light-dark(oklch(.24 .014 60), oklch(.94 .008 80));--nb-line: light-dark(oklch(.6 .02 70), oklch(.53 .015 70));--nb-focus: light-dark(oklch(from var(--nb-theme) .42 max(c, .15) calc(h + 180) ), oklch(from var(--nb-theme) .82 max(c, .15) calc(h + 180) ));--nb-hi: light-dark(#ffffffb3, #ffffff17);--nb-lo: light-dark(#3a2a1433, #00000080);--nb-metal: linear-gradient(#ffffff1a, #fff0 45%, #0000000a);--nb-sheen: linear-gradient(115deg, #fff0 25%, #ffffff2e 45%, #fff0 65%)}:where(*){--nb-ink: oklch(from var(--nb-c, var(--nb-accent)) clamp(.13, (.65 - l) * 999, .985) calc(c*.1) h) }:where([data-theme=light]){color-scheme:light}:where([data-theme=dark]){color-scheme:dark}:where([data-theme]){color:var(--nb-fg);background:var(--nb-bg)}*,:before,:after{box-sizing:border-box}:where(html){-webkit-text-size-adjust:100%;scrollbar-color:var(--nb-line) var(--nb-bg)}:where(body){margin:0;padding:var(--nb-gap) var(--nb-gutter);font:clamp(1rem,.95rem + .25vw,1.125rem)/1.6 var(--nb-font);color:var(--nb-fg);background-color:var(--nb-c, var(--nb-bg));overflow-wrap:break-word;text-wrap:pretty}::selection{color:var(--nb-ink);background:var(--nb-accent)}:where(:focus-visible){outline:max(2px,var(--nb-bw)) solid var(--nb-focus);outline-offset:2px}:where([hidden]:not([hidden=until-found])){display:none!important}:where(.accent,.alt,.ok,.warn,.bad,.info,.plain){background-color:var(--nb-c)}:where(.accent,.alt,.ok,.warn,.bad,.info){background-image:var(--nb-sheen)}.accent,.alt,.ok,.warn,.bad,.info,.plain{color:var(--nb-ink)}.accent{--nb-c: var(--nb-accent) }.alt{--nb-c: var(--nb-alt) }.ok{--nb-c: var(--nb-ok) }.warn{--nb-c: var(--nb-warn) }.bad{--nb-c: var(--nb-bad) }.info{--nb-c: var(--nb-info) }.plain{--nb-c: var(--nb-surface) }:where(h1,h2,h3,h4,h5,h6){margin:calc(var(--nb-gap) * 2) 0 calc(var(--nb-gap) / 2);font-weight:800;line-height:1.15;letter-spacing:-.015em;text-wrap:balance}:where(h1){font-size:clamp(2rem,1.4rem + 3vw,3.25rem)}:where(h2){font-size:1.75rem}:where(h3){font-size:1.375rem}:where(h4){font-size:1.15rem}:where(h5){font-size:1rem}:where(h6){font-size:.875rem}:where(h5,h6){letter-spacing:.08em;text-transform:uppercase}:where(hgroup){margin:calc(var(--nb-gap) * 2) 0 var(--nb-gap)}:where(h1,h2,h3,h4,h5,h6,hgroup):where(:first-child){margin-top:0}:where(hgroup)>*{margin:0}:where(hgroup)>:where(p){font-weight:500;color:var(--nb-dim)}:where(p,ul,ol,dl,pre,table,figure,blockquote,article,aside,details,form,address,[role=alert]){margin:0 0 var(--nb-gap)}:where(section){margin-bottom:calc(var(--nb-gap) * 2)}:where(ul,ol){padding-inline-start:1.4em}:where(ul){list-style-type:"\203a  "}:where(li)>:where(ul,ol){margin-bottom:0}:where(li)::marker{font-weight:700;color:var(--nb-dim)}:where(ul)>:where(li)::marker{color:var(--nb-accent)}:where(dt){font-weight:700}:where(dd){margin:0 0 .5em;margin-inline-start:1.4em}:where(hr){height:.65em;margin:calc(var(--nb-gap) * 2) 0;border:0;border-radius:var(--nb-r);background:repeating-linear-gradient(90deg,#fcca21 0 2em,#0000 0 3.5em) 0 50% / 100% 3px no-repeat,#302d2a}:where(a){color:inherit;text-decoration-thickness:.08em;text-underline-offset:.18em}:where(a:hover){text-decoration-color:var(--nb-accent);text-decoration-thickness:.2em}:where(b,strong){font-weight:700}:where(small){font-size:.85em}:where(sub,sup){line-height:0}:where(abbr[title]){text-decoration:underline dotted;cursor:help}:where(mark,ins,del){padding:0 .25em;border-radius:var(--nb-r);color:var(--nb-ink);background-color:var(--nb-c, var(--nb-accent))}:where(ins){--nb-c: var(--nb-ok);text-decoration:none}:where(del){--nb-c: var(--nb-bad) }:where(mark[class]){--nb-led: var(--nb-c, var(--nb-accent));display:inline-block;padding:.05em .5em;font-size:.85em;font-weight:700;line-height:1.5;box-shadow:inset 0 1px 0 var(--nb-hi),inset 0 -1px 0 var(--nb-lo)}:where(code,kbd,samp,pre){font:.9em/1.5 var(--nb-mono)}:where(code,samp){padding:.1em .3em;border-radius:var(--nb-r);background:var(--nb-muted)}:where(kbd){padding:.1em .45em;border:var(--nb-bw) solid var(--nb-line);border-bottom-width:calc(var(--nb-bw) + var(--nb-lip));border-radius:var(--nb-r);font-weight:600;color:var(--nb-fg);background:var(--nb-metal),var(--nb-plate);box-shadow:inset 0 1px 0 var(--nb-hi)}:where(pre){overflow:auto;tab-size:2}:where(pre)>:where(code){padding:0;font-size:1em;background:none}:where(img,svg,video,canvas,iframe,embed,object){max-width:98%}:where(img,video){height:auto}:where(audio){width:100%}:where(figure){padding:var(--nb-sh) calc(var(--nb-sh) * 2) calc(var(--nb-sh) * 3);overflow-x:auto}:where(figure) :where(img,video,canvas){display:block}:where(figcaption){margin-top:.6em;font-size:.85em;color:var(--nb-dim)}:where(article,aside,blockquote,details,dialog,fieldset,iframe,pre,table,progress,meter,[popover],[role=alert],button,input,select,textarea,[role=button],figure :is(img,video,canvas)){--nb-o: var(--nb-sh);border:var(--nb-bw) solid var(--nb-line);border-radius:var(--nb-r);box-shadow:inset 0 1px 0 var(--nb-hi),inset 0 -1px 0 var(--nb-lo),0 var(--nb-o) calc(var(--nb-o) * 1.5) var(--nb-lo)}:where(input,select,textarea,progress,meter,pre){--nb-o: 0px;box-shadow:inset 0 1px 3px var(--nb-lo),0 1px 0 var(--nb-hi)}:where(aside,blockquote,fieldset){--nb-o: 0px;box-shadow:none}:where(article,aside,blockquote,details,dialog,pre,[popover],[role=alert]){padding:var(--nb-gap);color:var(--nb-fg);background-color:var(--nb-c, var(--nb-surface))}:where(article,details,dialog,[popover]){background-image:var(--nb-metal)}:where(pre){background-color:var(--nb-c, var(--nb-bg))}:where(aside,blockquote){border-inline-start-width:.4em}:where(aside){--nb-c: var(--nb-muted) }:where(blockquote){border-inline-start-color:var(--nb-accent);font-size:1.1em;font-weight:500}:where(blockquote) :where(footer,cite){font-size:.8em;font-weight:400;color:var(--nb-dim)}:where([role=alert]){--nb-c: var(--nb-warn);padding-top:calc(var(--nb-gap) + .65em);font-weight:600;color:var(--nb-ink);background-image:repeating-linear-gradient(-45deg,var(--nb-ink) 0 .65em,#0000 0 1.3em);background-size:100% .65em;background-repeat:no-repeat}:where(article,details,dialog,[popover]):where(.accent,.alt,.ok,.warn,.bad,.info){background-image:var(--nb-sheen),var(--nb-metal);box-shadow:inset 0 0 0 .3em var(--nb-c),inset 0 0 0 calc(.3em + 3px) var(--nb-ink),0 var(--nb-o) calc(var(--nb-o) * 1.5) var(--nb-lo)}:where(article,dialog)>:where(header,footer){margin:calc(var(--nb-gap) * -1);padding:calc(var(--nb-gap) / 2) var(--nb-gap);border:0 solid var(--nb-line);background-color:color-mix(in srgb,currentColor 5%,transparent)}:where(article,dialog)>:where(header){margin-bottom:var(--nb-gap);border-bottom-width:var(--nb-bw);font-weight:700;border-radius:max(0px,var(--nb-r) - var(--nb-bw)) max(0px,var(--nb-r) - var(--nb-bw)) 0 0}:where(article,dialog)>:where(footer){margin-top:var(--nb-gap);border-top-width:var(--nb-bw);border-radius:0 0 max(0px,var(--nb-r) - var(--nb-bw)) max(0px,var(--nb-r) - var(--nb-bw))}:where(summary){display:flex;align-items:center;gap:1em;margin:calc(var(--nb-gap) * -1);padding:calc(var(--nb-gap) / 2) var(--nb-gap);border-radius:max(0px,var(--nb-r) - var(--nb-bw));font-weight:700;cursor:pointer}:where(summary:hover){background-color:color-mix(in srgb,currentColor 5%,transparent)}:where(summary)::-webkit-details-marker{display:none}:where(details[open])>:where(summary){margin-bottom:var(--nb-gap);border-bottom:var(--nb-bw) solid var(--nb-line);border-end-start-radius:0;border-end-end-radius:0;background-color:color-mix(in srgb,currentColor 5%,transparent)}:where(dialog,[popover]){max-width:min(36rem,100% - 2rem)}:where(dialog)::backdrop{background:#0b0f14a6;backdrop-filter:blur(2px)}:where(table){width:100%;border-spacing:0;overflow:clip;font-variant-numeric:tabular-nums;color:var(--nb-fg);background-color:var(--nb-c, var(--nb-surface))}:where(th,td){padding:.55em .9em;border:0 solid var(--nb-line);border-block-end-width:var(--nb-bw);border-inline-end-width:var(--nb-bw);text-align:start;vertical-align:top}:where(th){font-weight:700;color:var(--nb-fg);background:var(--nb-metal),var(--nb-c, var(--nb-plate))}:where(thead th){border-block-end:calc(var(--nb-bw) + 1px) solid var(--nb-accent)}:where(th:last-child,td:last-child){border-inline-end-width:0}:where(table>:last-child>tr:last-child)>*{border-block-end-width:0}:where(tbody>tr:nth-child(2n)){background:var(--nb-c, var(--nb-muted))}:where(caption){padding-bottom:.5em;font-weight:700;text-align:start}:where(tr.clickable,table.clickable>tbody>tr,tbody.clickable>tr,td.clickable,th.clickable){cursor:pointer;outline-offset:calc(max(2px,var(--nb-bw))*-1)}:where(tr.clickable,table.clickable>tbody>tr,tbody.clickable>tr){transform:translate(0)}:where(td.clickable,th.clickable){position:relative}@media(hover:hover){:where(:is(tr.clickable,table.clickable>tbody>tr,tbody.clickable>tr):hover>*,:is(td.clickable,th.clickable):hover){box-shadow:inset 0 0 0 100vmax var(--nb-muted)}}:where(:is(tr.clickable,table.clickable>tbody>tr,tbody.clickable>tr):is(:focus-visible,:has(:focus-visible))>*,:is(td.clickable,th.clickable):is(:focus-visible,:has(:focus-visible))){box-shadow:inset 0 0 0 100vmax var(--nb-muted)}:where(:is(tr.clickable,table.clickable>tbody>tr,tbody.clickable>tr):active>*,:is(td.clickable,th.clickable):active){box-shadow:inset 0 0 0 100vmax color-mix(in srgb,currentColor 18%,transparent)}:where(tr.clickable,table.clickable>tbody>tr,tbody.clickable>tr,td.clickable,th.clickable) :where(a[href]:not([data-tip])):after{content:"";position:absolute;inset:0}:where(tr.clickable,table.clickable>tbody>tr,tbody.clickable>tr,td.clickable,th.clickable) :where(:has(a[href]),a[href])~:where(a[href]),:where(tr.clickable,table.clickable>tbody>tr,tbody.clickable>tr,td.clickable,th.clickable) :where(:has(a[href]),a[href])~* :where(a[href]),:where(tr.clickable,table.clickable>tbody>tr,tbody.clickable>tr,td.clickable,th.clickable) :where(button,input,select,textarea,label,summary,[tabindex]){position:relative;z-index:1}:where(tr.clickable,table.clickable>tbody>tr,tbody.clickable>tr,td.clickable,th.clickable) :where(textarea,input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset])){cursor:text}:where(label,legend){font-weight:700}:where(label){display:block;margin-bottom:.35em}:where(label:has(+:required)):after{content:" *";color:var(--nb-bad)}:where(fieldset){min-width:0;margin:0 0 var(--nb-gap);padding:var(--nb-gap)}:where(legend){padding:.05em .6em;border-radius:var(--nb-r);color:var(--nb-bg);background:var(--nb-fg)}:where(button,input,select,textarea,[role=button]){appearance:none;margin:0;padding:.55em .9em;font:inherit;color:var(--nb-fg);background-color:var(--nb-c, var(--nb-surface));background-image:none;transition:var(--nb-t);transition-property:translate,box-shadow,background-color,background-position,border-color}:where(input,select,textarea){display:block;width:100%;margin-bottom:var(--nb-gap);font-weight:400}:where(label)>:where(input,select,textarea){margin-top:.35em;margin-bottom:calc(var(--nb-gap) - .35em)}:where(input,select,textarea)+:where(small){display:block;margin:calc(.35em - var(--nb-gap)) 0 var(--nb-gap);color:var(--nb-dim)}:where(textarea){min-height:6em;resize:vertical;field-sizing:content}::placeholder{color:var(--nb-dim);opacity:1}:where(input,select,textarea):where(:user-invalid,[aria-invalid=true]){--nb-line: var(--nb-bad) }:where(button,[type=button],[type=submit],[type=reset],[role=button]){display:inline-block;width:auto;margin-bottom:0;padding-inline:1.1em;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;user-select:none;border-color:color-mix(in oklch,var(--nb-c, var(--nb-accent)),#000 28%);border-bottom-width:calc(var(--nb-bw) + var(--nb-lip));padding-bottom:calc(.55em - var(--nb-lip));color:var(--nb-ink);background-color:var(--nb-c, var(--nb-accent));background-image:linear-gradient(#ffffff38,#fff0 50%,#00000014),var(--nb-metal);box-shadow:inset 0 1px 0 var(--nb-hi),inset 0 -1px 0 var(--nb-lo),0 var(--nb-o) calc(var(--nb-o) * 1.5) var(--nb-lo);translate:0 calc(var(--nb-sh) - var(--nb-o))}:where([type=reset]){--nb-c: var(--nb-surface) }@media(hover:hover){:where(button,[type=button],[type=submit],[type=reset],[role=button]):where(:hover){--nb-o: calc(var(--nb-sh) + 1px) }}:where(button,[type=button],[type=submit],[type=reset],[role=button]):where(:active){--nb-o: 0px;box-shadow:inset 0 1px 3px var(--nb-lo)}:where(select:not([multiple],[size])){padding-inline-end:2.4em;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 1.3em) 50%,calc(100% - .8em) 50%;background-size:.5em .5em;background-repeat:no-repeat}:where(select:not([multiple],[size]):dir(rtl)){background-position:.8em 50%,1.3em 50%}:where([type=checkbox],[type=radio]){display:inline-block;flex:none;width:1.4em;height:1.4em;margin:0;margin-inline-end:.5em;padding:0;vertical-align:-.35em;background:var(--nb-surface);cursor:pointer}:where([type=radio]){border-radius:50%}:where([type=checkbox]:checked){background:var(--nb-c, var(--nb-accent))}:where([type=checkbox]:checked:not([role=switch])):before{content:"";display:block;height:100%;scale:.62;background:var(--nb-ink);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}:where([type=checkbox]:indeterminate){background:linear-gradient(var(--nb-ink) 0 0) center / 60% .15em no-repeat var(--nb-c, var(--nb-accent))}:where([type=radio]:checked){background:radial-gradient(var(--nb-ink) 36%,var(--nb-c, var(--nb-accent)) 40%)}:where([type=checkbox][role=switch]){width:2.6em;background:linear-gradient(var(--nb-line) 0 0) 0 / 45% 100% no-repeat var(--nb-surface)}:where([type=checkbox][role=switch]:checked){background:linear-gradient(var(--nb-ink) 0 0) 100% / 45% 100% no-repeat var(--nb-c, var(--nb-accent))}:where(label:has(>[type=checkbox],>[type=radio]),[type=checkbox]+label,[type=radio]+label){font-weight:400;cursor:pointer}:where([type=checkbox]+label,[type=radio]+label){display:inline}:where(progress,meter,[type=range]){--nb-bar: var(--nb-c, var(--nb-accent));background:var(--nb-surface)}:where([type=range]){height:1.1em;margin:.5em 0 calc(var(--nb-gap) + .5em);padding:0;cursor:pointer}:where([type=range])::-webkit-slider-thumb{appearance:none;width:1.1em;height:2em;border:var(--nb-bw) solid var(--nb-line);border-radius:var(--nb-r);background:linear-gradient(#ffffff40,#fff0 50%,#0000001a),var(--nb-bar);box-shadow:inset 0 1px 0 var(--nb-hi),0 1px 2px var(--nb-lo)}:where([type=range])::-moz-range-thumb{box-sizing:border-box;width:1.1em;height:2em;border:var(--nb-bw) solid var(--nb-line);border-radius:var(--nb-r);background:linear-gradient(#ffffff40,#fff0 50%,#0000001a),var(--nb-bar);box-shadow:inset 0 1px 0 var(--nb-hi),0 1px 2px var(--nb-lo)}:where(progress,meter){display:block;width:100%;height:1.5em;margin:0 0 var(--nb-gap);overflow:hidden}:where(progress){appearance:none}:where(progress)::-webkit-progress-bar{background:none}:where(progress)::-webkit-progress-value{background:linear-gradient(#ffffff40,#fff0 60%),var(--nb-bar)}:where(progress)::-moz-progress-bar{background:linear-gradient(#ffffff40,#fff0 60%),var(--nb-bar)}:where(progress:indeterminate){background:repeating-linear-gradient(-45deg,var(--nb-bar) 0 25%,color-mix(in oklch,var(--nb-bar),var(--nb-surface) 55%) 0 50%) 0 0 / 1.5em 1.5em}:where(progress:indeterminate)::-webkit-progress-value{background:none}:where(progress:indeterminate)::-moz-progress-bar{background:none}:where(meter){-moz-appearance:none}:where(meter)::-webkit-meter-inner-element{display:block}:where(meter)::-webkit-meter-bar{position:static;height:100%;border:0;border-radius:0;background:none}:where(meter)::-webkit-meter-optimum-value{background:linear-gradient(#ffffff40,#fff0 60%),var(--nb-ok)}:where(meter)::-webkit-meter-suboptimum-value{background:linear-gradient(#ffffff40,#fff0 60%),var(--nb-warn)}:where(meter)::-webkit-meter-even-less-good-value{background:linear-gradient(#ffffff40,#fff0 60%),var(--nb-bad)}:where(meter)::-moz-meter-bar{background:linear-gradient(#ffffff40,#fff0 60%),var(--nb-ok)}:where(meter:-moz-meter-sub-optimum)::-moz-meter-bar{background:linear-gradient(#ffffff40,#fff0 60%),var(--nb-warn)}:where(meter:-moz-meter-sub-sub-optimum)::-moz-meter-bar{background:linear-gradient(#ffffff40,#fff0 60%),var(--nb-bad)}:where([type=color]){width:4em;height:calc(2.7em + var(--nb-bw) * 2);padding:.3em;cursor:pointer}:where([type=color])::-webkit-color-swatch-wrapper{padding:0}:where([type=color])::-webkit-color-swatch{border:0;border-radius:max(0px,var(--nb-r) - 1px)}:where([type=color])::-moz-color-swatch{border:0;border-radius:max(0px,var(--nb-r) - 1px)}:where([type=file]){padding:.3em;cursor:pointer}::file-selector-button{margin-inline-end:.8em;padding:calc(.25em - var(--nb-bw)) .8em;border:var(--nb-bw) solid color-mix(in oklch,var(--nb-accent),#000 28%);border-radius:var(--nb-r);font:inherit;font-weight:700;cursor:pointer;color:var(--nb-ink);background:linear-gradient(#ffffff38,#fff0 50%,#00000014),var(--nb-accent);box-shadow:inset 0 1px 0 var(--nb-hi)}:where([role=group]){display:flex;margin:0 0 var(--nb-gap);padding:0;border:0}:where([role=group])>*{margin:0}:where([role=group])>:where(:not(:first-child)){margin-inline-start:calc(var(--nb-bw) * -1);border-start-start-radius:0;border-end-start-radius:0}:where([role=group])>:where(:not(:last-child)){border-start-end-radius:0;border-end-end-radius:0}:where(:disabled:not(fieldset),[aria-disabled=true]){--nb-o: 0px;opacity:.5;cursor:not-allowed}:where(body>header){margin-bottom:calc(var(--nb-gap) * 2);padding-bottom:var(--nb-gap);border-bottom:var(--nb-bw) solid var(--nb-line)}:where(body>footer){margin-top:calc(var(--nb-gap) * 2);padding-top:var(--nb-gap);border-top:var(--nb-bw) solid var(--nb-line);font-size:.9em;text-align:center}:where(nav){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5em var(--nb-gap)}:where(nav ul,menu){display:flex;flex-wrap:wrap;align-items:center;gap:.25em 1em;margin:0;padding:0;list-style:none}:where(nav a){padding:.3em .6em;border-radius:var(--nb-r);font-weight:700;text-decoration:none}:where(nav a:hover){background-color:var(--nb-muted)}:where(nav:not([aria-label=breadcrumb i]) a[aria-current]){--nb-led: var(--nb-ok);background-color:var(--nb-plate);box-shadow:inset 0 1px 0 var(--nb-hi),inset 0 -1px 0 var(--nb-lo)}:where(nav[aria-label=breadcrumb i] a[aria-current]){font-weight:700}:where(theme-toggle)>:where(button){padding-inline:.6em}:where(nav[aria-label=breadcrumb i] li+li):before{content:"\203a";margin-inline-end:1em;font-weight:700;color:var(--nb-dim)}:where(mark[class],nav:not([aria-label=breadcrumb i]) a[aria-current]):before{content:"";display:inline-block;width:.55em;height:.55em;margin-inline-end:.45em;vertical-align:.05em;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fffc 0 12%,#fff0 55%),var(--nb-led);box-shadow:0 0 0 1px color-mix(in srgb,var(--nb-led),#000 45%),0 0 .4em var(--nb-led)}:where([data-tip]){position:relative}:where([data-tip]:hover,[data-tip]:focus-visible):after{content:attr(data-tip);position:absolute;z-index:9;bottom:calc(100% + .6em);left:50%;translate:-50%;width:max-content;max-width:16em;padding:.3em .6em;border-radius:var(--nb-r);font:500 .8rem/1.3 var(--nb-font);letter-spacing:0;text-transform:none;white-space:normal;color:var(--nb-bg);background:var(--nb-fg);box-shadow:0 2px 6px var(--nb-lo)}:where([aria-busy=true]){cursor:progress}:where([aria-busy=true]):before{content:"";display:inline-block;width:.8em;height:.8em;margin-inline-end:.5em;vertical-align:-.08em;border:.2em solid;border-inline-end-color:transparent}:where(summary[aria-busy=true]):before{flex:none;margin-inline-end:0}:where(article,aside,blockquote,details,dialog,fieldset,figure,header,footer,li,td,th,[popover],[role=alert],.grid>*,.row>*)>:where(:last-child:not(header,footer,summary)){margin-bottom:0}:where(mutex-accordion){display:block}:where(mutex-accordion>details)>:where(iframe){display:block;max-width:none;width:min(100% + var(--nb-gap) * 2,var(--nb-frame-w, 100% + var(--nb-gap) * 2));margin-inline:max(var(--nb-gap) * -1,(100% - (var(--nb-frame-w, 100% + var(--nb-gap) * 2))) / 2);margin-block:clamp(0px,(100% - (var(--nb-frame-w, 100% + var(--nb-gap) * 2))) / 2,var(--nb-gap));height:var(--nb-frame-h, 70vh);border:0;border-radius:var(--nb-frame-r, calc(var(--nb-r) * 2));box-shadow:0 0 0 var(--nb-bw) var(--nb-line)}:where(mutex-accordion>details)>:where(summary:has(+iframe,+template+iframe)){margin-bottom:0}:where(mutex-accordion>details:has(>iframe:last-child)){padding-bottom:0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--nb-col, 14rem)),1fr));gap:var(--nb-gap)}.row{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--nb-gap) / 2)}.grid,.row{margin-bottom:var(--nb-gap)}.grid>*,.row>*{margin:0}.full{margin-inline:calc(var(--nb-gutter) * -1);padding:var(--nb-gap) var(--nb-gutter)}:where(body)>.full:first-child{margin-top:calc(var(--nb-gap) * -1)}:where(body)>.full:last-child{margin-bottom:calc(var(--nb-gap) * -1)}.w,.w-25,.w-33,.w-50,.w-66,.w-75,.w-100,.w-xs,.w-sm,.w-md,.w-lg{width:min(100%,var(--w, 100%))}.w-25{--w: 25% }.w-33{--w: calc(100% / 3) }.w-50{--w: 50% }.w-66{--w: calc(200% / 3) }.w-75{--w: 75% }.w-100{--w: 100% }.w-xs{--w: 8rem }.w-sm{--w: 16rem }.w-md{--w: 28rem }.w-lg{--w: 40rem }.w-fit{width:fit-content;max-width:100%}.w-auto{width:auto}.center{display:block;margin-inline:auto;margin-bottom:var(--nb-gap)}.float-start,.float-end{margin-bottom:calc(var(--nb-gap) / 2)}.float-start{float:inline-start;margin-inline-end:var(--nb-gap)}.float-end{float:inline-end;margin-inline-start:var(--nb-gap)}:where(article,aside,blockquote,section){display:flow-root}@media(width<36rem){.float-start,.float-end{float:none;margin-inline:0}}@media(width<36rem){.hide-below-sm{display:none!important}}@media(width<48rem){.hide-below-md{display:none!important}}@media(width<64rem){.hide-below-lg{display:none!important}}@media(width>=36rem){.hide-from-sm{display:none!important}}@media(width>=48rem){.hide-from-md{display:none!important}}@media(width>=64rem){.hide-from-lg{display:none!important}}.cover,.contain{aspect-ratio:var(--ar, 16 / 9)}.cover{object-fit:cover}.contain{object-fit:contain;background:var(--nb-muted)}@keyframes nb-stripe{to{background-position:1.5em 0}}@keyframes nb-spin{to{rotate:1turn}}@media(prefers-reduced-motion:no-preference){:where(:root){--nb-t: .12s }:where(progress:indeterminate){animation:nb-stripe 1s linear infinite}:where([aria-busy=true]):before{animation:nb-spin 1s steps(8) infinite}}@media print{:root{color-scheme:light;--nb-bg: #fff;--nb-sh: 0px;--nb-metal: none;--nb-sheen: none }}
