.container,body,header,html{width:100%;max-width:100%}*,.logo,header{margin:0}.lang,header{position:relative}.metric small,.pro-badge,.role-tag,.stat span{text-transform:uppercase}.aud-donut-block,.feature-card,.hero-img,.stat{text-align:center}.aud-donut .aud-center-text,.blur,.chart-tooltip,.ei-panel:before,.ei-tip{pointer-events:none}#analyzer-loading-v5 .al5-hud svg [stroke="rgba(17,212,17,1)"],.chart-line{stroke:var(--accent-purple)}*,.figma-box,header{box-sizing:border-box}#analyzer-loading-v5,.al5-hud,.al5-step i,.step-number,.step-up{place-items:center}:root{--bg:#fff;--card:#fff;--panel:#fff;--panel-alt:#fff;--text:#121212;--sub:#464646;--subtext:#fff;--line:rgba(18,18,18,.10);--text-dim:rgba(18,18,18,.72);--green:#7A35F0;--green-soft:#7A35F0;--accent-purple:#7A35F0;--accent-pink:#F514A2;--accent-red:#FF3E4F;--accent-orange:#FFC34D;--figma-grad:linear-gradient(135deg,#FFC34D 0%,#FF3E4F 22%,#F514A2 58%,#7A35F0 100%);--hero-grad:linear-gradient(135deg,#FFC54D 0%,#FF354C 20%,#F512A4 58%,#7B34EF 100%);--figma-border:linear-gradient(115deg,#FF9D26 0%,#FF334D 22%,#F514A2 56%,#7A35F0 100%);--badge-grad:var(--figma-grad);--badge-text:#fff;--aud-bg:#fff;--aud-text:#121212;--aud-sub:#777;--aud-radius-lg:28px;--aud-green:#00D414;--aud-green-alt:#00B810;--aud-pink:#F76774;--aud-blue:#4AA8FF;--aud-orange:#FFB347;--aud-purple:#9E73FF;--aud-bar-track-strong:rgba(117,117,117,1);--aud-bar-fill-strong:rgba(17,212,17,1);--cp-bg:#fff;--cp-bg-alt:#fff;--cp-bg-soft:#f7f7f7;--cp-border:rgba(122,53,240,.28);--cp-text:#121212;--cp-sub:#8B8B8B;--cp-green:#7A35F0;--cp-green-alt:#F514A2;--cp-danger:#F76774;--cp-accent:#4aa8ff;--cp-radius-lg:32px;--cp-radius:16px;--cp-transition:.25s cubic-bezier(.55,.2,.3,.9);--ei-bg:#fff;--ei-panel:#fff;--ei-border:rgba(122,53,240,.28);--ei-text:#121212;--ei-sub:#8B8B8B;--ei-green:#7A35F0;--ei-red:#F76774;--ei-low:linear-gradient(180deg,#F26D76 0%,#D9515D 100%);--ei-med:linear-gradient(180deg,#FFF7AC 0%,#CFC46B 100%);--ei-high:linear-gradient(180deg,#27DEBF 0%,#12A991 100%);--ei-peak:linear-gradient(180deg,#FCC130 0%,#C99013 100%);--loading-bg:rgba(255,255,255,.88);--loading-panel:#fff;--loading-text:#121212;--loading-subtext:#666;--loading-green:#7A35F0;--chip:rgba(122,53,240,.10);--border-grad:var(--figma-border);--radius-lg:26px;--radius:16px;--av:120px;--gap:1.6rem;--hero-pad:clamp(7rem,5vh,3.5rem);--hero-gap:clamp(2rem,1.8vw,2.4rem);--report-width:1280px;--report-pad:clamp(1.45rem,2.4vw,2.25rem);--report-gutter:72px;--logo-desktop:138px;--logo-mobile:156px;--footer-logo-desktop:142px;--footer-logo-mobile:166px}*{padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body,html{background:var(--bg);color:var(--text);overflow-x:hidden;-webkit-font-smoothing:antialiased}.brand,a{color:inherit;text-decoration:none}body{min-height:100vh}.container{margin-inline:0;overflow-x:clip;padding:0 0 2rem}.aud-panel,.avatar-wrap,.chart-grid,.cp-table-shell,.cp-wrapper,.hero,.metric,.profile-card,.search-box{overflow:hidden}main{padding:1rem 0 0}header{padding:0 max(5vw,calc((100vw - 1100px)/ 2));min-height:68px;display:flex;justify-content:space-between;align-items:center;background:#fff;color:#151515;z-index:50;overflow:visible}.brand{display:flex;align-items:center;gap:12px;min-width:0}.logo{width:var(--logo-desktop);height:auto;max-width:42vw;max-height:32px;object-fit:contain;display:block}.avatar-img,.cp-thumb,.sp-avatar{object-fit:cover}.brand b{font-weight:600;font-size:27px}.brand .insta{color:#e6ece8}.brand .shadow{background:linear-gradient(90.89deg,#11d411 .29%,#27debf 98.94%);-webkit-background-clip:text;background-clip:text;color:transparent}.head-right{display:flex;align-items:center;gap:clamp(.55rem,1.8vw,.95rem)}.pro-badge{background:var(--figma-grad);color:#fff;font-weight:700;font-size:.62rem;letter-spacing:.075em;padding:.4rem .75rem;border-radius:999px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(122,53,240,.18);line-height:1;white-space:nowrap}.lang a,.menu{background:#fff}.lang a,.lang summary{display:flex;align-items:center;color:#161616}.lang{z-index:80}.lang summary{list-style:none;cursor:pointer;user-select:none;gap:8px;padding:8px 0 8px 10px;border-radius:8px;font-size:1.02rem;font-weight:500;line-height:1}.lang summary::-webkit-details-marker{display:none}.chev{width:9px;height:9px;display:inline-block;border:2px solid currentColor;border-top:0;border-left:0;transform:rotate(45deg)}.lang[open] .chev{transform:rotate(-135deg)}.lang[open]{isolation:isolate}.menu{position:absolute;right:0;top:calc(100% + 10px);border:1px solid rgba(122,53,240,.18);border-radius:18px;box-shadow:0 18px 48px rgba(24,16,48,.16);color:#161616;padding:14px;min-width:min(92vw,720px);z-index:10000}.menu-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(170px,1fr))}.lang a{gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgba(122,53,240,.14);font-weight:700;transition:border-color .15s,background .15s,transform .06s}.lang a:hover,.lang a[aria-current=true]{border-color:rgba(122,53,240,.55);background:linear-gradient(180deg,rgba(245,20,162,.07),rgba(122,53,240,.06))}.lang a:active,.search-box button:active{transform:translateY(1px)}.flag{font-size:18px;line-height:1}@media (max-width:1100px){header{width:min(100% - 40px,640px);max-width:calc(100% - 40px)}.lang{position:relative}.menu{left:auto;right:0;width:min(320px,calc(100vw - 40px));min-width:min(320px,calc(100vw - 40px));max-width:min(320px,calc(100vw - 40px));top:calc(100% + 10px);border-radius:16px;margin-top:0}.menu-grid{grid-template-columns:1fr}}@media (max-width:640px){header{min-height:70px;padding:20px 24px 14px;width:min(100% - 40px,520px);max-width:calc(100% - 40px)}.logo{width:var(--logo-mobile);max-width:58vw;max-height:34px;height:31px}.lang summary{font-size:1.18rem;gap:9px;padding-right:0}.pro-badge{display:none}}.hero,.hero-container{width:100%;max-width:none}.hero-container{margin-inline:auto}.hero,.hero-copy>*{margin:0}.hero{position:relative;display:grid;grid-template-columns:minmax(320px,1fr) minmax(260px,420px);grid-template-areas:"copy image";align-items:center;column-gap:clamp(2rem,6vw,5rem);padding:clamp(2.7rem,5vw,4.4rem) max(6vw,calc((100vw - 980px)/ 2));min-height:clamp(330px,33vw,410px);background:var(--hero-grad);color:#fff}.hero-copy{grid-area:copy;display:flex;flex-direction:column;gap:var(--hero-gap)}.hero-title{grid-area:title;color:#fff;font-size:clamp(2.05rem,3vw,2.75rem);line-height:1.08;letter-spacing:-.02em;font-weight:700}.hero-title .grad{background:0 0;-webkit-text-fill-color:#fff;color:#fff}.hero-sub{grid-area:sub;color:rgba(255,255,255,.95);max-width:46ch;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.45;font-weight:500}.hero-img{grid-area:image}.hero-img img{width:min(100%,320px);max-width:320px;height:auto;display:inline-block}.search-box{display:flex;align-items:center;max-width:440px;background:#fff;border-radius:4px;box-shadow:0 0 0 2px rgba(255,255,255,.48)}.search-box button,.search-box input{min-height:48px;border:none;font-size:1rem}.search-box input{flex:1;background:#fff;outline:0;color:#1f1f1f;padding:.85rem 1rem}.search-box input::placeholder{color:#777}.search-box button{display:inline-flex;align-items:center;gap:.6rem;background:linear-gradient(90deg,#7a35f0 0,#a760f7 100%);color:#fff;cursor:pointer;font-weight:700;padding:0 1.35rem;transition:filter .18s,transform .06s}.cp-btn-primary:hover,.search-box button:hover{filter:brightness(1.05)}.input-error{min-height:1.2rem;margin-top:.5rem;font-size:.9rem;color:#fff;text-shadow:0 1px 16px rgba(0,0,0,.18)}.input--error{border:1px solid #ff6b6b!important;box-shadow:0 0 0 4px rgba(255,107,107,.1)}.shake{animation:.2s linear 2 shake}@keyframes shake{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(-3px)}50%{transform:translateX(3px)}}.blur{position:absolute;max-width:100vw;z-index:1;opacity:.9}.blur.btl{top:0;left:0;width:600px}.blur.bbr{top:0;right:0;width:800px}@media (max-width:600px){.blur.btl{width:400px}.blur.bbr{display:none}}.feature-section{background:#fff;padding:clamp(3.8rem,6vw,5.2rem) 6vw clamp(3.5rem,6vw,5rem)}.faq-title,.feature-section h2{background:var(--figma-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--accent-pink)}.feature-section h2{font-size:clamp(1.55rem,2.2vw,1.95rem);text-align:center;font-weight:800;margin-bottom:3rem}.feature-section h2 .g{color:inherit}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.8rem;max-width:1100px;margin:0 auto;counter-reset:feat}.feature-card{position:relative;color:#161616;padding:.25rem 1.2rem 1.6rem;border-radius:10px;counter-increment:feat}.feature-card img{width:140px;height:140px;margin:0 auto 1.1rem;display:block;object-fit:contain}.feature-card h3{color:var(--accent-purple);font-size:1.05rem;font-weight:800;margin:.2rem 0 .5rem}.feature-card p{color:#464646;font-size:.95rem;line-height:1.55;margin:0}@media (min-width:901px){.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1140px}.feature-card{padding:.25rem 1.1rem 1.1rem}.feature-card::before{content:counter(feat,decimal-leading-zero);position:absolute;top:92px;left:calc(50% + 58px);transform:translateX(-50%);width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:1.1rem;color:#fff;background:var(--figma-grad);box-shadow:0 0 0 7px rgba(255,255,255,.7);z-index:1}}@media (min-width:641px) and (max-width:1100px){.feature-section{width:100%;padding:clamp(3.5rem,6vw,4.5rem) 5vw clamp(3.4rem,6vw,4.7rem)}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px;gap:3.1rem 2.25rem}.feature-card{padding:1.2rem 1rem 1.45rem}.feature-card img{width:145px;height:145px}.feature-card h3{font-size:1.08rem;margin-top:.65rem}.feature-card p{max-width:23.5rem;margin-inline:auto;font-size:.96rem;line-height:1.5}.feature-card::after{display:none}.feature-card::before,.feature-card:last-child::before{content:counter(feat,decimal-leading-zero);display:grid;position:absolute;top:92px;left:calc(50% + 56px);bottom:auto;transform:translateX(-50%);width:46px;height:46px;border-radius:50%;place-items:center;font-weight:800;font-size:1.02rem;color:#fff;background:var(--figma-grad);box-shadow:0 0 0 7px rgba(255,207,188,.62);z-index:1}}@media (max-width:900px){.search-box button,.search-box input{min-height:58px;font-size:1.08rem;width:100%}.hero{grid-template-columns:1fr;grid-template-areas:"image" "title" "sub" "form";row-gap:.8rem;padding:1.55rem 1.35rem 2.05rem;border-radius:5px 5px 0 0;min-height:0;text-align:center}.hero-copy{display:contents}.hero-title{font-size:clamp(1.55rem,6.2vw,1.9rem);line-height:1.12;margin-top:.15rem}.hero-sub{margin-inline:auto;max-width:25rem;font-size:clamp(1rem,4.15vw,1.18rem);line-height:1.28}.hero-img img{width:min(48vw,210px);max-width:210px}.search-box{grid-area:form;flex-direction:column;background:0 0;box-shadow:none;gap:.62rem;width:100%;max-width:none;margin-inline:auto;margin-top:.15rem}.search-box input{background:#fff;border:1px solid rgba(122,53,240,.35);border-radius:5px;padding:0 1rem;box-shadow:none}.search-box button{border-radius:5px;padding:1.1rem 1.2rem;justify-content:center;background:linear-gradient(90deg,#7a35f0 0,#b069f7 100%)}.search-box button svg{width:24px;height:24px}.input-error{min-height:0;margin-top:.25rem}.input-error:empty{display:none;min-height:0;margin:0;padding:0}.feature-section{width:100%;padding:3.25rem 7vw 3.8rem;margin-left:auto;margin-right:auto}.feature-section h2{font-size:clamp(1.75rem,7vw,2.15rem);margin-bottom:2.2rem}.feature-grid{grid-template-columns:1fr;gap:4.5rem}.feature-card{padding:1rem 0 2.5rem}.feature-card img{width:min(50vw,170px);height:min(50vw,170px)}.feature-card h3{font-size:1.22rem;margin-top:.85rem}.feature-card p{max-width:24rem;margin-inline:auto;font-size:1rem;line-height:1.5}.feature-card::before,.feature-card:last-child::after,.feature-card:last-child::before{display:none}.feature-card::after{background:var(--figma-grad);box-shadow:0 0 0 7px rgba(255,207,188,.62)}}.profile-card{display:none;position:relative;background:#fff;color:#121212;border-radius:9px;padding:2rem var(--report-pad) 0;box-shadow:none}.aud-panel:before,.chart-panel:before,.cp-wrapper:before,.limit-modal::before,.metric:before,.profile-card:before,.sp-panel::before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:var(--figma-border);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.profile-head{display:grid;grid-template-columns:var(--av) 1fr;gap:var(--gap);align-items:flex-start}.avatar-wrap{width:var(--av);height:var(--av);border-radius:50%;background:var(--figma-grad);color:#fff;display:flex;align-items:center;justify-content:center}.aud-donut svg,.chart-grid svg{height:100%;width:100%}.chip,.role-tag{background:#fff}.full-name,.username{color:#121212;font-weight:600}.avatar-img{width:100%;height:100%;display:block;border-radius:50%}.profile-info{display:grid;grid-template-columns:1fr 1.15fr;grid-template-areas:"id details" "tags tags";column-gap:2.6rem;row-gap:1.2rem}.id-block{grid-area:id}.details{grid-area:details}.tags{grid-area:tags;display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 1.2rem}.username{font-size:1.1rem;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-left:-2px}.verified-ico{width:22px;height:22px;flex:0 0 22px;display:inline-block}.full-name{font-size:.9rem;margin-top:.2rem}.role-tag{display:inline-block;margin:.7rem 0 0;border:1px solid rgba(122,53,240,.55);color:var(--accent-purple);padding:.35rem .85rem;font-size:.6rem;font-weight:600;letter-spacing:.55px;border-radius:40px}.bio-list{list-style:none;margin:0 0 .6rem;padding:0;display:flex;flex-direction:column;gap:.45rem;color:#121212;font-size:.78rem}.chip,.profile-link,.stat h3{color:var(--accent-purple)}.profile-link{display:inline-flex;align-items:center;gap:.55rem;font-size:.78rem;text-decoration:none;font-weight:500}.profile-link .ext-ico{width:24px;height:24px;flex:0 0 24px}.chip{border:1px solid rgba(122,53,240,.55);padding:.42rem .8rem;font-size:.63rem;font-weight:500;letter-spacing:.3px;border-radius:6px}.divider{width:100%;height:1px;background:rgba(18,18,18,.12);margin:1.6rem 0 1.4rem}.chart-panel,.metric{background:#fff;color:#121212;border-radius:9px;position:relative;box-shadow:none}.stats-row{display:flex;justify-content:space-between;gap:2rem;padding-bottom:1.6rem}.stat{flex:1}.stat h3{font-size:1.55rem;font-weight:600;letter-spacing:.5px}.stat span{display:block;margin-top:.35rem;color:#777;font-size:.62rem;letter-spacing:.6px;font-weight:500}.metric .delta,.metric h4{color:var(--accent-purple);letter-spacing:.4px}@media (max-width:1200px){.profile-info{grid-template-columns:1fr 1fr;column-gap:2rem}}@media (max-width:992px){:root{--av:100px;--gap:1.4rem}.verified-ico{width:20px;height:20px}.profile-link .ext-ico{width:22px;height:22px}}@media (max-width:960px){.profile-head{flex-direction:column}.avatar-wrap{width:96px;height:96px;font-size:2.6rem}.stats-row{flex-wrap:wrap;gap:1.4rem}.stat{flex:1 1 120px}}@media (max-width:720px){:root{--av:92px;--gap:1.2rem}.profile-head{grid-template-columns:var(--av) 1fr;grid-auto-rows:auto}.profile-info{display:contents}.avatar{grid-column:1;grid-row:1}.id-block{margin-left:15px;grid-column:2;grid-row:1}.details,.tags{grid-column:1/-1}.details{grid-row:2;margin-top:1.2rem}.tags{grid-row:3;margin-top:1.1rem}.stats-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;text-align:center}}.metrics{display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin:2rem auto 0}.metric{padding:1.3rem 1.25rem;min-width:0}.metric h4{font-size:1.25rem;font-weight:700}.metric small{display:block;margin-top:.3rem;color:#777;font-size:.63rem;letter-spacing:.5px;font-weight:500}.metric .delta{font-size:.62rem;margin-top:.5rem;font-weight:500}.metric .hint{position:absolute;top:8px;right:10px;color:var(--sub);font-size:.65rem;cursor:help}@media (max-width:980px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){header{padding-inline:20px}.logo{width:150px}.hero{padding:1.12rem 1rem .9rem;row-gap:.58rem}.hero-img img{width:min(48vw,178px)}.hero-title{font-size:1.62rem}.hero-sub{font-size:1.02rem}.search-box button,.search-box input{min-height:54px;font-size:1rem}:root{--av:84px;--gap:1rem}.username{font-size:1rem}.full-name{font-size:.9rem}.profile-link .ext-ico{width:20px;height:20px}.metrics{grid-template-columns:1fr 1fr;gap:.9rem}.metric h4{font-size:1.42rem}.metric small{font-size:.72rem;letter-spacing:0;text-transform:none}.metric .delta{font-size:.78rem}}.chart-panel{display:none;margin:2.3rem auto 0;padding:var(--report-pad)}.chart-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.3rem;position:relative;z-index:3}.period-btn,.tab-btn,.tabs{z-index:2;position:relative}.chart-title h3{color:var(--accent-purple);font-size:.92rem;font-weight:600}.chart-title p{color:#777;font-size:.68rem;margin-top:.35rem}.chart-controls,.cp-head-actions{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.btn-group{display:flex;gap:.5rem;background:0 0;padding:0;border-radius:50px}.btn-group.periods{background:0 0;padding:0;gap:.55rem}.period-btn,.tab-btn{background:#fff;color:#333;border:1px solid rgba(18,18,18,.35);font-size:.6rem;font-weight:600;padding:.55rem .9rem;border-radius:40px;cursor:pointer;letter-spacing:.5px;text-transform:uppercase;transition:background .25s,color,box-shadow;display:inline-flex;align-items:center;gap:.25rem;box-shadow:none}.aud-toggle button.active,.cp-type-toggle button.active,.period-btn.active,.tab-btn.active{background:#fff;color:var(--accent-purple);border-color:var(--accent-purple)}.aud-toggle button:hover:not(.active),.cp-type-toggle button:hover:not(.active),.period-btn:hover:not(.active),.tab-btn:hover:not(.active){background:rgba(122,53,240,.06);color:var(--accent-purple)}.chart-wrap{width:100%;height:340px;position:relative;z-index:1}.chart-grid{position:absolute;inset:0;border-radius:14px}.chart-grid line{stroke:rgba(18,18,18,.10);stroke-width:1}.chart-line{stroke-width:2.2;fill:none}.chart-fill{fill:url(#fillGrad);opacity:.18}.chart-axis text{fill:#777;font-size:10px;font-family:inherit}.chart-tooltip{position:absolute;min-width:170px;background:#fff;color:#121212;border:1px solid rgba(122,53,240,.18);box-shadow:0 14px 36px rgba(24,16,48,.14);border-radius:10px;padding:.65rem .8rem .55rem;font-size:.66rem;line-height:1.3;z-index:5;display:none}.chart-tooltip strong{color:#121212;font-size:.72rem;display:block;margin-bottom:.25rem}.chart-tooltip .val-row{display:flex;justify-content:space-between;font-weight:600;margin-top:.25rem}.chart-tooltip .metric-dot{width:9px;height:9px;border-radius:50%;background:var(--green);display:inline-block;margin-right:.4rem}.crosshair-line{stroke:rgba(122,53,240,.35);stroke-width:1;stroke-dasharray:4 4}.crosshair-dot{fill:var(--accent-purple);stroke:#fff;stroke-width:2}.aud-container{display:none;margin:2.5rem auto}.aud-toggle,.aud-toggle-wrap{display:flex;z-index:2;position:relative}.aud-panel{background:#fff;color:#121212;border-radius:var(--aud-radius-lg);padding:var(--report-pad);position:relative}#audPanel>h3{text-align:left;color:var(--accent-purple);position:relative;z-index:1;margin-top:.15rem}.aud-toggle-wrap{justify-content:flex-end;margin:0 0 1.35rem;padding:0}.aud-toggle{gap:.55rem;background:0 0;padding:0;border-radius:50px}.aud-toggle button{background:#fff;color:#333;border:1px solid rgba(18,18,18,.35);font-size:.6rem;font-weight:600;letter-spacing:.55px;text-transform:uppercase;padding:.55rem 1rem;border-radius:40px;cursor:pointer;transition:background .25s,color}.aud-top-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:3.2rem;align-items:flex-start}.aud-donut-block{position:relative}.aud-donut-title{color:#121212;margin-top:1.1rem;font-size:1rem;font-weight:600;letter-spacing:.4px}.aud-legend{display:flex;justify-content:center;gap:1.8rem;margin-top:.85rem;flex-wrap:wrap;font-size:.8rem;color:#777}.aud-legend-item{display:flex;align-items:center;gap:.4rem;font-weight:500}.aud-dot{width:10px;height:10px;border-radius:50%;background:#fff;display:inline-block}.aud-donut{width:150px;height:150px;margin:0 auto;position:relative}.aud-donut svg{transform:rotate(-90deg);overflow:visible}.aud-donut .aud-center-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600}.aud-donut .seg{transition:stroke-dashoffset .9s cubic-bezier(.65,.05,.36,1),stroke .3s}.aud-geo-grid{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;margin-top:3.2rem}.aud-bars h4,.aud-geo-left h4{color:var(--accent-purple);font-size:.85rem;margin:0 0 1.2rem;font-weight:600}.aud-geo-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem;font-size:.72rem}.aud-country{display:flex;align-items:center;gap:.7rem}.aud-country span.flag{font-size:1rem;line-height:1}.aud-bar{display:flex;align-items:center;gap:.9rem;margin-bottom:1.05rem}.aud-bar-label{flex:0 0 110px;color:#242424;font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;text-align:right}.aud-bar-track,.aud-country-bar{flex:1;height:10px;border-radius:999px;background:var(--aud-bar-track-strong);position:relative;overflow:hidden}.aud-bar-fill,.aud-country-fill{position:absolute;inset:0;width:0;background:var(--aud-bar-fill-strong);border-radius:inherit;box-shadow:0 0 0 1px rgba(17,212,17,.08),0 0 8px rgba(17,212,17,.18);transition:width .6s cubic-bezier(.55,.2,.3,.9)}.cp-filter-btn,.cp-type-toggle button{transition:var(--cp-transition);cursor:pointer}.aud-bar-val,.aud-country-pct{color:#242424;text-align:right;font-size:.75rem;font-weight:600}.aud-bar-val{width:46px}.aud-country-pct{width:40px}.aud-country-name{flex:0 0 115px;color:#242424;font-size:.8rem}.aud-color-male,.aud-color-real{background:var(--aud-green)!important}.aud-color-fake,.aud-color-female{background:var(--aud-pink)!important}.aud-color-verified{background:#4aa8ff!important}.aud-color-private{background:#ffb347!important}.aud-color-public{background:#9e73ff!important}.cp-wrapper{display:none;margin:2.8rem auto;background:#fff;color:#121212;border-radius:var(--cp-radius-lg);padding:clamp(1.45rem,1.8vw,2rem);position:relative;box-shadow:none}.cp-filter-btn,.cp-header h3{color:var(--accent-purple);font-weight:600}.cp-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap;margin-bottom:1.8rem}.cp-header h3{margin:0;font-size:1.2rem;letter-spacing:.4px}.cp-section h5,.cp-type-toggle button{letter-spacing:.55px;text-transform:uppercase}.cp-header p{color:#777;margin:.55rem 0 0;font-size:.75rem;max-width:520px;line-height:1.45}.cp-type-toggle{display:flex;gap:.55rem;background:0 0;padding:0;border-radius:50px}.cp-type-toggle button{background:#fff;color:#333;border:1px solid rgba(18,18,18,.35);font-size:.6rem;font-weight:600;padding:.55rem 1rem;border-radius:40px}.cp-filter-btn{background:#fff;border:1px solid rgba(122,53,240,.55);font-size:.68rem;letter-spacing:.5px;display:inline-flex;align-items:center;gap:.45rem;padding:.75rem 1.25rem;border-radius:6px}.cp-close:hover,.cp-filter-btn:hover,.cp-more-tags:hover,.sp-card:hover{background:rgba(122,53,240,.06)}.cp-filter-btn svg{width:14px;height:14px;stroke:currentColor}.cp-table-shell{background:#fff;border-radius:20px}.cp-scroll{max-height:620px;overflow:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.cp-scroll::-webkit-scrollbar{height:10px;width:10px}.cp-scroll::-webkit-scrollbar-thumb{background:rgba(122,53,240,.25);border-radius:10px}.cp-scroll::-webkit-scrollbar-thumb:hover{background:#353b37}.cp-row,.cp-table-head{display:grid;align-items:center;column-gap:0}.cp-table-head{background:#fff;color:#777;font-size:.58rem;font-weight:600;letter-spacing:.62px;text-transform:uppercase;position:sticky;top:0;z-index:15;padding:.78rem 0}.cp-row{color:#121212;padding:.86rem 0;font-size:.7rem;line-height:1.34;position:relative}.cp-row:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:rgba(18,18,18,.08)}.cp-row:hover{background:#fafafa}.cp-cell,.cp-head-cell{min-width:0;padding-inline:clamp(.38rem,.62vw,.66rem);white-space:nowrap}.cp-caption,.cp-mentions{white-space:normal;max-width:100%}.cp-media{display:flex;align-items:center;gap:.58rem}.cp-thumb{width:56px;height:56px;flex:0 0 56px;border-radius:14px;background:#f3f3f3;border:1px solid rgba(18,18,18,.08)}.cp-caption{font-size:.75rem;font-weight:500;line-height:1.32;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cp-tags{display:flex;flex-wrap:wrap;gap:.28rem;max-width:100%}.cp-more-tags,.cp-tag{background:#fff;border:1px solid rgba(122,53,240,.55);color:var(--accent-purple);padding:.24rem .42rem;font-size:.52rem;border-radius:6px;font-weight:600;letter-spacing:.4px}.cp-more-tags{cursor:pointer}.cp-metric{min-width:0;font-size:.72rem;font-weight:600;letter-spacing:.3px;text-align:right}.cp-btn,.cp-chip{letter-spacing:.4px;transition:var(--cp-transition)}.cp-date{min-width:0;display:flex;flex-direction:column;font-size:.7rem;text-align:right}.cp-date span{font-size:.5rem;color:var(--cp-sub);margin-top:.25rem}.cp-mentions{word-break:break-word;line-height:1.4;min-width:0}.cp-overlay{position:fixed;inset:0;background:rgba(18,18,18,.38);display:none;align-items:center;justify-content:center;z-index:200}.cp-modal{background:#fff;color:#121212;border:1px solid rgba(122,53,240,.25);border-radius:22px;padding:1.9rem 2.1rem;max-width:520px;width:96%;position:relative;box-shadow:0 18px 48px rgba(24,16,48,.18)}.cp-chip,.cp-section h5{color:#333;font-weight:600}.cp-modal h4{margin:0 0 1rem;font-size:.95rem;font-weight:600}.cp-section{margin:1.1rem 0}.cp-section h5{margin:0 0 .55rem;font-size:.63rem}.cp-fieldset{display:flex;flex-wrap:wrap;gap:.65rem}.bt-grid,.cp-radio{align-items:center}.cp-chip{background:#fff;border:1px solid rgba(122,53,240,.25);padding:.45rem .85rem;font-size:.6rem;border-radius:9px;cursor:pointer}.cp-btn-primary,.cp-chip.active{background:var(--accent-purple);border-color:var(--accent-purple);color:#fff}.cp-btn,.cp-close,.ei-panel{background:#fff}.cp-btn,.cp-radio{color:#333;font-size:.65rem;cursor:pointer}.cp-radio{display:flex;gap:.55rem;margin:.35rem 0}.cp-radio input{accent-color:var(--cp-green)}.cp-actions{margin-top:1.6rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.cp-btn{border:1px solid rgba(122,53,240,.25);font-weight:600;padding:.65rem 1.1rem;border-radius:10px}.cp-close,.ei-panel h3,.is-links a:hover{color:var(--accent-purple)}.cp-btn:hover:not(.cp-btn-primary){background:#2b302c}.cp-close,.limit-close{display:grid;place-items:center;padding:0;line-height:1;text-align:center}.cp-close{position:absolute;top:10px;right:12px;width:30px;height:30px;border:1px solid rgba(122,53,240,.2);border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:600}#cancelBtn:focus-visible,#cancelBtn:hover,#resetBtn:focus-visible,#resetBtn:hover,.cp-modal .cp-btn:not(.cp-btn-primary):focus-visible,.cp-modal .cp-btn:not(.cp-btn-primary):hover{background:rgba(122,53,240,.06)!important;border-color:rgba(122,53,240,.48)!important;color:var(--accent-purple)!important;filter:none!important;outline:0!important}.cp-modal .cp-btn-primary:focus-visible,.cp-modal .cp-btn-primary:hover{background:var(--accent-purple)!important;border-color:var(--accent-purple)!important;color:#fff!important;filter:brightness(1.04)!important}@media (min-width:1180px){.cp-scroll{overflow-x:hidden}.cp-row,.cp-table-head{grid-template-columns:minmax(74px,.56fr) minmax(210px,1.55fr) minmax(118px,.78fr) minmax(64px,.44fr) minmax(78px,.52fr) minmax(66px,.46fr) minmax(96px,.62fr)}.cp-row:has(> :nth-child(4):last-child),.cp-table-head:has(> :nth-child(4):last-child){grid-template-columns:minmax(80px,.65fr) minmax(260px,1.85fr) minmax(140px,1fr) minmax(90px,.62fr)}.cp-row:has(> :nth-child(5):last-child),.cp-table-head:has(> :nth-child(5):last-child){grid-template-columns:minmax(78px,.58fr) minmax(250px,1.8fr) minmax(135px,.95fr) minmax(78px,.54fr) minmax(100px,.68fr)}.cp-row:has(> :nth-child(6):last-child),.cp-table-head:has(> :nth-child(6):last-child){grid-template-columns:minmax(76px,.56fr) minmax(230px,1.66fr) minmax(128px,.88fr) minmax(74px,.50fr) minmax(84px,.56fr) minmax(100px,.66fr)}.cp-row:has(> :nth-child(8):last-child),.cp-table-head:has(> :nth-child(8):last-child){grid-template-columns:minmax(72px,.50fr) minmax(190px,1.42fr) minmax(108px,.70fr) repeat(4,minmax(62px,.42fr)) minmax(92px,.58fr)}.cp-row:has(> :nth-child(9):last-child),.cp-table-head:has(> :nth-child(9):last-child){grid-template-columns:minmax(70px,.48fr) minmax(170px,1.28fr) minmax(100px,.62fr) repeat(5,minmax(58px,.38fr)) minmax(86px,.52fr)}}@media (min-width:701px) and (max-width:1179px){.cp-wrapper{padding:1.45rem}.cp-scroll{overflow-x:auto}.cp-row,.cp-table-head{min-width:940px;grid-template-columns:82px minmax(205px,1.55fr) 126px 70px 86px 74px 104px}.cp-cell,.cp-head-cell{padding-inline:.46rem}.cp-thumb{width:54px;height:54px;flex-basis:54px}.cp-caption{font-size:.72rem}}@media (max-width:700px){.cp-caption,.cp-tags{max-width:100%}.cp-wrapper{padding:2rem 1rem 2.2rem}.cp-table-head{display:none}.cp-scroll{max-height:70vh;overflow-x:hidden}.cp-row{display:grid;grid-template-columns:78px 1fr;grid-row-gap:.75rem;padding:1.25rem 1rem;font-size:.75rem;background:#fff}.cp-cell{padding:0}.cp-caption,.cp-cell.cp-media,.cp-cell.cp-metric,.cp-date,.cp-tags{grid-column:1/3}.cp-caption{font-size:.78rem;-webkit-line-clamp:3}.cp-cell.cp-metric,.cp-date{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.cp-cell.cp-metric::before,.cp-date::before{content:attr(data-label);color:var(--cp-sub);font-weight:500;font-size:.66rem;text-transform:capitalize}.cp-thumb{width:72px;height:72px;flex-basis:72px}}@media (min-width:701px){#cpModule #thead>*,#cpModule .cp-row>*{background:#fff!important;border-bottom:1px solid rgba(18,18,18,.08)!important}#cpModule .cp-table-shell{overflow:hidden!important}#cpModule .cp-scroll{display:grid!important;width:100%!important;max-width:100%!important;overflow:auto!important;overscroll-behavior-x:contain;scrollbar-width:thin;grid-template-columns:minmax(74px,.58fr) minmax(168px,1.72fr) minmax(108px,.78fr) minmax(70px,.54fr) minmax(84px,.62fr) minmax(72px,.54fr) minmax(94px,.70fr)!important}#cpModule #tbody,#cpModule #thead,#cpModule .cp-row{display:contents!important}#cpModule #thead>*,#cpModule .cp-row>*{min-width:0!important;padding:.88rem clamp(.46rem,.58vw,.72rem)!important;box-sizing:border-box!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;align-self:stretch!important;display:flex!important;align-items:center!important}#cpModule .cp-caption,#cpModule .cp-tags{white-space:normal!important;max-width:100%!important}#cpModule #thead>*{position:sticky!important;top:0!important;z-index:25!important;min-height:42px!important;color:#777!important;font-size:.58rem!important;line-height:1.15!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}#cpModule .cp-row>*{min-height:78px!important;color:#121212!important;font-size:.72rem!important;line-height:1.3!important}#cpModule .cp-row:last-child>*{border-bottom:0!important}#cpModule .cp-row:hover>*{background:#fafafa!important}#cpModule #thead>:nth-child(-n+3),#cpModule .cp-row>:nth-child(-n+3){justify-content:flex-start!important;text-align:left!important}#cpModule #thead>:nth-child(n+4),#cpModule .cp-row>:nth-child(n+4){justify-content:flex-end!important;text-align:right!important}#cpModule .cp-caption{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-height:1.32!important}#cpModule .cp-tags{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-content:center!important;gap:.26rem!important}#cpModule .cp-cell.cp-media,#cpModule .cp-media{justify-content:flex-start!important}#cpModule .cp-thumb{display:block!important;width:56px!important;height:56px!important;flex:0 0 56px!important;border-radius:14px!important}#cpModule .cp-date,#cpModule .cp-metric{justify-content:flex-end!important;text-align:right!important;min-width:0!important}#cpModule .cp-date{flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:.16rem!important}#cpModule .cp-date span{display:block!important;font-size:.5rem!important;color:#777!important;margin:0!important}#cpModule .cp-more-tags,#cpModule .cp-tag{max-width:100%!important;padding:.22rem .38rem!important;font-size:.5rem!important;line-height:1.1!important;border-radius:6px!important}#cpModule .cp-scroll:has(#thead>:nth-child(4):last-child){grid-template-columns:minmax(78px,.62fr) minmax(240px,2fr) minmax(132px,1fr) minmax(92px,.72fr)!important}#cpModule .cp-scroll:has(#thead>:nth-child(5):last-child){grid-template-columns:minmax(76px,.58fr) minmax(220px,1.92fr) minmax(124px,.94fr) minmax(82px,.64fr) minmax(94px,.72fr)!important}#cpModule .cp-scroll:has(#thead>:nth-child(6):last-child){grid-template-columns:minmax(74px,.56fr) minmax(196px,1.78fr) minmax(116px,.86fr) minmax(76px,.58fr) minmax(84px,.64fr) minmax(94px,.72fr)!important}#cpModule .cp-scroll:has(#thead>:nth-child(8):last-child){grid-template-columns:minmax(72px,.52fr) minmax(150px,1.54fr) minmax(98px,.70fr) repeat(4,minmax(66px,.52fr)) minmax(92px,.70fr)!important}#cpModule .cp-scroll:has(#thead>:nth-child(9):last-child){grid-template-columns:minmax(70px,.50fr) minmax(138px,1.40fr) minmax(92px,.64fr) repeat(5,minmax(60px,.46fr)) minmax(90px,.66fr)!important}#cpModule .cp-scroll:has(#thead>:nth-child(10):last-child){grid-template-columns:minmax(68px,.48fr) minmax(126px,1.30fr) minmax(84px,.58fr) repeat(6,minmax(56px,.42fr)) minmax(88px,.62fr)!important}}@media (min-width:701px) and (max-width:1179px){#cpModule .cp-scroll{grid-template-columns:78px minmax(188px,1.58fr) 112px 74px 88px 74px 106px!important}#cpModule #thead>*,#cpModule .cp-row>*{padding-inline:.52rem!important}#cpModule .cp-thumb{width:54px!important;height:54px!important;flex-basis:54px!important}}.ei-wrap{display:none;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:2rem;align-items:start;width:100%}.ei-panel{color:#121212;border-radius:26px;position:relative;padding:var(--report-pad);overflow:hidden}.ei-panel:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:var(--figma-border);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}p.caption{margin:.5rem 0 1.4rem;font-size:.75rem;color:#777}.bt-scroll{width:100%;max-width:100%;overflow:visible;padding-bottom:0}.bt-grid{display:grid;width:100%;max-width:100%;min-width:0;gap:clamp(4px,.75vw,7px);grid-template-columns:clamp(30px,4.5vw,42px) repeat(12,minmax(0,1fr))}.bt-day,.hour-label{display:flex;align-items:center;justify-content:center;color:#202020;font-size:.74rem;white-space:nowrap}.hour-label{text-align:center;margin-bottom:6px}.bt-cell{width:100%;min-width:0;aspect-ratio:1/1;border-radius:clamp(4px,.75vw,6px);background:#f3f3f3;cursor:pointer;transition:transform .1s ease-in-out}.bt-cell:hover,.faq-back-to-top img:hover{transform:scale(1.1)}.bt-cell.low,.low{background:var(--ei-low)}.bt-cell.med,.med{background:var(--ei-med)}.bt-cell.high,.high{background:var(--ei-high)}.bt-cell.peak,.peak{background:var(--ei-peak)}.bt-legend{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem 1.2rem;margin:1.15rem 0 .9rem;color:#555;font-size:.7rem}.bt-legend span{display:flex;align-items:center;gap:.45rem}.bt-dot{width:12px;height:12px;border-radius:3px}.peak-info-container{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.2rem}.peak-row{display:flex;gap:1rem;margin-top:1.2rem}.peak-box{background:#f4f4f4;border-radius:14px;padding:1rem 1.15rem;font-size:.74rem;color:#777;min-height:72px;display:flex;flex-direction:column;justify-content:center}.peak-box strong{color:var(--accent-purple);margin-bottom:.25rem}.ei-tip{position:fixed;left:0;top:0;max-width:220px;background:#242927;color:#fff;border:1px solid rgba(255,255,255,.16);padding:.6rem .8rem;font-size:.75rem;line-height:1.5;border-radius:8px;opacity:0;transform:scale(.95);transition:opacity .15s,transform .15s;white-space:pre-line;z-index:2147483647;box-shadow:0 12px 30px rgba(0,0,0,.28)}.ci-bar span.label,.pct{transform:translateY(-50%);font-size:.9rem;z-index:2;top:50%}.ei-tip.visible{opacity:1;transform:scale(1)}.ci-bar{height:48px;border-radius:13px;background:#f3f3f3;color:#121212;margin-bottom:.8rem;position:relative;overflow:hidden}.ci-bar span.label{position:absolute;left:18px;color:#121212;font-weight:500}.ci-fill{height:100%;display:block}.ci-fill.positive,.positive{background:#a8eda9}.ci-fill.neutral,.neutral{background:#f0f0f0}.ci-fill.negative,.negative{background:#f8dee1}.al5-modal::before,.figma-box::before{background:var(--figma-border);pointer-events:none;inset:0}.pct{position:absolute;right:14px;color:#666;font-weight:800}.al5-modal,.al5-progress,.sp-panel{position:relative}.ci-metric,.ci-subhead{color:var(--accent-purple);text-align:center}.ci-metric,.ci-subhead,.ci-tag,.count,.sp-panel h3,.sp-username{font-weight:600}#pctPos{color:#00a812}#pctNeg,.limit-form-msg.error{color:#f2606e}.ci-subhead{margin:1.6rem 0 .9rem;font-size:.8rem;letter-spacing:.5px}.al5-chip,.is-word{letter-spacing:.2px}.ci-metrics{display:flex;gap:4rem;justify-content:center;margin-bottom:1.6rem}.ci-metric{font-size:2rem}.ci-tag,.count,.sp-panel,.sp-username{color:#121212}.ci-metric span{display:block;color:#6f6f6f;font-size:.7rem;margin-top:.3rem;letter-spacing:.5px}.ci-tags{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center}.ci-tag{background:#fff;border:1px solid var(--accent-purple);border-radius:9px;padding:.35rem 1rem;font-size:.7rem;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.count{background:#f4f4f4;border-radius:9px;padding:.2rem .55rem;font-size:.65rem}@media (min-width:981px){.ei-wrap{align-items:stretch}.ei-panel{height:100%}#ciPanel{display:flex;flex-direction:column}#ciPanel .ci-bar{height:44px;margin-bottom:.72rem}#ciPanel .ci-subhead{margin:1.2rem 0 .75rem}#ciPanel .ci-metrics{margin-bottom:1.2rem}#ciPanel .ci-tags{gap:.65rem}}@media (max-width:980px){.aud-geo-grid{grid-template-columns:1fr;gap:2.8rem}.ei-wrap{grid-template-columns:1fr}#btPanel .bt-scroll{overflow-x:auto}#btPanel .bt-grid{min-width:0;grid-template-columns:clamp(28px,6.5vw,38px) repeat(12,minmax(0,1fr));gap:clamp(3px,1vw,5px)}}@media (max-width:480px){.peak-row{flex-direction:column}.ci-metrics{gap:2.5rem}}.sp-panel{display:none;margin:2.8rem auto;background:#fff;border-radius:26px;padding:var(--report-pad);overflow:hidden;box-shadow:none}.sp-panel h3{color:var(--accent-purple);margin:0 0 1.6rem;font-size:1.2rem}.sp-track{display:flex;gap:1.4rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.6rem}.sp-card{flex:0 0 300px;background:#fff;border:1px solid rgba(122,53,240,.35);border-radius:24px;padding:1.4rem 1.6rem;display:flex;align-items:center;gap:1.1rem;scroll-snap-align:start;cursor:pointer;transition:background .25s}.sp-avatar{width:78px;height:78px;border-radius:50%;background:#2b2b2b;flex:0 0 78px}.sp-meta{flex:1 1 auto}.sp-username{font-size:.94rem;margin:0 0 .25rem}.sp-name{color:#777;font-size:.75rem;margin:0}.al5-step i,.sp-go{color:var(--accent-purple)}.sp-go{flex:0 0 20px}#analyzer-loading-v5{position:fixed;inset:0;display:none;background:rgba(255,255,255,.92);z-index:10000}.al5-modal{width:min(760px,calc(100vw - 32px));background:#fff;color:#121212;border-radius:24px;overflow:hidden;box-shadow:0 22px 70px rgba(28,18,61,.18);contain:layout paint style}.al5-modal::before{content:"";position:absolute;padding:1px;border-radius:24px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.al5-head{display:flex;align-items:center;gap:.9rem;padding:1rem 1.2rem;background:#fff;border-bottom:1px solid rgba(18,18,18,.08)}.al5-chip,.al5-step.done i{background:var(--figma-grad);color:#fff}.al5-chip{padding:.38rem .6rem;border-radius:999px;font-size:.72rem;font-weight:800}.al5-title{font-weight:700;font-size:1rem}.al5-eta,.al5-sub,.al5-tip{color:var(--loading-subtext);font-size:.78rem}.al5-body{display:grid;grid-template-columns:1fr 1fr;gap:0}.al5-hud{display:grid;padding:1rem}.al5-hud svg{width:min(300px,72vw);height:auto;display:block;max-width:300px}#analyzer-loading-v5 .al5-rot-fast,#analyzer-loading-v5 .al5-rot-slow{transform-box:fill-box;transform-origin:center;will-change:transform;backface-visibility:hidden}.al5-rot-slow{animation:22s linear infinite al5-rot}.al5-rot-fast{animation:8s linear infinite reverse al5-rot}@keyframes al5-rot{to{transform:rotate(360deg)}}#analyzer-loading-v5 .al5-pulse{animation:2.8s ease-out infinite al5-pulse-light;transform:none;transform-origin:center;will-change:opacity;stroke:rgba(122,53,240,.34);filter:none}#analyzer-loading-v5 .al5-pulse:nth-child(2){animation-delay:.7s}#analyzer-loading-v5 .al5-pulse:nth-child(3){animation-delay:1.4s}@keyframes al5-pulse-light{0%{opacity:0;r:4}30%{opacity:.58}100%{opacity:0;r:90}}.al5-flow{padding:1.6rem 1.6rem 1.8rem;display:flex;flex-direction:column;gap:1rem}.al5-progress{height:10px;border-radius:999px;background:#ececec;overflow:hidden}.al5-bar{position:absolute;inset:0;width:0%;background:linear-gradient(90deg,rgba(255,195,77,0),#f514a2 35%,#7a35f0 100%);box-shadow:0 0 14px rgba(122,53,240,.22);transition:width .35s}.figma-box,.is-footer,.step-number,.step-up{position:relative}.al5-steps{display:grid;gap:.5rem}.al5-step{display:flex;align-items:center;gap:.6rem;color:#6b6b6b;font-size:.85rem}.al5-step i{width:18px;height:18px;border-radius:50%;border:1px solid rgba(122,53,240,.28);display:grid;font-style:normal;font-weight:800;font-size:.65rem}.al5-step.done,.is-insta{color:#121212}.al5-step.done i{border-color:transparent;box-shadow:none}.al5-footer{display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:1rem 1.2rem;border-top:1px solid rgba(18,18,18,.08);background:#fff}#analyzer-loading-v5 .al5-hud svg circle[stroke^="rgba(255"],#analyzer-loading-v5 .al5-hud svg line[stroke^="rgba(255"]{stroke:rgba(122,53,240,.22)}#analyzer-loading-v5 .al5-hud svg [fill="rgba(17,212,17,1)"]{fill:var(--accent-pink)}@media (prefers-reduced-motion:reduce){#analyzer-loading-v5 .al5-pulse,#analyzer-loading-v5 .al5-rot-fast,#analyzer-loading-v5 .al5-rot-slow{animation-duration:1ms;animation-iteration-count:1}}.al5-securing .al5-bar{opacity:0}.al5-securing .al5-progress::after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(90deg,transparent 0,#f514a2 35%,#7a35f0 65%,transparent 100%);box-shadow:0 0 14px rgba(122,53,240,.4);animation:1.4s cubic-bezier(.4,0,.2,1) infinite al5-shimmer;will-change:transform;pointer-events:none}@keyframes al5-shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(220%)}}.al5-securing .al5-sub{animation:1.5s ease-in-out infinite al5-pulse-text;will-change:opacity}@keyframes al5-pulse-text{0%,100%{opacity:1}50%{opacity:.5}}@media (max-width:760px){.al5-modal{width:min(460px,calc(100vw - 28px))}.al5-body{grid-template-columns:1fr}.al5-hud svg{width:min(230px,68vw)}}#faq-section{background:#fff;padding-bottom:1rem}.faq-title{font-size:32px;font-weight:900;text-align:center;line-height:1.12;margin-bottom:25px}.faq-item{display:flex;flex-direction:column;padding:20px;border-radius:12px}.faq-header{display:flex;align-items:flex-start;gap:.65rem;margin-left:-4px}.faq-icon img{width:22px;min-width:22px;height:auto}.faq-content{flex-grow:1}.faq-subtitle{color:var(--accent-purple);font-size:20px;font-weight:800;margin:0;line-height:1.18}.faq-answer{color:#121212;line-height:1.5;margin-top:8px}.faq-separator{margin-top:20px;width:100%;height:1px;background:rgba(18,18,18,.1)}.faq-back-to-top{display:flex;justify-content:center;margin-top:20px}.faq-back-to-top img{width:50px;height:auto;cursor:pointer;transition:transform .2s}.step-up{left:auto;top:auto;transform:none;margin:-28px auto 38px;display:grid;width:54px;height:54px;z-index:3;cursor:pointer}.step-up::before{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;border-left:2px solid #fff;border-top:2px solid #fff;transform:translate(-50%,-34%) rotate(45deg)}.figma-box{width:90%;max-width:780px;margin:30px auto 0;padding:clamp(2rem,4vw,2.4rem) clamp(1.2rem,3vw,1.7rem) clamp(3.2rem,5vw,3.8rem);border-radius:9px;background:#fff;color:#121212;overflow:hidden}.figma-box::before{content:'';position:absolute;border-radius:14px;padding:1.5px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.figma-glow-bottom,.figma-glow-top{display:none}.step-number{width:50px;height:50px;background:var(--figma-grad);color:#fff;font-size:22px;font-weight:700;display:grid;border-radius:50%;box-shadow:0 0 0 7px rgba(255,207,188,.62);z-index:100}.is-footer{background:#fff;color:#121212;padding:64px 16px 42px;text-align:center}.is-footer__inner{max-width:1100px;margin-inline:auto}.is-brand{display:inline-flex;align-items:center;gap:12px;color:#121212;text-decoration:none;margin-bottom:22px}.is-links,.limit-overlay.active{display:flex}.is-logo{width:var(--footer-logo-desktop);height:auto;max-height:34px;margin:0;object-fit:contain}.is-word{font-weight:800;font-size:30px;line-height:1}.is-shadow{background:linear-gradient(90.89deg,#11d411 .29%,#27debf 98.94%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#1edc8c}.is-links{flex-wrap:wrap;justify-content:center;gap:26px;margin:18px 0 34px}.is-links a{color:#121212;font-size:16px;text-decoration:none;text-underline-offset:4px}.is-links a:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:6px}.is-legal{color:#868686;max-width:900px;margin:0 auto;line-height:1.6;font-size:10px}.limit-overlay{position:fixed;inset:0;display:none;align-items:center;justify-content:center;min-height:100dvh;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:rgba(255,255,255,.64);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:30000}.limit-modal{position:relative;width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:hidden auto;margin:0 auto;border-radius:28px;color:#121212;background:radial-gradient(circle at 18% 0,rgba(255,195,77,.18),transparent 34%),radial-gradient(circle at 84% 4%,rgba(122,53,240,.16),transparent 36%),#fff;box-shadow:0 26px 80px rgba(28,18,61,.2)}.limit-content{position:relative;padding:clamp(2rem,4.6vw,3.6rem);text-align:center}.limit-close{position:absolute;top:1.05rem;right:1.1rem;width:42px;height:42px;border:0;border-radius:12px;background:0 0;color:rgba(18,18,18,.55);font-size:0;line-height:1;cursor:pointer;z-index:2}.limit-close::before{content:"×";font-size:2rem;line-height:1;transform:translateY(-2px)}.limit-close:hover{background:rgba(122,53,240,.07);color:#121212}.limit-kicker{display:inline-flex;align-items:center;justify-content:center;margin-bottom:1.05rem;padding:.46rem .95rem;border-radius:999px;background:linear-gradient(90deg,rgba(245,20,162,.1),rgba(122,53,240,.1));color:var(--accent-purple);font-size:.68rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.limit-modal h2{max-width:560px;margin:0 auto;color:#121212;font-size:clamp(2.2rem,4vw,3.15rem);line-height:1.08;letter-spacing:-.04em;font-weight:900}.limit-sub{width:min(560px,100%);margin:1.15rem auto 0;color:#606060;font-size:clamp(.98rem,1.35vw,1.08rem);line-height:1.5}.limit-form{width:min(520px,100%);margin:1.65rem auto 0}.limit-form label{display:block;margin-bottom:.8rem;color:#121212;font-size:.92rem;font-weight:800}.limit-email-row{display:grid;grid-template-columns:1fr auto;gap:.75rem}.limit-email-row input{min-width:0;min-height:56px;background:#fff;color:#121212;border:1.5px solid rgba(122,53,240,.38);border-radius:16px;padding:0 1.05rem;font-size:.98rem;outline:0}.limit-email-row input::placeholder{color:#8a8a8a}.limit-email-row input:focus{border-color:var(--accent-purple);box-shadow:0 0 0 4px rgba(122,53,240,.11)}.limit-email-row button{min-height:56px;border:0;border-radius:16px;padding:0 1.35rem;background:var(--figma-grad);color:#fff;font-weight:900;font-size:.98rem;cursor:pointer;white-space:nowrap;box-shadow:0 12px 28px rgba(122,53,240,.18)}.limit-email-row button:hover{filter:brightness(1.06)}.limit-note{margin-top:.72rem;color:#7a7a7a;font-size:.76rem;line-height:1.35}.limit-form-msg{min-height:1.2rem;margin-top:.7rem;color:var(--accent-purple);font-size:.82rem;line-height:1.35}@media (max-width:640px){.feature-grid,.peak-info-container{grid-template-columns:1fr}.chart-wrap{height:300px}.aud-top-grid{gap:2.5rem}.aud-donut{width:130px;height:130px}.aud-bars h4,.aud-geo-left h4{margin-bottom:.8rem}.aud-toggle-wrap{justify-content:center;margin-bottom:1.55rem}.aud-bar-track,.aud-country-bar{height:9px}.aud-bar-label{flex-basis:96px;font-size:.66rem}.aud-country-name{flex-basis:104px}#btPanel .bt-grid{min-width:0;grid-template-columns:clamp(24px,7vw,32px) repeat(12,minmax(0,1fr));gap:clamp(3px,.9vw,4px)}#btPanel .bt-day,#btPanel .hour-label{font-size:clamp(.48rem,2.1vw,.62rem)}#btPanel .bt-legend{margin:1rem 0 .85rem;gap:.65rem .8rem;font-size:.72rem}#btPanel .bt-dot{width:10px;height:10px}.ei-panel{padding:1.5rem}#faq-section{padding:1rem 0 0}.figma-box{margin:1.5rem auto 0;padding:1.8rem 1.08rem 3.45rem;border-radius:9px}.faq-title{font-size:1.72rem;margin-bottom:1.45rem}.faq-item{padding:0;margin:0}.faq-subtitle{font-size:1.02rem}.faq-answer{font-size:.92rem;line-height:1.48;margin-top:.7rem}.faq-separator{margin:1rem 0 1.25rem}.step-up{width:52px;height:52px;margin:-27px auto 36px}.is-footer{padding:44px 18px 34px}.is-logo{width:var(--footer-logo-mobile);max-height:40px}.is-links{gap:12px 18px;line-height:1.7;margin:22px 0 28px}.is-links a{font-size:1.05rem}.is-legal{font-size:.76rem;line-height:1.35;max-width:360px}.limit-overlay{padding:max(14px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.limit-modal{width:min(420px,calc(100vw - 28px));max-width:420px;max-height:calc(100dvh - 28px);border-radius:24px}.limit-content{padding:3.1rem 1.25rem 1.35rem;text-align:center}.limit-close{top:.7rem;right:.7rem;width:38px;height:38px}.limit-kicker{margin-bottom:.9rem;padding:.38rem .75rem;font-size:.62rem;letter-spacing:.1em}.limit-modal h2{font-size:clamp(1.8rem,7vw,2.25rem);margin-inline:auto}.limit-sub{margin:.95rem 0 0;font-size:.95rem;line-height:1.45}.limit-form{margin-top:1.25rem}.limit-form label{margin-bottom:.65rem;font-size:.9rem}.limit-email-row{grid-template-columns:1fr;gap:.65rem}.limit-email-row button,.limit-email-row input{width:100%;min-height:52px;border-radius:14px}.limit-email-row input{padding:0 .95rem;font-size:.95rem}.limit-email-row button{padding:0 1rem;font-size:.98rem}.limit-note{margin-top:.65rem;font-size:.72rem}.limit-form-msg{margin-top:.65rem;font-size:.78rem}}@media (max-width:380px){.limit-content{padding:2.8rem 1.05rem 1.15rem}.limit-modal h2{font-size:1.78rem}.limit-sub{font-size:.9rem}.limit-email-row button,.limit-email-row input{min-height:50px}}body:has(#profileCard[style*=block]){background:#f5f5f5}body:has(#profileCard[style*=block]) main.container{padding-top:0}.aud-container,.chart-panel,.cp-wrapper,.ei-wrap,.metrics,.profile-card,.sp-panel{width:min(var(--report-width),calc(100% - 56px));max-width:var(--report-width);margin-left:auto;margin-right:auto}@media (min-width:901px){.aud-container,.chart-panel,.cp-wrapper,.ei-wrap,.metrics,.profile-card,.sp-panel{width:min(var(--report-width),calc(100% - var(--report-gutter)))}}#profileCard[style*=block]{margin-top:clamp(34px,4vw,52px)}@media (max-width:640px){.aud-container,.chart-panel,.cp-wrapper,.ei-wrap,.figma-box,.metrics,.profile-card,.sp-panel{width:min(100% - 38px,520px);max-width:calc(100% - 38px)}.aud-panel,.chart-panel,.cp-wrapper,.ei-panel,.profile-card,.sp-panel{padding:1.45rem 1.18rem 1.65rem}.metrics{gap:.9rem}#profileCard[style*=block]{margin-top:26px}}