.sc .ap-promise{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:18px 0;display:grid}.sc .ap-promise>div{color:#fff;background:linear-gradient(160deg,#42127f,#2a0a55);border-radius:16px;padding:14px 16px}.sc .ap-promise b{letter-spacing:-.01em;font-size:20px;display:block}.sc .ap-promise span{opacity:.85;font-size:13.5px}.sc .ap-steps{counter-reset:ap;gap:10px;margin:6px 0 18px;padding:0;list-style:none;display:grid}.sc .ap-steps li{counter-increment:ap;border:1px solid var(--b,#e6ddf3);background:#fff;border-radius:14px;padding:12px 14px 12px 54px;position:relative}.sc .ap-steps li:before{content:counter(ap);color:#42127f;background:#f1eafb;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:800;display:grid;position:absolute;top:12px;left:14px}.sc .ap-steps b{font-size:16px;display:block}.sc .ap-steps span{color:#4b4458;font-size:14.5px}.sc .ap-rubric{border:1px solid var(--b,#e6ddf3);background:#fbf8ff;border-radius:16px;margin:18px 0;padding:16px 18px}.sc .ap-rubric h2{margin:0 0 6px;font-size:19px}.sc .ap-rubric ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sc .ap-rubric li{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sc .ap-rubric li span{color:#42127f;font-size:13px;font-weight:700}.sc .ap-rubric li em{color:#4b4458;flex-basis:100%;font-size:14px;font-style:normal}.sc .ap-safety{margin:8px 0 0}.sc .ap-clock{color:#42127f;margin:10px 0 0;font-weight:700}.sc .ap-paid{margin:10px 0 0;padding-left:18px}.sc .ap-must{color:#8b1530;background:#fdecef;border-radius:12px;margin:8px 0 0;padding:10px 12px;font-size:15px;font-weight:600}.sc .ap-money{align-items:center;gap:6px;display:flex}.sc .ap-money b{color:#42127f;font-size:20px}.sc .ap-money input{flex:1}.sc .em-wiz,.sc .em-pre,.sc .em-wait{margin:20px 0 36px}.sc .em-top{justify-content:space-between;align-items:baseline;display:flex}.sc .em-count{letter-spacing:.06em;text-transform:uppercase;color:var(--p);font-size:13px;font-weight:800}.sc .em-save{color:var(--i2);font-size:13px}.sc .em-bar{background:var(--pl);border-radius:99px;height:8px;margin:8px 0 10px;overflow:hidden}.sc .em-bar i{background:linear-gradient(90deg, var(--p), var(--c));border-radius:99px;height:100%;transition:width .4s;display:block}.sc .em-dots{scrollbar-width:none;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex;overflow-x:auto}.sc .em-dots li{background:var(--pl);color:var(--i2);white-space:nowrap;border-radius:99px;flex:none;padding:5px 10px;font-size:12.5px}.sc .em-dots li.on{background:var(--p);color:#fff;font-weight:700}.sc .em-dots li.done{color:var(--p);font-weight:600}.sc .em-dots li.done:before{content:"✓ "}.sc .em-card,.sc .em-pre{background:var(--s);border:1px solid var(--b);border-radius:24px;padding:22px 20px;animation:.35s both em-in;box-shadow:0 18px 40px -28px #42127f80}.sc .em-card h2,.sc .em-pre h2,.sc .em-wait h2{font:800 26px/1.15 var(--rx-head);color:var(--p);letter-spacing:-.01em;margin:2px 0 4px}.sc .em-line{color:var(--i2);margin:0 0 14px;font-size:16px}.sc .em-q{border-top:1px solid var(--b);padding:12px 0}.sc .em-q:first-of-type{border-top:0}.sc .em-q input,.sc .em-q select,.sc .em-q textarea{min-height:52px;font-size:17px}.sc .em-opt{color:var(--i2);font-size:14px;font-style:normal;font-weight:400}.sc .em-nav{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.sc .em-go{flex:1;max-width:320px;min-height:56px;margin-left:auto;padding:0 28px;font-size:18px}.sc .em-foot{text-align:center}.sc .em-review{gap:10px;margin:6px 0 0;display:grid}.sc .em-review>div{background:var(--pl);border-radius:14px;padding:12px 14px}.sc .em-review dt{justify-content:space-between;align-items:center;font-weight:800;display:flex}.sc .em-review dd{color:var(--i);overflow-wrap:anywhere;gap:2px;margin:4px 0 0;font-size:14.5px;display:grid}.sc .em-edit{color:var(--p);font:inherit;cursor:pointer;background:0 0;border:0;min-height:40px;font-weight:600;text-decoration:underline}.sc .em-track ol{grid-template-columns:repeat(4,1fr);gap:6px;margin:14px 0 4px;padding:0;list-style:none;display:grid;position:relative}.sc .em-track li{text-align:center;justify-items:center;gap:4px;display:grid;position:relative}.sc .em-track li:after{content:"";background:var(--b);border-radius:3px;height:3px;position:absolute;top:17px;left:calc(50% + 20px);right:calc(20px - 50%)}.sc .em-track li:last-child:after{display:none}.sc .em-track li.done:after{background:var(--p)}.sc .em-track i{background:var(--pl);width:36px;height:36px;color:var(--i2);border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid}.sc .em-track li.done i{background:var(--p);color:#fff}.sc .em-track li.on i{background:var(--c);color:#fff;animation:1.8s ease-in-out infinite em-pulse;box-shadow:0 0 0 6px #ff6f6133}.sc .em-track li.warn i{background:var(--y);color:#1b1227}.sc .em-track b{font-size:13.5px}.sc .em-track span{color:var(--i2);font-size:12px;line-height:1.3}.sc .em-wait-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.sc .em-wait-grid a{border:1px solid var(--b);background:var(--s);color:var(--i);border-radius:16px;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.sc .em-wait-grid a b{color:var(--p)}.sc .em-wait-grid a span{color:var(--i2);font-size:14px}@keyframes em-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes em-pulse{50%{box-shadow:0 0 0 10px #ff6f6114}}@media (prefers-reduced-motion:reduce){.sc .em-card,.sc .em-pre,.sc .em-track li.on i{animation:none}.sc .em-bar i{transition:none}}@media (prefers-color-scheme:dark){.sc .em-dots li.on,.sc .em-track li.done i{color:#1b1227}}
