@font-face{font-family:Peyda;src:url(./PeydaWeb-Regular.3vmtpM3F.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(./PeydaWeb-Medium.BzhHtizS.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(./PeydaWeb-SemiBold.C8O9twWt.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(./PeydaWeb-Bold.tmeconga.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-sans:"Peyda", "Segoe UI", Tahoma, sans-serif;--color-primary:#432a5e;--color-primary-dark:#34204a;--color-primary-hover:#51366d;--color-accent:#ff6542;--color-accent-dark:#e8512f;--color-accent-on-white-text:#c74f33;--color-background:#fffdf8;--color-surface:#fff;--color-surface-warm:#fffdf8;--color-surface-sunken:#f8f4ed;--color-text-primary:#2a2032;--color-text-secondary:#6e6675;--color-text-muted:#432a5ead;--color-text-subtle:#2a2032a8;--color-text-inverse:#fffdf8;--color-border:#432a5e1a;--color-border-strong:#432a5e2e;--color-hover:#432a5e0f;--color-active:#432a5e1a;--color-accent-soft:#ff65421a;--color-success:#246b4d;--color-success-soft:#246b4d17;--color-danger:#b42318;--color-danger-soft:#b4231814;--color-danger-border:color-mix(in srgb, var(--color-danger) 20%, transparent);--color-danger-hover:color-mix(in srgb, var(--color-danger) 13%, transparent);--color-warning:#8a4b12;--color-warning-soft:#8a4b1217;--header-height-desktop:76px;--header-height-mobile:64px;--header-height-compact-desktop:64px;--navbar-height-desktop:48px;--navbar-height-compact-desktop:42px;--container-max-width:1440px;--page-padding-desktop:32px;--page-padding-tablet:24px;--page-padding-mobile:16px;--font-size-2xs:14px;--font-size-xs:15px;--font-size-sm:16px;--font-size-body:18px;--font-size-menu:17px;--font-size-md:19px;--font-size-lg:23px;--font-size-xl:30px;--font-size-2xl:36px;--line-height-base:1.75;--line-height-tight:1.5;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--hit-area:44px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--shadow-sm:0 1px 2px #432a5e0f;--shadow-soft:0 6px 24px #432a5e0f;--shadow-md:var(--shadow-soft);--shadow-lg:0 16px 44px #432a5e24;--shadow-sticky:0 -8px 24px #2a203214;--transition-fast:.16s ease;--transition-normal:.22s ease;--transition-dropdown:.16s ease;--transition-drawer:.22s ease;--z-header:100;--z-search-dropdown:110;--z-dropdown:120;--z-overlay:130;--z-drawer:140;--z-dialog:150;--z-flying:160;--search-height-desktop:52px;--search-height-mobile:48px;--search-height-compact-desktop:46px;--search-height-compact-mobile:44px;--search-radius:14px;--search-background:var(--color-surface);--search-text:var(--color-primary);--search-field-surface:var(--color-surface);--search-field-surface-hover:var(--color-surface);--search-field-surface-focus:var(--color-surface);--search-field-border:#432a5e24;--search-field-border-hover:#432a5e47;--search-border-focus:var(--color-primary);--search-focus-ring:#432a5e29;--search-accent:var(--color-accent);--search-shadow:0 8px 28px #432a5e14;--search-max-width:650px;--search-dropdown-max-height:420px;--search-result-height-mobile:60px;--slider-control-surface:#fffdf8eb;--slider-control-surface-hover:#fffdf8;--slider-control-size-desktop:48px;--slider-control-size-mobile:40px;--slider-control-inset:16px;--slider-control-shadow:0 2px 10px #432a5e29;--slider-radius-desktop:20px;--slider-radius-mobile:16px;--slider-shadow:0 1px 2px #432a5e0a, 0 8px 24px -12px #432a5e29;--slider-dot-size:8px;--slider-dot-active-width:22px;--slider-dot-inactive:#432a5e38;--slider-transition:.55s cubic-bezier(.22, 1, .36, 1);--slider-ratio-desktop:3 / 1;--slider-ratio-mobile:4 / 5;--auth-card-width:448px;--auth-card-radius:26px;--auth-card-padding:26px 22px;--auth-card-shadow:0 1px 2px #432a5e0a, 0 12px 28px -8px #432a5e1a, 0 40px 80px -32px #432a5e24;--auth-card-border:#432a5e0f;--auth-field-height:54px;--auth-field-radius:16px;--auth-field-border:#432a5e24;--auth-field-surface:#432a5e06;--auth-focus-ring:var(--color-primary);--auth-title-size:22px;--featured-icon-size:56px;--featured-card-radius:16px;--featured-card-min:132px;--featured-gap:10px;--featured-card-border:#432a5e1a;--featured-card-border-hover:#ff65426b;--featured-card-shadow:0 1px 2px #432a5e0a;--featured-card-shadow-hover:0 8px 20px -8px #432a5e2e;--featured-title-size:20px;--latest-card-radius:16px;--latest-image-radius:12px;--latest-card-min:164px;--latest-gap:10px;--latest-card-border:#432a5e1a;--latest-card-border-hover:#ff65426b;--latest-card-shadow:0 1px 2px #432a5e0a;--latest-card-shadow-hover:0 8px 20px -8px #432a5e2e;--latest-title-size:20px;--promo-card-ratio:16 / 10;--promo-card-radius:16px;--promo-gap:16px;--promo-panel-padding:20px 18px;--promo-panel-width:78%;--promo-title-size:19px;--promo-description-size:14px;--promo-card-border:#432a5e1a;--promo-card-shadow:0 1px 2px #432a5e0a;--promo-card-shadow-hover:0 10px 24px -10px #432a5e38;--promo-transition:.18s ease;--bs-card-surface:var(--color-surface-warm);--bs-card-border:#432a5e1a;--bs-card-radius:16px;--bs-card-padding:16px 14px;--bs-divider:#432a5e14;--bs-heading-size:19px;--bs-title-size:14px;--bs-rank-size:24px;--bs-rank-width:30px;--bs-thumb-size:56px;--bs-column-gap:18px;--bs-transition:.18s ease}@media (width>=768px){:root{--featured-icon-size:68px;--featured-card-min:138px;--featured-gap:12px;--featured-title-size:23px;--latest-card-min:176px;--latest-gap:12px;--latest-title-size:23px;--promo-card-ratio:2 / 1;--promo-gap:20px;--promo-panel-padding:22px 20px;--promo-panel-width:min(66%, 300px);--bs-card-radius:18px;--bs-card-padding:18px 16px;--bs-thumb-size:60px;--bs-rank-size:26px;--bs-heading-size:21px}}@media (width>=992px){:root{--featured-icon-size:76px;--featured-card-min:146px;--featured-gap:14px;--featured-title-size:25px;--latest-card-min:190px;--latest-gap:14px;--latest-title-size:25px;--promo-card-ratio:2.3 / 1;--promo-card-radius:22px;--promo-panel-padding:28px 26px;--promo-panel-width:min(58%, 340px);--bs-card-radius:22px;--bs-card-padding:24px 22px;--bs-thumb-size:64px;--bs-rank-size:30px;--bs-rank-width:34px;--bs-title-size:15px;--bs-heading-size:23px;--bs-column-gap:24px;--promo-title-size:22px;--promo-description-size:15px}}@media (width>=1440px){:root{--featured-icon-size:84px;--featured-card-min:152px;--featured-gap:16px;--latest-card-min:204px;--latest-gap:16px}}@media (width>=576px){:root{--auth-card-padding:40px 36px}}*,:after,:before{box-sizing:border-box}body,html{min-height:100%;margin:0;padding:0}body{font-family:var(--font-sans);font-size:var(--font-size-body);line-height:var(--line-height-base);color:var(--color-text-primary);background-color:var(--color-background);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}figure,h1,h2,h3,h4,ol,p,ul{margin:0}h1,h2,h3,h4{line-height:var(--line-height-tight)}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0}button:disabled{cursor:not-allowed}img,svg{max-width:100%;display:block}:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px;border-radius:4px}::selection{color:var(--color-text-primary);background:var(--color-accent-soft)}.ltr{direction:ltr;unicode-bidi:isolate}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.is-scroll-locked{touch-action:none;overscroll-behavior:none;overflow:hidden}.nuxt-loading-indicator{transform-origin:100%!important;background-position:100% 0!important}.container,.store-container{width:100%;max-width:var(--container-max-width);padding-inline:var(--page-padding-mobile);margin-inline:auto}@media (width>=576px){.container,.store-container{padding-inline:var(--page-padding-tablet)}}@media (width>=992px){:root{--font-size-xl:34px}.container,.store-container{padding-inline:var(--page-padding-desktop)}}.skip-link{z-index:calc(var(--z-dialog) + 1);min-height:var(--hit-area);color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);transform:translateY(calc(-100% - var(--space-6)));transition:transform var(--transition-fast);padding:10px 16px;position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-4)}.skip-link:focus-visible{outline-color:var(--color-primary);transform:translateY(0)}.featured__track{grid-auto-flow:column;grid-auto-columns:calc(38.4615% - var(--featured-gap)*2.2/2.6);gap:var(--featured-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-padding-mobile);scrollbar-width:none;-ms-overflow-style:none;padding-block:4px;display:grid;overflow-x:auto}.featured__track::-webkit-scrollbar{display:none}.featured__cell{scroll-snap-align:start}@media (width>=480px){.featured__track{grid-auto-columns:calc(31.25% - var(--featured-gap)*2.4/3.2)}}@media (width>=768px){.featured__track{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(var(--featured-card-min),1fr));scroll-snap-type:none;overflow-x:visible}}.latest__track{grid-auto-flow:column;grid-auto-columns:calc(43.4783% - var(--latest-gap)*1.3/2.3);gap:var(--latest-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-padding-mobile);scrollbar-width:none;-ms-overflow-style:none;padding-block:4px;display:grid;overflow-x:auto}.latest__track::-webkit-scrollbar{display:none}.latest__cell{scroll-snap-align:start}@media (width>=576px){.latest__track{grid-auto-columns:calc(30.303% - var(--latest-gap)*2.3/3.3)}}@media (width>=768px){.latest__track{grid-auto-columns:calc(23.2558% - var(--latest-gap)*3.3/4.3);scroll-padding-inline:0}}@media (width>=992px){.latest__track{grid-auto-columns:calc(20% - var(--latest-gap)*4/5)}}@media (width>=1440px){.latest__track{grid-auto-columns:calc(16.6667% - var(--latest-gap)*5/6)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.error-page[data-v-6a7b6972]{min-height:100dvh;padding:var(--space-6) var(--page-padding-mobile);background:var(--color-background);place-items:center;display:grid}.error-card[data-v-6a7b6972]{width:min(100%,520px);padding:var(--space-10) var(--space-6);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft)}.error-card__code[data-v-6a7b6972]{font-size:44px;font-weight:var(--font-weight-bold);color:var(--color-primary);font-variant-numeric:tabular-nums;line-height:1}.error-card__title[data-v-6a7b6972]{margin-top:var(--space-4);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary)}.error-card__title[data-v-6a7b6972]:focus{outline:none}.error-card__description[data-v-6a7b6972]{max-width:42ch;margin:var(--space-3) auto 0;font-size:var(--font-size-body);line-height:var(--line-height-base);color:var(--color-text-secondary)}.error-card__actions[data-v-6a7b6972]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;justify-content:center;display:flex}@media (width<=480px){.error-card[data-v-6a7b6972]{padding:var(--space-8) var(--space-5)}.error-card__actions[data-v-6a7b6972],.error-card__actions[data-v-6a7b6972] .base-button{width:100%}}
