@layer skirbi-base{[skirbi-theme] *,[skirbi-theme] :before,[skirbi-theme] :after{box-sizing:border-box}[skirbi-theme] semtic-page>main,[skirbi-theme] semtic-page>main>[semtic-body]{display:inherit;flex-direction:inherit;align-items:inherit;justify-content:inherit;min-height:inherit;flex:1}[skirbi-theme] html,[skirbi-theme] body{height:100%;margin:0}[skirbi-theme] :is(semtic-page,semtic-panel,semtic-tile,semtic-article,semtic-section,semtic-header,semtic-footer,semtic-form,semtic-actions,semtic-grid,semtic-flex,semtic-stack){display:block}[skirbi-theme]{color:var(--skirbi-page-fg,var(--skirbi-on-light,#0f172a));font-family:var(--skirbi-font-sans);font-size:calc(16px * var(--skirbi-font-scale,1));line-height:var(--skirbi-line-height,1.55)}[skirbi-theme] :where(h1,h2,h3,h4){line-height:var(--skirbi-heading-line-height,1.15);letter-spacing:var(--skirbi-heading-tracking,-.01em);margin:0;font-weight:700}[skirbi-theme] :where(h1){font-size:calc(1rem * var(--skirbi-h1-scale,2))}[skirbi-theme] :where(h2){font-size:calc(1rem * var(--skirbi-h2-scale,1.5))}[skirbi-theme] :where(h3){font-size:calc(1rem * var(--skirbi-h3-scale,1.25))}[skirbi-theme] :where(h4){font-size:calc(1rem * var(--skirbi-h4-scale,1.125))}[skirbi-theme] :where(p,ul,ol){margin-block:var(--skirbi-prose-gap,1rem)}[skirbi-theme] :where(code,pre,kbd,samp){font-family:var(--skirbi-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:.95em}[skirbi-theme] :where(h1,h2,h3,h4,h5,h6){font-family:var(--skirbi-font-headers)}[skirbi-theme] :where(pre){border:1px solid var(--skirbi-surface-border-final);background:var(--skirbi-surface-bg-final);border-radius:.75rem;padding:1rem;overflow:auto}[skirbi-theme] :where(a){color:color-mix(in srgb, var(--skirbi-secondary-main,#06b6d4) 85%, black);text-underline-offset:.18em;font-weight:500;text-decoration-thickness:.08em}[skirbi-theme] :where(hr){border:0;border-top:1px solid var(--skirbi-surface-border-final);margin-block:calc(var(--skirbi-prose-gap,1rem) * 1.25)}[skirbi-theme] [skirbi-text=muted]{color:var(--skirbi-text-muted-final)}[skirbi-theme] html,[skirbi-theme] body{background:var(--skirbi-page-bg-final);color:var(--skirbi-page-fg,var(--skirbi-on-light,#0f172a))}[skirbi-theme] :where(a,button,input,select,textarea,summary,[tabindex]) :focus-visible{outline:var(--skirbi-focus-ring-size,2px) solid var(--skirbi-focus-ring-color,var(--skirbi-primary-main));outline-offset:2px;box-shadow:none}[skirbi-theme]{--skirbi-info-base:#2f6fed;--skirbi-success-base:#0f766e;--skirbi-warn-base:#d97706;--skirbi-error-base:#b91c1c}}@layer skirbi-theme{[skirbi-theme]{--skirbi-on-dark:#fff;--skirbi-on-light:#0f172a;--skirbi-primary-main:#0f172a;--skirbi-primary-soft:color-mix(in srgb, var(--skirbi-primary-main) 30%, white);--skirbi-primary-strong:color-mix(in srgb, var(--skirbi-primary-main) 30%, black);--skirbi-primary-contrast:var(--skirbi-on-dark);--skirbi-secondary-main:#06b6d4;--skirbi-secondary-soft:color-mix(in srgb, var(--skirbi-secondary-main) 30%, white);--skirbi-secondary-strong:color-mix(in srgb, var(--skirbi-secondary-main) 30%, black);--skirbi-secondary-contrast:var(--skirbi-on-dark);--skirbi-tertiary-main:#f8fafc;--skirbi-tertiary-soft:color-mix(in srgb, var(--skirbi-tertiary-main) 30%, white);--skirbi-tertiary-strong:color-mix(in srgb, var(--skirbi-tertiary-main) 30%, black);--skirbi-tertiary-contrast:var(--skirbi-on-light);--skirbi-quaternary-main:#475569;--skirbi-quaternary-soft:color-mix(in srgb, var(--skirbi-quaternary-main) 30%, white);--skirbi-quaternary-strong:color-mix(in srgb, var(--skirbi-quaternary-main) 30%, black);--skirbi-quaternary-contrast:var(--skirbi-on-dark);--skirbi-nav-mobile-bg:"transparent";--skirbi-primary-light:var(--skirbi-primary-soft);--skirbi-primary-dark:var(--skirbi-primary-strong);--skirbi-secondary-light:var(--skirbi-secondary-soft);--skirbi-secondary-dark:var(--skirbi-secondary-strong);--skirbi-tertiary-light:var(--skirbi-tertiary-soft);--skirbi-tertiary-dark:var(--skirbi-tertiary-strong);--skirbi-quaternary-light:var(--skirbi-quaternary-soft);--skirbi-quaternary-dark:var(--skirbi-quaternary-strong);--skirbi-bg-transform:wash;--skirbi-wash-perc:8%;--skirbi-reverse-wash-perc:85%;--skirbi-bg-transform-perc:var(--skirbi-wash-perc);--skirbi-theme-mode:light;--skirbi-page-bg-source:var(--skirbi-primary-main);--skirbi-page-fg:var(--skirbi-on-light);--skirbi-surface-bg-source:var(--skirbi-tertiary-main);--skirbi-surface-fg:var(--skirbi-on-light);--skirbi-surface-lift:8%;--skirbi-border-lift:12%;--skirbi-muted-lift:40%;--skirbi-transition-duration:.18s;--skirbi-transform-duration:.14s;--skirbi-transition-ease:cubic-bezier(.4, 0, .2, 1);--skirbi-breakpoint-mobile:48rem;--skirbi-breakpoint-tablet:69rem;--skirbi-font-defaults:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji";--skirbi-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--skirbi-font-scale:1.125;--skirbi-line-height:1.7;--skirbi-h1-scale:2.5;--skirbi-h2-scale:1.875;--skirbi-h3-scale:1.5;--skirbi-h4-scale:1.25;--skirbi-prose-gap:1.25rem;--skirbi-heading-line-height:1.2;--skirbi-heading-tracking:-.01em;--skirbi-font-sans:var(--skirbi-font-defaults);--skirbi-font-headers:var(--skirbi-font-header-defaults)}@media (width<=48rem){[skirbi-theme]{--skirbi-font-scale:1;--skirbi-h1-scale:1.75;--skirbi-h2-scale:1.375;--skirbi-h3-scale:1.2;--skirbi-h4-scale:1.1}}[skirbi-theme]{--skirbi-diptych-aside:16rem;--skirbi-diptych-gap:clamp(1rem, 2vw, 2rem);--skirbi-triptych-content:158ch;--skirbi-triptych-aside:10rem;--skirbi-triptych-gap:clamp(1rem, 2vw, 2rem);--skirbi-triptych-edge:clamp(1rem, 3vw, 2rem);--skirbi-terminal-dot-close:#e27878;--skirbi-terminal-dot-minimize:#e2a478;--skirbi-terminal-dot-maximize:#b4be82;--skirbi-button-radius:999px;--skirbi-button-font-family:inherit;--skirbi-button-lead-bg:var(--skirbi-primary-main);--skirbi-button-lead-color:var(--skirbi-primary-contrast);--skirbi-button-lead-hover-bg:var(--skirbi-secondary-main);--skirbi-button-lead-hover-color:var(--skirbi-secondary-contrast);--skirbi-button-support-bg:transparent;--skirbi-button-support-color:var(--skirbi-primary-main);--skirbi-button-support-border:var(--skirbi-primary-main);--skirbi-button-support-hover-bg:color-mix(in srgb, var(--skirbi-primary-main) 8%, transparent);--skirbi-button-support-hover-color:var(--skirbi-primary-main);--skirbi-button-extra-bg:transparent;--skirbi-button-extra-color:var(--skirbi-primary-main);--skirbi-button-extra-border:var(--skirbi-surface-border-final);--skirbi-button-extra-hover-bg:color-mix(in srgb, var(--skirbi-primary-main) 5%, transparent);--skirbi-button-extra-hover-color:var(--skirbi-primary-main);--skirbi-button-extra-hover-border:var(--skirbi-primary-main);--skirbi-button-antagonist-bg:transparent;--skirbi-button-antagonist-color:var(--skirbi-error-base,#b91c1c);--skirbi-button-antagonist-border:var(--skirbi-error-base,#b91c1c);--skirbi-button-antagonist-hover-bg:color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 8%, transparent);--skirbi-button-antagonist-hover-color:var(--skirbi-error-base,#b91c1c);--skirbi-button-antagonist-strong-bg:var(--skirbi-error-base,#b91c1c);--skirbi-button-herald-bg:transparent;--skirbi-button-herald-color:var(--skirbi-warn-base,#d97706);--skirbi-button-herald-border:var(--skirbi-warn-base,#d97706);--skirbi-button-herald-hover-bg:color-mix(in srgb, var(--skirbi-warn-base,#d97706) 8%, transparent);--skirbi-button-herald-hover-color:var(--skirbi-warn-base,#d97706);--skirbi-button-herald-strong-bg:var(--skirbi-warn-base,#d97706)}[skirbi-theme][skirbi-theme-mode=dark]{--skirbi-theme-mode:dark;--skirbi-env-base:black;--skirbi-page-bg-source:var(--skirbi-primary-main);--skirbi-page-fg:var(--skirbi-primary-contrast);--skirbi-surface-bg-source:var(--skirbi-secondary-main);--skirbi-surface-fg:var(--skirbi-secondary-contrast);--skirbi-surface-lift:12%;--skirbi-border-lift:18%}[skirbi-theme][skirbi-theme-mode=light],[skirbi-theme][skirbi-theme-mode=dark]{--skirbi-primary-main:#1ab1ab;--skirbi-secondary-main:#f5b333;--skirbi-tertiary-main:#fcb919;--skirbi-quaternary-main:#127872;--skirbi-page-bg:var(--skirbi-primary-main)}[skirbi-theme]{--skirbi-font-sans:"Barlow", sans-serif;--skirbi-font-mono:"Courier New", monospace;--skirbi-button-font-family:var(--skirbi-font-sans);--skirbi-button-radius:.5rem;--skirbi-button-lead-hover-bg:var(--skirbi-primary-main);--skirbi-button-lead-hover-color:var(--skirbi-secondary-main)}a{word-break:break-all}[skirbi-theme] [registration-error]{color:var(--skirbi-error-base);font-weight:500}[skirbi-theme] [payment-status]>section{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}[skirbi-theme] [payment-status] [payment-invoice]{text-align:left;width:100%}[skirbi-theme] [payment-invoice]{text-align:left;box-sizing:border-box;align-self:stretch;max-width:100%}[skirbi-theme] [billing-form-grid] abbr[title=required],[skirbi-theme] opndev-paga-cxpay-form abbr[title=required]{display:none}[skirbi-theme] *,[skirbi-theme] :before,[skirbi-theme] :after{font-family:Barlow,sans-serif}[skirbi-theme] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300}[skirbi-theme] h1,[skirbi-theme] h2,[skirbi-theme] h3,[skirbi-theme] h4,[skirbi-theme] h5,[skirbi-theme] h6{text-transform:uppercase;letter-spacing:.14em;font-family:Montserrat,sans-serif;font-weight:800;line-height:1.2}[skirbi-theme] label{letter-spacing:.02em;font-weight:500}[skibri-theme] input,[skibri-theme] select,[skibri-theme] textarea{font-size:16px;font-weight:300}}@layer skirbi-transform{[skirbi-theme]{--skirbi-env-base:white}[skirbi-theme][skirbi-theme-mode=dark]{--skirbi-env-base:black}[skirbi-theme][skirbi-bg-transform=none]{--skirbi-bg-transform-perc:100%}[skirbi-theme][skirbi-bg-transform=wash]{--skirbi-bg-transform-perc:var(--skirbi-wash-perc)}[skirbi-theme][skirbi-bg-transform=reverse-wash]{--skirbi-bg-transform-perc:var(--skirbi-reverse-wash-perc)}[skirbi-theme]{--skirbi-page-bg-transformed:color-mix(in srgb, var(--skirbi-page-bg-source) var(--skirbi-bg-transform-perc), var(--skirbi-env-base));--skirbi-surface-bg-transformed:color-mix(in srgb, var(--skirbi-surface-bg-source) calc(100% - var(--skirbi-surface-lift)), var(--skirbi-env-base));--skirbi-surface-bg-elevated-transformed:color-mix(in srgb, var(--skirbi-surface-bg-source) calc(100% - (var(--skirbi-surface-lift) + 10%)), var(--skirbi-env-base));--skirbi-surface-border-transformed:color-mix(in srgb, var(--skirbi-surface-bg-source) calc(100% - var(--skirbi-border-lift)), var(--skirbi-env-base));--skirbi-text-muted-transformed:color-mix(in srgb, var(--skirbi-page-fg) calc(100% - var(--skirbi-muted-lift)), var(--skirbi-env-base));--skirbi-page-bg-final:var(--skirbi-page-bg,var(--skirbi-page-bg-transformed));--skirbi-surface-bg-final:var(--skirbi-surface-bg,var(--skirbi-surface-bg-transformed));--skirbi-surface-bg-elevated-final:var(--skirbi-surface-bg-elevated,var(--skirbi-surface-bg-elevated-transformed));--skirbi-surface-border-final:var(--skirbi-surface-border,var(--skirbi-surface-border-transformed));--skirbi-text-muted-final:var(--skirbi-text-muted,var(--skirbi-text-muted-transformed))}}@layer skirbi-components{[skirbi-theme] :is(semtic-panel,semtic-tile){background:var(--skirbi-surface-bg-final);border:1px solid var(--skirbi-surface-border-final);color:inherit}[skirbi-theme] semtic-panel{transition:transform var(--skirbi-transform-duration) var(--skirbi-transition-ease), box-shadow var(--skirbi-transition-duration) var(--skirbi-transition-ease);border-radius:1rem;padding:1.25rem}[skirbi-theme] semtic-tile{border-radius:.9rem;padding:1rem}[skirbi-theme] [skirbi-center-page]{justify-content:center;align-items:center;min-height:100dvh;display:flex}[skirbi-theme] semtic-grid{gap:var(--skirbi-grid-gap,1rem);grid-template-columns:repeat(var(--skirbi-columns,1), minmax(0, 1fr));display:grid}[skirbi-theme] semtic-flex{gap:var(--skirbi-flex-gap,1rem);flex-direction:var(--skirbi-direction,row);justify-content:var(--skirbi-justify,flex-start);align-items:var(--skirbi-align,stretch);flex-wrap:var(--skirbi-wrap,nowrap);display:flex}[skirbi-theme] semtic-flex[semtic-direction=row]{--skirbi-direction:row}[skirbi-theme] semtic-flex[semtic-direction=column]{--skirbi-direction:column}[skirbi-theme] semtic-flex[semtic-justify=start]{--skirbi-justify:flex-start}[skirbi-theme] semtic-flex[semtic-justify=center]{--skirbi-justify:center}[skirbi-theme] semtic-flex[semtic-justify=end]{--skirbi-justify:flex-end}[skirbi-theme] semtic-flex[semtic-justify=between]{--skirbi-justify:space-between}[skirbi-theme] semtic-flex[semtic-justify=around]{--skirbi-justify:space-around}[skirbi-theme] semtic-flex[semtic-justify=evenly]{--skirbi-justify:space-evenly}[skirbi-theme] semtic-flex[semtic-align=start]{--skirbi-align:flex-start}[skirbi-theme] semtic-flex[semtic-align=center]{--skirbi-align:center}[skirbi-theme] semtic-flex[semtic-align=end]{--skirbi-align:flex-end}[skirbi-theme] semtic-flex[semtic-align=stretch]{--skirbi-align:stretch}[skirbi-theme] semtic-flex[semtic-align=baseline]{--skirbi-align:baseline}[skirbi-theme] semtic-flex[semtic-wrap=wrap]{--skirbi-wrap:wrap}[skirbi-theme] semtic-stack{gap:var(--skirbi-stack-gap,1rem);flex-direction:column;display:flex}[skirbi-theme] semtic-terminal{display:block}[skirbi-theme] semtic-terminal>article{background:var(--skirbi-surface-bg-final);border:1px solid var(--skirbi-surface-border-final);border-radius:.75rem;min-width:0;max-width:100%;overflow:hidden}[skirbi-theme] semtic-terminal>article>header{border-bottom:1px solid var(--skirbi-surface-border-final);border-radius:.75rem .75rem 0 0;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}[skirbi-theme] semtic-terminal>article>header semtic-terminal-dots>span{background:var(--skirbi-surface-border-final);border-radius:50%;width:.75rem;height:.75rem;display:block}[skirbi-theme] semtic-terminal>article>header [semtic-terminal-title]{color:var(--skirbi-text-muted-final);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[skirbi-theme] semtic-terminal>article>header [semtic-terminal-copy]{border:1px solid var(--skirbi-surface-border-final);cursor:pointer;color:var(--skirbi-secondary-main);border-color:var(--skirbi-secondary-main);background:0 0;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem}[skirbi-theme] semtic-terminal>article>header [semtic-terminal-copy]:hover{background:color-mix(in srgb, var(--skirbi-secondary-main) 10%, transparent)}[skirbi-theme] semtic-terminal>article pre{color:var(--skirbi-terminal-fg,inherit);border:none;border-radius:0 0 .75rem .75rem;margin:0;padding:1rem;overflow-x:auto}[skirbi-theme] semtic-terminal>article pre code{white-space:pre;background:0 0}[skirbi-theme] semtic-terminal>article code{background:0 0}[skirbi-theme] semtic-terminal[semtic-terminal-style=macos] semtic-terminal-dots>span:first-child{background:var(--skirbi-terminal-dot-close)}[skirbi-theme] semtic-terminal[semtic-terminal-style=macos] semtic-terminal-dots>span:nth-child(2){background:var(--skirbi-terminal-dot-minimize)}[skirbi-theme] semtic-terminal[semtic-terminal-style=macos] semtic-terminal-dots>span:nth-child(3){background:var(--skirbi-terminal-dot-maximize)}[skirbi-theme] semtic-terminal:not([semtic-terminal-style]) semtic-terminal-dots>span,[skirbi-theme] semtic-terminal[semtic-terminal-style=linux] semtic-terminal-dots>span{display:none}[skirbi-theme] semtic-terminal:not([semtic-terminal-style]) semtic-terminal-dots:before,[skirbi-theme] semtic-terminal[semtic-terminal-style=linux] semtic-terminal-dots:before{content:"";background-color:var(--skirbi-secondary-main);width:1.25rem;height:1.25rem;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 17 10 11 4 5'%3E%3C/polyline%3E%3Cline x1='12' y1='19' x2='20' y2='19'%3E%3C/line%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 17 10 11 4 5'%3E%3C/polyline%3E%3Cline x1='12' y1='19' x2='20' y2='19'%3E%3C/line%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[skirbi-theme] semtic-terminal[semtic-terminal-style=windows] semtic-terminal-dots>span{display:none}[skirbi-theme] semtic-terminal[semtic-terminal-style=windows] semtic-terminal-dots:before{content:"─  □  ✕";color:var(--skirbi-text-muted-final);letter-spacing:.1em;font-size:.75rem}[skirbi-theme] semtic-terminal[semtic-terminal-style=none] semtic-terminal-dots{display:none}[skirbi-theme] semtic-terminal+:is(h1,h2,h3,h4,h5,h6),[skirbi-theme] :is(h1,h2,h3,h4,h5,h6)+semtic-terminal{padding-top:1rem}[skirbi-theme] [semtic-link-wrapper]{align-items:center;gap:.25rem;display:inline-flex}[skirbi-theme] [semtic-link-copy]{border:1px solid var(--skirbi-surface-border-final);cursor:pointer;background:0 0;border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;line-height:1}[skirbi-theme] [semtic-link-copy]:hover{background:var(--skirbi-surface-bg-final)}[skirbi-theme] [semtic-link-copy][data-copied]{background:color-mix(in srgb, var(--skirbi-success-base,#0f766e) 15%, var(--skirbi-surface-bg-final));border-color:var(--skirbi-success-base,#0f766e)}[skirbi-theme] [semtic-link-copy]:before{content:var(--skirbi-link-copy-icon,"📋")}[skirbi-theme] [semtic-link-copy][data-copied]:before{content:var(--skirbi-link-copy-icon-success,"✓")}[skirbi-theme] a[data-external]:after{content:"↗";opacity:.6;margin-left:.25em;font-size:.75em}[skirbi-theme] semtic-aside{margin:1.5rem 0;font-size:.7rem;display:block}[skirbi-theme] semtic-aside>aside{border-left:4px solid var(--skirbi-surface-border-final);background:var(--skirbi-surface-bg-final);padding:1rem}[skirbi-theme] semtic-aside>aside [semtic-aside-header]{margin-bottom:.5rem;font-weight:600}[skirbi-theme] semtic-aside>aside h3{letter-spacing:.04em;color:var(--skirbi-aside-header-color,var(--skirbi-page-fg));margin:0 0 .5rem;font-size:.85rem;font-weight:600}[skirbi-theme] semtic-aside>aside nav a{align-items:baseline;gap:.4rem;display:flex}[skirbi-theme] semtic-aside>aside nav a:before{content:var(--skirbi-aside-menu-item-separator,var(--skirbi-menu-item-separator,"›"));opacity:.7}[skirbi-theme] semtic-aside>aside nav a[aria-current=page]{color:var(--skirbi-aside-current-color,var(--skirbi-page-fg));font-weight:600}[skirbi-theme] semtic-aside>aside [semtic-aside-body]>:first-child{margin-top:0}[skirbi-theme] semtic-aside>aside [semtic-aside-body]>:last-child{margin-bottom:0}[skirbi-theme] semtic-aside>aside[data-variant=note]{border-left-color:var(--skirbi-quaternary-main,#2f6fed)}[skirbi-theme] semtic-aside>aside[data-variant=warning]{border-left-color:var(--skirbi-warn-base,#d97706)}[skirbi-theme] semtic-aside>aside[data-variant=info]{border-left-color:var(--skirbi-info-base,#2f6fed)}[skirbi-theme] semtic-aside>aside[data-variant=tip]{border-left-color:var(--skirbi-success-base,#0f766e)}[skirbi-theme] [semtic-breadcrumbs]{font-size:.85rem}[skirbi-theme] semtic-breadcrumb nav{display:block}[skirbi-theme] semtic-breadcrumb ol{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}[skirbi-theme] semtic-breadcrumb li{align-items:center;display:flex}[skirbi-theme] semtic-breadcrumb [semtic-separator]{color:var(--skirbi-quaternary-main);font-size:.875em}[skirbi-theme] semtic-breadcrumb a{color:var(--skirbi-quaternary-main);text-decoration:none}[skirbi-theme] semtic-breadcrumb a:hover{color:var(--skirbi-text-muted-final)}[skirbi-theme] semtic-breadcrumb li:last-child span{color:var(--skirbi-quaternary-main);font-weight:500}[skirbi-theme] semtic-article-meta{color:var(--skirbi-text-muted-final);flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}[skirbi-theme] semtic-article-meta semtic-tags{flex-wrap:wrap;flex-basis:100%;gap:.375rem;display:flex}[skirbi-theme] semtic-article-meta semtic-tag{background:color-mix(in srgb, var(--skirbi-primary-main) 10%, transparent);color:var(--skirbi-primary-main);border-radius:.25rem;padding:.125rem .5rem;font-size:.8em;display:inline-flex}[skirbi-theme] semtic-article [semtic-article-hero]{margin-bottom:2rem;overflow:hidden}[skirbi-theme] semtic-header>header{margin-bottom:1.5rem}[skirbi-theme] semtic-image{display:block}[skirbi-theme] semtic-image figure{margin:0;overflow:hidden}[skirbi-theme] semtic-image img{object-fit:cover;width:100%;height:auto;display:block}[skirbi-theme] semtic-image figcaption{color:var(--skirbi-text-muted-final);padding:.375rem 0;font-size:.8125rem}[skirbi-theme] semtic-attribution{display:block}[skirbi-theme] semtic-attribution p{margin:0}[skirbi-theme] semtic-attribution a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--skirbi-surface-border-final);text-decoration-color:var(--skirbi-surface-border-final);text-underline-offset:.15em}[skirbi-theme] semtic-attribution a:hover{color:var(--skirbi-primary-main);text-decoration-color:currentColor}[skirbi-theme] semtic-table{display:block}[skirbi-theme] semtic-table table{border-collapse:collapse;width:100%;font-size:inherit;color:inherit}[skirbi-theme] semtic-table caption{text-align:left;color:var(--skirbi-page-fg);margin-bottom:.75rem;font-weight:700}[skirbi-theme] semtic-table th,[skirbi-theme] semtic-table td{text-align:left;color:inherit}[skirbi-theme] semtic-table th{color:var(--skirbi-text-muted-final);font-weight:600}[skirbi-theme] semtic-table th[semtic-sortable]{-webkit-user-select:none;user-select:none}[skirbi-theme] semtic-table th[semtic-sortable]:after{content:" ↕";opacity:.4;font-size:.75em}[skirbi-theme] semtic-table th[data-sort-dir=asc]:after{content:" ↑";opacity:1;color:var(--skirbi-primary-main)}[skirbi-theme] semtic-table th[data-sort-dir=desc]:after{content:" ↓";opacity:1;color:var(--skirbi-primary-main)}[skirbi-theme] semtic-table [semtic-table-toolbar],[skirbi-theme] semtic-table [semtic-table-toolbar]>section{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:0;display:flex}:is([skirbi-theme] semtic-table [semtic-table-toolbar],[skirbi-theme] semtic-table [semtic-table-toolbar]>section)>[semtic-table-search]{margin-inline-end:auto}[skirbi-theme] semtic-table [semtic-table-toolbar]{margin-bottom:.75rem}[skirbi-theme] semtic-table :is([semtic-table-page-jump],[semtic-table-page-size]){flex:none}[skirbi-theme] semtic-table :is([semtic-table-page-jump],[semtic-table-page-size]) [semtic-error]:empty{display:none}[skirbi-theme] semtic-table tfoot td{flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}[skirbi-theme] semtic-table [semtic-table-summary]{color:var(--skirbi-text-muted-final);margin-inline-end:auto;font-size:.875rem}[skirbi-theme] semtic-table [semtic-table-pager]{align-items:center;gap:.75rem;display:flex}[skirbi-theme] semtic-table [semtic-table-pager]>*{align-self:center}[skirbi-theme] semtic-table[semtic-loading]{opacity:.6;pointer-events:none}[skirbi-theme] semtic-table[semtic-table-variant=default] th,[skirbi-theme] semtic-table[semtic-table-variant=default] td{border-bottom:1px solid var(--skirbi-surface-border-final);padding:.75rem 1rem}[skirbi-theme] semtic-table[semtic-table-variant=default] thead tr{border-bottom:2px solid var(--skirbi-surface-border-final)}[skirbi-theme] semtic-table[semtic-table-variant=default] tbody tr:hover{background:color-mix(in srgb, var(--skirbi-primary-main) 5%, transparent)}[skirbi-theme] semtic-table[semtic-table-variant=zebra] th,[skirbi-theme] semtic-table[semtic-table-variant=zebra] td{border-bottom:1px solid var(--skirbi-surface-border-final);padding:.75rem 1rem}[skirbi-theme] semtic-table[semtic-table-variant=zebra] thead tr{border-bottom:2px solid var(--skirbi-surface-border-final)}[skirbi-theme] semtic-table[semtic-table-variant=zebra] tbody tr:nth-child(2n){background:color-mix(in srgb, var(--skirbi-surface-bg-source) 4%, transparent)}[skirbi-theme] semtic-table[semtic-table-variant=zebra] tbody tr:hover{background:color-mix(in srgb, var(--skirbi-primary-main) 5%, transparent)}[skirbi-theme] semtic-nav>nav{border-bottom:1px solid var(--skirbi-surface-border-final);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.5rem;display:flex}[skirbi-theme] semtic-nav:not([semtic-align=end]) [semtic-nav-brand]{margin-right:auto}[skirbi-theme] semtic-nav[semtic-align=end] [semtic-nav-brand]{margin-left:auto}[skirbi-theme] [semtic-nav-link]{white-space:nowrap}[skirbi-theme] semtic-nav>nav ul{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}[skirbi-theme] semtic-nav [semtic-nav-brand]{color:inherit;flex-shrink:0;align-items:center;gap:.75rem;text-decoration:none;display:flex}[skirbi-theme] semtic-nav [semtic-nav-avatar]{object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem}@media (width<=36rem){[skirbi-theme] semtic-nav [semtic-nav-avatar]:not([hero-image=banner]){aspect-ratio:1}}[skirbi-theme] semtic-nav [semtic-nav-avatar][hero-image=banner]{object-fit:contain;border-radius:0;width:auto;max-width:100%;height:clamp(2rem,5vw,4rem);max-height:12rem}[skirbi-theme] semtic-nav:has([semtic-nav-avatar][hero-image=banner]) [semtic-nav-brand]{flex-shrink:1;min-width:0}[skirbi-theme] semtic-nav [semtic-nav-title]{font-family:var(--skirbi-font-headers);letter-spacing:-.01em;font-size:1rem;font-weight:700}[skirbi-theme] semtic-nav semtic-nav-item+semtic-nav-item:before{content:"𐄁";color:var(--skirbi-text-muted-final);align-items:center;padding:0 .125rem;font-size:.75em;display:flex}[skirbi-theme] semtic-nav[semtic-nav-social]>nav{border-top:1px solid var(--skirbi-surface-border-final);border-bottom:none;justify-content:center;gap:1rem;padding:1rem 1.5rem}[skirbi-theme] semtic-nav[semtic-nav-social] a{color:var(--skirbi-text-muted-final);transition:color var(--skirbi-transition-duration,.16s) var(--skirbi-transition-ease,ease);align-items:center;display:flex}[skirbi-theme] semtic-nav[semtic-nav-social] a:hover{color:var(--skirbi-primary-main)}[skirbi-theme] semtic-nav[semtic-nav-social] svg{width:1.25rem;height:1.25rem}[skirbi-theme] semtic-nav nav{align-items:center;gap:1rem;display:flex}[skirbi-theme] semtic-nav-item{display:contents}[skirbi-theme] semtic-nav [semtic-nav-links]{align-items:center;gap:.25rem;display:flex}[skirbi-theme] semtic-nav [semtic-nav-toggle]{border:1px solid var(--skirbi-surface-border-final);background:var(--skirbi-surface-base,#fff);block-size:2.25rem;inline-size:2.25rem;color:inherit;cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:none}[skirbi-theme] semtic-nav [semtic-nav-toggle-bar]{background:currentColor;block-size:2px;inline-size:1.1rem;display:block;position:relative}[skirbi-theme] semtic-nav [semtic-nav-toggle-bar]:before,[skirbi-theme] semtic-nav [semtic-nav-toggle-bar]:after{content:"";background:currentColor;block-size:2px;inline-size:100%;position:absolute;left:0}[skirbi-theme] semtic-nav [semtic-nav-toggle-bar]:before{top:-6px}[skirbi-theme] semtic-nav [semtic-nav-toggle-bar]:after{top:6px}@media (width<=69rem){[skirbi-theme] semtic-nav>nav{grid-template-columns:1fr auto;align-items:center;display:grid}[skirbi-theme] semtic-nav[hamburger=left]>nav{grid-template-columns:auto 1fr}[skirbi-theme] semtic-nav>nav>[semtic-nav-toggle]{grid-area:1/2;display:inline-flex}[skirbi-theme] semtic-nav[hamburger=left]>nav>[semtic-nav-toggle]{grid-column:1}[skirbi-theme] semtic-nav:has(>nav>[semtic-nav-links]:empty)>nav>[semtic-nav-toggle]{display:none}[skirbi-theme] semtic-nav>nav>[semtic-nav-brand]{grid-area:1/1}[skirbi-theme] semtic-nav[hamburger=left]>nav>[semtic-nav-brand]{grid-column:2}[skirbi-theme] semtic-nav>nav>[semtic-nav-links]{display:none}[skirbi-theme] semtic-nav[semtic-nav-open]>nav>[semtic-nav-links]{background:var(--skirbi-nav-mobile-bg,var(--skirbi-surface-bg-final));grid-area:2/1/auto/-1;grid-template-columns:repeat(3,max-content);justify-self:center;width:fit-content;display:grid}[skirbi-theme] semtic-nav[semtic-nav-open]>nav>[semtic-nav-links]>ul{display:contents}[skirbi-theme] semtic-nav[semtic-nav-open] semtic-nav-item+semtic-nav-item:before{content:none}[skirbi-theme] semtic-nav[semtic-nav-open]>nav>[semtic-nav-links] [semtic-nav-link]{background:var(--skirbi-nav-mobile-item-bg,var(--skirbi-surface-base,#fff));border:1px solid var(--skirbi-nav-mobile-item-border,var(--skirbi-surface-border-final))}[skirbi-theme] semtic-nav[semtic-nav-open]>nav>[semtic-nav-links] [semtic-nav-link]:active{background:var(--skirbi-nav-mobile-item-active-bg,color-mix(in srgb, var(--skirbi-primary-main) 12%, transparent))}[skirbi-theme] semtic-nav[semtic-nav-open]>nav>[semtic-nav-links] [semtic-nav-link]:not([semtic-nav-heading]):before{content:var(--skirbi-nav-marker,"");opacity:.5;font-size:1em}}[skirbi-theme] semtic-nav-item>li{list-style:none;display:inline-flex}[skirbi-theme] semtic-nav-item-group>li{flex-direction:column;align-items:stretch;list-style:none;display:flex}[skirbi-theme] :is(semtic-nav-item,semtic-nav-item-group) [semtic-nav-link]{overflow-wrap:break-word;text-transform:none;letter-spacing:normal;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background var(--skirbi-transition-duration,.16s) var(--skirbi-transition-ease,ease), color var(--skirbi-transition-duration,.16s) var(--skirbi-transition-ease,ease);background:0 0;border:none;border-radius:.375rem;justify-content:flex-start;align-items:flex-start;gap:.375rem;padding:.375rem .75rem;font-size:.9rem;text-decoration:none;display:flex;overflow:visible}[skirbi-theme] semtic-sidenav [semtic-nav-link]{white-space:normal;width:100%}[skirbi-theme] semtic-nav [semtic-nav-link]{white-space:nowrap;width:auto}[skirbi-theme] :is(semtic-nav-item,semtic-nav-item-group) [semtic-nav-link][semtic-nav-heading]{cursor:default}[skirbi-theme] :is(semtic-nav-item,semtic-nav-item-group) [semtic-nav-link]:not([semtic-nav-heading]):hover{background:color-mix(in srgb, var(--skirbi-primary-main) 8%, transparent);color:var(--skirbi-primary-main)}[skirbi-theme] :is(semtic-nav-item,semtic-nav-item-group) :is(li[aria-current=page]>[semtic-nav-link],[semtic-nav-link][aria-current=page]){background:color-mix(in srgb, var(--skirbi-primary-main) 12%, transparent);color:var(--skirbi-primary-main);font-weight:600}[skirbi-theme] semtic-sidenav [semtic-nav-link]:not([semtic-nav-heading]):before,[skirbi-theme] :is(semtic-nav-item,semtic-nav-item-group) [semtic-nav-children] semtic-nav-item [semtic-nav-link]:before{content:var(--skirbi-nav-marker,"›");opacity:.5;font-size:1em}[skirbi-theme] :is(semtic-nav-item,semtic-nav-item-group) [semtic-nav-children]{margin:0;padding:0 0 0 1rem;list-style:none}[skirbi-theme] semtic-nav-section>li{list-style:none}[skirbi-theme] semtic-nav-section [semtic-nav-section-label]{letter-spacing:.06em;text-transform:uppercase;color:var(--skirbi-text-muted-final);padding:.375rem .75rem;font-size:.75rem;font-weight:700;display:block}[skirbi-theme] semtic-nav-section [semtic-nav-section-link]{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:none}[skirbi-theme] semtic-nav-section [semtic-nav-section-link]:hover{text-decoration:underline}[skirbi-theme] semtic-nav-section [semtic-nav-section-body]{margin:0;padding:0;list-style:none}[skirbi-theme] semtic-nav-section+semtic-nav-section{border-top:1px solid var(--skirbi-surface-border-final);margin-top:.5rem;padding-top:.5rem}[skirbi-theme] semtic-sidenav{display:block}[skirbi-theme] semtic-sidenav>nav{width:var(--skirbi-sidenav-width,16rem);background:var(--skirbi-surface-bg-final);border-right:1px solid var(--skirbi-surface-border-final);flex-direction:column;gap:.25rem;min-height:100%;padding:1rem .5rem;display:flex}[skirbi-theme] semtic-sidenav [semtic-sidenav-label]{letter-spacing:-.01em;color:var(--skirbi-page-fg);border-bottom:1px solid var(--skirbi-surface-border-final);margin-bottom:.5rem;padding:.5rem .75rem 1rem;font-size:1rem;font-weight:700;display:block}[skirbi-theme] semtic-sidenav [semtic-sidenav-body]{flex-direction:column;flex:1;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}@media (width<=69rem){[skirbi-theme] semtic-sidenav{z-index:40;pointer-events:none;position:fixed;inset:0}[skirbi-theme] semtic-sidenav>nav{transition:transform var(--skirbi-transition-duration,.16s) var(--skirbi-transition-ease,ease);pointer-events:all;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}[skirbi-theme] semtic-sidenav[semtic-sidenav-open]{pointer-events:all}[skirbi-theme] semtic-sidenav[semtic-sidenav-open]:before{content:"";z-index:-1;background:#0006;position:fixed;inset:0}[skirbi-theme] semtic-sidenav[semtic-sidenav-open]>nav{transform:translate(0)}}@media (width>=69rem){[skirbi-theme] semtic-sidenav{height:100vh;position:sticky;top:0;overflow-y:auto}}[skirbi-theme] semtic-sidenav[indent]{--skirbi-sidenav-marker-size:.75rem;--skirbi-sidenav-marker-gap:.375rem}[skirbi-theme] semtic-sidenav[indent] [semtic-nav-section-body]{padding-inline-start:var(--skirbi-sidenav-indent,.75rem)}[skirbi-theme] semtic-sidenav[indent] [semtic-nav-children]{padding-inline-start:calc(var(--skirbi-sidenav-marker-size) + var(--skirbi-sidenav-marker-gap))}[skirbi-theme] semtic-sidenav[indent] [semtic-nav-section-body] [semtic-nav-link]:before{content:"›";inline-size:var(--skirbi-sidenav-marker-size);text-align:center;opacity:.5;flex:none}[skirbi-theme] semtic-breadcrumb{color:var(--skirbi-quaternary-main);padding:1rem 0;font-size:.875rem}[skirbi-theme] semtic-article{margin:2rem auto}[skirbi-theme] semtic-article :where(h1,h2,h3,h4,h5,h6)+p{text-indent:2ch}[skirbi-theme] :where(pre){background:color-mix(in srgb, var(--skirbi-primary-main) 5%, var(--skirbi-tertiary-main));border:1px solid color-mix(in srgb, var(--skirbi-primary-main) 10%, transparent);border-radius:.75rem}[skirbi-theme] :where(code){background:color-mix(in srgb, var(--skirbi-primary-main) 8%, var(--skirbi-tertiary-main));border-radius:.25rem;padding:.125rem .375rem;font-size:.9em}[skirbi-theme] :where(pre code){background:0 0;padding:0}[skirbi-theme] semtic-linked-list{display:block}[skirbi-theme] semtic-linked-list>section{background:var(--skirbi-surface-bg-final);border-radius:.5rem;padding:1.5rem}[skirbi-theme] semtic-linked-list nav{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}[skirbi-theme] semtic-linked-list nav>a{border:1px solid var(--skirbi-surface-border-final);border-radius:.375rem;padding:1rem;text-decoration:none;transition:all .2s;display:block}[skirbi-theme] semtic-linked-list nav>a:hover{border-color:var(--skirbi-primary-main);background:color-mix(in srgb, var(--skirbi-primary-main) 5%, transparent)}[skirbi-theme] semtic-linked-list nav>a[aria-current=page]{border-color:var(--skirbi-primary-main);background:color-mix(in srgb, var(--skirbi-primary-main) 10%, transparent)}[skirbi-theme] semtic-linked-list[data-variant=series] nav>a{padding:.75rem}[skirbi-theme] semtic-linked-list[data-variant=related] nav h3{margin:0 0 .5rem;font-size:1.125rem}[skirbi-theme] semtic-linked-list[data-variant=related] nav p{color:var(--skirbi-text-muted-final);margin:0 0 .5rem}[skirbi-theme] semtic-linked-list[data-variant=related] nav time{color:var(--skirbi-text-muted-final);font-size:.875rem}[skirbi-theme] [semtic-link-copy]:before{content:var(--skirbi-link-copy-icon,"📋")}[skirbi-theme] [semtic-link-copy][data-copied]:before{content:var(--skirbi-link-copy-icon-success,"✓")}[skirbi-theme] [semtic-link-copy]{cursor:pointer;background:0 0;border:none}[skirbi-theme] semtic-toggle{--skirbi-toggle-gap-inline:.6rem;--skirbi-toggle-gap-block:.35rem;--skirbi-toggle-track-width:2.6rem;--skirbi-toggle-track-height:1.35rem;--skirbi-toggle-thumb-size:1rem;--skirbi-toggle-thumb-offset:.175rem;--skirbi-toggle-bg-off:var(--skirbi-surface-border-final);--skirbi-toggle-bg-on:var(--skirbi-primary-main);--skirbi-toggle-fg-on:var(--skirbi-primary-contrast);--skirbi-toggle-thumb-bg:var(--skirbi-surface-bg-final);--skirbi-toggle-border:var(--skirbi-surface-border-final);display:inline-block}[skirbi-theme] semtic-toggle>label[semtic-toggle]{cursor:pointer;display:inline-block}[skirbi-theme] semtic-toggle input[wc-control]{opacity:0;pointer-events:none;position:absolute}[skirbi-theme] semtic-toggle [semtic-toggle-label]{line-height:1.25}[skirbi-theme] semtic-toggle [semtic-toggle-visual]{align-items:center;gap:var(--skirbi-toggle-gap-block) var(--skirbi-toggle-gap-inline);width:fit-content;display:inline-grid}[skirbi-theme] semtic-toggle [semtic-toggle-thumb]{grid-area:thumb}[skirbi-theme] semtic-toggle [semtic-toggle-label]{grid-area:label}[skirbi-theme] semtic-toggle:not([label-position]) [semtic-toggle-visual],[skirbi-theme] semtic-toggle[label-position=left] [semtic-toggle-visual]{grid-template-areas:"label thumb"}[skirbi-theme] semtic-toggle[label-position=right] [semtic-toggle-visual]{grid-template-areas:"thumb label"}[skirbi-theme] semtic-toggle[label-position=top] [semtic-toggle-visual]{grid-template-areas:"label""thumb";justify-items:start}[skirbi-theme] semtic-toggle[label-position=bottom] [semtic-toggle-visual]{grid-template-areas:"thumb""label";justify-items:start}[skirbi-theme] semtic-toggle[label-position=inside] [semtic-toggle-visual]{grid-template-areas:"label thumb"}[skirbi-theme] semtic-toggle [semtic-toggle-thumb],[skirbi-theme] semtic-toggle[type=switch] [semtic-toggle-thumb]{inline-size:var(--skirbi-toggle-track-width);block-size:var(--skirbi-toggle-track-height);background:var(--skirbi-toggle-bg-off);transition:background var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease), box-shadow var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease);border-radius:999px;display:inline-block;position:relative}:is([skirbi-theme] semtic-toggle [semtic-toggle-thumb],[skirbi-theme] semtic-toggle[type=switch] [semtic-toggle-thumb]):before{content:"";inline-size:var(--skirbi-toggle-thumb-size);block-size:var(--skirbi-toggle-thumb-size);top:var(--skirbi-toggle-thumb-offset);left:var(--skirbi-toggle-thumb-offset);background:var(--skirbi-toggle-thumb-bg);transition:transform var(--skirbi-transform-duration,.14s) var(--skirbi-transition-ease,ease), background var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease);border-radius:50%;position:absolute;box-shadow:0 1px 2px #0003}[skirbi-theme] semtic-toggle input[wc-control]:checked+[semtic-toggle-visual] [semtic-toggle-thumb],[skirbi-theme] semtic-toggle[type=switch] input[wc-control]:checked+[semtic-toggle-visual] [semtic-toggle-thumb]{background:var(--skirbi-toggle-bg-on)}[skirbi-theme] semtic-toggle input[wc-control]:checked+[semtic-toggle-visual] [semtic-toggle-thumb]:before,[skirbi-theme] semtic-toggle[type=switch] input[wc-control]:checked+[semtic-toggle-visual] [semtic-toggle-thumb]:before{transform:translateX(calc(var(--skirbi-toggle-track-width) - var(--skirbi-toggle-thumb-size) - (var(--skirbi-toggle-thumb-offset) * 2)))}[skirbi-theme] semtic-toggle input[wc-control]:focus-visible+[semtic-toggle-visual],[skirbi-theme] semtic-toggle input[wc-control]:focus-visible+[semtic-toggle-visual] [semtic-toggle-thumb]{box-shadow:0 0 0 var(--skirbi-focus-ring-size,2px) var(--skirbi-focus-ring-color,var(--skirbi-primary-main))}[skirbi-theme] semtic-toggle:has(input[wc-control]:disabled)>label[semtic-toggle]{cursor:not-allowed;opacity:.55}[skirbi-theme] semtic-input,[skirbi-theme] semtic-input-number,[skirbi-theme] semtic-select,[skirbi-theme] semtic-textarea,[skirbi-theme] semtic-checkbox,[skirbi-theme] semtic-radio{grid-template-areas:"definition""error";align-items:center;gap:.5rem;display:grid}[skirbi-theme] [semtic-input-definition]{grid-area:definition;align-items:center;gap:.5rem;min-inline-size:0;display:grid}[skirbi-theme] [semtic-label]{grid-area:label}[skirbi-theme] [semtic-input-container]{grid-area:control;min-inline-size:0}[skirbi-theme] [semtic-error]{grid-area:error}[skirbi-theme] input[wc-control],[skirbi-theme] select[wc-control],[skirbi-theme] textarea[wc-control]{appearance:none}[skirbi-theme] semtic-input[label-position=top] [semtic-input-definition],[skirbi-theme] semtic-input-number[label-position=top] [semtic-input-definition],[skirbi-theme] semtic-select[label-position=top] [semtic-input-definition],[skirbi-theme] semtic-textarea[label-position=top] [semtic-input-definition],[skirbi-theme] semtic-checkbox[label-position=top] [semtic-input-definition],[skirbi-theme] semtic-radio[label-position=top] [semtic-input-definition]{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""control"}[skirbi-theme] semtic-input[label-position=bottom] [semtic-input-definition],[skirbi-theme] semtic-input-number[label-position=bottom] [semtic-input-definition],[skirbi-theme] semtic-select[label-position=bottom] [semtic-input-definition],[skirbi-theme] semtic-textarea[label-position=bottom] [semtic-input-definition],[skirbi-theme] semtic-checkbox[label-position=bottom] [semtic-input-definition],[skirbi-theme] semtic-radio[label-position=bottom] [semtic-input-definition]{grid-template-columns:minmax(0,1fr);grid-template-areas:"control""label"}[skirbi-theme] semtic-input[label-position=left] [semtic-input-definition],[skirbi-theme] semtic-input-number[label-position=left] [semtic-input-definition],[skirbi-theme] semtic-select[label-position=left] [semtic-input-definition],[skirbi-theme] semtic-textarea[label-position=left] [semtic-input-definition],[skirbi-theme] semtic-checkbox[label-position=left] [semtic-input-definition],[skirbi-theme] semtic-radio[label-position=left] [semtic-input-definition]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label control"}[skirbi-theme] semtic-input[label-position=right] [semtic-input-definition],[skirbi-theme] semtic-input-number[label-position=right] [semtic-input-definition],[skirbi-theme] semtic-select[label-position=right] [semtic-input-definition],[skirbi-theme] semtic-textarea[label-position=right] [semtic-input-definition],[skirbi-theme] semtic-checkbox[label-position=right] [semtic-input-definition],[skirbi-theme] semtic-radio[label-position=right] [semtic-input-definition]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"control label"}[skirbi-theme] [semtic-input-container]>input[wc-control],[skirbi-theme] [semtic-input-container]>select[wc-control],[skirbi-theme] [semtic-input-container]>textarea[wc-control]{box-sizing:border-box;width:100%}[skirbi-theme] semtic-select[label-position=top] [skirbi-select],[skirbi-theme] semtic-select[label-position=bottom] [skirbi-select]{width:100%}[skirbi-theme] semtic-select[label-error-position=inline] [skirbi-select]{grid-column:1/-1;width:100%}:is([skirbi-theme] semtic-input:has([semtic-error]:not(:empty)) [semtic-label],[skirbi-theme] semtic-input-number:has([semtic-error]:not(:empty)) [semtic-label],[skirbi-theme] semtic-select:has([semtic-error]:not(:empty)) [semtic-label],[skirbi-theme] semtic-textarea:has([semtic-error]:not(:empty)) [semtic-label],[skirbi-theme] semtic-input:has([wc-control]:user-invalid) [semtic-label],[skirbi-theme] semtic-input-number:has([wc-control]:user-invalid) [semtic-label],[skirbi-theme] semtic-select:has([wc-control]:user-invalid) [semtic-label],[skirbi-theme] semtic-textarea:has([wc-control]:user-invalid) [semtic-label]){color:var(--skirbi-error-base,#b91c1c)}[skirbi-theme] [data-required-marker]{margin-inline-start:.25em}:is([skirbi-theme] semtic-input:has([semtic-error]:not(:empty)),[skirbi-theme] semtic-input-number:has([semtic-error]:not(:empty)),[skirbi-theme] semtic-select:has([semtic-error]:not(:empty)),[skirbi-theme] semtic-textarea:has([semtic-error]:not(:empty))){background:color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 6%, transparent);border-radius:.5rem;padding:.5rem .5rem .75rem}[skirbi-theme] semtic-textarea,[skirbi-theme] semtic-textarea [semtic-input-definition]{align-items:start}[skirbi-theme] textarea[wc-control]{resize:vertical;padding-block-end:var(--skirbi-textarea-padding-block-end,1.1rem)}[skirbi-theme] input[wc-control],[skirbi-theme] select[wc-control],[skirbi-theme] textarea[wc-control]{border:1px solid var(--skirbi-surface-border-final);background:var(--skirbi-secondary-light);color:var(--skirbi-secondary-dark);font:inherit;box-sizing:border-box;line-height:var(--skirbi-field-line-height,var(--skirbi-control-line-height,1.25));--skirbi-field-height-final:var(--skirbi-field-height,calc(1em * var(--skirbi-field-line-height,var(--skirbi-control-line-height,1.25)) + 2 * .6rem + 2px));border-radius:.5rem;padding:.6rem .75rem}[skirbi-theme] input[wc-control],[skirbi-theme] select[wc-control]{block-size:var(--skirbi-field-height-final)}[skirbi-theme] textarea[wc-control]{line-height:var(--skirbi-textarea-line-height,1.5)}[skirbi-theme] [semtic-input-container]{align-items:center;min-inline-size:0;display:flex;position:relative}[skirbi-theme] [semtic-input-container] input[wc-control]{inline-size:100%;padding-inline-end:var(--skirbi-clear-size,2.25rem)}[skirbi-theme] semtic-input-number [semtic-input-container]{grid-template-columns:auto minmax(0,1fr) auto;display:grid}[skirbi-theme] semtic-input-number [semtic-input-container] input[wc-control]{min-inline-size:0;padding-inline:.75rem}[skirbi-theme] semtic-input-number :is([semtic-decrement],[semtic-increment]){min-inline-size:var(--skirbi-number-step-size,2rem);border:1px solid var(--skirbi-secondary-main);background:var(--skirbi-secondary-light);block-size:100%;color:var(--skirbi-secondary-dark);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}[skirbi-theme] semtic-input-number [semtic-decrement]{border-inline-end:0;border-radius:.375rem 0 0 .375rem}[skirbi-theme] semtic-input-number [semtic-increment]{border-inline-start:0;border-radius:0 .375rem .375rem 0}[skirbi-theme] input[wc-control][type=search]::-webkit-search-cancel-button{appearance:none}[skirbi-theme] input[wc-control][type=search]::-webkit-search-decoration{appearance:none}[skirbi-theme] input[wc-control][type=search]::-webkit-search-results-button{appearance:none}[skirbi-theme] input[wc-control][type=search]::-webkit-search-results-decoration{appearance:none}[skirbi-theme] [semtic-clear]:not([hidden]){inline-size:var(--skirbi-clear-size,2.25rem);block-size:var(--skirbi-clear-size,2.25rem);color:var(--skirbi-secondary-dark);font:inherit;cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:.35rem;transform:translateY(-50%)}[skirbi-theme] [semtic-clear]:not([hidden]):hover,[skirbi-theme] [semtic-clear]:not([hidden]):focus-visible{opacity:1}[skirbi-theme] input[wc-control]::placeholder,[skirbi-theme] textarea[wc-control]::placeholder{color:color-mix(in srgb, var(--skirbi-secondary-dark) 65%, var(--skirbi-secondary-light))}[skirbi-theme] input[wc-control]:focus,[skirbi-theme] select[wc-control]:focus,[skirbi-theme] textarea[wc-control]:focus{border-color:var(--skirbi-primary-main);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-primary-main) 25%, transparent);outline:none}[skirbi-theme] :is(semtic-input[type=number],semtic-input-number) input[wc-control][type=number]{appearance:textfield}[skirbi-theme] :is(semtic-input[type=number],semtic-input-number) input[wc-control][type=number]::-webkit-outer-spin-button{appearance:none;margin:0}[skirbi-theme] :is(semtic-input[type=number],semtic-input-number) input[wc-control][type=number]::-webkit-inner-spin-button{appearance:none;margin:0}[skirbi-theme] input[wc-control][type=file]{cursor:pointer;align-items:center;gap:.75rem;padding-block:0;padding-inline-start:0;display:flex;overflow:hidden}[skirbi-theme] input[wc-control][type=file]::file-selector-button{background:var(--skirbi-button-lead-bg,var(--skirbi-primary-main));block-size:100%;color:var(--skirbi-button-lead-color,var(--skirbi-primary-contrast));font:inherit;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease);border:0;border-radius:0;align-self:stretch;margin:0;margin-inline-end:.75rem;padding:0 1rem;font-size:.75rem;font-weight:700}[skirbi-theme] input[wc-control][type=file]::file-selector-button:hover{background:var(--skirbi-button-lead-hover-bg,var(--skirbi-secondary-main));color:var(--skirbi-button-lead-hover-color,var(--skirbi-secondary-contrast))}[skirbi-theme] [skirbi-select]{display:inline-block;position:relative}[skirbi-theme] [skirbi-select] select[wc-control]{appearance:none;padding-inline-end:2.25rem}[skirbi-theme] [skirbi-select]:after{content:"";border-right:2px solid var(--skirbi-secondary-dark);border-bottom:2px solid var(--skirbi-secondary-dark);pointer-events:none;block-size:.45rem;inline-size:.45rem;position:absolute;top:50%;right:.9rem;transform:translateY(-65%)rotate(45deg)}[skirbi-theme] [skirbi-select]:has(select[wc-control]:disabled):after{opacity:.55}[skirbi-theme] :is(semtic-input[type=checkbox],semtic-input[type=radio],semtic-checkbox,semtic-radio) input[wc-control]:is([type=checkbox],[type=radio]){appearance:none;--skirbi-choice-size-final:var(--skirbi-choice-size,calc(var(--skirbi-field-height-final) * 2 / 3.5));inline-size:var(--skirbi-choice-size-final);block-size:var(--skirbi-choice-size-final);min-inline-size:var(--skirbi-choice-size-final);min-block-size:var(--skirbi-choice-size-final);box-sizing:border-box;border:1px solid var(--skirbi-surface-border-final);background:var(--skirbi-choice-background,var(--skirbi-secondary-light));color:var(--skirbi-choice-color,var(--skirbi-secondary-dark));cursor:pointer;-webkit-user-select:none;user-select:none;caret-color:#0000;transition:border-color var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease), background var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease), box-shadow var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease);flex:none;place-content:center;margin:0;padding:0;display:inline-grid}[skirbi-theme] :is(semtic-input[type=checkbox],semtic-input[type=radio],semtic-checkbox,semtic-radio) [semtic-label]{cursor:pointer;-webkit-user-select:none;user-select:none}[skirbi-theme] :is(semtic-input[type=checkbox],semtic-checkbox) input[wc-control][type=checkbox]{border-radius:var(--skirbi-choice-radius,calc(var(--skirbi-choice-size-final) * .267))}[skirbi-theme] :is(semtic-input[type=checkbox],semtic-checkbox) input[wc-control][type=checkbox]:before{content:"";inline-size:calc(var(--skirbi-choice-size-final) * .373);block-size:calc(var(--skirbi-choice-size-final) * .693);border:solid;border-width:0 calc(var(--skirbi-choice-size-final) * .147) calc(var(--skirbi-choice-size-final) * .147) 0;transform-origin:50%;transition:transform var(--skirbi-transform-duration,.14s) var(--skirbi-transition-ease,ease);transform:rotate(45deg)scale(0)}[skirbi-theme] :is(semtic-input[type=radio],semtic-radio) input[wc-control][type=radio]{border-radius:50%}[skirbi-theme] :is(semtic-input[type=radio],semtic-radio) input[wc-control][type=radio]:before{content:"";inline-size:calc(var(--skirbi-choice-size-final) * .56);block-size:calc(var(--skirbi-choice-size-final) * .56);transition:transform var(--skirbi-transform-duration,.14s) var(--skirbi-transition-ease,ease);background:currentColor;border-radius:50%;transform:scale(0)}[skirbi-theme] :is(semtic-input[type=checkbox],semtic-input[type=radio],semtic-checkbox,semtic-radio) input[wc-control]:is([type=checkbox],[type=radio]):checked{background:color-mix(in srgb, currentColor 7%, var(--skirbi-secondary-light));border-color:currentColor}[skirbi-theme] :is(semtic-input[type=checkbox],semtic-checkbox) input[wc-control][type=checkbox]:checked:before{transform:rotate(45deg) scale(var(--skirbi-choice-mark-scale,1))}[skirbi-theme] :is(semtic-input[type=radio],semtic-radio) input[wc-control][type=radio]:checked:before{transform:scale(var(--skirbi-choice-mark-scale,1))}[skirbi-theme] :is(semtic-input[type=checkbox],semtic-input[type=radio],semtic-checkbox,semtic-radio) input[wc-control]:is([type=checkbox],[type=radio]):hover{border-color:currentColor}[skirbi-theme] :is(semtic-input[type=checkbox],semtic-input[type=radio],semtic-checkbox,semtic-radio) input[wc-control]:is([type=checkbox],[type=radio]):focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, currentColor 20%, transparent);outline:none}[skirbi-theme] :is(semtic-input[type=checkbox],semtic-input[type=radio],semtic-checkbox,semtic-radio) input[wc-control]:is([type=checkbox],[type=radio]):disabled{opacity:.55;cursor:not-allowed}[skirbi-theme] [semtic-error]:not(:empty){color:var(--skirbi-error-base,#b91c1c);margin-block-start:.25rem;font-size:.875rem}[skirbi-theme] semtic-input:has([semtic-error]:not(:empty)) input[wc-control]{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-select:has([semtic-error]:not(:empty)) select[wc-control]{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-textarea:has([semtic-error]:not(:empty)) textarea[wc-control]{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-checkbox:has([semtic-error]:not(:empty)) input[wc-control]{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-radio:has([semtic-error]:not(:empty)) input[wc-control]{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-input input[wc-control]:user-invalid{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-input-number input[wc-control]:user-invalid{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-select select[wc-control]:user-invalid{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-textarea textarea[wc-control]:user-invalid{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-checkbox input[wc-control]:user-invalid{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-radio input[wc-control]:user-invalid{border-color:var(--skirbi-error-base,#b91c1c);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 20%, transparent)}[skirbi-theme] semtic-input[label-error-position=top],[skirbi-theme] semtic-select[label-error-position=top],[skirbi-theme] semtic-textarea[label-error-position=top],[skirbi-theme] semtic-checkbox[label-error-position=top],[skirbi-theme] semtic-radio[label-error-position=top]{grid-template-columns:minmax(0,1fr);grid-template-areas:"error""definition"}[skirbi-theme] semtic-input[label-error-position=left],[skirbi-theme] semtic-select[label-error-position=left],[skirbi-theme] semtic-textarea[label-error-position=left],[skirbi-theme] semtic-checkbox[label-error-position=left],[skirbi-theme] semtic-radio[label-error-position=left]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"error definition"}[skirbi-theme] semtic-input[label-error-position=right],[skirbi-theme] semtic-select[label-error-position=right],[skirbi-theme] semtic-textarea[label-error-position=right],[skirbi-theme] semtic-checkbox[label-error-position=right],[skirbi-theme] semtic-radio[label-error-position=right]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"definition error"}[skirbi-theme] :is(semtic-input,semtic-select,semtic-textarea,semtic-checkbox,semtic-radio)[label-error-position=inline]:is(:not([label-position]),[label-position=top],[label-position=bottom]){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label error""control control";align-items:baseline}[skirbi-theme] :is(semtic-input,semtic-select,semtic-textarea,semtic-checkbox,semtic-radio)[label-error-position=inline]:is(:not([label-position]),[label-position=top],[label-position=bottom])>[semtic-input-definition]{display:contents}[skirbi-theme] :is(semtic-input,semtic-select,semtic-textarea,semtic-checkbox,semtic-radio)[label-error-position=inline]:is(:not([label-position]),[label-position=top],[label-position=bottom])>[semtic-error]{text-align:right}[skirbi-theme] :is(semtic-input,semtic-select,semtic-textarea,semtic-checkbox,semtic-radio)[label-error-position=inline][label-position=bottom]{grid-template-areas:"control control""label error"}[skirbi-theme] a[lead],[skirbi-theme] a[support],[skirbi-theme] a[extra],[skirbi-theme] a[antagonist],[skirbi-theme] a[herald],[skirbi-theme] button[lead],[skirbi-theme] button[support],[skirbi-theme] button[extra],[skirbi-theme] button[antagonist],[skirbi-theme] button[herald]{border-radius:var(--skirbi-button-radius,999px);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease), border-color var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease), opacity var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden}[skirbi-theme] button,[skirbi-theme] input[type=button],[skirbi-theme] input[type=submit]{border-radius:var(--skirbi-button-radius,999px);font-family:var(--skirbi-button-font-family,inherit);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease), border-color var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease), opacity var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease), transform var(--skirbi-transform-duration,.14s) var(--skirbi-transition-ease,ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.8rem;font-weight:700;display:inline-flex;overflow:hidden}[skirbi-theme] button span,[skirbi-theme] input[type=button] span,[skirbi-theme] input[type=submit] span{font-family:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit}[skirbi-theme] button:active,[skirbi-theme] input[type=button]:active,[skirbi-theme] input[type=submit]:active{transform:translateY(1px)}[skirbi-theme] button:disabled,[skirbi-theme] input[type=button]:disabled,[skirbi-theme] input[type=submit]:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}[skirbi-theme] a[lead],[skirbi-theme] button[lead]{background:var(--skirbi-button-lead-bg,var(--skirbi-primary-main));color:var(--skirbi-button-lead-color,var(--skirbi-primary-contrast));border-color:#0000}:is([skirbi-theme] a[lead],[skirbi-theme] button[lead]):hover{background:var(--skirbi-button-lead-hover-bg,var(--skirbi-secondary-main));color:var(--skirbi-button-lead-hover-color,var(--skirbi-secondary-contrast))}[skirbi-theme] a[support],[skirbi-theme] button[support]{background:var(--skirbi-button-support-bg,transparent);color:var(--skirbi-button-support-color,var(--skirbi-primary-main));border-color:var(--skirbi-button-support-border,var(--skirbi-primary-main))}:is([skirbi-theme] a[support],[skirbi-theme] button[support]):hover{background:var(--skirbi-button-support-hover-bg,color-mix(in srgb, var(--skirbi-primary-main) 8%, transparent));color:var(--skirbi-button-support-hover-color,var(--skirbi-primary-main))}[skirbi-theme] a[extra],[skirbi-theme] button[extra]{background:var(--skirbi-button-extra-bg,transparent);color:var(--skirbi-button-extra-color,var(--skirbi-primary-main));border-color:var(--skirbi-button-extra-border,var(--skirbi-surface-border-final))}:is([skirbi-theme] a[extra],[skirbi-theme] button[extra]):hover{background:var(--skirbi-button-extra-hover-bg,color-mix(in srgb, var(--skirbi-primary-main) 5%, transparent));color:var(--skirbi-button-extra-hover-color,var(--skirbi-primary-main));border-color:var(--skirbi-button-extra-hover-border,var(--skirbi-primary-main))}[skirbi-theme] a[antagonist],[skirbi-theme] button[antagonist]{background:var(--skirbi-button-antagonist-bg,transparent);color:var(--skirbi-button-antagonist-color,var(--skirbi-error-base,#b91c1c));border-color:var(--skirbi-button-antagonist-border,var(--skirbi-error-base,#b91c1c))}:is([skirbi-theme] a[antagonist],[skirbi-theme] button[antagonist]):hover{background:var(--skirbi-button-antagonist-hover-bg,color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 8%, transparent));color:var(--skirbi-button-antagonist-hover-color,var(--skirbi-error-base,#b91c1c))}[skirbi-theme] a[antagonist][lead],[skirbi-theme] button[antagonist][lead]{background:var(--skirbi-button-antagonist-strong-bg,var(--skirbi-error-base,#b91c1c));color:var(--skirbi-on-dark,white);border-color:#0000}:is([skirbi-theme] a[antagonist][lead],[skirbi-theme] button[antagonist][lead]):hover{opacity:.9;background:var(--skirbi-button-antagonist-strong-bg,var(--skirbi-error-base,#b91c1c))}[skirbi-theme] a[herald],[skirbi-theme] button[herald]{background:var(--skirbi-button-herald-bg,transparent);color:var(--skirbi-button-herald-color,var(--skirbi-warn-base,#d97706));border-color:var(--skirbi-button-herald-border,var(--skirbi-warn-base,#d97706))}:is([skirbi-theme] a[herald],[skirbi-theme] button[herald]):hover{background:var(--skirbi-button-herald-hover-bg,color-mix(in srgb, var(--skirbi-warn-base,#d97706) 8%, transparent));color:var(--skirbi-button-herald-hover-color,var(--skirbi-warn-base,#d97706))}[skirbi-theme] a[herald][lead],[skirbi-theme] button[herald][lead]{background:var(--skirbi-button-herald-strong-bg,var(--skirbi-warn-base,#d97706));color:var(--skirbi-on-dark,white);border-color:#0000}:is([skirbi-theme] a[herald][lead],[skirbi-theme] button[herald][lead]):hover{opacity:.9;background:var(--skirbi-button-herald-strong-bg,var(--skirbi-warn-base,#d97706))}[skirbi-theme] semtic-divider{background-image:var(--skirbi-divider-image);background-position:50%;background-size:cover;width:100%;height:12rem;display:block}@media (width<=48rem){[skirbi-theme] semtic-divider{height:6rem}}[skirbi-theme] [dibuho-filters]{flex-wrap:wrap;gap:.75rem}[skirbi-theme] semtic-linked-list{display:block}[skirbi-theme] semtic-linked-list>section{background:var(--skirbi-surface-bg-final);border-radius:.5rem;padding:1.5rem}[skirbi-theme] semtic-linked-list nav{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}[skirbi-theme] semtic-linked-list nav>a{border:1px solid var(--skirbi-surface-border-final);border-radius:.375rem;padding:1rem;text-decoration:none;transition:all .2s;display:block}[skirbi-theme] semtic-linked-list nav>a:hover{border-color:var(--skirbi-primary-main);background:color-mix(in srgb, var(--skirbi-primary-main) 5%, transparent)}[skirbi-theme] semtic-linked-list nav>a[aria-current=page]{border-color:var(--skirbi-primary-main);background:color-mix(in srgb, var(--skirbi-primary-main) 10%, transparent)}[skirbi-theme] semtic-linked-list[data-variant=series] nav>a{padding:.75rem}[skirbi-theme] semtic-linked-list[data-variant=related] nav h3{margin:0 0 .5rem;font-size:1.125rem}[skirbi-theme] semtic-linked-list[data-variant=related] nav p{color:var(--skirbi-text-muted-final);margin:0 0 .5rem}[skirbi-theme] semtic-linked-list[data-variant=related] nav time{color:var(--skirbi-text-muted-final);font-size:.875rem}[skirbi-theme] semtic-toast{inset-block-start:var(--skirbi-toast-inset-block-start,1rem);inset-inline:var(--skirbi-toast-inset-inline,1rem);z-index:var(--skirbi-toast-z,50);justify-items:center;gap:var(--skirbi-toast-gap,.75rem);pointer-events:none;display:grid;position:fixed}[skirbi-theme] [semtic-toast-item]{pointer-events:auto;width:min(var(--skirbi-toast-width,32rem), 100%);border:1px solid var(--skirbi-surface-border-final);border-radius:var(--skirbi-toast-radius,.75rem);background:var(--skirbi-surface-bg-final);color:inherit;box-shadow:var(--skirbi-toast-shadow,0 1rem 2rem #0003);grid-template-columns:1fr auto;align-items:start;gap:.75rem;padding:1rem 1.5rem;display:grid}[skirbi-theme] [semtic-toast-item] p{margin:0}[skirbi-theme] [semtic-toast-item][data-intent=log][data-type=debug]{border-color:var(--skirbi-text-muted-final)}[skirbi-theme] [semtic-toast-item][data-intent=log][data-type=info]{border-color:var(--skirbi-info-base)}[skirbi-theme] [semtic-toast-item][data-intent=log][data-type=warn]{border-color:var(--skirbi-warn-base)}[skirbi-theme] [semtic-toast-item][data-intent=log][data-type=error]{border-color:var(--skirbi-error-base)}[skirbi-theme] [semtic-toast-item][data-intent=app]{border-color:var(--skirbi-primary-main)}[skirbi-theme] [semtic-toast-dismiss]{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:1}[skirbi-theme] semtic-modal,[skirbi-theme] semtic-back-button-modal{display:contents}:is([skirbi-theme] semtic-modal,[skirbi-theme] semtic-back-button-modal) dialog[semtic-modal-dialog]{max-inline-size:min(var(--skirbi-modal-max-width,40rem), calc(100vw - 2rem));inline-size:var(--skirbi-modal-width,auto);border-radius:var(--skirbi-modal-radius,1rem);color:inherit;background:0 0;border:0;padding:0}:is([skirbi-theme] semtic-modal,[skirbi-theme] semtic-back-button-modal) dialog[semtic-modal-dialog]::backdrop{background:var(--skirbi-modal-backdrop,#0006)}:is([skirbi-theme] semtic-modal,[skirbi-theme] semtic-back-button-modal) [semtic-modal-panel]{gap:var(--skirbi-modal-gap,1rem);padding:var(--skirbi-modal-padding,1.25rem);border:1px solid var(--skirbi-surface-border-final);border-radius:var(--skirbi-modal-radius,1rem);background:var(--skirbi-surface-bg-final);color:inherit;box-shadow:var(--skirbi-modal-shadow,0 1.25rem 3rem #0000003d);display:grid}:is([skirbi-theme] semtic-modal,[skirbi-theme] semtic-back-button-modal) [semtic-modal-header]{justify-content:space-between;align-items:start;gap:1rem;display:flex}:is([skirbi-theme] semtic-modal,[skirbi-theme] semtic-back-button-modal) [semtic-modal-header]>:where(h1,h2,h3,h4){font-size:var(--skirbi-modal-title-size,1.125rem);margin:0}:is([skirbi-theme] semtic-modal,[skirbi-theme] semtic-back-button-modal) [semtic-modal-body]>:first-child{margin-block-start:0}:is([skirbi-theme] semtic-modal,[skirbi-theme] semtic-back-button-modal) [semtic-modal-body]>:last-child{margin-block-end:0}:is([skirbi-theme] semtic-modal,[skirbi-theme] semtic-back-button-modal) [semtic-modal-actions]{justify-content:end;gap:.5rem;margin-block-start:.5rem;display:flex}:is([skirbi-theme] semtic-modal,[skirbi-theme] semtic-back-button-modal) [semtic-modal-close]{color:inherit;cursor:pointer;background:0 0;border:0;padding:.25rem .5rem}[skirbi-theme] semtic-choice-card,[skirbi-theme] semtic-choice-card *{cursor:pointer}[skirbi-theme] [semtic-choice-card-panel]{background:var(--skirbi-surface-bg);border:2px solid var(--skirbi-secondary-main);box-shadow:var(--skirbi-shadow-md)}[skirbi-theme] [semtic-choice-card-panel]:not([selected]){background:var(--skirbi-secondary-wash)}[skirbi-theme] [semtic-choice-card-panel][selected]{background:var(--skirbi-surface-bg)}[skirbi-theme] [semtic-choice-card-panel] header{color:var(--skirbi-primary-main)}[skirbi-theme] [semtic-choice-card-panel][selected] header{font-weight:700}[skirbi-theme] [semtic-choice-card-panel]{color:var(--skirbi-primary-dark);overflow:hidden}[skirbi-theme] [semtic-choice-card-control]{position:absolute;left:-9999px}[skirbi-theme] [semtic-choice-card-panel]{border:2px solid var(--skirbi-secondary-main);transition:border-color .15s,box-shadow .15s,transform .15s}[skirbi-theme] semtic-choice-card:hover [semtic-choice-card-panel]{border-color:var(--skirbi-primary-main)}[skirbi-theme] semtic-choice-card[selected] [semtic-choice-card-panel]{border-color:var(--skirbi-primary-main);box-shadow:0 0 0 2px color-mix(in srgb, var(--skirbi-primary-main) 25%, transparent)}[skirbi-theme] label[semtic-choice-card]{cursor:pointer;-webkit-user-select:none;user-select:none}[skirbi-theme] [semtic-choice-card-panel]{flex-direction:column;height:100%;display:flex}[skirbi-theme] input,[skirbi-theme] select,[skirbi-theme] textarea{border:1px solid var(--skirbi-primary-main);color:var(--skirbi-primary-dark);box-sizing:border-box;background:#fff;border-radius:.5rem}[skirbi-theme] input:focus,[skirbi-theme] select:focus,[skirbi-theme] textarea:focus{border-color:var(--skirbi-primary-main);box-shadow:0 0 0 3px color-mix(in srgb, var(--skirbi-primary-main) 25%, transparent);outline:none}[skirbi-theme] semtic-steps{--step-dot:2rem;--step-line:.4rem;--step-overlap:5px;--step-active:var(--skirbi-tertiary-main);--step-on:var(--skirbi-quaternary-main);--step-muted:var(--skirbi-secondary-soft,var(--skirbi-secondary-light));--step-text:var(--skirbi-secondary-strong,var(--skirbi-secondary-dark));--step-text-muted:color-mix(in srgb, var(--skirbi-page-fg) 65%, transparent);margin-block-end:2.5rem;display:block}[skirbi-theme] semtic-steps nav{inline-size:100%}[skirbi-theme] semtic-steps ol[semtic-steps]{counter-reset:semtic-step;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}[skirbi-theme] semtic-steps li[semtic-step]{min-inline-size:0;text-align:center;color:var(--step-text-muted);letter-spacing:.08em;text-transform:uppercase;flex:1 1 0;padding-block-start:calc(var(--step-dot) + .9rem);font-size:.75rem;font-weight:700;position:relative}[skirbi-theme] semtic-steps li[semtic-step]:before{content:"";z-index:0;inline-size:calc(100% - var(--step-dot) + (var(--step-overlap) * 2));block-size:var(--step-line);background:var(--step-muted);border-radius:999px;position:absolute;inset-block-start:calc(var(--step-dot) / 2 - var(--step-line) / 2);inset-inline-start:calc(-50% + (var(--step-dot) / 2) - var(--step-overlap))}[skirbi-theme] semtic-steps li[semtic-step]:first-child:before{content:none}[skirbi-theme] semtic-steps li[semtic-step]:after{content:attr(data-index);z-index:1;inline-size:var(--step-dot);block-size:var(--step-dot);background:var(--step-muted);color:var(--step-text);border-radius:999px;place-items:center;font-weight:800;display:grid;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}[skirbi-theme] semtic-steps li[semtic-step][semtic-state=completed],[skirbi-theme] semtic-steps li[semtic-step][semtic-state=active]{color:var(--step-active);font-weight:800}[skirbi-theme] semtic-steps li[semtic-step][semtic-state=completed]:not(:first-child):before,[skirbi-theme] semtic-steps li[semtic-step][semtic-state=active]:not(:first-child):before{background:var(--step-active)}@media (width<=48rem){[skirbi-theme] semtic-steps li[semtic-step] [skirbi-theme] semtic-steps li[semtic-step]{text-overflow:ellipsis;flex-direction:column;align-items:center;padding-block-start:calc(var(--step-dot) + .9rem);font-size:clamp(.7rem,2vw,1rem);display:flex}[skirbi-theme] semtic-steps li[semtic-step] [skirbi-theme] semtic-steps li[semtic-step]:nth-child(2n){flex-direction:column-reverse;padding-block-start:0}}[skirbi-theme] semtic-tabbed{display:block}[skirbi-theme] semtic-tabbed nav[role=tablist]{border:1px solid var(--skirbi-surface-border-final);background:var(--skirbi-secondary-light);border-radius:.5rem;gap:.25rem;margin-block-end:1rem;padding:.25rem;display:inline-flex}[skirbi-theme] semtic-tabbed nav[role=tablist] button{color:var(--skirbi-secondary-dark);font:inherit;cursor:pointer;transition:background var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease), color var(--skirbi-transition-duration,.18s) var(--skirbi-transition-ease,ease);background:0 0;border:1px solid #0000;border-radius:.375rem;padding:.5rem 1rem;font-weight:600}[skirbi-theme] semtic-tabbed nav[role=tablist] button[current]{background:var(--skirbi-button-lead-bg,var(--skirbi-primary-main));color:var(--skirbi-button-lead-color,var(--skirbi-primary-contrast))}[skirbi-theme] semtic-article-card{min-inline-size:0;margin-block:1rem;display:grid}[skirbi-theme] semtic-article-card>[semtic-article-card-link]{gap:var(--skirbi-article-card-gap,.75rem);box-sizing:border-box;background:var(--skirbi-surface-bg-final);border:1px solid var(--skirbi-surface-border-final);block-size:100%;box-shadow:var(--skirbi-shadow-md,0 1px 3px #00000014);color:var(--skirbi-surface-fg);border-radius:.75rem;align-content:start;padding:1.5rem;text-decoration:none;transition:box-shadow .15s,transform .15s,border-color .15s;display:grid}[skirbi-theme] semtic-article-card:hover>[semtic-article-card-link],[skirbi-theme] semtic-article-card:focus-within>[semtic-article-card-link]{border-color:var(--skirbi-primary-main);transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}[skirbi-theme] semtic-article-card [semtic-article-card-header],[skirbi-theme] semtic-article-card [semtic-article-card-content]{gap:.75rem;display:grid}[skirbi-theme] semtic-article-card [semtic-article-card-eyebrow]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}[skirbi-theme] semtic-article-card [semtic-article-card-eyebrow] semtic-pill-box{font-size:.75rem}[skirbi-theme] semtic-article-card [semtic-article-card-title]{margin:0}[skirbi-theme] semtic-article-card [semtic-article-card-author],[skirbi-theme] semtic-article-card [semtic-article-card-date]{color:var(--skirbi-text-muted-final);font-size:.875em}[skirbi-theme] semtic-article-card [semtic-article-card-eyebrow] semtic-pill-box [semtic-article-card-date]{font-size:inherit;color:inherit}[skirbi-theme] semtic-article-card [semtic-article-card-image]{object-fit:cover;border-radius:.5rem;max-block-size:24rem;inline-size:100%}[skirbi-theme] semtic-article-card:is([hero],[feature])>[semtic-article-card-link]{background:var(--skirbi-surface-bg-elevated-final);padding:0;position:relative;overflow:hidden}[skirbi-theme] semtic-article-card:is([hero],[feature]) [semtic-article-card-content]{display:contents}[skirbi-theme] semtic-article-card:is([hero],[feature]) [semtic-article-card-content]>:not([semtic-article-card-image]){margin-inline:1.5rem}[skirbi-theme] semtic-article-card:is([hero],[feature]) [semtic-article-card-content]>:last-child{margin-block-end:1.5rem}[skirbi-theme] semtic-article-card:is([hero],[feature]) [semtic-article-card-image]{inset:var(--skirbi-article-card-image-inset,0px);inline-size:calc(100% - (var(--skirbi-article-card-image-inset,0px) * 2));block-size:calc(100% - (var(--skirbi-article-card-image-inset,0px) * 2));object-fit:cover;z-index:0;order:-1;max-block-size:none;margin:0;position:absolute}[skirbi-theme] semtic-article-card:is([hero],[feature]) [semtic-article-card-header]{z-index:1;color:var(--skirbi-on-dark,white);background:linear-gradient(#0000,#000000a6 40%,#000000a6);border-radius:0;gap:.35rem;margin:0;padding:1.5rem;position:absolute;inset-block-end:0;inset-inline:0}[skirbi-theme] semtic-article-card:is([hero],[feature]) [semtic-article-card-eyebrow] semtic-pill-box{color:#fff;background:#0000008c}[skirbi-theme] semtic-article-card:is([hero],[feature]) [semtic-article-card-eyebrow] semtic-pill-box[live]{background:var(--skirbi-info-base,#2f6fed)}[skirbi-theme] semtic-article-card:is([hero],[feature]) [semtic-article-card-eyebrow] semtic-pill-box[breaking]{background:var(--skirbi-error-base,#b91c1c)}[skirbi-theme] semtic-article-card[hero]>[semtic-article-card-link]{border-width:2px;border-color:var(--skirbi-primary-main);min-block-size:22rem;box-shadow:0 12px 32px #00000029}[skirbi-theme] semtic-article-card[hero] [semtic-article-card-title]{font-size:clamp(1.75rem,2.4vw,2.5rem)}@media (width<=48rem){[skirbi-theme] semtic-article-card[hero]>[semtic-article-card-link]{min-block-size:16rem}[skirbi-theme] semtic-article-card[hero] [semtic-article-card-title]{font-size:clamp(1.35rem,6vw,1.75rem)}}[skirbi-theme] semtic-article-card[feature]>[semtic-article-card-link]{min-block-size:14rem}@media (width<=48rem){[skirbi-theme] semtic-article-card[feature]>[semtic-article-card-link]{min-block-size:11rem}}@media (width<=48rem){[skirbi-theme] semtic-article-card:is([hero],[feature]) [semtic-article-card-header]{padding:1rem}}[skirbi-theme] semtic-article-card:is([lead],[extra])>[semtic-article-card-link]{border:0;border-block-end:1px solid var(--skirbi-surface-border-final);box-shadow:none;background:0 0;border-radius:0;gap:.5rem;padding:1rem 0}[skirbi-theme] semtic-article-card:is([lead],[extra]):hover>[semtic-article-card-link],[skirbi-theme] semtic-article-card:is([lead],[extra]):focus-within>[semtic-article-card-link]{border-color:var(--skirbi-primary-main);box-shadow:none;transform:none}[skirbi-theme] semtic-article-card:is([lead],[extra]) [semtic-article-card-title]{font-size:clamp(1.05rem,1.4vw,1.25rem)}[skirbi-theme] semtic-article-card[lead] [semtic-article-card-content]{display:contents}[skirbi-theme] semtic-article-card[lead] [semtic-article-card-image]{border-radius:.5rem;order:-1;max-block-size:10rem}[skirbi-theme] semtic-article-card[extra] [semtic-article-card-title]{font-size:1rem}[skirbi-theme] semtic-article-card[extra] [semtic-article-card-author],[skirbi-theme] semtic-article-card[extra] [semtic-article-card-date]{font-size:.8em}[skirbi-theme] semtic-article-card[support] [semtic-article-card-title]{font-size:clamp(1.2rem,1.6vw,1.5rem)}[skirbi-theme] semtic-article-card[overview]:has([semtic-article-card-image])>[semtic-article-card-link]{border:0;border-block-end:1px solid var(--skirbi-surface-border-final);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(8rem,12rem) 1fr;align-items:start;gap:1rem;padding:1rem 0;display:grid}[skirbi-theme] semtic-article-card[overview]:has([semtic-article-card-image]):hover>[semtic-article-card-link],[skirbi-theme] semtic-article-card[overview]:has([semtic-article-card-image]):focus-within>[semtic-article-card-link]{border-color:var(--skirbi-primary-main);box-shadow:none;transform:none}[skirbi-theme] semtic-article-card[overview]:has([semtic-article-card-image]) [semtic-article-card-image]{border-radius:.5rem;max-block-size:8rem}[skirbi-theme] semtic-article-card[overview]:has([semtic-article-card-image]) [semtic-article-card-header],[skirbi-theme] semtic-article-card[overview]:has([semtic-article-card-image]) [semtic-article-card-content]{grid-column:2}@media (width<=48rem){[skirbi-theme] semtic-article-card[overview]:has([semtic-article-card-image])>[semtic-article-card-link]{grid-template-columns:1fr}[skirbi-theme] semtic-article-card[overview]:has([semtic-article-card-image]) [semtic-article-card-image]{max-block-size:12rem}[skirbi-theme] semtic-article-card[overview]:has([semtic-article-card-image]) [semtic-article-card-header],[skirbi-theme] semtic-article-card[overview]:has([semtic-article-card-image]) [semtic-article-card-content]{grid-column:1}}[skirbi-theme] semtic-article-card[overview]:not(:has([semtic-article-card-image]))>[semtic-article-card-link]{border:0;border-block-end:1px solid var(--skirbi-surface-border-final);box-shadow:none;background:0 0;border-radius:0;padding:1rem 0}[skirbi-theme] semtic-article-card[overview]:not(:has([semtic-article-card-image])):hover>[semtic-article-card-link],[skirbi-theme] semtic-article-card[overview]:not(:has([semtic-article-card-image])):focus-within>[semtic-article-card-link]{border-color:var(--skirbi-primary-main);box-shadow:none;transform:none}[skirbi-theme] semtic-article-card h1{font-size:clamp(1.5rem,2vw,2rem)}[skirbi-theme] semtic-article-card h2{font-size:clamp(1.35rem,1.8vw,1.75rem)}[skirbi-theme] semtic-article-card h3{font-size:clamp(1.2rem,1.6vw,1.5rem)}[skirbi-theme] semtic-article-card h4{font-size:clamp(1.1rem,1.4vw,1.3rem)}[skirbi-theme] semtic-article-card h5{font-size:clamp(1rem,1.2vw,1.15rem)}[skirbi-theme] semtic-article-card h6{font-size:clamp(.9rem,1vw,1rem)}[skirbi-theme] semtic-article-card :is(h1,h2,h3,h4,h5,h6){overflow-wrap:anywhere;line-height:1.15}[skirbi-theme] semtic-article-summary{display:block}[skirbi-theme] semtic-pill-box{background:var(--skirbi-primary-main);color:#fff;border-radius:999px;align-items:center;padding:.35rem .65rem;display:inline-flex}[skirbi-theme] semtic-pill-box[live]{background:var(--skirbi-info-base,#2f6fed)}[skirbi-theme] semtic-pill-box[breaking]{background:var(--skirbi-error-base,#b91c1c)}[skirbi-theme] semtic-pill-box[url]{padding:0}[skirbi-theme] semtic-pill-box[url]>[semtic-pill-box]{color:inherit;align-items:center;padding:.35rem .65rem;text-decoration:none;display:inline-flex}[skirbi-theme] semtic-grid[diptych]{grid-template-areas:"aside content";grid-template-columns:minmax(10rem, var(--skirbi-diptych-aside)) minmax(0, 1fr);gap:var(--skirbi-diptych-gap);align-items:start;display:grid}[skirbi-theme] semtic-grid[diptych]>:first-child{grid-area:content;min-inline-size:0}[skirbi-theme] semtic-grid[diptych]>:nth-child(2){grid-area:aside;min-inline-size:0}@media (width<=48rem){[skirbi-theme] semtic-grid[diptych]{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""aside"}}[skirbi-theme] semtic-grid[triptych]{grid-template-areas:"start content end";grid-template-columns:minmax(min(10rem, var(--skirbi-triptych-aside)), var(--skirbi-triptych-aside)) minmax(0, var(--skirbi-triptych-content)) minmax(min(10rem, var(--skirbi-triptych-aside)), var(--skirbi-triptych-aside));gap:var(--skirbi-triptych-gap);inline-size:calc(100vw - var(--skirbi-triptych-edge) - var(--skirbi-triptych-edge));max-inline-size:calc(var(--skirbi-triptych-content) + var(--skirbi-triptych-aside) + var(--skirbi-triptych-aside) + var(--skirbi-triptych-gap) + var(--skirbi-triptych-gap));align-items:start;display:grid;position:relative;left:50%;transform:translate(-50%)}[skirbi-theme] semtic-grid[triptych]>:first-child{grid-area:content;inline-size:100%;min-inline-size:0}[skirbi-theme] semtic-grid[triptych]>:nth-child(2){grid-area:start;min-inline-size:0}[skirbi-theme] semtic-grid[triptych]>:nth-child(3){grid-area:end;min-inline-size:0}@media (width<=69rem){[skirbi-theme] semtic-grid[triptych]{inline-size:100%;max-inline-size:none;display:flow-root;position:static;transform:none}[skirbi-theme] semtic-grid[triptych]>:first-child{float:inline-end;inline-size:calc(100% - var(--skirbi-triptych-aside) - var(--skirbi-triptych-gap))}[skirbi-theme] semtic-grid[triptych]>:nth-child(2){float:inline-start;inline-size:var(--skirbi-triptych-aside)}[skirbi-theme] semtic-grid[triptych]>:nth-child(3){float:inline-start;clear:inline-start;inline-size:var(--skirbi-triptych-aside);margin-block-start:var(--skirbi-triptych-gap)}}@media (width<=48rem){[skirbi-theme] semtic-grid[triptych]{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""start""end";display:grid}[skirbi-theme] semtic-grid[triptych]>:first-child{float:none;inline-size:100%}[skirbi-theme] semtic-grid[triptych]>:nth-child(2),[skirbi-theme] semtic-grid[triptych]>:nth-child(3){float:none;clear:none;inline-size:auto;margin-block-start:0}}@media (width>=48rem) and (width<=69rem){[skirbi-theme] semtic-grid[triptych]:has(>:nth-child(2):is(semtic-empty)):has(>:nth-child(3):is(semtic-empty)){gap:var(--skirbi-grid-gap,1rem);grid-template-columns:minmax(0,1fr);grid-template-areas:"content";inline-size:100%;max-inline-size:none;display:grid;position:static;transform:none}[skirbi-theme] semtic-grid[triptych]:has(>:nth-child(2):is(semtic-empty)):has(>:nth-child(3):is(semtic-empty))>:first-child{inline-size:100%}[skirbi-theme] semtic-grid[triptych]:has(>:nth-child(2):is(semtic-empty)):has(>:nth-child(3):is(semtic-empty))>:nth-child(2),[skirbi-theme] semtic-grid[triptych]:has(>:nth-child(2):is(semtic-empty)):has(>:nth-child(3):is(semtic-empty))>:nth-child(3){display:none}}[skirbi-theme] semtic-grid[diptych]>:nth-child(2):is(semtic-sidenav),[skirbi-theme] semtic-grid[triptych]>:nth-child(2):is(semtic-sidenav),[skirbi-theme] semtic-grid[triptych]>:nth-child(3):is(semtic-sidenav){pointer-events:auto;height:auto;position:static}:is([skirbi-theme] semtic-grid[diptych]>:nth-child(2):is(semtic-sidenav),[skirbi-theme] semtic-grid[triptych]>:nth-child(2):is(semtic-sidenav),[skirbi-theme] semtic-grid[triptych]>:nth-child(3):is(semtic-sidenav))>nav{width:100%;position:static;transform:none}[skirbi-theme] semtic-nav-page>nav{border-block-start:1px solid var(--skirbi-surface-border-final);flex-direction:column;gap:1rem;margin-block-start:2rem;padding-block-start:1.5rem;display:flex}[skirbi-theme] semtic-nav-page>nav[side-by-side]{grid-template-columns:1fr 1fr;gap:2rem;display:grid}[skirbi-theme] semtic-nav-page-item{min-width:0;display:block}[skirbi-theme] nav[side-by-side]>semtic-nav-page-item[previous]{grid-column:1}[skirbi-theme] nav[side-by-side]>semtic-nav-page-item[next]{text-align:end;grid-column:2}[skirbi-theme] semtic-nav-page-item>a{min-width:0;color:inherit;transition:background var(--skirbi-transition-duration) var(--skirbi-transition-ease);border-radius:.75rem;align-items:center;gap:.75rem;margin:-.5rem;padding:.5rem;text-decoration:none;display:flex}[skirbi-theme] semtic-nav-page-item>a:hover,[skirbi-theme] semtic-nav-page-item>a:focus-visible{background:var(--skirbi-surface-bg-final)}[skirbi-theme] nav[side-by-side]>semtic-nav-page-item[next]>a{flex-direction:row-reverse}[skirbi-theme] [semtic-nav-page-text]{flex-direction:column;flex:auto;min-width:0;display:flex}[skirbi-theme] nav[side-by-side]>semtic-nav-page-item[next] [semtic-nav-page-text]{align-items:flex-end}[skirbi-theme] [semtic-nav-page-eyebrow]{text-transform:uppercase;letter-spacing:.04em;color:var(--skirbi-text-muted-final);font-size:.75rem;display:block}[skirbi-theme] [semtic-nav-page-title]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-weight:600;display:block;overflow:hidden}[skirbi-theme] [semtic-nav-page-thumb]{flex:none}[skirbi-theme] [semtic-nav-page-thumb] img{object-fit:cover;border-radius:.5rem;width:3.5rem;height:3.5rem;display:block}[skirbi-theme] :is(h1,h2,h3,h4,h5,h6):has(+blockquote p){margin-block-end:0}[skirbi-theme] :is(h1,h2,h3,h4,h5,h6)+blockquote p{margin-block:0;margin-inline-start:1.5rem;padding:0;font-size:.8rem;font-style:italic;line-height:.75}[skirbi-theme] semtic-grid[layout]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);width:min(100%,72rem);margin-inline:auto;display:grid}[skirbi-theme] semtic-grid[layout]>semtic-article-card{box-sizing:border-box;aspect-ratio:auto;min-width:0;height:auto;min-height:10rem}[skirbi-theme] semtic-grid[layout] [semtic-article-card-link]{box-sizing:border-box;height:100%;padding:clamp(1rem,2vw,1.75rem)}@media (width<=69rem){[skirbi-theme] semtic-grid[layout]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){[skirbi-theme] semtic-grid[layout]{grid-template-columns:1fr}[skirbi-theme] semtic-grid[layout]>semtic-article-card{grid-column:1/-1}}[skirbi-theme] [hidden]{display:none}[skirbi-theme] semtic-form-row{gap:var(--skirbi-grid-gap,1rem);grid-template-columns:repeat(var(--skirbi-form-row-columns,2), minmax(0, 1fr));padding-block-end:var(--skirbi-form-row-spacing,1rem);display:grid}[skirbi-theme] semtic-form-row semtic-form-row{padding-block-end:0}[skirbi-theme] [dibuho-container-panel]{display:block}[skirbi-theme] [dibuho-container-panel-stack]{gap:1.5rem}[skirbi-theme] [dibuho-container-panel-body]{text-align:left}[skirbi-theme] [dibuho-info-grid]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}[skirbi-theme] [dibuho-choice-grid]{grid-template-columns:1fr;gap:1rem}[skirbi-theme] [dibuho-filters]{flex-wrap:wrap}@media (width>=64rem){[skirbi-theme] [dibuho-choice-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}[skirbi-theme] [dibuho-choice-grid] semtic-choice-card{flex-direction:column;display:flex}[skirbi-theme] [dibuho-choice-grid] label[semtic-choice-card],[skirbi-theme] [dibuho-choice-grid] [semtic-choice-card-panel]{flex-direction:column;flex:1;display:flex}[skirbi-theme] [dibuho-sticky-actions]{justify-content:flex-end;margin-block-start:2rem;display:flex;position:sticky;bottom:2rem}[skirbi-theme] [dibuho-error-badge]{background:color-mix(in srgb, var(--skirbi-error-base,#b91c1c) 12%, transparent);color:var(--skirbi-error-base,#b91c1c);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.8rem;font-weight:700;display:inline-flex}[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill])>label[semtic-toggle],[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill]) [semtic-toggle-visual]{width:100%}[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill])>label[semtic-toggle],[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill]) [semtic-toggle-visual]{width:100%}[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill])>label[semtic-toggle],[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill]) [semtic-toggle-visual]{width:100%}[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill]):not([label-position]) [semtic-toggle-visual],[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill])[label-position=left] [semtic-toggle-visual]{grid-template-columns:minmax(0,1fr) auto}[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill])[label-position=right] [semtic-toggle-visual]{grid-template-columns:auto minmax(0,1fr)}[skirbi-theme] [dibuho-filter-grid] semtic-toggle[type=pill]{width:fit-content;display:inline-block}[skirbi-theme] [dibuho-filter-grid] semtic-toggle[type=pill]>label[semtic-toggle],[skirbi-theme] [dibuho-filter-grid] semtic-toggle[type=pill] [semtic-toggle-visual]{width:fit-content}[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill]){width:100%;display:block}[skirbi-theme] [dibuho-filter-grid] semtic-toggle:not([type=pill]) [semtic-toggle-visual]{grid-template-columns:minmax(0,1fr) auto;width:100%}[skirbi-theme] [dibuho-filter-grid] semtic-toggle[type=pill],[skirbi-theme] [dibuho-filter-grid] semtic-toggle[type=pill]>label[semtic-toggle],[skirbi-theme] [dibuho-filter-grid] semtic-toggle[type=pill] [semtic-toggle-visual]{width:fit-content}@media (width<=48rem){[skirbi-theme] [dibuho-sticky-actions]{z-index:10;opacity:0;pointer-events:none;padding:1rem;transition:opacity .3s;position:fixed;bottom:3.5rem;left:0;right:0}[skirbi-theme] [dibuho-sticky-actions].is-visible{opacity:1;pointer-events:auto}}[skirbi-theme] button,[skirbi-theme] input[type=button],[skirbi-theme] input[type=submit]{border-radius:var(--skirbi-button-radius,9999px)}[skirbi-theme] semtic-choice-card,[skirbi-theme] semtic-choice-card *{cursor:pointer}[skirbi-theme] [semtic-choice-card-panel]{background:var(--skirbi-surface-bg);border:2px solid var(--skirbi-secondary-main);box-shadow:var(--skirbi-shadow-md)}[skirbi-theme] [semtic-choice-card-panel]:not([selected]){background:var(--skirbi-secondary-wash)}[skirbi-theme] [semtic-choice-card-panel][selected]{background:var(--skirbi-surface-bg)}[skirbi-theme] [semtic-choice-card-panel] header{color:var(--skirbi-primary-main)}[skirbi-theme] [semtic-choice-card-panel][selected] header{font-weight:700}[skirbi-theme] [semtic-choice-card-panel]{color:var(--skirbi-primary-strong);overflow:hidden}[skirbi-theme] [semtic-choice-card-control]{position:absolute;left:-9999px}[skirbi-theme] [semtic-choice-card-panel]{border:2px solid var(--skirbi-secondary-main);transition:border-color .15s,box-shadow .15s,transform .15s}[skirbi-theme] semtic-choice-card:hover [semtic-choice-card-panel]{border-color:var(--skirbi-primary-main);border-color:var(--skirbi-primary-main)}[skirbi-theme] semtic-choice-card[selected] [semtic-choice-card-panel]{border-color:var(--skirbi-primary-main);box-shadow:0 0 0 2px color-mix(in srgb, var(--skirbi-primary-main) 25%, transparent)}[skirbi-theme] label[semtic-choice-card]{cursor:pointer;-webkit-user-select:none;user-select:none}[skirbi-theme] [semtic-choice-card-panel]{flex-direction:column;height:100%;display:flex}[skirbi-theme] button.registration{border-radius:var(--skirbi-radius-pill,999px);cursor:pointer;box-shadow:var(--skirbi-shadow-lg,0 .75rem 1.5rem #0000002e);border:0;padding:.75rem 1.25rem;font-weight:700}[skirbi-theme] button.registration.button-next{background:var(--skirbi-primary-main);color:var(--skirbi-primary-contrast)}[skirbi-theme] button.registration.button-next:hover{background:var(--skirbi-primary-strong,var(--skirbi-primary-main))}[skirbi-theme] [registration-badge]{border:2px solid var(--skirbi-secondary-main);color:var(--skirbi-primary-strong);text-transform:uppercase;border-radius:999px;align-items:center;margin-inline-start:.5rem;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}[skirbi-theme] [personal-details-stack]{gap:1.5rem}[skirbi-theme] [personal-details-form],[skirbi-theme] semtic-form-row{gap:1rem;display:grid}[skirbi-theme] semtic-form-row[accreditation]{align-items:center;gap:1rem;display:grid}@media (width>=48rem){[skirbi-theme] semtic-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}[skirbi-theme] semtic-form-row[accreditation]{grid-template-columns:repeat(3,minmax(0,1fr))}}[skirbi-theme] [registration-payment-warning]{margin-block-start:.5rem}[skirbi-theme] [dibuho-choice-grid] semtic-choice-card{flex-direction:column;display:flex}[skirbi-theme] [dibuho-choice-grid] label[semtic-choice-card],[skirbi-theme] [dibuho-choice-grid] [semtic-choice-card-panel]{flex-direction:column;flex:1;display:flex}[skirbi-theme] semtic-steps{--step-dot:2rem;--step-line:.4rem;--step-overlap:5px;--step-active:var(--skirbi-tertiary-main);--step-on:var(--skirbi-quaternary-main);--step-muted:var(--skirbi-secondary-soft,var(--skirbi-secondary-light));--step-text:var(--skirbi-secondary-strong,var(--skirbi-secondary-dark));--step-text-muted:color-mix(in srgb, var(--skirbi-page-fg) 65%, transparent);margin-block-end:2.5rem;display:block}[skirbi-theme] semtic-steps li[semtic-step]{font-family:Montserrat,sans-serif;font-weight:800}[skirbi-theme] semtic-steps nav{inline-size:100%}[skirbi-theme] semtic-steps ol[semtic-steps]{counter-reset:semtic-step;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}[skirbi-theme] semtic-steps li[semtic-step]{min-inline-size:0;text-align:center;color:var(--step-text-muted);letter-spacing:.08em;text-transform:uppercase;flex:1 1 0;padding-block-start:calc(var(--step-dot) + .9rem);font-size:.75rem;font-weight:700;position:relative}[skirbi-theme] semtic-steps li[semtic-step]:before{content:"";z-index:0;inline-size:calc(100% - var(--step-dot) + (var(--step-overlap) * 2));block-size:var(--step-line);background:var(--step-muted);border-radius:999px;position:absolute;inset-block-start:calc(var(--step-dot) / 2 - var(--step-line) / 2);inset-inline-start:calc(-50% + (var(--step-dot) / 2) - var(--step-overlap))}[skirbi-theme] semtic-steps li[semtic-step]:first-child:before{content:none}[skirbi-theme] semtic-steps li[semtic-step]:after{content:attr(data-index);z-index:1;inline-size:var(--step-dot);block-size:var(--step-dot);background:var(--step-muted);color:var(--step-text);border-radius:999px;place-items:center;font-weight:800;display:grid;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}[skirbi-theme] semtic-steps li[semtic-state=completed],[skirbi-theme] semtic-steps li[semtic-state=active]{color:var(--step-active);font-weight:800}[skirbi-theme] semtic-steps li[semtic-state=completed]:after,[skirbi-theme] semtic-steps li[semtic-state=active]:after{background:var(--step-active);color:var(--step-on)}[skirbi-theme] semtic-steps li[semtic-state=completed]:not(:first-child):before,[skirbi-theme] semtic-steps li[semtic-state=active]:not(:first-child):before{background:var(--step-active)}[skirbi-theme] semtic-toast{z-index:9999;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:1rem;left:50%;transform:translate(-50%)}[skirbi-theme] semtic-toast [semtic-message]{background:var(--skirbi-primary-main);color:#fff;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:1.125rem;font-weight:600;display:flex;box-shadow:0 10px 15px -3px #0003}[skirbi-theme] semtic-toast [semtic-message][semtic-state=warning]{background:var(--skirbi-warn-base);color:#fff}[skirbi-theme] semtic-toast [semtic-message][semtic-state=error]{background:var(--skirbi-error-base,#d63031);color:#fff}[skirbi-theme] semtic-toast [semtic-message][semtic-state=success]{background:var(--skirbi-quaternary-main);color:#fff}[skirbi-theme] semtic-toast [semtic-message] button[lead]{color:inherit;font:inherit;cursor:pointer;opacity:.8;background:0 0;border:none;flex:none;margin-inline-start:auto;line-height:1}[skirbi-theme] semtic-toast [semtic-message] button[lead]:hover{opacity:1}[skirbi-theme] button.cart{background:var(--skirbi-primary-soft);position:relative}[skirbi-theme] button.cart [semtic-cart-icon]{font-size:1.5rem;line-height:1}[skirbi-theme] button.cart [semtic-cart-count]{aspect-ratio:1;margin-inline-start:-12px}[skirbi-theme] .abto-panel{background:color-mix(in srgb, var(--skirbi-primary-main) 8%, white);border:1px solid color-mix(in srgb, var(--skirbi-primary-main) 30%, white);color:var(--skirbi-primary-dark);border-radius:.75rem;box-shadow:0 4px 16px #0000001f}[skirbi-theme] .abto-panel-strong{background:color-mix(in srgb, var(--skirbi-primary-main) 8%, white);border:2px solid var(--skirbi-primary-main);color:var(--skirbi-primary-dark);border-radius:.75rem;box-shadow:0 4px 16px #0000001f}}@layer skirbi-app{semtic-input:has([semtic-clear]:not([hidden])){position:relative}semtic-input:has([semtic-clear]:not([hidden])) input[wc-control]{flex:1;min-width:0;padding-right:2.5rem}semtic-input:has([semtic-clear]:not([hidden])) [semtic-clear]{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}[skibri-theme] button{letter-spacing:.05em;text-transform:uppercase;font-weight:500}[skirbi-theme] [registration-navbar]{background:var(--skirbi-primary-main);color:var(--skirbi-quaternary-contrast);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}[skirbi-theme] [registration-navbar] [extra]{color:#fff;border-color:#fff}[skirbi-theme] [registration-navbar] [extra]:hover{background:#ffffff26}[skirbi-theme] [registration-navbar-title]{letter-spacing:.02em;margin:0;font-size:1.25rem;font-weight:700}[skirbi-theme] [registration-navbar-slot]{align-items:center;gap:.75rem;display:flex}[skirbi-theme] [fake-payment]{grid-template-columns:1fr;gap:1.5rem;display:grid}[skirbi-theme] [fake-payment-card]{border-radius:1rem;max-width:40rem;margin-inline:auto;box-shadow:0 4px 10px #00000024}[skirbi-theme] [fake-payment-stack],[skirbi-theme] [fake-payment-form-stack]{flex-direction:column;display:flex}[skirbi-theme] [fake-payment-stack]{gap:1.5rem}[skirbi-theme] [fake-payment-form-stack]{gap:1rem}[skirbi-theme] [fake-payment-actions]{justify-content:flex-end;display:flex}[skirbi-theme] [fake-payment-card]{background:var(--skirbi-secondary-strong);color:var(--skirbi-secondary-contrast)}[skirbi-theme] [fake-payment-card] pre{background:var(--skirbi-primary-main);color:var(--skirbi-primary-contrast)}[skirbi-theme] [fake-payment-card] :is(input,select,textarea){border:1px solid var(--skirbi-secondary-soft);width:100%;color:inherit;background:#ffffff24;border-radius:.75rem;padding:.75rem 1rem}[skirbi-theme] button.pay{background:var(--skirbi-primary-main);color:var(--skirbi-primary-contrast);border:0;border-radius:999px;padding:.75rem 1.25rem;font-weight:700}[skirbi-theme] [registration-page]{background:var(--skirbi-page-bg);flex-direction:column;min-block-size:100vh;display:flex}[skirbi-theme] [registration-page-inner]{inline-size:100%;max-inline-size:72rem;margin-inline:auto;padding:3rem 1rem 5rem}[skirbi-theme] [registration-navbar-actions]{align-items:center;gap:.75rem;margin-inline-start:auto;display:flex}[skirbi-theme] [registration-page-header]{text-align:center;margin-block-end:2rem}[skirbi-theme] [registration-page-header] h1{color:var(--skirbi-primary-main);letter-spacing:.25em;text-transform:uppercase;margin:0 0 1rem;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:800}[skirbi-theme] [registration-page-main]{padding:.5rem}@media (width>=48rem){[skirbi-theme] [registration-page-main]{padding:3rem}}[skirbi-theme] [registration-page-footer]{text-align:center;opacity:.35;color:var(--skirbi-page-fg);letter-spacing:.18em;text-transform:uppercase;margin-block-start:2rem;font-size:.75rem}[skirbi-theme] [payment-layout-grid]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}[skirbi-theme] [billing-form-grid],[skirbi-theme] [payment-form-grid]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}[skirbi-theme] [payment-card-number]{grid-column:1/-1}[skirbi-theme] [payment-invoice-total]{border-block-start:1px solid var(--skirbi-surface-border-final);justify-content:space-between;padding-block-start:.75rem;font-weight:700;display:flex}[skirbi-theme]{--skirbi-field-height:3.5rem}[skirbi-theme] semtic-form-row[accreditation] semtic-input[type=checkbox]>input[wc-control][type=checkbox]{background:var(--skirbi-secondary-light);width:2rem;height:2rem;color:var(--skirbi-secondary-dark);font:inherit;box-sizing:border-box;border-radius:.5rem;padding:.6rem .75rem}[skirbi-theme] [registration-page-header] h1{color:var(--skirbi-quarternary-main)}@media (width>=64rem){[skirbi-theme] [payment-layout-grid]{grid-template-columns:repeat(2,1fr)}}@media (width<=48rem){[skirbi-theme] [payment-layout-grid],[skirbi-theme] [billing-form-grid]{grid-template-columns:1fr}}[semtic-modal-panel]{background:var(--skirbi-primary-soft);color:var(--skirbi-primary-strong);border-color:var(--skirbi-primary-strong)}@media (width<=48rem){[skirbi-theme] semtic-steps li[semtic-step]{text-overflow:ellipsis;flex-direction:column;align-items:center;padding-block-start:calc(var(--step-dot) + .9rem);font-size:clamp(.7rem,2vw,1rem);display:flex}[skirbi-theme] semtic-steps li[semtic-step]:nth-child(2n){flex-direction:column-reverse;padding-block-start:0}[skirbi-theme] [registration-actions] [lead]{order:-1}[skirbi-theme] .panel-flush-mobile{box-shadow:none;margin-inline:calc(-1 * var(--skirbi-panel-padding,.5rem));padding-inline:var(--skirbi-panel-padding,.5rem);border-top:none;border-left:none;border-right:none;border-radius:0}[skirbi-theme] [registration-actions] button,[skirbi-theme] [registration-actions] a{justify-content:center;width:100%}@media (width<=48rem){[skirbi-theme] [registration-actions] [semtic-body]{flex-direction:column;gap:.75rem;width:100%;display:flex}}[skirbi-theme] [registration-actions] [semtic-body] [lead]{order:-1}[skirbi-theme] [registration-actions] [semtic-body] [team]{order:2}[skirbi-theme] [registration-actions] [semtic-body] [tourny]{order:3}[skirbi-theme] [personal-details] h3[semtic-title]{font-size:clamp(1rem,4vw,1.5rem)}[skirbi-theme] [dibuho-sticky-actions]{z-index:10;opacity:0;pointer-events:none;padding:1rem;transition:opacity .3s;position:fixed;bottom:3.5rem;left:0;right:0}[skirbi-theme] [dibuho-sticky-actions].is-visible{opacity:1;pointer-events:auto}}[skirbi-theme] [confirmed-registrations-list]{grid-template-columns:max-content max-content max-content;align-items:start;gap:.5rem 1rem;display:grid}[skirbi-theme] abto-participant{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}[skirbi-theme] abto-participant:before{content:"›";grid-area:1/1;font-family:Barlow,sans-serif}[skirbi-theme] [abto-participant-root]{display:contents}[skirbi-theme] [abto-participant-team-name]{text-transform:uppercase;grid-area:1/2/auto/4;font-family:Barlow,sans-serif;font-weight:700}[skirbi-theme] [abto-participant-label]{display:contents}[skirbi-theme] [abto-participant-label][data-player-count="2"] [abto-participant-player]:first-of-type{grid-area:1/2}[skirbi-theme] [abto-participant-label][data-player-count="2"] [abto-participant-player]:nth-of-type(2){grid-area:1/3}[skirbi-theme] [abto-participant-label][data-player-count="4"] [abto-participant-player]:first-of-type{grid-area:2/2}[skirbi-theme] [abto-participant-label][data-player-count="4"] [abto-participant-player]:nth-of-type(2){grid-area:3/2}[skirbi-theme] [abto-participant-label][data-player-count="4"] [abto-participant-player]:nth-of-type(3){grid-area:2/3}[skirbi-theme] [abto-participant-label][data-player-count="4"] [abto-participant-player]:nth-of-type(4){grid-area:3/3}[skirbi-theme] [abto-participant-label][data-player-count="4"] [abto-participant-player]{opacity:.9}[skirbi-theme] [abto-participant-label] img.emoji{vertical-align:-.15em;width:1em;height:1em;margin:0 .05em 0 .1em}@media (width<=48rem){[skirbi-theme] [confirmed-registrations-list]{flex-direction:column;gap:.75rem;display:flex}[skirbi-theme] abto-participant{grid-template-columns:max-content 1fr;gap:.15rem .5rem;display:grid}[skirbi-theme] abto-participant:before{grid-area:1/1}[skirbi-theme] [abto-participant-team-name]{grid-column:1}[skirbi-theme] [abto-participant-player]{grid-area:auto/2!important}[skirbi-theme] [abto-participant-team-name]{grid-column:unset;grid-row:unset}}[skirbi-theme] [registration-closed]{text-align:center;max-inline-size:40rem;margin-inline:auto}[skirbi-theme] [error-page]{place-items:center;min-block-size:100dvh;padding:2rem;display:grid}[skirbi-theme] [error-card]{text-align:center;inline-size:min(100%,36rem);margin-inline:auto}[skirbi-theme] [error-card] semtic-actions{justify-content:center}[skirbi-theme] dibuho-panel[player-resolved]{background:var(--skirbi-quaternary-soft);color:var(--skirbi-quaternary-strong);border-color:var(--skirbi-quaternary-main);border:2px solid var(--skirbi-quaternary-main);border-radius:.5rem;padding:1.5rem}[skirbi-theme] dibuho-panel[player-resolved] h4[semtic-title],[skirbi-theme] dibuho-panel[player-resolved] semtic-header{color:var(--skirbi-quaternary-main);font-weight:700}[skirbi-theme] dibuho-panel[player-resolved] p{margin:.5rem 0 0;font-size:1rem;font-weight:500}[skirbi-theme] [accreditation-details]{margin:1.5rem 0}[skirbi-theme] [accreditation-detail-row]{border-bottom:1px solid var(--skirbi-surface-border);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}[skirbi-theme] [accreditation-detail-row]:last-child{border-bottom:none}[skirbi-theme] [accreditation-detail-label]{color:var(--skirbi-primary-main);flex-shrink:0;font-weight:700}[skirbi-theme] [accreditation-detail-value]{text-align:right;flex:1;font-weight:500}}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/build/assets/material-symbols-outlined-DhPLOrnb.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/build/assets/material-symbols-rounded-ChlUn1Xu.woff2)format("woff2")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:block;src:url(/build/assets/material-symbols-sharp-_BRi17Ba.woff2)format("woff2")}.material-symbols-sharp{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Sharp;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--font-sans:"Barlow", "Montserrat", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}[skirbi-theme]{--skirbi-font-sans:var(--font-sans)}img.emoji{vertical-align:-.1em;width:1em;height:1em}
