html body #app#app#app .top.v256-header{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;align-items:start!important;gap:22px!important;padding:20px 24px 14px!important;min-height:112px!important;box-sizing:border-box;overflow:visible!important}
html body #app#app#app .v256-header #mp26Tools{display:flex!important;align-items:center!important;margin:0!important;padding:8px 0!important;min-width:0!important;width:auto!important}
html body #app#app#app .v256-header #mp26Tools .mp25-product{margin:0!important;padding:0!important;width:120px!important}
html body #app#app#app .v256-header #mp26Tools img{max-width:120px!important;height:auto!important}
html body #app#app#app .v256-header>.account{display:grid!important;grid-template-columns:auto auto 48px minmax(115px,165px) 64px 44px!important;grid-template-rows:auto auto!important;align-items:center!important;justify-content:end!important;gap:8px 12px!important;width:100%!important;min-width:0!important;flex-wrap:unset!important;margin:0!important}
html body #app#app#app #mpToolbar256{display:flex;gap:8px;align-items:center;grid-column:1;grid-row:1}
html body #app#app#app .v256-header .account .mp-top-flags{grid-column:2;grid-row:1;margin:0!important;padding:7px!important;gap:5px!important;min-height:48px;box-sizing:border-box}
html body #app#app#app .v256-header .mp-top-flags button{width:29px!important;height:29px!important;min-width:29px!important;padding:0!important}
html body #app#app#app .v256-header .mp-top-flags svg{width:27px!important;height:27px!important}
html body #app#app#app .v256-header .mp-currency-wrap{grid-column:3;grid-row:1;display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;width:48px!important;min-width:48px!important}
html body #app#app#app .v256-header #company{grid-column:4;grid-row:1;min-width:0!important;width:100%!important;max-width:165px!important;height:48px!important;box-sizing:border-box}
html body #app#app#app .v256-header #avatarButton{grid-column:5;grid-row:1;width:64px!important;height:64px!important;min-width:64px!important;margin:0!important}
html body #app#app#app .v256-header #logout{grid-column:6;grid-row:1}
html body #app#app#app .v256-header #identity,html body #app#app#app .v256-header .mp26-actions,html body #app#app#app .v256-header #mpCurrencySelect,html body #app#app#app .v256-header #mpCurrencyLabel,html body #app#app#app #mpQuick183,html body #app#app#app .sidebar #mpOrgReadOnlyNav{display:none!important}
html body #app#app#app .v256-header .v256-tool,html body #app#app#app #mp193Indicators .v256-tool{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;padding:0!important;margin:0!important;font-size:0!important;line-height:0!important;border:1px solid var(--t-border,#d9e0e9)!important;border-radius:12px!important;background:var(--t-surface,#fff)!important;color:var(--t-text,#152439)!important;box-shadow:0 2px 4px #14243a03;cursor:pointer;overflow:visible!important;flex:none;transition:transform .16s,box-shadow .16s,background .16s}
html body #app#app#app .v256-header .v256-tool:hover,html body #app#app#app #mp193Indicators .v256-tool:hover{transform:translateY(-2px);box-shadow:0 5px 12px #14243a17}
html body #app#app#app .v256-tool:focus-visible{outline:3px solid #648dff!important;outline-offset:3px}
html body #app#app#app .v256-tool>svg:not(.v256-icon),html body #app#app#app .v256-tool>span{display:none!important}
html body #app#app#app .v256-tool>.v256-icon{display:block!important;width:26px!important;height:26px!important;flex:none!important}
html body #app#app#app .v256-header .v256-tool[hidden]{display:none!important}
html body #app#app#app #mpToolbar256 #mp26-notif,html body #app#app#app #mpToolbar256 #mp26-ticket,html body #app#app#app #mpToolbar256 #mpOrg256{color:#2677f8!important}
html body #app#app#app #mpToolbar256 #mp58-notif-btn{color:#3786f4!important}html body #app#app#app #mpToolbar256 #mpThemeTrigger{color:#e3a91e!important}html body #app#app#app #mpToolbar256 #mp5724ChatButton{color:#18b774!important}html body #app#app#app #mpToolbar256 #mpProtect182,html body #app#app#app #mpCurrency256{color:#d69b20!important}
html body #app#app#app #mpToolbar256 #mp26-badge{font:700 11px/19px system-ui!important;position:absolute!important;right:-6px!important;top:-7px!important;min-width:19px!important;height:19px!important;padding:0 3px!important;border:2px solid var(--t-surface,#fff)!important;border-radius:50%!important;background:#e12c47!important;color:#fff!important}
html body #app#app#app #mpToolbar256 #mp26-badge[hidden]{display:none!important}
html body #app#app#app #mp193Indicators{grid-column:2;grid-row:2;display:flex!important;gap:10px!important;margin:0!important;padding:0!important;align-items:center;justify-self:start}
html body #app#app#app #mp193Indicators .v256-tool{width:52px!important;max-width:52px!important;min-width:52px!important;height:38px!important;border-radius:10px!important;color:#347bf7!important}
html body #app#app#app #mp193Indicators [data-calls]{color:#8950ee!important}
html body:not(:has(#mp102-home-id)) #mp193Indicators{display:none!important}
html body #app#app#app .v256-tool:hover,html body #app#app#app .v256-tool:focus-visible{z-index:2147483000!important}
html body #app#app#app .v256-tool:hover::after,html body #app#app#app .v256-tool:focus-visible::after{content:attr(data-tip256);font:500 12px/1.4 system-ui;position:absolute;top:calc(100% + 9px);left:50%;transform:translateX(-50%);white-space:nowrap;background:#202b38;color:white;padding:7px 10px;border-radius:7px;box-shadow:0 4px 14px #0002;z-index:1010;pointer-events:none}
html body #app#app#app #navModules .v256-module{display:flex!important;align-items:center!important;gap:15px!important}
html body #app#app#app #navModules .v256-module>.mp-nav-icon,html body #app#app#app #navModules .v256-module>.mp5726-icon,html body #app#app#app #navModules .v256-module>svg{display:none!important}
html body #app#app#app .v256-dot{display:inline-block!important;width:15px!important;height:15px!important;min-width:15px!important;flex:0 0 15px!important;border-radius:50%!important;background:radial-gradient(circle at 35% 25%,color-mix(in srgb,var(--dot256),white 20%),var(--dot256) 65%)!important;box-shadow:inset 0 0 0 1px #fff2,0 2px 5px #0002;margin-left:3px}
html body:has(.v256-header) #mp102-home-id{padding-top:0!important;margin-top:0!important}
html body:has(.v256-header):has(#mp102-home-id) #content{padding-top:20px!important}
html body #app#app#app .v256-header~#content .mp177-welcome{margin:0 0 16px!important;padding:0!important}
html body #app#app#app .v256-header~#content .mp177-welcome h2{margin:8px 0 8px!important}
html body #app#app#app .v256-header~#content .mp177-work{row-gap:20px!important}
html body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256{position:fixed;z-index:1100;border:1px solid var(--t-border,#d9e1ed);border-radius:16px;padding:16px;box-sizing:border-box;box-shadow:0 16px 40px #091d392b;background:var(--t-surface,#fff);color:var(--t-text,#18283e);overflow:auto;font-family:inherit}
html body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256[hidden]{display:none!important}
#mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256 h3{font-size:15px;margin:2px 0 12px}html body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256 input{width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid var(--t-border,#d5deeb);background:var(--t-surface2,var(--t-surface,#fff));color:inherit;border-radius:10px;font:inherit;font-size:13px}
#mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256 [role=listbox]{max-height:360px;overflow:auto;margin-top:10px;display:grid;gap:3px}
html body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256 [role=option]{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) 16px;gap:8px;align-items:center;border:0;border-radius:9px;padding:11px 8px;text-align:left;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}
#mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256 [role=option] span{overflow-wrap:anywhere}#mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256 [role=option] i{font-style:normal;color:#2775ec}
html body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256 [role=option]:hover,html body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256 [role=option][aria-selected=true]{background:color-mix(in srgb,#3981f5 13%,var(--t-surface,#fff))}
@media(max-width:1550px){html body #app#app#app .top.v256-header{grid-template-columns:105px minmax(0,1fr)!important;gap:14px!important;padding:16px!important}html body #app#app#app .v256-header #mp26Tools img{max-width:105px!important}html body #app#app#app #mpToolbar256{gap:5px}html body #app#app#app .v256-header .v256-tool{width:42px!important;min-width:42px!important;max-width:42px!important;height:44px!important}html body #app#app#app .v256-header>.account{column-gap:8px!important;grid-template-columns:auto auto 42px minmax(100px,145px) 54px 42px!important}html body #app#app#app .v256-header .mp-currency-wrap{width:42px!important;min-width:42px!important}html body #app#app#app .v256-header #avatarButton{width:54px!important;height:54px!important;min-width:54px!important}html body #app#app#app .v256-header .account .mp-top-flags{gap:3px!important;padding:5px!important}html body #app#app#app .v256-header .mp-top-flags button{width:25px!important;min-width:25px!important}html body #app#app#app .v256-header .mp-top-flags svg{width:24px!important;height:24px!important}}
@media(max-width:1250px){html body #app#app#app .top.v256-header{grid-template-columns:105px minmax(0,1fr)!important}html body #app#app#app .v256-header>.account{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important}html body #app#app#app #mpToolbar256{order:0}html body #app#app#app .v256-header .mp-top-flags{order:1}html body #app#app#app .v256-header .mp-currency-wrap{order:2}html body #app#app#app .v256-header #company{order:3;width:135px!important}html body #app#app#app .v256-header #avatarButton{order:4}html body #app#app#app .v256-header #logout{order:5}html body #app#app#app #mp193Indicators{order:6;margin-right:auto!important}}
@media(max-width:650px){html body #app#app#app .top.v256-header{display:flex!important;flex-wrap:wrap!important;gap:12px!important;padding:14px!important}html body #app#app#app .v256-header #mp26Tools{padding:0!important}html body #app#app#app .v256-header>.account{justify-content:flex-start!important}html body #app#app#app .v256-header .v256-tool{width:40px!important;min-width:40px!important;max-width:40px!important;height:42px!important}html body #app#app#app #mpToolbar256{gap:6px;flex-wrap:wrap}html body #app#app#app #mp193Indicators{margin-right:0!important}html body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256{max-width:calc(100vw - 24px)}}
@media(prefers-reduced-motion:reduce){html body #app#app#app .v256-tool{transition:none!important}html body #app#app#app .v256-tool:hover{transform:none!important}}

html body #app#app#app #mpToolbar256 #mp26-notif{order:0}html body #app#app#app #mpToolbar256 #mp26-ticket{order:1}html body #app#app#app #mpToolbar256 #mp58-notif-btn{order:2}html body #app#app#app #mpToolbar256 #mpThemeTrigger{order:3}html body #app#app#app #mpToolbar256 #mpOrg256{order:4}html body #app#app#app #mpToolbar256 #mp5724ChatButton{order:5}html body #app#app#app #mpToolbar256 #mpProtect182{order:6}
html body #app#app#app .mp-currency-wrap::before{display:none!important}

html body #app#app#app .v256-header>.account{grid-template-columns:minmax(max-content,1fr) auto 48px minmax(115px,165px) 64px 44px!important;justify-content:stretch!important}
html body #app#app#app #mp102-home-id{row-gap:8px!important}
html body #app#app#app #mpToolbar256 .v256-tool[hidden],html body #app#app#app>.sidebar #mpOrgReadOnlyNav{display:none!important}
html body #app#app#app .v256-header .account #mp193Indicators{grid-column:2!important;grid-row:2!important}
@media(max-width:1550px) and (min-width:1251px){html body #app#app#app .v256-header>.account{grid-template-columns:minmax(max-content,1fr) auto 42px minmax(100px,145px) 54px 42px!important}}

html body #app#app#app .v256-tool[aria-expanded=true]::after{display:none!important}
html body #app#app#app .v256-header #mp203ProfileRetry{grid-column:6;grid-row:2;justify-self:center;margin:0!important;width:30px;height:30px}
html body #app#app#app .v256-header>.account{box-sizing:border-box!important}
html[data-mp-theme=dark] body #app#app#app .v256-header .v256-tool,html[data-mp-theme=graphite] body #app#app#app .v256-header .v256-tool{background:#242b35!important;border-color:#424d5c!important;color:#edf3fa!important}
html[data-mp-theme=dark] body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256,html[data-mp-theme=graphite] body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256{background:#202731!important;color:#eef4fb!important;border-color:#424d5c!important}
@media(max-width:1250px){html body #app#app#app .top.v256-header{display:flex!important;flex-wrap:wrap!important}html body #app#app#app .v256-header>.account{flex:1 0 100%!important;width:100%!important;max-width:100%!important;justify-content:flex-start!important}html body #app#app#app .v256-header #mp203ProfileRetry{order:7}}
/* v257: permanent user group, circular photo, home action and currency flags. */
html body #app#app#app #mpToolbar256 [data-home257]{order:-1!important;color:#2879ed!important}
html body #app#app#app #mpUser257{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;grid-column:5!important;grid-row:1!important;min-width:0!important;margin:0!important;flex:none}
html body #app#app#app #mpUser257 #avatarButton{order:0!important;display:block!important;align-self:center!important;position:relative!important;margin:0!important;flex-shrink:0!important}
html body #app#app#app #mpUser257 #identity{order:1!important;display:inline-block!important;position:static!important;visibility:visible!important;opacity:1!important;width:108px!important;min-width:0!important;max-width:108px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:12px!important;line-height:1.4!important;color:var(--t-muted,#657389)!important;text-align:left!important}
html body #app#app#app #mpUser257 #logout{order:2!important;align-self:center!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;margin:0!important}
html body #app#app#app .v256-header #mp203ProfileRetry{grid-column:5!important;grid-row:2!important;justify-self:end!important}
html body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256 [role=option]{grid-template-columns:26px 40px minmax(0,1fr) 16px!important;gap:10px!important;padding:10px 8px!important}
html body #mpCurrencyPopup256#mpCurrencyPopup256#mpCurrencyPopup256 .currency-flag257{display:block!important;width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important;min-height:26px!important;max-height:26px!important;border-radius:50%!important;object-fit:cover!important;aspect-ratio:1!important;box-shadow:0 0 0 1px #7890a333!important;margin:0!important;padding:0!important}
@media(min-width:1501px){html body #app#app#app .top.v256-header{grid-template-columns:132px minmax(0,1fr)!important;column-gap:36px!important}html body #app#app#app .v256-header>.account{grid-template-columns:minmax(max-content,1fr) auto 48px minmax(115px,165px) auto!important}html body #app#app#app #mpToolbar256{padding-left:8px!important}html body #app#app#app #mp193Indicators{grid-column:2!important;grid-row:2!important}}
@media(min-width:1501px) and (max-width:1550px){html body #app#app#app .v256-header>.account{grid-template-columns:minmax(max-content,1fr) auto 42px minmax(110px,145px) auto!important}html body #app#app#app #mpUser257 #identity{width:96px!important;max-width:96px!important}}
@media(max-width:1500px){html body #app#app#app .top.v256-header{display:flex!important;flex-wrap:wrap!important}html body #app#app#app .v256-header>.account{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;flex:1 0 100%!important;width:100%!important;max-width:100%!important}html body #app#app#app #mpToolbar256{order:0!important;margin-left:12px!important}html body #app#app#app .v256-header .mp-top-flags{order:1!important}html body #app#app#app .v256-header .mp-currency-wrap{order:2!important}html body #app#app#app .v256-header #company{order:3!important}html body #app#app#app #mpUser257{order:4!important}html body #app#app#app #mp193Indicators{order:5!important}html body #app#app#app #mp203ProfileRetry{order:6!important}}
@media(max-width:650px){html body #app#app#app #mpToolbar256{margin-left:4px!important}html body #app#app#app #mpUser257{gap:10px!important}html body #app#app#app #mpUser257 #identity{width:120px!important;max-width:120px!important}html body #app#app#app #mpUser257 #avatarButton{width:64px!important;height:64px!important}}
