@keyframes generator_rise__aBusC{0%{opacity:0;transform:translateY(8px)}}@keyframes generator_type__8Ljjh{0%{max-width:0}}:where(.generator_root__vyxjO) .pg-hero{position:relative;padding:140px 0 104px;overflow-x:clip}:where(.generator_root__vyxjO) .pg-hero:before{content:"";position:absolute;z-index:-1;right:-10%;top:4%;width:70%;height:92%;background:radial-gradient(closest-side,#e4eeff 0,rgba(228,238,255,0) 100%);pointer-events:none}:where(.generator_root__vyxjO) .pg-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:center}:where(.generator_root__vyxjO) .switch2{display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:14px;background:var(--mist);box-shadow:inset 0 0 0 1px var(--line)}:where(.generator_root__vyxjO) .switch2 a{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:700;color:var(--ink-2);white-space:nowrap;transition:color .15s,background .15s}:where(.generator_root__vyxjO) .switch2 a .ms{font-size:18px}:where(.generator_root__vyxjO) .switch2 a:hover{color:var(--ink)}:where(.generator_root__vyxjO) .switch2 a[aria-current=page]{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px rgba(29,31,46,.12),0 6px 14px -8px rgba(29,31,46,.25)}:where(.generator_root__vyxjO) .switch2 a[aria-current=page] .ms{color:var(--blue)}:where(.generator_root__vyxjO) .pg-hero h1{margin-top:26px;max-width:13ch;font-size:clamp(40px,4.6vw,60px);line-height:1.05;font-weight:700;letter-spacing:-.045em}:where(.generator_root__vyxjO) .pg-hero .lead{font-size:18px;max-width:40ch}:where(.generator_root__vyxjO) .pg-hero .hero-ctas{margin-top:30px;align-items:center;gap:12px 20px}:where(.generator_root__vyxjO) .pg-hero .hero-ctas .btn{height:54px;padding:0 30px;font-size:16px}:where(.generator_root__vyxjO) .pg-free{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--ink-2)}:where(.generator_root__vyxjO) .pg-free .ms{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:15px;background:var(--green-soft);color:var(--green)}:where(.generator_root__vyxjO) .bld{position:relative;height:500px}:where(.generator_root__vyxjO) .card{position:absolute;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #e3e7f0,0 30px 60px -36px rgba(29,31,46,.45)}:where(.generator_root__vyxjO) .form{left:0;top:30px;width:252px;padding:22px}:where(.generator_root__vyxjO) .form h4{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-size:14px}:where(.generator_root__vyxjO) .form h4 .ms{font-size:20px;color:var(--blue)}:where(.generator_root__vyxjO) .fld{margin-top:12px}:where(.generator_root__vyxjO) .fld small{display:block;font-size:11.5px;font-weight:700;color:var(--ink-3)}:where(.generator_root__vyxjO) .fld span{display:flex;align-items:center;height:38px;margin-top:5px;padding:0 12px;border-radius:10px;box-shadow:inset 0 0 0 1px #dde1eb;font-size:13.5px;font-weight:600}:where(.generator_root__vyxjO) .fld span b{display:inline-block;overflow:hidden;white-space:nowrap;font-weight:600;animation:generator_type__8Ljjh .6s var(--d) steps(14) backwards}:where(.generator_root__vyxjO) .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}:where(.generator_root__vyxjO) .chips em{padding:5px 10px;border-radius:999px;background:var(--blue-soft);color:var(--blue);font-style:normal;font-size:12px;font-weight:700;animation:generator_rise__aBusC .35s var(--d) backwards}:where(.generator_root__vyxjO) .doc{right:0;top:0;width:330px;min-height:470px;padding:26px 26px 22px;border-radius:12px}:where(.generator_root__vyxjO) .doc:before{content:"";position:absolute;left:26px;right:26px;top:0;height:4px;border-radius:0 0 4px 4px;background:var(--blue)}:where(.generator_root__vyxjO) .doc h6{margin:6px 0 0;font-size:20px;letter-spacing:-.02em}:where(.generator_root__vyxjO) .dm{margin:2px 0 6px;font-size:11.5px;color:var(--ink-3)}:where(.generator_root__vyxjO) .ds{margin-top:14px;animation:generator_rise__aBusC .5s var(--d) backwards}:where(.generator_root__vyxjO) .ds b{display:block;font-size:13px}:where(.generator_root__vyxjO) .ds i{display:block;height:7px;margin-top:8px;border-radius:4px;background:#eef0f5}:where(.generator_root__vyxjO) .ds p{margin:6px 0 0;font-size:12.5px;color:var(--ink-2)}:where(.generator_root__vyxjO) .ds ul{margin:6px 0 0;padding-left:18px;font-size:12.5px;color:var(--ink-2);display:grid;gap:3px}:where(.generator_root__vyxjO) .dt{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:0 10px;margin-top:8px;font-size:11.5px;color:var(--ink-2)}:where(.generator_root__vyxjO) .dt>*{padding:6px 0;border-top:1px solid var(--line)}:where(.generator_root__vyxjO) .dt>span:nth-child(-n+3){border-top:0;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}:where(.generator_root__vyxjO) .dt code{font-family:var(--mono);font-size:11px;color:var(--ink)}:where(.generator_root__vyxjO) mark{padding:0 3px;border-radius:4px;background:var(--blue-soft);color:inherit}:where(.generator_root__vyxjO) .bld-tag{position:absolute;z-index:2;left:40px;bottom:6px;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 10px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #e3e7f0,0 16px 30px -16px rgba(29,31,46,.45);font-size:13px;font-weight:700;animation:generator_rise__aBusC .5s 4.8s backwards}:where(.generator_root__vyxjO) .bld-tag .ms{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:16px;background:var(--green-soft);color:var(--green)}:where(.generator_root__vyxjO) .cv{background:var(--mist)}:where(.generator_root__vyxjO) .cv .center-head h2{font-size:clamp(32px,3.6vw,44px);line-height:1.12;font-weight:700}:where(.generator_root__vyxjO) .cv-track{position:relative;height:420vh}:where(.generator_root__vyxjO) .cv-pin{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}:where(.generator_root__vyxjO) .cv-pin>.wrap{width:100%;padding-top:40px}:where(.generator_root__vyxjO) .cv-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,600px) minmax(0,1fr);gap:40px;align-items:center;margin-top:40px}:where(.generator_root__vyxjO) .cv-index{list-style:none;margin:0;padding:0;display:grid;gap:4px;justify-self:end}:where(.generator_root__vyxjO) .cv-index button{display:flex;align-items:center;gap:12px;width:100%;padding:9px 12px;border:0;border-radius:12px;background:none;font:600 14.5px var(--font);color:var(--ink-3);text-align:left;cursor:pointer;transition:background .25s,color .25s}:where(.generator_root__vyxjO) .cv-index button span{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:#fff;box-shadow:0 0 0 1px #e1e4ec;font-size:11.5px;font-weight:800;transition:background .25s,color .25s,box-shadow .25s}:where(.generator_root__vyxjO) .cv-index li.on button{background:#fff;color:var(--ink);box-shadow:0 0 0 1px #e3e7f0,0 10px 24px -18px rgba(29,31,46,.4)}:where(.generator_root__vyxjO) .cv-index li.on button span{background:var(--blue);color:#fff;box-shadow:none}:where(.generator_root__vyxjO) .cv-index li.done button{color:var(--ink-2)}:where(.generator_root__vyxjO) .cv-index button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}:where(.generator_root__vyxjO) .cv-doc{overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #e3e7f0,0 40px 80px -48px rgba(29,31,46,.5)}:where(.generator_root__vyxjO) .cv-bar{display:flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-bottom:1px solid #eef0f4;background:#f7f8fa;font-family:var(--mono);font-size:11.5px;color:var(--ink-2)}:where(.generator_root__vyxjO) .cv-bar i{width:9px;height:9px;border-radius:50%;background:#d9dce3}:where(.generator_root__vyxjO) .cv-bar span{margin-left:8px}:where(.generator_root__vyxjO) .cv-view{position:relative;height:var(--cv-h,460px);overflow:hidden}:where(.generator_root__vyxjO) .cv-view:after{content:"";position:absolute;left:0;right:0;bottom:0;height:60px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);pointer-events:none}:where(.generator_root__vyxjO) .cv-paper{padding:0 40px 80px;transition:transform .7s cubic-bezier(.3,.7,.2,1);will-change:transform}:where(.generator_root__vyxjO) .cv-top{display:flex;align-items:center;gap:22px;height:54px;margin:0 -40px 28px;padding:0 40px;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink-3)}:where(.generator_root__vyxjO) .cv-top b{margin-right:auto;font-size:15px;color:var(--ink)}:where(.generator_root__vyxjO) .cv-paper>h2{font-size:30px;font-weight:700;letter-spacing:-.03em}:where(.generator_root__vyxjO) .cv-date{margin-top:4px;font-size:13px;color:var(--ink-3)}:where(.generator_root__vyxjO) .cv-sec{position:relative;margin-top:18px;padding:18px 20px;border-radius:14px;opacity:.38;transition:opacity .4s,background .4s,box-shadow .4s}:where(.generator_root__vyxjO) .cv-sec.on{opacity:1;background:#f5f8ff;box-shadow:inset 0 0 0 1.5px var(--blue)}:where(.generator_root__vyxjO) .cv-mark{position:absolute;left:-14px;top:16px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--blue);color:#fff;font-size:10.5px;font-weight:800;opacity:0;transform:scale(.6);transition:opacity .3s,transform .35s cubic-bezier(.3,.7,.3,1.5)}:where(.generator_root__vyxjO) .cv-sec.on .cv-mark{opacity:1;transform:none}:where(.generator_root__vyxjO) .cv-sec h3{font-size:17px;letter-spacing:-.015em}:where(.generator_root__vyxjO) .cv-sec p{margin-top:8px;font-size:14px;line-height:1.65;color:var(--ink-2)}:where(.generator_root__vyxjO) .dtab{display:grid;grid-template-columns:1fr 1.3fr 1fr .8fr;margin-top:12px;font-size:12.5px;color:var(--ink-2)}:where(.generator_root__vyxjO) .dtab.two{grid-template-columns:1.4fr 1fr}:where(.generator_root__vyxjO) .dtab>*{padding:8px 8px 8px 0;border-top:1px solid var(--line)}:where(.generator_root__vyxjO) .dtab>span:nth-child(-n+4){border-top:0;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}:where(.generator_root__vyxjO) .dtab.two>span:nth-child(3),:where(.generator_root__vyxjO) .dtab.two>span:nth-child(4){border-top:1px solid var(--line);font-size:12.5px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-2)}:where(.generator_root__vyxjO) .dtab code{font-family:var(--mono);font-size:12px;color:var(--ink)}:where(.generator_root__vyxjO) .dcats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}:where(.generator_root__vyxjO) .dcats div{padding:12px;border-radius:10px;background:var(--mist)}:where(.generator_root__vyxjO) .dcats b{display:block;font-size:13px}:where(.generator_root__vyxjO) .dcats span{display:block;margin-top:2px;font-size:12.5px;color:var(--ink-2)}:where(.generator_root__vyxjO) .dlist{list-style:none;margin:10px 0 0;padding:0}:where(.generator_root__vyxjO) .dlist li{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:13.5px;font-weight:600}:where(.generator_root__vyxjO) .dlist li span{font-weight:600;font-size:12.5px;color:var(--blue)}:where(.generator_root__vyxjO) .dbtn{display:inline-flex;align-items:center;height:38px;margin-top:12px;padding:0 16px;border-radius:9px;background:#1f2a24;color:#fff;font-size:13px;font-weight:700}:where(.generator_root__vyxjO) .daddr{display:grid;gap:2px;margin-top:10px;padding:12px 14px;border-radius:10px;background:var(--mist);font-size:13px;color:var(--ink-2)}:where(.generator_root__vyxjO) .daddr b{color:var(--ink)}:where(.generator_root__vyxjO) .dchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}:where(.generator_root__vyxjO) .dchips span{padding:5px 11px;border-radius:999px;background:var(--blue-soft);color:var(--blue);font-size:12px;font-weight:700}:where(.generator_root__vyxjO) .cv-note{justify-self:start;max-width:260px}:where(.generator_root__vyxjO) .cv-count{font-size:13px;font-weight:700;color:var(--ink-3)}:where(.generator_root__vyxjO) .cv-count b{color:var(--blue)}:where(.generator_root__vyxjO) .cv-note h3{margin-top:10px;font-size:22px;font-weight:700;letter-spacing:-.02em}:where(.generator_root__vyxjO) .cv-note p{margin-top:8px;font-size:15px;color:var(--ink-2)}:where(.generator_root__vyxjO) .cv-note.swap h3,:where(.generator_root__vyxjO) .cv-note.swap p{animation:generator_rise__aBusC .4s}:where(.generator_root__vyxjO) .hw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px;align-items:center;margin-top:56px}:where(.generator_root__vyxjO) .hw-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}:where(.generator_root__vyxjO) .hw-step{position:relative;width:100%;display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start;padding:20px 22px 22px;overflow:hidden;border:0;border-radius:20px;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background .3s,box-shadow .3s}:where(.generator_root__vyxjO) .hw-step:hover{background:rgba(243,244,248,.7)}:where(.generator_root__vyxjO) .hw-n{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:var(--mist);color:var(--ink-3);font-size:16px;font-weight:800;transition:background .3s,color .3s}:where(.generator_root__vyxjO) .hw-t b{display:block;padding-top:2px;font-size:18px;letter-spacing:-.015em;color:var(--ink-2);transition:color .3s}:where(.generator_root__vyxjO) .hw-t small{display:block;margin-top:4px;font-size:14.5px;line-height:1.5;color:var(--ink-3);transition:color .3s}:where(.generator_root__vyxjO) .hw-bar{position:absolute;left:22px;right:22px;bottom:0;height:3px;border-radius:2px;background:transparent;overflow:hidden}:where(.generator_root__vyxjO) .hw-bar i{display:block;height:100%;width:0;background:var(--blue)}:where(.generator_root__vyxjO) .hw-steps li.on .hw-step{background:var(--paper);box-shadow:0 0 0 1px #e3e7f0,0 20px 40px -30px rgba(29,31,46,.4)}:where(.generator_root__vyxjO) .hw-steps li.on .hw-n{background:var(--blue);color:#fff}:where(.generator_root__vyxjO) .hw-steps li.on .hw-t b{color:var(--ink)}:where(.generator_root__vyxjO) .hw-steps li.on .hw-t small{color:var(--ink-2)}:where(.generator_root__vyxjO) .hw-steps li.on .hw-bar{background:var(--mist)}:where(.generator_root__vyxjO) .hw.play .hw-steps li.on .hw-bar i{animation:generator_hw-fill__y2g0A var(--hw-t,5s) linear forwards}@keyframes generator_hw-fill__y2g0A{to{width:100%}}:where(.generator_root__vyxjO) .hw-step:focus-visible{outline:2px solid var(--blue);outline-offset:3px}:where(.generator_root__vyxjO) .hw-stage{position:relative;height:400px}:where(.generator_root__vyxjO) .hw-stage:before{content:"";position:absolute;inset:-40px -60px;pointer-events:none;background:radial-gradient(circle at 1px 1px,#d6dbe6 1.1px,transparent 1.6px) 0 0 /22px 22px;-webkit-mask-image:radial-gradient(closest-side,#000 40%,transparent 100%);mask-image:radial-gradient(closest-side,#000 40%,transparent 100%)}:where(.generator_root__vyxjO) .hw-scene{position:absolute;inset:0;display:grid;place-items:center;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .35s,transform .45s cubic-bezier(.3,.7,.2,1),visibility 0s .35s}:where(.generator_root__vyxjO) .hw-scene.on{opacity:1;visibility:visible;transform:none;transition:opacity .4s .1s,transform .5s cubic-bezier(.3,.7,.2,1) .1s,visibility 0s}:where(.generator_root__vyxjO) .hc{position:relative;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #e3e7f0,0 30px 60px -36px rgba(29,31,46,.45)}:where(.generator_root__vyxjO) .hbtn{display:grid;place-items:center;height:44px;margin-top:18px;border-radius:11px;background:var(--blue);color:#fff;font-size:14px;font-weight:700}:where(.generator_root__vyxjO) .hpill{position:absolute;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 10px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #e3e7f0,0 16px 30px -16px rgba(29,31,46,.45);font-size:13px;font-weight:700;white-space:nowrap}:where(.generator_root__vyxjO) .hpill .ms{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:16px;background:var(--green-soft);color:var(--green)}:where(.generator_root__vyxjO) .sign{width:340px;padding:26px}:where(.generator_root__vyxjO) .sign img{height:20px;width:auto}:where(.generator_root__vyxjO) .sign>b{display:block;margin-top:16px;font-size:18px;letter-spacing:-.015em}:where(.generator_root__vyxjO) .hf{margin-top:14px}:where(.generator_root__vyxjO) .hf small{display:block;font-size:12px;font-weight:700;color:var(--ink-3)}:where(.generator_root__vyxjO) .hf span{display:flex;align-items:center;height:42px;margin-top:6px;padding:0 13px;border-radius:10px;box-shadow:inset 0 0 0 1px #dde1eb;font-size:14px;font-weight:600}:where(.generator_root__vyxjO) .typed{display:inline-block;overflow:hidden;white-space:nowrap;font-style:normal}:where(.generator_root__vyxjO) .dots{letter-spacing:.12em}:where(.generator_root__vyxjO) .sc1 .p1{right:4%;bottom:6px}:where(.generator_root__vyxjO) .sc1.on .hf:first-of-type .typed{animation:generator_type__8Ljjh .9s steps(16) .4s backwards}:where(.generator_root__vyxjO) .sc1.on .hf:nth-of-type(2) .typed{animation:generator_type__8Ljjh .6s steps(10) 1.5s backwards}:where(.generator_root__vyxjO) .sc1.on .hbtn{animation:generator_press__vP7l5 .3s 2.4s}:where(.generator_root__vyxjO) .sc1.on .p1{animation:generator_rise__aBusC .5s cubic-bezier(.3,.7,.3,1.3) 2.8s backwards}@keyframes generator_press__vP7l5{50%{transform:scale(.96);filter:brightness(.88)}}:where(.generator_root__vyxjO) .quiz{width:380px;padding:24px}:where(.generator_root__vyxjO) .qh{display:flex;align-items:baseline;justify-content:space-between;gap:10px}:where(.generator_root__vyxjO) .qh b{font-size:16px}:where(.generator_root__vyxjO) .qh small{font-size:12px;font-weight:600;color:var(--ink-3);white-space:nowrap}:where(.generator_root__vyxjO) .qbar{height:5px;margin-top:12px;border-radius:3px;background:var(--mist);overflow:hidden}:where(.generator_root__vyxjO) .qbar i{display:block;width:50%;height:100%;border-radius:3px;background:var(--blue)}:where(.generator_root__vyxjO) .qopts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}:where(.generator_root__vyxjO) .qopts span{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:11px;box-shadow:inset 0 0 0 1.5px var(--line);font-size:14px;font-weight:700;color:var(--ink-2)}:where(.generator_root__vyxjO) .qopts i{width:18px;height:18px;border-radius:5px;box-shadow:inset 0 0 0 1.5px #c9cfdc}:where(.generator_root__vyxjO) .qopts .pick{box-shadow:inset 0 0 0 1.5px var(--blue);background:var(--blue-soft);color:var(--blue)}:where(.generator_root__vyxjO) .qopts .pick i{background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 8.5 2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /14px no-repeat;box-shadow:none}:where(.generator_root__vyxjO) .qrow{margin-top:16px}:where(.generator_root__vyxjO) .qrow small{display:block;font-size:12px;font-weight:700;color:var(--ink-3)}:where(.generator_root__vyxjO) .qrow>span{display:flex;align-items:center;gap:8px;height:42px;margin-top:6px;padding:0 12px;border-radius:10px;box-shadow:inset 0 0 0 1px #dde1eb;font-size:14px;font-weight:600}:where(.generator_root__vyxjO) .qrow .ms{font-size:18px;color:var(--ink-3)}:where(.generator_root__vyxjO) .qrow .caret{margin-left:auto}:where(.generator_root__vyxjO) .sc2.on .qbar i{animation:generator_q-bar__nxKZQ .8s ease-out .2s backwards}@keyframes generator_q-bar__nxKZQ{0%{width:33%}}:where(.generator_root__vyxjO) .sc2.on .pick{animation:generator_q-pick__s7zNP .35s var(--d) backwards}@keyframes generator_q-pick__s7zNP{0%{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink-2)}}:where(.generator_root__vyxjO) .sc2.on .pick i{animation:generator_q-tick__3dAH5 .35s var(--d) backwards}@keyframes generator_q-tick__3dAH5{0%{background-color:transparent;background-size:0;box-shadow:inset 0 0 0 1.5px #c9cfdc}}:where(.generator_root__vyxjO) .sc2.on .hbtn{animation:generator_press__vP7l5 .3s 2.2s}:where(.generator_root__vyxjO) .sc3{grid-template-columns:1fr 1fr;gap:16px;padding:0 10px;align-content:center;justify-items:stretch}:where(.generator_root__vyxjO) .opt{padding:22px}:where(.generator_root__vyxjO) .oi{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:21px;background:var(--blue-soft);color:var(--blue)}:where(.generator_root__vyxjO) .opt b{display:block;margin-top:14px;font-size:16px}:where(.generator_root__vyxjO) .opt .sk{display:grid;gap:7px;margin-top:12px}:where(.generator_root__vyxjO) .opt .sk i{height:7px;border-radius:4px;background:#eef0f5}:where(.generator_root__vyxjO) .ocopy{display:grid;height:40px;margin-top:16px;border-radius:10px;background:var(--ink);color:#fff;font-size:13.5px;font-weight:700}:where(.generator_root__vyxjO) .ocopy>span{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:6px}:where(.generator_root__vyxjO) .ocopy .ms{font-size:17px}:where(.generator_root__vyxjO) .ocopy .done{opacity:0}:where(.generator_root__vyxjO) .olink{display:flex;align-items:center;gap:8px;height:40px;margin-top:14px;padding:0 12px;border-radius:10px;background:var(--mist);font-family:var(--mono);font-size:11.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden}:where(.generator_root__vyxjO) .olink i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px var(--green-soft)}:where(.generator_root__vyxjO) .opt small{display:block;margin-top:10px;font-size:12.5px;color:var(--ink-3)}:where(.generator_root__vyxjO) .sc3 .p3{left:50%;bottom:18px;transform:translateX(-50%)}:where(.generator_root__vyxjO) .sc3.on .o1{animation:generator_rise__aBusC .45s .1s backwards}:where(.generator_root__vyxjO) .sc3.on .o2{animation:generator_rise__aBusC .45s .3s backwards}:where(.generator_root__vyxjO) .sc3.on .ocopy{animation:generator_c-ok__DJB6e 2.6s 1s}@keyframes generator_c-ok__DJB6e{0%,to{background:var(--ink)}8%,85%{background:var(--green)}}:where(.generator_root__vyxjO) .sc3.on .ocopy .idle{animation:generator_c-idle__e7i6d 2.6s 1s}@keyframes generator_c-idle__e7i6d{0%,to{opacity:1}8%,85%{opacity:0}}:where(.generator_root__vyxjO) .sc3.on .ocopy .done{animation:generator_c-done__oW2gu 2.6s 1s}@keyframes generator_c-done__oW2gu{0%,to{opacity:0}8%,85%{opacity:1}}:where(.generator_root__vyxjO) .sc3.on .p3{animation:generator_p-in__9gQPK .5s cubic-bezier(.3,.7,.3,1.3) 2.2s backwards}@keyframes generator_p-in__9gQPK{0%{opacity:0;transform:translate(-50%,10px)}}@media (max-width:1000px){:where(.generator_root__vyxjO) .pg-in{grid-template-columns:minmax(0,1fr);gap:48px}:where(.generator_root__vyxjO) .bld{max-width:560px}:where(.generator_root__vyxjO) .cv-grid{grid-template-columns:minmax(0,1fr);gap:16px;max-width:600px;margin:28px auto 0}:where(.generator_root__vyxjO) .cv-index{display:none}:where(.generator_root__vyxjO) .cv-note{justify-self:stretch;max-width:none;min-height:96px;text-align:center}:where(.generator_root__vyxjO) .cv-note h3{margin-top:4px;font-size:18px}:where(.generator_root__vyxjO) .cv-note p{margin-top:4px;font-size:14px}:where(.generator_root__vyxjO) .hw{grid-template-columns:minmax(0,1fr);gap:32px}:where(.generator_root__vyxjO) .hw-stage{max-width:560px;width:100%;margin:0 auto}}@media (max-width:760px){:where(.generator_root__vyxjO) .pg-hero{padding:108px 0 72px}:where(.generator_root__vyxjO) .bld{height:auto;display:grid;gap:14px}:where(.generator_root__vyxjO) .bld .card,:where(.generator_root__vyxjO) .bld-tag{position:relative;inset:auto;width:auto}:where(.generator_root__vyxjO) .bld-tag{justify-self:start}:where(.generator_root__vyxjO) .doc{min-height:0}:where(.generator_root__vyxjO) .cv-paper{padding:0 22px 60px}:where(.generator_root__vyxjO) .cv-top{margin:0 -22px 20px;padding:0 22px}:where(.generator_root__vyxjO) .cv-top span{display:none}:where(.generator_root__vyxjO) .cv-sec{padding:14px}:where(.generator_root__vyxjO) .cv-mark{left:-10px}:where(.generator_root__vyxjO) .dtab{font-size:11px;grid-template-columns:1fr 1.2fr .9fr .7fr}:where(.generator_root__vyxjO) .switch2 a{padding:0 12px;font-size:13px}:where(.generator_root__vyxjO) .hw-stage{height:360px}:where(.generator_root__vyxjO) .hw-stage:before{inset:-30px 0}:where(.generator_root__vyxjO) .quiz,:where(.generator_root__vyxjO) .sign{width:100%;max-width:340px}:where(.generator_root__vyxjO) .sc3{grid-template-columns:1fr;gap:10px;align-content:start;padding:0}:where(.generator_root__vyxjO) .sc3 .o1 .sk,:where(.generator_root__vyxjO) .sc3 .opt small{display:none}:where(.generator_root__vyxjO) .sc3 .p3{bottom:0}}