:root{--xa-well:var(--sunk);--xa-well-line:var(--border-well);--xa-amber-soft:var(--warn-soft);--xa-rose-soft:var(--loss-soft);--xa-ai2:var(--ai-2);--xa-r:20px;--xa-rm:14px;--xa-press:cubic-bezier(.34, 1.56, .64, 1)}.xa-small{color:var(--ink-3);font-size:12.5px}.xa-grow{flex:1}.xa-flip{transform:rotate(180deg)}.lz button.xa-link,button.xa-link,a.xa-link{color:var(--brand-ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12.5px;font-weight:700;display:inline-flex}.xa-link:hover{text-decoration:underline}.lz button.xa-link.bad,button.xa-link.bad,.xa-link.bad{color:var(--loss-ink)}.xa-more-link{align-self:flex-start;margin-top:10px}.xa-note{background:var(--xa-well);color:var(--ink-2);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:flex}.xa-note>.lzi{color:var(--ink-3);flex:none}.xa-note>span{flex:1;min-width:0}.xa-blank{background:var(--xa-well);color:var(--ink-3);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin:0;padding:18px 10px;font-size:13px;display:flex}.xa-err{color:var(--loss-ink);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}.xa-nw{background:var(--sunk);border-radius:12px;flex-direction:column;gap:6px;margin-top:12px;padding:10px 12px;display:flex}.xa-nw-h{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.xa-nw-h>span:not(.xa-grow){color:var(--ink-3);font-size:12px}.xa-nw-w{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.6}.xa-nw-ed{flex-direction:column;gap:6px;display:flex}.xa-nw-a{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.xa-nw-st{color:var(--ink-3);margin:0;font-size:12px}.xa-nw-l{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:12.5px;display:flex}.xa-nw-l small{color:var(--ink-3);overflow-wrap:anywhere;display:block}.xa-fail{text-align:center;color:var(--ink-2);flex-direction:column;align-items:center;gap:12px;padding:60px 16px;display:flex}.xa-modepill{cursor:pointer;font:inherit;border:0;font-size:12px;font-weight:600}.xa-modepill .lzi{width:13px;height:13px}.xa-tabs{margin-top:-6px;position:relative}.xa-tabs-more{border:1px solid var(--line);background:var(--card);width:30px;height:30px;color:var(--ink-2);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:0;translate:0 -50%;box-shadow:0 2px 8px #0000001f}.xa-say-down{color:var(--loss-ink)}.xa-pane{align-items:stretch}.xa-pane>*{animation:.5s cubic-bezier(.2,.8,.2,1) both xa-rise}.xa-pane>:nth-child(2){animation-delay:40ms}.xa-pane>:nth-child(3){animation-delay:80ms}.xa-pane>:nth-child(4){animation-delay:.12s}.xa-pane>:nth-child(n+5){animation-delay:.16s}@keyframes xa-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes xa-fade{0%{opacity:0}}@keyframes xa-pop{0%{opacity:0;transform:scale(.94)}}@keyframes xa-up{0%{opacity:0;transform:translateY(40px)}}.xa-in,.xa .sel-btn.xa-sel,.sel-btn.xa-sel{border:1px solid var(--line-2);background:var(--surface);width:100%;min-width:0;height:38px;color:var(--ink);font:inherit;border-radius:10px;outline:none;padding:0 12px;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.sel-btn.xa-sel{justify-content:space-between}.xa-in:focus,.sel-btn.xa-sel:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.xa-in:disabled{background:var(--surface-2);color:var(--ink-3)}.xa-ta{resize:vertical;border:1px solid var(--line-2);background:var(--surface);width:100%;min-height:96px;color:var(--ink);font:inherit;border-radius:12px;outline:none;padding:10px 12px;font-size:14px;line-height:1.6;transition:border-color .15s,box-shadow .15s}.xa-ta:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.xa-ta:disabled{background:var(--surface-2);color:var(--ink-2)}.xa-ta.sm{min-height:64px;font-size:13.5px}.xa-lbl{min-width:0;color:var(--ink-2);flex-direction:column;gap:5px;font-size:12.5px;font-weight:600;display:flex}.xa-lbl>span small{color:var(--ink-4);margin-left:8px;font-size:12px;font-weight:400}.xa-lbl.wide{grid-column:1/-1}.xa-find{background:var(--xa-well);border:1px solid var(--xa-well-line);height:38px;color:var(--ink-3);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:0 12px;display:inline-flex}.xa-find input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.xa-find:focus-within{border-color:var(--brand)}.lz button.xa-add,button.xa-add{border:1.5px dashed var(--line-2);height:36px;color:var(--ink-2);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.xa-add:hover{border-color:var(--brand);color:var(--brand-ink);background:var(--surface)}.xa-seg button:disabled{opacity:.55;cursor:default}.xa-seg{flex-wrap:wrap}.xa-dlg-scrim{z-index:95;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#060e0c73;place-items:center;padding:16px;animation:.2s xa-fade;display:grid;position:fixed;inset:0}.xa-dlg{background:var(--surface);border:1px solid var(--line);width:min(440px,100%);box-shadow:var(--shadow-2);color:var(--ink);border-radius:22px;flex-direction:column;gap:10px;padding:22px 22px 18px;animation:.3s cubic-bezier(.2,1.3,.4,1) xa-pop;display:flex}.xa-dlg h4{letter-spacing:-.01em;margin:2px 0 0;font-size:17px;font-weight:800;line-height:1.35}.xa-dlg p{color:var(--ink-2);white-space:pre-line;margin:0;font-size:14px;line-height:1.6}.xa-dlg-b{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.xa-undo{z-index:94;background:var(--ink);width:min(460px,100vw - 32px);color:var(--bg);box-shadow:var(--shadow-2);border-radius:18px;align-items:center;gap:12px;padding:10px 10px 12px 12px;animation:.35s cubic-bezier(.2,.8,.2,1) xa-up;display:flex;position:fixed;bottom:28px;left:50%;overflow:hidden;translate:-50%}.xa-undo-i{background:var(--ai);color:#fff;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.xa-undo.loss .xa-undo-i{background:var(--loss)}.xa-undo-t{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.xa-undo-t b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.xa-undo-t span{opacity:.72;font-size:12px}button.xa-undo-b{background:color-mix(in srgb, var(--bg) 14%, transparent);height:38px;color:var(--bg);font:inherit;cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;gap:7px;margin:0;padding:0 8px 0 14px;font-size:14px;font-weight:800;display:inline-flex}button.xa-undo-b:hover{background:color-mix(in srgb, var(--bg) 22%, transparent)}.xa-undo-b .lz-n{background:var(--bg);min-width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.xa-undo-bar{background:var(--ai);transform-origin:0;height:3px;animation:10s linear forwards xa-drain;position:absolute;bottom:0;left:0;right:0}.xa-undo.loss .xa-undo-bar{background:var(--loss)}@keyframes xa-drain{to{transform:scaleX(0)}}.xa-hd{margin-bottom:14px}.xa-hd-r{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.xa-hd-r h3{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.xa-hd-r h3>.lzi{color:var(--ink-3)}.lz button.xa-hd-q,button.xa-hd-q{border:1px solid var(--line-2);width:20px;height:20px;color:var(--ink-3);text-align:center;border-radius:50%;place-items:center;padding:0;font-size:12px;font-weight:800;line-height:1;display:inline-grid}.xa-hd-q:hover,.xa-hd-q.on{background:var(--ai-soft);color:var(--ai-ink);border-color:#0000}.xa-hd-c{color:var(--ink-3);font-size:12.5px}.xa-hd-x{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.xa-hd-hint{color:var(--ink-3);margin-top:4px;font-size:12.5px;display:block}.xa-hd-more{background:var(--xa-well);color:var(--ink-2);border-radius:12px;margin:8px 0 0;padding:10px 12px;font-size:13px;line-height:1.6;animation:.2s xa-fade}.xa-n{background:var(--ai-soft);width:24px;height:24px;color:var(--ai-ink);border-radius:8px;place-items:center;font-size:13px;font-weight:800;display:inline-grid}.xa-hero{padding:24px 24px 18px 26px;overflow:hidden}.xa-hero:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(560px 240px at 100% 0%, color-mix(in srgb, var(--ai) 9%, transparent), transparent 70%), radial-gradient(360px 200px at 76% -16%, color-mix(in srgb, var(--brand) 9%, transparent), transparent 72%);position:absolute;inset:0}.xa-hero.off:before{background:radial-gradient(560px 240px at 100% 0%, var(--xa-rose-soft), transparent 70%)}.xa-hero>*{position:relative}.xa-hero-row{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"m t n s";align-items:center;gap:20px;display:grid}.xa-hero-m{grid-area:m;place-items:center;width:72px;height:72px;display:grid}.xa-hero-t{grid-area:t;min-width:0}.xa-kicker{color:var(--ink-2);font-size:13px;font-weight:600}.xa-say{letter-spacing:-.015em;text-wrap:balance;margin:4px 0 10px;font-size:24px;font-weight:700;line-height:1.4;animation:.45s cubic-bezier(.2,.8,.2,1) xa-say}@keyframes xa-say{0%{opacity:0;transform:translateY(6px)}}.xa-say b{font-weight:800}.xa-say .a{color:var(--ai-ink)}.xa-say .l{color:var(--loss-ink)}.xa-hero-meta{flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:28px;display:flex}.xa-live{color:var(--ai-ink);align-items:center;gap:7px;font-size:12.5px;font-weight:600;animation:.25s xa-fade;display:inline-flex}.xa-live-dots{gap:3px;display:inline-flex}.xa-live-dots i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.1s infinite xa-bounce}.xa-live-dots i:nth-child(2){animation-delay:.15s}.xa-live-dots i:nth-child(3){animation-delay:.3s}.xa .gx-term{border:1px solid var(--line-2);color:var(--ink-3);letter-spacing:.04em;cursor:help;background:0 0;border-radius:6px;align-items:center;margin-left:4px;padding:0 5px;font-size:12px;font-weight:700;line-height:1.6;text-decoration:none;display:inline-flex}.xa .ai-conn{background:var(--win-soft);height:28px;color:var(--win-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;margin:0;padding:0 10px 0 12px;font-size:12.5px;font-weight:700;transition:box-shadow .15s;display:inline-flex}.xa .ai-conn.warn{background:var(--warn-soft);color:var(--warn-ink)}.xa .ai-conn.bad{background:var(--loss-soft);color:var(--loss-ink)}.xa .ai-conn.quiet{background:var(--sunk);color:var(--ink-2)}.xa .ai-conn:hover{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 18%, transparent)}.xa .ai-conn .ai-health-dot{background:currentColor;border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite lz-breathe}.xa .ai-conn>.lzi{flex:none;transition:transform .2s}.xa .ai-conn>.lzi.ai-conn-up{transform:rotate(180deg)}.xa-hero-n{background:var(--xa-well);border:1px solid var(--xa-well-line);border-radius:14px;grid-area:n;grid-template-columns:repeat(4,auto);display:grid}.xa-hero-n>span{flex-direction:column;gap:1px;min-width:0;padding:10px 16px;display:flex}.xa-hero-n>span+span{border-left:1px solid var(--xa-well-line)}.xa-hero-n i{color:var(--ink-3);white-space:nowrap;font-size:12px;font-style:normal}.xa-hero-n b{letter-spacing:-.02em;white-space:nowrap;color:var(--ink);font-size:20px;font-weight:800}.xa-hero-n span:first-child b{color:var(--ai-ink)}.xa-hero-n small{color:var(--ink-4);white-space:nowrap;font-size:12px}.xa-hero.off .xa-hero-n{opacity:.5}.lz button.xa-stop,button.xa-stop{background:var(--xa-rose-soft);border:1px solid color-mix(in srgb, var(--loss) 40%, transparent);height:36px;color:var(--loss);white-space:nowrap;transition:background .2s, border-color .2s, color .2s, box-shadow .25s, transform .35s var(--xa-press);border-radius:999px;grid-area:s;place-self:start end;align-items:center;gap:7px;padding:0 16px 0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.xa-stop .lzi{stroke-width:2.4px;width:16px;height:16px}.lz button.xa-stop:hover,.lz button.xa-stop:focus-visible{background:var(--loss);border-color:var(--loss);color:#fff;box-shadow:0 10px 22px -12px color-mix(in srgb, var(--loss) 90%, transparent)}.xa-stop:active{transition-duration:80ms;transform:scale(.97)}.xa-stop:disabled{opacity:.6}.lz button.xa-stop.on{background:var(--brand-soft);border-color:color-mix(in srgb, var(--brand) 40%, transparent);color:var(--brand-ink)}.lz button.xa-stop.on:hover,.lz button.xa-stop.on:focus-visible{background:var(--brand);border-color:var(--brand);color:var(--on-brand);box-shadow:0 10px 22px -12px color-mix(in srgb, var(--brand) 90%, transparent)}.xa-pickone{color:var(--ink-3);white-space:nowrap;grid-area:s;place-self:start end;font-size:12.5px;font-weight:600}.xa-pills{border-top:1px dashed var(--line);flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:14px;display:flex}.lz button.xa-pl,button.xa-pl{background:var(--xa-well);border:1px solid var(--xa-well-line);height:30px;color:var(--ink-3);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;transition:border-color .15s,background .15s;display:inline-flex}.xa-pl:hover{border-color:color-mix(in srgb, var(--ai) 45%, transparent);background:var(--surface)}.xa-pl b{color:var(--ink);font-size:12.5px;font-weight:700;animation:.35s cubic-bezier(.2,.8,.2,1) xa-say}.xa-pl.dim b{color:var(--ink-3);font-weight:600}.xa-day{border-radius:var(--xa-rm);background:var(--xa-well);border:1px solid var(--xa-well-line);margin-top:16px;padding:16px 18px;animation:.7s cubic-bezier(.2,.8,.2,1) lz-arrive}.xa .ai-day-strip .ai-day-cell{animation:.4s cubic-bezier(.2,1.4,.4,1) backwards xa-cell;animation-delay:calc(var(--i,0) * 18ms)}@keyframes xa-cell{0%{opacity:0;transform:scaleY(.2)}}.xa-day-h{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px;display:flex}.xa-day-h>b{font-size:14px}.xa-day-h>.xa-link{margin-left:auto}.xa .ai-day{background:0 0;border:0;margin:0;padding:0}.xa .ai-day-strip{gap:3px;display:flex}.xa .ai-day-cell{background:var(--line-2);cursor:pointer;border:0;border-radius:6px;flex:1;min-width:0;height:30px;margin:0;padding:0;transition:transform .15s,box-shadow .15s}.xa .ai-day-cell.ok{background:color-mix(in srgb, var(--win) 72%, var(--surface))}.xa .ai-day-cell.backup{background:var(--warn)}.xa .ai-day-cell.down{background:var(--loss)}.xa .ai-day-cell.none{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2)}.xa button.ai-day-cell:hover{transform:scaleY(1.12)}.xa .ai-day-cell.on{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.xa .ai-day-axis{color:var(--ink-3);gap:3px;margin-top:6px;font-size:12px;display:flex}.xa .ai-day-axis span{white-space:nowrap;flex:1;min-width:0;overflow:visible}.xa .ai-day-line{color:var(--ink-2);margin:10px 0 8px;font-size:13px}.xa .ai-day-line b{color:var(--ink)}.xa .ai-day-key{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.xa .ai-day-key li{align-items:center;gap:6px;display:inline-flex}.xa .ai-day-key i.ai-day-cell{cursor:default;border-radius:3px;flex:none;width:12px;height:12px}.xa-chats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lz button.xa-chat,button.xa-chat{background:var(--xa-well);border:1px solid var(--xa-well-line);text-align:left;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:12px;transition:border-color .2s,translate .25s cubic-bezier(.2,.8,.2,1);display:flex}@media (hover:hover){.lz button.xa-chat:hover:not(:disabled){border-color:var(--lz-hover-line);translate:0 -2px}}.xa-chat.dim{opacity:.55}.xa-chat-h{align-items:center;gap:8px;min-width:0;display:flex}.xa-chat-w{flex-direction:column;flex:1;min-width:0;display:flex}.xa-chat-w b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.xa-chat-w small,.xa-chat-h>small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.xa-chat-b{flex-direction:column;gap:6px;display:flex}.xa-b2{overflow-wrap:anywhere;max-width:92%;color:var(--ink);white-space:pre-line;border-radius:12px;padding:7px 10px;font-size:12.5px;line-height:1.45}.xa-chat-b .xa-b2{display:block}.xa-b2-t{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xa-b2-t svg{vertical-align:-2px;color:var(--ink-3);margin-right:4px}.xa-b2.in{background:var(--surface);border:1px solid var(--line);border-top-left-radius:4px;align-self:flex-start}.xa-b2.her{background:color-mix(in srgb, var(--ai) 16%, var(--surface));border-top-right-radius:4px;align-self:flex-end}.xa-b2.cs{background:color-mix(in srgb, var(--brand) 16%, var(--surface));border-top-right-radius:4px;align-self:flex-end}.xa-b2.sys{background:var(--sunk);max-width:100%;color:var(--ink-3);border-radius:999px;align-self:center;padding:3px 10px;font-size:12px}.xa-b2.last{background:var(--surface);border:1px dashed var(--line-2);max-width:100%;color:var(--ink-2);align-self:stretch}.xa-b2.last small{color:var(--ink-3);font-size:12px;font-weight:700;display:block}.xa-chat-done{align-self:flex-start}.xa-b2.typing{gap:4px;padding:9px 12px;display:inline-flex}.xa-b2.typing i{background:var(--ai-ink);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite xa-dot}.xa-b2.typing i:nth-child(2){animation-delay:.15s}.xa-b2.typing i:nth-child(3){animation-delay:.3s}@keyframes xa-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.xa-hands{flex-direction:column;display:flex}.lz button.xa-hand,button.xa-hand{text-align:left;border-radius:12px;align-items:center;gap:10px;width:calc(100% + 20px);margin-inline:-10px;padding:9px 10px;transition:background .15s;display:flex;position:relative}.xa-hand:hover:not(:disabled){background:var(--hover)}.xa-hand+.xa-hand:before,.xa-set+.xa-set:before,.xa-pr+.xa-pr:not(.best):before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:10px;right:10px}.xa-hand:hover:not(:disabled):before,.xa-hand:hover:not(:disabled)+.xa-hand:before{opacity:0}.xa-hand-m{flex-direction:column;flex:1;min-width:0;display:flex}.xa-hand-m b{font-size:13.5px;font-weight:700}.xa-hand-m span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.xa-hand-r{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.xa-hand-r small{color:var(--ink-4);font-size:12px}.xa-alert{border-radius:var(--xa-rm);background:var(--xa-amber-soft);border:1px solid color-mix(in srgb, var(--warn) 24%, transparent);align-items:flex-start;gap:10px;padding:10px 10px 10px 14px;display:flex}.xa-alert-i{color:var(--warn-ink);flex:none;place-items:center;margin-top:7px;display:grid}.xa-alert-t{min-width:0;color:var(--ink-2);flex-direction:column;flex:1;gap:4px;font-size:13px;line-height:1.5;display:flex}.xa-alert-k{color:var(--warn-ink);padding-top:5px;font-weight:700}.xa-alert-x{align-items:center;gap:12px;display:flex}.xa-alert-x>span{flex:1;min-width:0}.xa-alert-x b{color:var(--ink);font-weight:800}.xa-alert-x+.xa-alert-x{border-top:1px dashed color-mix(in srgb, var(--warn) 30%, transparent);padding-top:4px}.xa-alert .lz-btn{background:var(--surface);flex:none}.xa-clash{border-radius:var(--xa-rm);background:var(--xa-amber-soft);border:1px solid color-mix(in srgb, var(--warn) 24%, transparent);color:var(--warn-ink);align-items:center;gap:10px;padding:7px 8px 7px 14px;font-size:13px;font-weight:600;display:flex}.xa-clash>span{min-width:0;color:var(--ink);flex:1;font-weight:500}.xa-clash>.lzi{flex:none}.xa-clash .lz-btn.soft{background:var(--surface);color:var(--ink);border:1px solid var(--card-border)}.xa-flashc{animation:1.5s xa-ring}@keyframes xa-ring{25%,70%{box-shadow:0 0 0 4px color-mix(in srgb, var(--ai) 35%, transparent)}}.xa-modes{margin:4px 0 18px}.xa-modes-g{color:var(--ink-3);text-align:center;grid-template-columns:1fr 2fr 1fr;gap:10px;margin-bottom:8px;font-size:12px;font-weight:800;display:grid}.xa-modes-g span{border-bottom:2px solid var(--line-2);padding-bottom:5px}.xa-modes-g .t{color:var(--warn-ink);border-color:color-mix(in srgb, var(--warn) 50%, transparent)}.xa-modes-g .p{color:var(--win-ink);border-color:color-mix(in srgb, var(--win) 50%, transparent)}.xa-modes-s{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lz button.xa-mode,button.xa-mode{border:1.5px solid var(--line);background:var(--surface);text-align:left;min-width:0;transition:border-color .2s, box-shadow .2s, background .2s, transform .25s var(--xa-press);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.xa-mode:hover:not(:disabled){border-color:var(--line-2);transform:translateY(-2px)}.lz button.xa-mode:disabled{cursor:not-allowed}.lz button.xa-mode.on{border-color:var(--ai);background:color-mix(in srgb, var(--ai) 8%, var(--surface));box-shadow:0 0 0 4px color-mix(in srgb, var(--ai) 13%, transparent)}.xa-mode-h{align-items:center;gap:10px;min-width:0;display:flex}.xa-mode-dot{background:var(--sunk);width:32px;height:32px;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.xa-mode.on .xa-mode-dot{color:var(--ai-ink);background:0 0}.xa-mode-h b{color:var(--ink);font-size:15px;font-weight:800}.xa-mode-l{color:var(--ink-3);flex:1;font-size:12.5px;line-height:1.5}.xa-mode-now{background:var(--ai);color:#fff;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.xa-mode-go{color:var(--ink-4);align-items:center;gap:2px;font-size:12px;font-weight:700;transition:color .15s;display:inline-flex}.xa-mode:hover:not(:disabled) .xa-mode-go{color:var(--brand-ink)}.xa-mode.no{opacity:.62}.xa-mode.no .xa-mode-l{color:var(--warn-ink);font-weight:600}.xa-modes.dim .xa-mode.on{border-color:var(--line-2);background:var(--surface);box-shadow:none}.xa-modes.dim .xa-mode-now{background:var(--ink-3)}.xa-testers{border-top:1px solid var(--line);border-radius:0;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:14px 24px;margin-top:22px;padding-top:20px;transition:background .3s;display:grid}.xa-testers.flash{animation:1.5s xa-flashrow}.xa-testers-h{align-items:flex-start;gap:12px;display:flex}.xa-testers-h b{font-size:15px}.xa-testers-b{flex-direction:column;gap:10px;min-width:0;display:flex}.xa-testers.idle .xa-nums{opacity:.6}.xa-nums{border-radius:var(--xa-rm);background:var(--sunk);flex-wrap:wrap;align-items:center;gap:8px;padding:9px;display:flex}.xa-num{background:var(--surface);height:34px;box-shadow:var(--shadow-1);border:1px solid var(--card-border);border-radius:999px;align-items:center;gap:7px;padding:0 5px 0 13px;font-size:13px;display:inline-flex}.xa-num b{font-weight:800}.xa-num>span{color:var(--ink-3);font-size:12.5px;font-weight:600}.xa-num.taken>.lzi{color:var(--warn-ink)}.lz .xa-num button,.xa-num button{width:24px;height:24px;color:var(--ink-3);border-radius:50%;place-items:center;padding:0;display:grid}.xa-num button:hover:not(:disabled){background:var(--loss-soft);color:var(--loss-ink)}.xa-num-add{min-width:190px;height:34px;color:var(--ink-3);cursor:text;flex:1;align-items:center;gap:6px;padding:0 8px;display:flex}.xa-num-add input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;font-size:13.5px}button.xa-num-go{background:var(--brand);height:26px;color:var(--on-brand);cursor:pointer;border:0;border-radius:999px;flex:none;margin:0;padding:0 12px;font-size:12.5px;font-weight:700}.xa-sets{flex-direction:column;display:flex;container-type:inline-size}.xa-set{border-radius:14px;align-items:center;gap:14px;margin:0 -10px;padding:14px 10px;transition:background .3s;display:flex;position:relative}.xa-set:first-child{padding-top:6px}.xa-set.flash{animation:1.5s xa-flashrow}@keyframes xa-flashrow{20%,60%{background:color-mix(in srgb, var(--ai) 12%, transparent)}}.xa-set.warn{background:var(--xa-amber-soft)}.xa-set-t{flex-direction:column;flex:1;min-width:0;line-height:1.4;display:flex}.xa-set-t b{color:var(--ink);font-size:14.5px;font-weight:700}.xa-set-t span{color:var(--ink-3);font-size:12.5px;animation:.3s xa-fade}.xa-set-c{flex:none;max-width:62%}@container (width<=700px){.xa-set{flex-wrap:wrap;row-gap:10px}.xa-set-c{width:100%;max-width:none;padding-left:48px}}.lz button.xa-more,button.xa-more{border-radius:var(--xa-r);background:var(--surface);border:1px solid var(--card-border);box-shadow:var(--shadow-1);text-align:left;align-items:center;gap:14px;padding:14px 20px;transition:border-color .2s,translate .25s cubic-bezier(.2,.8,.2,1);display:flex}.xa-more:hover{border-color:var(--lz-hover-line)}@media (hover:hover){.lz button.xa-more:hover{translate:0 -1px}}.xa-more-t{flex-direction:column;flex:1;min-width:0;display:flex}.xa-more-t b{color:var(--ink);font-size:15px;font-weight:700}.xa-more-t span{color:var(--ink-3);font-size:12.5px}.xa-more>.lzi{color:var(--ink-3)}.xa-first{align-items:center;gap:14px;display:flex}.xa-first p{color:var(--ink-2);flex:1;margin:0;font-size:14px}.xa-ro{border-radius:var(--xa-rm);background:var(--brand-soft);border:1px solid color-mix(in srgb, var(--brand) 22%, transparent);align-items:center;gap:14px;padding:12px 14px 12px 16px;display:flex}.xa-ro-t{flex-direction:column;flex:1;min-width:0;line-height:1.4;display:flex}.xa-ro-t b{color:var(--ink);font-size:14.5px}.xa-ro-t span{color:var(--ink-2);font-size:12.5px}.xa-lost{border-radius:var(--xa-rm);background:var(--xa-amber-soft);border:1px solid color-mix(in srgb, var(--warn) 28%, transparent);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px 10px 14px;display:flex}.xa-lost .xa-alert-i{margin-top:0}.xa-lost-t{min-width:220px;color:var(--ink-2);flex:1;font-size:13.5px}.xa-lost-t b{color:var(--warn-ink)}.xa-secs{flex-direction:column;gap:8px;display:flex}.xa-secs>.xa-find{align-self:flex-start;width:min(360px,100%);margin-bottom:4px}.xa-sec-intro{background:var(--xa-well);color:var(--ink-2);white-space:pre-line;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.6}.xa-sec{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;transition:border-color .2s,background .2s,box-shadow .2s}.xa-sec:hover{border-color:color-mix(in srgb, var(--ai) 30%, var(--line))}.xa-sec.open{background:var(--surface);border-color:color-mix(in srgb, var(--ai) 40%, var(--line));box-shadow:var(--shadow-1)}.xa-sec.off .xa-sec-h{opacity:.6}.lz button.xa-sec-h,button.xa-sec-h{text-align:left;align-items:center;gap:12px;width:100%;padding:11px 14px;display:flex}.xa-sec-n{background:var(--ai-soft);width:26px;height:26px;color:var(--ai-ink);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:800;display:inline-grid}.xa-sec-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.xa-sec-t{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.xa-sec-t b{color:var(--ink);font-size:14.5px;font-weight:700}.xa-sec-p{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.xa-sec-w{color:var(--ink-2);flex:none;font-size:12.5px;font-weight:700}.xa-sec-chev{color:var(--ink-4);flex:none;transition:transform .2s}.xa-sec-b{flex-direction:column;gap:10px;padding:2px 14px 14px 52px;animation:.2s xa-fade;display:flex}.xa-sec-b.ro{gap:6px}.xa-sec-f2{grid-template-columns:minmax(0,1fr) 220px;gap:12px;display:grid}.xa-sec-btns{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.xa-sec-body{white-space:pre-line;color:var(--ink-2);margin:0;font-size:14px;line-height:1.65}.xa-secs-f{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.xa-raw{flex-direction:column;gap:10px;display:flex}.xa-raw-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.xa-raw-bar .sel-btn{border-radius:10px;height:36px}.xa-raw-ta{min-height:420px;font-size:13.5px;line-height:22px}.xa-raw-ta.tall{min-height:560px}.xa-pseg{margin-top:2px}.xa-plist{flex-wrap:wrap;gap:6px;margin:12px 0 4px;display:flex}.xa-pli{background:var(--xa-well);min-height:28px;color:var(--ink-2);border-radius:8px;align-items:center;gap:6px;padding:2px 10px;font-size:12.5px;display:inline-flex}.xa-pli b{color:var(--ink);font-weight:700}.xa-pli em{color:var(--loss-ink);font-style:normal;font-weight:700}.xa-pli.out b{text-decoration:line-through;-webkit-text-decoration-color:var(--loss);text-decoration-color:var(--loss)}.xa-ptbl{flex-direction:column;margin-top:8px;display:flex}.xa-pr{color:var(--ink-2);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:6px;padding:8px;font-size:13px;display:grid;position:relative}.xa-pr.head{color:var(--ink-3);padding-block:4px;font-size:12px;font-weight:600}.xa-pr.best{background:var(--win-soft)}.xa-pr b{color:var(--ink);font-size:14.5px;font-weight:800}.xa-pp{flex-direction:column;line-height:1.25;display:flex}.xa-pp s{color:var(--ink-4);font-size:12px}.xa-no{color:var(--ink-4);grid-column:span 3;font-weight:600}.xa-pcamp{color:var(--ink-2);align-items:center;gap:6px;margin-top:10px;font-size:13px;font-weight:600;display:flex}.xa-pcamp .lzi{color:var(--gold-ink)}.xa-pnote{margin-top:4px}.xa-plink{background:var(--xa-well);border:1px solid var(--xa-well-line);color:var(--brand-ink);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;max-width:100%;margin-top:12px;padding:8px 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden}.xa-plink:hover{border-color:var(--lz-hover-line)}.xa-offers{flex-direction:column;gap:6px;margin-top:10px;display:flex}.xa-offer{background:var(--xa-well);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 10px;font-size:13px;display:flex}.xa-offer>span:first-child{flex-direction:column;flex:1;min-width:0;display:flex}.xa-offer small{color:var(--ink-3);font-size:12px}.xa-offer s{color:var(--ink-4);margin-left:6px;font-size:12px}.xa-offer em{color:var(--gold-ink);font-size:12px;font-style:normal;font-weight:700}.xa-draft{border-radius:var(--xa-r);background:var(--surface);border:1px solid color-mix(in srgb, var(--warn) 42%, var(--card-border));box-shadow:var(--shadow-1);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;display:flex}.xa-draft.sticky{z-index:20;box-shadow:var(--shadow-2);animation:.35s cubic-bezier(.2,.8,.2,1) xa-up;position:sticky;bottom:18px}.xa-draft.clean{border-color:var(--card-border)}.xa-draft.bad{border-color:color-mix(in srgb, var(--loss) 55%, var(--card-border))}.xa-draft-i{background:var(--warn-soft);width:38px;height:38px;color:var(--warn-ink);border-radius:12px;flex:none;place-items:center;display:grid}.xa-draft-i.ok{background:var(--win-soft);color:var(--win-ink)}.xa-draft-t{flex-direction:column;flex:1;min-width:220px;line-height:1.4;display:flex}.xa-draft-t b{color:var(--ink);font-size:14.5px}.xa-draft-t span{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.xa-draft .lz-pill{text-overflow:ellipsis;max-width:280px;overflow:hidden}.xa-pub.locked{opacity:.62;box-shadow:none}.xa-try{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:24px;display:grid}.xa-phone{background:var(--surface);border:1px solid var(--line-2);width:100%;max-width:380px;height:600px;box-shadow:0 0 0 7px var(--sunk), var(--shadow-2);border-radius:30px;flex-direction:column;display:flex;overflow:hidden}.xa-ph-top{background:color-mix(in srgb, var(--ai) 9%, var(--surface));border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 10px 12px 14px;display:flex}.xa-ph-av{flex:none;place-items:center;width:40px;height:40px;display:grid}.xa-ph-who{flex:1;min-width:0;line-height:1.25}.xa-ph-who b{color:var(--ink);font-size:14.5px;display:block}.xa-ph-who small{color:var(--ink-3);font-size:12px}.lz button.xa-ph-x,button.xa-ph-x{width:36px;height:36px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.xa-ph-x:hover:not(:disabled){background:var(--hover)}.xa-ph-x:disabled{opacity:.35}.xa-chatbg{background-color:var(--surface-2);background-image:radial-gradient(color-mix(in srgb, var(--ink) 6%, transparent) 1px, transparent 1.5px);background-size:18px 18px}.xa-ph-body{scrollbar-width:none;overscroll-behavior:contain;flex-direction:column;flex:1;gap:6px;padding:14px 12px;display:flex;overflow:auto}.xa-ph-body::-webkit-scrollbar{display:none}.xa-ph-day{background:var(--surface);color:var(--ink-3);box-shadow:var(--shadow-1);border-radius:8px;align-self:center;margin-bottom:6px;padding:2px 10px;font-size:12px;font-weight:700}.xa-ph-hint{text-align:center;color:var(--ink-3);flex-direction:column;align-items:center;gap:8px;margin:auto 0;font-size:13px;line-height:1.6;display:flex}.xa-ph-hint .lzi{color:var(--ink-4)}.xa-ph-starters{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:6px;display:flex}.lz .xa-ph-starters button{background:var(--surface);border:1px solid var(--line-2);height:32px;color:var(--ink-2);border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600;transition:border-color .15s,color .15s}.xa-ph-starters button:hover{border-color:var(--brand);color:var(--brand-ink)}.xa-ph-err{background:var(--loss-soft);color:var(--loss-ink);border-radius:10px;align-self:center;padding:6px 12px;font-size:12.5px;font-weight:600}.xa-bub{max-width:86%;color:var(--ink);box-shadow:0 1px 1px color-mix(in srgb, var(--ink) 9%, transparent);overflow-wrap:anywhere;white-space:pre-line;border-radius:12px;flex-direction:column;padding:7px 10px 18px;font-size:13.5px;line-height:1.5;display:flex;position:relative}.xa-bub.me{background:color-mix(in srgb, var(--brand) 17%, var(--surface));border-top-right-radius:4px;align-self:flex-end}.xa-bub.her{background:var(--surface);border-top-left-radius:4px;align-self:flex-start}.xa-bub-a{color:var(--ai-ink);margin-bottom:1px;font-size:12px;font-weight:800;display:block}.xa-bub-time{color:var(--ink-3);font-size:12px;position:absolute;bottom:3px;right:8px}.xa-bub-flags{white-space:normal;flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.xa-bub-flags span{background:var(--warn-soft);color:var(--warn-ink);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.xa-bub-model{color:var(--ink-4);white-space:normal;margin-top:5px;font-size:12px;display:block}.xa-bub-img{border-radius:8px;max-width:180px;margin-bottom:4px;display:block}.lz button.xa-bub-case,button.xa-bub-case{color:var(--brand-ink);opacity:0;align-self:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:12px;font-weight:700;transition:opacity .15s;display:inline-flex}.xa-bub:hover .xa-bub-case,.xa-bub-case:focus-visible{opacity:1}.xa-bub.file{gap:6px;width:220px;padding:4px 4px 8px}.xa-bub.file .xa-thumb{border-radius:9px}.xa-bub-cap{color:var(--ink-2);padding:0 6px;font-size:12.5px}.xa-bub.voice{flex-flow:wrap;align-items:center;gap:8px}.xa-bub-vp{background:var(--ai);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.xa-bub.voice .xa-bub-a,.xa-bub.voice .xa-bub-text{flex-basis:100%}.xa-bub.voice .xa-bub-a{flex-basis:auto}.xa-typing{flex-direction:row;gap:4px;padding:12px 14px}.xa-typing i{background:var(--ink-4);border-radius:50%;width:7px;height:7px;animation:1.2s infinite xa-bounce}.xa-typing i:nth-child(2){animation-delay:.15s}.xa-typing i:nth-child(3){animation-delay:.3s}@keyframes xa-bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.xa-ph-pic{background:var(--surface-2);border-top:1px solid var(--line);color:var(--ink-2);align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.xa-ph-pic img{object-fit:cover;border-radius:6px;width:36px;height:36px}.xa-ph-pic span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.xa-ph-comp{background:var(--surface-2);align-items:center;gap:6px;padding:8px 10px 12px;display:flex}.xa-ph-comp input:not([type=file]){border:1px solid var(--line);background:var(--surface);min-width:0;height:40px;color:var(--ink);font:inherit;border-radius:999px;outline:none;flex:1;padding:0 14px;font-size:13.5px}.xa-ph-comp input:focus{border-color:var(--brand)}.lz button.xa-ph-clip,button.xa-ph-clip{width:38px;height:38px;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.xa-ph-clip:hover:not(:disabled){background:var(--hover);color:var(--ink)}.lz button.xa-ph-send,button.xa-ph-send{background:var(--brand);width:40px;height:40px;color:var(--on-brand);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.xa-ph-send:disabled{opacity:.45}.xa-thumb{aspect-ratio:4/3;background:var(--sunk);border-radius:14px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.xa-thumb img,.xa-thumb video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.xa-thumb video{background:#000}.xa-thumb audio{width:100%}.xa-thumb-ph{color:var(--ink-3);font-size:12.5px}.xa-tryside{flex-direction:column;gap:14px;min-width:0;display:flex}.xa-try-set{background:var(--xa-well);border:1px solid var(--xa-well-line);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:14px;display:grid}.xa-try-set .sel{width:100%}.xa-try-k{flex-direction:column;gap:4px;display:flex}.xa-try-k b{color:var(--ink);font-size:14.5px}.xa-try-dl{flex-direction:column;margin:0;animation:.3s xa-fade;display:flex}.xa-try-dl>div{border-top:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.xa-try-dl dt{color:var(--ink-3);font-size:12.5px}.xa-try-dl dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:13.5px}.xa-try-dl.ghost dd{color:var(--ink-4)}.xa-try-sub{flex-direction:column;gap:6px;display:flex}.xa-try-sub b{color:var(--ink);font-size:13px}.xa-try-sub>span{flex-wrap:wrap;gap:6px;display:flex}.xa-try-sub ol{color:var(--ink-2);margin:0;padding-left:20px;font-size:13px;line-height:1.6}.xa-vlabel{max-width:420px;margin-bottom:12px}.xa-vers{flex-direction:column;display:flex}.xa-ver{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;display:flex}.xa-ver:first-child{border-top:0}.xa-ver-n{background:var(--sunk);min-width:46px;height:30px;color:var(--ink-2);border-radius:9px;flex:none;justify-content:center;align-items:center;gap:2px;padding:0 8px;font-size:13px;font-weight:800;display:inline-flex}.xa-ver-n:before{content:"第"}.xa-ver-n:after{content:"版"}.xa-ver-n:before,.xa-ver-n:after{opacity:.7;font-size:12px;font-weight:700}.xa-ver.live .xa-ver-n{background:var(--win-soft);color:var(--win-ink)}.xa-ver-t{flex-direction:column;flex:1;min-width:200px;display:flex}.xa-ver-t b{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.xa-ver-t span{color:var(--ink-2);font-size:12.5px}.xa-ver-t small{color:var(--ink-4);font-size:12px}.xa-ver-a{flex:none;align-items:center;gap:10px;display:flex}.xa-ver-e{flex-basis:100%;padding-left:58px}.xa-snaps{border-top:1px solid var(--line);margin-top:16px;padding-top:6px}.lz button.xa-snaps-h,button.xa-snaps-h{text-align:left;align-items:center;gap:10px;width:100%;padding:8px 0;display:flex}.xa-snaps-h>span{flex-direction:column;flex:1;min-width:0;line-height:1.4;display:flex}.xa-snaps-h b{color:var(--ink);font-size:13.5px}.xa-snaps-h span span{color:var(--ink-3);font-size:12.5px}.xa-snaps-h em{color:var(--ink-2);font-size:12.5px;font-style:normal;font-weight:700}.xa-snaps-h>.lzi{color:var(--ink-3);transition:transform .2s}.xa-snap{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 0;font-size:13px;display:flex}.xa-b2.now{box-shadow:0 0 0 2px color-mix(in srgb, var(--ai) 40%, transparent)}.xa-b2.bad{box-shadow:0 0 0 1.5px var(--loss)}.xa-edits{flex-direction:column;gap:2px;display:flex}.xa-edits-sum{background:var(--xa-well);color:var(--ink-2);border-radius:10px;margin-bottom:6px;padding:8px 10px;font-size:12.5px}.lz button.xa-edit-h,button.xa-edit-h{text-align:left;border-radius:8px;align-items:center;gap:8px;width:100%;padding:7px 4px;font-size:13px;display:flex}.xa-edit-h:hover{background:var(--hover)}.xa-edit-h b{color:var(--ink);flex:none}.xa-edit-l{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.xa-edit-h small{color:var(--ink-3);white-space:nowrap;font-size:12px}.xa-edit-h small i{font-style:normal;font-weight:700}.xa-edit-h small i.add{color:var(--win-ink)}.xa-edit-h small i.del{color:var(--loss-ink)}.xa-edit-h>.lzi{color:var(--ink-4);flex:none;transition:transform .2s}.xa-diff{flex-direction:column;gap:2px;margin:2px 0 8px 12px;display:flex}.xa-diff>div{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;gap:6px;padding:3px 8px;font-size:12.5px;line-height:1.5;display:flex}.xa-diff>div i{flex:none;width:10px;font-style:normal;font-weight:800}.xa-diff .add{background:var(--win-soft);color:var(--win-ink)}.xa-diff .del{background:var(--loss-soft);color:var(--loss-ink)}.xa-diff .gap{color:var(--ink-4)}.xa-ex-st{background:var(--xa-well);border:1px solid var(--xa-well-line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 10px 10px 14px;display:flex}.xa-ex-st-t{min-width:200px;color:var(--ink-2);flex:1;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.xa-ex-st.run .xa-ex-st-t{color:var(--ai-ink)}.xa-ex-st.bad .xa-ex-st-t{color:var(--loss-ink)}.xa-ex-st.warn .xa-ex-st-t{color:var(--warn-ink)}.xa-ex-st.ok .xa-ex-st-t{color:var(--win-ink)}.xa-ex-prog{background:var(--sunk);border-radius:6px;height:6px;margin:-4px 0 12px;overflow:hidden}.xa-ex-prog i{background:linear-gradient(90deg, var(--ai), var(--xa-ai2));border-radius:6px;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.xa-ex-gate{background:var(--loss-soft);color:var(--loss-ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.xa-ex-gate>span{flex:1;min-width:180px}.xa-ex-force{flex-basis:100%;gap:6px;display:flex}.xa-ex-force .xa-in{flex:1}.xa-spin{border:2.5px solid var(--ai-soft);border-top-color:var(--ai);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite xa-rot}@keyframes xa-rot{to{transform:rotate(360deg)}}.xa-sv-spin{vertical-align:-1px;box-sizing:border-box;border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:10px;height:10px;margin-right:5px;animation:.7s linear infinite xa-rot;display:inline-block}.xa-ask{color:var(--loss-ink);font-size:13px;font-weight:700}.xa-qs{flex-direction:column;gap:6px;display:flex}.xa-qs>.xa-add{align-self:flex-start;margin-top:4px}.lz button.xa-qs-more{align-self:center;gap:4px;margin:2px 0;padding:6px 10px}.xa-q{background:var(--surface-2);border:1px solid #0000;border-radius:12px;transition:background .3s,border-color .3s,box-shadow .3s}.xa-q.fail{background:var(--loss-soft)}.xa-q.open{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow-1)}.xa-q.off .xa-q-row{opacity:.6}.lz button.xa-q-row,button.xa-q-row{text-align:left;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.xa-q-i{background:var(--sunk);width:26px;height:26px;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.xa-q.pass .xa-q-i{background:var(--win);color:#fff}.xa-q.fail .xa-q-i{background:var(--loss);color:#fff}.xa-q.pass .xa-q-i,.xa-q.fail .xa-q-i{animation:.5s cubic-bezier(.2,1.5,.4,1) xa-qpop}@keyframes xa-qpop{0%{opacity:0;transform:scale(.6)}}.xa-exam-ring{border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 5px color-mix(in srgb, var(--warn) 45%, transparent);animation:1.5s .2s xa-examring;position:absolute;inset:-1px}@keyframes xa-examring{25%,70%{opacity:1}}.xa-q.old .xa-q-i{background:var(--warn-soft);color:var(--warn-ink)}.xa-q.wait .xa-q-i{background:0 0}.xa-q-i .lzi{stroke-width:3px}.xa-q-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.xa-q-t b{color:var(--ink);font-size:14px}.xa-q-t>span{color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.xa-q-chev{color:var(--ink-4);flex:none;transition:transform .2s}.xa-q-why{color:var(--loss-ink);padding:0 12px 10px 50px;font-size:12.5px;font-weight:600}.xa-q-open{flex-direction:column;gap:10px;padding:0 12px 12px 50px;animation:.2s xa-fade;display:flex}.xa-q-chat{border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.xa-q-files{color:var(--ink-3);align-self:center;font-size:12px}.xa-q-judge{background:var(--xa-well);color:var(--ink-2);border-radius:10px;padding:8px 10px;font-size:12.5px}.xa-q-judge.bad{color:var(--loss-ink)}.xa-q-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.xa-cf{flex-direction:column;gap:12px;padding:12px;display:flex}.xa-q-open .xa-cf{padding:0}.xa-cf-seed{background:var(--xa-well);border-radius:12px;flex-direction:column;gap:6px;margin:12px 12px 0;padding:12px;display:flex}.xa-cf-tpl{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.xa-cf-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;display:grid}.xa-cf-g .sel{width:100%}.xa-cf-f{align-items:center;gap:6px;display:flex}.lz button.xa-chipb,button.xa-chipb{background:var(--surface);border:1px solid var(--line);height:32px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.xa-chipb b{color:var(--ink-3);font-size:12px;font-weight:700}.xa-chipb:hover{border-color:var(--line-2);color:var(--ink)}.lz button.xa-chipb.on,button.xa-chipb.on{background:var(--brand-soft);border-color:color-mix(in srgb, var(--brand) 40%, transparent);color:var(--brand-ink)}.xa-chipb.on b{color:var(--brand-ink)}.lz button.xa-chipb.warn,button.xa-chipb.warn{color:var(--warn-ink);border-color:color-mix(in srgb, var(--warn) 40%, transparent)}.lz button.xa-chipb.warn.on,button.xa-chipb.warn.on{background:var(--warn-soft)}.xa-cf-tpl .xa-chipb{height:28px;font-size:12.5px}.xa-rp-go{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;display:grid}.xa-rp-go .sel{width:100%}.xa-replay .xa-ex-prog{margin:10px 0 0}.xa-rp-runs{flex-direction:column;gap:6px;margin:12px 0 14px;display:flex}.lz button.xa-rp-run,button.xa-rp-run{border:1px solid var(--line);text-align:left;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"m n""b b";gap:6px 10px;padding:10px 12px;transition:border-color .15s,background .15s;display:grid}.xa-rp-run:hover{border-color:var(--line-2)}.lz button.xa-rp-run.on,button.xa-rp-run.on{border-color:color-mix(in srgb, var(--ai) 50%, transparent);background:var(--ai-soft)}.xa-rp-m{flex-wrap:wrap;grid-area:m;align-items:center;gap:4px 8px;min-width:0;display:flex}.xa-rp-m b{color:var(--ink);font-size:13.5px}.xa-rp-m small{color:var(--ink-3);font-size:12px}.xa-rp-bar{background:var(--sunk);border-radius:8px;grid-area:b;gap:2px;height:8px;display:flex;overflow:hidden}.xa-rp-bar i{min-width:0;display:block}.xa-rp-bar i.a{background:var(--win)}.xa-rp-bar i.n{background:var(--warn)}.xa-rp-bar i.o{background:var(--loss)}.xa-rp-bar i.u{background:var(--line-2)}.xa-rp-n{color:var(--ink-2);white-space:nowrap;grid-area:n;align-items:center;gap:8px;font-size:12.5px;display:flex}.xa-rp-n .alike{color:var(--win-ink)}.xa-rp-n .bad{color:var(--loss-ink)}.xa-rp-ans{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.xa-rp-a{background:var(--xa-well);border-left:3px solid var(--line-2);border-radius:12px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.xa-rp-a.v-off{border-left-color:var(--loss)}.xa-rp-a.v-near{border-left-color:var(--warn)}.xa-rp-a.v-alike{border-left-color:var(--win)}.xa-rp-r{color:var(--ink);align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.xa-mom-k{width:30px;color:var(--ink-4);flex:none;padding-top:1px;font-size:12px;font-weight:700}.xa-rp-r.good>span:last-child{color:var(--win-ink)}.xa-rp-r.bad>span:last-child{color:var(--loss-ink)}.xa-rp-v{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12.5px;display:flex}.xa-rp-a.v-off .xa-rp-v b{color:var(--loss-ink)}.xa-rp-a.v-near .xa-rp-v b{color:var(--warn-ink)}.xa-rp-a.v-alike .xa-rp-v b{color:var(--win-ink)}.xa-rp-f{justify-content:space-between;align-items:center;gap:8px;display:flex}.xa-rp-before{background:var(--surface);color:var(--ink-2);white-space:pre-line;border-radius:10px;padding:8px 10px;font-size:12.5px}.xa-foot{color:var(--ink-3)}.xa-rec .xa-note{margin-bottom:14px}.xa-rec .xa-foot{margin-top:14px}.xa-rec3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.xa-well{background:var(--xa-well);border:1px solid var(--xa-well-line);border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.xa-well-k{color:var(--ink-3);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.xa-well-n{letter-spacing:-.03em;color:var(--ink);font-size:30px;font-weight:800;line-height:1.1}.xa-well-n.win{color:var(--win-ink)}.xa-well-two{flex-wrap:wrap;gap:4px 16px;font-size:18px;font-weight:800;line-height:1.3;display:flex}.xa-well-two em{font-style:normal}.xa-well-two .ai{color:var(--ai-ink)}.xa-well-two .cs{color:var(--msg-ink)}.xa-well small{color:var(--ink-3);font-size:12px}.xa-bar{background:var(--sunk);border-radius:999px;gap:2px;width:100%;display:flex;overflow:hidden}.xa-bar i{min-width:3px;display:block}.xa-pane .xa-bar i{transform-origin:0;animation:1s cubic-bezier(.2,.8,.2,1) both lz-growx;animation-delay:var(--d,0s)}.xa-pane .xa-spd-bar i,.xa-pane .xa-tone-bar i{transform-origin:0;animation:1s cubic-bezier(.2,.8,.2,1) .15s both lz-growx}.xa-pane .xa-spd-bar i:nth-child(2),.xa-pane .xa-tone-bar i:nth-child(2){animation-delay:.27s}.xa-pane .xa-spd-bar i:nth-child(3),.xa-pane .xa-tone-bar i:nth-child(3){animation-delay:.39s}.xa-pane .xa-spd-bar i:nth-child(4){animation-delay:.51s}.xa-pane .xa-spd-bar i:nth-child(5){animation-delay:.63s}.xa-flow{border:1px solid var(--line);border-radius:16px;margin-bottom:18px;padding:16px}.xa-flow-h{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 10px;display:flex}.xa-flow-h b{color:var(--ink);font-size:14px}.xa-flow .xa-note{margin:12px 0 0}.xa-outs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.xa-outs.two{grid-template-columns:repeat(2,minmax(0,1fr))}.xa-out{background:var(--xa-well);border-radius:14px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.xa-ring{flex:none;place-items:center;width:58px;height:58px;display:grid;position:relative}.xa-ring svg{width:100%;height:100%;position:absolute;inset:0}.xa-ring circle{fill:none;stroke-width:7px;stroke-linecap:round}.xa-ring circle.t{stroke:var(--line-2)}.xa-ring b{color:var(--ink);font-size:13px;font-weight:800;position:relative}.xa-out-m{flex-direction:column;gap:3px;min-width:0;display:flex}.xa-out-k{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.xa-out-k .i{display:inline-flex}.xa-out-n{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;display:flex}.xa-out-n b{color:var(--ink);font-size:17px;font-weight:800}.xa-out-n b.win{color:var(--win-ink)}.xa-out-n .lzi{color:var(--ink-4)}.xa-rec2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.xa-rec2.one{grid-template-columns:minmax(0,1fr)}.xa-trend,.xa-solo{border:1px solid var(--line);border-radius:16px;flex-direction:column;min-width:0;margin:0;padding:16px;display:flex}.xa-trend .xa-spark{flex:auto;min-height:84px}.xa-trend-x{height:36px;color:var(--ink-3);margin-top:8px;font-size:12px;position:relative}.xa-trend-x span{white-space:nowrap;flex-direction:column;align-items:center;line-height:1.35;display:flex;position:absolute;top:0;translate:-50%}.xa-trend-x span.first{align-items:flex-start;translate:0}.xa-trend-x span.last{align-items:flex-end;translate:-100%}.xa-trend-x b{color:var(--ink);font-size:13px;font-weight:800}.xa-trend-x span.open{opacity:.55}.xa-spark{touch-action:pan-y;outline:none;position:relative}.xa-spark.tip{cursor:crosshair}.xa-spark.fit{flex-direction:column;display:flex}.xa-spark svg{width:100%;animation:.9s cubic-bezier(.33,1,.68,1) backwards xa-draw;display:block;overflow:visible}.xa-spark.fit svg{flex:1 1 0;height:0}@keyframes xa-draw{0%{clip-path:inset(-20px 100% -20px -4px)}to{clip-path:inset(-20px -4px)}}.xa-spark-l{fill:none;stroke-width:2.4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.xa-spark-l.open{stroke-dasharray:4 5}.xa-spark-now{background:var(--sd,var(--brand));width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);pointer-events:none;border-radius:50%;margin:-5px 0 0 -5px;animation:.35s cubic-bezier(.2,1.5,.4,1) .75s backwards xa-nowin;position:absolute}@keyframes xa-nowin{0%{opacity:0;transform:scale(.3)}}.xa-spark-now.pulse:before,.xa-spark-now.pulse:after{content:"";border:2px solid var(--sd,var(--brand));border-radius:50%;animation:2.2s cubic-bezier(.2,.8,.2,1) infinite xa-pulse;position:absolute;inset:-2px}.xa-spark-now.pulse:after{animation-delay:1.1s}@keyframes xa-pulse{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.xa-spark-x{border-left:1.5px dashed color-mix(in srgb, var(--ink-3) 70%, transparent);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.xa-spark-dot{background:var(--sd,var(--brand));border:2px solid var(--surface);width:11px;height:11px;box-shadow:0 0 0 4px color-mix(in srgb, var(--sd,var(--brand)) 22%, transparent), 0 0 16px var(--sd,var(--brand));pointer-events:none;border-radius:50%;margin:-5.5px 0 0 -5.5px;position:absolute}.xa-spark-tip{z-index:6;background:color-mix(in srgb, var(--surface) 84%, transparent);-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);border:1px solid var(--line-2);box-shadow:var(--shadow-2);white-space:nowrap;color:var(--ink-2);pointer-events:none;border-radius:12px;padding:7px 12px;font-size:12.5px;line-height:1.5;position:absolute;top:-10px;translate:-50% -100%}.xa-spark-tip.l{translate:0 -100%}.xa-spark-tip.r{translate:-100% -100%}.xa-spark-tip b{color:var(--ink);font-weight:800}.xa-solo-l{flex-wrap:wrap;gap:6px;display:flex}.lz button.xa-solo-c,button.xa-solo-c{background:var(--xa-well);border:1px solid var(--xa-well-line);height:34px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 5px;font-size:13px;font-weight:600;transition:border-color .15s;display:inline-flex}.xa-solo-c:hover:not(:disabled){border-color:var(--lz-hover-line)}.xa-solo-c small{color:var(--ink-3);font-size:12px}.xa-solo-c .lz-pill{padding:0 7px}.xa-card-say{letter-spacing:-.015em;color:var(--ink);margin:-2px 0 14px;font-size:20px;font-weight:700;line-height:1.4}.xa-card-say .w{color:var(--win-ink)}.xa-spd{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"l w""k w";align-items:center;gap:12px 32px;display:grid}.xa-spd>.xa-blank{grid-column:1/-1}.xa-spd-l{flex-direction:column;grid-area:l;gap:14px;display:flex}.xa-spd-l .xa-card-say{margin:0}.xa-spd-bar{background:var(--sunk);border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.xa-spd-bar i{border-radius:999px;min-width:3px;display:block}.xa-spd .w-a{background:var(--win)}.xa-spd .w-b{background:color-mix(in srgb, var(--win) 55%, var(--warn))}.xa-spd .w-c{background:var(--warn)}.xa-spd .w-d{background:var(--loss)}.xa-spd .w-e{background:var(--ink-4)}.xa-spd-r{grid-area:k;align-self:start;margin-top:-3px}.xa-spd-k{color:var(--ink-3);flex-wrap:wrap;gap:3px 14px;font-size:12px;display:flex}.xa-spd-k span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.xa-spd-k span i{border-radius:50%;flex:none;width:8px;height:8px}.xa-spd-k b,.xa-spd-k em{color:var(--ink-2);font-style:normal;font-weight:800}.xa-spd-k em:before{content:"· "}.xa-spd>.xa-wait{border-top:0;border-left:1px solid var(--line);flex-direction:column;grid-area:w;justify-content:center;align-self:stretch;align-items:flex-start;gap:10px;padding:0 0 0 24px}.xa-wait{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 18px;padding-top:12px;font-size:13px;display:flex}.xa-wait>span{align-items:center;gap:6px;display:inline-flex}.xa-wait .lzi{color:var(--ink-3)}.xa-wait b{color:var(--ink)}.xa-runbar{flex-direction:column;gap:6px;margin:-6px 0 14px;display:flex}.xa-runbar i{background:linear-gradient(90deg, transparent, var(--ai), transparent);background-repeat:no-repeat;background-size:40% 100%;border-radius:4px;height:4px;animation:1.2s linear infinite xa-run;display:block}@keyframes xa-run{0%{background-position:-40% 0}to{background-position:140% 0}}.xa-wk{flex-direction:column;gap:20px;display:flex}.xa-wk-b{flex-direction:column;gap:12px;min-width:0;display:flex}.xa-wk-b+.xa-wk-b{border-top:1px solid var(--line);padding-top:18px}.xa-wk-b>.xa-link{align-self:flex-start}.xa-wk-h{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.xa-wk-h b{color:var(--ink);font-size:14.5px}.xa-media{grid-template-columns:repeat(auto-fill,minmax(156px,1fr));gap:16px;display:grid}.xa-tile .xa-thumb,.xa-wkpic .xa-thumb{aspect-ratio:4/5;background:radial-gradient(120% 80% at 50% 35%,#1f2b29,#0b1110 75%)}.xa-tile .xa-thumb img,.xa-wkpic .xa-thumb img{border-radius:6px;width:calc(100% - 12px);height:calc(100% - 12px);inset:6px}.xa-tile .xa-thumb-ph,.xa-wkpic .xa-thumb-ph{color:#8fa09c}.xa-wkpic{flex-direction:column;gap:8px;min-width:0;display:flex}.xa-wkpic.has .xa-thumb{box-shadow:inset 0 0 0 2px var(--win)}.xa-wkpic .lz-btn{align-self:flex-start}.xa-tile-t{flex-direction:column;gap:1px;min-width:0;display:flex}.xa-tile-t b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex;overflow:hidden}.xa-tile-t b .lzi{color:var(--ink-3);flex:none}.xa-tile-t b>.xa-tile-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:inherit;line-height:inherit;color:inherit;-webkit-line-clamp:none;display:block;overflow:hidden}.xa-tile-t>span{-webkit-line-clamp:2;color:var(--ink-3);-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.xa-tile-t>span.warn{color:var(--warn-ink);font-weight:600}.xa-tile-t>span.has{color:var(--win-ink);font-weight:600}.xa-tile-t em{color:var(--win-ink);font-style:normal;font-weight:700}.xa-wkadd{background:var(--xa-well);border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex}.xa-wkadd-b{justify-content:flex-end;gap:6px;display:flex}.xa-wk-ok,.xa-wk-bad{font-size:12.5px;font-style:normal;font-weight:600}.xa-wk-ok{color:var(--win-ink)}.xa-wk-bad{color:var(--loss-ink)}.xa-topics{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.xa-topic{background:var(--xa-well);border:1px solid var(--xa-well-line);border-radius:14px;padding:12px 14px}.xa-topic-h{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.xa-topic-h b{color:var(--ink);font-size:14px}.xa-topic-i{background:var(--surface);width:22px;height:22px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.xa-kindc{background:var(--sunk);color:var(--ink-2);border-radius:6px;padding:1px 8px;font-size:12px;font-weight:700}.xa-kindc.k-问题{background:var(--msg-soft);color:var(--msg-ink)}.xa-kindc.k-健康{background:var(--loss-soft);color:var(--loss-ink)}.xa-kindc.k-吃法{background:var(--brand-soft);color:var(--brand-ink)}.xa-kindc.k-价钱{background:var(--gold-soft);color:var(--gold-ink)}.xa-kindc.k-怀疑{background:var(--warn-soft);color:var(--warn-ink)}.xa-topic-q{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.xa-topic-q .xa-b2{max-width:100%}.xa-topic-n{color:var(--ink-3);align-items:center;gap:6px;margin-top:8px;font-size:12.5px;display:flex}.xa-moms{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.xa-mom{background:var(--xa-well);border:1px solid var(--xa-well-line);border-radius:14px;flex-direction:column;gap:8px;padding:14px;transition:opacity .3s;display:flex}.xa-mom.off{opacity:.55}.xa-mom-r{align-items:flex-start;gap:8px;display:flex}.xa-mom-r.me{flex-direction:row-reverse}.xa-mom-r .xa-mom-k{padding-top:7px}.xa-mom-r.me .xa-mom-k{text-align:right}.xa-mom-r .xa-b2{max-width:calc(100% - 38px)}.xa-mom-why{color:var(--ai-ink);align-items:flex-start;gap:6px;font-size:12.5px;font-weight:600;display:flex}.xa-mom-why .lzi{flex:none;margin-top:2px}.xa-mom-f{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.xa-cost-row{grid-template-columns:minmax(0,1fr) 400px;align-items:stretch;gap:18px;display:grid}.xa-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.xa-cap{background:var(--xa-well);border:1px solid var(--xa-well-line);border-radius:16px;align-items:center;gap:16px;padding:14px 16px;display:flex}.xa-gauge{flex:none;width:120px;height:68px}.xa-gauge .t{stroke:var(--line-2)}.xa-cap-t{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.xa-cap-t b{letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:800}.xa-cap-t b small{color:var(--ink-3);font-size:13px;font-weight:600}.xa-cap.bad .xa-cap-t b{color:var(--loss-ink)}.xa-cap.warn .xa-cap-t b{color:var(--warn-ink)}.xa-cost-pick{position:relative}.xa-cost-chart{height:170px;display:flex}.xa-cost-chart .xa-spark{flex:1;min-width:0}.xa-cost-x{color:var(--ink-3);justify-content:space-between;gap:10px;margin-top:8px;font-size:12px;display:flex}.xa-cost-x b{color:var(--ink-2)}.xa-where{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:22px;display:grid}.xa-donut{width:150px;height:150px;position:relative}.xa-donut svg{width:100%;height:100%}.xa-donut circle{fill:none;stroke-width:18px}.xa-donut circle.t{stroke:var(--sunk)}.xa-donut-m{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.xa-donut-m b{color:var(--ink);font-size:22px;font-weight:800}.xa-ctbl{border-collapse:collapse;width:100%}.xa-ctbl th{color:var(--ink-3);text-align:left;border-bottom:1px solid var(--line);padding:8px;font-size:12px;font-weight:600}.xa-ctbl td{color:var(--ink);border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:middle;padding:8px;font-size:13px}.xa-ctbl tr:last-child td{border-bottom:0}.xa-ctbl .n{text-align:right;white-space:nowrap}.xa-ctbl td.empty{text-align:center;color:var(--ink-3)}.xa-dot{vertical-align:1px;border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.xa-pc{background:var(--sunk);vertical-align:middle;border-radius:6px;width:42px;height:6px;margin-right:6px;display:inline-block;overflow:hidden}.xa-pc i{background:var(--ai);border-radius:6px;height:100%;display:block}.xa-cost-note{margin-top:14px}.xa-cust{align-items:center;gap:8px;display:flex}.xa-cust>span:not(.zn-av){flex-direction:column;min-width:0;line-height:1.3;display:flex}.xa-cust .zn-av{width:24px;height:24px;font-size:12px;font-weight:800}.zn-av.xa-av{font-weight:800;overflow:visible}.xa-av>img{border-radius:50%}.xa-av-net{border:2.5px solid var(--surface);border-radius:50%;width:13px;height:13px;position:absolute;bottom:-2px;right:-2px}.xa-av-net.wa{background:var(--wa)}.xa-av-net.msg{background:var(--msg)}.xa-cust b{font-size:13.5px}.xa-cust small{color:var(--ink-3);font-size:12px}.xa-libbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.xa-libbar .xa-find{width:min(320px,100%)}.xa-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:-10px;display:flex}.xa-chips-k{width:34px;color:var(--ink-3);flex:none;font-size:12px;font-weight:700}.xa-libnote{border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:600;animation:.25s xa-fade;display:flex}.xa-libnote.ok{background:var(--win-soft);color:var(--win-ink)}.xa-libnote.bad{background:var(--loss-soft);color:var(--loss-ink)}.lz button.xa-tile,button.xa-tile{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;min-width:0;padding:0;display:flex}.xa-tile .xa-thumb{transition:translate .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}@media (hover:hover){button.xa-tile:hover .xa-thumb{translate:0 -3px;box-shadow:0 10px 22px -12px #00000059}}.xa-tile.dim .xa-thumb{filter:grayscale(.8);opacity:.6}.xa-flag{background:var(--loss);color:#fff;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;position:absolute;top:8px;left:8px}.xa-play{background:color-mix(in srgb, var(--surface) 90%, transparent);width:40px;height:40px;color:var(--ink);box-shadow:var(--shadow-2);border-radius:50%;place-items:center;display:grid;position:absolute}.xa-play .lzi{fill:currentColor;margin-left:2px}.xa-thumb.voice{background:linear-gradient(140deg, var(--ai-soft), color-mix(in srgb, var(--brand) 14%, var(--surface)))}.xa-wave{height:22px;color:var(--ai);align-items:center;gap:2px;display:inline-flex}.xa-wave i{opacity:.6;background:currentColor;border-radius:3px;width:3px;display:block}.xa-sugg{border:1.5px dashed color-mix(in srgb, var(--ai) 40%, var(--line-2));background:linear-gradient(170deg, color-mix(in srgb, var(--ai-soft) 70%, var(--surface)), var(--surface) 70%)}.xa-sugg .xa-hd-r h3>.lzi{color:var(--ai-ink)}.xa-shelves{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));align-items:start;gap:22px 26px;display:grid}.xa-shelf{background:var(--surface-2);border:1px solid var(--line);border-radius:16px;min-width:0;padding:12px}.xa-shelf .xa-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.xa-shelf-h{color:var(--ink-2);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.xa-shelf-h span{background:var(--sunk);min-width:22px;height:20px;color:var(--ink-3);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.xa-off{border-top:1px dashed var(--line-2);margin-top:22px}.lz button.xa-off-h,button.xa-off-h{text-align:left;align-items:center;gap:12px;width:100%;padding:12px 0;display:flex}.xa-off-t{flex-direction:column;flex:1;min-width:0;line-height:1.4;display:flex}.xa-off-t b{color:var(--ink);font-size:14px}.xa-off-t span{color:var(--ink-3);font-size:12.5px}.xa-off-h em{color:var(--ink-2);font-size:12.5px;font-style:normal;font-weight:700}.xa-off-h>.lzi{color:var(--ink-3);transition:transform .2s}.xa-up{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.xa-drop{border:2px dashed var(--line-2);background:var(--xa-well);text-align:center;cursor:pointer;min-height:210px;color:var(--ink);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px;transition:border-color .15s,background .15s;display:flex}.xa-drop:hover,.xa-drop.over{border-color:var(--brand);background:var(--brand-soft)}.xa-drop.has{border-style:solid}.xa-drop b{font-size:14px}.xa-drop>span:not(.lz-ib):not(.xa-spin){color:var(--ink-3);font-size:12.5px}.xa-drop img{object-fit:contain;border-radius:10px;max-width:70%;max-height:110px}.xa-up-f{flex-direction:column;gap:10px;display:flex}.xa-vw-scrim{z-index:92;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040a099e;justify-content:center;align-items:center;padding:20px;animation:.2s xa-fade;display:flex;position:fixed;inset:0}.xa-vw{background:var(--surface);width:min(1180px,100%);height:min(760px,100vh - 40px);box-shadow:var(--shadow-2);color:var(--ink);border-radius:22px;grid-template-columns:minmax(0,1fr) 360px;animation:.3s cubic-bezier(.2,1.1,.4,1) xa-pop;display:grid;overflow:hidden}.xa-vw-stage{background:#0b1110;min-width:0;min-height:0;display:grid;position:relative;overflow:auto}.xa-vw-media{place-items:center;min-height:100%;padding:24px;animation:.35s cubic-bezier(.2,.8,.2,1) xa-slide;display:grid}@keyframes xa-slide{0%{opacity:0;transform:translate(18px)}}.xa-vw-voice{color:#cdd6d3;flex-direction:column;align-items:center;gap:18px;width:100%;display:flex;position:relative}button.xa-vw-play{color:#0b1110;cursor:pointer;width:68px;height:68px;transition:transform .2s var(--xa-press);background:#ffffffeb;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;box-shadow:0 12px 30px -10px #0009}button.xa-vw-play:hover{transform:scale(1.06)}.xa-vw-play .lzi{fill:currentColor}.xa-vw-time{font-size:13px;font-weight:700}.xa-vw-prog{cursor:pointer;touch-action:none;background:#ffffff24;border-radius:4px;width:60%;height:4px;display:block;position:relative}.xa-vw-prog:after{content:"";position:absolute;inset:-8px 0}.xa-vw-prog:focus-visible{outline:2px solid var(--ai);outline-offset:4px}.xa-vw-prog i{border-radius:inherit;background:linear-gradient(90deg, var(--ai), var(--xa-ai2));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.xa-wave i{transform-origin:50%}.xa-wave.big{color:#9d86f5;gap:4px;height:70px}.xa-wave.big i{width:5px}.xa-wave.on i{opacity:1;animation:.7s ease-in-out infinite alternate xa-eq;animation-delay:calc(var(--i,0) * -.09s)}@keyframes xa-eq{to{transform:scaleY(.35)}}.xa-vw-img{object-fit:contain;cursor:zoom-in;background:#fff;border-radius:10px;max-width:100%;max-height:calc(min(760px,100vh - 40px) - 48px)}.xa-vw-img.zoom{cursor:zoom-out;width:160%;max-width:none;max-height:none}.xa-vw-poster{object-fit:contain;filter:brightness(.82);max-width:78%;max-height:70%}.xa-vw-vid{background:#000;border-radius:10px;max-width:100%;max-height:calc(min(760px,100vh - 40px) - 48px)}.xa-vw-media audio{width:min(420px,100%)}.xa-vw-loading{color:#cdd6d3;font-size:13px}button.xa-vw-nav{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:46px;height:46px;margin:0;padding:0;transition:background .15s;display:grid;position:absolute;top:50%;translate:0 -50%}button.xa-vw-nav:hover{background:#ffffff42}.xa-vw-nav.prev{left:14px}.xa-vw-nav.next{right:14px}.xa-vw-side{border-left:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.xa-vw-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 16px 14px 20px;display:flex}.xa-vw-h h4{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:16px;font-weight:800;overflow:hidden}.xa-vw-pos{color:var(--ink-3);font-size:12.5px;font-weight:700}button.xa-vw-x{background:var(--sunk);width:34px;height:34px;color:var(--ink-2);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;display:grid}button.xa-vw-x:hover{color:var(--ink)}.xa-vw-body{flex:1;padding:16px 20px 20px;animation:.25s xa-fade;overflow:auto}.xa-vw-said{color:var(--ink-2);margin:0;font-size:13px;line-height:1.6}.xa-as{flex-direction:column;gap:12px;display:flex}.xa-as-warn{background:var(--loss-soft);color:var(--loss-ink);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.xa-as-warn .lzi{flex:none;margin-top:1px}.xa-as-f{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding-top:12px;display:flex}.xa-as-st{color:var(--ink-3);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.xa-as-st.saved{color:var(--win-ink);font-weight:700}.xa-as-st.saving{color:var(--ai-ink)}.xa-as-st .xa-sv-spin,.jb-saved .xa-sv-spin{margin-right:0}.xa-as-st.failed{color:var(--loss-ink);font-weight:700}.xa-key-tag{background:var(--xa-well);color:var(--ink-4);border-radius:6px;align-self:flex-start;padding:2px 8px;font-size:12px}.xa-as-who{background:var(--xa-well);color:var(--ink-2);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.xa-as-who b{color:var(--ink)}@media (width<=1240px){.xa-cost-row{grid-template-columns:minmax(0,1fr)}}@media (width<=1099px){.xa-vw{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=1240px){.xa-hero-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"m t s""n n n"}.xa-hero-n{grid-template-columns:repeat(4,minmax(0,1fr))}.xa-try{grid-template-columns:340px minmax(0,1fr)}.xa-chats{grid-template-columns:minmax(0,1fr)}}@media (width<=800px){.xa-hero{padding:16px 16px 14px}.xa-hero-row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"m s""t t""n n";gap:10px 12px}.xa-hero-n{grid-template-columns:repeat(2,minmax(0,1fr))}.xa-hero-n>span:nth-child(3){border-left:0}.xa-hero-n>span:nth-child(n+3){border-top:1px solid var(--xa-well-line)}.lz button.xa-stop,.xa-pickone{align-self:center}.xa-say{margin:2px 0 8px;font-size:19px}.lz button.xa-pl{height:28px;padding:0 9px}.xa-day{padding:14px 12px}.xa .ai-day-strip{gap:2px}.xa .ai-day-cell{border-radius:4px;height:26px}.xa-alert{padding:10px 10px 10px 12px}.xa-alert-x{flex-wrap:wrap;gap:6px}.xa-alert-x>span{flex-basis:100%}.xa-clash{flex-wrap:wrap;padding:10px 12px}.xa-clash>span{flex-basis:calc(100% - 30px)}.xa-clash .lz-btn{margin-left:26px}.xa-modes-g{display:none}.xa-modes-s,.xa-testers{grid-template-columns:minmax(0,1fr)}.xa-num-add{min-width:150px}.xa-set{flex-wrap:wrap;gap:10px 14px}.xa-set-c{width:100%;max-width:100%;padding-left:0}.xa-set-c .lz-seg{width:100%}.xa-set-c .lz-seg button{flex:1;justify-content:center}.lz button.xa-more{padding:14px 16px}.xa-first,.xa-ro{flex-wrap:wrap}.xa-ro .lz-btn{margin-left:48px}.lz button.xa-sec-h{gap:10px;padding:10px 12px}.xa-sec-b{padding:2px 12px 12px}.xa-sec-f2{grid-template-columns:minmax(0,1fr)}.xa-raw-ta{min-height:320px}.xa-pr{padding:8px 4px;font-size:12.5px}.xa-try{grid-template-columns:minmax(0,1fr)}.xa-phone{border-radius:24px;max-width:none;height:540px}.xa-try-set{grid-template-columns:minmax(0,1fr)}.xa-bub-case{opacity:1}.xa-rec3,.xa-outs,.xa-outs.two,.xa-rec2,.xa-topics,.xa-moms,.xa-tiles{grid-template-columns:minmax(0,1fr)}.xa-chips{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.xa-chips::-webkit-scrollbar{display:none}.xa-chipb{flex:none}.xa-libbar .xa-find{order:3;width:100%}.xa-shelf{padding:10px}.xa-up{grid-template-columns:minmax(0,1fr)}.xa-drop{min-height:150px}.xa-vw-scrim{padding:0}.xa-vw{border-radius:0;grid-template-rows:minmax(0,42vh) minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;height:100dvh}.xa-vw-side{border-left:0;border-top:1px solid var(--line)}.xa-vw-img{max-height:calc(42vh - 32px)}.xa-vw-media{padding:16px}button.xa-vw-nav{width:40px;height:40px}.xa-vw-nav.prev{left:8px}.xa-vw-nav.next{right:8px}.xa-vw-body{padding:14px 16px 24px}.xa-spd{grid-template-columns:minmax(0,1fr);grid-template-areas:"l""k""w"}.xa-spd>.xa-wait{border-left:0;border-top:1px solid var(--line);flex-flow:wrap;align-items:center;gap:8px 16px;padding:14px 0 0}.xa-card-say{font-size:17px}.xa-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.xa-cap{flex-wrap:wrap}.xa-where{grid-template-columns:minmax(0,1fr);justify-items:center}.xa-where .xa-ctbl{justify-self:stretch}.xa-ctbl .xa-pc{display:none}.xa-ctbl td,.xa-ctbl th{padding:7px 5px}.xa-ctbl td:first-child{white-space:normal}.xa-cost-x{flex-wrap:wrap}.lz button.xa-q-row{padding:10px}.xa-q-why,.xa-q-open{padding-left:12px}.xa-cf-g,.xa-rp-go{grid-template-columns:minmax(0,1fr)}.xa-ver-a{width:100%;padding-left:58px}.xa-ver-e{padding-left:0}.xa-draft.sticky{bottom:10px}.xa-draft-t{flex-basis:calc(100% - 52px);min-width:0}.xa-draft .lz-pill{max-width:100%}.xa-undo{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.xa-dlg-scrim{place-items:end center;padding:0}.xa-dlg{width:100%;padding:20px 18px calc(18px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0}}@media (prefers-reduced-motion:reduce){.xa-pane>*,.xa-say,.xa-pl b,.xa-undo,.xa-dlg,.xa-draft.sticky,.xa-pane .xa-bar i,.xa-pane .xa-dots i,.xa-pane .xa-spd-bar i,.xa-pane .xa-tone-bar i,.xa .ai-conn .ai-health-dot,.xa-b2.typing i,.xa-typing i,.xa-spark svg,.xa-spark-now{animation:none}.xa-spark-now.pulse:before,.xa-spark-now.pulse:after{opacity:0;animation:none}.xa-live,.xa-live-dots i,.xa-vw-media,.xa-vw-body,.xa-wave.on i,.xa-day,.xa .ai-day-strip .ai-day-cell,.xa-q.pass .xa-q-i,.xa-q.fail .xa-q-i,.xa-exam-ring,.xa-sv-spin{animation:none}}.xa-tn{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px 32px;display:grid}.xa-tn-r{border-left:1px solid var(--line);padding-left:28px}.xa-tone3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.xa-tone3>span{background:var(--xa-well);color:var(--ink-2);border-radius:14px;flex-direction:column;gap:1px;padding:12px 14px;font-size:13px;font-weight:700;display:flex}.xa-tone3 b{letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.15}.xa-tone3>.win{color:var(--win-ink)}.xa-tone3>.loss{color:var(--loss-ink)}.xa-tone3>.warn{color:var(--warn-ink)}.xa-tone3 small{color:var(--ink-3);font-size:12px;font-weight:500}.xa-tone-today{flex-direction:column;gap:8px;display:flex}.xa-dots{grid-template-columns:repeat(17,minmax(0,1fr));gap:6px;max-width:440px;display:grid}.xa-dots i{aspect-ratio:1;background:color-mix(in srgb, var(--win) 50%, transparent);border-radius:50%}.xa-pane .xa-dots i{animation:.7s cubic-bezier(.2,1.5,.4,1) both lz-pop;animation-delay:calc(var(--i,0) * 15ms)}.xa-dots i.bad{background:var(--loss)}.xa-dots i.warn{background:var(--warn)}.xa-tone-h{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:18px 0 8px;display:flex}.xa-tone-h.first{margin-top:0}.xa-tone-h b{color:var(--ink);font-size:13.5px}.xa-heat{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.xa-heat-c{background:var(--hc);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:10px 4px;display:flex}.xa-heat-c.none{background:var(--sunk);color:var(--ink-4)}.xa-heat-c b{color:var(--ink);font-size:15px;font-weight:800}.xa-heat-c small{color:var(--ink-2);white-space:nowrap;font-size:12px}.xa-tsteps{flex-direction:column;gap:8px;display:flex}.xa-tstep{grid-template-columns:150px minmax(0,1fr) 120px;align-items:center;gap:12px;display:grid}.xa-tstep-k{min-width:0;color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.xa-ab{border:1px solid var(--line-2);min-width:18px;height:18px;color:var(--ink-2);border-radius:5px;place-items:center;padding:0 4px;font-size:12px;font-weight:800;display:inline-grid}.xa-tstep .xa-small{text-align:right}.xa-tone-bar{background:var(--sunk);border-radius:99px;height:10px;display:flex;overflow:hidden}.xa-tone-bar i{height:100%;display:block}.xa-tone-bar .ok{background:var(--win)}.xa-tone-bar .push{background:var(--loss)}.xa-tone-bar .deaf{background:var(--warn)}.xa-flags{flex-direction:column;gap:6px;display:flex}.lz button.xa-flagr-h{background:var(--xa-well);text-align:left;width:100%;color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.xa-flagr-h>span:not(.lz-pill){flex:1;min-width:0}.xa-flagr-h>.lzi{color:var(--ink-4)}.xa-flagr-b{flex-direction:column;gap:6px;max-width:720px;padding:8px 10px 4px;display:flex}.xa-flagr-b .lz-btn{align-self:flex-start}@media (width<=1240px){.xa-tn{grid-template-columns:minmax(0,1fr)}.xa-tn-r{border-left:0;border-top:1px solid var(--line);padding-top:14px;padding-left:0}}@media (width<=800px){.xa-tone3{gap:6px}.xa-tone3>span{padding:10px}.xa-tone3 b{font-size:21px}.xa-dots{gap:4px}.xa-heat{gap:3px}.xa-heat-c{padding:8px 2px}.xa-heat-c small{white-space:normal;line-height:1.25}.xa-tstep{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.xa-tstep-k{grid-column:1/-1}}
