@layer theme,base;@layer components{.lj-scope{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lj-bg:#f7f5fb;--lj-surface:#fff;--lj-soft:#f1edf8;--lj-ink:#1b1325;--lj-text:#3b3149;--lj-muted:#5f566f;--lj-line:#e7e2f0;--lj-line-strong:#d3cbe4;--lj-primary:#5b21b6;--lj-primary-hover:#4c1d95;--lj-primary-soft:#ede9fe;--lj-on-primary:#fff;--lj-accent:#8b5cf6;--lj-deal:#c2410c;--lj-deal-soft:#fff1e8;--lj-success:#0f7a5c;--lj-success-soft:#e5f5ef;--lj-warning:#8a5300;--lj-warning-soft:#fff6e2;--lj-danger:#b42335;--lj-danger-soft:#fdecef;--lj-star:#d98e04;--lj-overlay:#0b0a0f8c;--lj-primary-soft-hover:#ddd6fe;--lj-placeholder:#7a7189;--lj-line-hover:#b9add3;--lj-info-text:#4c1d95;--lj-shimmer:#ffffffb3;--lj-glass:#ffffffeb;--lj-media-center:#fff;--lj-topbar-bg:#2e1065;--lj-on-success:#fff;--lj-frame-bg:#120e1a;--lj-frame-2:#1a1524;--lj-frame-line:#2b2238;--lj-frame-glow:#3a2f4d;--lj-frame-ink:#fff;--lj-frame-muted:#c9c0dc;--lj-gold:#c9a45c;--lj-violet-deep:#2e1065;--lj-r-sm:8px;--lj-r-md:12px;--lj-r-lg:16px;--lj-r-xl:24px;--lj-r-pill:999px;--lj-shadow-sm:0 1px 2px #2a164a0d;--lj-shadow-md:0 12px 28px -16px #2a164a33;--lj-shadow-lg:0 24px 56px -24px #2a164a4d;--lj-ring:0 0 0 3px #5b21b64d;--lj-primary-glow:transparent;--lj-font-display:"Instrument Serif", "Instrument Serif Fallback", Georgia, serif;--lj-font-body:"Hanken Grotesk", "Hanken Grotesk Fallback", system-ui, sans-serif;--lj-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--lj-container:1200px;--lj-gutter:16px;--lj-section:clamp(40px, 6vw, 72px);--lj-header-h:64px;--lj-ease:cubic-bezier(.2, .7, .2, 1);--lj-z-buybar:30;--lj-z-header:40;--lj-z-dropdown:45;--lj-z-popover:48;--lj-z-overlay:50;--lj-z-toast:70;color:var(--lj-text);font-family:var(--lj-font-body)}@media (min-width:640px){.lj-scope{--lj-gutter:24px}}:root[data-lj-theme=dark] .lj-scope{--lj-bg:#0f0c16;--lj-surface:#17131f;--lj-soft:#1e1829;--lj-ink:#ece8f5;--lj-text:#cfc8dc;--lj-muted:#a69db8;--lj-line:#2b2238;--lj-line-strong:#3a2f4d;--lj-line-hover:#514366;--lj-primary:#a78bfa;--lj-primary-hover:#c4b5fd;--lj-primary-soft:#241a3a;--lj-primary-soft-hover:#2f2249;--lj-on-primary:#160a2e;--lj-accent:#c4b5fd;--lj-deal:#fb923c;--lj-deal-soft:#3a1c0c;--lj-success:#4fd1a5;--lj-success-soft:#0f2e27;--lj-on-success:#04150f;--lj-warning:#f3b64d;--lj-warning-soft:#33260c;--lj-danger:#ff8593;--lj-danger-soft:#3a1720;--lj-info-text:#ddd6fe;--lj-placeholder:#8e85a3;--lj-overlay:#000000a6;--lj-shimmer:#ffffff0f;--lj-glass:#0f0c16e6;--lj-media-center:#1e1829;--lj-shadow-sm:0 1px 2px #00000073;--lj-shadow-md:0 10px 28px -14px #000000bf;--lj-shadow-lg:0 24px 60px -20px #000000d9;--lj-ring:0 0 0 3px #a78bfa66;--lj-primary-glow:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-lj-theme=light]) .lj-scope{--lj-bg:#0f0c16;--lj-surface:#17131f;--lj-soft:#1e1829;--lj-ink:#ece8f5;--lj-text:#cfc8dc;--lj-muted:#a69db8;--lj-line:#2b2238;--lj-line-strong:#3a2f4d;--lj-line-hover:#514366;--lj-primary:#a78bfa;--lj-primary-hover:#c4b5fd;--lj-primary-soft:#241a3a;--lj-primary-soft-hover:#2f2249;--lj-on-primary:#160a2e;--lj-accent:#c4b5fd;--lj-deal:#fb923c;--lj-deal-soft:#3a1c0c;--lj-success:#4fd1a5;--lj-success-soft:#0f2e27;--lj-on-success:#04150f;--lj-warning:#f3b64d;--lj-warning-soft:#33260c;--lj-danger:#ff8593;--lj-danger-soft:#3a1720;--lj-info-text:#ddd6fe;--lj-placeholder:#8e85a3;--lj-overlay:#000000a6;--lj-shimmer:#ffffff0f;--lj-glass:#0f0c16e6;--lj-media-center:#1e1829;--lj-shadow-sm:0 1px 2px #00000073;--lj-shadow-md:0 10px 28px -14px #000000bf;--lj-shadow-lg:0 24px 60px -20px #000000d9;--lj-ring:0 0 0 3px #a78bfa66;--lj-primary-glow:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.lj-page{background:var(--lj-bg);flex-direction:column;min-height:100vh;display:flex}.lj-page>main{flex:1}.lj-scope ::selection{background:var(--lj-primary-soft);color:var(--lj-ink)}.lj-scope h1,.lj-scope h2,.lj-h1,.lj-h2,.lj-display{font-family:var(--lj-font-display);font-synthesis:none;color:var(--lj-ink);letter-spacing:-.01em;text-wrap:balance;font-weight:400;line-height:1.08}.lj-scope h3,.lj-scope .lj-h3{font-family:var(--lj-font-body);color:var(--lj-ink);letter-spacing:-.01em}.lj-container{width:100%;max-width:var(--lj-container);padding-inline:var(--lj-gutter);margin-inline:auto}.lj-section{padding-block:var(--lj-section)}.lj-section+.lj-section{padding-top:0}.lj-grid-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:768px){.lj-grid-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (min-width:1100px){.lj-grid-products--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.lj-rail{scroll-snap-type:x mandatory;margin-inline:calc(var(--lj-gutter) * -1);padding-bottom:6px;padding-inline:var(--lj-gutter);scrollbar-width:thin;grid-auto-columns:minmax(168px,46%);grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.lj-rail>*{scroll-snap-align:start}@media (min-width:768px){.lj-rail{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:unset;gap:20px;margin-inline:0;padding-inline:0;overflow:visible}}.lj-h1{font-size:clamp(36px,5.4vw,60px);line-height:1.02}.lj-h2{font-size:clamp(28px,3.4vw,38px);line-height:1.08}.lj-h3{font-size:17px;font-weight:700;line-height:1.3}.lj-eyebrow{font-family:var(--lj-font-body);letter-spacing:0;color:var(--lj-primary);font-size:14px;font-weight:600}.lj-lead{color:var(--lj-muted);font-size:clamp(15px,1.6vw,17px);line-height:1.6}.lj-muted{color:var(--lj-muted)}.lj-ink{color:var(--lj-ink)}.lj-small{font-size:13px;line-height:1.5}.lj-tiny{font-size:12px;line-height:1.45}.lj-link{color:var(--lj-primary);text-underline-offset:3px;font-weight:600}.lj-link:hover{text-decoration:underline}.lj-hit{align-items:center;min-height:44px;display:inline-flex}.lj-breadcrumbs a{align-items:center;min-height:32px;display:inline-flex}.lj-btn{--btn-h:44px;min-height:var(--btn-h);border-radius:var(--lj-r-md);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s;display:inline-flex}.lj-btn:active:not(:disabled){transform:translateY(1px)}.lj-btn:disabled,.lj-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.lj-btn svg{flex-shrink:0;width:18px;height:18px}.lj-btn--sm{--btn-h:36px;border-radius:var(--lj-r-sm);padding:0 12px;font-size:13px}.lj-btn--sm svg{width:16px;height:16px}.lj-btn--lg{--btn-h:52px;padding:0 24px;font-size:15px}.lj-btn--block{width:100%}.lj-btn--icon{width:var(--btn-h);padding:0}.lj-btn--primary{background:var(--lj-primary);color:var(--lj-on-primary);box-shadow:0 6px 16px -8px var(--lj-primary-glow)}.lj-btn--primary:hover:not(:disabled){background:var(--lj-primary-hover)}.lj-btn--secondary{background:var(--lj-surface);color:var(--lj-primary);border-color:var(--lj-line-strong)}.lj-btn--secondary:hover:not(:disabled){border-color:var(--lj-primary);background:var(--lj-primary-soft)}.lj-btn--soft{background:var(--lj-primary-soft);color:var(--lj-primary)}.lj-btn--soft:hover:not(:disabled){background:var(--lj-primary-soft-hover)}.lj-btn--ghost{color:var(--lj-ink);background:0 0}.lj-btn--ghost:hover:not(:disabled){background:var(--lj-soft)}.lj-btn--danger-ghost{color:var(--lj-danger);background:0 0}.lj-btn--danger-ghost:hover:not(:disabled){background:var(--lj-danger-soft)}.lj-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite lj-spin}@keyframes lj-spin{to{transform:rotate(360deg)}}.lj-scope :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--lj-primary);outline-offset:2px;border-radius:var(--lj-r-sm)}.lj-btn:focus-visible{outline:2px solid var(--lj-primary);outline-offset:2px;box-shadow:var(--lj-ring)}.lj-skip-link{z-index:100;border-radius:var(--lj-r-sm);background:var(--lj-primary);color:var(--lj-on-primary);padding:10px 14px;font-weight:700;position:absolute;top:-100px;left:12px}.lj-skip-link:focus{top:12px}.lj-field{flex-direction:column;gap:6px;min-width:0;display:flex}.lj-label{color:var(--lj-ink);font-size:13px;font-weight:700}.lj-label small{color:var(--lj-muted);font-weight:500}.lj-input,.lj-select{border-radius:var(--lj-r-md);border:1px solid var(--lj-line-strong);background:var(--lj-surface);width:100%;min-height:46px;color:var(--lj-ink);padding:0 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.lj-input::placeholder{color:var(--lj-placeholder)}.lj-input:hover,.lj-select:hover{border-color:var(--lj-line-hover)}.lj-input:focus,.lj-select:focus{border-color:var(--lj-primary);box-shadow:var(--lj-ring);outline:none}.lj-scope .lj-input:focus-visible{border-color:var(--lj-primary);box-shadow:var(--lj-ring);outline:none}.lj-scope .lj-select:focus-visible{border-color:var(--lj-primary);box-shadow:var(--lj-ring);outline:none}.lj-input[aria-invalid=true]{border-color:var(--lj-danger)}.lj-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px #b4233533}.lj-input:disabled{background:var(--lj-soft);color:var(--lj-muted)}.lj-field-error{color:var(--lj-danger);font-size:12px;font-weight:600}.lj-field-hint{color:var(--lj-muted);font-size:12px}.lj-check{min-height:40px;color:var(--lj-ink);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.lj-check input{width:18px;height:18px;accent-color:var(--lj-primary);flex-shrink:0}.lj-option{border-radius:var(--lj-r-md);border:1px solid var(--lj-line-strong);background:var(--lj-surface);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:flex}.lj-option:hover{border-color:var(--lj-primary)}.lj-option:has(input:checked){border-color:var(--lj-primary);background:var(--lj-primary-soft);box-shadow:inset 0 0 0 1px var(--lj-primary)}.lj-option input{width:18px;height:18px;accent-color:var(--lj-primary);flex-shrink:0;margin-top:3px}.lj-badge{border-radius:var(--lj-r-pill);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.lj-badge svg{width:12px;height:12px}.lj-badge--deal{background:var(--lj-deal);color:#fff}.lj-badge--info{background:var(--lj-primary-soft);color:var(--lj-primary)}.lj-badge--success{background:var(--lj-success-soft);color:var(--lj-success)}.lj-badge--neutral{background:var(--lj-soft);color:var(--lj-text)}.lj-badge--warning{background:var(--lj-warning-soft);color:var(--lj-warning)}.lj-card{background:var(--lj-surface);border:1px solid var(--lj-line);border-radius:var(--lj-r-lg);box-shadow:var(--lj-shadow-sm)}.lj-card--pad{padding:20px}@media (min-width:640px){.lj-card--pad{padding:24px}}.lj-panel{background:var(--lj-soft);border-radius:var(--lj-r-lg)}.lj-divider{background:var(--lj-line);border:0;height:1px}.lj-alert{border-radius:var(--lj-r-md);align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.lj-alert svg{flex-shrink:0;width:18px;height:18px;margin-top:1px}.lj-alert--info{background:var(--lj-primary-soft);color:var(--lj-info-text)}.lj-alert--warning{background:var(--lj-warning-soft);color:var(--lj-warning)}.lj-alert--success{background:var(--lj-success-soft);color:var(--lj-success)}.lj-alert--error{background:var(--lj-danger-soft);color:var(--lj-danger)}.lj-skeleton{background:var(--lj-soft);border-radius:var(--lj-r-sm);position:relative;overflow:hidden}.lj-skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--lj-shimmer), transparent);animation:1.3s infinite lj-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes lj-shimmer{to{transform:translate(100%)}}.lj-route{animation:lj-route-in .28s var(--lj-ease) backwards}@keyframes lj-route-in{0%{opacity:0;transform:translateY(6px)}}.lj-announce{animation:lj-fade-down .35s var(--lj-ease)}.lj-topbar{background:var(--lj-topbar-bg);color:#dbe5f3;font-size:12px}.lj-scope .lj-topbar :where(a,button):focus-visible{outline-color:#fff}.lj-header-icon{border-radius:var(--lj-r-md);min-width:44px;height:44px;color:var(--lj-ink);justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;transition:background-color .15s;display:inline-flex;position:relative}.lj-header-icon:hover{background:var(--lj-soft)}.lj-header-icon svg{flex-shrink:0;width:22px;height:22px}.lj-count{border-radius:var(--lj-r-pill);background:var(--lj-primary);min-width:18px;height:18px;color:var(--lj-on-primary);text-align:center;box-shadow:0 0 0 2px var(--lj-surface);padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:4px;right:2px}@keyframes lj-fade-down{0%{opacity:0;transform:translateY(-4px)}}.lj-search{width:100%;position:relative}.lj-search-input{border-radius:var(--lj-r-md);border:1px solid var(--lj-line-strong);background:var(--lj-soft);width:100%;height:46px;color:var(--lj-ink);padding:0 48px 0 44px;font-size:16px;transition:background-color .15s,border-color .15s,box-shadow .15s}.lj-search-input::placeholder{color:var(--lj-placeholder)}.lj-search-input:hover{border-color:var(--lj-line-hover)}.lj-search-input:focus{background:var(--lj-surface);border-color:var(--lj-primary);box-shadow:var(--lj-ring);outline:none}.lj-scope .lj-search-input:focus-visible{background:var(--lj-surface);border-color:var(--lj-primary);box-shadow:var(--lj-ring);outline:none}.lj-search-input::-webkit-search-cancel-button{display:none}.lj-search-panel{z-index:var(--lj-z-dropdown);background:var(--lj-surface);border:1px solid var(--lj-line);border-radius:var(--lj-r-lg);max-height:min(70vh,520px);box-shadow:var(--lj-shadow-lg);padding:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.lj-search-option{border-radius:var(--lj-r-md);text-align:left;width:100%;min-height:44px;color:var(--lj-ink);cursor:pointer;align-items:center;gap:12px;padding:6px 10px;font-size:14px;display:flex}.lj-search-option[aria-selected=true],.lj-search-option:hover{background:var(--lj-soft)}.lj-search-group{color:var(--lj-muted);padding:10px 10px 4px;font-size:13px;font-weight:600}.lj-chip{border-radius:var(--lj-r-pill);border:1px solid var(--lj-line-strong);background:var(--lj-surface);min-height:36px;color:var(--lj-ink);cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.lj-chip:hover{border-color:var(--lj-primary);background:var(--lj-primary-soft)}.lj-chip svg{width:14px;height:14px}.lj-chip--active{border-color:var(--lj-primary);background:var(--lj-primary-soft);color:var(--lj-primary)}@media (max-width:767px){.lj-search-panel{height:calc(100dvh - var(--lj-header-real,120px));max-height:none;padding:12px var(--lj-gutter) calc(12px + env(safe-area-inset-bottom));border-left:0;border-right:0;border-radius:0;position:fixed;inset:100% 0 auto;overflow-y:auto}}.lj-media{background:radial-gradient(circle at 50% 40%, var(--lj-media-center) 0%, var(--lj-soft) 75%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lj-media img{object-fit:contain;width:100%;height:100%;animation:lj-img-in .45s var(--lj-ease) both}@keyframes lj-img-in{0%{opacity:0}}.lj-pcard{background:var(--lj-surface);border:1px solid var(--lj-line);border-radius:var(--lj-r-lg);flex-direction:column;height:100%;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.lj-pcard:hover{border-color:var(--lj-line-hover)}.lj-pcard .lj-media{aspect-ratio:1;background:var(--lj-frame-bg);isolation:isolate;padding:14px}.lj-plate{border:1px solid var(--lj-frame-line);border-radius:var(--lj-r-md);height:100%;color:var(--lj-frame-ink);flex-direction:column;justify-content:flex-end;gap:6px;padding:8% 8% 22%;display:flex}.lj-plate__name{font-family:var(--lj-font-display);font-size:clamp(22px,2.4vw,30px);line-height:1.02}.lj-plate__kind{color:var(--lj-frame-muted);font-size:13px}.lj-pcard-link:after{content:"";z-index:1;position:absolute;inset:0}.lj-pcard-link:focus-visible{outline:none}.lj-pcard:has(.lj-pcard-link:focus-visible){outline:2px solid var(--lj-primary);outline-offset:2px}.lj-pcard-raise{z-index:2;position:relative}.lj-quick{opacity:0;pointer-events:none;transition:opacity .2s ease, transform .2s var(--lj-ease);bottom:10px;left:50%;transform:translate(-50%,6px);position:absolute!important}@media (hover:hover) and (min-width:1024px){.lj-pcard:hover .lj-quick,.lj-pcard:focus-within .lj-quick{opacity:1;pointer-events:auto;transform:translate(-50%)}.lj-quick:focus-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}}@media not ((hover:hover) and (min-width:1024px)){.lj-quick{display:none!important}}.lj-fav{background:var(--lj-glass);width:40px;height:40px;color:var(--lj-muted);border:1px solid var(--lj-line);border-radius:50%;justify-content:center;align-items:center;transition:color .15s,transform .15s;display:inline-flex}.lj-fav:hover,.lj-fav[aria-pressed=true]{color:var(--lj-danger)}.lj-fav[aria-pressed=true] svg{fill:currentColor;animation:lj-pop .28s var(--lj-ease)}.lj-fav:hover{border-color:var(--lj-danger-soft);background:var(--lj-surface)}@keyframes lj-pop{50%{transform:scale(1.25)}}.lj-fav svg{width:18px;height:18px}.lj-price-old{color:var(--lj-muted);font-size:13px;text-decoration:line-through}.lj-price{font-family:var(--lj-font-body);font-variant-numeric:tabular-nums;color:var(--lj-ink);letter-spacing:-.01em;font-weight:700;line-height:1.1}.lj-stock{color:var(--lj-success);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.lj-stock:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.lj-stock--out{color:var(--lj-muted)}.lj-stock--low{color:var(--lj-warning)}.lj-stars{color:var(--lj-star);gap:1px;display:inline-flex}.lj-stars svg{width:14px;height:14px}.lj-stars .is-empty{color:var(--lj-line-strong)}.lj-stepper{border:1px solid var(--lj-line-strong);border-radius:var(--lj-r-md);background:var(--lj-surface);align-items:center;height:44px;display:inline-flex}.lj-stepper button{width:44px;height:100%;color:var(--lj-ink);border-radius:var(--lj-r-md);justify-content:center;align-items:center;display:inline-flex}.lj-stepper button:hover:not(:disabled){background:var(--lj-soft)}.lj-stepper button:disabled{color:var(--lj-line-strong);cursor:not-allowed}.lj-stepper svg{width:16px;height:16px}.lj-stepper output{text-align:center;min-width:32px;color:var(--lj-ink);font-variant-numeric:tabular-nums;font-weight:700}.lj-stepper--sm{height:36px}.lj-stepper--sm button{width:36px}@media (pointer:coarse){.lj-btn--sm{--btn-h:44px}.lj-chip{min-height:44px}.lj-stepper--sm{height:44px}.lj-stepper--sm button{width:44px}}.lj-breadcrumbs ol{color:var(--lj-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13px;display:flex}.lj-breadcrumbs a{color:var(--lj-muted)}.lj-breadcrumbs a:hover{color:var(--lj-primary);text-decoration:underline}.lj-breadcrumbs [aria-current=page]{color:var(--lj-ink);font-weight:600}.lj-breadcrumbs svg{width:14px;height:14px}.lj-sheet{color:var(--lj-text);box-shadow:var(--lj-shadow-lg);background:var(--lj-surface)!important;border-color:var(--lj-line)!important}.lj-sheet-overlay{-webkit-backdrop-filter:blur(3px);background:var(--lj-overlay,#0b1b3373)!important}.lj-toast{z-index:var(--lj-z-toast);background:var(--lj-surface);border:1px solid var(--lj-line);border-radius:var(--lj-r-lg);max-width:400px;box-shadow:var(--lj-shadow-lg);margin-left:auto;position:fixed;bottom:16px;left:16px;right:16px}@media (min-width:768px){.lj-toast{bottom:auto;left:auto;top:calc(var(--lj-header-real,120px) + 12px);width:380px}}.lj-toaster{z-index:var(--lj-z-toast);top:calc(var(--lj-header-real,120px) + 12px);pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;left:12px;right:12px}@media (min-width:768px){.lj-toaster{width:380px;inset:auto auto 20px 20px}}.lj-toast-item{pointer-events:auto;background:var(--lj-surface);border:1px solid var(--lj-line);border-radius:var(--lj-r-md);box-shadow:var(--lj-shadow-lg);border-left-width:4px;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;display:flex}.lj-toast-item--success{border-left-color:var(--lj-success);color:var(--lj-success)}.lj-toast-item--info{border-left-color:var(--lj-primary);color:var(--lj-primary)}.lj-toast-item--error{border-left-color:var(--lj-danger);color:var(--lj-danger)}.lj-consent{z-index:var(--lj-z-toast);left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));background:var(--lj-surface);border:1px solid var(--lj-line);border-radius:var(--lj-r-lg);max-width:720px;box-shadow:var(--lj-shadow-lg);flex-direction:column;gap:12px;margin-inline:auto;padding:16px;display:flex;position:fixed}@media (min-width:640px){.lj-consent{flex-direction:row;align-items:center}}.lj-buybar{z-index:var(--lj-z-buybar);background:var(--lj-glass);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--lj-line);padding:10px var(--lj-gutter) calc(10px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.lj-btn--primary[data-done]{background:var(--lj-success);color:var(--lj-on-success)}.lj-totop{z-index:var(--lj-z-buybar);right:16px;bottom:calc(96px + env(safe-area-inset-bottom));background:var(--lj-surface);width:44px;height:44px;color:var(--lj-ink);border:1px solid var(--lj-line);box-shadow:var(--lj-shadow-md);animation:lj-fade-down .2s var(--lj-ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:fixed}.lj-totop:hover{color:var(--lj-primary)}@media (max-width:1023px){.lj-plp-toolbar{top:var(--lj-header-real,120px);z-index:20;margin-inline:calc(var(--lj-gutter) * -1);padding:8px var(--lj-gutter);background:var(--lj-glass);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--lj-line);position:sticky}}.lj-motion .lj-reveal{opacity:0;transition:opacity .6s var(--lj-ease), transform .6s var(--lj-ease);transform:translateY(14px)}.lj-motion .lj-reveal.is-visible{opacity:1;transform:none}.lj-cv{content-visibility:auto;contain-intrinsic-size:auto 600px}.lj-listing-stack{flex-direction:column;display:flex}@media (max-width:767.98px){.lj-listing-support{order:2;margin-top:32px}}.lj-lens{pointer-events:none;border:2px solid var(--lj-surface);box-shadow:0 0 0 1px var(--lj-line-strong), var(--lj-shadow-lg);background-repeat:no-repeat;background-color:var(--lj-surface);border-radius:50%;position:absolute}.lj-steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.lj-step{color:var(--lj-muted);font-size:12px;font-weight:600;font-family:var(--lj-font-mono);letter-spacing:.02em;flex-direction:column;gap:6px;display:flex}.lj-step:before{content:"";border-radius:var(--lj-r-pill);background:var(--lj-line);height:4px}.lj-step[data-state=done]:before,.lj-step[data-state=current]:before{background:var(--lj-primary)}.lj-step[data-state=current]{color:var(--lj-ink)}.lj-footer{background:var(--lj-surface);border-top:1px solid var(--lj-line)}.lj-footer a:hover{color:var(--lj-primary)}.lj-icon-circle{background:var(--lj-primary-soft);width:40px;height:40px;color:var(--lj-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lj-icon-circle svg{width:20px;height:20px}.lj-hero{background:radial-gradient(circle at 85% 20%, #0e9fc41f, transparent 45%), linear-gradient(180deg, var(--lj-surface), var(--lj-bg));border-bottom:1px solid var(--lj-line)}.lj-faq summary{cursor:pointer;list-style:none}.lj-faq summary::-webkit-details-marker{display:none}.lj-faq details[open] .lj-faq-chevron{transform:rotate(180deg)}.lj-faq-chevron{transition:transform .2s}.lj-hp{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-10000px!important;overflow:hidden!important}.lj-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.lj-scope *,.lj-scope :before,.lj-scope :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.lj-topbar,.lj-footer,.lj-toaster,.lj-toast,.lj-consent,.lj-buybar,.lj-skip-link,.lj-breadcrumbs,.lj-no-print,.lj-scope a.lj-btn,.lj-scope button.lj-btn{display:none!important}.lj-page{background:#fff}.lj-card{box-shadow:none;break-inside:avoid}.lj-scope *{transition:none!important;animation:none!important}}.lj-shell{flex:1;grid-template-columns:minmax(0,1fr);display:grid}.lj-shell-main{min-width:0;padding-bottom:calc(64px + env(safe-area-inset-bottom));flex-direction:column;display:flex}.lj-side{height:100vh;color:var(--lj-frame-ink);border-right:1px solid var(--lj-frame-line);flex-direction:column;gap:6px;padding:16px 12px;display:none;position:sticky;top:0;overflow-y:auto}.lj-side>*{flex-shrink:0}.lj-side-h{font-family:var(--lj-font-body);letter-spacing:0;color:var(--lj-frame-muted);margin:16px 10px 4px;font-size:12.5px;font-weight:600}.lj-side-link{border-radius:var(--lj-r-sm);min-height:44px;color:var(--lj-frame-ink);transition:background-color .15s var(--lj-ease), border-color .15s var(--lj-ease);border:1px solid #0000;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:600;display:flex}.lj-side-link:hover{background:#ffffff0f}.lj-side-link[aria-current=page]{border-color:var(--lj-frame-glow);background:#6d28d93d;box-shadow:inset 0 0 14px #6d28d959}:is(.lj-side-link:focus-visible,.lj-tab:focus-visible,.lj-cmd-pill:focus-visible,.lj-telegram:focus-visible){outline:2px solid var(--lj-gold);outline-offset:2px}.lj-side-verify{border-radius:var(--lj-r-md);min-height:44px;color:var(--lj-gold);background:#c9a45c14;border:1px solid #c9a45c8c;flex-direction:column;gap:2px;margin-top:auto;padding:12px;display:flex}.lj-shell[data-collapsed] .lj-side{padding-inline:8px}.lj-cmd{z-index:var(--lj-z-header);color:var(--lj-frame-ink);border-bottom:1px solid var(--lj-frame-glow);position:sticky;top:0}.lj-cmd .lj-header-icon{color:var(--lj-frame-ink)}.lj-cmd-row{padding:10px var(--lj-gutter);align-items:center;gap:8px;display:flex}.lj-cmd-pill{border:1px solid var(--lj-frame-line);border-radius:var(--lj-r-pill);min-height:36px;color:var(--lj-frame-ink);align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.lj-telegram{border-radius:var(--lj-r-pill);background:var(--lj-primary);color:#fff;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.lj-tabbar{z-index:var(--lj-z-header);padding-bottom:env(safe-area-inset-bottom);background:var(--lj-frame-bg);border-top:1px solid var(--lj-frame-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.lj-tab{min-height:56px;color:var(--lj-frame-muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:600;display:flex;position:relative}.lj-tab svg{width:20px;height:20px}.lj-tab[aria-current=page]{color:var(--lj-frame-ink)}.lj-sheet.lj-side-drawer{color:var(--lj-frame-ink);background:linear-gradient(#ffffff09 1px, transparent 1px) 0 0 / 22px 22px, linear-gradient(90deg, #ffffff09 1px, transparent 1px) 0 0 / 22px 22px, var(--lj-frame-bg)!important;border-color:var(--lj-frame-line)!important}@media (min-width:1024px){.lj-shell{grid-template-columns:248px minmax(0,1fr)}.lj-shell[data-collapsed]{grid-template-columns:72px minmax(0,1fr)}.lj-side{display:flex}.lj-tabbar{display:none}.lj-shell-main{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.lj-scope .lj-side-link{transition:none}}.lj-hero-banner{border:1px solid var(--lj-frame-line);border-radius:var(--lj-r-xl) var(--lj-r-xl) 0 0;background:var(--lj-frame-bg);position:relative;overflow:hidden}.lj-hero-plate{border-radius:var(--lj-r-xl);background:var(--lj-frame-bg);margin:0;overflow:hidden}.lj-hero-plate__caption{border:1px solid var(--lj-frame-line);border-radius:0 0 var(--lj-r-xl) var(--lj-r-xl);border-top:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:18px 20px 20px;display:flex}.lj-scope .lj-hero-plate__title{max-width:24ch;color:var(--lj-frame-ink);margin:0;font-size:clamp(28px,3.6vw,44px)}@media (min-width:640px){.lj-hero-plate__caption{padding:22px 28px 26px}}@keyframes lj-plate-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:no-preference){.lj-hero-plate__caption{animation:lj-plate-in .6s var(--lj-ease) .1s both}}.lj-hero-banner-btn{min-width:44px;min-height:44px;padding:0 12px}.lj-hero-banner-bar{color:var(--lj-frame-ink);background:#0b0a0fb8;border-radius:999px;align-items:center;gap:8px;padding:4px 10px 4px 4px;display:inline-flex;position:absolute;bottom:12px;left:12px}.lj-hero-panel{border:1px solid var(--lj-frame-line);border-radius:var(--lj-r-xl);background-color:var(--lj-frame-bg);color:var(--lj-frame-muted);background-image:radial-gradient(circle at 85% 15%,#6d28d959,#0000 50%),linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:auto,22px 22px,22px 22px;flex-direction:column;align-items:flex-start;gap:18px;padding:28px 20px;display:flex}.lj-hero-panel .lj-h1{color:var(--lj-frame-ink)}.lj-hero-panel .lj-lead{color:var(--lj-frame-muted)}.lj-hero-panel-tag{min-height:28px;color:var(--lj-gold);border:1px solid #c9a45c8c;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.lj-hero-panel-tag svg{width:14px;height:14px}.lj-btn--gold{color:var(--lj-gold);background:#c9a45c1a;border:1px solid #c9a45cb3}.lj-btn--gold:hover{background:#c9a45c2e}@media (min-width:768px){.lj-hero-panel{padding:48px 44px}}.lj-stats{border-top:1px solid var(--lj-line);border-bottom:1px solid var(--lj-line);flex-wrap:wrap;gap:12px 28px;padding:14px 0;display:flex}.lj-stat{flex-direction:column;gap:2px;min-width:0;display:flex}.lj-stat-value{color:var(--lj-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:17px;font-weight:600}.lj-stat-label{color:var(--lj-muted);font-size:13px}@media (min-width:1024px){.lj-stats{gap:0}.lj-stat{flex:1;padding:0 24px}.lj-stat:first-child{padding-left:0}.lj-stat+.lj-stat{border-left:1px solid var(--lj-line)}}.lj-pcard .lj-price{color:var(--lj-primary)}.lj-scope .lj-pcard :is(h2,h3){font-family:var(--lj-font-body);letter-spacing:-.005em;font-weight:600;line-height:1.3}.lj-pcard-kind{color:var(--lj-muted);font-size:13px;line-height:1.4}.lj-pcard-state{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.lj-pcard-state__extra{color:var(--lj-muted);align-items:center;display:inline-flex}.lj-pcard-state__extra svg{width:14px;height:14px}.lj-tag{z-index:1;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:10px}.lj-tag--consult{color:var(--lj-gold);background:#0b0a0fd9;border:1px solid #c9a45c99}.lj-tag--sale{background:var(--lj-violet-deep);color:#fff;border:1px solid #a78bfa99}.lj-pcard--row{grid-template-columns:120px minmax(0,1fr);display:grid}.lj-pcard--row .lj-media{aspect-ratio:auto;height:100%;min-height:120px}.lj-pcard--row .lj-quick{display:none}@media (min-width:640px){.lj-pcard--row{grid-template-columns:180px minmax(0,1fr)}}.lj-catalog-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.lj-pills{flex-wrap:wrap;gap:6px;display:flex}.lj-pill{border:1px solid var(--lj-line);background:var(--lj-surface);min-height:44px;color:var(--lj-text);transition:border-color .15s var(--lj-ease), background-color .15s var(--lj-ease);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.lj-pill:hover{border-color:var(--lj-primary)}.lj-pill[aria-pressed=true]{border-color:var(--lj-primary);background:var(--lj-primary);color:var(--lj-on-primary)}.lj-pill--icon{width:44px;padding:0}.lj-pill--icon svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.lj-scope .lj-pill{transition:none}}.lj-band-dark{border:1px solid var(--lj-frame-line);border-radius:var(--lj-r-xl);background-color:var(--lj-violet-deep);color:var(--lj-frame-muted);background-image:radial-gradient(circle at 10% 0,#a78bfa40,#0000 55%),linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:auto,22px 22px,22px 22px;flex-direction:column;gap:24px;padding:28px 20px;display:flex}.lj-band-dark .lj-h2,.lj-band-dark .lj-h3{color:var(--lj-frame-ink)}.lj-band-eyebrow{color:var(--lj-gold)}.lj-band-card{border-radius:var(--lj-r-md);background:#0b0a0f73;border:1px solid #ffffff24;padding:16px}.lj-band-link{color:var(--lj-frame-ink);text-underline-offset:3px;text-decoration:underline}@media (min-width:1024px){.lj-band-dark{flex-direction:row;align-items:center;padding:40px}}.lj-reading-grid{grid-template-columns:minmax(0,1fr);gap:0 32px;max-width:76ch;margin-inline:auto;display:grid}.lj-reading{border:1px solid var(--lj-line);border-radius:var(--lj-r-xl);background:var(--lj-surface);color:var(--lj-text);box-shadow:var(--lj-shadow-sm);flex-direction:column;gap:24px;padding:24px 20px;font-size:15px;line-height:1.7;display:flex}.lj-toc{display:none}.lj-toc-link{border-left:2px solid var(--lj-line);min-height:44px;color:var(--lj-muted);align-items:center;padding:0 12px;font-size:13px;line-height:1.35;display:flex}.lj-toc-link:hover{border-left-color:var(--lj-primary);color:var(--lj-ink)}@media (min-width:640px){.lj-reading{padding:36px 40px}}@media (min-width:1024px){.lj-reading-grid--toc{grid-template-columns:minmax(0,72ch) 220px;justify-content:center;max-width:none}.lj-reading-grid--toc .lj-toc{top:calc(var(--lj-header-real,72px) + 24px);order:2;grid-area:1/2/span 2;align-self:start;margin-top:16px;display:block;position:sticky}.lj-reading-grid--toc .lj-reading-head,.lj-reading-grid--toc .lj-reading-body{grid-column:1}}.lj-filter-side>div{border:1px solid var(--lj-line);border-radius:var(--lj-r-lg);background:var(--lj-surface);padding:16px}.lj-gallery .lj-media{background:radial-gradient(circle at 50% 45%, #6d28d959, transparent 62%), var(--lj-frame-bg)}.lj-tag--inline{position:static}.lj-area-chip{border:1px solid var(--lj-line);background:var(--lj-surface);min-height:44px;color:var(--lj-ink);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.lj-area-chip svg{width:16px;height:16px;color:var(--lj-primary)}.lj-area-chip:hover{border-color:var(--lj-primary)}.lj-spec-dt{color:var(--lj-muted);font-size:13px;font-weight:500}.lj-batch-search{border:1px solid var(--lj-frame-line);border-radius:var(--lj-r-xl);background-color:var(--lj-frame-bg);background-image:radial-gradient(circle at 90% 0,#6d28d959,#0000 55%);flex-direction:column;gap:12px;max-width:720px;padding:20px;display:flex}.lj-batch-search .lj-eyebrow{color:var(--lj-gold)}.lj-batch-search :focus-visible{outline-color:var(--lj-gold)}.lj-table-wrap{border:1px solid var(--lj-line);border-radius:var(--lj-r-lg);background:var(--lj-surface);overflow-x:auto}.lj-table{border-collapse:collapse;width:100%;font-size:14px}.lj-table th{border-bottom:1px solid var(--lj-line);background:var(--lj-soft);color:var(--lj-muted);text-align:left;padding:12px 16px;font-size:13px;font-weight:600}.lj-table td{border-bottom:1px solid var(--lj-line);color:var(--lj-text);padding:10px 16px}.lj-table tbody tr:last-child td{border-bottom:0}@media (max-width:639.98px){.lj-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lj-table tr{border-bottom:1px solid var(--lj-line);padding:12px 16px;display:block}.lj-table td{overflow-wrap:anywhere;border:0;grid-template-columns:110px minmax(0,1fr);gap:8px;padding:4px 0;display:grid}.lj-table td:before{content:attr(data-label);color:var(--lj-muted);font-size:12.5px;font-weight:500}}.lj-order-card{border:1px solid var(--lj-line);border-left:3px solid var(--lj-primary);border-radius:var(--lj-r-md);background:var(--lj-surface);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 16px;display:flex}.lj-progress{grid-template-columns:repeat(5,18px);gap:4px;display:grid}.lj-progress i{background:var(--lj-line-strong);border-radius:3px;height:6px}.lj-progress i[data-done]{background:var(--lj-primary)}.lj-progress[data-cancelled] i{background:var(--lj-line)}.lj-buysteps{align-items:center;gap:8px;padding-bottom:12px;display:flex}.lj-buystep{min-width:0;color:var(--lj-frame-muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.lj-buystep:not(:last-child):after{content:"";background:var(--lj-frame-line);width:24px;height:1px}.lj-buystep-dot{border:1px solid var(--lj-frame-line);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:inline-flex}.lj-buystep-dot svg{width:14px;height:14px}.lj-buystep[data-state=done]{color:var(--lj-frame-ink)}.lj-buystep[data-state=done] .lj-buystep-dot{border-color:var(--lj-gold);color:var(--lj-gold)}.lj-buystep[data-state=current]{color:var(--lj-frame-ink)}.lj-buystep[data-state=current] .lj-buystep-dot{border-color:var(--lj-gold);background:var(--lj-gold);color:var(--lj-frame-bg)}@media (min-width:640px){.lj-buystep:not(:last-child):after{width:48px}}.lj-summary-lines{border-bottom:1px solid var(--lj-line);flex-direction:column;gap:10px;max-height:min(40vh,320px);margin:0 -4px;padding:0 4px 12px;display:flex;overflow-y:auto}.lj-summary-sticky{max-height:calc(100dvh - var(--lj-header-real,120px) - 48px);overflow-y:auto}.lj-summary-lines .lj-media{background:radial-gradient(circle at 50% 45%, #6d28d959, transparent 62%), var(--lj-frame-bg)}.lj-mono{font-family:var(--lj-font-mono);letter-spacing:.02em}.lj-grid-bg{background-color:var(--lj-frame-bg);background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:22px 22px}.lj-glass-panel{border:1px solid var(--lj-frame-glow);border-radius:var(--lj-r-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;box-shadow:inset 0 0 18px #6d28d938}.lj-glow{box-shadow:0 0 0 1px #c9a45c59, 0 8px 24px -10px var(--lj-primary-glow);transition:box-shadow .2s var(--lj-ease), transform .2s var(--lj-ease)}.lj-glow:hover{box-shadow:0 0 0 1px #c9a45c99, 0 10px 30px -8px var(--lj-primary-glow);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.lj-scope .lj-motion-only{display:none}.lj-scope .lj-glow,.lj-scope .lj-glow:hover{transition:none;transform:none}}}@layer utilities;@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman),local(Times),local(Liberation Serif);size-adjust:82.5%}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:100.3%}.lj-btn--support{--btn-h:58px;padding:0 28px;font-size:16px;font-weight:700}.lj-btn--support svg{width:22px;height:22px}.lj-brand{color:var(--lj-ink);align-items:center;gap:10px;display:inline-flex}.lj-brand__word{font-family:"Manrope", var(--lj-font-body);letter-spacing:.08em;white-space:nowrap;font-size:17px;line-height:1;display:block}.lj-brand__light{font-weight:300}.lj-brand__bold{font-weight:800}@media (max-width:379px){.lj-brand--hide-tiny .lj-brand__text{display:none}}.lj-notice{border:1px solid var(--lj-line);border-radius:var(--lj-r-lg);background:var(--lj-surface);width:min(440px,100vw - 32px);color:var(--lj-text);box-shadow:var(--lj-shadow-lg);margin:auto;padding:24px}.lj-notice::backdrop{background:var(--lj-overlay)}.lj-side .lj-brand,.lj-cmd .lj-brand,.lj-side-drawer .lj-brand{color:var(--lj-frame-ink)}.lj-side .lj-brand__bold,.lj-cmd .lj-brand__bold,.lj-side-drawer .lj-brand__bold{color:var(--lj-gold)}.lj-side .lj-header-icon,.lj-side-drawer .lj-header-icon{color:var(--lj-frame-ink)}.lj-side .lj-header-icon:hover,.lj-side-drawer .lj-header-icon:hover{background:#ffffff14}.lj-side .lj-brand__word{letter-spacing:.02em;font-size:13px}.lj-cmd .lj-header-icon:hover{background:#ffffff14}@media (max-width:1023.98px){.lj-scope .lj-buybar{bottom:calc(56px + env(safe-area-inset-bottom))}.lj-scope .lj-totop{bottom:calc(152px + env(safe-area-inset-bottom))}}.lj-side .lj-brand .lj-muted,.lj-cmd .lj-brand .lj-muted,.lj-side-drawer .lj-brand .lj-muted{color:var(--lj-frame-muted)}:root[data-lj-theme=dark] .lj-scope .lj-telegram{color:var(--lj-on-primary)}@media (prefers-color-scheme:dark){:root:not([data-lj-theme=light]) .lj-scope .lj-telegram{color:var(--lj-on-primary)}}.lj-scope .lj-footer{--lj-bg:#0f0c16;--lj-surface:#17131f;--lj-soft:#1e1829;--lj-ink:#ece8f5;--lj-text:#cfc8dc;--lj-muted:#a69db8;--lj-line:#2b2238;--lj-line-strong:#3a2f4d;--lj-line-hover:#514366;--lj-primary:#a78bfa;--lj-primary-hover:#c4b5fd;--lj-primary-soft:#241a3a;--lj-primary-soft-hover:#2f2249;--lj-on-primary:#160a2e;--lj-accent:#c4b5fd;--lj-deal:#fb923c;--lj-deal-soft:#3a1c0c;--lj-success:#4fd1a5;--lj-success-soft:#0f2e27;--lj-on-success:#04150f;--lj-warning:#f3b64d;--lj-warning-soft:#33260c;--lj-danger:#ff8593;--lj-danger-soft:#3a1720;--lj-info-text:#ddd6fe;--lj-placeholder:#8e85a3;--lj-overlay:#000000a6;--lj-shimmer:#ffffff0f;--lj-glass:#0f0c16e6;--lj-media-center:#1e1829;--lj-shadow-sm:0 1px 2px #00000073;--lj-shadow-md:0 10px 28px -14px #000000bf;--lj-shadow-lg:0 24px 60px -20px #000000d9;--lj-ring:0 0 0 3px #a78bfa66;--lj-primary-glow:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--lj-frame-bg);color:var(--lj-text);border-top-color:var(--lj-frame-line)}.lj-band-dark .lj-btn--ghost:hover{background:#ffffff1a}:is(.lj-hero-panel :focus-visible,.lj-band-dark :focus-visible,.lj-gallery :focus-visible){outline-color:var(--lj-gold)}.lj-side,.lj-side-drawer,.lj-hero-panel,.lj-band-dark,.lj-batch-search{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.lj-side :focus-visible,.lj-cmd :focus-visible,.lj-side-drawer :focus-visible){outline-color:var(--lj-gold)}.lj-order-card:has(.lj-progress[data-cancelled]){border-left-color:var(--lj-line-strong)}@media (hover:hover) and (min-width:1024px){.lj-pcard:hover .lj-tag,.lj-pcard:focus-within .lj-tag{opacity:0}}@media (max-width:359.98px){.lj-buysteps{gap:4px}.lj-buystep{gap:6px;font-size:12px}.lj-buystep:not(:last-child):after{width:10px}}
