:where(.stay-tabs){display:flex}.stay-tabs{position:relative;isolation:isolate;align-items:stretch;flex-wrap:wrap;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;padding:5px;border:1px solid rgb(var(--surface-line));border-radius:17px;background:rgb(var(--surface-raised))}.stay-tabs[data-full-width],.stay-tabs[data-orientation=vertical]{width:100%}.stay-tabs[data-orientation=vertical]{flex-direction:column}.stay-tabs>.stay-tabs__tab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:var(--stay-touch-target, 44px);min-width:0;max-width:100%;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:rgb(var(--content-secondary));font-size:var(--stay-text-label, 14px);line-height:1.5;font-weight:500;text-align:left;white-space:normal;cursor:pointer;transition:color .16s var(--stay-motion-ease, ease-out)}.stay-tabs[data-full-width]>.stay-tabs__tab{flex:1 1 0}.stay-tabs[data-orientation=vertical]>.stay-tabs__tab{justify-content:flex-start}.stay-tabs>.stay-tabs__tab[data-stay-tab-active=true]{color:rgb(var(--product-stay-text))}.stay-tabs>.stay-tabs__tab:disabled{opacity:.55;cursor:not-allowed}.stay-tabs>.stay-tabs__tab:focus-visible{outline:2px solid rgb(var(--product-stay-text));outline-offset:3px}.stay-tabs__icon{display:inline-flex;flex-shrink:0}.stay-tabs__icon>svg{width:18px;height:18px}.stay-tabs__label{min-width:0;overflow-wrap:anywhere}.stay-tabs__label strong{display:block;font-weight:500}.stay-tabs__label small{display:block;font-size:var(--stay-text-label, 14px);color:rgb(var(--content-secondary));font-weight:400}.stay-tabs[data-orientation=vertical] .stay-tabs__label{display:flex;align-items:center;gap:8px;flex:1}.stay-tabs__count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:26px;min-height:24px;padding:1px 6px;border-radius:8px;background:rgb(var(--surface-sunken));color:rgb(var(--content-secondary));font-size:var(--stay-text-label, 14px);font-variant-numeric:tabular-nums;transition:background-color .16s,color .16s}.stay-tabs__tab[data-stay-tab-active=true] .stay-tabs__count{background:rgb(var(--product-stay));color:rgb(var(--content-on-accent))}.stay-tabs__indicator{position:absolute;top:0;left:0;z-index:0;border-radius:12px;pointer-events:none;transform-origin:0 0;visibility:hidden;background:rgb(var(--product-stay-surface));box-shadow:inset 0 0 0 1px rgb(var(--product-stay) / .16),0 3px 8px rgb(var(--content-primary) / .06)}.stay-tabs__indicator:after{content:"";position:absolute;bottom:-1px;left:22%;width:56%;height:2px;border-radius:3px;background:rgb(var(--product-stay));box-shadow:0 1px 10px rgb(var(--product-stay) / .2)}.stay-tabs__tab:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(110deg,transparent 25%,rgb(var(--product-stay) / .12) 48%,transparent 70%);background-size:260% 100%}@media(hover:hover)and (pointer:fine){.stay-tabs>.stay-tabs__tab:hover:not(:disabled){color:rgb(var(--content-primary))}.stay-tabs>.stay-tabs__tab[data-stay-tab-active=true]:hover{color:rgb(var(--product-stay-text))}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.stay-tabs__tab:hover:not(:disabled):after{animation:stay-control-reflect .68s ease-out 1}}@keyframes stay-control-reflect{0%{opacity:0;background-position:100% 0}15%,85%{opacity:1}to{opacity:0;background-position:0 0}}@media(max-width:639px){.stay-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.stay-tabs>.stay-tabs__tab{justify-content:flex-start;padding-inline:10px}.stay-tabs__count{margin-left:auto}}@media(prefers-reduced-motion:reduce){.stay-tabs__tab,.stay-tabs__count{transition:none!important}.stay-tabs__tab:after{animation:none!important}}@media(forced-colors:active){.stay-tabs__tab[data-stay-tab-active=true]{outline:2px solid Highlight}.stay-tabs__indicator{border:1px solid Highlight}}
