.mp-card,.mp-card:hover,.mp-card:focus-visible,.mp-card *{color:inherit;text-decoration:none}.mp-view{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;width:80px;height:80px;font-family:var(--font-parkinsans,Parkinsans), sans-serif;opacity:0;visibility:hidden;pointer-events:none;background-color:#0512ff;border-radius:100%;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:142.85%;transition:opacity .3s,transform .3s,visibility .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.95)}.mp-card:hover .mp-view,.mp-card:focus-visible .mp-view{opacity:1;visibility:visible;transform:translate(-50%,-50%)scale(1)}@media (hover:none){.mp-view{display:none}}
.seo-page{--seo-surface:#10163e;--seo-raised:#161d4c;--seo-chip:#1d2550;--seo-bar:#2a3462;--seo-holo:linear-gradient(100deg, #6be9e4 0%, #6aa6ff 28%, #8e7bff 52%, #c77dff 76%, #ff8fd4 100%);--seo-ease:cubic-bezier(.16, .84, .36, 1)}@keyframes ac-in{0%{opacity:0;transform:translateY(3px)}}@keyframes ac-type{0%{clip-path:inset(-.5em 100% -.5em 0)}to{clip-path:inset(-.5em 0)}}@keyframes ac-caret{15%,85%{opacity:1}}@keyframes ac-land{0%{clip-path:inset(0 100% 0 0 round 8px)}to{clip-path:inset(0 round 8px)}}@keyframes ac-shine{0%{opacity:1;transform:translate(-130%)}85%{opacity:1}to{opacity:0;transform:translate(330%)}}@keyframes ac-glow{0%{box-shadow:0 0 #8e7bff00}50%{box-shadow:0 0 34px 2px #c77dff9e}}.ac{flex-direction:column;gap:4px;width:100%;display:flex;container-type:inline-size}.ac-card{border:1px solid var(--color-line-strong);background:var(--seo-surface);border-radius:22px;flex-direction:column;gap:18px;padding:clamp(18px,5cqw,28px);display:flex;box-shadow:0 30px 70px #00000073}.ac-head{color:var(--color-ink-3);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.ac-head-label{align-items:center;gap:8px;display:inline-flex}.ac-head-dot{background:var(--color-ink-3);border-radius:50%;width:8px;height:8px}.ac-question{border:1px solid var(--color-line);background:#080b2c;border-radius:14px;align-items:center;gap:12px;min-height:56px;padding:12px 16px;font-size:17px;line-height:1.6;display:flex}.ac-search{border:1.5px solid var(--color-ink-2);border-radius:50%;flex:none;width:13px;height:13px;margin-right:4px;position:relative}.ac-search:after{content:"";background:var(--color-ink-2);width:6px;height:1.5px;position:absolute;bottom:-3px;right:-6px;transform:rotate(45deg)}.ac-word{white-space:pre;display:inline-block}.ac-answer{margin:0;font-size:clamp(18px,4.7cqw,21px);line-height:1.62;position:relative}.ac-caret{background:var(--color-ink-2);opacity:0;border-radius:2px;width:9px;height:1em;position:absolute;top:.3em;left:0}.ac-cite{background:var(--seo-chip);min-width:17px;height:17px;color:var(--color-ink-2);text-align:center;vertical-align:.4em;border-radius:6px;margin-left:5px;font-size:11px;font-weight:600;line-height:17px;display:inline-block}.ac-bar{background:var(--seo-bar);vertical-align:-.06em;border-radius:5px;height:.74em;display:inline-block}.ac-slot{border-radius:8px;display:inline-block;position:relative;box-shadow:0 0 20px #8e7bff61}.ac-slot-under{background:var(--seo-bar);border-radius:5px;position:absolute;inset:24% 0 20%}.ac-name{background:var(--seo-holo);color:#06043f;white-space:pre;border-radius:8px;padding:0 .5em;font-weight:600;display:inline-block;position:relative;overflow:hidden}.ac-shine{opacity:0;background:linear-gradient(100deg,#fff0,#fffc,#fff0);width:45%;position:absolute;top:0;bottom:0;left:0}.ac-sources-wrap{border-top:1px solid var(--color-line);padding-top:16px}.ac-sources{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:1.4;display:flex}.ac-sources-label{color:var(--color-ink-3);margin-right:4px}.ac-src{max-width:100%;display:inline-flex;position:relative}.ac-src-ghost{border:1px solid var(--color-line);border-radius:999px;align-items:center;padding:0 6px;display:flex;position:absolute;inset:0}.ac-src-on{background:linear-gradient(var(--seo-raised), var(--seo-raised)) padding-box, var(--seo-holo) border-box;color:#fff;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;min-width:0;height:32px;padding:0 14px 0 6px;font-weight:500;display:inline-flex;position:relative}.ac-src-domain{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.ac-src-other{border:1px solid var(--color-line);border-radius:999px;align-items:center;gap:8px;height:32px;padding:0 12px 0 6px;display:inline-flex}.ac-src-bar{background:var(--seo-bar);border-radius:4px;height:8px}.ac-num{background:var(--seo-chip);width:20px;height:20px;color:var(--color-ink-2);text-align:center;border-radius:10px;flex:none;font-size:11px;font-weight:600;line-height:20px}.ac-num--on{color:#06043f;background:#fff}.ac-foot{color:var(--color-ink-3);justify-content:space-between;align-items:center;gap:12px;padding:0 6px;font-size:13px;display:flex}.ac-replay{min-height:44px;color:var(--color-ink-3);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;text-decoration:underline}.ac-replay:hover{color:#fff}.seo-chips{flex-wrap:wrap;gap:6px;display:flex}.seo-chips button{border:1px solid var(--color-line-strong);min-height:44px;color:var(--color-ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:500;transition:background .2s,color .2s}.seo-chips button:hover{color:#fff}.seo-chips button[aria-pressed=true]{color:#06043f;background:#fff}@media (max-width:767px){.seo-chips{scrollbar-width:none;flex-wrap:nowrap;padding:3px;overflow-x:auto}.seo-chips::-webkit-scrollbar{display:none}.seo-chips button{flex:none}}.seo-input{border:1px solid var(--color-line-strong);background:var(--seo-surface);color:#fff;height:52px;font:inherit;border-radius:12px;outline:none;padding:0 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.seo-input::placeholder{color:#ffffff73}.seo-input:focus{border-color:#8e7bff;box-shadow:0 0 0 3px #8e7bff73}.seo-tab{border:0;border-top:1px solid var(--color-line);width:100%;color:var(--color-ink-3);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:6px;padding:20px 0 22px;display:flex;position:relative}.seo-tab-progress{transform-origin:0;width:100%;height:2px;transform:scaleX(var(--tp-p,1));background:#fff;position:absolute;top:-1px;left:0}.seo-tab-key{letter-spacing:-.01em;color:var(--color-ink-4);font-size:clamp(28px,2.8vw,36px);font-weight:600;line-height:1.1;transition:color .25s}.seo-tab-line{text-wrap:pretty;font-size:17px;line-height:1.5}.seo-tab:hover .seo-tab-key,.seo-tab[aria-selected=true] .seo-tab-key,.seo-tab[aria-selected=true] .seo-tab-line{color:#fff}.seo-question{border:1px solid var(--color-line-strong);background:var(--seo-surface);text-wrap:balance;border-radius:14px;align-items:center;gap:12px;max-width:100%;margin:0;padding:12px 18px;font-size:17px;line-height:1.4;display:inline-flex}.seo-engine{border:1px solid var(--color-line-strong);background:var(--seo-surface);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 14px 0 7px;font-size:14px;font-weight:500;display:inline-flex}.seo-engine-logo{background:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:inline-grid;box-shadow:0 0 0 1px #00000014}.seo-engine-logo img{object-fit:contain;width:62%;height:62%;display:block}.seo-engine-logo--sm{width:18px;height:18px}.seo-engine--sm{gap:6px;height:30px;padding:0 11px 0 5px;font-size:13px}.seo-engine-pop{animation:seo-engine-pop .45s var(--seo-ease) both}@keyframes seo-engine-pop{0%{opacity:0;transform:translateY(6px)scale(.92)}}@media (prefers-reduced-motion:reduce){.seo-engine-pop{animation:none}}.seo-tilt{transform:perspective(1200px) rotateX(calc(var(--bx,0deg) + var(--ty,0deg))) rotateY(calc(var(--by,0deg) + var(--tx,0deg)));transform-style:preserve-3d;transition:transform .35s var(--seo-ease)}.seo-tilt[data-tilt=work]{--bx:14deg;--by:-8deg}.seo-tilt[data-tilt=how]{--bx:8deg;--by:-10deg}.seo-tilt[data-tilt=phone]{--bx:3deg;--by:12deg}.seo-tilt[data-tilt=sheet]{--bx:3deg;--by:-10deg}.seo-work-row{border:0;border-top:1px solid var(--color-line);width:100%;min-height:66px;color:var(--color-ink-3);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;justify-content:center;gap:4px;padding:14px 0;display:flex}.seo-work-key{color:var(--color-ink-4);font-size:clamp(22px,2.3vw,28px);font-weight:600;line-height:1.15;transition:color .25s}.seo-work-line{color:#fff;font-size:16px;line-height:1.45}.seo-work-row:hover .seo-work-key,.seo-work-row[aria-pressed=true] .seo-work-key{color:#fff}.seo-gates{flex-direction:column;gap:16px;display:flex}.seo-gates-row{transform-style:preserve-3d;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid;position:relative}.seo-gate{aspect-ratio:4/5;border:1px solid var(--color-line);background:var(--seo-surface);border-radius:16px;transition:border-color .4s,background .4s;box-shadow:inset 0 1px #ffffff0d}[data-ws="0"] [data-gate="0"],[data-ws="1"] [data-gate="1"],[data-ws="2"] [data-gate="2"],[data-ws="3"] [data-gate="3"]{background:var(--seo-raised);border-color:#fff6}.seo-card{aspect-ratio:4/5;width:calc(25% - 7.5px);transition:transform .7s var(--seo-ease), opacity .25s ease;position:absolute;top:0;left:0}[data-ws="0"] .seo-card{transform:translateZ(44px)}[data-ws="1"] .seo-card{transform:translate3d(calc(100% + 10px),0,44px)}[data-ws="2"] .seo-card{transform:translate3d(calc(200% + 20px),0,44px)}[data-ws="3"] .seo-card{transform:translate3d(calc(300% + 30px),0,44px)}[data-wf="1"] .seo-card{opacity:0;transition:opacity .2s,transform 0s linear .2s}.seo-card-inner{border:1px solid var(--color-line-strong);background:var(--seo-chip);border-radius:12px;flex-direction:column;gap:6px;padding:11% 11% 9%;display:flex;position:absolute;inset:7% 9%;box-shadow:0 20px 30px #0009}.seo-art{flex-direction:column;flex:1;justify-content:center;gap:7px;display:flex}.seo-art-line{background:#ffffff38;border-radius:5px;height:5px;display:block}.seo-art-line--strong{background:#fff;height:8px}.seo-art-line--accent{background:#8e7bff;height:8px}.seo-art-sq{background:#8e7bff;border-radius:2px;flex:none;width:7px;height:7px}.seo-art-dot{border:1.5px solid var(--color-ink-3);border-radius:50%;flex:none;width:7px;height:7px}.seo-art-dot--on{background:#fff;border:0}.seo-stamps{gap:5px;display:flex}.seo-stamp{opacity:0;width:12px;height:12px;transition:opacity .3s ease .1s, transform .45s var(--seo-ease) .1s;border-radius:50%;transform:scale(.4)}[data-wf="1"] .seo-stamp{transition:none}.seo-stamp--agent{background:#8e7bff}.seo-stamp--expert{border:2px solid #fff}.seo-stamp--you{background:#fff}[data-ws="1"] [data-m="0"],[data-ws="2"] [data-m="0"],[data-ws="3"] [data-m="0"],[data-ws="2"] [data-m="1"],[data-ws="3"] [data-m="1"],[data-ws="3"] [data-m="2"]{opacity:1;transform:scale(1)}.seo-rail-track{background:var(--color-line);border-radius:2px;height:2px}.seo-rail{transform-origin:0;height:100%;transition:transform .7s var(--seo-ease);background:#fff;border-radius:2px}[data-ws="0"] .seo-rail{transform:scaleX(.125)}[data-ws="1"] .seo-rail{transform:scaleX(.375)}[data-ws="2"] .seo-rail{transform:scaleX(.625)}[data-ws="3"] .seo-rail{transform:scaleX(1)}.seo-gate-labels{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.seo-gate-labels>span{text-align:center;flex-direction:column;align-items:center;gap:7px;font-size:clamp(13px,1.3vw,15px);line-height:1.25;display:flex}.seo-gate-mark{border-radius:50%;width:11px;height:11px}.seo-gate-mark[data-k="0"]{background:#8e7bff}.seo-gate-mark[data-k="1"]{border:2px solid #fff}.seo-gate-mark[data-k="2"]{background:#fff}.seo-gate-mark[data-k="3"]{border-bottom:2px solid #fff;border-right:2px solid #fff;border-radius:0;width:6px;height:11px;transform:rotate(45deg)translate(-2px,-2px)}.seo-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:36px 20px;margin:0;padding:0;list-style:none;display:grid}.seo-step{flex-direction:column;gap:12px;transition:opacity .5s;display:flex}.seo-step[data-on=false]{opacity:.38}.seo-step-pip-track{background:var(--color-line);height:2px;display:block}.seo-step-pip{transform-origin:0;height:100%;transition:transform .8s var(--seo-ease);background:#fff;display:block}.seo-step[data-on=false] .seo-step-pip{transform:scaleX(0)}.seo-step-art{aspect-ratio:16/10;border:1px solid var(--color-line);background:var(--seo-surface);border-radius:18px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d}.seo-step-n{color:var(--color-ink-4);font-size:22px;font-weight:500;position:absolute;top:9px;left:14px}.seo-step-ring{border:3px solid var(--seo-bar);width:92px;height:92px;transition:transform .6s var(--seo-ease), border-color .6s ease, box-shadow .6s ease;border-radius:50%;justify-content:center;align-items:center;display:flex;transform:translateZ(28px)}.seo-step[data-on=true] .seo-step-ring{border-color:#fff;box-shadow:0 0 30px #8e7bff59}.seo-step[data-on=false] .seo-step-ring{transform:translateZ(0)scale(.9)}.seo-step-ring-text{letter-spacing:-.02em;text-align:center;font-size:22px;font-weight:500}.seo-phone{border:1px solid var(--color-line-strong);background:#000;border-radius:44px;padding:10px;box-shadow:0 30px 70px #0000008c}.seo-phone-screen{background:var(--seo-surface);border-radius:34px;flex-direction:column;min-height:560px;display:flex;overflow:hidden}.seo-phone-head{border-bottom:1px solid var(--color-line);background:var(--seo-raised);align-items:center;gap:10px;padding:18px 16px 12px;display:flex}.seo-phone-avatar{background:var(--seo-bar);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:600;display:flex}.seo-phone-body{flex-direction:column;flex:1;gap:8px;padding:14px 12px 16px;font-size:14px;line-height:1.4;display:flex}.seo-phone-day{background:var(--seo-raised);color:var(--color-ink-3);border-radius:999px;align-self:center;padding:2px 10px;font-size:13px}.seo-bubble{background:var(--seo-chip);max-width:90%;transition:opacity .45s ease, transform .6s var(--seo-ease);border-radius:16px 16px 16px 4px;align-self:flex-start;padding:10px 14px}.seo-bubble--wide{flex-direction:column;gap:12px;width:96%;max-width:none;padding:12px 14px;display:flex}.seo-bubble[data-rv=false]{opacity:0;transform:translateY(14px)scale(.97)}.seo-up{flex:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.seo-up:before{content:"";border-bottom:8px solid;border-left:5px solid #0000;border-right:5px solid #0000}.seo-named{align-items:center;gap:6px;font-weight:600;display:inline-flex}.seo-named:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px}.seo-named--no{color:var(--color-ink-3);font-weight:400}.seo-named--no:before{border:1.5px solid var(--color-ink-3);background:0 0}.seo-approve{color:#06043f;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:14px;font-weight:600;transition:background .2s,transform .1s}.seo-approve:hover{background:#e4e0ff}.seo-approve:active{transform:scale(.97)}.seo-approved{color:#54d6a3;align-items:center;gap:8px;min-height:40px;font-weight:600;display:inline-flex}.seo-tick{border-bottom:2px solid;border-right:2px solid;width:5px;height:10px;margin:0 3px 3px;display:inline-block;transform:rotate(45deg)}.seo-sheet{color:#0b0b12;background:#fff;border-radius:8px;flex-direction:column;gap:22px;padding:clamp(22px,3vw,36px);font-size:14px;line-height:1.45;display:flex;box-shadow:0 30px 70px #0000008c}.seo-up--paper{color:#0b0b12}.seo-sheet-chart{background:#0b0b120d;border-radius:8px;height:72px;position:relative;overflow:hidden}.seo-sheet-chart:after{content:"";clip-path:polygon(0 86%,10% 84%,20% 80%,30% 78%,40% 70%,50% 62%,60% 55%,70% 44%,80% 34%,90% 24%,100% 14%,100% 100%,0 100%);background:linear-gradient(90deg,#3a68ff,#8e7bff);position:absolute;inset:0}.seo-sheet-grid{text-align:center;border-top:1px solid #0b0b1224;grid-template-columns:minmax(0,1fr) repeat(4,30px);align-items:center;gap:6px;padding:8px 0;display:grid}.seo-sheet-grid--head{color:#0b0b1299;border-top:0;padding:0 0 6px;font-size:12px}.seo-sheet-dot{border:1.5px solid #0b0b1273;border-radius:50%;width:12px;height:12px}.seo-sheet-dot--on{background:#0b0b12;border:0}@media (prefers-reduced-motion:reduce){.seo-page *,.seo-page :before,.seo-page :after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=2qn32ncet24ih.css.map*/