:root{font-family:Inter,system-ui,Arial,sans-serif;color:#111827;background:#f4f6fb}*{box-sizing:border-box}body{margin:0;background:#f4f6fb}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,.secondary-btn{cursor:pointer;border:1px solid #0f5132;background:#0f7a43;color:#fff;border-radius:12px;padding:.7rem 1rem}.secondary-btn{background:#fff;color:#14532d;border-color:#86efac}.button-link{display:inline-flex;align-items:center;justify-content:center;border:1px solid #0f5132;background:#0f7a43;color:#fff;border-radius:12px;padding:.7rem 1rem}.button-link.secondary{background:#fff;color:#14532d;border-color:#86efac}.topbar{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:linear-gradient(135deg,#0f7a43,#0b5f34);color:#fff;border-bottom:1px solid #065f46;position:sticky;top:0;z-index:10}.brand{font-weight:800}.nav,.toolbar,.inline-actions,.filters{display:flex;gap:.75rem;align-items:center}.nav a{color:#ffffffe0;padding:.45rem .7rem;border-radius:999px}.nav a.active{background:#ffffff26;color:#fff}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.container{max-width:1200px;margin:0 auto;padding:1.25rem}.page-stack,.form-stack{display:grid;gap:1rem}.max-w{max-width:540px}.section-card{background:#fff;padding:1rem;border-radius:20px;box-shadow:0 8px 24px #0f172a0f;border:1px solid #e5e7eb}.section-card--status-available{background:linear-gradient(180deg,#ecfdf5,#fff 42%);border-color:#86efac}.section-card--status-busy{background:linear-gradient(180deg,#fef2f2,#fff 42%);border-color:#fca5a5}.section-card--status-inactive{background:linear-gradient(180deg,#f8fafc,#fff 42%);border-color:#cbd5e1}.grid-3,.card-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}label{display:grid;gap:.4rem}input,select,textarea{width:100%;padding:.75rem .85rem;border-radius:12px;border:1px solid #cbd5e1;background:#fff}textarea{min-height:110px;resize:vertical}.work-card{border:1px solid #e5e7eb;border-radius:16px;padding:1rem;display:grid;gap:.75rem;background:#fafafa}.work-card--hold{background:#fff1f2;border-color:#fda4af}.work-card--done{background:#f8fafc;border-color:#cbd5e1}.status-text{color:#475569}.badge{display:inline-block;background:#065f46;color:#fff;border-radius:999px;padding:.3rem .7rem;font-size:.875rem}.user-chip{background:#ffffff26;color:#fff;padding:.45rem .75rem;border-radius:999px}.active-tab{background:#166534;color:#fff;border-color:#166534}.metric{display:grid;gap:.25rem;padding:1rem;border-radius:16px;background:#f8fafc}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:.75rem;border-bottom:1px solid #e5e7eb;vertical-align:top}.form-grid{display:grid;gap:1rem}.form-grid.two-col{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.chip-list,.chip-row,.work-summary-list{display:flex;flex-wrap:wrap;gap:.5rem}.chip{background:#eefbf3;color:#166534;border:1px solid #86efac}.pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.28rem .7rem;background:#ecfccb;color:#365314;border:1px solid #bef264;font-size:.87rem}.pill-dark{background:#14532d;color:#fff;border-color:#14532d}.status-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.28rem .7rem;font-size:.87rem;font-weight:700}.status-pill--available{background:#16a34a;color:#fff}.status-pill--busy{background:#dc2626;color:#fff}.status-pill--inactive{background:#64748b;color:#fff}.mini-work-pill{border-radius:999px;padding:.3rem .75rem;font-size:.87rem}.mini-work-pill--hold{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.skill-box{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:end}.map-wrap{display:grid;gap:.5rem}.map-frame{width:100%;border:1px solid #cbd5e1;border-radius:16px;min-height:220px}.map-meta{display:flex;justify-content:space-between;gap:.75rem;color:#475569;font-size:.92rem;flex-wrap:wrap}.map-placeholder{border:1px dashed #cbd5e1;border-radius:16px;padding:1rem;color:#64748b;background:#f8fafc}.price-list-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.price-card{display:grid;gap:.5rem;border:1px solid #d1fae5;border-radius:18px;padding:1rem;background:#f0fdf4}.price-amount{font-size:1.2rem;font-weight:800;color:#166534}@media(max-width:900px){.topbar{flex-direction:column;align-items:stretch}.nav,.toolbar,.filters{flex-wrap:wrap}.skill-box{grid-template-columns:1fr}}.expiry-banner{max-width:1200px;margin:0 auto;margin-top:.75rem;padding:.85rem 1rem;border-radius:16px;background:#fff7ed;color:#9a3412;border:1px solid #fdba74}.work-card--available{background:#ecfdf5;border-color:#86efac}.link-like{background:transparent;color:inherit;border:none;padding:0 0 0 .35rem}.brand-logo{display:inline-flex;align-items:center;gap:.75rem}.brand-mark{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:#0f7a43;color:#fff;font-weight:800}.brand-logo-image{width:40px;height:40px;border-radius:50%;object-fit:cover;box-shadow:0 4px 12px #0000002e;background:#fff}.footer-logo-image{width:56px;height:56px;border-radius:50%;object-fit:cover;box-shadow:0 6px 16px #0f172a1f;background:#fff}.hero-logo-wrap{display:flex;justify-content:center;margin-bottom:.75rem}.hero-logo{width:140px;height:140px;object-fit:contain}.password-row{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:center}.notification-list{display:grid;gap:.75rem}.notification-item{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:start;padding:.9rem;border:1px solid #dbe5ef;border-radius:14px;background:#f8fafc}.notification-item--read{opacity:.72}@media(max-width:720px){.password-row,.notification-item{grid-template-columns:1fr}}.notification-bell{position:relative}.notification-bell__button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:.65rem .9rem;border-radius:999px;background:#ffffff1f;border-color:#fff3}.notification-bell__button--active{background:#fff3}.notification-bell__icon{font-size:1.15rem;line-height:1}.notification-bell__count{position:absolute;top:-6px;right:-4px;min-width:22px;height:22px;padding:0 .35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#dc2626;color:#fff;font-size:.75rem;font-weight:800;border:2px solid #0b5f34}.notification-bell__panel{position:absolute;top:calc(100% + .65rem);right:0;width:min(380px,88vw);max-height:420px;overflow:auto;background:#fff;color:#111827;border:1px solid #dbe5ef;border-radius:18px;box-shadow:0 18px 36px #0f172a29;padding:.9rem;z-index:30}.notification-bell__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.notification-bell__list{display:grid;gap:.65rem}.notification-bell__item{display:grid;gap:.35rem;padding:.8rem;border:1px solid #e5e7eb;border-radius:14px;background:#f8fafc}.notification-bell__item--read{opacity:.76}.notification-bell__item p{margin:0;color:#334155;white-space:pre-wrap}.notification-bell__item small{color:#64748b}@media(max-width:720px){.notification-bell__panel{right:-1rem;width:min(360px,92vw)}}.call-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:60}.call-overlay__card{width:min(720px,96vw);background:#fff;border-radius:24px;padding:1rem;box-shadow:0 24px 64px #0f172a47;display:grid;gap:1rem}.call-overlay__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.call-overlay__streams{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.call-overlay__stream{display:grid;gap:.5rem}.call-overlay__video{width:100%;min-height:220px;background:#020617;border-radius:18px;object-fit:cover}.call-overlay__audio{padding:1rem;border:1px dashed #cbd5e1;border-radius:18px;background:#f8fafc;color:#334155}.browser-only-note{padding:1rem;border:1px dashed #f59e0b;border-radius:16px;background:#fffbeb;color:#92400e}.call-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:.75rem;z-index:60}.call-overlay__card{width:min(920px,96vw);max-height:min(92vh,820px);overflow:auto;background:#fff;border-radius:24px;padding:1rem;box-shadow:0 24px 64px #0f172a47;display:grid;gap:.9rem}.call-overlay__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.call-overlay__header-main{display:grid;gap:.2rem}.call-overlay__subtitle{margin:0}.call-overlay__meta{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;justify-content:flex-end}.call-overlay__timer{display:inline-flex;align-items:center;justify-content:center;min-width:82px;padding:.35rem .7rem;border-radius:999px;background:#0f172a;color:#fff;font-weight:700}.call-overlay__error{color:#991b1b}.call-overlay__stage-wrap{position:relative;min-height:min(62vh,520px)}.call-overlay__stage{position:relative;min-height:min(62vh,520px);border-radius:22px;overflow:hidden;background:#020617;display:flex;align-items:center;justify-content:center}.call-overlay__stage-label{position:absolute;left:.85rem;bottom:.85rem;padding:.3rem .6rem;border-radius:999px;background:#0f172ab8;color:#fff;font-size:.82rem}.call-overlay__video{width:100%;height:100%;min-height:min(62vh,520px);background:#020617;object-fit:cover;transform-origin:center center}.call-overlay__video--self{min-height:0;border-radius:18px}.call-overlay__self-preview{position:absolute;right:1rem;bottom:1rem;width:min(32vw,220px);aspect-ratio:9 / 16;border-radius:20px;overflow:hidden;background:#0f172a;border:2px solid rgba(255,255,255,.75);box-shadow:0 16px 40px #0f172a47}.call-overlay__self-label{position:absolute;left:.6rem;bottom:.6rem;padding:.25rem .55rem;border-radius:999px;background:#0f172ab8;color:#fff;font-size:.78rem}.call-overlay__self-placeholder,.call-overlay__audio-stage{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:.6rem;padding:1rem;text-align:center;color:#fff}.call-overlay__audio-stage span,.call-overlay__self-placeholder{color:#ffffffd1}.call-overlay__avatar{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:#ffffff1f;font-size:2rem}.call-overlay__tools,.call-overlay__actions{justify-content:center}.call-overlay__end{background:#b91c1c;border-color:#991b1b}@media(max-width:720px){.call-overlay__card{width:min(100vw - 1rem,560px);max-height:94vh;padding:.8rem}.call-overlay__header{flex-direction:column;align-items:stretch}.call-overlay__meta{justify-content:flex-start}.call-overlay__stage,.call-overlay__video{min-height:50vh}.call-overlay__self-preview{width:34vw;min-width:108px;max-width:150px;right:.75rem;bottom:.75rem}}.notification-wrap,.notification-box,.topbar-actions,.header-actions,.topbar-right,.header-right,.nav-actions{position:relative;overflow:visible!important}.notification-popup *,.notification-dropdown *,.notification-menu *,.bell-dropdown *,.bell-popup *,.notifications-dropdown *{box-sizing:border-box!important;max-width:100%!important}@media(max-width:768px){.notification-popup,.notification-dropdown,.notification-menu,.bell-dropdown,.bell-popup,.notifications-dropdown{position:fixed!important;top:110px!important;left:12px!important;right:12px!important;width:auto!important;max-width:none!important;max-height:55vh!important;border-radius:14px!important}}@media(max-width:480px){.notification-popup,.notification-dropdown,.notification-menu,.bell-dropdown,.bell-popup,.notifications-dropdown{top:96px!important;left:8px!important;right:8px!important;max-height:50vh!important}}.topbar-actions,.header-actions,.nav-actions,.dashboard-actions,.profile-actions,.action-row,.lang-action-row{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;flex-wrap:wrap!important;width:100%!important}.notification-wrap,.notification-box,.bell-wrap,.bell-box,.notification-holder{position:relative!important;margin-left:auto!important;overflow:visible!important;flex:0 0 auto!important}.notification-btn,.notification-toggle,.bell-btn,.bell-toggle,button[aria-label*=notif],button[aria-label*=bell]{margin-left:auto!important;flex:0 0 auto!important}.notification-popup,.notification-dropdown,.notification-menu,.bell-dropdown,.bell-popup,.notifications-dropdown{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;transform:none!important;width:min(340px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:60vh!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important;background:#fff!important;border-radius:14px!important;box-shadow:0 12px 32px #0000002e!important;z-index:99999!important;word-break:break-word!important}.topbar,.header,.navbar,.dashboard-top,.menu-area,.profile-header,.topbar-right,.header-right{overflow:visible!important}@media(max-width:768px){.notification-popup,.notification-dropdown,.notification-menu,.bell-dropdown,.bell-popup,.notifications-dropdown{position:fixed!important;top:100px!important;right:8px!important;left:auto!important;width:min(340px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important;max-height:55vh!important;transform:none!important}.topbar-actions,.header-actions,.nav-actions,.dashboard-actions,.profile-actions,.action-row,.lang-action-row{justify-content:flex-end!important}}@media(max-width:480px){.notification-popup,.notification-dropdown,.notification-menu,.bell-dropdown,.bell-popup,.notifications-dropdown{top:92px!important;right:6px!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;max-height:50vh!important}}@media(max-width:768px){.toolbar{flex-direction:column;align-items:stretch}.toolbar__lang,.toolbar__user{width:100%;min-width:0}.toolbar__user{justify-content:flex-end}.notification-bell{margin-left:0}.notification-bell__panel{position:fixed;top:100px;right:10px;left:10px;width:auto;max-width:none;max-height:55vh}.user-chip{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;width:100%}.toolbar__lang{flex:1 1 280px;min-width:220px}.toolbar__user{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex:1 1 280px;min-width:220px;margin-left:auto;position:relative;overflow:visible!important}.notification-bell{position:relative;flex:0 0 auto;margin-left:auto}.notification-bell__button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;flex:0 0 auto}.notification-bell__panel{position:absolute;top:calc(100% + 8px);right:0;left:auto;transform:none!important;width:340px;max-width:min(340px,calc(100vw - 24px));max-height:60vh;overflow-y:auto;overflow-x:hidden;z-index:99999;box-sizing:border-box;word-break:break-word}@media(max-width:768px){.toolbar{flex-direction:column;align-items:stretch}.toolbar__lang,.toolbar__user{width:100%;min-width:0}.toolbar__user{justify-content:flex-end}.notification-bell__panel{position:fixed;top:100px;right:10px;left:10px;width:auto;max-width:none;max-height:55vh}.user-chip{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:480px){.toolbar__user{gap:8px}.notification-bell__button{width:48px;height:48px}.notification-bell__panel{top:92px;right:8px;left:8px;max-height:50vh}}.topbar .toolbar__user{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;width:100%!important;margin-left:auto!important;position:relative!important;overflow:visible!important}.topbar .toolbar__user .notification-bell{order:999!important;margin-left:0!important;position:relative!important;flex:0 0 auto!important}.topbar .toolbar__user .notification-bell__button{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}.topbar .toolbar__user .notification-bell__panel{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;transform:none!important;width:340px!important;max-width:min(340px,calc(100vw - 24px))!important;max-height:60vh!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important;z-index:999999!important;word-break:break-word!important}.topbar,.toolbar,.toolbar__user,.notification-bell{overflow:visible!important}@media(max-width:768px){.topbar .toolbar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}.topbar .toolbar__lang,.topbar .toolbar__user{width:100%!important;min-width:0!important}.topbar .toolbar__user{justify-content:flex-end!important}.topbar .toolbar__user .notification-bell__panel{position:fixed!important;top:92px!important;right:8px!important;left:8px!important;width:auto!important;max-width:none!important;max-height:52vh!important}.topbar .toolbar__user .user-chip{max-width:110px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.toolbar{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;width:100%}.toolbar__lang{flex:1 1 260px;min-width:220px}.toolbar__lang select{width:100%;max-width:100%}.toolbar__account{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex:1 1 260px;min-width:220px;margin-left:auto;position:relative;overflow:visible!important}.toolbar__account .notification-bell{position:relative;order:999;flex:0 0 auto;margin-left:0}.toolbar__account .notification-bell__panel{position:absolute!important;top:calc(100% + .65rem)!important;right:0!important;left:auto!important;transform:none!important;width:min(360px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:55vh!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important;z-index:999999!important;word-break:break-word!important}.topbar,.toolbar,.toolbar__account,.notification-bell{overflow:visible!important}@media(max-width:720px){.toolbar{display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:.75rem!important}.toolbar__lang,.toolbar__account{width:100%!important;min-width:0!important}.toolbar__account{justify-content:flex-end!important}.toolbar__account .notification-bell__panel{position:fixed!important;top:96px!important;left:8px!important;right:8px!important;width:auto!important;max-width:none!important;max-height:50vh!important}.toolbar__account .user-chip{max-width:110px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media(max-width:768px){.topbar{padding:12px 14px!important;gap:10px!important}.brand.brand-logo{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:2px!important}.brand-logo-image{width:42px!important;height:42px!important;flex:0 0 auto!important}.brand.brand-logo span{font-size:1.05rem!important;line-height:1.2!important}.nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px 12px!important;width:100%!important;margin:0!important}.nav a{font-size:.98rem!important;line-height:1.2!important;padding:6px 0!important}.toolbar{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;margin-top:4px!important}.toolbar__lang,.toolbar__user,.toolbar__account{width:100%!important;min-width:0!important}.toolbar__lang select{width:100%!important;height:56px!important;font-size:1rem!important;padding:0 16px!important}.toolbar__user,.toolbar__account{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:nowrap!important;overflow:visible!important}.toolbar__user .notification-bell,.toolbar__account .notification-bell{order:3!important;margin-left:0!important;flex:0 0 auto!important}.toolbar__user .user-chip,.toolbar__account .user-chip{order:1!important;max-width:92px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.95rem!important;padding:12px 14px!important}.toolbar__user>button:not(.notification-bell__button),.toolbar__account>button:not(.notification-bell__button){order:2!important;padding:12px 16px!important;font-size:.95rem!important}.notification-bell__button{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}.notification-bell__panel{position:fixed!important;top:92px!important;left:8px!important;right:8px!important;width:auto!important;max-width:none!important;max-height:50vh!important}}@media(max-width:420px){.nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.brand.brand-logo span{font-size:1rem!important}.toolbar__lang select{height:52px!important}.toolbar__user .user-chip,.toolbar__account .user-chip{max-width:80px!important;padding:10px 12px!important}}@media(max-width:768px){.topbar{padding:12px 14px!important;gap:10px!important;overflow:visible!important}.brand,.brand.brand-logo{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important}.brand-logo-image{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}.brand.brand-logo span,.brand span{font-size:1rem!important;line-height:1.2!important}.nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 14px!important;width:100%!important;margin:2px 0 0!important}.nav a{display:inline-block!important;font-size:.98rem!important;line-height:1.2!important;padding:4px 0!important;margin:0!important}.toolbar{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;margin-top:4px!important;overflow:visible!important}.toolbar__lang,.toolbar__user,.toolbar__account{width:100%!important;min-width:0!important;margin:0!important}.toolbar__lang select{width:100%!important;height:54px!important;padding:0 16px!important;font-size:1rem!important;margin:0!important}.toolbar__user,.toolbar__account{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:nowrap!important;min-height:48px!important;overflow:visible!important}.toolbar__user>a,.toolbar__account>a{margin-left:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 16px!important;font-size:.98rem!important;line-height:1!important;min-height:46px!important}.toolbar__user .user-chip,.toolbar__account .user-chip{max-width:88px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;padding:12px 14px!important;font-size:.95rem!important;margin:0!important}.toolbar__user>button:not(.notification-bell__button),.toolbar__account>button:not(.notification-bell__button){padding:12px 16px!important;font-size:.95rem!important;min-height:46px!important;margin:0!important}.toolbar__user .notification-bell,.toolbar__account .notification-bell{order:999!important;margin-left:0!important;flex:0 0 auto!important;position:relative!important}.notification-bell__button{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:0!important}.notification-bell__panel{position:fixed!important;top:92px!important;right:8px!important;left:8px!important;width:auto!important;max-width:none!important;max-height:50vh!important;overflow-y:auto!important;overflow-x:hidden!important;z-index:999999!important}}@media(max-width:420px){.topbar{padding:10px 12px!important;gap:8px!important}.brand-logo-image{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.brand.brand-logo span,.brand span{font-size:.95rem!important}.nav{gap:6px 12px!important}.nav a{font-size:.95rem!important}.toolbar__lang select{height:52px!important}.toolbar__user .user-chip,.toolbar__account .user-chip{max-width:78px!important;padding:10px 12px!important}.toolbar__user>button:not(.notification-bell__button),.toolbar__account>button:not(.notification-bell__button),.toolbar__user>a,.toolbar__account>a{padding:10px 14px!important;min-height:44px!important;font-size:.92rem!important}.notification-bell__button{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important}.notification-bell__panel{top:88px!important;right:6px!important;left:6px!important;max-height:48vh!important}}
