.cs[data-v-a85f717c]{position:relative}.cs__btn[data-v-a85f717c]{text-align:left;cursor:pointer;align-items:center;gap:10px;width:100%;padding-right:40px;display:flex}.has-icon .cs__btn[data-v-a85f717c]{padding-left:42px}.cs__btn[data-v-a85f717c]:disabled{cursor:not-allowed}.is-bad .cs__btn[data-v-a85f717c]{border-color:var(--sale-600)}.cs.is-open .cs__btn[data-v-a85f717c]{border-color:var(--brand);box-shadow:0 0 0 4px #2355f51f}.cs__icon[data-v-a85f717c]{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.cs.is-open .cs__icon[data-v-a85f717c]{color:var(--brand)}.cs__chev[data-v-a85f717c]{color:var(--muted);transition:transform .2s var(--ease);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.cs.is-open .cs__chev[data-v-a85f717c]{transform:translateY(-50%)rotate(180deg)}.cs__val[data-v-a85f717c]{align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.cs__val b[data-v-a85f717c]{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-weight:500;overflow:hidden}.cs__val em[data-v-a85f717c]{text-overflow:ellipsis;white-space:nowrap;max-width:50%;color:var(--muted);flex:none;font-size:12.5px;font-style:normal;overflow:hidden}.cs__val.is-ph b[data-v-a85f717c]{color:var(--faint)}.cs__dot[data-v-a85f717c]{border-radius:50%;flex:none;width:8px;height:8px}.cs__list[data-v-a85f717c]{z-index:60;border:1px solid var(--line);border-radius:var(--r-md);max-height:280px;box-shadow:var(--sh-lg);overscroll-behavior:contain;background:#fff;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.cs.is-up .cs__list[data-v-a85f717c]{top:auto;bottom:calc(100% + 6px)}.cs__opt[data-v-a85f717c]{cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.cs__opt .cs__val[data-v-a85f717c]{flex-direction:column;flex:1;align-items:flex-start;gap:1px}.cs__opt .cs__val em[data-v-a85f717c]{max-width:100%}.cs__opt.is-active[data-v-a85f717c]{background:var(--soft)}.cs__opt.is-sel b[data-v-a85f717c]{color:var(--brand-700);font-weight:700}.cs__opt[aria-disabled=true][data-v-a85f717c]{opacity:.45;cursor:not-allowed}.cs__tick[data-v-a85f717c]{color:var(--brand);flex:none}.cs__oic[data-v-a85f717c]{background:var(--brand-50);width:28px;height:28px;color:var(--brand);border-radius:8px;flex:none;place-items:center;display:grid}.cs__count[data-v-a85f717c]{text-align:center;min-width:22px;color:var(--muted);background:#0f172a0f;border-radius:999px;flex:none;padding:1px 7px;font-size:11.5px;font-weight:700}.cs__btn .cs__count[data-v-a85f717c]{margin-left:auto}.cs__opt.is-sel .cs__count[data-v-a85f717c]{background:var(--brand-50);color:var(--brand-700)}.cs-enter-active[data-v-a85f717c],.cs-leave-active[data-v-a85f717c]{transition:opacity .14s var(--ease), transform .14s var(--ease)}.cs-enter-from[data-v-a85f717c],.cs-leave-to[data-v-a85f717c]{opacity:0;transform:translateY(-4px)}.cs.is-up .cs-enter-from[data-v-a85f717c],.cs.is-up .cs-leave-to[data-v-a85f717c]{transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.cs-enter-active[data-v-a85f717c],.cs-leave-active[data-v-a85f717c],.cs__chev[data-v-a85f717c]{transition:none}}.tt[data-v-8a9731c8]{overflow:hidden}.tt__bar[data-v-8a9731c8]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.tt__tools[data-v-8a9731c8]{flex-wrap:wrap;gap:10px;display:flex}.tt__filter[data-v-8a9731c8]{border:1.5px solid var(--line-2);border-radius:var(--r-sm);height:42px;color:var(--faint);transition:border-color .18s var(--ease);align-items:center;gap:8px;padding:0 12px;display:flex}.tt__filter[data-v-8a9731c8]:focus-within{border-color:var(--brand)}.tt__filter input[data-v-8a9731c8]{width:180px;color:var(--ink);background:0 0;border:0;outline:none;font-size:14.5px}.tt__sort[data-v-8a9731c8]{min-width:230px}.tt__sort[data-v-8a9731c8] .cs__btn{height:42px;font-size:14px}.tt__scroll[data-v-8a9731c8]{overflow-x:auto}.tt__was[data-v-8a9731c8]{color:var(--faint);margin-left:6px;font-size:12.5px;font-weight:500}.tt__table[data-v-8a9731c8]{border-collapse:collapse;width:100%;min-width:620px}.tt__table th[data-v-8a9731c8],.tt__table td[data-v-8a9731c8]{text-align:right;white-space:nowrap;padding:14px 22px}.tt__table thead th[data-v-8a9731c8]{background:var(--soft);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding-top:11px;padding-bottom:11px;font-size:11.5px;font-weight:700}.tt__table th[data-v-8a9731c8]:first-child{text-align:left}.tt__table tbody tr+tr[data-v-8a9731c8]>*{border-top:1px solid var(--line)}.tt__table tbody tr[data-v-8a9731c8]:hover>*{background:var(--soft)}.tt__tld[data-v-8a9731c8]{align-items:center;gap:8px;display:inline-flex}.tt__table tbody th b[data-v-8a9731c8],.tt__link[data-v-8a9731c8]{letter-spacing:-.025em;color:var(--ink);font-size:17px;font-weight:700}.tt__link[data-v-8a9731c8]{color:var(--brand);text-decoration:underline;-webkit-text-decoration-color:var(--brand-200);text-decoration-color:var(--brand-200);text-underline-offset:4px;transition:text-decoration-color .18s var(--ease);align-items:center;gap:4px;text-decoration-thickness:2px;display:inline-flex}.tt__link[data-v-8a9731c8]:hover{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}.tt__link[data-v-8a9731c8] svg{transition:transform .18s var(--ease)}.tt__link[data-v-8a9731c8]:hover svg{transform:translate(2px)}.tt__table td[data-v-8a9731c8]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14.5px}.tt__table td.tt__first[data-v-8a9731c8]{color:var(--ink);font-size:16px;font-weight:700}.tt__table td.tt__total[data-v-8a9731c8]{color:var(--text);font-weight:700}.tt__promo[data-v-8a9731c8]{vertical-align:-2px;color:var(--warn);margin-left:4px;display:inline-block}.tt__act[data-v-8a9731c8]{width:1%}.tt__pick[data-v-8a9731c8]{border-radius:var(--r-sm);background:var(--brand-50);height:34px;color:var(--brand);transition:background-color .2s var(--ease), color .2s var(--ease);align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.tt__pick[data-v-8a9731c8]:hover{background:var(--brand);color:#fff}.tt__empty[data-v-8a9731c8]{text-align:center!important;padding:32px!important}.tt__note[data-v-8a9731c8]{border-top:1px solid var(--line);background:var(--soft);color:var(--muted);gap:9px;padding:14px 22px;font-size:13px;line-height:1.5;display:flex}.tt__note[data-v-8a9731c8] svg{color:var(--warn);flex:none;margin-top:2px}@media (width<=559px){.tt__tools[data-v-8a9731c8],.tt__filter[data-v-8a9731c8],.tt__filter input[data-v-8a9731c8],.tt__sort[data-v-8a9731c8],.tt__bar .seg[data-v-8a9731c8]{width:100%}}
