.tabs.svelte-izruqc{display:flex;flex-direction:column;width:100%;min-width:0;&.vertical{flex-direction:row;align-items:flex-start}&.disabled{opacity:.6;pointer-events:none}}.list.svelte-izruqc{display:flex;position:relative;gap:0;flex-shrink:0;border-bottom:1px solid var(--color-border, #e0e0e0);.tabs.vertical:where(.svelte-izruqc) &{flex-direction:column;border-bottom:none;border-right:1px solid var(--color-border, #e0e0e0)}.tabs.pills:where(.svelte-izruqc) &{border-bottom:none;gap:.3rem}.tabs.pills.vertical:where(.svelte-izruqc) &{border-right:none}.tabs.boxed:where(.svelte-izruqc) &{background:var(--color-bg-muted, #f1f1f1);border:1px solid var(--color-border, #e0e0e0);border-radius:var(--radius-lg, 10px);padding:.3rem;gap:0;@supports (corner-shape: squircle){corner-shape:squircle;border-radius:calc(var(--radius-lg, 10px) * var(--squircle-ratio, 2))}}.tabs.full-width:where(.svelte-izruqc) &{width:100%}.tabs.full-width:where(.svelte-izruqc) &>.tab:where(.svelte-izruqc){flex:1}}.indicator.svelte-izruqc{position:absolute;bottom:-1px;left:0;height:2px;background:var(--color-action, #1976d2);border-radius:var(--radius-full, 1e5px);pointer-events:none;z-index:1;opacity:0;transition:transform .26s var(--ease-spring, cubic-bezier(.34, 1.4, .64, 1)),width .26s var(--ease-spring, cubic-bezier(.34, 1.4, .64, 1)),height .26s var(--ease-spring, cubic-bezier(.34, 1.4, .64, 1)),opacity .15s ease;.tabs.vertical:where(.svelte-izruqc) &{inset:0 -1px auto auto;width:2px;height:auto}.tabs.pills:where(.svelte-izruqc) &{display:none}.tabs.boxed:where(.svelte-izruqc) &{top:0;bottom:auto;left:0;height:auto;background:var(--color-surface, #fff);border-radius:calc(var(--radius-lg, 10px) - .2rem);box-shadow:0 1px 2px #0000000f,0 2px 6px #00000014;@supports (corner-shape: squircle){corner-shape:squircle;border-radius:calc((var(--radius-lg, 10px) - .2rem) * var(--squircle-ratio, 2))}}}.tab.svelte-izruqc{display:inline-flex;align-items:center;justify-content:center;gap:.5em;position:relative;z-index:2;flex-shrink:0;background:transparent;border:none;cursor:pointer;padding:.7em 1.05em;margin:0;font-size:inherit;font-family:inherit;font-weight:500;line-height:1.2;color:var(--color-text-muted, #666);white-space:nowrap;outline:none;border-radius:var(--radius-md, 5px);-webkit-tap-highlight-color:transparent;@supports (corner-shape: squircle){corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}transition:color .22s ease,background-color .22s ease,scale .16s ease;&:hover:not(.disabled):not(.active){color:var(--color-text, #222);background:rgb(from var(--color-text, #333) r g b / .06);transition:scale .16s ease}&:active:not(.disabled){scale:.9}&:focus-visible{box-shadow:inset 0 0 0 2px var(--color-action, #1976d2);border-radius:var(--radius-md, 5px);@supports (corner-shape: squircle){corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}&.active{color:var(--color-action, #1976d2)}&.disabled{opacity:.45;cursor:not-allowed}.tabs.pills:where(.svelte-izruqc) &{border-radius:var(--radius-full, 1e5px);padding:.5em 1.1em;&.active{background:var(--color-action, #1976d2);color:var(--color-action-text, #fff)}}.tabs.boxed:where(.svelte-izruqc) &{border-radius:calc(var(--radius-lg, 10px) - .2rem);padding:.5em 1.1em;@supports (corner-shape: squircle){corner-shape:squircle;border-radius:calc((var(--radius-lg, 10px) - .2rem) * var(--squircle-ratio, 2))}&.active{color:var(--color-text-active, var(--color-text, #222))}}}.label.svelte-izruqc{position:relative;z-index:1;pointer-events:none}.badge.svelte-izruqc{display:inline-flex;align-items:center;justify-content:center;background:var(--color-action, #1976d2);color:var(--color-action-text, #fff);border-radius:var(--radius-full, 1e5px);font-size:.72em;font-weight:600;line-height:1;padding:.2em .45em;min-width:1.5em;min-height:1.35em;position:relative;z-index:1;pointer-events:none;transition:background-color .22s ease,color .22s ease}.tab.svelte-izruqc:not(.active) .badge:where(.svelte-izruqc){background:rgb(from var(--color-text, #333) r g b / .1);color:var(--color-text-muted, #666)}.tabs.pills.svelte-izruqc .tab.active:where(.svelte-izruqc) .badge:where(.svelte-izruqc){background:var(--color-action-text, #fff);color:var(--color-action, #1976d2)}.panels.svelte-izruqc{min-width:0;.tabs.vertical:where(.svelte-izruqc) &{flex:1;padding-left:1.25em}}.panels.animated.svelte-izruqc{display:grid;overflow:hidden}.panels.animated.svelte-izruqc>.panel:where(.svelte-izruqc){grid-area:1 / 1}.panel.svelte-izruqc{padding:1.1em 0;outline:none;.tabs.vertical:where(.svelte-izruqc) &{padding-top:0}&:focus-visible{outline:2px solid var(--color-action, #1976d2);outline-offset:2px;border-radius:var(--radius-md, 5px);@supports (corner-shape: squircle){corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}}}.list.skeleton.svelte-izruqc{pointer-events:none;gap:.4em;border-bottom-color:var(--color-border, #e0e0e0);.tabs.full-width:where(.svelte-izruqc) &>.skeleton-tab:where(.svelte-izruqc){flex:1}}.skeleton-tab.svelte-izruqc{line-height:1.2;height:calc(1lh + 1.4em);flex-shrink:0;border-radius:var(--radius-md, 5px);position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1));@supports (corner-shape: squircle){corner-shape:squircle;border-radius:calc(var(--radius-md, 5px) * var(--squircle-ratio, 2))}&:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.tabs.pills:where(.svelte-izruqc) &,.tabs.boxed:where(.svelte-izruqc) &{height:calc(1lh + 1em)}.tabs.pills:where(.svelte-izruqc) &{border-radius:var(--radius-full, 1e5px)}}@keyframes delight-skeleton-shimmer{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skeleton-tab.svelte-izruqc:after{animation:none}.indicator.svelte-izruqc{transition:opacity .15s ease}}
