.ns-help-tip{vertical-align:middle;flex:none;display:inline-flex}.ns-help-tip--after-wide-close{margin-inline-start:-.5em}.ns-help-tip__trigger[data-v-440e609c]{border-radius:var(--fx-radius-round);width:16px;height:16px;color:var(--text-disabled);font-size:var(--text-caption);cursor:help;transition:color var(--motion-feedback) var(--ease-feedback);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-weight:400;line-height:1;display:inline-flex}.ns-help-tip__trigger span[data-v-440e609c]{border-radius:inherit;border:1px solid;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;transform:scale(.8)}.ns-help-tip__trigger[data-v-440e609c]:hover,.ns-help-tip__trigger[data-v-440e609c]:focus-visible{color:var(--blue)}.ns-field__label[data-v-56c3be1b]{color:var(--text-secondary);font-size:var(--text-control);align-items:center;gap:4px;font-weight:500;display:flex}.ns-field__label em[data-v-56c3be1b]{color:var(--status-error);margin-left:3px;font-style:normal}html:root{--account-wallet-fill:linear-gradient(110deg, #edf3ff, #f7faff);--account-wallet-ink:var(--ink-strong);--account-wallet-muted:var(--text-secondary);--account-wallet-line:#dce6f8;--account-wallet-value:48px;--account-currency-size:.6em;--font:"PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", Arial, sans-serif;--font-mono:"SF Mono", Consolas, "Liberation Mono", monospace;--text-navigation:16px;--text-page:18px;--text-modal:16px;--text-section:13px;--text-control:12px;--text-caption:11px;--button-height:var(--fx-control-height);--button-padding-x:12px;--button-content-gap:6px;--button-icon-size:14px;--action-gap:8px;--form-label-gap:12px;--form-help-gap:6px;--form-row-gap:20px;--form-column-gap:20px;--text-record-title:22px;--text-document:14px;--text-metric:clamp(24px, 1.85vw, 30px);--radius-hero:12px;--ink-strong:#051730;--text-body:#283a50;--text-secondary:#435166;--text-muted:#7b8796;--text-disabled:#a2a9b3;--blue:#1e64e4;--blue-soft:#edf4ff;--surface:#fff;--surface-soft:#f5f6f8;--border-default:#dfe3e9;--border-surface:#e2e7ee;--border-hover:#abb3bf;--border-focus:#858f9d;--line:#eef0f3;--status-error:#d64545;--status-success:#13a77c;--status-warning:#c77f1a;--ink:var(--text-body);--muted:var(--text-muted);--icon:var(--text-secondary);--header-height:64px;--page:#f3f3f3;--topbar-control-hover:#e5e8ed;--user-card-bg:#f9f9f9;--user-menu-border:#dfe5ef;--user-menu-shadow:0 16px 38px #162c4f29;--account-menu-shadow:0 14px 36px #05173024;--account-menu-shortcut-hover:#ebeef2;--account-menu-primary:#424a54;--account-menu-primary-hover:#343b44;--account-menu-primary-active:#292f37;--mobile-menu-shadow:10px 0 28px #13263f1f;--segment-bg:#f4f5f7;--segment-shadow:0 1px 4px #2339581a;--ghost-picker-border:#dbe7fb;--system-surface-subtle:#f8fafc;--system-card-shadow:0 3px 14px #05173009;--system-identity-fill:linear-gradient(110deg, #f0f5ff, #f8fafc 72%);--system-accent-border:#dce7fb;--motion-page:.3s;--ease-page:ease;--motion-feedback:.16s;--ease-feedback:ease;--motion-segment:.15s;--ease-segment:ease;--chart-series-1:var(--blue);--chart-series-2:var(--status-success);--chart-series-3:var(--fx-color-warning-5);--chart-series-4:var(--fx-color-primary-9);--chart-series-5:var(--fx-color-error-5);--chart-series-6:var(--text-muted);--chart-series-7:var(--fx-color-primary-4);--chart-series-8:var(--fx-color-success-8);--chart-axis-label:#a3adba;--chart-axis-label-current:#4c7fe0;--chart-grid:#eef3fa;--chart-baseline:#e7edf6;--chart-highlight:#e9f1fd;--chart-track:#f9fbff;--chart-track-stripe:#eaf2fd;--chart-bar-top:#3f8ef2;--chart-bar-bottom:#0b46c1;--chart-bar-glow:#1c58d06b;--chart-tooltip-bg:#263752;--chart-tooltip-text:#fff;--chart-tooltip-muted:#d8e3f3;--chart-tooltip-shadow:0 10px 22px #182a4638;--radius-tip:2px;--motion-chart-enter:.5s;--ease-chart-enter:ease;--motion-chart-stagger:14ms;--motion-chart-stagger-max:.3s;--motion-chart-state:.2s;--ease-chart-state:ease;--motion-chart-tooltip:.18s;--ease-chart-tooltip:ease;--motion-chart-tooltip-move:.3s;--code-foreground:var(--text-body);--code-background:var(--surface-soft);--code-token-keyword:var(--blue);--code-token-string:var(--fx-color-success-8);--code-token-string-expression:var(--fx-color-success-8);--code-token-comment:var(--text-muted);--code-token-constant:var(--fx-color-warning-7);--code-token-function:var(--fx-color-primary-9);--code-token-parameter:var(--text-body);--code-token-punctuation:var(--text-secondary);--code-token-link:var(--blue);--code-token-inserted:var(--status-success);--code-token-deleted:var(--status-error);--code-token-changed:var(--status-warning);--code-line-number:var(--text-disabled);--motion-caret:.85s;--ease-caret:steps(2);--fx-font-family:var(--font);--fx-font-mono:var(--font-mono);--fx-text-strong:var(--ink-strong);--fx-text:var(--text-body);--fx-text-secondary:var(--text-secondary);--fx-text-muted:var(--text-muted);--fx-text-disabled:var(--text-disabled);--fx-text-xs:var(--text-control);--fx-text-caption:var(--text-caption);--fx-title-page:var(--text-page);--fx-title-modal:var(--text-modal);--fx-font-size:var(--text-control);--fx-color-primary:var(--blue);--fx-color-primary-soft:var(--blue-soft);--fx-color-error:var(--status-error);--fx-color-success:var(--status-success);--fx-color-warning:var(--status-warning);--fx-border:var(--border-default);--fx-border-soft:var(--border-surface);--fx-border-split:var(--line);--fx-bg-page:var(--surface-soft);--fx-bg-fill:var(--surface-soft);--fx-table-head-text:var(--text-muted);--fx-table-text:var(--text-body);--fx-table-line:var(--line);--fx-table-hover:var(--surface-soft);--fx-action-text:var(--text-secondary);--fx-action-divider:var(--border-surface);--fx-action-danger:var(--status-error);--fx-action-warning:var(--status-warning)}:root{--debug-motion-pop:.34s;--debug-ease-pop:cubic-bezier(.2, 1.3, .5, 1);--debug-motion-ripple:.45s;--debug-ease-ripple:ease-out;--debug-ripple-fill:radial-gradient(circle at 50% 50%, #ffffffbf, #fff0 70%);--debug-motion-collapse:.3s;--debug-ease-collapse:cubic-bezier(.25, .74, .22, 1);--debug-motion-collapse-fade:.2s;--debug-ease-collapse-rest:ease;--debug-motion-wake:.52s;--debug-ease-wake:cubic-bezier(.18, .74, .24, 1);--debug-ai-glow:drop-shadow(0 3px 9px #1e64e44d);--monitor-canvas:var(--surface-soft);--monitor-ink:var(--ink-strong);--monitor-command-border:var(--border-surface);--monitor-metric-text:var(--ink-strong);--monitor-metric-muted:var(--text-muted);--monitor-metric-line:var(--line);--monitor-metric-hover:var(--surface-soft);--monitor-accent:var(--blue);--monitor-alert:var(--status-warning);--monitor-warning-bg:var(--fx-color-warning-1);--monitor-warning-border:var(--fx-color-warning-3);--monitor-warning-ink:var(--status-warning);--monitor-border:var(--border-surface);--monitor-shadow:0 3px 12px #05173006;--monitor-card-hover-shadow:0 8px 24px #0517300f;--monitor-command-surface:var(--surface);--monitor-radius:var(--radius-hero);--monitor-radius-sm:var(--fx-radius-md);--monitor-title:var(--text-page);--monitor-label:var(--text-caption);--monitor-value:34px;--monitor-summary-value:40px;--monitor-value-large:clamp(40px, 4vw, 56px);--monitor-value-small:27px;--monitor-transfer-source-mask:radial-gradient(circle 13px at calc(100% - 4px) 50%, transparent 12.5px, #000 13px);--monitor-transfer-receiver-mask:radial-gradient(circle 13px at 4px 50%, transparent 12.5px, #000 13px);--monitor-transfer-source-mask-vertical:radial-gradient(circle 13px at 50% calc(100% - 4px), transparent 12.5px, #000 13px);--monitor-transfer-receiver-mask-vertical:radial-gradient(circle 13px at 50% 4px, transparent 12.5px, #000 13px);--monitor-transfer-energy:#70b9ff;--monitor-transfer-node-glow:0 0 0 4px #1e64e414, 0 0 18px #1e64e459;--monitor-transfer-current-glow:drop-shadow(0 0 4px #1e64e4a6);--monitor-transfer-solid-mask:linear-gradient(#000 0 0);--monitor-transfer-perimeter-radius:calc(var(--monitor-tray-radius) - 4px);--monitor-transfer-perimeter-direction:90deg;--monitor-transfer-perimeter-beam:linear-gradient(var(--monitor-transfer-perimeter-direction), transparent 34%, #1e64e414 38%, #1e64e480 46%, var(--blue) 49%, var(--monitor-transfer-energy) 50%, transparent 50.5%);--monitor-transfer-charge-duration:.64s;--monitor-transfer-transmit-duration:.38s;--monitor-transfer-receive-duration:.55s;--monitor-transfer-impact-duration:.56s;--monitor-transfer-impact-ease:cubic-bezier(.22, .7, .32, 1);--monitor-transfer-impact-x:4px;--monitor-transfer-impact-y:0px;--monitor-transfer-perimeter-duration:1.6s;--monitor-transfer-perimeter-ease:linear;--monitor-transfer-ease:cubic-bezier(.22, .61, .36, 1);--monitor-number-duration:.68s;--monitor-number-ease:cubic-bezier(.4, 0, .2, 1);--monitor-motion:var(--motion-page);--monitor-stagger:50ms;--monitor-ease:var(--fx-ease-standard);--monitor-breathe:1.8s;--monitor-flow-duration:1.4s;--monitor-flow-ease:linear;--monitor-column-front:#c4cedd;--monitor-column-top:#e0e6ef;--monitor-column-side:#acb8cb;--monitor-column-active-front:var(--blue);--monitor-column-active-top:var(--fx-color-primary-3);--monitor-column-active-side:var(--fx-color-primary-8);--monitor-column-ghost:#e8ecf3;--monitor-ring-secondary:#a2b2ca}@keyframes monitor-receiver-impact{0%,to{transform:translate(0)}16%{transform:translate(var(--monitor-transfer-impact-x), var(--monitor-transfer-impact-y))}38%{transform:translate(calc(var(--monitor-transfer-impact-x) * -.35), calc(var(--monitor-transfer-impact-y) * -.35))}61%{transform:translate(calc(var(--monitor-transfer-impact-x) * .14), calc(var(--monitor-transfer-impact-y) * .14))}82%{transform:translate(calc(var(--monitor-transfer-impact-x) * -.03), calc(var(--monitor-transfer-impact-y) * -.03))}}:root{--monitor-cursor-motion:.36s;--monitor-cursor-ease:cubic-bezier(.22, .68, 0, 1);--monitor-replay-scan:.65s;--monitor-column-fill:linear-gradient(90deg, #d9e0eb, #c4cfdf);--monitor-column-selected-fill:linear-gradient(110deg, var(--fx-color-primary-4), var(--blue) 64%, var(--fx-color-primary-7));--monitor-column-ridges:repeating-linear-gradient(135deg, transparent 0 5px, #ffffff26 5px 6px);--monitor-cursor-fill:linear-gradient(180deg, #1e64e403, #1e64e417);--monitor-tooltip-shadow:0 6px 18px #05173021;--monitor-ring-depth:drop-shadow(0 3px 2px #0517301f);--monitor-bar-fill:linear-gradient(180deg, var(--chart-bar-top), var(--chart-bar-bottom));--monitor-bar-track:repeating-linear-gradient(135deg, var(--chart-track) 0 5px, var(--chart-track-stripe) 5px 7px);--monitor-bar-shadow:0 9px 16px var(--chart-bar-glow);--monitor-error-fill:linear-gradient(180deg, var(--fx-color-error-5), var(--fx-color-error-7));--monitor-bar-particles:radial-gradient(circle at 20% 80%, #ffffffb3 0 1px, transparent 2px), radial-gradient(circle at 65% 50%, #ffffff80 0 1px, transparent 2px), radial-gradient(circle at 35% 20%, #fff9 0 1px, transparent 2px);--monitor-tray-radius:8px;--monitor-heatmap-radius:2px;--monitor-meter-normal-fill:linear-gradient(90deg, var(--blue), var(--chart-bar-top));--monitor-meter-warning-fill:linear-gradient(90deg, #e7a12b, #f4bf61);--monitor-meter-danger-fill:linear-gradient(90deg, #dc5059, #f17c79);--monitor-meter-normal-track:var(--blue-soft);--monitor-meter-warning-track:#fcf3e4;--monitor-meter-danger-track:#fcecee;--monitor-meter-flow-duration:1.6s;--monitor-meter-particles:radial-gradient(circle at 9px 3px, #ffffffe6 0 1px, transparent 1.8px), radial-gradient(circle at 31px 7px, #ffffffa6 0 .8px, transparent 1.6px), radial-gradient(ellipse at 51px 4px, #fffc 0 1.1px, transparent 2px)}*,:before,:after{box-sizing:border-box}html,body{min-height:100%}body{color:var(--ink);background:var(--page);font-family:var(--font);font-size:var(--fx-text-md);margin:0;line-height:1.5}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid var(--ink-strong);outline-offset:2px}small{font-size:var(--text-caption)}:is(pre,code,kbd){font-family:var(--font-mono)}:is(table,time){font-variant-numeric:tabular-nums}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-shell{background:var(--page);min-height:100vh;display:flex}@media (width>=681px){.app-shell>.fx-side-nav{z-index:30;flex:none;height:100vh;min-height:0;position:sticky;top:0}}.main-shell{background:var(--surface);flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}.page-title{color:var(--ink-strong);font-size:var(--text-navigation);letter-spacing:0;font-weight:500;line-height:1.5}.workspace{background:var(--page);border-radius:var(--fx-radius-md) 0 0 0;flex:1;min-height:0;padding:16px 16px 0;overflow:clip}.workspace-card{min-height:calc(100vh - var(--header-height) - 16px);background:var(--surface);border-radius:var(--fx-radius-md) var(--fx-radius-md) 0 0;overflow:clip}.pg-page{min-height:100%;color:var(--ink-strong);background:var(--surface);padding:24px 24px 32px}.user-card{background:var(--user-card-bg);border-radius:var(--fx-radius-md);border:0;align-items:center;gap:12px;min-height:66px;padding:8px 14px 8px 13px;display:flex}.user-copy{flex:1;min-width:0}.user-copy strong,.user-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-copy strong{color:var(--ink-strong);font-size:var(--text-section);font-weight:600}.user-copy small{color:var(--text-muted);font-size:var(--text-caption);margin-top:2px}.user-more{width:24px;height:30px;color:var(--text-body);border-radius:var(--fx-radius-xs);cursor:pointer;background:0 0;border:0;flex:0 0 24px;place-items:center;padding:0;display:grid}.user-more:hover{background:var(--surface-soft)}.user-more img{opacity:.62;width:18px;height:18px;transition:opacity var(--motion-feedback) var(--ease-feedback);display:block}.user-more:hover img{opacity:.95}.fx-side-nav--collapsed .user-card{cursor:pointer;background:0 0;justify-content:center;gap:0;width:40px;height:40px;min-height:40px;margin:0 auto;padding:2px}.fx-side-nav--collapsed .user-card:hover{background:var(--surface-soft)}.fx-side-nav--collapsed :is(.user-copy,.user-more){display:none}.user-menu{z-index:var(--fx-z-dropdown);background:var(--surface);border:1px solid var(--user-menu-border);border-radius:var(--fx-radius-lg);width:190px;box-shadow:var(--user-menu-shadow);padding:7px;position:fixed}.user-menu button{width:100%;min-height:35px;color:var(--text-secondary);border-radius:var(--fx-radius-sm);text-align:left;font-size:var(--text-caption);cursor:pointer;background:0 0;border:0;padding:0 10px}.user-menu button:hover,.user-menu button:focus-visible{color:var(--blue);background:var(--blue-soft)}@media (width<=760px){.pg-page{padding:18px 14px 26px}}@media (width<=680px){.app-shell{display:block}.app-shell>.fx-side-nav--mobile-open{box-shadow:var(--mobile-menu-shadow)}.workspace{padding:8px 8px 0}.workspace-card{min-height:calc(100vh - var(--header-height) - 8px)}}.fx-btn:has(>.fx-btn__content):not(.fx-btn--link):not(:has(>.fx-btn__content>.fx-icon:only-child)){--fx-icon-size:var(--button-icon-size);height:var(--button-height);padding-inline:var(--button-padding-x);gap:var(--button-content-gap);font-size:var(--text-control);border-radius:var(--fx-radius-sm)}.ns-root{color:var(--ink-strong);font-family:var(--font);font-size:var(--text-control)}.ns-panel{border-radius:var(--fx-radius-sm);background:var(--surface);border:0;margin-bottom:16px;padding:20px 24px}.ns-panel.ns-compact{padding:10px 16px}.ns-page-hero{justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;display:flex}.ns-page-hero h1{color:var(--ink-strong);font-size:var(--text-page);margin:0;font-weight:600;line-height:1.3}.ns-form-shell{border-radius:var(--fx-radius-md);background:var(--surface-soft);padding:10px}.ns-form-shell>.ns-panel{margin:0;padding:22px 24px}.ns-list-page{padding:0}.ns-list-page .ns-panel-head{min-height:36px;margin:0 0 18px}.ns-list-page .ns-panel-head h1{color:var(--ink-strong);font-size:var(--text-page);margin:0;font-weight:600;line-height:1.3}@media (width<=760px){.ns-list-page .ns-panel-head{flex-wrap:wrap}.ns-list-page .ns-panel-head h1{white-space:nowrap}.ns-list-page .ns-head-actions{flex-wrap:wrap;justify-content:flex-start}}.ns-list-page>.fx-tabs{margin:0 0 16px}.ns-list-page .ns-toolbar{margin-bottom:16px}.ns-list-shell{border-radius:var(--fx-radius-md);background:var(--surface-soft);min-width:0;padding:10px;overflow:hidden}.ns-list-heading{border-bottom:1px solid var(--line);border-radius:var(--fx-radius-sm) var(--fx-radius-sm) 0 0;background:var(--surface);min-height:54px;color:var(--text-secondary);font-size:var(--text-caption);align-items:center;gap:16px;padding:9px 14px;display:flex}.ns-list-page .ns-list-shell .fx-table-wrap{background:var(--surface);border:0;border-radius:0}.ns-list-shell .fx-table{background:var(--surface)}.ns-list-shell .ns-pagination{border-top:1px solid var(--line);border-radius:0 0 var(--fx-radius-sm) var(--fx-radius-sm);background:var(--surface);min-height:51px;color:var(--text-muted);font-size:var(--text-control);flex-wrap:wrap;justify-content:space-between;row-gap:8px;margin:0;padding:10px 14px}.ns-list-shell .ns-pagination>span{white-space:nowrap}.ns-pagination-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.ns-pagination-controls>.fx-select{width:116px}.ns-pagination-controls>.fx-pagination{flex-wrap:wrap;justify-content:flex-end}.ns-panel-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ns-panel-head>div:first-child{align-items:baseline;gap:12px;display:flex}.ns-panel h2{font-size:var(--fx-text-lg);margin:0;font-weight:600}.ns-panel-head>div:first-child>span,.ns-help{color:var(--text-muted);font-size:var(--text-caption)}.ns-head-actions,.ns-inline-actions,.ns-actions,.ns-toolbar,.ns-pagination{align-items:center;gap:var(--action-gap);display:flex}.ns-head-actions,.ns-actions{justify-content:flex-end}.ns-actions{gap:6px}.ns-actions>.fx-action-wrapper+.fx-action-wrapper:before{content:"";background:var(--border-surface);pointer-events:none;width:1px;height:14px;position:absolute;top:50%;left:-3px;transform:translateY(-50%)}.ns-toolbar{flex-wrap:wrap;margin-bottom:16px}.ns-toolbar>.fx-input{flex:0 240px;width:240px;min-width:0;max-width:100%}.ns-filter-toolbar{justify-content:space-between;gap:12px 24px}.ns-toolbar-search,.ns-toolbar-filters,.ns-toolbar-keyword{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.ns-toolbar-search,.ns-toolbar-filters{flex-wrap:wrap}.ns-toolbar-filters{justify-content:flex-end;margin-left:auto}.ns-toolbar-keyword>.fx-input{flex:0 240px;width:240px;min-width:0}.ns-toolbar-keyword>.fx-btn{flex-shrink:0}@media (width<=760px){.ns-toolbar-search,.ns-toolbar-filters{width:100%}.ns-toolbar-filters{justify-content:flex-start}}.ns-toolbar .ns-filter{width:170px}.ns-toolbar .ns-filter:has(.fx-date-range){width:284px}.ns-toolbar .ns-filter .ns-field{margin:0}.ns-toolbar .ns-filter .ns-field label{display:none}.ns-filter-toolbar--compact{display:block;container-type:inline-size}.ns-filter-toolbar__main{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.ns-filter-toolbar--compact .ns-toolbar-keyword{flex:0 auto}.ns-filter-toolbar__filters{justify-content:flex-end;width:auto;margin-left:auto}.ns-filter-toolbar--compact .ns-filter{flex:0 0 140px;width:140px;min-width:0;max-width:100%}.ns-filter-toolbar--compact .ns-filter:has(.fx-input){flex-basis:170px;width:170px}.ns-filter-toolbar--compact .ns-filter:has(.fx-date-range){flex-basis:260px;width:260px}.ns-filter-toolbar--compact .fx-date-picker{width:100%;min-width:0}.ns-filter-toolbar__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ns-filter-toolbar__advanced{box-sizing:border-box;background:var(--fx-bg-elevated);border:1px solid var(--fx-border);border-radius:var(--fx-radius-md);width:min(480px,100vw - 24px);box-shadow:var(--fx-shadow-dropdown);transform-origin:100% 0;flex-direction:column;padding:16px;display:flex;position:fixed;overflow:hidden}.ns-filter-toolbar__advanced--above{transform-origin:100% 100%}.ns-filter-toolbar__advanced-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:0;display:grid;overflow-y:auto}.ns-filter-toolbar__advanced:has(.ns-filter-toolbar__advanced-fields>.ns-filter:nth-child(7)){width:min(600px,100vw - 24px)}:where(.ns-filter-toolbar__advanced:has(.ns-filter-toolbar__advanced-fields>.ns-filter:nth-child(7))) .ns-filter-toolbar__advanced-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.ns-filter-toolbar__advanced:has(.ns-filter-toolbar__advanced-fields>.ns-filter:only-child){width:min(320px,100vw - 24px)}.ns-filter-toolbar__advanced-fields:has(>.ns-filter:only-child){grid-template-columns:minmax(0,1fr)}.ns-filter-toolbar__advanced .ns-filter{width:100%;min-width:0}.ns-filter-toolbar__advanced .ns-field{margin:0}.ns-filter-toolbar__advanced .ns-filter .ns-field>label{margin-bottom:calc(var(--form-label-gap) - var(--form-help-gap));color:var(--fx-text-secondary);font-size:var(--text-caption);font-weight:var(--fx-font-weight-medium);line-height:var(--fx-line-height-xs);display:block}.ns-filter-toolbar__advanced-actions{border-top:1px solid var(--fx-border-soft);flex-shrink:0;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:12px;display:flex}.ns-filter-toolbar__toggle{min-width:104px}.ns-filter-toolbar__toggle .fx-btn__content{align-items:center;gap:6px;display:inline-flex}.ns-filter-toolbar__toggle[aria-expanded=true]{color:var(--fx-text-strong);background:var(--fx-bg-page);border-color:var(--fx-border-strong)}.ns-filter-toolbar__chevron{transition:transform var(--fx-motion-base) var(--fx-ease-standard)}.ns-filter-toolbar__chevron--expanded{transform:rotate(180deg)}.ns-filter-popup-enter-active{transition:transform var(--fx-motion-base) var(--fx-ease-out), opacity var(--fx-motion-base) var(--fx-ease-out)}.ns-filter-popup-leave-active{transition:transform var(--fx-motion-fast) var(--fx-ease-standard), opacity var(--fx-motion-fast) var(--fx-ease-standard)}.ns-filter-popup-enter-from,.ns-filter-popup-leave-to{opacity:0;transform:translateY(-4px)scale(.98)}.ns-filter-toolbar__advanced--above.ns-filter-popup-enter-from,.ns-filter-toolbar__advanced--above.ns-filter-popup-leave-to{transform:translateY(4px)scale(.98)}@container (width<=520px){.ns-filter-toolbar--compact .ns-toolbar-keyword,.ns-filter-toolbar__filters{width:100%}.ns-filter-toolbar__filters{justify-content:flex-start}.ns-filter-toolbar--compact .ns-filter{flex-shrink:1}.ns-filter-toolbar__actions{flex-wrap:wrap}}@media (width<=600px){.ns-filter-toolbar__advanced-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=400px){.ns-filter-toolbar__advanced-fields{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ns-filter-toolbar__chevron,.ns-filter-popup-enter-active,.ns-filter-popup-leave-active{transition:none}}.ns-panel .fx-table-wrap{border-radius:var(--fx-radius-sm)}.ns-pagination{justify-content:flex-end;margin-top:16px}.ns-pagination>.fx-select{width:116px}.ns-list-heading .ns-list-context{color:var(--text-secondary);font-size:var(--text-caption);margin:0 0 0 auto}.ns-form-grid{gap:var(--form-row-gap) var(--form-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ns-form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}@container settings-form (width<=640px){.ns-form-grid--three{grid-template-columns:minmax(0,1fr)}}.ns-form-grid>.ns-field-full{grid-column:1/-1}.ns-field{gap:var(--form-help-gap);flex-direction:column;min-width:0;display:flex}.ns-field>:is(label,.ns-field__label){margin-bottom:calc(var(--form-label-gap) - var(--form-help-gap))}.ns-field>label{color:var(--text-secondary);font-size:var(--text-control);font-weight:500}.ns-field>label em{color:var(--status-error);margin-left:3px;font-style:normal}.ns-field small{color:var(--text-muted);font-size:var(--text-caption);line-height:1.5}.ns-field .ns-error{color:var(--status-error)}.ns-field-check,.ns-form-grid>p,.ns-form-grid>button{align-self:end}.ns-form-grid>.ns-help{grid-column:1/-1;margin:0;line-height:1.5}.ns-setting-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:12px 0;display:flex}.ns-setting-row:last-child{border-bottom:0}.ns-setting-row>div:first-child{flex-direction:column;gap:4px;display:flex}.ns-setting-row strong{font-size:var(--text-control);font-weight:500}.ns-setting-row small{color:var(--text-muted)}.ns-setting-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ns-setting-cards>.ns-setting-row{border:1px solid var(--line);border-radius:var(--fx-radius-md);gap:12px;padding:10px 12px}.ns-setting-cards>.ns-setting-row:last-child{border-bottom:1px solid var(--line)}.ns-setting-cards>.ns-setting-full{grid-column:1/-1}.ns-switch{white-space:nowrap;align-items:center;gap:10px;display:flex}.ns-switch span{color:var(--text-muted);font-size:var(--text-caption)}.ns-subsection{border-top:1px solid var(--line);margin:16px 0 0;padding-top:16px}.ns-subsection h3{font-size:var(--text-section);margin:0 0 12px;font-weight:600}.ns-subsection p{color:var(--text-secondary);line-height:1.6}.ns-subsection .ns-form-grid{margin:12px 0}.ns-subsection>small{color:var(--text-muted);margin-top:8px;display:block}.ns-notify-shell{width:100%;min-width:0}.ns-notify-surface{border-radius:var(--fx-radius-sm);background:var(--surface);min-width:0}.ns-notify-footer{z-index:5;border-top:1px solid var(--line);border-radius:0 0 var(--fx-radius-sm) var(--fx-radius-sm);background:var(--surface);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex;position:sticky;bottom:0}.ns-notify-save-state{min-width:0;color:var(--text-muted);font-size:var(--text-caption);line-height:18px}.ns-notify-save-state.is-error{color:var(--status-error)}.ns-notify-footer>.ns-inline-actions{margin-left:auto}.ns-notify-footer:focus-visible{outline:2px solid var(--ink-strong);outline-offset:-2px}@media (width<=760px){.ns-notify-footer{flex-wrap:wrap;padding:16px}.ns-notify-save-state:empty{display:none}}@media (width<=580px){.ns-form-grid,.ns-setting-cards{grid-template-columns:minmax(0,1fr)}}.fx-confirm-copy{min-width:0;color:var(--text-body);font-size:var(--text-control);gap:8px;line-height:1.6;display:grid}.fx-confirm-copy p{overflow-wrap:anywhere;margin:0}.fx-confirm-copy__detail{color:var(--text-muted)}:root .fx-table-wrap{overscroll-behavior-y:auto}.ns-state-on{color:var(--blue)}.ns-state-off{color:var(--text-muted)}.ns-copy{align-items:center;gap:4px;display:flex}.ns-dialog-sections{gap:20px;min-width:0;display:grid}.ns-dialog-section{min-width:0}.ns-dialog-section+.ns-dialog-section{border-top:1px solid var(--fx-border-split);padding-top:20px}.ns-dialog-section h3{color:var(--fx-text-strong);font-size:var(--text-section);margin:0 0 14px;font-weight:600;line-height:20px}.ns-dialog-copy{color:var(--fx-text-secondary);font-size:var(--text-control);overflow-wrap:anywhere;margin:0;line-height:1.8}.ns-dialog-note{color:var(--fx-text-muted);font-size:var(--text-caption);margin:8px 0 0;line-height:18px}.ns-dialog-object{border-radius:var(--fx-radius-sm);background:var(--surface-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:0;padding:14px 16px;display:flex}.ns-dialog-object dt{color:var(--fx-text-secondary);font-size:var(--text-control)}.ns-dialog-object dd{min-width:0;color:var(--fx-text-strong);font-size:var(--fx-text-md);overflow-wrap:anywhere;margin:0}.ns-readonly{color:var(--text-secondary);border:1px solid var(--border-surface);border-radius:var(--fx-radius-sm);padding:12px}.ns-record-detail{min-width:0;font-family:var(--fx-font-family)}.ns-record-head{border-radius:var(--radius-hero);background:linear-gradient(120deg, var(--fx-color-primary-soft), var(--fx-color-primary-bg-hover) 65%, var(--surface));padding:18px 20px 16px}.ns-record-kind{color:var(--fx-text-secondary);font-size:var(--text-control);margin:0 0 7px;line-height:18px}.ns-record-title{min-width:0;color:var(--fx-text-strong);font-size:var(--text-record-title);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.4}.ns-record-time{color:var(--fx-text-muted);font-size:var(--text-control);font-variant-numeric:tabular-nums;margin-top:12px;line-height:20px;display:block}.ns-record-status{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;line-height:18px;display:flex}.ns-record-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:0;padding:22px 4px;display:grid}.ns-record-facts>div{min-width:0}.ns-record-facts>.is-wide{grid-column:1/-1}.ns-record-facts dt{color:var(--fx-text-secondary);font-size:var(--text-control);margin:0 0 6px;line-height:18px}.ns-record-facts dd{color:var(--text-body);font-size:var(--fx-text-md);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;line-height:21px}.ns-record-facts>.is-mono dd{font-family:var(--font-mono);font-size:var(--text-control)}.ns-record-facts.is-compact{padding:4px 0 8px}.ns-record-content{border-top:1px solid var(--fx-border-split);padding:18px 4px 2px}.ns-record-content+.ns-record-content{margin-top:16px}.ns-record-content h3{color:var(--fx-text-strong);font-size:var(--text-section);margin:0 0 10px;font-weight:600;line-height:20px}.ns-record-message{color:var(--text-body);font-size:var(--fx-text-md);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:24px}@media (width<=480px){.ns-record-head{padding-left:16px}.ns-record-title{font-size:var(--fx-text-xl)}.ns-record-facts{gap:16px 20px}}@media (width<=360px){.ns-record-facts{grid-template-columns:minmax(0,1fr)}}.nw-steps{border-bottom:1px solid var(--fx-border-split);align-items:center;gap:8px;padding:0 0 20px;display:flex}.nw-steps>.nw-step{flex:none;min-width:0}.nw-step-copy{align-items:center;gap:8px;display:flex}.nw-step-num{border-radius:var(--fx-radius-round);background:var(--fx-bg-fill);width:22px;height:22px;color:var(--fx-text-secondary);font-size:var(--text-caption);font-variant-numeric:tabular-nums;flex:0 0 22px;place-items:center;display:grid}.nw-step-num .fx-icon{width:12px;height:12px}.nw-step.is-active .nw-step-num,.nw-step.is-done .nw-step-num{background:var(--blue);color:var(--fx-text-on-primary)}.nw-step-label{font-size:var(--text-control);line-height:18px}.nw-step-line{background:var(--fx-border-split);flex:1;min-width:8px;height:1px}.nw-step-line.is-done{background:var(--blue)}.nw-content{min-width:0;padding:24px 0 8px}.nw-panel-head{margin-bottom:20px}.nw-panel-head h3{color:var(--fx-text-strong);font-size:var(--text-section);margin:0;font-weight:600;line-height:20px}.nw-panel-head p{color:var(--fx-text-muted);font-size:var(--text-caption);margin:6px 0 0;line-height:18px}.nw-footer{flex:1;justify-content:space-between;align-items:center;gap:20px;min-width:0;display:flex}.nw-status{min-width:0;color:var(--fx-text-muted);font-size:var(--text-caption);line-height:18px}.nw-status.is-error{color:var(--status-error)}.nw-actions{flex:none;align-items:center;gap:8px;display:flex}@media (width<=760px){.nw-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nw-step-line{display:none}.nw-footer{flex-wrap:wrap;gap:12px}.nw-actions{margin-left:auto}}.pg-tabs{background:var(--segment-bg);border-radius:var(--fx-radius-md);gap:2px;padding:2px;display:flex}.pg-tabs button{min-height:26px;color:var(--text-secondary);border-radius:var(--fx-radius-sm);font-family:inherit;font-size:var(--text-caption);cursor:pointer;transition:color var(--motion-segment) var(--ease-segment), background var(--motion-segment) var(--ease-segment), box-shadow var(--motion-segment) var(--ease-segment);background:0 0;border:0;padding:0 14px}.pg-tabs button:hover{color:var(--blue)}.pg-tabs button[aria-selected=true]{color:var(--blue);background:var(--surface);box-shadow:var(--segment-shadow)}@media (prefers-reduced-motion:reduce){.pg-tabs button{transition:none}}.ms-sync-choice{border-bottom:1px solid var(--fx-border-split);padding:12px 0}.ms-sync-choice[hidden]{display:none}.ms-sync-choice:last-child{border-bottom:0}.mop-sync-empty{color:var(--fx-text-muted);text-align:center;font-size:var(--text-control);margin:24px 0;line-height:1.7}.ns-system{--fx-space-md:24px;--fx-radius-md:var(--fx-radius-sm);--fx-text-lg:var(--text-section);--fx-text-md:var(--text-control);gap:10px;min-width:0;display:grid}.ns-system h2{font-size:var(--text-section);margin:0;font-weight:600;line-height:20px}.ns-system dt{color:var(--text-muted);font-size:var(--text-control);line-height:20px}.ns-system dd{min-width:0;color:var(--text-body);font-size:var(--text-control);overflow-wrap:anywhere;margin:0;line-height:20px}.ns-system-columns{grid-template-columns:1.1fr 1fr;gap:10px;min-width:0;display:grid}.ns-system>.fx-card,.ns-system-columns>.fx-card{min-width:0}.ns-system-version{align-items:center;gap:32px;min-width:0;display:flex}.ns-system-identity{flex:1;min-width:0}.ns-system-eyebrow{color:var(--text-muted);font-size:var(--text-control);margin:0 0 6px;line-height:18px}.ns-system-identity h2{font-size:var(--fx-text-xl);overflow-wrap:anywhere;line-height:28px}.ns-system-version-meta{gap:40px;margin:0;display:flex}.ns-system-version-meta dt{font-size:var(--text-caption);margin-bottom:8px}.ns-system-version-meta dd{font-size:var(--text-section);font-variant-numeric:tabular-nums}.ns-system-action{flex-shrink:0;width:100px}.ns-system-section-title{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.ns-system-section-title,.ns-system-quota h2,.ns-system-extensions h2{padding:18px 0}.ns-system-facts{margin:0}.ns-system-facts>div{grid-template-columns:104px minmax(0,1fr);gap:16px;padding:8px 0;display:grid}.ns-system-facts>div:first-child{padding-top:0}.ns-system-sync{border-top:1px solid var(--line);gap:10px;margin-top:16px;padding-top:20px;display:grid}.ns-system-sync>span{color:var(--text-secondary);font-size:var(--text-control);line-height:18px}.ns-system-sync-controls{align-items:center;gap:12px;display:flex}.ns-system-sync-controls>.fx-select{flex:1;min-width:0}.ns-system-quota-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.ns-system-quota-grid>div{min-width:0;padding:12px 16px 24px}.ns-system-quota-grid>div:nth-child(3n+1){padding-left:0}.ns-system-quota-grid>div:nth-child(3n+2),.ns-system-quota-grid>div:nth-child(3n+3){border-left:1px solid var(--line)}.ns-system-quota-grid>div:nth-child(n+4){border-top:1px solid var(--line);padding-top:24px;padding-bottom:12px}.ns-system-quota-grid dd{font-size:var(--text-metric);font-variant-numeric:tabular-nums;margin-top:12px;font-weight:500;line-height:28px}.ns-system-note{color:var(--text-muted);font-size:var(--text-caption);line-height:18px}p.ns-system-note{margin:20px 0 0}.ns-system-tabs{scrollbar-width:thin;margin:-4px;padding:4px;overflow-x:auto}.ns-system-tabs>.fx-tabs{min-width:max-content}.ns-list-page>.ns-system-tabs{margin:-4px -4px 12px}.ns-system-extension-list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px;margin:24px 0 0;display:grid}.ns-system-extension-list>div{min-width:0}.ns-system-extension-list>div+div{border-left:1px solid var(--line);padding-left:24px}.ns-system-extension-list dt{color:var(--text-body);font-weight:500}.ns-system-extension-list dd{color:var(--text-muted);margin-top:8px}.ns-system-extensions [role=tabpanel]:focus-visible{outline:2px solid var(--ink-strong);outline-offset:4px}@media (width<=1100px){.ns-system-columns{grid-template-columns:minmax(0,1fr)}.ns-system-version,.ns-system-version-meta{gap:24px}}@media (width<=600px){.ns-system{--fx-space-md:16px}.ns-system-version{flex-wrap:wrap;gap:20px 16px}.ns-system-identity{flex-basis:100%}.ns-system-version-meta{flex:1;gap:24px}.ns-system-version-meta dd{font-size:var(--text-control)}.ns-system-action{width:88px}.ns-system-section-title{flex-direction:column;align-items:flex-start;gap:4px;padding:14px 0}.ns-system-facts>div{grid-template-columns:84px minmax(0,1fr);gap:12px}.ns-system-quota-grid>div{padding-left:12px;padding-right:8px}.ns-system-extension-list{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:16px;margin-top:20px}.ns-system-extension-list>div+div{border-top:1px solid var(--line);border-left:0;padding-top:16px;padding-left:0}}.ms-usage-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:4px 0 22px;display:grid}.ms-usage-summary[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ms-summary-item.reference-kpi{min-width:0;color:var(--ink-strong);text-align:left;border-radius:var(--fx-radius-md);background:var(--surface-soft);flex-direction:column;gap:11px;padding:12px 10px;display:flex;overflow:hidden}.reference-kpi .kpi-label{color:var(--text-muted);font-size:var(--text-caption);letter-spacing:.09em;padding:2px 13px 0;font-weight:600;line-height:1.2;display:block}.reference-kpi .kpi-panel{border-radius:var(--fx-radius-sm);background:var(--surface);flex-direction:column;flex:1;justify-content:center;gap:10px;min-width:0;padding:18px 13px 16px;display:flex}.reference-kpi .metric-value-row{align-items:baseline;gap:4px;margin:0;display:flex}.reference-kpi .metric-value{color:var(--ink-strong);font-size:var(--text-metric);letter-spacing:-.9px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600;line-height:1.05}.reference-kpi .metric-unit{color:var(--text-muted);font-size:var(--text-control);font-weight:500}.reference-kpi .metric-note{color:var(--text-muted);font-size:var(--text-control);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.35;display:block;overflow:hidden}@media (width<=1100px){.ms-usage-summary[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.ms-usage-summary,.ms-usage-summary[data-columns="4"]{grid-template-columns:1fr}}.ns-record-return{--fx-color-primary:var(--fx-text-strong);--fx-color-primary-hover:var(--blue);--fx-color-primary-active:var(--fx-color-primary-7)}.ns-record-return:focus-visible{--fx-color-primary:var(--blue)}.chart-tooltip{z-index:3;min-width:108px;color:var(--chart-tooltip-text);background:var(--chart-tooltip-bg);border-radius:var(--fx-radius-md);box-shadow:var(--chart-tooltip-shadow);opacity:0;pointer-events:none;transition:opacity var(--motion-chart-tooltip) var(--ease-chart-tooltip);padding:7px 9px;position:absolute;transform:translate(-50%,-100%)}.chart-tooltip.is-placed{transition:opacity var(--motion-chart-tooltip) var(--ease-chart-tooltip), left var(--motion-chart-tooltip-move) var(--fx-ease-standard), top var(--motion-chart-tooltip-move) var(--fx-ease-standard)}.chart-tooltip:after{content:"";background:var(--chart-tooltip-bg);border-radius:var(--radius-tip);width:9px;height:9px;margin-left:-4.5px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}.chart-tooltip.is-visible{opacity:1}.chart-tooltip :is(strong,small){font-size:var(--text-caption);white-space:nowrap;display:block}.chart-tooltip strong{font-weight:600}.chart-tooltip small{color:var(--chart-tooltip-muted);margin-top:3px}.chart-tooltip small span{margin-right:4px}.chart-tooltip__marker{vertical-align:middle;border-radius:var(--radius-tip);width:11px;height:2px;margin-right:6px;display:inline-block}.reference-chart-ranges{background:var(--surface-soft);border-radius:var(--fx-radius-sm);align-items:center;gap:4px;padding:2px;display:inline-flex}@media (prefers-reduced-motion:reduce){.chart-tooltip,.chart-tooltip.is-placed{transition:none}}.markdown-content{min-width:0;color:var(--text-body);font-size:var(--text-document);font-weight:400;line-height:var(--fx-line-height-md);overflow-wrap:anywhere}.markdown-content :is(h1,h2,h3,h4,h5,h6){color:var(--ink-strong);margin:20px 0 8px;font-weight:600}.markdown-content h1{font-size:var(--fx-text-xl);line-height:var(--fx-line-height-xl);margin:24px 0 12px}.markdown-content h2{font-size:var(--text-page);margin-bottom:12px;line-height:26px}.markdown-content h3{font-size:var(--fx-text-lg);line-height:var(--fx-line-height-lg)}.markdown-content h4{font-size:var(--text-document);line-height:var(--fx-line-height-md)}.markdown-content :is(h5,h6){font-size:var(--text-section);line-height:var(--fx-line-height-sm)}.markdown-content h6{color:var(--text-secondary)}.markdown-content :is(p,ul,ol,pre,.markdown-table,dl){margin:8px 0}.markdown-content :is(ul,ol){padding-left:20px}.markdown-content ul{list-style:outside}.markdown-content ol{list-style:decimal}.markdown-content li,.markdown-content li>:is(p,ul,ol){margin:4px 0}:is(.markdown-content li:has(>input[type=checkbox]),.markdown-content li:has(>p:first-child>input[type=checkbox]:first-child)){list-style:none}.markdown-content li>input[type=checkbox],.markdown-content li>p:first-child>input[type=checkbox]:first-child{vertical-align:middle;margin:0 6px 0 -20px}.markdown-content strong{font-weight:600}.markdown-content a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.markdown-content a:hover{color:var(--fx-color-primary-hover)}.markdown-content blockquote{color:var(--text-secondary);border-left:2px solid var(--border-default);margin:12px 0;padding:4px 12px}.markdown-content :not(pre)>code{color:var(--ink-strong);background:var(--surface-soft);border-radius:var(--fx-radius-xs);font-family:var(--font-mono);font-size:var(--fx-text-sm);padding:1px 4px}.markdown-content :is(h1,h2,h3,h4,h5,h6) code{font-size:inherit}.markdown-content pre:not(.code-block__pre){background:var(--surface-soft);border-radius:var(--fx-radius-sm);overflow-wrap:normal;padding:12px;line-height:1.65;overflow-x:auto}.markdown-content pre:not(.code-block__pre) code{color:var(--text-body);font-size:var(--text-control);white-space:pre;background:0 0;border-radius:0;padding:0}.markdown-content .markdown-table{max-width:100%;overflow-x:auto}.markdown-content table{border-collapse:collapse;min-width:100%;font-size:var(--text-control);line-height:var(--fx-line-height-xs);overflow-wrap:normal}.markdown-content :is(th,td){border:1px solid var(--border-surface);vertical-align:top;padding:8px 12px}.markdown-content th{color:var(--text-secondary);background:var(--surface-soft);white-space:nowrap;font-weight:600}.markdown-content th:not([align]){text-align:left}.markdown-content hr{border:0;border-top:1px solid var(--line);height:0;margin:20px 0}.markdown-content hr.markdown-page-break{border-top:1px dashed var(--border-default)}.markdown-content img{border-radius:var(--fx-radius-md);vertical-align:middle;max-width:100%;height:auto}.markdown-content mark{color:inherit;background:var(--fx-color-warning-soft)}.markdown-content dt{color:var(--ink-strong);font-weight:600}.markdown-content dd{color:var(--text-secondary);margin:2px 0 8px;padding-left:16px}.markdown-content>:first-child{margin-top:0}.markdown-content>:last-child{margin-bottom:0}.markdown-content .code-block{margin:12px 0}.stream-caret{vertical-align:-.2em;background:var(--blue);width:2px;height:1.1em;animation:streamCaret var(--motion-caret) var(--ease-caret) infinite;margin-left:2px;display:inline-block}@keyframes streamCaret{0%,to{opacity:1}50%{opacity:0}}.stream-alert{border:1px solid var(--fx-color-primary-3);border-radius:var(--fx-radius-sm);background:var(--fx-color-info-soft);margin:12px 0;padding:9px 16px}.stream-alert>:last-child{margin-bottom:0}.stream-alert__label{color:var(--fx-color-primary);font-size:var(--text-control);margin:0 0 4px;font-weight:600}.stream-alert--tip{border-color:var(--fx-color-success-3);background:var(--fx-color-success-soft)}.stream-alert--tip .stream-alert__label{color:var(--fx-color-success)}.stream-alert--warning{border-color:var(--fx-color-warning-3);background:var(--fx-color-warning-soft)}.stream-alert--warning .stream-alert__label{color:var(--fx-color-warning)}.stream-alert--caution{border-color:var(--fx-color-error-3);background:var(--fx-color-error-soft)}.stream-alert--caution .stream-alert__label{color:var(--fx-color-error)}.stream-details{border:1px solid var(--border-surface);border-radius:var(--fx-radius-md);margin:12px 0;padding:10px 14px}.stream-details>summary{color:var(--ink-strong);cursor:pointer;font-weight:600}.stream-details__body{border-left:1px solid var(--border-surface);margin-top:10px;padding-left:14px}.stream-details__body>:first-child{margin-top:0}.stream-details__body>:last-child{margin-bottom:0}.stream-footnote-ref{font-size:var(--text-caption);margin:0 2px}.stream-footnote-ref a{text-decoration:none}.stream-footnotes{color:var(--text-secondary);border-top:1px solid var(--line);font-size:var(--text-control);margin-top:20px;padding-top:10px}.stream-footnotes ol{margin:0}.stream-footnotes li>p{display:inline}.stream-footnotes__back{margin-left:8px}.stream-markdown img{object-fit:contain;border:1px solid var(--border-surface);max-height:384px;margin:12px 0;display:block}.stream-image-missing{color:var(--text-muted);border:1px solid var(--border-surface);border-radius:var(--fx-radius-sm);font-size:var(--text-caption);margin:4px 0;padding:6px 10px;display:inline-flex}.stream-plain{white-space:pre-wrap}@media (prefers-reduced-motion:reduce){.stream-caret{animation:none}}.ns-top-links{align-items:center;gap:8px;display:flex}.ns-top-link{height:36px;color:var(--text-body);font-size:var(--text-control);white-space:nowrap;background:var(--surface-soft);border-radius:var(--fx-radius-md);transition:color var(--motion-feedback) var(--ease-feedback), background var(--motion-feedback) var(--ease-feedback);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.ns-top-link:hover{color:var(--text-body);background:var(--topbar-control-hover)}.ns-top-link:focus-visible{outline:2px solid var(--ink-strong);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ns-top-link{transition:none}}.ad-page{animation:adPageIn var(--motion-page) var(--ease-page) backwards}@keyframes adPageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ad-page{animation:none}}
