.am-topbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:calc(env(safe-area-inset-top, 14px) + 14px) 22px 0}.am-topbar>:first-child{justify-self:start}.am-topbar>:last-child{justify-self:end}.am-topbar__logo{text-decoration:none;display:flex;align-items:center}.am-topbar__locale-btn,.am-topbar__menu-btn{width:36px;height:36px;border-radius:50%;border:none;background:rgba(0,0,0,.06);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;-webkit-tap-highlight-color:transparent}.am-topbar__locale-btn:active,.am-topbar__menu-btn:active{background:rgba(0,0,0,.12)}.am-topbar--float{position:fixed;top:0;left:0;right:0;z-index:45;padding:calc(var(--am-safe-top) + 14px) 22px 4px;background:transparent;box-shadow:none;transition:background-color .3s ease,box-shadow .3s ease}.am-topbar--solid{background:#fff;box-shadow:inset 0 -1px 0 #e6e9f0}.am-topbar--float .am-topbar__menu-btn{width:42px;height:42px;background:#fff;border:1px solid #e7edf4;box-shadow:0 1px 2px rgba(10,31,54,.06)}.am-topbar--float .am-topbar__menu-btn:active{background:#f1f5fa}.am-topbar__locale-trigger{display:flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;border-radius:999px;border:1.5px solid #e7edf4;background:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.am-topbar__locale-trigger:active{background:#f1f5fa}.am-topbar__locale-flag{width:30px;height:30px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid #fff;box-shadow:0 0 0 1px #e7edf4}.am-topbar__locale-flag img{width:100%;height:100%;object-fit:cover;display:block}.am-chevron{color:#9aa2b1;transition:transform .28s cubic-bezier(.32,.72,0,1),color .2s ease}.am-chevron--open{transform:rotate(180deg);color:#111827}.am-nav-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:400;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.am-nav-drawer{position:fixed;top:0;right:0;width:280px;height:100dvh;background:#fff;z-index:500;display:flex;flex-direction:column;box-shadow:-4px 0 32px rgba(0,0,0,.14);animation:amDrawerRight .24s ease}.am-nav-drawer__header{justify-content:space-between;padding:calc(env(safe-area-inset-top, 20px) + 20px) 20px 16px;border-bottom:1px solid #f0ece6}.am-nav-drawer__brand,.am-nav-drawer__close,.am-nav-drawer__header{display:flex;align-items:center}.am-nav-drawer__close{width:32px;height:32px;border:none;background:rgba(0,0,0,.06);border-radius:50%;cursor:pointer;font-size:22px;justify-content:center;line-height:1;color:#374151;padding:0}.am-nav-links{padding:12px 0;flex:1}.am-nav-link{display:flex;align-items:center;gap:14px;padding:13px 20px;text-decoration:none;color:#111827;font-family:var(--am-font-jakarta,var(--font-jakarta),sans-serif);font-size:15px;font-weight:600;transition:background .15s}.am-nav-link:active{background:#f6f7f9}.am-nav-link__icon{width:36px;height:36px;border-radius:10px;background:#fff0eb;display:flex;align-items:center;justify-content:center;flex-shrink:0}.am-nav-company{padding:14px 20px;border-top:1px solid #f0ece6}.am-nav-company__label{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#717680;margin-bottom:10px}.am-nav-company__grid{display:flex;flex-wrap:wrap;gap:6px 16px}.am-nav-company__link{font-size:12px;color:#6b7280;text-decoration:none;font-family:var(--am-font-jakarta,var(--font-jakarta),sans-serif);font-weight:500}.am-nav-legal{padding:14px 20px calc(env(safe-area-inset-bottom, 16px) + 16px);border-top:1px solid #f0ece6}.am-nav-legal__label{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#717680;margin-bottom:10px}.am-nav-legal__grid{display:flex;flex-wrap:wrap;gap:6px 16px}.am-nav-legal__link{font-size:12px;color:#6b7280;text-decoration:none;font-family:var(--am-font-jakarta,var(--font-jakarta),sans-serif);font-weight:500}.am-locale-sheet{position:fixed;bottom:0;left:0;right:0;background:#fff;border-radius:20px 20px 0 0;z-index:500;max-height:72dvh;display:flex;flex-direction:column;box-shadow:var(--am-shadow-sheet,0 -10px 40px rgba(0,0,0,.18));animation:amSheetUp .28s ease}.am-locale-sheet__handle{width:36px;height:4px;background:#e5e7eb;border-radius:2px;margin:12px auto 0;flex-shrink:0}.am-locale-sheet__header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 12px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.am-locale-sheet__title{font-family:var(--am-font-sora,var(--font-sora),sans-serif);font-size:16px;font-weight:700;color:#111827}.am-locale-list{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:6px 0 calc(env(safe-area-inset-bottom, 16px) + 8px)}.am-locale-item{display:flex;align-items:center;gap:14px;width:100%;padding:13px 20px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .15s}.am-locale-item:active{background:#f6f7f9}.am-locale-item--active{background:rgba(250,78,22,.05)}.am-locale-item__flag{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.am-locale-item__text{flex:1;display:flex;flex-direction:column}.am-locale-item__country{font-family:var(--am-font-jakarta,var(--font-jakarta),sans-serif);font-size:14px;font-weight:600;color:#111827}.am-locale-item__name{font-size:12px;color:#717680;font-weight:400;margin-top:1px}.am-locale-item__dot{width:8px;height:8px;border-radius:50%;background:#fa4e16;flex-shrink:0}@keyframes amSheetUp{0%{transform:translateY(16px);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes amDrawerRight{0%{transform:translateX(100%);opacity:.8}to{transform:translateX(0);opacity:1}}