.notification-menu{position:static}.header .notification-bell{justify-content:center;width:44px;height:44px;min-height:44px;padding:10px;position:relative}.header .notification-panel{z-index:100;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);white-space:normal;width:370px;max-width:calc(100vw - 36px);max-height:70svh;color:var(--ink);border-radius:12px;padding:14px;position:absolute;top:52px;right:0;overflow:auto;box-shadow:0 12px 35px #0002}.notification-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.notification-heading h2{margin:0;font-size:18px}.notification-heading>span{color:var(--muted);font-size:12px}.notification-tabs{gap:8px;padding:12px 0;display:flex}.notification-tabs button{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:7px;min-height:44px;padding:9px 14px}.notification-tabs button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.notification-list{margin:0;padding:0;list-style:none}.notification-row{border-top:1px solid var(--line)}.notification-row button{text-align:left;width:100%;color:var(--ink);white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;border-radius:8px;gap:5px;padding:14px 12px;font-size:13px;display:grid}.notification-row.unread button{background:var(--soft);border-left:3px solid var(--accent)}.notification-row button:hover{background:var(--accent-soft)}.notification-context{color:var(--accent-readable);font-size:11px}.notification-row small{color:var(--muted);font-size:11px}.notification-empty{color:var(--muted);padding:18px 4px;font-size:13px}.notification-footer{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:grid}.notification-footer a,.notification-footer button{justify-content:space-between;align-items:center;min-height:44px;font-size:13px;display:flex}.notification-footer button{background:var(--soft);color:var(--ink);border:0;border-radius:7px;padding:10px 12px}.notification-footer button:disabled{opacity:.5}.notifications-page{max-width:780px}.notifications-page .notification-row{margin-bottom:8px}@media (max-width:800px){.header .header-account>.icon[data-icon=account]{display:none}.header .notification-panel{max-height:65svh}.header .notification-bell{flex-shrink:0;width:44px}}@media (max-width:420px){.header-weather-city{display:none}.header>.header-actions{gap:4px}.header .header-actions .header-account,.header .header-actions .header-add{padding:10px 8px}.header-weather{padding:9px 7px}.header .notification-bell{width:40px;padding:9px}.header .city-product-nav>#product-navigation>a{padding:8px 6px}.header .city-product-nav>#product-navigation>a>.icon{display:none}.header .city-product-nav>#product-navigation>.nav-more{padding:9px 7px}}.notification-profiles{overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;gap:6px;max-width:100%;padding:12px 0 4px;display:flex;overflow-x:auto}.notification-profiles button{border:1px solid var(--line);background:var(--surface);max-width:240px;min-height:44px;color:var(--ink);font:inherit;overflow-wrap:anywhere;white-space:normal;border-radius:8px;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}.notification-profiles .icon{flex:none;width:17px;height:17px}.notification-profiles button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent-readable);color:var(--accent-readable)}body[data-release-version] .header .notification-bell{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink);border-radius:12px;place-items:center;padding:8px;display:grid}body[data-release-version] .header .notification-bell>.icon{stroke-width:2.2px;flex:none;width:22px;height:22px}body[data-release-version] .header .notification-bell[aria-expanded=true]{border-color:var(--accent-readable);background:var(--accent-soft)}body[data-release-version] .header .notification-bell:focus-visible{outline:2px solid var(--accent-readable);outline-offset:2px}
body .mobile-dock.mobile-app-navigation{inset:auto max(12px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) auto;z-index:60;box-sizing:border-box;border:1px solid var(--line);width:286px;max-width:calc(100vw - 16px);min-height:54px;color:var(--ink);border-radius:18px;gap:2px;margin:0;position:fixed;box-shadow:0 6px 24px #0002;background:var(--surface)!important;grid-template-columns:repeat(5,1fr)!important;padding:4px!important;display:grid!important}body .mobile-app-navigation>:is(a,button),body .mobile-app-navigation .yerel-apps-trigger{width:100%;min-width:0;min-height:44px;color:var(--muted);border-radius:13px;justify-content:center;align-items:center;gap:2px;line-height:1.1;text-decoration:none;position:relative;background:0 0!important;border:0!important;padding:6px!important;font-size:10px!important;display:flex!important;transform:none!important}body .mobile-app-navigation>:is(a,button)>span:not(.app-status-dot),body .mobile-app-navigation .yerel-apps-trigger>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}body .mobile-app-navigation>.compact-apps-entry{width:100%;min-width:0;display:flex}body .mobile-app-navigation :is(a,button)>.icon{flex:none;width:22px!important;height:22px!important;margin:0!important}body .mobile-app-navigation .yerel-apps-trigger>.icon[data-icon=chevron]{display:none!important}body .mobile-app-navigation:is([data-launcher-edge=left],[data-launcher-edge=right]){z-index:171}body .mobile-app-navigation :is(button[aria-pressed=true],button[aria-current=page]){color:var(--accent-readable)!important;background:color-mix(in srgb,var(--accent-readable) 10%,var(--surface))!important}.mobile-app-navigation :is(button[aria-pressed=true],button[aria-current=page]):after{content:"";background:currentColor;border-radius:2px;width:14px;height:2px;position:absolute;top:2px}body .mobile-app-navigation>.mobile-camera-primary:before{display:none!important}body .mobile-app-navigation :is(a,button):focus-visible{outline:2px solid var(--accent-readable);outline-offset:-2px}body[data-mobile-keyboard=true] .mobile-dock.mobile-app-navigation{display:none!important}@media (max-width:600px){body .mobile-dock.mobile-app-navigation{width:min(330px,100vw - 16px);margin-inline:auto;left:8px;right:8px}body{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}body:has(.mobile-app-navigation) .yerel-assistant{bottom:calc(76px + max(env(safe-area-inset-bottom),var(--site-viewport-bottom-inset,0px)))}.active-call-shortcut{z-index:190;right:318px;bottom:max(10px,env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--surface);box-shadow:var(--ui-shadow);border-radius:18px;align-items:center;padding:4px;display:flex;position:fixed}.active-call-shortcut button{min-width:72px;min-height:44px;color:var(--ink);background:var(--soft);border:0;border-radius:13px;align-items:center;gap:6px;padding:6px;display:flex;position:relative}.active-call-shortcut img,.active-call-shortcut button>span{object-fit:cover;width:32px;height:32px;font-size:var(--type-caption);background:var(--ui-selected);border-radius:50%;flex:none;place-items:center;display:grid}.active-call-shortcut i{border:2px solid var(--surface);background:#278f65;border-radius:50%;width:7px;height:7px;position:absolute;bottom:5px;right:6px}@media (max-width:600px){.active-call-shortcut{right:max(12px,env(safe-area-inset-right));bottom:calc(76px + env(safe-area-inset-bottom))}}@media (min-width:701px){.mobile-app-navigation .active-call-shortcut{position:absolute;bottom:0;right:calc(100% + 12px)}.mobile-app-navigation[data-launcher-side=left] .active-call-shortcut{left:calc(100% + 12px);right:auto}.mobile-app-navigation[data-launcher-side=left] .app-recent-shortcuts{left:calc(100% + 8px);right:auto}.mobile-dock.mobile-app-navigation[data-launcher-join=right]{border-top-left-radius:0}.mobile-dock.mobile-app-navigation[data-launcher-join=left]{border-top-right-radius:0}.mobile-dock.mobile-app-navigation[data-launcher-join=bottom]{border-top-left-radius:0}.mobile-dock.mobile-app-navigation[data-launcher-join=top]{border-bottom-left-radius:0}}
