:root{--page: oklch(.985 .001 286.376);--canvas: oklch(.961 .002 247.84);--surface: oklch(1 0 0);--inset: oklch(.979 .002 247.839);--hover: oklch(.97 .002 247.839);--hover-2: oklch(.933 .003 247.86);--ink: oklch(.247 .006 258.361);--ink-2: oklch(.506 .01 264.477);--ink-3: oklch(.695 .009 264.505);--line: oklch(.946 .003 264.542);--line-strong: oklch(.912 .005 258.326);--line-soft: oklch(.966 .002 264.542);--grid-line: color-mix(in srgb, var(--line) 78%, transparent);--field: oklch(.961 .001 286.375);--stripe: oklch(.405 0 0 / .075);--stripe-bg: oklch(.97 0 0);--accent: oklch(.626 .205 254.947);--accent-ink: oklch(.556 .187 255.617);--accent-tint: oklch(.96 .019 252.878);--green: oklch(.603 .155 150.883);--green-tint: oklch(.958 .017 159.118);--orange: oklch(.689 .179 49.902);--orange-tint: oklch(.964 .021 67.581);--red: oklch(.621 .192 23.042);--red-tint: oklch(.956 .017 17.462);--tooltip-bg: oklch(.272 .008 264.435);--tooltip-fg: oklch(.976 .002 247.839);--tooltip-muted: oklch(.731 .008 260.731);--tooltip-border: oklch(.356 .007 264.474);--shadow-hairline: 0 0 0 1px var(--line);--shadow-btn: 0 0 0 1px var(--line-strong), var(--shadow-xs);--shadow-card: 0 0 0 1px var(--line), var(--shadow-sm);--shadow-raised: 0 0 0 1px var(--line), var(--shadow-md);--shadow-overlay: 0 0 0 1px var(--line), var(--shadow-lg);--shadow-inset-field: inset 0 1px 2px oklch(0 0 0 / .12)}:root{--shadow-xs: 0 1px 2px oklch(0 0 0 / .04);--shadow-sm: 0 1px 2px oklch(0 0 0 / .04), 0 2px 4px oklch(0 0 0 / .03);--shadow-md: 0 2px 4px oklch(0 0 0 / .04), 0 4px 10px oklch(0 0 0 / .04);--shadow-lg: 0 4px 10px oklch(0 0 0 / .05), 0 12px 28px oklch(0 0 0 / .07)}:root{--radius-chip: 6px;--radius-control: 8px;--radius-card: 10px;--radius-window: 14px;--ease-out-strong: cubic-bezier(.23, 1, .32, 1);--ease-in-out-strong: cubic-bezier(.77, 0, .175, 1);--ease-link: cubic-bezier(.16, 1, .3, 1)}.dark{--page: oklch(.209 .004 264.477);--canvas: oklch(.231 .004 264.487);--surface: oklch(.26 .006 271.191);--inset: oklch(.243 .004 264.492);--hover: oklch(.289 .006 271.22);--hover-2: oklch(.318 .007 274.747);--ink: oklch(.964 .002 247.839);--ink-2: oklch(.731 .008 260.731);--ink-3: oklch(.541 .01 264.484);--line: oklch(.308 .006 258.354);--line-strong: oklch(.356 .007 264.474);--line-soft: oklch(.278 .006 258.354);--field: oklch(.293 .006 271.223);--stripe: oklch(1 0 0 / .055);--stripe-bg: oklch(.226 .004 264.485);--accent: oklch(.68 .173 253.301);--accent-ink: oklch(.788 .113 248.33);--accent-tint: oklch(.68 .173 253.301 / .16);--green: oklch(.705 .154 153.814);--green-tint: oklch(.705 .154 153.814 / .14);--orange: oklch(.746 .156 55.642);--orange-tint: oklch(.746 .156 55.642 / .14);--red: oklch(.666 .18 21.433);--red-tint: oklch(.666 .18 21.433 / .14);--tooltip-bg: oklch(.182 .004 264.459);--tooltip-fg: oklch(.964 .002 247.839);--tooltip-muted: oklch(.731 .008 260.731);--tooltip-border: oklch(.308 .006 258.354);--shadow-hairline: 0 0 0 1px var(--line);--shadow-btn: 0 0 0 1px oklch(1 0 0 / .1), 0 1px 2px oklch(0 0 0 / .3);--shadow-card: 0 0 0 1px oklch(1 0 0 / .11), 0 1px 2px oklch(0 0 0 / .2), 0 2px 6px oklch(0 0 0 / .2);--shadow-raised: 0 0 0 1px oklch(1 0 0 / .13), 0 2px 10px oklch(0 0 0 / .22);--shadow-overlay: 0 0 0 1px oklch(1 0 0 / .15), 0 8px 28px oklch(0 0 0 / .34);--shadow-inset-field: inset 0 1px 2px oklch(0 0 0 / .4)}.primitive-card-pad{padding:12px}.primitive-card-bar{padding:10px 12px}.primitive-card-footer{padding:10px}.primitive-table-cell{padding:10px 12px}.primitive-icon-button{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:var(--radius-control)}.insight-chart-stage{overflow:hidden}.insight-chart-cursor{position:absolute;z-index:4;top:0;bottom:0;width:1px;background:var(--ink);opacity:.26;pointer-events:none}.insight-chart-tooltip-anchor{position:absolute;z-index:5;top:8px;transform:translate(-50%);pointer-events:none}.insight-chart-tooltip{display:flex;align-items:center;gap:12px;padding:5px 9px;border:1px solid var(--line-strong);border-radius:8px;color:var(--tooltip-fg);background:var(--tooltip-bg);box-shadow:var(--shadow-overlay);font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.insight-chart-tooltip-item{display:inline-flex;align-items:center;gap:6px}.insight-chart-tooltip-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%}@keyframes shimmer-text{0%{background-position:150% center}to{background-position:-50% center}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes eq-bounce{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.bui-pill{border:1px solid transparent;color:color-mix(in srgb,var(--tag-base, var(--ink-2)) 92%,var(--ink));background:color-mix(in srgb,var(--tag-base, var(--ink-3)) 20%,var(--surface));border-color:color-mix(in srgb,var(--tag-base, var(--ink-3)) 34%,var(--surface))}.dark .bui-pill{color:color-mix(in srgb,var(--tag-base, var(--ink-2)) 86%,white);background:color-mix(in srgb,var(--tag-base, var(--ink-3)) 34%,var(--surface));border-color:color-mix(in srgb,var(--tag-base, var(--ink-3)) 34%,var(--surface))}:root,.aw,.aw-home{--aw-bg: #f9f8f5;--aw-paper: #fdfcfa;--aw-paper-2: #f3f2ee;--aw-side: #efeee9;--aw-mist: #e7e5df;--aw-line: rgba(32, 34, 30, .11);--aw-line-2: rgba(32, 34, 30, .2);--aw-ink: #272a28;--aw-ink-2: #575c59;--aw-ink-3: #858a87;--aw-accent: #3d6f5b;--aw-accent-soft: #dce7e0;--aw-accent-line: #c6d9ce;--aw-amber: #8a5a12;--aw-amber-soft: #efe5d1;--aw-amber-line: #e0cfa8;--aw-serif: "Newsreader", "Noto Serif SC", ui-serif, Georgia, serif;--aw-sans: "Geist", "Inter", ui-sans-serif, system-ui, sans-serif;--aw-mono: "Geist Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--aw-ease: cubic-bezier(.22, 1, .36, 1);--aw-hi: inset 0 1px 0 rgba(255, 255, 255, .95);--aw-elev-1: var(--aw-hi), 0 1px 2px rgba(32, 34, 30, .06), 0 10px 24px -12px rgba(32, 34, 30, .16);--aw-elev-2: var(--aw-hi), 0 2px 4px rgba(32, 34, 30, .05), 0 24px 48px -18px rgba(32, 34, 30, .26);--aw-elev-3: var(--aw-hi), 0 2px 6px rgba(32, 34, 30, .06), 0 36px 64px -20px rgba(32, 34, 30, .34);color-scheme:light}.aw-home{background-color:var(--aw-bg);color:var(--aw-ink);font-family:var(--aw-sans)}.aw-eyebrow{display:inline-flex;align-items:center;gap:10px;align-self:center;font-family:var(--aw-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--aw-ink-2);background:linear-gradient(180deg,#fff,#f7f6f2);border:1px solid var(--aw-line);border-radius:999px;padding:5px 14px 5px 11px;box-shadow:var(--aw-elev-1)}.aw-dot{width:7px;height:7px;border-radius:50%;background:var(--aw-accent);flex:none}.aw-dot--live{animation:aw-pulse 1.8s infinite}.aw-dot--amber{background:var(--aw-amber)}@keyframes aw-pulse{0%{box-shadow:0 0 #3d6f5b73}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.aw-title{font-family:var(--aw-sans);font-weight:500;letter-spacing:-.045em;line-height:1.02;color:var(--aw-ink)}.aw-title .aw-title-em{color:var(--aw-accent);padding-right:.06em}.aw-home .aw-composer{background:#fff;border:1px solid var(--aw-line-2);border-radius:24px;box-shadow:0 1px 2px #20221e0a,0 14px 34px -22px #20221e4d;transition:box-shadow .3s var(--aw-ease),border-color .3s}.aw-home .aw-composer:focus-within{border-color:#3d6f5b80;box-shadow:0 0 0 4px #3d6f5b1a,0 14px 34px -22px #20221e4d}.aw-home .hero-actions .qa-pill{background:#fff;border-color:var(--aw-line);box-shadow:none;color:var(--aw-ink-2)}.aw-home .hero-actions .qa-pill:hover{border-color:var(--aw-ink);color:var(--aw-ink);background:#fff}.aw-label{font-family:var(--aw-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--aw-ink-3)}.aw-link{font-size:12.5px;color:var(--aw-ink);border-bottom:1px solid var(--aw-line-2);transition:border-color .2s}.aw-link:hover{border-color:var(--aw-ink)}.hm{display:flex;flex-direction:column;gap:56px;max-width:1120px;margin:0 auto;width:100%}.hm-panel{background:var(--aw-side);border-radius:28px;padding:10px;display:grid;gap:10px}.hm-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px;padding:0 4px}.hm-head h2{margin:0;font-size:17px;font-weight:500;letter-spacing:-.01em;color:var(--aw-ink)}.hm-ways{grid-template-columns:repeat(4,minmax(0,1fr))}.hm-way{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:188px;text-align:left;cursor:pointer;padding:20px;border-radius:20px;background:#fff;transition:transform .35s var(--aw-ease),box-shadow .35s var(--aw-ease)}.hm-way:hover{transform:translateY(-2px);box-shadow:0 10px 28px -18px #20221e59}.hm-way .ico{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--hue);color:#fff;margin-bottom:auto}.hm-way .ico svg{width:21px;height:21px}.hm-way b{margin-top:18px;font-size:19px;font-weight:500;letter-spacing:-.02em;line-height:1.15;color:var(--aw-ink)}.hm-way small{font-size:13px;line-height:1.4;color:var(--aw-ink-3);padding-right:30px}.hm-way .go{position:absolute;right:16px;bottom:16px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--aw-paper-2);color:var(--aw-ink);font-size:13px;transition:transform .35s var(--aw-ease),background .2s,color .2s}.hm-way:hover .go{transform:rotate(-45deg);background:var(--aw-ink);color:#fff}.hm-cont{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.hm-proj{display:flex;flex-direction:column;gap:6px;min-width:0;padding:22px;border-radius:20px;background:#fff}.hm-proj-top{display:flex;align-items:center;gap:10px;min-width:0}.hm-proj-top b{font-size:14px;font-weight:500;color:var(--aw-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-chip{margin-left:auto;flex:none;font-family:var(--aw-mono);font-size:11px;padding:4px 8px;border-radius:6px;background:var(--aw-paper-2);color:var(--aw-ink-2)}.aw-bignum{display:flex;align-items:baseline;gap:10px;margin-top:10px}.aw-bignum .from{font-size:30px;font-weight:400;letter-spacing:-.03em;color:var(--aw-ink-3)}.aw-bignum .ar{color:var(--aw-ink-3)}.aw-bignum .to{font-size:56px;font-weight:400;line-height:.95;letter-spacing:-.045em;color:var(--aw-accent)}.aw-bignum .cap{font-size:13px;color:var(--aw-ink-3)}.aw-funnel{display:flex;flex-direction:column;gap:7px;margin-top:14px}.aw-fn-row{display:grid;grid-template-columns:62px minmax(0,1fr) 52px;gap:12px;align-items:center;font-size:12.5px}.aw-fn-l{color:var(--aw-ink-2);white-space:nowrap}.aw-fn-t{display:block;height:10px;position:relative;border-radius:5px;background:var(--aw-paper-2)}.aw-fn-b{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:5px;transition:width .9s var(--aw-ease);background:#cfe3d8}.aw-fn-b--pend{background:transparent;border:1.5px dashed var(--aw-ink-3)}.aw-fn-b--meas{background:#7fa797}.aw-fn-b--hit{background:var(--aw-accent)}.aw-fn-n{font-family:var(--aw-mono);font-size:12px;text-align:right;color:var(--aw-ink)}.hm-proj-foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--aw-line);font-size:13px;color:var(--aw-ink-2)}.aw-tiles{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;min-width:0}.aw-tile{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:150px;text-align:left;cursor:pointer;padding:20px;border-radius:20px;background:#fff;transition:transform .35s var(--aw-ease),box-shadow .35s var(--aw-ease)}.aw-tile:hover{transform:translateY(-2px);box-shadow:0 10px 28px -18px #20221e59}.aw-tile .aw-label{display:flex;align-items:center;gap:8px}.aw-tile b{font-weight:500;font-size:15px;color:var(--aw-ink)}.aw-tile small{color:var(--aw-ink-3);font-size:12.5px}.aw-tile--hot{grid-column:1 / -1;min-height:0}.aw-tile--hot .aw-dot{background:#d9a13b;box-shadow:0 0 0 3px #d9a13b33}.aw-tile--hot .big{display:flex;align-items:baseline;gap:10px;margin-top:6px;font-size:48px;font-weight:400;line-height:.95;letter-spacing:-.045em;color:var(--aw-ink)}.aw-tile--hot .big span{font-size:15px;letter-spacing:0;color:var(--aw-ink-2)}.aw-tile--hot .cta{margin-top:10px;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:9px;background:var(--aw-ink);color:#fff;font-size:13.5px;font-weight:500}.aw-tile--wide{grid-column:1 / -1;min-height:0}.aw-tile--wide .row{display:flex;align-items:center;justify-content:space-between;gap:16px}.aw-tile--wide h4{margin:0;font-weight:500;font-size:17px;letter-spacing:-.01em;color:var(--aw-ink)}.aw-arrow{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--aw-ink);color:#fff;font-size:13px;transition:transform .35s var(--aw-ease)}.aw-tile:hover .aw-arrow{transform:rotate(-45deg)}.aw-skel{grid-column:1 / -1;min-height:196px;border-radius:24px;background:linear-gradient(90deg,var(--aw-mist) 25%,var(--aw-paper-2) 50%,var(--aw-mist) 75%);background-size:200% 100%;animation:aw-shim 1.5s linear infinite}@keyframes aw-shim{0%{background-position:200% 0}to{background-position:-200% 0}}.aw-ring{width:56px;height:56px;margin:2px 0 4px;border-radius:50%;display:grid;place-items:center}.aw-ring span{width:44px;height:44px;border-radius:50%;background:#fff;display:grid;place-items:center;font-family:var(--aw-mono);font-size:12px;color:var(--aw-ink)}.aw-okc{width:36px;height:36px;margin:2px 0 4px;border-radius:50%;display:grid;place-items:center;background:var(--aw-accent-soft);color:var(--aw-accent)}@media(max-width:960px){.hm-ways{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-cont{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.hm-ways{grid-template-columns:minmax(0,1fr)}.hm-way{min-height:0}.hm-way .ico{margin-bottom:0}.aw-tiles{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.aw-dot--live{animation:none}.aw-fn-b,.hm-way,.aw-tile{transition:none}}.aw-chat{background-color:var(--aw-bg);color:var(--aw-ink);font-family:var(--aw-sans)}.aw-chat .aw-chat-title{font-family:var(--aw-serif);font-size:17px;font-weight:400;letter-spacing:-.01em;color:var(--aw-ink)}.aw-chat .aw-user-bubble{background:linear-gradient(180deg,#fff,#fbfaf7);border:1px solid rgba(32,34,30,.08);border-radius:20px 20px 6px;box-shadow:var(--aw-elev-1);color:var(--aw-ink)}.aw-chat .aw-user-bubble p{font-family:var(--aw-sans)!important}.aw-prose{font-family:var(--aw-sans);color:var(--aw-ink)}.aw-prose p,.aw-prose li{font-size:15px;line-height:1.8;color:var(--aw-ink)}.aw-prose strong{font-weight:600;color:var(--aw-ink)}.aw-prose h1,.aw-prose h2,.aw-prose h3{font-family:var(--aw-serif);font-weight:400;color:var(--aw-ink);letter-spacing:-.015em}.aw-prose h1{font-size:30px;line-height:1.15;margin:36px 0 14px}.aw-prose h2{font-size:25px;line-height:1.2;margin:34px 0 12px}.aw-prose h3{font-size:19px;line-height:1.3;margin:26px 0 8px}.aw-prose>h1:first-child,.aw-prose>h2:first-child,.aw-prose>h3:first-child,.aw-prose h2:first-child{border-top:0;padding-top:0;margin-top:6px}.aw-prose ul li::marker{color:var(--aw-accent)}.aw-prose ol li::marker{color:var(--aw-ink-3);font-family:var(--aw-mono);font-size:.85em;font-weight:400}.aw-prose blockquote{border-left:2px solid var(--aw-accent);background:var(--aw-accent-soft);color:var(--aw-ink);font-style:normal;border-radius:0 14px 14px 0}.aw-prose blockquote p{color:var(--aw-ink)}.aw-prose hr{border-color:var(--aw-line)}.aw-prose code:not(pre code){font-family:var(--aw-mono);font-size:.88em;background:var(--aw-mist);color:var(--aw-ink);border-radius:6px;padding:1px 6px}.aw-prose .overflow-x-auto{border-color:var(--aw-line)!important;border-radius:18px;background:var(--aw-paper)!important;box-shadow:var(--aw-elev-1)!important}.aw-prose table{font-size:13.5px}.aw-prose thead tr{background:var(--aw-paper-2)!important;border-bottom:1px solid var(--aw-line)!important}.aw-prose th{font-family:var(--aw-mono);font-size:10.5px;font-weight:400;letter-spacing:.05em;color:var(--aw-ink-3)}.aw-prose tbody tr{background:transparent!important;border-bottom:1px solid var(--aw-line)!important}.aw-prose tbody tr:last-child{border-bottom:0!important}.aw-prose tbody tr:hover{background:var(--aw-paper-2)!important}.aw-prose td{color:var(--aw-ink)}.aw-trace-done{color:var(--aw-accent);font-weight:500}.aw-trace-num{color:var(--aw-ink);font-family:var(--aw-mono);font-weight:500}.aw-trace-unit{color:var(--aw-ink-3)}.aw-chat-composer{background:linear-gradient(180deg,#fff,#fcfbf8);border:1px solid var(--aw-line-2);border-radius:24px;box-shadow:var(--aw-elev-2);transition:box-shadow .3s var(--aw-ease),border-color .3s}.aw-chat-composer:focus-within{border-color:#3d6f5b80;box-shadow:0 0 0 5px #3d6f5b1f,var(--aw-elev-2)}.markdown-content.aw-prose{font-family:var(--aw-sans)}.markdown-content.aw-prose p,.markdown-content.aw-prose li{font-size:15px!important;line-height:1.8!important}.markdown-content.aw-prose h1,.markdown-content.aw-prose h2,.markdown-content.aw-prose h3,.markdown-content.aw-prose h4{font-family:var(--aw-serif)!important;font-weight:400!important;letter-spacing:-.015em!important}.markdown-content.aw-prose h1{font-size:30px!important;line-height:1.15!important;margin-top:36px!important;margin-bottom:14px!important}.markdown-content.aw-prose h2{font-size:25px!important;line-height:1.2!important;margin-top:34px!important;margin-bottom:12px!important}.markdown-content.aw-prose h3{font-size:19px!important;line-height:1.3!important;margin-top:26px!important;margin-bottom:8px!important}.markdown-content.aw-prose>h1:first-child,.markdown-content.aw-prose>h2:first-child,.markdown-content.aw-prose>h3:first-child{margin-top:6px!important;border-top:0;padding-top:0}.markdown-content.aw-prose table{font-size:13.5px!important}.markdown-content.aw-prose blockquote,.markdown-content.aw-prose blockquote p{font-size:15px!important}.aw-theme{--page: var(--aw-bg);--canvas: var(--aw-side);--surface: var(--aw-paper);--inset: var(--aw-paper-2);--hover: var(--aw-paper-2);--hover-2: var(--aw-mist);--ink: var(--aw-ink);--ink-2: var(--aw-ink-2);--ink-3: var(--aw-ink-3);--line: var(--aw-line);--line-strong: var(--aw-line-2);--line-soft: rgba(32, 34, 30, .07);--field: var(--aw-paper-2);--accent: var(--aw-accent);--accent-ink: var(--aw-accent);--accent-tint: var(--aw-accent-soft);--green: var(--aw-accent);--green-tint: var(--aw-accent-soft);--orange: var(--aw-amber);--orange-tint: var(--aw-amber-soft);--red: #9a4636;--red-tint: #f0ddd7;--radius-chip: 8px;--radius-control: 10px;--radius-card: 16px;--radius-window: 20px;--shadow-hairline: 0 0 0 1px var(--aw-line);--shadow-btn: 0 0 0 1px var(--aw-line-2), 0 1px 2px rgba(32, 34, 30, .05);--shadow-card: 0 0 0 1px var(--aw-line), 0 1px 2px rgba(32, 34, 30, .04), 0 6px 14px -8px rgba(32, 34, 30, .12);--shadow-raised: 0 0 0 1px var(--aw-line), 0 2px 4px rgba(32, 34, 30, .05), 0 12px 24px -12px rgba(32, 34, 30, .18);--shadow-overlay: 0 0 0 1px var(--aw-line), 0 4px 10px rgba(32, 34, 30, .06), 0 24px 48px -16px rgba(32, 34, 30, .28);font-family:var(--aw-sans);color:var(--aw-ink)}.aw-theme .text-emerald-500,.aw-theme .text-emerald-600{color:var(--aw-accent)}.aw-bench{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:linear-gradient(180deg,#ffffff 0%,var(--aw-paper) 100%);border:1px solid rgba(32,34,30,.09);border-radius:24px;box-shadow:var(--aw-elev-3)}.aw-bench-head{display:flex;align-items:center;gap:10px;padding:16px 16px 12px 22px;flex:none}.aw-bench-head>.min-w-0{flex:1}.aw-bench-title{margin:0;font-family:var(--aw-serif);font-weight:400;font-size:22px;line-height:1.15;letter-spacing:-.015em;color:var(--aw-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-bench-sub{font-size:12.5px;color:var(--aw-ink-3);margin-top:2px}.aw-keyl{display:inline-flex;gap:12px;font-size:12px;color:var(--aw-ink-2)}.aw-keyl i{display:inline-flex;align-items:center;gap:6px;font-style:normal}.aw-mk{display:inline-block;width:10px;height:10px;border-radius:50%;flex:none}.aw-mk--pred{border:1.6px solid var(--aw-ink-2);background:transparent}.aw-mk--meas{background:var(--aw-ink)}.aw-icon-btn{flex:none;width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--aw-ink-2);cursor:pointer}.aw-icon-btn:hover{background:var(--aw-mist);color:var(--aw-ink)}.aw-prov{display:flex;align-items:stretch;margin:0 18px 12px;background:var(--aw-paper-2);border:1px solid var(--aw-line);border-radius:14px;overflow-x:auto;scrollbar-width:none;flex:none}.aw-prov::-webkit-scrollbar{display:none}.aw-prov-lock{flex:none;display:flex;align-items:center;gap:7px;padding:0 11px;background:var(--aw-accent-soft);color:var(--aw-accent);border-right:1px solid var(--aw-accent-line);font-size:12px;font-weight:500;white-space:nowrap}.aw-prov-cell{flex:none;display:flex;flex-direction:column;gap:1px;padding:7px 11px;border-right:1px solid var(--aw-line);min-width:0}.aw-prov-cell:last-child{border-right:0}.aw-prov-v{font-family:var(--aw-mono);font-size:11.5px;white-space:nowrap;color:var(--aw-ink)}.aw-prov-v small{font-family:var(--aw-sans);font-size:10.5px;color:var(--aw-ink-3);margin-left:4px}.aw-tabs{display:flex;gap:2px;padding:0 14px;border-bottom:1px solid var(--aw-line);flex:none;overflow-x:auto;scrollbar-width:none}.aw-tabs button{position:relative;display:flex;align-items:center;gap:7px;padding:9px 12px 11px;border:0;background:none;font-size:14px;color:var(--aw-ink-3);white-space:nowrap;cursor:pointer}.aw-tabs button:hover{color:var(--aw-ink)}.aw-tabs button[aria-selected=true]{color:var(--aw-ink);font-weight:500}.aw-tabs button[aria-selected=true]:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:2px;background:var(--aw-ink)}.aw-count{font-family:var(--aw-mono);font-size:11px;line-height:18px;padding:0 7px;border-radius:999px;background:var(--aw-mist);color:var(--aw-ink-2)}.aw-bench-body{flex:1;min-height:0;overflow-y:auto;padding:18px}.aw-empty{padding:40px 12px;text-align:center;font-size:13px;color:var(--aw-ink-3)}.aw-bench-body .overflow-x-auto>table{min-width:680px}.aw-bench-body--flush{padding:0 12px 12px;display:flex;flex-direction:column}.aw-bench-body--flush>*{flex:1;min-height:0}.aw-sec-head{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.aw-sec-head h3{margin:0;font-family:var(--aw-serif);font-weight:400;font-size:19px;letter-spacing:-.01em;color:var(--aw-ink)}.aw-sec-head p{margin:0;font-size:12.5px;color:var(--aw-ink-3)}.aw-steps{list-style:none;margin:0;padding:0;border:1px solid var(--aw-line);border-radius:16px;overflow:hidden;background:var(--aw-paper)}.aw-steps li{display:flex;align-items:center;gap:12px;padding:11px 16px;border-top:1px solid var(--aw-line);font-size:14px}.aw-steps li:first-child{border-top:0}.aw-step-label{flex:1;min-width:0;color:var(--aw-ink)}.aw-step-time{font-family:var(--aw-mono);font-size:12px;color:var(--aw-ink-3)}.aw-step-dot{width:9px;height:9px;border-radius:50%;flex:none;background:var(--aw-accent)}.aw-step-dot--running{background:transparent;border:1.6px solid var(--aw-accent);border-top-color:transparent;animation:aw-spin .8s linear infinite}.aw-step-dot--error{background:#9a4636}.aw-steps li.aw-step-group{display:block}.aw-step-row{display:flex;align-items:center;gap:12px}.aw-step-row--open-able{cursor:pointer}.aw-step-count{font-family:var(--aw-mono);font-size:12.5px;color:var(--aw-ink-3)}.aw-step-sub{display:block;margin-top:2px;font-size:12.5px;color:var(--aw-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-step-chev{flex:none;color:var(--aw-ink-3);transition:transform .2s ease}.aw-step-chev--open{transform:rotate(180deg)}.aw-step-items{margin:8px 0 0 21px}.aw-step-item{display:flex;align-items:center;gap:9px;padding:3px 0;font-size:13px;color:var(--aw-ink-2)}.aw-step-item-dot{width:5px;height:5px;border-radius:50%;flex:none;background:var(--aw-accent)}.aw-step-item--running .aw-step-item-dot{animation:aw-pulse 1.4s ease-in-out infinite}.aw-step-item--error .aw-step-item-dot{background:#9a4636}.aw-step-item-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes aw-spin{to{transform:rotate(360deg)}}.aw-sources{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.aw-sources a{display:flex;gap:12px;padding:12px 14px;border:1px solid var(--aw-line);border-radius:14px;background:var(--aw-paper);text-decoration:none;color:inherit;transition:border-color .25s,box-shadow .25s}.aw-sources a:hover{border-color:var(--aw-line-2);box-shadow:var(--aw-elev-1)}.aw-sources a.aw-src-nolink{pointer-events:none}.aw-src-n{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-family:var(--aw-mono);font-size:11px;background:var(--aw-mist);color:var(--aw-ink-2)}.aw-src-body{display:flex;flex-direction:column;gap:3px;min-width:0}.aw-src-title{font-size:14px;line-height:1.4;color:var(--aw-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aw-src-snippet{font-size:12.5px;line-height:1.5;color:var(--aw-ink-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aw-src-domain{font-family:var(--aw-mono);font-size:11px;color:var(--aw-ink-3)}.aw-tstats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--aw-line);border-radius:16px;background:var(--aw-paper);overflow:hidden}.aw-tstats>div{display:flex;flex-direction:column;gap:4px;padding:14px 16px;min-width:0}.aw-tstats>div+div{border-left:1px solid var(--aw-line)}.aw-tstats b{font-family:var(--aw-serif);font-weight:400;font-size:30px;line-height:1.05;letter-spacing:-.02em;color:var(--aw-ink)}.aw-tstats small{font-size:12px;color:var(--aw-ink-3)}.aw-seg{display:inline-flex;background:var(--aw-mist);border-radius:999px;padding:3px;gap:2px}.aw-seg button{border:0;background:none;height:28px;padding:0 12px;border-radius:999px;font-size:12.5px;color:var(--aw-ink-2);cursor:pointer;white-space:nowrap}.aw-seg button[aria-pressed=true]{background:#fff;color:var(--aw-ink);box-shadow:0 1px 2px #20221e14,0 0 0 1px var(--aw-line)}.aw-note{margin:0;font-size:12.5px;color:var(--aw-ink-3);line-height:1.6}.aw-ttable-wrap{overflow-x:auto;border:1px solid var(--aw-line);border-radius:16px;background:var(--aw-paper)}.aw-ttable{width:100%;min-width:600px;border-collapse:collapse;font-size:13px}.aw-ttable th{text-align:left;font-family:var(--aw-mono);font-weight:400;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--aw-ink-3);padding:12px 10px 10px;border-bottom:1px solid var(--aw-line);background:var(--aw-paper-2);white-space:nowrap}.aw-ttable td{padding:10px;border-bottom:1px solid var(--aw-line);vertical-align:middle}.aw-ttable tr:last-child td{border-bottom:0}.aw-ttable tbody tr:hover{background:var(--aw-paper-2)}.aw-ttable th:first-child,.aw-ttable td:first-child{padding-left:16px}.aw-tnum{font-family:var(--aw-mono);font-size:12px;color:var(--aw-ink-2);white-space:nowrap}.aw-tsym{font-family:var(--aw-mono);font-size:13px;font-weight:500;color:var(--aw-ink);text-decoration:none;border-bottom:1px solid var(--aw-line-2)}.aw-tsym:hover{border-color:var(--aw-ink)}.aw-tsym--lg{font-size:26px;font-family:var(--aw-serif);font-weight:400;border:0}.aw-tname{display:block;font-size:11.5px;color:var(--aw-ink-3);max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-ev{display:inline-flex;align-items:center;gap:8px}.aw-ev-track{position:relative;width:70px;height:6px;border-radius:3px;background:var(--aw-mist);overflow:hidden}.aw-ev-fill{position:absolute;left:0;top:0;bottom:0;border-radius:3px}.aw-ev-fill--accent{background:var(--aw-accent)}.aw-ev-fill--ink{background:var(--aw-ink)}.aw-ev-fill--muted{background:var(--aw-ink-3)}.aw-ev-n{font-family:var(--aw-mono);font-size:11.5px;color:var(--aw-ink-2);min-width:30px}.aw-flags{display:flex;flex-wrap:wrap;gap:4px}.aw-flag{font-size:11px;line-height:18px;padding:0 8px;border-radius:999px;background:var(--aw-amber-soft);color:var(--aw-amber);border:1px solid var(--aw-amber-line);white-space:nowrap}.aw-flag--good{background:var(--aw-accent-soft);color:var(--aw-accent);border-color:var(--aw-accent-line)}.aw-chip{font-size:11.5px;line-height:20px;padding:0 9px;border-radius:999px;background:var(--aw-mist);color:var(--aw-ink-2);white-space:nowrap}.aw-evlist{border:1px solid var(--aw-line);border-radius:16px;background:var(--aw-paper);overflow:hidden}.aw-evrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;border-top:1px solid var(--aw-line);font-size:13px;color:var(--aw-ink)}.aw-evrow:first-child{border-top:0}.aw-drugs{list-style:none;margin:0;padding:0;border:1px solid var(--aw-line);border-radius:16px;background:var(--aw-paper);overflow:hidden}.aw-drugs li{display:flex;align-items:center;gap:10px;padding:9px 16px;border-top:1px solid var(--aw-line);font-size:13px}.aw-drugs li:first-child{border-top:0}.aw-drugs b{font-weight:500;flex:1;min-width:0}.aw-drugs span{color:var(--aw-ink-3);font-size:12px}.aw-warn{background:var(--aw-amber-soft);border:1px solid var(--aw-amber-line);color:var(--aw-amber);border-radius:14px;padding:11px 14px;font-size:13px}.aw-ttable{min-width:540px}.aw-ev-track{width:48px}.aw-tname{max-width:150px}.aw-ttable td:last-child .aw-flags{flex-wrap:wrap;max-width:120px}.aw-capcard{margin-top:18px;display:flex;flex-direction:column;gap:12px}.aw-caps{background:linear-gradient(180deg,#fff,#fbfaf7);border:1px solid rgba(32,34,30,.09);border-radius:20px;box-shadow:var(--aw-elev-1);overflow:hidden}.aw-cap{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 20px;border-top:1px solid var(--aw-line)}.aw-cap:first-child{border-top:0}.aw-cap-tag{font-family:var(--aw-mono);font-size:11px;letter-spacing:.04em;color:var(--aw-accent)}.aw-cap-body{display:flex;flex-direction:column;gap:2px;min-width:0}.aw-cap-body b{font-weight:500;font-size:15px;color:var(--aw-ink)}.aw-cap-body small{font-size:13.5px;color:var(--aw-ink-2);line-height:1.55}.aw-cap-go{flex:none;border:1px solid var(--aw-line-2);background:#fff;border-radius:999px;height:32px;padding:0 14px;font-size:13px;font-weight:500;color:var(--aw-ink);cursor:pointer;white-space:nowrap;transition:border-color .2s,box-shadow .2s}.aw-cap-go:hover{border-color:var(--aw-ink);box-shadow:var(--aw-elev-1)}.aw-limits{border:1px dashed var(--aw-line-2);border-radius:16px;padding:12px 16px;font-size:13.5px;line-height:1.6;color:var(--aw-ink-2)}.aw-limits b{font-weight:500;color:var(--aw-ink)}@media(max-width:640px){.aw-cap{grid-template-columns:minmax(0,1fr);gap:6px}}.aw-inputs-top{background:transparent}.aw-inputs-top .aw-prov{margin:0 0 6px;background:var(--aw-paper);box-shadow:var(--aw-elev-1)}.aw-prov--pending{border-style:dashed}.aw-prov--pending .aw-prov-lock{background:#f6efe1;color:#8a6420;border-right-color:#e8dcc2}.aw-pending{display:flex;flex-direction:column;gap:16px}.aw-pending-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.aw-pending .aw-skel{display:block;grid-column:auto;min-height:96px;border-radius:14px}.aw-pending .aw-pending-main{min-height:280px}.aw-pending-note{display:flex;align-items:center;gap:8px;margin:0;font-size:12.5px;color:var(--aw-ink-3)}.aw-pending-dot{width:6px;height:6px;border-radius:50%;background:var(--aw-accent);animation:aw-pulse 1.4s ease-in-out infinite}@keyframes aw-pulse{0%,to{opacity:.35}50%{opacity:1}}.aw-run{margin:2px 0 14px}.aw-run-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid var(--aw-line);border-radius:999px;background:var(--aw-paper);color:var(--aw-ink-2);font-family:var(--aw-mono);font-size:11px}.aw-run-chip svg{color:var(--aw-accent)}.aw-run-title{margin:12px 0 10px;font-family:var(--aw-serif);font-weight:400;font-size:22px;line-height:1.25;letter-spacing:-.01em;color:var(--aw-ink)}.aw-run-steps{list-style:none;margin:0;padding:0}.aw-run-step{display:flex;align-items:center;gap:11px;padding:10px 0;border-bottom:1px solid var(--aw-line);font-size:13.5px;color:var(--aw-ink)}.aw-run-step:last-child{border-bottom:0}.aw-run-step--pending{color:var(--aw-ink-3)}.aw-run-label{flex:1;min-width:0}.aw-run-time{font-family:var(--aw-mono);font-size:11px;color:var(--aw-ink-3)}.aw-run-group{display:block}.aw-run-grow{display:flex;align-items:center;gap:11px;width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.aw-run-grow:disabled{cursor:default}.aw-run-count{font-family:var(--aw-mono);font-size:12px;color:var(--aw-ink-3)}.aw-run-sub{display:block;margin-top:2px;font-size:12px;color:var(--aw-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-run-chev{flex:none;color:var(--aw-ink-3);transition:transform .2s ease}.aw-run-chev--open{transform:rotate(180deg)}.aw-run-detail{list-style:none;margin:8px 0 0 29px;padding:0}.aw-run-detail-item{display:flex;align-items:center;gap:9px;padding:3px 0;font-size:12.5px;color:var(--aw-ink-2)}.aw-run-detail-dot{width:5px;height:5px;border-radius:50%;flex:none;background:var(--aw-accent)}.aw-run-detail-item--running .aw-run-detail-dot{animation:aw-pulse 1.4s ease-in-out infinite}.aw-run-detail-item--error .aw-run-detail-dot{background:#9a4636}.aw-run-detail-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-run-dot{width:18px;height:18px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;color:#fff}.aw-run-dot--done{background:var(--aw-accent)}.aw-run-dot--error{background:#9a4636}.aw-run-dot--running{border:1.8px solid var(--aw-accent);border-top-color:transparent;animation:aw-spin .8s linear infinite}.aw-run-dot--pending{border:1.5px solid var(--aw-line-2, #d9d6cf)}@media(min-width:768px){.aw-prov.aw-prov--above{display:none}}.aw-ttable .aw-flag{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.aw-bench-col{width:var(--aw-bench-w, 50%)}.aw-bench-resize{position:absolute;top:0;bottom:0;left:-7px;width:14px;z-index:5;cursor:col-resize;touch-action:none}.aw-bench-resize:after{content:"";position:absolute;top:50%;left:5px;width:4px;height:44px;margin-top:-22px;border-radius:4px;background:var(--aw-line-2);opacity:0;transition:opacity .2s,background .2s,height .2s}.aw-bench-resize:hover:after{opacity:1}.aw-resizing .aw-bench-resize:after{opacity:1;background:var(--aw-accent);height:72px;margin-top:-36px}}.aw-bench-resize{display:none}@media(min-width:768px){.aw-bench-resize{display:block}}.aw-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.aw-resizing iframe,.aw-resizing canvas{pointer-events:none}.aw-bench-toggle{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:9px;border:1px solid var(--aw-line);background:var(--aw-paper);color:var(--aw-ink-2);font-size:12.5px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.aw-bench-toggle:hover{color:var(--aw-ink);border-color:var(--aw-line-2)}.aw-bench-toggle.is-on{background:var(--aw-accent-soft);color:var(--aw-accent);border-color:var(--aw-accent-line)}@media(max-width:640px){.aw-bench-toggle span{display:none}}.aw-run-logo{width:15px;height:15px;border-radius:4px;object-fit:contain;flex:none}.aw-run-chip-sub{color:var(--aw-ink-3)}.aw-run--done .aw-run-chip,.aw-run--done .aw-run-title{color:var(--aw-ink-2)}.aw-srccard{margin:10px 0 14px;max-width:560px;background:var(--aw-paper);border:1px solid var(--aw-line);border-radius:16px;box-shadow:var(--aw-elev-1);overflow:hidden}.aw-srccard-head{display:flex;align-items:baseline;gap:8px;padding:12px 16px 8px}.aw-srccard-title{font-family:var(--aw-serif);font-size:17px;color:var(--aw-ink);letter-spacing:-.01em}.aw-srccard-n{font-family:var(--aw-mono);font-size:11px;color:var(--aw-ink-3)}.aw-srccard-via{margin-left:auto;font-family:var(--aw-mono);font-size:10.5px;color:var(--aw-ink-3);text-transform:uppercase;letter-spacing:.06em}.aw-srccard-list{list-style:none;margin:0;padding:0 6px 6px}.aw-srccard-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;color:inherit;text-decoration:none;transition:background .2s}a.aw-srccard-row:hover{background:var(--aw-paper-2)}.aw-srccard-i{flex:none;width:16px;text-align:right;font-family:var(--aw-mono);font-size:10.5px;color:var(--aw-ink-3)}.aw-srccard-fav{flex:none;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:var(--aw-paper-2);overflow:hidden}.aw-srccard-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.aw-srccard-t{font-size:13px;line-height:1.35;color:var(--aw-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.aw-srccard-row:hover .aw-srccard-t{color:var(--aw-accent)}.aw-srccard-d{font-family:var(--aw-mono);font-size:10.5px;color:var(--aw-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-srccard-more{display:block;width:100%;padding:9px 16px;border:0;border-top:1px solid var(--aw-line);background:transparent;color:var(--aw-accent);font-size:12.5px;text-align:left;cursor:pointer}.aw-srccard-more:hover{background:var(--aw-paper-2)}.sc{max-width:1120px;margin:0 auto;padding:44px 24px 72px;display:flex;flex-direction:column;gap:32px}.sc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.sc-sel--title h1{margin:0;font:500 clamp(28px,3.2vw,38px)/1.05 var(--aw-sans);letter-spacing:-.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px;font-size:13px;color:var(--aw-ink-3)}.sc-tgt{font-family:var(--aw-mono);font-size:11.5px;padding:4px 8px;border-radius:6px;background:var(--aw-accent-soft);color:var(--aw-accent)}.sc-actions{display:flex;align-items:center;gap:8px}.sc-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 16px;border-radius:10px;background:var(--aw-ink);color:#fff;font:500 13.5px/1 var(--aw-sans);transition:opacity .2s,background .2s;white-space:nowrap}.sc-btn:hover{opacity:.9}.sc-btn:disabled{opacity:.35;cursor:not-allowed}.sc-btn--ghost{background:#fff;color:var(--aw-ink);box-shadow:inset 0 0 0 1px #1618173d}.sc-btn--ghost:hover{opacity:1;background:var(--aw-paper-2)}.sc-link{align-self:flex-start;font-size:12.5px;color:var(--aw-ink-3);border-bottom:1px solid var(--aw-line-2)}.sc-link:hover{color:var(--aw-ink);border-color:var(--aw-ink)}.sc-panel{background:var(--aw-side);border-radius:26px;padding:10px}.sc-card{background:#fff;border-radius:18px}.sc-strips{display:flex;flex-direction:column;gap:20px}.sc-h2{margin:0 0 12px 4px;font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--aw-ink)}.sc-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sc-metric{display:flex;flex-direction:column;min-width:0;min-height:132px;padding:18px 20px;border-radius:18px;background:#fff}.sc-metric .k{font-size:13px;color:var(--aw-ink-2)}.sc-metric .v{margin-top:auto;font:400 clamp(36px,3.6vw,48px)/.95 var(--aw-sans);letter-spacing:-.045em;color:var(--aw-ink);font-variant-numeric:tabular-nums}.sc-metric .v.is-strong{color:var(--aw-accent)}.sc-metric .v span{color:var(--aw-ink-3);cursor:help}.sc-metric small{margin-top:8px;font-size:12px;color:var(--aw-ink-3)}.sc-body{display:flex;flex-direction:column;gap:16px}.sc-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sc-tabs{display:inline-flex;gap:2px;padding:4px;border-radius:12px;background:var(--aw-side)}.sc-tabs button{padding:7px 14px;border-radius:9px;font:500 13.5px/1.2 var(--aw-sans);color:var(--aw-ink-2);transition:background .2s,color .2s}.sc-tabs button:hover{color:var(--aw-ink)}.sc-tabs button[aria-selected=true]{background:#fff;color:var(--aw-ink);box-shadow:0 1px 2px #20221e14}.sc-note{padding:14px 16px;border-radius:14px;background:var(--aw-paper-2);font-size:13px;color:var(--aw-ink-2)}.sc-state{display:flex;flex-direction:column;align-items:center;gap:6px;padding:96px 24px;text-align:center;font-size:13.5px;color:var(--aw-ink-3)}.sc-state b{font-size:17px;font-weight:500;color:var(--aw-ink)}.sc-state .sc-btn{margin-top:14px}.sc-empty{padding:40px 16px!important;text-align:center;font-size:13px;color:var(--aw-ink-3)}.sc-cands{display:flex;flex-direction:column;gap:12px}.sc-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sc-filters{display:flex;flex-wrap:wrap;gap:4px}.sc-filters button{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;font-size:13px;color:var(--aw-ink-2);box-shadow:inset 0 0 0 1px transparent;transition:background .2s,color .2s,box-shadow .2s}.sc-filters button span{font-variant-numeric:tabular-nums;color:var(--aw-ink-3)}.sc-filters button:hover{background:var(--aw-paper-2);color:var(--aw-ink)}.sc-filters button[aria-pressed=true]{background:#fff;color:var(--aw-ink);box-shadow:inset 0 0 0 1px var(--aw-line-2)}.sc-table-wrap{overflow-x:auto}.sc-table{width:100%;min-width:760px;border-collapse:collapse;font-size:13.5px}.sc-table th{padding:12px 14px;text-align:left;font-size:12px;font-weight:500;color:var(--aw-ink-2);background:#f7f6f2;border-bottom:1px solid var(--aw-line-2);white-space:nowrap}.sc-table td{padding:10px 14px;vertical-align:middle;border-bottom:1px solid var(--aw-line);color:var(--aw-ink)}.sc-table tbody tr:last-child td{border-bottom:0}.sc-row{cursor:pointer;transition:background .15s}.sc-row:hover,.sc-row.is-open{background:#faf9f6}.sc-row.is-open td{border-bottom-color:transparent}.sc-row.is-out{opacity:.45}.sc-check{width:16px;height:16px;cursor:pointer;accent-color:var(--aw-accent)}.sc-check:disabled{cursor:not-allowed}.sc-depict{border-radius:12px;background:#f4f3ef}.sc-mol{display:flex;align-items:center;gap:8px}.sc-mol b{font-weight:500;color:var(--aw-ink);font-variant-numeric:tabular-nums}.sc-chip{padding:2px 7px;border-radius:6px;font:500 11px/1.4 var(--aw-mono);color:var(--aw-ink-2);box-shadow:inset 0 0 0 1px var(--aw-line-2);transition:background .2s}.sc-chip:hover{background:var(--aw-paper-2);color:var(--aw-ink)}.sc-sub-line{margin-top:3px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--aw-ink-3)}.sc-score{display:flex;align-items:center;gap:10px}.sc-score>span{width:46px;flex:none;font-size:14.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--aw-ink)}.sc-score>i{flex:1;height:8px;border-radius:4px;background:#e9e7e1;overflow:hidden}.sc-score>i>i{display:block;height:100%;border-radius:4px;background:var(--aw-accent)}.sc-dot{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;color:var(--aw-ink)}.sc-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--dot) 18%,transparent);flex:none}.sc-dot em{font-style:normal;color:var(--aw-ink-3);font-variant-numeric:tabular-nums}.sc-caret{width:28px;height:28px;border-radius:8px;display:inline-grid;place-items:center;color:var(--aw-ink-3);transition:transform .25s var(--aw-ease),background .2s}.sc-caret:hover{background:var(--aw-paper-2);color:var(--aw-ink)}.sc-caret[aria-expanded=true]{transform:rotate(180deg)}.sc-detail>td{padding:0 14px 16px;background:#faf9f6}.sc-detail-in{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.8fr);gap:14px 28px;padding:16px 18px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--aw-line)}.sc-k{display:block;margin-bottom:6px;font-size:12px;color:var(--aw-ink-3)}.sc-detail-in code{display:block;font:12px/1.55 var(--aw-mono);color:var(--aw-ink-2);word-break:break-all}.sc-detail-in dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:12.5px}.sc-detail-in dt{color:var(--aw-ink-3)}.sc-detail-in dd{margin:0;color:var(--aw-ink);font-variant-numeric:tabular-nums}.sc-review{grid-column:1 / -1;display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--aw-line)}.sc-review .sc-k{margin:0}.sc-review input{flex:1;min-width:0;height:36px;padding:0 12px;border-radius:9px;background:var(--aw-paper-2);font-size:13px;color:var(--aw-ink);outline:none;box-shadow:inset 0 0 0 1px transparent}.sc-review input:focus{background:#fff;box-shadow:inset 0 0 0 1px var(--aw-accent)}.sc-review .sc-btn{height:36px}.sc-prov{margin:0;font-size:12px;color:var(--aw-ink-3)}@media(max-width:860px){.sc{padding:28px 16px 56px;gap:24px}.sc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-metric{min-height:112px}.sc-detail-in{grid-template-columns:minmax(0,1fr)}.sc-sel--field,.sc-sel--field .sc-sel-trigger{width:100%}}.sc-sel{position:relative;display:inline-flex;max-width:100%}.sc-sel-trigger{display:inline-flex;align-items:center;gap:8px;max-width:100%;color:var(--aw-ink);text-align:left}.sc-sel-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-sel-trigger>svg{flex:none;color:var(--aw-ink-3);transition:transform .25s var(--aw-ease),color .2s}.sc-sel-trigger[aria-expanded=true]>svg{transform:rotate(180deg);color:var(--aw-ink)}.sc-sel--title .sc-sel-trigger{padding:2px 8px 2px 0;border-radius:10px}.sc-sel--title .sc-sel-trigger>svg{width:20px;height:20px}.sc-sel--title .sc-sel-trigger:hover>svg{color:var(--aw-ink)}.sc-sel--field .sc-sel-trigger{height:40px;padding:0 12px 0 14px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--aw-line-2);font-size:13.5px;transition:box-shadow .2s}.sc-sel--field .sc-sel-trigger:hover{box-shadow:inset 0 0 0 1px var(--aw-ink-3)}.sc-sel--field .sc-sel-trigger[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--aw-accent),0 0 0 3px var(--aw-accent-soft)}.sc-sel--field .sc-sel-value em{margin-left:8px;font-style:normal;color:var(--aw-ink-3)}.sc-sel-menu{position:fixed;z-index:140;font-family:var(--aw-sans);max-height:320px;overflow-y:auto;margin:0;padding:6px;list-style:none;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--aw-line),0 18px 40px -16px #20221e4d;outline:none;animation:scSel .16s var(--aw-ease)}@keyframes scSel{0%{opacity:0;transform:translateY(-4px)}}.sc-sel-opt{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:9px;cursor:pointer;color:var(--aw-ink)}.sc-sel-opt.is-active{background:#efede8}.sc-sel-opt[aria-selected=true]>svg{flex:none;color:var(--aw-accent)}.sc-sel-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.sc-sel-text>span{font-size:13.5px;font-weight:500;white-space:nowrap}.sc-sel-text small{font-size:12px;color:#6b706b;white-space:nowrap}.mol-depict{position:relative;flex:none;overflow:hidden}.mol-depict-art,.mol-depict-art svg{display:block;width:100%;height:100%}.mol-depict-none{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:10px;color:var(--aw-ink-3, #858a87)}.mol-zoom{position:fixed;z-index:200;padding:10px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #20221e1a,0 24px 48px -16px #20221e59}.mol-zoom .mol-depict{border-radius:10px;background:#f4f3ef}.mol-zoom p{margin:8px 2px 0;font:10.5px/1.45 Geist Mono,ui-monospace,monospace;color:#858a87;word-break:break-all}.mol-depict-art svg line{vector-effect:non-scaling-stroke;stroke-width:1.4px}.mol-zoom .mol-depict-art svg line{stroke-width:1.7px}.sc-batches{display:flex;flex-direction:column;gap:8px}.sc-batch{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr) auto;align-items:center;gap:20px 32px;padding:18px 20px;border-radius:16px;background:#fff}.sc-batch .k{display:block;margin-bottom:6px;font-size:12px;color:var(--aw-ink-3)}.sc-batch small{display:block;margin-top:6px;font-size:12px;color:var(--aw-ink-3)}.sc-batch-name{display:flex;flex-direction:column;gap:5px;min-width:0}.sc-batch-name b{font-size:15.5px;font-weight:500;letter-spacing:-.01em;color:var(--aw-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-batch-name>span:not(.sc-dot){font-size:12.5px;color:var(--aw-ink-3)}.sc-batch-name .sc-dot{font-size:12.5px;color:var(--aw-ink-2)}.sc-batch-back .n{font-size:13px;color:var(--aw-ink-3);font-variant-numeric:tabular-nums}.sc-batch-back .n b{font-size:22px;font-weight:400;letter-spacing:-.02em;color:var(--aw-ink)}.sc-meter{display:block;height:6px;margin-top:8px;border-radius:3px;background:#e9e7e1;overflow:hidden}.sc-meter>i{display:block;height:100%;border-radius:3px;background:var(--aw-ink-2)}.sc-batch-rate .v{font:400 34px/1 var(--aw-sans);letter-spacing:-.04em;color:var(--aw-accent);font-variant-numeric:tabular-nums}.sc-batch-rate .v.is-none{color:var(--aw-ink-3)}.sc-batch-acts{display:flex;gap:8px}.sc-record{display:flex;flex-direction:column;gap:28px}.sc-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sc-chart{display:flex;flex-direction:column;min-width:0;padding:20px 20px 16px}.sc-chart-head{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.sc-chart-head b{font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--aw-ink)}.sc-chart-head span{font-size:12.5px;line-height:1.45;color:var(--aw-ink-3);max-width:52ch}.sc-chart-plot{height:220px}.sc-chart-empty{display:grid;place-items:center;height:220px;padding:0 24px;border-radius:12px;background:#f7f6f2;font-size:13px;text-align:center;color:var(--aw-ink-3)}.sc-chart-foot{margin:10px 0 0;font-size:12px;color:var(--aw-ink-3)}.sc-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:12.5px}.sc-legend .sc-dot{color:var(--aw-ink-2)}.sc-pvm{grid-column:1 / -1;display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:24px}.sc-pvm-side{display:flex;flex-direction:column}.sc-pvm-side .sc-legend{margin-top:auto}.sc-pvm-plot{height:280px;min-width:0}.sc-stat{display:flex;flex-direction:column;margin:8px 0 20px}.sc-stat .k{font-size:13px;color:var(--aw-ink-2)}.sc-stat .v{margin-top:10px;font:400 56px/.95 var(--aw-sans);letter-spacing:-.05em;color:var(--aw-ink);font-variant-numeric:tabular-nums}.sc-stat .v.is-strong{color:var(--aw-accent)}.sc-stat small{margin-top:8px;font-size:12px;color:var(--aw-ink-3)}.sc-tip{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #20221e1a,0 12px 28px -14px #20221e59;font-size:12px}.sc-tip b{font-weight:500;color:var(--aw-ink)}.sc-tip span{color:var(--aw-ink-3)}.sc-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin:0 4px 14px}.sc-sec-head h3{margin:0;font-size:17px;font-weight:500;letter-spacing:-.015em;color:var(--aw-ink)}.sc-sec-head span{display:block;margin-top:3px;font-size:12.5px;color:var(--aw-ink-3)}.sc-baseline{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--aw-ink-2);cursor:help}.sc-baseline input{width:68px;height:34px;padding:0 10px;border-radius:9px;background:#fff;box-shadow:inset 0 0 0 1px var(--aw-line-2);font-size:13px;color:var(--aw-ink);text-align:right;font-variant-numeric:tabular-nums;outline:none}.sc-baseline input:focus{box-shadow:inset 0 0 0 1px var(--aw-accent),0 0 0 3px var(--aw-accent-soft)}.sc-table--num td{padding-top:14px;padding-bottom:14px}.sc-cell-sub{margin-top:3px;font-size:12px;color:var(--aw-ink-3)}.sc-cell-sub .sc-dot{color:var(--aw-ink-2)}@media(max-width:960px){.sc-batch{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sc-batch-name,.sc-batch-acts{grid-column:1 / -1}.sc-charts,.sc-pvm{grid-template-columns:minmax(0,1fr)}}.sc-table th.text-right{text-align:right}.sc-modal-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:16px;background:#16181780;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:scFade .18s ease}@keyframes scFade{0%{opacity:0}}.sc-modal{display:flex;flex-direction:column;width:100%;max-height:min(86vh,860px);border-radius:22px;background:#fff;box-shadow:0 0 0 1px #1618171f,0 40px 80px -24px #1618178c;animation:scPop .24s var(--aw-ease)}@keyframes scPop{0%{opacity:0;transform:translateY(8px) scale(.985)}}.sc-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 22px 6px 24px}.sc-modal-head h2{margin:0;font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--aw-ink)}.sc-modal-head p{margin:4px 0 0;font-size:13.5px;color:#5f645f}.sc-modal-x{flex:none;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:var(--aw-ink-2);transition:background .2s,color .2s}.sc-modal-x:hover{background:var(--aw-paper-2);color:var(--aw-ink)}.sc-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 24px 4px;display:flex;flex-direction:column;gap:16px}.sc-modal-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px 24px 22px}.sc-form{display:flex;flex-direction:column;gap:14px}.sc-form-sec{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:#f3f2ee}.sc-form-sec-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sc-form-sec-head h3{margin:0;font-size:15px;font-weight:500;color:var(--aw-ink)}.sc-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sc-form-row--3{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.7fr)}.sc-field{display:flex;flex-direction:column;gap:6px;min-width:0}.sc-field-l{font-size:13px;font-weight:500;color:var(--aw-ink)}.sc-field-h{font-size:12.5px;line-height:1.45;color:#5f645f}.sc-input{width:100%;height:40px;padding:0 12px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #1618173d,0 1px 1px #1618170a;font-size:13.5px;color:var(--aw-ink);outline:none;transition:box-shadow .2s}.sc-input::placeholder{color:#8a8e89}.sc-input:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--aw-ink-3)}.sc-input:focus{box-shadow:inset 0 0 0 1px var(--aw-accent),0 0 0 3px var(--aw-accent-soft)}.sc-input:disabled{background:#ebe9e3;color:#6b706b;cursor:not-allowed}.sc-seg{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:#e4e2db}.sc-seg button{padding:5px 10px;border-radius:7px;font-size:12.5px;font-weight:500;color:#4f544f;transition:background .2s,color .2s}.sc-seg button[aria-checked=true]{background:#fff;color:var(--aw-ink);box-shadow:0 1px 3px #16181729}.sc-seg button:disabled{opacity:.4;cursor:not-allowed}.sc-file{position:relative;display:flex;align-items:center;gap:12px;min-width:0}.sc-file input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.sc-file .sc-btn{pointer-events:none}.sc-file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#4f544f}.sc-file-sum{margin:0;padding:10px 12px;border-radius:10px;background:var(--aw-accent-soft);font-size:12.5px;color:var(--aw-accent)}.sc-problems{margin:0;padding:10px 12px 10px 28px;border-radius:10px;background:#f6e9e4;font-size:12.5px;line-height:1.5;color:#9a4636}.sc-warn{margin:0;padding:12px 14px;border-radius:12px;background:#f4e7cd;font-size:13px;line-height:1.5;color:#6e4a0d}.sc-err{margin:0;font-size:12.5px;color:#9a4636}.sc-sel--input{display:flex;width:100%}.sc-sel--input .sc-sel-trigger{width:100%;height:40px;padding:0 12px;justify-content:space-between;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #1618173d,0 1px 1px #1618170a;font-size:13.5px;transition:box-shadow .2s}.sc-sel--input .sc-sel-trigger:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--aw-ink-3)}.sc-sel--input .sc-sel-trigger[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--aw-accent),0 0 0 3px var(--aw-accent-soft)}.sc-sel--input .sc-sel-trigger:disabled{background:#ebe9e3;color:#6b706b;cursor:not-allowed}@media(max-width:560px){.sc-form-row,.sc-form-row--3{grid-template-columns:minmax(0,1fr)}.sc-modal-body{padding:12px 16px 4px}.sc-modal-head{padding:18px 16px 4px}.sc-modal-foot{padding:14px 16px 18px;flex-wrap:wrap}}.sc-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.sc-steps>li{flex-direction:row;align-items:flex-start;gap:14px}.sc-step-n{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--aw-ink);color:#fff;font-size:12.5px;font-weight:500}.sc-step-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.sc-step-body h3{margin:2px 0 0;font-size:15px;font-weight:500;color:var(--aw-ink)}.sc-step-body p{margin:0;font-size:12.5px;line-height:1.5;color:#5f645f}.sc-step-body .sc-file{margin-top:6px}.sc-tally{display:flex;flex-wrap:wrap;gap:6px}.sc-tally span{display:inline-flex;align-items:baseline;gap:5px;padding:5px 10px;border-radius:999px;background:#fff;font-size:12.5px;color:#4f544f;box-shadow:inset 0 0 0 1px #1618171f}.sc-tally b{font-weight:500;font-variant-numeric:tabular-nums;color:var(--aw-ink)}.sc-tally .is-green b{color:var(--aw-accent)}.sc-tally .is-red b{color:#9a4636}.sc-tally .is-amber b{color:#8a5a12}.sc-mini-table{overflow:hidden;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #1618171a}.sc-mini-table table{width:100%;border-collapse:collapse;font-size:13px}.sc-mini-table th{padding:9px 12px;text-align:left;font-size:12px;font-weight:500;color:#4f544f;background:#f7f6f2;border-bottom:1px solid rgba(22,24,23,.1)}.sc-mini-table th.text-right{text-align:right}.sc-mini-table td{padding:8px 12px;color:var(--aw-ink);border-bottom:1px solid rgba(22,24,23,.07)}.sc-mini-table tr:last-child td{border-bottom:0}.sc-issues{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:inset 3px 0 0 var(--tone)}.sc-issues.is-red{--tone: #9a4636}.sc-issues.is-amber{--tone: #b07a26}.sc-issues.is-grey{--tone: #b3b0a8}.sc-issues b{font-size:12.5px;font-weight:500;color:var(--tone)}.sc-issues.is-grey b{color:#5f645f}.sc-issues ul{margin:0;padding:0;list-style:none;max-height:140px;overflow-y:auto;display:flex;flex-direction:column;gap:4px;font-size:12.5px;line-height:1.45;color:var(--aw-ink)}.sc-issues li span{margin-right:8px;color:#6b706b;font-variant-numeric:tabular-nums}.sc-done{margin:0;padding:12px 14px;border-radius:12px;background:var(--aw-accent-soft);font-size:13px;color:var(--aw-accent)}@media(max-width:560px){.sc-steps>li{flex-wrap:wrap}}.jb-h1{margin:0;font:500 clamp(28px,3.2vw,38px)/1.05 var(--aw-sans);letter-spacing:-.04em;color:var(--aw-ink)}.jb-list{display:flex;flex-direction:column;gap:8px}.jb-row{display:flex;align-items:center;gap:20px;padding:16px 18px 16px 20px;border-radius:16px;background:#fff}.jb-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.jb-title{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px}.jb-title b{min-width:0;font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--aw-ink)}.jb-title b span{font-weight:400;color:#4f544f}.jb-title .sc-dot{font-size:12.5px;color:#4f544f}.jb-progress{display:grid;grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:12px;font-size:13px;color:var(--aw-ink)}.jb-progress em{font-style:normal;color:#6b706b}.jb-progress .sc-meter{margin:0}.jb-progress .sc-meter>i{background:var(--aw-amber)}.jb-pct{font-variant-numeric:tabular-nums;color:#4f544f}.jb-result{margin:0;font-size:13px;color:var(--aw-ink)}.jb-fail{margin:0;padding:7px 10px;border-radius:9px;background:#f6e9e4;font-size:12.5px;color:#9a4636}.jb-meta{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12.5px;color:#6b706b}.jb-acts{flex:none;display:flex;align-items:center;gap:8px}.jb-row.is-cancelled .jb-title b,.jb-row.is-cancelled .jb-result{color:#6b706b}.jb-drafts{display:flex;flex-direction:column;gap:10px}.jb-drafts-bar{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;padding:14px 18px;border-radius:16px;background:#f3f2ee;font-size:13.5px;color:#4f544f}.jb-drafts-bar b{font-weight:500;color:var(--aw-ink)}.jb-drafts-acts{display:flex;align-items:center;gap:14px}.jb-history{display:flex;flex-direction:column;gap:20px}.jb-count{margin-left:4px;font-variant-numeric:tabular-nums;color:#8a8e89}.jb-group .sc-h2{margin-top:4px}.jb-foot{display:flex;align-items:center;justify-content:center;gap:20px}@media(max-width:720px){.jb-row{flex-direction:column;align-items:stretch}.jb-acts{flex-wrap:wrap}}.jb-drafts-acts .sc-link{align-self:center}.jb-row{gap:18px;padding:16px 18px}.jb-ico{flex:none;align-self:flex-start;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--hue) 12%,#fff);color:var(--hue);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hue) 22%,transparent)}.jb-ico svg{width:21px;height:21px}.jb-row.is-failed .jb-ico,.jb-row.is-cancelled .jb-ico,.jb-row.is-draft .jb-ico{filter:grayscale(.7);opacity:.75}.jb-num{flex:none;width:128px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.jb-num b{font:400 30px/1 var(--aw-sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--aw-ink)}.jb-num span{font-size:12px;color:#6b706b}.jb-num.is-live b{font-size:24px;color:var(--aw-amber)}.sc-metric .v.is-amber{color:var(--aw-amber)}.jb-list.is-live .jb-row{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--aw-amber) 35%,transparent)}.jb-steps{list-style:none;margin:2px 0 0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px}.jb-steps li{display:flex;flex-direction:column;gap:6px;min-width:0}.jb-steps li>i{display:block;height:6px;border-radius:3px;background:#e9e7e1;overflow:hidden}.jb-steps li>i>i{display:block;height:100%;border-radius:3px;background:var(--aw-amber);transition:width .6s var(--aw-ease)}.jb-steps li.is-done>i{background:var(--aw-accent)}.jb-steps li span{font-size:11.5px;color:#8a8e89;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jb-steps li.is-done span{color:#4f544f}.jb-steps li.is-now span{color:var(--aw-ink);font-weight:500}@media(max-width:720px){.jb-row{display:grid;grid-template-columns:42px minmax(0,1fr)}.jb-num{grid-column:2;align-items:flex-start;text-align:left;width:auto;flex-direction:row;align-items:baseline;gap:8px}.jb-acts{grid-column:1 / -1}.jb-steps li span{display:none}}.jb-drafts-bar{background:#f6ead2;box-shadow:inset 0 0 0 1px #ead3a5;color:#6e4a0d}.jb-drafts-bar b{color:#6e4a0d;font-weight:600}.jb-drafts-msg{display:inline-flex;align-items:center;gap:10px}.jb-drafts-msg>i{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#b07a26;color:#fff}.jb-drafts-bar .sc-link{color:#6e4a0d;border-color:#6e4a0d66}.jb-drafts-bar .sc-link:hover{border-color:#6e4a0d}.jb-drafts-bar .sc-btn--ghost{box-shadow:inset 0 0 0 1px #6e4a0d4d}.aw-tab-dot{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:#d99a1e;vertical-align:middle}.au-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:#16181773;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:scFade .2s ease}.au{width:100%;max-width:408px;max-height:92vh;overflow-y:auto;padding:8px;border-radius:26px;background:var(--aw-paper-2);font-family:var(--aw-sans);color:var(--aw-ink);box-shadow:0 0 0 1px #1618171a,0 40px 80px -28px #16181780;animation:scPop .26s var(--aw-ease)}.au-head{display:flex;align-items:center;justify-content:space-between;padding:14px 12px 0 16px}.au-logo{width:34px;height:34px;border-radius:9px}.au-x{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:var(--aw-ink-2);transition:background .2s,color .2s}.au-x:hover{background:var(--aw-mist);color:var(--aw-ink)}.au-intro{padding:22px 16px 20px}.au-intro h2{margin:0;font:500 28px/1.08 var(--aw-sans);letter-spacing:-.035em}.au-intro p{margin:8px 0 0;font-size:14px;line-height:1.5;color:#5f645f}.au-intro p b{font-weight:500;color:var(--aw-ink);word-break:break-all}.au-card{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:18px;background:#fff}.au-stack{display:flex;flex-direction:column;gap:8px}.au-oauth{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;height:48px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--aw-line);font:500 14px/1 var(--aw-sans);color:var(--aw-ink);transition:background .2s,box-shadow .2s}.au-oauth svg{position:absolute;left:18px}.au-oauth:hover:not(:disabled){background:var(--aw-bg);box-shadow:inset 0 0 0 1px var(--aw-line-2)}.au-oauth:disabled,.au-primary:disabled{opacity:.55;cursor:not-allowed}.au-or{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--aw-ink-3)}.au-or:before,.au-or:after{content:"";flex:1;height:1px;background:var(--aw-line)}.au-email{position:relative}.au-input{width:100%;height:48px;padding:0 56px 0 16px;border-radius:12px;border:0;outline:none;background:var(--aw-paper-2);font:400 14px/1 var(--aw-sans);color:var(--aw-ink);box-shadow:inset 0 0 0 1px transparent;transition:background .2s,box-shadow .2s}.au-input::placeholder{color:#9a9e99}.au-input:focus{background:#fff;box-shadow:inset 0 0 0 1px var(--aw-ink)}.au-go{position:absolute;top:6px;right:6px;width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:var(--aw-ink);color:#fff;transition:opacity .2s,background .2s}.au-go:disabled{background:var(--aw-mist);color:var(--aw-ink-3);cursor:not-allowed}.au-otp{padding:0 16px;text-align:center;font:500 22px/1 var(--aw-mono);letter-spacing:.5em;text-indent:.5em}.au-primary{height:48px;border-radius:12px;background:var(--aw-ink);color:#fff;font:500 14px/1 var(--aw-sans);transition:opacity .2s}.au-primary:hover:not(:disabled){opacity:.88}.au-links{display:flex;justify-content:space-between;padding:2px 2px 0}.au-links button{font-size:13px;color:var(--aw-ink-2);transition:color .2s}.au-links button:hover:not(:disabled){color:var(--aw-ink)}.au-error{padding:10px 12px;border-radius:10px;background:#f6e9e4;font-size:13px;line-height:1.45;color:#9a4636}.au-spin{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:auSpin .7s linear infinite}@keyframes auSpin{to{transform:rotate(360deg)}}.au-foot{margin:0;padding:14px 16px 10px;font-size:12px;line-height:1.5;color:var(--aw-ink-3)}@media(max-width:767px){.au-back{align-items:flex-end;padding:0}.au{max-width:none;border-radius:26px 26px 0 0;padding-bottom:max(8px,env(safe-area-inset-bottom))}}.pf{max-width:1040px}.pf-head{display:flex;align-items:center;gap:22px}.pf-avatar{flex:none;width:76px;height:76px;border-radius:22px;object-fit:cover;display:grid;place-items:center;background:var(--aw-accent);color:#fff;font:500 32px/1 var(--aw-sans);letter-spacing:-.03em}.pf-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-head .sc-meta{margin-top:8px}.pf-clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-counts{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:13px;color:var(--aw-ink-2)}.pf-counts button{color:inherit;transition:color .2s}.pf-counts button:hover{color:var(--aw-ink)}.pf-counts b{font-weight:500;color:var(--aw-ink);font-variant-numeric:tabular-nums}.pf-act{padding:20px 20px 16px}.pf-heat{display:grid;grid-template-rows:repeat(7,auto);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px}.pf-heat i,.pf-legend i{display:block;aspect-ratio:1;border-radius:3px;background:var(--aw-paper-2)}.pf-heat .l1,.pf-legend .l1{background:#c6d9ce}.pf-heat .l2,.pf-legend .l2{background:#82a996}.pf-heat .l3,.pf-legend .l3{background:var(--aw-accent)}.pf-heat .is-off{background:transparent;box-shadow:inset 0 0 0 1px #20221e0d}.pf-legend{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:12px;font-size:11.5px;color:var(--aw-ink-3)}.pf-legend i{width:11px}.pf-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:start}.pf-grid .sc-sec-head{margin-bottom:12px}.pf-grid .sc-sec-head h3{font-size:15px;font-weight:500}.pf-list{display:flex;flex-direction:column;padding:6px}.pf-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-radius:12px;text-align:left;transition:background .2s}.pf-row:hover{background:var(--aw-paper-2)}.pf-row-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--aw-ink)}.pf-row-m{flex:none;font-size:12.5px;color:var(--aw-ink-3);font-variant-numeric:tabular-nums}.pf-row+.pf-row,.pf-kv+.pf-kv{box-shadow:0 -1px 0 var(--aw-line)}.pf-empty{margin:0;padding:18px 14px;font-size:13.5px;color:var(--aw-ink-3)}.pf-kv{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:13px 14px;font-size:13.5px}.pf-kv span{flex:none;color:var(--aw-ink-3)}.pf-kv b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--aw-ink)}.pf-kv em{margin-right:8px;padding:2px 7px;border-radius:6px;background:var(--aw-paper-2);font-style:normal;font-size:11.5px;font-weight:500;color:var(--aw-ink-2)}.pf-out{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 8px 4px 12px;font-size:13px;color:var(--aw-ink-2)}.pf-anchor{scroll-margin-top:24px}.pf-inv{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:10px}.pf-inv-main{display:flex;flex-direction:column;padding:20px 22px}.pf-inv-k{font-size:13px;color:var(--aw-ink-2)}.pf-inv-k--list{padding:10px 14px 0}.pf-code{margin:12px 0 18px;font:500 clamp(28px,3vw,36px)/1 var(--aw-mono);letter-spacing:.04em;color:var(--aw-ink);-webkit-user-select:all;user-select:all}.pf-inv-acts{display:flex;flex-wrap:wrap;gap:8px}.pf-inv-left{display:grid;grid-template-columns:minmax(60px,1fr) auto;align-items:center;gap:12px;margin-top:20px;font-size:12.5px;color:var(--aw-ink-2);font-variant-numeric:tabular-nums}.pf-inv-left .sc-meter{margin:0}.pf-inv .pf-kv{align-items:center}.pf-who{display:flex;flex-direction:column;gap:2px;min-width:0}.pf-who b{font-weight:500;color:var(--aw-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-who small{font-size:12px;color:var(--aw-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:820px){.pf-inv,.pf-grid{grid-template-columns:minmax(0,1fr)}.pf-act{overflow-x:auto}.pf-heat{min-width:480px}}.ag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto;background:var(--aw-bg);font-family:var(--aw-sans)}.ag-box{max-height:none;box-shadow:0 0 0 1px #16181714,0 30px 70px -36px #16181759}.ag-code{padding:0 16px;text-align:center;font:500 18px/1 var(--aw-mono);letter-spacing:.14em}.ag-code::placeholder{letter-spacing:.14em}.ag-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ag-foot b{font-weight:500;color:var(--aw-ink-2)}.ag-foot button{color:var(--aw-ink-2);text-decoration:underline;text-underline-offset:3px;transition:color .2s}.ag-foot button:hover{color:var(--aw-ink)}.ag-wait{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;background:var(--aw-bg)}.lq{display:inline-flex;flex-direction:column;align-items:center;gap:14px}.lq svg{display:block;overflow:visible}.lq-disc{fill:#ebe8e1}.lq-ring{fill:none;stroke:#20221e14;stroke-width:2}.lq-wave{fill:var(--aw-accent, #3d6f5b)}.lq-wave--back{opacity:.35}.lq-level{transform:translateY(96px);animation:lqRise 1.1s cubic-bezier(.22,1,.36,1) both,lqBob 2.6s ease-in-out 1.1s infinite alternate}.lq-drift{animation:lqDrift 2.8s linear infinite}.lq-drift--back{animation-duration:3.9s;animation-direction:reverse}.lq-label{font:400 13px/1.3 var(--aw-sans);color:var(--aw-ink-3, #858a87);letter-spacing:-.005em;animation:lqFade .4s ease .15s both}@keyframes lqRise{0%{transform:translateY(205px)}to{transform:translateY(92px)}}@keyframes lqBob{0%{transform:translateY(92px)}to{transform:translateY(104px)}}@keyframes lqDrift{0%{transform:translate(0)}to{transform:translate(-200px)}}@keyframes lqFade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.lq-level,.lq-drift,.lq-label{animation:none}}.cpb{position:relative;overflow:hidden;padding:0;transition:width .42s var(--aw-ease),background-color .25s,color .25s,box-shadow .25s,border-radius .42s var(--aw-ease)}.cpb-label{display:inline-block;padding:0 17px;white-space:nowrap;transition:opacity .18s,transform .32s var(--aw-ease),filter .22s}.cpb-tick{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;opacity:0;transform:scale(.5);transition:opacity .2s .1s,transform .4s .1s cubic-bezier(.34,1.56,.64,1)}.cpb-tick path{stroke-dasharray:22;stroke-dashoffset:22;transition:stroke-dashoffset .32s .2s ease-out}.cpb.is-done,.cpb.is-done:hover{background:var(--aw-accent);color:#fff;box-shadow:none;border-radius:19px;opacity:1}.cpb.is-done .cpb-label{opacity:0;transform:translateY(-9px);filter:blur(4px)}.cpb.is-done .cpb-tick{opacity:1;transform:scale(1)}.cpb.is-done .cpb-tick path{stroke-dashoffset:0}.cpt{position:fixed;left:50%;bottom:28px;z-index:140;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:10px 16px 10px 10px;border-radius:14px;background:var(--aw-ink);color:#fff;font:500 13.5px/1.2 var(--aw-sans);box-shadow:0 18px 40px -14px #16181780;transform:translate(-50%);animation:cptIn .42s var(--aw-ease) both}.cpt.is-out{animation:cptOut .26s ease both}.cpt-ic{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#4f9a78}.cpt-ic svg{width:13px;height:13px}.cpt-ic path{stroke-dasharray:22;stroke-dashoffset:22;animation:cptTick .34s .18s ease-out forwards}.cpt-t{white-space:nowrap}.cpt-d{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 12.5px/1.2 var(--aw-mono);color:#ffffff8c}@keyframes cptIn{0%{opacity:0;transform:translate(-50%,14px) scale(.96)}}@keyframes cptOut{to{opacity:0;transform:translate(-50%,8px) scale(.98)}}@keyframes cptTick{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.cpb,.cpb-label,.cpb-tick,.cpb-tick path{transition:none}.cpt,.cpt.is-out,.cpt-ic path{animation:none;stroke-dashoffset:0}}.nr{gap:26px}.nr-nav{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:11px;background:var(--aw-side);align-self:flex-start}.nr-nav a{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;color:var(--aw-ink-2);text-decoration:none;transition:background .15s,color .15s}.nr-nav a:hover{color:var(--aw-ink)}.nr-nav a.active{background:#fff;color:var(--aw-ink)}.nr-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.nr-head-l{display:flex;flex-direction:column;gap:10px;min-width:0}.nr-kicker{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:#5f645f}.nr-h1{margin:0;font:500 38px/1.05 var(--aw-sans);letter-spacing:-.04em;color:var(--aw-ink)}.nr-actions{display:flex;gap:8px;flex-wrap:wrap}.nr-sweep{position:relative;flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--aw-accent);overflow:hidden}.nr-sweep:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:1.5px;background:var(--aw-accent);transform-origin:0 50%;animation:nrSweep 2.4s linear infinite}@keyframes nrSweep{to{transform:rotate(360deg)}}.nr-live{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--aw-accent)}.nr-live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--aw-accent);animation:nrPulse 2s infinite}@keyframes nrPulse{0%{box-shadow:0 0 #3d6f5b73}70%{box-shadow:0 0 0 7px #3d6f5b00}to{box-shadow:0 0 #3d6f5b00}}.nr-panel{padding:10px;border-radius:26px;background:var(--aw-side)}.nr-card{padding:20px 22px;border-radius:18px;background:#fff;min-width:0}.nr-split{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:10px}.nr-split--even{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.nr-split--wide{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;align-items:start}.nr-h2{margin:0;font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--aw-ink)}.nr-h2--lg{font-size:20px;letter-spacing:-.02em}.nr-sub{margin:4px 0 0;font-size:12.5px;color:#555b57}.nr-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.nr-sec{display:flex;flex-direction:column;gap:14px}.nr-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;padding:0 4px}.nr-note{margin:0 4px;font-size:12px;line-height:1.5;color:#555b57}.nr-chipbtn{height:30px;padding:0 12px;border-radius:8px;font:500 12.5px var(--aw-sans);background:var(--aw-paper-2);color:var(--aw-ink);transition:background .15s,color .15s}.nr-chipbtn.is-on{background:var(--aw-ink);color:#fff}.nr-seg{display:flex;gap:2px;padding:3px;border-radius:10px;background:var(--aw-side)}.nr-seg button{height:30px;padding:0 12px;border-radius:7px;font:500 12.5px var(--aw-sans);color:var(--aw-ink-2);transition:background .15s,color .15s}.nr-seg button[aria-pressed=true]{background:#fff;color:var(--aw-ink)}.nr-seg button span{margin-left:6px;color:#6d726e;font-variant-numeric:tabular-nums}.nr-heat{display:flex;flex-direction:column;gap:6px}.nr-heat-row{display:flex;gap:6px;overflow-x:auto}.nr-heat-row--big{height:150px}.nr-heat-row--small{height:76px}.nr-tile{display:flex;flex-direction:column;gap:6px;min-width:116px;padding:12px 13px;border-radius:12px;text-align:left;transition:opacity .2s,box-shadow .2s}.nr-tile.is-dim{opacity:.38}.nr-tile.is-on{box-shadow:inset 0 0 0 2px var(--aw-ink)}.nr-tile b{font-weight:500;font-size:14px;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-tile-top{display:flex;align-items:baseline;justify-content:space-between;gap:6px;min-width:0}.nr-tile-top span{font-size:12px;opacity:.85;white-space:nowrap}.nr-tile-n{margin-top:auto;display:flex;align-items:baseline;gap:6px;white-space:nowrap}.nr-tile-n strong{font:400 26px/1 var(--aw-sans);letter-spacing:-.04em}.nr-tile-n span{font-size:12px;opacity:.8}.nr-heat-0{background:#ecebe6;color:var(--aw-ink)}.nr-heat-1{background:#d3e3d9;color:var(--aw-ink)}.nr-heat-2{background:#93b9a6;color:#1e3a2f}.nr-heat-3{background:var(--aw-accent);color:#fff}.nr-legend{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12px;color:#555b57}.nr-legend i{width:14px;height:10px;border-radius:3px}.nr-split>.nr-card{display:flex;flex-direction:column}.nr-drawer{margin-top:18px;padding-top:16px;border-top:1px solid var(--aw-line);display:flex;flex-direction:column;gap:10px;flex:1}.nr-drawer-h{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.nr-drawer-h b{font-weight:500;font-size:15px;letter-spacing:-.01em}.nr-drawer-h span{font-size:12px;color:#555b57}.nr-stagebar{display:flex;gap:3px;height:8px;border-radius:4px;overflow:hidden}.nr-stagebar i{flex-basis:0;transition:flex-grow .35s cubic-bezier(.2,.8,.2,1)}.nr-stagekeys{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:#555b57}.nr-stagekeys span{display:inline-flex;align-items:center;gap:5px}.nr-stagekeys span.is-zero{opacity:.45}.nr-stagekeys i{width:8px;height:8px;border-radius:2px}.nr-stagekeys b{font-weight:500;color:var(--aw-ink);font-variant-numeric:tabular-nums}.nr-stg--pre{background:#d9d8d2}.nr-stg--early{background:#b5cdbf}.nr-stg--p12{background:#7fa892}.nr-stg--late{background:var(--aw-accent)}.nr-dchips{margin:2px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;align-content:start;min-height:110px}.nr-dchips li{animation:nr-rise .28s cubic-bezier(.2,.8,.2,1) both}.nr-dchips a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:6px;padding:8px 10px;border-radius:10px;background:#f6f5f1;color:inherit;text-decoration:none;transition:background .15s,transform .15s}.nr-dchips a:hover{background:#eceae3;transform:translateY(-1px)}.nr-dchips a:focus-visible{outline:2px solid var(--aw-ink);outline-offset:1px}.nr-dchips b{font-weight:500;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-dchips span{grid-column:1;font-size:11.5px;color:#555b57;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-dchips em{grid-column:2;grid-row:1;justify-self:end;font-style:normal;font-size:10.5px;padding:1px 6px;border-radius:6px;background:#f3e6cf;color:#8a5a12}.nr-dchips em.is-top{background:#dbe8e0;color:#1e3a2f}.nr-dchips em+em{grid-row:2}.nr-drawer-more{margin-top:auto;font-size:12.5px;color:#555b57;text-decoration:none}.nr-drawer-more:hover{color:var(--aw-ink)}@keyframes nr-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.nr-dchips li{animation:none}.nr-stagebar i,.nr-dchips a{transition:none}}.nr-gap{margin:0 0 14px;border-radius:12px;background:#fbf3e4;color:#6b4a12;font-size:13px}.nr-gap summary{display:flex;align-items:center;gap:8px;padding:10px 14px;cursor:pointer;list-style:none}.nr-gap summary::-webkit-details-marker{display:none}.nr-gap summary i{width:7px;height:7px;border-radius:50%;background:var(--aw-amber);flex:none}.nr-gap summary span{margin-left:auto;font-size:12px;opacity:.75}.nr-gap summary span:after{content:" ▾"}.nr-gap[open] summary span:after{content:" ▴"}.nr-gap ul{margin:0;padding:0 14px 12px 29px;line-height:1.6}.nr-feed{margin:0;padding:0;list-style:none;max-height:316px;overflow-y:auto}.nr-feed a{display:grid;grid-template-columns:58px 14px minmax(0,1fr);gap:10px;align-items:start;padding:9px 0;border-top:1px solid var(--aw-line);color:inherit;text-decoration:none}.nr-feed li:first-child a{border-top:0}.nr-feed a:hover .nr-feed-t{color:var(--aw-accent)}.nr-feed-ago{font-size:12px;color:#555b57;font-variant-numeric:tabular-nums;padding-top:1px}.nr-dot{width:9px;height:9px;margin-top:5px;border-radius:50%}.nr-dot--deal{background:var(--aw-amber);box-shadow:0 0 0 3px var(--aw-amber-soft)}.nr-dot--financing{background:#4f7391;box-shadow:0 0 0 3px #4f739126}.nr-dot--new_trial{background:var(--aw-accent);box-shadow:0 0 0 3px var(--aw-accent-soft)}.nr-dot--press_release{background:#a9ada9;box-shadow:0 0 0 3px var(--aw-paper-2)}.nr-dot--paper{background:#7a6a9a;box-shadow:0 0 0 3px #7a6a9a26}.nr-feed-t{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13.5px;line-height:1.4;color:var(--aw-ink);overflow-wrap:anywhere;transition:color .15s}.nr-feed-t b{font-weight:500;margin-right:4px}.nr-feed-m{display:block;margin-top:2px;font-size:12px;color:#555b57}.nr-top{margin:0;padding:4px 0;list-style:none;border-radius:18px;background:#fff}.nr-top li+li{border-top:1px solid var(--aw-line)}.nr-top a{display:grid;grid-template-columns:40px minmax(0,1.1fr) minmax(0,1.9fr) 160px;gap:6px 20px;align-items:center;padding:16px 20px;color:inherit;text-decoration:none;transition:background .15s}.nr-top li:first-child a{border-radius:18px 18px 0 0}.nr-top li:last-child a{border-radius:0 0 18px 18px}.nr-top a:hover{background:var(--aw-bg)}.nr-rank{font:400 26px/1 var(--aw-sans);letter-spacing:-.04em;color:#6d726e;font-variant-numeric:tabular-nums}.nr-rank.is-top{color:var(--aw-accent)}.nr-id{display:flex;flex-direction:column;gap:3px;min-width:0}.nr-id b{font-weight:500;font-size:15.5px;letter-spacing:-.01em;color:var(--aw-ink)}.nr-id span{font-size:12.5px;color:#555b57;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-haps{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.nr-hap{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;font-size:12.5px;background:var(--aw-paper-2);color:#3f433f}.nr-hap.is-hot{background:var(--aw-amber-soft);color:#5c3d0e}.nr-hap svg{flex:none;fill:var(--aw-amber)}.nr-hap em{font-style:normal;color:#555b57}.nr-hap-none{font-size:12.5px;color:#6d726e}.nr-prof{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.nr-prof-bar{display:block;width:100%;height:6px;border-radius:3px;background:var(--aw-paper-2);overflow:hidden}.nr-prof-bar i{display:block;height:100%;border-radius:3px;background:var(--aw-accent)}.nr-prof span{font-size:12px;color:#555b57;white-space:nowrap}.nr-prof b{font-weight:500;font-size:13px;color:var(--aw-ink)}.nr-keys{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:#555b57}.nr-keys span{display:inline-flex;align-items:center;gap:6px}.nr-keys svg{fill:var(--aw-amber)}.nr-days{display:flex;align-items:flex-end;gap:4px}.nr-day{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;width:30px;height:76px;padding:6px 0 4px;border-radius:9px;font:400 11px var(--aw-sans);color:#555b57;font-variant-numeric:tabular-nums;transition:background .15s}.nr-day:disabled{cursor:default}.nr-day i{display:block;width:10px;border-radius:3px;background:#b9d0c3}.nr-day.is-empty i{background:#e7e5df}.nr-day.is-on{background:var(--aw-ink);color:#fff}.nr-day.is-on i{background:#9cc3ae}.nr-lead{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nr-lead a{display:flex;flex-direction:column;gap:12px;min-height:236px;padding:20px 22px;border-radius:18px;background:#fff;color:inherit;text-decoration:none;transition:box-shadow .2s}.nr-lead a:hover{box-shadow:inset 0 0 0 1px var(--aw-line-2)}.nr-lead-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#555b57}.nr-kind{padding:3px 9px;border-radius:7px;font-size:12px;font-weight:500}.nr-kind--deal{background:var(--aw-amber-soft);color:var(--aw-amber)}.nr-kind--financing{background:#4f739124;color:#3e6080}.nr-kind--new_trial{background:var(--aw-accent-soft);color:#2f5747}.nr-kind--press_release{background:var(--aw-paper-2);color:var(--aw-ink-2)}.nr-kind--paper{background:#7a6a9a21;color:#5d4f7b}.nr-lead-t{font-size:17px;font-weight:500;line-height:1.35;letter-spacing:-.015em;color:var(--aw-ink);overflow-wrap:anywhere}.nr-lead-g{font-size:13.5px;line-height:1.55;color:#575c59}.nr-lead-why{margin-top:auto;display:flex;align-items:flex-start;gap:8px;padding-top:12px;border-top:1px solid var(--aw-line);font-size:12.5px;color:#3f433f}.nr-lead-why svg{flex:none;margin-top:2px;fill:var(--aw-amber)}.nr-counts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.nr-count{display:flex;flex-direction:column;min-height:118px;padding:16px 20px;border-radius:18px;background:#fff}.nr-count>span{font-size:13px;color:#575c59}.nr-count div{margin-top:auto;display:flex;align-items:baseline;gap:10px}.nr-count strong{font:400 42px/.95 var(--aw-sans);letter-spacing:-.045em;color:var(--aw-ink);font-variant-numeric:tabular-nums}.nr-count strong.is-deal{color:var(--aw-amber)}.nr-count strong.is-fin{color:#3e6080}.nr-count em{font-style:normal;font-size:12.5px;color:#555b57}.nr-groups{display:flex;flex-direction:column;gap:10px}.nr-group{padding:6px 0;border-radius:18px;background:#fff}.nr-group-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 20px 8px;font-size:12px;color:#555b57}.nr-group-h b{font-size:14px;font-weight:500;color:var(--aw-ink)}.nr-rows{margin:0;padding:0;list-style:none}.nr-rows a{display:grid;grid-template-columns:10px minmax(0,1fr) 170px;gap:14px;align-items:start;padding:11px 20px;border-top:1px solid var(--aw-line);color:inherit;text-decoration:none;transition:background .15s}.nr-rows a:hover{background:var(--aw-bg)}.nr-rows .nr-dot{margin-top:6px;box-shadow:none}.nr-row-t{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:13.5px;line-height:1.45;color:var(--aw-ink);overflow-wrap:anywhere}.nr-row-t span{font-size:12.5px;color:#555b57}.nr-row-m{font-size:12px;color:#555b57;text-align:right}.nr-more{display:block;width:calc(100% - 40px);margin:4px 20px 6px;height:38px;border-radius:10px;background:var(--aw-paper-2);font:500 13px var(--aw-sans);color:var(--aw-ink-2);transition:background .15s,color .15s}.nr-more:hover{background:var(--aw-mist);color:var(--aw-ink)}.nr-health{padding:8px 20px;border-radius:18px;background:#fff}.nr-health-row{display:grid;grid-template-columns:190px minmax(0,1fr) 210px;gap:16px;align-items:center;padding:12px 0;font-size:13.5px}.nr-health-row+.nr-health-row{border-top:1px solid var(--aw-line)}.nr-health-days{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px}.nr-health-days i{display:block;height:22px;border-radius:4px;background:#ecebe6}.nr-health-days i.is-ok{background:var(--aw-accent)}.nr-health-days i.is-partial{background:#d9a44a}.nr-health-days i.is-failed{background:#b5533f}.nr-health-now{font-size:12px;color:#555b57;text-align:right}.nr-health-now.is-warn{color:var(--aw-amber)}.nr-health-key{display:flex;gap:16px;flex-wrap:wrap;padding:10px 0 6px;border-top:1px solid var(--aw-line);font-size:12px;color:#555b57}.nr-health-key span{display:inline-flex;align-items:center;gap:6px}.nr-health-key i{width:10px;height:10px;border-radius:3px}.nr-matrix{overflow-x:auto}.nr-matrix-in{min-width:860px;padding:6px 0;border-radius:18px;background:#fff}.nr-mrow{display:grid;grid-template-columns:160px repeat(4,minmax(0,1fr));align-items:start;padding:12px 18px}.nr-mrow+.nr-mrow{border-top:1px solid var(--aw-line)}.nr-mrow--head{padding-top:10px;padding-bottom:10px;font-size:12px;color:#555b57}.nr-mtrack{display:flex;flex-direction:column;gap:3px;padding-top:5px}.nr-mtrack b{font-size:13.5px;font-weight:500}.nr-mtrack span{font-size:12px;color:#555b57}.nr-mcell{display:flex;flex-wrap:wrap;gap:6px;padding-right:10px;min-height:30px}.nr-mcell em{font-style:normal;font-size:12px;color:#c9c7c0;padding-top:6px}.nr-chip{height:30px;padding:0 10px;border-radius:8px;font:500 12.5px var(--aw-sans);letter-spacing:-.005em;color:var(--aw-ink);background:var(--aw-paper-2);transition:opacity .2s,box-shadow .2s}.nr-chip.is-top{background:#fff;box-shadow:inset 0 0 0 1.5px var(--aw-accent)}.nr-chip.is-deal{background:var(--aw-amber-soft)}.nr-chip.is-on{box-shadow:inset 0 0 0 2px var(--aw-ink)}.nr-chip.is-dim{opacity:.28}.nr-pick{display:flex;flex-direction:column;gap:10px}.nr-pick-code{font:500 30px/1.05 var(--aw-sans);letter-spacing:-.035em;color:var(--aw-ink)}.nr-tags{display:flex;flex-wrap:wrap;gap:6px}.nr-tags span{padding:4px 9px;border-radius:7px;font-size:12px;background:var(--aw-paper-2);color:#3f433f}.nr-ask{display:flex;gap:8px;align-items:center;padding:6px 6px 6px 16px;border-radius:14px;background:var(--aw-paper-2)}.nr-ask input{flex:1;min-width:0;height:40px;border:0;outline:none;background:transparent;font:400 15px var(--aw-sans);color:var(--aw-ink)}.nr-ask input::placeholder{color:#6d726e}.nr-plan{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.nr-plan li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;align-items:start}.nr-plan-n{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:500}.nr-plan b{display:block;font-size:13.5px;font-weight:500}.nr-plan code{font:400 12px var(--aw-mono);color:#575c59;overflow-wrap:anywhere}.nr-opts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12.5px;color:#575c59}.nr-opts label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.nr-watches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nr-watch{display:flex;flex-direction:column;gap:16px}.nr-watch:only-child{grid-column:1 / -1}.nr-watch-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.nr-state{flex:none;display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:99px;font-size:12px;background:var(--aw-accent-soft);color:#2f5747}.nr-state.is-off{background:var(--aw-paper-2);color:var(--aw-ink-2)}.nr-bars{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;align-items:end;height:56px}.nr-bars i{display:block;border-radius:4px 4px 2px 2px;background:#b9d0c3}.nr-bars i:last-child{background:var(--aw-accent)}.nr-srcs{margin:0;padding:0;list-style:none;border-top:1px solid var(--aw-line)}.nr-srcs li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--aw-line);font-size:13px}.nr-srcs li>i{width:9px;height:9px;border-radius:50%;background:#c9c7c0}.nr-srcs li>i.is-ok{background:var(--aw-accent)}.nr-srcs li>i.is-partial{background:#d9a44a}.nr-srcs li>i.is-failed{background:#b5533f}.nr-srcs small{margin-left:8px;font-size:12px;color:#555b57}.nr-srcs time{font-size:12px;color:#555b57;font-variant-numeric:tabular-nums}.nr-back{display:inline-flex;align-items:center;gap:8px;min-height:32px;align-self:flex-start;font-size:13px;color:#3f433f;text-decoration:none}.nr-back:hover{color:var(--aw-ink)}.nr-asset-code{margin:0;font:500 44px/1 var(--aw-sans);letter-spacing:-.045em;color:var(--aw-ink)}.nr-asset-line{margin:0;font-size:15px;color:#575c59}.nr-pill{padding:3px 9px;border-radius:99px;font-size:12px;background:var(--aw-accent-soft);color:#2f5747}.nr-keyfacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nr-fact{display:flex;flex-direction:column;min-height:132px;padding:18px 20px;border-radius:18px;background:#fff}.nr-fact>span{font-size:13px;color:#575c59}.nr-fact strong{margin-top:auto;font:400 36px/.95 var(--aw-sans);letter-spacing:-.045em;color:var(--aw-ink)}.nr-fact strong small{font-size:15px;color:#555b57;letter-spacing:0}.nr-fact strong.is-good{color:var(--aw-accent);font-size:28px}.nr-fact strong.is-warn{color:var(--aw-amber);font-size:28px}.nr-fact em{margin-top:8px;font-style:normal;font-size:12px;color:#555b57}.nr-tl{margin:0;padding:18px 22px;list-style:none;border-radius:18px;background:#fff}.nr-tl li{display:grid;grid-template-columns:64px 18px minmax(0,1fr);gap:12px;padding-bottom:18px}.nr-tl li:last-child{padding-bottom:0}.nr-tl-d{font-size:12.5px;color:#555b57;font-variant-numeric:tabular-nums;padding-top:1px}.nr-tl-rail{display:flex;flex-direction:column;align-items:center}.nr-tl-rail i{width:11px;height:11px;border-radius:50%;background:var(--aw-accent);box-shadow:0 0 0 3px var(--aw-accent-soft)}.nr-tl-rail i.is-deal{background:var(--aw-amber);box-shadow:0 0 0 3px var(--aw-amber-soft)}.nr-tl-rail i.is-press{background:#a9ada9;box-shadow:0 0 0 3px var(--aw-paper-2)}.nr-tl-rail i.is-paper{background:#7a6a9a;box-shadow:0 0 0 3px #7a6a9a26}.nr-tl-rail b{flex:1;width:1.5px;margin-top:4px;min-height:28px;background:#e7e5df}.nr-tl li:last-child .nr-tl-rail b{display:none}.nr-tl a{display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none;min-width:0}.nr-tl a:hover .nr-tl-t{color:var(--aw-accent)}.nr-tl-t{font-size:14px;line-height:1.45;color:var(--aw-ink);overflow-wrap:anywhere;transition:color .15s}.nr-tl-t b{font-weight:500;margin-right:6px}.nr-tl-m{font-size:12px;color:#555b57}.nr-checks{margin:0;padding:8px 18px;list-style:none;border-radius:18px;background:#fff}.nr-checks li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 0;font-size:13.5px}.nr-checks li+li{border-top:1px solid var(--aw-line)}.nr-checks li>i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:600}.nr-checks li>i.is-ok{background:var(--aw-accent-soft);color:var(--aw-accent)}.nr-checks li>i.is-flag{background:var(--aw-amber-soft);color:var(--aw-amber)}.nr-checks li>i.is-todo{background:var(--aw-paper-2);color:#6d726e}.nr-checks small{font-size:12px;color:#555b57;text-align:right}.nr-checks small.is-flag{color:var(--aw-amber)}.nr-kv{margin:0;padding:8px 18px;border-radius:18px;background:#fff}.nr-kv div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;font-size:13.5px}.nr-kv div+div{border-top:1px solid var(--aw-line)}.nr-kv dt{color:#555b57}.nr-kv dd{margin:0;text-align:right;color:var(--aw-ink)}.nr-kv dd.is-todo{color:#6d726e}.nr-todo{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:18px;background:#fff;font-size:13px;color:#575c59;line-height:1.55}.nr-todo b{font-weight:500;color:var(--aw-ink)}.nr{--nr-src-ctgov: var(--aw-accent);--nr-src-europepmc: #7a6a9a;--nr-src-prnewswire: #4f7391;--nr-src-eastmoney: var(--aw-amber)}.nr-select{height:36px;padding:0 30px 0 12px;border-radius:10px;border:1px solid var(--aw-line);background:#fff;font:500 13px var(--aw-sans);color:var(--aw-ink);max-width:220px}.nr-channels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:6px;border-radius:20px;background:var(--aw-side)}.nr-channel{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;border-radius:14px;text-align:left;background:transparent;transition:background .15s,box-shadow .15s}.nr-channel:hover{background:#ffffff8c}.nr-channel.is-on{background:#fff;box-shadow:0 1px 2px #1418160f}.nr-channel-top{display:flex;align-items:center;gap:8px}.nr-channel-top b{font-size:14.5px;font-weight:600;color:var(--aw-ink)}.nr-channel-top strong{margin-left:auto;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--aw-ink)}.nr-channel:not(.is-on) .nr-channel-top strong{color:#6d726e}.nr-channel-what{font-size:12px;color:#555b57;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nr-src-dot{width:9px;height:9px;flex:none;border-radius:50%;background:var(--nr-src, #a9ada9)}.nr-src-dot--ctgov,.nr-src--ctgov{--nr-src: var(--nr-src-ctgov)}.nr-src-dot--europepmc,.nr-src--europepmc{--nr-src: var(--nr-src-europepmc)}.nr-src-dot--prnewswire,.nr-src--prnewswire{--nr-src: var(--nr-src-prnewswire)}.nr-src-dot--eastmoney,.nr-src--eastmoney{--nr-src: var(--nr-src-eastmoney)}.nr-src-dot--pubmed,.nr-src--pubmed{--nr-src: var(--nr-src-europepmc)}.nr-src-dot--hkex,.nr-src--hkex,.nr-src-dot--cninfo,.nr-src--cninfo{--nr-src: var(--nr-src-eastmoney)}.nr-src-dot--sec,.nr-src--sec{--nr-src: var(--nr-src-sec, #5b6b80)}.nr-src-dot--capital,.nr-src--capital,.nr-src-dot--formd,.nr-src--formd{--nr-src: #b07a2a}.nr-src-dot--policy,.nr-src--policy,.nr-src-dot--fedreg,.nr-src--fedreg,.nr-src-dot--govcn,.nr-src--govcn{--nr-src: #7a5c8f}.nr-src{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--nr-src)}.nr-src:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--nr-src)}.nr-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.nr-filters>span{margin-right:4px;font-size:12.5px;color:#555b57}.nr-filters .nr-chipbtn span{margin-left:6px;opacity:.6;font-variant-numeric:tabular-nums}.nr-feedlist{padding:6px;transition:opacity .15s}.nr-feedlist.is-loading{opacity:.55}.nr-feedlist-h{display:flex;justify-content:space-between;gap:12px;padding:10px 16px 12px;font-size:12.5px;color:#555b57}.nr-feedlist-h span:first-child{font-weight:500;color:var(--aw-ink)}.nr-fl{margin:0;padding:0;list-style:none;border-radius:16px;background:#fff;overflow:hidden}.nr-fr{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:16px;padding:14px 18px;border-top:1px solid var(--aw-line)}.nr-fr:first-child{border-top:0}.nr-fr-when{display:flex;flex-direction:column;gap:2px;padding-top:1px;font-variant-numeric:tabular-nums}.nr-fr-when b{font-size:13px;font-weight:500;color:var(--aw-ink)}.nr-fr-when span{font-size:11.5px;color:#6d726e}.nr-fr-body{display:flex;flex-direction:column;gap:4px;min-width:0}.nr-fr-t{font-size:14px;line-height:1.45;color:var(--aw-ink);text-decoration:none;overflow-wrap:anywhere;transition:color .15s}.nr-fr-t:hover{color:var(--aw-accent)}.nr-fr-g{font-size:12.5px;line-height:1.5;color:#555b57}.nr-fm{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;color:#555b57;min-width:0}.nr-fm em{font-style:normal;color:#b9bcb8}.nr-fm i{font-style:italic}.nr-fm .nr-kind{padding:1px 7px;font-size:11px}.nr-fm-strong{font-weight:500;color:var(--aw-ink-2)}.nr-fm-tag{padding:1px 7px;border-radius:6px;font-size:11px;background:#7a6a9a21;color:#5d4f7b}.nr-fm-snip{flex:1 1 260px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nr-fr-codes{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.nr-code{padding:2px 8px;border-radius:6px;font:500 11.5px var(--aw-mono, ui-monospace, monospace);background:var(--aw-paper-2);color:var(--aw-ink);text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.nr-code:hover{background:var(--aw-accent-soft);color:#2f5747}.nr-feedlist .nr-more{width:100%;margin:6px 0 0}.nr-chtabs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.nr-chtabs button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:8px;font:500 12px var(--aw-sans);color:var(--aw-ink-2);background:var(--aw-paper-2);transition:background .15s,color .15s}.nr-chtabs button[aria-pressed=true]{background:var(--aw-ink);color:#fff}.nr-chtabs button span{opacity:.6;font-variant-numeric:tabular-nums}.nr-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.nr-bar-r{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.nr-seg--lg button{height:34px;padding:0 16px;font-size:13.5px}.nr-navbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.nr-navside{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:500;color:var(--aw-ink-2);text-decoration:none;background:var(--aw-side);transition:background .15s,color .15s}.nr-navside:hover,.nr-navside.active{background:#fff;color:var(--aw-ink);box-shadow:inset 0 0 0 1px var(--aw-line)}.nr-navside span{font-variant-numeric:tabular-nums;color:#6d726e}.nr-first{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.nr-first li+li{border-top:1px solid var(--aw-line)}.nr-first a{display:flex;flex-direction:column;gap:5px;padding:12px 0;color:inherit;text-decoration:none}.nr-first a:hover .nr-first-t{color:var(--aw-accent)}.nr-first-top{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#555b57}.nr-first-t{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;line-height:1.45;color:var(--aw-ink);transition:color .15s}.nr-first-g{font-size:12.5px;line-height:1.5;color:#555b57}.nr-first-why{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:var(--aw-amber)}.nr-first-why svg{fill:currentColor}.nr-feed-more{display:block;margin-top:10px;font-size:12.5px;color:var(--aw-accent);text-decoration:none}.nr-feed-more:hover{text-decoration:underline}@media(max-width:960px){.nr-channels{grid-template-columns:repeat(2,minmax(0,1fr))}.nr-fr{grid-template-columns:minmax(0,1fr);gap:6px}.nr-fr-when{flex-direction:row;gap:8px}.nr-fr-codes{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.nr-split,.nr-split--even,.nr-split--wide,.nr-watches,.nr-lead{grid-template-columns:minmax(0,1fr)}.nr-counts,.nr-keyfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.nr-top a{grid-template-columns:36px minmax(0,1fr);align-items:start;padding:14px 16px;gap:8px 12px}.nr-top .nr-rankcol{grid-row:1 / 4}.nr-top .nr-haps,.nr-top .nr-prof{grid-column:2;min-width:0}.nr-top .nr-prof{flex-direction:row;align-items:center;gap:10px}.nr-top .nr-prof-bar{flex:none;width:64px}.nr-top .nr-prof span:not(.nr-prof-bar){min-width:0;overflow:hidden;text-overflow:ellipsis}.nr-health-row{grid-template-columns:minmax(0,1fr);gap:8px}.nr-health-now{text-align:left}.nr-rows a{grid-template-columns:10px minmax(0,1fr)}.nr-row-m{grid-column:2;text-align:left}}.nr-follow{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:8px;font:500 12.5px var(--aw-sans);color:var(--aw-ink-2);background:var(--aw-paper-2);transition:background .15s,color .15s,transform .15s}.nr-follow svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;transition:fill .15s,transform .2s}.nr-follow:hover,.nr-follow.is-on{background:var(--aw-amber-soft);color:var(--aw-amber)}.nr-follow.is-on svg{fill:currentColor}.nr-follow.is-pop svg{animation:nr-pop .42s cubic-bezier(.2,.8,.2,1)}.nr-follow:active{transform:scale(.96)}.nr-follow:focus-visible{outline:2px solid var(--aw-ink);outline-offset:2px}.nr-follow.is-compact{width:28px;padding:0;justify-content:center;background:transparent}.nr-follow.is-compact:hover,.nr-follow.is-compact.is-on{background:var(--aw-amber-soft)}.nr-follow--lg{height:40px;padding:0 16px;border-radius:10px;font-size:13.5px}@keyframes nr-pop{0%{transform:scale(1)}40%{transform:scale(1.35) rotate(-8deg)}to{transform:scale(1)}}.nr-star-mini{display:inline-block;margin-left:6px;vertical-align:-1px;fill:var(--aw-amber)}.nr-fr{cursor:pointer;transition:background .15s}.nr-fr:hover{background:#faf9f6}.nr-fr.is-active{background:var(--aw-accent-soft)}.nr-fr.is-followed{box-shadow:inset 3px 0 0 var(--aw-amber-line)}.nr-fr-tl{display:flex;align-items:flex-start;gap:6px;min-width:0}button.nr-fr-t{padding:0;text-align:left;font:inherit;font-size:14px;background:none;cursor:pointer}.nr-fr-out{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;margin-top:-1px;border-radius:6px;color:#6d726e;opacity:0;transition:opacity .15s,background .15s,color .15s}.nr-fr:hover .nr-fr-out,.nr-fr-out:focus-visible{opacity:1}.nr-fr-out:hover{background:var(--aw-paper-2);color:var(--aw-ink)}.nr-code{display:inline-flex;align-items:center;gap:4px}.nr-code.is-followed{background:var(--aw-amber-soft);color:var(--aw-amber)}.nr-code.is-followed svg{fill:currentColor}@media(hover:none){.nr-fr-out{opacity:1}}.nr-sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1e201d2e;animation:nr-fade .2s ease both}.nr-sheet{position:fixed;z-index:61;top:10px;right:10px;bottom:10px;width:min(520px,calc(100vw - 20px));display:flex;flex-direction:column;border-radius:20px;background:#fff;box-shadow:0 24px 60px -20px #1e201d59,0 0 0 1px var(--aw-line);animation:nr-slide .28s cubic-bezier(.2,.8,.2,1) both}@keyframes nr-fade{0%{opacity:0}to{opacity:1}}@keyframes nr-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes nr-slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.nr-sheet-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 12px 22px;border-bottom:1px solid var(--aw-line)}.nr-sheet-src{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;color:#555b57}.nr-sheet-when{white-space:nowrap}.nr-sheet-nav{display:flex;align-items:center;gap:2px;flex:none;font-size:12px;color:#555b57;font-variant-numeric:tabular-nums}.nr-sheet-nav span{min-width:44px;text-align:center}.nr-sheet-nav button{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--aw-ink);transition:background .15s}.nr-sheet-nav button:hover:not(:disabled){background:var(--aw-paper-2)}.nr-sheet-nav button:disabled{opacity:.3}.nr-sheet-nav .nr-sheet-x{margin-left:6px}.nr-sheet-body{flex:1;overflow-y:auto;padding:20px 22px 8px;animation:nr-fade .2s ease both}.nr-sheet-title{margin:0 0 14px;font:500 18px/1.45 var(--aw-sans);letter-spacing:-.01em;color:var(--aw-ink);overflow-wrap:anywhere}.nr-sheet-gloss{margin:0 0 18px;padding:12px 14px;border-radius:12px;background:var(--aw-paper-2);font-size:13.5px;line-height:1.6;color:var(--aw-ink)}.nr-sheet-gloss b{display:block;margin-bottom:4px;font-size:11.5px;font-weight:500;color:#555b57}.nr-sheet-gloss.is-none{color:#6d726e;font-size:12.5px}.nr-sheet-fig{display:block;margin:0 0 18px;overflow:hidden;border-radius:12px;background:var(--nr-fill, #f5f5f7);text-decoration:none}.nr-sheet-fig img{display:block;width:100%;max-height:320px;object-fit:contain;background:#fff}.nr-sheet-fig.is-doc{padding:16px 18px 0}.nr-sheet-fig.is-doc img{max-height:380px;object-fit:cover;object-position:top;border-radius:4px 4px 0 0;box-shadow:0 0 0 1px #0000000d,0 8px 20px -10px #00000040}.nr-sheet-fig span{display:block;padding:8px 12px;font-size:12px;color:var(--nr-ink-2, #6e6e73);background:var(--nr-fill, #f5f5f7)}.nr-sheet-fig:hover span{color:var(--nr-ink, #1d1d1f)}.nr-sheet-sec{padding:16px 0;border-top:1px solid var(--aw-line)}.nr-sheet-sec h3{margin:0 0 10px;font:500 13px var(--aw-sans);color:var(--aw-ink)}.nr-sheet-kv{margin:0;display:grid;gap:7px}.nr-sheet-kv div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.5}.nr-sheet-kv dt{color:#6d726e}.nr-sheet-kv dd{margin:0;color:var(--aw-ink);overflow-wrap:anywhere}.nr-sheet-tag{margin-left:6px;padding:1px 6px;border-radius:5px;font-size:11px;background:var(--aw-accent-soft);color:#2f5747}.nr-sheet-tag.is-muted{background:var(--aw-paper-2);color:#555b57}.nr-sheet-ex{margin-top:12px}.nr-sheet-ex p{margin:0;font-size:13px;line-height:1.65;color:var(--aw-ink-2);white-space:pre-line}.nr-sheet-ex p.is-folded{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.nr-linkbtn{margin-top:6px;padding:0;background:none;font:500 12.5px var(--aw-sans);color:var(--aw-accent);cursor:pointer}.nr-linkbtn:hover{text-decoration:underline}.nr-sheet-assets{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.nr-sheet-asset{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;background:#f8f7f3}.nr-sheet-asset-h{display:flex;align-items:center;gap:8px}.nr-sheet-asset-h a{color:var(--aw-ink);text-decoration:none;font-size:15px}.nr-sheet-asset-h a b{font-weight:500}.nr-sheet-asset-h a:hover{color:var(--aw-accent)}.nr-sheet-asset-h .nr-follow{margin-left:auto}.nr-sheet-asset-l{font-size:12.5px;line-height:1.5;color:#555b57}.nr-sheet-asset .nr-prof{align-items:flex-start}.nr-sheet-asset .nr-prof-bar{width:100%}.nr-sheet-skel{display:flex;flex-direction:column;gap:8px}.nr-sheet-skel i{height:76px;border-radius:12px;background:linear-gradient(90deg,#f3f2ee,#faf9f6,#f3f2ee);background-size:200% 100%;animation:nr-shimmer 1.2s linear infinite}@keyframes nr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.nr-sheet-foot{display:flex;gap:8px;padding:14px 22px 16px;border-top:1px solid var(--aw-line)}.nr-sheet-foot .sc-btn{display:inline-flex;align-items:center;gap:6px}.nr-rankcol{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.nr-move{font:500 11px/1 var(--aw-sans);color:#a9ada9;font-variant-numeric:tabular-nums;white-space:nowrap}.nr-move.is-up{color:var(--aw-accent)}.nr-move.is-down{color:#b0534a}.nr-move.is-new{padding:2px 5px;border-radius:5px;background:var(--aw-amber-soft);color:var(--aw-amber)}.nr-dropped{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 4px 0;font-size:12.5px;color:#555b57}.nr-dropped a{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:8px;background:var(--aw-paper-2);color:var(--aw-ink);text-decoration:none;transition:background .15s}.nr-dropped a:hover{background:#e9e8e2}.nr-dropped em{font-style:normal;font-size:11.5px;color:#6d726e}.nr-follows{display:flex;align-items:center;gap:14px;margin:0 0 14px;padding:8px 10px 8px 16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--aw-line);min-height:52px}.nr-follows-h{display:inline-flex;align-items:center;gap:6px;flex:none;font:500 13px var(--aw-sans);color:var(--aw-amber)}.nr-follows-h svg{fill:currentColor}.nr-follows-empty{font-size:12.5px;color:#6d726e}.nr-follows-list{display:flex;gap:6px;margin:0;padding:2px 0;list-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;min-width:0}.nr-follows-list li{display:flex;align-items:center;flex:none;border-radius:10px;background:#f8f7f3;animation:nr-rise .28s cubic-bezier(.2,.8,.2,1) both}.nr-follows-list a{display:flex;align-items:baseline;gap:8px;padding:7px 4px 7px 12px;color:inherit;text-decoration:none}.nr-follows-list a:hover b{color:var(--aw-accent)}.nr-follows-list b{font-weight:500;font-size:13px;transition:color .15s}.nr-follows-list em{font-style:normal;font-size:10.5px;padding:1px 6px;border-radius:6px;background:#dbe8e0;color:#1e3a2f}.nr-follows-list span{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:#555b57;white-space:nowrap}.nr-follows-list span svg{fill:var(--aw-amber)}.nr-follows-x{margin-right:4px}.nr-axisbox{padding:16px 18px 12px;border-radius:18px;background:#fff}.nr-axis-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.nr-axis-chips{display:flex;flex-wrap:wrap;gap:6px}.nr-axis-chips .nr-chipbtn{display:inline-flex;align-items:center;gap:6px}.nr-axis-chips .nr-chipbtn span{opacity:.6;font-variant-numeric:tabular-nums}.nr-axis-zoom{display:flex;gap:2px;padding:3px;border-radius:10px;background:var(--aw-paper-2)}.nr-axis-zoom button{min-width:30px;height:26px;padding:0 8px;border-radius:7px;font:500 13px var(--aw-sans);color:var(--aw-ink);transition:background .15s}.nr-axis-zoom button:hover:not(:disabled){background:#fff}.nr-axis-zoom button[aria-pressed=true]{background:#fff;box-shadow:0 1px 2px #0000000f}.nr-axis-zoom button:disabled{opacity:.35}.nr-axis{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr);border-radius:12px;background:#faf9f6}.nr-axis-scroll{border-radius:0 12px 12px 0}.nr-axis-lanes{display:flex;flex-direction:column;border-right:1px solid var(--aw-line)}.nr-axis-lanes span{display:flex;align-items:center;gap:7px;padding-left:12px;font-size:12px;color:var(--aw-ink-2);transition:opacity .2s}.nr-axis-lanes span+span{border-top:1px dashed var(--aw-line)}.nr-axis-lanes span.is-dim{opacity:.35}.nr-axis-scroll{overflow-x:auto;overflow-y:hidden;cursor:grab;scrollbar-width:thin;touch-action:pan-x;-webkit-user-select:none;user-select:none}.nr-axis-scroll.is-dragging{cursor:grabbing}.nr-axis-canvas{position:relative}.nr-axis-lane{position:absolute;left:0;right:0}.nr-axis-lane+.nr-axis-lane{border-top:1px dashed var(--aw-line)}.nr-axis-tick{position:absolute;top:0;bottom:0;width:0;border-left:1px solid rgba(32,34,30,.05)}.nr-axis-tick.is-year{border-left-color:#20221e24}.nr-axis-tick span{position:absolute;bottom:5px;left:5px;font-size:11px;color:#6d726e;white-space:nowrap}.nr-axis-tick.is-year span{color:var(--aw-ink-2);font-weight:500}.nr-axis-now{position:absolute;top:0;bottom:0;width:0;border-left:1.5px dashed var(--aw-accent)}.nr-axis-now span{position:absolute;top:4px;left:5px;font-size:10.5px;color:var(--aw-accent);white-space:nowrap}.nr-axis-tick.is-minor{border-left-style:dotted}.nr-axis-tick.is-minor span{color:#a9ada9;font-size:10.5px}.nr-axis-dot{position:absolute;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;padding:0;border-radius:50%;background:var(--nr-src, #a9ada9);box-shadow:0 0 0 2px #faf9f6;cursor:pointer;transition:transform .15s,opacity .2s,box-shadow .15s}.nr-axis-dot--ctgov{--nr-src: var(--nr-src-ctgov)}.nr-axis-dot--europepmc{--nr-src: var(--nr-src-europepmc)}.nr-axis-dot--prnewswire{--nr-src: var(--nr-src-prnewswire)}.nr-axis-dot--eastmoney{--nr-src: var(--nr-src-eastmoney)}.nr-axis-dot--pubmed{--nr-src: var(--nr-src-europepmc)}.nr-axis-dot--hkex,.nr-axis-dot--cninfo{--nr-src: var(--nr-src-eastmoney)}.nr-axis-dot--sec{--nr-src: var(--nr-src-sec, #5b6b80)}.nr-axis-dot.is-deal{border-radius:3px;transform:rotate(45deg);background:var(--aw-amber)}.nr-axis-dot.is-fin{border-radius:3px;background:var(--aw-amber)}.nr-axis-dot:hover,.nr-axis-dot:focus-visible{transform:scale(1.35);outline:none;z-index:2}.nr-axis-dot.is-deal:hover,.nr-axis-dot.is-deal:focus-visible{transform:rotate(45deg) scale(1.35)}.nr-axis-dot.is-picked{box-shadow:0 0 0 2px #faf9f6,0 0 0 4px var(--aw-ink);z-index:3}.nr-axis-dot.is-dim{opacity:.15;pointer-events:none}.nr-axis-scroll.is-dragging .nr-axis-dot{pointer-events:none}.nr-axis-tip{position:absolute;z-index:5;width:240px;margin:-14px 0 0 12px;transform:translateY(-100%);padding:8px 10px;border-radius:10px;background:var(--aw-ink);color:#fff;font-size:12px;line-height:1.45;pointer-events:none;display:flex;flex-direction:column;gap:2px;animation:nr-fade .12s ease both}.nr-axis-tip.is-left{margin-left:-252px}.nr-axis-tip b{font-weight:500;color:#ffffffb3;font-size:11px}.nr-axis-tip span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.nr-axis-hint{margin:8px 2px 0;font-size:11.5px;color:#6d726e}.nr-axis-focus{margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--aw-paper-2);display:flex;flex-direction:column;gap:6px;animation:nr-rise .22s cubic-bezier(.2,.8,.2,1) both}.nr-axis-focus-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:#555b57}.nr-axis-focus-t{display:inline;font-size:14.5px;line-height:1.5;color:var(--aw-ink);text-decoration:none;overflow-wrap:anywhere}.nr-axis-focus-t svg{display:inline-block;margin-left:6px;vertical-align:-1px;color:#6d726e}.nr-axis-focus-t:hover{color:var(--aw-accent)}.nr-tl--compact{padding:16px 4px 4px;border-radius:0}.nr-tl--compact li{padding:0 0 14px}.nr-tl--compact li.is-picked .nr-tl-t{color:var(--aw-accent)}.nr-tl--compact li.is-picked .nr-tl-rail i{transform:scale(1.25)}.nr-tl-btn{display:flex;flex-direction:column;gap:4px;min-width:0;padding:0;text-align:left;background:none;font:inherit;cursor:pointer}.nr-tl-btn:hover .nr-tl-t{color:var(--aw-accent)}.nr-tl-rail i{transition:transform .15s}.nr-axisbox .nr-more{width:100%;margin:4px 0 0}@media(prefers-reduced-motion:reduce){.nr-sheet,.nr-sheet-scrim,.nr-sheet-body,.nr-axis-focus,.nr-follows-list li,.nr-axis-tip{animation:none}.nr-follow.is-pop svg{animation:none}}@media(max-width:960px){.nr-sheet{top:auto;left:8px;right:8px;bottom:8px;width:auto;max-height:86vh;animation-name:nr-slide-up}.nr-follows{flex-direction:column;align-items:flex-start;gap:8px}.nr-follows-list{max-width:100%}.nr-axis{grid-template-columns:74px minmax(0,1fr)}}.sc.nr{max-width:1680px;padding:28px 32px 72px;gap:26px}@media(max-width:960px){.sc.nr{padding:20px 14px 56px}}.nr{--nr-ink: #1d1d1f;--nr-ink-2: #6e6e73;--nr-ink-3: #86868b;--nr-line: #ebebeb;--nr-line-2: #d9d9de;--nr-fill: #f5f5f7;--nr-hot: #c2410c;--nr-hot-soft: #fff1e8;--nr-src-ctgov: #2f9e6e;--nr-src-europepmc: #8b6fd1;--nr-src-prnewswire: #3478f6;--nr-src-eastmoney: #e5484d;--nr-src-sec: #5b6b80;color:var(--nr-ink)}.nr .nr-panel{padding:0;background:none;border-radius:0}.nr .nr-card,.nr .nr-top,.nr .nr-fact,.nr .nr-tl,.nr .nr-checks,.nr .nr-kv,.nr .nr-todo,.nr .nr-axisbox,.nr .nr-matrix-in,.nr .nr-health,.nr .nr-watch.nr-card,.nr .nr-group{border:1px solid var(--nr-line);border-radius:14px;box-shadow:none}.nr .nr-split,.nr .nr-keyfacts,.nr .nr-split--wide{gap:12px}.nr .nr-h1{font-size:30px;font-weight:600;letter-spacing:-.035em;color:var(--nr-ink)}.nr .nr-h2{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--nr-ink)}.nr .nr-h2--lg{font-size:19px}.nr .nr-sub,.nr .nr-note,.nr .nr-kicker,.nr .nr-keys,.nr .nr-legend{color:var(--nr-ink-2)}.nr .nr-nav{gap:4px;padding:4px;background:#ebebed}.nr .nr-nav a{padding:8px 16px;font-size:14px;color:#3a3a3c}.nr .nr-nav a:hover{color:var(--nr-ink);background:#0000000d}.nr .nr-nav a.active{background:var(--nr-ink);color:#fff;box-shadow:none}.nr .nr-chipbtn{border-radius:999px;background:var(--nr-fill);color:var(--nr-ink)}.nr .nr-chipbtn.is-on{background:var(--nr-ink);color:#fff}.nr .nr-seg{background:var(--nr-fill);border-radius:999px}.nr .nr-seg button{border-radius:999px}.nr .nr-seg button[aria-pressed=true]{box-shadow:0 1px 2px #00000014,0 0 0 1px var(--nr-line)}.nr .nr-live{color:var(--nr-src-ctgov)}.nr .nr-pill{background:var(--nr-fill);color:var(--nr-ink);box-shadow:inset 0 0 0 1px var(--nr-line)}.nr .nr-kind{background:var(--nr-fill);color:var(--nr-ink-2);font-weight:500}.nr .nr-kind--deal,.nr .nr-kind--financing{background:var(--nr-hot-soft);color:var(--nr-hot)}.nr .nr-hap{background:var(--nr-fill);color:var(--nr-ink)}.nr .nr-hap.is-hot{background:var(--nr-hot-soft);color:#9a3412}.nr .nr-hap svg,.nr .nr-keys svg,.nr .nr-first-why svg{fill:var(--nr-hot)}.nr .nr-first-why{color:var(--nr-hot)}.nr .nr-gap{background:var(--nr-hot-soft);color:#9a3412}.nr .nr-gap summary i{background:var(--nr-hot)}.nr .nr-follow:hover,.nr .nr-follow.is-on,.nr .nr-follow.is-compact:hover,.nr .nr-follow.is-compact.is-on{background:var(--nr-hot-soft);color:var(--nr-hot)}.nr .nr-star-mini,.nr .nr-follows-h svg,.nr .nr-follows-list span svg{fill:var(--nr-hot)}.nr .nr-follows-h{color:var(--nr-ink)}.nr .nr-follows{border:1px solid var(--nr-line);box-shadow:none;border-radius:14px}.nr .nr-follows.is-empty{min-height:0;padding:0 2px;border:0;background:none}.nr .nr-code{background:var(--nr-fill);color:var(--nr-ink)}.nr .nr-code.is-followed{background:var(--nr-hot-soft);color:var(--nr-hot)}.nr .nr-heat-0{background:var(--nr-fill);color:var(--nr-ink)}.nr .nr-heat-1{background:#e3f1e9;color:#14532d}.nr .nr-heat-2{background:#b9dcc8;color:#14532d}.nr .nr-heat-3{background:var(--nr-ink);color:#fff}.nr .nr-tile{border-radius:12px}.nr .nr-tile.is-other{background:#fff;color:var(--nr-ink-2);box-shadow:inset 0 0 0 1px var(--nr-line)}.nr .nr-tile.is-on{box-shadow:inset 0 0 0 2px var(--nr-ink)}.nr .nr-tile-n strong{font-size:30px}.nr .nr-legend i.nr-heat-0{background:var(--nr-fill)}.nr .nr-legend i.nr-heat-3{background:var(--nr-ink)}.nr .nr-stg--pre{background:#e3e3e8}.nr .nr-stg--early{background:#b9dcc8}.nr .nr-stg--p12{background:#5fb08a}.nr .nr-stg--late{background:var(--nr-ink)}.nr .nr-dchips{grid-auto-rows:52px;height:110px;min-height:0;overflow:hidden}.nr .nr-dchips a{height:100%;background:#fff;box-shadow:inset 0 0 0 1px var(--nr-line)}.nr .nr-dchips a:hover{background:var(--nr-fill)}.nr .nr-dchips em{background:var(--nr-fill);color:var(--nr-ink-2)}.nr .nr-dchips em.is-top{background:var(--nr-ink);color:#fff}.nr .nr-first li{position:relative}.nr .nr-top a:hover{background:#fafafa}.nr .nr-rank{color:var(--nr-ink-3)}.nr .nr-rank.is-top{color:var(--nr-ink);font-weight:600}.nr .nr-id b{font-weight:600}.nr .nr-prof-bar{background:var(--nr-fill)}.nr .nr-prof-bar i{background:var(--nr-ink)}.nr .nr-move.is-up{color:#15803d}.nr .nr-move.is-down{color:var(--nr-src-eastmoney)}.nr .nr-move.is-new{background:var(--nr-hot-soft);color:var(--nr-hot)}.nr .nr-dropped a{background:#fff;box-shadow:inset 0 0 0 1px var(--nr-line)}.nr .nr-fact strong.is-good{color:#15803d}.nr .nr-fact strong.is-warn{color:var(--nr-hot)}.nr .nr-axis-dot.is-deal,.nr .nr-axis-dot.is-fin{background:var(--nr-hot)}.nr .nr-tl-rail i.is-deal{background:var(--nr-hot);box-shadow:0 0 0 3px var(--nr-hot-soft)}.nr-feedpage{display:grid;grid-template-columns:216px minmax(0,1fr);gap:20px;align-items:start}.nr-side{position:sticky;top:16px;display:flex;flex-direction:column;gap:22px;min-height:calc(100vh - 150px);padding:4px 2px 8px}.nr-side-top{display:flex;flex-direction:column;gap:10px}.nr-side-title{margin:0;font:600 26px/1.1 var(--aw-sans);letter-spacing:-.035em;color:var(--nr-ink)}.nr-side-kick{margin:0;font-size:12.5px;line-height:1.55;color:var(--nr-ink-2)}.nr-seg--full{display:grid;grid-template-columns:1fr 1fr}.nr-seg--full button{height:32px;font-size:13px}.nr-side-sec{display:flex;flex-direction:column;gap:6px}.nr-side-h{padding:0 12px;font-size:11.5px;font-weight:500;color:var(--nr-ink-3)}.nr-side-note{padding:0 12px;font-size:12.5px;color:var(--nr-ink-2)}.nr-dates{display:flex;flex-direction:column;gap:2px}.nr-dates button{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 12px;border-radius:10px;font:400 13px var(--aw-sans);color:var(--nr-ink);text-align:left;transition:background .15s}.nr-dates button:hover{background:#00000009}.nr-dates button.is-on{background:#fff;font-weight:500;box-shadow:0 0 0 1px var(--nr-line),0 1px 2px #0000000a}.nr-dates em{font-style:normal;font-size:12px;color:var(--nr-ink-3);font-variant-numeric:tabular-nums}.nr-side .nr-select{width:100%;max-width:none;border-radius:10px;border-color:var(--nr-line)}.nr-side-btn{height:40px;border-radius:999px;background:var(--nr-ink);color:#fff;font:500 13.5px var(--aw-sans);transition:background .15s,transform .15s}.nr-side-btn:hover{background:#000}.nr-side-btn:active{transform:scale(.98)}.nr-side-btn:disabled{opacity:.55}.nr-side-foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--nr-line)}.nr-layout{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;border-radius:999px;background:var(--nr-fill)}.nr-layout button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;border-radius:999px;font:500 12.5px var(--aw-sans);color:var(--nr-ink-2);transition:background .15s,color .15s}.nr-layout button[aria-pressed=true]{background:#fff;color:var(--nr-ink);box-shadow:0 1px 2px #00000014}.nr-board{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;min-height:calc(100vh - 150px);padding:20px 20px 0;border-radius:18px;background:#fff;border:1px solid var(--nr-line)}.nr-board .is-loading{opacity:.55;transition:opacity .15s}.nr-board>.nr-gap{margin:0}.nr-board .nr-more{width:100%;margin:12px 0 0;border-radius:999px;background:var(--nr-fill)}.nr-hl{position:relative;overflow:hidden;padding:18px 22px 16px;border-radius:14px;background:var(--nr-fill)}.nr-hl-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.nr-hl-h b{font-size:15px;font-weight:600}.nr-hl-h span{font-size:12px;color:var(--nr-ink-3)}.nr-hl-p{margin:8px 0 0;max-width:820px;font-size:13.5px;line-height:1.75;color:var(--nr-ink)}.nr-hl-p b{font-weight:500}.nr-hl-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 8px;padding:22px 10px 8px}.nr-hl-tags button{height:28px;padding:0 12px;border-radius:999px;background:#fff;font:500 12px var(--aw-sans);color:var(--nr-ink-2);box-shadow:0 0 0 1px var(--nr-line),0 2px 6px -2px #00000014;transition:color .15s,background .15s,box-shadow .15s;white-space:nowrap}.nr-hl-tags button:hover{color:var(--nr-ink);box-shadow:0 0 0 1px var(--nr-line-2),0 4px 10px -3px #0000001f}.nr-hl-tags button.is-on{background:var(--nr-ink);color:#fff;box-shadow:none}.nr-tagline{margin:-2px 2px 0;font-size:13px;color:var(--nr-ink-2)}.nr-tagline b{color:var(--nr-ink);font-weight:500}.nr-tagline .nr-linkbtn{margin:0 0 0 8px;color:var(--nr-ink);text-decoration:underline}.nr-masonry{display:flex;align-items:flex-start;gap:12px}.nr-masonry-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.nr-mc{overflow:hidden;border-radius:12px;border:1px solid var(--nr-line);background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .2s,transform .2s}.nr-mc:hover{border-color:var(--nr-line-2);box-shadow:0 10px 28px -16px #00000047;transform:translateY(-1px)}.nr-mc:focus-visible,.nr-lr:focus-visible{outline:2px solid var(--nr-ink);outline-offset:2px}.nr-mc.is-active,.nr-lr.is-active{border-color:var(--nr-ink);box-shadow:0 0 0 1px var(--nr-ink)}.nr-cover-img{aspect-ratio:16 / 9;background:var(--nr-fill);border-bottom:1px solid var(--nr-line)}.nr-cover-img img{display:block;width:100%;height:100%;object-fit:cover}.nr-cover-img.is-fit{aspect-ratio:2.4 / 1;background:#fff}.nr-cover-img.is-fit img{padding:18px 26px;object-fit:contain}.nr-cover-img.is-tall img{object-position:50% 18%}.nr-cover-made{position:relative;overflow:hidden;border-bottom:1px solid var(--nr-line);background:#fff}.nr-cover-made img{display:block;width:100%;height:auto}.nr-cover-made:not(.is-doc) img{max-height:280px;padding:10px;object-fit:contain}.nr-cover-made.is-doc{padding:16px 20px 0;background:var(--nr-fill);aspect-ratio:1 / .78}.nr-cover-made.is-doc.is-tall{aspect-ratio:1 / 1.05}.nr-cover-made.is-doc.is-short{aspect-ratio:1 / .52;padding-top:12px}.nr-cover-made.is-doc img{border-radius:4px 4px 0 0;box-shadow:0 0 0 1px #0000000d,0 8px 20px -10px #00000040;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.nr-cover-made.is-doc:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(rgba(245,245,247,0),var(--nr-fill) 85%);pointer-events:none}.nr-mc:hover .nr-cover-made.is-doc img{transform:translateY(-4px)}.nr-cover{display:flex;flex-direction:column;gap:6px;padding:16px 16px 14px;border-bottom:1px solid var(--nr-line);background:var(--nr-fill)}.nr-cover--ctgov{background:#f1f7f3}.nr-cover--europepmc{background:#f5f2fa}.nr-cover--eastmoney{background:#fbf2f2}.nr-cover--prnewswire{background:#f1f5fc}.nr-cover--sec{background:#f2f4f7}.nr-cover--capital{background:#f7f2e8}.nr-cover--policy{background:#f3eff6}.nr-cover.is-tall{min-height:196px;justify-content:flex-end;padding:22px 18px 18px}.nr-cover.is-tall strong{font-size:40px}.nr-cover.is-tall.nr-cover--eastmoney strong{font-size:32px}.nr-cover.is-tall em{font-size:26px}.nr-cover.is-tall .nr-cover-k{margin-bottom:auto}.nr-cover.is-mid{min-height:138px}.nr-cover.is-short{gap:3px;padding:12px 14px 11px}.nr-cover.is-short strong{font-size:21px}.nr-cover.is-short em{font-size:17px}.nr-cover.is-short code,.nr-cover.is-short .nr-cover-l{display:none}.nr-cover-k{font-size:11.5px;color:var(--nr-ink-2);letter-spacing:.01em}.nr-cover strong{font:600 28px/1.08 var(--aw-sans);letter-spacing:-.035em;color:var(--nr-ink);overflow-wrap:anywhere}.nr-cover--eastmoney strong{font-size:24px}.nr-cover em{font:italic 400 21px/1.25 var(--aw-serif);color:var(--nr-ink);overflow-wrap:anywhere}.nr-cover-l{font-size:12.5px;line-height:1.45;color:var(--nr-ink-2)}.nr-cover code{margin-top:4px;font:500 11px var(--aw-mono);color:var(--nr-ink-3)}.nr-mc-body{display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px}.nr-mc-meta{display:flex;align-items:center;gap:5px;min-width:0;font-size:11.5px;color:var(--nr-ink-2);white-space:nowrap}.nr-mc-meta>span:not(.nr-mc-host){flex:none}.nr-mc-meta .nr-src-dot{width:7px;height:7px}.nr-mc-meta em{font-style:normal;color:var(--nr-ink-3)}.nr-mc-host{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-mc-flag{flex:none;padding:1px 6px;border-radius:5px;font-size:10.5px;font-weight:500;background:var(--nr-hot-soft);color:var(--nr-hot)}.nr-mc-when{flex:none;margin-left:auto;color:var(--nr-ink-3);white-space:nowrap}.nr-mc-t{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px;font-weight:500;line-height:1.45;letter-spacing:-.005em;color:var(--nr-ink);overflow-wrap:anywhere}.nr-mc-g{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:13px;line-height:1.55;color:var(--nr-ink-2)}.nr-mc-codes{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.nr-list{display:flex;flex-direction:column;gap:10px}.nr-lr{display:flex;align-items:center;gap:18px;padding:14px 16px;border-radius:12px;border:1px solid var(--nr-line);background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .2s}.nr-lr:hover{border-color:var(--nr-line-2);box-shadow:0 8px 22px -16px #00000040}.nr-lr-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.nr-lr .nr-mc-t,.nr-lr .nr-mc-g{-webkit-line-clamp:2}.nr-lr-img{flex:none;width:88px;height:50px;padding:4px 6px;border-radius:6px;object-fit:contain;background:#fff;box-shadow:0 0 0 1px var(--nr-line)}.nr-lr-img.is-doc{width:60px;height:66px;padding:0;object-fit:cover;object-position:top}.nr-dock{position:sticky;bottom:18px;z-index:20;align-self:center;display:flex;gap:4px;margin:6px 0 18px;padding:4px;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--nr-line);box-shadow:inset 0 1px #ffffff4d,0 10px 24px #00000024;max-width:100%;overflow-x:auto;scrollbar-width:none}.nr-dock button{display:inline-flex;align-items:center;gap:6px;flex:none;height:34px;padding:0 14px;border-radius:999px;font:500 13px var(--aw-sans);color:var(--nr-ink-2);transition:background .15s,color .15s}.nr-dock button:hover:not(:disabled):not(.is-on){background:var(--nr-fill);color:var(--nr-ink)}.nr-dock button.is-on{background:var(--nr-ink);color:#fff}.nr-dock button:disabled{opacity:.4}.nr-dock button span{font-size:11.5px;font-weight:400;color:var(--nr-ink-3);font-variant-numeric:tabular-nums}.nr-dock button.is-on span{color:#ffffffa6}.nr-dock .nr-src-dot{width:7px;height:7px}@media(prefers-reduced-motion:reduce){.nr-mc,.nr-mc:hover{transition:none;transform:none}}@media(max-width:960px){.nr-feedpage{grid-template-columns:minmax(0,1fr);gap:14px}.nr-side{position:static;min-height:0;gap:14px}.nr-dates{flex-direction:row;flex-wrap:wrap}.nr-dates button{height:32px;gap:8px}.nr-side-foot{margin-top:0;padding-top:0;border-top:0}.nr-board{padding:14px 12px 0}.nr-lr-img{display:none}}.nr-info{position:relative;display:inline-grid;place-items:center;width:20px;height:20px;margin-left:4px;vertical-align:-3px;border-radius:50%;color:var(--nr-ink-3, #86868b);cursor:help;outline:none;transition:color .15s,background .15s}.nr-info:hover,.nr-info:focus-visible{color:var(--nr-ink, #1d1d1f);background:var(--nr-fill, #f5f5f7)}.nr-info svg{display:block}.nr-info-pop{position:absolute;z-index:40;top:calc(100% + 8px);left:-10px;width:300px;padding:10px 12px;border-radius:10px;background:var(--nr-ink, #1d1d1f);color:#fff;font:400 12.5px/1.55 var(--aw-sans);letter-spacing:0;text-align:left;white-space:normal;box-shadow:0 12px 28px -12px #0006;opacity:0;transform:translateY(-3px);pointer-events:none;transition:opacity .15s,transform .15s}.nr-info.is-right .nr-info-pop{left:auto;right:-10px}.nr-info:hover .nr-info-pop,.nr-info:focus .nr-info-pop{opacity:1;transform:none}.nr-info-pop b{font-weight:600}@media(max-width:960px){.nr-info-pop{width:240px}}.nr-split--ask{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}@media(max-width:960px){.nr-split--ask{grid-template-columns:minmax(0,1fr)}.nr-ask{flex-wrap:wrap;padding:6px}.nr-ask input{flex:1 1 100%;padding:0 10px}.nr-ask .sc-btn{flex:1 1 100%;justify-content:center}.nr-heat-row,.nr-heat-row--big,.nr-heat-row--small{flex-wrap:wrap;height:auto;overflow:visible}.nr-heat-row .nr-tile{flex:1 1 calc(50% - 3px)!important;min-width:0;min-height:92px}.nr .nr-tile-n strong{font-size:26px}.nr-side{gap:10px}.nr-side-h,.nr-side-foot{display:none}.nr-dates{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.nr-dates button{flex:none}.nr-side-btn{height:36px;font-size:13px}.nr-hl{padding:14px 14px 12px}.nr-hl-tags{padding-top:14px}.nr-info-pop,.nr-info.is-right .nr-info-pop{position:fixed;left:16px;right:16px;top:auto;bottom:16px;width:auto}.nr .nr-fact strong{font-size:30px}.nr .nr-fact strong.is-good,.nr .nr-fact strong.is-warn{font-size:22px}.nr-asset-code{font-size:36px}}@media(max-width:960px){.nr-matrix{overflow:visible}.nr-matrix-in{min-width:0;padding:0}.nr-mrow.nr-mrow--head{display:none}.nr-mrow{display:flex;flex-direction:column;gap:10px;padding:14px 16px}.nr-mcell{flex-direction:row;align-items:center;padding:0;min-height:0}.nr-mcell.is-empty{display:none}.nr-mcell:before{content:attr(data-stage);flex:0 0 100%;margin-bottom:2px;font-size:11.5px;color:var(--nr-ink-3, #86868b)}}.nr-alerts{margin:0;padding:4px 0;list-style:none}.nr-alerts li+li{border-top:1px solid var(--nr-line, #ebebeb)}.nr-alerts a,.nr-alerts li>div{display:grid;grid-template-columns:190px minmax(0,1fr) auto;gap:14px;align-items:baseline;padding:13px 20px;color:inherit;text-decoration:none}.nr-alerts a:hover{background:#fafafa}.nr-alert-tag{justify-self:start;font-size:12px;font-weight:500;padding:3px 9px;border-radius:7px;background:var(--nr-fill, #f5f5f7);color:#3a3a3c;white-space:nowrap}.nr-alert-tag.is-green{background:#e3efe8;color:#2f5747}.nr-alert-tag.is-red{background:#f6e4df;color:#9a4636}.nr-alert-tag.is-amber{background:#f3e9d6;color:#8a5a12}.nr-alert-tag.is-violet{background:#eee8f3;color:#5d4f7b}.nr-alert-tag.is-ink{background:#1d1d1f;color:#fff}.nr-alert-main{display:flex;flex-direction:column;gap:3px;min-width:0}.nr-alert-main b{font-weight:500;font-size:14px;color:var(--nr-ink, #1d1d1f);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-alert-main span{font-size:12.5px;color:#6e6e73;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-alerts time{font-size:12px;color:#8e8e93;white-space:nowrap}@media(max-width:960px){.nr-alerts a,.nr-alerts li>div{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:12px 16px}.nr-alert-tag{grid-column:1}.nr-alerts time{grid-column:2;grid-row:1}.nr-alert-main{grid-column:1 / 3}.nr-alert-main b,.nr-alert-main span{white-space:normal}}.nr-deals{width:100%;border-collapse:collapse;font-size:13px}.nr-deals th{text-align:left;font-weight:500;font-size:12px;color:#6e6e73;padding:12px 14px;border-bottom:1px solid var(--nr-line, #ebebeb);white-space:nowrap}.nr-deals td{padding:12px 14px;border-bottom:1px solid var(--nr-line, #ebebeb);vertical-align:top;color:var(--nr-ink, #1d1d1f)}.nr-deals tr:last-child td{border-bottom:0}.nr-deals td.num,.nr-deals th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.nr-deals td small{display:block;color:#8e8e93;font-size:11.5px;margin-top:2px}.nr-deals a{color:inherit;text-decoration:none}.nr-deals a:hover{text-decoration:underline}.nr-deals-wrap{overflow-x:auto}@media(max-width:960px){.nr-deals thead{display:none}.nr-deals,.nr-deals tbody,.nr-deals tr,.nr-deals td{display:block;width:100%}.nr-deals tr{padding:12px 16px;border-bottom:1px solid var(--nr-line, #ebebeb)}.nr-deals td{padding:2px 0;border:0}.nr-deals td.num{text-align:left}.nr-deals td[data-k]:before{content:attr(data-k) " ";color:#8e8e93;font-size:12px}}.nr-deals-chips .nr-chipbtn span{margin-left:6px;opacity:.6;font-variant-numeric:tabular-nums}.nr-deals-chips{display:flex;flex-wrap:wrap;gap:6px}.nr-deals td:first-child{white-space:nowrap}.nr-compiling{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:16px;border-radius:12px;background:var(--nr-fill, #f5f5f7);font-size:13.5px;color:#3a3a3c}.nr-compiling i{width:14px;height:14px;border-radius:50%;border:2px solid #c7c7cc;border-top-color:var(--nr-ink, #1d1d1f);animation:nr-spin .8s linear infinite;flex:none}@keyframes nr-spin{to{transform:rotate(360deg)}}.nr-skel-grid{columns:4 220px;column-gap:16px}.nr-skel-card{break-inside:avoid;display:flex;flex-direction:column;gap:10px;padding:0 0 18px;margin-bottom:16px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--nr-line, #ebebeb);overflow:hidden}.nr-skel-card .nr-skel-line{margin:0 16px;height:10px;border-radius:5px}.nr-skel{display:block;background:linear-gradient(90deg,#f0f0f2,#e6e6e9,#f0f0f2 80%);background-size:200% 100%;animation:nr-shimmer 1.4s ease-in-out infinite}@keyframes nr-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.nr-skel,.nr-compiling i{animation:none}}
