/* MSW Neon AI Suite v2.1 — scalable neon vectors, not a static logo or a low-resolution bitmap. */
.mswneon-root,.mswneon-inline-btn{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;box-sizing:border-box!important}
.mswneon-root *,.mswneon-root *::before,.mswneon-root *::after,.mswneon-inline-btn *{box-sizing:border-box!important}
.mswneon-root{--mswneon-level:0;position:fixed;right:16px;bottom:var(--mswneon-bottom,96px);z-index:2147482100;color:#fff!important;line-height:1.42!important;font-size:14px!important;isolation:isolate}
.mswneon-root.mswneon-left{right:auto;left:16px}
.mswneon-root button,.mswneon-inline-btn{cursor:pointer!important}
.mswneon-root button:focus-visible,.mswneon-root a:focus-visible,.mswneon-root textarea:focus-visible,.mswneon-root input:focus-visible,.mswneon-inline-btn:focus-visible{outline:3px solid #a4eeff!important;outline-offset:3px!important}
.mswneon-float{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;position:relative!important;width:100px!important;height:100px!important;background:radial-gradient(ellipse at 47% 40%,#3d3ac0 0,#130f55 53%,#070d31 74%,#31146a 100%)!important;border:2px solid #8fe8ff!important;border-radius:50%!important;color:#fff!important;box-shadow:0 0 14px #6fe6ff,0 0 27px #8a52ff,0 0 52px #8b2cdb7a,inset 0 0 16px #a47bff6d!important;transition:transform .2s ease,box-shadow .2s ease!important;padding:0!important;overflow:visible!important;white-space:normal!important}
.mswneon-float:hover{transform:scale(1.08)!important;box-shadow:0 0 22px #92edff,0 0 44px #925aff,0 0 65px #f260ee91!important}
.mswneon-orb{position:relative;display:block;width:67px;height:62px;margin-top:3px}
.mswneon-halo{position:absolute;display:block;inset:2px;border:2px solid #89ecff;border-radius:50%;opacity:.86;filter:drop-shadow(0 0 8px #6ad5ff);animation:mswneon-breathe 2.7s ease-in-out infinite}
.mswneon-halo.h2{inset:10px;border-color:#d985ff;animation-delay:-.5s;filter:drop-shadow(0 0 9px #f49bff)}
.mswneon-halo.h3{inset:19px;border-color:#e7b4ff;animation-delay:-1s;filter:drop-shadow(0 0 6px #a0dfff)}
.mswneon-wave{position:absolute;inset:14px 7px;display:flex;align-items:center;justify-content:space-between;gap:2px}
.mswneon-wave i{width:3px;min-height:3px;height:11px;border-radius:20px;background:linear-gradient(#fdc7ff,#c4efff,#fafcff);box-shadow:0 0 7px #c599ff;animation:mswneon-bars 1.1s ease-in-out infinite alternate}
.mswneon-wave i:nth-child(2){height:20px;animation-delay:-.6s}.mswneon-wave i:nth-child(3){height:29px;animation-delay:-.3s}.mswneon-wave i:nth-child(4){height:18px;animation-delay:-.8s}.mswneon-wave i:nth-child(5){height:25px;animation-delay:-.15s}.mswneon-wave i:nth-child(6){height:16px;animation-delay:-.9s}.mswneon-wave i:nth-child(7){height:9px;animation-delay:-.4s}
.mswneon-float-label{font-size:10px!important;font-weight:800!important;letter-spacing:1.1px!important;color:#fff!important;text-shadow:0 0 7px #fff,0 0 11px #a990ff!important;line-height:13px!important}
.mswneon-root[data-phase="listening"] .mswneon-float{box-shadow:0 0 var(--mswneon-glow,24px) #7aeeff,0 0 52px #bc70ff,inset 0 0 22px #eb9fff!important}
.mswneon-root[data-phase="listening"] .mswneon-halo.h1{transform:scale(var(--mswneon-scale,1))!important}
.mswneon-root[data-phase="speaking"] .mswneon-float{border-color:#ffa3f8!important;box-shadow:0 0 23px #d97bff,0 0 55px #6be8ff!important}
.mswneon-root[data-phase="thinking"] .mswneon-halo{animation-duration:.65s}
.mswneon-root[data-phase="error"] .mswneon-float{border-color:#ffb5ba!important}
@keyframes mswneon-breathe{0%,100%{transform:scale(.95);opacity:.7}50%{transform:scale(1.08);opacity:1}}
@keyframes mswneon-bars{0%{transform:scaleY(.56)}100%{transform:scaleY(1.2)}}
.mswneon-panel{position:absolute;right:0;bottom:115px;display:flex;flex-direction:column;width:min(460px,calc(100vw - 26px));height:min(680px,calc(100dvh - 160px));min-height:360px;max-height:86dvh;border:1px solid #809af3;border-radius:21px;background:linear-gradient(160deg,#08122e 0%,#0c133c 52%,#0c1e4a 100%);box-shadow:0 12px 55px #000c,0 0 36px #8856ff88,inset 0 0 22px #3a6be933;overflow:hidden;color:#f5f7ff;text-align:left}
.mswneon-panel[hidden],.mswneon-contact[hidden],.mswneon-conversation[hidden]{display:none!important}
.mswneon-root.mswneon-left .mswneon-panel{right:auto;left:0}
.mswneon-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 14px;background:linear-gradient(90deg,#181848,#172b69);border-bottom:1px solid #7388cd66;color:#fff}
.mswneon-title{font-size:16px;font-weight:850;display:flex;align-items:center;gap:7px;flex-wrap:wrap}
.mswneon-title small{font-size:11px;font-weight:400;color:#bdcbff}
.mswneon-dot{display:inline-block;width:11px;height:11px;background:#81f3ff;border-radius:50%;box-shadow:0 0 9px #64f1ff,0 0 16px #be7cff}
.mswneon-close{flex:0 0 auto;border:1px solid #6e88dc!important;color:#fff!important;background:#2a3c78!important;border-radius:9px!important;padding:5px 10px!important;font-size:16px!important}
.mswneon-quick{display:flex;gap:7px;padding:9px 10px;flex:0 0 auto;background:#101b49}
.mswneon-quick a,.mswneon-quick button{display:flex!important;flex:1;align-items:center;justify-content:center;background:#1b376d!important;color:#fff!important;border:1px solid #4979b0!important;border-radius:10px!important;text-decoration:none!important;font-size:12px!important;font-weight:650!important;min-height:36px!important;padding:6px 4px!important;margin:0!important;white-space:nowrap!important}
.mswneon-quick a:hover,.mswneon-quick button:hover{background:#2b5090!important}
.mswneon-conversation{display:flex;flex-direction:column;flex:1;min-height:0;padding:0 12px 6px}
.mswneon-log{flex:1;min-height:100px;overflow:auto;display:flex;flex-direction:column;gap:10px;scrollbar-color:#6a6cbb #101943;padding:17px 2px 12px}
.mswneon-bubble{font-size:13px!important;line-height:1.5!important;color:#fff!important;max-width:92%;border:1px solid #4459a3;border-radius:15px!important;padding:10px 12px!important;margin:0!important;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;background:#182653!important}
.mswneon-bubble.user{align-self:flex-end;background:#214684!important;border-color:#5aafe9}
.mswneon-bubble.error{background:#53203e!important;border-color:#ce7794}
.mswneon-explain{font-size:10px!important;line-height:1.4!important;color:#bac8ee!important;margin:3px 0 7px!important}
.mswneon-check{display:flex;align-items:flex-start;gap:8px;cursor:pointer;color:#d5ddfa!important;font-size:11px!important;line-height:1.35!important;margin:2px 0 8px!important}
.mswneon-check input{width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:#7cbfff!important;box-shadow:none!important}
.mswneon-chat-form{margin:0!important;flex:0 0 auto}
.mswneon-chat-form textarea,.mswneon-contact input:not([type="checkbox"]),.mswneon-contact textarea{display:block;width:100%!important;max-width:100%!important;box-shadow:none!important;color:#fff!important;border:1px solid #6079c8!important;border-radius:10px!important;background:#111c48!important;padding:10px 12px!important;font-size:13px!important;line-height:1.35!important;margin:0 0 7px!important;resize:vertical!important}
.mswneon-chat-form textarea::placeholder,.mswneon-contact textarea::placeholder,.mswneon-contact input::placeholder{color:#a5b3dc!important;opacity:1}
.mswneon-chat-actions{display:flex;gap:6px;align-items:center;justify-content:stretch}
.mswneon-chat-actions button,.mswneon-contact button{border-radius:10px!important;background:#263a73!important;border:1px solid #5776cb!important;color:#fff!important;padding:8px 9px!important;margin:0!important;font-size:12px!important;line-height:1.3!important;font-weight:650!important;min-height:35px!important}
.mswneon-chat-actions button:last-child,.mswneon-contact button[type="submit"]{background:linear-gradient(120deg,#087a54,#0eaa78)!important;border-color:#26c08b!important;flex:1}
.mswneon-chat-actions button:disabled,.mswneon-contact button:disabled{opacity:.5;cursor:wait!important}
.mswneon-status{min-height:17px;font-size:11px!important;color:#9fc5f4!important;margin:6px 0 0!important}
.mswneon-contact{flex:1;padding:13px 14px;overflow:auto;color:#fff}
.mswneon-contact strong{display:block;font-size:15px;margin-bottom:12px}
.mswneon-contact button{margin:3px 5px 8px 0!important}
.mswneon-hp{position:absolute!important;left:-99999px!important;height:0!important;width:0!important;opacity:0!important;pointer-events:none!important}
.mswneon-bottom{display:flex;justify-content:space-between;align-items:center;gap:7px;padding:8px 12px;border-top:1px solid #5065ac77;background:#0d1738;font-size:10px;color:#a7b9e4}
.mswneon-bottom a{color:#89e5ff!important;text-decoration:none!important}.mswneon-bottom a:hover{text-decoration:underline!important}
.mswneon-inline-btn{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;padding:14px 16px!important;margin:20px 0!important;border:1px solid #64d9ff!important;border-radius:16px!important;background:linear-gradient(100deg,#141447,#112856,#381c66)!important;color:#fff!important;font-size:15px!important;font-weight:700!important;text-align:left!important;box-shadow:0 0 15px #966aff55!important}
.mswneon-inline-btn:hover{box-shadow:0 0 25px #53caff99!important;transform:translateY(-1px)}
.mswneon-inline-orb{display:grid;place-items:center;width:38px;height:38px;min-width:38px;border-radius:50%;border:2px solid #9ceaff;color:#fff;box-shadow:0 0 16px #9254ef;background:radial-gradient(circle,#8f43c8,#1a1a60)}
@media(max-width:650px){.mswneon-root{right:12px;bottom:var(--mswneon-bottom,84px)}.mswneon-root.mswneon-left{left:12px}.mswneon-float{width:76px!important;height:76px!important}.mswneon-orb{width:55px;height:46px}.mswneon-halo.h3{inset:15px}.mswneon-wave{inset:10px 5px}.mswneon-float-label{font-size:9px!important}.mswneon-panel{bottom:90px;width:min(440px,calc(100vw - 24px));height:min(670px,calc(100dvh - 135px));min-height:250px}.mswneon-quick{gap:4px}.mswneon-quick a,.mswneon-quick button{font-size:11px!important}}
@media(max-height:600px){.mswneon-panel{height:calc(100dvh - 112px);bottom:92px;min-height:180px}}
@media(prefers-reduced-motion:reduce){.mswneon-halo,.mswneon-wave i{animation:none!important}.mswneon-float,.mswneon-inline-btn{transition:none!important}}

/* Multi-site typography and interaction extras. */
.mswneon-panel{max-width:calc(100vw - 24px)!important}
.mswneon-title small{overflow-wrap:anywhere}
.mswneon-root.mswneon-loading .mswneon-float{opacity:.6}
.mswneon-panel a{cursor:pointer}
@media(max-width:425px){.mswneon-panel{height:min(670px,calc(100dvh - var(--mswneon-bottom,84px) - 30px))!important;max-height:calc(100dvh - var(--mswneon-bottom,84px) - 30px)!important;bottom:88px!important}}


/* MSW Neon AI v2.1.2: viewport-safe panel and keyboard-aware responsive layout.
   The old absolute panel height could exceed the available space ABOVE the orb,
   hiding its header and close control outside the viewport. */
.mswneon-root .mswneon-panel {
  position:fixed!important;
  top:max(12px, env(safe-area-inset-top, 0px))!important;
  right:max(12px, env(safe-area-inset-right, 0px))!important;
  bottom:calc(var(--mswneon-bottom, 96px) + 116px)!important;
  left:auto!important;
  width:min(460px, calc(100vw - 24px))!important;
  max-width:calc(100vw - 24px)!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  margin:0!important;
  transform:none!important;
  z-index:2147482101!important;
  overscroll-behavior:contain;
}
.mswneon-root.mswneon-left .mswneon-panel {
  left:max(12px, env(safe-area-inset-left, 0px))!important;
  right:auto!important;
}
.mswneon-root .mswneon-conversation {
  min-height:0!important;
  overflow-y:auto!important;
  overscroll-behavior:contain;
  -webkit-overflow-scrolling:touch;
}
.mswneon-root .mswneon-contact {
  min-height:0!important;
  overflow-y:auto!important;
  overscroll-behavior:contain;
  -webkit-overflow-scrolling:touch;
}
.mswneon-root .mswneon-log {min-height:65px!important}
.mswneon-root .mswneon-header,.mswneon-root .mswneon-bottom{flex-shrink:0!important}
.mswneon-root .mswneon-quick{flex-wrap:wrap!important;flex-shrink:0!important}
.mswneon-root .mswneon-quick > *{min-width:0!important}
.mswneon-root .mswneon-chat-actions{flex-wrap:wrap!important}
.mswneon-root .mswneon-chat-actions > button{min-width:0!important}
.mswneon-root .mswneon-float{touch-action:manipulation}
@media(max-height:740px) and (min-width:701px){
  .mswneon-root .mswneon-panel{bottom:max(12px,env(safe-area-inset-bottom, 0px))!important}
  .mswneon-root.mswneon-open .mswneon-float{visibility:hidden!important;pointer-events:none!important}
}
@media(max-width:700px){
  .mswneon-root .mswneon-panel,
  .mswneon-root.mswneon-left .mswneon-panel {
    position:fixed!important;
    top:var(--mswneon-visual-top, max(8px, env(safe-area-inset-top, 0px)))!important;
    right:max(8px, env(safe-area-inset-right, 0px))!important;
    bottom:auto!important;
    left:max(8px, env(safe-area-inset-left, 0px))!important;
    width:auto!important;
    max-width:none!important;
    height:var(--mswneon-visual-height, calc(100dvh - 16px))!important;
    max-height:var(--mswneon-visual-height, calc(100dvh - 16px))!important;
    min-height:0!important;
    border-radius:16px!important;
  }
  .mswneon-root.mswneon-open .mswneon-float{visibility:hidden!important;pointer-events:none!important}
  .mswneon-root .mswneon-header{padding:10px 12px!important}
  .mswneon-root .mswneon-quick{padding:8px!important;gap:5px!important}
  .mswneon-root .mswneon-conversation{padding:0 10px 6px!important}
  .mswneon-root .mswneon-bottom{flex-wrap:wrap!important;padding:6px 10px!important}
}
@media(max-width:340px){
  .mswneon-root .mswneon-quick a,.mswneon-root .mswneon-quick button{font-size:10px!important}
  .mswneon-root .mswneon-chat-actions button{font-size:11px!important;padding:7px!important}
}


/* 2.2.0: Kontakt occupies the whole safe viewport; all domains and devices. */
html.mswneon-modal-open{overflow:hidden!important}
.mswneon-root.mswneon-open{isolation:auto!important}
.mswneon-root .mswneon-panel,.mswneon-root.mswneon-left .mswneon-panel{
 position:fixed!important;top:var(--mswneon-visual-top,0px)!important;left:0!important;right:0!important;bottom:auto!important;
 width:100vw!important;max-width:100vw!important;height:var(--mswneon-visual-height,100dvh)!important;
 min-height:0!important;max-height:100dvh!important;margin:0!important;border-radius:0!important;
 border:0!important;background:radial-gradient(ellipse at 82% 12%,#192c68 0,transparent 45%),linear-gradient(145deg,#050c28,#0d1640 55%,#050d2b)!important;
 box-shadow:none!important;z-index:2147483000!important;overflow:hidden!important;
 font-size:16px!important;color:white!important;display:flex!important;flex-direction:column!important;
}
.mswneon-root .mswneon-panel[hidden]{display:none!important}
.mswneon-root .mswneon-header{padding:clamp(12px,2vh,22px) clamp(16px,4vw,55px)!important;background:#08102d!important}
.mswneon-root .mswneon-title{font-size:clamp(20px,2.3vw,30px)!important;flex-wrap:nowrap!important;align-items:center!important}
.mswneon-root .mswneon-title > div{display:flex!important;flex-direction:column!important;gap:2px!important}
.mswneon-root .mswneon-title small{font-size:clamp(10px,1vw,13px)!important}
.mswneon-root .mswneon-close{padding:9px 15px!important;font-size:15px!important;min-height:42px!important}
.mswneon-root .mswneon-quick{width:100%!important;max-width:1200px!important;align-self:center!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(6px,1.5vw,16px)!important;background:transparent!important;padding:clamp(9px,2vw,20px)!important;}
.mswneon-root .mswneon-quick .mswneon-action{
 display:flex!important;flex-direction:column!important;gap:2px!important;align-items:center!important;justify-content:center!important;
 border-radius:15px!important;min-height:clamp(65px,9vh,103px)!important;white-space:normal!important;
 font-weight:900!important;font-size:clamp(14px,2vw,22px)!important;letter-spacing:.1px!important;padding:8px 10px!important;
 color:#fff!important;border:1px solid #ffffff66!important;box-shadow:0 9px 30px #0006!important;transition:filter .2s,transform .2s!important;
}
.mswneon-root .mswneon-quick .mswneon-action small{font-size:clamp(10px,1vw,13px)!important;font-weight:500!important;color:#fff!important;opacity:.93!important}
.mswneon-root .mswneon-quick .mswneon-action-red{background:linear-gradient(125deg,#AC1739,#EF3651)!important;border-color:#F57D87!important}
.mswneon-root .mswneon-quick .mswneon-action-green{background:linear-gradient(125deg,#047D56,#12BA79)!important;border-color:#7BF8C3!important}
.mswneon-root .mswneon-quick .mswneon-action-blue{background:linear-gradient(125deg,#1A4F9B,#317BEC)!important;border-color:#94C2FF!important}
.mswneon-root .mswneon-quick .mswneon-action[hidden]{display:none!important}
.mswneon-root .mswneon-quick .mswneon-action:hover{filter:brightness(1.15)!important;transform:translateY(-2px)!important}
.mswneon-root .mswneon-quick .mswneon-action[aria-pressed="true"]{outline:3px solid #fff!important;outline-offset:-5px!important}
.mswneon-root .mswneon-main{flex:1;min-height:0;overflow:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:grid!important;grid-template-columns:minmax(240px,.9fr) minmax(300px,1.2fr)!important;gap:clamp(15px,4vw,60px)!important;align-content:start;width:min(1200px,100%)!important;margin:0 auto!important;padding:clamp(12px,2vh,26px) clamp(15px,3vw,26px) 24px!important}
.mswneon-root .mswneon-intro{display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding-top:12px}
.mswneon-root .mswneon-intro-kicker{font-weight:800;font-size:12px;letter-spacing:1.8px;color:#78DEFF}
.mswneon-root .mswneon-intro h2{margin:0!important;font-size:clamp(28px,4vw,54px)!important;line-height:1.07!important;color:#fff!important}
.mswneon-root .mswneon-intro p{font-size:clamp(14px,1.7vw,17px)!important;color:#d4e1ff!important;line-height:1.6!important}
.mswneon-root .mswneon-ai-switch{padding:12px 16px!important;font-size:15px!important;background:linear-gradient(90deg,#4430ac,#1d6ca8)!important;border-radius:12px!important;border:1px solid #80dcff!important;color:#fff!important;font-weight:750!important;}
.mswneon-root .mswneon-content-panels{min-width:0!important;display:flex!important;flex-direction:column!important;background:#101d46e6!important;border-radius:20px!important;border:1px solid #6375b1!important;padding:clamp(14px,2vw,30px)!important;box-shadow:0 10px 28px #0005}
.mswneon-root [data-mswneon-view][hidden]{display:none!important}
.mswneon-root .mswneon-contact{overflow:visible!important;flex:0 0 auto!important;padding:0!important}
.mswneon-root .mswneon-contact strong,.mswneon-root .mswneon-view h3{display:block;color:white!important;font-size:clamp(20px,2vw,27px)!important;line-height:1.24!important;margin:0 0 12px!important}
.mswneon-root .mswneon-view p,.mswneon-root .mswneon-contact .mswneon-view-caption{font-size:14px!important;line-height:1.55!important;color:#d3ddf6!important;margin:0 0 17px!important}
.mswneon-root .mswneon-contact input:not([type=checkbox]),.mswneon-root .mswneon-contact textarea{padding:12px 13px!important;font-size:15px!important;min-height:44px!important;margin:0 0 10px!important;border-color:#7692d9!important}
.mswneon-root .mswneon-contact textarea{min-height:88px!important}
.mswneon-root .mswneon-contact button.mswneon-submit{display:block!important;width:100%!important;background:linear-gradient(90deg,#BA2446,#EF3452)!important;border:1px solid #FF8395!important;min-height:52px!important;font-size:15px!important;font-weight:850!important}
.mswneon-root .mswneon-action-link{display:block!important;width:100%!important;padding:18px 20px!important;border-radius:12px!important;color:#fff!important;text-decoration:none!important;text-align:center!important;font-weight:850!important;font-size:17px!important;margin:20px 0 14px!important}
.mswneon-root .mswneon-wa-link{background:#098457!important;border:1px solid #6bf2b3!important}
.mswneon-root .mswneon-phone-link{background:#2268bf!important;border:1px solid #9bcaff!important}
.mswneon-root .mswneon-privacy{padding-top:15px;margin-top:14px;border-top:1px solid #4f638c}
.mswneon-root .mswneon-conversation{padding:0!important;min-height:0!important;overflow:visible!important;flex:none!important}
.mswneon-root .mswneon-log{max-height:25vh!important;min-height:80px!important;flex:none!important}
.mswneon-root .mswneon-bottom{padding:10px clamp(16px,4vw,55px)!important;font-size:12px!important;flex-shrink:0!important}
.mswneon-root.mswneon-open .mswneon-float{visibility:hidden!important;pointer-events:none!important}
@media(max-width:760px){
 .mswneon-root .mswneon-main{display:block!important;padding:8px 12px 24px!important}
 .mswneon-root .mswneon-intro{padding:0 2px 14px!important;gap:8px!important}
 .mswneon-root .mswneon-intro h2{font-size:24px!important}
 .mswneon-root .mswneon-intro p{font-size:12px!important;margin:0!important}
 .mswneon-root .mswneon-intro-kicker{font-size:10px!important}
 .mswneon-root .mswneon-ai-switch{padding:8px 12px!important;font-size:12px!important}
 .mswneon-root .mswneon-header{padding:10px 12px!important}
 .mswneon-root .mswneon-title{font-size:18px!important}
 .mswneon-root .mswneon-close{padding:8px 10px!important;font-size:12px!important}
 .mswneon-root .mswneon-quick{padding:8px!important;gap:5px!important}
 .mswneon-root .mswneon-quick .mswneon-action{min-height:64px!important;padding:4px!important;font-size:clamp(10px,3.2vw,14px)!important;line-height:1.25!important;border-radius:9px!important}
 .mswneon-root .mswneon-quick .mswneon-action small{font-size:9px!important;line-height:1.2!important}
 .mswneon-root .mswneon-content-panels{padding:14px!important;border-radius:13px!important}
 .mswneon-root .mswneon-bottom{padding:6px 10px!important;font-size:10px!important}
}
@media(max-height:590px){.mswneon-root .mswneon-main{padding-top:6px!important}.mswneon-root .mswneon-quick .mswneon-action{min-height:55px!important}}
@media(prefers-reduced-motion:reduce){.mswneon-root .mswneon-quick .mswneon-action{transition:none!important}}
