/* MGI – дизайн на панелите отдясно (компютър и таблет), 8.11.2026: Изберете профил, Имейли, Достъпност, Език, Търсене, Известия, Моят профил.
   Зарежда се последен. panels.js добавя заглавията. */
@media (min-width:761px){

/* ---------- common: header like the other panels ---------- */
.px-h{display:flex;align-items:center;gap:12px;padding:12px 52px 12px 14px;border-bottom:1px solid #EEF2F6;background:#FFFFFF;flex:none}
.px-av{position:relative;width:38px;height:38px;border-radius:12px;background:linear-gradient(145deg,#3D8BD0,#1C5B8C);color:#FFFFFF;display:grid;place-items:center;flex:none;box-shadow:0 10px 18px -10px rgba(28,91,140,.7)}
.px-av i{position:absolute;right:-4px;bottom:-4px;width:12px;height:12px;border-radius:50%;background:#1E9E5A;border:2.5px solid #FFFFFF}
.px-t{flex:1;min-width:0;display:grid;gap:2px}
.px-t b{font:700 1rem/1.2 Montserrat,var(--f-body,Inter),sans-serif;color:#14202B}
.px-t span{font-size:.76rem;color:#33424F;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.px-sec{display:flex;align-items:center;gap:8px;margin:0 0 8px;font:600 .7rem var(--f-body,Inter),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#5A6875}
html body .topbar :is(#ddLang,#ddNtf,#ddAcc) .dd-panel>.dd-xw{position:absolute!important;top:0!important;left:0!important;right:0!important;width:auto!important;height:0!important;z-index:5}
html body .topbar :is(#ddLang,#ddNtf,#ddAcc) .dd-panel .dd-xw .dd-x,html body #palette .px-x{position:absolute;top:15px;right:14px;width:32px;height:32px;border-radius:10px;border:1px solid #DCE6EF;background:#FFFFFF;color:#3B4A5A;display:grid;place-items:center;cursor:pointer;z-index:3}
.px-in{display:flex;align-items:center;gap:9px;min-height:42px;padding:0 12px;border:1px solid #DCE6EF;border-radius:12px;background:#F7FAFD;color:#5A6875;transition:border-color .15s,box-shadow .15s,background .15s}
.px-in:focus-within{border-color:#9CC4E6;background:#FFFFFF;box-shadow:0 0 0 3px #E6F1FB}
.px-in input{flex:1;min-width:0;border:0!important;outline:0!important;background:none!important;font:inherit;font-size:.86rem;color:#14202B;box-shadow:none!important;padding:0!important;min-height:0!important}

/* ---------- Изберете профил: more air, footer stacked at the bottom ---------- */
html body .topbar #ddWho>.dd-panel.pf.pf:not([hidden]){display:flex!important;flex-direction:column!important}
#ddWho .pf-list{gap:12px!important;padding:18px 16px 20px!important}
#ddWho .dd-panel.pf .pf-card{padding:14px 12px!important}
#ddWho .pf .who-acts.pf-acts{margin:4px 16px 0!important;gap:14px!important}
#ddWho .pf-acts .who-links{gap:10px!important;padding:14px 12px!important}
#ddWho .pf-acts .who-links a.msg-act{min-height:52px!important}
#ddWho .pf-foot{margin-top:auto!important;position:relative;top:0;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:14px 16px 16px!important;border-top:1px solid #EEF2F6!important}
#ddWho .pf-foot>span{justify-content:center;font-size:.74rem!important}
#ddWho .dd-panel.pf .pf-login{justify-content:center;min-height:42px!important;font-size:.84rem!important}
#ddWho .dd-panel.pf .pf-login:after{content:"→";display:inline!important;margin-left:4px}

/* ---------- Имейли: the form fills the panel, nicer fields ---------- */
html body .topbar #ddMail .pm .mp-it{padding:7px 9px!important}
html body .topbar #ddMail>.dd-panel.pm.pm>.mp-form{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;gap:10px!important;padding:12px!important}
html body .topbar #ddMail .pm .mp-form input:not([type=checkbox]),html body .topbar #ddMail .pm .mp-form textarea{border:1px solid #DCE6EF!important;border-radius:12px!important;background-color:#F7FAFD!important;background-repeat:no-repeat!important;background-position:12px 12px!important;background-size:16px 16px!important;padding:10px 12px 10px 38px!important;font-size:.86rem!important;transition:border-color .15s,box-shadow .15s,background-color .15s}
html body .topbar #ddMail .pm .mp-form input:not([type=checkbox]){min-height:42px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235A87AE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")!important}
html body .topbar #ddMail .pm .mp-form textarea{flex:1 1 auto!important;min-height:90px!important;height:auto!important;resize:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235A87AE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9M16.5 3.5a2.1 2.1 0 1 1 3 3L7 19l-4 1 1-4z'/%3E%3C/svg%3E")!important}
html body .topbar #ddMail .pm .mp-form :is(input:not([type=checkbox]),textarea):focus{border-color:#9CC4E6!important;background-color:#FFFFFF!important;box-shadow:0 0 0 3px #E6F1FB!important;outline:0!important}
#ddMail .pm .mp-ok{font-size:.74rem!important}
html body .topbar #ddMail .pm .mp-acts .btn{height:40px!important}

/* ---------- Достъпност: steps for text size, tiles that light up, small themes ---------- */
html body .topbar #ddA11y .pa .ax-fs{position:relative;display:flex!important;align-items:center;height:40px;border:1px solid #E1E8EF!important;border-radius:12px!important;padding:0 34px!important;background:#FFFFFF linear-gradient(#DCE6EF,#DCE6EF) center/calc(100% - 96px) 2px no-repeat!important}
html body .topbar #ddA11y .pa .ax-fs:before,html body .topbar #ddA11y .pa .ax-fs:after{content:"A";position:absolute;top:50%;transform:translateY(-50%);font-weight:700;color:#3E6E96}
html body .topbar #ddA11y .pa .ax-fs:before{left:13px;font-size:.72rem}
html body .topbar #ddA11y .pa .ax-fs:after{right:11px;font-size:1.1rem}
html body .topbar #ddA11y .pa .ax-fs button{flex:1;height:38px!important;font-size:0!important;border:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;place-items:center;cursor:pointer}
html body .topbar #ddA11y .pa .ax-fs button:before{content:"";width:12px;height:12px;border-radius:50%;background:#FFFFFF;border:2px solid #C9D6E2;transition:all .15s}
html body .topbar #ddA11y .pa .ax-fs button:hover:before{border-color:#9CC4E6}
html body .topbar #ddA11y .pa .ax-fs button[aria-pressed=true]{background:transparent!important;box-shadow:none!important}
html body .topbar #ddA11y .pa .ax-fs button[aria-pressed=true]:before{width:18px;height:18px;border:0;background:linear-gradient(145deg,#3D8BD0,#1C5B8C);box-shadow:0 0 0 4px #E6F1FB}
html body .topbar #ddA11y .pa .ax-tg{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"ic tx"!important;align-items:center!important;gap:8px!important;padding:8px 9px!important;min-height:48px}
html body .topbar #ddA11y .pa .ax-tg>i{display:none!important}
html body .topbar #ddA11y .pa .ax-tg>span:not(.pa-ic){font-size:.76rem!important;line-height:1.2}
html body .topbar #ddA11y .pa .ax-tg:has(input:checked):after{content:"";position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;border:2px solid #FFFFFF;background:#2E7BBF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/10px no-repeat}
html body .topbar #ddA11y .pa .ax-tg:has(input:checked) b{color:#1C5B8C}
html body .topbar #ddA11y .pa .ax-tg input:focus-visible~span:not(.pa-ic){outline:2px solid #9CC4E6;outline-offset:2px;border-radius:4px}
html body .topbar #ddA11y .pa .ax-grid{padding-top:4px}
html body .topbar #ddA11y .pa .ax-th{padding:5px 3px 4px!important;gap:3px!important;font-size:.64rem!important}
html body .topbar #ddA11y .pa .ax-th .ax-sw{transform:scale(.8)}

/* ---------- Език ---------- */
html body .topbar #ddLang>.dd-panel.lg-pan.lg-pan:not([hidden]){display:flex!important;flex-direction:column!important;padding:0!important;gap:0!important}
html body .topbar #ddLang .lg-pan>*{flex:none;grid-column:auto!important;grid-row:auto!important}
#ddLang .lg-top{display:none!important}
#ddLang .lg-pan>.lg-find{margin:14px 16px 4px!important}
#ddLang .lg-find.px-in input{font-size:.86rem}
#ddLang .lg-list{display:grid!important;gap:14px;padding:12px 16px 16px!important;overflow:visible!important;max-height:none!important}
#ddLang .lg-cap,#ddLang .px-cap{display:flex!important;align-items:center;gap:8px;margin:0 0 8px;font:600 .7rem var(--f-body,Inter),sans-serif!important;letter-spacing:.06em;text-transform:uppercase;color:#5A6875!important}
#ddLang .lg-sug{display:block!important}
html body .topbar #ddLang .lg-grid.lg-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
html body .topbar #ddLang .lg-it{display:flex!important;align-items:center;gap:10px;min-height:48px;padding:8px 10px!important;border-radius:13px!important;border:1px solid #E1E8EF!important;background:#FFFFFF!important;width:100%;box-shadow:none!important}
html body .topbar #ddLang .lg-it:hover{border-color:#B9D6EF!important;background:#FAFCFE!important}
html body .topbar #ddLang .lg-it[aria-checked=true]{background:linear-gradient(135deg,#FFFFFF,#E6F1FB)!important;border:1.5px solid #9CC4E6!important}
html body .topbar #ddLang .lg-it>svg:first-child{width:26px;height:18px;border-radius:4px;flex:none;box-shadow:0 0 0 1px #E1E8EF}
html body .topbar #ddLang .lg-it>span{display:grid;min-width:0;line-height:1.2}
html body .topbar #ddLang .lg-it b{font-size:.84rem;color:#14202B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body .topbar #ddLang .lg-it small{font-size:.7rem;color:#5A6875}
html body .topbar #ddLang .lg-it>svg:last-child:not(:first-child){margin-left:auto;color:#2E7BBF;flex:none}

/* ---------- Известия ---------- */
html body .topbar #ddNtf>.dd-panel.ntf-panel.ntf-panel:not([hidden]){display:flex!important;flex-direction:column!important;padding:0!important;gap:0!important;overflow:hidden!important}
html body .topbar #ddNtf .ntf-panel>*{grid-column:auto!important;grid-row:auto!important}
html body .topbar #ddNtf .ntf-hd{width:100%;display:grid!important;gap:10px;padding:0!important;margin:0!important;border:0!important;background:#FFFFFF!important}
html body .topbar #ddNtf .ntf-hd>div:not(.px-h){display:none!important}
html body .topbar #ddNtf .ntf-hd>.px-h{border-bottom:1px solid #EEF2F6;width:100%;box-sizing:border-box;justify-self:stretch}
html body .topbar #ddNtf .ntf-r{min-width:0}
html body .topbar #ddNtf #ntfDDAll{justify-self:start;margin:0 16px 2px!important;height:32px!important;padding:0 12px!important;border-radius:10px!important;border:1px solid #CFE2F3!important;background:#F4F9FE!important;color:#1C5B8C!important;font:600 .74rem var(--f-body,Inter),sans-serif!important;display:inline-flex!important;align-items:center;gap:6px}
html body .topbar #ddNtf .ntf-body.ntf-body{display:flex!important;flex-direction:column!important;flex:1 1 auto;min-height:0;gap:12px!important;padding:12px 16px 16px!important}
html body .topbar #ddNtf .ntf-tabs.ntf-tabs{display:flex!important;flex-direction:row!important;gap:6px!important;padding:4px!important;background:#F3F7FB;border-radius:12px;flex:none}
html body .topbar #ddNtf .ntf-tabs .chip{flex:1;justify-content:center;height:32px!important;padding:0 8px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#5A6875!important;font:600 .74rem var(--f-body,Inter),sans-serif!important;box-shadow:none!important;white-space:nowrap}
html body .topbar #ddNtf .ntf-tabs .chip[aria-pressed=true]{background:#FFFFFF!important;color:#1C5B8C!important;box-shadow:0 2px 6px -2px rgba(16,40,70,.25)!important}
html body .topbar #ddNtf .ntf-ddl{overflow-x:hidden!important;grid-template-columns:minmax(0,1fr)!important;width:100%;display:grid!important;gap:8px!important;align-content:start;flex:1 1 auto;min-height:0;overflow-y:auto!important;max-height:none!important;scrollbar-width:thin}
html body .topbar #ddNtf .ntf-it{overflow:hidden!important;width:auto!important;max-width:100%;box-sizing:border-box;margin:0!important;grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;padding:10px 12px!important;border-radius:14px!important;border:1px solid #E1E8EF!important;background:#FFFFFF!important}
html body .topbar #ddNtf .ntf-it:hover{border-color:#B9D6EF!important;background:#FAFCFE!important}
html body .topbar #ddNtf .ntf-b{min-width:0;display:grid;gap:2px}
html body .topbar #ddNtf .ntf-it>*{min-width:0}
html body .topbar #ddNtf .ntf-ic{width:34px!important;height:34px!important;border-radius:10px!important}
html body .topbar #ddNtf .ntf-r{display:flex;align-items:baseline;justify-content:space-between;gap:8px}
html body .topbar #ddNtf .ntf-r b{flex:1;min-width:0;font-size:.82rem;color:#14202B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body .topbar #ddNtf .ntf-r time{font-size:.68rem;color:#8A99A8;flex:none}
html body .topbar #ddNtf .ntf-t{font-size:.74rem;color:#5A6875;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
html body .topbar #ddNtf .ntf-more:not(.vis-off){margin:0 16px 14px;font:600 .78rem var(--f-body,Inter),sans-serif;color:#1C5B8C}

/* ---------- Търсене ---------- */
html body .palette-wrap .palette.palette{display:flex!important;flex-direction:column!important;height:calc(100vh - var(--sd-top,60px) - 16px)!important;max-height:none!important;overflow:hidden!important;border:1px solid #D3E0EC!important;border-radius:18px!important;box-shadow:0 30px 70px -28px rgba(16,40,70,.45),0 0 0 6px rgba(255,255,255,.55)!important;position:relative}
#palette .palette>*{flex:none}
#palette .pal-in{margin:14px 16px 6px!important;padding:0 12px!important;border:1px solid #DCE6EF!important;border-radius:12px!important;background:#F7FAFD!important;min-height:44px}
#palette .pal-in:focus-within{border-color:#9CC4E6!important;background:#FFFFFF!important;box-shadow:0 0 0 3px #E6F1FB}
#palette .pal-in input{font-size:.88rem!important}
#palette .pal-in kbd,#palette .pal-in .pal-x{display:none!important}
#palette .pal-cats{display:flex!important;flex-wrap:wrap;gap:6px!important;padding:8px 16px 4px!important;border:0!important}
#palette .pal-cat{height:30px!important;padding:0 11px!important;border-radius:999px!important;border:1px solid #E1E8EF!important;background:#FFFFFF!important;color:#33424F!important;font:600 .72rem var(--f-body,Inter),sans-serif!important;box-shadow:none!important}
#palette .pal-cat[aria-pressed=true]{background:#E6F1FB!important;border-color:#9CC4E6!important;color:#1C5B8C!important}
#palette .pal-recent{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px!important;padding:6px 16px 10px!important;border-bottom:1px solid #EEF2F6!important}
#palette .pal-recent[hidden]{display:none!important}
#palette .pal-rl{width:100%;font:600 .68rem var(--f-body,Inter),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#5A6875}
#palette .pal-rq{height:26px!important;font-size:.7rem!important;background:#F7FAFD!important}
#palette .pal-list.pal-list{grid-template-columns:minmax(0,1fr)!important;flex:1 1 auto!important;min-height:0;overflow-y:auto!important;max-height:none!important;display:grid;gap:6px;align-content:start;padding:10px 16px!important;scrollbar-width:thin}
#palette .pal-item{grid-template-columns:32px minmax(0,1fr) auto!important;gap:10px!important;padding:8px 10px!important;border-radius:13px!important;border:1px solid #E1E8EF!important;background:#FFFFFF!important}
#palette .pal-item:hover,#palette .pal-item[aria-selected=true]{border-color:#9CC4E6!important;background:linear-gradient(135deg,#FFFFFF,#EEF5FC)!important}
#palette .pal-ico{width:32px!important;height:32px!important;border-radius:10px!important;background:#E6F1FB!important;color:#1C5B8C!important;font:700 .78rem var(--f-body,Inter),sans-serif!important}
#palette .pal-item.pk-tool .pal-ico{background:#E3F5EB!important;color:#167A45!important}
#palette .pal-item.pk-page .pal-ico{background:#F1EAFB!important;color:#5E3399!important}
#palette .pal-item.pk-doc .pal-ico{background:#FFF1E5!important;color:#A8501A!important}
#palette .pal-item.pk-faq .pal-ico{background:#E2F5F6!important;color:#127380!important}
#palette .pal-item b{font-size:.82rem;color:#14202B}
#palette .pal-item span span,#palette .pal-item br+span{font-size:.72rem;color:#5A6875;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
#palette .pal-item br{display:none}
#palette .pal-item .tag{font-size:.64rem!important;padding:2px 8px!important;border-radius:999px!important;background:#F3F7FB!important;color:#5A6875!important;border:0!important}
#palette .pal-foot{padding:10px 16px 12px!important;border-top:1px solid #EEF2F6!important;font-size:.7rem!important;color:#5A6875!important;display:flex!important;justify-content:space-between;gap:8px;flex-wrap:wrap}
#palette .px-h{display:flex}
#palette .mhs-h{display:none!important}

/* ---------- Моят профил: everything in one panel ---------- */
html body .topbar #ddAcc .ap-wrap.ap-wrap{gap:10px!important;padding:0!important}
html body .topbar #ddAcc .ap-c1,html body .topbar #ddAcc .ap-c2{padding:0 16px!important;gap:8px!important;display:grid!important}
html body .topbar #ddAcc .ap-c1{padding-top:14px!important}
html body .topbar #ddAcc .ap-hero{gap:10px!important;padding:0 40px 0 0!important;margin:0!important;border:0!important;background:none!important}
html body .topbar #ddAcc .ap-hero .ap-av{width:38px!important;height:38px!important;border-radius:12px!important;background:linear-gradient(145deg,#3D8BD0,#1C5B8C)!important;color:#FFFFFF!important}
html body .topbar #ddAcc .ap-hero b{font:700 1rem/1.2 Montserrat,var(--f-body,Inter),sans-serif!important}
html body .topbar #ddAcc .ap-hero span{font-size:.72rem!important;line-height:1.3!important}
html body .topbar #ddAcc .ap-ben{display:none!important}
html body .topbar #ddAcc .ap-sec{margin:0!important;padding:0!important;gap:6px!important}
html body .topbar #ddAcc .ap-h{font-size:.64rem!important;margin:0 0 4px!important}
html body .topbar #ddAcc .ap-grid,html body .topbar #ddAcc .ap-grid.sm{gap:6px!important}
html body .topbar #ddAcc .ap-grp>.ap-h{display:none!important}
html body .topbar #ddAcc .ap-tile{min-height:0!important;padding:6px 4px!important;gap:3px!important;border-radius:11px!important;font-size:.64rem!important;line-height:1.15!important}
html body .topbar #ddAcc .ap-tile svg{width:15px!important;height:15px!important}
html body .topbar #ddAcc .ap-lg{min-height:0!important;padding:4px 6px!important;font-size:.66rem!important}
html body .topbar #ddAcc .acc-login{padding:12px!important;margin:0 0 14px!important;border:1px solid #E1E8EF!important;border-radius:16px!important;background:#FFFFFF!important;gap:8px!important}
html body .topbar #ddAcc .lx-head{gap:6px!important;margin:0!important}
html body .topbar #ddAcc .lx-title{font-size:.86rem!important}
html body .topbar #ddAcc .lx-grid{gap:6px!important}
html body .topbar #ddAcc .lx-f label{font-size:.7rem!important;margin:0!important}
html body .topbar #ddAcc .lx-in{min-height:38px!important;border-radius:11px!important}
html body .topbar #ddAcc .lx-in input{font-size:.82rem!important;min-height:36px!important}
html body .topbar #ddAcc .lx-row{font-size:.72rem!important}
html body .topbar #ddAcc .lx-foot{margin:0!important;font-size:.72rem!important}
html body .topbar #ddAcc .lx-note{display:none!important}
html body .topbar #ddAcc .lx-go{height:40px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:8px}
html body .topbar #ddAcc .lx-go:after{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat}
}

/* ===== 8.11.2026, 16:20 – fit without scrolling on a ~800 px high window, spread the rest evenly ===== */
@media (min-width:761px){
/* Изберете профил */
html body .topbar #ddWho>.dd-panel.pf.pf:not([hidden]){justify-content:space-between!important}
#ddWho .pf-list{gap:8px!important;padding:12px 14px!important}
#ddWho .dd-panel.pf .pf-card{padding:9px 11px!important}
#ddWho .pf .who-acts.pf-acts{margin:0 14px!important;gap:10px!important}
#ddWho .pf-acts .who-links{gap:7px!important;padding:10px!important}
#ddWho .pf-acts .who-links a.msg-act{min-height:40px!important}
#ddWho .pf-foot{margin-top:0!important;padding:12px 14px 14px!important;gap:8px!important}
#ddWho .dd-panel.pf .pf-login{min-height:38px!important}

/* Имейли */
html body .topbar #ddMail>.dd-panel.pm.pm>.mp-list{gap:5px!important;padding:10px 12px!important}
html body .topbar #ddMail .pm .mp-it{padding:5px 8px!important}
html body .topbar #ddMail>.dd-panel.pm.pm>.pm-st{margin:10px 12px 6px!important}
html body .topbar #ddMail>.dd-panel.pm.pm>.mp-form{gap:8px!important;padding:10px!important}
html body .topbar #ddMail .pm .mp-form input:not([type=checkbox]){min-height:40px!important}
html body .topbar #ddMail .pm .mp-form textarea{min-height:50px!important}

/* Достъпност: text size as five separate buttons, smaller themes */
html body .topbar #ddA11y .pa .ax-fs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px!important;height:auto;border:0!important;padding:0!important;background:none!important}
html body .topbar #ddA11y .pa .ax-fs:before,html body .topbar #ddA11y .pa .ax-fs:after,html body .topbar #ddA11y .pa .ax-fs button:before{content:none!important;display:none!important}
html body .topbar #ddA11y .pa .ax-fs button{height:34px!important;border:1px solid #E1E8EF!important;border-radius:10px!important;background:#FFFFFF!important;color:#33424F!important;font-weight:700!important;line-height:1}
html body .topbar #ddA11y .pa .ax-fs button[data-fs="-1"]{font-size:.68rem!important}
html body .topbar #ddA11y .pa .ax-fs button[data-fs="0"]{font-size:.8rem!important}
html body .topbar #ddA11y .pa .ax-fs button[data-fs="1"]{font-size:.92rem!important}
html body .topbar #ddA11y .pa .ax-fs button[data-fs="2"]{font-size:1.04rem!important}
html body .topbar #ddA11y .pa .ax-fs button[data-fs="3"]{font-size:1.16rem!important}
html body .topbar #ddA11y .pa .ax-fs button:hover{border-color:#B9D6EF!important;background:#FAFCFE!important}
html body .topbar #ddA11y .pa .ax-fs button[aria-pressed=true]{background:linear-gradient(135deg,#FFFFFF,#E6F1FB)!important;border:1.5px solid #9CC4E6!important;color:#1C5B8C!important;box-shadow:none!important}
html body .topbar #ddA11y .pa .ax-th{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:4px!important;height:30px;padding:0 4px!important;border-radius:9px!important;font-size:.64rem!important}
html body .topbar #ddA11y .pa .ax-th .ax-sw{transform:none!important;width:18px!important;height:12px!important;flex:none;border-radius:4px;overflow:hidden}
html body .topbar #ddA11y .pa .ax-th .ax-sw i{min-width:0!important}

/* Език: a light search line, the languages fill the panel */
html body .topbar #ddLang>.dd-panel.lg-pan.lg-pan:not([hidden]){overflow:hidden!important}
#ddLang .lg-pan>.lg-find.px-in{margin:12px 16px 2px!important;min-height:38px;border-radius:999px;background:#FFFFFF;border-color:#E1E8EF}
#ddLang .lg-list{flex:1 1 auto;min-height:0;display:flex!important;flex-direction:column;gap:12px!important}
#ddLang .lg-sug{flex:none}
html body .topbar #ddLang .lg-grid.lg-grid{flex:1 1 auto;grid-auto-rows:minmax(44px,1fr)!important;align-content:stretch}
html body .topbar #ddLang .lg-it{height:100%;min-height:44px}
html body .topbar #ddLang .lg-it>svg:first-child{width:30px;height:21px}
html body .topbar #ddLang .lg-it b{font-size:.9rem}

/* Търсене: categories and results as tiles */
#palette .pal-cats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;padding:10px 16px 4px!important}
#palette .pal-cats .pal-cat{display:flex!important;align-items:center;justify-content:flex-start;gap:7px;height:38px!important;padding:0 9px!important;border-radius:11px!important;font-size:.72rem!important;line-height:1.1;text-align:left;white-space:normal}
#palette .pal-cats .pal-cat:before{content:"";width:22px;height:22px;flex:none;border-radius:7px;background:#E6F1FB center/13px no-repeat}
#palette .pal-cats .pal-cat[data-c=all]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231C5B8C' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M4 4h7v7H4zM13 4h7v7h-7zM4 13h7v7H4zM13 13h7v7h-7z'/%3E%3C/svg%3E")}
#palette .pal-cats .pal-cat[data-c=ser]:before{background-color:#E6F1FB;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231C5B8C' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M4 3h16v18H4zM12 3v18M4 12h16'/%3E%3C/svg%3E")}
#palette .pal-cats .pal-cat[data-c=tool]:before{background-color:#E3F5EB;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23167A45' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M4 6h9M17 6h3M4 12h3M11 12h9M4 18h11M15 4v4M9 10v4'/%3E%3C/svg%3E")}
#palette .pal-cats .pal-cat[data-c=page]:before{background-color:#F1EAFB;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235E3399' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 3h9l4 4v14H6zM9 12h7M9 16h5'/%3E%3C/svg%3E")}
#palette .pal-cats .pal-cat[data-c=doc]:before{background-color:#FFF1E5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A8501A' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M8 3h8l4 4v12H8zM4 7v14h12'/%3E%3C/svg%3E")}
#palette .pal-cats .pal-cat[data-c=faq]:before{background-color:#E2F5F6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23127380' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M9 9a3 3 0 1 1 4 2.8c-.6.3-1 .9-1 1.6V14M12 18h.01'/%3E%3C/svg%3E")}
#palette .pal-recent{padding:6px 16px 10px!important;gap:5px!important}
#palette .pal-rq{height:26px!important;padding:0 10px!important;border-radius:999px!important;background:#F7FAFD!important;border:1px solid #E1E8EF!important}
#palette .pal-list.pal-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:10px 16px!important}
#palette .pal-item{grid-template-columns:28px minmax(0,1fr)!important;gap:8px!important;padding:7px 8px!important;min-height:44px;border-radius:12px!important}
#palette .pal-item .tag,#palette .pal-item br+span,#palette .pal-item span span{display:none!important}
#palette .pal-item b{font-size:.76rem!important;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
#palette .pal-ico{width:28px!important;height:28px!important;border-radius:8px!important}
#palette .pal-foot{padding:8px 16px 10px!important}
#palette .pal-foot .pal-keys{display:none!important}

/* Известия: a real button, separate tabs, an ending line */
html body .topbar #ddNtf #ntfDDAll{height:34px!important;padding:0 12px 0 10px!important;border-radius:10px!important;background:linear-gradient(145deg,#3D8BD0,#1C5B8C)!important;color:#FFFFFF!important;border:0!important;box-shadow:0 8px 16px -10px rgba(28,91,140,.8)!important}
html body .topbar #ddNtf #ntfDDAll:before{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12l5 5L18 6M9 17l1 0M13 12l9-9'/%3E%3C/svg%3E") center/contain no-repeat}
html body .topbar #ddNtf .ntf-tabs.ntf-tabs{background:none!important;padding:0!important;gap:8px!important}
html body .topbar #ddNtf .ntf-tabs .chip{height:34px!important;border:1px solid #E1E8EF!important;border-radius:10px!important;background:#FFFFFF!important}
html body .topbar #ddNtf .ntf-tabs .chip[aria-pressed=true]{background:linear-gradient(135deg,#FFFFFF,#E6F1FB)!important;border:1.5px solid #9CC4E6!important;color:#1C5B8C!important;box-shadow:none!important}
html body .topbar #ddNtf .ntf-ddl:after{content:"Това са всички известия";display:flex;align-items:center;gap:10px;margin:6px 4px 2px;font:600 .7rem var(--f-body,Inter),sans-serif;color:#8A99A8;white-space:nowrap;background:linear-gradient(#E1E8EF,#E1E8EF) left center/28% 1px no-repeat,linear-gradient(#E1E8EF,#E1E8EF) right center/28% 1px no-repeat;justify-content:center}
html:not([lang|=bg]) body .topbar #ddNtf .ntf-ddl:after{content:"That is all"}

/* Моят профил */
html body .topbar #ddAcc .ap-c1{padding-top:10px!important;gap:6px!important}
html body .topbar #ddAcc .ap-wrap.ap-wrap{gap:0!important}
html body .topbar #ddAcc .ap-c2{padding:0!important;margin-top:12px!important}
html body .topbar #ddAcc .acc-login{margin:0!important;border:0!important;border-top:1px solid #E1E8EF!important;border-radius:0!important;background:#F7FAFD!important;padding:12px 16px 14px!important}
html body .topbar #ddAcc .ap-tile{background:#FFFFFF!important;border:1px solid #E1E8EF!important}
html body .topbar #ddAcc .ap-tile svg{width:26px!important;height:26px!important;padding:5px;border-radius:8px;box-sizing:border-box}
html body .topbar #ddAcc .ap-grp:nth-child(1) .ap-tile:nth-child(1) svg{background:#E6F1FB;color:#1C5B8C}
html body .topbar #ddAcc .ap-grp:nth-child(1) .ap-tile:nth-child(2) svg{background:#FFF1E5;color:#A8501A}
html body .topbar #ddAcc .ap-grp:nth-child(1) .ap-tile:nth-child(3) svg{background:#E3F5EB;color:#167A45}
html body .topbar #ddAcc .ap-grp:nth-child(2) .ap-tile:nth-child(1) svg{background:#F1EAFB;color:#5E3399}
html body .topbar #ddAcc .ap-grp:nth-child(2) .ap-tile:nth-child(2) svg{background:#E2F5F6;color:#127380}
html body .topbar #ddAcc .ap-grp:nth-child(2) .ap-tile:nth-child(3) svg{background:#FDECEA;color:#B42318}
html body .topbar #ddAcc .ap-tile:hover{border-color:#B9D6EF!important}
}

/* ===== 8.11.2026 – language list fills the panel; search results as 3 tiles per row; short windows (≤820 px) ===== */
@media (min-width:761px){
html body .topbar #ddLang>.dd-panel.lg-pan>.lg-list.lg-list{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;padding-bottom:14px!important}
html body .topbar #ddLang .lg-list>.lg-grid.lg-grid{flex:1 1 auto!important;min-height:0!important}

#palette .pal-list.pal-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}
#palette .pal-item.pal-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start;text-align:center;gap:6px!important;padding:9px 6px 8px!important;min-height:74px}
#palette .pal-item.pal-item>span:not(.pal-ico){min-width:0;width:100%}
#palette .pal-item b{font-size:.72rem!important}
}
@media (min-width:761px) and (max-height:820px){
/* Имейли */
html body .topbar #ddMail>.dd-panel.pm.pm>.pm-h{padding-top:12px!important;padding-bottom:10px!important}
html body .topbar #ddMail>.dd-panel.pm.pm>.mp-list{gap:3px!important;padding:8px 12px!important}
html body .topbar #ddMail .pm .mp-it{padding:3px 8px!important;min-height:0!important}
html body .topbar #ddMail .pm .mp-it .pm-di{width:26px!important;height:26px!important}
html body .topbar #ddMail .pm .mp-it .pm-di svg{width:15px;height:15px}
html body .topbar #ddMail>.dd-panel.pm.pm>.pm-st{margin:6px 12px 4px!important}
html body .topbar #ddMail>.dd-panel.pm.pm>.mp-form{gap:6px!important;padding:8px 10px!important}
html body .topbar #ddMail .pm .mp-form input:not([type=checkbox]){min-height:36px!important}
html body .topbar #ddMail .pm .mp-form textarea{min-height:42px!important}
/* Достъпност */
html body .topbar #ddA11y .pa .ax-head{padding-top:12px!important;padding-bottom:10px!important}
html body .topbar #ddA11y .pa .ax-sec{padding-top:8px!important;padding-bottom:8px!important;gap:6px!important}
html body .topbar #ddA11y .pa .ax-grid{gap:5px!important}
html body .topbar #ddA11y .pa .ax-tg{min-height:36px!important;padding-top:4px!important;padding-bottom:4px!important}
html body .topbar #ddA11y .pa .ax-pre button{padding-top:6px!important;padding-bottom:6px!important}
html body .topbar #ddA11y .pa .ax-fs button{height:30px!important}
/* Моят профил: tiles in a row, field names as placeholders */
html body .topbar #ddAcc .ap-tile{flex-direction:row!important;justify-content:flex-start!important;gap:6px!important;min-height:40px!important;height:auto!important;padding:5px 7px!important;text-align:left!important;font-size:.66rem!important;line-height:1.15}
html body .topbar #ddAcc .ap-tile svg{width:24px!important;height:24px!important;flex:none}
html body .topbar #ddAcc .acc-login label>span:first-child,html body .topbar #ddAcc .acc-login .lx-lab{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
html body .topbar #ddAcc .acc-login{padding-top:10px!important;padding-bottom:12px!important}
}
@media (min-width:761px){
html body .topbar #ddLang .lg-it.lg-it::after{content:none!important;display:none!important}
}
@media (min-width:761px) and (max-height:820px){
html body .topbar #ddAcc .ap-tile.ap-tile.ap-tile{display:flex!important;align-items:center!important}
html body .topbar #ddAcc #lgTop .lx-f>label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;margin:0!important;padding:0!important}
html body .topbar #ddAcc #lgTop .lx-grid{gap:7px!important}
}
@media (min-width:761px){
html body .topbar #ddAcc #accPanel{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0}
html body .topbar #ddAcc .ap-wrap.ap-wrap{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}
html body .topbar #ddAcc .ap-c2{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}
html body .topbar #ddAcc .ap-c2>.acc-login{flex:1 1 auto!important}
}
@media (min-width:761px) and (max-height:820px){
html body .topbar #ddAcc .ap-tile.ap-tile.ap-tile{gap:5px!important;padding:5px!important;font-size:.62rem!important}
html body .topbar #ddAcc .ap-tile.ap-tile.ap-tile svg{width:22px!important;height:22px!important;padding:4px}
html body .topbar #ddAcc .ap-tile span{overflow-wrap:normal!important;word-break:normal!important;min-width:0}
}
/* tablets 761–1024: app.css gives the phone sheet look there; keep the side-panel look */
@media (min-width:761px) and (max-width:1024px){
html body .topbar :is(#ddVoice,#ddWho,#ddMail,#ddA11y,#ddLang,#ddNtf,#ddAcc) .mhs-h,html body #palette .palette>.mhs-h{display:none!important}
html body .topbar #ddAcc .ap-free>.ap-h{font:700 .62rem/1.2 var(--f-body,Inter),sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#8A99A8!important;margin:0 0 6px!important}
html body .topbar #ddAcc .ap-free .ap-grp>.ap-h{display:none!important}
html body .topbar #ddAcc .ap-free .ap-grid.sm.sm{gap:6px!important}
html body .topbar #ddAcc .ap-free a.ap-tile.ap-tile.ap-tile{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;min-height:40px!important;padding:5px!important;border-radius:11px!important;background:#FFFFFF!important;box-shadow:none!important;font-size:.62rem!important}
html body .topbar #ddAcc .ap-free a.ap-tile.ap-tile>svg{width:22px!important;height:22px!important;padding:4px!important;border-radius:7px!important;box-shadow:none!important}
html body .topbar #ddAcc .ap-free a.ap-tile.ap-tile>span{font:700 .62rem/1.15 var(--f-body,Inter),sans-serif!important}
}
@media (min-width:761px) and (max-width:1024px){
html body .topbar #ddNtf .ntf-panel>.ntf-hd{display:flex!important}
html body .topbar #ddAcc .ap-free>.ap-grid.sm.sm{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important}
html body .topbar #ddAcc .ap-free .ap-grp>.ap-grid.sm.sm{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}
html body .topbar #ddAcc .acc-login .lx-go.lx-go{width:100%!important;justify-content:center!important;margin:8px 0 0!important;align-self:stretch!important;height:42px;border-radius:12px!important;background:linear-gradient(145deg,#2E7BBF,#1C5B8C)!important}
html body .topbar #ddAcc .acc-login .lx-row{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}
}
@media (min-width:761px) and (max-width:1024px){
html body .topbar #ddNtf .ntf-hd>.px-h{display:flex!important}
html body .topbar #ddAcc #lgTop .lx-grid.lx-grid{grid-template-columns:minmax(0,1fr)!important}
html body .topbar #ddAcc #lgTop .lx-grid>.lx-row{width:100%}
}
@media (min-width:761px) and (max-width:1024px){
html body .topbar #ddNtf .ntf-panel>.ntf-hd.ntf-hd{flex-wrap:wrap!important;height:auto!important;padding:0 16px 8px!important;gap:10px!important;align-items:center!important}
html body .topbar #ddNtf .ntf-hd>.px-h{flex:1 0 100%!important;margin:0 -16px!important;width:auto!important}
html body .topbar #ddAcc #lgTop.acc-login .lx-inonly.lx-grid.lx-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}
html body .topbar #ddAcc #lgTop.acc-login .lx-inonly.lx-grid>*{grid-column:1/-1!important;grid-row:auto!important}
}
@media (min-width:761px) and (max-width:1024px){
html body .topbar #ddAcc .ap-free .ap-grp{margin:0!important;padding:0!important;gap:0!important;display:block!important}
html body .topbar #ddAcc .ap-free>.ap-grid.sm.sm{margin:0!important;padding:0!important}
html body .topbar #ddAcc #lgTop .lx-row.lx-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important}
html body .topbar #ddNtf .ntf-hd>#ntfDDAll{margin:0!important}
}

/* ===== 8.11.2026, 16:40 – notifications footer, tabs with icons, taller themes, profile without the small scroll ===== */
html body .topbar #ddNtf .ntf-ddl:after{content:none!important;display:none!important}
#ddNtf .px-nf{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 4px;flex:none}
#ddNtf .px-end{display:flex;align-items:center;gap:10px;font:600 .7rem var(--f-body,Inter),sans-serif;color:#8A99A8;white-space:nowrap}
#ddNtf .px-end:before,#ddNtf .px-end:after{content:"";flex:1;height:1px;background:#E1E8EF}
html body #ddNtf .px-nf>#ntfDDAll.btn{align-self:flex-end;display:inline-flex!important;align-items:center;gap:7px;height:36px!important;margin:0!important;padding:0 14px 0 11px!important;border-radius:11px!important;border:1px solid #CFE2F3!important;background:#FFFFFF!important;color:#1C5B8C!important;font:700 .76rem var(--f-body,Inter),sans-serif!important;box-shadow:0 6px 14px -12px rgba(28,91,140,.7)!important;cursor:pointer}
html body #ddNtf .px-nf>#ntfDDAll.btn:before{content:none!important;display:none!important}
html body #ddNtf .px-nf>#ntfDDAll.btn svg{color:#2E7BBF;flex:none}
html body #ddNtf .px-nf>#ntfDDAll.btn:hover{background:#F4F9FE!important;border-color:#9CC4E6!important}
html body .topbar #ddNtf .ntf-tabs .chip{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;flex:1 1 0;min-width:0;font-weight:700!important}
html body .topbar #ddNtf .ntf-tabs .chip svg{flex:none;color:#6B7A89}
html body .topbar #ddNtf .ntf-tabs .chip[aria-pressed=true] svg{color:#2E7BBF}
html body .topbar #ddNtf .ntf-tabs .chip:hover{border-color:#B9D6EF!important}
@media (min-width:761px){
html body .topbar #ddA11y .pa .ax-th{height:36px!important;font-size:.68rem!important}
html body .topbar #ddA11y .pa .ax-th .ax-sw{width:20px!important;height:14px!important}
html body .topbar #ddA11y .pa>.pa-pre{padding-top:4px!important}
html body .topbar #ddAcc .dd-panel.dd-panel:not([hidden]){overflow-x:hidden!important;overscroll-behavior:contain}
}
@media (min-width:761px) and (min-height:700px){
html body .topbar #ddAcc .dd-panel.dd-panel.dd-panel.dd-panel.dd-panel:not([hidden]){overflow-y:hidden!important}
}
@media (min-width:761px) and (max-height:820px){
html body .topbar #ddA11y .pa .ax-th{height:34px!important}
html body .topbar #ddAcc .ap-c1{gap:4px!important}
html body .topbar #ddAcc .ap-c2{margin-top:8px!important}
}
@media (min-width:761px){
html body .topbar #ddA11y .pa>.pa-move:not(:has(label,button)){display:none!important}
html body .topbar #ddA11y .pa .ax-fs button{min-width:0!important;width:auto!important;margin:0!important}
html body .topbar #ddNtf .ntf-tabs .chip{padding:0 8px!important;font-size:.72rem!important;gap:5px}
html body .topbar #ddNtf .ntf-tabs .chip[data-v=news]{flex-grow:1.5}
html body .topbar #ddNtf .ntf-tabs .chip svg{width:14px;height:14px}
}
@media (min-width:761px) and (min-height:700px){
html body .topbar #ddAcc .dd-panel.dd-panel.dd-panel.dd-panel.dd-panel:not([hidden]){overflow-y:auto!important}
}
@media (min-width:761px) and (min-height:721px){
html body .topbar #ddAcc .dd-panel.dd-panel.dd-panel.dd-panel.dd-panel:not([hidden]){overflow-y:hidden!important}
}
@media (min-width:761px) and (max-height:720px){
html body .topbar :is(#ddWho,#ddMail,#ddA11y,#ddAcc) :is(.pf-h,.pm-h,.ax-head,.px-h){padding-top:9px!important;padding-bottom:8px!important}
html body .topbar #ddMail .pm .mp-form textarea{min-height:34px!important}
html body .topbar #ddMail .pm .mp-it{padding:2px 8px!important}
html body .topbar #ddA11y .pa .ax-sec{padding-top:6px!important;padding-bottom:6px!important}
html body .topbar #ddA11y .pa .ax-tg{min-height:33px!important}
html body .topbar #ddWho .pf-list{gap:6px!important;padding:8px 14px!important}
html body .topbar #ddAcc .ap-lg{min-height:28px!important;height:28px!important}
}
@media (min-width:761px){
html body .topbar #ddA11y .pa>.ax-sec.pa-move{padding:0!important;border:0!important;margin:0!important;min-height:0!important}
}
@media (min-width:761px){
html body .topbar #ddA11y>.dd-panel.pa.pa.pa>.ax-sec.pa-move{padding:0!important;border:0!important;min-height:0!important}
html body .topbar #ddA11y>.dd-panel.pa.pa.pa>.ax-sec.pa-move .ax-grid{padding:0!important}
}
@media (min-width:761px) and (max-height:820px){
html body .topbar #ddA11y>.dd-panel.pa.pa.pa>.ax-sec:not(.pa-move){padding-top:8px!important;padding-bottom:8px!important}
}
@media (min-width:761px) and (max-height:720px){
html body .topbar #ddA11y>.dd-panel.pa.pa.pa>.ax-sec:not(.pa-move){padding-top:6px!important;padding-bottom:6px!important}
}
@media (min-width:761px) and (max-height:720px){
html body .topbar #ddMail>.dd-panel.pm.pm>.mp-form{gap:5px!important;padding:6px 10px!important}
html body .topbar #ddMail .pm .mp-form input:not([type=checkbox]){min-height:34px!important}
html body .topbar #ddMail>.dd-panel.pm.pm>.pm-h{padding-top:9px!important;padding-bottom:8px!important}
html body .topbar #ddAcc .acc-login{padding-top:8px!important;padding-bottom:10px!important}
html body .topbar #ddAcc #lgTop .lx-grid.lx-grid{gap:5px!important}
html body .topbar #ddAcc .ap-c2{margin-top:6px!important}
}
@media (min-width:761px) and (max-height:720px){
html body .topbar #ddMail>.dd-panel.pm.pm>.mp-list{gap:2px!important;padding:6px 12px!important}
}
@media (min-width:761px){
html body .topbar #ddA11y .pa .ax-fs.ax-fs button:nth-child(n){border:1px solid #E1E8EF!important;border-radius:10px!important;outline-offset:2px}
html body .topbar #ddA11y .pa .ax-fs.ax-fs button:nth-child(n):hover{border-color:#B9D6EF!important}
html body .topbar #ddA11y .pa .ax-fs.ax-fs button:nth-child(n)[aria-pressed=true]{border:1.5px solid #9CC4E6!important}
}

/* ===== 8.11.2026, 16:55 – smaller send button, themes fill the room, popular searches as buttons, notification tabs like the mail rows ===== */
@media (min-width:761px){
/* Имейли */
html body .topbar #ddMail .pm .mp-acts .btn.btn{height:34px!important;padding:0 14px!important;font-size:.8rem!important;border-radius:10px!important;gap:6px}
html body .topbar #ddMail .pm .mp-acts .btn.btn svg{width:13px;height:13px}

/* Достъпност: the theme row takes the rest of the panel */
html body .topbar #ddA11y>.dd-panel.pa.pa.pa>.ax-sec.pa-theme{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0}
html body .topbar #ddA11y .pa .pa-theme .ax-themes{flex:1 1 auto;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px!important;align-items:stretch;max-height:58px;min-height:34px}
html body .topbar #ddA11y .pa .pa-theme .ax-th.ax-th{height:auto!important;min-height:34px;font-size:.7rem!important}

/* Търсене: popular searches */
#palette .pal-recent.pal-recent{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;align-items:stretch}
#palette .pal-recent>.pal-rl,#palette .pal-recent>.pal-rclr{grid-column:1/-1}
#palette .pal-recent .pal-rq.pal-rq{display:flex!important;align-items:center;gap:7px;height:34px!important;padding:0 8px!important;border-radius:11px!important;background:#FFFFFF!important;border:1px solid #E1E8EF!important;font:700 .72rem var(--f-body,Inter),sans-serif!important;color:#33424F!important;text-align:left;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#palette .pal-recent .pal-rq:before{content:"";width:20px;height:20px;flex:none;border-radius:6px;background:#E6F1FB url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231C5B8C' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8M15 7h6v6'/%3E%3C/svg%3E") center/12px no-repeat}
#palette .pal-recent .pal-rq:nth-of-type(6n+2):before{background-color:#E3F5EB;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23167A45' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8M15 7h6v6'/%3E%3C/svg%3E")}
#palette .pal-recent .pal-rq:nth-of-type(6n+3):before{background-color:#F1EAFB;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235E3399' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8M15 7h6v6'/%3E%3C/svg%3E")}
#palette .pal-recent .pal-rq:nth-of-type(6n+4):before{background-color:#FFF1E5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A8501A' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8M15 7h6v6'/%3E%3C/svg%3E")}
#palette .pal-recent .pal-rq:nth-of-type(6n+5):before{background-color:#E2F5F6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23127380' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8M15 7h6v6'/%3E%3C/svg%3E")}
#palette .pal-recent .pal-rq:nth-of-type(6n):before{background-color:#FDECEA;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B42318' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8M15 7h6v6'/%3E%3C/svg%3E")}
#palette .pal-recent .pal-rq:hover{border-color:#B9D6EF!important;background:#FAFCFE!important}

/* Известия: tabs like the mail rows, the button centred */
html body .topbar #ddNtf .ntf-tabs .chip.chip{height:42px!important;justify-content:flex-start!important;gap:7px!important;padding:0 8px 0 6px!important;border-radius:12px!important;border:1px solid #E1E8EF!important;background:#FFFFFF!important;color:#33424F!important;font:700 .72rem/1.15 var(--f-body,Inter),sans-serif!important;text-align:left;white-space:normal}
html body .topbar #ddNtf .ntf-tabs .chip .px-ti{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:8px}
html body .topbar #ddNtf .ntf-tabs .chip .px-ti svg{width:15px!important;height:15px!important}
html body .topbar #ddNtf .ntf-tabs .chip .px-all{background:#E6F1FB;color:#1C5B8C}
html body .topbar #ddNtf .ntf-tabs .chip .px-news{background:#FFF1E5;color:#A8501A}
html body .topbar #ddNtf .ntf-tabs .chip .px-system{background:#F1EAFB;color:#5E3399}
html body .topbar #ddNtf .ntf-tabs .chip .px-ti svg,html body .topbar #ddNtf .ntf-tabs .chip[aria-pressed=true] .px-ti svg{color:inherit!important}
html body .topbar #ddNtf .ntf-tabs .chip[aria-pressed=true]{background:#F4F9FE!important;border:1.5px solid #7FB2DE!important;color:#14202B!important;box-shadow:0 6px 14px -12px rgba(28,91,140,.8)!important}
html body .topbar #ddNtf .ntf-tabs .chip:hover{border-color:#B9D6EF!important}
html body #ddNtf .px-nf>#ntfDDAll.btn{align-self:center!important;height:38px!important;padding:0 18px 0 14px!important;border-radius:12px!important;border:0!important;background:linear-gradient(145deg,#3D8BD0,#1C5B8C)!important;color:#FFFFFF!important;box-shadow:0 10px 20px -12px rgba(28,91,140,.9)!important;font:700 .78rem var(--f-body,Inter),sans-serif!important}
html body #ddNtf .px-nf>#ntfDDAll.btn svg{color:#FFFFFF!important}
html body #ddNtf .px-nf>#ntfDDAll.btn:hover{filter:brightness(1.08);background:linear-gradient(145deg,#3D8BD0,#1C5B8C)!important}
}
@media (min-width:761px){
#palette .pal-recent.pal-recent{display:flex!important;flex-wrap:wrap!important}
#palette .pal-recent>.pal-rl,#palette .pal-recent>.pal-rclr{flex:1 0 100%}
#palette .pal-recent .pal-rq.pal-rq{flex:0 0 auto;overflow:visible;padding:0 11px 0 7px!important}
html body .topbar #ddNtf .ntf-tabs .chip.chip[data-v]{flex:1 1 0!important;min-width:0!important;padding:0 6px 0 5px!important;gap:6px!important;font-size:.7rem!important}
html body .topbar #ddNtf .ntf-tabs .chip .px-ti{width:26px;height:26px}
html body .topbar #ddNtf .ntf-tabs.ntf-tabs{gap:6px!important}
}

/* ===== 8.11.2026, 17:15 – smaller "mark all as read" and "Вход" ===== */
@media (min-width:761px){
html body #ddNtf .px-nf>#ntfDDAll.btn{height:32px!important;padding:0 13px 0 10px!important;border-radius:10px!important;font-size:.72rem!important;gap:6px!important;box-shadow:0 6px 14px -10px rgba(28,91,140,.8)!important}
html body #ddNtf .px-nf>#ntfDDAll.btn svg{width:14px;height:14px}
html body .topbar #ddAcc .acc-login .lx-go.lx-go.lx-go{width:auto!important;min-width:132px;align-self:flex-end!important;justify-self:end!important;margin:8px 0 0 auto!important;height:36px!important;min-height:0!important;padding:0 18px!important;border-radius:11px!important;font-size:.82rem!important}
html body .topbar #ddAcc .acc-login .lx-go.lx-go.lx-go:after{width:14px;height:14px}
}
@media (min-width:761px){
html body .topbar #ddNtf .ntf-panel>a.ntf-more.ntf-more{display:none!important}
html body .topbar #ddAcc .dd-panel #accPanel.ap-p,html body .topbar #ddAcc .dd-panel>#accPanel{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}
html body .topbar #ddAcc #accPanel>.ap-wrap.ap-wrap.ap-wrap{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;grid-template-columns:none!important}
html body .topbar #ddAcc #accPanel .ap-c2.ap-c2{flex:1 1 auto!important}
html body .topbar #ddAcc #accPanel .ap-c2>#lgTop{flex:1 1 auto!important;align-content:start}
}
@media (min-width:761px){
html body .topbar #ddAcc>.dd-panel.acc-panel.acc-panel:not([hidden]){display:flex!important;flex-direction:column!important;padding-bottom:0!important}
}

/* ===== 8.11.2026, 17:40 – main menu: solid icons in soft colours (all five menus, every screen) ===== */
.menu .mega .mega-items>a:nth-child(7n+1){--mb:#E9F1F8;--mc:#5B8DBA;--mc2:#86AED2}
.menu .mega .mega-items>a:nth-child(7n+2){--mb:#FBF0E6;--mc:#D08A5A;--mc2:#E6AC84}
.menu .mega .mega-items>a:nth-child(7n+3){--mb:#E8F4EC;--mc:#5E9E7A;--mc2:#88BE9D}
.menu .mega .mega-items>a:nth-child(7n+4){--mb:#F1ECF8;--mc:#8A74B8;--mc2:#AE9BD4}
.menu .mega .mega-items>a:nth-child(7n+5){--mb:#E6F3F4;--mc:#4F9CA3;--mc2:#7EBCC2}
.menu .mega .mega-items>a:nth-child(7n+6){--mb:#F9ECEA;--mc:#C77B72;--mc2:#DFA199}
.menu .mega .mega-items>a:nth-child(7n+7){--mb:#F8F2E2;--mc:#BC9A50;--mc2:#D8BC7C}
html body .menu .mega .mega-items>a .mi{width:44px!important;height:44px!important;flex:none;border-radius:13px!important;background:linear-gradient(145deg,var(--mc2),var(--mc))!important;display:grid!important;place-items:center;box-shadow:0 6px 14px -10px var(--mc)!important;color:#FFFFFF!important}
html body .menu .mega .mega-items>a .mi svg{width:23px;height:23px}
html body .menu .mega .mega-items>a .mi .i1,html body .menu .mega .mega-items>a .mi .i1 *{stroke:#FFFFFF!important}
html body .menu .mega .mega-items>a .mi .i2,html body .menu .mega .mega-items>a .mi .i2 *{fill:rgba(255,255,255,.28)!important}
html body .menu .mega .mega-items>a .mi svg>circle{fill:#FFFFFF!important}
html body .menu .mega .mega-items>a:hover{background:var(--mb)!important}
html body .menu .mega .mega-items>a:hover .mi{background:linear-gradient(145deg,var(--mc2),var(--mc))!important;color:#FFFFFF!important}
@media (max-width:1024px){html body .menu .mega .mega-items>a .mi{width:38px!important;height:38px!important;border-radius:11px!important}html body .menu .mega .mega-items>a .mi svg{width:20px;height:20px}}
.has-mega:is([data-nav=products],[data-nav=tools])+.mega .mega-feat{position:relative;overflow:hidden}
.has-mega:is([data-nav=products],[data-nav=tools])+.mega .mega-feat:after{content:"";position:absolute;right:-4px;top:14px;width:140px;height:116px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%20120%20100%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M10%2050%2060%2012l50%2038%27/%3E%3Cpath%20d%3D%27M20%2042v50h80V42%27/%3E%3Crect%20x%3D%2734%27%20y%3D%2752%27%20width%3D%2722%27%20height%3D%2726%27%20rx%3D%272%27/%3E%3Cpath%20d%3D%27M45%2052v26M34%2065h22%27/%3E%3Crect%20x%3D%2766%27%20y%3D%2752%27%20width%3D%2720%27%20height%3D%2740%27%20rx%3D%272%27/%3E%3Ccircle%20cx%3D%2781%27%20cy%3D%2773%27%20r%3D%271.6%27%20fill%3D%27white%27/%3E%3C/svg%3E") center/contain no-repeat;opacity:.5;pointer-events:none}

/* ===== 8.11.2026, 17:40 – main menu hover: no coloured row, the icon grows instead ===== */
html body .menu .mega .mega-items>a,html body .menu .mega .mega-items>a:hover,html body .menu .mega .mega-items>a:focus-visible{background:transparent!important}
html body .menu .mega .mega-items>a .mi{transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s ease!important;transform-origin:center}
@media (hover:hover){
html body .menu .mega .mega-items>a:hover .mi{transform:scale(1.14);box-shadow:0 10px 18px -10px var(--mc)!important}
html body .menu .mega .mega-items>a:hover b{color:#14202B}
}
html body .menu .mega .mega-items>a:focus-visible .mi{transform:scale(1.14)}
@media (prefers-reduced-motion:reduce){html body .menu .mega .mega-items>a .mi{transition:none!important}}
html body .menu .mega .mega-items>a .mi,html body .menu .mega .mega-items>a:hover .mi{border:0!important;outline:0!important}

/* ===== 8.11.2026, 18:20 – fixes from the live screenshots ===== */
@media (min-width:761px){
/* Търсене: real icons in the result tiles instead of "S" and "#" */
#palette .pal-item .pal-ico.pal-ico{font-size:0!important;color:transparent!important;width:36px!important;height:36px!important;border-radius:11px!important;background:#E9F1F8 center/18px no-repeat!important}
#palette .pal-item.pk-ser .pal-ico.pal-ico{background-color:#E9F1F8!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%233F78A8%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%203h16v18H4zM12%203v18M4%2012h16%27/%3E%3C/svg%3E")!important}
#palette .pal-item.pk-tool .pal-ico.pal-ico{background-color:#E8F4EC!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%234A8A66%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%206h9M17%206h3M4%2012h3M11%2012h9M4%2018h11M15%204v4M9%2010v4M19%2016v4%27/%3E%3C/svg%3E")!important}
#palette .pal-item.pk-page .pal-ico.pal-ico{background-color:#F1ECF8!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%237660A8%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%203h9l4%204v14H6zM9%2012h7M9%2016h5%27/%3E%3C/svg%3E")!important}
#palette .pal-item.pk-doc .pal-ico.pal-ico{background-color:#FBF0E6!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23B9744A%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M8%203h8l4%204v12H8zM4%207v14h12%27/%3E%3C/svg%3E")!important}
#palette .pal-item.pk-faq .pal-ico.pal-ico{background-color:#E6F3F4!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%233F8990%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M9%209a3%203%200%201%201%204%202.8c-.6.3-1%20.9-1%201.6V14M12%2018h.01%27/%3E%3C/svg%3E")!important}
#palette .pal-item.pal-item{min-height:82px}
/* Търсене: categories never cut, "Изчисти" small on the right */
#palette .pal-cats.pal-cats{gap:5px!important}
#palette .pal-cats .pal-cat.pal-cat{padding:0 6px!important;gap:5px!important;font-size:.69rem!important;min-width:0}
#palette .pal-cats .pal-cat:before{width:20px!important;height:20px!important;background-size:12px!important}
#palette .pal-recent>.pal-rclr{flex:0 0 auto!important;order:-1;margin:0 0 0 auto!important;padding:0!important;height:auto!important;background:none!important;border:0!important;font:600 .7rem var(--f-body,Inter),sans-serif!important;color:#6B7A89!important;text-decoration:underline;text-underline-offset:2px}
#palette .pal-recent>.pal-rl:first-child{flex:1 0 auto!important;order:-2;width:auto}
/* Известия: tabs keep their words, wrap to a second row when there are many */
html body .topbar #ddNtf .ntf-tabs.ntf-tabs{display:flex!important;flex-wrap:wrap!important;gap:6px!important}
html body .topbar #ddNtf .ntf-tabs .chip.chip[data-v]{flex:1 1 auto!important;min-width:0!important;white-space:nowrap!important;height:38px!important;padding:0 10px 0 6px!important}
html body .topbar #ddNtf .ntf-tabs .chip .px-ti{width:26px;height:26px}
html body .topbar #ddNtf .ntf-tabs .chip .px-social{background:#FBEAF3;color:#B04880}
html body .topbar #ddNtf .ntf-tabs .chip .px-inq{background:#E9F1F8;color:#3F78A8}
html body .topbar #ddNtf .ntf-tabs .chip .px-visit{background:#E8F4EC;color:#4A8A66}
html body .topbar #ddNtf .ntf-tabs .chip .px-email{background:#EEF1F4;color:#5A6875}
html body .topbar #ddNtf .ntf-tabs .chip .px-chat{background:#E9F1F8;color:#3F78A8}
html body .topbar #ddNtf .ntf-tabs .chip .px-claim{background:#F9ECEA;color:#B4574D}
html body .topbar #ddNtf .ntf-tabs .chip .px-order{background:#F8F2E2;color:#9A7A30}
html body .topbar #ddNtf .ntf-tabs .chip .px-system{background:#EEF1F4;color:#6B7A89}
html body .topbar #ddNtf .ntf-tabs .chip .ib-c{margin-left:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#2E7BBF;color:#fff;font-size:.62rem;display:inline-grid;place-items:center}
/* Моят профил: every tile the same – icon on top, name under it */
html body .topbar #ddAcc .ap-free a.ap-tile.ap-tile{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:5px!important}
html body .topbar #ddAcc .ap-free a.ap-tile.ap-tile>span{text-align:center!important}
}
@media (min-width:761px) and (max-height:820px){
html body .topbar #ddAcc .ap-free a.ap-tile.ap-tile.ap-tile{flex-direction:row!important;justify-content:flex-start!important;text-align:left!important}
html body .topbar #ddAcc .ap-free a.ap-tile.ap-tile.ap-tile>span{text-align:left!important}
}
@media (min-width:761px){
html body .topbar #ddNtf .ntf-tabs .chip.chip[data-v]{width:auto!important;max-width:100%!important;flex:1 1 auto!important}
#palette .pal-recent>.pal-rl:first-child{flex:1 0 100%!important;order:0}
#palette .pal-recent{position:relative}
#palette .pal-recent>.pal-rclr{position:absolute!important;right:16px;top:8px;order:0;display:inline-flex!important;align-items:center;gap:4px;height:22px!important;padding:0 9px!important;border-radius:999px!important;background:#F3F6F9!important;border:1px solid #E1E8EF!important;text-decoration:none!important;font:600 .66rem var(--f-body,Inter),sans-serif!important;color:#6B7A89!important}
#palette .pal-recent>.pal-rclr:before{content:"×";font-size:.85rem;line-height:1}
#palette .pal-recent>.pal-rclr:hover{color:#B4574D!important;border-color:#EFCFCA!important}
html body .topbar #ddAcc .acc-login{padding-bottom:18px!important}
html body .topbar #ddAcc .acc-login .lx-go.lx-go.lx-go{margin-bottom:0!important}
}
@media (min-width:761px){
html body .topbar #ddNtf .ntf-tabs .chip.chip[data-v]{padding:0 8px 0 5px!important;gap:5px!important;font-size:.69rem!important}
html body .topbar #ddNtf .ntf-tabs .chip .px-ti{width:24px;height:24px;border-radius:7px}
html body .topbar #ddNtf .ntf-tabs .chip .px-ti svg{width:14px!important;height:14px!important}
}

/* ===== 8.11.2026, 18:30 – Моят профил: „Вход“ and „Заявка за достъп“ as two tiles (variant Б) ===== */
@media (min-width:761px){
html body .topbar #ddAcc .lx-seg.lx-seg{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important;background:none!important;padding:0!important;border:0!important;box-shadow:none!important;height:auto!important}
html body .topbar #ddAcc .lx-seg.lx-seg button{position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:5px;height:64px!important;border:1px solid #E1E8EF!important;background:#FFFFFF!important;border-radius:12px!important;color:#33424F!important;font:700 .76rem var(--f-body,Inter),sans-serif!important;box-shadow:none!important;transform:none!important}
html body .topbar #ddAcc .lx-seg.lx-seg button[aria-selected=true]{border:1.5px solid #7FB2DE!important;background:#F4F9FE!important;color:#1C5B8C!important}
html body .topbar #ddAcc .lx-seg.lx-seg button:hover{border-color:#B9D6EF!important}
html body .topbar #ddAcc .lx-seg.lx-seg button:before{content:"";width:30px;height:30px;flex:none;border-radius:9px;background:#E9F1F8 url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%233F78A8%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M15%203h4a2%202%200%200%201%202%202v14a2%202%200%200%201-2%202h-4M10%2017l5-5-5-5M15%2012H3%27/%3E%3C/svg%3E") center/17px no-repeat}
html body .topbar #ddAcc .lx-seg.lx-seg button[data-m=req]:before{background-color:#E8F4EC;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%234A8A66%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M9%204a4%204%200%201%200%200%208a4%204%200%201%200%200-8zM2%2021c0-4%203-6%207-6s7%202%207%206M19%208v6M16%2011h6%27/%3E%3C/svg%3E")}
html body .topbar #ddAcc .lx-seg.lx-seg button:after{content:none!important;display:none!important}
}
@media (min-width:761px) and (max-height:820px){
html body .topbar #ddAcc .lx-seg.lx-seg button{height:50px!important;gap:3px;font-size:.72rem!important}
html body .topbar #ddAcc .lx-seg.lx-seg button:before{width:24px;height:24px;background-size:14px}
}

/* ===== 8.11.2026, 18:35 – „Отбележи всички като прочетени“ as a blue icon button next to ✕ (variant Б) ===== */
@media (min-width:761px){
html body .topbar #ddNtf .ntf-panel{position:fixed}
html body #ddNtf .px-nf>#ntfDDAll.btn.btn{position:absolute!important;top:21px;right:62px;width:36px!important;height:36px!important;padding:0!important;margin:0!important;display:grid!important;place-items:center;font-size:0!important;border:0!important;border-radius:11px!important;background:linear-gradient(145deg,#3D8BD0,#1C5B8C)!important;box-shadow:0 8px 16px -10px rgba(28,91,140,.9)!important;color:#FFFFFF!important;filter:none;transition:transform .15s ease}
html body #ddNtf .px-nf>#ntfDDAll.btn.btn svg{width:18px!important;height:18px!important;color:#FFFFFF!important;stroke-width:2.4}
html body #ddNtf .px-nf>#ntfDDAll.btn.btn:hover{transform:scale(1.08);background:linear-gradient(145deg,#3D8BD0,#1C5B8C)!important}
html body #ddNtf .px-nf{margin-top:12px}
}
/* Моят профил: fit without scrolling on every height */
@media (min-width:761px) and (max-height:900px){
html body .topbar #ddAcc #lgTop .lx-f>label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;margin:0!important;padding:0!important}
html body .topbar #ddAcc #lgTop .lx-grid.lx-grid{gap:7px!important}
}
@media (min-width:761px) and (max-height:820px){
html body .topbar #ddAcc .lx-seg.lx-seg button{height:44px!important;flex-direction:row!important;gap:7px}
html body .topbar #ddAcc .lx-seg.lx-seg button:before{width:24px;height:24px}
html body .topbar #ddAcc .ap-free a.ap-tile.ap-tile.ap-tile{min-height:36px!important}
html body .topbar #ddAcc .lx-head{gap:6px!important}
}
@media (min-width:761px) and (max-height:720px){
html body .topbar #ddAcc .lx-seg.lx-seg button{height:38px!important}
html body .topbar #ddAcc .ap-free a.ap-tile.ap-tile.ap-tile{min-height:34px!important;padding-top:3px!important;padding-bottom:3px!important}
html body .topbar #ddAcc .ap-c1{padding-top:6px!important}
}
@media (min-width:761px){
html body #ddNtf .px-nf>#ntfDDAll.btn.btn{top:16px;right:55px;width:32px!important;height:32px!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:0!important;gap:0!important}
html body #ddNtf .px-nf>#ntfDDAll.btn.btn svg{width:17px!important;height:17px!important;display:block;margin:0!important}
}
@media (min-width:761px){
html body #ddNtf .px-nf>#ntfDDAll.btn.btn{top:15px}
}
@media (min-width:761px) and (max-width:1024px){
html body .topbar :is(#ddNtf,#ddLang,#ddAcc)>.dd-panel>.dd-xw{display:block!important}
html body .topbar :is(#ddNtf,#ddLang,#ddAcc)>.dd-panel>.dd-xw .dd-x{display:grid!important}
}

/* ===== 8.11.2026, 18:45 – Търсене: „Изчисти“ = a button with a red bin at the end of the recent searches ===== */
@media (min-width:761px){
#palette .pal-recent>.pal-rclr.pal-rclr{position:static!important;order:0;margin:0!important;width:34px!important;height:34px!important;padding:0!important;border-radius:11px!important;font-size:0!important;color:transparent!important;background:#FFFFFF url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23D0473B%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%207h16M10%2011v6M14%2011v6M5%207l1%2013h12l1-13M9%207V4h6v3%27/%3E%3C/svg%3E") center/16px no-repeat!important;border:1px solid #E1E8EF!important;box-shadow:none!important;text-decoration:none!important;flex:0 0 auto!important;cursor:pointer}
#palette .pal-recent>.pal-rclr.pal-rclr:before,#palette .pal-recent>.pal-rclr.pal-rclr:after{content:none!important;display:none!important}
#palette .pal-recent>.pal-rclr.pal-rclr:hover{background-color:#FDF1EF!important;border-color:#F2C4BE!important}
#palette .pal-recent>.pal-rl{padding-left:0!important;margin-left:0!important;text-indent:0!important}
}

/* ===== 8.11.2026, 19:00 – chosen: Изберете профил (А), Изберете език (списък като валутите в WinMax), резултати в Търсене (Б – по 2, иконка отляво) ===== */
@media (min-width:761px){
#ddWho .who-links a:nth-child(4n+1){--tb:#E9F1F8;--tc:#5B8DBA;--tc2:#86AED2}
#ddWho .who-links a:nth-child(4n+2){--tb:#FBF0E6;--tc:#D08A5A;--tc2:#E6AC84}
#ddWho .who-links a:nth-child(4n+3){--tb:#E8F4EC;--tc:#5E9E7A;--tc2:#88BE9D}
#ddWho .who-links a:nth-child(4n+4){--tb:#F1ECF8;--tc:#8A74B8;--tc2:#AE9BD4}
#ddWho .pf-acts .who-links.who-links{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
#ddWho .pf-acts .who-links a.msg-act.msg-act{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:8px!important;min-height:86px!important;padding:12px 8px!important;border:1px solid #E1E8EF!important;border-radius:14px!important;background:#FFFFFF!important;font-weight:700!important}
#ddWho .pf-acts .who-links a.msg-act>*:first-child{width:40px!important;height:40px!important;border-radius:12px!important;background:linear-gradient(145deg,var(--tc2),var(--tc))!important;color:#fff!important;display:grid!important;place-items:center}
#ddWho .pf-acts .who-links a.msg-act>*:first-child svg{color:#fff!important;stroke:#fff!important}
#ddWho .pf-acts .who-links a.msg-act:after,#ddWho .pf-acts .who-links a.msg-act>svg:last-child:not(:first-child){display:none!important}
#ddWho .pf-acts .who-note.who-note{display:block!important;order:-1;margin:0 0 4px!important;padding:12px 14px!important;border-radius:14px;background:var(--pf-soft,#EEF5FC);color:#1C3D5A!important;font-size:.8rem!important;line-height:1.45}
html body .topbar #ddWho>.dd-panel.pf.pf:not([hidden]){justify-content:flex-start!important}
#ddWho .pf-list.pf-list{padding-top:14px!important;padding-bottom:14px!important}
#ddWho .pf .who-acts.pf-acts{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;margin:4px 14px 14px!important;gap:10px!important}
#ddWho .pf-acts .pf-at{justify-content:center!important;text-align:center!important;width:100%;order:-2}
#ddWho .pf-acts .who-note.who-note{text-align:center!important;order:-1}
#ddWho .pf-acts .who-links.who-links{flex:1 1 auto!important;grid-auto-rows:1fr!important;min-height:0}
#ddWho .pf-acts .who-links a.msg-act.msg-act{min-height:0!important;height:100%}
#ddWho .pf-foot{margin-top:0!important}
#ddWho .pf-acts .pf-at.pf-at{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:8px!important}
#ddWho .pf-acts .pf-at>i{width:30px!important;height:30px!important}
#ddWho .pf-acts .pf-at>div{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}
#ddWho .pf-acts .pf-at .who-note.who-note{width:100%;box-sizing:border-box;margin:0!important}
#ddWho .pf-acts .who-links a.msg-act .pf-ar{display:none!important}
#ddWho .pf-acts .who-links a.msg-act .pf-li{width:44px!important;height:44px!important;border-radius:13px!important}
#ddWho .pf-acts .who-links a.msg-act .pf-lt{font-size:.84rem!important}
html body .topbar #ddLang .lg-grid.lg-grid{grid-template-columns:1fr!important;gap:6px!important;grid-auto-rows:minmax(44px,1fr)!important}
html body .topbar #ddLang .lg-it.lg-it{position:relative;flex-direction:row!important;align-items:center!important;gap:12px!important;padding:6px 14px 6px 12px!important;border-radius:12px!important;border:1px solid #E1E8EF!important;background:#FFFFFF!important;box-shadow:0 4px 10px -9px rgba(20,32,43,.5);min-height:44px!important}
html body .topbar #ddLang .lg-it.lg-it>svg:first-child{width:34px!important;height:23px!important;border-radius:4px!important}
html body .topbar #ddLang .lg-it.lg-it>span{flex:1;min-width:0;display:grid!important;gap:1px}
html body .topbar #ddLang .lg-it.lg-it>span b{font-size:.86rem!important}
html body .topbar #ddLang .lg-it.lg-it>span small{font-size:.7rem!important;color:#6B7A89!important}
html body .topbar #ddLang .lg-it.lg-it.lg-it::after{display:block!important;content:attr(data-l)!important;font:700 .74rem var(--f-body,Inter),sans-serif;color:#1C5B8C;text-transform:uppercase;letter-spacing:.04em;flex:none;order:2;transform:none!important;border:0!important;width:auto!important;height:auto!important;background:none!important;position:static!important;margin:0!important;box-shadow:none!important}
html body .topbar #ddLang .lg-it.lg-it>svg:last-child:not(:first-child){display:none!important}
html body .topbar #ddLang .lg-it.lg-it[aria-checked=true]{border:1.5px solid #4F8FCB!important;background:#F4F9FE!important;box-shadow:inset 3px 0 0 #2E7BBF!important}
html body .topbar #ddLang .lg-it.lg-it[aria-checked=true]>svg:last-child:not(:first-child){display:block!important;order:3;width:22px;height:22px;padding:5px;border-radius:50%;background:#3A9A63;color:#fff!important;stroke:#fff;box-sizing:border-box;flex:none;margin:0 0 0 8px!important;position:static!important;transform:none!important}
html body .topbar #ddLang .lg-it.lg-it[aria-checked=true]>svg:last-child:not(:first-child) *{stroke:#FFFFFF!important}
html body .topbar #ddLang .lg-it.lg-it:hover{border-color:#B9D6EF!important}
#ddLang .lg-pan>.lg-find.px-in{border:1.5px solid #9CC4E6!important;border-radius:12px!important;min-height:42px!important;background:#fff!important}
#ddLang .lg-sug{display:none!important}
#palette .pal-item.pk-ser .pal-ico.pal-ico{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2.2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%203h16v18H4zM12%203v18M4%2012h16'%2F%3E%3C%2Fsvg%3E") center/16px no-repeat,linear-gradient(145deg,#86AED2,#5B8DBA)!important}
#palette .pal-item.pk-ser>span:not(.pal-ico):after{content:"Система";display:block;font:600 .64rem var(--f-body,Inter),sans-serif;color:#5B8DBA;margin-top:2px}
#palette .pal-item.pk-tool .pal-ico.pal-ico{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2.2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%206h9M17%206h3M4%2012h3M11%2012h9M4%2018h11M15%204v4M9%2010v4M19%2016v4'%2F%3E%3C%2Fsvg%3E") center/16px no-repeat,linear-gradient(145deg,#88BE9D,#5E9E7A)!important}
#palette .pal-item.pk-tool>span:not(.pal-ico):after{content:"Инструмент";display:block;font:600 .64rem var(--f-body,Inter),sans-serif;color:#5E9E7A;margin-top:2px}
#palette .pal-item.pk-page .pal-ico.pal-ico{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2.2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%203h9l4%204v14H6zM9%2012h7M9%2016h5'%2F%3E%3C%2Fsvg%3E") center/16px no-repeat,linear-gradient(145deg,#AE9BD4,#8A74B8)!important}
#palette .pal-item.pk-page>span:not(.pal-ico):after{content:"Страница";display:block;font:600 .64rem var(--f-body,Inter),sans-serif;color:#8A74B8;margin-top:2px}
#palette .pal-item.pk-doc .pal-ico.pal-ico{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2.2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M8%203h8l4%204v12H8zM4%207v14h12'%2F%3E%3C%2Fsvg%3E") center/16px no-repeat,linear-gradient(145deg,#E6AC84,#D08A5A)!important}
#palette .pal-item.pk-doc>span:not(.pal-ico):after{content:"Документ";display:block;font:600 .64rem var(--f-body,Inter),sans-serif;color:#D08A5A;margin-top:2px}
#palette .pal-item.pk-faq .pal-ico.pal-ico{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'white'%20stroke-width%3D'2.2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M9%209a3%203%200%201%201%204%202.8c-.6.3-1%20.9-1%201.6V14M12%2018h.01'%2F%3E%3C%2Fsvg%3E") center/16px no-repeat,linear-gradient(145deg,#7EBCC2,#4F9CA3)!important}
#palette .pal-item.pk-faq>span:not(.pal-ico):after{content:"Въпрос";display:block;font:600 .64rem var(--f-body,Inter),sans-serif;color:#4F9CA3;margin-top:2px}
#palette .pal-list.pal-list{grid-template-columns:1fr 1fr!important}
#palette .pal-item.pal-item{flex-direction:row!important;justify-content:flex-start!important;text-align:left!important;min-height:54px!important;padding:8px 10px!important;gap:9px!important;border-radius:13px!important}
#palette .pal-item .pal-ico.pal-ico{width:34px!important;height:34px!important;flex:none}
#palette .pal-item b{-webkit-line-clamp:1!important}
}
/* Изберете профил – variant 1: title with the star centred, note under it, no partner-login button, tiles centred */
@media (min-width:761px){
#ddWho .pf-foot .pf-login{display:none!important}
#ddWho .pf-acts .who-links a.msg-act.msg-act{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}
#ddWho .pf-acts .who-links a.msg-act .pf-lt{flex:0 0 auto!important;min-height:0!important;height:auto!important}
#ddWho .pf-acts .pf-at.pf-at{flex-direction:column!important;gap:6px!important}
#ddWho .pf-acts .pf-at>i{display:none!important}
#ddWho .pf-acts .pf-at>div{gap:6px!important}
#ddWho .pf-acts .pf-at b{display:inline-flex!important;align-items:center;gap:7px;font-size:.78rem!important}
#ddWho .pf-acts .pf-at b:before{content:"★";display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--pf-soft,#EEF5FC);color:var(--pf-c,#2E7BBF);font-size:.8rem}
#ddWho .pf-acts .pf-at .who-note.who-note{order:1!important;background:none!important;padding:0 10px!important;color:#5A6875!important;font-size:.8rem!important}
}
@media (min-width:761px) and (max-height:820px){
#ddWho .pf-list.pf-list{padding-top:10px!important;padding-bottom:10px!important;gap:6px!important}
#ddWho .dd-panel.pf .pf-card.pf-card{padding-top:7px!important;padding-bottom:7px!important}
#ddWho .pf-acts .who-links a.msg-act.msg-act{padding:6px!important;gap:5px!important}
#ddWho .pf-acts .who-links a.msg-act .pf-li{width:36px!important;height:36px!important}
#ddWho .pf-acts .pf-at .who-note.who-note{font-size:.74rem!important}
#ddWho .pf .who-acts.pf-acts{gap:8px!important;margin-bottom:10px!important}
}

/* ===== 9.11.2026 – Търсене: what the results are for, the chosen popular search, full names ===== */
@media (min-width:761px){
#palette .pal-list[data-h]:before{content:attr(data-h);grid-column:1/-1;font:700 .7rem var(--f-body,Inter),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#6B7A89;padding:2px 2px 4px}
#palette .pal-item b{-webkit-line-clamp:2!important;white-space:normal!important}
#palette .pal-item.pal-item{align-items:center!important;min-height:58px!important}
#palette .pal-list.px-one>.pal-item{grid-column:1/-1;min-height:64px!important}
#palette .pal-list.px-one>.pal-item b{font-size:.86rem!important}
#palette .pal-recent .pal-rq.pal-rq.px-on{background:#1C5B8C!important;border-color:#1C5B8C!important;color:#FFFFFF!important}
#palette .pal-recent .pal-rq.pal-rq.px-on:before{background-color:rgba(255,255,255,.18)!important;filter:brightness(0) invert(1)}
}

/* ===== 9.11.2026, 10:25 – Търсене: the chosen popular search takes its own soft colour; result types in grey; no scrollbar line ===== */
@media (min-width:761px){
#palette .pal-recent .pal-rq.pal-rq.px-on{color:#14202B!important}
#palette .pal-recent .pal-rq.pal-rq.px-on:before{filter:none!important;background-color:#FFFFFF!important}
#palette .pal-recent .pal-rq.px-on:nth-of-type(6n+1){background:#E6F1FB!important;border-color:#A9CBEA!important}
#palette .pal-recent .pal-rq.px-on:nth-of-type(6n+2){background:#E3F5EB!important;border-color:#A8D9BC!important}
#palette .pal-recent .pal-rq.px-on:nth-of-type(6n+3){background:#F1EAFB!important;border-color:#CDB9EE!important}
#palette .pal-recent .pal-rq.px-on:nth-of-type(6n+4){background:#FFF1E5!important;border-color:#F2C9A6!important}
#palette .pal-recent .pal-rq.px-on:nth-of-type(6n+5){background:#E2F5F6!important;border-color:#A6D9DE!important}
#palette .pal-recent .pal-rq.px-on:nth-of-type(6n){background:#FDECEA!important;border-color:#F2BDB6!important}
#palette .pal-item.pal-item>span:not(.pal-ico):after{color:#8A99A8!important}
#palette .pal-list,#palette .palette *{scrollbar-width:none}
#palette .pal-list::-webkit-scrollbar,#palette .palette ::-webkit-scrollbar{width:0;height:0}
}
