.docs-page[data-v-2d14262e]{--primary-50:#eef5ff;--primary-100:#d9e8ff;--primary-200:#bcd8ff;--primary-300:#8ec0ff;--primary-400:#599eff;--primary-500:#4a8eff;--primary-600:#3b7dff;--primary-700:#2563eb;--primary-800:#1e6fd8;--primary-900:#2a5db5;--neutral-50:#f8fafc;--neutral-100:#f1f5f9;--neutral-200:#e2e8f0;--neutral-300:#cbd5e1;--neutral-400:#94a3b8;--neutral-500:#64748b;--neutral-600:#475569;--neutral-700:#334155;--neutral-800:#1e293b;--neutral-900:#0f172a;--font-heading:"Outfit","Noto Sans SC",system-ui,sans-serif;--font-body:"Noto Sans SC","Outfit",system-ui,sans-serif;--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-normal:300ms cubic-bezier(0.4,0,0.2,1);--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1);background:var(--neutral-50);color:var(--neutral-800);font-family:var(--font-body);line-height:1.6}.docs-page [data-v-2d14262e],.docs-page [data-v-2d14262e]:after,.docs-page [data-v-2d14262e]:before{box-sizing:border-box}.page-header[data-v-2d14262e]{background:linear-gradient(135deg,#3a7bd5,#5b9cf5 35%,#7db9f8 70%,#a3d0fa);overflow:hidden;padding:140px 0 20px;position:relative}.page-header[data-v-2d14262e]:before{background-image:radial-gradient(circle at 20% 50%,rgba(59,125,255,.3) 0,transparent 45%),radial-gradient(circle at 80% 20%,rgba(6,182,212,.25) 0,transparent 35%),radial-gradient(ellipse at 55% 95%,rgba(147,197,253,.35) 0,transparent 50%),radial-gradient(circle at 92% 65%,rgba(167,139,250,.22) 0,transparent 28%),radial-gradient(circle at 5% 80%,rgba(96,165,250,.22) 0,transparent 35%);content:"";inset:0;mask-image:linear-gradient(180deg,transparent 80px,#000 120px,#000);-webkit-mask-image:linear-gradient(180deg,transparent 80px,#000 120px,#000);opacity:.7;position:absolute}.page-header[data-v-2d14262e]:after{background-image:radial-gradient(circle 110px at 52% 42%,transparent 107px,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 110px,transparent 0),radial-gradient(circle 80px at 38% 58%,transparent 77px,hsla(0,0%,100%,.13) 0,hsla(0,0%,100%,.13) 80px,transparent 0),radial-gradient(circle 70px at 68% 60%,transparent 67px,hsla(0,0%,100%,.12) 0,hsla(0,0%,100%,.12) 70px,transparent 0),radial-gradient(circle 58px at 48% 30%,transparent 55px,hsla(0,0%,100%,.11) 0,hsla(0,0%,100%,.11) 58px,transparent 0),radial-gradient(circle 50px at 30% 48%,transparent 47px,hsla(0,0%,100%,.12) 0,hsla(0,0%,100%,.12) 50px,transparent 0),radial-gradient(circle 42px at 60% 72%,transparent 39px,hsla(0,0%,100%,.11) 0,hsla(0,0%,100%,.11) 42px,transparent 0),radial-gradient(circle 36px at 78% 48%,transparent 33px,hsla(0,0%,100%,.13) 0,hsla(0,0%,100%,.13) 36px,transparent 0),radial-gradient(circle 28px at 22% 72%,transparent 25px,hsla(0,0%,100%,.14) 0,hsla(0,0%,100%,.14) 28px,transparent 0),radial-gradient(circle 24px at 72% 25%,transparent 21px,hsla(0,0%,100%,.14) 0,hsla(0,0%,100%,.14) 24px,transparent 0),radial-gradient(circle 18px at 45% 68%,transparent 15px,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 18px,transparent 0),linear-gradient(155deg,hsla(0,0%,100%,.08),transparent 35%,transparent 65%,hsla(0,0%,100%,.06));content:"";inset:0;mask-image:linear-gradient(180deg,transparent 80px,#000 110px,#000);-webkit-mask-image:linear-gradient(180deg,transparent 80px,#000 110px,#000);pointer-events:none;position:absolute}.page-header__inner[data-v-2d14262e]{margin:0 auto;max-width:1400px;padding:0 48px;position:relative;z-index:1}.page-header__title[data-v-2d14262e]{color:#fff;font-family:var(--font-heading);font-size:2.75rem;font-weight:800;line-height:1.2;margin:0}.page-header__desc[data-v-2d14262e]{color:hsla(0,0%,100%,.7);font-size:1.0625rem;margin-top:12px;max-width:600px}.page-header__search[data-v-2d14262e]{margin-left:auto;margin-top:20px;position:relative;width:420px}.page-header__search-input[data-v-2d14262e]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.45);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#fff;font-size:.9375rem;outline:none;padding:12px 44px 12px 18px;transition:all var(--transition-fast);width:100%}.page-header__search-input[data-v-2d14262e]::-moz-placeholder{color:hsla(0,0%,100%,.65)}.page-header__search-input[data-v-2d14262e]::placeholder{color:hsla(0,0%,100%,.65)}.page-header__search-input[data-v-2d14262e]:focus{background:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.6);box-shadow:0 0 0 3px hsla(0,0%,100%,.15),0 4px 16px rgba(0,0,0,.1)}.page-header__search-icon[data-v-2d14262e]{color:hsla(0,0%,100%,.75);pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.main-layout[data-v-2d14262e]{display:grid;gap:40px;grid-template-columns:280px 1fr;margin:0 auto;max-width:1400px;padding:24px 48px}.sidebar[data-v-2d14262e]{align-self:start;position:sticky;top:108px}.sidebar__title[data-v-2d14262e]{color:var(--neutral-800);font-family:var(--font-heading);font-size:1rem;font-weight:700;margin-bottom:4px;padding:0 16px}.sidebar__list[data-v-2d14262e]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.sidebar__item[data-v-2d14262e]{align-items:center;border-radius:10px;color:var(--neutral-600);cursor:pointer;display:flex;font-size:.9375rem;font-weight:500;gap:10px;padding:12px 16px;transition:all var(--transition-fast)}.sidebar__icon[data-v-2d14262e]{border-radius:6px;flex-shrink:0;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.sidebar__item svg.sidebar__icon path[data-v-2d14262e]{stroke:#3b82f6}.sidebar__item svg.sidebar__icon rect[data-v-2d14262e]{stroke:#93c5fd}.sidebar__item[data-v-2d14262e]:hover{background:var(--neutral-100);color:var(--primary-600)}.sidebar__item--active[data-v-2d14262e]{background:var(--primary-50);color:var(--primary-600);font-weight:600}.doc-content[data-v-2d14262e]{animation:fadeIn-2d14262e .4s ease}.doc-intro[data-v-2d14262e]{background:#fff;border:1px solid var(--neutral-200);border-radius:18px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.06),0 0 0 0 rgba(37,99,235,0);margin-bottom:28px;overflow:hidden;position:relative;transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.doc-intro[data-v-2d14262e]:before{background:linear-gradient(90deg,transparent 0,var(--primary-400) 20%,var(--primary-300) 50%,var(--primary-200) 80%,transparent 100%);border-radius:0 0 3px 3px;content:"";height:3px;left:28px;opacity:.6;position:absolute;right:28px;top:0;z-index:1}.doc-intro[data-v-2d14262e]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06),0 8px 28px rgba(0,0,0,.1),0 0 0 3px rgba(37,99,235,.06);transform:translateY(-2px)}.doc-intro__header[data-v-2d14262e]{align-items:flex-start;display:flex;gap:28px;padding:36px}.doc-intro__visual[data-v-2d14262e]{align-items:center;border-radius:22px;box-shadow:0 8px 24px rgba(0,0,0,.13),0 0 0 4px rgba(37,99,235,.06);display:flex;flex-shrink:0;height:88px;justify-content:center;overflow:hidden;position:relative;transition:box-shadow var(--transition-normal),transform var(--transition-normal);width:88px}.doc-intro:hover .doc-intro__visual[data-v-2d14262e]{box-shadow:0 8px 28px rgba(0,0,0,.16),0 0 0 8px rgba(37,99,235,.1);transform:scale(1.05)}.doc-intro__visual[data-v-2d14262e]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.28),transparent 55%);content:"";inset:0;pointer-events:none;position:absolute}.doc-intro__visual[data-v-2d14262e]:after{background:hsla(0,0%,100%,.12);border-radius:50%;bottom:-18px;content:"";height:48px;position:absolute;right:-18px;width:48px}.doc-intro__visual img[data-v-2d14262e]{-webkit-tap-highlight-color:transparent;border-radius:14px;height:100%;-o-object-fit:contain;object-fit:contain;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}.doc-intro__visual svg[data-v-2d14262e]{stroke:#fff;color:#fff;height:44px;position:relative;width:44px;z-index:1}.doc-intro__visual--logo[data-v-2d14262e]{box-shadow:0 8px 24px rgba(0,0,0,.13)}.doc-intro__visual--logo[data-v-2d14262e]:after,.doc-intro__visual--logo[data-v-2d14262e]:before{display:none}.doc-intro:hover .doc-intro__visual--logo[data-v-2d14262e]{box-shadow:0 8px 28px rgba(0,0,0,.16)}.doc-intro__body[data-v-2d14262e]{flex:1;min-width:0}.doc-intro__tag[data-v-2d14262e]{align-items:center;background:linear-gradient(135deg,var(--primary-50),var(--primary-100));border:1px solid rgba(37,99,235,.1);border-radius:6px;color:var(--primary-700);display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;letter-spacing:.02em;margin-bottom:14px;padding:5px 12px}.doc-intro__tag[data-v-2d14262e]:before{background:var(--primary-500);border-radius:50%;box-shadow:0 0 6px var(--primary-400);content:"";flex-shrink:0;height:6px;width:6px}.doc-intro__name-row[data-v-2d14262e]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.doc-intro__name[data-v-2d14262e]{color:var(--neutral-900);font-family:var(--font-heading);font-size:1.75rem;font-weight:700;line-height:1.2;margin:0}.doc-intro__alias[data-v-2d14262e]{color:var(--neutral-400);font-size:.9rem;font-weight:500;margin:0}.doc-intro__desc[data-v-2d14262e]{color:var(--neutral-500);font-size:.9375rem;line-height:1.8;margin:0}.doc-access[data-v-2d14262e]{background:linear-gradient(135deg,var(--primary-50),#eef5ff);border:1.5px solid var(--primary-200);border-radius:18px;margin-bottom:28px;padding:28px 32px}.doc-access__top[data-v-2d14262e]{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.doc-access__top-row[data-v-2d14262e]{align-items:center;display:flex;gap:24px;justify-content:space-between}.doc-access__title[data-v-2d14262e]{align-items:center;color:var(--primary-700);display:flex;font-family:var(--font-heading);font-size:1.25rem;font-weight:700;gap:10px}.doc-access__title[data-v-2d14262e]:before{background:linear-gradient(180deg,var(--primary-400),var(--primary-600));border-radius:2px;content:"";flex-shrink:0;height:20px;width:4px}.doc-access__desc[data-v-2d14262e]{color:var(--neutral-500);font-size:.875rem}.doc-access__btn[data-v-2d14262e]{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-body);font-size:.9375rem;font-weight:600;gap:8px;padding:10px 26px;text-decoration:none;transition:all var(--transition-fast)}.doc-access__btn--primary[data-v-2d14262e]{background:linear-gradient(135deg,var(--primary-500),var(--primary-600));box-shadow:0 4px 12px rgba(37,99,235,.3);color:#fff}.doc-access__btn--primary[data-v-2d14262e]:hover{box-shadow:0 6px 18px rgba(37,99,235,.45);transform:translateY(-2px)}.doc-access__btn--secondary[data-v-2d14262e]{background:#fff;border:1px solid var(--primary-200);color:var(--primary-600)}.doc-access__btn--secondary[data-v-2d14262e]:hover{background:var(--primary-50);border-color:var(--primary-300)}.doc-access__hint[data-v-2d14262e]{color:var(--neutral-400);font-size:.8125rem;white-space:nowrap}.doc-access__hint a[data-v-2d14262e]{color:var(--primary-600);cursor:pointer;font-weight:600;text-decoration:none}.doc-access__hint a[data-v-2d14262e]:hover{text-decoration:underline}.doc-access__divider[data-v-2d14262e]{background:rgba(37,99,235,.15);height:1px;margin-bottom:16px}.doc-access__resources[data-v-2d14262e]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.doc-access__resource[data-v-2d14262e]{align-items:center;background:#fff;border:1px solid var(--neutral-200);border-radius:14px;cursor:pointer;display:flex;gap:14px;padding:18px 22px;text-decoration:none;transition:all var(--transition-fast)}.doc-access__resource[data-v-2d14262e]:hover{border-color:var(--primary-300);box-shadow:0 4px 12px rgba(37,99,235,.08);transform:translateY(-2px)}.doc-access__resource-icon[data-v-2d14262e]{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.doc-access__resource-icon svg[data-v-2d14262e]{height:22px;width:22px}.doc-access__resource-text[data-v-2d14262e]{flex:1;min-width:0}.doc-access__resource-name[data-v-2d14262e]{color:var(--neutral-700);font-size:.9375rem;font-weight:600;line-height:1.3}.doc-access__resource-desc[data-v-2d14262e]{color:var(--neutral-400);font-size:.75rem;line-height:1.3;margin-top:2px}.doc-access__resource-arrow[data-v-2d14262e]{color:var(--neutral-300);flex-shrink:0;transition:color var(--transition-fast)}.doc-access__resource:hover .doc-access__resource-arrow[data-v-2d14262e]{color:var(--primary-500)}.doc-qa[data-v-2d14262e]{background:#fff;border:1px solid var(--neutral-200);border-radius:18px;box-shadow:var(--shadow-sm);padding:36px}.doc-qa__header[data-v-2d14262e]{align-items:center;color:var(--neutral-900);display:flex;flex-shrink:0;font-family:var(--font-heading);font-size:1.375rem;font-weight:700;gap:10px;white-space:nowrap}.doc-qa__count[data-v-2d14262e]{background:var(--neutral-50);border-radius:20px;color:var(--neutral-400);font-size:.8125rem;font-weight:500;padding:3px 10px}.qa-item[data-v-2d14262e]{border-bottom:1px solid var(--neutral-100);padding:0}.qa-item[data-v-2d14262e]:last-child{border-bottom:none}.qa-item__question[data-v-2d14262e]{align-items:center;background:none;border:none;color:var(--neutral-700);cursor:pointer;display:flex;font-family:var(--font-body);font-size:1rem;font-weight:600;gap:14px;padding:20px 0;text-align:left;transition:color var(--transition-fast);width:100%}.qa-item__question[data-v-2d14262e]:hover{color:var(--primary-600)}.qa-item__num[data-v-2d14262e]{align-items:center;background:var(--primary-50);border-radius:8px;color:var(--primary-600);display:flex;font-family:var(--font-heading);font-size:.8125rem;font-weight:700;height:28px;justify-content:center;margin-top:1px;min-width:28px;width:28px}.qa-item__arrow[data-v-2d14262e]{color:var(--neutral-400);flex-shrink:0;font-size:.75rem;margin-left:auto;margin-top:4px;transition:transform var(--transition-normal)}.qa-item--open .qa-item__arrow[data-v-2d14262e]{color:var(--primary-500);transform:rotate(180deg)}.qa-item__answer[data-v-2d14262e]{color:var(--neutral-500);font-size:.95rem;line-height:1.85;max-height:0;overflow:hidden;padding:0 0 0 42px;transition:max-height .4s ease,padding .4s ease}.qa-item--open .qa-item__answer[data-v-2d14262e]{max-height:600px;padding:0 0 24px 42px}.doc-qa__top-row[data-v-2d14262e]{align-items:center;border-bottom:2px solid var(--neutral-100);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.qa-search[data-v-2d14262e]{flex-shrink:0;max-width:300px;position:relative;width:100%}.qa-search__input[data-v-2d14262e]{background:var(--neutral-50);border:1.5px solid var(--neutral-200);border-radius:10px;color:var(--neutral-800);font-family:var(--font-body);font-size:.875rem;outline:none;padding:9px 36px 9px 38px;transition:all var(--transition-fast);width:100%}.qa-search__input[data-v-2d14262e]:focus{background:#fff;border-color:var(--primary-400);box-shadow:0 0 0 3px rgba(37,99,235,.08)}.qa-search__input[data-v-2d14262e]::-moz-placeholder{color:var(--neutral-400)}.qa-search__input[data-v-2d14262e]::placeholder{color:var(--neutral-400)}.qa-search__icon[data-v-2d14262e]{left:12px;pointer-events:none}.qa-search__clear[data-v-2d14262e],.qa-search__icon[data-v-2d14262e]{color:var(--neutral-400);position:absolute;top:50%;transform:translateY(-50%)}.qa-search__clear[data-v-2d14262e]{background:none;border:none;cursor:pointer;display:none;font-size:1.1rem;line-height:1;padding:4px;right:8px}.qa-search__clear[data-v-2d14262e]:hover{color:var(--neutral-600)}.qa-search__clear--visible[data-v-2d14262e]{display:block}.qa-search__no-results[data-v-2d14262e]{color:var(--neutral-400);display:none;font-size:.9375rem;padding:40px 20px;text-align:center}.qa-search__no-results--visible[data-v-2d14262e]{display:block}.docs-page[data-v-2d14262e] .qa-highlight{background:#fef08a;border-radius:3px;color:inherit;padding:1px 2px}.qa-pagination[data-v-2d14262e]{align-items:center;border-top:1px solid var(--neutral-200);display:flex;gap:20px;justify-content:center;margin-top:28px;padding-top:20px}.qa-pagination__btn[data-v-2d14262e]{align-items:center;background:var(--neutral-50);border:1px solid var(--neutral-200);border-radius:10px;color:var(--neutral-600);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:.875rem;font-weight:600;gap:6px;padding:10px 22px;transition:all var(--transition-fast)}.qa-pagination__btn[data-v-2d14262e]:hover:not(:disabled){background:var(--primary-50);border-color:var(--primary-400);color:var(--primary-600)}.qa-pagination__btn[data-v-2d14262e]:disabled{cursor:not-allowed;opacity:.35}.qa-pagination__info[data-v-2d14262e]{color:var(--neutral-500);font-size:.875rem;font-weight:500}.footer-cta[data-v-2d14262e]{margin:40px auto 32px;max-width:1280px;padding:0 36px}.footer-cta__inner[data-v-2d14262e]{align-items:center;background:linear-gradient(135deg,var(--primary-50),#eef5ff);border:1.5px solid var(--primary-200);border-radius:16px;display:flex;gap:24px;justify-content:space-between;padding:20px 32px}.footer-cta__text[data-v-2d14262e]{color:var(--neutral-600);font-size:.9375rem;font-weight:500}.footer-cta__text strong[data-v-2d14262e]{color:var(--neutral-800)}.footer-cta__link[data-v-2d14262e]{align-items:center;background:linear-gradient(135deg,var(--primary-500),var(--primary-600));border-radius:10px;box-shadow:0 4px 12px rgba(37,99,235,.3);color:#fff;display:inline-flex;flex-shrink:0;font-family:var(--font-body);font-size:.9375rem;font-weight:600;gap:8px;padding:11px 24px;text-decoration:none;transition:all var(--transition-fast)}.footer-cta__link[data-v-2d14262e]:hover{box-shadow:0 6px 16px rgba(37,99,235,.4);transform:translateY(-2px)}@media (max-width:992px){.footer-cta[data-v-2d14262e]{margin:32px auto 28px;padding:0 24px}.footer-cta__inner[data-v-2d14262e]{flex-direction:column;padding:20px 24px;text-align:center}}.service-overlay[data-v-2d14262e]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(15,23,42,.5);display:none;inset:0;justify-content:center;opacity:0;padding:24px;position:fixed;transition:opacity var(--transition-normal);z-index:10001}.service-overlay--open[data-v-2d14262e]{display:flex;opacity:1}.service-modal[data-v-2d14262e]{background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);max-width:92vw;overflow:hidden;position:relative;transform:scale(.92) translateY(16px);transition:transform var(--transition-normal);width:360px}.service-overlay--open .service-modal[data-v-2d14262e]{transform:scale(1) translateY(0)}.service-modal__close[data-v-2d14262e]{align-items:center;background:var(--neutral-100);border:none;border-radius:50%;color:var(--neutral-500);cursor:pointer;display:flex;font-size:1.3rem;height:32px;justify-content:center;line-height:1;position:absolute;right:14px;top:14px;transition:all var(--transition-fast);width:32px;z-index:2}.service-modal__close[data-v-2d14262e]:hover{background:var(--neutral-200);color:var(--neutral-700)}.service-modal__header[data-v-2d14262e]{padding:32px 32px 0;text-align:center}.service-modal__icon[data-v-2d14262e]{align-items:center;background:linear-gradient(135deg,#dcfce7,#bbf7d0);border-radius:16px;color:#16a34a;display:flex;height:56px;justify-content:center;margin:0 auto 16px;width:56px}.service-modal__title[data-v-2d14262e]{color:var(--neutral-800);font-family:var(--font-heading);font-size:1.25rem;font-weight:700;margin:0 0 6px}.service-modal__subtitle[data-v-2d14262e]{color:var(--neutral-500);font-size:.8125rem;line-height:1.6;margin:0}.service-modal__body[data-v-2d14262e]{padding:24px 32px 32px;text-align:center}.service-modal__qr[data-v-2d14262e]{align-items:center;background:#fff;border:1px solid var(--neutral-200);border-radius:16px;display:flex;height:200px;justify-content:center;margin:0 auto 16px;overflow:hidden;width:200px}.service-modal__qr img[data-v-2d14262e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.service-modal__hint[data-v-2d14262e]{color:var(--neutral-400);font-size:.8125rem;line-height:1.6}.app-overlay[data-v-2d14262e]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(15,23,42,.5);display:none;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity var(--transition-normal);z-index:10000}.app-overlay--open[data-v-2d14262e]{display:flex;opacity:1}.app-modal[data-v-2d14262e]{background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);max-width:92vw;padding:36px 32px 32px;position:relative;text-align:center;transform:scale(.92) translateY(16px);transition:transform var(--transition-normal);width:380px}.app-overlay--open .app-modal[data-v-2d14262e]{transform:scale(1) translateY(0)}.app-modal__close[data-v-2d14262e]{align-items:center;background:var(--neutral-100);border:none;border-radius:50%;color:var(--neutral-500);cursor:pointer;display:flex;font-size:1.3rem;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:all var(--transition-fast);width:32px}.app-modal__close[data-v-2d14262e]:hover{background:var(--neutral-200);color:var(--neutral-700)}.app-modal__title[data-v-2d14262e]{color:var(--neutral-800);font-family:var(--font-heading);font-size:1.25rem;font-weight:700;margin:0 0 6px}.app-modal__desc[data-v-2d14262e]{color:var(--neutral-500);font-size:.9rem;line-height:1.6;margin-bottom:20px}.app-modal__qr[data-v-2d14262e]{background:#fff;border:1px solid var(--neutral-200);border-radius:16px;height:200px;margin:8px auto 16px;-o-object-fit:contain;object-fit:contain;padding:8px;width:200px}.app-modal__stores[data-v-2d14262e]{display:flex;gap:12px}.app-modal__hint[data-v-2d14262e]{background:var(--primary-50);border:1px dashed var(--primary-300);border-radius:12px;color:var(--primary-700);flex:1;font-size:.9rem;font-weight:600;letter-spacing:.02em;padding:12px 16px;text-align:center}@keyframes fadeIn-2d14262e{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.main-layout[data-v-2d14262e]{grid-template-columns:1fr;padding:32px 24px}.sidebar[data-v-2d14262e]{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;position:static}.sidebar__title[data-v-2d14262e]{display:none}.sidebar__list[data-v-2d14262e]{flex-direction:row}.sidebar__item[data-v-2d14262e]{align-items:center;display:flex;font-size:.8125rem;gap:8px;padding:10px 18px;white-space:nowrap}.sidebar__icon[data-v-2d14262e]{height:20px;width:20px}.doc-access__top[data-v-2d14262e]{gap:14px}.doc-access__top-row[data-v-2d14262e]{align-items:stretch;flex-direction:column;gap:10px}.doc-access__btn[data-v-2d14262e]{flex:1;justify-content:center}.doc-access__hint[data-v-2d14262e]{text-align:center}.doc-access__resources[data-v-2d14262e]{grid-template-columns:1fr}.page-header[data-v-2d14262e]{padding:120px 0 48px}.page-header__inner[data-v-2d14262e]{padding:0 24px}.page-header__search[data-v-2d14262e]{margin-left:0;width:100%}.page-header__title[data-v-2d14262e]{font-size:2rem}.doc-access[data-v-2d14262e],.doc-intro__header[data-v-2d14262e],.doc-qa[data-v-2d14262e]{padding:24px}.doc-qa__top-row[data-v-2d14262e]{align-items:stretch;flex-direction:column;gap:14px}.qa-search[data-v-2d14262e]{max-width:100%}.doc-intro__header[data-v-2d14262e]{flex-direction:column;gap:16px}.doc-intro__visual[data-v-2d14262e]{border-radius:18px;height:64px;width:64px}.doc-intro__visual svg[data-v-2d14262e]{height:34px;width:34px}.doc-intro__visual img[data-v-2d14262e]{border-radius:12px}.doc-intro__name[data-v-2d14262e]{font-size:1.5rem}}