.wg2 .wg2-order-status.is-ok{color:var(--signal);border-color:var(--signal-line);background:var(--signal-soft)}.wg2 .wg2-saved{display:flex;align-items:baseline;gap:9px;padding-top:10px;border-top:1px solid var(--rule)}.wg2 .wg2-saved-num{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1;letter-spacing:-.02em;color:var(--signal)}.wg2 .wg2-saved-label{font-size:11px;line-height:1.35;color:var(--ink-dim)}.wg2 .wg2-cart{display:flex;flex-direction:column;gap:6px;padding:9px 10px;border-radius:8px;background:rgba(0,0,0,.06);border:1px solid var(--wa-out-line)}.wg2 .wg2-cart-line{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:11.5px;color:var(--wa-out-faint)}.wg2 .wg2-cart-line b{color:var(--ink);font-weight:600}.wg2 .wg2-cart-total{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-top:6px;border-top:1px solid var(--wa-out-line);font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;color:var(--ink)}@media (max-width:600px){.wg2 .wg2-saved{padding-top:8px}.wg2 .wg2-saved-num{font-size:19px}.wg2 .wg2-cart{padding:7px 9px;gap:5px}}.wg2 .wg2-trust-inner{gap:16px;padding-block:14px}.wg2 .wg2-trust-inner,.wg2 .wg2-trust-items{display:flex;align-items:center;flex-wrap:wrap}.wg2 .wg2-trust-items{gap:10px 18px;min-width:0}.wg2 .wg2-trust-items>span{font-size:13.5px;font-weight:550;color:var(--ink-dim);white-space:nowrap}@media (max-width:600px){.wg2 .wg2-trust-inner{gap:8px;padding-block:12px}.wg2 .wg2-trust-items{gap:6px 14px}.wg2 .wg2-trust-items>span{font-size:12.5px}}.wg2 .wg2-assistant-source{display:flex;flex-wrap:wrap;gap:6px}.wg2 .wg2-assistant-source span{font-family:var(--font-mono),ui-monospace,monospace;font-size:9.5px;color:var(--ink-dim);background:var(--surface-2);border:1px solid var(--rule);padding:4px 8px;border-radius:6px}@media (max-width:600px){.wg2 .wg2-assistant-source span{font-size:9px;padding:3px 7px}}.wg2 .wg2-msg-buttons{display:flex;flex-direction:column;margin:8px -12px -9px;border-top:1px solid var(--wa-out-line)}.wg2 .wg2-msg-btn{display:flex;align-items:center;justify-content:center;padding:9px 12px;font-size:12.5px;font-weight:650;color:var(--wa-out-tag);border-bottom:1px solid var(--wa-out-line)}.wg2 .wg2-msg-btn:last-child{border-bottom:none;border-end-start-radius:13px;border-end-end-radius:13px}.wg2 .wg2-msg-btn.is-primary{background:rgba(255,255,255,.06)}@media (max-width:600px){.wg2 .wg2-msg-btn{padding:8px 10px;font-size:12px}.wg2 .wg2-hero .wg2-msg-buttons{margin-top:6px}.wg2 .wg2-hero .wg2-msg-btn{padding:6px 10px;font-size:11.5px}}@media (max-width:400px){.wg2 .wg2-hero .wg2-msg-buttons>:not(.is-primary){display:none}.wg2 .wg2-hero .wg2-msg-btn.is-primary{border-bottom:none;border-end-start-radius:13px;border-end-end-radius:13px}}@media (max-width:400px){.wg2 .wg2-section:has(.wg2-steps){padding-block:18px}.wg2 .wg2-tour-title{margin:5px 0 6px}.wg2 .wg2-tour-points{margin-top:7px;gap:4px}.wg2 .wg2-tour-points li{line-height:1.35}.wg2 #orders .wg2-agent,.wg2 #updates .wg2-agent{padding:7px;gap:6px}.wg2 #orders .wg2-trace,.wg2 #updates .wg2-agent-msgs{gap:5px}.wg2 #updates .wg2-agent .wg2-msg{padding:5px 8px}.wg2 #updates .wg2-agent .wg2-msg p{font-size:12px;line-height:1.4}.wg2 #campaigns .wg2-campaign{padding:7px;gap:6px}.wg2 #campaigns .wg2-campaign-msg{gap:6px}.wg2 #campaigns .wg2-campaign-msg p{line-height:1.42}.wg2 #campaigns .wg2-analytics{padding:7px;gap:6px}.wg2 #campaigns .wg2-funnel{gap:4px}.wg2 #campaigns .wg2-saved{padding-top:6px}}.wg2 .wg2-plan-price .was{display:block;font-family:var(--font-sans),sans-serif;font-size:13px;font-weight:500;color:var(--ink-faint);text-decoration:line-through;margin-bottom:2px}.wg2 .wg2-plan-discount{position:absolute;top:-1px;left:18px;transform:translateY(-50%);font-family:var(--font-mono),ui-monospace,monospace;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:var(--clay);color:#fff;white-space:nowrap}.wg2 .wg2-plan-risk{margin-top:10px;text-align:center;font-size:11.5px;color:var(--ink-faint)}