@layer sur.components{.sur-page-section.svelte-kzbbgl{padding-block:var(--sur-spacing-80);padding-inline:var(--sur-spacing-40)}.sur-page-section[data-top].svelte-kzbbgl{padding-block-start:var(--sur-spacing-28)}.sur-page-column.svelte-kzbbgl{max-inline-size:var(--sur-shell-content-max);padding-inline:var(--sur-page-column-gutter,var(--sur-spacing-20));margin-inline:auto}@media (width<=56rem){.sur-page-section.svelte-kzbbgl{padding-block:var(--sur-spacing-40);padding-inline:var(--sur-spacing-20)}.sur-page-section[data-top].svelte-kzbbgl{padding-block-start:var(--sur-spacing-20)}.sur-page-column.svelte-kzbbgl{padding-inline:var(--sur-page-column-gutter,0)}}.sur-tabs.svelte-l3w17n{scrollbar-width:none;align-items:center;max-inline-size:100%;display:inline-flex;position:relative;overflow-x:auto}.sur-tabs.svelte-l3w17n::-webkit-scrollbar{display:none}.sur-tab.svelte-l3w17n{align-items:center;gap:var(--sur-spacing-8);cursor:pointer;font:inherit;font-weight:var(--sur-font-weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--sur-text-secondary);transition:color var(--sur-duration-150) var(--sur-ease-out), background-color var(--sur-duration-150) var(--sur-ease-out), border-color var(--sur-duration-150) var(--sur-ease-out);background:0 0;border:0;outline:none;flex-shrink:0;display:inline-flex}.sur-tab.svelte-l3w17n:hover:not(:disabled){color:var(--sur-text-primary)}.sur-tab.svelte-l3w17n:focus-visible{box-shadow:var(--sur-focus-ring-shadow)}.sur-tab.svelte-l3w17n:disabled{opacity:var(--sur-opacity-disabled);cursor:not-allowed}.sur-tab-label.svelte-l3w17n{line-height:var(--sur-line-height-none);flex-direction:column;align-items:center;display:inline-flex}.sur-tab-label.svelte-l3w17n:after{content:attr(data-label);content:attr(data-label) / "";visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;block-size:0;font-weight:var(--sur-tabs-selected-weight,var(--sur-font-weight-semibold));overflow:hidden}.sur-tab[data-active].svelte-l3w17n .sur-tab-label:where(.svelte-l3w17n){font-weight:var(--sur-tabs-selected-weight,var(--sur-font-weight-semibold))}.sur-tabs[data-variant=line].svelte-l3w17n{gap:var(--sur-spacing-16);box-shadow:inset 0 calc(var(--sur-border-width-strong) * -1) 0 0 var(--sur-border-subtle)}.sur-tabs[data-variant=line].svelte-l3w17n .sur-tab:where(.svelte-l3w17n){border-block-end:var(--sur-border-width-strong) solid transparent;border-start-start-radius:var(--sur-radius-sm);border-start-end-radius:var(--sur-radius-sm)}.sur-tabs[data-variant=line].svelte-l3w17n .sur-tab[data-active]:where(.svelte-l3w17n){color:var(--sur-color-primary-subtle-fg);border-block-end-color:var(--sur-color-primary)}.sur-tabs[data-variant=solid].svelte-l3w17n{gap:var(--sur-spacing-8)}.sur-tabs[data-variant=solid].svelte-l3w17n .sur-tab:where(.svelte-l3w17n){border:var(--sur-border-width) solid transparent;border-radius:var(--sur-control-radius)}.sur-tabs[data-variant=solid].svelte-l3w17n .sur-tab:where(.svelte-l3w17n):hover:not(:disabled){background-color:var(--sur-bg-subtle)}.sur-tabs[data-variant=solid].svelte-l3w17n .sur-tab[data-active]:where(.svelte-l3w17n){background-color:var(--sur-color-primary);color:var(--sur-color-primary-contrast)}.sur-tabs[data-variant=contained].svelte-l3w17n{gap:var(--sur-spacing-2);padding:var(--sur-spacing-4);border-radius:var(--sur-radius-md);background-color:var(--sur-bg-subtle)}.sur-tabs[data-variant=contained].svelte-l3w17n .sur-tab:where(.svelte-l3w17n){border-radius:var(--sur-radius-sm)}.sur-tabs[data-variant=contained].svelte-l3w17n .sur-tab[data-active]:where(.svelte-l3w17n){background-color:var(--sur-bg-surface);color:var(--sur-text-primary);box-shadow:var(--sur-shadow-sm)}.sur-tabs[data-sur-tabs-size=sm].svelte-l3w17n .sur-tab:where(.svelte-l3w17n){min-block-size:var(--sur-control-height-sm);padding:var(--sur-spacing-4) var(--sur-spacing-10);font-size:var(--sur-font-size-xs)}.sur-tabs[data-sur-tabs-size=md].svelte-l3w17n .sur-tab:where(.svelte-l3w17n){min-block-size:var(--sur-control-height-md);padding:var(--sur-spacing-8) var(--sur-spacing-14);font-size:var(--sur-font-size-sm)}.sur-tabs[data-sur-tabs-size=lg].svelte-l3w17n .sur-tab:where(.svelte-l3w17n){min-block-size:var(--sur-control-height-lg);padding:var(--sur-spacing-10) var(--sur-spacing-18);font-size:var(--sur-font-size-base)}@media (prefers-reduced-motion:reduce){.sur-tab.svelte-l3w17n{transition:none}}}
