.kb{--kb-r3:3px;--kb-r5:5px;--kb-r10:10px;--kb-r14:14px;--kb-badge-sub:#2f8f5b;--kb-badge-info:#2f6fc4;--kb-badge-adm:#7c4dda;--kb-badge-mod:#b9671f;gap:var(--gap-block);flex-direction:column;min-width:0;display:flex}.kb-tg{--kb-tg-wall:#c4d4e0;--kb-tg-dots:#ffffff59;--kb-tg-head:#fff;--kb-tg-bubble:#fff;--kb-tg-out:#e1fec6;--kb-tg-out-tx:#000;--kb-tg-tx:#000;--kb-tg-mu:#7d8b99;--kb-tg-link:#3a8ee6;--kb-tg-btn:#35547073;--kb-tg-btn-tx:#fff;--kb-tg-line:#00000024;--kb-tg-chip:#35547073;--kb-tg-ring:#ffffff8c}.kb-tg[data-tg=dark]{--kb-tg-wall:#0e1621;--kb-tg-dots:#ffffff09;--kb-tg-head:#17212b;--kb-tg-bubble:#182533;--kb-tg-out:#2b5278;--kb-tg-out-tx:#fff;--kb-tg-tx:#f5f5f5;--kb-tg-mu:#7f91a4;--kb-tg-link:#6ab2f2;--kb-tg-btn:#22303f;--kb-tg-line:#ffffff1f;--kb-tg-chip:#00000059}.kb-top{align-items:flex-end;gap:var(--gap-page);min-height:56px;display:flex;position:relative}.kb-top-text{position:relative}.kb-top-text>.kb-prem{position:absolute;top:-3px;right:0}.kb-top-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kb-title{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800;line-height:30px}.kb-lead{color:var(--muted);margin:0;font-size:14px;line-height:20px}.kb-prem{flex:none;position:relative}.kb-prem-chip.sv-btn{border-radius:var(--r-pill);background:var(--warning-soft);height:36px;min-height:36px;color:var(--text);border:0;gap:8px;padding:0 12px;font-size:13px;font-weight:600}.kb-prem-chip.sv-btn:hover{background:var(--warning-soft)}.kb-dot{background:var(--warning);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.kb-prem-pop{z-index:12;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);width:340px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-2);flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex;position:absolute;top:44px;right:0}.kb-prem-pop b{font-size:15px;line-height:20px}.kb-prem-pop p{color:var(--muted);margin:0;font-size:13px;line-height:19px}.kb .kb-banner.sv-banner{align-items:center;gap:var(--gap-block);padding:10px 10px 10px var(--gap-page);border-radius:var(--r-lg);flex-wrap:nowrap}.kb .kb-banner .sv-banner-body{flex:1;font-size:14px;line-height:20px}.kb .kb-banner .sv-banner-title,.kb .kb-banner .sv-banner-text{font-size:14px;line-height:20px;display:inline}.kb .kb-banner .sv-banner-title:after{content:" "}.kb .kb-banner .sv-banner-action{flex-wrap:nowrap;align-items:center}.kb-cols{gap:var(--gap-page);height:max(520px,100dvh - 382px);min-height:0;display:flex}.kb-card{border-radius:var(--r-card);background:var(--surface-2);box-shadow:var(--shadow-card)}.kb-lay{width:288px;padding:var(--gap-page);scrollbar-width:thin;scrollbar-color:var(--border-2) transparent;flex-direction:column;flex:none;gap:10px;display:flex;overflow-y:auto}.kb-stage{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.kb-panel{gap:var(--gap-page);scrollbar-width:thin;scrollbar-color:var(--border-2) transparent;flex-direction:column;flex:none;width:380px;padding:18px;display:flex;overflow-y:auto}@media (max-width:1199px){.sv-web .kb-panel{width:340px}}@media (min-width:1024px) and (max-width:1199px){.sv-web .kb-panel{width:380px}}.kb-lay-head{flex-direction:column;gap:2px;display:flex}.kb-lay-head h2{margin:0;font-size:16px;font-weight:700;line-height:21px}.kb-lay-head p{color:var(--muted);margin:0;font-size:12.5px;line-height:17px}.kb-vars{flex-direction:column;gap:10px;display:flex}.sv-btn.kb-var{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);height:auto;min-height:0;color:var(--text);text-align:left;white-space:normal;flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;gap:8px;padding:10px;font-weight:400}.sv-btn.kb-var:hover{border-color:var(--border-2);background:var(--surface-2)}.sv-btn.kb-var[aria-checked=true]{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc)}.sv-btn.kb-var.arm{border-color:var(--warning);box-shadow:0 0 0 1px var(--warning)}.kb-var-head{justify-content:space-between;align-items:baseline;gap:var(--gap-inline);display:flex}.kb-var-head b{font-size:13.5px;font-weight:700;line-height:18px}.kb-var-head span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:400;overflow:hidden}.kb-thumb{border-radius:var(--r-sm);background:var(--kb-tg-wall);flex-direction:column;gap:2px;padding:6px;display:flex}.kb-thumb-row{gap:2px;display:flex}.kb-thumb-row i{border-radius:var(--kb-r3);background:var(--kb-tg-btn);min-width:0;height:13px;color:var(--kb-tg-btn-tx);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;padding:0 3px;font-size:7.5px;font-style:normal;line-height:13px;overflow:hidden}.kb-var-warn{color:var(--warning);font-size:11.5px;font-weight:400;line-height:15px}.kb-vars-note{color:var(--muted);margin:0;font-size:12px;line-height:17px}.kb-vars-row .sv-btn.kb-var{align-items:center;gap:var(--gap-block);flex-direction:row}.kb-vars-row .kb-thumb{flex:none;width:120px;padding:5px}.kb-vars-row .kb-thumb-row i{border-radius:2px;height:6px;padding:0;font-size:0}.kb-vars-row .kb-var-head{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0}.kb-vars-row .kb-var-head b{font-size:14px}.kb-vars-row .kb-var-head span{font-size:12px}.kb-vars-row .kb-var-warn{display:block}.sv-mini .kb-vars-row .sv-btn.kb-var{border-radius:var(--r-lg)}.sv-mini .kb-vars-row .kb-thumb{width:132px}.sv-mini .kb-vars-row .kb-thumb-row i{border-radius:2px;height:11px;padding:0 2px;font-size:6.5px;line-height:11px}.sv-mini .kb-vars-row .kb-var-head b{font-size:15px}.sv-mini .kb-vars-row .kb-var-head span{white-space:normal;font-size:12.5px}.kb-bar{align-items:center;gap:var(--gap-inline);border-bottom:1px solid var(--border);flex:none;padding:10px 12px;display:flex}.kb-bar .sv-seg:last-child{margin-left:auto}.kb-wall{scrollbar-width:thin;scrollbar-color:var(--border-2) transparent;background-color:var(--kb-tg-wall);background-image:radial-gradient(var(--kb-tg-dots) 1px, transparent 1.4px);background-size:22px 22px;flex:1;justify-content:center;min-height:0;display:flex;overflow-y:auto}.kb-chat{width:var(--kb-w,390px);max-width:100%;color:var(--kb-tg-tx);flex-direction:column;flex:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Roboto,sans-serif;display:flex}.kb-chat-head{z-index:3;background:var(--kb-tg-head);height:52px;box-shadow:0 1px 0 var(--kb-tg-line);flex:none;align-items:center;gap:10px;padding:0 12px;display:flex;position:sticky;top:0}.kb-chat-head svg{width:20px;height:20px;color:var(--kb-tg-link);flex:none}.kb-chat-ava{color:#fff;background:#1d59dc;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:flex}.kb-chat-who{flex-direction:column;display:flex}.kb-chat-who b{font-size:15px;font-weight:600;line-height:20px}.kb-chat-who span{color:var(--kb-tg-mu);font-size:12.5px;line-height:16px}.kb-chat-body{flex-direction:column;gap:4px;padding:12px 10px 24px;display:flex}.kb-date{border-radius:var(--r-pill);background:var(--kb-tg-chip);color:#fff;align-self:center;margin-bottom:6px;padding:3px 10px;font-size:12.5px;font-weight:500}.kb-out{background:var(--kb-tg-out);color:var(--kb-tg-out-tx);border-radius:16px 16px 4px;align-self:flex-end;padding:7px 10px;font-size:15px}.kb-out small{opacity:.7;font-size:11.5px}.kb-msg{background:var(--kb-tg-bubble);border-radius:16px 16px 16px 4px;flex-direction:column;gap:2px;margin-top:4px;padding:8px 12px 6px;font-size:15px;line-height:20px;display:flex}.kb-msg span+span{margin-top:6px}.kb-msg small{color:var(--kb-tg-mu);align-self:flex-end;margin-top:0;font-size:11.5px}.kb-empty{border:1.5px dashed var(--kb-tg-line);border-radius:var(--r-md);font-family:var(--font-sans);text-align:center;color:var(--kb-tg-mu);margin-top:8px;padding:14px;font-size:14px;line-height:20px}.kb-svc{font-family:var(--font-sans);letter-spacing:.04em;color:var(--kb-tg-mu);align-items:center;gap:8px;margin:12px 0 4px;font-size:12px;font-weight:700;display:flex}.kb-svc svg{flex:none;width:14px;height:14px}.kb-svc i{background:var(--kb-tg-line);flex:1;height:1px}.sv-mini .kb-svc{font-size:11.5px}.kb-rows{flex-direction:column;gap:4px;display:flex}.kb-row{gap:4px;display:flex;position:relative}.kb-row.is-svc{opacity:.62}.kb-b{border-radius:var(--r-sm);background:var(--kb-tg-btn);min-width:0;min-height:40px;color:var(--kb-tg-btn-tx);font:inherit;text-align:center;cursor:pointer;outline-offset:2px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;transition:opacity var(--mo-fast) var(--mo-ease-out);border:1.5px dashed #0000;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:14px;font-weight:500;line-height:18px;display:flex;position:relative}.kb-b.vis{border-color:var(--kb-tg-ring)}.kb-b:hover{outline:1.5px dashed var(--acc)}.kb-b.sel,.kb-b.sel:hover{outline:2px solid var(--acc)}.kb-b.off{opacity:.4}.kb-b.bad{outline:2px solid var(--danger)}.kb-b.draft{opacity:.85;cursor:default}.kb-b.draft.off{opacity:.85}.kb-b.dragging{opacity:.3;border-color:var(--acc)}.kb-b.over{outline:2px solid var(--acc);box-shadow:0 0 0 6px color-mix(in srgb, var(--acc) 25%, transparent)}.kb-lbl{overflow-wrap:anywhere;min-width:0}.kb-em{margin-right:6px;font-style:normal;display:inline-block}.kb-b>.kb-em{margin-right:0}.kb-b>svg{opacity:.8;width:11px;height:11px;position:absolute;top:5px;right:5px}.kb-fb{background:var(--warning);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:5px}.kb-badge{border-radius:var(--kb-r5);background:var(--kb-badge-sub);color:#fff;height:14px;font-family:var(--font-sans);white-space:nowrap;padding:0 4px;font-size:9.5px;font-weight:700;line-height:14px;display:inline-block}.kb-badge[data-tone=info]{background:var(--kb-badge-info)}.kb-badge[data-tone=adm]{background:var(--kb-badge-adm)}.kb-badge[data-tone=mod]{background:var(--kb-badge-mod)}.kb-b>.kb-badge{height:16px;padding:0 5px;font-size:10px;line-height:16px;position:absolute;top:-7px;left:6px}.kb-slot{border:1.5px dashed color-mix(in srgb, var(--kb-tg-btn-tx) 40%, transparent);border-radius:var(--r-sm);width:36px;min-height:40px;color:var(--kb-tg-btn-tx);opacity:.55;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.kb-slot svg{width:15px;height:15px}.kb-slot:hover,.kb-slot:focus-visible,.kb-rows.is-drag .kb-slot{opacity:1}.kb-slot.over{border-color:var(--acc);background:color-mix(in srgb, var(--acc) 22%, transparent);opacity:1}.kb-slot.full{border-color:var(--danger);color:var(--danger);cursor:not-allowed}.kb-slot.full.over{background:color-mix(in srgb, var(--danger) 20%, transparent)}.kb-ban{z-index:2;border:2px solid var(--danger);border-radius:var(--kb-r10);background:color-mix(in srgb, var(--danger-soft) 82%, transparent);color:var(--text);font-family:var(--font-sans);pointer-events:none;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex;position:absolute;inset:-3px}.kb-ban svg{width:16px;height:16px}.kb-gap{height:4px;position:relative}.kb-gap-hit{z-index:2;height:12px;color:var(--kb-tg-btn-tx);opacity:0;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-4px;left:0;right:0}.kb-gap-hit:hover,.kb-gap-hit:focus-visible,.kb-gap-hit.over{opacity:1}.kb-rows.is-drag .kb-gap-hit{opacity:.4;height:16px;top:-6px}.kb-rows.is-drag .kb-gap-hit.over{opacity:1}.kb-gap-line{background:var(--acc);height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0}.kb-gap-plus{background:var(--acc);width:16px;height:16px;color:var(--on-acc);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.kb-gap-plus svg{width:11px;height:11px}.kb-gap-tag{pointer-events:none;background:var(--acc);color:var(--on-acc);font-family:var(--font-sans);white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:11px;font-weight:700;line-height:16px;position:absolute;top:-18px;right:0}.kb-gap-hit.off{cursor:not-allowed}.kb-gap-hit.off .kb-gap-line,.kb-gap-hit.off .kb-gap-plus,.kb-gap-hit.off .kb-gap-tag{background:var(--muted-2)}.kb-drop{z-index:3;border:2px dashed var(--acc);border-radius:var(--r-sm);background:color-mix(in srgb, var(--acc) 30%, var(--kb-tg-wall));color:#fff;height:42px;font-family:var(--font-sans);justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:calc(50% - 21px);left:0;right:0}.kb-ghost{z-index:60;pointer-events:none;box-shadow:0 12px 28px #00000073, 0 0 0 2px var(--acc);will-change:transform;flex:none;position:fixed;top:0;left:0;rotate:-3deg}.kb-ghost .kb-badge{display:none}body.kb-dragging,body.kb-dragging .kb-b{cursor:grabbing}body.kb-dragging{-webkit-user-select:none;user-select:none}.kb-hidden{border-radius:var(--r-pill);background:var(--kb-tg-chip);color:#fff;font-family:var(--font-sans);align-self:center;margin-top:10px;padding:4px 10px;font-size:12px}.kb-legend{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;flex:none;align-items:center;gap:6px 14px;padding:10px 14px;font-size:12px;line-height:16px;display:flex}.kb-legend span{align-items:center;gap:6px;display:flex}.kb-legend .kb-dot{width:7px;height:7px}.kb-pane-head{flex-direction:column;gap:4px;display:flex}.kb-pane-head h2{margin:0;font-size:18px;font-weight:700;line-height:24px}.kb-pane-head p{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.kb-tips{flex-direction:column;gap:10px;display:flex}.kb-tip{align-items:flex-start;gap:var(--gap-block);display:flex}.kb-tip>span:first-child{border-radius:var(--kb-r10);background:var(--acc-soft);width:32px;height:32px;color:var(--acc);flex:none;justify-content:center;align-items:center;display:flex}.kb-tip>span:first-child svg{width:17px;height:17px}.kb-tip>span:last-child{flex-direction:column;gap:2px;display:flex}.kb-tip b{font-size:14px;font-weight:600;line-height:20px}.kb-tip small{color:var(--muted);font-size:12.5px;line-height:18px}.kb-limits{border-radius:var(--kb-r14);background:var(--surface);color:var(--muted);flex-direction:column;gap:6px;padding:12px 14px;font-size:12.5px;line-height:18px;display:flex}.kb-limits b{color:var(--text)}.kb-sel{align-items:flex-start;gap:var(--gap-block);display:flex}.kb-sel-emoji{border-radius:var(--r-md);background:var(--surface-3);flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex}.kb-sel-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kb-sel-text b{overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:22px}.kb-sel-text span{color:var(--muted);font-size:13px;line-height:18px}.kb-field{flex-direction:column;gap:6px;display:flex}.kb-lab{justify-content:space-between;gap:var(--gap-inline);color:var(--muted);font-size:13px;font-weight:500;line-height:18px;display:flex}.kb-lab .sv-num{font-variant-numeric:tabular-nums}.kb-lab .is-bad{color:var(--danger)}.kb-label-row{gap:var(--gap-inline);align-items:flex-start;display:flex}.kb-label-row .sv-field{flex:1;min-width:0}.kb-emoji-pick.sv-btn{border-radius:var(--r-md);flex:none;width:44px;height:44px;min-height:44px;padding:0;font-size:20px}.kb-note{gap:var(--gap-inline);color:var(--muted);margin:0;font-size:12.5px;line-height:18px;display:flex}.kb-note.is-err{color:var(--danger)}.kb-note .kb-dot{width:7px;height:7px;margin-top:6px}.kb-info{border-radius:var(--r-md);background:var(--surface);gap:10px;padding:12px;font-size:13px;line-height:19px;display:flex}.kb-info svg{width:17px;height:17px;color:var(--acc);flex:none;margin-top:1px}.kb-who{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sv-btn.kb-who-item{border:1px solid var(--border);border-radius:var(--r-md);width:100%;height:auto;min-height:40px;color:var(--text);text-align:left;white-space:normal;background:0 0;justify-content:flex-start;gap:10px;padding:0 12px;font-size:14px;font-weight:400;line-height:18px}.sv-btn.kb-who-item:hover{border-color:var(--border-2);background:0 0}.sv-btn.kb-who-item[aria-checked=true]{border-color:var(--acc);background:var(--acc-soft)}.kb-move{gap:var(--gap-inline);flex-direction:column;display:flex}.kb-move-row{flex-wrap:wrap;gap:6px;display:flex}.sv-btn.kb-mv{border:1px solid var(--border);border-radius:var(--kb-r10);height:36px;min-height:36px;padding:0 10px;font-size:13px;font-weight:600}.sv-btn.kb-mv:hover:not(:disabled){border-color:var(--border-2)}.sv-btn.kb-mv:disabled{color:var(--muted-2)}.kb-warn{gap:var(--gap-inline);border-radius:var(--r-md);background:var(--warning-soft);padding:10px 12px;font-size:12.5px;line-height:18px;display:flex}.kb-warn svg{width:16px;height:16px;color:var(--warning);flex:none;margin-top:1px}.kb-del{padding-top:var(--gap-block);border-top:1px solid var(--border);flex-direction:column;gap:4px;display:flex}.sv-btn.kb-del-btn{height:36px;min-height:36px;color:var(--danger);align-self:flex-start;padding:0;font-size:14px;font-weight:600}.kb-del small{color:var(--muted);font-size:12.5px;line-height:18px}.kb-actions{gap:var(--gap-inline);display:flex}.kb-pane-tabs{flex:none}.kb-lose{border-radius:var(--kb-r14);background:var(--danger-soft);flex-direction:column;gap:6px;padding:12px 14px;font-size:13.5px;line-height:19px;display:flex}.kb-dlg-text{color:var(--muted);margin:0;font-size:14px;line-height:21px}.kb-dlg-note{color:var(--muted);margin:0;font-size:13px;line-height:18px}.kb-chips{flex-wrap:wrap;gap:6px;display:flex}.kb-chips span{border-radius:var(--r-sm);background:var(--warning-soft);height:28px;padding:0 10px;font-size:13px;line-height:28px}.kb .sv-modal .sv-stack,.kb .sv-sheet .sv-stack{gap:var(--gap-block)}.kb-skeleton{gap:var(--gap-page);height:max(520px,100dvh - 382px);display:flex}.kb-skeleton>div{padding:var(--gap-page);border-radius:var(--r-card);background:var(--surface-2);flex-direction:column;gap:6px;display:flex}.kb-skeleton>div:first-child{flex:none;gap:10px;width:288px}.kb-skeleton>div:nth-child(2){flex:1;align-items:center;padding:70px 40px}.kb-skeleton>div:nth-child(3){gap:var(--gap-block);flex:none;width:364px;padding:18px}@media (max-width:1199.98px){.kb-skeleton:not(.is-mini)>div:first-child{display:none}}.kb-skeleton.is-mini>div:first-child{flex:1;width:auto}.kb-starting{border-radius:var(--r-card);background:var(--surface-2);min-height:max(520px,100dvh - 330px);box-shadow:var(--shadow-card);justify-content:center;align-items:center;display:flex}.kb-starting>div{align-items:center;gap:var(--gap-block);width:420px;max-width:100%;padding:0 var(--gap-page);text-align:center;flex-direction:column;display:flex}.kb-starting h2{margin:0;font-size:20px;font-weight:700;line-height:26px}.kb-starting p{color:var(--muted);margin:0;font-size:14px;line-height:21px}.kb-spin{border:3px solid color-mix(in srgb, var(--acc) 25%, transparent);border-top-color:var(--acc);border-radius:50%;width:36px;height:36px;display:block}@media (prefers-reduced-motion:no-preference){.kb-spin{animation:sv-btn-spin var(--mo-spin) linear infinite}}.sv-mini .kb{gap:0}.sv-mini .kb-cols{height:auto;display:block}.sv-mini .kb-stage{margin-inline:calc(-1 * var(--gap-page));box-shadow:none;background:0 0;border-radius:0;display:block;overflow:visible}.sv-mini .kb-wall{min-height:calc(100dvh - 120px);padding-bottom:calc(var(--tabbar-offset) + var(--gap-section) + env(safe-area-inset-bottom,0px));display:block}.sv-mini .kb-chat{width:100%}.sv-mini .kb-chat-head{display:none}.sv-mini .kb-chat-body{padding:12px 8px 32px}.sv-mini .kb-b{min-height:44px;font-size:14.5px}.sv-mini .kb-slot{min-height:44px}.sv-mini .kb-bar,.sv-mini .kb-legend,.sv-mini .kb-top,.sv-mini .kb-lay,.sv-mini .kb-panel{display:none}.sv-mini .kb-banners{gap:var(--gap-inline);padding:var(--gap-inline) 0;flex-direction:column;display:flex}.kb-hint{left:50%;bottom:calc(var(--tabbar-offset) + 12px + env(safe-area-inset-bottom,0px));z-index:20;border-radius:var(--r-pill);color:#fff;width:max-content;max-width:340px;font-family:var(--font-sans);text-align:center;pointer-events:none;background:#0000009e;padding:8px 14px;font-size:13px;font-weight:600;line-height:18px;display:block;position:fixed;translate:-50%}.sv-mini .kb-sheet-body{gap:var(--gap-page);flex-direction:column;display:flex}.sv-mini .kb-sheet-body .sv-seg{display:flex}.sv-mini .kb-sheet-body .sv-seg-item{flex:1}.kb-move-icons{gap:6px;display:flex}.sv-mini .sv-btn.kb-mv{border-radius:var(--r-md);flex-direction:column;flex:1;gap:3px;height:56px;min-height:56px;padding:0;font-size:11.5px}.kb-sheet-emoji{border-radius:var(--r-md);background:var(--surface-3);flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.kb-sheet-field{align-items:center;gap:var(--gap-inline);display:flex}:is(.sv-mini:has(.kb[data-dirty]) .sv-tabbar,.sv-mini:has(.kb[data-dirty]) [class*=sv-tabbar]){display:none}.sv-mini:has(.kb[data-dirty])>.sv-dock{bottom:0;left:0;right:0}.sv-mini:has(.kb[data-dirty])>.sv-dock>.sv-savebar{box-shadow:none;border-top:1px solid var(--border);padding:10px 12px calc(26px + env(safe-area-inset-bottom,0px));border-radius:0}.sv-mini:has(.kb[data-dirty]) .kb-wall{padding-bottom:calc(130px + env(safe-area-inset-bottom,0px))}.sv-mini:has(.kb[data-dirty]) .kb-hint{bottom:calc(120px + env(safe-area-inset-bottom,0px))}.sv-savebar .sv-btn.kb-bar-reset{color:var(--text);background:0 0;border:0;gap:8px;padding:0 12px}.kb-bar-sep{background:var(--border);width:1px;height:24px}.sv-savebar .sv-btn.kb-bar-undo{width:40px;color:var(--muted);background:0 0;border:0;padding:0}.sv-savebar .sv-btn.kb-bar-undo:disabled,.sv-savebar .sv-btn.kb-bar-reset:disabled{color:var(--muted-2)}.kb-banners-web{gap:var(--gap-inline);flex-direction:column;display:flex}.sv-sheet:has(.kb-reset) .sv-sheet-actions{flex-direction:column}.sv-mini .kb-rows:not(.is-drag) :is(.kb-slot,.kb-gap){display:none}.sv-modal:has(.kb-dlg-text) .sv-modal-head .sv-btn[data-sheet-dismiss]{display:none}.sv-btn.kb-add{border:1px dashed var(--kb-tg-line);border-radius:var(--kb-r10);width:100%;min-height:44px;color:var(--kb-tg-btn-tx);opacity:.8;background:0 0;gap:8px;margin-top:8px}
.kb-view{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.kb-view-label{color:var(--muted);font-size:12px;line-height:16px}@media (min-width:1400px){.kb-top-text>.kb-prem{top:auto;bottom:0}}@media (max-width:899px){.sv-web .kb-top{flex-wrap:wrap}.sv-web .kb-top-text{flex-basis:100%}.sv-web .kb-view{align-items:flex-start}}.kb-view-chips{margin:0 calc(-1 * var(--gap-page)) 5px;padding:5px var(--gap-page);scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.kb-view-chips::-webkit-scrollbar{display:none}.kb-view-chips .sv-chip{border:1px solid var(--border);min-height:36px;color:var(--muted);background:0 0;flex:none;font-size:13.5px}.kb-view-chips .sv-chip.is-selected{border-color:var(--acc);background:var(--acc);color:var(--on-acc)}.kb-view-chips .sv-chip-hit{min-height:34px;padding:0 14px;position:relative}.kb-view-chips .sv-chip-hit:after{content:"";position:absolute;inset:-5px 0}.kb-b.kb-b-view,.kb-b.kb-b-view:hover{cursor:default;touch-action:auto;outline:none}.kb-view-skel{flex-direction:column;gap:4px;margin-top:4px;display:flex}.kb-view-skel .sv-skel{border-radius:var(--r-sm);background:var(--kb-tg-btn);opacity:.5;width:100%}.kb-view-state{background:var(--kb-tg-bubble);color:var(--kb-tg-tx)}.kb-view-state p{margin:0}.kb-view-state p+p{margin-top:6px}.kb-view-state b{color:var(--kb-tg-tx)}.kb-view-state .sv-btn{margin-top:12px}.kb-view-notes{flex-direction:column;align-items:center;gap:6px;margin-top:10px;display:flex}.kb-view-pill{border-radius:var(--r-pill);background:var(--kb-tg-chip);color:var(--kb-tg-btn-tx);font-family:var(--font-sans);text-align:center;padding:4px 10px;font-size:12px;line-height:16px}.kb-view-pill.is-note{opacity:.8}
.ab-wrap .ab:has(.pp-page) .ab-body>.ab-outcome{display:none}@container ab (min-width:1100px){:is(.ab-wrap .ab:has(.pp-page)>.ab-top,.ab-wrap .ab:has(.pp-page) .ab-mid,.ab-wrap .ab:has(.pp-page) .ab-insp){display:none}.ab-wrap .ab:has(.pp-page) .ab-body{display:block}.ab-wrap .ab:has(.pp-page) .ab-content{box-shadow:none;background:0 0;padding:0}:is(.ab-wrap .ab:has(.pp-page) .ab-rail,.ab-wrap .ab:has(.pp-page) .ab-sect-head){display:none}.ab-wrap .ab:has(.pp-page) .ab-panel{padding:0}.ab-wrap .ab:has(.pp-page) .pp-page{flex:1 0 auto}.ab-wrap .ab:has(.pp-page) .pp-cols{flex:1 0 auto}}.sv-web .sv-main:has(.pp-page) .bf-crumbs{display:none}.sv-web .sv-main:has(.pp-page) .sv-pagehead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.pp-page{flex-direction:column;gap:12px;min-width:0;display:flex}.pp-mu{color:var(--muted)}.pp-small{font-size:12.5px;line-height:18px}.pp-num{font-variant-numeric:tabular-nums}.pp-bar{border-radius:var(--r-card);background:var(--surface-2);min-height:64px;box-shadow:var(--shadow-pop);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px 10px 8px;display:flex}.pp-bar .pp-back{width:44px;min-width:44px;height:44px;color:var(--text);flex:none}.pp-bar-title{flex-direction:column;min-width:0;display:flex}.pp-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;line-height:14px}.pp-bar-title h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:26px}.pp-bar-state{align-items:center;gap:8px;min-width:0;margin-left:12px;display:flex}.pp-bar-state>span{flex-direction:column;display:flex}.pp-bar-state b{white-space:nowrap;font-size:13px;font-weight:600;line-height:16px}.pp-bar-state .pp-num{white-space:nowrap;font-size:12px;line-height:16px}.pp-dot{background:var(--muted-2);border-radius:50%;flex:none;width:8px;height:8px}.pp-dot.is-ok{background:var(--success)}.pp-dot.is-warn{background:var(--warning)}.pp-dot.is-err{background:var(--danger)}.pp-dot.is-acc{background:var(--acc)}.pp-bar-act{align-items:center;gap:10px;margin-left:auto;display:flex}.pp-cols{align-items:stretch;gap:16px;min-width:0;display:flex}.pp-main{border-radius:var(--r-card);background:var(--surface-2);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;flex:1;gap:18px;padding:22px 24px 24px;display:flex}.pp-main-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pp-main-head h2,.pp-side-head h2{margin:0;font-size:18px;font-weight:700;line-height:24px}.pp-main-head>span{font-size:13px;line-height:18px}.pp-banner-wrap{position:relative}.pp-banner-x{position:absolute;top:8px;right:8px}.pp-banner{border-radius:var(--r-lg);background:var(--info-soft);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pp-banner>.sv-icon{color:var(--info);flex:none;margin-top:1px}.pp-banner.is-ok{background:var(--success-soft)}.pp-banner.is-ok>.sv-icon{color:var(--success)}.pp-banner.is-info{background:var(--warning-soft)}.pp-banner.is-info>.sv-icon{color:var(--warning)}.pp-banner.is-err{background:var(--danger-soft)}.pp-banner.is-err>.sv-icon{color:var(--danger)}.pp-banner-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pp-banner-body>b{font-size:15px;font-weight:700;line-height:20px}.pp-banner-body>span{color:var(--muted);font-size:13px;line-height:19px}.pp-banner.is-err .pp-banner-body{gap:6px}.pp-reasons{color:var(--muted);margin:4px 0 0;padding-left:18px;font-size:13px;line-height:19px}.pp-quote{border-left:3px solid var(--danger);border-radius:4px calc(var(--r-md) - 2px) calc(var(--r-md) - 2px) 4px;background:var(--surface-2);color:var(--text);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.pp-quote>span:last-child{font-size:14px;line-height:20px}.pp-compare{gap:28px;display:flex}.pp-phones{flex:none;align-items:flex-start;gap:16px;display:flex}.pp-phone{flex-direction:column;align-items:center;gap:10px;display:flex}.pp-tag{border-radius:var(--r-pill);background:var(--surface-3);height:24px;color:var(--muted);white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.pp-tag.is-ok{background:var(--success-soft);color:var(--success)}.pp-tag.is-acc{background:var(--acc-soft);color:var(--acc)}.pp-cap{min-height:16px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.pp-device{pointer-events:none;flex:none;position:relative}.pp-notch{z-index:4;background:#000;border-radius:16px;width:104px;height:30px;margin-left:-52px;position:absolute;top:20px;left:50%}.pp-diff{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.pp-h3{letter-spacing:.06em;color:var(--muted);font-size:11px;font-weight:700;line-height:14px}.pp-empty{border-radius:calc(var(--r-md) + 2px);background:var(--surface);color:var(--muted);padding:16px;font-size:14px;line-height:20px}.pp-changes{flex-direction:column;margin:0;display:flex}.pp-change{border-bottom:1px solid var(--border);flex-direction:column;gap:3px;padding:10px 0;display:flex}.pp-change dt{color:var(--muted);font-size:12.5px;line-height:16px}.pp-change dd{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;line-height:20px;display:flex}.pp-change s{color:var(--muted)}.pp-change b{font-weight:600}.pp-arrow{fill:none;width:15px;height:15px;stroke:var(--muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pp-check{border-radius:calc(var(--r-md) + 2px);background:var(--surface);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.pp-check>.sv-icon{color:var(--acc);flex:none;margin-top:1px}.pp-check>span{flex-direction:column;gap:2px;display:flex}.pp-check b{font-size:13.5px;font-weight:700;line-height:18px}.pp-viol{border:1px solid var(--danger);border-radius:calc(var(--r-lg) + 2px);background:var(--danger-soft);flex-direction:column;gap:12px;padding:16px;display:flex}.pp-viol-head{align-items:center;gap:10px;display:flex}.pp-viol-head>.sv-icon{color:var(--danger);flex:none}.pp-viol-head>span{flex-direction:column;flex:1;min-width:0;display:flex}.pp-viol-head b{font-size:15px;font-weight:700;line-height:20px}.pp-part{border-radius:var(--r-md);background:var(--surface-2);align-items:center;gap:12px;padding:10px 12px;display:flex}.pp-part-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pp-part-text b{font-size:14px;font-weight:600;line-height:20px}.pp-go{height:32px;color:var(--acc);white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pp-go:hover{background:var(--surface-3)}.pp-side{border-radius:var(--r-card);background:var(--surface-2);width:420px;min-height:0;box-shadow:var(--shadow-card);flex-direction:column;flex:none;gap:14px;padding:20px;display:flex}.pp-side-head{justify-content:space-between;align-items:baseline;display:flex}.pp-rev-card{border-radius:calc(var(--r-lg) + 2px);background:var(--surface);gap:14px;padding:14px;display:flex}.pp-rev-phone{flex:none;width:132px;height:268px}.pp-rev-phone-ph{border-radius:var(--r-lg);background:var(--surface-3);width:100%;height:100%;display:block}.pp-rev-info{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pp-rev-title{font-size:16px;font-weight:700;line-height:22px}.pp-rev-info>.pp-mu:not(.pp-small){font-size:13px}.pp-push{align-self:flex-start;margin-top:auto}.pp-pill{border-radius:var(--r-pill);background:var(--surface-3);height:24px;color:var(--muted);align-self:flex-start;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.pp-pill:before,.pp-state:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pp-pill.is-ok{background:var(--success-soft);color:var(--success)}.pp-revs{scrollbar-width:thin;flex-direction:column;flex:1;gap:2px;min-height:120px;max-height:520px;margin:0 -8px;padding:0 8px;display:flex;overflow-y:auto}.pp-rev-extra{flex-direction:column;gap:2px;margin:0 -8px;padding:0 8px;list-style:none;display:flex}.pp-rev{border-radius:calc(var(--r-md) + 2px);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:12px;padding:10px 12px;display:flex}.sv-btn.pp-rev{height:auto;min-height:0;font-weight:inherit;line-height:inherit;white-space:normal;color:var(--text);justify-content:flex-start}.sv-btn.pp-rev:active{transform:none}.pp-rev.is-static{cursor:default}.sv-btn.pp-rev:not(.is-static):hover{background:var(--surface-3)}.sv-btn.pp-rev[aria-checked=true]{border-color:var(--acc);background:var(--acc-soft)}.pp-swatch{background:var(--surface-3);border-radius:10px;flex:none;width:36px;height:36px}.pp-swatch.is-dash{box-shadow:inset 0 0 0 2px var(--border-2);background:0 0}.pp-rev-main{flex-direction:column;flex:1;min-width:0;display:flex}.pp-rev-main b{font-size:14px;font-weight:600;line-height:20px}.pp-rev-main .pp-num{color:var(--muted);font-size:12px;line-height:16px}.pp-state{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.pp-state.is-ok{color:var(--success)}.pp-state.is-warn{color:var(--warning)}.pp-state.is-err{color:var(--danger)}.pp-foot{color:var(--muted);font-size:12px;line-height:17px}.pp-dlg{flex-direction:column;gap:12px;display:flex}.pp-dlg p,.pp-dlg-text{color:var(--muted);margin:0;font-size:14px;line-height:20px}.pp-dlg-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pp-dlg-list li{border-radius:calc(var(--r-md) + 2px);gap:10px;padding:12px;display:flex}.pp-dlg-list li>.sv-icon{flex:none;margin-top:1px}.pp-dlg-list li>span{flex-direction:column;gap:2px;display:flex}.pp-dlg-list b{font-size:14px;font-weight:600;line-height:20px}.pp-dlg-list .is-err{background:var(--danger-soft)}.pp-dlg-list .is-err>.sv-icon{color:var(--danger)}.pp-dlg-list .is-warn{background:var(--warning-soft)}.pp-dlg-list .is-warn>.sv-icon{color:var(--warning)}.pp-dlg-back{margin-right:auto}@container ab (max-width:1099.98px){.pp-cols,.pp-compare{flex-direction:column}.pp-side{width:auto}.pp-phones{flex-wrap:wrap;justify-content:center;max-width:100%}.pp-bar-act{margin-left:0}}
.nf-head{align-items:center;gap:var(--gap-inline);padding:14px 12px 8px 18px;display:flex}.nf-title{flex:1;font-size:17px;font-weight:700;line-height:24px}.nf-chips{scrollbar-width:none;gap:6px;padding:0 14px 10px;display:flex;overflow-x:auto}.nf-chips::-webkit-scrollbar{display:none}.nf-chips .sv-chip{border:1px solid var(--border);min-height:32px;color:var(--muted);background:0 0;flex:none}.nf-chips .sv-chip.is-selected{border-color:var(--acc);background:var(--acc);color:var(--on-acc)}.nf-chips .sv-chip-hit{min-height:30px;padding:0 12px}@media (hover:hover){.nf-chips .sv-chip:not(.is-selected):hover{border-color:var(--border-2);color:var(--text)}}.nf-scroll{scrollbar-width:thin;scrollbar-color:var(--border-2) transparent;max-height:420px;padding:0 6px 6px;overflow-y:auto}.nf-rows{flex-direction:column;display:flex}.nf-rows[data-refreshing]{opacity:.6}.nf-row{color:var(--text);border-radius:14px;gap:12px;padding:12px 14px;text-decoration:none;display:flex}@media (hover:hover){.nf-row:hover{background:var(--surface-3)}}.nf-row:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.nf-ic{border-radius:var(--r-md);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.nf-ic-acc{background:var(--acc-soft);color:var(--acc)}.nf-ic-ok{background:var(--success-soft);color:var(--success)}.nf-ic-warn{background:var(--warning-soft);color:var(--warning)}.nf-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nf-kind{color:var(--muted);font-size:12px;font-weight:700;line-height:16px}.nf-text{overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:20px}.nf-row.is-unread .nf-text{font-weight:600}.nf-time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.nf-dot{background:var(--acc);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.nf-more{align-self:center;margin:4px 0 6px}.nf-note{color:var(--danger);text-align:center;margin:0;padding:0 14px 8px;font-size:13px}.nf-empty{color:var(--muted-2);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:32px 16px;display:flex}.nf-empty-title{color:var(--text);font-size:15px;font-weight:600;line-height:20px}.nf-empty-text{color:var(--muted);font-size:13px;line-height:18px}.nf-skel{flex-direction:column;display:flex}.nf-skel-row{gap:12px;padding:12px 14px;display:flex}.nf-skel-text{flex-direction:column;flex:1;gap:6px;padding-top:4px;display:flex}.nf-screen{gap:var(--gap-block)}.nf-chips-screen{margin:0 calc(-1 * var(--gap-page));padding:0 var(--gap-page)}.nf-chips-screen .sv-chip{min-height:36px}.nf-chips-screen .sv-chip-hit{min-height:34px}.nf-card{flex-direction:column;min-height:min(100dvh - 320px,540px);padding:4px;display:flex}.nf-card .nf-empty{flex:1;justify-content:center}.nf-card .nf-row{border-bottom:1px solid var(--border);border-radius:0}.nf-card .nf-row:last-child{border-bottom:0}.nf-card .nf-text{font-size:14.5px}.nf-settings{min-height:48px}.mini-bell{width:var(--tap);height:var(--tap);border-radius:var(--r-md);color:var(--text);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.mini-bell:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.mini-bell-count{border-radius:var(--r-pill);background:var(--danger);min-width:16px;height:16px;color:var(--surface-2);font-variant-numeric:tabular-nums;text-align:center;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:6px;right:6px}
.wz-preview:has(>.wz-slot:empty){visibility:hidden}.wzp{flex-direction:column;gap:10px;display:flex}.wzp-wall{border-radius:var(--r-tile);background:var(--bs-tg-wall);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.wzp-head{background:var(--bs-tg-head);align-items:center;gap:10px;height:52px;padding:0 12px;display:flex}.wzp-head .wzp-av{flex:none;width:34px;height:34px;font-size:14px}.wzp-who{flex-direction:column;min-width:0;display:flex}.wzp-who b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.wzp-who span{color:var(--bs-tg-mu);font-size:12px;line-height:14px}.wzp-body{flex-direction:column;gap:4px;min-height:300px;padding:12px 10px 14px;display:flex}.wzp-bubble{font-size:14.5px}.wzp-about{border-radius:var(--r-lg);background:var(--bs-tg-bubble);text-align:center;flex-direction:column;align-items:center;gap:6px;margin:20px 6px 0;padding:16px;display:flex}.wzp-about b{font-size:14px;font-weight:700;line-height:20px}.wzp-about span{overflow-wrap:anywhere;font-size:13.5px;line-height:19px}.wzp-start{border-radius:var(--r-md);background:var(--bs-tg-btn-solid);color:var(--bs-tg-btn-tx);align-self:center;margin-top:10px;padding:8px 40px;font-size:14px;font-weight:600;line-height:20px}.wzs-note-err{color:var(--danger)}.wzs-h{margin:0;font-size:17px;font-weight:700;line-height:22px}.wzs-p{color:var(--muted);margin:0;font-size:14px;line-height:21px}.trw-table.trw-wiz .trw-c-period,.trw-table.trw-wiz .trw-c-price{width:27%}.trw-table.trw-wiz .trw-c-monthly{width:20%}.trw-table.trw-wiz .trw-c-benefit{width:16%}@media (max-width:599px){.trw-table.trw-wiz .trw-c-period{width:34%}.trw-table.trw-wiz .trw-c-price{width:auto}.trw-table.trw-wiz .sv-input{height:var(--tap)}.trw-table.trw-wiz .trw-c-enabled{width:76px}}.wzs-profile{flex-direction:column;gap:14px;display:flex}.wzs-profile .cf-draw{gap:14px}.wzs-ava-row{align-items:flex-start;gap:16px;display:flex}.sv-avatar.wzs-av{flex:none;width:88px;height:88px;font-size:34px;font-weight:800}.wzs-ava-text{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.wzs-ava-text>b{font-size:15px;font-weight:700;line-height:20px}.wzs-cap{color:var(--muted);font-size:13px;line-height:19px}.wzs-acts{flex-wrap:wrap;gap:8px}.wzs-variants{gap:8px}.wzs-profile .bs-count{white-space:nowrap}@media (max-width:599px){.wzs-acts{min-height:calc(var(--sv-h) * 2 + 8px);align-content:flex-start}.wzs-profile .sv-label-row{flex-wrap:wrap;row-gap:2px}.wzs-profile .sv-label-row>:first-child{flex-basis:100%}}.wzs-lab{color:var(--muted);font-size:13.5px;font-weight:500;line-height:20px}.wzs-strip{align-items:center;gap:10px;margin:0;font-size:13.5px;line-height:19px;display:flex}.wzs-strip .sv-icon{color:var(--acc);flex:none}.wzs-strip-surface{border-radius:var(--r-md);background:var(--surface-3);padding:12px 14px}.wzs-strip-acc{border-radius:var(--r-lg);background:var(--acc-soft);padding:14px 16px;font-size:14px;line-height:20px}.wzs-design{flex-direction:row;align-items:center;gap:20px;display:flex}.wzs-design-text{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.wzs-design-text .sv-inline{margin-top:4px}.wzs-lock{color:var(--muted);flex:none}.wzs-phone{border:5px solid var(--surface-3);border-radius:var(--r-tile);background:var(--bg);flex-direction:column;flex:none;align-items:center;gap:10px;width:120px;height:240px;padding:26px 10px 10px;display:flex}.wzs-phone-bar{border-radius:var(--r-sm);background:var(--border);align-self:flex-start;width:56px;height:14px}.wzs-phone-ring{border:3px solid var(--acc);width:62px;height:62px;box-shadow:0 0 0 5px color-mix(in srgb, var(--acc) 22%, transparent);border-radius:50%;margin-top:14px}.wzs-phone-line{border-radius:var(--r-pill);background:var(--border);width:50px;height:8px}.wzs-phone-tab{border-radius:var(--r-sm);background:var(--border);width:100%;height:34px;margin-top:auto}@media (max-width:599px){.wzs-design{align-items:flex-start}}
.set-plan.sv-card.is-other{border-color:#0000}.set-confirm.sv-card{border:1px solid var(--acc);flex-direction:column;gap:14px;max-width:760px;animation:.2s cubic-bezier(.2,.8,.2,1) backwards set-confirm-in;display:flex}@keyframes set-confirm-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.set-confirm.sv-card{animation:none}}.set-confirm-title{margin:0;font-size:17px;font-weight:700;line-height:22px}.set-confirm-text{margin:0;font-size:14.5px;line-height:22px}.set-confirm-how{background:var(--surface);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-size:13.5px;line-height:19px;display:flex}.set-confirm-how.is-short{background:var(--danger-soft)}.set-confirm-cap{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;line-height:14px}.set-confirm-error{color:var(--danger);margin:0;font-size:13.5px;line-height:19px}.set-confirm-actions{gap:8px;display:flex}.sw-plan-limit.sv-card{background:var(--danger-soft);border-color:#0000;flex-direction:column;gap:14px;display:flex}.sw-plan-limit-title{align-items:center;gap:10px;margin:0;font-size:17px;font-weight:700;line-height:22px;display:flex}.sw-plan-limit-title svg{width:20px;height:20px;color:var(--danger);flex:none}.sw-plan-limit-text{margin:0;font-size:14px;line-height:21px}.sw-plan-limit-actions{flex-wrap:wrap;gap:8px;display:flex}

