:root{--brand-color:#219ebc;--brand-dark:#023047;--success-color:#22c55e;--text-dark:#1f2937;--text-med:#4b5563;--bg-light:#f8fafc;--white:#fff}*{box-sizing:border-box;margin:0;padding:0}.success-container{animation:slideUp .6s ease-out;background-color:#fff;background-color:var(--white);border-radius:1rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:800px;padding:1rem;text-align:center;width:100%}h1{color:#1f2937;color:var(--text-dark);font-size:2.5rem;font-weight:700;margin-bottom:1rem}p.subtitle{color:#4b5563;color:var(--text-med);font-size:1.25rem;line-height:1.6;margin-bottom:3rem}.checkmark-circle{align-items:center;animation:popIn .5s cubic-bezier(.175,.885,.32,1.275);background-color:#dcfce7;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 2rem;width:80px}.checkmark{fill:none;stroke:#22c55e;stroke:var(--success-color);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;animation:drawCheck .8s ease-in-out .4s forwards;height:40px;width:40px}.next-steps-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;margin-bottom:3rem;text-align:left}@media (min-width:768px){.next-steps-grid{grid-template-columns:repeat(3,1fr)}}.action-card{background-color:#fff;background-color:var(--white);border:1px solid #e5e7eb;border-radius:.75rem;cursor:pointer;display:block;padding:1.5rem;text-decoration:none;transition:all .3s ease}.action-card:hover{border-color:#219ebc;border-color:var(--brand-color);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transform:translateY(-5px)}.card-icon{background-color:#023047;background-color:var(--brand-dark);border-radius:.5rem;color:#ffb703;display:inline-block;font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:1rem;padding:.5rem}.action-card h3{color:#1f2937;color:var(--text-dark);font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.action-card p{color:#4b5563;color:var(--text-med);font-size:.95rem;line-height:1.4}.btn{border-radius:.5rem;display:inline-block;font-weight:600;padding:.75rem 2rem;text-decoration:none;transition:background .2s}.btn-primary{background-color:#219ebc;background-color:var(--brand-color);color:#fff}.btn-primary:hover{background-color:#023047;background-color:var(--brand-dark)}@keyframes popIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes drawCheck{to{stroke-dashoffset:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}.fullscreen .react-images__blanket{z-index:1200}.apexcharts-legend-series .apexcharts-legend-marker{margin-right:8px}.scrollbar-container .ps__rail-y.ps--clicking .ps__thumb-y,.scrollbar-container .ps__rail-y:focus>.ps__thumb-y,.scrollbar-container .ps__rail-y:hover>.ps__thumb-y,.scrollbar-container .ps__thumb-y{background-color:#697586;width:5px}.scrollbar-container .ps__thumb-y{border-radius:6px;right:0}.scrollbar-container.ps.ps--active-y>.ps__rail-y,.scrollbar-container>.ps.ps--active-y>.ps__rail-y{background-color:transparent!important;width:5px;z-index:999}.scrollbar-container.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container.ps.ps--active-y>.ps__rail-y:hover,.scrollbar-container>.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container>.ps.ps--active-y>.ps__rail-y:hover{background-color:transparent;width:5px}.scrollbar-container.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container.ps.ps--scrolling-y>.ps__rail-y,.scrollbar-container>.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container>.ps.ps--scrolling-y>.ps__rail-y{background-color:transparent;opacity:.4}@keyframes wings{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes blink{50%{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-7px,0)}80%{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-2px,0)}}@keyframes slideY{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-10px)}75%{transform:translateY(10px)}}@keyframes slideX{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}