.smart-search[data-v-d827d966]{position:relative;z-index:50;--s-primary:var(--color-primary,#1e3a5f);--s-surface:var(--color-surface,#fff);--s-surface-2:var(--color-surface-alt,#f8fafc);--s-text:var(--text-color,#1e293b);--s-muted:var(--text-color-secondary,#64748b);--s-border:var(--surface-border,#e2e8f0);--s-shadow:0 12px 48px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.06);--s-radius:12px}.search-input-wrapper[data-v-d827d966]{align-items:center;background:var(--s-surface-2);border:1px solid var(--s-border);border-radius:var(--s-radius);display:flex;gap:8px;padding:0 12px;transition:all .25s ease}.is-focused .search-input-wrapper[data-v-d827d966]{background:var(--s-surface);border-color:var(--s-primary);box-shadow:0 0 0 3px #1e3a5f14}.search-icon[data-v-d827d966]{align-items:center;color:var(--s-muted);display:flex;flex-shrink:0;transition:color .15s}.is-focused .search-icon[data-v-d827d966]{color:var(--s-primary)}.spinning .spin-icon[data-v-d827d966]{animation:spin-infinite-d827d966 .8s linear infinite}@keyframes spin-infinite-d827d966{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.search-input[data-v-d827d966]{background:transparent;border:none;color:var(--s-text);flex:1;font-family:Golos Text,Inter,sans-serif;font-size:.84375rem;height:38px;outline:none}.search-input[data-v-d827d966]::-moz-placeholder{color:var(--s-muted)}.search-input[data-v-d827d966]::placeholder{color:var(--s-muted)}.clear-btn[data-v-d827d966]{align-items:center;background:var(--s-border);border:none;border-radius:50%;color:var(--s-muted);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s;width:20px}.clear-btn[data-v-d827d966]:hover{background:var(--s-primary);color:#fff}.search-shortcut[data-v-d827d966]{background:var(--s-surface-2);border:1px solid var(--s-border);border-radius:4px;color:var(--s-muted);display:inline-flex;flex-shrink:0;font-family:monospace;font-size:.625rem;gap:2px;padding:2px 6px}.is-focused .search-shortcut[data-v-d827d966]{opacity:0;pointer-events:none}.search-dropdown[data-v-d827d966]{background:#fff;border:1px solid var(--s-border);border-radius:24px;border-top:2px solid var(--s-primary);box-shadow:0 20px 60px #0f172a47,0 8px 24px #0f172a24,0 0 0 1px #0f172a0a;left:0;max-height:500px;min-width:400px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 6px);z-index:1200}.search-dropdown[data-v-d827d966]::-webkit-scrollbar{width:4px}.search-dropdown[data-v-d827d966]::-webkit-scrollbar-thumb{background:var(--s-border);border-radius:4px}.search-skeleton[data-v-d827d966]{display:flex;flex-direction:column;gap:10px;padding:12px 16px}.skeleton-item[data-v-d827d966]{display:flex;gap:12px;height:18px}.skeleton-badge[data-v-d827d966],.skeleton-content[data-v-d827d966]{animation:skeleton-move-d827d966 1.5s infinite;background:linear-gradient(90deg,var(--s-border) 25%,var(--s-surface-2) 50%,var(--s-border) 75%);background-size:200% 100%;border-radius:4px;height:100%}@keyframes skeleton-move-d827d966{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-badge[data-v-d827d966]{flex-shrink:0}.skeleton-content[data-v-d827d966]{flex:1}.dropdown-label[data-v-d827d966]{align-items:center;border-bottom:1px solid var(--s-border);color:var(--s-muted);display:flex;font-size:.6875rem;font-weight:600;gap:6px;letter-spacing:.5px;padding:8px 16px 6px;text-transform:uppercase}.result-group[data-v-d827d966]{padding-top:4px}.result-group+.result-group[data-v-d827d966]{border-top:1px solid var(--s-border)}.group-header[data-v-d827d966]{align-items:center;color:var(--s-muted);display:flex;font-size:.6875rem;font-weight:600;gap:6px;letter-spacing:.5px;padding:6px 16px 4px;text-transform:uppercase}.group-count[data-v-d827d966]{font-size:.625rem;margin-left:auto}.group-icon[data-v-d827d966]{color:var(--s-primary);display:flex;opacity:.7}.result-item[data-v-d827d966]{align-items:center;background:transparent;border:none;border-radius:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;padding:8px 16px;text-align:left;text-decoration:none;transition:background .15s;width:100%}.result-item.highlighted[data-v-d827d966],.result-item[data-v-d827d966]:hover{background:var(--s-surface-2)}.result-item.highlighted .arrow-icon[data-v-d827d966]{opacity:1;transform:translate(2px)}.result-left[data-v-d827d966]{align-items:center;display:flex;flex-shrink:0;gap:10px}.result-status-dot[data-v-d827d966]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.result-status-dot.status-success[data-v-d827d966]{background:#22c55e}.result-status-dot.status-warning[data-v-d827d966]{background:#f59e0b}.result-status-dot.status-danger[data-v-d827d966]{background:#ef4444}.result-status-dot.status-info[data-v-d827d966]{background:#3b82f6}.result-text[data-v-d827d966]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;padding:0 12px}.result-title[data-v-d827d966]{color:var(--s-text);font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-title[data-v-d827d966] mark{background:#f59e0b33;border-radius:3px;color:var(--s-primary);padding:0 2px}.result-meta[data-v-d827d966]{color:var(--s-muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-separator[data-v-d827d966]{margin:0 4px}.result-right[data-v-d827d966]{align-items:center;display:flex;flex-shrink:0;gap:8px}.arrow-icon[data-v-d827d966]{color:var(--s-muted);opacity:0;transition:opacity .2s,transform .2s}.result-status-badge[data-v-d827d966]{border-radius:100px;font-size:.625rem;font-weight:600;padding:2px 8px;white-space:nowrap}.result-status-badge.status-success[data-v-d827d966]{background:#22c55e1a;color:#16a34a}.result-status-badge.status-warning[data-v-d827d966]{background:#f59e0b1a;color:#d97706}.result-status-badge.status-danger[data-v-d827d966]{background:#ef44441a;color:#dc2626}.result-status-badge.status-info[data-v-d827d966]{background:#3b82f61a;color:#2563eb}.search-error[data-v-d827d966]{align-items:center;color:var(--s-text);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:20px 16px}.search-error>svg[data-v-d827d966]{color:var(--p-orange-500,#f97316)}.search-error__copy[data-v-d827d966]{display:flex;flex-direction:column;font-size:.8125rem;gap:2px;min-width:0}.search-error__copy span[data-v-d827d966]{color:var(--s-muted)}.search-retry[data-v-d827d966]{background:transparent;border:1px solid var(--s-primary);border-radius:8px;color:var(--s-primary);cursor:pointer;font:inherit;font-size:.8125rem;font-weight:600;min-height:36px;padding:6px 12px}.search-retry[data-v-d827d966]:focus-visible,.search-retry[data-v-d827d966]:hover{background:color-mix(in srgb,var(--s-primary) 10%,transparent)}.search-retry[data-v-d827d966]:focus-visible{outline:2px solid var(--s-primary);outline-offset:2px}@media(max-width:480px){.search-error[data-v-d827d966]{grid-template-columns:auto minmax(0,1fr)}.search-retry[data-v-d827d966]{grid-column:1/-1;width:100%}}.search-empty[data-v-d827d966]{align-items:center;display:flex;flex-direction:column;padding:32px 16px;text-align:center}.search-empty svg[data-v-d827d966]{color:var(--s-muted);opacity:.5}.search-empty p[data-v-d827d966]{color:var(--s-text);font-size:.875rem;margin:8px 0}.search-empty span[data-v-d827d966]{color:var(--s-muted);font-size:.75rem}.search-hints[data-v-d827d966]{padding:12px 16px}.search-hints p[data-v-d827d966]{color:var(--s-muted);font-size:.75rem;margin:0 0 8px}.search-hints-tags[data-v-d827d966]{display:flex;flex-wrap:wrap;gap:6px}.hint-tag[data-v-d827d966]{background:var(--s-surface-2);border:1px solid var(--s-border);border-radius:100px;color:var(--s-primary);cursor:pointer;font-size:.75rem;padding:4px 10px;transition:all .2s}.hint-tag[data-v-d827d966]:hover{background:var(--s-primary);border-color:var(--s-primary);color:#fff}.dropdown-footer[data-v-d827d966]{align-items:center;background:var(--s-surface-2);border-top:1px solid var(--s-border);color:var(--s-muted);display:flex;font-size:.65625rem;gap:12px;justify-content:center;padding:8px 16px}.dropdown-footer kbd[data-v-d827d966]{background:var(--s-surface);border:1px solid var(--s-border);border-radius:4px;display:inline-block;font-family:monospace;font-size:.625rem;font-weight:600;letter-spacing:.5px;padding:1px 4px}.footer-sep[data-v-d827d966]:before{color:var(--s-border);content:"|";margin-right:12px}.clear-fade-enter-active[data-v-d827d966],.clear-fade-leave-active[data-v-d827d966]{transition:opacity .15s,transform .15s}.clear-fade-enter-from[data-v-d827d966],.clear-fade-leave-to[data-v-d827d966]{opacity:0;transform:scale(.8)}.dropdown-slide-enter-active[data-v-d827d966]{animation:dropdown-in-d827d966 .25s cubic-bezier(.34,1.56,.64,1)}.dropdown-slide-leave-active[data-v-d827d966]{animation:dropdown-in-d827d966 .15s ease-in reverse}@keyframes dropdown-in-d827d966{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.smart-search[data-v-d827d966]{width:100%}.search-dropdown[data-v-d827d966]{left:0;min-width:100%;right:0}.search-shortcut[data-v-d827d966]{display:none}}html[data-theme=dark] .smart-search[data-v-d827d966]{--s-surface:#1e293b;--s-surface-2:#0f172a;--s-text:#e2e8f0;--s-muted:#94a3b8;--s-border:hsla(0,0%,100%,.08);--s-primary:#818cf8;--s-shadow:0 12px 48px rgba(0,0,0,.4),0 4px 16px rgba(0,0,0,.2)}html[data-theme=dark] .search-dropdown[data-v-d827d966]{background:#1e293b;box-shadow:0 20px 60px #0000008c,0 8px 24px #00000059,0 0 0 1px #ffffff0f}.app-header__user-area[data-v-a6bde0f7]{display:none;position:relative}@media(min-width:1024px){.app-header__user-area[data-v-a6bde0f7]{align-items:center;display:flex}}.app-header__user-btn[data-v-a6bde0f7]{align-items:center;background:var(--s-surface-card,#fff);border:1px solid var(--s-border,rgba(0,0,0,.1));border-radius:var(--radius-full,9999px);cursor:pointer;display:flex;gap:8px;padding:6px 12px;transition:all .2s ease}.app-header__user-btn[data-v-a6bde0f7]:hover{background:var(--s-surface-hover,rgba(0,0,0,.04));border-color:var(--primary,#0ea5e9)}.app-header__user-avatar[data-v-a6bde0f7]{align-items:center;background:var(--primary,#0ea5e9);border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:700;height:28px;justify-content:center;letter-spacing:.5px;width:28px}.app-header__user-name[data-v-a6bde0f7]{color:var(--s-text-primary,#1e293b);display:none;font-size:13px;font-weight:500;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1280px){.app-header__user-name[data-v-a6bde0f7]{display:block}}.app-header__caret--open[data-v-a6bde0f7]{transform:rotate(180deg);transition:transform .2s ease}.app-header__user-dropdown[data-v-a6bde0f7]{background:var(--s-surface-card,#fff);border:1px solid var(--s-border,rgba(0,0,0,.1));border-radius:var(--radius-lg,12px);box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:220px;z-index:1000}.user-dropdown__header[data-v-a6bde0f7]{border-bottom:1px solid var(--s-border,rgba(0,0,0,.08));margin-bottom:4px;padding:10px 12px 8px}.user-dropdown__name[data-v-a6bde0f7]{color:var(--s-text-primary,#1e293b);display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown__role[data-v-a6bde0f7]{color:var(--s-text-secondary,#64748b);display:block;font-size:11px;margin-top:2px}.user-dropdown__item[data-v-a6bde0f7]{align-items:center;background:none;border:none;border-radius:var(--radius-md,8px);color:var(--s-text-primary,#1e293b);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-decoration:none;transition:background .15s ease;width:100%}.user-dropdown__item[data-v-a6bde0f7]:hover{background:var(--s-surface-hover,rgba(0,0,0,.04))}.user-dropdown__logout[data-v-a6bde0f7]{color:var(--red-600,#dc2626)}.user-dropdown__logout[data-v-a6bde0f7]:hover{background:var(--red-50,#fef2f2)}.dropdown-enter-active[data-v-a6bde0f7],.dropdown-leave-active[data-v-a6bde0f7]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-a6bde0f7],.dropdown-leave-to[data-v-a6bde0f7]{opacity:0;transform:translateY(-8px)}.app-header__user-btn[data-v-a6bde0f7]:focus-visible{box-shadow:0 0 0 4px #1e3a5f14;outline:2px solid var(--s-primary,#1e3a5f);outline-offset:3px}.user-dropdown__item[data-v-a6bde0f7]:focus-visible{background:#1e3a5f0f;outline:2px solid var(--s-primary,#1e3a5f);outline-offset:-2px}html[data-theme=dark] .app-header__user-btn[data-v-a6bde0f7]{background:var(--s-dark-surface,#1e293b);border-color:#ffffff1a;color:#e2e8f0}html[data-theme=dark] .app-header__user-btn[data-v-a6bde0f7]:hover{background:#ffffff0f;border-color:#ffffff26;box-shadow:0 0 0 3px #818cf81a,0 2px 8px #818cf81f}html[data-theme=dark] .app-header__user-btn:hover .app-header__user-avatar[data-v-a6bde0f7]{box-shadow:0 0 0 2px #818cf833,0 2px 8px #818cf840}html[data-theme=dark] .app-header__user-avatar[data-v-a6bde0f7]{background:var(--s-accent,#818cf8)}html[data-theme=dark] .app-header__user-name[data-v-a6bde0f7]{color:#e2e8f0}html[data-theme=dark] .app-header__user-dropdown[data-v-a6bde0f7]{background:var(--s-dark-surface,#1e293b);border-color:#ffffff14;border-top:2px solid var(--s-accent,#818cf8);box-shadow:0 12px 32px #00000080,0 4px 12px #0000004d}html[data-theme=dark] .user-dropdown__name[data-v-a6bde0f7]{color:#e2e8f0}html[data-theme=dark] .user-dropdown__role[data-v-a6bde0f7]{color:#94a3b8}html[data-theme=dark] .user-dropdown__header[data-v-a6bde0f7]{border-bottom-color:#ffffff0f}html[data-theme=dark] .user-dropdown__item[data-v-a6bde0f7]{color:#cbd5e1}html[data-theme=dark] .user-dropdown__item[data-v-a6bde0f7]:hover{background:#ffffff0f;color:var(--s-accent,#818cf8)}html[data-theme=dark] .user-dropdown__item svg[data-v-a6bde0f7]{color:#94a3b8}html[data-theme=dark] .user-dropdown__item:hover svg[data-v-a6bde0f7]{color:var(--s-accent,#818cf8)}html[data-theme=dark] .user-dropdown__logout[data-v-a6bde0f7]{color:#f87171}html[data-theme=dark] .app-header__user-btn[data-v-a6bde0f7]:focus-visible{outline-color:var(--s-accent,#818cf8)}.mega-overlay[data-v-4e4f548c]{left:0;position:absolute;right:0;top:100%;z-index:var(--z-dropdown,1000)}.mega-container[data-v-4e4f548c]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#fffffffc;border:1px solid var(--s-card-border,rgba(147,197,253,.3));border-radius:0 0 24px 24px;border-top:3px solid var(--s-primary,#1e3a5f);box-shadow:var(--s-shadow-lg,0 12px 40px rgba(0,0,0,.15));margin:0 auto;max-width:1200px;padding:2rem}html[data-theme=dark] .mega-container[data-v-4e4f548c]{background:#0f172afa;border-color:#38bdf8 rgba(51,65,85,.6) rgba(51,65,85,.6)}.mega-content[data-v-4e4f548c]{display:flex;gap:2rem}.mega-sectors[data-v-4e4f548c]{display:grid;flex:1;gap:16px;grid-template-columns:repeat(4,1fr);width:100%}.mega-sector-photo[data-v-4e4f548c]{border-radius:12px;box-shadow:inset 0 0 0 1px #0000000d;display:block;height:100px;overflow:hidden;position:relative;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.mega-sector-photo[data-v-4e4f548c]:hover{box-shadow:0 12px 24px -10px #1e3a5f4d,inset 0 0 0 1px #fff3;transform:translateY(-4px)}.mega-sector-photo__bg[data-v-4e4f548c]{background-position:center 25%;background-size:cover;inset:0;position:absolute;transition:transform .6s cubic-bezier(.33,1,.68,1)}.mega-sector-photo:hover .mega-sector-photo__bg[data-v-4e4f548c]{transform:scale(1.08)}.mega-sector-photo__overlay[data-v-4e4f548c]{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.85));inset:0;pointer-events:none;position:absolute}.mega-sector-photo__label[data-v-4e4f548c]{bottom:12px;color:#fff;font-family:var(--s-font-heading,"Golos Text","Inter",sans-serif);font-size:.8125rem;font-weight:600;left:12px;line-height:1.2;position:absolute;right:12px;z-index:2}.mega-featured[data-v-4e4f548c]{flex-shrink:0;width:280px}.mega-featured--photo[data-v-4e4f548c]{align-items:flex-start;border-radius:16px;box-shadow:0 4px 20px -5px #1e3a5f1a;display:flex;flex-direction:column;justify-content:center;min-height:216px;overflow:hidden;padding:24px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.mega-featured--photo[data-v-4e4f548c]:hover{box-shadow:0 16px 32px -10px #1e3a5f40;transform:translateY(-4px)}.mega-featured__bg[data-v-4e4f548c]{background-position:50%;background-size:cover;inset:0;position:absolute;transition:transform .6s ease}.mega-featured--photo:hover .mega-featured__bg[data-v-4e4f548c]{transform:scale(1.05)}.mega-featured__overlay[data-v-4e4f548c]{background:linear-gradient(135deg,#3b82f6cc,#1d4ed8f2);inset:0;pointer-events:none;position:absolute}.mega-featured__content[data-v-4e4f548c]{display:flex;flex-direction:column;gap:12px;position:relative;width:100%;z-index:2}.mega-featured__badge--accent[data-v-4e4f548c]{align-items:center;background:#fff3;border-radius:24px;color:#fff;display:flex;height:48px;justify-content:center;margin-bottom:4px;width:48px}.mega-featured--photo .mega-featured__title[data-v-4e4f548c]{color:#fff;font-family:var(--s-font-heading,"Golos Text","Inter",sans-serif);font-size:1.125rem;font-weight:600;margin:0}.mega-featured--photo .mega-featured__desc[data-v-4e4f548c]{color:#e0e7ff;font-size:.8125rem;line-height:1.4;margin:0;opacity:.9}.mega-featured--photo .mega-featured__link[data-v-4e4f548c]{align-items:center;color:#fcd34d;display:inline-flex;font-size:.875rem;font-weight:600;gap:4px;margin-top:4px;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.mega-featured--photo .mega-featured__link[data-v-4e4f548c]:hover{opacity:.8;transform:translate(4px)}html[data-theme=dark] .mega-featured__overlay[data-v-4e4f548c]{background:linear-gradient(135deg,#1e3a8acc,#0f172af2)}html[data-theme=dark] .mega-featured--photo .mega-featured__desc[data-v-4e4f548c]{color:#94a3b8}html[data-theme=dark] .mega-featured--photo .mega-featured__link[data-v-4e4f548c]{color:#38bdf8}.mega-panel-enter-active[data-v-4e4f548c]{transition:opacity .2s ease,transform .2s ease}.mega-panel-leave-active[data-v-4e4f548c]{transition:opacity .15s ease,transform .15s ease}.mega-panel-enter-from[data-v-4e4f548c]{opacity:0;transform:translateY(-8px)}.mega-panel-enter-to[data-v-4e4f548c],.mega-panel-leave-from[data-v-4e4f548c]{opacity:1;transform:translateY(0)}.mega-panel-leave-to[data-v-4e4f548c]{opacity:0;transform:translateY(-8px)}.mobile-header[data-v-89d4a566]{align-items:center;display:flex;gap:.75rem}.mobile-header__img[data-v-89d4a566]{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.mobile-header__text[data-v-89d4a566]{color:var(--s-primary,#1e3a5f);font-family:var(--s-font-heading,"Golos Text",sans-serif);font-size:1rem;font-weight:700}html[data-theme=dark] .mobile-header__text[data-v-89d4a566]{color:#38bdf8}.mobile-nav[data-v-89d4a566]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0}.mobile-nav__search[data-v-89d4a566]{border-bottom:1px solid rgba(30,58,95,.08);margin-bottom:.25rem;padding:0 .5rem .75rem}.mobile-nav__link[data-v-89d4a566]{align-items:center;border-radius:8px;color:var(--s-text-heading,#1e293b);display:flex;font-size:.9375rem;font-weight:500;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background .15s ease,color .15s ease}.mobile-nav__link[data-v-89d4a566]:hover{background:#1e3a5f0f;color:var(--s-primary,#1e3a5f)}.mobile-nav__accordion[data-v-89d4a566] .p-accordionheader{color:var(--s-text-heading,#1e293b);font-size:.9375rem;font-weight:500;padding:.75rem 1rem}.mobile-nav__sublink[data-v-89d4a566]{align-items:center;border-radius:8px;color:var(--s-text-body,#475569);display:flex;font-size:.875rem;gap:.75rem;padding:.6rem 1rem .6rem 1.25rem;text-decoration:none;transition:background .2s ease,color .2s ease}.mobile-nav__sublink[data-v-89d4a566]:hover{background:#1e3a5f0f;color:var(--s-primary,#1e3a5f)}.mobile-nav__sublink--accent[data-v-89d4a566]{color:var(--s-primary,#1e3a5f);font-weight:600}.mobile-nav__divider[data-v-89d4a566]{background:#1e3a5f14;height:1px;margin:.75rem 0}.mobile-nav__user-info[data-v-89d4a566]{align-items:center;background:#1e3a5f0a;border-radius:12px;display:flex;gap:.75rem;margin-bottom:.5rem;padding:.75rem 1rem}.mobile-nav__user-avatar[data-v-89d4a566]{align-items:center;background:var(--s-primary,#1e3a5f);border-radius:50%;color:#fff;display:flex;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.mobile-nav__user-details[data-v-89d4a566]{display:flex;flex-direction:column}.mobile-nav__user-name[data-v-89d4a566]{color:var(--s-text-heading,#1e293b);font-size:.875rem;font-weight:600}.mobile-nav__user-role[data-v-89d4a566]{color:var(--s-text-muted,#64748b);font-size:.75rem}.mobile-nav__login[data-v-89d4a566]{align-items:center;background:var(--s-primary,#1e3a5f);border-radius:8px;color:#fff;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;margin-top:.5rem;padding:.75rem 1rem;text-decoration:none;transition:background .2s ease}.mobile-nav__login[data-v-89d4a566]:hover{background:var(--s-primary-light,#2e5a8f)}.mobile-nav__logout-btn[data-v-89d4a566]{align-items:center;background:transparent;border:1px solid rgba(220,38,38,.2);border-radius:8px;color:var(--red-600,#dc2626);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;margin-top:.5rem;padding:.75rem 1rem;transition:background .2s ease}.mobile-nav__logout-btn[data-v-89d4a566]:hover{background:#dc26260f}html[data-theme=dark] .mobile-nav__link[data-v-89d4a566]{color:#cbd5e1}html[data-theme=dark] .mobile-nav__sublink[data-v-89d4a566]{color:var(--dsr-text-muted,#94a3b8)}html[data-theme=dark] .mobile-nav__accordion[data-v-89d4a566] .p-accordionheader{color:#cbd5e1}html[data-theme=dark] .mobile-nav__user-info[data-v-89d4a566]{background:#ffffff0a}html[data-theme=dark] .mobile-nav__user-name[data-v-89d4a566]{color:#e2e8f0}html[data-theme=dark] .mobile-nav__user-role[data-v-89d4a566]{color:#94a3b8}html[data-theme=dark] .mobile-nav__logout-btn[data-v-89d4a566]{border-color:#f8717133;color:#f87171}html[data-theme=dark] .mobile-nav__logout-btn[data-v-89d4a566]:hover{background:#f871710f}html[data-theme=dark] .app-header__drawer .p-drawer-content,html[data-theme=dark] .app-header__drawer.p-drawer{background:var(--dsr-dark-bg,#0f172a)}.app-header[data-v-60f40803]{backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);background:var(--s-header-bg,hsla(0,0%,100%,.85));border-bottom:1px solid var(--s-header-border,rgba(0,0,0,.08));position:sticky;top:0;transition:box-shadow .3s ease,background .3s ease,border-color .3s ease;z-index:var(--z-sticky,500)}.app-header--scrolled[data-v-60f40803]{background:var(--s-header-bg-scrolled,hsla(0,0%,100%,.95));box-shadow:0 4px 20px #00000014}html[data-theme=dark] .app-header[data-v-60f40803]{background:var(--s-header-bg-dark,rgba(15,23,42,.85));border-bottom-color:#ffffff14}html[data-theme=dark] .app-header--scrolled[data-v-60f40803]{background:#0f172af2;box-shadow:0 4px 20px #0000004d}.app-header__inner[data-v-60f40803]{justify-content:space-between;margin:0 auto;max-width:1400px;padding:.5rem 1rem}.app-header__inner[data-v-60f40803],.app-header__left[data-v-60f40803]{align-items:center;display:flex;gap:1rem}.app-header__logo[data-v-60f40803]{align-items:center;color:var(--s-text-heading,#1e293b);display:flex;font-family:var(--s-font-heading,"Golos Text",sans-serif);font-size:1rem;font-weight:700;gap:.5rem;text-decoration:none;white-space:nowrap}.app-header__logo-img[data-v-60f40803]{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.app-header__logo-text[data-v-60f40803]{color:var(--s-primary,#1e3a5f)}html[data-theme=dark] .app-header__logo-text[data-v-60f40803]{color:#38bdf8}.app-header__mega-nav[data-v-60f40803]{align-items:center;display:none;gap:.25rem}@media(min-width:1280px){.app-header__mega-nav[data-v-60f40803]{display:flex}}.mega-trigger-wrap[data-v-60f40803]{position:relative}.mega-trigger[data-v-60f40803]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--s-text-heading,#1e293b);cursor:pointer;display:inline-flex;font-family:var(--s-font-heading,"Golos Text",sans-serif);font-size:.875rem;font-weight:500;gap:.35rem;padding:.5rem .75rem;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap}.mega-trigger--active[data-v-60f40803],.mega-trigger[data-v-60f40803]:hover{background:#1e3a5f0f;color:var(--s-primary,#1e3a5f)}.mega-trigger[data-v-60f40803]:focus-visible{background:#1e3a5f0f;outline:2px solid var(--s-primary,#1e3a5f);outline-offset:2px}html[data-theme=dark] .mega-trigger[data-v-60f40803]{color:#cbd5e1}html[data-theme=dark] .mega-trigger--active[data-v-60f40803],html[data-theme=dark] .mega-trigger[data-v-60f40803]:hover{background:#ffffff0f;color:#38bdf8}.mega-trigger__chevron[data-v-60f40803]{transition:transform .2s ease}.mega-trigger--active .mega-trigger__chevron[data-v-60f40803]{transform:rotate(180deg)}.mega-trigger--link[data-v-60f40803]{color:var(--s-text-heading,#1e293b)}.mega-trigger--extra[data-v-60f40803]{display:none}@media(min-width:1920px){.mega-trigger--extra[data-v-60f40803]{display:inline-flex}}.app-header__right[data-v-60f40803]{align-items:center;display:flex;gap:.5rem}.app-header__theme-btn[data-v-60f40803]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--s-primary,#1e3a5f);cursor:pointer;display:inline-flex;font-size:1.1rem;height:2.3rem;justify-content:center;transition:background .2s ease,color .2s ease,transform .2s ease;width:2.3rem}.app-header__theme-btn[data-v-60f40803]:hover{background:#1e3a5f14;transform:rotate(15deg)}.app-header__theme-btn[data-v-60f40803]:focus-visible{outline:2px solid var(--s-primary,#1e3a5f);outline-offset:3px}html[data-theme=dark] .app-header__theme-btn[data-v-60f40803]{color:#fcd34d}html[data-theme=dark] .app-header__theme-btn[data-v-60f40803]:hover{background:#fcd34d1f}.app-header__login-link[data-v-60f40803]{display:none;text-decoration:none}@media(min-width:1024px){.app-header__login-link[data-v-60f40803]{display:inline-flex}}.app-header__login-btn[data-v-60f40803]{align-items:center;background:var(--s-primary,#1e3a5f);border:none;border-radius:8px;box-shadow:0 2px 8px #1e3a5f33;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--s-font-heading,"Golos Text",sans-serif);font-size:.875rem;font-weight:600;gap:.4rem;padding:.5rem 1.15rem;transition:background .2s ease,transform .15s ease,box-shadow .2s ease;white-space:nowrap}.app-header__login-btn[data-v-60f40803]:hover{background:var(--s-primary-light,#2e5a8f);box-shadow:0 4px 12px #1e3a5f4d;transform:translateY(-1px)}.app-header__login-btn[data-v-60f40803]:focus-visible{outline:2px solid var(--s-primary,#1e3a5f);outline-offset:3px}.app-header__burger[data-v-60f40803]{display:inline-flex}.app-header__burger[data-v-60f40803]:focus-visible{outline:2px solid var(--s-primary,#1e3a5f);outline-offset:2px}@media(min-width:1280px){.app-header__burger[data-v-60f40803]{display:none}}@media(min-width:1024px)and (max-width:1919px){.app-header__inner[data-v-60f40803]{align-items:flex-start}}@media(min-width:1024px)and (max-width:1399px){.app-header__inner[data-v-60f40803]{gap:.25rem .35rem;padding:.5rem .75rem}.mega-trigger[data-v-60f40803]{font-size:.7rem;gap:.15rem;padding:.35rem .4rem}.mega-trigger__chevron[data-v-60f40803]{height:12px;width:12px}.app-header__right[data-v-60f40803]{gap:.35rem}.app-header__login-btn[data-v-60f40803]{font-size:.7rem;padding:.35rem .5rem}.app-header__logo[data-v-60f40803]{font-size:.85rem}.app-header__theme-btn[data-v-60f40803]{font-size:.85rem;height:1.7rem;width:1.7rem}}@media(min-width:1400px)and (max-width:1919px){.app-header__inner[data-v-60f40803]{gap:.25rem .35rem;padding:.5rem .75rem}.mega-trigger[data-v-60f40803]{font-size:.7rem;gap:.15rem;padding:.35rem .4rem}.mega-trigger__chevron[data-v-60f40803]{height:12px;width:12px}.app-header__right[data-v-60f40803]{gap:.35rem}.app-header__login-btn[data-v-60f40803]{font-size:.7rem;padding:.35rem .5rem}.app-header__logo[data-v-60f40803]{font-size:.85rem}.app-header__theme-btn[data-v-60f40803]{font-size:.85rem;height:1.7rem;width:1.7rem}}@media(min-width:1920px){.app-header__inner[data-v-60f40803]{gap:.5rem 1rem;max-width:none;padding:.5rem 1.5rem}.mega-trigger[data-v-60f40803]{font-size:.875rem;padding:.6rem .85rem}}.app-header__clocks[data-v-60f40803]{align-items:center;background:var(--bg3,rgba(0,0,0,.02));border:1px solid var(--border,rgba(0,0,0,.08));border-radius:8px;display:none;gap:.75rem;margin-left:.5rem;padding:.4rem 1rem}@media(min-width:2800px){.app-header__clocks[data-v-60f40803]{display:flex}}.clock-item[data-v-60f40803]{display:flex;flex-direction:column;justify-content:center}.clock-label[data-v-60f40803]{color:var(--s-text-muted,#64748b);font-size:.6rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.clock-time[data-v-60f40803]{color:var(--s-text-heading,#1e293b);font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700;line-height:1}.clock-item.bishkek .clock-time[data-v-60f40803]{color:var(--s-primary,#1e3a5f)}.clock-divider[data-v-60f40803]{background:var(--border,rgba(0,0,0,.08));height:24px;width:1px}.app-header__agency-info[data-v-60f40803]{align-items:center;border-right:1px solid var(--border,rgba(0,0,0,.08));display:none;gap:.75rem;padding-right:1.5rem}@media(min-width:2800px){.app-header__agency-info[data-v-60f40803]{display:flex}}.agency-text[data-v-60f40803]{display:flex;flex-direction:column;line-height:1.1}.agency-title[data-v-60f40803]{color:var(--s-text-heading,#1e293b);font-size:.7rem;font-weight:800;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase;white-space:pre-line}.agency-sub[data-v-60f40803]{color:var(--s-text-muted,#64748b);font-size:.65rem;font-weight:500;line-height:1.2;white-space:pre-line}.app-header__search-row[data-v-60f40803]{backdrop-filter:blur(16px);background:#ffffffb3;border-top:1px solid var(--border,rgba(0,0,0,.08));display:none;padding:.5rem 0}@media(min-width:1024px){.app-header__search-row[data-v-60f40803]{display:block}}.search-row-inner[data-v-60f40803]{align-items:center;display:flex;gap:.5rem;margin:0 auto;max-width:1000px;padding:0 1.5rem}html[data-theme=dark] .app-header__search-row[data-v-60f40803]{background:#0f172ab3;border-color:#ffffff14}html[data-theme=dark] .app-header__clocks[data-v-60f40803],html[data-theme=dark] .clock-item[data-v-60f40803],html[data-theme=dark] .clock-time[data-v-60f40803]{color:#94a3b8}html[data-theme=dark] .agency-sub[data-v-60f40803],html[data-theme=dark] .agency-title[data-v-60f40803],html[data-theme=dark] .app-header__agency-info[data-v-60f40803]{color:#cbd5e1}html[data-theme=dark] .app-header__login-btn[data-v-60f40803]{background:var(--s-accent,#818cf8)}html[data-theme=dark] .app-header__login-btn[data-v-60f40803]:hover{background:#6366f1}html[data-theme=dark] .app-header__login-btn[data-v-60f40803]:focus-visible,html[data-theme=dark] .app-header__theme-btn[data-v-60f40803]:focus-visible{outline-color:var(--s-accent,#818cf8)}.app-footer[data-v-140378b2]{background:linear-gradient(180deg,#0e2a4f,#0a1f3a);color:#ffffffb3;margin-top:auto;position:relative}.app-footer[data-v-140378b2]:before{background:linear-gradient(90deg,var(--s-green,#1e5631) 0,var(--s-warning,#f59e0b) 50%,var(--s-primary-light,#2e5a8f) 100%);content:"";height:3px;left:0;position:absolute;right:0;top:0}.app-footer__partners[data-v-140378b2]{background:#00000026;border-bottom:1px solid hsla(0,0%,100%,.06)}.app-footer__partners-inner[data-v-140378b2]{align-items:center;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:1400px;padding:2rem 1.5rem}@media(min-width:768px){.app-footer__partners-inner[data-v-140378b2]{flex-direction:row;gap:1.5rem;justify-content:center}}.app-footer__partners-title[data-v-140378b2]{color:#ffffff80;font-size:.8125rem;font-weight:500;letter-spacing:.06em;margin:0;text-transform:uppercase;white-space:nowrap}.app-footer__partners-logos[data-v-140378b2]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.app-footer__partner-badge[data-v-140378b2]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:100px;color:#ffffffa6;display:inline-flex;font-size:.8125rem;gap:.5rem;padding:.5625rem 1.125rem;transition:background .2s ease,border-color .2s ease,transform .2s ease}.app-footer__partner-badge[data-v-140378b2]:hover{background:#ffffff1a;border-color:#ffffff29;transform:translateY(-1px)}.app-footer__partner-badge svg[data-v-140378b2]{color:var(--dsr-warning);flex-shrink:0}.app-footer__content[data-v-140378b2]{display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:1400px;padding:3rem 1.5rem 2rem}.app-footer__col[data-v-140378b2]{min-width:0}@media(min-width:576px){.app-footer__content[data-v-140378b2]{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.app-footer__content[data-v-140378b2]{gap:2rem;grid-template-columns:1.8fr 1fr 1fr 1fr 1.2fr}}.app-footer__logo[data-v-140378b2]{align-items:center;color:#fff;display:inline-flex;font-size:1.25rem;font-weight:700;gap:.5rem;margin-bottom:1rem;text-decoration:none}.app-footer__logo-flag[data-v-140378b2]{font-size:1.5rem}.app-footer__logo-text[data-v-140378b2]{letter-spacing:-.01em}.app-footer__description[data-v-140378b2]{color:#ffffff80;font-size:.875rem;line-height:1.6;margin:0 0 .5rem}.app-footer__nai[data-v-140378b2]{color:#fff6;font-size:.8rem;margin:0 0 1.25rem}.app-footer__newsletter[data-v-140378b2]{margin-top:1rem}.app-footer__newsletter-title[data-v-140378b2]{color:#ffffffb3;font-size:.8125rem;font-weight:600;margin:0 0 .75rem}.app-footer__newsletter-form[data-v-140378b2]{display:flex;gap:.75rem}.app-footer__newsletter-input[data-v-140378b2]{background:#ffffff0f!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:8px!important;color:#fff!important;flex:1;font-size:.875rem!important;min-width:0;padding:.6rem .875rem!important}.app-footer__newsletter-input[data-v-140378b2]::-moz-placeholder{color:#ffffff59!important}.app-footer__newsletter-input[data-v-140378b2]::placeholder{color:#ffffff59!important}.app-footer__newsletter-btn[data-v-140378b2]{background:var(--s-gradient-gold,linear-gradient(135deg,#f59e0b 0,#d97706 100%))!important;border:none!important;border-radius:8px!important;color:var(--dsr-dark-bg,#0f172a)!important;flex-shrink:0;font-size:.875rem!important;font-weight:600!important;padding:.6rem 1.25rem!important;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.app-footer__newsletter-btn[data-v-140378b2]:hover{box-shadow:var(--s-shadow-glow-gold,0 0 20px rgba(212,175,55,.4))!important;transform:translateY(-1px)}.app-footer__heading[data-v-140378b2]{color:#fff;font-size:.9375rem;font-weight:600;letter-spacing:.02em;margin:0 0 1rem}.app-footer__nav[data-v-140378b2]{display:flex;flex-direction:column;gap:.625rem}.app-footer__link[data-v-140378b2]{color:#fff9;display:inline-block;font-size:.875rem;text-decoration:none;transition:color .2s ease,transform .2s ease}.app-footer__link[data-v-140378b2]:hover{color:var(--s-warning,#f59e0b);transform:translate(.25rem)}.app-footer__contact-list[data-v-140378b2]{display:flex;flex-direction:column;gap:.75rem}.app-footer__contact-item[data-v-140378b2]{align-items:flex-start;color:#fff9;display:flex;font-size:.875rem;gap:.625rem;margin:0}.app-footer__contact-item svg[data-v-140378b2]{color:var(--s-warning,#f59e0b);flex-shrink:0;margin-top:.125rem}.app-footer__bottom[data-v-140378b2]{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:.75rem;margin:0 auto;max-width:1400px;padding:1.25rem 1.5rem}@media(min-width:992px){.app-footer__bottom[data-v-140378b2]{flex-direction:row;justify-content:space-between}}.app-footer__copyright[data-v-140378b2]{color:#fff6;font-size:.8125rem;margin:0}.app-footer__legal-links[data-v-140378b2]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.app-footer__legal-link[data-v-140378b2]{color:#ffffff73;font-size:.8125rem;text-decoration:none;transition:color .2s ease}.app-footer__legal-link[data-v-140378b2]:hover{color:var(--dsr-warning)}.app-footer__legal-divider[data-v-140378b2]{color:#fff3;font-size:.75rem}.app-footer__social[data-v-140378b2]{display:flex;gap:.75rem}.app-footer__social-btn[data-v-140378b2]{color:#ffffff80!important;transition:color .25s ease,background .25s ease,transform .25s ease!important}.app-footer__social-btn[data-v-140378b2]:hover{transform:translateY(-2px)}.app-footer__social-btn--facebook[data-v-140378b2]:hover{background:#1877f21a!important;color:#1877f2!important}.app-footer__social-btn--instagram[data-v-140378b2]:hover{background:#e4405f1a!important;color:#e4405f!important}.app-footer__social-btn--telegram[data-v-140378b2]:hover{background:#26a5e41a!important;color:#26a5e4!important}.app-footer__social-btn--linkedin[data-v-140378b2]:hover{background:#0a66c21a!important;color:#0a66c2!important}.app-footer__social-btn--youtube[data-v-140378b2]:hover{background:#ff00001a!important;color:red!important}@media(prefers-reduced-motion:reduce){.app-footer__link[data-v-140378b2],.app-footer__newsletter-btn[data-v-140378b2],.app-footer__partner-badge[data-v-140378b2],.app-footer__social-btn[data-v-140378b2]{transition:none}.app-footer__link[data-v-140378b2]:hover,.app-footer__newsletter-btn[data-v-140378b2]:hover,.app-footer__partner-badge[data-v-140378b2]:hover,.app-footer__social-btn[data-v-140378b2]:hover{transform:none}}
