.sh button,.sh a{all:unset}.sh *,.sh *:before,.sh *:after{box-sizing:border-box;margin:0;padding:0}.sh{width:100%;background:linear-gradient(135deg,#eef0ff,#f3f1ff,#eafaf4);overflow:hidden;position:relative;font-family:DM Sans Variable,sans-serif;min-height:520px;display:flex;align-items:center;cursor:none}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.sh,.sh *,.sh a,.sh button{cursor:auto!important}}.sh-cur{position:absolute;pointer-events:none;z-index:200;width:36px;height:36px;border-radius:50%;border:2px solid rgba(230,92,0,.5);background:#e65c0014;transform:translate(-50%,-50%);transition:width .15s,height .15s,background .15s;opacity:0}.sh-cur.hov{width:60px;height:60px;background:#e65c001f;border-color:#e65c00b3}.sh-cur.vis{opacity:1}.sh-cdot{position:absolute;pointer-events:none;z-index:201;width:6px;height:6px;border-radius:50%;background:#e65c00;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s}.sh-cdot.vis{opacity:1}.sh-bg{position:absolute;inset:0;overflow:hidden}.sh-dotgrid{position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:linear-gradient(#c9cbff 1px,transparent 1px),linear-gradient(90deg,#c9cbff 1px,transparent 1px);background-size:40px 40px}.sh-oa{position:absolute;width:340px;height:340px;border-radius:50%;background:#e8eeff;top:-100px;right:-60px;transition:transform .12s ease}.sh-ob{position:absolute;width:200px;height:200px;border-radius:50%;background:#fff0e6;bottom:-50px;left:36%;transition:transform .12s ease}.sh-oc{position:absolute;width:130px;height:130px;border-radius:50%;background:#e6f7f0;top:38%;left:3%;transition:transform .12s ease}.sh-part{position:absolute;border-radius:50%;pointer-events:none;animation:shPF linear infinite;opacity:0}@keyframes shPF{0%{opacity:0;transform:translateY(0)}15%{opacity:.6}85%{opacity:.2}to{opacity:0;transform:translateY(-140px) scale(.3)}}.sh-inner{position:relative;z-index:10;width:100%;max-width:1200px;margin-inline:auto;display:flex;align-items:center;padding:52px 5% 52px 6%}.sh-left{flex:0 0 48%}.sh-badge{display:inline-flex;align-items:center;gap:7px;background:#ffffffb3;border:1px solid rgba(0,0,0,.05);border-radius:9999px;padding:.375rem .75rem;margin-bottom:22px;animation:shFU .5s ease forwards;transition:transform .2s,box-shadow .2s}.sh-badge:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4361ee1f}.sh-bdot{width:7px;height:7px;border-radius:50%;background:#ff6701;animation:shP 2s ease-in-out infinite}@keyframes shP{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}}.sh-badge span{font-family:Archivo Variable,sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#ff6701}.sh-h1{font-family:Archivo Variable,sans-serif;font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:#1b1a17;margin-bottom:16px;animation:shFU .6s ease .1s both}.sh-h1 .sh-acc{color:#4361ee;text-decoration:underline;text-decoration-thickness:4px;text-decoration-color:#4361ee66;text-underline-offset:4px}.sh-sub{font-size:clamp(13px,1.3vw,16px);color:#4b5563;line-height:1.65;margin-bottom:32px;max-width:90%;animation:shFU .6s ease .2s both}.sh-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px;animation:shFU .6s ease .3s both}.sh-bp{display:inline-flex!important;align-items:center!important;gap:8px!important;background:linear-gradient(135deg,#4361ee,#3a4fd0)!important;color:#fff!important;font-family:Archivo Variable,sans-serif!important;font-size:clamp(12px,1.1vw,14px)!important;font-weight:700!important;padding:.95rem 1.8rem!important;border-radius:9999px!important;text-decoration:none!important;cursor:none;box-shadow:0 12px 28px -8px #4361ee80;transition:transform .2s,box-shadow .2s}.sh-bp:hover{transform:translateY(-2px)}.sh-bs{display:inline-flex!important;align-items:center!important;gap:8px!important;background:transparent!important;color:#1b1a17!important;border:1.5px solid #fea82f!important;font-family:Archivo Variable,sans-serif!important;font-size:clamp(12px,1.1vw,14px)!important;font-weight:700!important;padding:.85rem 1.5rem!important;border-radius:9999px!important;text-decoration:none!important;cursor:none;transition:transform .2s,background .2s,color .2s}.sh-bs:hover{background:#fea82f!important;color:#fff!important;transform:translateY(-2px)}.sh-trust{display:flex;align-items:center;gap:20px;flex-wrap:wrap;animation:shFU .6s ease .4s both}.sh-ti{display:flex;align-items:center;gap:6px;font-size:.875rem;color:#4b5563}.sh-tic{width:16px;height:16px;border-radius:50%;background:#10b981;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sh-tic svg{width:9px;height:9px}.sh-right{flex:1;display:flex;justify-content:center;align-items:center;padding-left:20px;position:relative;animation:shFU .7s ease .2s both}@keyframes shFU{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.sh-dash{width:100%;max-width:390px;position:relative;transition:transform .15s ease}.sh-panel{background:#fff;border-radius:14px;border:1px solid #E2E8F0;overflow:hidden;box-shadow:0 8px 32px #0f172912}.sh-topbar{background:#0f1729;padding:10px 14px;display:flex;align-items:center;justify-content:space-between}.sh-tlogo{display:flex;align-items:center;gap:6px}.sh-ttitle{font-family:Archivo Variable,sans-serif;font-size:10px;font-weight:700;color:#fff}.sh-tsub{font-size:8px;color:#ffffff73}.sh-trank{display:flex;align-items:center;gap:4px;background:#e65c0040;border-radius:20px;padding:3px 8px}.sh-trankn{font-family:Archivo Variable,sans-serif;font-size:9px;font-weight:800;color:#e65c00}.sh-trankt{font-size:8px;color:#ffffff80}.sh-body{padding:12px}.sh-scorerow{display:flex;align-items:center;gap:10px;margin-bottom:10px}.sh-ring{position:relative;width:52px;height:52px;flex-shrink:0}.sh-ring svg{transform:rotate(-90deg)}.sh-ring-bg{fill:none;stroke:#e8edf5;stroke-width:4}.sh-ring-fill{fill:none;stroke:#e65c00;stroke-width:4;stroke-linecap:round;stroke-dasharray:132;stroke-dashoffset:132;transition:stroke-dashoffset 1.4s ease .6s}.sh-ring-num{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.sh-ring-val{font-family:Archivo Variable,sans-serif;font-size:13px;font-weight:800;color:#0f1729;line-height:1}.sh-ring-lbl{font-size:7px;color:#a0aec0;margin-top:1px}.sh-score-right{flex:1}.sh-score-title{font-family:Archivo Variable,sans-serif;font-size:10px;font-weight:700;color:#0f1729;margin-bottom:4px}.sh-score-sub{font-size:8px;color:#718096;line-height:1.4}.sh-statsrow{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:10px}.sh-stat{background:#f8faff;border-radius:7px;padding:6px 8px;border:1px solid #E8EDF5;animation:shCI .4s ease both}.sh-stat:nth-child(1){animation-delay:.7s}.sh-stat:nth-child(2){animation-delay:.85s}.sh-stat:nth-child(3){animation-delay:1s}@keyframes shCI{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.sh-sico{width:16px;height:16px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-bottom:3px}.sh-snum{font-family:Archivo Variable,sans-serif;font-size:12px;font-weight:800;color:#0f1729}.sh-slbl{font-size:7px;color:#a0aec0}.sh-kwtitle{font-family:Archivo Variable,sans-serif;font-size:9px;font-weight:700;color:#0f1729;margin-bottom:6px}.sh-kwtable{margin-bottom:10px}.sh-kwrow{display:flex;align-items:center;gap:6px;padding:5px 7px;border-radius:6px;border:1px solid #E8EDF5;background:#f8faff;margin-bottom:4px;animation:shFU .4s ease both;cursor:none;transition:border-color .2s}.sh-kwrow:hover{border-color:#e65c00}.sh-kwrow:nth-child(1){animation-delay:.8s}.sh-kwrow:nth-child(2){animation-delay:.95s}.sh-kwrow:nth-child(3){animation-delay:1.1s}.sh-kwrow:nth-child(4){animation-delay:1.25s}.sh-kwword{font-size:8px;font-weight:600;color:#0f1729;font-family:Archivo Variable,sans-serif;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-kwpos{font-family:Archivo Variable,sans-serif;font-size:9px;font-weight:800;min-width:22px;text-align:center}.sh-kwpos.top3{color:#22c55e}.sh-kwpos.top10{color:#e65c00}.sh-kwpos.low{color:#a0aec0}.sh-kwarrow{font-size:8px}.sh-kwarrow.up{color:#22c55e}.sh-kwarrow.down{color:#ef4444}.sh-kwarrow.same{color:#a0aec0}.sh-kwbar{flex:0 0 40px;height:4px;background:#e8edf5;border-radius:2px;overflow:hidden}.sh-kwbarfill{height:100%;border-radius:2px;width:0%;transition:width 1s ease}.sh-chartlbl{font-family:Archivo Variable,sans-serif;font-size:9px;font-weight:700;color:#0f1729;margin-bottom:5px;display:flex;align-items:center;justify-content:space-between}.sh-chartval{color:#22c55e;font-size:9px}.sh-chartarea{display:flex;align-items:flex-end;gap:2px;height:32px;margin-bottom:10px}.sh-cbar{flex:1;border-radius:2px 2px 0 0;background:#e8edf5;transition:height .8s ease;min-height:2px}.sh-cbar.hi{background:linear-gradient(180deg,#e65c00,#ff8040)}.sh-strip{background:#0f1729;border-radius:8px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;animation:shFU .4s ease 1.4s both}.sh-sleft{display:flex;align-items:center;gap:7px}.sh-sico2{width:22px;height:22px;border-radius:5px;background:#e65c0033;display:flex;align-items:center;justify-content:center}.sh-stxt{font-family:Archivo Variable,sans-serif;font-size:9px;font-weight:700;color:#fff}.sh-ssub{font-size:7px;color:#ffffff73}.sh-sbtn{background:#e65c00!important;color:#fff!important;border:none!important;border-radius:6px!important;font-size:8px!important;font-weight:700!important;padding:6px 12px!important;font-family:Archivo Variable,sans-serif!important;cursor:none;transition:background .2s;white-space:nowrap!important}.sh-sbtn:hover{background:#cc5000!important}.sh-fb{position:absolute;z-index:30;background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:8px 12px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 16px #0f172914;white-space:nowrap;transition:transform .15s,box-shadow .15s}.sh-fbt{top:5%;right:-5%;animation:shFBA 3s ease-in-out infinite}.sh-fbb{bottom:8%;right:-4%;animation:shFBA 3s ease-in-out infinite 1.5s}@keyframes shFBA{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.sh-fb:hover{transform:translateY(-5px)!important;box-shadow:0 8px 24px #0f172924}.sh-fbi{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sh-fbtxt{font-size:11px;font-weight:600;color:#0f1729;font-family:Archivo Variable,sans-serif}.sh-fbsub{font-size:10px;color:#a0aec0}.sh-ripple{position:absolute;border-radius:50%;pointer-events:none;z-index:50;border:2px solid rgba(230,92,0,.4);transform:translate(-50%,-50%) scale(0);animation:shRO .7s ease-out forwards}@keyframes shRO{to{transform:translate(-50%,-50%) scale(4);opacity:0}}.sh-scan{position:absolute;left:0;right:0;height:1.5px;background:linear-gradient(90deg,transparent,rgba(230,92,0,.35),transparent);pointer-events:none;opacity:0;z-index:20;animation:shSM 3s linear infinite;transition:opacity .3s}@keyframes shSM{0%{top:0%}to{top:100%}}.sh:hover .sh-scan{opacity:1}@media(max-width:820px){.sh-inner{flex-direction:column;padding:36px 1.25rem}.sh-left{flex:none;width:100%}.sh-right{padding-left:0;margin-top:28px;width:100%}.sh-fb{display:none}.sh{cursor:auto}.sh-cur,.sh-cdot{display:none}}@media(max-width:480px){.sh-h1{font-size:clamp(1.9rem,7vw,2.25rem)}.sh-sub{font-size:14px}}@media(prefers-reduced-motion:reduce){.sh-scan,.sh-bdot,.sh-fbt,.sh-fbb,.sh-part{animation:none!important}.sh-badge,.sh-h1,.sh-sub,.sh-ctas,.sh-trust,.sh-right,.sh-kwrow,.sh-strip,.sh-stat{animation:none!important;opacity:1!important;transform:none!important}}
