tennis-app,tennis-entrants,tennis-standings,tennis-schedule,tennis-bracket{--color-primary: #039be5;--color-primary-hover: #048ed1;--color-primary-tint: rgba(3, 155, 229, .07);--color-text: #616161;--color-text-strong: #424242;--color-text-muted: #686868;--color-text-faint: #9e9e9e;--color-surface: #ffffff;--color-background: #fdfdfd;--color-surface-raised: #fcfcfc;--color-surface-sunken: #f8f8f8;--color-border: #dfe3e9;--color-border-strong: #dcdcdc;--color-border-subtle: #efefef;--color-border-faint: #f5f5f5;--color-separator: #dddddd;--color-error: #ff0000;--color-warning: #ffae00;--color-success: #4caf50;--color-info: #039be5;--color-scrollbar-track: #f2f2f2;--color-scrollbar-thumb: #d6d6d6;--font-family: Roboto, Arial, sans-serif;--font-size-base: 16px;--font-size-sm: .875em;--font-size-xs: .813em;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height: 1.44;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--nav-size: 62px;--default-padding: 20px;--menu-item-height: 50px;--bp-sm: 600px;--bp-md: 900px;--bp-lg: 1280px;--touch-target: 44px;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 20px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 2px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .18);--shadow-overlay: 0 0 8px rgba(0, 0, 0, .2);--base-background-color: var(--color-background);--nav-background-color: var(--color-surface-raised);--nav-border-right-color: var(--color-border-subtle);--first-font-color: var(--color-text)}tennis-app,tennis-entrants,tennis-standings,tennis-schedule,tennis-bracket{display:block;font-family:inherit;color:var(--color-text)}tennis-app *,tennis-entrants *,tennis-standings *,tennis-schedule *,tennis-bracket *{box-sizing:border-box}tennis-app .tennis-app{display:flex;flex-direction:column;gap:var(--space-md)}tennis-app .tennis-title{margin:0}tennis-app .tennis-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm)}tennis-app .tennis-breadcrumb a:not(:last-child):after{content:"/";margin-left:var(--space-xs);color:var(--color-text-faint)}tennis-app .tennis-link,tennis-app .tennis-button{color:var(--color-primary);text-decoration:none}tennis-app .tennis-link:hover{text-decoration:underline}tennis-app z-tabs.tennis-tabs{position:static;z-index:auto;background-color:transparent}tennis-app z-tabs.tennis-tabs[overflow-start]>button.tabs-scroll,tennis-app z-tabs.tennis-tabs[overflow-end]>button.tabs-scroll{display:none}tennis-app .tennis-button{align-self:flex-start;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}tennis-entrants .tennis-block,tennis-standings .tennis-block,tennis-bracket .tennis-block{display:block;margin-bottom:var(--space-xl)}tennis-entrants .tennis-block-title,tennis-standings .tennis-block-title,tennis-bracket .tennis-block-title{margin:0 0 var(--space-sm)}tennis-entrants .tennis-count,tennis-schedule .tennis-count{margin:0 0 var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text-muted)}tennis-entrants .tennis-entrant-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-xs) var(--space-md);margin:0;padding:0 0 0 var(--space-lg)}tennis-entrants .tennis-entrant{padding:var(--space-xs) 0}tennis-entrants .tennis-player{display:flex;align-items:baseline;gap:var(--space-xs)}tennis-entrants .tennis-ranking{padding:0 var(--space-xs);border-radius:var(--radius-sm);background:var(--color-surface-sunken);color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:nowrap}tennis-standings .tennis-group{margin-bottom:var(--space-lg)}tennis-standings .tennis-group-title{margin:0 0 var(--space-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}tennis-standings .tennis-match-list{margin:var(--space-sm) 0 0;padding:0;list-style:none}tennis-standings .tennis-match{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) 0;border-top:1px solid var(--color-border-faint);font-size:var(--font-size-sm)}tennis-standings .tennis-match-result{color:var(--color-text-muted);font-variant-numeric:tabular-nums}tennis-app .tennis-message,tennis-entrants .tennis-message,tennis-standings .tennis-message,tennis-schedule .tennis-message,tennis-bracket .tennis-message{margin:0;padding:var(--space-md) 0;color:var(--color-text-muted)}tennis-app .tennis-message-error,tennis-entrants .tennis-message-error,tennis-standings .tennis-message-error,tennis-schedule .tennis-message-error,tennis-bracket .tennis-message-error{color:var(--color-error)}tennis-schedule z-scheduling-grid{display:block;max-width:100%;overflow-x:auto}@media(max-width:768px){tennis-entrants .tennis-entrant-list{grid-template-columns:1fr}tennis-app z-tabs.tennis-tabs>div.tabs>div{padding:0 var(--space-xs)}}z-pool-standings{display:block;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}z-pool-standings .pool-row{display:grid;grid-template-columns:.3fr 2fr .6fr .6fr 1fr 1fr 1fr;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm);border-bottom:1px solid var(--color-border-faint)}@media(max-width:768px){z-pool-standings .pool-row{min-width:480px}}z-pool-standings .pool-row:last-child{border-bottom:none}z-pool-standings .pool-header{color:var(--color-text-muted);font-weight:var(--font-weight-medium);background:var(--color-surface-raised)}z-pool-standings .pool-name{color:var(--color-text-strong);font-weight:var(--font-weight-medium)}z-pool-standings .pool-rank{color:var(--color-text-faint)}z-pool-standings .pool-row.qualified .pool-name{color:var(--color-primary)}z-pool-standings .pool-row.cutoff{border-bottom:2px dashed var(--color-primary)}z-pool-standings .pool-status{text-align:right}z-pool-standings .z-skeleton{display:inline-block;height:12px;width:100%;border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--color-border-subtle) 25%,var(--color-border-faint) 50%,var(--color-border-subtle) 75%);background-size:200% 100%;animation:z-skeleton-shimmer 1.4s ease-in-out infinite}z-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:var(--radius-full, 9999px);font-size:var(--font-size-xs, .75em);font-weight:var(--font-weight-medium, 500);white-space:nowrap;flex-shrink:0;line-height:1.5;background:var(--color-surface-raised, #f0f0f0);color:var(--color-text-muted, #757575)}z-badge[type=success]{background:#4caf501a;color:var(--color-success, #388e3c)}z-badge[type=warning]{background:#ffae001a;color:var(--color-warning, #f59e0b)}z-badge[type=error]{background:#e53e3e1a;color:var(--color-error, #e53e3e)}z-badge[type=info]{background:var(--color-primary-tint, rgba(59, 130, 246, .1));color:var(--color-primary, #3b82f6)}z-badge[dot]{width:8px;height:8px;min-width:8px;padding:0;border-radius:50%}z-badge[overlay]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:var(--radius-full, 9999px);font-size:10px;font-weight:var(--font-weight-semibold, 600);border:2px solid var(--color-background, #fff);box-sizing:border-box}z-badge[overlay][dot]{width:10px;height:10px;min-width:10px;padding:0;top:-3px;right:-3px;border-radius:50%}z-scheduling-grid{display:block}z-scheduling-grid .scheduling-layout{display:flex;gap:var(--space-lg);align-items:flex-start}z-scheduling-grid .scheduling-unscheduled{flex:0 0 220px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-md);background:var(--color-surface);position:sticky;top:0}@media(max-width:1024px){z-scheduling-grid .scheduling-layout{flex-direction:column}z-scheduling-grid .scheduling-unscheduled{flex:1 1 auto;width:100%;position:static}}z-scheduling-grid .scheduling-unscheduled-title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-strong);margin-bottom:var(--space-sm)}z-scheduling-grid .scheduling-unscheduled-empty{font-size:var(--font-size-xs);color:var(--color-text-faint)}z-scheduling-grid .scheduling-chip-list{display:flex;flex-direction:column;gap:var(--space-xs)}z-scheduling-grid .scheduling-chip{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);cursor:pointer;text-align:left;font-family:inherit}z-scheduling-grid .scheduling-chip:hover{border-color:var(--color-primary)}z-scheduling-grid .scheduling-chip.selected{border-color:var(--color-primary);background:var(--color-primary-tint)}z-scheduling-grid .scheduling-chip-label{font-size:var(--font-size-sm);color:var(--color-text-strong);font-weight:var(--font-weight-medium)}z-scheduling-grid .scheduling-chip-sub{font-size:var(--font-size-xs);color:var(--color-text-muted)}z-scheduling-grid .scheduling-scroll{flex:1;overflow-x:auto}z-scheduling-grid .scheduling-grid{display:flex;flex-direction:column;min-width:480px}z-scheduling-grid .scheduling-row{display:grid;grid-template-columns:110px repeat(var(--court-count, 3),minmax(120px,1fr));gap:1px}z-scheduling-grid .scheduling-header{position:sticky;top:0;background:var(--color-background);z-index:1}z-scheduling-grid .scheduling-court-col{padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}z-scheduling-grid .scheduling-time-col{padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-xs);color:var(--color-text-faint);white-space:nowrap}z-scheduling-grid .scheduling-day-separator{padding:var(--space-sm) var(--space-xs);margin-top:var(--space-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-strong);text-transform:capitalize;border-bottom:1px solid var(--color-border-subtle)}z-scheduling-grid .scheduling-cell{min-height:44px;border:1px solid var(--color-border-faint);border-radius:var(--radius-xs);padding:var(--space-xs);display:flex;flex-direction:column;justify-content:center;cursor:default;background:var(--color-surface)}z-scheduling-grid .scheduling-cell.droppable{cursor:pointer;background:var(--color-primary-tint);border-style:dashed;border-color:var(--color-primary)}z-scheduling-grid .scheduling-cell.occupied{cursor:pointer;background:var(--color-surface-raised);border-color:var(--color-border)}z-scheduling-grid .scheduling-cell.occupied:hover{border-color:var(--color-primary)}z-scheduling-grid[readonly] .scheduling-cell.occupied{cursor:default}z-scheduling-grid[readonly] .scheduling-cell.occupied:hover{border-color:var(--color-border)}z-scheduling-grid .scheduling-cell.selected{border-color:var(--color-primary);background:var(--color-primary-tint);box-shadow:var(--shadow-sm)}z-scheduling-grid .scheduling-cell-label{font-size:var(--font-size-xs);color:var(--color-text-strong);font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}z-scheduling-grid .scheduling-cell-sub{font-size:.7em;color:var(--color-text-muted)}z-scheduling-grid .z-skeleton{display:block;height:44px;border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--color-border-subtle) 25%,var(--color-border-faint) 50%,var(--color-border-subtle) 75%);background-size:200% 100%;animation:z-skeleton-shimmer 1.4s ease-in-out infinite}z-scheduling-grid .scheduling-chip,z-scheduling-grid .scheduling-cell.occupied{position:relative}z-scheduling-grid .scheduling-note{position:absolute;top:2px;right:4px;font-size:var(--font-size-xs);color:var(--color-primary);cursor:help}z-bracket{display:block}z-bracket .bracket-scroll{overflow-x:auto;padding:var(--space-sm) var(--space-xs) var(--space-md)}z-bracket .bracket{position:relative}z-bracket .bracket-round-labels{position:relative;height:20px;margin-bottom:var(--space-md)}z-bracket .bracket-round-label{position:absolute;top:0;text-align:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}z-bracket .bracket-body{position:relative}z-bracket .bracket-match{position:absolute;width:180px;height:64px;box-sizing:border-box;display:flex;flex-direction:column;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm);cursor:pointer;transition:box-shadow .15s,border-color .15s;z-index:1}z-bracket .bracket-match:not(.bye):hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}z-bracket .bracket-match.bye{cursor:default;opacity:.6;border-style:dashed}z-bracket .bracket-entrant{flex:1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:0 var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text);min-height:0}z-bracket .bracket-entrant:first-child{border-bottom:1px solid var(--color-border-faint)}z-bracket .bracket-entrant.winner{color:var(--color-text-strong);font-weight:var(--font-weight-bold);background:var(--color-primary-tint)}z-bracket .bracket-entrant-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}z-bracket .bracket-score{flex-shrink:0;font-size:var(--font-size-xs);color:var(--color-text-muted)}z-bracket .bracket-score-ab{flex-shrink:0;margin-left:2px;font-size:var(--font-size-xs);color:var(--color-error)}z-bracket .bracket-bye-label{position:absolute;right:var(--space-sm);top:50%;transform:translateY(-50%);font-size:var(--font-size-xs);color:var(--color-text-faint)}z-bracket .bracket-connector-v{position:absolute;width:1px;background:var(--color-border)}z-bracket .bracket-connector-h{position:absolute;height:1px;background:var(--color-border)}z-bracket .bracket-half-separator{position:absolute;left:0;height:0;border-top:1px dashed var(--color-border-strong)}z-bracket .bracket-consolation-section{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border-subtle)}z-bracket .bracket-consolation-title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);margin-bottom:var(--space-sm)}z-bracket .bracket-skeleton{display:flex;align-items:stretch;gap:var(--space-2xl)}z-bracket .bracket-skeleton-round{display:flex;flex-direction:column;justify-content:space-around;gap:var(--space-lg);min-width:180px}z-bracket .bracket-skeleton .bracket-match{position:static;height:auto}z-bracket .z-skeleton{display:block;height:14px;margin:var(--space-xs) var(--space-sm);border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--color-border-subtle) 25%,var(--color-border-faint) 50%,var(--color-border-subtle) 75%);background-size:200% 100%;animation:z-skeleton-shimmer 1.4s ease-in-out infinite}@keyframes z-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}z-card{display:flex;flex-direction:column;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}z-card>.card-header:not(:last-child){border-bottom:1px solid var(--color-border-faint)}z-card>.card-actions:not(:first-child){border-top:1px solid var(--color-border-faint)}z-card>.card-media{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:160px;background:var(--color-surface-sunken)}z-card>.card-media>span{font-size:40px;color:var(--color-text-faint)}z-card>.card-header{padding:var(--space-md)}z-card .card-label-line{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-sm)}z-card .card-label{font-weight:var(--font-weight-medium);color:var(--color-text-strong)}z-card a.card-label{color:var(--color-primary);text-decoration:none}z-card a.card-label:hover{text-decoration:underline}z-card .card-badges{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-xs)}z-card .card-info{margin-top:2px;font-size:var(--font-size-sm);color:var(--color-text-muted)}z-card>.card-body{flex:1;padding:var(--space-md);font-size:var(--font-size-sm);color:var(--color-text-muted)}z-card[flush]>.card-body{padding:0}z-card>.card-body:first-child{flex:1 1 auto}z-card>.card-body strong{overflow-wrap:anywhere;color:var(--color-text-strong);font-weight:var(--font-weight-medium)}z-card>.card-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-xs);padding:var(--space-sm) var(--space-md)}z-card-list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}@media(min-width:768px){z-card-list:not([min-column]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){z-card-list:not([min-column]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1400px){z-card-list:not([min-column]){grid-template-columns:repeat(4,minmax(0,1fr))}}z-card-list[min-column]{grid-template-columns:repeat(auto-fill,minmax(min(var(--card-list-min-column, 280px),100%),1fr))}z-card-list[is-empty]{display:block}z-card-list[layout=rows]{display:flex;flex-direction:column}z-card-list[layout=rows]>z-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"media header actions" "media body   actions";align-content:start}z-card-list[layout=rows]>z-card>.card-media{grid-area:media;width:180px;height:100%}z-card-list[layout=rows]>z-card>.card-header{grid-area:header;border-bottom:none}z-card-list[layout=rows]>z-card>.card-body{grid-area:body;padding-top:0}z-card-list[layout=rows]>z-card>.card-actions{grid-area:actions;flex-direction:column;justify-content:center;min-width:160px;border-top:none;border-left:1px solid var(--color-border-faint)}z-card-list[layout=rows]>z-card>.card-actions>button{width:100%;max-width:none;margin-right:0;justify-content:flex-start;padding:0 var(--space-sm)}@media(max-width:767px){z-card-list[layout=rows]>z-card{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"media   header" "media   body" "actions actions"}z-card-list[layout=rows]>z-card>.card-actions{flex-direction:row;min-width:0;border-left:none;border-top:1px solid var(--color-border-faint)}z-card-list[layout=rows]>z-card>.card-actions>button{flex:1 1 0;width:auto;justify-content:center}}z-card-list>.card-list-empty{margin:0;padding:var(--space-lg) 0;text-align:center;font-size:var(--font-size-sm);color:var(--color-text-muted)}z-card-list>.card-list-placeholder{display:flex;flex-direction:column;gap:var(--space-sm);min-height:140px;padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}z-card-list>.card-list-placeholder>span{height:14px;border-radius:var(--radius-sm);background-color:var(--color-border-faint);animation:z-card-list-placeholder 1s linear infinite alternate}z-card-list>.card-list-placeholder>span:nth-child(1){width:60%}z-card-list>.card-list-placeholder>span:nth-child(2){width:40%}z-card-list>.card-list-placeholder>span:nth-child(3){width:100%;margin-top:auto}@keyframes z-card-list-placeholder{0%{background-color:var(--color-border-subtle)}to{background-color:var(--color-border-faint)}}@media(prefers-reduced-motion:reduce){z-card-list>.card-list-placeholder>span{animation:none}}z-card-list[is-empty][has-lead]{display:grid}z-card-list>.card-list-empty{grid-column:1 / -1}z-card-list>[card-lead]{display:flex;flex-direction:column;justify-content:center;min-height:100%}z-card-list[sortable]>z-card.card-dragging{opacity:.35}z-card-list[sortable]>z-card{cursor:grab}z-card-list[sortable]>z-card:active{cursor:grabbing}z-card-list[sortable]>z-card button,z-card-list[sortable]>z-card a{cursor:pointer}z-tabs{--tabs-scroll-size: 40px;--tabs-fade-start: 0px;--tabs-fade-end: 0px;background-color:var(--base-background-color);border-bottom:1px solid var(--color-border);display:block;font-size:var(--font-size-sm);left:0;position:sticky;top:var(--nav-size);width:100%;z-index:2;height:var(--nav-size)}z-tabs>div.tabs{--tabs-fade-mask: linear-gradient(to right, transparent calc(var(--tabs-fade-start) * .5), #000 var(--tabs-fade-start), #000 calc(100% - var(--tabs-fade-end)), transparent calc(100% - var(--tabs-fade-end) * .5));display:flex;height:100%;-webkit-mask-image:var(--tabs-fade-mask);mask-image:var(--tabs-fade-mask);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;position:relative;scroll-padding-inline:var(--tabs-scroll-size);scrollbar-width:none}z-tabs>div.tabs::-webkit-scrollbar{display:none}z-tabs>div.tabs>div{display:flex;flex:none;margin-bottom:0;margin-top:0;position:relative;height:100%;justify-content:center;align-items:center;padding:0 20px;border-bottom:2px solid transparent}z-tabs>div.tabs>div.selected{border-bottom-color:var(--color-primary)}z-tabs>div.tabs>div:not(.selected)>span{cursor:pointer;color:var(--color-text)}z-tabs>div.tabs>div>span{white-space:nowrap}z-tabs>div.tabs>div>span>a{color:inherit;text-decoration:none}z-tabs>div.tabs>div>span>a:before{position:absolute;inset:0;content:""}.popup z-tabs>div.tabs>div:first-child>span{padding-left:15px}z-tabs>div.tabs>div>span>span.far{margin-right:4px}z-tabs>div.tabs>div>span:after{position:absolute;right:0;bottom:-2px;left:0;content:"";background-color:var(--color-primary);width:100%;height:2px;transform-origin:50% 50%;transform:scale3d(0,0,0);transition:all ease-in-out .2s}z-tabs>button.tabs-scroll{align-items:center;background:none;border:none;bottom:0;box-shadow:none;color:var(--color-text-muted);cursor:pointer;display:none;font-size:var(--font-size-sm);margin:0;padding:0;position:absolute;top:0;width:var(--tabs-scroll-size);z-index:1}z-tabs>button.tabs-scroll-start{left:0;justify-content:flex-start;padding-left:var(--space-sm)}z-tabs>button.tabs-scroll-end{right:0;justify-content:flex-end;padding-right:var(--space-sm)}z-tabs[overflow-start]{--tabs-fade-start: var(--tabs-scroll-size)}z-tabs[overflow-end]{--tabs-fade-end: var(--tabs-scroll-size)}z-tabs[overflow-start]>button.tabs-scroll-start,z-tabs[overflow-end]>button.tabs-scroll-end{display:flex}@media(hover:hover){z-tabs>div.tabs>div:not(.selected)>span:hover:after{transform:scaleZ(1)}z-tabs>button.tabs-scroll:hover{color:var(--color-primary)}}
