@keyframes Ehr-module__o7ifqG__rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes Ehr-module__o7ifqG__bob{0%,to{translate:0}50%{translate:0 -8px}}@keyframes Ehr-module__o7ifqG__flow{to{stroke-dashoffset:-20px}}@keyframes Ehr-module__o7ifqG__ring{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@keyframes Ehr-module__o7ifqG__swing{0%,to{transform:rotate(0)}25%{transform:rotate(14deg)}75%{transform:rotate(-14deg)}}.Ehr-module__o7ifqG__stage{opacity:0;width:100%;max-width:580px;margin:0 auto;animation:1s cubic-bezier(.22,.8,.2,1) .4s forwards Ehr-module__o7ifqG__rise;position:relative}.Ehr-module__o7ifqG__glow{filter:blur(26px);background:radial-gradient(circle at 40% 35%,#cfc7ff,#7c6cf040 60%,#0000 72%);border-radius:40%;animation:9s ease-in-out infinite Ehr-module__o7ifqG__bob;position:absolute;inset:8% 6%}.Ehr-module__o7ifqG__svg{width:100%;height:auto;position:relative;overflow:visible}.Ehr-module__o7ifqG__ln{fill:none;stroke-width:2px;stroke-dasharray:5 6;animation:1s linear infinite Ehr-module__o7ifqG__flow}.Ehr-module__o7ifqG__t{font-family:inherit}.Ehr-module__o7ifqG__card,.Ehr-module__o7ifqG__node{transform-box:fill-box;transform-origin:50%;cursor:default;transition:filter .35s,scale .4s cubic-bezier(.22,.8,.2,1);animation:7s ease-in-out infinite Ehr-module__o7ifqG__bob}.Ehr-module__o7ifqG__card:hover,.Ehr-module__o7ifqG__node:hover{filter:drop-shadow(0 18px 22px #6c5ce773);scale:1.05}.Ehr-module__o7ifqG__ripple{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite Ehr-module__o7ifqG__ring}.Ehr-module__o7ifqG__bell{transform-box:fill-box;transform-origin:50% 0;animation:2.4s ease-in-out infinite Ehr-module__o7ifqG__swing}.Ehr-module__o7ifqG__avatar{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite Ehr-module__o7ifqG__beat}@keyframes Ehr-module__o7ifqG__beat{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.Ehr-module__o7ifqG__platWrap{background:linear-gradient(#f6f4ff,#fff);border-radius:16px;max-width:900px;margin:0 auto;padding:32px}.Ehr-module__o7ifqG__ehrBox{background:#e9e5fc;border-radius:10px;grid-template-columns:1fr 1fr;gap:10px;max-width:520px;margin:0 auto 26px;padding:16px;display:grid}.Ehr-module__o7ifqG__ehrBox>:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 5px)}.Ehr-module__o7ifqG__ehr{background:#fff;border-radius:6px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;font-weight:600;transition:transform .3s,box-shadow .3s,background .3s;display:flex}.Ehr-module__o7ifqG__ehr i{color:#6c5ce7;flex:none;place-items:center;transition:transform .4s;display:grid}.Ehr-module__o7ifqG__ehr:hover{background:#faf9ff;transform:translateY(-4px)scale(1.03);box-shadow:0 14px 22px -12px #6c5ce799}.Ehr-module__o7ifqG__ehr:hover i{transform:rotate(360deg)}.Ehr-module__o7ifqG__dual{grid-template-columns:1fr 1fr;gap:16px;display:grid}.Ehr-module__o7ifqG__dc{background:#f6f4ff;border:1.5px solid #cfc7fa;border-radius:10px;padding:20px;transition:transform .4s cubic-bezier(.22,.8,.2,1),box-shadow .4s}.Ehr-module__o7ifqG__dc.Ehr-module__o7ifqG__warm{background:#fff5f2;border-color:#f7c9bf}.Ehr-module__o7ifqG__dc:hover{transform:translateY(-6px);box-shadow:0 24px 38px -24px #6c5ce78c}.Ehr-module__o7ifqG__dc.Ehr-module__o7ifqG__warm:hover{box-shadow:0 24px 38px -24px #f4735f99}.Ehr-module__o7ifqG__dh{align-items:center;gap:10px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.Ehr-module__o7ifqG__dh i{color:#fff;background:#6c5ce7;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.Ehr-module__o7ifqG__warm .Ehr-module__o7ifqG__dh i{background:#f4735f}.Ehr-module__o7ifqG__chp{flex-wrap:wrap;gap:7px;display:flex}.Ehr-module__o7ifqG__chp span{color:#4a3f9c;border:1px solid #6c5ce7;border-radius:99px;padding:3px 11px;font-size:11px;transition:background .25s,color .25s,transform .25s}.Ehr-module__o7ifqG__warm .Ehr-module__o7ifqG__chp span{color:#d0432c;border-color:#f4735f}.Ehr-module__o7ifqG__chp span:hover{color:#fff;background:#6c5ce7;transform:translateY(-3px)}.Ehr-module__o7ifqG__warm .Ehr-module__o7ifqG__chp span:hover{color:#fff;background:#f4735f}.Ehr-module__o7ifqG__dlGrid{grid-template-columns:repeat(4,1fr);gap:22px;max-width:1040px;margin:0 auto;display:grid}.Ehr-module__o7ifqG__dl{padding:4px 4px 0;transition:transform .4s cubic-bezier(.22,.8,.2,1);position:relative}.Ehr-module__o7ifqG__dl:hover{transform:translateY(-8px)}.Ehr-module__o7ifqG__dlIco{color:#6c5ce7;background:#e8e3fd;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:14px;transition:transform .5s,background .3s,color .3s;display:grid;position:relative}.Ehr-module__o7ifqG__dlIco:after{content:attr(data-n);color:#fff;background:#f4735f;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.Ehr-module__o7ifqG__dl:hover .Ehr-module__o7ifqG__dlIco{color:#fff;background:#6c5ce7;transform:rotate(-8deg)scale(1.12)}.Ehr-module__o7ifqG__dl h3{color:#4a3f9c;margin:0 0 8px;font-size:13.5px;font-weight:700}.Ehr-module__o7ifqG__dl p{color:#4a4a68;margin:0;font-size:12px;line-height:1.7}@media (max-width:991px){.Ehr-module__o7ifqG__dlGrid{grid-template-columns:repeat(2,1fr)}.Ehr-module__o7ifqG__dual{grid-template-columns:1fr}.Ehr-module__o7ifqG__platWrap{padding:20px}}@media (max-width:560px){.Ehr-module__o7ifqG__dlGrid,.Ehr-module__o7ifqG__ehrBox{grid-template-columns:1fr}.Ehr-module__o7ifqG__ehrBox>:last-child{width:auto}}@media (prefers-reduced-motion:reduce){.Ehr-module__o7ifqG__stage{opacity:1;animation:none}.Ehr-module__o7ifqG__card,.Ehr-module__o7ifqG__node,.Ehr-module__o7ifqG__bell,.Ehr-module__o7ifqG__ln,.Ehr-module__o7ifqG__ripple,.Ehr-module__o7ifqG__avatar,.Ehr-module__o7ifqG__glow{animation:none!important}}
