*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
 */*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{touch-action:manipulation;-webkit-text-size-adjust:100%}body{background:var(--ink-800);color:var(--text-hi);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}.static{position:static}.relative{position:relative}.isolate{isolation:isolate}.block{display:block}.table{display:table}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--ink-900: #0b1330;--ink-800: #101a3e;--ink-700: #1a2650;--ink-600: #233159;--gold: #ffc94d;--gold-dim: #8a6c2b;--pink: #ff7e9d;--text-hi: #ffffff;--text-body: #eff3ff;--text-mid: #cdd3e7;--text-low: #a0aac8;--ok: #7bd88f;--warn: #e8b84b;--err: #e86a8a;--line: rgba(255, 255, 255, .1);--gold-08: rgba(255, 201, 77, .08);--gold-10: rgba(255, 201, 77, .1);--gold-15: rgba(255, 201, 77, .15);--gold-20: rgba(255, 201, 77, .2);--gold-30: rgba(255, 201, 77, .3);--gold-40: rgba(255, 201, 77, .4);--pink-10: rgba(255, 126, 157, .1);--pink-30: rgba(255, 126, 157, .3);--pink-40: rgba(255, 126, 157, .4);--pink-50: rgba(255, 126, 157, .5);--line-strong: rgba(255, 255, 255, .14);--line-stronger: rgba(255, 255, 255, .28);--err-10: rgba(232, 106, 138, .1);--scrim: rgba(0, 0, 0, .5);--surface-sunken: rgba(255, 255, 255, .03);--font-sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Source Han Sans SC", sans-serif;--font-mono: ui-monospace, "JetBrains Mono", "SFMono-Regular", Menlo, Consolas, monospace;--fs-12: 12px;--fs-13: 13px;--fs-14: 14px;--fs-15: 15px;--fs-16: 16px;--fs-17: 17px;--fs-20: 20px;--fs-24: 24px;--fs-32: 32px;--fs-40: 40px;--lh-body: 1.65;--lh-title: 1.25;--lh-read: 1.78;--tracking-read: .01em;--para-gap: 20px;--read-max: 24em;--pad-card: 20px;--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-6: 24px;--sp-8: 32px;--sp-12: 48px;--sp-16: 64px;--radius-card: 16px;--radius-btn: 12px;--radius-pill: 999px;--ease-out: cubic-bezier(.16, 1, .3, 1);--duration-fast: .18s;--duration-normal: .24s;--duration-slow: .3s;--duration-toast: 2.4s;--对话最大宽度: 48rem;--触摸目标: 44px;--z-抽屉: 60;--z-弹窗: 70;--z-轻提示: 80;--z-告知: 100}html{color-scheme:dark}body{margin:0;background:var(--ink-900);color:var(--text-hi);font-family:var(--font-sans);font-size:var(--fs-16);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{line-height:var(--lh-title)}:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:var(--ink-600);border-radius:2px}::-webkit-scrollbar-track{background:transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill{-webkit-text-fill-color:var(--text-hi);box-shadow:0 0 0 1000px var(--ink-600) inset;caret-color:var(--text-hi)}.等宽{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.仅读屏{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.星按钮{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);min-height:var(--触摸目标);padding:10px 18px;border:none;border-radius:var(--radius-btn);font-family:var(--font-sans);font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:1.25;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.星按钮:disabled{cursor:not-allowed;opacity:.5}.星按钮--主{background:var(--gold);color:var(--ink-900)}.星按钮--主:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px var(--gold-30)}.星按钮--主:active:not(:disabled){transform:translateY(0)}.星按钮--主:disabled{background:var(--gold-dim);color:var(--ink-900)}.星按钮--次{background:transparent;border:1px solid var(--text-low);color:var(--text-hi)}.星按钮--次:hover:not(:disabled){border-color:var(--text-mid);background:var(--ink-700)}.星按钮--幽灵{background:transparent;color:var(--text-mid)}.星按钮--幽灵:hover:not(:disabled){background:var(--ink-700);color:var(--text-hi)}.星按钮--危险{background:transparent;border:1px solid var(--err);color:var(--err)}.星按钮--危险:hover:not(:disabled){background:var(--err-10)}.星按钮--块{width:100%}.星输入{width:100%;padding:12px 16px;background:var(--ink-600);border:1px solid var(--line);border-radius:var(--radius-btn);color:var(--text-hi);font-family:var(--font-sans);font-size:var(--fs-16);line-height:var(--lh-body);outline:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.星输入::-moz-placeholder{color:var(--text-low)}.星输入::placeholder{color:var(--text-low)}.星输入:focus{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold-20)}.星卡{background:var(--ink-700);border:1px solid var(--line);border-radius:var(--radius-card)}.浮现{animation:cardRise var(--duration-slow) var(--ease-out) both}@keyframes cardRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}}.外壳{display:flex;flex-direction:column;height:100dvh;background:var(--ink-800);color:var(--text-hi)}.外壳__顶栏{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);padding-top:calc(var(--sp-3) + env(safe-area-inset-top));background:var(--ink-900);border-bottom:1px solid var(--line)}.外壳__品牌区{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-hi)}.外壳__品牌星{display:flex;color:var(--gold)}.外壳__品牌名{font-size:17px;font-weight:600;letter-spacing:.02em}.外壳__品牌副标{font-size:var(--fs-12);color:var(--text-mid);line-height:1.4}.外壳__操作区{display:flex;align-items:center;gap:var(--sp-1)}.外壳__图标按钮{display:flex;align-items:center;justify-content:center;width:var(--触摸目标);height:var(--触摸目标);padding:0;border:none;border-radius:var(--radius-btn);background:transparent;color:var(--text-mid);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.外壳__图标按钮:hover:not(:disabled){background:var(--ink-700);color:var(--text-hi)}.外壳__图标按钮:disabled{opacity:.4;cursor:not-allowed}.分屏{height:100%;min-height:0;overflow:hidden}.分屏--隐藏{display:none}.外壳__内容{min-height:0;flex:1;overflow-y:auto}.外壳__内容--对话{overflow:hidden}.外壳__底栏{display:flex;flex-shrink:0;background:var(--ink-900);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.外壳__标签{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--触摸目标);padding:10px 0 8px;border:none;background:transparent;color:var(--text-low);font-family:var(--font-sans);font-size:var(--fs-12);cursor:pointer;transition:color var(--duration-fast) var(--ease-out)}.外壳__标签--激活{color:var(--gold)}.外壳__角标{position:absolute;top:4px;right:22%;padding:0 6px;border-radius:var(--radius-pill);background:var(--ink-600);color:var(--text-mid);font-size:10px;font-variant-numeric:tabular-nums}.欢迎区{display:flex;flex-direction:column;align-items:center;padding:var(--sp-8) var(--sp-4) var(--sp-4);text-align:center}.欢迎区__星标{color:var(--gold);margin-bottom:var(--sp-4)}.欢迎区__标题{font-size:var(--fs-24);font-weight:var(--fw-bold);line-height:1.3;color:var(--text-hi);letter-spacing:-.01em;margin:0 0 var(--sp-3)}.欢迎区__定位句{font-size:var(--fs-16);line-height:var(--lh-body);color:var(--text-mid);margin:0}.欢迎区__示例区{width:100%;margin-top:var(--sp-6)}.示例问题组{padding:var(--sp-2) 0 var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2)}.示例问题组__标签{margin:0 0 var(--sp-1);font-size:var(--fs-12);color:var(--text-low);text-align:center}.示例问题卡{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:var(--触摸目标);padding:14px var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700);color:var(--text-hi);font-family:var(--font-sans);font-size:var(--fs-14);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.示例问题卡:hover:not(:disabled){background:var(--ink-600);border-color:var(--gold-30)}.示例问题卡:active:not(:disabled){transform:scale(.99)}.示例问题卡__星{flex-shrink:0;color:var(--gold);font-size:var(--fs-12);line-height:1}.示例问题卡__文字{flex:1}.示例问题组__脚注{margin:var(--sp-2) 0 0;text-align:center;font-size:var(--fs-12);color:var(--text-low)}.对话流{display:flex;flex-direction:column;gap:var(--sp-3);width:100%;max-width:var(--对话最大宽度);margin:0 auto;padding:var(--sp-4)}.用户气泡{display:flex;justify-content:flex-end}.用户气泡__体{max-width:80%;padding:10px 14px;border-radius:18px 18px 4px;background:var(--ink-600);color:var(--text-hi);font-size:var(--fs-16);line-height:1.5;white-space:pre-wrap;overflow-wrap:break-word}.回答卡{display:flex;align-items:flex-start;gap:10px}.回答卡__头像{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin-top:2px;color:var(--text-mid)}.回答卡__主体{display:flex;flex:1;flex-direction:column;gap:0;padding:var(--pad-card);border:1px solid var(--line);border-radius:4px var(--radius-card) var(--radius-card) var(--radius-card);background:var(--ink-700);min-width:0}.回答卡--拒答 .回答卡__主体{gap:var(--sp-2)}.回答卡__头部{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:10px}.回答卡__品牌{font-size:var(--fs-13);font-weight:var(--fw-medium);color:var(--text-mid);letter-spacing:0}.回答卡__正文区{max-width:var(--read-max);margin-bottom:var(--sp-4)}.回答卡__结论{margin:0 0 var(--para-gap);font-size:var(--fs-17);font-weight:var(--fw-bold);line-height:1.5;letter-spacing:var(--tracking-read);color:var(--text-hi)}.回答卡__结论:last-child{margin-bottom:0}.回答卡__步骤{display:flex;flex-direction:column;gap:var(--para-gap);margin:0;padding:0;list-style:none}.回答卡__步骤项{display:flex;gap:var(--sp-3);font-size:var(--fs-17);line-height:var(--lh-read);letter-spacing:var(--tracking-read);color:var(--text-body)}.回答卡__步骤号{flex-shrink:0;min-width:16px;margin-top:2px;color:var(--text-mid);font-family:var(--font-mono);font-size:var(--fs-13);font-weight:var(--fw-medium);line-height:var(--lh-read);font-variant-numeric:tabular-nums}.回答卡__步骤文{flex:1;min-width:0;overflow-wrap:break-word}.回答卡__段落{margin:0 0 var(--para-gap);max-width:var(--read-max);font-size:var(--fs-17);line-height:var(--lh-read);letter-spacing:var(--tracking-read);color:var(--text-body)}.回答卡__段落:last-child{margin-bottom:0}.回答卡__推断提示{margin-bottom:var(--sp-3);padding:6px 12px;border:1px solid var(--gold-dim);border-radius:var(--radius-btn);background:var(--gold-08);color:var(--warn);font-size:var(--fs-12);line-height:1.5}.回答卡__meta{margin:0 0 var(--sp-2);opacity:.85;color:var(--text-mid);font-size:var(--fs-13);line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.出处折叠{position:relative;display:flex;align-items:center;gap:var(--sp-2);width:100%;margin:4px 0;padding:10px 0;min-height:44px;border:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;color:var(--text-mid);font-family:var(--font-sans);font-size:var(--fs-14);line-height:20px;text-align:left;cursor:pointer;touch-action:manipulation;transition:color var(--duration-fast) var(--ease-out)}.出处折叠:before{content:none}.出处折叠:hover{color:var(--text-hi)}.出处折叠__星{flex-shrink:0;color:var(--gold);font-size:var(--fs-14);opacity:.7}.出处折叠__标签{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.出处折叠__标签 strong{color:var(--text-hi);font-weight:var(--fw-medium)}.出处折叠__箭头{flex-shrink:0;color:var(--text-low);font-size:var(--fs-16);line-height:1;transition:transform var(--duration-normal) var(--ease-out)}.出处折叠--开 .出处折叠__箭头{transform:rotate(90deg)}.出处面板{margin-bottom:var(--sp-4);padding:var(--sp-4);border-radius:var(--radius-btn);background:var(--ink-800);animation:出处面板展开 var(--duration-normal) var(--ease-out) both}@keyframes 出处面板展开{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.出处面板__摘要{margin:0 0 var(--sp-3);color:var(--text-mid);font-size:var(--fs-15);line-height:1.7}.出处面板__标签{margin:0 0 var(--sp-2);opacity:.7;color:var(--text-mid);font-size:var(--fs-13);font-weight:var(--fw-medium)}.出处面板__笔记{display:flex;flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none}.出处面板__笔记项{position:relative;padding-left:14px;color:var(--text-mid);font-size:var(--fs-13);line-height:1.6}.出处面板__笔记项:before{content:"✦";position:absolute;left:0;color:var(--gold);font-size:10px;opacity:.6}.出处面板__笔记链接{color:var(--text-mid);text-decoration:none}.出处面板__笔记链接:hover{color:var(--text-hi);text-decoration:underline;text-underline-offset:2px}.出处面板__位置{color:var(--text-mid);opacity:.7}.出处面板__更多{position:relative;padding:0;border:none;background:none;color:var(--gold);font-family:var(--font-sans);font-size:var(--fs-13);opacity:.85;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out)}.出处面板__更多:before{content:"";position:absolute;top:-14px;right:-8px;bottom:-14px;left:-8px}.出处面板__更多:hover{opacity:1}.延展话题{margin-bottom:var(--sp-3)}.延展话题__引导{margin:0 0 var(--sp-2);opacity:.7;color:var(--text-mid);font-size:var(--fs-12)}.延展话题__列表{display:flex;flex-direction:column;gap:var(--sp-2)}.话题胶囊{align-self:flex-start;display:inline-flex;align-items:center;height:32px;max-width:100%;padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:transparent;color:var(--text-mid);font-family:var(--font-sans);font-size:var(--fs-13);white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.话题胶囊:hover{border-color:var(--line-stronger);color:var(--text-hi)}.回答卡__有用行{display:flex;justify-content:flex-end;margin-top:auto}.有用按钮{display:inline-flex;align-items:center;gap:var(--sp-1);height:28px;padding:0 var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:transparent;color:var(--text-mid);font-family:var(--font-sans);font-size:var(--fs-13);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.有用按钮:hover{border-color:var(--pink-40);color:var(--pink)}.有用按钮 svg{flex-shrink:0}.有用按钮--已记录{border-color:var(--pink-50);background:var(--pink-10);color:var(--pink)}.有用按钮--已记录 svg{fill:var(--pink)}.回答卡__角标{display:inline-flex;align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-2);padding:2px 8px;border-radius:var(--radius-pill);background:var(--gold-10);color:var(--gold);font-size:11px;font-weight:var(--fw-medium)}.回答卡__角标--弱{background:var(--surface-sunken);color:var(--text-mid)}.引用上标{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:1.15em;height:1.15em;margin:0 2px;padding:0 4px;border:none;border-radius:4px;background:var(--gold-15);color:var(--gold);font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-bold);line-height:1;vertical-align:middle;text-decoration:none;cursor:pointer;transform:translateY(.15em);transition:background-color var(--duration-fast) var(--ease-out)}.引用上标:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}.引用上标:hover{background:var(--gold-30)}.引用上标--缺失{background:var(--surface-sunken);color:var(--text-low)}.拒答卡{text-align:center}.拒答卡__图标{margin-bottom:var(--sp-2);color:var(--text-low);font-size:28px;line-height:1}.拒答卡__标题{margin:0 0 6px;font-size:var(--fs-16);font-weight:600;color:var(--text-hi)}.拒答卡__正文{margin:0 0 var(--sp-4);font-size:var(--fs-14);line-height:var(--lh-body);color:var(--text-mid);text-align:left;white-space:pre-wrap;overflow-wrap:break-word}.拒答卡__次角标{margin-bottom:var(--sp-2);color:var(--text-low);font-size:11px}.改写建议{margin-bottom:var(--sp-3);padding:12px;border-radius:var(--radius-btn);background:var(--ink-600);text-align:left}.改写建议__标签{display:block;margin-bottom:6px;color:var(--text-low);font-size:var(--fs-12)}.改写建议__列表{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0;list-style:none}.改写建议__项{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:var(--触摸目标);padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700);color:var(--gold);font-family:var(--font-sans);font-size:var(--fs-14);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.改写建议__项:hover{border-color:var(--gold-40);background:var(--ink-600)}.改写建议__说明{margin:var(--sp-2) 0 0;color:var(--text-low);font-size:var(--fs-12);line-height:1.5}.拒答卡__动作{display:flex;gap:var(--sp-2)}.拒答卡__动作>.星按钮{flex:1}.已提交{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border-radius:var(--radius-btn);background:var(--gold-10);color:var(--gold);font-size:var(--fs-14);line-height:1.5}.限额区{display:flex;flex-shrink:0;flex-direction:column;gap:var(--sp-2);width:100%;max-width:var(--对话最大宽度);margin:0 auto;padding:0 var(--sp-4) var(--sp-2)}.限额条{display:flex;align-self:center;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-mid);font-size:var(--fs-12);line-height:1.5}.限额条__星{color:var(--gold);line-height:1}.限额条 .等宽{color:var(--gold);font-weight:var(--fw-medium)}.限额条--用尽,.限额条--用尽 .等宽{color:var(--warn)}.限额条__登录{border:none;background:transparent;color:var(--gold);font-family:var(--font-sans);font-size:var(--fs-12);text-decoration:underline;text-underline-offset:2px;cursor:pointer;min-height:var(--触摸目标);padding:0 4px}.限额用尽卡{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-6) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--ink-700);text-align:center}.限额用尽卡__星{margin-bottom:var(--sp-2);color:var(--gold);font-size:28px;line-height:1}.限额用尽卡__标题{margin:0;font-size:17px;font-weight:600;color:var(--text-hi)}.限额用尽卡__副标{margin:0 0 var(--sp-2);font-size:var(--fs-14);color:var(--text-mid)}.限额用尽卡__动作{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-2)}.软重置胶囊{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-1) 0;animation:softResetIn var(--duration-slow) var(--ease-out) both}@keyframes softResetIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.软重置胶囊__线{flex:1;height:1px;background:linear-gradient(to right,transparent,var(--line),transparent)}.软重置胶囊__文字{padding:3px 12px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--ink-700);color:var(--text-low);font-size:var(--fs-12);white-space:nowrap}.星星加载{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-6)}.星星加载__画布{display:block;width:160px;height:56px}.星星加载__线{stroke:var(--gold);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:60;opacity:.7;animation:starLineGrow 1.6s ease-out infinite}.星星加载__星点{fill:var(--gold);animation:starPulse 1.6s ease-in-out infinite}.星星加载__文案{font-size:var(--fs-12);color:var(--text-mid)}@keyframes starLineGrow{0%{stroke-dashoffset:60;opacity:0}30%{opacity:.7}60%{stroke-dashoffset:0;opacity:.7}to{stroke-dashoffset:0;opacity:0}}@keyframes starPulse{0%,to{r:3;opacity:.6}50%{r:5;opacity:1}}.生成光标{display:inline-block;width:2px;height:1em;margin-left:2px;background:var(--gold);vertical-align:text-bottom;animation:caretBlink 1s steps(2,start) infinite}@keyframes caretBlink{0%,to{opacity:1}50%{opacity:.2}}.流式正文{margin:0;font-size:var(--fs-16);line-height:var(--lh-body);color:var(--text-mid);white-space:pre-wrap;overflow-wrap:break-word}.来源抽屉{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-抽屉);display:flex;align-items:flex-end;justify-content:center;background:var(--scrim);animation:抽屉遮罩In var(--duration-normal) var(--ease-out) both}@keyframes 抽屉遮罩In{0%{opacity:0}to{opacity:1}}.来源抽屉__面板{display:flex;flex-direction:column;width:100%;height:70vh;overflow:hidden;border-radius:20px 20px 0 0;background:var(--ink-800);animation:抽屉面板In var(--duration-slow) var(--ease-out) both}@keyframes 抽屉面板In{0%{transform:translateY(100%)}to{transform:translateY(0)}}.来源抽屉__把手{flex-shrink:0;width:36px;height:4px;margin:10px auto 0;border-radius:2px;background:var(--text-low);opacity:.4}.来源抽屉__头{flex-shrink:0;padding:var(--sp-4) var(--sp-4) var(--sp-3);border-bottom:1px solid var(--line)}.来源抽屉__标签{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:var(--gold);font-size:var(--fs-12)}.来源抽屉__标题{margin:0;font-size:17px;font-weight:600;color:var(--text-hi)}.来源抽屉__体{display:flex;flex:1;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);overflow-y:auto}.来源抽屉__项{padding:12px;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700)}.来源抽屉__项--定位{border-color:var(--gold);background:var(--ink-600)}.来源抽屉__项头{display:flex;align-items:flex-start;gap:var(--sp-2);margin-bottom:6px}.来源抽屉__编号{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px;border-radius:6px;background:var(--gold-15);color:var(--gold);font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-bold)}.来源抽屉__星点名{flex:1;min-width:0;font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--text-hi);overflow-wrap:break-word}.来源抽屉__位置{display:block;margin-bottom:var(--sp-2);color:var(--text-mid);font-size:var(--fs-12);line-height:1.5}.来源抽屉__原文链接{display:inline-flex;align-items:center;gap:6px;min-height:var(--触摸目标);padding:0 14px;border:1px solid var(--gold-dim);border-radius:var(--radius-btn);background:transparent;color:var(--gold);font-size:var(--fs-14);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.来源抽屉__原文链接:hover{background:var(--gold-10);border-color:var(--gold)}.来源抽屉__脚{flex-shrink:0;padding:var(--sp-3) var(--sp-4);padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.来源抽屉__脚注{margin:var(--sp-2) 0 0;text-align:center;color:var(--text-low);font-size:var(--fs-12)}@media (min-width: 768px){.来源抽屉{align-items:stretch;justify-content:flex-end}.来源抽屉__面板{width:400px;height:100%;border-radius:var(--radius-card) 0 0 var(--radius-card);animation-name:抽屉侧滑In}@keyframes 抽屉侧滑In{0%{transform:translate(100%)}to{transform:translate(0)}}.来源抽屉__把手{display:none}}.弹窗遮罩{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-弹窗);display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:var(--scrim);animation:抽屉遮罩In var(--duration-normal) var(--ease-out) both}.弹窗{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;max-width:22rem;padding:var(--sp-6) var(--sp-4) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--ink-700);text-align:center;animation:cardRise var(--duration-slow) var(--ease-out) both}.弹窗__标题{margin:0;font-size:var(--fs-16);font-weight:600;color:var(--text-hi);line-height:1.5}.弹窗__说明{margin:0 0 var(--sp-2);color:var(--text-mid);font-size:var(--fs-14);line-height:var(--lh-body)}.弹窗__动作{display:flex;gap:var(--sp-2)}.弹窗__动作>.星按钮{flex:1}.轻提示{position:fixed;left:50%;bottom:calc(var(--sp-16) + env(safe-area-inset-bottom));z-index:var(--z-轻提示);transform:translate(-50%);padding:10px 18px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--ink-700);color:var(--text-hi);font-size:var(--fs-14);box-shadow:0 6px 24px #0006;animation:轻提示In var(--duration-normal) var(--ease-out) both;pointer-events:none;white-space:nowrap}@keyframes 轻提示In{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.出处卡片{display:flex;align-items:flex-start;gap:var(--sp-2);padding:12px;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700);color:var(--text-hi);text-decoration:none;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.出处卡片:hover{border-color:var(--gold-30);background:var(--ink-600)}.出处卡片__编号{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px;border-radius:6px;background:var(--gold-15);color:var(--gold);font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-bold)}.出处卡片__信息{flex:1;min-width:0}.出处卡片__标题{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--text-hi)}.出处卡片__小节{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-12);color:var(--text-mid)}.出处卡片__外链{flex-shrink:0;margin-top:4px;color:var(--text-low)}.出处列表{margin-top:var(--sp-3)}.出处列表__标签{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:var(--text-low);font-size:11px;font-weight:var(--fw-medium)}.出处列表__项集{display:flex;flex-direction:column;gap:6px}.出处列表__空{margin-top:var(--sp-2);color:var(--text-low);font-size:var(--fs-12)}.出处列表__折叠{margin-top:6px}.出处列表__折叠摘要{color:var(--text-low);font-size:var(--fs-12);cursor:pointer}.输入区{flex-shrink:0;padding:10px var(--sp-3);padding-bottom:calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--ink-900)}.输入区__内层{display:flex;align-items:flex-end;gap:10px;width:100%;max-width:var(--对话最大宽度);margin:0 auto}.输入区__域{flex:1;min-height:var(--触摸目标);max-height:120px;padding:12px var(--sp-4);resize:none;background:var(--ink-600);border:1px solid var(--line);border-radius:var(--radius-btn);color:var(--text-hi);font-family:var(--font-sans);font-size:var(--fs-16);line-height:1.5;outline:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.输入区__域::-moz-placeholder{color:var(--text-low)}.输入区__域::placeholder{color:var(--text-low)}.输入区__域:focus{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold-20)}.发送按钮{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--触摸目标);height:var(--触摸目标);padding:0;border:none;border-radius:50%;background:var(--gold);color:var(--ink-900);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.发送按钮:hover:not(:disabled){transform:scale(1.05);box-shadow:0 0 20px var(--gold-40)}.发送按钮:disabled{background:var(--gold-dim);opacity:.5;cursor:not-allowed}.旋转指示{display:block;width:16px;height:16px;border:2px solid var(--ink-900);border-top-color:transparent;border-radius:50%;animation:spinRing .9s linear infinite}@keyframes spinRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.输入区__提示{margin:6px auto 0;max-width:var(--对话最大宽度);padding:0 var(--sp-1);color:var(--text-low);font-size:11px}.问星页{display:flex;flex:1;flex-direction:column;min-height:0;height:100%;overflow:hidden;background:var(--ink-800)}.问星页__滚动{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain}.输入区__轻提示{margin:0;padding:0 var(--sp-4) var(--sp-2);text-align:center;color:var(--text-low);font-size:11px;line-height:1.5}.链接按钮{min-height:var(--触摸目标);padding:0 4px;border:none;background:transparent;color:var(--gold);font-family:var(--font-sans);font-size:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.星空页{display:flex;flex:1;flex-direction:column;min-height:0;height:100%;background:var(--ink-800)}.星空页__滚动{min-height:0;flex:1;overflow-y:auto;width:100%;max-width:var(--对话最大宽度);margin:0 auto;padding:var(--sp-4) var(--sp-4) var(--sp-8)}.星空页__头{padding:var(--sp-2) 0 var(--sp-4)}.星空页__标题{margin:0 0 4px;font-size:var(--fs-24);font-weight:var(--fw-bold);line-height:var(--lh-title);color:var(--text-hi)}.星空页__副标{margin:0;font-size:var(--fs-14);line-height:var(--lh-body);color:var(--text-mid)}.星空页__加载{margin:var(--sp-4) 0 0;text-align:center;color:var(--text-low);font-size:var(--fs-12)}.搜索框{display:flex;align-items:center;gap:var(--sp-2);width:100%;height:var(--触摸目标);margin-bottom:var(--sp-4);padding:0 var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.搜索框:focus-within{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold-20)}.搜索框__图标{flex-shrink:0;color:var(--text-low)}.搜索框__输入{flex:1;min-width:0;height:100%;border:none;background:transparent;color:var(--text-hi);font-family:var(--font-sans);font-size:var(--fs-16);outline:none}.搜索框__输入::-moz-placeholder{color:var(--text-low)}.搜索框__输入::placeholder{color:var(--text-low)}.搜索框__输入::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.搜索框__清除{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:var(--ink-600);color:var(--text-mid);font-size:var(--fs-12);cursor:pointer}.时间线{display:flex;flex-direction:column;gap:var(--sp-4)}.时间线__组{display:flex;flex-direction:column;gap:var(--sp-2)}.时间线__日期{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-low);font-size:var(--fs-12)}.时间线__日期线{flex:1;height:1px;background:linear-gradient(to right,var(--line),transparent)}.时间线__项集{display:flex;flex-direction:column;gap:var(--sp-2)}.记录卡{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:var(--触摸目标);padding:12px var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700);color:var(--text-hi);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.记录卡:hover{background:var(--ink-600);border-color:var(--gold-30)}.记录卡__图标{flex-shrink:0;color:var(--gold);font-size:var(--fs-12);line-height:1}.记录卡__主体{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.记录卡__问句{font-size:var(--fs-16);line-height:1.5;color:var(--text-hi);overflow-wrap:break-word}.记录卡__元信息{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-low);font-size:var(--fs-14)}.记录卡__箭头{flex-shrink:0;color:var(--text-low);font-size:var(--fs-16);line-height:1}.记录卡__拒答标{padding:1px 8px;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text-low);font-size:11px}.星空空态{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-12) var(--sp-4);text-align:center}.星空空态__星群{display:flex;gap:var(--sp-3);margin-bottom:var(--sp-2);color:var(--gold);font-size:var(--fs-20);opacity:.8}.星空空态__星群>span:nth-child(2){font-size:var(--fs-24);opacity:1}.星空空态__标题{margin:0;font-size:var(--fs-20);font-weight:600;color:var(--text-hi)}.星空空态__说明{margin:0 0 var(--sp-2);max-width:22rem;font-size:var(--fs-14);line-height:var(--lh-body);color:var(--text-mid)}.搜索无结果{margin:var(--sp-8) 0;padding:var(--sp-6) var(--sp-4);border:1px dashed var(--line);border-radius:var(--radius-card);text-align:center;color:var(--text-mid);font-size:var(--fs-14)}.数据管理{margin-top:var(--sp-8);padding-top:var(--sp-4);border-top:1px solid var(--line)}.数据管理__标题{margin:0 0 var(--sp-2);font-size:var(--fs-12);font-weight:var(--fw-medium);color:var(--text-low)}.数据管理__动作{display:flex;flex-direction:column;gap:var(--sp-2)}.侧栏抽屉{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-抽屉);display:flex;justify-content:flex-start;background:var(--scrim)}.侧栏抽屉--右{justify-content:flex-end}.侧栏抽屉--高{z-index:var(--z-弹窗)}.侧栏抽屉__面板{display:flex;flex-direction:column;width:100%;max-width:24rem;height:100%;background:var(--ink-800);border-right:1px solid var(--line);animation:抽屉侧滑In var(--duration-slow) var(--ease-out) both}.侧栏抽屉--右 .侧栏抽屉__面板{border-right:none;border-left:1px solid var(--line);animation-name:抽屉侧滑In右}@keyframes 抽屉侧滑In右{0%{transform:translate(100%)}to{transform:translate(0)}}.侧栏抽屉__头{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-4);padding-top:calc(var(--sp-4) + env(safe-area-inset-top));border-bottom:1px solid var(--line)}.侧栏抽屉__标题{margin:0;font-size:var(--fs-16);font-weight:600;color:var(--text-hi)}.侧栏抽屉__关闭{display:flex;align-items:center;justify-content:center;width:var(--触摸目标);height:var(--触摸目标);border:none;border-radius:var(--radius-btn);background:transparent;color:var(--text-mid);font-size:var(--fs-16);cursor:pointer}.侧栏抽屉__关闭:hover{background:var(--ink-700);color:var(--text-hi)}.侧栏抽屉__体{flex:1;min-height:0;overflow-y:auto;padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3)}.侧栏抽屉__脚{flex-shrink:0;padding:var(--sp-3) var(--sp-4);padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.面板块{padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700)}.面板块__标题{margin:0 0 var(--sp-2);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--text-hi)}.面板块__说明{margin:var(--sp-2) 0 0;color:var(--text-low);font-size:var(--fs-12);line-height:1.6;white-space:pre-line}.面板块__说明--居中{text-align:center}.面板块__主按钮{margin-top:var(--sp-2)}.列表列{display:flex;flex-direction:column;gap:var(--sp-2)}.提示条--紧{margin:var(--sp-2) 0 0}.会话条目{padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700)}.会话条目__头{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.会话条目__时间{color:var(--text-low);font-size:var(--fs-12)}.会话条目__首句{margin:6px 0 0;color:var(--text-hi);font-size:var(--fs-14);line-height:var(--lh-body);overflow-wrap:break-word}.会话条目__接着聊{position:relative;min-height:36px;padding:0 12px;font-size:var(--fs-12)}.会话条目__接着聊:before{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.轮次列表{display:flex;flex-direction:column;gap:6px;margin:var(--sp-2) 0 0;padding:0;list-style:none}.轮次项{width:100%;min-height:var(--触摸目标);padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--ink-600);color:var(--text-mid);font-family:var(--font-sans);font-size:var(--fs-12);line-height:1.5;text-align:left;cursor:pointer}.轮次项:hover{border-color:var(--gold-30)}.轮次项__角色{color:var(--gold);font-weight:var(--fw-medium)}.条目行{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2)}.条目行__标题{margin:0;font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--text-hi);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.条目行__副标{margin:2px 0 0;color:var(--text-low);font-size:var(--fs-12)}.条目行__动作{display:flex;flex-shrink:0;gap:var(--sp-1)}.图标按钮{display:flex;align-items:center;justify-content:center;width:var(--触摸目标);height:var(--触摸目标);border:none;border-radius:var(--radius-btn);background:transparent;color:var(--text-mid);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.图标按钮:hover{background:var(--ink-600);color:var(--text-hi)}.图标按钮--危险:hover{background:var(--err-10);color:var(--err)}.提示条{margin:0 0 var(--sp-3);padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--gold-08);color:var(--text-mid);font-size:var(--fs-12);line-height:1.6}.提示条--危险{border-color:var(--err);background:var(--err-10);color:var(--err)}.内联遮罩{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:var(--scrim)}.内联确认{width:100%;max-width:22rem;padding:var(--sp-6) var(--sp-4) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--ink-700);animation:cardRise var(--duration-slow) var(--ease-out) both}.内联确认__标题{margin:0 0 var(--sp-2);font-size:var(--fs-16);font-weight:600;color:var(--text-hi)}.内联确认__正文{margin:0 0 var(--sp-2);color:var(--text-mid);font-size:var(--fs-14);line-height:var(--lh-body)}.内联确认__动作{display:flex;gap:var(--sp-2);margin-top:var(--sp-4)}.内联确认__动作>.星按钮{flex:1}.设置面板{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-弹窗);display:flex;align-items:flex-end;justify-content:center;background:var(--scrim)}.设置面板__面板{display:flex;flex-direction:column;width:100%;max-width:28rem;max-height:92vh;border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--ink-800);border-top:1px solid var(--line);animation:设置面板In var(--duration-slow) var(--ease-out) both}@keyframes 设置面板In{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width: 768px){.设置面板{align-items:center}.设置面板__面板{border-radius:var(--radius-card);border:1px solid var(--line)}}.设置面板__头{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--sp-4);border-bottom:1px solid var(--line)}.设置面板__标题{margin:0;font-size:var(--fs-16);font-weight:600;color:var(--text-hi)}.设置面板__体{flex:1;min-height:0;overflow-y:auto;padding:var(--sp-3) var(--sp-4) var(--sp-6);padding-bottom:calc(var(--sp-6) + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:var(--sp-4)}.设置组{display:flex;flex-direction:column;gap:var(--sp-2)}.设置组__标题{margin:0;padding:0 var(--sp-1);font-size:var(--fs-12);font-weight:var(--fw-medium);color:var(--text-low)}.设置卡{border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700);overflow:hidden}.设置行{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);width:100%;min-height:56px;padding:0 var(--sp-4);border:none;border-bottom:1px solid var(--line);background:transparent;color:var(--text-hi);font-family:var(--font-sans);font-size:var(--fs-14);text-align:left}.设置行:last-child{border-bottom:none}button.设置行{cursor:pointer}button.设置行:hover{background:var(--ink-600)}.设置行__主体{display:flex;flex-direction:column;gap:2px;min-width:0}.设置行__标题{font-size:var(--fs-14);color:var(--text-hi)}.设置行__说明{font-size:var(--fs-12);color:var(--text-low);line-height:1.5}.设置行__说明--危险{color:var(--err)}.设置行__动作{flex-shrink:0;color:var(--text-low);font-size:var(--fs-12)}.登录区{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-4)}.表单行{display:flex;flex-direction:column;gap:6px}.表单标签{font-size:var(--fs-12);color:var(--text-low)}.手机输入{display:flex;align-items:center;gap:var(--sp-2);height:48px;padding:0 var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-600);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.手机输入:focus-within{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold-20)}.手机输入--错误{border-color:var(--err)}.手机输入__前缀{flex-shrink:0;color:var(--text-mid);font-family:var(--font-mono);font-size:var(--fs-14)}.手机输入__域{flex:1;min-width:0;height:100%;border:none;background:transparent;color:var(--text-hi);font-family:var(--font-mono);font-size:var(--fs-16);letter-spacing:.04em;outline:none}.手机输入__域::-moz-placeholder{font-family:var(--font-sans);letter-spacing:0;color:var(--text-low)}.手机输入__域::placeholder{font-family:var(--font-sans);letter-spacing:0;color:var(--text-low)}.验证码行{display:flex;align-items:center;gap:var(--sp-2)}.验证码格组{display:flex;flex:1;gap:8px}.开发码{margin-left:6px;color:var(--gold);font-weight:var(--fw-medium)}.服务商项{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--触摸目标);padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700);color:var(--text-mid);font-size:var(--fs-14);cursor:pointer}.服务商项--选中{border-color:var(--gold);background:var(--gold-08);color:var(--text-hi)}.服务商项--间隔,.面板块__标题--间隔{margin-top:var(--sp-3)}.表单标签--间隔{margin-top:var(--sp-2)}.折叠块--间隔{margin-top:var(--sp-3)}.账号卡片区{display:flex;flex-direction:column;gap:var(--sp-2)}.模式切换{display:flex;gap:4px;padding:4px;border-radius:var(--radius-btn);background:var(--ink-600)}.模式切换__项{flex:1;min-height:36px;border:none;border-radius:8px;background:transparent;color:var(--text-low);font-family:var(--font-sans);font-size:var(--fs-12);font-weight:var(--fw-medium);cursor:pointer}.模式切换__项--激活{background:var(--ink-700);color:var(--gold)}.恢复码回显{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);border:1px solid var(--gold);border-radius:var(--radius-btn);background:var(--gold-08)}.恢复码回显__标题{margin:0;color:var(--text-hi);font-size:var(--fs-14);font-weight:600}.恢复码回显__码{margin:0;color:var(--gold);font-family:var(--font-mono);font-size:var(--fs-20);letter-spacing:.08em;word-break:break-all}.恢复码回显__说明{margin:0;color:var(--text-mid);font-size:var(--fs-12);line-height:1.6}.验证码格{width:48px;height:56px;padding:0;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-600);color:var(--text-hi);font-family:var(--font-mono);font-size:var(--fs-20);font-weight:var(--fw-medium);text-align:center;outline:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.验证码格:focus{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold-20)}.验证码格--错误{border-color:var(--err)}.发送码按钮{flex-shrink:0;height:40px;min-width:104px;padding:0 var(--sp-3);border:1px solid var(--text-low);border-radius:var(--radius-btn);background:transparent;color:var(--text-hi);font-family:var(--font-sans);font-size:var(--fs-12);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.发送码按钮:hover:not(:disabled){border-color:var(--text-mid);background:var(--ink-600)}.发送码按钮:disabled{color:var(--text-low);border-color:var(--line);cursor:not-allowed}.发送码按钮 .等宽{font-variant-numeric:tabular-nums}.表单错误{display:flex;align-items:flex-start;gap:6px;margin:0;padding:8px 10px;border:1px solid var(--err);border-radius:var(--radius-btn);color:var(--err);font-size:var(--fs-14);line-height:1.5}.表单提示{margin:0;color:var(--text-low);font-size:var(--fs-12);line-height:1.5}.恢复码全屏{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-轻提示) + 1);display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:var(--ink-900);overflow-y:auto}.恢复码全屏__内{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);width:100%;max-width:24rem;padding:var(--sp-6) 0;text-align:center}.恢复码全屏__标题{margin:0;font-size:var(--fs-20);font-weight:var(--fw-bold);color:var(--text-hi)}.恢复码全屏__副标{margin:0;font-size:var(--fs-14);line-height:var(--lh-body);color:var(--text-mid)}.恢复码全屏__码{width:100%;padding:var(--sp-4) var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700);color:var(--gold);font-family:var(--font-mono);font-size:var(--fs-20);letter-spacing:.08em;word-break:break-all}.恢复码全屏__警示{display:flex;gap:var(--sp-2);width:100%;padding:var(--sp-3);border:1px solid var(--gold);border-radius:var(--radius-btn);background:var(--gold-08);text-align:left}.恢复码全屏__警示标记{flex-shrink:0;color:var(--warn);font-size:var(--fs-16);line-height:1.4}.恢复码全屏__警示标题{margin:0 0 4px;color:var(--text-hi);font-size:var(--fs-14);font-weight:var(--fw-medium)}.恢复码全屏__警示说明{margin:0;color:var(--text-mid);font-size:var(--fs-12);line-height:1.6}.恢复码全屏__动作{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;margin-top:var(--sp-2)}.恢复码全屏__脚注{margin:0;color:var(--text-low);font-size:var(--fs-12)}.版本行{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-6) 0 var(--sp-2);color:var(--text-low);font-family:var(--font-mono);font-size:var(--fs-12)}.免费版标签{padding:2px 8px;border:1px solid var(--gold-dim);border-radius:var(--radius-pill);color:var(--gold);font-family:var(--font-sans);font-size:11px}.工作台{min-height:100%;background:var(--ink-800)}.工作台__内层{width:100%;max-width:56rem;margin:0 auto;padding:var(--sp-6) var(--sp-4) var(--sp-12)}.工作台__头{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-6)}.工作台__品牌{display:flex;align-items:center;gap:var(--sp-2);color:var(--gold)}.工作台__标题{margin:0;font-size:var(--fs-24);font-weight:var(--fw-bold);color:var(--text-hi)}.工作台__副标{display:flex;align-items:center;gap:var(--sp-2);margin:4px 0 0;font-size:var(--fs-12);color:var(--text-mid)}.站长徽标{padding:2px 8px;border:1px solid var(--gold-dim);border-radius:var(--radius-pill);color:var(--gold);font-size:11px}.统计条{display:flex;gap:var(--sp-2)}.统计片{display:flex;align-items:baseline;gap:6px;padding:8px var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700)}.统计片__数{color:var(--text-hi);font-family:var(--font-mono);font-size:var(--fs-20);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.统计片__标签{color:var(--text-low);font-size:11px}.统计片--成{border-color:var(--gold-dim)}.统计片--成 .统计片__数{color:var(--gold)}.草稿队列{display:flex;flex-direction:column;gap:var(--sp-4)}.草稿卡{display:flex;flex-direction:column;gap:var(--sp-3);padding:20px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--ink-700)}.草稿卡__头{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.类型徽标{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid var(--gold);border-radius:var(--radius-pill);color:var(--gold);font-size:11px;font-weight:var(--fw-medium)}.类型徽标--矛盾{border-color:var(--pink);color:var(--pink)}.草稿卡__置信{color:var(--text-low);font-size:var(--fs-12)}.草稿卡__置信 .等宽{color:var(--text-mid)}.草稿卡__摘要{margin:0;color:var(--text-hi);font-size:var(--fs-16);font-weight:var(--fw-medium);line-height:var(--lh-body)}.就地预览{padding:var(--sp-4);border-radius:var(--radius-btn);background:var(--ink-600)}.就地预览__标签{display:block;margin-bottom:6px;color:var(--text-low);font-size:var(--fs-12)}.就地预览__正文{margin:0;max-height:320px;overflow-y:auto;color:var(--text-mid);font-family:var(--font-sans);font-size:var(--fs-14);line-height:1.7;white-space:pre-wrap;word-break:break-word}.就地预览__引用{margin:var(--sp-2) 0 0;padding-left:var(--sp-3);border-left:2px solid var(--gold-dim);color:var(--text-low);font-size:var(--fs-12);line-height:1.6}.矛盾双栏{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 768px){.矛盾双栏{grid-template-columns:1fr 1fr}}.矛盾栏{display:flex;flex-direction:column;gap:6px;padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-600)}.矛盾栏--新{border-color:var(--pink-10)}.矛盾栏__头{display:flex;align-items:center;justify-content:space-between;color:var(--text-low);font-size:var(--fs-12)}.矛盾栏__头--新{color:var(--pink)}.矛盾栏__体{margin:0;color:var(--text-mid);font-size:var(--fs-14);line-height:var(--lh-body);white-space:pre-wrap;word-break:break-word}.矛盾栏__来源{color:var(--text-low);font-size:11px}.草稿卡__元信息{display:flex;flex-wrap:wrap;gap:var(--sp-2);color:var(--text-low);font-size:var(--fs-12);line-height:1.6}.草稿卡__元信息 .等宽{color:var(--text-mid)}.草稿卡__动作{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.草稿卡__动作>.星按钮{flex:1;min-width:96px}.改后批准{display:flex;flex-direction:column;gap:var(--sp-2)}.改后批准__域{min-height:96px;max-height:320px;padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-600);color:var(--text-hi);font-family:var(--font-sans);font-size:var(--fs-14);line-height:1.7;resize:vertical;outline:none}.改后批准__域:focus{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold-20)}.草稿卡__展开{align-self:flex-start;min-height:var(--触摸目标);padding:0 var(--sp-2);border:none;background:transparent;color:var(--gold);font-family:var(--font-sans);font-size:var(--fs-12);cursor:pointer}.草稿卡__展开:hover{text-decoration:underline;text-underline-offset:2px}.已处理行{display:flex;align-items:center;gap:var(--sp-2);padding:10px var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-700);font-size:var(--fs-12);color:var(--text-low)}.已处理行__状态{flex-shrink:0;color:var(--gold);font-weight:var(--fw-medium)}.已处理行__状态--驳回{color:var(--text-low)}.已处理行__摘要{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.队列空态{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-12) var(--sp-4);text-align:center}.队列空态__星群{display:flex;gap:var(--sp-2);margin-bottom:var(--sp-2);color:var(--gold);font-size:var(--fs-20)}.队列空态__标题{margin:0;font-size:var(--fs-20);font-weight:600;color:var(--text-hi)}.队列空态__说明{margin:0;color:var(--text-mid);font-size:var(--fs-14);line-height:var(--lh-body)}.声明块{margin-bottom:var(--sp-6);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--ink-700)}.声明块--危险{border-color:var(--err);background:var(--err-10)}.声明块--间隔{margin-top:var(--sp-6)}.声明块__标题{margin:0 0 var(--sp-2);display:flex;align-items:center;gap:6px;color:var(--text-hi);font-size:var(--fs-14);font-weight:600}.声明块__行{margin:0 0 6px;color:var(--text-mid);font-size:var(--fs-12);line-height:1.7}.声明块__行 strong{color:var(--text-hi);font-weight:var(--fw-medium)}.日志表{width:100%;margin-top:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-btn);border-collapse:separate;border-spacing:0;overflow:hidden;font-size:var(--fs-12)}.日志表 th{padding:8px 10px;background:var(--ink-600);color:var(--text-low);font-weight:var(--fw-medium);text-align:left}.日志表 td{padding:8px 10px;border-top:1px solid var(--line);color:var(--text-mid);vertical-align:top}.日志表__码{margin-right:6px;padding:1px 5px;border-radius:4px;background:var(--err-10);color:var(--err);font-family:var(--font-mono)}.折叠块{margin-top:var(--sp-6);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--ink-700)}.折叠块__摘要{color:var(--text-hi);font-size:var(--fs-14);font-weight:600;cursor:pointer}.折叠块__正文{margin-top:var(--sp-3);color:var(--text-mid);font-size:var(--fs-12);line-height:1.7}.折叠块__正文 code{padding:1px 5px;border-radius:4px;background:var(--ink-600);color:var(--gold);font-family:var(--font-mono)}.知识页{width:100%;max-width:var(--对话最大宽度);margin:0 auto;padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3)}.知识卡{padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--ink-700)}.知识卡--提示{border-color:var(--gold-dim);background:var(--gold-08)}.知识卡__标题{margin:0 0 var(--sp-2);font-size:var(--fs-14);font-weight:600;color:var(--text-hi)}.知识页__指标{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}.知识页__指标数{margin:0;color:var(--gold);font-family:var(--font-mono);font-size:var(--fs-24);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.知识页__指标名{margin:0;color:var(--text-low);font-size:11px}.知识页__明细{display:flex;flex-direction:column;gap:6px;margin:var(--sp-3) 0 0;padding-top:var(--sp-3);border-top:1px solid var(--line);font-size:11px;color:var(--text-low)}.知识页__明细行{display:flex;justify-content:space-between;gap:var(--sp-2)}.知识页__分布项{display:block;width:100%;padding:0;border:none;background:transparent;font-family:var(--font-sans);text-align:left}.知识页__分布行{display:flex;align-items:baseline;justify-content:space-between;color:var(--text-mid);font-size:var(--fs-12)}.知识页__分布数{color:var(--text-low);font-family:var(--font-mono)}.知识页__分布槽{height:6px;margin-top:4px;overflow:hidden;border-radius:var(--radius-pill);background:var(--ink-600)}.知识页__分布列表{display:flex;flex-direction:column;gap:var(--sp-3);margin:var(--sp-3) 0 0;padding:0;list-style:none}.知识页__分布条{height:100%;border-radius:var(--radius-pill);background:var(--gold)}.知识页__说明{margin:6px 0 0;color:var(--text-mid);font-size:var(--fs-12);line-height:1.7}.知识页__说明 strong{color:var(--text-hi);font-weight:var(--fw-medium)}.知识页__链接{color:var(--gold);text-decoration:underline;text-underline-offset:2px}.知识页__空{padding:var(--sp-12) var(--sp-4);text-align:center;color:var(--text-low);font-size:var(--fs-14)}.知识页__示例列{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);margin-top:var(--sp-3)}.试问胶囊{display:inline-flex;align-items:center;height:32px;max-width:100%;padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:transparent;color:var(--text-mid);font-family:var(--font-sans);font-size:var(--fs-13);white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.试问胶囊:hover:not(:disabled){border-color:var(--gold);color:var(--gold)}.试问胶囊:disabled{opacity:.5;cursor:not-allowed}.知识页__类目区{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--line)}.知识页__类目引导{margin:0 0 var(--sp-2);color:var(--text-mid);font-size:var(--fs-12)}.知识页__类目列{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.类目胶囊{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--ink-700);color:var(--text-mid);font-family:var(--font-sans);font-size:var(--fs-13);white-space:nowrap;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.类目胶囊--弱{background:var(--surface-sunken);color:var(--text-low);font-size:var(--fs-12);height:24px}.知识页__折叠{padding:0}.知识页__折叠摘要{padding:var(--sp-4);color:var(--text-mid);font-size:var(--fs-13);cursor:pointer;list-style:none}.知识页__折叠摘要::-webkit-details-marker{display:none}.知识页__折叠摘要:before{content:"›";display:inline-block;margin-right:6px;color:var(--gold);transition:transform var(--duration-normal) var(--ease-out)}.知识页__折叠[open] .知识页__折叠摘要:before{transform:rotate(90deg)}.知识页__折叠体{display:flex;flex-direction:column;gap:var(--sp-4);padding:0 var(--sp-4) var(--sp-4);border-top:1px solid var(--line);padding-top:var(--sp-4)}.知识页__折叠节{display:flex;flex-direction:column;gap:4px}.知识页__折叠标题{margin:0;color:var(--text-hi);font-size:var(--fs-13);font-weight:var(--fw-medium)}.首次告知__遮罩{z-index:var(--z-告知);align-items:flex-end}@media (min-width: 768px){.首次告知__遮罩{align-items:center}}.首次告知{max-width:34rem;text-align:left;border-radius:var(--radius-card) var(--radius-card) 0 0}@media (min-width: 768px){.首次告知{border-radius:var(--radius-card)}}.首次告知__标题{font-size:var(--fs-20);font-weight:var(--fw-bold)}.首次告知__正文{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-4);color:var(--text-mid);font-size:var(--fs-14);line-height:var(--lh-body)}.首次告知__强调{color:var(--text-hi);font-weight:var(--fw-medium)}.首次告知__清单{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ink-600);list-style:none}.首次告知__项{display:flex;gap:var(--sp-2)}.首次告知__项 strong{color:var(--text-hi);font-weight:var(--fw-medium)}.首次告知__脚注{color:var(--text-low);font-size:var(--fs-12)}.首次告知__主按钮{margin-top:var(--sp-5, 20px)}.首次告知__尾注{margin:var(--sp-3) 0 0;text-align:center;color:var(--text-low);font-size:var(--fs-12)}@media (prefers-reduced-motion: reduce){.星星加载__线{animation:none;stroke-dashoffset:0;opacity:.5}.星星加载__星点{animation:none;opacity:.8}.来源抽屉__面板,.来源抽屉,.弹窗,.轻提示,.软重置胶囊{animation:none}}@media (max-width: 560px){.验证码行{flex-wrap:wrap;row-gap:var(--sp-2)}.验证码格组{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;flex:1 1 100%;width:100%;min-width:0}.验证码格{width:100%;min-width:0;border-color:#ffffff29}.发送码按钮{flex:1 1 100%;width:100%;min-width:0;height:44px}}@media (hover: none) and (pointer: coarse){.输入区__提示--键盘{display:none}}.引用连排{white-space:nowrap}.引用连排__项{display:inline}.引用上标{white-space:nowrap}.回答卡__结论,.回答卡__步骤项,.消息列表,.引用连排{-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-touch-callout:default}
