.vmai-tag{--_tone:var(--color-muted);align-items:center;gap:calc(var(--space-1) * 1.5);box-sizing:border-box;max-inline-size:100%;padding-block:var(--space-1);padding-inline:calc(var(--space-1) * 2.5);border:var(--border-width) solid transparent;border-radius:var(--radius-full);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-title);letter-spacing:0;white-space:nowrap;vertical-align:middle;transition-property:background-color,border-color,color;transition-duration:var(--duration-press);transition-timing-function:var(--ease-out);display:inline-flex;position:relative}.vmai-tag[data-size=sm]{gap:var(--space-1);padding-block:calc(var(--space-1) / 2);padding-inline:var(--space-2)}.vmai-tag__text{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.vmai-tag__icon{inline-size:calc(var(--icon-sm) - var(--space-1) / 2);block-size:calc(var(--icon-sm) - var(--space-1) / 2);opacity:.9;flex:none;display:inline-flex}.vmai-tag__icon>svg{block-size:100%;inline-size:100%}.vmai-tag[data-tone=neutral]{background-color:var(--bg-3);border-color:var(--line);color:var(--ink-2)}.vmai-tag[data-tone=brand]{--_tone:var(--pearl);background-color:var(--pearl);background-image:var(--pearl-fill);border-color:var(--line-pearl);color:var(--pearl-ink)}[data-theme=light] .vmai-tag[data-tone=brand]{background-color:var(--pearl-dark);border-color:var(--pearl-dark);color:var(--pearl-dark-ink)}.vmai-tag[data-tone=success]{--_tone:var(--ok);background-color:var(--ok-soft);border-color:var(--line);color:var(--ok)}.vmai-tag[data-tone=warning]{--_tone:var(--warn);background-color:var(--warn-soft);border-color:var(--line);color:var(--warn)}.vmai-tag[data-tone=danger]{--_tone:var(--danger);background-color:var(--danger-soft);border-color:var(--line);color:var(--danger)}.vmai-tag[data-tone=live]{--_tone:var(--color-safelight);background-color:color-mix(in srgb, var(--color-safelight) 13%, transparent);border-color:color-mix(in srgb, var(--color-safelight) 34%, transparent);color:color-mix(in srgb, var(--color-safelight) 78%, var(--color-text))}.vmai-tag__dot{inline-size:calc(var(--space-1) * 1.5);block-size:calc(var(--space-1) * 1.5);border-radius:var(--radius-full);background-color:var(--_tone);flex:none}.vmai-tag[data-tone=live] .vmai-tag__dot{box-shadow:0 0 0 calc(var(--space-1) * .75) color-mix(in srgb, var(--_tone) 18%, transparent);animation:vmai-motion-breathe var(--duration-skeleton) var(--ease-in-out) infinite}.vmai-tag--removable{padding-inline-end:calc(var(--space-1) * .75)}.vmai-tag__remove{inline-size:calc(var(--space-1) * 4.5);block-size:calc(var(--space-1) * 4.5);border-radius:var(--radius-full);color:inherit;opacity:.7;cursor:pointer;-webkit-tap-highlight-color:transparent;transition-property:background-color,opacity,box-shadow,transform;transition-duration:var(--duration-press);transition-timing-function:var(--ease-out);background-color:#0000;border:0;outline:none;flex:none;place-items:center;margin:0;padding:0;display:grid;position:relative}.vmai-tag__remove:before{content:"";inset:calc(var(--space-1) * -1.5);position:absolute}.vmai-tag__remove>svg{inline-size:calc(var(--space-1) * 2.5);block-size:calc(var(--space-1) * 2.5);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}@media (hover:hover) and (pointer:fine){.vmai-tag__remove:hover{background-color:var(--bg-hover);opacity:1}}.vmai-tag__remove[data-pressed=true]:not(:disabled){transform:scale(var(--scale-press))}.vmai-tag__remove:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-width);opacity:1}.vmai-tag[data-disabled=true]{color:var(--ink-3);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.vmai-tag,.vmai-tag__remove{transition:none}.vmai-tag[data-tone=live] .vmai-tag__dot{animation:none}}.vmai-page-head{gap:var(--space-3);flex-direction:column;display:flex;position:relative}.vmai-page-head__sentinel{pointer-events:none;block-size:0;margin:0;display:block}.vmai-page-head--sticky{z-index:var(--z-sticky);isolation:isolate;position:sticky;inset-block-start:var(--vmai-page-head-top,0)}.vmai-page-head--sticky:before{content:"";z-index:-1;background:var(--glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-sat));box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--line);opacity:0;transition:opacity var(--duration-focus) var(--ease-color);pointer-events:none;position:absolute;inset:0}.vmai-page-head--sticky.is-stuck:before{opacity:1}.vmai-page-head__lead{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.vmai-page-head__back{align-items:center;gap:var(--space-1);min-block-size:var(--hit-min);padding-inline:var(--space-2);border-radius:var(--radius-md);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition-property:background-color,color,transform;transition-duration:var(--duration-hover);transition-timing-function:var(--ease-out);background:0 0;border:0;display:inline-flex}.vmai-page-head__back-mark{inline-size:var(--icon-sm);block-size:var(--icon-sm);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){.vmai-page-head__back:hover{background-color:var(--bg-hover);color:var(--ink)}.vmai-page-head__back:hover .vmai-page-head__back-mark{transform:translateX(calc(var(--icon-lift) * -1))}}.vmai-page-head__back-mark{transition-property:transform;transition-duration:var(--duration-hover);transition-timing-function:var(--ease-out)}.vmai-page-head__back[data-pressed=true]{transform:scale(var(--scale-press));transition-duration:var(--duration-press)}.vmai-page-head__back:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-width)}.vmai-page-head--phone .vmai-page-head__back-text{inline-size:var(--space-1);block-size:var(--space-1);margin:calc(var(--space-1) * -1);clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.vmai-page-head__crumbs ol{font-size:var(--text-sm);color:var(--ink-3);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.vmai-page-head__crumbs li+li:before{content:"/";padding-inline:var(--space-1);color:var(--ink-3)}.vmai-page-head__crumbs a,.vmai-page-head__crumbs button{min-block-size:var(--hit);padding-inline:var(--space-2);border-radius:var(--r-sm);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;background-image:linear-gradient(var(--line-metal), var(--line-metal));background-position:0 100%;background-repeat:no-repeat;background-size:0 var(--border-width);transition-property:color,background-size;transition-duration:var(--duration-hover);transition-timing-function:var(--ease-out);border:0;text-decoration:none}.vmai-page-head__crumbs span{padding-inline:var(--space-2);color:var(--ink)}.vmai-page-head__crumbs [aria-current=page]{font-weight:600}.vmai-page-head--phone .vmai-page-head__lead[data-crumb-fold=parent] .vmai-page-head__crumbs{inline-size:var(--space-1);block-size:var(--space-1);margin:calc(var(--space-1) * -1);clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.vmai-page-head--phone .vmai-page-head__lead[data-crumb-fold=parent] .vmai-page-head__back-text{clip:auto;white-space:nowrap;block-size:auto;inline-size:auto;margin:0;position:static;overflow:visible}@media (hover:hover) and (pointer:fine){.vmai-page-head__crumbs a:hover,.vmai-page-head__crumbs button:hover{color:var(--ink);background-size:100% var(--border-width)}}.vmai-page-head__crumbs a[data-pressed=true],.vmai-page-head__crumbs button[data-pressed=true]{color:var(--ink);background-size:100% var(--border-width);transition-duration:var(--duration-press)}.vmai-page-head__crumbs a:focus-visible,.vmai-page-head__crumbs button:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-width)}.vmai-page-head__row{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.vmai-page-head__text{min-inline-size:0}.vmai-page-head__title{font-family:var(--font-title);font-size:var(--text-title);line-height:var(--leading-title);color:var(--ink);margin:0}.vmai-page-head__desc{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--ink-2)}.vmai-page-head__desc--fold{inline-size:100%;min-block-size:var(--hit-min);font:inherit;font-size:var(--text-sm);line-height:var(--leading);text-align:start;cursor:pointer;transition-property:color;transition-duration:var(--duration-press);transition-timing-function:var(--ease-out);background:0 0;border:0;align-items:center;padding:0;display:flex;overflow:hidden}.vmai-page-head__desc--fold[data-pressed=true]{color:var(--ink)}.vmai-page-head__desc--fold>span{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vmai-page-head__desc--fold[aria-expanded=true]>span{-webkit-line-clamp:unset;line-clamp:none}.vmai-page-head__desc--fold:focus-visible{border-radius:var(--radius-sm);outline:var(--border-width) solid var(--ring);outline-offset:var(--space-1)}.vmai-page-head__metrics{align-items:center;gap:var(--space-1) var(--space-4);margin:var(--space-2) 0 0;font-size:var(--text-body);color:var(--ink-2);flex-wrap:wrap;font-weight:500;line-height:1.4;display:flex}.vmai-page-head__metric{align-items:baseline;gap:var(--space-1);white-space:nowrap;display:inline-flex}.vmai-page-head__metric+.vmai-page-head__metric:before{content:"";inline-size:var(--border-width);block-size:var(--space-3);background-color:var(--v-line-2);align-self:center;margin-inline-end:var(--space-3)}.vmai-page-head__pre{color:var(--ink-3)}.vmai-page-head__num{font-family:var(--font-num);font-size:var(--text-md);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700}.vmai-page-head__dot{inline-size:calc(var(--space-1) * 1.75);block-size:calc(var(--space-1) * 1.75);border-radius:var(--r-pill);background-color:var(--ink-3);align-self:center;margin-inline-end:calc(var(--space-1) * .75)}.vmai-page-head__dot--live{background-color:var(--v-live);box-shadow:0 0 0 calc(var(--space-1) * .75) color-mix(in srgb, var(--v-live) 20%, transparent);animation:vmai-motion-breathe var(--duration-skeleton) var(--ease-in-out) infinite}.vmai-page-head__dot--ok{background-color:var(--color-success)}.vmai-page-head__dot--warn{background-color:var(--color-warning)}.vmai-page-head__dot--bad{background-color:var(--color-danger)}.vmai-page-head__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.vmai-page-head__tabs{border-block-end:var(--border-width) solid var(--line);align-items:flex-end;min-inline-size:0;display:flex}.vmai-page-head:after{content:"";inset-block-start:0;inset-inline:var(--space-6);block-size:var(--border-width);background:var(--metal-rule);pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.vmai-page-head__back,.vmai-page-head__back-mark,.vmai-page-head__crumbs a,.vmai-page-head__crumbs button{transition-property:color,background-color,opacity}.vmai-page-head__back:hover .vmai-page-head__back-mark,.vmai-page-head__back[data-pressed=true]{transform:none}}.vmai-page-head--phone .vmai-page-head__row{flex-direction:column;align-items:stretch}.vmai-page-head--phone .vmai-page-head__metric+.vmai-page-head__metric:before{display:none}
