@charset "UTF-8";.header-search[data-v-ace58202]{position:relative;flex:1;min-width:0;width:100%}.site-header__search[data-v-ace58202]{display:flex;flex-flow:row nowrap;align-items:stretch;gap:0;min-width:0;width:100%;max-width:var(--qg-header-search-w);height:2.75rem;background:transparent}.site-header__input[data-v-ace58202]{flex:1 1 auto;min-width:0;max-width:var(--qg-header-search-input-w);box-sizing:border-box;height:100%;margin:0;border:1px solid #000000;border-right:0;border-radius:var(--qg-header-search-radius) 0 0 var(--qg-header-search-radius);padding:0 16px;outline:none;background:var(--qg-color-surface);color:var(--qg-color-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.site-header__input[data-v-ace58202]::-webkit-search-decoration,.site-header__input[data-v-ace58202]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.site-header__input[data-v-ace58202]::placeholder{color:var(--qg-color-ink-muted)}.site-header__search-btn[data-v-ace58202]{flex:0 0 auto;box-sizing:border-box;width:var(--qg-header-search-btn-w);min-width:var(--qg-header-search-btn-w);height:100%;margin:0;padding:0 20px;border:0;border-radius:0 var(--qg-header-search-radius) var(--qg-header-search-radius) 0;background:var(--qg-color-search-btn);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px}@media(min-width:1024px){.site-header__search[data-v-ace58202]{height:var(--qg-header-search-h)}}.header-search__panel[data-v-ace58202]{position:absolute;z-index:40;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 8px 24px #0000001f;padding:12px 14px 14px}.header-search__section+.header-search__section[data-v-ace58202]{margin-top:14px;padding-top:12px;border-top:1px solid #f0f0f0}.header-search__section-head[data-v-ace58202]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#666;font-size:13px}.header-search__clear[data-v-ace58202]{border:0;background:transparent;color:#999;cursor:pointer;padding:2px;line-height:0}.header-search__clear[data-v-ace58202]:hover{color:#666}.header-search__pills[data-v-ace58202]{display:flex;flex-wrap:wrap;gap:8px}.header-search__pill[data-v-ace58202]{border:0;border-radius:999px;background:#f5f5f5;color:#333;font-size:12px;padding:4px 12px;cursor:pointer}.header-search__pill[data-v-ace58202]:hover{background:#ebebeb}.header-search__hot-label[data-v-ace58202]{display:inline-flex;align-items:center;gap:4px;color:#666}.header-search__hot-label svg[data-v-ace58202]{color:#f5a623}.header-search__hot-list[data-v-ace58202]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.header-search__hot-item[data-v-ace58202]{border:0;background:transparent;color:#c41230;font-size:13px;text-align:left;padding:0;cursor:pointer}.header-search__hot-item[data-v-ace58202]:hover{text-decoration:underline}.header-nav-panel[data-v-db4d1440]{display:grid;grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);gap:1.25rem;padding:1rem 0 1.25rem}.header-nav-panel__list[data-v-db4d1440]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.15rem;min-width:0}.header-nav-panel__item[data-v-db4d1440]{display:flex;align-items:center;width:100%;min-height:2.75rem;padding:.5rem .75rem;border:0;border-radius:var(--qg-radius-sm);background:transparent;color:var(--qg-color-ink);font:inherit;font-size:.95rem;text-align:left;cursor:pointer}.header-nav-panel__item[data-v-db4d1440]:hover,.header-nav-panel__item[data-v-db4d1440]:focus-visible,.header-nav-panel__item.is-active[data-v-db4d1440]{background:#0000000d}.header-nav-panel__item--plain[data-v-db4d1440]{color:var(--qg-color-ink-muted);cursor:default}.header-nav-panel__body[data-v-db4d1440]{position:relative;min-width:0;max-height:22rem;overflow-y:auto;padding:0 .25rem 0 0}.header-nav-panel__close[data-v-db4d1440]{position:absolute;top:0;right:0;width:2.75rem;height:2.75rem;border:0;background:transparent;color:var(--qg-color-ink-muted);font-size:1.35rem;line-height:1;cursor:pointer}.header-nav-panel__markdown[data-v-db4d1440]{max-width:46rem;padding-right:3rem;line-height:1.6;color:var(--qg-color-ink);font-size:.92rem}.header-nav-panel__markdown[data-v-db4d1440] p{margin:0 0 .75rem}.header-nav-panel__markdown[data-v-db4d1440] ul,.header-nav-panel__markdown[data-v-db4d1440] ol{margin:0 0 .75rem;padding-left:1.15rem}.header-nav-panel__markdown[data-v-db4d1440] a{color:var(--qg-color-primary)}.header-nav-panel__markdown[data-v-db4d1440] h1,.header-nav-panel__markdown[data-v-db4d1440] h2,.header-nav-panel__markdown[data-v-db4d1440] h3{margin:0 0 .6rem;font-size:1.05rem}@media(max-width:767px){.header-nav-panel[data-v-db4d1440]{grid-template-columns:minmax(0,1fr);gap:.75rem;max-height:70vh;overflow-y:auto}.header-nav-panel__body[data-v-db4d1440]{max-height:none;overflow:visible}.header-nav-panel__markdown[data-v-db4d1440]{padding-right:0}}.header-account[data-v-aa7835bc]{position:relative;display:inline-flex}.header-account__trigger[data-v-aa7835bc]{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;box-sizing:border-box;width:52px;height:61px;min-width:52px;min-height:61px;padding:0;border:0;background:transparent;color:var(--qg-color-ink-solid);font:inherit;cursor:pointer}.header-account__trigger[data-v-aa7835bc]:hover,.header-account__trigger[data-v-aa7835bc]:focus-visible,.header-account__trigger[aria-expanded=true][data-v-aa7835bc]{color:var(--qg-color-nav-hover)}.header-account__trigger[data-v-aa7835bc]:focus-visible{outline:none}.header-account__icon[data-v-aa7835bc]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto}.header-account__icon-img[data-v-aa7835bc]{display:block;width:28px;height:28px;object-fit:contain}.header-account__icon-img--active[data-v-aa7835bc]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transition:opacity .12s ease}.header-account__trigger:hover .header-account__icon-img--active[data-v-aa7835bc],.header-account__trigger:focus-visible .header-account__icon-img--active[data-v-aa7835bc],.header-account__trigger[aria-expanded=true] .header-account__icon-img--active[data-v-aa7835bc]{opacity:1}.header-account__label[data-v-aa7835bc]{display:block;max-width:52px;height:19px;overflow:hidden;color:inherit;font-family:var(--qg-font);font-size:16px;font-weight:500;line-height:19px;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.header-account__panel[data-v-aa7835bc]{position:absolute;top:100%;right:0;z-index:50;padding-top:.5rem;width:max-content;max-width:calc(100vw - 2rem)}.header-account__box[data-v-aa7835bc]{position:relative;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;width:354px;max-width:calc(100vw - 2rem);padding:12px;background:#fff;border:1px solid var(--qg-color-border);border-radius:10px;box-shadow:0 18px 40px #0000001f}.header-account__box[data-v-aa7835bc]:before,.header-account__box[data-v-aa7835bc]:after{content:"";position:absolute;right:1.1rem;width:0;height:0;border:.45rem solid transparent}.header-account__box[data-v-aa7835bc]:before{top:-.95rem;border-bottom-color:var(--qg-color-border)}.header-account__box[data-v-aa7835bc]:after{top:-.85rem;border-bottom-color:#fff}.header-account__signed-in[data-v-aa7835bc]{display:flex;flex-direction:column;gap:16px;width:100%;max-width:330px}.header-account__welcome[data-v-aa7835bc]{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:33px;margin:0;padding:8px 12px;gap:10px;border-bottom:1px solid var(--qg-color-border);color:#4e5969;font-family:"Inter",var(--qg-font);font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:0}.header-account__links[data-v-aa7835bc]{display:flex;flex-direction:column;width:100%;max-width:330px}.header-account__links a[data-v-aa7835bc]{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:33px;height:33px;padding:8px 12px;gap:10px;border:0;border-radius:4px;background:transparent;color:#000;font-family:"Inter",var(--qg-font);font-size:14px;font-weight:400;font-style:normal;line-height:17px;letter-spacing:0;text-align:left;text-decoration:none;cursor:pointer}.header-account__links a[data-v-aa7835bc]:hover,.header-account__links a[data-v-aa7835bc]:focus-visible,.header-account__links a.router-link-active[data-v-aa7835bc]{background:#fef5f5;color:#f83535;font-weight:500}.header-account__signout[data-v-aa7835bc]{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;box-sizing:border-box;width:auto;min-height:30px;height:auto;margin:0;padding:4px 12px;gap:8px;border:0;border-radius:6px;background:transparent;color:#000;font-family:"Inter",var(--qg-font);font-size:14px;font-weight:400;font-style:normal;line-height:22px;letter-spacing:0;white-space:nowrap;cursor:pointer}.header-account__signout[data-v-aa7835bc]:hover,.header-account__signout[data-v-aa7835bc]:focus-visible{background:var(--qg-color-fill)}.header-account__signout[data-v-aa7835bc]:focus-visible{outline:2px solid var(--qg-color-focus);outline-offset:1px}.header-account__actions[data-v-aa7835bc]{display:flex;flex-direction:column;gap:16px;width:100%;max-width:330px}.header-account__btn[data-v-aa7835bc]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:40px;height:40px;padding:2px 20px;gap:10px;border:0;border-radius:10px;font-family:"Inter",var(--qg-font);font-size:16px;font-weight:500;line-height:36px;letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer}.header-account__btn--primary[data-v-aa7835bc]{background:#000;color:#fff}.header-account__btn--primary[data-v-aa7835bc]:hover,.header-account__btn--primary[data-v-aa7835bc]:focus-visible{background:#333}.header-account__btn--secondary[data-v-aa7835bc]{background:#c9cdd4;color:#000}.header-account__btn--secondary[data-v-aa7835bc]:hover,.header-account__btn--secondary[data-v-aa7835bc]:focus-visible{background:#b8bcc4}@media(max-width:767px){.header-account__panel[data-v-aa7835bc]{width:max-content;max-width:calc(100vw - 2rem)}.header-account__box[data-v-aa7835bc]{width:min(354px,100vw - 2rem);max-width:calc(100vw - 2rem)}.header-account__links a[data-v-aa7835bc]{min-height:44px;height:44px}.header-account__signout[data-v-aa7835bc]{min-height:44px}}.amount-tooltip[data-v-eddd1079]{display:inline-flex;max-width:100%;min-width:0;vertical-align:baseline}.cart-switcher[data-v-47bfbc4e]{display:flex;flex-direction:column;box-sizing:border-box;width:var(--qg-cart-pop-w);max-width:calc(100vw - 2 * var(--qg-gutter));border-radius:var(--qg-cart-pop-radius);background:var(--qg-color-surface);box-shadow:var(--qg-cart-pop-shadow)}.cart-switcher__body[data-v-47bfbc4e]{display:flex;flex-direction:column;gap:10px;box-sizing:border-box;padding:var(--qg-cart-pop-pad)}.cart-switcher__search[data-v-47bfbc4e]{position:relative;display:flex;align-items:center;box-sizing:border-box;height:var(--qg-cart-search-h);padding:7px 12px;border:1px solid var(--qg-color-line);border-radius:6px;background:var(--qg-color-surface)}.cart-switcher__search-input[data-v-47bfbc4e]{flex:1 1 auto;min-width:0;padding:0 4px 0 0;border:0;background:transparent;color:var(--qg-color-ink);font:inherit;font-size:14px;line-height:17px}.cart-switcher__search-input[data-v-47bfbc4e]::placeholder{color:var(--qg-color-ink-subtle)}.cart-switcher__search-input[data-v-47bfbc4e]:focus{outline:none}.cart-switcher__search[data-v-47bfbc4e]:focus-within{border-color:var(--qg-color-focus);box-shadow:var(--qg-focus-ring)}.cart-switcher__search-icon[data-v-47bfbc4e]{flex:0 0 auto;width:14px;height:14px;color:var(--qg-color-ink-secondary)}.cart-switcher__list[data-v-47bfbc4e]{height:var(--qg-cart-list-h);margin:0;padding:0;overflow-y:auto;list-style:none}.cart-switcher__row[data-v-47bfbc4e]{display:flex;align-items:center;box-sizing:border-box;width:100%;height:var(--qg-cart-row-h);padding:8px 12px;border:0;border-left:2px solid transparent;border-radius:4px;background:transparent;color:var(--qg-color-ink);font:inherit;font-size:14px;line-height:17px;text-align:left;cursor:pointer}.cart-switcher__row[data-v-47bfbc4e]:hover,.cart-switcher__row[data-v-47bfbc4e]:focus-visible{background:var(--qg-color-canvas);outline:none}.cart-switcher__row.is-active[data-v-47bfbc4e]{border-left-color:var(--qg-color-border-strong);background:var(--qg-color-fill)}.cart-switcher__name[data-v-47bfbc4e]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cart-switcher__empty-note[data-v-47bfbc4e]{padding:8px 12px;color:var(--qg-color-ink-subtle);font-size:14px;line-height:22px}.cart-switcher__bar[data-v-47bfbc4e]{display:flex;align-items:center;justify-content:space-between;gap:18px;box-sizing:border-box;min-height:var(--qg-cart-opbar-h);padding:var(--qg-cart-opbar-pad) var(--qg-cart-pop-pad);border-top:1px solid var(--qg-color-line);border-radius:0 0 4px 4px}.cart-switcher__bar--edit[data-v-47bfbc4e]{min-height:var(--qg-cart-opbar-h-edit);justify-content:flex-end;gap:8px;flex-wrap:wrap}.cart-switcher__input[data-v-47bfbc4e]{flex:1 1 120px;min-width:0;height:var(--qg-cart-input-h);padding:7px 12px;border:1px solid var(--qg-color-line);border-radius:6px;background:var(--qg-color-surface);color:var(--qg-color-ink);font:inherit;font-size:14px;line-height:17px}.cart-switcher__input[data-v-47bfbc4e]::placeholder{color:var(--qg-color-ink-subtle)}.cart-switcher__input[data-v-47bfbc4e]:focus{border-color:var(--qg-color-focus);outline:none;box-shadow:var(--qg-focus-ring)}.cart-switcher__input.is-invalid[data-v-47bfbc4e]{border-color:var(--qg-color-danger)}.cart-switcher__error[data-v-47bfbc4e]{flex:1 0 100%;order:-1;margin:0;color:var(--qg-color-danger);font-size:12px;line-height:16px}.cart-switcher__delete-cart[data-v-47bfbc4e]{margin-left:auto}.header-cart[data-v-2688351c]{position:relative;display:inline-flex}.header-cart__trigger[data-v-2688351c]{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;box-sizing:border-box;width:auto;height:61px;min-width:40px;min-height:61px;padding:0;border:0;background:transparent;color:var(--qg-color-ink-solid);font:inherit;text-decoration:none;cursor:pointer}.header-cart__trigger[data-v-2688351c]:hover,.header-cart__trigger[data-v-2688351c]:focus-visible,.header-cart__trigger[aria-expanded=true][data-v-2688351c]{color:var(--qg-color-nav-hover)}.header-cart__trigger[data-v-2688351c]:focus-visible{outline:none}.header-cart__icon[data-v-2688351c]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto;overflow:visible}.header-cart__icon-img[data-v-2688351c]{display:block;width:28px;height:28px;object-fit:contain}.header-cart__icon-img--active[data-v-2688351c]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transition:opacity .12s ease}.header-cart__trigger:hover .header-cart__icon-img--active[data-v-2688351c],.header-cart__trigger:focus-visible .header-cart__icon-img--active[data-v-2688351c],.header-cart__trigger[aria-expanded=true] .header-cart__icon-img--active[data-v-2688351c]{opacity:1}.header-cart__label[data-v-2688351c]{display:block;height:19px;overflow:visible;color:inherit;font-family:var(--qg-font);font-size:16px;font-weight:500;line-height:19px;letter-spacing:0;text-align:center;white-space:nowrap}.header-cart__badge[data-v-2688351c]{position:absolute;top:0;left:22px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--qg-color-primary);color:#fff;font-size:11px;font-weight:500;line-height:1;text-align:center;pointer-events:none}@media(max-width:767px){.header-cart__trigger[data-v-2688351c]{min-width:44px}}.header-cart__badge.is-bump[data-v-2688351c]{animation:header-cart-bump-2688351c .3s ease}@keyframes header-cart-bump-2688351c{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.header-cart__panel[data-v-2688351c]{position:absolute;top:100%;right:0;z-index:50;padding-top:.5rem;width:max-content;max-width:calc(100vw - 2rem)}.header-cart__box[data-v-2688351c]{position:relative;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;width:min(800px,100vw - 2rem);padding:12px 16px;background:var(--qg-color-surface);border:1px solid var(--qg-color-border);border-radius:10px;box-shadow:0 18px 40px #0000001f}.header-cart__box[data-v-2688351c]:before,.header-cart__box[data-v-2688351c]:after{content:"";position:absolute;right:1.1rem;width:0;height:0;border:.45rem solid transparent}.header-cart__box[data-v-2688351c]:before{top:-.95rem;border-bottom-color:var(--qg-color-border)}.header-cart__box[data-v-2688351c]:after{top:-.85rem;border-bottom-color:var(--qg-color-surface)}.header-cart__title-row[data-v-2688351c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.header-cart__title[data-v-2688351c]{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;min-height:2.75rem;margin:-.6rem 0;padding:0;border:0;background:transparent;color:var(--qg-color-ink);font-family:var(--qg-font);font-size:16px;font-weight:600;text-decoration:none;cursor:pointer}.header-cart__title[data-v-2688351c]:hover,.header-cart__title[data-v-2688351c]:focus-visible,.header-cart__title[aria-expanded=true][data-v-2688351c]{color:var(--qg-color-primary)}.header-cart__title-link[data-v-2688351c]{color:var(--qg-color-ink-secondary);font-size:14px;line-height:22px;text-decoration:none}.header-cart__title-link[data-v-2688351c]:hover,.header-cart__title-link[data-v-2688351c]:focus-visible{color:var(--qg-color-primary)}.header-cart__switcher[data-v-2688351c]{position:absolute;top:3.25rem;left:16px;z-index:2}.header-cart__content[data-v-2688351c]{display:flex;flex-direction:column;gap:10px;min-width:0}.header-cart__content.is-busy[data-v-2688351c]{opacity:.5;pointer-events:none}.header-cart__table-wrap[data-v-2688351c]{height:350px}.header-cart__note[data-v-2688351c]{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--qg-cart-note-w);min-height:var(--qg-cart-note-h);height:var(--qg-cart-note-h);margin:0;padding:12px 16px;border-radius:var(--qg-cart-pop-radius);background:var(--qg-color-surface);box-shadow:var(--qg-cart-pop-shadow)}.header-cart__note[data-v-2688351c]:not(.header-cart__note--inline):before,.header-cart__note[data-v-2688351c]:not(.header-cart__note--inline):after{content:"";position:absolute;right:1.1rem;width:0;height:0;border:.45rem solid transparent}.header-cart__note[data-v-2688351c]:not(.header-cart__note--inline):before{top:-.95rem;border-bottom-color:#00000014}.header-cart__note[data-v-2688351c]:not(.header-cart__note--inline):after{top:-.85rem;border-bottom-color:var(--qg-color-surface)}.header-cart__note--inline[data-v-2688351c]{align-self:center;box-shadow:none}.header-cart__note-text[data-v-2688351c]{display:block;max-width:100%;overflow:hidden;color:var(--qg-color-ink-subtle);font-family:var(--qg-font);font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center;white-space:nowrap;text-overflow:ellipsis}.header-cart__row.is-invalid[data-v-2688351c]{color:var(--qg-color-ink-muted)}.header-cart__table .header-cart__row td[data-v-2688351c]{line-height:1}.header-cart__table .qg-table__media[data-v-2688351c]{width:20px;height:20px}.header-cart__table .qg-table__code[data-v-2688351c],.header-cart__table .qg-table__code-wrap[data-v-2688351c],.header-cart__table .qg-table__lead[data-v-2688351c]{min-width:0;max-width:100%}.header-cart__row.is-invalid .qg-table__code[data-v-2688351c]{color:var(--qg-color-ink-muted)}.qg-table__code-wrap[data-v-2688351c]{display:flex;flex-direction:column;min-width:0}.header-cart__tag[data-v-2688351c]{display:block;overflow:hidden;color:var(--qg-color-primary);font-size:.75rem;line-height:14px;white-space:nowrap;text-overflow:ellipsis}.header-cart__summary[data-v-2688351c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 20px;min-height:40px}.header-cart__meta[data-v-2688351c]{display:inline-flex;align-items:center;gap:8px;min-height:19px;margin:0;white-space:nowrap}.header-cart__meta-label[data-v-2688351c]{color:var(--qg-color-summary-label);font-size:14px;line-height:17px}.header-cart__meta-value[data-v-2688351c]{color:var(--qg-color-ink);font-size:14px;font-weight:400;line-height:17px}.header-cart__meta-amount[data-v-2688351c]{color:var(--qg-color-ink);font-size:16px;font-weight:600;line-height:19px}.header-cart__cta[data-v-2688351c]{flex:0 0 auto}@media(max-width:767px){.header-cart__box[data-v-2688351c]{width:calc(100vw - 2rem);padding:12px}}.header-lang[data-v-fb8a9176]{position:relative;display:inline-flex}.header-lang__trigger[data-v-fb8a9176]{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;box-sizing:border-box;width:40px;height:61px;min-width:40px;min-height:61px;padding:0;border:0;background:transparent;color:var(--qg-color-ink-solid);font:inherit;cursor:pointer}.header-lang__trigger[data-v-fb8a9176]:hover,.header-lang__trigger[data-v-fb8a9176]:focus-visible,.header-lang__trigger[aria-expanded=true][data-v-fb8a9176]{color:var(--qg-color-nav-hover)}.header-lang__trigger[data-v-fb8a9176]:focus-visible{outline:none}.header-lang__icon[data-v-fb8a9176]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto}.header-lang__icon-img[data-v-fb8a9176]{display:block;width:28px;height:28px;object-fit:cover;object-position:center 8%}.header-lang__icon-img--active[data-v-fb8a9176]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transition:opacity .12s ease}.header-lang__trigger:hover .header-lang__icon-img--active[data-v-fb8a9176],.header-lang__trigger:focus-visible .header-lang__icon-img--active[data-v-fb8a9176],.header-lang__trigger[aria-expanded=true] .header-lang__icon-img--active[data-v-fb8a9176]{opacity:1}.header-lang__name[data-v-fb8a9176]{display:block;max-width:40px;height:19px;overflow:hidden;color:inherit;font-family:var(--qg-font);font-size:16px;font-weight:500;line-height:19px;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.header-lang__panel[data-v-fb8a9176]{position:absolute;top:100%;right:0;z-index:50;padding-top:.5rem}.header-lang__box[data-v-fb8a9176]{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:max-content;min-width:0;padding:8px;background:var(--qg-color-surface);border:1px solid var(--qg-color-border);border-radius:.5rem;box-shadow:0 18px 40px #0000001f}.header-lang__box[data-v-fb8a9176]:before,.header-lang__box[data-v-fb8a9176]:after{content:"";position:absolute;right:1.1rem;width:0;height:0;border:.45rem solid transparent}.header-lang__box[data-v-fb8a9176]:before{top:-.95rem;border-bottom-color:var(--qg-color-border)}.header-lang__box[data-v-fb8a9176]:after{top:-.85rem;border-bottom-color:var(--qg-color-surface)}.header-lang__empty[data-v-fb8a9176]{margin:0;padding:8px 12px;color:#666;font-size:13px}.header-lang__option[data-v-fb8a9176]{display:flex;flex-flow:row nowrap;align-items:center;gap:10px;box-sizing:border-box;width:auto;height:36px;min-height:36px;padding:8px 12px;border:0;border-radius:.25rem;background:transparent;color:#000;font:inherit;text-align:left;cursor:pointer}.header-lang__option--lang[data-v-fb8a9176]{padding-left:2rem}.header-lang__langs[data-v-fb8a9176]{display:flex;flex-direction:column}.header-lang__flag[data-v-fb8a9176]{display:block;width:20px;height:20px;flex:0 0 auto;border-radius:50%;object-fit:cover}.header-lang__option-label[data-v-fb8a9176]{display:block;overflow:hidden;color:#000;font-family:var(--qg-font);font-size:14px;font-weight:400;line-height:1;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.header-lang__option[data-v-fb8a9176]:hover,.header-lang__option[data-v-fb8a9176]:focus-visible,.header-lang__option.is-active[data-v-fb8a9176]{background:#f2f2f2}@media(max-width:767px){.header-lang__trigger[data-v-fb8a9176]{min-width:44px}.header-lang__box[data-v-fb8a9176]{max-width:calc(100vw - 2rem)}}.cat-pane[data-v-efa8e4f6]{display:flex;flex-direction:column;gap:21px}.cat-pane__empty[data-v-efa8e4f6]{margin:0;color:var(--qg-color-ink-muted);font-size:.9rem}.cat-pane__group[data-v-efa8e4f6]{min-width:0}.cat-pane__title[data-v-efa8e4f6]{display:inline-flex;align-items:center;gap:10px;width:fit-content;max-width:100%;height:24px;padding:0;border-bottom:0;color:#000;font-size:20px;font-weight:500;line-height:24px;text-decoration:none}.cat-pane__title[data-v-efa8e4f6]:hover{color:#f83535}.cat-pane__chev[data-v-efa8e4f6]{font-weight:400;color:#9ca3af}.cat-pane__cols[data-v-efa8e4f6]{display:flex;flex-wrap:wrap;align-items:start;gap:16px 24px;margin-top:16px}.cat-pane__leaf[data-v-efa8e4f6]{display:inline-block;width:fit-content;max-width:100%;height:17px;color:#4e5969;font-size:14px;font-weight:400;line-height:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}.cat-pane__leaf[data-v-efa8e4f6]:hover,.cat-pane__leaf[data-v-efa8e4f6]:focus-visible{color:#f83535;text-decoration:underline}.cat-dir--panel .cat-pane[data-v-efa8e4f6],.cat-dir--flyout .cat-dir__inline .cat-pane[data-v-efa8e4f6]{gap:1.35rem}.cat-dir--panel .cat-pane__title[data-v-efa8e4f6],.cat-dir--flyout .cat-dir__inline .cat-pane__title[data-v-efa8e4f6]{margin-bottom:.65rem;padding-bottom:0;border-bottom:0;font-size:1rem;font-weight:700;line-height:1.4}.cat-dir--panel .cat-pane__title[data-v-efa8e4f6]:before,.cat-dir--flyout .cat-dir__inline .cat-pane__title[data-v-efa8e4f6]:before{content:"";width:3px;height:.85em;background:var(--qg-color-primary);border-radius:1px}.cat-dir--panel .cat-pane__cols[data-v-efa8e4f6],.cat-dir--flyout .cat-dir__inline .cat-pane__cols[data-v-efa8e4f6]{margin-top:0;gap:.35rem .85rem}.cat-dir--panel .cat-pane__leaf[data-v-efa8e4f6],.cat-dir--flyout .cat-dir__inline .cat-pane__leaf[data-v-efa8e4f6]{height:auto;white-space:normal;overflow-wrap:anywhere;font-size:.9rem;line-height:1.6;color:var(--qg-color-ink)}@media(min-width:1024px){.cat-dir--flyout .cat-dir__flyout .cat-pane__cols[data-v-efa8e4f6]{gap:16px 24px}}.cat-dir[data-v-99858292]{position:relative;min-width:0}.cat-dir__rail[data-v-99858292]{min-width:0}.cat-dir__l1[data-v-99858292]{display:flex;align-items:center;margin:0;padding:.5rem .5rem .2rem;box-sizing:border-box;width:fit-content;max-width:100%;min-height:19px;color:#000;font-family:"Inter",var(--qg-font);font-size:16px;font-weight:700;font-style:normal;line-height:1;letter-spacing:0}.cat-dir__l2[data-v-99858292]{margin:0 0 .5rem;padding:0;list-style:none}.cat-dir__btn[data-v-99858292]{display:flex;align-items:center;width:100%;box-sizing:border-box;min-height:2.75rem;padding:8px 20px;border:0;border-radius:var(--qg-radius-sm);background:transparent;color:#000;font-family:"Inter",var(--qg-font);font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:0;text-align:left;cursor:pointer}.cat-dir__btn[data-v-99858292]:hover,.cat-dir__btn[data-v-99858292]:focus-visible,.cat-dir__item .cat-dir__btn.is-active[data-v-99858292]{background:#fef5f5;color:#f83535}.cat-dir__label[data-v-99858292]{display:inline-block;box-sizing:border-box;width:fit-content;max-width:100%;height:17px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:17px;letter-spacing:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cat-dir--panel[data-v-99858292]{display:grid;grid-template-columns:17.5rem minmax(0,1fr);min-height:18rem}.cat-dir--panel .cat-dir__rail[data-v-99858292]{padding:0 1rem 0 0;border-right:1px solid var(--qg-color-border)}.cat-dir--panel .cat-dir__pane[data-v-99858292]{min-width:0;padding:0 2.5rem 0 1.75rem}@media(min-width:768px){.cat-dir--panel .cat-dir__rail[data-v-99858292],.cat-dir--panel .cat-dir__pane[data-v-99858292]{max-height:min(30rem,60vh);overflow-y:auto;overscroll-behavior:contain}}@media(max-width:767px){.cat-dir--panel[data-v-99858292]{grid-template-columns:minmax(0,1fr);min-height:0}.cat-dir--panel .cat-dir__rail[data-v-99858292]{padding:0;border-right:0}}.cat-dir__inline[data-v-99858292]{margin:.15rem 0 .35rem;padding:.6rem .75rem;background:var(--qg-color-surface);border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md)}@media(min-width:768px){.cat-dir--flyout[data-v-99858292]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:visible}.cat-dir--flyout .cat-dir__l1[data-v-99858292]{margin:0;padding:8px 20px;border-bottom:0;width:fit-content;max-width:100%;min-height:19px;font-family:"Inter",var(--qg-font);font-size:16px;font-weight:700;line-height:1;letter-spacing:0;color:#000}.cat-dir--flyout .cat-dir__rail[data-v-99858292]{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:0 0 20px}.cat-dir--flyout .cat-dir__l2[data-v-99858292]{margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.cat-dir--flyout .cat-dir__btn[data-v-99858292]{min-height:33px;height:33px;padding:8px 20px;border-radius:0;color:#000;font-family:"Inter",var(--qg-font);font-size:14px;font-weight:400;line-height:1;letter-spacing:0}.cat-dir--flyout .cat-dir__btn[data-v-99858292]:hover,.cat-dir--flyout .cat-dir__btn[data-v-99858292]:focus-visible,.cat-dir--flyout .cat-dir__item .cat-dir__btn.is-active[data-v-99858292]{background:#fef5f5;color:#f83535}.cat-dir--flyout .cat-dir__flyout[data-v-99858292]{position:absolute;left:100%;top:calc(-1 * var(--qg-hero-pad-y));z-index:3;box-sizing:border-box;width:var(--qg-hero-panel-w, 831px);height:var(--qg-hero-h, 507px);max-height:var(--qg-hero-h, 507px);padding:var(--qg-hero-pad-y) var(--qg-hero-panel-pad-x, 30px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--qg-color-surface);border-right:1px solid var(--qg-color-border);border-radius:0;box-shadow:none}}.mega[data-v-9a03d3c9]{position:relative;padding:1.25rem 0 1.75rem;min-height:12rem}.mega__close[data-v-9a03d3c9]{position:absolute;top:.85rem;right:0;width:2rem;height:2rem;border:0;background:transparent;color:var(--qg-color-ink-muted);cursor:pointer}.mega__split[data-v-9a03d3c9]{display:grid;grid-template-columns:17.5rem minmax(0,1fr);min-height:18rem}.mega__l1[data-v-9a03d3c9]{list-style:none;margin:0;padding:0 1rem 0 0;border-right:1px solid var(--qg-color-border)}.mega__l1-link[data-v-9a03d3c9]{display:block;width:100%;padding:.45rem .75rem;border:0;border-radius:var(--qg-radius-sm);background:transparent;color:var(--qg-color-ink);text-align:left;text-decoration:none;font:inherit;cursor:pointer}.mega__l1-link.is-active[data-v-9a03d3c9],.mega__l1-link[data-v-9a03d3c9]:hover{background:#fff1f2;color:var(--qg-color-primary)}.mega__pane--brand[data-v-9a03d3c9]{display:flex;align-items:flex-start;padding:0 2.5rem 0 1.75rem}.mega__empty[data-v-9a03d3c9]{margin:0;color:var(--qg-color-ink-muted);font-size:.9rem}.mega__brand-card[data-v-9a03d3c9]{display:inline-flex;align-items:center;justify-content:center;min-width:8rem;min-height:4rem;padding:.75rem 1rem;color:inherit;text-decoration:none}.mega__brand-card img[data-v-9a03d3c9]{max-height:3rem;max-width:10rem;object-fit:contain}@media(max-width:960px){.mega__split[data-v-9a03d3c9]{grid-template-columns:1fr}}.site-header[data-v-37b5bb93]{position:sticky;top:0;z-index:40;background:var(--qg-color-surface)}.site-header__utility[data-v-37b5bb93]{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:var(--qg-header-utility-h);min-height:var(--qg-header-utility-h);padding-inline:clamp(var(--qg-gutter),3.125vw,var(--qg-header-bar-pad-x));gap:10px;background:#000c;border-bottom:1px solid rgba(0,0,0,.1)}.site-header__top-wrap[data-v-37b5bb93]{padding-block:var(--qg-header-bar-pad-y);padding-inline:clamp(var(--qg-gutter),3.125vw,var(--qg-header-bar-pad-x))}.site-header__top[data-v-37b5bb93]{display:flex;flex-flow:row nowrap;align-items:center;gap:var(--qg-header-row-gap);width:100%;max-width:var(--qg-container);margin-inline:auto;min-height:var(--qg-header-top-h)}.site-header__logo[data-v-37b5bb93]{display:inline-flex;flex:0 0 auto;align-items:center;text-decoration:none}.site-header__logo-img[data-v-37b5bb93]{display:block;width:var(--qg-header-logo-w);height:var(--qg-header-logo-h);object-fit:contain}.site-header__tools[data-v-37b5bb93]{display:flex;flex:1 1 auto;flex-flow:row nowrap;align-items:center;gap:var(--qg-header-row-gap);min-width:0;max-width:var(--qg-header-tools-w)}.site-header__tools[data-v-37b5bb93] .header-search{flex:1 1 auto;min-width:0;max-width:var(--qg-header-search-w)}.site-header__icons[data-v-37b5bb93]{display:flex;flex:0 0 auto;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-end;gap:var(--qg-header-icons-gap);width:max-content;min-width:var(--qg-header-icons-w);height:var(--qg-header-top-h)}.site-header__icons[data-v-37b5bb93] .header-lang,.site-header__icons[data-v-37b5bb93] .header-account,.site-header__icons[data-v-37b5bb93] .header-cart{flex:0 0 auto;height:61px}.site-header__locale--sr[data-v-37b5bb93]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:767px){.site-header__icons[data-v-37b5bb93]{width:auto;max-width:100%}.site-header__icons[data-v-37b5bb93] .header-account__label,.site-header__icons[data-v-37b5bb93] .header-cart__label{display:none}.site-header__icons[data-v-37b5bb93] .header-account__trigger,.site-header__icons[data-v-37b5bb93] .header-cart__trigger,.site-header__icons[data-v-37b5bb93] .header-lang__trigger{width:40px;min-width:44px}}.site-header__icon[data-v-37b5bb93]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:0;min-width:0;color:var(--qg-color-ink);text-decoration:none;background:transparent;border:0;font:inherit;cursor:pointer}.site-header__locale[data-v-37b5bb93]{position:relative;cursor:pointer}.site-header__locale-select[data-v-37b5bb93]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.site-header__nav-bar[data-v-37b5bb93]{box-sizing:border-box;width:100%;height:var(--qg-header-nav-h);min-height:var(--qg-header-nav-h);padding-inline:clamp(var(--qg-gutter),3.125vw,var(--qg-header-bar-pad-x));background:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.site-header__nav[data-v-37b5bb93]{display:flex;flex-flow:row nowrap;align-items:stretch;gap:var(--qg-header-nav-gap);box-sizing:border-box;width:100%;max-width:var(--qg-container);height:100%;margin-inline:auto}@media(max-width:767px){.site-header__nav[data-v-37b5bb93]{overflow-x:auto;scrollbar-width:none;gap:1.25rem}.site-header__nav[data-v-37b5bb93]::-webkit-scrollbar{display:none}.site-header__nav-link[data-v-37b5bb93]{flex:0 0 auto;white-space:nowrap;min-width:2.75rem}}.site-header__nav-link[data-v-37b5bb93]{position:relative;display:inline-flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;width:max-content;height:100%;min-height:100%;margin:0;padding:0;border:0;background:transparent;color:#000;font-family:"Inter",var(--qg-font);font-size:16px;font-weight:500;line-height:36px;letter-spacing:0;text-decoration:none;cursor:pointer;gap:6px}.site-header__nav-link[data-v-37b5bb93]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:transparent}.site-header__nav-link[data-v-37b5bb93]:hover,.site-header__nav-link.is-open[data-v-37b5bb93],.site-header__nav-link.router-link-active[data-v-37b5bb93]{color:var(--qg-color-nav-hover)}.site-header__nav-link[data-v-37b5bb93]:hover:after,.site-header__nav-link.is-open[data-v-37b5bb93]:after,.site-header__nav-link.router-link-active[data-v-37b5bb93]:after{background:var(--qg-color-nav-hover)}.site-header__mega[data-v-37b5bb93]{position:absolute;left:0;right:0;top:100%;background:var(--qg-color-surface);border-top:1px solid var(--qg-color-border);box-shadow:0 18px 40px #00000014;max-height:calc(100vh - 11rem);max-height:calc(100dvh - 11rem);overflow-y:auto;overscroll-behavior:contain}@media(max-width:1023px){.site-header__top[data-v-37b5bb93]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo icons" "search search";align-items:center;gap:.75rem 1rem;min-height:0}.site-header__logo[data-v-37b5bb93]{grid-area:logo}.site-header__logo-img[data-v-37b5bb93]{width:auto;max-width:min(var(--qg-header-logo-w),42vw);height:auto;max-height:1.75rem}.site-header__tools[data-v-37b5bb93]{display:contents;max-width:none}.site-header__icons[data-v-37b5bb93]{grid-area:icons;width:auto}.site-header__icons[data-v-37b5bb93] .header-lang,.site-header__icons[data-v-37b5bb93] .header-account,.site-header__icons[data-v-37b5bb93] .header-cart{justify-content:flex-start}.site-header__tools[data-v-37b5bb93] .header-search{grid-area:search;max-width:none;width:100%}}.site-footer[data-v-47e0c604]{margin-top:auto;padding:40px 0 0;background:var(--qg-color-surface);color:var(--qg-color-ink);font-family:var(--qg-font)}.site-footer__shell[data-v-47e0c604]{display:flex;flex-direction:column;gap:40px;padding-bottom:40px}.site-footer__grid[data-v-47e0c604]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2rem}.site-footer__title[data-v-47e0c604]{margin:0 0 1rem;font-size:.95rem;font-weight:700}.site-footer__subscribe .site-footer__title[data-v-47e0c604]{font-size:1.65rem;letter-spacing:-.02em}.site-footer__line[data-v-47e0c604],.site-footer__sub[data-v-47e0c604]{margin:.45rem 0;color:var(--qg-color-ink-muted);font-size:.9rem}.site-footer__line[data-v-47e0c604]{display:flex;align-items:center;gap:.5rem}.site-footer__list[data-v-47e0c604]{margin:0;padding:0;list-style:none;display:grid;gap:.5rem;font-size:.9rem;color:var(--qg-color-ink-muted)}.site-footer__list a[data-v-47e0c604]{text-decoration:none;color:inherit}.site-footer__list a[data-v-47e0c604]:hover{color:var(--qg-color-primary)}.site-footer__waiting[data-v-47e0c604]{display:inline-flex;flex-wrap:wrap;gap:.35rem;color:inherit;cursor:default}.site-footer__waiting em[data-v-47e0c604]{font-style:normal;opacity:.75;font-size:.8rem}.site-footer__form[data-v-47e0c604]{display:flex;align-items:center;margin-top:.85rem;padding:.2rem .2rem .2rem .85rem;border:1px solid var(--qg-color-border-strong);border-radius:999px;background:var(--qg-color-surface)}.site-footer__email[data-v-47e0c604]{flex:1;border:0;padding:.55rem .5rem;outline:none;background:transparent}.site-footer__submit[data-v-47e0c604]{width:2.4rem;height:2.4rem;border:0;border-radius:999px;background:var(--qg-color-primary);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.site-footer__submit[data-v-47e0c604]:disabled{opacity:.6;cursor:not-allowed}.site-footer__agree[data-v-47e0c604]{display:flex;gap:.5rem;align-items:flex-start;margin-top:.85rem;font-size:.8rem;color:var(--qg-color-ink-muted)}.site-footer__msg[data-v-47e0c604]{margin:.5rem 0 0;font-size:.85rem;color:#067647}.site-footer__msg--err[data-v-47e0c604]{color:#b42318}.site-footer__bottom[data-v-47e0c604]{display:flex;flex-direction:column;width:100%;min-width:0}.site-footer__brand-row[data-v-47e0c604]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.site-footer__brand[data-v-47e0c604]{position:relative;display:inline-flex;align-items:center;text-decoration:none}.site-footer__logo-img[data-v-47e0c604]{display:block;height:1.45rem;width:auto}.site-footer__brand-name[data-v-47e0c604]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.site-footer__social[data-v-47e0c604]{display:inline-flex;align-items:center;gap:12px}.site-footer__social-slot[data-v-47e0c604]{display:block;width:16px;height:16px;border-radius:50%;border:1.2px solid var(--qg-color-ink-subtle);box-sizing:border-box}.site-footer__rule[data-v-47e0c604]{width:100%;margin:0;border:0;border-top:1px solid rgba(0,0,0,.1)}.site-footer__legal[data-v-47e0c604]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:16px 0;font-size:.75rem;font-weight:400;line-height:1;color:var(--qg-color-ink-subtle)}.site-footer__legal-links[data-v-47e0c604]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-width:0}.site-footer__legal-sep[data-v-47e0c604]{flex:none;color:inherit;-webkit-user-select:none;user-select:none}.site-footer__legal a[data-v-47e0c604]{text-decoration:none;color:inherit}.site-footer__legal a[data-v-47e0c604]:hover,.site-footer__legal a[data-v-47e0c604]:focus-visible{color:var(--qg-color-primary)}.site-footer__settings[data-v-47e0c604]{padding:0;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer}.site-footer__settings[data-v-47e0c604]:hover,.site-footer__settings[data-v-47e0c604]:focus-visible{color:var(--qg-color-primary);text-decoration:underline}@media(max-width:1023px){.site-footer__settings[data-v-47e0c604]{min-height:2.75rem}}.site-footer__region[data-v-47e0c604]{display:inline-flex;flex:none;align-items:center;gap:8px;color:inherit}.site-footer__region-label[data-v-47e0c604]{font-size:inherit;font-weight:400;line-height:1}.site-footer__region-icon[data-v-47e0c604]{display:block;flex:none}.site-footer__copyright[data-v-47e0c604]{background:var(--qg-color-ink);color:#fff}.site-footer__copyright-inner[data-v-47e0c604]{padding:.85rem 1rem;text-align:center;font-size:.82rem;line-height:1.5;overflow-wrap:anywhere}@media(max-width:1023px){.site-footer__grid[data-v-47e0c604]{grid-template-columns:1fr 1fr}}@media(max-width:767px){.site-footer[data-v-47e0c604]{padding-top:24px}.site-footer__shell[data-v-47e0c604]{gap:24px;padding-bottom:24px}.site-footer__grid[data-v-47e0c604]{grid-template-columns:1fr}.site-footer__legal[data-v-47e0c604]{flex-direction:column;align-items:flex-start}}.login-prompt[data-v-6f5d3503]{display:grid;gap:.85rem}.login-prompt label[data-v-6f5d3503]{display:grid;gap:.35rem;font-size:.9rem}.login-prompt input[data-v-6f5d3503]{height:2.5rem;padding:0 .75rem;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm)}.login-prompt__field-error[data-v-6f5d3503],.login-prompt__error[data-v-6f5d3503]{margin:0;color:var(--qg-color-primary);font-size:.82rem}.login-prompt__submit[data-v-6f5d3503]{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;border:0;border-radius:var(--qg-radius-sm);background:var(--qg-color-primary);color:#fff;font-weight:600;cursor:pointer}.login-prompt__submit[data-v-6f5d3503]:disabled{opacity:.7;cursor:default}.login-prompt__switch[data-v-6f5d3503]{margin:0;font-size:.88rem;color:var(--qg-color-ink-muted)}.login-prompt__switch a[data-v-6f5d3503]{color:var(--qg-color-primary);text-decoration:none}.cookie-prefs[data-v-7cc29c20]{display:grid;gap:.25rem}.cookie-prefs__row[data-v-7cc29c20]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--qg-color-border)}.cookie-prefs__row[data-v-7cc29c20]:last-child{border-bottom:0}.cookie-prefs__copy[data-v-7cc29c20]{min-width:0}.cookie-prefs__label[data-v-7cc29c20]{margin:0;color:var(--qg-color-ink);font-size:.9rem;font-weight:600}.cookie-prefs__hint[data-v-7cc29c20]{margin:.15rem 0 0;color:var(--qg-color-ink-muted);font-size:.8rem}.cookie-banner[data-v-797e6602]{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:1rem 1.5rem;padding:1rem 3.25rem 1rem 1.5rem;background:var(--qg-color-surface);border-top:1px solid var(--qg-color-border);box-shadow:0 -8px 24px #0000001a}.cookie-banner__text[data-v-797e6602]{flex:1;min-width:0;margin:0;color:var(--qg-color-ink);font-size:.85rem;line-height:1.5}.cookie-banner__link[data-v-797e6602]{color:var(--qg-color-primary);text-decoration:underline}.cookie-banner__actions[data-v-797e6602]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cookie-banner__btn[data-v-797e6602]{min-height:2.75rem;padding:0 1rem;border:1px solid var(--qg-color-border-strong);border-radius:.375rem;background:var(--qg-color-surface);color:var(--qg-color-ink);font:inherit;font-size:.85rem;white-space:nowrap;cursor:pointer}.cookie-banner__btn--ghost[data-v-797e6602]:hover,.cookie-banner__btn--ghost[data-v-797e6602]:focus-visible{border-color:var(--qg-color-ink)}.cookie-banner__btn--primary[data-v-797e6602]{border-color:var(--qg-color-primary);background:var(--qg-color-primary);color:#fff}.cookie-banner__btn--primary[data-v-797e6602]:hover,.cookie-banner__btn--primary[data-v-797e6602]:focus-visible{background:var(--qg-color-primary-hover)}.cookie-banner__close[data-v-797e6602]{position:absolute;top:.5rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:transparent;color:var(--qg-color-ink-muted);cursor:pointer}.cookie-banner__close[data-v-797e6602]:hover,.cookie-banner__close[data-v-797e6602]:focus-visible{color:var(--qg-color-ink)}@media(max-width:1023px){.cookie-banner[data-v-797e6602]{flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem 3.25rem 1rem 1rem;max-height:60vh;overflow-y:auto}.cookie-banner__actions[data-v-797e6602]{justify-content:flex-start}}.entitlement[data-v-bfb2cdbe]{margin-top:20px;padding:30px clamp(20px,4.1vw,59px);background:var(--qg-color-surface, #fff);border-radius:16px;box-shadow:0 0 10px #0000000d}.entitlement__title[data-v-bfb2cdbe]{margin:0 0 20px;font-size:1.125rem;font-weight:600;color:#000;line-height:1.5}.entitlement__grid[data-v-bfb2cdbe]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.entitlement__card[data-v-bfb2cdbe]{display:flex;flex-direction:column;gap:20px;min-height:155px;padding:20px;border-radius:16px;box-sizing:border-box}.entitlement__icon[data-v-bfb2cdbe]{display:block;width:40px;height:40px;object-fit:contain}.entitlement__card-title[data-v-bfb2cdbe]{margin:0;font-size:16px;line-height:24px;font-weight:600;color:#000}.entitlement__summary[data-v-bfb2cdbe]{margin:0;font-size:16px;line-height:100%;font-weight:400;color:#86868b}@media(min-width:768px){.entitlement__grid[data-v-bfb2cdbe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.entitlement__grid[data-v-bfb2cdbe]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hs__skeleton[data-v-bc4214b3]{padding:1rem;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md)}.hs__error[data-v-bc4214b3]{margin:0}.hs__tables[data-v-bc4214b3]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media(min-width:1440px){.hs__tables--dual[data-v-bc4214b3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.hs__scroll[data-v-bc4214b3]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;background:#fff;border:0;border-radius:2px}.hs-table[data-v-bc4214b3]{width:100%;min-width:34rem;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#1d2129;font-family:var(--qg-font);font-size:14px;line-height:22px;letter-spacing:0}.hs-table__col--mpn[data-v-bc4214b3]{width:37.5%}.hs-table__col[data-v-bc4214b3]{width:31.25%}.hs-table th[data-v-bc4214b3]{height:40px;padding:9px 16px;background:#f2f3f5;color:#1d2129;font-size:14px;font-weight:500;line-height:22px;text-align:left;white-space:nowrap;border-right:1px solid var(--qg-table-row-border);border-bottom:1px solid var(--qg-table-row-border)}.hs-table th[data-v-bc4214b3]:last-child,.hs-table__row td[data-v-bc4214b3]:last-child{border-right:0}.hs-table__row[data-v-bc4214b3]{cursor:pointer}.hs-table__row td[data-v-bc4214b3]{height:var(--qg-table-row-h);padding:9px 16px;color:#1d2129;font-size:14px;line-height:22px;text-align:left;border-right:1px solid var(--qg-table-row-border);border-bottom:1px solid var(--qg-table-row-border)}.hs-table__row td[data-v-bc4214b3]{background:var(--qg-color-surface)}.hs-table__row:hover td[data-v-bc4214b3],.hs-table__row:focus-within td[data-v-bc4214b3]{background:var(--qg-table-row-hover)}@media(max-width:1023px){.hs-table__row td[data-v-bc4214b3]{height:2.75rem}}.hs-table__mpn-link[data-v-bc4214b3]{color:var(--qg-color-ink);font-weight:600;text-decoration:none}.hs-table__mpn-link[data-v-bc4214b3]:hover,.hs-table__mpn-link[data-v-bc4214b3]:focus-visible{color:var(--qg-color-primary);text-decoration:underline}.hs-table__qty[data-v-bc4214b3],.hs-table__price[data-v-bc4214b3]{text-align:left;white-space:nowrap}.hs-table__mpn[data-v-bc4214b3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-table__row.is-out td[data-v-bc4214b3]{color:var(--qg-color-ink-muted)}.hs__pager[data-v-bc4214b3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin-top:1.25rem}.hs__page-btn[data-v-bc4214b3]{min-height:2.75rem;padding:0 1.25rem;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm);background:var(--qg-color-surface);color:var(--qg-color-ink);font:inherit;cursor:pointer}.hs__page-btn[data-v-bc4214b3]:hover:not(:disabled){border-color:var(--qg-color-primary);color:var(--qg-color-primary)}.hs__page-btn[data-v-bc4214b3]:disabled{opacity:.5;cursor:not-allowed}.hs__page-info[data-v-bc4214b3]{color:var(--qg-color-ink-muted);font-size:.9rem}.region-placeholder[data-v-6027294b]{display:flex;align-items:center;justify-content:center;min-height:6rem;margin:0;padding:1.25rem 1rem;background:var(--qg-color-surface);border:1px dashed var(--qg-color-border-strong);border-radius:var(--qg-radius-md);color:var(--qg-color-ink-muted);font-size:.95rem;text-align:center}.hot-parts-icon[data-v-e35f6d96]{display:block;flex:0 0 auto;width:14px;height:14px}.hot-parts[data-v-e35f6d96]{display:flex;flex-direction:column;gap:20px;margin-top:1.75rem}.hot-parts__head[data-v-e35f6d96]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;min-height:68px;padding:16px 0}.hot-parts__title[data-v-e35f6d96]{margin:0;color:#000;font-family:var(--qg-font);font-size:30px;font-weight:700;line-height:36px;letter-spacing:0}.hot-parts__actions[data-v-e35f6d96]{display:flex;align-items:center;gap:20px}.hot-parts__action[data-v-e35f6d96]{display:inline-flex;align-items:center;gap:8px;height:30px;min-height:30px;padding:4px 0;border:0;border-radius:6px;background:transparent;color:var(--qg-color-nav-hover);font-family:var(--qg-font);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer}.hot-parts__action[data-v-e35f6d96]:focus-visible{outline:2px solid var(--qg-color-primary);outline-offset:2px}.hot-parts__action[data-v-e35f6d96]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:1023px){.hot-parts[data-v-e35f6d96]{gap:16px}.hot-parts__head[data-v-e35f6d96]{min-height:0;padding:0;row-gap:12px}.hot-parts__title[data-v-e35f6d96]{font-size:24px;line-height:30px}.hot-parts__actions[data-v-e35f6d96]{gap:16px}.hot-parts__action[data-v-e35f6d96]{height:auto;min-height:44px;padding:4px 0}}.hot-cats[data-v-82368738]{margin-top:1.75rem;padding:0 0 30px;background:var(--qg-color-canvas, #f5f5f5)}.hot-cats__inner[data-v-82368738]{display:flex;flex-direction:column;gap:20px}.hot-cats__skeleton[data-v-82368738],.hot-cats__error[data-v-82368738]{border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);background:#fff}.hot-cats__skeleton[data-v-82368738]{padding:1rem}.hot-cats__tabs[data-v-82368738]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 24px}.hot-cats__tab[data-v-82368738]{display:inline-flex;flex-direction:column;align-items:stretch;justify-content:flex-end;min-height:2.75rem;padding:8px 0 0;border:0;border-radius:4px;background:transparent;color:#0003;font-family:"Inter",var(--qg-font);font-size:clamp(1.25rem,2.2vw,1.875rem);font-weight:700;line-height:1.2;letter-spacing:0;cursor:pointer}.hot-cats__tab-label[data-v-82368738]{display:inline-block;padding-bottom:8px;border-bottom:3px solid transparent}.hot-cats__tab[data-v-82368738]:hover{color:#0000008c}.hot-cats__tab[data-v-82368738]:focus-visible{outline:2px solid var(--qg-color-primary);outline-offset:2px}.hot-cats__tab.is-active[data-v-82368738]{color:#000}.hot-cats__tab.is-active .hot-cats__tab-label[data-v-82368738]{border-bottom-color:#000}@media(min-width:1440px){.hot-cats__tab[data-v-82368738]{font-size:30px;line-height:36px}}.hot-cats__grid[data-v-82368738]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media(min-width:768px){.hot-cats__grid[data-v-82368738]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.hot-cats__grid[data-v-82368738]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1440px){.hot-cats__grid[data-v-82368738]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.hot-cats__card[data-v-82368738]{display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px;overflow:hidden;border:0;border-radius:16px;background:#fff;box-shadow:0 0 10px #0000000d;color:inherit;text-decoration:none}.hot-cats__card[data-v-82368738]:hover,.hot-cats__card[data-v-82368738]:focus-visible{box-shadow:0 0 10px #0000001a}.hot-cats__card[data-v-82368738]:focus-visible{outline:2px solid var(--qg-color-primary);outline-offset:2px}.hot-cats__media[data-v-82368738]{align-self:center;width:min(200px,100%);height:auto;aspect-ratio:1/1;max-width:200px;background:#eef2f7}.hot-cats__media img[data-v-82368738]{display:block;width:100%;height:100%;object-fit:cover}.hot-cats__placeholder[data-v-82368738]{display:block;width:100%;height:100%;background:linear-gradient(135deg,#e3ebf5,#c9d8ea)}.hot-cats__body[data-v-82368738]{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;padding:0}.hot-cats__name[data-v-82368738]{margin:0;color:#000;font-family:"Lexend",var(--qg-font);font-size:16px;font-weight:400;line-height:1;letter-spacing:0}.hot-cats__desc[data-v-82368738]{margin:0;color:#86868b;font-family:"Inter",var(--qg-font);font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.hot-cats__cta-hit[data-v-82368738]{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px}.hot-cats__cta[data-v-82368738]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:40px;padding:2px 20px;border:1px solid #000000;border-radius:10px;color:#010101;font-family:"Inter",var(--qg-font);font-size:16px;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap}.assist-band[data-v-abc95b62]{width:100%;background:transparent;padding:0 clamp(16px,12.5vw,240px) 30px}.assist-band__inner[data-v-abc95b62]{display:flex;flex-direction:column;gap:24px;max-width:var(--qg-container, 1440px);margin:0 auto;padding:40px 24px;border-radius:16px;background:#fff;box-shadow:0 4px 10px #0000000d}@media(min-width:1024px){.assist-band__inner[data-v-abc95b62]{flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:60px}}.assist-band__copy[data-v-abc95b62]{display:flex;flex-direction:column;gap:24px;min-width:0;flex:1 1 auto}@media(min-width:1024px){.assist-band__copy[data-v-abc95b62]{gap:40px;max-width:614px}}.assist-band__title[data-v-abc95b62]{margin:0;font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1;color:#000}.assist-band__summary[data-v-abc95b62]{margin:0;font-family:Lexend,Inter,system-ui,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#86868b}.assist-band__tags[data-v-abc95b62]{display:grid;grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;max-width:522px}@media(min-width:768px){.assist-band__tags[data-v-abc95b62]{grid-template-columns:repeat(2,minmax(0,1fr))}}.assist-band__tag[data-v-abc95b62]{display:inline-flex;align-items:center;min-height:43px;padding:12px 16px;border-radius:4px;background:#ffece87f;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#fa3737}.assist-band__cta[data-v-abc95b62]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:min(100%,300px);min-height:44px;height:40px;padding:2px 20px;border-radius:10px;background:#000;color:#fff;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:1rem;line-height:1;text-decoration:none;width:fit-content}.assist-band__cta[data-v-abc95b62]:hover,.assist-band__cta[data-v-abc95b62]:focus-visible{opacity:.9}.assist-band__media[data-v-abc95b62]{flex:0 0 auto;width:100%;max-width:346px;aspect-ratio:346 / 288;border-radius:10px;overflow:hidden;align-self:center}.assist-band__media img[data-v-abc95b62]{display:block;width:100%;height:100%;object-fit:cover}.stats-band[data-v-5e1c293d]{width:100%;margin-top:1.75rem;padding:0 clamp(16px,12.5vw,240px) 30px;background:var(--qg-color-canvas, #f5f5f5)}.stats-band__inner[data-v-5e1c293d]{box-sizing:border-box;max-width:var(--qg-container, 1440px);margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:32px 20px;background:var(--qg-color-canvas, #f5f5f5)}@media(min-width:1024px){.stats-band__inner[data-v-5e1c293d]{min-height:202px;padding:60px;gap:0}}.stats-band__title[data-v-5e1c293d]{margin:0;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.5;color:#000}.stats-band__title[data-v-5e1c293d] p{margin:0;display:inline}.stats-band__title[data-v-5e1c293d] a{color:inherit;text-decoration:underline}.stats-band__grid[data-v-5e1c293d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;width:100%}@media(min-width:1024px){.stats-band__grid[data-v-5e1c293d]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}}.stats-band__item[data-v-5e1c293d]{display:flex;flex-direction:column;gap:0;min-width:0;text-align:left}@media(min-width:1024px){.stats-band__item[data-v-5e1c293d]{width:264px;flex:0 1 264px}}.stats-band__value[data-v-5e1c293d]{margin:0;font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:clamp(1.25rem,2.5vw,1.875rem);line-height:1.2;color:#000}@media(min-width:1024px){.stats-band__value[data-v-5e1c293d]{line-height:36px}}.stats-band__label[data-v-5e1c293d]{margin:0;font-family:Inter,system-ui,sans-serif;font-weight:400;font-size:1rem;line-height:2.25;color:#86909c}@media(max-width:1023px){.stats-band__label[data-v-5e1c293d]{line-height:1.5;margin-top:.25rem}}.home[data-v-fa17a57b]{padding:1.25rem 0 3rem}.home__status[data-v-fa17a57b]{padding:2rem 1rem;color:var(--qg-color-ink-muted)}.home__status--err[data-v-fa17a57b]{color:var(--qg-color-primary)}.home__hero[data-v-fa17a57b]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media(hover:hover)and (pointer:fine){.home__hero .home__arrow[data-v-fa17a57b]{opacity:0}.home__hero .home__banner:hover .home__arrow[data-v-fa17a57b],.home__hero .home__banner:focus-within .home__arrow[data-v-fa17a57b]{opacity:1}}.home__promo[data-v-fa17a57b]{display:flex;flex-direction:column;overflow:hidden;border:0;border-radius:var(--qg-hero-radius);background:#fff;box-shadow:var(--qg-hero-card-shadow);color:inherit;text-decoration:none}.home__promo-body[data-v-fa17a57b]{display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:20px;min-height:0;height:100%;box-sizing:border-box}.home__promo-copy[data-v-fa17a57b]{display:flex;flex-direction:column;gap:20px;min-width:0}.home__promo-body h3[data-v-fa17a57b]{margin:0;padding:0;border:0;color:#000;font-family:"Inter",var(--qg-font);font-size:1rem;font-weight:700;line-height:1.25}.home__promo-summary[data-v-fa17a57b]{margin:0;color:var(--qg-color-ink-muted);font-family:"Inter",var(--qg-font);font-size:.875rem;font-weight:400;line-height:1.4}.home__promo-cta[data-v-fa17a57b]{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:4px 0;border:0;border-radius:6px;color:#fa3737;font-family:"Inter",var(--qg-font);font-size:1rem;font-weight:400;line-height:22px}.home__promo-cta-text[data-v-fa17a57b]{line-height:22px}.home__promo-cta-icon[data-v-fa17a57b]{flex:0 0 14px;width:14px;height:14px}a.home__promo:hover .home__promo-cta[data-v-fa17a57b],a.home__promo:focus-visible .home__promo-cta[data-v-fa17a57b]{text-decoration:underline}.home__entitlement[data-v-fa17a57b]{margin-top:1.25rem}@media(min-width:1024px){.home__hero[data-v-fa17a57b]{grid-template-columns:var(--qg-hero-aside) minmax(0,1fr) var(--qg-hero-promos);grid-template-rows:var(--qg-hero-h);gap:var(--qg-hero-gap);align-items:stretch}.home__hero .home__catalog[data-v-fa17a57b]{order:1;display:flex;flex-direction:column;min-height:0;height:var(--qg-hero-h);padding:var(--qg-hero-pad-y) 0;border:0;border-radius:var(--qg-hero-radius);background:#fff;box-shadow:var(--qg-hero-card-shadow);overflow:visible}.home__hero .home__banner[data-v-fa17a57b]{order:2;height:var(--qg-hero-h)}.home__hero .home__slide[data-v-fa17a57b]{height:100%;min-height:0;border-radius:var(--qg-hero-radius)}.home__hero .home__promos[data-v-fa17a57b]{order:3;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:12px;height:var(--qg-hero-h);min-height:0}.home__hero .home__promo[data-v-fa17a57b]{flex:1 1 0;min-height:0;border-radius:var(--qg-hero-radius)}}@media(min-width:768px)and (max-width:1023px){.home__hero[data-v-fa17a57b]{grid-template-columns:var(--qg-hero-aside-md, 232px) minmax(0,1fr) var(--qg-hero-promos-md, 182px);grid-template-rows:var(--qg-hero-h);gap:var(--qg-hero-gap);align-items:stretch}.home__hero .home__catalog[data-v-fa17a57b]{order:1!important;display:flex;flex-direction:column;min-height:0;height:var(--qg-hero-h);max-height:none;overflow:visible;padding:var(--qg-hero-pad-y) 0;border:0;border-radius:var(--qg-hero-radius);background:#fff;box-shadow:var(--qg-hero-card-shadow)}.home__hero .home__banner[data-v-fa17a57b]{order:2;height:var(--qg-hero-h)}.home__hero .home__slide[data-v-fa17a57b]{height:100%;min-height:0;border-radius:var(--qg-hero-radius)}.home__hero .home__catalog .cat-dir[data-v-fa17a57b]{grid-template-columns:minmax(0,1fr);height:100%;min-height:0;overflow:visible}.home__hero .home__catalog .cat-dir__rail[data-v-fa17a57b]{min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}.home__hero .home__promos[data-v-fa17a57b]{order:3;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:12px;height:var(--qg-hero-h);min-height:0}.home__hero .home__promo[data-v-fa17a57b]{flex:1 1 0;min-height:0;border-radius:var(--qg-hero-radius)}}.home__banner[data-v-fa17a57b]{position:relative;min-width:0}.home__promos[data-v-fa17a57b]{min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start;grid-auto-rows:auto;gap:.75rem}.home__promos-empty[data-v-fa17a57b]{grid-column:1/-1}.home__catalog[data-v-fa17a57b]{min-width:0;background:var(--qg-color-surface);border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);padding:.85rem .75rem}@media(max-width:767px){.home__banner[data-v-fa17a57b]{order:1}.home__promos[data-v-fa17a57b]{order:2}.home__catalog[data-v-fa17a57b]{order:3}}.home__catalog--placeholder[data-v-fa17a57b]{background:transparent;border:0;padding:0}.home__slide[data-v-fa17a57b]{position:relative;display:flex;align-items:center;min-height:clamp(14rem,30vw,22rem);padding:clamp(1.25rem,3vw,2rem);border-radius:var(--qg-radius-lg);background:linear-gradient(120deg,#0f2744,#1c4b7a 55%,#2a6aa3);background-size:cover;background-position:center;color:#fff}.home__slide--empty[data-v-fa17a57b]{min-height:12rem}.home__slide-copy[data-v-fa17a57b]{position:relative;z-index:1;max-width:32rem}.home__slide-copy h1[data-v-fa17a57b]{margin:0 0 .75rem;font-size:clamp(1.4rem,3vw,2rem)}.home__slide-copy p[data-v-fa17a57b]{margin:0 0 1.25rem;line-height:1.5;opacity:.95}.home__cta[data-v-fa17a57b]{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.1rem;background:#fff;color:#0f2744;border-radius:var(--qg-radius-sm);text-decoration:none;font-weight:600}.home__dots[data-v-fa17a57b]{position:absolute;left:1.25rem;bottom:1rem;display:flex;gap:.4rem;z-index:1}.home__dot[data-v-fa17a57b]{width:2.75rem;height:1.5rem;padding:0;border:0;background:transparent;cursor:pointer}.home__dot[data-v-fa17a57b]:before{content:"";display:block;width:.45rem;height:.45rem;margin:0 auto;border-radius:50%;background:#ffffff73}.home__dot.is-active[data-v-fa17a57b]:before{background:#fff}.home__arrow[data-v-fa17a57b]{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:var(--qg-radius-sm);background:transparent;color:#ffffffb3;cursor:pointer;transform:translateY(-50%);transition:background-color .15s ease,color .15s ease,opacity .15s ease}.home__arrow--prev[data-v-fa17a57b]{left:.75rem}.home__arrow--next[data-v-fa17a57b]{right:.75rem}.home__arrow[data-v-fa17a57b]:hover,.home__arrow[data-v-fa17a57b]:focus-visible{background:#0003;color:#fff}.filter-panel[data-v-ce06839c]{border-top:1px solid var(--qg-color-border);border-bottom:1px solid var(--qg-color-border);padding:.75rem 0 1rem}.filter-panel__head[data-v-ce06839c]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem}.filter-panel__title[data-v-ce06839c]{font-size:.9375rem}.filter-panel__drawer-toggle[data-v-ce06839c]{display:none;min-height:2.75rem;padding:0 1rem;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm);background:var(--qg-color-surface);color:var(--qg-color-ink);cursor:pointer}.filter-panel__cols[data-v-ce06839c]{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border:1px solid var(--qg-color-border);background:var(--qg-color-canvas)}.filter-panel__col[data-v-ce06839c]{flex:0 0 180px;width:180px;max-width:180px;padding:.75rem .75rem .5rem;border-right:1px solid var(--qg-color-border);box-sizing:border-box}.filter-panel__col[data-v-ce06839c]:last-child{border-right:none}.filter-panel__col-title[data-v-ce06839c]{margin-bottom:.5rem;font-size:.875rem;font-weight:600;color:var(--qg-color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-panel__col-search[data-v-ce06839c]{margin-bottom:.5rem}.filter-panel__col-body[data-v-ce06839c]{max-height:160px;overflow-y:auto;padding-right:.25rem}.filter-panel__opt[data-v-ce06839c]{display:flex;align-items:flex-start;height:auto;margin-right:0;margin-bottom:.35rem;font-size:.8125rem;color:var(--qg-color-ink-muted);line-height:1.35;white-space:normal}.filter-panel__opt[data-v-ce06839c] .el-checkbox__input{line-height:1.35}.filter-panel__opt[data-v-ce06839c] .el-checkbox__label{flex:1;min-width:0;padding-left:.35rem;font-size:inherit;line-height:1.35;color:inherit;white-space:normal;word-break:break-word}.filter-panel__opt-label[data-v-ce06839c]{flex:1;min-width:0;word-break:break-word}.filter-panel__opt-label em[data-v-ce06839c]{font-style:normal;color:var(--qg-color-ink-muted);margin-left:.15rem;opacity:.7}.filter-panel__empty[data-v-ce06839c]{margin:.25rem 0 0;font-size:.75rem;color:var(--qg-color-ink-muted)}.filter-panel__foot[data-v-ce06839c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-top:.75rem}.filter-panel__chips[data-v-ce06839c]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.filter-panel__selected-label[data-v-ce06839c]{font-size:.8125rem;color:var(--qg-color-ink-muted)}.filter-panel__actions[data-v-ce06839c]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto}.filter-panel__preview[data-v-ce06839c]{font-size:.8125rem;color:var(--qg-color-ink-muted)}@media(max-width:767px){.filter-panel__body[data-v-ce06839c]{display:none}.filter-panel__drawer-toggle[data-v-ce06839c]{display:inline-flex;align-items:center}}[data-v-ce06839c] .filter-panel__drawer{max-height:80dvh}.filter-panel__drawer-cols[data-v-ce06839c]{display:flex;flex-direction:column;gap:.75rem;padding:0 1rem 1rem}.filter-panel__drawer-cols .filter-panel__col[data-v-ce06839c]{flex:none;width:auto;max-width:none;border-right:0;border-bottom:1px solid var(--qg-color-border);padding:0 0 .75rem}.result-toolbar[data-v-7f6eca65]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.result-toolbar__price[data-v-7f6eca65]{display:flex;flex-direction:column;gap:.5rem}.result-toolbar__price-row[data-v-7f6eca65]{display:flex;align-items:center;gap:.5rem}.result-toolbar__price-label[data-v-7f6eca65]{min-width:2.5rem;font-size:.8125rem;color:var(--qg-color-ink-muted)}.result-toolbar__price-row[data-v-7f6eca65] .el-input{flex:1}.result-toolbar__price-actions[data-v-7f6eca65]{display:flex;justify-content:flex-end}@media(max-width:1023px){.result-toolbar[data-v-7f6eca65]{gap:.75rem}.result-toolbar[data-v-7f6eca65] .el-button{min-height:44px;padding-left:1rem;padding-right:1rem}.result-toolbar[data-v-7f6eca65] .el-checkbox{display:inline-flex;align-items:center;min-height:44px;padding-right:.25rem}}.add-to-cart[data-v-f00599f2]{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;padding:.15rem 0;min-width:7.5rem}.add-to-cart__unit[data-v-f00599f2]{margin:0;font-size:.875rem;font-weight:700;color:#111827;text-align:center}.add-to-cart__stepper[data-v-f00599f2]{display:inline-flex;align-items:stretch;justify-content:center;border:1px solid #d1d5db;border-radius:4px;overflow:hidden;background:#fff}.add-to-cart__stepper-btn[data-v-f00599f2]{width:1.85rem;height:1.85rem;border:0;background:#f9fafb;color:#374151;font:inherit;font-size:1rem;line-height:1;cursor:pointer}.add-to-cart__stepper-btn[data-v-f00599f2]:hover:not(:disabled){background:#f3f4f6}.add-to-cart__stepper-btn[data-v-f00599f2]:disabled{color:#d1d5db;cursor:not-allowed}.add-to-cart__stepper-input[data-v-f00599f2]{width:2.5rem;height:1.85rem;border:0;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;text-align:center;font:inherit;font-size:.8125rem;box-sizing:border-box}.add-to-cart__stepper-input[data-v-f00599f2]:focus{outline:none}.add-to-cart__stepper-input[data-v-f00599f2]:disabled{background:#f3f4f6;color:#9ca3af}.add-to-cart__total[data-v-f00599f2]{margin:0;font-size:.8125rem;color:#dc2626;font-weight:600;text-align:center}.add-to-cart__total span[data-v-f00599f2]{margin-left:.15rem}.add-to-cart__btn[data-v-f00599f2]{height:2rem;border:0;border-radius:4px;background:var(--qg-color-primary, #c45c4a);color:#fff;font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}.add-to-cart__btn[data-v-f00599f2]:hover:not(:disabled){filter:brightness(.95)}.add-to-cart__btn[data-v-f00599f2]:disabled{opacity:.55;cursor:not-allowed}.add-to-cart--compact .add-to-cart__unit[data-v-f00599f2]{font-size:.8125rem}.result-table-wrap[data-v-9c7bac52]{overflow:auto;max-height:calc(100vh - var(--qg-header-h, 0px) - var(--qg-sortbar-h, 0px) - 1.5rem);border:1px solid var(--qg-color-border);background:var(--qg-color-surface)}.result-table-wrap.is-page-scroll[data-v-9c7bac52]{overflow:visible;max-height:none}.result-table[data-v-9c7bac52]{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem}.result-table__th[data-v-9c7bac52]{position:sticky;top:0;z-index:1;padding:.65rem .75rem;background:var(--qg-table-head-bg);color:var(--qg-color-ink);font-weight:600;text-align:left;white-space:nowrap;border-bottom:1px solid var(--qg-color-border)}.result-table-wrap.is-page-scroll .result-table__th[data-v-9c7bac52]{top:calc(var(--qg-header-h, 0px) + var(--qg-sortbar-h, 0px))}.result-table__th--fix[data-v-9c7bac52],.result-table__td--fix[data-v-9c7bac52]{position:sticky;z-index:2;background:var(--qg-color-surface)}.result-table__th--fix[data-v-9c7bac52]{z-index:4;background:var(--qg-color-canvas)}.result-table__th--check[data-v-9c7bac52],.result-table__td--check[data-v-9c7bac52]{left:0;width:40px;min-width:40px;text-align:center}.result-table__th--mpn[data-v-9c7bac52],.result-table__td--mpn[data-v-9c7bac52]{left:40px;min-width:220px;width:220px;box-shadow:2px 0 0 var(--qg-color-border)}.result-table__th--brand[data-v-9c7bac52],.result-table__td--brand[data-v-9c7bac52]{left:260px;min-width:110px;width:110px;box-shadow:4px 0 8px #0000000f}.result-table__th--drag[data-v-9c7bac52]{cursor:grab;min-width:100px}.result-table__th--drag.is-drag-over[data-v-9c7bac52]{background:var(--qg-table-row-hover);box-shadow:inset 2px 0 0 var(--qg-color-primary)}.result-table__th--ops[data-v-9c7bac52],.result-table__td--ops[data-v-9c7bac52]{position:sticky;right:0;z-index:3;min-width:150px;width:150px;box-shadow:-4px 0 8px #00000014;background:var(--qg-color-surface);text-align:center}.result-table__th--ops[data-v-9c7bac52]{z-index:5;background:var(--qg-color-canvas)}.result-table__tr[data-v-9c7bac52]{cursor:pointer}.result-table__td[data-v-9c7bac52]{padding:.65rem .75rem;vertical-align:middle;border-bottom:1px solid var(--qg-table-row-border);color:var(--qg-color-ink);background:var(--qg-color-surface)}.result-table__tr:hover .result-table__td[data-v-9c7bac52],.result-table__tr:hover .result-table__td--fix[data-v-9c7bac52],.result-table__tr:hover .result-table__td--ops[data-v-9c7bac52],.result-table__tr:focus-within .result-table__td[data-v-9c7bac52],.result-table__tr:focus-within .result-table__td--fix[data-v-9c7bac52],.result-table__tr:focus-within .result-table__td--ops[data-v-9c7bac52]{background:var(--qg-table-row-hover)}.result-table__td--desc[data-v-9c7bac52]{color:var(--qg-color-ink-muted)}.result-table__clip[data-v-9c7bac52]{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-table__clip--desc[data-v-9c7bac52]{max-width:260px}.result-table__td--ops[data-v-9c7bac52]{vertical-align:top}.result-table__mpn[data-v-9c7bac52]{display:flex;align-items:center;gap:.65rem}.result-table__thumb[data-v-9c7bac52]{width:48px;height:48px;object-fit:cover;border:1px solid var(--qg-color-border);background:var(--qg-color-canvas);flex-shrink:0}.result-table__mpn-text[data-v-9c7bac52]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.result-table__sku[data-v-9c7bac52]{color:#2563eb;font-size:.875rem}.result-table__spu[data-v-9c7bac52]{color:var(--qg-color-ink-muted);font-size:.75rem}.result-table__ds[data-v-9c7bac52]{font-size:.75rem;color:var(--qg-color-ink-muted);cursor:default}@media(max-width:1023px){.result-table__th--check[data-v-9c7bac52],.result-table__td--check[data-v-9c7bac52]{width:56px;min-width:56px}.result-table__th--check[data-v-9c7bac52] .el-checkbox,.result-table__td--check[data-v-9c7bac52] .el-checkbox{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}}.selection-bar[data-v-03c225e5]{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.65rem 1.25rem;background:var(--qg-color-surface);border-top:1px solid var(--qg-color-border);box-shadow:0 -8px 24px #00000014}.selection-bar__count[data-v-03c225e5]{font-size:.8125rem;font-weight:600;color:var(--qg-color-ink);white-space:nowrap}.selection-bar__list[data-v-03c225e5]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;flex:1;min-width:0;max-height:6rem;overflow-y:auto}.selection-bar__item[data-v-03c225e5]{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-sm);background:var(--qg-color-canvas);min-height:2.75rem}.selection-bar__thumb[data-v-03c225e5]{width:2.25rem;height:2.25rem;object-fit:cover;border:1px solid var(--qg-color-border);flex-shrink:0}.selection-bar__title[data-v-03c225e5]{max-width:12rem;border:0;background:transparent;padding:0;color:var(--qg-color-ink);font:inherit;font-size:.8125rem;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selection-bar__title[data-v-03c225e5]:hover{text-decoration:underline}.selection-bar__title--plain[data-v-03c225e5]{cursor:default}.selection-bar__brand[data-v-03c225e5]{color:var(--qg-color-ink-muted);font-size:.75rem;white-space:nowrap}.selection-bar__remove[data-v-03c225e5]{display:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--qg-color-ink);font-size:1rem;line-height:1;cursor:pointer}.selection-bar__item:hover .selection-bar__remove[data-v-03c225e5],.selection-bar__item:focus-within .selection-bar__remove[data-v-03c225e5]{display:inline-flex;opacity:.5}.selection-bar__actions[data-v-03c225e5]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media(hover:none){.selection-bar__remove[data-v-03c225e5]{display:inline-flex;opacity:.7}}@media(max-width:1023px){.selection-bar__remove[data-v-03c225e5]{width:2.75rem;height:2.75rem;font-size:1.25rem}.selection-bar[data-v-03c225e5] .el-button{min-height:2.75rem;padding-left:1rem;padding-right:1rem}}.cart-picker__mode[data-v-41c5d076]{display:flex;gap:1rem;margin-bottom:1rem}.cart-picker__select[data-v-41c5d076],.cart-picker__name-input[data-v-41c5d076]{width:100%}.cart-picker__actions[data-v-41c5d076]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.cart-preview__switch[data-v-617cf489]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.cart-preview__switch-label[data-v-617cf489]{font-size:.8125rem;color:var(--qg-color-ink-muted)}.cart-preview__switch-select[data-v-617cf489]{min-width:12rem}.cart-preview__table[data-v-617cf489]{width:100%;border-collapse:collapse;font-size:.85rem;margin-bottom:.75rem}.cart-preview__table th[data-v-617cf489],.cart-preview__table td[data-v-617cf489]{padding:.5rem .6rem;text-align:left;border-bottom:1px solid var(--qg-table-row-border)}.cart-preview__table th[data-v-617cf489]{background:var(--qg-table-head-bg);color:var(--qg-color-ink);font-weight:600;white-space:nowrap}.cart-preview__actions[data-v-617cf489]{display:flex;justify-content:flex-end;gap:.5rem}.catalog__crumb[data-v-6c7eebe9]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0 0 .75rem;font-size:.875rem;color:#6b7280;line-height:1.4}.catalog__crumb-sep[data-v-6c7eebe9]{color:#9ca3af;-webkit-user-select:none;user-select:none}.catalog__crumb-link[data-v-6c7eebe9]{color:#4b5563;text-decoration:none}.catalog__crumb-link[data-v-6c7eebe9]:hover{color:var(--qg-color-primary, #c45c4a);text-decoration:underline}.catalog__crumb-link--current[data-v-6c7eebe9]{color:#374151;font-weight:500}.catalog__head[data-v-6c7eebe9]{background:var(--qg-color-canvas);padding:.5rem 0 .75rem;border-bottom:1px solid var(--qg-color-border)}.catalog__hero[data-v-6c7eebe9]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem 1.25rem;margin-bottom:.75rem}.catalog__hero h1[data-v-6c7eebe9]{margin:0;font-size:1.5rem}.catalog__results[data-v-6c7eebe9]{margin:0;font-size:.875rem;color:#6b7280}.catalog__controls[data-v-6c7eebe9]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem}.catalog__keyword-wrap[data-v-6c7eebe9]{display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;width:336px;max-width:100%}.catalog__keyword[data-v-6c7eebe9]{flex:1 1 auto;min-width:0;width:auto;max-width:100%}.catalog__pinned[data-v-6c7eebe9]{position:sticky;top:var(--qg-header-h, 0px);z-index:30}.catalog__pinned.is-static[data-v-6c7eebe9],.catalog__pinned.is-page-scroll[data-v-6c7eebe9]{position:static}.catalog__sortbar[data-v-6c7eebe9]{padding:.625rem 0;background:var(--qg-color-canvas);border-bottom:1px solid var(--qg-color-border)}.catalog__pinned.is-page-scroll .catalog__sortbar[data-v-6c7eebe9]{position:sticky;top:var(--qg-header-h, 0px);z-index:30}@media(max-width:1023px){.catalog__pinned[data-v-6c7eebe9]{position:static}}.catalog__drill[data-v-6c7eebe9]{padding:1rem 0 2rem}.catalog__drill-hint[data-v-6c7eebe9]{margin:0 0 .85rem;color:#4b5563;font-size:.9375rem}.catalog__drill-list[data-v-6c7eebe9]{display:flex;flex-wrap:wrap;gap:.5rem}.catalog__drill-item[data-v-6c7eebe9]{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border:1px solid #e5e7eb;border-radius:2px;background:#fff;color:#374151;font:inherit;font-size:.875rem;cursor:pointer}.catalog__drill-item[data-v-6c7eebe9]:hover{border-color:var(--qg-color-primary, #c45c4a);color:var(--qg-color-primary, #c45c4a)}.catalog__pager[data-v-6c7eebe9]{display:flex;gap:1rem;align-items:center;justify-content:center;margin-top:1.5rem}@media(max-width:767px){.catalog__keyword-wrap[data-v-6c7eebe9]{width:100%}}@media(max-width:1023px){.catalog__keyword-submit[data-v-6c7eebe9]{min-height:44px}.catalog__pager[data-v-6c7eebe9] .el-button{min-height:44px;padding-left:1.25rem;padding-right:1.25rem}.catalog__pager[data-v-6c7eebe9]{gap:.75rem}}.detail__crumb[data-v-8a1e154b]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0 0 .75rem;font-size:.875rem;color:var(--qg-color-ink-muted);line-height:1.4}.detail__crumb-sep[data-v-8a1e154b]{color:#9ca3af;-webkit-user-select:none;user-select:none}.detail__crumb-link[data-v-8a1e154b]{color:#4b5563;text-decoration:none}.detail__crumb-link[data-v-8a1e154b]:hover{color:var(--qg-color-primary);text-decoration:underline}.detail__crumb-link--current[data-v-8a1e154b]{color:var(--qg-color-ink);font-weight:500}.detail__grid[data-v-8a1e154b]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1rem}@media(min-width:768px){.detail__grid[data-v-8a1e154b]{grid-template-columns:minmax(240px,340px) minmax(0,1fr);align-items:start}.detail__tabs[data-v-8a1e154b]{grid-column:1 / -1}}@media(min-width:1024px){.detail__grid[data-v-8a1e154b]{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}}.detail__media[data-v-8a1e154b]{display:grid;place-items:center;aspect-ratio:1;border:1px solid var(--qg-color-border);background:var(--qg-color-surface);overflow:hidden}.detail__media img[data-v-8a1e154b]{width:100%;height:100%;object-fit:contain;display:block}.detail__placeholder[data-v-8a1e154b]{height:100%;display:grid;place-items:center;color:#9ca3af}.detail__info h1[data-v-8a1e154b]{margin:0 0 .35rem;font-size:1.35rem}.detail__code[data-v-8a1e154b]{margin:0 0 .75rem;color:#9ca3af;font-size:.875rem}.detail__desc[data-v-8a1e154b]{margin:0 0 1rem;color:#4b5563}.detail__facts[data-v-8a1e154b]{display:grid;gap:.3rem;margin:0 0 .85rem}.detail__fact[data-v-8a1e154b]{display:grid;grid-template-columns:minmax(0,8.5rem) minmax(0,1fr);gap:.5rem;font-size:.875rem}.detail__fact dt[data-v-8a1e154b]{color:var(--qg-color-ink-muted)}.detail__fact dd[data-v-8a1e154b]{margin:0;color:var(--qg-color-ink);overflow-wrap:anywhere}.detail__ds-btn[data-v-8a1e154b]{display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:.35rem .85rem;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm);background:var(--qg-color-surface);color:var(--qg-color-ink);font:inherit;font-size:.875rem;cursor:pointer}.detail__ds-btn[data-v-8a1e154b]:hover{border-color:var(--qg-color-primary);color:var(--qg-color-primary)}.detail__ds-icon[data-v-8a1e154b]{width:1rem;height:1rem}.detail__sku-block[data-v-8a1e154b]{margin-top:1.25rem}.detail__sku-label[data-v-8a1e154b]{margin:0 0 .5rem;font-weight:600;font-size:.95rem}.detail__chips[data-v-8a1e154b]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.detail__chip[data-v-8a1e154b]{min-height:2.25rem;padding:.4rem .75rem;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm);background:var(--qg-color-surface);color:var(--qg-color-ink);font:inherit;font-size:.875rem;text-align:left;cursor:pointer}.detail__chip[data-v-8a1e154b]:hover:not(:disabled){border-color:var(--qg-color-primary)}.detail__chip.is-selected[data-v-8a1e154b]{border-color:var(--qg-color-primary);color:var(--qg-color-primary);box-shadow:inset 0 0 0 1px var(--qg-color-primary)}.detail__chip[data-v-8a1e154b]:disabled{color:#9ca3af;background:var(--qg-color-canvas);border-color:var(--qg-color-border);cursor:not-allowed;text-decoration:line-through}.detail__chip-spec[data-v-8a1e154b]{color:var(--qg-color-ink-muted);font-size:.8125rem}.detail__empty-sku[data-v-8a1e154b]{margin:0;color:#9ca3af}.detail__main[data-v-8a1e154b]{display:grid;gap:1.5rem;align-items:start}@media(min-width:1024px){.detail__main[data-v-8a1e154b]{grid-template-columns:minmax(0,1fr) minmax(272px,296px)}}@media(min-width:1440px){.detail__grid[data-v-8a1e154b]{grid-template-columns:minmax(240px,380px) minmax(0,1fr)}.detail__main[data-v-8a1e154b]{grid-template-columns:minmax(0,1fr) minmax(272px,320px)}}.detail__buy[data-v-8a1e154b]{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);background:var(--qg-color-surface)}@media(min-width:1024px){.detail__buy[data-v-8a1e154b]{position:sticky;top:calc(var(--qg-header-h, 0px) + 1rem)}}.detail__stock[data-v-8a1e154b]{display:flex;align-items:center;gap:.4rem;margin:0;font-weight:600;color:#15803d}.detail__stock[data-v-8a1e154b]:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#16a34a;flex-shrink:0}.detail__stock.is-out[data-v-8a1e154b]{color:var(--qg-color-ink-muted)}.detail__stock.is-out[data-v-8a1e154b]:before{background:#9ca3af}.detail__terms[data-v-8a1e154b]{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;list-style:none;color:var(--qg-color-ink-muted);font-size:.875rem}.detail__qty[data-v-8a1e154b]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.detail__qty-label[data-v-8a1e154b]{font-size:.875rem;color:var(--qg-color-ink-muted)}.detail__stepper[data-v-8a1e154b]{display:inline-flex;align-items:stretch;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm);overflow:hidden;background:var(--qg-color-surface)}.detail__stepper-btn[data-v-8a1e154b]{width:2.25rem;height:2.25rem;border:0;background:var(--qg-color-canvas);color:var(--qg-color-ink);font:inherit;font-size:1rem;line-height:1;cursor:pointer}.detail__stepper-btn[data-v-8a1e154b]:hover:not(:disabled){background:#ececec}.detail__stepper-btn[data-v-8a1e154b]:disabled{color:#c4c4c4;cursor:not-allowed}.detail__stepper-input[data-v-8a1e154b]{width:3.25rem;height:2.25rem;border:0;border-left:1px solid var(--qg-color-border);border-right:1px solid var(--qg-color-border);text-align:center;font:inherit;font-size:.875rem;box-sizing:border-box}.detail__stepper-input[data-v-8a1e154b]:focus{outline:none}.detail__stepper-input[data-v-8a1e154b]:disabled{background:var(--qg-color-canvas);color:#9ca3af}.detail__price[data-v-8a1e154b]{width:100%;border-collapse:separate;border-spacing:0;color:#1d2129;font-family:var(--qg-font);font-size:14px;line-height:22px}.detail__price th[data-v-8a1e154b],.detail__price td[data-v-8a1e154b]{border-right:1px solid var(--qg-table-row-border);border-bottom:1px solid var(--qg-table-row-border);padding:9px 16px;text-align:left}.detail__price th[data-v-8a1e154b]:last-child,.detail__price td[data-v-8a1e154b]:last-child{border-right:0}.detail__price th[data-v-8a1e154b]{height:40px;background:#f2f3f5;color:#1d2129;font-size:14px;font-weight:500}.detail__price td[data-v-8a1e154b]{height:var(--qg-table-row-h)}.detail__price tbody tr:last-child td[data-v-8a1e154b]{border-bottom:0}.detail__price tbody tr:hover td[data-v-8a1e154b]{background:var(--qg-table-row-hover)}.detail__total[data-v-8a1e154b]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin:0;color:var(--qg-color-ink-muted);font-size:.875rem}.detail__total strong[data-v-8a1e154b]{font-size:1.2rem;color:var(--qg-color-primary)}.detail__actions[data-v-8a1e154b]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.detail__buy-btn[data-v-8a1e154b]{min-height:2.25rem;padding:.4rem .75rem;border-radius:var(--qg-radius-sm);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.detail__buy-btn--list[data-v-8a1e154b]{border:1px solid var(--qg-color-border-strong);background:var(--qg-color-surface);color:var(--qg-color-ink)}.detail__buy-btn--list[data-v-8a1e154b]:hover:not(:disabled){border-color:var(--qg-color-primary);color:var(--qg-color-primary)}.detail__buy-btn--primary[data-v-8a1e154b]{border:1px solid var(--qg-color-primary);background:var(--qg-color-primary);color:#fff}.detail__buy-btn--primary[data-v-8a1e154b]:hover:not(:disabled){background:var(--qg-color-primary-hover);border-color:var(--qg-color-primary-hover)}.detail__buy-btn[data-v-8a1e154b]:disabled{opacity:.55;cursor:not-allowed}.detail__tabs[data-v-8a1e154b]{border-top:1px solid var(--qg-color-border);padding-top:.5rem}.detail__tablist[data-v-8a1e154b]{display:flex;gap:1.25rem;border-bottom:1px solid var(--qg-color-border);overflow-x:auto}.detail__tab[data-v-8a1e154b]{min-height:2.75rem;padding:.5rem .15rem;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--qg-color-ink-muted);font:inherit;font-size:.95rem;white-space:nowrap;cursor:pointer}.detail__tab.is-active[data-v-8a1e154b]{color:var(--qg-color-primary);border-bottom-color:var(--qg-color-primary);font-weight:600}.detail__panel[data-v-8a1e154b]{margin-top:.85rem}.detail__spec-text[data-v-8a1e154b]{margin:0 0 .85rem;color:var(--qg-color-ink)}.detail__spec-grid[data-v-8a1e154b]{display:grid;grid-template-columns:minmax(0,1fr);margin:0;border-top:1px solid var(--qg-color-border);border-left:1px solid var(--qg-color-border)}@media(min-width:768px){.detail__spec-grid[data-v-8a1e154b]{grid-template-columns:repeat(2,minmax(0,1fr))}}.detail__spec-item[data-v-8a1e154b]{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);border-bottom:1px solid var(--qg-color-border);border-right:1px solid var(--qg-color-border)}.detail__spec-item dt[data-v-8a1e154b]{padding:.5rem .7rem;background:var(--qg-color-canvas);color:var(--qg-color-ink-muted);font-size:.85rem;font-weight:600}.detail__spec-item dd[data-v-8a1e154b]{margin:0;padding:.5rem .7rem;font-size:.85rem;overflow-wrap:anywhere}@media(max-width:1023px){.detail__ds-btn[data-v-8a1e154b],.detail__chip[data-v-8a1e154b],.detail__stepper-btn[data-v-8a1e154b],.detail__stepper-input[data-v-8a1e154b],.detail__buy-btn[data-v-8a1e154b]{min-height:2.75rem}.detail__stepper-btn[data-v-8a1e154b]{width:2.75rem;height:2.75rem}.detail__stepper-input[data-v-8a1e154b]{height:2.75rem}}.hot-all__title[data-v-b92ffc03]{margin:0 0 1.25rem;font-size:clamp(1.35rem,3vw,1.75rem)}.cart-page[data-v-41d58868]{display:grid;gap:1rem}.cart-page__head[data-v-41d58868]{position:sticky;top:var(--qg-header-h, 0px);z-index:20;display:grid;gap:.75rem;padding:.75rem 0;background:var(--qg-color-canvas)}.cart-page__title[data-v-41d58868]{margin:0;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:700}.cart-bar[data-v-41d58868]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.cart-bar__left[data-v-41d58868]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}@media(max-width:1023px){.cart-bar__actions[data-v-41d58868] .el-button,.cart-bar__rename[data-v-41d58868] .el-button{min-height:44px}}.cart-bar__name[data-v-41d58868]{font-weight:600}.cart-bar__link[data-v-41d58868]{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:0;border:0;background:transparent;color:var(--qg-color-ink);cursor:pointer}.cart-bar__switch[data-v-41d58868]{min-height:2.75rem;padding:0 .6rem;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm);background:var(--qg-color-surface);color:var(--qg-color-ink);font:inherit}.cart-bar__actions[data-v-41d58868]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cart-bar__rename[data-v-41d58868]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;max-width:32rem}.cart-page__alert[data-v-41d58868]{margin:0}.cart-page__empty[data-v-41d58868]{padding:3rem 1rem}.cart-layout[data-v-41d58868]{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,21rem);gap:1.5rem;align-items:start}.cart-list[data-v-41d58868]{display:grid;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);background:var(--qg-color-surface);overflow:hidden}.cart-list__head[data-v-41d58868]{display:grid;grid-template-columns:2.75rem minmax(0,1fr) 9.5rem 8.5rem 11rem;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--qg-color-canvas);color:var(--qg-color-ink-muted);font-size:.85rem}.cart-list__check[data-v-41d58868]{display:flex;align-items:center;justify-content:flex-start}.cart-list__col--product[data-v-41d58868]{grid-column:2;padding-left:5.35rem}.cart-list__col--price[data-v-41d58868],.cart-list__col--qty[data-v-41d58868],.cart-list__col--line[data-v-41d58868]{padding-left:.75rem}.cart-row[data-v-41d58868]{display:grid;grid-template-columns:2.75rem minmax(0,1fr) 9.5rem 8.5rem 11rem;align-items:center;gap:.75rem;padding:1rem;border-top:1px solid var(--qg-color-border)}.cart-row.is-invalid[data-v-41d58868]{background:var(--qg-color-canvas);color:var(--qg-color-ink-muted)}.cart-row__check[data-v-41d58868]{display:flex;align-items:center;justify-content:flex-start}.cart-row__product[data-v-41d58868]{display:flex;align-items:flex-start;gap:.85rem;min-width:0}.cart-row__thumb[data-v-41d58868]{flex:0 0 auto;display:grid;place-items:center;width:4.5rem;height:4.5rem;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-sm);background:var(--qg-color-surface);overflow:hidden}.cart-row__thumb img[data-v-41d58868]{max-width:100%;max-height:100%;object-fit:contain}.cart-row__thumb-empty[data-v-41d58868]{width:100%;height:100%;background:var(--qg-color-canvas)}.cart-row__info[data-v-41d58868]{display:grid;gap:.2rem;min-width:0}.cart-row__name[data-v-41d58868]{color:var(--qg-color-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.cart-row__name[data-v-41d58868]:hover{opacity:.5}.cart-row__meta[data-v-41d58868]{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;color:var(--qg-color-ink-muted);font-size:.8rem}.cart-row__meta span[data-v-41d58868]:first-child{min-width:5.5rem}.cart-row__tag[data-v-41d58868]{justify-self:start;padding:.1rem .45rem;border-radius:999px;background:var(--qg-color-canvas);color:var(--qg-color-ink-muted);font-size:.75rem}.cart-row__col[data-v-41d58868]{min-width:0}.cart-row__col--price[data-v-41d58868],.cart-row__col--line[data-v-41d58868]{min-width:0;overflow:hidden;font-variant-numeric:tabular-nums;white-space:nowrap}.cart-row__col--qty[data-v-41d58868]{display:grid;gap:.3rem}.cart-row__avail[data-v-41d58868]{color:var(--qg-color-ink-muted);font-size:.75rem}.cart-row__col--line[data-v-41d58868]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.cart-row__line[data-v-41d58868]{flex:1 1 auto;min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.cart-row__line[data-v-41d58868] .amount-tooltip{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-row__remove[data-v-41d58868]{flex:0 0 auto}.cart-row__remove[data-v-41d58868]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:transparent;color:var(--qg-color-ink-muted);cursor:pointer}.cart-row__remove[data-v-41d58868]:hover{color:var(--qg-color-primary)}.cart-summary[data-v-41d58868]{position:sticky;top:calc(var(--qg-header-h, 0px) + .75rem);display:grid;gap:1rem;padding:1.25rem;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);background:var(--qg-color-surface)}.cart-summary__title[data-v-41d58868]{margin:0;font-size:1.2rem;font-weight:700}.cart-summary__rows[data-v-41d58868]{display:grid;gap:.5rem;margin:0}.cart-summary__row[data-v-41d58868]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;color:var(--qg-color-ink-muted)}.cart-summary__row dt[data-v-41d58868]{margin:0}.cart-summary__row dd[data-v-41d58868]{margin:0;color:var(--qg-color-ink);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cart-summary__total[data-v-41d58868]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding-top:.75rem;border-top:1px solid var(--qg-color-border);font-weight:600}.cart-summary__total strong[data-v-41d58868]{font-size:1.15rem;font-variant-numeric:tabular-nums}.cart-summary__alert[data-v-41d58868]{margin:0}.cart-summary__checkout[data-v-41d58868]{width:100%;min-height:2.75rem}.cart-summary__secure[data-v-41d58868]{margin:0;color:var(--qg-color-ink-muted);font-size:.8rem;text-align:center}@media(max-width:1023px){.cart-layout[data-v-41d58868]{grid-template-columns:minmax(0,1fr)}.cart-summary[data-v-41d58868]{position:static}}@media(min-width:768px)and (max-width:1023px){.cart-list__head[data-v-41d58868],.cart-row[data-v-41d58868]{grid-template-columns:2.75rem minmax(0,1fr) 8rem 7rem 8.5rem;gap:.5rem;padding:.75rem}}@media(max-width:767px){.cart-list__head[data-v-41d58868]{display:none}.cart-row[data-v-41d58868]{grid-template-columns:2.75rem minmax(0,1fr);row-gap:.5rem}.cart-row__check[data-v-41d58868]{align-self:start}.cart-row__col--price[data-v-41d58868],.cart-row__col--qty[data-v-41d58868],.cart-row__col--line[data-v-41d58868]{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:.5rem}}.addr-form[data-v-3a9391eb]{display:grid;gap:1.25rem}.addr-form__note[data-v-3a9391eb]{margin:0;display:flex;align-items:center;gap:.4rem;color:var(--qg-color-ink-muted);font-size:.9rem}.addr-form__note-icon[data-v-3a9391eb]{display:inline-grid;place-items:center;width:1.1rem;height:1.1rem;border:1px solid currentcolor;border-radius:50%;font-size:.7rem;line-height:1}.addr-form__grid[data-v-3a9391eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}.addr-field[data-v-3a9391eb]{display:grid;gap:.4rem;min-width:0}.addr-field__label[data-v-3a9391eb]{color:var(--qg-color-ink);font-size:.9rem}.addr-field__label b[data-v-3a9391eb]{color:var(--qg-color-primary);font-weight:600}.addr-field__control[data-v-3a9391eb]{width:100%}.addr-field__hint[data-v-3a9391eb]{color:var(--qg-color-ink-muted);font-size:.8rem}.addr-field__hint--error[data-v-3a9391eb]{color:var(--el-color-danger)}.addr-form__error[data-v-3a9391eb]{margin:0;color:var(--qg-color-danger);font-size:.875rem}.addr-form__actions[data-v-3a9391eb]{display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:767px){.addr-form__grid[data-v-3a9391eb]{grid-template-columns:minmax(0,1fr)}.addr-form__actions[data-v-3a9391eb] .el-button{min-height:44px}}.checkout-page[data-v-f5039612]{display:grid;gap:1rem}.checkout-page__back[data-v-f5039612]{justify-self:start;display:inline-flex;align-items:center;gap:.35rem;min-height:2.75rem;color:var(--qg-color-ink);text-decoration:none}.checkout-page__title[data-v-f5039612]{margin:0;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:700}.checkout-page__alert[data-v-f5039612]{margin:0}.checkout-layout[data-v-f5039612]{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,21rem);gap:1.5rem;align-items:start}.checkout-main[data-v-f5039612]{display:grid;gap:.85rem;min-width:0}.checkout-main__heading[data-v-f5039612]{margin:.5rem 0 0;font-size:1.05rem;font-weight:700}.checkout-card[data-v-f5039612]{padding:1.25rem;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);background:var(--qg-color-surface)}.checkout-billing__same[data-v-f5039612]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;min-height:2.75rem}.checkout-billing__same-label[data-v-f5039612]{font-size:.95rem;color:var(--qg-color-ink, #222)}.checkout-addresses[data-v-f5039612]{display:grid;gap:.75rem}.checkout-address[data-v-f5039612]{display:flex;align-items:flex-start;gap:.75rem;width:100%;min-height:2.75rem;padding:.85rem 1rem;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);background:var(--qg-color-surface);color:inherit;font:inherit;text-align:left;cursor:pointer}.checkout-address[data-v-f5039612]:hover,.checkout-address[data-v-f5039612]:focus-visible{border-color:var(--qg-color-ink)}.checkout-address--active[data-v-f5039612]{border-color:var(--qg-color-ink)}.checkout-address__radio[data-v-f5039612]{flex:0 0 auto;width:1rem;height:1rem;margin-top:.2rem;border:1px solid var(--qg-color-ink-muted);border-radius:50%}.checkout-address__radio--checked[data-v-f5039612]{border:5px solid var(--qg-color-ink)}.checkout-address__body[data-v-f5039612]{flex:1 1 12rem;display:grid;gap:.2rem;min-width:0}.checkout-address__name[data-v-f5039612]{font-weight:600}.checkout-address__badge[data-v-f5039612]{justify-self:start;padding:0 .4rem;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-sm, .25rem);color:var(--qg-color-ink-muted);font-size:.75rem}.checkout-address__line[data-v-f5039612],.checkout-address__meta[data-v-f5039612]{margin:0;overflow-wrap:anywhere}.checkout-address__meta[data-v-f5039612]{color:var(--qg-color-ink-muted);font-size:.85rem}.checkout-address__actions[data-v-f5039612]{display:flex;justify-content:flex-end}.checkout-address__change[data-v-f5039612]{min-height:2.75rem;padding:0 .4rem;border:0;background:transparent;color:#2563eb;font:inherit;cursor:pointer}.checkout-lines[data-v-f5039612]{padding:0;overflow:hidden}.checkout-lines__head[data-v-f5039612],.checkout-lines__row[data-v-f5039612]{display:grid;grid-template-columns:minmax(0,1fr) 4rem 7rem 8rem;gap:.75rem;padding:.7rem 1rem}.checkout-lines__head[data-v-f5039612]{background:var(--qg-color-canvas);color:var(--qg-color-ink-muted);font-size:.85rem;text-align:right}.checkout-lines__head span[data-v-f5039612]:first-child{text-align:left}.checkout-lines__row[data-v-f5039612]{border-top:1px solid var(--qg-color-border);font-variant-numeric:tabular-nums}.checkout-lines__row span[data-v-f5039612]:not(:first-child){text-align:right}.checkout-lines__name[data-v-f5039612]{overflow-wrap:anywhere}.checkout-lines__money[data-v-f5039612]{white-space:nowrap}.checkout-preview-alert[data-v-f5039612]{margin:0}.checkout-total[data-v-f5039612]{display:flex;justify-content:flex-end;gap:.5rem;font-weight:600}.checkout-side[data-v-f5039612]{position:sticky;top:calc(var(--qg-header-h, 0px) + .75rem);display:grid;gap:1rem;padding:1.25rem;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);background:var(--qg-color-surface)}.checkout-side__title[data-v-f5039612]{margin:0;font-size:1.2rem;font-weight:700}.checkout-side__rows[data-v-f5039612]{display:grid;gap:.5rem;margin:0}.checkout-side__row[data-v-f5039612]{display:flex;justify-content:space-between;gap:.75rem;color:var(--qg-color-ink-muted)}.checkout-side__row dt[data-v-f5039612]{margin:0}.checkout-side__row dd[data-v-f5039612]{margin:0;color:var(--qg-color-ink);text-align:right;overflow-wrap:anywhere}.checkout-side__total[data-v-f5039612]{display:flex;justify-content:space-between;gap:.75rem;padding-top:.75rem;border-top:1px solid var(--qg-color-border);font-weight:600}.checkout-side__secure[data-v-f5039612]{margin:0;color:var(--qg-color-ink-muted);font-size:.8rem;text-align:center}.checkout-side__gate[data-v-f5039612]{margin:0;color:var(--qg-color-ink-muted);font-size:.85rem}.checkout-side__submit[data-v-f5039612]{width:100%;min-height:2.75rem}.checkout-side__actions[data-v-f5039612]{width:100%}@media(max-width:1023px){.checkout-layout[data-v-f5039612]{grid-template-columns:minmax(0,1fr)}.checkout-side[data-v-f5039612]{position:static}}@media(max-width:767px){.checkout-lines[data-v-f5039612]{overflow-x:auto}.checkout-lines__head[data-v-f5039612],.checkout-lines__row[data-v-f5039612]{min-width:34rem}}.head[data-v-43603c5d]{margin-bottom:1rem}h2[data-v-43603c5d]{margin-top:1.25rem;font-size:1.05rem}.methods[data-v-43603c5d]{display:grid;gap:.75rem;margin-top:.75rem}.method-card[data-v-43603c5d]{border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);background:var(--qg-color-surface);overflow:hidden}.method[data-v-43603c5d]{display:flex;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:1rem 1.25rem;border:0;background:transparent;color:var(--qg-color-ink);font:inherit;text-align:left;cursor:pointer}.method[data-v-43603c5d]:focus-visible{outline:2px solid var(--qg-color-primary);outline-offset:-2px}.method__dot[data-v-43603c5d]{flex:0 0 auto;width:1rem;height:1rem;border:2px solid var(--qg-color-ink-muted);border-radius:50%;box-sizing:border-box}.method.is-selected .method__dot[data-v-43603c5d]{border:5px solid var(--qg-color-ink)}.method__label[data-v-43603c5d]{font-weight:600;overflow-wrap:anywhere}.muted[data-v-43603c5d]{color:#888}.actions[data-v-43603c5d]{margin-top:1.25rem;display:flex;gap:.75rem}.lines[data-v-43603c5d]{margin-top:.5rem}.line-name[data-v-43603c5d]{font-weight:500}.line-sku[data-v-43603c5d]{font-size:.85rem;margin-top:.15rem}@media(max-width:767px){.lines[data-v-43603c5d]{overflow-x:auto}}.orders__actions[data-v-e0f284eb]{display:flex;justify-content:flex-start;margin-bottom:.75rem}.orders__error[data-v-e0f284eb]{margin-bottom:1rem}.orders__panel[data-v-e0f284eb]{position:relative;min-height:6rem}.orders__table-wrap[data-v-e0f284eb]{overflow-x:auto}.orders__table[data-v-e0f284eb]{width:100%;min-width:46rem;border-collapse:separate;border-spacing:0;table-layout:auto;color:#1d2129;font-family:var(--qg-font);font-size:14px;line-height:22px}.orders__table th[data-v-e0f284eb],.orders__table td[data-v-e0f284eb]{padding:9px 16px;text-align:left;vertical-align:middle;border-right:1px solid var(--qg-table-row-border);border-bottom:1px solid var(--qg-table-row-border)}.orders__table th[data-v-e0f284eb]:last-child,.orders__table td[data-v-e0f284eb]:last-child{border-right:0}.orders__table th[data-v-e0f284eb]{height:40px;font-size:14px;font-weight:500;color:#1d2129;background:#f2f3f5;white-space:nowrap}.orders__table td[data-v-e0f284eb]{height:var(--qg-table-row-h);color:#1d2129}.orders__table tbody tr:last-child td[data-v-e0f284eb]{border-bottom:0}.orders__row[data-v-e0f284eb]{cursor:pointer}.orders__row:hover td[data-v-e0f284eb],.orders__row:focus-visible td[data-v-e0f284eb],.orders__row:focus-within td[data-v-e0f284eb]{background:var(--qg-table-row-hover)}.orders__row[data-v-e0f284eb]:focus-visible{outline:2px solid var(--qg-color-primary);outline-offset:-2px}.orders__id[data-v-e0f284eb]{font-variant-numeric:tabular-nums;word-break:break-all}.orders__time[data-v-e0f284eb]{white-space:nowrap;color:var(--qg-color-ink-muted)}.orders__num[data-v-e0f284eb]{text-align:left;white-space:nowrap}.orders__action-col[data-v-e0f284eb]{width:5rem;text-align:right}.orders__view[data-v-e0f284eb]{min-height:44px;padding:0 .5rem;border:0;background:transparent;color:var(--qg-color-primary);font:inherit;cursor:pointer}.orders__view[data-v-e0f284eb]:hover,.orders__view[data-v-e0f284eb]:focus-visible{text-decoration:underline}.orders__status[data-v-e0f284eb]{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .55rem;border-radius:var(--qg-radius-sm);font-size:.8rem;white-space:nowrap;background:var(--qg-color-canvas);color:var(--qg-color-ink)}.orders__status[data-v-e0f284eb]:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:currentColor}.orders__status[data-v-e0f284eb]{color:var(--orders-status-color, var(--qg-color-ink-muted))}.orders__status--refund[data-v-e0f284eb]{margin-left:.4rem}.orders__pager[data-v-e0f284eb]{margin-top:1rem;justify-content:center}@media(max-width:767px){.orders__table[data-v-e0f284eb]{min-width:34rem}.orders__table th[data-v-e0f284eb],.orders__table td[data-v-e0f284eb]{padding:9px 12px}.orders__table td[data-v-e0f284eb]{height:2.75rem}}.order-detail__head[data-v-e062d114]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}.order-detail__head[data-v-e062d114] .el-button{padding-left:0}.order-detail__title[data-v-e062d114]{margin:0;font-size:1.15rem;font-weight:600}.order-detail__alert[data-v-e062d114]{margin-bottom:1rem}.order-detail__grid[data-v-e062d114]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem;align-items:start}.order-detail__side[data-v-e062d114]{display:grid;gap:1rem;min-width:0}.card[data-v-e062d114]{padding:1rem 1.1rem;background:var(--qg-color-surface);border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);min-width:0}.card__head[data-v-e062d114]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.card__title[data-v-e062d114]{margin:0 0 .85rem;font-size:1rem;font-weight:600}.line-list[data-v-e062d114]{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.line[data-v-e062d114]{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.65rem 0;border-bottom:1px solid var(--qg-color-border)}.line[data-v-e062d114]:last-child{border-bottom:0}.line__media[data-v-e062d114]{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:var(--qg-radius-sm);background:var(--qg-color-canvas);overflow:hidden}.line__media img[data-v-e062d114]{width:100%;height:100%;object-fit:contain}.line__body[data-v-e062d114]{min-width:0}.line__name[data-v-e062d114]{margin:0;font-weight:600;font-size:.9rem;word-break:break-word}.line__spec[data-v-e062d114],.line__code[data-v-e062d114]{margin:.15rem 0 0;font-size:.8rem;color:var(--qg-color-ink-muted);word-break:break-word}.line__amounts[data-v-e062d114]{display:grid;justify-items:end;gap:.15rem;white-space:nowrap}.line__amount[data-v-e062d114]{font-weight:600;font-size:.9rem}.line__qty[data-v-e062d114]{font-size:.8rem;color:var(--qg-color-ink-muted)}.order-detail__pay[data-v-e062d114]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--qg-color-border)}.order-detail__pay-label[data-v-e062d114]{font-size:.9rem;color:var(--qg-color-ink-muted)}.order-detail__pay-value[data-v-e062d114]{display:grid;justify-items:end;gap:.15rem;font-size:1.1rem}.order-detail__pending[data-v-e062d114]{font-size:.8rem;font-weight:400;color:var(--qg-color-danger)}.order-detail__actions[data-v-e062d114]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.summary[data-v-e062d114]{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:.5rem .75rem;margin:0;font-size:.85rem}.summary dt[data-v-e062d114]{color:var(--qg-color-ink-muted)}.summary dd[data-v-e062d114]{margin:0;text-align:right;word-break:break-word}.summary__strong[data-v-e062d114]{font-weight:600}.summary__status[data-v-e062d114]{display:inline-flex;align-items:center;gap:.35rem;padding:.1rem .5rem;border-radius:var(--qg-radius-sm);background:var(--qg-color-canvas);font-size:.8rem;color:var(--order-status-color, var(--qg-color-ink-muted))}.summary__status[data-v-e062d114]:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:currentColor}.summary__status--refund[data-v-e062d114]{margin-left:.4rem}.tracking__number[data-v-e062d114]{display:flex;align-items:center;justify-content:flex-end;gap:.35rem;margin-bottom:.85rem;font-size:.85rem}.tracking__number-label[data-v-e062d114]{color:var(--qg-color-ink-muted)}.tracking__number-value[data-v-e062d114]{font-weight:600;word-break:break-all}.tracking__copy[data-v-e062d114]{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--qg-radius-sm);background:transparent;color:var(--qg-color-ink-muted);cursor:pointer}.tracking__copy[data-v-e062d114]:hover,.tracking__copy[data-v-e062d114]:focus-visible{background:var(--qg-color-canvas);color:var(--qg-color-primary)}.timeline[data-v-e062d114]{list-style:none;margin:0;padding:0;display:grid}.timeline__node[data-v-e062d114]{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding-bottom:1.25rem;color:var(--qg-color-ink-muted)}.timeline__node[data-v-e062d114]:not(:last-child):before{content:"";position:absolute;top:2.25rem;left:1.125rem;width:0;height:calc(100% - 2.25rem);border-left:1px dashed var(--qg-color-border-strong)}.timeline__node[data-v-e062d114]:last-child{padding-bottom:0}.timeline__marker[data-v-e062d114]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--qg-color-canvas);color:transparent}.timeline__node--done .timeline__marker[data-v-e062d114],.timeline__node--current .timeline__marker[data-v-e062d114]{background:#eaf3ff;color:#2f80ed}.timeline__label[data-v-e062d114]{margin:.45rem 0 0;font-size:.9rem;line-height:1.2}.timeline__time[data-v-e062d114]{margin:.2rem 0 0;font-size:.78rem;color:var(--qg-color-ink-muted)}.timeline__node--done .timeline__label[data-v-e062d114],.timeline__node--current .timeline__label[data-v-e062d114]{color:var(--qg-color-ink)}.timeline__node--current .timeline__label[data-v-e062d114]{color:#2f80ed;font-weight:600}.timeline__node--current .timeline__marker[data-v-e062d114]{animation:timeline-pulse-e062d114 1.6s ease-out infinite}@keyframes timeline-pulse-e062d114{0%{box-shadow:0 0 #2f80ed73}70%{box-shadow:0 0 0 .6rem #2f80ed00}to{box-shadow:0 0 #2f80ed00}}@media(prefers-reduced-motion:reduce){.timeline__node--current .timeline__marker[data-v-e062d114]{animation:none;box-shadow:0 0 0 3px #2f80ed40}}.timeline__node--terminal-danger .timeline__marker[data-v-e062d114]{background:#fef0f0;color:var(--qg-color-danger)}.timeline__node--terminal-danger .timeline__label[data-v-e062d114]{color:var(--qg-color-danger);font-weight:600}.timeline__node--terminal-danger .timeline__marker[data-v-e062d114]{animation:timeline-pulse-danger-e062d114 1.6s ease-out infinite}@keyframes timeline-pulse-danger-e062d114{0%{box-shadow:0 0 #b4231866}70%{box-shadow:0 0 0 .6rem #b4231800}to{box-shadow:0 0 #b4231800}}@media(prefers-reduced-motion:reduce){.timeline__node--terminal-danger .timeline__marker[data-v-e062d114]{animation:none;box-shadow:0 0 0 3px #b4231833}}.tracking__swiship[data-v-e062d114]{display:inline-block;margin-top:.85rem;font-size:.85rem;color:var(--qg-color-primary);min-height:44px;line-height:44px}.order-detail__after[data-v-e062d114]{margin-top:1rem}.muted[data-v-e062d114]{margin:0;color:var(--qg-color-ink-muted);font-size:.85rem}.after-type-readonly[data-v-e062d114]{pointer-events:none}@media(max-width:1023px){.order-detail__grid[data-v-e062d114]{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.card[data-v-e062d114]{padding:.85rem}.line[data-v-e062d114]{grid-template-columns:2.75rem minmax(0,1fr) auto;gap:.5rem}.line__media[data-v-e062d114]{width:2.75rem;height:2.75rem}}.account[data-v-89f67121]{padding-bottom:1.5rem}.account__crumbs[data-v-89f67121]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.85rem;color:var(--qg-color-ink-muted)}.account__crumbs a[data-v-89f67121]{color:var(--qg-color-ink-muted);text-decoration:none}.account__crumbs a[data-v-89f67121]:hover,.account__crumbs a[data-v-89f67121]:focus-visible{color:var(--qg-color-primary);text-decoration:underline}.account__crumbs-current[data-v-89f67121]{color:var(--qg-color-ink);font-weight:600}.account__body[data-v-89f67121]{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:1.5rem;align-items:start}.account__nav[data-v-89f67121]{display:grid;gap:1rem;padding:1.25rem .75rem;background:var(--qg-color-surface);border-radius:var(--qg-radius-md)}.account__who[data-v-89f67121]{display:grid;justify-items:center;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--qg-color-border)}.account__avatar[data-v-89f67121]{position:relative;display:grid;place-items:center;width:4rem;height:4rem;padding:0;border-radius:50%;overflow:hidden;background:var(--qg-color-canvas);border:1px solid var(--qg-color-border);color:var(--qg-color-ink-muted);font:inherit;font-size:1.4rem;font-weight:600}.account__avatar img[data-v-89f67121]{width:100%;height:100%;object-fit:cover}.account__avatar-fallback[data-v-89f67121]{line-height:1}.account__avatar--editable[data-v-89f67121]{cursor:pointer}.account__avatar--editable:hover .account__avatar-hint[data-v-89f67121],.account__avatar--editable:focus-visible .account__avatar-hint[data-v-89f67121]{opacity:1}.account__avatar--editable[data-v-89f67121]:disabled{cursor:wait;opacity:.75}.account__avatar-hint[data-v-89f67121]{position:absolute;inset:auto 0 0;display:grid;place-items:center;min-height:1.1rem;padding:.15rem .25rem;background:#0000008c;color:#fff;font-size:.58rem;font-weight:500;line-height:1.15;text-align:center;opacity:.92;transition:opacity .15s ease}.account__avatar-input[data-v-89f67121]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.account__name[data-v-89f67121]{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:.95rem}.account__menu[data-v-89f67121]{list-style:none;margin:0;padding:0;display:grid;gap:.15rem}.account__link[data-v-89f67121]{display:flex;align-items:center;min-height:44px;padding:0 .75rem;border-radius:var(--qg-radius-sm);color:var(--qg-color-ink);text-decoration:none;font-size:.95rem}.account__link[data-v-89f67121]:hover,.account__link[data-v-89f67121]:focus-visible{background:var(--qg-color-canvas)}.account__link--active[data-v-89f67121],.account__link--active[data-v-89f67121]:hover,.account__link--active[data-v-89f67121]:focus-visible{background:var(--qg-table-row-hover);color:var(--qg-color-primary);font-weight:600}.account__footer[data-v-89f67121]{padding-top:.75rem;border-top:1px solid var(--qg-color-border)}.account__signout[data-v-89f67121]{display:block;width:100%;min-height:44px;padding:0 .75rem;border:0;border-radius:var(--qg-radius-sm);background:transparent;color:var(--qg-color-primary);font:inherit;font-size:.95rem;text-align:left;cursor:pointer}.account__signout[data-v-89f67121]:hover,.account__signout[data-v-89f67121]:focus-visible{background:var(--qg-color-canvas)}.account__signout[data-v-89f67121]:disabled{opacity:.6;cursor:wait}.account__main[data-v-89f67121]{min-width:0}.account__title[data-v-89f67121]{margin:0 0 1rem;font-size:1.5rem;font-weight:600}.account__panel[data-v-89f67121]{min-width:0;padding:1.25rem;background:var(--qg-color-surface);border-radius:var(--qg-radius-md)}@media(max-width:1023px){.account__body[data-v-89f67121]{grid-template-columns:minmax(0,1fr)}.account__nav[data-v-89f67121]{padding:.75rem}.account__who[data-v-89f67121]{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;padding-bottom:.75rem}.account__avatar[data-v-89f67121]{width:3rem;height:3rem;font-size:1.1rem}.account__menu[data-v-89f67121]{display:flex;gap:.25rem;overflow-x:auto;padding-bottom:.25rem}.account__link[data-v-89f67121]{white-space:nowrap}.account__footer[data-v-89f67121]{padding-top:.5rem}}@media(max-width:767px){.account[data-v-89f67121]{padding-bottom:1rem}.account__title[data-v-89f67121]{font-size:1.25rem}.account__panel[data-v-89f67121]{padding:.75rem}}.profile[data-v-11c07227]{max-width:36rem}.addr-tabs[data-v-7a37fa0f]{margin-bottom:.75rem}.addr-head[data-v-7a37fa0f]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.addr-head__quota[data-v-7a37fa0f]{margin:0;color:var(--qg-color-ink-muted, #888);font-size:.85rem}.addr-empty[data-v-7a37fa0f]{padding:2rem 0;color:var(--qg-color-ink-muted, #888)}.addr-list[data-v-7a37fa0f]{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.addr-list li[data-v-7a37fa0f]{display:flex;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--qg-color-border, #e5e5e5);border-radius:8px;background:#fff}.addr-list strong[data-v-7a37fa0f]{display:inline-block;margin-right:.75rem}.addr-list p[data-v-7a37fa0f]{margin:.35rem 0 0;color:var(--qg-color-ink-muted, #666)}.addr-list em[data-v-7a37fa0f]{display:inline-block;margin-top:.35rem;font-style:normal;font-size:.75rem;padding:.1rem .45rem;border-radius:4px;background:#e6f7f5;color:#0a7a6d}.security[data-v-b734d676]{display:grid;gap:2rem;max-width:36rem}.security__title[data-v-b734d676]{margin:0 0 1rem;font-size:1.05rem;font-weight:600}.security__hint[data-v-b734d676],.security__current[data-v-b734d676]{margin:.35rem 0 0;font-size:.85rem;color:var(--qg-color-ink-muted)}.security__hint[data-level=weak][data-v-b734d676]{color:var(--qg-color-primary)}.ad-slot-banner[data-v-4e81e8fb]{display:grid;gap:12px;margin:16px 0}.ad-slot-banner__link[data-v-4e81e8fb]{display:block;line-height:0}.ad-slot-banner__img[data-v-4e81e8fb]{display:block;width:100%;max-height:180px;object-fit:cover;border-radius:4px}.pay-done[data-v-571ef752]{display:grid;gap:1.5rem;padding:2rem 0 3rem}.pay-done__check[data-v-571ef752]{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:#e9f5ec;color:#1a7f37}.pay-done__title[data-v-571ef752]{margin:0;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:700}.pay-done__body[data-v-571ef752]{margin:0;color:var(--qg-color-ink-muted)}.pay-done__btn[data-v-571ef752]{min-height:2.75rem;padding:0 1.5rem;border:0;border-radius:var(--qg-radius-sm);background:var(--qg-color-ink);color:#fff;font:inherit;font-weight:600;cursor:pointer}.pay-done__btn--ghost[data-v-571ef752]{background:transparent;color:var(--qg-color-ink);box-shadow:inset 0 0 0 1px var(--qg-color-border-strong)}.pay-done__summary[data-v-571ef752]{display:grid;gap:1.5rem}.pay-done__headline[data-v-571ef752]{display:grid;justify-items:center;gap:.5rem;text-align:center}.pay-done__grid[data-v-571ef752]{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);gap:1.5rem;align-items:start}.pay-done__side[data-v-571ef752]{display:grid;gap:1.5rem}.pay-done__card[data-v-571ef752]{padding:1.25rem;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md);background:var(--qg-color-surface)}.pay-done__card-title[data-v-571ef752]{margin:0 0 1rem;font-size:1.1rem;font-weight:700}.pay-done__lines-head[data-v-571ef752],.pay-done__line[data-v-571ef752]{display:grid;grid-template-columns:minmax(0,1fr) 4rem 7rem;gap:.75rem;padding:.6rem 0}.pay-done__lines-head[data-v-571ef752]{color:var(--qg-color-ink-muted);font-size:.85rem;text-align:right}.pay-done__lines-head span[data-v-571ef752]:first-child{text-align:left}.pay-done__line[data-v-571ef752]{border-top:1px solid var(--qg-color-border);font-variant-numeric:tabular-nums}.pay-done__line span[data-v-571ef752]:not(:first-child){text-align:right;white-space:nowrap}.pay-done__line-name[data-v-571ef752]{display:flex;align-items:baseline;gap:.5rem;min-width:0;overflow-wrap:anywhere}.pay-done__totals[data-v-571ef752]{display:grid;gap:.4rem;margin:1rem 0 0;padding-top:1rem;border-top:1px solid var(--qg-color-border)}.pay-done__totals div[data-v-571ef752]{display:flex;justify-content:space-between;gap:.75rem;color:var(--qg-color-ink-muted)}.pay-done__totals dt[data-v-571ef752],.pay-done__totals dd[data-v-571ef752]{margin:0}.pay-done__totals dd[data-v-571ef752]{color:var(--qg-color-ink)}.pay-done__grand[data-v-571ef752]{display:flex;justify-content:space-between;gap:.75rem;margin-top:.75rem;font-weight:600}.pay-done__grand strong[data-v-571ef752]{font-size:1.15rem}.pay-done__info[data-v-571ef752]{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:.75rem;row-gap:.5rem;margin:0}.pay-done__info>div[data-v-571ef752]{display:contents}.pay-done__info dt[data-v-571ef752]{margin:0;color:var(--qg-color-ink-muted);white-space:nowrap}.pay-done__info dd[data-v-571ef752]{margin:0;min-width:0;text-align:right;overflow-wrap:anywhere}.pay-done__ship[data-v-571ef752],.pay-done__ship-meta[data-v-571ef752]{margin:0;overflow-wrap:anywhere}.pay-done__ship-meta[data-v-571ef752]{margin-top:.35rem;color:var(--qg-color-ink-muted);font-size:.85rem}.pay-done__actions[data-v-571ef752]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}@media(max-width:1023px){.pay-done__grid[data-v-571ef752]{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.pay-done__lines[data-v-571ef752]{overflow-x:auto}.pay-done__lines-head[data-v-571ef752],.pay-done__line[data-v-571ef752]{min-width:28rem}.pay-done__actions .pay-done__btn[data-v-571ef752]{width:100%}}.static-page[data-v-01259a13]{padding:2rem 0 3rem;min-height:40vh}.static-page__status[data-v-01259a13]{color:var(--qg-color-ink-muted)}.static-page__status--err[data-v-01259a13]{color:#b42318}.static-page__notice[data-v-01259a13]{margin:0 0 1rem;padding:.65rem .85rem;border-left:3px solid var(--qg-color-primary);background:#00000008;color:var(--qg-color-ink-muted);font-size:.9rem}.static-page__article h1[data-v-01259a13]{margin:0 0 1.25rem;font-size:1.75rem}.static-page__body[data-v-01259a13]{line-height:1.65;color:var(--qg-color-ink)}.static-page__body[data-v-01259a13] p{margin:0 0 1rem}.static-page__body[data-v-01259a13] ul,.static-page__body[data-v-01259a13] ol{margin:0 0 1rem;padding-left:1.25rem}.static-page__body[data-v-01259a13] a{color:var(--qg-color-primary)}.static-page__body[data-v-01259a13] img{display:block;max-width:100%;height:auto;margin:1rem 0;border-radius:.5rem}.blog-list[data-v-05bab31d]{padding:2rem 0 3rem;min-height:40vh}.blog-list__title[data-v-05bab31d]{margin:0 0 1.5rem;font-size:1.75rem}.blog-list__status[data-v-05bab31d]{color:var(--qg-color-ink-muted)}.blog-list__status--err[data-v-05bab31d]{color:#b42318}.blog-list__grid[data-v-05bab31d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none}.blog-card[data-v-05bab31d]{border:1px solid var(--qg-color-border);border-radius:.75rem;overflow:hidden;background:var(--qg-color-surface, #fff);transition:box-shadow .15s ease}.blog-card[data-v-05bab31d]:hover{box-shadow:0 6px 18px #00000014}.blog-card__link[data-v-05bab31d]{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.blog-card__cover[data-v-05bab31d]{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.blog-card__body[data-v-05bab31d]{display:flex;flex-direction:column;gap:.5rem;padding:.9rem 1rem 1.1rem}.blog-card__title[data-v-05bab31d]{margin:0;font-size:1.05rem;line-height:1.35}.blog-card__summary[data-v-05bab31d]{margin:0;color:var(--qg-color-ink-muted);font-size:.9rem;line-height:1.5}.blog-card__time[data-v-05bab31d]{color:var(--qg-color-ink-muted);font-size:.8rem}.blog-list__pager[data-v-05bab31d]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem}.blog-list__pager-btn[data-v-05bab31d]{padding:.45rem .9rem;border:1px solid var(--qg-color-border);border-radius:.5rem;background:transparent;color:inherit;cursor:pointer}.blog-list__pager-btn[data-v-05bab31d]:disabled{opacity:.45;cursor:not-allowed}.blog-list__pager-info[data-v-05bab31d]{color:var(--qg-color-ink-muted);font-size:.9rem}@media(max-width:640px){.blog-list__grid[data-v-05bab31d]{grid-template-columns:1fr}}.blog-post[data-v-cb4ad005]{padding:2rem 0 3rem;min-height:40vh}.blog-post__status[data-v-cb4ad005]{color:var(--qg-color-ink-muted)}.blog-post__status--err[data-v-cb4ad005]{color:#b42318}.blog-post__article[data-v-cb4ad005]{max-width:48rem}.blog-post__notice[data-v-cb4ad005]{margin:0 0 1rem;padding:.65rem .85rem;border-left:3px solid var(--qg-color-primary);background:#00000008;color:var(--qg-color-ink-muted);font-size:.9rem}.blog-post__title[data-v-cb4ad005]{margin:0 0 .75rem;font-size:1.9rem;line-height:1.3}.blog-post__summary[data-v-cb4ad005]{margin:0 0 .5rem;color:var(--qg-color-ink-muted);line-height:1.6}.blog-post__time[data-v-cb4ad005]{display:inline-block;margin-bottom:1.25rem;color:var(--qg-color-ink-muted);font-size:.85rem}.blog-post__cover[data-v-cb4ad005]{display:block;width:100%;max-width:100%;height:auto;margin-bottom:1.5rem;border-radius:.75rem}.blog-post__body[data-v-cb4ad005]{line-height:1.7;color:var(--qg-color-ink);overflow-wrap:break-word}.blog-post__body[data-v-cb4ad005] h2,.blog-post__body[data-v-cb4ad005] h3{margin:1.75rem 0 .75rem;line-height:1.35}.blog-post__body[data-v-cb4ad005] p{margin:0 0 1rem}.blog-post__body[data-v-cb4ad005] ul,.blog-post__body[data-v-cb4ad005] ol{margin:0 0 1rem;padding-left:1.25rem}.blog-post__body[data-v-cb4ad005] img{display:block;max-width:100%;height:auto;margin:1rem 0;border-radius:.5rem}.blog-post__body[data-v-cb4ad005] a{color:var(--qg-color-primary)}.blog-post__body[data-v-cb4ad005] pre{overflow-x:auto;padding:.85rem 1rem;border-radius:.5rem;background:var(--qg-color-canvas)}.blog-post__body[data-v-cb4ad005] blockquote{margin:0 0 1rem;padding-left:.9rem;border-left:3px solid var(--qg-color-border-strong);color:var(--qg-color-ink-muted)}.blog-post__body[data-v-cb4ad005] table{display:block;overflow-x:auto;margin:0 0 1rem}.blog-post__back[data-v-cb4ad005]{display:inline-block;margin-top:1.5rem;color:var(--qg-color-primary)}:root{--qg-color-primary: #e60012;--qg-color-primary-hover: #cc0010;--qg-color-nav-hover: #fa3737;--qg-color-line: #e5e6eb;--qg-color-fill: #f2f3f5;--qg-color-ink-subtle: #86909c;--qg-color-ink-secondary: #4e5969;--qg-color-focus: #f90505;--qg-focus-ring: 0 0 0 2px rgb(249 5 5 / 10%);--qg-color-ink: #1a1a1a;--qg-color-ink-muted: #666666;--qg-color-border: #e5e5e5;--qg-color-border-strong: #d0d0d0;--qg-color-danger: #b42318;--qg-color-surface: #ffffff;--qg-color-canvas: #f5f5f5;--qg-color-footer: #f0f0f0;--qg-color-search-btn: #000000;--qg-color-ink-solid: #000000;--qg-color-summary-label: #4e5969;--qg-table-head-bg: #f5f5f5;--qg-table-row-hover: #f5f5f5;--qg-table-row-border: #e5e6eb;--qg-table-amount-color: var(--qg-color-nav-hover);--qg-table-row-h: 41px;--qg-table-cell-pad-x: 16px;--qg-table-cell-pad-y: 8px;--qg-table-lead-w: 180px;--qg-table-lead-wide-w: 244px;--qg-table-num-w: 100px;--qg-table-qty-w: 72px;--qg-table-action-w: 105px;--qg-table-head-h: 41px;--qg-table-symbol-gap: 16px;--qg-table-media: 32px;--qg-table-frame-radius: 6px;--qg-table-frame-border: rgb(0 0 0 / 10%);--qg-radius-sm: 4px;--qg-radius-md: 8px;--qg-radius-lg: 12px;--qg-container: 1440px;--qg-header-utility-h: 30px;--qg-header-top-h: 61px;--qg-header-nav-h: 44px;--qg-header-nav-gap: 40px;--qg-header-bar-pad-y: 8px;--qg-header-bar-pad-x: 60px;--qg-header-row-gap: 40px;--qg-header-logo-w: 205px;--qg-header-logo-h: 24.2px;--qg-header-tools-w: 1195px;--qg-header-search-w: 963px;--qg-header-search-input-w: 903px;--qg-header-search-btn-w: 60px;--qg-header-search-h: 40px;--qg-header-search-radius: 10px;--qg-header-icons-w: 192px;--qg-header-icons-gap: 30px;--qg-hero-aside: 324px;--qg-hero-promos: 255px;--qg-hero-gap: 30px;--qg-hero-h: 507px;--qg-hero-radius: 16px;--qg-hero-pad-y: 20px;--qg-hero-pad-x: 12px;--qg-hero-panel-w: 831px;--qg-hero-card-shadow: 0 0 10px rgb(0 0 0 / 5%);--qg-font: "Inter", "Segoe UI", "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--qg-header-gap: 1rem;--qg-cart-pop-w: 323px;--qg-cart-pop-radius: 10px;--qg-cart-pop-pad: 12px;--qg-cart-pop-shadow: 0 0 10px rgb(0 0 0 / 10%);--qg-cart-row-h: 33px;--qg-cart-list-h: 200px;--qg-cart-opbar-h: 50px;--qg-cart-opbar-h-edit: 52px;--qg-cart-opbar-pad: 10px;--qg-cart-search-h: 33px;--qg-cart-input-h: 32px;--qg-cart-note-w: 222px;--qg-cart-note-h: 54px;--qg-cart-note-body-h: 46px;--qg-gutter: 1.25rem}.qg-table-frame{overflow:auto;overscroll-behavior:contain;background:var(--qg-color-surface);border:1px solid var(--qg-table-frame-border);border-radius:var(--qg-table-frame-radius)}.qg-table{table-layout:fixed;width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.2857}.qg-table__head th{position:sticky;top:0;z-index:1;box-sizing:border-box;height:var(--qg-table-head-h);padding:0 var(--qg-table-cell-pad-x);background:var(--qg-table-head-bg);border-bottom:1px solid var(--qg-color-border);color:var(--qg-color-ink);font-weight:600;text-align:left;white-space:nowrap}.qg-table__row td{box-sizing:border-box;height:var(--qg-table-row-h);padding:var(--qg-table-cell-pad-y) var(--qg-table-cell-pad-x);background:var(--qg-color-surface);border-bottom:1px solid var(--qg-table-row-border);color:var(--qg-color-ink);vertical-align:middle}.qg-table__row:hover td,.qg-table__row:focus-within td{background:var(--qg-table-row-hover)}.qg-table__head th.qg-table__cell--num,.qg-table__head th.qg-table__cell--qty{text-align:right}.qg-table__cell--lead{width:var(--qg-table-lead-w);min-width:var(--qg-table-lead-w);max-width:var(--qg-table-lead-w);overflow:hidden}.qg-table--wide-lead .qg-table__cell--lead{width:var(--qg-table-lead-wide-w);min-width:var(--qg-table-lead-wide-w);max-width:var(--qg-table-lead-wide-w)}.qg-table__cell--num{width:var(--qg-table-num-w);min-width:var(--qg-table-num-w);max-width:var(--qg-table-num-w);overflow:hidden;text-align:right;white-space:nowrap}.qg-table__cell--qty{width:var(--qg-table-qty-w);min-width:var(--qg-table-qty-w);max-width:var(--qg-table-qty-w);overflow:hidden;text-align:right;white-space:nowrap}.qg-table__cell--action{width:var(--qg-table-action-w);min-width:var(--qg-table-action-w);max-width:var(--qg-table-action-w);white-space:nowrap}.qg-table__cell--text{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qg-table__lead>*,.qg-table__code-wrap{min-width:0}.qg-table__lead{display:flex;align-items:center;gap:8px;min-width:0}.qg-table__media{display:block;flex:0 0 auto;width:var(--qg-table-media);height:var(--qg-table-media);object-fit:contain;border-radius:var(--qg-radius-sm);background:var(--qg-color-canvas)}.qg-table__code{overflow:hidden;color:var(--qg-color-ink);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}a.qg-table__code:hover,a.qg-table__code:focus-visible{color:var(--qg-color-primary);text-decoration:underline}.qg-table__num{display:inline-flex;align-items:baseline;gap:var(--qg-table-symbol-gap)}.qg-table__num--amount{color:var(--qg-table-amount-color);line-height:22px}.qg-table__num--amount>:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.qg-table__symbol{flex:0 0 auto}.qg-table__cell--total{color:var(--qg-table-amount-color)}.qg-table__action{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:var(--qg-color-ink-muted);font:inherit;font-size:.875rem;cursor:pointer}.qg-table__action:hover,.qg-table__action:focus-visible{color:var(--qg-color-primary)}.qg-btn-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:40px;padding:2px 20px;border:0;border-radius:10px;background:var(--qg-color-ink-solid);color:var(--qg-color-surface);font-family:var(--qg-font);font-size:16px;font-weight:500;line-height:36px;letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer}.qg-btn-pill:hover,.qg-btn-pill:focus-visible{background:#333}.qg-btn-text{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:30px;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:var(--qg-color-ink-solid);font-family:var(--qg-font);font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;white-space:nowrap;cursor:pointer}.qg-btn-text:hover,.qg-btn-text:focus-visible{background:var(--qg-color-fill)}.qg-btn-text:focus-visible{outline:2px solid var(--qg-color-focus);outline-offset:1px}.qg-btn-text.is-muted{color:var(--qg-color-ink-secondary)}.qg-btn-text.is-danger{color:var(--qg-color-primary)}.qg-btn-text:disabled{color:var(--qg-color-ink-subtle);cursor:not-allowed}.qg-btn-text__icon{flex:0 0 auto;width:14px;height:14px}@media(max-width:1023px){.qg-table{--qg-table-row-h: 2.75rem;--qg-table-head-h: 2.75rem}}.auth-shell{min-height:100vh;display:flex;flex-direction:column;background:var(--qg-color-canvas)}.auth-shell__bar{display:flex;justify-content:center;padding:.85rem 1.25rem;background:var(--qg-color-surface);border-bottom:1px solid var(--qg-color-border)}.auth-shell__logo{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .5rem;text-decoration:none}.auth-shell__logo-img{display:block;height:1.55rem;width:auto}.auth-shell__main{flex:1;width:100%}.auth-shell__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem 1rem;padding:1.25rem;border-top:1px solid var(--qg-color-border);background:var(--qg-color-surface);font-size:.82rem;color:var(--qg-color-ink-muted)}.auth-shell__copyright{margin:0}.auth-shell__links{display:flex;flex-wrap:wrap;gap:1rem}.auth-shell__links a{color:inherit;text-decoration:none;display:inline-flex;align-items:center}.auth-shell__links a:hover,.auth-shell__links a:focus-visible{color:var(--qg-color-primary);text-decoration:underline}@media(max-width:767px){.auth-shell__links a,.auth-shell__footer{min-height:2.75rem}}.auth-page{display:flex;justify-content:flex-start;flex-direction:column;align-items:center;padding:2rem 1.25rem 3rem}.auth-card{width:100%;max-width:28rem;padding:1.75rem 1.5rem;background:var(--qg-color-surface);border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-lg);display:grid;gap:1rem;align-content:start}.auth-card__title{margin:0;font-size:1.4rem}.auth-field{display:grid;gap:.35rem;font-size:.9rem}.auth-field__label{display:inline-flex;align-items:baseline;gap:.2rem}.auth-field__required{color:var(--qg-color-primary)}.auth-field input,.auth-field select{height:2.75rem;padding:0 .75rem;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm);background:var(--qg-color-surface);color:inherit}.auth-field--error input,.auth-field--error select{border-color:var(--qg-color-danger)}.auth-field__hint,.auth-field__error{font-size:.82rem}.auth-field__hint{color:var(--qg-color-ink-muted)}.auth-field__error{color:var(--qg-color-danger)}.auth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}@media(max-width:767px){.auth-grid{grid-template-columns:minmax(0,1fr)}}.auth-password{position:relative;display:flex}.auth-password input{width:100%;padding-right:3rem}.auth-password__toggle{position:absolute;top:50%;right:0;transform:translateY(-50%);width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--qg-color-ink-muted);cursor:pointer}.auth-password__toggle:hover{color:var(--qg-color-ink)}.auth-code{display:flex;gap:.6rem;align-items:stretch}.auth-code input{flex:1;min-width:0}.auth-check{display:flex;align-items:center;gap:.5rem;font-size:.88rem;min-height:2.75rem}.auth-check input{width:1.1rem;height:1.1rem;margin:0;accent-color:var(--qg-color-primary)}.auth-step{margin:0;font-size:.85rem;color:var(--qg-color-ink-muted)}.auth-actions{display:flex;flex-wrap:wrap;gap:.75rem}.auth-submit,.auth-secondary,.auth-code__send{min-height:2.75rem;padding:0 1.1rem;border-radius:var(--qg-radius-sm);cursor:pointer;font-weight:600}.auth-submit{flex:1;width:100%;border:0;background:var(--qg-color-primary);color:#fff}.auth-actions .auth-submit{width:auto}.auth-submit:hover:not(:disabled){background:var(--qg-color-primary-hover)}.auth-submit:disabled,.auth-secondary:disabled,.auth-code__send:disabled{opacity:.6;cursor:default}.auth-secondary{border:1px solid var(--qg-color-border-strong);background:transparent;color:inherit;font-weight:500}.auth-code__send{border:1px solid var(--qg-color-border-strong);background:transparent;color:inherit;font-weight:500;white-space:nowrap}.auth-alert{margin:0;color:var(--qg-color-danger);font-size:.88rem}.auth-notice{margin:0;color:var(--qg-color-ink-muted);font-size:.85rem}.auth-link-row{margin:0;font-size:.88rem;color:var(--qg-color-ink-muted)}.auth-link-row a,.auth-legal a{color:var(--qg-color-primary);text-decoration:none}.auth-link-row a:hover,.auth-legal a:hover{text-decoration:underline}.auth-field__error a{color:inherit;text-decoration:underline}.auth-legal{margin:0;font-size:.8rem;line-height:1.5;color:var(--qg-color-ink-muted)}.auth-done{display:grid;gap:1rem;justify-items:start}.auth-done__icon{width:2.75rem;height:2.75rem;border-radius:999px;border:2px solid var(--qg-color-primary);color:var(--qg-color-primary);display:inline-flex;align-items:center;justify-content:center}@media(max-width:767px){.auth-page{padding:1.25rem 1rem 2rem}.auth-card{padding:1.25rem 1rem}}:root{font-family:var(--qg-font);line-height:1.5;color:var(--qg-color-ink);background:var(--qg-color-canvas)}*{box-sizing:border-box}body{margin:0}html{overflow-anchor:none}a{color:inherit}button,input,select{font:inherit}.layout{min-height:100vh;display:flex;flex-direction:column;background:var(--qg-color-canvas)}.layout__main{flex:1;width:100%}.layout__main--page{max-width:1100px;margin:0 auto;padding:1.5rem 1.25rem}.layout__main--catalog,.layout__main--wide,.layout__main--flow{max-width:calc(var(--qg-container) + 2 * var(--qg-gutter));margin:0 auto;padding:1.25rem var(--qg-gutter) 1.5rem}.qg-container{width:100%;max-width:calc(var(--qg-container) + 2 * var(--qg-gutter));margin:0 auto;padding:0 var(--qg-gutter)}.qg-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[aria-busy=true],.is-busy{cursor:progress;pointer-events:none}[aria-busy=true]:after,.is-busy:after{content:"";display:inline-block;width:.85em;height:.85em;margin-left:.5em;vertical-align:-.08em;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:qg-busy-spin .7s linear infinite}html.qg-mutating button[type=submit]:not([data-busy-guard=off]),html.qg-mutating [data-busy-guard=on]{pointer-events:none}@keyframes qg-busy-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){[aria-busy=true]:after,.is-busy:after{animation-duration:2s}}
