.partner-category-rail_workspace__qSPbJ{display:grid;grid-template-columns:minmax(0,1fr) 360px;column-gap:16px;row-gap:12px;min-width:0}.partner-category-rail_dockAnchor__igvKI,.partner-category-rail_dock__HqM5j{display:contents}.partner-category-rail_workspace__qSPbJ .partner-category-rail_anchor__2nvLA{grid-column:1/-1;grid-row:1}.partner-category-rail_searchSlot__TR7Ix{grid-column:1;grid-row:2;min-width:0}.partner-category-rail_controlsSlot__sTzpa{grid-column:2;grid-row:2;min-width:0}.partner-category-rail_anchor__2nvLA{height:80px;min-width:0;overflow-anchor:none}.partner-category-rail_rail__neqzH{--rail-outside-space:max(24px,calc((100vw - 1440px) / 2 - 12px));--rail-arrow-gap:clamp(0px,calc(var(--rail-outside-space) - 36px),8px);--rail-arrow-size:clamp(24px,calc(var(--rail-outside-space) - var(--rail-arrow-gap)),36px);--rail-content-width:min(calc(100% - 48px),1440px);position:relative;z-index:70;min-width:0;height:80px;padding-block:12px;border-bottom:1px solid var(--color-border-soft);transition:transform .36s cubic-bezier(.22,1,.36,1),background .18s ease}.partner-category-rail_inner__3RCiD{position:relative;width:100%;min-width:0;height:100%}.partner-category-rail_track__NYtga{width:100%;height:100%;margin:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}.partner-category-rail_track__NYtga::-webkit-scrollbar{display:none}.partner-category-rail_list__soqfT{display:flex;width:max-content;min-width:100%;height:100%;align-items:center;gap:9px}.partner-category-rail_category___NI9i{display:inline-flex;flex:0 0 auto;height:52px;align-items:center;gap:9px;padding:3px 13px 3px 3px;border:0;border-radius:15px;background:var(--color-surface);color:var(--color-text-secondary);font:600 12px/1.3 var(--font-ui);white-space:nowrap;cursor:pointer;transition:color .16s ease,background .16s ease}.partner-category-rail_thumbnail__jkInI{position:relative;display:grid;flex:0 0 auto;width:44px;height:44px;place-items:center;overflow:hidden;border-radius:10px;background:var(--color-surface-raised);color:var(--color-accent)}.partner-category-rail_thumbnail__jkInI>svg{width:22px;height:22px}.partner-category-rail_category___NI9i{--tone:#fae1ea;--ink:#b92258}.partner-category-rail_category___NI9i:nth-child(6n+4){--tone:#e3f0d8;--ink:#3c7529}.partner-category-rail_category___NI9i:nth-child(6n+5){--tone:#fbe9d4;--ink:#a8530c}.partner-category-rail_category___NI9i:nth-child(6n){--tone:#e9e5f5;--ink:#56478a}.partner-category-rail_category___NI9i:nth-child(6n+1){--tone:#dceff3;--ink:#1f6f86}.partner-category-rail_category___NI9i:nth-child(6n+2){--tone:#fbf0c8;--ink:#8a6a00}.partner-category-rail_photo__0zJR0{background:color-mix(in srgb,var(--ink) 26%,var(--color-surface-raised))}html[data-theme=light] .partner-category-rail_photo__0zJR0{background:var(--tone)}.partner-category-rail_photo__0zJR0>img{object-fit:contain;padding:3px}.partner-category-rail_category___NI9i:focus-visible,.partner-category-rail_category___NI9i:hover{color:var(--color-text);background:var(--color-surface-raised)}.partner-category-rail_category___NI9i[aria-pressed=true]{color:#fff;background:var(--color-accent-strong)}.partner-category-rail_category___NI9i[aria-pressed=true] .partner-category-rail_thumbnail__jkInI{color:#fff;background:rgb(255 255 255/12%)}.partner-category-rail_category___NI9i[aria-pressed=true] .partner-category-rail_photo__0zJR0{background:rgb(255 255 255/88%)}.partner-category-rail_arrow__x33wc:focus-visible,.partner-category-rail_category___NI9i:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.partner-category-rail_arrow__x33wc{position:absolute;top:50%;z-index:1;display:grid;width:var(--rail-arrow-size);height:var(--rail-arrow-size);padding:0;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--color-text-muted);box-shadow:none;transform:translateY(-50%);cursor:pointer;transition:color .16s ease,background .16s ease}.partner-category-rail_arrow__x33wc>svg{width:min(18px,calc(var(--rail-arrow-size) - 8px));height:min(18px,calc(var(--rail-arrow-size) - 8px))}.partner-category-rail_arrow__x33wc:hover{color:var(--color-text);background:var(--color-surface-raised)}.partner-category-rail_previous__s_wOB{left:calc(-1 * (var(--rail-arrow-size) + var(--rail-arrow-gap)))}.partner-category-rail_next__jQVgE{right:calc(-1 * (var(--rail-arrow-size) + var(--rail-arrow-gap)))}.partner-category-rail_arrow__x33wc:disabled{visibility:hidden;pointer-events:none}.partner-category-rail_rail__neqzH[data-scroll-state=visible]{position:fixed;top:0;inset-inline:0;height:48px;padding-block:0;border-top:1px solid var(--color-border-soft);background:color-mix(in srgb,var(--color-bg) 92%,transparent);box-shadow:0 18px 40px rgb(0 0 0/16%);-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.partner-category-rail_rail__neqzH:not([data-scroll-state=rest]) .partner-category-rail_inner__3RCiD{width:var(--rail-content-width);margin-inline:auto}.partner-category-rail_rail__neqzH:not([data-scroll-state=rest]) .partner-category-rail_list__soqfT{gap:0;padding-bottom:3px}.partner-category-rail_rail__neqzH:not([data-scroll-state=rest]) .partner-category-rail_category___NI9i{height:43px;gap:7px;padding:3px 11px 3px 5px;border-inline-end:1px solid var(--color-border-soft);border-radius:0;background:transparent}.partner-category-rail_rail__neqzH:not([data-scroll-state=rest]) .partner-category-rail_thumbnail__jkInI{width:36px;height:36px;border-radius:7px}.partner-category-rail_rail__neqzH:not([data-scroll-state=rest]) .partner-category-rail_thumbnail__jkInI>svg{width:20px;height:20px}.partner-category-rail_rail__neqzH:not([data-scroll-state=rest]) .partner-category-rail_category___NI9i:hover{background:var(--color-surface-raised)}.partner-category-rail_rail__neqzH:not([data-scroll-state=rest]) .partner-category-rail_category___NI9i[aria-pressed=true]{color:#fff;background:var(--color-accent-strong)}.partner-category-rail_rail__neqzH:not([data-scroll-state=rest]) .partner-category-rail_previous__s_wOB{left:calc((100% - var(--rail-content-width)) / 2 - var(--rail-arrow-size) - var(--rail-arrow-gap))}.partner-category-rail_rail__neqzH:not([data-scroll-state=rest]) .partner-category-rail_next__jQVgE{right:calc((100% - var(--rail-content-width)) / 2 - var(--rail-arrow-size) - var(--rail-arrow-gap))}.partner-category-rail_rail__neqzH[data-scroll-state=visible]{transform:translateY(0)}@media (min-width:768px){body:has(.site-header[data-scroll-state=up]) .partner-category-rail_rail__neqzH[data-scroll-state=visible]{transform:translateY(var(--header-main-height))}}@media (max-width:767px){.partner-category-rail_workspace__qSPbJ{display:flex;flex-direction:column;gap:20px}.partner-category-rail_dockAnchor__igvKI{display:block;height:calc(76px + var(--directory-controls-height, 46px));margin-inline:-16px;overflow-anchor:none}.partner-category-rail_dock__HqM5j{display:block;position:relative;z-index:70;background:color-mix(in srgb,var(--color-bg) 92%,transparent);transition:transform .36s cubic-bezier(.22,1,.36,1),background .18s ease}.partner-category-rail_controlsSlot__sTzpa{display:block;width:100%}.partner-category-rail_anchor__2nvLA,.partner-category-rail_rail__neqzH{height:76px}.partner-category-rail_rail__neqzH{padding-block:10px}.partner-category-rail_arrow__x33wc{display:none}.partner-category-rail_favorite__JUMfM>span:last-child{max-width:100px;white-space:normal}.partner-category-rail_rail__neqzH:not([data-scroll-state=rest]) .partner-category-rail_inner__3RCiD{width:calc(100% - 32px)}.partner-category-rail_dock__HqM5j .partner-category-rail_rail__neqzH .partner-category-rail_inner__3RCiD{width:calc(100% - 32px);margin-inline:auto}.partner-category-rail_dock__HqM5j .partner-category-rail_rail__neqzH{border-bottom:0}.partner-category-rail_dock__HqM5j .partner-category-rail_rail__neqzH:not([data-scroll-state=rest]){position:relative;inset:auto;height:48px;padding-block:0;border-top:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:none;pointer-events:auto}.partner-category-rail_dock__HqM5j:not([data-scroll-state=rest]){position:fixed;top:0;inset-inline:0;box-shadow:0 18px 40px rgb(0 0 0/16%);-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.partner-category-rail_dock__HqM5j:not([data-scroll-state=rest]) .partner-category-rail_anchor__2nvLA{height:48px}.partner-category-rail_dock__HqM5j[data-scroll-state=visible]{transform:translateY(0)}body:has(.site-header[data-scroll-state=up]) .partner-category-rail_dock__HqM5j[data-scroll-state=visible]{transform:translateY(var(--header-main-height))}}@media (prefers-reduced-motion:reduce){.partner-category-rail_arrow__x33wc,.partner-category-rail_category___NI9i,.partner-category-rail_dock__HqM5j,.partner-category-rail_rail__neqzH{transition:none}}