.page[data-v-82d15076]{max-width:1200px;margin:0 auto;padding:16px 16px 36px}.site-header[data-v-82d15076]{z-index:10;margin-bottom:14px;position:sticky;top:0}.header-inner[data-v-82d15076]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffcf7e0;border:1px solid #eadbcf;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.brand-link[data-v-82d15076]{color:inherit;outline-offset:2px;border-radius:10px;text-decoration:none}.brand-link[data-v-82d15076]:focus-visible{outline:2px solid #c66a2e}.brand-link:hover .brand[data-v-82d15076]{color:#4a3729}.brand-wrap[data-v-82d15076]{align-items:center;gap:8px;display:flex}.logo-mark[data-v-82d15076]{color:#fff;background:linear-gradient(135deg,#f2a365,#8a4f23);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;line-height:1;display:inline-flex}.brand[data-v-82d15076]{letter-spacing:.04em;color:#2a2119;font-size:20px;font-weight:700}.nav[data-v-82d15076]{align-items:center;gap:6px;display:flex}.nav-link[data-v-82d15076]{color:#5f4d3f;border-radius:10px;padding:8px 10px;font-size:14px;text-decoration:none}.nav-link[data-v-82d15076]:hover,.nav-link.router-link-active[data-v-82d15076]{color:#2a2119;background:#f2e8dd}.cart-link[data-v-82d15076]{color:#2a2119;border:1px solid #c8b8aa;border-radius:999px;padding:9px 12px;text-decoration:none}.hero[data-v-82d15076]{background:linear-gradient(145deg,#fffdf9,#f5eee7);border:1px solid #eadbcf;border-radius:18px;padding:26px}h1[data-v-82d15076]{color:#2a2119;margin:0 0 10px}p[data-v-82d15076]{color:#5f4d3f;margin:0}.actions[data-v-82d15076]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.btn[data-v-82d15076]{color:#fff;background:#2a2119;border-radius:12px;padding:10px 14px;font-weight:600;text-decoration:none}.btn-alt[data-v-82d15076]{background:#d48a52}@media (width<=980px){.header-inner[data-v-82d15076]{flex-wrap:wrap}.nav[data-v-82d15076]{order:3;justify-content:flex-start;width:100%;overflow:auto}}.wrap[data-v-bba8fbcc]{max-width:480px;margin:0 auto;padding:28px 16px 48px}.back[data-v-bba8fbcc]{color:#6a4a33;margin-bottom:16px;font-weight:600;text-decoration:none;display:inline-block}.card[data-v-bba8fbcc]{background:#fff;border:1px solid #ece4dc;border-radius:16px;padding:22px}.badge[data-v-bba8fbcc]{color:#8e7662;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:700}h1[data-v-bba8fbcc]{color:#2a2119;margin:0 0 8px;font-size:22px}.muted[data-v-bba8fbcc]{color:#7a6d62;margin:0 0 18px;font-size:14px;line-height:1.5}.field[data-v-bba8fbcc]{gap:6px;margin-bottom:14px;display:grid}.field span[data-v-bba8fbcc]{color:#2a2119;font-size:13px;font-weight:700}.input[data-v-bba8fbcc]{border:1px solid #ece4dc;border-radius:12px;width:100%;padding:10px 12px;font-size:15px}.error[data-v-bba8fbcc]{color:#a43a24;margin-bottom:12px;font-size:14px}.btn[data-v-bba8fbcc]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;width:100%;margin-top:8px;padding:12px;font-weight:800}.btn[data-v-bba8fbcc]:disabled{opacity:.6;cursor:not-allowed}.admin-shell[data-v-64b7cbac]{min-height:100vh}.loading[data-v-64b7cbac]{text-align:center;color:#5f4d3f;padding:48px 16px}.admin-shell[data-v-18259aaf]{background:radial-gradient(900px 500px at 10% 0,#ffe6d280 0%,#0000 55%),#f9f3ed;min-height:100vh}.admin-header[data-v-18259aaf]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;background:#ffffffd9;border-bottom:1px solid #2a211914;justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:sticky;top:0}.brand[data-v-18259aaf]{flex-direction:column;gap:2px;display:flex}.brand-mark[data-v-18259aaf]{letter-spacing:.12em;text-transform:uppercase;color:#8e7662;font-size:11px;font-weight:700}.brand-sub[data-v-18259aaf]{color:#2a2119;font-size:18px;font-weight:800}.header-nav[data-v-18259aaf]{align-items:center;gap:12px;display:flex}.user[data-v-18259aaf]{color:#5f4d3f;font-size:14px;font-weight:600}.btn-plain[data-v-18259aaf]{font:inherit;cursor:pointer}.link[data-v-18259aaf]{color:#5f4d3f;background:#fff;border:1px solid #ece4dc;border-radius:10px;padding:8px 14px;font-weight:600;text-decoration:none}.link--primary[data-v-18259aaf]{color:#fff;background:#2a2119;border-color:#2a2119}.admin-main[data-v-18259aaf]{max-width:1100px;margin:0 auto;padding:28px 20px 48px}.hero[data-v-18259aaf]{margin-bottom:28px}.hero h1[data-v-18259aaf]{color:#2a2119;margin:0 0 10px;font-size:28px;font-weight:800}.lead[data-v-18259aaf]{color:#5f4d3f;max-width:640px;margin:0;font-size:15px;line-height:1.55}.section[data-v-18259aaf]{margin-bottom:28px}.section-title[data-v-18259aaf]{letter-spacing:.06em;text-transform:uppercase;color:#8e7662;margin:0 0 12px;font-size:13px;font-weight:800}.grid[data-v-18259aaf]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.card[data-v-18259aaf]{color:inherit;background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:16px 16px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block;position:relative}.card[data-v-18259aaf]:hover{border-color:#d48a52;box-shadow:0 8px 24px #2a211914}.card-top[data-v-18259aaf]{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.card-label[data-v-18259aaf]{color:#2a2119;font-size:15px;font-weight:800}.card-badge[data-v-18259aaf]{text-transform:uppercase;color:#6a4a33;background:#f2e8dd;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.card-desc[data-v-18259aaf]{color:#7a6d62;margin:0;font-size:13px;line-height:1.45}.card-arrow[data-v-18259aaf]{color:#d48a52;opacity:.7;font-size:18px;position:absolute;bottom:12px;right:14px}.panel[data-v-18259aaf]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:16px 18px}.hint h3[data-v-18259aaf]{color:#2a2119;margin:0 0 8px;font-size:15px}.hint p[data-v-18259aaf]{color:#5f4d3f;margin:0;font-size:13px;line-height:1.5}.hint[data-v-18259aaf] a{color:#2a2119;font-weight:700}.hint code[data-v-18259aaf]{background:#f2e8dd;border-radius:6px;padding:2px 6px;font-size:12px}.wrap[data-v-85aa3d79]{max-width:720px;margin:0 auto;padding:24px 16px 48px}.back[data-v-85aa3d79]{color:#6a4a33;margin-bottom:16px;font-weight:600;text-decoration:none;display:inline-block}.card[data-v-85aa3d79]{background:#fff;border:1px solid #ece4dc;border-radius:16px;padding:22px}.badge[data-v-85aa3d79]{color:#8e7662;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:700}h1[data-v-85aa3d79]{color:#2a2119;margin:0 0 12px;font-size:22px}.text[data-v-85aa3d79]{color:#5f4d3f;margin:0;font-size:15px;line-height:1.55}.container[data-v-658fb554]{max-width:720px;margin:0 auto;padding:24px 16px}.ok[data-v-658fb554]{color:#1f8f4a}.bad[data-v-658fb554]{color:#c0392b}.container[data-v-e566989b]{max-width:720px;margin:0 auto;padding:24px 16px}.actions[data-v-e566989b]{gap:8px;display:flex}button[data-v-e566989b]{color:#fff;cursor:pointer;background:#222;border:0;border-radius:8px;padding:10px 12px}.danger[data-v-e566989b]{background:#b42318}.container[data-v-54d19b30]{max-width:880px;margin:0 auto;padding:24px 16px}ul[data-v-54d19b30]{padding-left:18px}.page[data-v-c03e3174]{max-width:1200px;margin:0 auto;padding:16px 16px 36px}.site-header[data-v-c03e3174]{z-index:10;margin-bottom:14px;position:sticky;top:0}.header-inner[data-v-c03e3174]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffcf7e0;border:1px solid #eadbcf;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.brand-link[data-v-c03e3174]{color:inherit;outline-offset:2px;border-radius:10px;text-decoration:none}.brand-link[data-v-c03e3174]:focus-visible{outline:2px solid #c66a2e}.brand-link:hover .brand[data-v-c03e3174]{color:#4a3729}.brand-wrap[data-v-c03e3174]{align-items:center;gap:8px;display:flex}.logo-mark[data-v-c03e3174]{color:#fff;background:linear-gradient(135deg,#f2a365,#8a4f23);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;line-height:1;display:inline-flex}.hero[data-v-c03e3174]{background:linear-gradient(145deg,#f7f3ef 0%,#fffdf9 45%,#f2ece6 100%);border:1px solid #e8dfd7;border-radius:22px;padding:26px;box-shadow:0 18px 40px #31221214}.brand[data-v-c03e3174]{letter-spacing:.04em;color:#2a2119;font-size:20px;font-weight:700}.nav[data-v-c03e3174]{align-items:center;gap:6px;display:flex}.nav-link[data-v-c03e3174]{color:#5f4d3f;border-radius:10px;padding:8px 10px;font-size:14px;text-decoration:none}.nav-link[data-v-c03e3174]:hover,.nav-link.router-link-active[data-v-c03e3174]{color:#2a2119;background:#f2e8dd}.cart-link[data-v-c03e3174]{color:#2a2119;border:1px solid #c8b8aa;border-radius:999px;padding:9px 12px;text-decoration:none}.hero-content[data-v-c03e3174]{grid-template-columns:1fr minmax(300px,420px);gap:16px;display:grid}.eyebrow[data-v-c03e3174]{letter-spacing:.08em;text-transform:uppercase;color:#8e7662;margin:0;font-size:11px}h1[data-v-c03e3174]{color:#2a2119;margin:8px 0;font-size:42px;line-height:1.1}.subtitle[data-v-c03e3174]{color:#5f4d3f;max-width:560px;margin:0;line-height:1.5}.filters[data-v-c03e3174]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:14px;display:flex}.label[data-v-c03e3174]{color:#5f4d3f;gap:6px;font-size:13px;display:grid}.control[data-v-c03e3174]{background:#fff;border:1px solid #d5c8bb;border-radius:12px;min-width:200px;padding:10px 12px}.btn[data-v-c03e3174]{color:#fff;cursor:pointer;background:#d48a52;border:0;border-radius:12px;padding:10px 14px;font-weight:600}.btn-dark[data-v-c03e3174]{background:#2a2119}.hero-side[data-v-c03e3174]{align-content:stretch;display:grid}.kpi-grid[data-v-c03e3174]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.kpi-card[data-v-c03e3174]{background:#fffc;border:1px solid #e7ddd3;border-radius:12px;padding:12px}.kpi-title[data-v-c03e3174]{color:#8e7662;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:12px}.kpi-value[data-v-c03e3174]{color:#2a2119;font-size:18px;font-weight:700}.catalog-layout[data-v-c03e3174]{align-items:start;gap:20px;margin-top:18px;display:grid}.cat-aside[data-v-c03e3174]{display:none}.cat-aside-title[data-v-c03e3174]{text-transform:uppercase;letter-spacing:.06em;color:#8e7662;margin:0 0 12px;font-size:13px;font-weight:800}.cat-nav[data-v-c03e3174]{flex-direction:column;gap:4px;display:flex}.cat-nav-item[data-v-c03e3174]{text-align:left;color:#4a3d34;cursor:pointer;background:#fff;border:1px solid #e8dfd7;border-radius:12px;width:100%;padding:11px 14px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s;display:block}.cat-nav-item[data-v-c03e3174]:hover{background:#fff9f3;border-color:#d4c4b4}.cat-nav-item.active[data-v-c03e3174]{color:#fff;background:#2a2119;border-color:#2a2119;box-shadow:0 6px 16px #2a21192e}.cat-nav-label[data-v-c03e3174]{line-height:1.35;display:block}.cat-mobile-bar[data-v-c03e3174]{margin-bottom:4px}.cat-mobile-label[data-v-c03e3174]{gap:6px;display:grid}.cat-mobile-caption[data-v-c03e3174]{color:#6b5f54;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.cat-mobile-select[data-v-c03e3174]{color:#2a2119;background:#fff;border:1px solid #d5c8bb;border-radius:12px;width:100%;padding:12px 14px;font-size:15px;font-weight:600}.catalog-main[data-v-c03e3174]{min-width:0}.empty-catalog[data-v-c03e3174]{color:#5f4d3f;background:#fffdf9;border:1px dashed #d5c8bb;border-radius:14px;max-width:42rem;margin:0 0 16px;padding:22px 18px;line-height:1.5}@media (width>=900px){.catalog-layout[data-v-c03e3174]{grid-template-columns:232px minmax(0,1fr)}.cat-aside[data-v-c03e3174]{background:#fffcf7f2;border:1px solid #e8dfd7;border-radius:16px;padding:16px 14px;display:block;position:sticky;top:76px;box-shadow:0 8px 24px #3122120f}.cat-mobile-bar[data-v-c03e3174]{display:none}}.status[data-v-c03e3174]{color:#5f4d3f}.status-error[data-v-c03e3174]{color:#a43a24}.grid[data-v-c03e3174]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px 22px;display:grid}.card-link[data-v-c03e3174]{min-width:0;text-decoration:none;display:block}.card[data-v-c03e3174]{box-sizing:border-box;background:#fff;border:1px solid #ece4dc;border-radius:16px;flex-direction:column;height:100%;padding:14px 14px 16px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #2a21190f}.card[data-v-c03e3174]:hover{transform:translateY(-2px);box-shadow:0 10px 20px #3f291614}.img[data-v-c03e3174]{object-fit:cover;background:#f5eee7;border:1px solid #efe5dc;border-radius:10px;width:100%;height:180px;margin-bottom:10px}h3[data-v-c03e3174]{color:#2a2119;flex:1;margin:0;font-size:16px}.price[data-v-c03e3174]{color:#8a4f23;margin:6px 0 0;font-weight:700}.hint[data-v-c03e3174]{color:#8e7662;margin:10px 0 0;padding-top:2px;font-size:12px;line-height:1.35}.show-more-wrap[data-v-c03e3174]{justify-content:center;margin-top:16px;display:flex}.show-more-btn[data-v-c03e3174]{min-width:220px}@media (width<=980px){.header-inner[data-v-c03e3174]{flex-wrap:wrap}.nav[data-v-c03e3174]{order:3;justify-content:flex-start;width:100%;overflow:auto}.hero-content[data-v-c03e3174]{grid-template-columns:1fr}.grid[data-v-c03e3174]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}h1[data-v-c03e3174]{font-size:34px}}@media (width<=680px){.grid[data-v-c03e3174]{grid-template-columns:1fr;row-gap:22px}}.wrap[data-v-dd0ce922]{max-width:960px;margin:0 auto;padding:24px 16px 48px}.back[data-v-dd0ce922]{color:#6a4a33;margin-bottom:16px;font-weight:600;text-decoration:none;display:inline-block}.head[data-v-dd0ce922]{margin-bottom:20px}h1[data-v-dd0ce922]{color:#2a2119;margin:0 0 8px;font-size:28px}.city-note[data-v-dd0ce922]{color:#5f4d3f;margin:0;font-size:15px}.city-note strong[data-v-dd0ce922]{color:#2a2119}.muted[data-v-dd0ce922]{color:#8e7662}.empty[data-v-dd0ce922]{text-align:center;background:#fffdf9;border:1px dashed #d5c8bb;border-radius:16px;padding:32px}.empty p[data-v-dd0ce922]{color:#5f4d3f;margin:0 0 16px}.btn-primary[data-v-dd0ce922]{color:#fff;background:#2a2119;border-radius:12px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-block}.layout[data-v-dd0ce922]{grid-template-columns:minmax(0,1fr) minmax(260px,300px);align-items:start;gap:20px;display:grid}@media (width<=820px){.layout[data-v-dd0ce922]{grid-template-columns:1fr}}.list[data-v-dd0ce922]{background:#fff;border:1px solid #ece4dc;border-radius:14px;min-width:0;margin:0;padding:0;list-style:none;overflow:hidden}.row[data-v-dd0ce922]{box-sizing:border-box;border-bottom:1px solid #f0ece5;grid-template-columns:76px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 16px;display:grid}@media (width<=640px){.row[data-v-dd0ce922]{grid-template-columns:72px minmax(0,1fr)}.row-thumb-wrap[data-v-dd0ce922]{grid-area:1/1/span 2;align-self:start;width:72px;height:72px}.row-main[data-v-dd0ce922]{grid-area:1/2}.row-sum[data-v-dd0ce922]{grid-area:2/2;justify-self:start}.btn-remove[data-v-dd0ce922]{grid-area:3/1/auto/-1;justify-self:stretch;width:100%;max-width:200px}}.row[data-v-dd0ce922]:last-child{border-bottom:0}.row-thumb-wrap[data-v-dd0ce922]{background:#f5eee7;border:1px solid #efe5dc;border-radius:12px;flex-shrink:0;width:76px;height:76px;overflow:hidden}.row-thumb[data-v-dd0ce922]{object-fit:cover;width:100%;height:100%;display:block}.row-main[data-v-dd0ce922]{min-width:0}.row-title[data-v-dd0ce922]{color:#2a2119;word-wrap:break-word;overflow-wrap:anywhere;font-weight:700;line-height:1.35;display:block}.row-meta[data-v-dd0ce922]{color:#7a6d62;margin-top:4px;font-size:13px;display:block}.row-sum[data-v-dd0ce922]{color:#8a4f23;white-space:nowrap;font-weight:800}.btn-remove[data-v-dd0ce922]{cursor:pointer;color:#a43a24;background:#fff;border:1px solid #e0d5c8;border-radius:10px;padding:8px 12px;font-weight:600}.aside[data-v-dd0ce922]{min-width:0;position:sticky;top:16px}.sum-card[data-v-dd0ce922]{box-sizing:border-box;background:linear-gradient(160deg,#fffdf9,#f7f2ea);border:1px solid #ece4dc;border-radius:16px;max-width:100%;padding:18px}.sum-row[data-v-dd0ce922]{color:#5f4d3f;justify-content:space-between;margin-bottom:10px;display:flex}.sum-total[data-v-dd0ce922]{color:#2a2119;border-top:1px solid #e8dfd7;margin-top:8px;padding-top:8px;font-size:20px;font-weight:900}.btn-cta[data-v-dd0ce922]{box-sizing:border-box;text-align:center;color:#fff;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;background:#d48a52;border-radius:12px;width:100%;max-width:100%;margin-top:16px;padding:12px 14px;font-size:15px;font-weight:800;line-height:1.3;text-decoration:none;display:block}.btn-cta[data-v-dd0ce922]:hover{filter:brightness(1.03)}.fine-print[data-v-dd0ce922]{color:#8e7662;margin:12px 0 0;font-size:12px;line-height:1.4}.wrap[data-v-5e7519aa]{box-sizing:border-box;max-width:1040px;margin:0 auto;padding:24px 16px 48px}.back[data-v-5e7519aa]{color:#6a4a33;margin-bottom:16px;font-weight:600;text-decoration:none;display:inline-block}h1[data-v-5e7519aa]{color:#2a2119;margin:0 0 8px;font-size:28px}.lead[data-v-5e7519aa]{color:#5f4d3f;max-width:52rem;margin:0 0 24px;line-height:1.5}.page-grid[data-v-5e7519aa]{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:24px;display:grid}@media (width<=900px){.page-grid[data-v-5e7519aa]{grid-template-columns:1fr}.order-aside[data-v-5e7519aa]{order:-1}}.forms[data-v-5e7519aa]{flex-direction:column;gap:16px;min-width:0;display:flex}.card[data-v-5e7519aa]{box-sizing:border-box;background:#fff;border:1px solid #ece4dc;border-radius:16px;min-width:0;max-width:100%;padding:18px}.card h2[data-v-5e7519aa]{color:#2a2119;margin:0 0 14px;font-size:16px}.field[data-v-5e7519aa]{gap:6px;min-width:0;margin-bottom:12px;display:grid}.field span[data-v-5e7519aa]{color:#5f4d3f;font-size:13px;font-weight:700}.miniapp-id[data-v-5e7519aa]{color:#5f4d3f;margin:0;font-size:13px;font-weight:700}.input[data-v-5e7519aa]{box-sizing:border-box;border:1px solid #d5c8bb;border-radius:12px;width:100%;min-width:0;max-width:100%;padding:10px 12px;font-size:15px}.area[data-v-5e7519aa]{resize:vertical;min-height:72px}.promo-row[data-v-5e7519aa]{align-items:stretch;gap:8px;min-width:0;display:flex}.grow[data-v-5e7519aa]{flex:1;min-width:0}.btn[data-v-5e7519aa]{cursor:pointer;text-align:center;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;word-break:break-word;border:0;border-radius:12px;max-width:100%;padding:12px 16px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-block}.btn.primary[data-v-5e7519aa]{color:#fff;background:#2a2119}.btn.secondary[data-v-5e7519aa]{color:#2a2119;background:#f2e8dd;flex-shrink:0}.btn[data-v-5e7519aa]:disabled{opacity:.6;cursor:not-allowed}.promo[data-v-5e7519aa]{color:#1b5e20;word-wrap:break-word;overflow-wrap:anywhere;margin:0 0 8px;font-size:14px}.actions[data-v-5e7519aa]{justify-content:flex-end;display:flex}.order-aside[data-v-5e7519aa]{min-width:0;position:sticky;top:16px}.order-card[data-v-5e7519aa]{box-sizing:border-box;background:linear-gradient(160deg,#fffdf9,#f7f2ea);border:1px solid #ece4dc;border-radius:16px;max-width:100%;padding:18px}.order-title[data-v-5e7519aa]{color:#2a2119;margin:0 0 14px;font-size:16px}.muted[data-v-5e7519aa]{color:#8e7662;margin:0;font-size:14px;line-height:1.45}.muted a[data-v-5e7519aa]{color:#6b4a2a;font-weight:700}.order-lines[data-v-5e7519aa]{margin:0;padding:0;list-style:none}.order-line[data-v-5e7519aa]{border-bottom:1px solid #e8dfd7;grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;display:grid}.order-line[data-v-5e7519aa]:last-child{border-bottom:0}.order-thumb-wrap[data-v-5e7519aa]{background:#f5eee7;border:1px solid #efe5dc;border-radius:10px;width:56px;height:56px;overflow:hidden}.order-thumb[data-v-5e7519aa]{object-fit:cover;width:100%;height:100%;display:block}.order-line-body[data-v-5e7519aa]{min-width:0}.order-line-title[data-v-5e7519aa]{color:#2a2119;word-wrap:break-word;overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.35;display:block}.order-line-meta[data-v-5e7519aa]{color:#7a6d62;margin-top:4px;font-size:12px;display:block}.order-line-sum[data-v-5e7519aa]{color:#8a4f23;white-space:nowrap;align-self:center;font-size:14px;font-weight:800}.order-total-row[data-v-5e7519aa]{color:#5f4d3f;border-top:1px solid #e8dfd7;justify-content:space-between;align-items:baseline;margin-top:14px;padding-top:14px;font-weight:700;display:flex}.order-total-sum[data-v-5e7519aa]{color:#2a2119;font-size:20px}.success[data-v-5e7519aa]{color:#1b5e20;background:#e8f5e9;border:1px solid #c8e6c9;border-radius:16px;padding:24px}.success h2[data-v-5e7519aa]{color:#2e7d32;margin:0 0 8px}.page[data-v-73dfebc8]{max-width:1100px;margin:0 auto;padding:20px 16px 30px}.back[data-v-73dfebc8]{color:#6a4a33;text-decoration:none}.layout[data-v-73dfebc8]{grid-template-columns:minmax(280px,460px) 1fr;gap:20px;margin-top:14px;display:grid}.image[data-v-73dfebc8]{object-fit:cover;background:#f3ece5;border:1px solid #ece4dc;border-radius:18px;width:100%;min-height:420px}.content[data-v-73dfebc8]{background:#fff;border:1px solid #ece4dc;border-radius:18px;padding:18px}.badge[data-v-73dfebc8]{text-transform:uppercase;letter-spacing:.06em;color:#8e7662;margin:0 0 8px;font-size:12px}h1[data-v-73dfebc8]{color:#2a2119;margin:0}.desc[data-v-73dfebc8]{color:#5f4d3f}.price[data-v-73dfebc8]{color:#7a411b;margin:10px 0;font-size:30px;font-weight:700}.controls[data-v-73dfebc8]{gap:10px;max-width:360px;display:grid}.control[data-v-73dfebc8]{border:1px solid #d5c8bb;border-radius:12px;padding:10px}.btn[data-v-73dfebc8]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 12px;font-weight:600}.status[data-v-73dfebc8]{margin-top:14px}.status-error[data-v-73dfebc8]{color:#a43a24}@media (width<=960px){.layout[data-v-73dfebc8]{grid-template-columns:1fr}.image[data-v-73dfebc8]{min-height:280px}}.page[data-v-fbf9a376]{max-width:980px;margin:0 auto;padding:20px 16px}.row[data-v-fbf9a376]{gap:8px;margin-bottom:12px;display:flex}.control[data-v-fbf9a376]{border:1px solid #d5c8bb;border-radius:10px;padding:10px}.btn[data-v-fbf9a376]{color:#fff;background:#2a2119;border:0;border-radius:10px;padding:10px 12px}.stack[data-v-fbf9a376]{gap:12px;display:grid}.card[data-v-fbf9a376]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:12px}.head[data-v-fbf9a376]{justify-content:space-between;gap:10px;display:flex}.right[data-v-fbf9a376]{text-align:right}.muted[data-v-fbf9a376]{color:#7a6d62}.error[data-v-fbf9a376]{color:#a43a24}.page[data-v-291ddb28]{box-sizing:border-box;max-width:1040px;margin:0 auto;padding:16px 16px 48px}.site-header[data-v-291ddb28]{z-index:10;margin-bottom:18px;position:sticky;top:0}.header-inner[data-v-291ddb28]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffcf7eb;border:1px solid #eadbcf;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.brand-link[data-v-291ddb28]{color:#2a2119;letter-spacing:.04em;border-radius:10px;align-items:center;gap:8px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.brand-dot[data-v-291ddb28]{background:linear-gradient(135deg,#ea9a5f,#c66a2e);border-radius:50%;width:10px;height:10px}.nav[data-v-291ddb28]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.nav-link[data-v-291ddb28]{color:#5f4d3f;border-radius:10px;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none}.nav-link[data-v-291ddb28]:hover,.nav-link.router-link-active[data-v-291ddb28]{color:#2a2119;background:#f2e8dd}.nav-link--active[data-v-291ddb28]{color:#fff;background:#2a2119}.nav-link--active[data-v-291ddb28]:hover{color:#fff;background:#3d2f24}.ghost-btn[data-v-291ddb28]{color:#2a2119;border:1px solid #c8b8aa;border-radius:999px;padding:9px 12px;font-size:14px;font-weight:600;text-decoration:none}.hero[data-v-291ddb28]{background:linear-gradient(145deg,#f7f3ef 0%,#fffdf9 45%,#f2ece6 100%);border:1px solid #e8dfd7;border-radius:22px;margin-bottom:22px;padding:24px 22px 26px;box-shadow:0 14px 36px #31221212}.eyebrow[data-v-291ddb28]{letter-spacing:.08em;text-transform:uppercase;color:#8e7662;margin:0;font-size:11px;font-weight:800}h1[data-v-291ddb28]{color:#2a2119;margin:8px 0 10px;font-size:34px;line-height:1.12}.lead[data-v-291ddb28]{color:#5f4d3f;max-width:40rem;margin:0;font-size:15px;line-height:1.55}.toast[data-v-291ddb28]{color:#1b5e20;background:#e8f5e9;border:1px solid #c8e6c9;border-radius:12px;margin:0 0 14px;padding:12px 16px;font-weight:600}.muted[data-v-291ddb28]{color:#7a6d62;margin:0 0 12px}.err[data-v-291ddb28]{color:#a43a24;margin:0 0 12px;line-height:1.45}.layout[data-v-291ddb28]{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width<=860px){.layout[data-v-291ddb28]{grid-template-columns:1fr}}.col--side[data-v-291ddb28]{flex-direction:column;gap:16px;display:flex}.panel[data-v-291ddb28]{box-sizing:border-box;background:#fff;border:1px solid #ece4dc;border-radius:16px;min-width:0;padding:18px;box-shadow:0 2px 10px #2a21190d}.panel--accent[data-v-291ddb28]{background:linear-gradient(165deg,#fffbf7 0%,#fff 70%);border-color:#e8dfd7}.panel-title[data-v-291ddb28]{color:#2a2119;margin:0 0 14px;font-size:15px;font-weight:800}.field[data-v-291ddb28]{gap:6px;min-width:0;margin-bottom:14px;display:grid}.field[data-v-291ddb28]:last-of-type{margin-bottom:0}.miniapp-id[data-v-291ddb28]{color:#2a2119;background:#fff;border:1px solid #d5c8bb;border-radius:12px;margin:0 0 12px;padding:10px 12px;font-size:14px;font-weight:700}.label-text[data-v-291ddb28]{color:#5f4d3f;font-size:13px;font-weight:700}.input[data-v-291ddb28]{box-sizing:border-box;color:#2a2119;background:#fff;border:1px solid #d5c8bb;border-radius:12px;width:100%;min-width:0;max-width:100%;padding:11px 12px;font-size:15px}.panel--form .field[data-v-291ddb28]:last-of-type{margin-bottom:14px}.form-actions[data-v-291ddb28]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.btn[data-v-291ddb28]{cursor:pointer;border:0;border-radius:12px;padding:11px 18px;font-size:14px;font-weight:700}.btn[data-v-291ddb28]:disabled{opacity:.55;cursor:not-allowed}.btn-primary[data-v-291ddb28]{color:#fff;background:#2a2119}.btn-secondary[data-v-291ddb28]{color:#2a2119;background:#f2e8dd;width:100%}.fine-print[data-v-291ddb28]{color:#8e7662;margin:12px 0 0;font-size:12px;line-height:1.4}.stats[data-v-291ddb28]{flex-direction:column;gap:10px;display:flex}.stat[data-v-291ddb28]{flex-direction:column;gap:4px;display:flex}.stat-label[data-v-291ddb28]{color:#8e7662;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.stat-value[data-v-291ddb28]{color:#6b4a2a;font-size:24px;font-weight:900}.stat-link[data-v-291ddb28]{color:#8a4f23;font-size:13px;font-weight:700;text-decoration:none}.stat-link[data-v-291ddb28]:hover{text-decoration:underline}.referral[data-v-291ddb28]{border-top:1px solid #f0ece5;margin-top:4px;padding-top:12px}.code[data-v-291ddb28]{color:#2a2119;word-break:break-all;background:#f7f2ea;border:1px dashed #d5c8bb;border-radius:10px;margin-top:6px;padding:10px 12px;font-size:15px;font-weight:800;display:block}.links-panel .link-row[data-v-291ddb28]{color:#2a2119;border-radius:10px;margin:0 -6px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:block}.links-panel .link-row[data-v-291ddb28]:hover{background:#f7f2ea}.links-panel .link-row+.link-row[data-v-291ddb28]{margin-top:2px}.page[data-v-304cfc64]{max-width:980px;margin:0 auto;padding:20px 16px}.row[data-v-304cfc64]{gap:8px;margin-bottom:12px;display:flex}.control[data-v-304cfc64]{border:1px solid #d5c8bb;border-radius:10px;padding:10px}.btn[data-v-304cfc64]{color:#fff;background:#2a2119;border:0;border-radius:10px;padding:10px 12px}.card[data-v-304cfc64]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:12px}.stack[data-v-304cfc64]{gap:8px;margin-top:10px;display:grid}.big[data-v-304cfc64]{color:#2a2119;font-size:34px;font-weight:800}.head[data-v-304cfc64]{justify-content:space-between;align-items:center;gap:10px;display:flex}.plus[data-v-304cfc64]{color:#2e8b57;font-weight:700}.minus[data-v-304cfc64]{color:#b42318;font-weight:700}.muted[data-v-304cfc64]{color:#7a6d62}.error[data-v-304cfc64]{color:#a43a24}.page[data-v-e0ec70c1]{max-width:980px;margin:0 auto;padding:20px 16px}.row[data-v-e0ec70c1]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.id-chip[data-v-e0ec70c1]{color:#2a2119;background:#fff;border:1px solid #d5c8bb;border-radius:10px;padding:10px 12px;font-weight:600}.btn[data-v-e0ec70c1]{color:#fff;background:#2a2119;border:0;border-radius:10px;padding:10px 12px}.btn-light[data-v-e0ec70c1]{background:#d48a52}.stack[data-v-e0ec70c1]{gap:8px;display:grid}.card[data-v-e0ec70c1]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:12px}.head[data-v-e0ec70c1]{justify-content:space-between;gap:8px;display:flex}.body[data-v-e0ec70c1]{color:#5f4d3f}.link[data-v-e0ec70c1]{color:#2a2119;font-weight:600}.muted[data-v-e0ec70c1]{color:#7a6d62}.error[data-v-e0ec70c1]{color:#a43a24}.page[data-v-d65fd69b]{max-width:980px;margin:0 auto;padding:20px 16px 30px}h1[data-v-d65fd69b]{margin:0 0 6px}h2[data-v-d65fd69b]{margin:0 0 12px}.muted[data-v-d65fd69b]{color:#7a6d62}.row[data-v-d65fd69b]{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.control[data-v-d65fd69b]{border:1px solid #d5c8bb;border-radius:10px;min-width:280px;padding:10px}.btn[data-v-d65fd69b]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:10px;padding:10px 12px;font-weight:600}.error[data-v-d65fd69b]{color:#a43a24}.panel[data-v-d65fd69b]{background:#fff;border:1px solid #ece4dc;border-radius:14px;margin-top:14px;padding:14px}.grid[data-v-d65fd69b]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.contest-card[data-v-d65fd69b]{color:inherit;background:linear-gradient(#0a0e27,#111433);border:1px solid #0000000f;border-radius:12px;padding:12px;text-decoration:none}.contest-card .title[data-v-d65fd69b]{color:#fff;margin-bottom:6px;font-weight:900}.contest-card .desc[data-v-d65fd69b]{color:#ffffffd1;white-space:pre-wrap;font-size:13px}.meta[data-v-d65fd69b]{color:#ffffffbf;flex-direction:column;gap:6px;margin-top:10px;font-size:12px;display:flex}.empty[data-v-d65fd69b]{color:#7a6d62}.muted-link[data-v-d65fd69b]{background:#ffffff05}.page[data-v-d68cd605]{max-width:980px;margin:0 auto;padding:20px 16px 30px}.back[data-v-d68cd605]{color:#6a4a33;text-decoration:none}.panel[data-v-d68cd605]{background:#fff;border:1px solid #ece4dc;border-radius:14px;margin-top:14px;padding:16px}h1[data-v-d68cd605]{margin:0 0 10px}.desc[data-v-d68cd605]{color:#5f4d3f;white-space:pre-wrap}.badges[data-v-d68cd605]{color:#2a2119;gap:6px;margin-top:12px;display:grid}.winner[data-v-d68cd605]{margin-top:12px}.error[data-v-d68cd605]{color:#a43a24}.page[data-v-0c4cf608]{max-width:980px;margin:0 auto;padding:20px 16px 30px}h1[data-v-0c4cf608]{margin:0 0 12px}.seg[data-v-0c4cf608]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.seg-btn[data-v-0c4cf608]{cursor:pointer;background:#fff;border:1px solid #ece4dc;border-radius:12px;padding:10px 12px}.seg-btn.active[data-v-0c4cf608]{background:#f2e8dd;border-color:#c8b8aa;font-weight:700}.error[data-v-0c4cf608]{color:#a43a24}.list[data-v-0c4cf608]{gap:10px;display:grid}.item[data-v-0c4cf608]{background:#fff;border:1px solid #ece4dc;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.rank[data-v-0c4cf608]{background:#f2e8dd;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:800;display:flex}.main[data-v-0c4cf608]{flex:1}.name[data-v-0c4cf608]{font-weight:700}.muted[data-v-0c4cf608]{color:#7a6d62;font-size:13px}.spent[data-v-0c4cf608]{color:#2a2119;font-weight:800}.empty[data-v-0c4cf608]{color:#7a6d62;text-align:center;border:1px dashed #ece4dc;border-radius:14px;padding:26px}.wheel-links[data-v-0c4cf608]{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.link-btn[data-v-0c4cf608]{color:#2a2119;background:#fff;border:1px solid #ece4dc;border-radius:12px;padding:10px 12px;font-weight:600;text-decoration:none}.page[data-v-05da9405]{max-width:980px;margin:0 auto;padding:20px 16px 30px}h1[data-v-05da9405]{margin:0 0 6px}.muted[data-v-05da9405]{color:#7a6d62}.panel[data-v-05da9405]{background:#fff;border:1px solid #ece4dc;border-radius:14px;margin-top:14px;padding:16px}.row[data-v-05da9405]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.badge[data-v-05da9405]{color:#2a2119;font-weight:700}.btn[data-v-05da9405]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 14px;font-weight:800}.btn[data-v-05da9405]:disabled{opacity:.5;cursor:not-allowed}.result[data-v-05da9405]{border-top:1px solid #f0ece5;margin-top:12px;padding-top:12px}.result-title[data-v-05da9405]{color:#2a2119;margin-bottom:8px;font-weight:900}.result-img img[data-v-05da9405]{border-radius:10px;max-width:200px;display:block}.result-desc[data-v-05da9405]{color:#7a6d62;white-space:pre-wrap;margin-top:8px}.error[data-v-05da9405]{color:#a43a24}.prizes[data-v-05da9405]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.prize[data-v-05da9405]{border:1px solid #ece4dc;border-radius:12px;padding:10px}.prize-title[data-v-05da9405]{margin-bottom:8px;font-weight:800}.prize-img img[data-v-05da9405]{border-radius:10px;max-width:140px}.wins[data-v-05da9405]{flex-direction:column;gap:10px;margin-top:12px;display:flex}.win[data-v-05da9405]{background:#4caf501a;border-left:3px solid #4caf50;border-radius:10px;padding:10px}.win-title[data-v-05da9405]{font-weight:800}.win-date[data-v-05da9405]{color:#7a6d62;margin-top:4px;font-size:13px}.page[data-v-2fd6d5eb]{max-width:980px;margin:0 auto;padding:20px 16px 30px}h1[data-v-2fd6d5eb]{margin:0 0 12px}.panel[data-v-2fd6d5eb]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:16px}.muted[data-v-2fd6d5eb]{color:#7a6d62}.actions[data-v-2fd6d5eb]{margin-top:18px}.btn[data-v-2fd6d5eb]{border-radius:12px;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-block}.btn--ghost[data-v-2fd6d5eb]{color:#2a2119;background:#fff;border:1px solid #ece4dc}.page[data-v-29b3266f]{max-width:980px;margin:0 auto;padding:26px 16px 40px}.hero[data-v-29b3266f]{background:#fff;border:1px solid #ece4dc;border-radius:16px;padding:18px}.chips[data-v-29b3266f]{color:#7a6d62;background:#4f4f4f14;border-radius:999px;padding:6px 10px;font-weight:700;display:inline-block}h1[data-v-29b3266f]{margin:12px 0 8px;font-size:26px}p[data-v-29b3266f]{color:#5f4d3f;line-height:1.5}.row[data-v-29b3266f]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.btn[data-v-29b3266f]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-block}.btn--ghost[data-v-29b3266f]{color:#2a2119;background:#fff;border:1px solid #ece4dc}.contact-info[data-v-29b3266f]{color:#7a6d62;margin-top:10px}.contact-info a[data-v-29b3266f]{color:#2a2119;font-weight:800;text-decoration:none}.age-gate[data-v-29b3266f]{background:#0000008c;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.age-dialog[data-v-29b3266f]{background:#fff;border-radius:16px;width:min(520px,100%);padding:18px}.age-title[data-v-29b3266f]{margin-bottom:8px;font-size:20px;font-weight:900}.muted[data-v-29b3266f]{color:#7a6d62}.page[data-v-5a5127e1]{max-width:980px;margin:0 auto;padding:26px 16px 40px}.hero[data-v-5a5127e1]{background:#fff;border:1px solid #ece4dc;border-radius:16px;padding:18px}.chips[data-v-5a5127e1]{color:#7a6d62;background:#4f4f4f14;border-radius:999px;padding:6px 10px;font-weight:700;display:inline-block}h1[data-v-5a5127e1]{margin:12px 0 8px;font-size:26px}p[data-v-5a5127e1]{color:#5f4d3f;line-height:1.5}.row[data-v-5a5127e1]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.btn[data-v-5a5127e1]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-block}.btn--ghost[data-v-5a5127e1]{color:#2a2119;background:#fff;border:1px solid #ece4dc}.contact-info[data-v-5a5127e1]{color:#7a6d62;margin-top:10px}.contact-info a[data-v-5a5127e1]{color:#2a2119;font-weight:800;text-decoration:none}.age-gate[data-v-5a5127e1]{background:#0000008c;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.age-dialog[data-v-5a5127e1]{background:#fff;border-radius:16px;width:min(520px,100%);padding:18px}.age-title[data-v-5a5127e1]{margin-bottom:8px;font-size:20px;font-weight:900}.muted[data-v-5a5127e1]{color:#7a6d62}.page[data-v-f7c3c710]{max-width:1100px;margin:0 auto;padding:20px 16px 30px}h1[data-v-f7c3c710]{margin:0 0 8px}.muted[data-v-f7c3c710]{color:#7a6d62}.error[data-v-f7c3c710]{color:#a43a24}.layout[data-v-f7c3c710]{grid-template-columns:340px 1fr;gap:14px;display:grid}@media (width<=920px){.layout[data-v-f7c3c710]{grid-template-columns:1fr}}.panel[data-v-f7c3c710]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:14px}.roles-panel h2[data-v-f7c3c710],.form-panel h2[data-v-f7c3c710]{margin:0 0 10px;font-size:16px}.role-list[data-v-f7c3c710]{flex-direction:column;gap:8px;display:flex}.role-btn[data-v-f7c3c710]{text-align:left;cursor:pointer;background:#fff;border:1px solid #ece4dc;border-radius:12px;width:100%;padding:10px 12px}.role-btn.active[data-v-f7c3c710]{background:#f2e8dd;border-color:#c8b8aa;font-weight:700}.role-name[data-v-f7c3c710]{margin-bottom:4px;font-weight:900}.role-desc[data-v-f7c3c710]{color:#7a6d62;font-size:12px}.actions[data-v-f7c3c710]{align-items:center;gap:10px;margin-top:12px;display:flex}.spacer[data-v-f7c3c710]{flex:1}.btn[data-v-f7c3c710]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 12px;font-weight:900}.btn--danger[data-v-f7c3c710]{background:#b42318}.btn[data-v-f7c3c710]:disabled{opacity:.6;cursor:not-allowed}.field[data-v-f7c3c710]{gap:6px;margin-top:10px;display:grid}.field span[data-v-f7c3c710]{color:#2a2119;font-size:13px;font-weight:800}.input[data-v-f7c3c710]{border:1px solid #ece4dc;border-radius:12px;outline:none;width:100%;padding:10px 12px}.perms[data-v-f7c3c710]{border-top:1px solid #f0ece5;margin-top:12px;padding-top:12px}.perms h3[data-v-f7c3c710]{margin:0 0 10px;font-size:15px}.perm-group[data-v-f7c3c710]{margin-top:12px}.perm-category[data-v-f7c3c710]{color:#7a6d62;margin-bottom:8px;font-weight:900}.perm-items[data-v-f7c3c710]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.perm-item[data-v-f7c3c710]{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #f0ece5;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.perm-name[data-v-f7c3c710]{font-weight:700}.form-actions[data-v-f7c3c710]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.empty[data-v-f7c3c710]{color:#7a6d62;text-align:center;padding:20px 0}.page[data-v-ce090bd2]{max-width:1200px;margin:0 auto;padding:20px 16px 30px}h1[data-v-ce090bd2]{margin:0 0 6px}.muted[data-v-ce090bd2]{color:#7a6d62}.error[data-v-ce090bd2]{color:#a43a24;margin-top:8px}.layout[data-v-ce090bd2]{grid-template-columns:340px 1fr;gap:14px;display:grid}@media (width<=980px){.layout[data-v-ce090bd2]{grid-template-columns:1fr}}.panel[data-v-ce090bd2]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:14px}.wheel-list[data-v-ce090bd2]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.wheel-btn[data-v-ce090bd2]{text-align:left;cursor:pointer;background:#fff;border:1px solid #ece4dc;border-radius:12px;padding:10px 12px}.wheel-btn.active[data-v-ce090bd2]{background:#f2e8dd;border-color:#c8b8aa;font-weight:900}.wheel-name[data-v-ce090bd2]{margin-bottom:4px;font-weight:900}.wheel-type[data-v-ce090bd2]{color:#7a6d62;font-size:12px;font-weight:700}.header[data-v-ce090bd2]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.actions[data-v-ce090bd2]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.btn[data-v-ce090bd2]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 12px;font-weight:900}.btn--primary[data-v-ce090bd2]{background:#4caf50}.btn[data-v-ce090bd2]:disabled{opacity:.6;cursor:not-allowed}.prize-grid[data-v-ce090bd2]{flex-direction:column;gap:12px;margin-top:14px;display:flex}.prize-card[data-v-ce090bd2]{background:#fff;border:1px solid #f0ece5;border-radius:12px;padding:12px}.row2[data-v-ce090bd2]{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=620px){.row2[data-v-ce090bd2]{grid-template-columns:1fr}}.field[data-v-ce090bd2]{gap:6px;margin-top:10px;display:grid}.field span[data-v-ce090bd2]{color:#2a2119;font-size:13px;font-weight:900}.input[data-v-ce090bd2]{border:1px solid #ece4dc;border-radius:12px;outline:none;width:100%;padding:10px 12px}.row-checks[data-v-ce090bd2]{flex-wrap:wrap;gap:16px;margin-top:10px;display:flex}.check[data-v-ce090bd2]{cursor:pointer;color:#2a2119;align-items:center;gap:8px;font-weight:800;display:inline-flex}.page[data-v-1648ef6b]{max-width:1200px;margin:0 auto;padding:20px 16px 30px}h1[data-v-1648ef6b]{margin:0 0 6px}.muted[data-v-1648ef6b]{color:#7a6d62}.error[data-v-1648ef6b]{color:#a43a24;margin-top:8px}.layout[data-v-1648ef6b]{grid-template-columns:420px 1fr;gap:14px;display:grid}@media (width<=980px){.layout[data-v-1648ef6b]{grid-template-columns:1fr}}.panel[data-v-1648ef6b]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:14px}.list[data-v-1648ef6b]{flex-direction:column;gap:10px;margin-top:10px;display:flex}.item[data-v-1648ef6b]{text-align:left;cursor:pointer;background:#fff;border:1px solid #ece4dc;border-radius:12px;padding:12px}.item.active[data-v-1648ef6b]{background:#f2e8dd;border-color:#c8b8aa}.top[data-v-1648ef6b]{justify-content:space-between;gap:10px;display:flex}.name[data-v-1648ef6b]{font-weight:900}.status[data-v-1648ef6b]{color:#4caf50;font-weight:900}.status.off[data-v-1648ef6b]{color:#a43a24}.meta[data-v-1648ef6b]{color:#7a6d62;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:13px;display:flex}.block[data-v-1648ef6b]{border-top:1px solid #f0ece5;margin-top:14px;padding-top:14px}h3[data-v-1648ef6b]{margin:0 0 10px}.field[data-v-1648ef6b]{gap:6px;margin-top:10px;display:grid}.field span[data-v-1648ef6b]{color:#2a2119;font-size:13px;font-weight:900}.input[data-v-1648ef6b]{border:1px solid #ece4dc;border-radius:12px;outline:none;width:100%;padding:10px 12px}.textarea[data-v-1648ef6b]{resize:vertical;border:1px solid #ece4dc;border-radius:12px;outline:none;width:100%;padding:10px 12px}.btn[data-v-1648ef6b]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 12px;font-weight:900}.btn--primary[data-v-1648ef6b]{background:#4caf50}.btn[data-v-1648ef6b]:disabled{opacity:.6;cursor:not-allowed}.page[data-v-8c96031f]{max-width:1200px;margin:0 auto;padding:20px 16px 30px}h1[data-v-8c96031f]{margin:0 0 6px}.muted[data-v-8c96031f]{color:#7a6d62}.error[data-v-8c96031f]{color:#a43a24;margin-top:8px}.layout[data-v-8c96031f]{grid-template-columns:440px 1fr;gap:14px;display:grid}@media (width<=980px){.layout[data-v-8c96031f]{grid-template-columns:1fr}}.panel[data-v-8c96031f]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:14px}.list[data-v-8c96031f]{flex-direction:column;gap:10px;margin-top:10px;display:flex}.item[data-v-8c96031f]{text-align:left;cursor:pointer;background:#fff;border:1px solid #ece4dc;border-radius:12px;padding:12px}.item.active[data-v-8c96031f]{background:#f2e8dd;border-color:#c8b8aa}.row[data-v-8c96031f]{justify-content:space-between;align-items:center;gap:10px;display:flex}.code[data-v-8c96031f]{color:#2a2119;font-weight:900}.active[data-v-8c96031f]{color:#4caf50;font-weight:900}.active.off[data-v-8c96031f]{color:#a43a24}.name[data-v-8c96031f]{margin-top:6px;font-weight:800}.meta[data-v-8c96031f]{color:#7a6d62;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:13px;display:flex}.field[data-v-8c96031f]{gap:6px;margin-top:10px;display:grid}.field span[data-v-8c96031f]{color:#2a2119;font-size:13px;font-weight:900}.input[data-v-8c96031f]{border:1px solid #ece4dc;border-radius:12px;outline:none;width:100%;padding:10px 12px}.check[data-v-8c96031f]{color:#2a2119;cursor:pointer;align-items:center;gap:8px;font-weight:800;display:inline-flex}.actions[data-v-8c96031f]{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.btn[data-v-8c96031f]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 12px;font-weight:900}.btn--primary[data-v-8c96031f]{background:#4caf50}.btn[data-v-8c96031f]:disabled{opacity:.6;cursor:not-allowed}.page[data-v-e2620596]{max-width:1200px;margin:0 auto;padding:20px 16px 30px}h1[data-v-e2620596]{margin:0 0 6px}.muted[data-v-e2620596]{color:#7a6d62}.error[data-v-e2620596]{color:#a43a24;margin-top:8px}.filters[data-v-e2620596]{flex-wrap:wrap;gap:8px;margin:12px 0 16px;display:flex}.control[data-v-e2620596]{border:1px solid #ece4dc;border-radius:12px;outline:none;flex:1;min-width:190px;padding:10px 12px}.btn[data-v-e2620596]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 12px;font-weight:900}.btn--primary[data-v-e2620596]{background:#4caf50}.btn[data-v-e2620596]:disabled{opacity:.6;cursor:not-allowed}.list[data-v-e2620596]{gap:12px;display:grid}.empty[data-v-e2620596]{text-align:center;border:1px dashed #ece4dc;border-radius:14px;padding:24px}.card[data-v-e2620596]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:14px}.head[data-v-e2620596]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.title[data-v-e2620596]{font-weight:900}.sub[data-v-e2620596]{margin-top:4px}.actions[data-v-e2620596]{align-items:center;display:flex}.lines[data-v-e2620596]{flex-direction:column;gap:6px;margin-top:12px;display:flex}.line[data-v-e2620596]{color:#5f4d3f;font-weight:700}.page[data-v-f5db7e68]{max-width:1100px;margin:0 auto;padding:20px 16px 40px}.head[data-v-f5db7e68]{margin-bottom:18px}h1[data-v-f5db7e68]{margin:0 0 8px;font-size:1.55rem}.h2[data-v-f5db7e68]{margin:0 0 6px;font-size:1.15rem}.lead[data-v-f5db7e68]{color:#5c5249;max-width:52rem;margin:0;line-height:1.5}.muted[data-v-f5db7e68]{color:#7a6d62}.error[data-v-f5db7e68]{color:#a43a24;margin-top:8px}.cards[data-v-f5db7e68]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:28px;display:grid}.card[data-v-f5db7e68]{background:#fff;border:1px solid #ece4dc;border-radius:14px;padding:14px 14px 12px;box-shadow:0 1px #2a21190a}.card--accent[data-v-f5db7e68]{background:linear-gradient(160deg,#fffbf5 0%,#fff 100%);border-color:#c4a574}.card--warn[data-v-f5db7e68]{background:#fffaf4;border-color:#e8c9a8}.card--ok[data-v-f5db7e68]{background:#f7fcf5;border-color:#b8d9b0}.card__label[data-v-f5db7e68]{color:#6b5f54;text-transform:uppercase;letter-spacing:.02em;font-size:12px;font-weight:800}.card__value[data-v-f5db7e68]{color:#2a2119;margin-top:6px;font-size:1.45rem;font-weight:900;line-height:1.15}.card__hint[data-v-f5db7e68]{color:#8a7e72;margin-top:8px;font-size:12px;line-height:1.35}.tableSection[data-v-f5db7e68]{margin-top:8px}.tableHint[data-v-f5db7e68]{margin:0 0 12px;font-size:14px}.tableWrap[data-v-f5db7e68]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #ece4dc;border-radius:14px;overflow:auto}.table[data-v-f5db7e68]{border-collapse:collapse;width:100%;min-width:720px;font-size:14px}.table th[data-v-f5db7e68],.table td[data-v-f5db7e68]{text-align:left;vertical-align:top;border-bottom:1px solid #f0ece5;padding:11px 12px}.table th[data-v-f5db7e68]{white-space:nowrap;background:#f7f2ea;font-weight:900}.table tbody tr:last-child td[data-v-f5db7e68]{border-bottom:0}.city[data-v-f5db7e68]{min-width:8rem;font-weight:900}.num[data-v-f5db7e68]{text-align:right;white-space:nowrap}.num.strong[data-v-f5db7e68]{color:#6b4a2a;font-weight:800}.empty[data-v-f5db7e68]{text-align:center;padding:22px 12px}@media (width<=640px){.cards[data-v-f5db7e68]{grid-template-columns:1fr}}.page[data-v-0ed41ae4]{max-width:1100px;margin:0 auto;padding:24px 16px 40px}.head[data-v-0ed41ae4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}h1[data-v-0ed41ae4]{color:#2a2119;margin:0 0 6px;font-size:24px}.muted[data-v-0ed41ae4]{color:#7a6d62;max-width:560px;margin:0;line-height:1.45}.error[data-v-0ed41ae4]{color:#a43a24}.btn-new[data-v-0ed41ae4]{color:#fff;background:#2a2119;border-radius:12px;align-items:center;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-flex}.table-wrap[data-v-0ed41ae4]{background:#fff;border:1px solid #ece4dc;border-radius:14px;overflow-x:auto}.table[data-v-0ed41ae4]{border-collapse:collapse;width:100%;min-width:720px}.table th[data-v-0ed41ae4],.table td[data-v-0ed41ae4]{text-align:left;vertical-align:middle;border-bottom:1px solid #f0ece5;padding:12px 10px}.table th[data-v-0ed41ae4]{text-transform:uppercase;letter-spacing:.04em;color:#6a5545;background:#f7f2ea;font-size:12px;font-weight:800}.title[data-v-0ed41ae4]{color:#2a2119;max-width:280px;font-weight:700}.tag[data-v-0ed41ae4]{color:#5f4d3f;background:#f2e8dd;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}.tag--ok[data-v-0ed41ae4]{color:#1b5e20;background:#e8f5e9}.tag--off[data-v-0ed41ae4]{color:#c62828;background:#fce8e6}.actions[data-v-0ed41ae4]{white-space:nowrap;align-items:center;gap:10px;display:flex}.link[data-v-0ed41ae4]{color:#2a2119;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.link--danger[data-v-0ed41ae4]{color:#b3261e}.center[data-v-0ed41ae4]{text-align:center;padding:24px!important}.page[data-v-2e31f740]{max-width:1150px;margin:0 auto;padding:20px 16px 30px}h1[data-v-2e31f740]{margin:0 0 6px}.muted[data-v-2e31f740]{color:#7a6d62}.error[data-v-2e31f740]{color:#a43a24;margin-top:8px}.form[data-v-2e31f740]{flex-direction:column;gap:4px;margin-top:10px;display:flex}.grid2[data-v-2e31f740]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.grid3[data-v-2e31f740]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (width<=820px){.grid2[data-v-2e31f740],.grid3[data-v-2e31f740]{grid-template-columns:1fr}}.field[data-v-2e31f740]{gap:6px;min-width:0;display:grid}.field--full[data-v-2e31f740]{width:100%}.field--mg[data-v-2e31f740]{max-width:260px}.field span[data-v-2e31f740]{color:#2a2119;font-size:13px;font-weight:900}.input[data-v-2e31f740],.textarea[data-v-2e31f740]{border:1px solid #ece4dc;border-radius:12px;outline:none;width:100%;padding:10px 12px}.textarea[data-v-2e31f740]{resize:vertical}.check[data-v-2e31f740]{cursor:pointer;color:#2a2119;background:#fff;border:1px solid #ece4dc;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-weight:900;display:inline-flex}.block[data-v-2e31f740]{border-top:1px solid #f0ece5;margin-top:16px;padding-top:16px}.flavorList[data-v-2e31f740]{flex-direction:column;gap:12px;margin-top:12px;display:flex}.flavorCard[data-v-2e31f740]{background:#fff;border:1px solid #f0ece5;border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}.flavorHead[data-v-2e31f740]{justify-content:space-between;align-items:center;gap:10px;display:flex}.flavorHead h3[data-v-2e31f740]{color:#2a2119;margin:0;font-size:14px}.flavorGrid[data-v-2e31f740]{gap:12px;display:grid}.flavorGrid--main[data-v-2e31f740]{grid-template-columns:1fr}.flavorGrid--stats[data-v-2e31f740]{grid-template-columns:260px}.flavorGrid--image[data-v-2e31f740]{grid-template-columns:1fr}.imageUploadRow[data-v-2e31f740]{grid-template-columns:240px 1fr;align-items:center;gap:10px;display:grid}.fileInput[data-v-2e31f740]{padding:8px 10px}@media (width<=980px){.flavorGrid--stats[data-v-2e31f740]{grid-template-columns:1fr}.field--mg[data-v-2e31f740]{max-width:100%}.imageUploadRow[data-v-2e31f740]{grid-template-columns:1fr}}.actions[data-v-2e31f740]{justify-content:flex-end;margin-top:10px;display:flex}.bottomActions[data-v-2e31f740]{justify-content:flex-end;margin-top:16px;display:flex}.btn[data-v-2e31f740]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 12px;font-weight:900}.btn--primary[data-v-2e31f740]{background:#4caf50}.btn--ghost[data-v-2e31f740]{color:#2a2119;background:#fff;border:1px solid #ece4dc}.btn[data-v-2e31f740]:disabled{opacity:.6;cursor:not-allowed}.page[data-v-6d149ba0]{max-width:900px;margin:0 auto;padding:20px 16px 30px}h1[data-v-6d149ba0]{margin:0 0 6px}.muted[data-v-6d149ba0]{color:#7a6d62}.error[data-v-6d149ba0]{color:#a43a24;margin-top:8px}.form[data-v-6d149ba0]{margin-top:10px}.grid2[data-v-6d149ba0]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=820px){.grid2[data-v-6d149ba0]{grid-template-columns:1fr}}.field[data-v-6d149ba0]{gap:6px;display:grid}.field span[data-v-6d149ba0]{color:#2a2119;font-size:13px;font-weight:900}.input[data-v-6d149ba0]{border:1px solid #ece4dc;border-radius:12px;outline:none;width:100%;padding:10px 12px}.check[data-v-6d149ba0]{cursor:pointer;color:#2a2119;background:#fff;border:1px solid #ece4dc;border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;font-weight:900;display:inline-flex}.bottomActions[data-v-6d149ba0]{justify-content:flex-end;margin-top:16px;display:flex}.btn[data-v-6d149ba0]{color:#fff;cursor:pointer;background:#2a2119;border:0;border-radius:12px;padding:10px 12px;font-weight:900}.btn--primary[data-v-6d149ba0]{background:#4caf50}.btn[data-v-6d149ba0]:disabled{opacity:.6;cursor:not-allowed}body{color:#2a2119;background:radial-gradient(1200px 600px at 20% -10%,#fff6ee 0%,#0000 60%),radial-gradient(1000px 500px at 100% 0,#fff2e6 0%,#0000 55%),#f9f3ed;margin:0;font-family:Inter,Segoe UI,Arial,sans-serif}#app{min-height:100vh}
