.kh-rail[data-v-f359fbd3]{gap:14px;display:grid}.kh-rail[data-v-f359fbd3],.kh-rail[data-v-f359fbd3]>*,.kh-rail__heading[data-v-f359fbd3]{min-width:0}.kh-rail__head[data-v-f359fbd3]{justify-content:space-between}.kh-rail__head[data-v-f359fbd3],.kh-rail__heading[data-v-f359fbd3]{align-items:center;gap:12px;display:flex}.kh-rail__icon[data-v-f359fbd3]{background:rgba(var(--v-theme-primary),.14);width:42px;height:42px;color:rgb(var(--v-theme-primary-text));border-radius:14px;flex:none;place-items:center;display:grid}.kh-rail__title[data-v-f359fbd3]{margin:0;font-size:1.2rem;font-weight:700;line-height:1.5}.kh-rail__sub[data-v-f359fbd3]{color:rgb(var(--v-theme-muted));font-size:.8rem;display:block}.kh-rail__more[data-v-f359fbd3]{color:rgb(var(--v-theme-primary-text));background:rgba(var(--v-theme-primary),.1);border-radius:999px;flex:none;align-items:center;gap:4px;padding:5px 12px 5px 14px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.kh-rail__more[data-v-f359fbd3]:hover{background:rgba(var(--v-theme-primary),.2)}.kh-rail__track[data-v-f359fbd3]{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:46%;grid-auto-flow:column;gap:12px;margin-block:-8px -20px;padding-block:8px 28px;display:grid;overflow:auto hidden}.kh-rail__item[data-v-f359fbd3]{scroll-snap-align:start;min-width:0}@media (width>=600px){.kh-rail__track[data-v-f359fbd3]{grid-auto-columns:30%}}@media (width>=960px){.kh-rail__track[data-v-f359fbd3]{grid-auto-columns:calc(20% - 9.6px)}}.kh-rail--band[data-v-f359fbd3]{background:linear-gradient(120deg,rgb(var(--v-theme-primary)),#ffb347 55%,rgb(var(--v-theme-accent)));border-radius:24px;padding:20px 16px 8px;position:relative;overflow:hidden}@media (width>=600px){.kh-rail--band[data-v-f359fbd3]{padding:24px 24px 12px}}.kh-rail--band[data-v-f359fbd3]:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff59 1.2px,#0000 1.4px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 60%);mask-image:linear-gradient(90deg,#000,#0000 60%)}.kh-rail--band[data-v-f359fbd3]>*{position:relative}.kh-rail--band .kh-rail__sub[data-v-f359fbd3],.kh-rail--band .kh-rail__title[data-v-f359fbd3]{color:#1a0f05}.kh-rail--band .kh-rail__icon[data-v-f359fbd3]{color:rgb(var(--v-theme-accent));background:#1a0f05e0}.kh-rail--band .kh-rail__more[data-v-f359fbd3]{color:#fff4e8;background:#1a0f05d9}.kh-rail--band .kh-rail__more[data-v-f359fbd3]:hover{background:#1a0f05}
