.spnUrW_layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.spnUrW_main{flex-direction:column;gap:24px;min-width:0;display:flex}.spnUrW_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);gap:20px;min-width:0;margin:0;padding:24px;display:grid}.spnUrW_legend{float:left;width:100%;color:var(--head);padding:0;font-size:18px;font-weight:600}.spnUrW_legend+*{clear:both}.spnUrW_pair{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.spnUrW_check{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.spnUrW_check input{width:18px;height:18px;accent-color:var(--indigo)}.spnUrW_linkBtn{color:var(--peri);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.spnUrW_items{flex-direction:column;gap:8px;display:flex}.spnUrW_itemsHead,.spnUrW_itemRow{grid-template-columns:minmax(0,1fr) 96px 128px 112px 40px;align-items:center;gap:8px;display:grid}.spnUrW_itemsHead{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:600}.spnUrW_itemsHead span:nth-child(4){text-align:right}.spnUrW_lineSum{text-align:right;color:var(--head);font-size:15px}.spnUrW_rowErr{grid-column:1/-1}.spnUrW_itemRow .icon-btn:disabled{opacity:.4;cursor:not-allowed}.spnUrW_aside{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);flex-direction:column;gap:16px;padding:24px;display:flex;position:sticky;top:132px}.spnUrW_total{flex-direction:column;gap:6px;display:flex}.spnUrW_total b{color:var(--head);overflow-wrap:anywhere;font-size:30px;font-weight:700;line-height:1.2}.spnUrW_calc{color:var(--muted);font-size:13px}.spnUrW_words{color:var(--ink-2);font-size:13px;line-height:1.45}.spnUrW_qr{border-radius:var(--r-ctl);width:100%;max-width:240px;height:auto;margin-inline:auto}.spnUrW_qrEmpty{border:2px dashed var(--border);border-radius:var(--r-ctl);text-align:center;color:var(--muted);padding:24px 16px;font-size:13px}@media (max-width:1080px){.spnUrW_layout{grid-template-columns:1fr}.spnUrW_aside{position:static}}@media (max-width:640px){.spnUrW_card,.spnUrW_aside{padding:16px}.spnUrW_pair{grid-template-columns:1fr}.spnUrW_itemsHead{display:none}.spnUrW_itemRow{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr 40px;padding-bottom:12px}.spnUrW_itemRow>:first-child{grid-column:1/-1}.spnUrW_lineSum{text-align:left;grid-area:3/1/auto/3}}
