.sm-variant{background:var(--sv-bg);color:var(--sv-text);font-family:Inter,"Segoe UI",system-ui,sans-serif;padding:clamp(35px,6vw,85px) 20px;line-height:1.6}.sm-variant *{box-sizing:border-box}.sm-variant [hidden]{display:none!important}.sv-shell{max-width:1120px;margin:auto}.sv-shell header{max-width:760px;margin-bottom:40px}.sv-eyebrow,.sv-step{color:var(--sv-accent);font-size:11px;letter-spacing:1.7px}.sv-shell h1{font-size:clamp(37px,5vw,66px);letter-spacing:-2px;line-height:1.06;margin:20px 0}.sv-shell h2{font-size:25px;line-height:1.2;margin:20px 0}.sv-shell p{color:var(--sv-muted)}.sv-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:28px;align-items:start}.sv-card,.sv-aside{border:1px solid var(--sv-border);border-radius:20px;background:var(--sv-panel);padding:clamp(22px,4vw,38px)}.sv-card label{display:block;margin:20px 0 8px;font-size:13px;font-weight:650}.sv-card :is(input,select){display:block;width:100%;min-height:48px;background:var(--sv-surface)!important;color:var(--sv-text)!important;-webkit-text-fill-color:var(--sv-text)!important;border:1px solid var(--sv-border)!important;border-radius:9px!important;padding:12px!important;font:inherit!important}.sv-card button{width:100%;min-height:48px;margin-top:24px;padding:13px 18px;border:0;border-radius:10px;background:var(--sv-accent);color:var(--sv-button);font:inherit;font-weight:650;cursor:pointer}.sv-card button.sv-secondary{margin-top:10px;background:transparent;color:var(--sv-text);border:1px solid var(--sv-border)}.sv-card button:disabled{opacity:.5}.sv-card input[name=code]{font-size:27px!important;letter-spacing:8px;text-align:center}.sv-help{font-size:12px}.sv-card a,.sv-aside a{color:var(--sv-accent)}.sv-items{display:grid;gap:12px;margin:20px 0}.sv-item{border:1px solid var(--sv-border);border-radius:13px;background:var(--sv-surface);padding:16px}.sv-item.is-selected{border-color:var(--sv-accent)}.sv-item__toggle{display:grid!important;grid-template-columns:22px minmax(0,1fr);gap:11px;align-items:start;margin:0!important;cursor:pointer}.sv-card .sv-item__toggle input{width:20px!important;min-height:20px!important;margin:2px 0 0;padding:0!important;accent-color:var(--sv-accent)}.sv-item__title,.sv-item__current{display:block}.sv-item__title{font-size:15px}.sv-item__current{color:var(--sv-muted);font-size:12px;font-weight:400}.sv-item__control label{margin-top:14px}.sv-item__unavailable{margin:10px 0 0!important;color:#ffb6a3!important;font-size:12px}.sv-summary{display:grid;gap:10px;background:var(--sv-surface);border:1px solid var(--sv-border);border-radius:12px;padding:20px}.sv-summary__item{padding-bottom:10px;border-bottom:1px solid var(--sv-border);white-space:pre-line}.sv-summary__item:last-child{padding-bottom:0;border-bottom:0}.sv-aside ol{list-style:none;counter-reset:steps;padding:0;margin:30px 0}.sv-aside li{counter-increment:steps;position:relative;padding:18px 0 18px 36px;border-bottom:1px solid var(--sv-border)}.sv-aside li:before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;color:var(--sv-accent)}.sv-aside strong,.sv-aside span{display:block}.sv-aside span{font-size:12px;color:var(--sv-muted)}.sv-symbol{font-size:65px;color:var(--sv-accent)}.sv-feedback{padding:14px;border:1px solid var(--sv-border);border-radius:9px}.sv-feedback.is-error{color:#ffb6a3}@media(max-width:760px){.sv-grid{grid-template-columns:1fr}.sm-variant{padding:35px 15px}.sv-card :is(input,select){font-size:16px!important}}
