.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[data-v-0e23f6e7]{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)}.app-header--scrolled[data-v-0e23f6e7]{box-shadow:0 2px 16px #0f172a14,0 1px 3px #0f172a0d,0 0 0 1px #0f172a05}.app-header__inner[data-v-0e23f6e7]{align-items:center;display:flex;gap:1rem;margin:0 auto;max-width:1800px;padding:.75rem 1.5rem}.app-header__logo[data-v-0e23f6e7]{align-items:center;color:var(--s-primary,#1e3a5f);display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;gap:.5rem;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}.app-header__logo[data-v-0e23f6e7]:hover{transform:translateY(-1px)}.app-header__logo-img[data-v-0e23f6e7]{display:block;flex-shrink:0;height:2.5rem;min-width:2.5rem;-o-object-fit:contain;object-fit:contain;width:auto}.app-header__logo-text[data-v-0e23f6e7]{transition:color .3s ease}.app-header__mega-nav[data-v-0e23f6e7]{align-items:center;display:none;flex:1 1 auto;flex-wrap:wrap;gap:.125rem .25rem;margin-left:.5rem;min-width:0}@media(min-width:1024px){.app-header__mega-nav[data-v-0e23f6e7]{align-self:flex-start;display:flex;justify-content:center;padding-top:.35rem}}@media(min-width:1920px){.app-header__mega-nav[data-v-0e23f6e7]{align-self:center;flex-wrap:nowrap;justify-content:flex-start;padding-top:0}}.mega-trigger[data-v-0e23f6e7],.mega-trigger-wrap[data-v-0e23f6e7]{position:relative}.mega-trigger[data-v-0e23f6e7]{align-items:center;background:none;border:none;border-radius:var(--s-radius-2xs,8px);color:var(--s-text-secondary,#334155);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9375rem;font-weight:600;gap:.35rem;padding:.75rem 1rem;transition:color .2s ease;white-space:nowrap}.mega-trigger[data-v-0e23f6e7]:hover{color:var(--s-primary,#1e3a5f)}.mega-trigger[data-v-0e23f6e7]:after{background:linear-gradient(90deg,transparent,var(--s-primary,#1e3a5f),transparent);border-radius:1px;bottom:.4rem;content:"";height:1.5px;left:1rem;position:absolute;right:1rem;transform:scaleX(0);transform-origin:center;transition:transform .3s cubic-bezier(.22,1,.36,1)}.mega-trigger--active[data-v-0e23f6e7]:after,.mega-trigger[data-v-0e23f6e7]:hover:after{transform:scaleX(1)}.mega-trigger--active[data-v-0e23f6e7]{color:var(--s-primary,#1e3a5f)}.mega-trigger__chevron[data-v-0e23f6e7]{transition:transform .2s ease}.mega-trigger--active .mega-trigger__chevron[data-v-0e23f6e7]{transform:rotate(180deg)}.mega-trigger--link[data-v-0e23f6e7]{color:var(--s-text-secondary,#334155);text-decoration:none}.mega-trigger--link[data-v-0e23f6e7]:hover{color:var(--s-primary,#1e3a5f)}.mega-trigger--sw[data-v-0e23f6e7]{background:color-mix(in srgb,var(--s-primary,#1e3a5f) 8%,transparent);border:1px solid color-mix(in srgb,var(--s-primary,#1e3a5f) 15%,transparent);border-radius:6px;font-weight:600;padding:.3rem .75rem;transition:background .2s ease}.mega-trigger--sw[data-v-0e23f6e7]:hover{background:color-mix(in srgb,var(--s-primary,#1e3a5f) 14%,transparent)}.mega-trigger--extra[data-v-0e23f6e7]{display:none}@media(min-width:1400px){.mega-trigger--extra[data-v-0e23f6e7]{display:inline-flex}}.app-header__right[data-v-0e23f6e7]{align-items:center;display:flex;flex-shrink:0;gap:.75rem;margin-left:auto}@media(max-width:480px){.app-header__inner[data-v-0e23f6e7]{gap:.5rem;padding-inline:.5rem}.app-header__logo-text[data-v-0e23f6e7]{display:none}.app-header__right[data-v-0e23f6e7]{gap:.375rem;min-width:0}}.app-header__theme-btn[data-v-0e23f6e7]{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-0e23f6e7]:hover{background:#1e3a5f14;transform:rotate(15deg)}.app-header__agency-info[data-v-0e23f6e7]{align-items:center;border-right:1px solid var(--border);display:none;gap:.75rem;padding-right:1.5rem}@media(min-width:2800px){.app-header__agency-info[data-v-0e23f6e7]{display:flex}}.agency-text[data-v-0e23f6e7]{display:flex;flex-direction:column;line-height:1.1}.agency-title[data-v-0e23f6e7]{color:var(--t1);font-size:.7rem;font-weight:800;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase;white-space:pre-line}.agency-sub[data-v-0e23f6e7]{color:var(--t3);font-size:.65rem;font-weight:500;line-height:1.2;white-space:pre-line}.app-header__clocks[data-v-0e23f6e7]{align-items:center;background:var(--bg3);border:1px solid var(--border);border-radius:var(--btn-rad);display:none;gap:.75rem;margin-left:.5rem;padding:.4rem 1rem}.clock-item[data-v-0e23f6e7]{display:flex;flex-direction:column;justify-content:center}.clock-label[data-v-0e23f6e7]{color:var(--text-muted,var(--t3));font-size:.6rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.clock-time[data-v-0e23f6e7]{color:var(--t1);font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700;line-height:1}.clock-item.bishkek .clock-time[data-v-0e23f6e7]{color:var(--primary)}.clock-divider[data-v-0e23f6e7]{background:var(--border);height:24px;width:1px}html[data-theme=dark] .app-header__theme-btn[data-v-0e23f6e7]{color:#fcd34d}html[data-theme=dark] .app-header__theme-btn[data-v-0e23f6e7]:hover{background:#fcd34d1f}.app-header__login-link[data-v-0e23f6e7]{display:none;text-decoration:none}@media(min-width:1024px){.app-header__login-link[data-v-0e23f6e7]{display:inline-flex}}.app-header__login-btn[data-v-0e23f6e7]{align-items:center;background:var(--s-primary,#1e3a5f);border:none;border-radius:var(--s-radius-2xs,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-0e23f6e7]:hover{background:var(--s-primary-light,#2e5a8f);box-shadow:0 4px 12px #1e3a5f4d;transform:translateY(-1px)}.app-header__login-btn[data-v-0e23f6e7]:active{box-shadow:0 1px 4px #1e3a5f33;transform:translateY(0)}.app-header__login-btn svg[data-v-0e23f6e7]{flex-shrink:0}.app-header__user-area[data-v-0e23f6e7]{display:none;position:relative}@media(min-width:1024px){.app-header__user-area[data-v-0e23f6e7]{align-items:center;display:flex}}.app-header__user-btn[data-v-0e23f6e7]{align-items:center;background:transparent;border:1px solid rgba(30,58,95,.12);border-radius:100px;color:var(--s-text-heading,#1e293b);cursor:pointer;display:inline-flex;font-family:var(--s-font-heading,"Golos Text",sans-serif);font-size:.875rem;gap:.5rem;padding:.375rem .875rem .375rem .4rem;transition:background .25s ease,border-color .25s ease,box-shadow .3s ease;white-space:nowrap}.app-header__user-btn[data-v-0e23f6e7]:hover{background:#1e3a5f0a;border-color:#1e3a5f38;box-shadow:0 0 0 3px #1e3a5f0f,0 4px 12px #1e3a5f14}.app-header__user-avatar[data-v-0e23f6e7]{align-items:center;background:var(--s-primary,#1e3a5f);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:30px;justify-content:center;letter-spacing:.02em;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease;width:30px}.app-header__user-btn:hover .app-header__user-avatar[data-v-0e23f6e7]{box-shadow:0 0 0 2px #1e3a5f26,0 2px 8px #1e3a5f33;transform:scale(1.08)}.app-header__user-name[data-v-0e23f6e7]{display:none;font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1280px){.app-header__user-name[data-v-0e23f6e7]{display:inline}}@media(min-width:1600px){.app-header__user-name[data-v-0e23f6e7]{max-width:160px}}@media(min-width:1920px){.app-header__user-name[data-v-0e23f6e7]{max-width:220px}}.app-header__user-btn[data-v-0e23f6e7] svg:last-child{transition:transform .25s cubic-bezier(.4,0,.2,1)}.app-header__caret--open[data-v-0e23f6e7]{transform:rotate(180deg)}.app-header__user-dropdown[data-v-0e23f6e7]{backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);background:var(--s-header-bg,hsla(0,0%,100%,.85));border:1px solid var(--s-header-border,rgba(0,0,0,.08));border-radius:16px;border-top:2px solid var(--s-primary,#1e3a5f);box-shadow:var(--s-shadow-lg,0 12px 32px rgba(0,0,0,.14));min-width:220px;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);transform-origin:top right;z-index:calc(var(--z-dropdown, 1000) + 10)}.user-dropdown__header[data-v-0e23f6e7]{border-bottom:1px solid rgba(30,58,95,.08);display:flex;flex-direction:column;gap:.15rem;padding:.85rem 1rem}.user-dropdown__name[data-v-0e23f6e7]{color:var(--s-text-heading,#1e293b);font-size:.875rem;font-weight:600}.user-dropdown__role[data-v-0e23f6e7]{color:var(--s-text-muted,#6b7280);font-size:.75rem}.user-dropdown__item[data-v-0e23f6e7]{align-items:center;background:transparent;border:none;color:var(--s-text-body,#334155);cursor:pointer;display:flex;font-family:var(--s-font-heading,"Golos Text",sans-serif);font-size:.875rem;gap:.6rem;padding:.7rem 1rem;text-decoration:none;transition:background .2s ease,color .2s ease,padding-left .2s ease;width:100%}.user-dropdown__item[data-v-0e23f6e7]:hover{background:#1e3a5f0d;color:var(--s-primary,#1e3a5f);padding-left:1.15rem}.user-dropdown__item svg[data-v-0e23f6e7]{color:var(--s-text-muted,#6b7280);flex-shrink:0;transition:color .2s ease,transform .2s ease}.user-dropdown__item:hover svg[data-v-0e23f6e7]{color:var(--s-primary,#1e3a5f);transform:scale(1.1)}.user-dropdown__logout[data-v-0e23f6e7]{border-top:1px solid rgba(30,58,95,.08);color:#dc2626}.user-dropdown__logout[data-v-0e23f6e7]:hover{background:#dc26260d;color:#dc2626;padding-left:1.15rem}.user-dropdown__logout svg[data-v-0e23f6e7]{color:#dc2626}.user-dropdown__logout:hover svg[data-v-0e23f6e7]{color:#b91c1c}.dropdown-enter-active[data-v-0e23f6e7]{transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.dropdown-leave-active[data-v-0e23f6e7]{transition:opacity .18s ease-in,transform .18s ease-in}.dropdown-enter-from[data-v-0e23f6e7]{opacity:0;transform:translateY(-10px) scale(.97)}.dropdown-enter-to[data-v-0e23f6e7],.dropdown-leave-from[data-v-0e23f6e7]{opacity:1;transform:translateY(0) scale(1)}.dropdown-leave-to[data-v-0e23f6e7]{opacity:0;transform:translateY(-8px) scale(.97)}.theme-icon-enter-active[data-v-0e23f6e7],.theme-icon-leave-active[data-v-0e23f6e7]{transition:opacity .2s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.theme-icon-enter-from[data-v-0e23f6e7]{opacity:0;transform:rotate(-90deg) scale(.5)}.theme-icon-leave-to[data-v-0e23f6e7]{opacity:0;transform:rotate(90deg) scale(.5)}.mega-trigger[data-v-0e23f6e7]:focus-visible{background:#1e3a5f0f;outline:2px solid var(--s-primary,#1e3a5f);outline-offset:2px}.app-header__theme-btn[data-v-0e23f6e7]:focus-visible{outline:2px solid var(--s-primary,#1e3a5f);outline-offset:3px}.app-header__login-btn[data-v-0e23f6e7]:focus-visible{outline:2px solid var(--s-primary,#1e3a5f);outline-offset:3px}.app-header__user-btn[data-v-0e23f6e7]:focus-visible{box-shadow:0 0 0 4px #1e3a5f14;outline:2px solid var(--s-primary,#1e3a5f);outline-offset:3px}.user-dropdown__item[data-v-0e23f6e7]:focus-visible{background:#1e3a5f0f;outline:2px solid var(--s-primary,#1e3a5f);outline-offset:-2px}.app-header__burger[data-v-0e23f6e7]:focus-visible{outline:2px solid var(--s-primary,#1e3a5f);outline-offset:2px}.app-header__burger[data-v-0e23f6e7]{display:inline-flex}@media(min-width:1024px){.app-header__burger[data-v-0e23f6e7]{display:none}}.mega-overlay[data-v-0e23f6e7]{left:0;position:absolute;right:0;top:100%;z-index:var(--z-dropdown)}.mega-container[data-v-0e23f6e7]{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}.mega-panel-enter-active[data-v-0e23f6e7]{transition:opacity .2s ease,transform .2s ease}.mega-panel-leave-active[data-v-0e23f6e7]{transition:opacity .15s ease,transform .15s ease}.mega-panel-enter-from[data-v-0e23f6e7]{opacity:0;transform:translateY(-8px)}.mega-panel-enter-to[data-v-0e23f6e7],.mega-panel-leave-from[data-v-0e23f6e7]{opacity:1;transform:translateY(0)}.mega-panel-leave-to[data-v-0e23f6e7]{opacity:0;transform:translateY(-8px)}.mega-content[data-v-0e23f6e7]{display:flex;gap:2rem}.mega-content--full[data-v-0e23f6e7]{display:block}.mega-grid[data-v-0e23f6e7]{display:grid;flex:1;gap:.5rem}.mega-grid--2[data-v-0e23f6e7]{grid-template-columns:repeat(2,1fr)}.mega-grid--3[data-v-0e23f6e7]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.mega-card[data-v-0e23f6e7]{align-items:flex-start;border-radius:8px;color:inherit;display:flex;gap:.75rem;padding:1rem;text-decoration:none;transition:background-color .15s ease}.mega-card[data-v-0e23f6e7]:hover{background:var(--s-nav-hover,rgba(219,234,254,.4));box-shadow:var(--s-card-shadow,0 2px 8px rgba(59,130,246,.08));transform:translateY(-1px)}.mega-card__icon[data-v-0e23f6e7]{align-items:center;background:#1e3a5f14;border-radius:50%;color:var(--s-primary,#1e3a5f);display:flex;font-size:1rem;height:40px;justify-content:center;min-width:40px;width:40px}.mega-card__label[data-v-0e23f6e7]{color:var(--text-color,#0f172a);font-size:.9375rem;font-weight:600;margin-bottom:.125rem}.mega-card__desc[data-v-0e23f6e7]{color:var(--text-color-secondary,#64748b);font-size:.8125rem;line-height:1.4}.mega-sectors[data-v-0e23f6e7]{display:grid;flex:1;gap:.5rem;grid-template-columns:repeat(4,1fr)}.mega-sector[data-v-0e23f6e7]{align-items:center;border-radius:8px;color:var(--text-color,#0f172a);display:flex;flex-direction:column;font-size:.875rem;font-weight:500;padding:1rem;text-align:center;text-decoration:none;transition:background-color .15s ease}.mega-sector[data-v-0e23f6e7]:hover{background:var(--surface-hover,rgba(0,0,0,.04))}.mega-sector__icon[data-v-0e23f6e7]{color:var(--s-primary,#1e3a5f);font-size:2rem;margin-bottom:.5rem}.mega-regions[data-v-0e23f6e7]{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr)}.mega-region[data-v-0e23f6e7]{border:1px solid var(--surface-border,rgba(0,0,0,.08));border-radius:8px;color:inherit;padding:1rem;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.mega-region[data-v-0e23f6e7]:hover{border-color:var(--s-primary,#1e3a5f);box-shadow:0 2px 8px #1e3a5f1a}.mega-region__name[data-v-0e23f6e7]{color:var(--text-color,#0f172a);font-size:.9375rem;font-weight:600;margin-bottom:.25rem}.mega-region__desc[data-v-0e23f6e7]{color:var(--text-color-secondary,#64748b);font-size:.8125rem;line-height:1.4}.mega-featured[data-v-0e23f6e7]{flex-shrink:0;width:280px}.mega-featured__card[data-v-0e23f6e7]{background:linear-gradient(135deg,var(--s-primary,#1e3a5f) 0,var(--s-primary-light,#2e5a8f) 100%);border-radius:12px;color:#fff;display:flex;flex-direction:column;height:100%;padding:1.5rem}.mega-featured__badge[data-v-0e23f6e7]{align-items:center;background:#fff3;border-radius:50%;display:flex;font-size:1.25rem;height:48px;justify-content:center;margin-bottom:1rem;width:48px}.mega-featured__badge--accent[data-v-0e23f6e7]{background:#f59e0b40}.mega-featured__title[data-v-0e23f6e7]{color:#fff;font-family:var(--s-font-heading,"Golos Text",sans-serif);font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.mega-featured__desc[data-v-0e23f6e7]{color:#fffc;flex:1;font-size:.875rem;line-height:1.5;margin:0 0 1rem}.mega-featured__link[data-v-0e23f6e7]{color:var(--s-warning,#f59e0b);font-size:.875rem;font-weight:600;text-decoration:none;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.mega-featured__link[data-v-0e23f6e7]:hover{text-decoration:underline}.app-header__search-row[data-v-0e23f6e7]{backdrop-filter:blur(16px);background:#ffffffb3;border-top:1px solid var(--border);display:none;padding:.5rem 0}.search-row-inner[data-v-0e23f6e7]{align-items:center;display:flex;gap:.5rem;margin:0 auto;max-width:1000px;padding:0 1.5rem}.app-header__google-search{&[data-v-0e23f6e7]{align-items:center;border-radius:8px;color:var(--text-color-secondary,#64748b);display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .15s ease,color .15s ease;width:36px}&[data-v-0e23f6e7]:hover{background:#1e3a5f14;color:var(--s-primary,#1e3a5f)}}@media(min-width:1024px){.app-header__search-row[data-v-0e23f6e7]{display:block}}@media(min-width:1024px)and (max-width:1919px){.app-header__inner[data-v-0e23f6e7]{align-items:flex-start}}@media(min-width:1024px)and (max-width:1399px){.app-header__inner[data-v-0e23f6e7]{gap:.25rem .35rem;padding:.5rem .75rem}.mega-trigger[data-v-0e23f6e7]{font-size:.7rem;gap:.15rem;padding:.35rem .4rem}.mega-trigger__chevron[data-v-0e23f6e7]{height:12px;width:12px}.app-header__right[data-v-0e23f6e7]{gap:.35rem}.app-header__login-btn[data-v-0e23f6e7]{font-size:.7rem;padding:.35rem .5rem}.app-header__logo[data-v-0e23f6e7]{font-size:.85rem}.app-header__theme-btn[data-v-0e23f6e7]{font-size:.85rem;height:1.7rem;width:1.7rem}}@media(min-width:1400px){.app-header__inner[data-v-0e23f6e7]{gap:.5rem 1rem;padding:.5rem 1.5rem}.mega-trigger[data-v-0e23f6e7]{font-size:.8125rem;padding:.5rem .6rem}}@media(min-width:1920px){.app-header__inner[data-v-0e23f6e7]{max-width:none}.mega-trigger[data-v-0e23f6e7]{font-size:.875rem;padding:.6rem .85rem}}@media(min-width:2800px){.app-header__clocks[data-v-0e23f6e7]{display:flex}}@media(prefers-reduced-motion:reduce){.app-header[data-v-0e23f6e7],.app-header__user-avatar[data-v-0e23f6e7],.app-header__user-btn[data-v-0e23f6e7],.mega-card[data-v-0e23f6e7],.mega-panel-enter-active[data-v-0e23f6e7],.mega-panel-leave-active[data-v-0e23f6e7],.mega-region[data-v-0e23f6e7],.mega-sector[data-v-0e23f6e7],.mega-trigger__chevron[data-v-0e23f6e7]{transition:none}.app-header__user-btn[data-v-0e23f6e7] svg:last-child{transition:none}.dropdown-enter-active[data-v-0e23f6e7],.dropdown-leave-active[data-v-0e23f6e7],.user-dropdown__item[data-v-0e23f6e7],.user-dropdown__item svg[data-v-0e23f6e7]{transition:none}.dropdown-enter-from[data-v-0e23f6e7],.dropdown-leave-to[data-v-0e23f6e7]{transform:none}.app-header__logo[data-v-0e23f6e7],.app-header__theme-btn[data-v-0e23f6e7],.mega-trigger[data-v-0e23f6e7]:after,.theme-icon-enter-active[data-v-0e23f6e7],.theme-icon-leave-active[data-v-0e23f6e7]{transition:none}.app-header__logo[data-v-0e23f6e7]:hover,.app-header__theme-btn[data-v-0e23f6e7]:hover{transform:none}.mega-trigger--active[data-v-0e23f6e7]:after,.mega-trigger[data-v-0e23f6e7]:hover:after{transform:scaleX(1)}}.app-header__drawer.p-drawer{background:#fff;border-left:1px solid rgba(30,58,95,.08);box-shadow:-8px 0 32px #0000001f;max-width:85vw;width:320px!important}.app-header__drawer .p-drawer-header{background:var(--dsr-gradient-blue);border-bottom:none;padding:1.25rem 1.5rem}.app-header__drawer .p-drawer-header .mobile-header{align-items:center;display:flex;gap:.5rem}.app-header__drawer .p-drawer-header .mobile-header__img{display:block;height:2rem;min-width:2rem;-o-object-fit:contain;object-fit:contain;width:2rem}.app-header__drawer .p-drawer-header .mobile-header__text{color:#fff;font-family:Golos Text,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.01em}.app-header__drawer .p-drawer-header .p-drawer-close-button{border-radius:8px;color:#ffffffb3;height:2rem;transition:background .2s ease,color .2s ease;width:2rem}.app-header__drawer .p-drawer-header .p-drawer-close-button:hover{background:#ffffff26;color:#fff}.app-header__drawer .p-drawer-content{background:#fff;padding:1rem .75rem}html[data-theme=dark] .app-header__drawer.p-drawer{background:#0f172a;border-left:1px solid hsla(0,0%,100%,.1);box-shadow:-8px 0 32px #00000080}html[data-theme=dark] .app-header__drawer .p-drawer-content{background:#0f172a}html[data-theme=dark] .app-header__drawer .mobile-nav__link:hover{background:#ffffff14}html[data-theme=dark] .app-header__drawer .mobile-nav__divider{background:#ffffff1a}.p-drawer-mask.p-overlay-mask,.p-drawer-mask.p-overlay-mask:has(+.app-header__drawer){background:#0f172a80}.app-header__drawer .mobile-nav{display:flex;flex-direction:column;gap:.125rem}.app-header__drawer .mobile-nav__link{align-items:center;border-radius:10px;color:var(--dsr-text-primary);display:flex;font-size:.9375rem;font-weight:500;gap:.75rem;padding:.8rem 1rem;text-decoration:none;transition:background .2s ease}.app-header__drawer .mobile-nav__link:hover{background:#1e3a5f0f}.app-header__drawer .mobile-nav__link svg{color:var(--dsr-primary);flex-shrink:0;width:1.5rem}.app-header__drawer .mobile-nav__divider{background:#1e3a5f14;height:1px;margin:.5rem 1rem}.app-header__drawer .mobile-nav__login{align-items:center;background:var(--dsr-gradient-blue);border-radius:10px;color:#fff;display:flex;font-size:.9375rem;font-weight:600;gap:.5rem;justify-content:center;margin:.5rem .75rem 0;padding:.8rem 1.5rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.app-header__drawer .mobile-nav__login:hover{box-shadow:0 4px 16px #1e3a5f40;transform:translateY(-1px)}.app-header__drawer .mobile-nav__login svg{flex-shrink:0}.app-header__drawer .mobile-nav__user-info{align-items:center;background:#1e3a5f0a;border-radius:10px;display:flex;gap:.75rem;margin:0 .5rem;padding:.75rem}.app-header__drawer .mobile-nav__user-avatar{align-items:center;background:var(--dsr-gradient-blue);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:700;height:40px;justify-content:center;letter-spacing:.02em;width:40px}.app-header__drawer .mobile-nav__user-details{display:flex;flex-direction:column;gap:.1rem;min-width:0}.app-header__drawer .mobile-nav__user-name{color:var(--dsr-text-heading,#1e293b);font-size:.9375rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header__drawer .mobile-nav__user-role{color:var(--dsr-stone,#6b7280);font-size:.75rem}.app-header__drawer .mobile-nav__logout-btn{align-items:center;background:transparent;border:1px solid rgba(220,38,38,.2);border-radius:10px;color:#dc2626;cursor:pointer;display:flex;font-family:var(--s-font-heading,"Golos Text",sans-serif);font-size:.9375rem;font-weight:600;gap:.5rem;justify-content:center;margin:.35rem .75rem 0;padding:.7rem 1.5rem;transition:background .2s ease,border-color .2s ease;width:calc(100% - 1.5rem)}.app-header__drawer .mobile-nav__logout-btn:hover{background:#dc26260f;border-color:#dc26264d}.app-header__drawer .mobile-nav__logout-btn svg{flex-shrink:0}.mega-sectors--photo{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);width:100%}.mega-sector-photo{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:hover{box-shadow:0 12px 24px -10px #1e3a5f4d,inset 0 0 0 1px #fff3;transform:translateY(-4px)}.mega-sector-photo__bg{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{transform:scale(1.08)}.mega-sector-photo__overlay{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.85));inset:0;pointer-events:none;position:absolute}.mega-sector-photo__label{bottom:12px;color:#fff;font-family:var(--s-font-heading,"Inter",sans-serif);font-size:.8125rem;font-weight:600;left:12px;line-height:1.2;position:absolute;right:12px;z-index:2}.mega-featured--photo{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:hover{box-shadow:0 16px 32px -10px #1e3a5f40;transform:translateY(-4px)}.mega-featured__bg{background-position:50%;background-size:cover;inset:0;position:absolute;transition:transform .6s ease}.mega-featured--photo:hover .mega-featured__bg{transform:scale(1.05)}.mega-featured__overlay{background:linear-gradient(135deg,#3b82f6cc,#1d4ed8f2);inset:0;pointer-events:none;position:absolute}.mega-featured__content{display:flex;flex-direction:column;gap:12px;position:relative;width:100%;z-index:2}.mega-featured__badge--accent{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{color:#fff;font-family:var(--s-font-heading,"Inter",sans-serif);font-size:1.125rem;font-weight:600;margin:0}.mega-featured--photo .mega-featured__desc{color:#e0e7ff;font-size:.8125rem;line-height:1.4;margin:0;opacity:.9}.mega-featured--photo .mega-featured__link{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:hover{opacity:.8;transform:translate(4px)}html[data-theme=dark] .mega-featured__overlay{background:linear-gradient(135deg,#1e3a8acc,#0f172af2)}html[data-theme=dark] .mega-featured--photo .mega-featured__desc{color:#94a3b8}html[data-theme=dark] .mega-featured--photo .mega-featured__link{color:#38bdf8}.app-header__drawer .mobile-nav__sublink{align-items:center;border-radius:8px;color:var(--dsr-text-body);display:flex;font-size:.875rem;gap:.75rem;padding:.6rem 1rem .6rem 1.25rem;text-decoration:none;transition:background .2s ease,color .2s ease}.app-header__drawer .mobile-nav__sublink:hover{background:#1e3a5f0f;color:var(--dsr-primary)}.app-header__drawer .mobile-nav__sublink svg{color:var(--dsr-stone);flex-shrink:0;transition:color .2s ease;width:1.25rem}.app-header__drawer .mobile-nav__sublink:hover svg{color:var(--dsr-primary)}.app-header__drawer .mobile-nav__sublink--accent{color:var(--dsr-primary);font-weight:600}.app-header__drawer .mobile-nav__sublink--accent svg{color:var(--dsr-primary)}.app-header__drawer .mobile-nav__search{border-bottom:1px solid rgba(30,58,95,.08);margin-bottom:.25rem;padding:0 .5rem .75rem}.app-header__drawer .mobile-nav__search-input{border-radius:10px;font-size:.9375rem;width:100%}.app-header__drawer .mobile-nav__accordion .p-accordionpanel{border:none}.app-header__drawer .mobile-nav__accordion .p-accordionheader{background:none;border:none;border-radius:10px;color:var(--dsr-text-primary);font-size:.9375rem;font-weight:500;padding:.8rem 1rem;transition:background .2s ease}.app-header__drawer .mobile-nav__accordion .p-accordionheader:hover{background:#1e3a5f0f}.app-header__drawer .mobile-nav__accordion .p-accordionheader-toggle-icon{color:var(--dsr-text-muted);font-size:.75rem}.app-header__drawer .mobile-nav__accordion .p-accordioncontent-content{background:none;border:none;padding:.25rem 0 .5rem}.app-header__drawer .mobile-nav__accordion .p-accordion-header-link{background:none!important;border:none!important;border-radius:10px;padding:.8rem 1rem}.app-header__drawer .mobile-nav__accordion .p-accordion-header-link:hover{background:#1e3a5f0f!important}.app-header__drawer .mobile-nav__accordion .p-accordion-content{background:none;border:none!important;padding:0}html[data-theme=dark] .app-header{background:var(--s-header-bg,hsla(0,0%,100%,.03));border-bottom-color:var(--s-header-border,hsla(0,0%,100%,.06));color:#94a3b8}html[data-theme=dark] .app-header__search-row{background:var(--s-header-bg,rgba(15,23,42,.6));border-top-color:var(--s-header-border,hsla(0,0%,100%,.06))}html[data-theme=dark] .mega-trigger,html[data-theme=dark] .mega-trigger--link{color:var(--s-text-secondary,#94a3b8)}html[data-theme=dark] .mega-trigger--active,html[data-theme=dark] .mega-trigger--link:hover,html[data-theme=dark] .mega-trigger:hover{color:var(--s-accent,#818cf8)}html[data-theme=dark] .mega-container{background:var(--s-menu-bg,#1e293b);border-color:var(--s-card-border,hsla(0,0%,100%,.1));border-top-color:var(--s-accent,#818cf8)}html[data-theme=dark] .mega-card__label{color:var(--s-text-heading,#e2e8f0)}html[data-theme=dark] .mega-card__desc,html[data-theme=dark] .mega-region__desc{color:var(--s-text-muted,#64748b)}html[data-theme=dark] .mega-card__icon{background:#818cf81a;color:var(--s-accent,#818cf8)}html[data-theme=dark] .mega-sector{color:var(--s-text,#f1f5f9)}html[data-theme=dark] .mega-sector__icon{color:var(--s-accent,#818cf8)}html[data-theme=dark] .mega-region{border-color:var(--s-card-border,hsla(0,0%,100%,.06))}html[data-theme=dark] .mega-region:hover{border-color:var(--s-accent,#818cf8)}html[data-theme=dark] .mega-region__name{color:var(--s-text-heading,#e2e8f0)}html[data-theme=dark] .mega-card:hover,html[data-theme=dark] .mega-sector:hover{background:var(--s-nav-hover,hsla(0,0%,100%,.04))}html[data-theme=dark] .app-header__logo{color:var(--dsr-text,#f1f5f9)}html[data-theme=dark] .app-header__login-btn{background:var(--s-accent,#818cf8)}html[data-theme=dark] .app-header__login-btn:hover{background:#6366f1}html[data-theme=dark] .app-header__user-btn{border-color:#ffffff1a;color:#e2e8f0}html[data-theme=dark] .app-header__user-btn: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{box-shadow:0 0 0 2px #818cf833,0 2px 8px #818cf840}html[data-theme=dark] .app-header__user-avatar{background:var(--s-accent,#818cf8)}html[data-theme=dark] .app-header__user-dropdown{background:var(--s-dark-surface,#1e293b);border-color:#ffffff14;border-top-color:var(--s-accent,#818cf8);box-shadow:0 12px 32px #00000080,0 4px 12px #0000004d}html[data-theme=dark] .user-dropdown__name{color:#e2e8f0}html[data-theme=dark] .user-dropdown__role{color:#94a3b8}html[data-theme=dark] .user-dropdown__header{border-bottom-color:#ffffff0f}html[data-theme=dark] .user-dropdown__item{color:#cbd5e1}html[data-theme=dark] .user-dropdown__item:hover{background:#ffffff0f;color:var(--s-accent,#818cf8)}html[data-theme=dark] .user-dropdown__item svg{color:#94a3b8}html[data-theme=dark] .user-dropdown__item:hover svg{color:var(--s-accent,#818cf8)}html[data-theme=dark] .user-dropdown__logout{border-top-color:#ffffff0f}html[data-theme=dark] .app-header__login-btn:focus-visible,html[data-theme=dark] .app-header__theme-btn:focus-visible,html[data-theme=dark] .app-header__user-btn:focus-visible{outline-color:var(--s-accent,#818cf8)}html[data-theme=dark] .mobile-nav__user-info{background:#ffffff0a}html[data-theme=dark] .mobile-nav__user-name{color:#e2e8f0}html[data-theme=dark] .mobile-nav__user-role{color:#94a3b8}html[data-theme=dark] .mobile-nav__logout-btn{border-color:#f8717133;color:#f87171}html[data-theme=dark] .mobile-nav__logout-btn: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)}html[data-theme=dark] .app-header__drawer .mobile-nav__link{color:#cbd5e1}html[data-theme=dark] .app-header__drawer .mobile-nav__link svg,html[data-theme=dark] .app-header__drawer .mobile-nav__sublink{color:var(--dsr-text-muted)}html[data-theme=dark] .app-header__drawer .mobile-nav__accordion .p-accordionheader{color:#cbd5e1}html[data-theme=dark] .app-header__right{color:#94a3b8}html[data-theme=dark] .app-header__right .lang-code,html[data-theme=dark] .app-header__right .lang-value,html[data-theme=dark] .app-header__right .lang-value svg,html[data-theme=dark] .app-header__right .language-switcher,html[data-theme=dark] .app-header__right .p-select-label{color:#94a3b8!important}html[data-theme=dark] .app-header__clocks,html[data-theme=dark] .clock-item,html[data-theme=dark] .clock-time{color:#94a3b8}html[data-theme=dark] .agency-sub,html[data-theme=dark] .agency-title,html[data-theme=dark] .app-header__agency-info{color:#cbd5e1}.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}}
