body.layout-wc26-datalab .dlab-cl{--cl-ink:#042f2e;--cl-ink2:#115e59;--cl-line:rgba(45,212,191,0.22);--cl-card:#fff;--cl-wash:#f8fafc;color:var(--cl-ink);background:transparent}body.layout-wc26-datalab .dlab-cl [id^='dlab-cl-']{scroll-margin-top:88px}body.layout-wc26-datalab .dlab-cl__crumb{padding:12px 0 8px;font-size:13px;font-weight:700}body.layout-wc26-datalab .dlab-cl__crumb-a{color:var(--cl-ink2);text-decoration:none}body.layout-wc26-datalab .dlab-cl__crumb-a:hover{color:#0f766e;text-decoration:underline}body.layout-wc26-datalab .dlab-cl__crumb-sep{margin:0 8px;opacity:.45}body.layout-wc26-datalab .dlab-cl__crumb-here{color:var(--cl-ink);font-weight:800}body.layout-wc26-datalab .dlab-cl__mast{position:relative;overflow:hidden;padding:clamp(28px,5vw,48px) 0 clamp(20px,3vw,32px);border-bottom:1px solid rgba(99,102,241,0.2)}body.layout-wc26-datalab .dlab-cl__mast-bg{position:absolute;inset:0;background:radial-gradient(800px 400px at 85% 0,rgba(251,191,36,0.15),transparent 50%),radial-gradient(600px 320px at 10% 80%,rgba(99,102,241,0.2),transparent 52%),linear-gradient(155deg,#0f172a 0,#312e81 42%,#042f2e 100%);pointer-events:none}body.layout-wc26-datalab .dlab-cl__mast-accent{position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#fbbf24,#f59e0b,#6366f1);opacity:.9;pointer-events:none}body.layout-wc26-datalab .dlab-cl__mast-inner{position:relative}body.layout-wc26-datalab .dlab-cl__kicker{margin:0 0 10px;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#fde68a}body.layout-wc26-datalab .dlab-cl__title{margin:0 0 12px;font-size:clamp(1.55rem,3.2vw,2.15rem);font-weight:900;letter-spacing:-.03em;line-height:1.15;color:#f8fafc}body.layout-wc26-datalab .dlab-cl__lead{margin:0;max-width:62ch;font-size:15px;line-height:1.7;color:rgba(226,232,240,0.92)}body.layout-wc26-datalab .dlab-cl-toc{position:sticky;top:56px;z-index:40;border-bottom:1px solid var(--cl-line);background:rgba(236,253,245,0.94);backdrop-filter:blur(10px)}body.layout-wc26-datalab .dlab-cl-toc__inner{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 0}body.layout-wc26-datalab .dlab-cl-toc__label{font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--cl-ink2)}body.layout-wc26-datalab .dlab-cl-toc__links{display:flex;flex-wrap:wrap;gap:8px 10px}body.layout-wc26-datalab .dlab-cl-toc__links a{font-size:13px;font-weight:700;padding:6px 12px;border-radius:999px;text-decoration:none;color:var(--cl-ink);border:1px solid transparent}body.layout-wc26-datalab .dlab-cl-toc__links a:hover{border-color:var(--cl-line);background:#fff}body.layout-wc26-datalab .dlab-cl__sheet{padding:clamp(20px,3vw,36px) 0 48px}body.layout-wc26-datalab .dlab-cl__sheet-inner{display:flex;flex-direction:column;gap:20px}body.layout-wc26-datalab .dlab-cl__panel{padding:22px 20px;border-radius:18px;border:1px solid var(--cl-line);background:#fff;box-shadow:0 6px 22px rgba(4,47,46,0.05)}body.layout-wc26-datalab .dlab-cl__panel--wash{background:linear-gradient(180deg,#fff 0,var(--cl-wash) 100%)}body.layout-wc26-datalab .dlab-cl__panel--flush{padding-bottom:12px;border-radius:18px 18px 0 0;border-bottom:0;box-shadow:none}body.layout-wc26-datalab .dlab-cl__panel--faq{background:#fff}body.layout-wc26-datalab .dlab-cl__panel-h{margin:0 0 10px;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:900;color:var(--cl-ink)}body.layout-wc26-datalab .dlab-cl__panel-lede{margin:0 0 16px;font-size:14px;line-height:1.65;color:var(--cl-ink2)}body.layout-wc26-datalab .dlab-cl__narr-strong{margin:0 0 10px;font-size:16px;font-weight:800;color:var(--cl-ink)}body.layout-wc26-datalab .dlab-cl__narr-body{margin:0;font-size:14px;line-height:1.7;color:#475569}body.layout-wc26-datalab .dlab-cl__matrix{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:720px){body.layout-wc26-datalab .dlab-cl__matrix{grid-template-columns:repeat(3,minmax(0,1fr))}}body.layout-wc26-datalab .dlab-cl__matrix-cell{padding:16px 14px;border-radius:14px;border:1px solid var(--cl-line);background:#f8fafc}body.layout-wc26-datalab .dlab-cl__matrix-h{margin:0 0 8px;font-size:15px;font-weight:900;color:#0f766e}body.layout-wc26-datalab .dlab-cl__matrix-p{margin:0;font-size:13px;line-height:1.6;color:#475569}body.layout-wc26-datalab .dlab-cl__panel--split{display:grid;gap:20px}@media(min-width:860px){body.layout-wc26-datalab .dlab-cl__panel--split{grid-template-columns:minmax(0,1fr) 240px;align-items:start}}body.layout-wc26-datalab .dlab-cl__tip-ol{margin:0;padding-left:1.2em;font-size:14px;line-height:1.7;color:#334155}body.layout-wc26-datalab .dlab-cl__tip-li{margin-bottom:8px}body.layout-wc26-datalab .dlab-cl__tip-li:last-child{margin-bottom:0}body.layout-wc26-datalab .dlab-cl__split-aside{padding:18px 16px;border-radius:14px;border:1px solid rgba(99,102,241,0.22);background:linear-gradient(165deg,#eef2ff 0,#fff 100%)}body.layout-wc26-datalab .dlab-cl__aside-h{margin:0 0 12px;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#4f46e5}body.layout-wc26-datalab .dlab-cl__aside-ul{margin:0;padding:0;list-style:none}body.layout-wc26-datalab .dlab-cl__aside-li{margin-bottom:8px}body.layout-wc26-datalab .dlab-cl__aside-li:last-child{margin-bottom:0}body.layout-wc26-datalab .dlab-cl__aside-a{font-size:14px;font-weight:750;color:#4f46e5;text-decoration:none}body.layout-wc26-datalab .dlab-cl__aside-a:hover{text-decoration:underline}body.layout-wc26-datalab .dlab-cl__log-block{margin:0}body.layout-wc26-datalab .dlab-cl__log-block .dlab-cl__panel--flush{margin-bottom:0}body.layout-wc26-datalab .dlab-cl__log-block .dlab-cl__ledger{margin-top:0;padding:0 4px 8px;border:1px solid var(--cl-line);border-top:0;border-radius:0 0 18px 18px;background:#fff;padding-top:8px}body.layout-wc26-datalab .dlab-cl__ledger{display:flex;flex-direction:column;gap:0}body.layout-wc26-datalab .dlab-cl__ledger-row{display:grid;grid-template-columns:28px minmax(0,1fr);gap:0 14px;align-items:stretch;padding:0 12px 20px}@media(min-width:640px){body.layout-wc26-datalab .dlab-cl__ledger-row{padding:0 16px 24px}}body.layout-wc26-datalab .dlab-cl__ledger-row:last-child{padding-bottom:8px}body.layout-wc26-datalab .dlab-cl__ledger-rail{position:relative;border-left:2px solid rgba(251,191,36,0.45)}body.layout-wc26-datalab .dlab-cl__ledger-row:last-child .dlab-cl__ledger-rail{border-left-color:rgba(251,191,36,0.2)}body.layout-wc26-datalab .dlab-cl__ledger-notch{position:absolute;left:-7px;top:18px;width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:2px solid #fff;box-shadow:0 0 0 2px rgba(251,191,36,0.35)}body.layout-wc26-datalab .dlab-cl__ledger-card{padding:18px 18px 20px;border-radius:16px;border:1px solid var(--cl-line);background:linear-gradient(180deg,#fff 0,#f8fafc 100%);box-shadow:0 4px 16px rgba(15,23,42,0.05)}body.layout-wc26-datalab .dlab-cl__ledger-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:10px}body.layout-wc26-datalab .dlab-cl__ledger-date{font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;color:#64748b}body.layout-wc26-datalab .dlab-cl__ledger-ver{font-size:12px;font-weight:900;padding:4px 10px;border-radius:999px;background:#ecfdf5;color:#0f766e;border:1px solid var(--cl-line)}body.layout-wc26-datalab .dlab-cl__ledger-title{margin:0 0 12px;font-size:1.05rem;font-weight:900;line-height:1.35;color:var(--cl-ink)}body.layout-wc26-datalab .dlab-cl__ledger-ul{margin:0;padding-left:1.15em;font-size:14px;line-height:1.65;color:#334155}body.layout-wc26-datalab .dlab-cl__ledger-li{margin-bottom:6px}body.layout-wc26-datalab .dlab-cl__faq{display:flex;flex-direction:column;gap:10px}body.layout-wc26-datalab .dlab-cl__faq-item{border-radius:14px;border:1px solid var(--cl-line);background:#f8fafc;overflow:hidden}body.layout-wc26-datalab .dlab-cl__faq-q{padding:14px 16px;font-weight:800;font-size:15px;cursor:pointer;list-style:none}body.layout-wc26-datalab .dlab-cl__faq-q::-webkit-details-marker{display:none}body.layout-wc26-datalab .dlab-cl__faq-item[open] .dlab-cl__faq-q{border-bottom:1px solid var(--cl-line);background:#fff}body.layout-wc26-datalab .dlab-cl__faq-a{margin:0;padding:12px 16px 16px;font-size:14px;line-height:1.65;color:#475569}body.layout-wc26-datalab .dlab-cl__foot{margin-top:8px;padding:36px 0 44px;border-top:1px solid var(--cl-line);background:linear-gradient(180deg,#ecfdf5 0,#022c22 100%);color:#ccfbf1}body.layout-wc26-datalab .dlab-cl__foot-inner{max-width:720px}body.layout-wc26-datalab .dlab-cl__foot-h{margin:0 0 10px;font-size:15px;font-weight:900;color:#99f6e4}body.layout-wc26-datalab .dlab-cl__foot-p{margin:0 0 18px;font-size:14px;line-height:1.65;color:rgba(226,232,240,0.9)}body.layout-wc26-datalab .dlab-cl__foot-cta{display:flex;flex-wrap:wrap;gap:10px}body.layout-wc26-datalab .dlab-cl__foot .dlab-btn--ghost{border-color:rgba(255,255,255,0.35);color:#f0fdfa;background:rgba(15,23,42,0.25)}