:root{--border-radius-small:.5rem;--border-radius-medium:1rem;--border-radius-large:1.5rem;--border-radius-x-large:2rem;--border-radius-2x-large:2.5rem;--border-radius-full:625rem;--border-offset-focus:.125rem;--border-width-medium:1px;--border-width-large:2px;--border-width-x-large:4px;--box-shadow-medium:0 8px 24px -2px #0d0d0d1a;--box-shadow-large:0 16px 32px -4px #0d0d0d14;--box-shadow-x-large:0 24px 40px -6px #0d0d0d14;--box-shadow-2x-large:0 32px 48px -8px #0d0d0d14;--breakpoint-small:375px;--breakpoint-medium:768px;--breakpoint-large:1024px;--breakpoint-x-large:1440px;--layout-container-max-width:1280px;--color-primary-background:#14421e;--color-primary-background-hover:#1a7000;--color-primary-background-low:#d3e4ce;--color-primary-background-high:#31e000;--color-primary-text:#124903;--color-primary-text-hover:#155a02;--color-primary-text-low:#1a7000;--color-primary-text-link:#155a02;--color-primary-icon:#124903;--color-primary-icon-hover:#27ac02;--color-primary-icon-low:#9ce189;--color-primary-border:#1a7000;--color-primary-border-hover:#27ac02;--color-primary-border-low:#d3e4ce;--color-secondary-background:#ff8f8f;--color-secondary-background-hover:#ffadad;--color-secondary-background-high:#e57171;--color-secondary-text:#cc5c5c;--color-secondary-text-high:#b34747;--color-secondary-icon:#cc5c5c;--color-secondary-icon-low:#f99;--color-secondary-border:#ff8f8f;--color-neutral-background:#fff;--color-neutral-background-low:#f8f7f1;--color-neutral-background-disabled:#f2f3f2;--color-neutral-text:#171816;--color-neutral-text-disabled:#4e534b;--color-neutral-text-low:#4e534b;--color-neutral-text-inverse:#fff;--color-neutral-text-always-light:#fff;--color-neutral-text-always-dark:#171816;--color-neutral-icon:#282b27;--color-neutral-icon-disabled:#858d81;--color-neutral-icon-inverse:#fff;--color-neutral-icon-low:#585e55;--color-neutral-icon-always-light:#fff;--color-neutral-icon-always-dark:#171816;--color-neutral-border:#858d81;--color-neutral-border-high:#585e55;--color-neutral-border-low:#e9e5d3;--color-neutral-border-disabled:#d6d8d4;--color-feedback-success-background-low:#c5fcd1;--color-feedback-success-background-high:#1f8e34;--color-feedback-success-text:#094918;--color-feedback-success-icon:#094918;--color-feedback-success-border:#1a7000;--color-feedback-error-background-hover:#4f1003;--color-feedback-error-background-low:#ecddda;--color-feedback-error-background-high:#831702;--color-feedback-error-text:#940700;--color-feedback-error-icon:#831702;--color-feedback-error-border:#de300d;--color-feedback-warning-background-low:#fff5a8;--color-feedback-warning-text:#574700;--color-feedback-warning-icon:#574700;--color-feedback-warning-border:#eacf06;--color-feedback-info-background-low:#daecea;--color-feedback-info-text:#024b41;--color-feedback-info-icon:#024b41;--color-feedback-info-border:#68d9ca;--color-overlay-default:#1c1d1bb8;--color-keyboard-focus:#27ac02;--motion-duration-normal:.2s;--motion-duration-none:0s;--motion-easing-standard:ease;--space-x-small:.25rem;--space-small:.5rem;--space-medium:1rem;--space-large:1.5rem;--space-x-large:2rem;--space-2x-large:2.5rem;--space-3x-large:4rem;--space-4x-large:6rem;--space-5x-large:10rem;--font-family-primary:"Plus Jakarta Sans", "Helvetica", "Arial", sans-serif;--font-family-secondary:"BW Gradual", "Plus Jakarta Sans", "Helvetica", "Arial", sans-serif;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-size-display-1:4rem;--font-size-display-2:3rem;--font-size-display-3:2.5rem;--font-size-display-4:2rem;--font-size-display-5:1.75rem;--font-size-heading-1:3rem;--font-size-heading-2:2.5rem;--font-size-heading-3:2rem;--font-size-heading-4:1.5rem;--font-size-heading-5:1.125rem;--font-size-body:1rem;--font-size-body-small:.875rem;--font-size-caption:.75rem;--font-line-height-display-1:120%;--font-line-height-display-2:125%;--font-line-height-display-3:130%;--font-line-height-display-4:135%;--font-line-height-display-5:140%;--font-line-height-heading-1:105%;--font-line-height-heading-2:110%;--font-line-height-heading-3:115%;--font-line-height-heading-4:120%;--font-line-height-heading-5:125%;--font-line-height-body:150%;--font-line-height-body-small:145%;--font-line-height-caption:120%}[data-theme=dark]{--color-primary-background:#31e000;--color-primary-background-hover:#9ce189;--color-primary-background-low:#282b27;--color-primary-background-high:#31e000;--color-primary-text:#f9fbf9;--color-primary-text-hover:#9ce189;--color-primary-text-low:#ced0cd;--color-primary-text-link:#31e000;--color-primary-icon:#f9fbf9;--color-primary-icon-hover:#9ce189;--color-primary-icon-low:#9ce189;--color-primary-border:#f9fbf9;--color-primary-border-hover:#9ce189;--color-primary-border-low:#f9fbf9;--color-secondary-background:#ffadad;--color-secondary-background-hover:#ffc7c7;--color-secondary-background-high:#f99;--color-secondary-text:#ff8f8f;--color-secondary-text-high:#e57171;--color-secondary-icon:#ff8f8f;--color-secondary-icon-low:#f99;--color-secondary-border:#ff8f8f;--color-neutral-background:#1c1d1b;--color-neutral-background-low:#141513;--color-neutral-background-disabled:#282b27;--color-neutral-text:#fff;--color-neutral-text-disabled:#b4b9b1;--color-neutral-text-low:#e3e4e2;--color-neutral-text-inverse:#282b27;--color-neutral-text-always-light:#fff;--color-neutral-text-always-dark:#171816;--color-neutral-icon:#6b7368;--color-neutral-icon-disabled:#585e55;--color-neutral-icon-inverse:#1c1d1b;--color-neutral-icon-low:#e3e4e2;--color-neutral-icon-always-light:#fff;--color-neutral-icon-always-dark:#171816;--color-neutral-border:#585e55;--color-neutral-border-high:#6b7368;--color-neutral-border-low:#3c403a;--color-neutral-border-disabled:#282b27;--color-feedback-success-background-low:#bedfb4;--color-feedback-success-background-high:#2a9b08;--color-feedback-success-text:#50d926;--color-feedback-success-icon:#1a7000;--color-feedback-success-border:#2a9b08;--color-feedback-error-background-hover:#4f1003;--color-feedback-error-background-low:#ecddda;--color-feedback-error-background-high:#831702;--color-feedback-error-text:#de9e91;--color-feedback-error-icon:#df7762;--color-feedback-error-border:#df7762;--color-feedback-warning-background-low:#fff5a8;--color-feedback-warning-text:#fffef5;--color-feedback-warning-icon:#fffef5;--color-feedback-warning-border:#b8a305;--color-feedback-info-background-low:#daecea;--color-feedback-info-text:#f9fbfb;--color-feedback-info-icon:#f9fbfb;--color-feedback-info-border:#008f7c;--color-overlay-default:#1c1d1bb8;--color-keyboard-focus:#27ac02}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-family-primary);font-size:var(--font-size-body);background-color:var(--color-neutral-background);color:var(--color-neutral-text);margin:0;padding:0}[class*=niods-text-]:first-child{margin-top:0}[class*=niods-text-]:only-child,[class*=niods-text-]:last-child{margin-bottom:0}.niods-text-heading-1{font-family:var(--font-family-primary);font-size:var(--font-size-heading-1);line-height:var(--font-line-height-heading-1);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-heading-2{font-family:var(--font-family-primary);font-size:var(--font-size-heading-2);line-height:var(--font-line-height-heading-2);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-heading-3{font-family:var(--font-family-primary);font-size:var(--font-size-heading-3);line-height:var(--font-line-height-heading-3);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-heading-4{font-family:var(--font-family-primary);font-size:var(--font-size-heading-4);line-height:var(--font-line-height-heading-4);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-heading-5{font-family:var(--font-family-primary);font-size:var(--font-size-heading-5);line-height:var(--font-line-height-heading-5);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-display-1{font-family:var(--font-family-secondary);font-size:var(--font-size-display-1);line-height:var(--font-line-height-display-1);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-display-2{font-family:var(--font-family-secondary);font-size:var(--font-size-display-2);line-height:var(--font-line-height-display-2);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-display-3{font-family:var(--font-family-secondary);font-size:var(--font-size-display-3);line-height:var(--font-line-height-display-3);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-display-4{font-family:var(--font-family-secondary);font-size:var(--font-size-display-4);line-height:var(--font-line-height-display-4);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-display-5{font-family:var(--font-family-secondary);font-size:var(--font-size-display-5);line-height:var(--font-line-height-display-5);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-body{font-family:var(--font-family-primary);font-size:var(--font-size-body);line-height:var(--font-line-height-body);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-body-semibold{font-family:var(--font-family-primary);font-size:var(--font-size-body);line-height:var(--font-line-height-body);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-body-bold{font-family:var(--font-family-primary);font-size:var(--font-size-body);line-height:var(--font-line-height-body);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-body-small{font-family:var(--font-family-primary);font-size:var(--font-size-body-small);line-height:var(--font-line-height-body-small);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-body-small-semibold{font-family:var(--font-family-primary);font-size:var(--font-size-body-small);line-height:var(--font-line-height-body-small);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-body-small-bold{font-family:var(--font-family-primary);font-size:var(--font-size-body-small);line-height:var(--font-line-height-body-small);font-weight:var(--font-weight-bold);margin-bottom:var(--space-medium);color:var(--color-neutral-text)}.niods-text-caption{font-family:var(--font-family-primary);font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);color:var(--color-neutral-text)}.niods-icon{--icon-font-size:1.5rem;--icon-color:var(--color-neutral-text);font-size:var(--icon-font-size);width:var(--icon-font-size);min-width:var(--icon-font-size);height:var(--icon-font-size);min-height:var(--icon-font-size);color:var(--icon-color);justify-content:center;align-items:center;display:inline-flex}.niods-icon[data-icon-size=large]{--icon-font-size:2rem}.niods-icon[data-icon-size=x-large]{--icon-font-size:2.5rem}.niods-icon[data-icon-contained]{--icon-glyph-scale:.6;--icon-background-color:var(--color-neutral-background-low);font-size:calc(var(--icon-font-size) * var(--icon-glyph-scale));border-radius:var(--border-radius-full);background-color:var(--icon-background-color)}.niods-section__container{max-width:var(--layout-container-max-width);padding:var(--space-x-large) var(--space-medium);margin:0 auto}.niods-grid{gap:var(--space-large);grid-template-columns:repeat(var(--grid-columns,1), 1fr);display:grid}.niods-grid[data-grid-gap=small]{gap:var(--space-small)}.niods-grid[data-grid-gap=medium]{gap:var(--space-medium)}.niods-grid[data-grid-gap=x-large]{gap:var(--space-x-large)}.niods-grid[data-grid-align=center]{align-items:center}.niods-grid[data-grid-align=end]{align-items:end}.niods-grid[data-grid-columns="1"]{--grid-columns:1}.niods-grid[data-grid-columns="2"]{--grid-columns:2}.niods-grid[data-grid-columns="3"]{--grid-columns:3}.niods-grid[data-grid-columns="4"]{--grid-columns:4}@media screen and (width>=768px){.niods-grid[data-grid-columns-tablet="1"]{--grid-columns:1}.niods-grid[data-grid-columns-tablet="2"]{--grid-columns:2}.niods-grid[data-grid-columns-tablet="3"]{--grid-columns:3}.niods-grid[data-grid-columns-tablet="4"]{--grid-columns:4}}@media screen and (width>=1024px){.niods-grid[data-grid-columns-desktop="1"]{--grid-columns:1}.niods-grid[data-grid-columns-desktop="2"]{--grid-columns:2}.niods-grid[data-grid-columns-desktop="3"]{--grid-columns:3}.niods-grid[data-grid-columns-desktop="4"]{--grid-columns:4}}@media screen and (width>=1440px){.niods-grid[data-grid-columns-desktop-large="1"]{--grid-columns:1}.niods-grid[data-grid-columns-desktop-large="2"]{--grid-columns:2}.niods-grid[data-grid-columns-desktop-large="3"]{--grid-columns:3}.niods-grid[data-grid-columns-desktop-large="4"]{--grid-columns:4}}.niods-flex{gap:var(--space-large);display:flex}.niods-flex[data-flex-wrap]{flex-wrap:wrap}.niods-flex[data-flex-direction=column]{flex-direction:column}.niods-flex[data-flex-gap=small]{gap:var(--space-small)}.niods-flex[data-flex-gap=medium]{gap:var(--space-medium)}.niods-flex[data-flex-gap=x-large]{gap:var(--space-x-large)}.niods-flex[data-flex-align=center]{align-items:center}.niods-flex[data-flex-align=end]{align-items:end}.niods-flex[data-flex-justify=between]{justify-content:space-between}.niods-flex[data-flex-justify=center]{justify-content:center}.niods-flex[data-flex-justify=end]{justify-content:end}.niods-flex[data-flex-justify=around]{justify-content:space-around}.niods-flex[data-flex-justify=evenly]{justify-content:space-evenly}.niods-accordion{width:100%;overflow:hidden}.niods-accordion__item{border-bottom:var(--border-width-medium) solid var(--color-neutral-border)}.niods-accordion__item:last-child{border-bottom:none}.niods-accordion__label{justify-content:space-between;align-items:center;gap:var(--space-medium);padding:var(--space-medium) 0;cursor:pointer;font-size:var(--font-size-heading-5);font-weight:var(--font-weight-bold);user-select:none;display:flex}.niods-accordion__label::marker,.niods-accordion__label::-webkit-details-marker{display:none}.niods-accordion__label:focus-visible{outline:var(--border-width-large) solid var(--color-keyboard-focus);outline-offset:var(--border-offset-focus)}.niods-accordion__label .niods-accordion__icon{transition:transform var(--motion-duration-normal) var(--motion-easing-standard)}.niods-accordion__item[open] .niods-accordion__label .niods-accordion__icon{transform:rotate(180deg)}.niods-accordion__body-wrapper{transition:grid-template-rows var(--motion-duration-normal) var(--motion-easing-standard);grid-template-rows:0fr;display:grid}.niods-accordion__item[open] .niods-accordion__body-wrapper{grid-template-rows:1fr}.niods-accordion__body{min-height:0;overflow:hidden}.niods-accordion__body p:first-child{margin-top:0}@media (prefers-reduced-motion:reduce){.niods-accordion__label .niods-accordion__icon,.niods-accordion__body-wrapper{transition:none}}.niods-breadcrumb{--breadcrumb-gap:var(--space-x-small);--breadcrumb-text-color:var(--color-neutral-text-low);--breadcrumb-text-color-hover:var(--color-neutral-text-low);--breadcrumb-separator-color:var(--color-neutral-text-low);font-size:var(--font-size-body-small);line-height:var(--font-line-height-body-small);font-weight:var(--font-weight-regular);display:block}.niods-breadcrumb__list{align-items:center;gap:var(--breadcrumb-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.niods-breadcrumb__item{align-items:center;gap:var(--breadcrumb-gap);display:flex}.niods-breadcrumb__item:not(:first-child):before{content:"/";color:var(--breadcrumb-separator-color);user-select:none}.niods-breadcrumb__link{color:var(--breadcrumb-text-color);border-radius:var(--border-radius-small);transition:color var(--motion-duration-normal) var(--motion-easing-standard);text-decoration:none}.niods-breadcrumb__link:not([data-state=disabled]):hover{color:var(--breadcrumb-text-color-hover);text-decoration:underline}.niods-breadcrumb__link:focus-visible{outline:var(--border-width-large) solid var(--color-keyboard-focus);outline-offset:var(--border-offset-focus)}.niods-breadcrumb__current{color:var(--breadcrumb-text-color);font-weight:var(--font-weight-bold)}.niods-breadcrumb__ellipsis{color:var(--breadcrumb-text-color);border-radius:var(--border-radius-small);cursor:pointer;transition:color var(--motion-duration-normal) var(--motion-easing-standard);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.niods-breadcrumb__ellipsis:not([data-state=disabled]):hover{color:var(--breadcrumb-text-color-hover)}.niods-breadcrumb__ellipsis:focus-visible{outline:var(--border-width-large) solid var(--color-keyboard-focus);outline-offset:var(--border-offset-focus)}@media (prefers-reduced-motion:reduce){.niods-breadcrumb__link,.niods-breadcrumb__ellipsis{transition-duration:var(--motion-duration-none)}}.niods-button-group{justify-content:end;align-items:center;gap:var(--space-small);width:100%;display:flex}.niods-button-group[data-button-group-layout=stacked]{flex-direction:column-reverse}.niods-button{--button-border-color:transparent;--button-border-color-hover:transparent;--button-background-color:var(--color-primary-background);--button-background-color-hover:var(--color-primary-background-hover);--button-text-color:var(--color-neutral-text-inverse);--button-text-color-hover:var(--color-neutral-text-inverse);--button-icon-color:var(--color-neutral-icon-inverse);--button-icon-color-hover:var(--color-neutral-icon-inverse);justify-content:center;align-items:center;gap:var(--space-small);height:48px;max-height:48px;padding:0 var(--space-medium);border-radius:var(--border-radius-full);background:var(--button-background-color);color:var(--button-text-color);font-size:var(--font-size-body);line-height:var(--font-line-height-body);font-weight:var(--font-weight-bold);text-align:center;border:var(--border-width-medium) solid var(--button-border-color);cursor:pointer;transition:background var(--motion-duration-normal) var(--motion-easing-standard), border-color var(--motion-duration-normal) var(--motion-easing-standard), color var(--motion-duration-normal) var(--motion-easing-standard);text-decoration:none;display:inline-flex}.niods-button.niods-button:is(:disabled,[data-state=disabled]){--button-background-color:var(--color-neutral-background-disabled);--button-text-color:var(--color-neutral-text-disabled);--button-icon-color:var(--color-neutral-icon-disabled);--button-border-color:transparent;cursor:not-allowed}.niods-button[data-state=loading]{cursor:not-allowed}.niods-button:not([data-state=disabled]):not([data-state=loading]):hover{background:var(--button-background-color-hover);border-color:var(--button-border-color-hover);color:var(--button-text-color-hover)}.niods-button:not([data-state=disabled]):not([data-state=loading]):hover .niods-button__icon{color:var(--button-icon-color-hover)}@media (prefers-reduced-motion:no-preference){.niods-button:not([data-state=disabled]):not([data-state=loading]):active{transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.niods-button{transition-duration:var(--motion-duration-none)}}.niods-button[data-button-kind=secondary]{--button-background-color:var(--color-neutral-background);--button-background-color-hover:var(--color-neutral-background);--button-border-color:var(--color-primary-border);--button-border-color-hover:var(--color-primary-border-hover);--button-text-color:var(--color-primary-text);--button-text-color-hover:var(--color-primary-text-hover);--button-icon-color:var(--color-primary-icon);--button-icon-color-hover:var(--color-primary-icon-hover)}.niods-button[data-button-kind=tertiary]{--button-background-color:var(--color-neutral-background);--button-background-color-hover:var(--color-neutral-background);--button-text-color:var(--color-primary-text);--button-text-color-hover:var(--color-primary-text-hover);--button-icon-color:var(--color-primary-icon);--button-icon-color-hover:var(--color-primary-icon-hover)}.niods-button[data-button-kind=danger]{--button-background-color:var(--color-feedback-error-background-high);--button-background-color-hover:var(--color-feedback-error-background-hover);--button-text-color:var(--color-neutral-text-always-light);--button-text-color-hover:var(--color-neutral-text-always-light);--button-icon-color:var(--color-neutral-icon-always-light);--button-icon-color-hover:var(--color-neutral-icon-always-light)}.niods-button[data-button-kind=conversion]{--button-background-color:var(--color-secondary-background);--button-background-color-hover:var(--color-secondary-background-hover);--button-text-color:#191b18;--button-text-color-hover:#191b18;--button-icon-color:#982f2f;--button-icon-color-hover:#982f2f}.niods-button__icon{border-radius:var(--border-radius-full);width:32px;height:32px;color:var(--button-icon-color);justify-content:center;align-items:center;display:flex}.niods-button[data-button-icon=start]{padding-left:var(--space-small)}.niods-button[data-button-icon=end]{padding-right:var(--space-small)}.niods-button[data-button-icon=only]{padding-left:var(--space-small);padding-right:var(--space-small)}.niods-card{--card-border-color:var(--color-neutral-border-low);--card-radius:var(--border-radius-medium);--card-padding:var(--space-large);border:var(--border-width-medium) solid var(--card-border-color);border-radius:var(--card-radius);padding:var(--card-padding);background-color:var(--color-neutral-background);transition:border-color var(--motion-duration-normal) var(--motion-easing-standard);text-decoration:none}.niods-card[data-card-density=compact]{--card-radius:var(--border-radius-small);--card-padding:var(--space-medium)}.niods-card[data-card-density=spacious]{--card-radius:var(--border-radius-large);--card-padding:var(--space-x-large)}.niods-card:not([data-card-state=disabled])[data-card-hoverable]:hover{--card-border-color:var(--color-primary-border-hover);cursor:pointer}.niods-card[data-card-hoverable]:focus-visible{outline:var(--border-width-large) solid var(--color-keyboard-focus);outline-offset:var(--border-offset-focus)}.niods-card[data-card-state=selected]{--card-border-color:var(--color-primary-border-hover)}.niods-card[data-card-shadow]{box-shadow:var(--box-shadow-medium)}.niods-checkbox{--checkbox-background-color:var(--color-neutral-background);--checkbox-border-color:var(--color-primary-border);--checkbox-icon-color:var(--color-neutral-icon-inverse);--checkbox-label-color:var(--color-neutral-text);--checkbox-icon-mask:none;--checkbox-icon-opacity:0;--checkbox-size:1.5rem;align-items:center;gap:var(--space-small);color:var(--checkbox-label-color);cursor:pointer;display:inline-flex;position:relative}.niods-checkbox__input{inline-size:var(--checkbox-size);block-size:var(--checkbox-size);opacity:0;cursor:inherit;margin:0;position:absolute;inset-block-start:0;inset-inline-start:0}.niods-checkbox__control{box-sizing:border-box;inline-size:var(--checkbox-size);block-size:var(--checkbox-size);border:var(--border-width-large) solid var(--checkbox-border-color);border-radius:var(--border-radius-small);background:var(--checkbox-background-color);transition:background var(--motion-duration-normal) var(--motion-easing-standard), border-color var(--motion-duration-normal) var(--motion-easing-standard), transform var(--motion-duration-normal) var(--motion-easing-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.niods-checkbox__control:after{content:"";inline-size:var(--checkbox-size);block-size:var(--checkbox-size);background-color:var(--checkbox-icon-color);opacity:var(--checkbox-icon-opacity);-webkit-mask-image:var(--checkbox-icon-mask);mask-image:var(--checkbox-icon-mask);transition:opacity var(--motion-duration-normal) var(--motion-easing-standard);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.niods-checkbox__label{font-size:var(--font-size-body);line-height:var(--font-line-height-body);font-weight:var(--font-weight-regular);color:var(--checkbox-label-color)}.niods-checkbox:has(.niods-checkbox__input:checked){--checkbox-background-color:var(--color-primary-background);--checkbox-border-color:var(--color-primary-background);--checkbox-icon-color:var(--color-neutral-icon-inverse);--checkbox-icon-opacity:1;--checkbox-icon-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.niods-checkbox:has(.niods-checkbox__input:indeterminate){--checkbox-background-color:var(--color-neutral-background);--checkbox-border-color:var(--color-primary-border);--checkbox-icon-color:var(--color-primary-icon);--checkbox-icon-opacity:1;--checkbox-icon-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='currentColor' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}.niods-checkbox:has(.niods-checkbox__input:not(:disabled):not([data-state=disabled])):hover{--checkbox-border-color:var(--color-primary-border-hover)}.niods-checkbox:has(.niods-checkbox__input:checked:not(:disabled):not([data-state=disabled])):hover{--checkbox-background-color:var(--color-primary-background-hover);--checkbox-border-color:var(--color-primary-background-hover)}.niods-checkbox:has(.niods-checkbox__input:indeterminate:not(:disabled):not([data-state=disabled])):hover{--checkbox-border-color:var(--color-primary-border-hover);--checkbox-icon-color:var(--color-primary-icon-hover)}.niods-checkbox:has(.niods-checkbox__input:is(:disabled,[data-state=disabled])){--checkbox-background-color:var(--color-neutral-background-disabled);--checkbox-border-color:var(--color-neutral-border-disabled);--checkbox-icon-color:var(--color-neutral-icon-disabled);--checkbox-label-color:var(--color-neutral-text-disabled);cursor:not-allowed}.niods-checkbox__input:not(:disabled):focus-visible+.niods-checkbox__control{outline:var(--border-width-large) solid var(--color-keyboard-focus);outline-offset:var(--border-offset-focus)}@media (prefers-reduced-motion:no-preference){.niods-checkbox:has(.niods-checkbox__input:not(:disabled):not([data-state=disabled])):active .niods-checkbox__control{transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.niods-checkbox__control,.niods-checkbox__control:after{transition-duration:var(--motion-duration-none)}}.niods-chip{background-color:var(--color-neutral-background);padding:var(--space-small) var(--space-medium);white-space:nowrap;border:var(--border-width-medium) solid var(--color-primary-border);border-radius:var(--border-radius-full)}.niods-chip__link{color:var(--color-primary-text);font-weight:var(--font-weight-bold);text-decoration:none}.niods-chip__link:focus-visible{outline:var(--border-width-large) solid var(--color-keyboard-focus);outline-offset:var(--border-offset-focus)}.niods-dialog{display:none}.niods-dialog[data-state=opening],.niods-dialog[data-state=open],.niods-dialog[data-state=opening] .niods-overlay,.niods-dialog[data-state=open] .niods-overlay{display:block}.niods-dialog[data-state=opening] .niods-modal-panel,.niods-dialog[data-state=open] .niods-modal-panel{display:flex}@media (prefers-reduced-motion:no-preference){.niods-dialog[data-state=open] .niods-overlay{opacity:1}.niods-dialog[data-state=open] .niods-modal-panel{opacity:1;transform:translate(-50%,-50%)}}@media screen and (width<=767.98px) and (prefers-reduced-motion:no-preference){.niods-dialog[data-state=open] .niods-modal-panel{transform:translateY(0)}}.niods-form-field{gap:var(--space-small);flex-direction:column;width:100%;display:flex}.niods-form-field__support-text{--form-field-support-text-color:var(--color-neutral-text-low);font-size:var(--font-size-caption);color:var(--form-field-support-text-color);width:100%}.niods-form-field[data-form-field-state=error] .niods-input{--input-border-color:var(--color-feedback-error-border);--input-label-color:var(--color-feedback-error-text)}.niods-form-field[data-form-field-state=error] .niods-form-field__support-text{--form-field-support-text-color:var(--color-feedback-error-text)}.niods-form-field[data-form-field-state=success] .niods-input{--input-border-color:var(--color-feedback-success-border)}.niods-form-field[data-form-field-state=disabled] .niods-input{--input-background-color:var(--color-neutral-background-disabled);--input-border-color:var(--color-neutral-border-disabled);--input-text-color:var(--color-neutral-text-disabled);--input-label-color:var(--color-neutral-text-disabled);cursor:not-allowed;pointer-events:none}.niods-form-field[data-form-field-state=disabled] .niods-form-field__support-text{--form-field-support-text-color:var(--color-neutral-text-disabled)}.niods-list[data-list-style=unstyled]{padding:0;list-style:none}.niods-list[data-list-layout=flex]{gap:var(--space-medium);flex-wrap:wrap;display:flex}.niods-message{--message-background-color:var(--color-feedback-info-background-low);--message-title-color:var(--color-feedback-info-text);--message-text-color:var(--color-feedback-info-text);--message-icon-color:var(--color-feedback-info-icon);align-items:flex-start;gap:var(--space-medium);padding:var(--space-medium);border-radius:var(--border-radius-medium);background:var(--message-background-color);display:flex}.niods-message[data-message-kind=success]{--message-background-color:var(--color-feedback-success-background-low);--message-title-color:var(--color-feedback-success-text);--message-text-color:var(--color-feedback-success-text);--message-icon-color:var(--color-feedback-success-icon)}.niods-message[data-message-kind=error]{--message-background-color:var(--color-feedback-error-background-low);--message-title-color:var(--color-feedback-error-text);--message-text-color:var(--color-feedback-error-text);--message-icon-color:var(--color-feedback-error-icon)}.niods-message[data-message-kind=warning]{--message-background-color:var(--color-feedback-warning-background-low);--message-title-color:var(--color-feedback-warning-text);--message-text-color:var(--color-feedback-warning-text);--message-icon-color:var(--color-feedback-warning-icon)}.niods-message__icon{--message-icon-size:24px;--message-font-size-icon:var(--message-icon-size);width:var(--message-icon-size);height:var(--message-icon-size);font-size:var(--message-font-size-icon);color:var(--message-icon-color);flex-shrink:0}.niods-message__content{gap:var(--space-x-small);flex-direction:column;flex:auto;min-width:0;display:flex}.niods-message__content a,.niods-message__title{color:var(--message-title-color);font-size:var(--font-size-body);line-height:var(--font-line-height-body);font-weight:var(--font-weight-bold);margin:0}.niods-message__text{color:var(--message-text-color);font-size:var(--font-size-body);line-height:var(--font-line-height-body);font-weight:var(--font-weight-regular);margin:0}.niods-message__close{--message-close-message-icon-size:24px;--message-font-size-close-icon:var(--message-close-message-icon-size);width:var(--message-close-message-icon-size);height:var(--message-close-message-icon-size);font-size:var(--message-font-size-close-icon);border-radius:var(--border-radius-full);color:var(--message-icon-color);cursor:pointer;transition:transform var(--motion-duration-normal) var(--motion-easing-standard);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.niods-message__close:not(:disabled):focus-visible{outline:var(--border-width-large) solid var(--color-keyboard-focus);outline-offset:var(--border-offset-focus)}@media (prefers-reduced-motion:no-preference){.niods-message__close:not(:disabled):active{transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.niods-message__close{transition-duration:var(--motion-duration-none)}}.niods-modal-panel{--modal-panel-width:360px;z-index:1001;width:var(--modal-panel-width);max-width:calc(100% - var(--space-medium) * 2);background:var(--color-neutral-background);border-radius:var(--border-radius-medium);max-height:90%;box-shadow:var(--shadow-lg);flex-direction:column;display:none;position:fixed;top:50%;left:50%;overflow:hidden}@media (prefers-reduced-motion:no-preference){.niods-modal-panel{opacity:0;transform:translate(-50%, calc(-50% - var(--space-x-large)));transition:opacity var(--motion-duration-normal) var(--motion-easing-standard), transform var(--motion-duration-normal) var(--motion-easing-standard)}}@media (prefers-reduced-motion:reduce){.niods-modal-panel{transform:translate(-50%,-50%)}}@media screen and (width>=768px){.niods-modal-panel{--modal-panel-width:480px}}@media screen and (width>=1024px){.niods-modal-panel{--modal-panel-width:560px}}@media screen and (width<=767.98px){.niods-modal-panel{--modal-panel-width:100%;border-radius:var(--border-radius-large) var(--border-radius-large) 0 0;max-width:100%;max-height:90%;inset:auto 0 0}}@media screen and (width<=767.98px) and (prefers-reduced-motion:no-preference){.niods-modal-panel{transform:translateY(100%)}}@media screen and (width<=767.98px) and (prefers-reduced-motion:reduce){.niods-modal-panel{transform:none}}.niods-modal-panel__header{justify-content:space-between;align-items:center;gap:var(--space-medium);padding:var(--space-large);padding-bottom:var(--space-medium);display:flex}.niods-modal-panel__media{width:100%;line-height:0;position:relative}.niods-modal-panel__media img,.niods-modal-panel__media svg{width:100%;height:auto;display:block}.niods-modal-panel__media .niods-modal-panel__close{top:var(--space-medium);right:var(--space-medium);background:var(--color-neutral-background);color:var(--color-neutral-icon);position:absolute}.niods-modal-panel__media .niods-modal-panel__close:hover{background:var(--color-neutral-background-low)}.niods-modal-panel__title{font-size:var(--font-size-heading-4);line-height:var(--font-line-height-heading-5);font-weight:var(--font-weight-bold);color:var(--color-neutral-text);margin:0}.niods-modal-panel__close{--modal-panel-icon-size:32px;--modal-panel-icon-font-size:24px;font-size:var(--modal-panel-icon-font-size);width:var(--modal-panel-icon-size);height:var(--modal-panel-icon-size);border-radius:var(--border-radius-small);color:var(--color-neutral-icon);cursor:pointer;transition:transform var(--motion-duration-normal) var(--motion-easing-standard);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.niods-modal-panel__close:focus-visible{outline:var(--border-width-large) solid var(--color-keyboard-focus);outline-offset:var(--border-offset-focus)}@media (prefers-reduced-motion:no-preference){.niods-modal-panel__close:active{transform:scale(.92)}}.niods-modal-panel__body{padding:var(--space-medium) var(--space-large);font-size:var(--font-size-body);line-height:var(--font-line-height-body);color:var(--color-neutral-text);flex:auto;overflow-y:auto}.niods-modal-panel__body p:first-child{margin-top:0}.niods-modal-panel__body p:last-child{margin-bottom:0}.niods-modal-panel__footer{justify-content:end;align-items:center;gap:var(--space-small);padding:var(--space-large);padding-top:var(--space-medium);display:flex}.niods-modal{display:none}.niods-modal[data-state=opening],.niods-modal[data-state=open],.niods-modal[data-state=opening] .niods-overlay,.niods-modal[data-state=open] .niods-overlay{display:block}.niods-modal[data-state=opening] .niods-modal-panel,.niods-modal[data-state=open] .niods-modal-panel{display:flex}@media (prefers-reduced-motion:no-preference){.niods-modal[data-state=open] .niods-overlay{opacity:1}.niods-modal[data-state=open] .niods-modal-panel{opacity:1;transform:translate(-50%,-50%)}}@media screen and (width<=767.98px) and (prefers-reduced-motion:no-preference){.niods-modal[data-state=open] .niods-modal-panel{transform:translateY(0)}}.niods-overlay{z-index:1000;background:var(--color-overlay-default);display:none;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.niods-overlay{opacity:0;transition:opacity var(--motion-duration-normal) var(--motion-easing-standard)}}.niods-progressbar{--progressbar-fill-color:var(--color-primary-background-high);--progressbar-track-color:var(--color-neutral-border-low);--progressbar-text-color:var(--color-neutral-text-low);--progressbar-value:0;box-sizing:border-box}.niods-progressbar *,.niods-progressbar :before,.niods-progressbar :after{box-sizing:border-box}.niods-progressbar__value{font-weight:var(--font-weight-bold);font-family:var(--font-family-primary);color:var(--progressbar-text-color)}.niods-progressbar__label{font-weight:var(--font-weight-regular);font-family:var(--font-family-primary);font-size:var(--font-size-body-small);line-height:var(--font-line-height-body-small);color:var(--progressbar-text-color)}.niods-progressbar[data-progressbar-variant=linear]{--progressbar-track-height:8px;gap:var(--space-small);flex-direction:column;width:100%;display:flex}.niods-progressbar[data-progressbar-variant=linear][data-progressbar-size=small]{--progressbar-track-height:6px}.niods-progressbar[data-progressbar-variant=linear][data-progressbar-size=large]{--progressbar-track-height:12px}.niods-progressbar[data-progressbar-variant=linear] .niods-progressbar__bar{align-items:center;gap:var(--space-medium);display:flex}.niods-progressbar[data-progressbar-variant=linear] .niods-progressbar__value{font-size:var(--font-size-body);line-height:var(--font-line-height-body);flex-shrink:0}.niods-progressbar__track{height:var(--progressbar-track-height);background:var(--progressbar-track-color);border-radius:var(--border-radius-full);flex:1;position:relative}.niods-progressbar__fill{height:100%;width:calc(var(--progressbar-value) * 1%);background:var(--progressbar-fill-color);border-radius:var(--border-radius-full);max-width:100%;transition:width var(--motion-duration-normal) var(--motion-easing-standard)}.niods-progressbar[data-progressbar-variant=circular]{--progressbar-circle-size:160px;--progressbar-circumference:282;align-items:center;gap:var(--space-small);flex-direction:column;display:inline-flex}.niods-progressbar[data-progressbar-variant=circular][data-progressbar-size=small]{--progressbar-circle-size:64px}.niods-progressbar[data-progressbar-variant=circular][data-progressbar-size=large]{--progressbar-circle-size:280px}.niods-progressbar__circle{width:var(--progressbar-circle-size);height:var(--progressbar-circle-size);justify-content:center;align-items:center;display:flex;position:relative}.niods-progressbar__svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.niods-progressbar__circle-track,.niods-progressbar__circle-fill{fill:none;stroke-width:8px}.niods-progressbar__circle-track{stroke:var(--progressbar-track-color)}.niods-progressbar__circle-fill{stroke:var(--progressbar-fill-color);stroke-linecap:round;stroke-dasharray:var(--progressbar-circumference);stroke-dashoffset:calc(var(--progressbar-circumference) * (100 - var(--progressbar-value)) / 100);transition:stroke-dashoffset var(--motion-duration-normal) var(--motion-easing-standard)}.niods-progressbar[data-progressbar-variant=circular] .niods-progressbar__value{font-size:var(--font-size-heading-3);line-height:var(--font-line-height-heading-3)}.niods-progressbar[data-progressbar-variant=circular][data-progressbar-size=small] .niods-progressbar__value{font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.niods-progressbar[data-progressbar-variant=circular][data-progressbar-size=large] .niods-progressbar__value{font-size:var(--font-size-display-2);line-height:var(--font-line-height-display-2)}.niods-progressbar[data-progressbar-variant=circular][data-progressbar-size=medium] .niods-progressbar__label,.niods-progressbar[data-progressbar-variant=circular][data-progressbar-size=large] .niods-progressbar__label{font-size:var(--font-size-body);line-height:var(--font-line-height-body)}@media (prefers-reduced-motion:reduce){.niods-progressbar__fill,.niods-progressbar__circle-fill{transition:none}}.niods-skeleton{--skeleton-background-color:var(--color-neutral-background-disabled);--skeleton-shimmer-color:var(--color-neutral-text-always-light);--skeleton-radius:var(--border-radius-medium);--skeleton-width:100%;--skeleton-height:1rem;--skeleton-animation-duration:1.5s;width:var(--skeleton-width);height:var(--skeleton-height);border-radius:var(--skeleton-radius);background-color:var(--skeleton-background-color);background-image:linear-gradient(90deg, transparent 0%, var(--skeleton-shimmer-color) 50%, transparent 100%);animation:niods-skeleton-shimmer var(--skeleton-animation-duration) var(--motion-easing-standard) infinite;background-position:150% 0;background-repeat:no-repeat;background-size:200% 100%;display:block}@keyframes niods-skeleton-shimmer{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.niods-skeleton{background-image:none;animation:none}}.niods-skeleton[data-skeleton-shape=text]{--skeleton-radius:var(--border-radius-full);--skeleton-height:1rem}.niods-skeleton[data-skeleton-shape=circle]{--skeleton-radius:var(--border-radius-full);--skeleton-width:48px;--skeleton-height:48px}.niods-skeleton[data-skeleton-shape=rect]{--skeleton-radius:var(--border-radius-medium)}.niods-skeleton[data-skeleton-shape=circle][data-skeleton-size=small]{--skeleton-width:48px;--skeleton-height:48px}.niods-skeleton[data-skeleton-shape=circle][data-skeleton-size=medium]{--skeleton-width:72px;--skeleton-height:72px}.niods-skeleton[data-skeleton-shape=circle][data-skeleton-size=large]{--skeleton-width:96px;--skeleton-height:96px}.niods-skeleton[data-skeleton-shape=text][data-skeleton-size=small]{--skeleton-height:.75rem}.niods-skeleton[data-skeleton-shape=text][data-skeleton-size=medium]{--skeleton-height:1rem}.niods-skeleton[data-skeleton-shape=text][data-skeleton-size=large]{--skeleton-height:1.25rem}.niods-skeleton[data-skeleton-shape=rect][data-skeleton-size=small]{--skeleton-height:80px}.niods-skeleton[data-skeleton-shape=rect][data-skeleton-size=medium]{--skeleton-height:120px}.niods-skeleton[data-skeleton-shape=rect][data-skeleton-size=large]{--skeleton-height:160px}.niods-input{--input-background-color:var(--color-neutral-background);--input-border-color:var(--color-neutral-border);--input-border-color-focus:var(--color-primary-border);--input-text-color:var(--color-neutral-text);--input-label-color:var(--color-neutral-text-low);--input-radius:var(--border-radius-small);--input-padding-x:var(--space-medium);--input-label-scale:.8;--input-label-translate-y:calc(-1 * var(--space-medium));align-items:center;gap:var(--space-small);background:var(--input-background-color);border:var(--border-width-medium) solid var(--input-border-color);border-radius:var(--input-radius);width:100%;padding:0 var(--input-padding-x);cursor:text;display:inline-flex;position:relative}.niods-input>input{min-width:0;color:var(--input-text-color);font-size:var(--font-size-body);line-height:var(--font-line-height-body);font-weight:var(--font-weight-bold);padding:var(--space-large) 0 var(--space-small);background:0 0;border:none;outline:none;flex:1}.niods-input>input::placeholder{color:#0000}.niods-input>label{left:var(--input-label-left,var(--input-padding-x));transform-origin:0 0;font-size:var(--font-size-body);line-height:var(--font-line-height-body);font-weight:var(--font-weight-semibold);color:var(--input-label-color);pointer-events:none;transition:transform var(--motion-duration-normal) var(--motion-easing-standard), color var(--motion-duration-normal) var(--motion-easing-standard);position:absolute;top:50%;transform:translateY(-50%)}.niods-input:focus-within>label,.niods-input>input:not(:placeholder-shown)+label{transform:translateY(var(--input-label-translate-y)) scale(var(--input-label-scale))}.niods-input__icon{font-size:var(--font-size-body);border-radius:var(--border-radius-full);width:32px;height:32px;color:var(--input-text-color);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.niods-input[data-input-leading-icon]{--input-label-left:calc(32px + var(--input-padding-x) + var(--space-small))}.niods-input__action{font-size:var(--font-size-body);border-radius:var(--border-radius-small);width:32px;height:32px;color:var(--input-text-color);cursor:pointer;transition:background var(--motion-duration-normal) var(--motion-easing-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.niods-input__action:hover{background:var(--color-neutral-background-low)}.niods-input__action:focus-visible{outline:var(--border-width-large) solid var(--color-keyboard-focus);outline-offset:var(--border-offset-focus)}.niods-input:focus-within{border-color:var(--input-border-color-focus)}a.niods-link{color:var(--color-primary-text-link);text-decoration:underline}a.niods-link:hover{color:var(--color-primary-text-hover)}a.niods-link:focus-visible{outline:var(--border-width-large) solid var(--color-keyboard-focus);outline-offset:var(--border-offset-focus)}.niods-spinner{--spinner-track-color:#e9e5d3;--spinner-progression-color:#27ac02;pointer-events:none;border-style:solid;border-width:var(--border-width-x-large);border-color:var(--spinner-progression-color);border-top-color:var(--spinner-track-color);border-radius:var(--border-radius-full);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;animation:.8s linear infinite niods-spinner-rotate;display:inline-flex}@keyframes niods-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.niods-spinner{animation-duration:1.5s}}.niods-tag{--tag-background-color:var(--color-primary-background-low);--tag-text-color:var(--color-neutral-text);--tag-icon-color:var(--color-neutral-icon);--tag-border-color:transparent;justify-content:center;align-items:center;gap:var(--space-x-small);padding:var(--space-x-small) var(--space-small);border-radius:var(--border-radius-small);background:var(--tag-background-color);color:var(--tag-text-color);font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);font-weight:var(--font-weight-semibold);text-align:center;white-space:nowrap;border:var(--border-width-medium) solid var(--tag-border-color);display:inline-flex}.niods-tag[data-tag-kind=highlight]{--tag-background-color:var(--color-primary-background);--tag-text-color:var(--color-neutral-text-inverse);--tag-icon-color:var(--color-neutral-icon-inverse)}.niods-tag[data-tag-kind=danger]{--tag-background-color:var(--color-feedback-error-background-low);--tag-text-color:var(--color-neutral-text-always-dark);--tag-icon-color:var(--color-neutral-icon-always-dark)}.niods-tag[data-tag-kind=warning]{--tag-background-color:var(--color-feedback-warning-background-low);--tag-text-color:var(--color-neutral-text-always-dark);--tag-icon-color:var(--color-neutral-icon-always-dark)}.niods-tag[data-tag-kind=info]{--tag-background-color:var(--color-feedback-info-background-low);--tag-text-color:var(--color-neutral-text-always-dark);--tag-icon-color:var(--color-neutral-icon-always-dark)}.niods-tag__icon{--tag-icon-size:16px;--tag-font-size-tag-icon:var(--tag-icon-size);width:var(--tag-icon-size);height:var(--tag-icon-size);font-size:var(--tag-font-size-tag-icon);color:var(--tag-icon-color);justify-content:center;align-items:center;display:flex}.niods-tag[data-tag-icon=start]{padding-left:var(--space-small)}.niods-faq-section{gap:var(--space-large);grid-template-columns:1fr;display:grid}.niods-faq-section h2{margin-top:0;margin-bottom:0}@media screen and (width>=768px){.niods-faq-section{grid-template-columns:320px 1fr}}@media screen and (width>=1024px){.niods-faq-section{grid-template-columns:400px 1fr}}.niods-margin-x-small{margin:var(--space-x-small)}.niods-margin-top-x-small{margin-top:var(--space-x-small)}.niods-margin-right-x-small{margin-right:var(--space-x-small)}.niods-margin-bottom-x-small{margin-bottom:var(--space-x-small)}.niods-margin-left-x-small{margin-left:var(--space-x-small)}.niods-margin-horizontal-x-small{margin-inline:var(--space-x-small)}.niods-margin-vertical-x-small{margin-block:var(--space-x-small)}.niods-margin-small{margin:var(--space-small)}.niods-margin-top-small{margin-top:var(--space-small)}.niods-margin-right-small{margin-right:var(--space-small)}.niods-margin-bottom-small{margin-bottom:var(--space-small)}.niods-margin-left-small{margin-left:var(--space-small)}.niods-margin-horizontal-small{margin-inline:var(--space-small)}.niods-margin-vertical-small{margin-block:var(--space-small)}.niods-margin-medium{margin:var(--space-medium)}.niods-margin-top-medium{margin-top:var(--space-medium)}.niods-margin-right-medium{margin-right:var(--space-medium)}.niods-margin-bottom-medium{margin-bottom:var(--space-medium)}.niods-margin-left-medium{margin-left:var(--space-medium)}.niods-margin-horizontal-medium{margin-inline:var(--space-medium)}.niods-margin-vertical-medium{margin-block:var(--space-medium)}.niods-margin-large{margin:var(--space-large)}.niods-margin-top-large{margin-top:var(--space-large)}.niods-margin-right-large{margin-right:var(--space-large)}.niods-margin-bottom-large{margin-bottom:var(--space-large)}.niods-margin-left-large{margin-left:var(--space-large)}.niods-margin-horizontal-large{margin-inline:var(--space-large)}.niods-margin-vertical-large{margin-block:var(--space-large)}.niods-margin-x-large{margin:var(--space-x-large)}.niods-margin-top-x-large{margin-top:var(--space-x-large)}.niods-margin-right-x-large{margin-right:var(--space-x-large)}.niods-margin-bottom-x-large{margin-bottom:var(--space-x-large)}.niods-margin-left-x-large{margin-left:var(--space-x-large)}.niods-margin-horizontal-x-large{margin-inline:var(--space-x-large)}.niods-margin-vertical-x-large{margin-block:var(--space-x-large)}.niods-margin-2x-large{margin:var(--space-2x-large)}.niods-margin-top-2x-large{margin-top:var(--space-2x-large)}.niods-margin-right-2x-large{margin-right:var(--space-2x-large)}.niods-margin-bottom-2x-large{margin-bottom:var(--space-2x-large)}.niods-margin-left-2x-large{margin-left:var(--space-2x-large)}.niods-margin-horizontal-2x-large{margin-inline:var(--space-2x-large)}.niods-margin-vertical-2x-large{margin-block:var(--space-2x-large)}.niods-margin-3x-large{margin:var(--space-3x-large)}.niods-margin-top-3x-large{margin-top:var(--space-3x-large)}.niods-margin-right-3x-large{margin-right:var(--space-3x-large)}.niods-margin-bottom-3x-large{margin-bottom:var(--space-3x-large)}.niods-margin-left-3x-large{margin-left:var(--space-3x-large)}.niods-margin-horizontal-3x-large{margin-inline:var(--space-3x-large)}.niods-margin-vertical-3x-large{margin-block:var(--space-3x-large)}.niods-margin-4x-large{margin:var(--space-4x-large)}.niods-margin-top-4x-large{margin-top:var(--space-4x-large)}.niods-margin-right-4x-large{margin-right:var(--space-4x-large)}.niods-margin-bottom-4x-large{margin-bottom:var(--space-4x-large)}.niods-margin-left-4x-large{margin-left:var(--space-4x-large)}.niods-margin-horizontal-4x-large{margin-inline:var(--space-4x-large)}.niods-margin-vertical-4x-large{margin-block:var(--space-4x-large)}.niods-margin-5x-large{margin:var(--space-5x-large)}.niods-margin-top-5x-large{margin-top:var(--space-5x-large)}.niods-margin-right-5x-large{margin-right:var(--space-5x-large)}.niods-margin-bottom-5x-large{margin-bottom:var(--space-5x-large)}.niods-margin-left-5x-large{margin-left:var(--space-5x-large)}.niods-margin-horizontal-5x-large{margin-inline:var(--space-5x-large)}.niods-margin-vertical-5x-large{margin-block:var(--space-5x-large)}.niods-padding-x-small{padding:var(--space-x-small)}.niods-padding-top-x-small{padding-top:var(--space-x-small)}.niods-padding-right-x-small{padding-right:var(--space-x-small)}.niods-padding-bottom-x-small{padding-bottom:var(--space-x-small)}.niods-padding-left-x-small{padding-left:var(--space-x-small)}.niods-padding-horizontal-x-small{padding-inline:var(--space-x-small)}.niods-padding-vertical-x-small{padding-block:var(--space-x-small)}.niods-padding-small{padding:var(--space-small)}.niods-padding-top-small{padding-top:var(--space-small)}.niods-padding-right-small{padding-right:var(--space-small)}.niods-padding-bottom-small{padding-bottom:var(--space-small)}.niods-padding-left-small{padding-left:var(--space-small)}.niods-padding-horizontal-small{padding-inline:var(--space-small)}.niods-padding-vertical-small{padding-block:var(--space-small)}.niods-padding-medium{padding:var(--space-medium)}.niods-padding-top-medium{padding-top:var(--space-medium)}.niods-padding-right-medium{padding-right:var(--space-medium)}.niods-padding-bottom-medium{padding-bottom:var(--space-medium)}.niods-padding-left-medium{padding-left:var(--space-medium)}.niods-padding-horizontal-medium{padding-inline:var(--space-medium)}.niods-padding-vertical-medium{padding-block:var(--space-medium)}.niods-padding-large{padding:var(--space-large)}.niods-padding-top-large{padding-top:var(--space-large)}.niods-padding-right-large{padding-right:var(--space-large)}.niods-padding-bottom-large{padding-bottom:var(--space-large)}.niods-padding-left-large{padding-left:var(--space-large)}.niods-padding-horizontal-large{padding-inline:var(--space-large)}.niods-padding-vertical-large{padding-block:var(--space-large)}.niods-padding-x-large{padding:var(--space-x-large)}.niods-padding-top-x-large{padding-top:var(--space-x-large)}.niods-padding-right-x-large{padding-right:var(--space-x-large)}.niods-padding-bottom-x-large{padding-bottom:var(--space-x-large)}.niods-padding-left-x-large{padding-left:var(--space-x-large)}.niods-padding-horizontal-x-large{padding-inline:var(--space-x-large)}.niods-padding-vertical-x-large{padding-block:var(--space-x-large)}.niods-padding-2x-large{padding:var(--space-2x-large)}.niods-padding-top-2x-large{padding-top:var(--space-2x-large)}.niods-padding-right-2x-large{padding-right:var(--space-2x-large)}.niods-padding-bottom-2x-large{padding-bottom:var(--space-2x-large)}.niods-padding-left-2x-large{padding-left:var(--space-2x-large)}.niods-padding-horizontal-2x-large{padding-inline:var(--space-2x-large)}.niods-padding-vertical-2x-large{padding-block:var(--space-2x-large)}.niods-padding-3x-large{padding:var(--space-3x-large)}.niods-padding-top-3x-large{padding-top:var(--space-3x-large)}.niods-padding-right-3x-large{padding-right:var(--space-3x-large)}.niods-padding-bottom-3x-large{padding-bottom:var(--space-3x-large)}.niods-padding-left-3x-large{padding-left:var(--space-3x-large)}.niods-padding-horizontal-3x-large{padding-inline:var(--space-3x-large)}.niods-padding-vertical-3x-large{padding-block:var(--space-3x-large)}.niods-padding-4x-large{padding:var(--space-4x-large)}.niods-padding-top-4x-large{padding-top:var(--space-4x-large)}.niods-padding-right-4x-large{padding-right:var(--space-4x-large)}.niods-padding-bottom-4x-large{padding-bottom:var(--space-4x-large)}.niods-padding-left-4x-large{padding-left:var(--space-4x-large)}.niods-padding-horizontal-4x-large{padding-inline:var(--space-4x-large)}.niods-padding-vertical-4x-large{padding-block:var(--space-4x-large)}.niods-padding-5x-large{padding:var(--space-5x-large)}.niods-padding-top-5x-large{padding-top:var(--space-5x-large)}.niods-padding-right-5x-large{padding-right:var(--space-5x-large)}.niods-padding-bottom-5x-large{padding-bottom:var(--space-5x-large)}.niods-padding-left-5x-large{padding-left:var(--space-5x-large)}.niods-padding-horizontal-5x-large{padding-inline:var(--space-5x-large)}.niods-padding-vertical-5x-large{padding-block:var(--space-5x-large)}.niods-no-margin{margin:0!important}.niods-no-padding{padding:0!important}@media screen and (width>=375px){.niods-hide-from[data-breakpoint=mobile]{display:none!important}}@media screen and (width>=768px){.niods-hide-from[data-breakpoint=tablet]{display:none!important}}@media screen and (width>=1024px){.niods-hide-from[data-breakpoint=desktop]{display:none!important}}@media screen and (width>=1440px){.niods-hide-from[data-breakpoint=desktop-large]{display:none!important}}@media screen and (width<=374.98px){.niods-hide-until[data-breakpoint=mobile]{display:none!important}}@media screen and (width<=767.98px){.niods-hide-until[data-breakpoint=tablet]{display:none!important}}@media screen and (width<=1023.98px){.niods-hide-until[data-breakpoint=desktop]{display:none!important}}@media screen and (width<=1439.98px){.niods-hide-until[data-breakpoint=desktop-large]{display:none!important}}