:root{--nr-font-sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans JP","Yu Gothic","Meiryo",sans-serif;--nr-font-number:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans JP",Arial,sans-serif;--nr-font-condensed:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans JP",Arial,sans-serif;--nr-font-weight-regular:500;--nr-font-weight-semibold:700;--nr-font-weight-bold:800;--nr-font-weight-heavy:900;--nr-font-weight-instrument-name:500;--nr-font-weight-titlebar:400;--nr-font-weight-categorybar:400;--nr-font-logo:clamp(24px,1.8vw,34px);--nr-font-menu:clamp(14px,0.82vw,16px);--nr-font-titlebar:12px;--nr-font-titlebar-sub:12px;--nr-font-categorybar:11px;--nr-font-categorybar-count:clamp(9px,0.52vw,11px);--nr-font-section-title:var(--nr-font-titlebar);--nr-font-section-subtitle:var(--nr-font-titlebar-sub);--nr-font-card-name:clamp(15px,0.9vw,18px);--nr-font-card-sub:clamp(10px,0.58vw,12px);--nr-font-card-price:22px;--nr-font-card-change:12px;--nr-font-card-pct:16px;--nr-font-list-name:15px;--nr-font-list-sub:clamp(9px,0.5vw,10px);--nr-font-quote-subline:9px;--nr-font-list-price:15px;--nr-font-list-pct:13px;--nr-font-time-card:clamp(9px,0.48vw,10px);--nr-font-time-list:clamp(7px,0.38vw,8px);--nr-flag-width:18px;--nr-flag-height:12px;--nr-flag-width-compact:15px;--nr-flag-height-compact:10px;--nr-icon-size:16px;--nr-icon-size-compact:14px;--nr-quote-title-mark-gap:4px;--nr-quote-title-row-gap:2px;--nr-quote-title-layout:mark-copy;--nr-quote-row-separator:#394432;--nr-core-card-pad-x:6px;--nr-core-card-pad-top:clamp(7px,0.48vw,10px);--nr-core-card-pad-bottom:clamp(8px,0.52vw,12px);--nr-core-identity-gap:5px;--nr-core-identity-row-gap:clamp(8px,0.58vw,12px);--nr-core-content-row-gap:clamp(5px,0.36vw,8px);--nr-core-name-row-height:clamp(18px,1.15vw,22px);--nr-core-name-shift-y:clamp(2px,0.16vw,4px);--nr-core-values-shift-y:clamp(-4px,-0.18vw,-2px);--nr-core-chart-height:clamp(46px,5.4vh,76px);--nr-core-v2-price-font:22px;--nr-core-v2-change-font:12px;--nr-core-v2-pct-font:16px;--nr-core-v2-value-gap:clamp(4px,0.35vw,8px);--nr-core-v2-value-align:center;--nr-core-v2-value-bg:transparent;--nr-core-v2-value-border:0;--nr-core-v2-value-pad:0;--nr-hq-row-height:50px;--nr-hq-row-pad-y:5px;--nr-hq-row-pad-x:4px;--nr-hq-mark-col:var(--nr-time-chip-width);--nr-hq-flag-width:var(--nr-flag-width);--nr-hq-flag-height:var(--nr-flag-height);--nr-hq-dual-flag-width:25px;--nr-hq-icon-size:var(--nr-icon-size);--nr-hq-col-gap:var(--nr-quote-title-mark-gap);--nr-hq-mark-row-gap:2px;--nr-hq-copy-row-gap:1px;--nr-mini-lead-name-row-gap:clamp(6px,0.44vw,9px);--nr-hq-time-width:var(--nr-time-chip-width);--nr-hq-time-height:var(--nr-time-chip-height);--nr-hq-time-pad-x:1px;--nr-hq-time-font:11px;--nr-hq-time-weight:400;--nr-hq-name-font:var(--nr-font-list-name);--nr-hq-name-weight:var(--nr-font-weight-instrument-name);--nr-hq-sub-font:var(--nr-font-quote-subline);--nr-hq-pct-font:var(--nr-font-list-pct);--nr-hq-price-font:var(--nr-font-list-price);--nr-hq-value-width:74px;--nr-hq-value-gap:1px;--nr-hq-chart-width:92px;--nr-hq-chart-height:32px;--nr-narrow-row-height:52px;--nr-narrow-row-chart-width:clamp(112px,18vw,144px);--nr-narrow-row-value-width:68px;--nr-narrow-row-chart-height:31px;--nr-mobile-row-height:48px;--nr-mobile-row-height-small:48px;--nr-mobile-row-meta-width:28px;--nr-mobile-row-pad-x:4px;--nr-mobile-row-pad-y:2px;--nr-mobile-row-gap:4px;--nr-mobile-visual-size:16px;--nr-mobile-flag-width:18px;--nr-mobile-flag-height:12px;--nr-mobile-dual-flag-width:25px;--nr-mobile-row-chart-width:clamp(72px,20vw,84px);--nr-mobile-row-chart-width-small:clamp(66px,20vw,78px);--nr-mobile-row-chart-height:32px;--nr-mobile-row-value-width:62px;--nr-mobile-row-value-width-small:60px;--nr-mobile-row-value-gap:0px;--nr-mobile-row-value-rows:max-content max-content;--nr-mobile-row-name-font:14px;--nr-mobile-row-name-weight:700;--nr-mobile-row-sub-font:9.4px;--nr-mobile-row-sub-weight:600;--nr-mobile-row-sub-line-height:1.18;--nr-mobile-row-sub-shift-y:1px;--nr-mobile-row-name-color:#fff7c6;--nr-mobile-row-sub-color:#a8d8b3;--nr-mobile-row-pct-font:var(--nr-font-list-pct,15px);--nr-mobile-row-price-font:11px;--nr-mobile-time-width:28px;--nr-mobile-time-height:11px;--nr-mobile-time-font:10px;--nr-mobile-time-weight:700;--nr-mobile-time-pad-x:0;--nr-mobile-time-text-shift-y:0px;--nr-mobile-section-header-height:28px;--nr-mobile-section-header-font:14px;--nr-mobile-section-header-weight:600;--nr-mobile-section-header-line-height:1.12;--nr-mobile-section-header-text-shift-y:0px;--nr-mobile-group-label-height:22px;--nr-mobile-group-label-font:11px;--nr-mobile-group-label-weight:700;--nr-mobile-group-label-line-height:1.12;--nr-mobile-group-label-text-shift-y:0px;--nr-mobile-quote-row-height:60px;--nr-mobile-quote-row-pad-x:7px;--nr-mobile-quote-row-pad-y:3px;--nr-mobile-quote-row-gap:6px;--nr-mobile-quote-meta-width:42px;--nr-mobile-quote-chart-width:clamp(72px,20vw,86px);--nr-mobile-quote-chart-height:34px;--nr-mobile-quote-value-width:74px;--nr-mobile-quote-name-font:15px;--nr-mobile-quote-name-weight:500;--nr-mobile-quote-sub-font:11px;--nr-mobile-quote-sub-weight:500;--nr-mobile-quote-price-font:15px;--nr-mobile-quote-delta-font:10px;--nr-mobile-quote-change-font:11px;--nr-type-main-name:var(--nr-font-card-name);--nr-type-main-name-weight:var(--nr-font-weight-instrument-name);--nr-type-main-price:var(--nr-font-card-price);--nr-type-main-change:var(--nr-font-card-change);--nr-type-main-pct:var(--nr-font-card-pct);--nr-type-main-sub:var(--nr-font-card-sub);--nr-type-main-time:var(--nr-font-time-card);--nr-type-mini-lead-name:15px;--nr-type-mini-lead-name-weight:var(--nr-font-weight-instrument-name);--nr-type-mini-lead-price:11px;--nr-type-mini-lead-pct:15px;--nr-type-mini-lead-sub:var(--nr-font-quote-subline);--nr-type-mini-lead-time:var(--nr-hq-time-font);--nr-type-mini-row-name:15px;--nr-type-mini-row-name-weight:var(--nr-font-weight-instrument-name);--nr-type-mini-row-price:11px;--nr-type-mini-row-pct:15px;--nr-type-mini-row-sub:var(--nr-font-quote-subline);--nr-type-mini-row-time:var(--nr-hq-time-font);--nr-type-mini-name:var(--nr-type-mini-row-name);--nr-type-mini-name-weight:var(--nr-font-weight-instrument-name);--nr-type-mini-price:var(--nr-type-mini-row-price);--nr-type-mini-pct:var(--nr-type-mini-row-pct);--nr-type-mini-sub:var(--nr-type-mini-row-sub);--nr-type-mini-time:var(--nr-type-mini-row-time);--nr-type-list-name:var(--nr-font-list-name);--nr-type-list-name-weight:var(--nr-font-weight-instrument-name);--nr-type-list-price:var(--nr-font-list-price);--nr-type-list-pct:var(--nr-font-list-pct);--nr-type-list-sub:var(--nr-font-list-sub);--nr-type-list-time:var(--nr-hq-time-font);--nr-type-rail-name:15px;--nr-type-rail-name-weight:var(--nr-font-weight-instrument-name);--nr-type-rail-price:11px;--nr-type-rail-pct:15px;--nr-type-rail-sub:var(--nr-font-quote-subline);--nr-type-rail-time:var(--nr-hq-time-font);--nr-type-rail-feature-price:clamp(22px,1.2vw,30px);--nr-type-rail-feature-pct:clamp(15px,0.9vw,20px);--nr-type-extended-name:var(--nr-font-list-name);--nr-type-extended-name-weight:var(--nr-font-weight-instrument-name);--nr-type-extended-price:var(--nr-font-list-price);--nr-type-extended-pct:var(--nr-font-list-pct);--nr-type-extended-sub:var(--nr-font-list-sub);--nr-type-extended-time:var(--nr-hq-time-font);--nr-number-variant:tabular-nums;--nr-bg-page:#071009;--nr-bg-shell:#09120a;--nr-bg-panel:#0d170e;--nr-bg-panel-soft:#101b12;--nr-bg-list:#101a11;--nr-bg-list-alt:#152018;--nr-bg-card:#f2f5ea;--nr-bg-card-warm:#fff8d8;--nr-bg-card-muted:#aeb5aa;--nr-bg-card-closed:#9fa79c;--nr-bg-overlay-dim:rgba(8,13,8,0.48);--nr-title-gold-from:#e4c958;--nr-title-gold-to:#c79f33;--nr-title-gold-dark:#98721b;--nr-title-ink:#181303;--nr-title-sub:#51400d;--nr-brand-gold:#ffd955;--nr-brand-gold-soft:#f4db73;--nr-brand-orange:#ffb32c;--nr-color-up:#009944;--nr-color-up-dark:#006b2d;--nr-color-up-muted:rgba(0,153,68,0.62);--nr-color-down:#ff2d3d;--nr-color-down-dark:#a63333;--nr-color-down-muted:rgba(255,45,61,0.62);--nr-color-flat:#b8c0b2;--nr-color-flat-dark:#5f685d;--nr-color-muted:#7f8a7c;--nr-color-muted-strong:#aab4a6;--nr-color-text:#f7f8ef;--nr-color-text-dark:#11170f;--nr-color-text-soft:#d8ddcf;--nr-color-link:#78a7ff;--nr-chart-up-line:#ff2d3d;--nr-chart-up-fill:rgba(255,45,61,0.22);--nr-chart-down-line:#0074d9;--nr-chart-down-fill:rgba(0,116,217,0.22);--nr-chart-flat-line:#7f8a7c;--nr-chart-flat-fill:rgba(127,138,124,0.18);--nr-icon-crypto:#5d8cff;--nr-icon-commodity:#d8b44f;--nr-icon-rate:#9fa77d;--nr-border-default:rgba(216,224,196,0.2);--nr-border-soft:rgba(216,224,196,0.13);--nr-border-strong:rgba(216,224,196,0.36);--nr-border-title:#98721b;--nr-border-accent:#ffd955;--nr-border-up:#ff2d3d;--nr-border-down:#0074d9;--nr-border-card:rgba(18,28,19,0.4);--nr-border-card-selected:#ffd955;--nr-shadow-panel:0 8px 20px rgba(0,0,0,0.24);--nr-shadow-card:0 4px 10px rgba(0,0,0,0.22);--nr-shadow-card-selected:0 0 0 2px rgba(255,217,85,0.72);--nr-shadow-inset-top:inset 0 1px 0 rgba(255,255,255,0.18);--nr-interactive-hover-overlay:rgba(228,201,88,0.1);--nr-interactive-hover-border:rgba(228,201,88,0.46);--nr-interactive-hover-shadow:inset 0 0 0 1px var(--nr-interactive-hover-border),inset 0 0 0 9999px var(--nr-interactive-hover-overlay);--nr-interactive-focus-shadow:0 0 0 2px rgba(255,217,85,0.38),inset 0 0 0 1px rgba(255,217,85,0.72);--nr-content-max:1440px;--nr-right-rail-width:390px;--nr-masthead-min-height:72px;--nr-logo-width:320px;--nr-logo-height:64px;--nr-tab-height:clamp(36px,2.3vw,40px);--nr-mobile-bottom-nav-height:38px;--nr-mobile-bottom-nav-height-small:64px;--nr-mobile-bottom-nav-safe:env(safe-area-inset-bottom,0px);--nr-mobile-bottom-nav-z:1200;--nr-section-title-height:clamp(24px,1.55vw,28px);--nr-mini-height:clamp(118px,8.2vw,158px);--nr-mini-row-height:var(--nr-hq-row-height);--nr-card-min-height:clamp(172px,12.3vw,232px);--nr-card-chart-height:clamp(58px,6.9vh,90px);--nr-card-padding:var(--nr-padding-card);--nr-card-gap:var(--nr-gap-card);--nr-list-row-height:var(--nr-hq-row-height);--nr-aux-row-height:var(--nr-hq-row-height);--nr-list-chart-width:clamp(76px,4.15vw,96px);--nr-list-price-width:clamp(82px,4.65vw,102px);--nr-time-chip-height:12px;--nr-time-chip-width:32px;--nr-value-stack-gap:2px;--nr-value-stack-order:pct-price;--nr-value-stack-align:right;--nr-gap-page:clamp(6px,0.55vw,12px);--nr-section-gap:8px;--nr-gap-section:var(--nr-section-gap);--nr-gap-card:clamp(4px,0.36vw,8px);--nr-gap-row:1px;--nr-gap-inline:clamp(4px,0.32vw,7px);--nr-padding-page-x:clamp(8px,0.75vw,14px);--nr-padding-panel:clamp(8px,0.62vw,12px);--nr-padding-card:clamp(10px,0.7vw,14px);--nr-padding-list-x:clamp(8px,0.62vw,12px);--nr-padding-list-y:clamp(5px,0.42vw,8px);--nr-padding-chip-x:4px;--nr-radius-none:0;--nr-radius-card:4px;--nr-radius-panel:4px;--nr-radius-chip:2px;--nr-radius-pill:999px;--nr-opacity-inactive:0.58;--nr-opacity-subtle:0.72;--nr-filter-inactive:grayscale(0.25) brightness(0.74);--nr-transition-fast:120ms ease;--nr-transition-normal:180ms ease}