.tabset{position:relative}.tabset__rail{padding:var(--tab-rail-pad,0px);position:relative}.tabset__list{gap:var(--tab-gap,4px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tabset__list>li{display:flex}.tabset__tab{padding:var(--tab-pad-y,12px) var(--tab-pad-x,16px);white-space:nowrap;color:var(--tab-ink,#4a5b66);border-radius:var(--tab-focus-radius,4px);transition:color var(--tab-duration,.32s) var(--tab-ease,cubic-bezier(.3, .7, .2, 1));text-decoration:none;display:block}.tabset__tab:hover{color:var(--tab-ink-active,#0e1c25)}.tabset__tab:focus-visible{outline:2px solid var(--tab-focus,#0e1c25);outline-offset:-2px}.tabset__indicator{display:none}.tabset[data-tabset-ready] .tabset__rail{overscroll-behavior-x:contain;scrollbar-width:none;box-shadow:inset 0 calc(-1 * var(--tab-rail-rule-width,1px)) 0 var(--tab-rail-rule,#c5d0d6);overflow-x:auto}.tabset[data-tabset-ready] .tabset__rail::-webkit-scrollbar{display:none}.tabset[data-tabset-ready] .tabset__list{z-index:1;flex-wrap:nowrap;width:max-content;min-width:100%;position:relative}.tabset[data-tabset-ready] .tabset__tab[aria-selected=true]{color:var(--tab-ink-active,#0e1c25)}.tabset[data-tabset-ready] .tabset__indicator{z-index:var(--tab-indicator-z,2);pointer-events:none;left:0;top:var(--tab-indicator-top,auto);bottom:var(--tab-indicator-bottom,0);height:var(--tab-indicator-height,3px);background:var(--tab-indicator-color,#9a6a10);border-radius:var(--tab-indicator-radius,2px);transform-origin:0 0;width:100px;transition:transform var(--tab-duration,.32s) var(--tab-ease,cubic-bezier(.3, .7, .2, 1));display:block;position:absolute;transform:translate(0)scaleX(0)}.tabset[data-tabset-ready] .tabset__panels{display:grid}.tabset[data-tabset-ready] .tabset__panel{opacity:0;visibility:hidden;transition:opacity var(--tab-panel-duration,.22s) var(--tab-panel-ease,ease-out), visibility 0s linear var(--tab-panel-duration,.22s);grid-area:1/1}.tabset[data-tabset-ready] .tabset__panel[data-active]{opacity:1;visibility:visible;transition:opacity var(--tab-panel-duration,.22s) var(--tab-panel-ease,ease-out), visibility 0s linear 0s}.tabset[data-tabset-ready] .tabset__panel:focus-visible{outline:2px solid var(--tab-focus,#0e1c25);outline-offset:var(--tab-panel-focus-offset,4px)}.tabset[data-tabset-variant=pill]{--tab-indicator-top:var(--tab-rail-pad,0px);--tab-indicator-bottom:auto;--tab-indicator-radius:999px;--tab-indicator-height:calc(100% - 2 * var(--tab-rail-pad,0px));--tab-rail-rule-width:0px;--tab-focus-radius:999px;--tab-ink-active:var(--tab-pill-ink,#f7f9fa);--tab-indicator-z:0}.tabset[data-tabset-variant=pill] .tabset__tab:hover:not([aria-selected=true]){color:var(--tab-pill-hover-ink,#0e1c25)}.tabset[data-tabset-variant=pill] .tabset__tab:focus-visible{outline-offset:2px}.tabset[data-tabset-variant=pill][data-tabset-ready] .tabset__rail{overflow-y:hidden}@media (prefers-reduced-motion:reduce){.tabset__tab,.tabset[data-tabset-ready] .tabset__indicator,.tabset[data-tabset-ready] .tabset__panel,.tabset[data-tabset-ready] .tabset__panel[data-active]{transition:none}}
.vtile{margin:0}.vtile__media{aspect-ratio:var(--vtile-ratio,4 / 3);border-radius:var(--vtile-radius,10px);background:var(--vtile-bg,#2b333d);position:relative;overflow:hidden}.vtile__media video{object-fit:cover;width:100%;height:100%;display:block}.vtile__toggle{right:var(--vtile-btn-inset,12px);bottom:var(--vtile-btn-inset,12px);z-index:2;width:var(--vtile-btn-size,40px);height:var(--vtile-btn-size,40px);cursor:pointer;background:var(--vtile-btn-bg,#101412a3);color:var(--vtile-btn-ink,#fff);transition:background-color var(--vtile-btn-dur,.16s) var(--vtile-ease,ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.vtile__toggle:hover{background:var(--vtile-btn-bg-hover,#101412e0)}.vtile__toggle:focus-visible{outline:3px solid var(--vtile-focus,#fff);outline-offset:2px;box-shadow:0 0 0 7px var(--vtile-focus-halo,#19211f)}.vtile__toggle[hidden]{display:none}.vtile__toggle svg{fill:currentColor;width:44%;height:44%}.vtile[data-vtile-paused] .vtile__icon-pause,.vtile:not([data-vtile-paused]) .vtile__icon-play{display:none}@media (prefers-reduced-motion:reduce){.vtile__toggle{transition:none}}
