:root:has(.kk-note){--display-hero:48;--bg:#09090B;--surface:#18181B;--surface-hover:#27272A;--border:#3F3F46;--text-primary:#FAFAFA;--text-secondary:#D4D4D8;--text-disabled:#71717B;--accent:#FFB900;--accent-fg:#18181B;--accent-hover:#FFD230;--accent-text:#FFB900;--accent-ink:#FFB900;--accent-border:#FFB900;--shelf-accent:#CC9200;--disabled-surface:#27272A;--danger:#FF6467;--danger-text:#FF6467;--success:#05DF72;--success-text:#05DF72;--accent-tint:color-mix(in srgb,var(--accent) 12%,transparent);--accent-dim:color-mix(in srgb,var(--accent) 38%,var(--surface-hover));--danger-tint:color-mix(in srgb,var(--danger) 14%,transparent);--danger-border:color-mix(in srgb,var(--danger) 46%,transparent);--success-tint:color-mix(in srgb,var(--success) 14%,transparent);--success-border:color-mix(in srgb,var(--success) 46%,transparent);--tile-outline:transparent;--radius-thumb:4px;--radius-badge:8px;--radius-card:16px;--radius-pill:100px;--border-w:2px;--gumi:0 4px 0 0 var(--shelf-accent);--font-display:"Dela Gothic One",serif;--font-body:"Poppins",sans-serif}[data-theme=light]:has(.kk-note){--bg:#FAFAFA;--surface:#F4F4F5;--surface-hover:#F4F4F5;--border:#D4D4D8;--text-primary:#09090B;--text-secondary:#3F3F46;--text-disabled:#9F9FA9;--accent:#FFB900;--accent-fg:#18181B;--accent-hover:#FE9A00;--accent-text:#BB4D00;--accent-ink:#BB4D00;--accent-border:#E17100;--shelf-accent:#CC9200;--disabled-surface:#E4E4E7;--danger:#FF6467;--danger-text:#C10007;--success:#05DF72;--success-text:#008236;--accent-tint:color-mix(in srgb,var(--accent) 12%,transparent);--accent-dim:color-mix(in srgb,var(--accent) 38%,var(--surface-hover));--danger-tint:color-mix(in srgb,var(--danger) 14%,transparent);--danger-border:color-mix(in srgb,var(--danger) 46%,transparent);--success-tint:color-mix(in srgb,var(--success) 14%,transparent);--success-border:color-mix(in srgb,var(--success) 46%,transparent);--tile-outline:var(--border)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]):has(.kk-note){--bg:#FAFAFA;--surface:#F4F4F5;--surface-hover:#F4F4F5;--border:#D4D4D8;--text-primary:#09090B;--text-secondary:#3F3F46;--text-disabled:#9F9FA9;--accent:#FFB900;--accent-fg:#18181B;--accent-hover:#FE9A00;--accent-text:#BB4D00;--accent-ink:#BB4D00;--accent-border:#E17100;--shelf-accent:#CC9200;--disabled-surface:#E4E4E7;--danger:#FF6467;--danger-text:#C10007;--success:#05DF72;--success-text:#008236;--accent-tint:color-mix(in srgb,var(--accent) 12%,transparent);--accent-dim:color-mix(in srgb,var(--accent) 38%,var(--surface-hover));--danger-tint:color-mix(in srgb,var(--danger) 14%,transparent);--danger-border:color-mix(in srgb,var(--danger) 46%,transparent);--success-tint:color-mix(in srgb,var(--success) 14%,transparent);--success-border:color-mix(in srgb,var(--success) 46%,transparent);--tile-outline:var(--border)}}@media print{:root:not([data-print-theme=dark]):has(.kk-note){--bg:#FAFAFA;--surface:#F4F4F5;--surface-hover:#F4F4F5;--border:#D4D4D8;--text-primary:#09090B;--text-secondary:#3F3F46;--text-disabled:#9F9FA9;--accent:#FFB900;--accent-fg:#18181B;--accent-hover:#FE9A00;--accent-text:#BB4D00;--accent-ink:#BB4D00;--accent-border:#E17100;--shelf-accent:#CC9200;--disabled-surface:#E4E4E7;--danger:#FF6467;--danger-text:#C10007;--success:#05DF72;--success-text:#008236;--accent-tint:color-mix(in srgb,var(--accent) 12%,transparent);--accent-dim:color-mix(in srgb,var(--accent) 38%,var(--surface-hover));--danger-tint:color-mix(in srgb,var(--danger) 14%,transparent);--danger-border:color-mix(in srgb,var(--danger) 46%,transparent);--success-tint:color-mix(in srgb,var(--success) 14%,transparent);--success-border:color-mix(in srgb,var(--success) 46%,transparent);--tile-outline:var(--border)}}.kk-note *{box-sizing:border-box;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.kk-note{margin:0;background:var(--bg);color:var(--text-primary);font-family:var(--font-body);font-weight:400;font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.kk-note img,.kk-note svg{max-width:100%;height:auto}.kk-note .page{max-width:860px;margin:0 auto;padding:56px 20px 64px}.kk-note .badge{display:inline-block;padding:4px 8px;border-radius:var(--radius-badge);background:var(--accent-tint);color:var(--accent-text);font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.kk-note .badge.neutral{background:var(--surface-hover);color:var(--text-secondary)}.kk-note .hero-header{text-align:center;padding-bottom:32px;border-bottom:var(--border-w) solid var(--border);margin-bottom:48px}.kk-note .hero-header .badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.kk-note .hero-header h1{margin:20px 0 0;font-family:var(--font-display);font-weight:400;font-size:calc(var(--display-hero) * 1px);line-height:1.16;color:var(--text-primary);overflow-wrap:normal;text-wrap:balance}.kk-note .hero-header .lead{max-width:560px;margin:16px auto 0;font-size:16px;line-height:24px;color:var(--text-secondary);text-wrap:pretty}.kk-note .hero-header .badges.meta{margin-top:20px}.kk-note .section{margin-bottom:44px}.kk-note .section-head{display:flex;align-items:center;gap:16px;margin-bottom:20px}.kk-note .section-head .glyph{flex:0 0 auto;width:44px;height:44px;color:var(--accent-ink)}.kk-note .section-head h2{margin:0;font-family:var(--font-display);font-weight:400;font-size:24px;line-height:1.24;color:var(--text-primary);overflow-wrap:normal;text-wrap:balance}.kk-note .section-head h2.long{font-size:18px;line-height:1.3}.kk-note .section-head .kicker{margin-top:4px;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text)}.kk-note .card{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius-card);padding:20px}.kk-note .card>:first-child{margin-top:0}.kk-note .card>:last-child{margin-bottom:0}.kk-note .card p{margin:0 0 16px;font-size:16px;line-height:24px;color:var(--text-secondary);text-wrap:pretty}.kk-note .card b,.kk-note .card strong{color:var(--text-primary);font-weight:600}.kk-note ul.notes{margin:0;padding:0;list-style:none}.kk-note ul.notes li{position:relative;padding:12px 0 12px 24px;border-bottom:1px solid var(--border);font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note ul.notes li:first-child{padding-top:0}.kk-note ul.notes li:last-child{border-bottom:none;padding-bottom:0}.kk-note ul.notes li:before{content:"";position:absolute;left:0;top:18px;width:8px;height:8px;background:var(--accent-ink);border-radius:2px}.kk-note ul.notes li:first-child:before{top:6px}.kk-note ul.notes li b{color:var(--text-primary);font-weight:600}.kk-note .spacer{height:20px}.kk-note .stat-row{display:flex;flex-wrap:wrap;gap:16px}.kk-note .stat{flex:1 1 200px;min-width:0;background:var(--surface-hover);border-radius:var(--radius-card);padding:20px}.kk-note .stat .num{font-family:var(--font-display);font-weight:400;font-size:32px;line-height:1.1;color:var(--accent-text)}.kk-note .stat .cap{margin-top:10px;font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note .bars{display:flex;flex-direction:column;gap:14px}.kk-note .bar-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.kk-note .bar-label{flex:0 0 128px;text-align:right;font-weight:600;font-size:14px;line-height:20px;color:var(--text-primary)}.kk-note .bar-track{flex:1 1 220px;min-width:0;height:40px;background:var(--surface-hover);border-radius:var(--radius-badge)}.kk-note .bar-fill{height:100%;display:flex;align-items:center;padding:0 12px;border-radius:var(--radius-badge);background:var(--accent-dim);color:var(--text-primary);font-weight:600;font-size:14px;line-height:20px;white-space:nowrap}.kk-note .bar-fill.accent{background:var(--accent);color:var(--accent-fg)}.kk-note .bar-track.empty{display:flex;align-items:center;padding:0 12px;font-weight:600;font-size:14px;line-height:20px;color:var(--text-disabled)}.kk-note .bars .axis{margin-top:4px;font-size:12px;line-height:16px;color:var(--text-disabled);text-align:right}.kk-note .pyramid{display:flex;flex-direction:column;align-items:center;gap:8px}.kk-note .pyr-level{border-radius:var(--radius-badge);padding:14px 16px;text-align:center;background:var(--surface-hover);color:var(--text-secondary);font-weight:600;font-size:14px;line-height:20px}.kk-note .pyr-level .pl-sub{display:block;margin-top:2px;font-weight:400;font-size:12px;line-height:16px;color:var(--text-secondary)}.kk-note .pyr-level.is-accent{background:var(--accent);color:var(--accent-fg)}.kk-note .pyr-level.is-accent .pl-sub{color:var(--accent-fg);opacity:.78}.kk-note .pyramid .axis{margin-top:8px;font-size:12px;line-height:16px;color:var(--text-disabled);text-align:center}.kk-note .formula{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}.kk-note .fbox{flex:1 1 150px;min-width:0;background:var(--surface-hover);border-radius:var(--radius-card);padding:16px;text-align:center;display:flex;flex-direction:column;justify-content:center}.kk-note .fbox .ft{font-family:var(--font-display);font-weight:400;font-size:18px;line-height:1.28;color:var(--text-primary);text-wrap:balance}.kk-note .fbox .fs{margin-top:8px;font-size:12px;line-height:16px;color:var(--text-secondary);text-wrap:pretty}.kk-note .fbox.is-result{background:var(--accent)}.kk-note .fbox.is-result .ft{color:var(--accent-fg)}.kk-note .fbox.is-result .fs{color:var(--accent-fg);opacity:.78}.kk-note .formula .op{flex:0 0 auto;align-self:center;font-family:var(--font-display);font-weight:400;font-size:24px;line-height:1;color:var(--accent-text)}.kk-note .steps{position:relative;display:flex;flex-wrap:wrap;row-gap:24px}.kk-note .steps:before{content:"";position:absolute;top:26px;left:10%;right:10%;height:2px;background:var(--border);z-index:0}.kk-note .step{position:relative;z-index:1;flex:1 1 128px;min-width:0;padding:0 8px;text-align:center}.kk-note .step .ring{width:52px;height:52px;margin:0 auto 12px;border:var(--border-w) solid var(--accent-ink);border-radius:var(--radius-pill);background:var(--surface);color:var(--accent-ink);display:flex;align-items:center;justify-content:center}.kk-note .step .ring svg{width:26px;height:26px}.kk-note .step .st{font-weight:600;font-size:14px;line-height:20px;color:var(--text-primary);text-wrap:balance}.kk-note .step .ss{margin-top:4px;font-size:12px;line-height:16px;color:var(--text-secondary);text-wrap:pretty}.kk-note .pillars{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.kk-note .pillars.two{grid-template-columns:repeat(2,1fr)}.kk-note .pillar{background:var(--surface-hover);border-radius:var(--radius-card);padding:16px}.kk-note .pillar .n{width:28px;height:28px;margin-bottom:12px;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-fg);font-weight:600;font-size:14px;line-height:28px;text-align:center}.kk-note .pillar .pt{font-family:var(--font-display);font-weight:400;font-size:18px;line-height:1.28;color:var(--text-primary);margin-bottom:8px;text-wrap:balance}.kk-note .pillar .pd{font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note .split{display:flex;flex-wrap:wrap;gap:16px}.kk-note .split-card{flex:1 1 240px;min-width:0;border-radius:var(--radius-card);padding:20px}.kk-note .split-card.is-old{background:var(--surface-hover);border:var(--border-w) dashed var(--border)}.kk-note .split-card.is-new{background:var(--accent-tint);border:var(--border-w) solid var(--accent-border)}.kk-note .split-card .sc-glyph{width:36px;height:36px;margin-bottom:12px;color:var(--text-secondary)}.kk-note .split-card.is-new .sc-glyph{color:var(--accent-text)}.kk-note .split-card .sc-label{font-family:var(--font-display);font-weight:400;font-size:18px;line-height:1.28;color:var(--text-primary);margin-bottom:8px;text-wrap:balance}.kk-note .split-card .sc-desc{font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note .quote-card{background:var(--surface-hover);border-left:4px solid var(--accent-ink);border-radius:var(--radius-card);padding:20px 24px}.kk-note .quote-card .q{font-family:var(--font-display);font-weight:400;font-size:18px;line-height:1.5;color:var(--text-primary);text-wrap:pretty}.kk-note .quote-card .qa{margin-top:14px;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-disabled)}.kk-note .tint-card{background:var(--accent-tint);border:var(--border-w) solid var(--accent-border);border-radius:var(--radius-card);padding:20px}.kk-note .tint-card .tt{display:flex;align-items:center;gap:12px;font-family:var(--font-display);font-weight:400;font-size:18px;line-height:1.3;color:var(--text-primary);margin-bottom:12px}.kk-note .tint-card .tt svg{flex:0 0 auto;width:28px;height:28px;color:var(--accent-text)}.kk-note .tint-card p{margin:0;font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note .tint-card p+p{margin-top:10px}.kk-note .tint-card b{color:var(--text-primary);font-weight:600}.kk-note .glyph-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.kk-note .gcell{background:var(--surface-hover);border-radius:var(--radius-card);padding:16px;text-align:center}.kk-note .gcell svg{width:36px;height:36px;color:var(--accent-ink)}.kk-note .gcell .gname{margin-top:10px;font-weight:600;font-size:14px;line-height:20px;color:var(--text-primary);text-wrap:balance}.kk-note .gcell .gnote{margin-top:4px;font-size:12px;line-height:16px;color:var(--text-secondary);text-wrap:pretty}.kk-note .checklist{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius-card);padding:24px}.kk-note .checklist h2{margin:0 0 4px;font-family:var(--font-display);font-weight:400;font-size:24px;line-height:1.24;color:var(--text-primary)}.kk-note .checklist .cl-sub{margin:0 0 16px;font-size:14px;line-height:20px;color:var(--text-secondary)}.kk-note .check-item{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--border)}.kk-note .check-item:last-child{border-bottom:none;padding-bottom:0}.kk-note .check-item .box{flex:0 0 auto;width:20px;height:20px;margin-top:3px;border:var(--border-w) solid var(--border);border-radius:var(--radius-thumb)}.kk-note .check-text b{display:block;font-weight:600;font-size:16px;line-height:24px;color:var(--text-primary)}.kk-note .check-text span{display:block;margin-top:2px;font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note .cta{margin-top:40px;text-align:center}.kk-note .cta .btn{display:inline-block;background:var(--accent);color:var(--accent-fg);border:none;border-radius:var(--radius-card);padding:12px 24px;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;box-shadow:var(--gumi)}.kk-note .cta .note{margin-top:20px}.kk-note .cta .note,.kk-note footer{font-size:12px;line-height:16px;color:var(--text-disabled)}.kk-note footer{margin-top:44px;padding-top:24px;border-top:var(--border-w) solid var(--border);text-align:center;letter-spacing:.04em}.kk-note .donut{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.kk-note .dn-chart{position:relative;flex:0 0 auto;width:168px;height:168px}.kk-note .dn-chart svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.kk-note .dn-chart circle{fill:none;stroke-width:6}.kk-note .dn-track{stroke:var(--surface-hover)}.kk-note .dn-seg.s1{stroke:var(--accent-border)}.kk-note .dn-seg.s2{stroke:var(--text-secondary)}.kk-note .dn-seg.s3{stroke:var(--border)}.kk-note .dn-seg.s4{stroke:color-mix(in srgb,var(--accent-border) 40%,transparent)}.kk-note .dn-centre{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 36px}.kk-note .dn-num{font-family:var(--font-display);font-weight:400;font-size:32px;line-height:1.1;color:var(--accent-text)}.kk-note .dn-lbl{margin-top:4px;font-size:12px;line-height:16px;color:var(--text-secondary)}.kk-note .dn-legend{flex:1 1 240px;min-width:0;margin:0;padding:0;list-style:none}.kk-note .dn-legend li{display:flex;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid var(--border)}.kk-note .dn-legend li:last-child{border-bottom:none}.kk-note .dn-key{flex:0 0 auto;width:12px;height:12px;margin-top:4px;border-radius:var(--radius-thumb)}.kk-note .dn-key.s1{background:var(--accent-border)}.kk-note .dn-key.s2{background:var(--text-secondary)}.kk-note .dn-key.s3{background:var(--border)}.kk-note .dn-key.s4{background:color-mix(in srgb,var(--accent-border) 40%,transparent)}.kk-note .dn-name{flex:1 1 auto;min-width:0;font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note .dn-val{flex:0 0 auto;font-weight:600;font-size:14px;line-height:20px;color:var(--text-primary)}.kk-note .gauge{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.kk-note .gg-chart{position:relative;flex:0 0 auto;width:208px}.kk-note .gg-chart svg{display:block;width:100%;height:auto}.kk-note .gg-chart path{fill:none;stroke-width:12;stroke-linecap:round}.kk-note .gg-track{stroke:var(--border)}.kk-note .gg-fill{stroke:var(--accent-border)}.kk-note .gg-num{position:absolute;left:0;right:0;bottom:9.5%;text-align:center;font-family:var(--font-display);font-weight:400;font-size:32px;line-height:1.1;color:var(--accent-text)}.kk-note .gg-cap{flex:1 1 220px;min-width:0;font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note .gg-cap b{color:var(--text-primary);font-weight:600}.kk-note .compare{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}.kk-note .cmp-cell{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;justify-content:center;background:var(--surface-hover);border-radius:var(--radius-card);padding:20px 16px;text-align:center}.kk-note .cmp-cell.is-accent{background:var(--accent-tint);border:var(--border-w) solid var(--accent-border)}.kk-note .cmp-num{font-family:var(--font-display);font-weight:400;font-size:32px;line-height:1.1;color:var(--text-primary)}.kk-note .cmp-cell.is-accent .cmp-num{color:var(--accent-text)}.kk-note .cmp-tag{margin-bottom:8px;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-disabled)}.kk-note .cmp-cell.is-accent .cmp-tag{color:var(--accent-text)}.kk-note .cmp-lbl{margin-top:8px;font-size:12px;line-height:16px;color:var(--text-secondary);text-wrap:pretty}.kk-note .cmp-arrow{flex:0 0 auto;align-self:center;color:var(--accent-text)}.kk-note .cmp-arrow svg{display:block;width:24px;height:24px}.kk-note .cmp-delta{margin-top:12px;text-align:center}.kk-note .timeline{position:relative;margin:0;padding:0 0 0 32px;list-style:none}.kk-note .timeline:before{content:"";position:absolute;left:9px;top:8px;bottom:8px;width:2px;background:var(--border)}.kk-note .timeline>li{position:relative;padding:0 0 20px}.kk-note .timeline>li:last-child{padding-bottom:0}.kk-note .timeline>li:before{content:"";position:absolute;left:-32px;top:3px;width:20px;height:20px;border-radius:var(--radius-pill);border:var(--border-w) solid var(--accent-ink);background:var(--surface)}.kk-note .timeline>li.is-end:before{background:var(--accent-ink)}.kk-note .tl-k{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text)}.kk-note .tl-t{font-weight:600;font-size:14px;line-height:20px;color:var(--text-primary);text-wrap:pretty}.kk-note .tl-d{margin-top:2px;font-size:12px;line-height:16px;color:var(--text-secondary);text-wrap:pretty}.kk-note .timeline.h{display:flex;flex-wrap:wrap;row-gap:24px;padding:0}.kk-note .timeline.h:before{left:10%;right:10%;top:9px;bottom:auto;width:auto;height:2px}.kk-note .timeline.h>li{flex:1 1 132px;min-width:0;padding:0 8px;text-align:center}.kk-note .timeline.h>li:before{position:static;display:block;margin:0 auto 12px}.kk-note .before-after{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}.kk-note .ba-card{flex:1 1 220px;min-width:0;border-radius:var(--radius-card);padding:16px}.kk-note .ba-card.is-before{background:var(--surface-hover)}.kk-note .ba-card.is-after{background:var(--accent-tint);border:var(--border-w) solid var(--accent-border)}.kk-note .ba-tag{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-disabled)}.kk-note .ba-card.is-after .ba-tag{color:var(--accent-text)}.kk-note .ba-num{margin-top:8px;font-family:var(--font-display);font-weight:400;font-size:24px;line-height:1.16;color:var(--text-primary)}.kk-note .ba-card.is-after .ba-num{color:var(--accent-text)}.kk-note .ba-d{margin-top:8px;font-size:12px;line-height:16px;color:var(--text-secondary);text-wrap:pretty}.kk-note .ba-meter{margin-top:12px;height:12px;border-radius:var(--radius-badge);background:var(--border);overflow:hidden}.kk-note .ba-meter i{display:block;height:100%;border-radius:var(--radius-badge);background:var(--text-secondary)}.kk-note .ba-card.is-after .ba-meter i{background:var(--accent)}.kk-note .ba-arrow{flex:0 0 auto;align-self:center;color:var(--accent-text)}.kk-note .ba-arrow svg{display:block;width:24px;height:24px}.kk-note .matrix{display:grid;grid-template-columns:104px 1fr 1fr;gap:8px}.kk-note .mx-col,.kk-note .mx-row{min-width:0;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);overflow-wrap:break-word}.kk-note .mx-col{display:flex;align-items:flex-end;justify-content:center;padding:0 8px 4px;text-align:center}.kk-note .mx-row{display:flex;align-items:center;padding-right:8px}.kk-note .mx-cell{min-width:0;background:var(--surface-hover);border-radius:var(--radius-card);padding:16px;overflow-wrap:break-word}.kk-note .mx-cell.is-accent{background:var(--accent-tint);border:var(--border-w) solid var(--accent-border)}.kk-note .mx-t{font-weight:600;font-size:14px;line-height:20px;color:var(--text-primary);text-wrap:pretty}.kk-note .mx-d{margin-top:4px;font-size:12px;line-height:16px;color:var(--text-secondary);text-wrap:pretty}.kk-note .chart-lead{margin:0 0 8px;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text)}.kk-note .chart-note{margin-top:10px;font-size:12px;line-height:16px;color:var(--text-disabled);text-align:center}.kk-note .ratio{display:flex;flex-wrap:wrap;align-items:center;gap:20px;background:var(--surface-hover);border-radius:var(--radius-card);padding:20px 24px}.kk-note .rt-num{flex:0 0 auto;font-family:var(--font-display);font-weight:400;font-size:calc(var(--display-hero) * 1px);line-height:1.05;color:var(--accent-text);white-space:nowrap}.kk-note .rt-num .rt-sep{color:var(--text-disabled);padding:0 6px}.kk-note .rt-cap{flex:1 1 220px;min-width:0;font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note .rt-cap b{color:var(--text-primary);font-weight:600}.kk-note .spark svg{display:block;width:100%;height:72px}.kk-note .sp-base{stroke:var(--border);stroke-width:2}.kk-note .sp-base,.kk-note .sp-line{fill:none;vector-effect:non-scaling-stroke}.kk-note .sp-line{stroke:var(--accent-border);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.kk-note .sp-dot{fill:var(--accent-border)}.kk-note .sp-cap{margin-top:8px;font-size:12px;line-height:16px;color:var(--text-disabled)}.kk-note .myth{display:flex;flex-wrap:wrap;gap:12px}.kk-note .myth-cell{flex:1 1 240px;min-width:0;border-radius:var(--radius-card);padding:16px}.kk-note .myth-cell.is-myth{background:var(--danger-tint);border:var(--border-w) solid var(--danger-border)}.kk-note .myth-cell.is-truth{background:var(--success-tint);border:var(--border-w) solid var(--success-border)}.kk-note .mh-tag{margin-bottom:8px;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase}.kk-note .myth-cell.is-myth .mh-tag{color:var(--danger-text)}.kk-note .myth-cell.is-truth .mh-tag{color:var(--success-text)}.kk-note .myth-cell p{margin:0;font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note .myth-cell b{color:var(--text-primary);font-weight:600}.kk-note .ba-card.is-before,.kk-note .badge.neutral,.kk-note .bar-track,.kk-note .cmp-cell:not(.is-accent),.kk-note .fbox:not(.is-result),.kk-note .gcell,.kk-note .mx-cell:not(.is-accent),.kk-note .pillar,.kk-note .pyr-level:not(.is-accent),.kk-note .quote-card,.kk-note .ratio,.kk-note .stat{outline:1px solid var(--tile-outline);outline-offset:-1px}@media (max-width:640px){.kk-note .page{padding:40px 16px 48px}.kk-note .hero-header h1{font-size:32px}.kk-note .section-head .glyph{width:36px;height:36px}.kk-note .section-head h2{font-size:18px}.kk-note .bar-label{flex:1 1 100%;text-align:left}.kk-note .steps:before{display:none}.kk-note .formula .op{flex:1 1 100%;text-align:center}.kk-note .pyr-level{width:100%!important}.kk-note .matrix{grid-template-columns:1fr}.kk-note .mx-col{display:none}.kk-note .mx-row{padding:4px 0 0}.kk-note .timeline.h:before{display:none}.kk-note .dn-chart{width:140px;height:140px}.kk-note .pillars.two{grid-template-columns:1fr}.kk-note .badge{white-space:normal}.kk-note .badge,.kk-note .hero-header h1,.kk-note .page *,.kk-note .section-head h2{overflow-wrap:anywhere}}@page{size:A4;margin:0}@media print{.kk-note,:root:has(.kk-note){background:var(--bg)!important;margin:0}.kk-note{padding:0}.kk-note .page{max-width:none;padding:14mm 13mm 16mm;min-height:297mm;zoom:.94}.kk-note .bars,.kk-note .before-after,.kk-note .before-after>*,.kk-note .checklist,.kk-note .checklist .check-item,.kk-note .compare,.kk-note .compare>*,.kk-note .cta,.kk-note .donut,.kk-note .formula,.kk-note .gauge,.kk-note .glyph-grid,.kk-note .glyph-grid>*,.kk-note .hero-header,.kk-note .matrix,.kk-note .matrix .mx-cell,.kk-note .myth,.kk-note .myth>*,.kk-note .pillars,.kk-note .pillars>*,.kk-note .pyramid,.kk-note .quote-card,.kk-note .ratio,.kk-note .spark,.kk-note .split,.kk-note .split>*,.kk-note .stat-row,.kk-note .stat-row>*,.kk-note .steps,.kk-note .timeline,.kk-note .timeline>li,.kk-note .tint-card{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.kk-note .section-head{-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-break-after:avoid;break-after:avoid-page;page-break-after:avoid}.kk-note .section-head+*{-moz-column-break-before:avoid;break-before:avoid-page}.kk-note .section-head+.card>:first-child{-moz-column-break-before:avoid;break-before:avoid;-moz-column-break-after:avoid;break-after:avoid}.kk-note .card{orphans:3;widows:3}.kk-note .card>p,.kk-note .checklist .cl-sub,.kk-note ul.notes li{orphans:3;widows:3;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.kk-note .card>p+.bars,.kk-note .card>p+.before-after,.kk-note .card>p+.compare,.kk-note .card>p+.donut,.kk-note .card>p+.gauge,.kk-note .card>p+.matrix,.kk-note .card>p+.ratio,.kk-note .card>p+.spark,.kk-note .card>p+.stat-row,.kk-note .card>p+.steps,.kk-note .card>p+.timeline{-moz-column-break-before:avoid;break-before:avoid-page}.kk-note a{text-decoration:none}}:root:has(.kk-note),body:has(.kk-note){background:var(--bg)}.kk-note .kk-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;font-size:13px;line-height:18px;color:var(--text-disabled);letter-spacing:.01em}.kk-note .kk-crumbs a{color:var(--text-secondary);text-decoration:none}.kk-note .kk-crumbs a:hover{color:var(--accent-text)}.kk-note .kk-crumbs [aria-current=page]{color:var(--text-disabled)}.kk-note .kk-back{margin:32px 0 0;padding-top:24px;border-top:var(--border-w) solid var(--border);font-size:14px;line-height:20px}.kk-note .kk-back a{color:var(--accent-text);text-decoration:none;font-weight:600}.kk-note .kk-back a:hover{text-decoration:underline}@media print{.kk-chrome,.kk-note .kk-back,.kk-note .kk-crumbs,.kk-note .kk-theme-ui{display:none}}.kk-note .ah-fig{margin:0}.kk-note .ah-svg{display:block;width:100%;height:auto}.kk-note .ah-svg text{font-family:var(--font-body)}.kk-note .ah-svg .t-lbl{fill:var(--text-primary);font-size:15px;font-weight:600}.kk-note .ah-svg .t-sub{fill:var(--text-secondary);font-size:14px}.kk-note .ah-svg .t-mut{fill:var(--text-disabled);font-size:13px}.kk-note .ah-svg .t-acc{fill:var(--accent-text);font-size:15px;font-weight:600}.kk-note .ah-svg .t-fg{fill:var(--accent-fg);font-size:15px;font-weight:600}.kk-note .ah-svg .t-fgs{fill:var(--accent-fg);font-size:13px;opacity:.78}.kk-note .ah-svg .t-num{fill:var(--accent-text)}.kk-note .ah-svg .t-dim,.kk-note .ah-svg .t-num{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.kk-note .ah-svg .t-dim{fill:var(--text-disabled)}.kk-note .ah-svg .s-axis{fill:none;stroke:var(--border);stroke-width:2}.kk-note .ah-svg .s-grid{fill:none;stroke:var(--border);stroke-width:1;stroke-dasharray:4 6}.kk-note .ah-svg .s-up{fill:none;stroke:var(--accent-border);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.kk-note .ah-svg .s-dn{fill:none;stroke:var(--text-disabled);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.kk-note .ah-svg .s-dash{fill:none;stroke:var(--text-disabled);stroke-width:2.5;stroke-dasharray:9 7;stroke-linecap:round}.kk-note .ah-svg .s-guide{stroke:var(--accent-border);stroke-width:1.5;stroke-dasharray:3 5}.kk-note .ah-svg .s-node{fill:var(--surface-hover);stroke:var(--accent-border);stroke-width:2.5}.kk-note .ah-svg .s-ring{fill:none;stroke:var(--border);stroke-width:2}.kk-note .ah-svg .s-arc{fill:none;stroke:var(--accent-border);stroke-width:3;stroke-linecap:round}.kk-note .ah-svg .s-band{fill:var(--surface-hover)}.kk-note .ah-svg .s-gap,.kk-note .ah-svg .s-tint{fill:var(--accent);opacity:.13}.kk-note .ah-svg .s-tint{stroke:var(--accent-border);stroke-width:2}.kk-note .ah-svg .s-step{fill:var(--surface-hover);stroke:var(--border);stroke-width:2}.kk-note .ah-svg .s-step-1{fill:var(--accent);stroke:var(--accent-border);stroke-width:2}.kk-note .ah-svg .dot{fill:var(--accent-border);stroke:var(--surface);stroke-width:2.5}.kk-note .ah-svg .dot.dim{fill:var(--text-disabled)}.kk-note .ah-slider{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.kk-note .ah-slider label{flex:0 0 auto;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text)}.kk-note .ah-slider input[type=range]{flex:1 1 220px;min-width:0;height:20px;accent-color:var(--accent);background:transparent}.kk-note .ah-slider output{flex:0 0 auto;min-width:72px;text-align:right;font-weight:600;font-size:14px;line-height:20px;color:var(--text-primary);font-variant-numeric:tabular-nums}.kk-note .ah-printnote{display:none}.kk-note .ah-reads{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.kk-note .ah-read{flex:1 1 220px;min-width:0;background:var(--surface-hover);border-radius:var(--radius-card);padding:16px 20px;outline:1px solid var(--tile-outline)}.kk-note .ah-read .n{font-family:var(--font-display);font-weight:400;font-size:32px;line-height:1.1;color:var(--accent-text);font-variant-numeric:tabular-nums}.kk-note .ah-read.is-down .n{color:var(--text-disabled)}.kk-note .ah-read .c{margin-top:8px;font-size:12px;line-height:16px;color:var(--text-secondary);text-wrap:pretty}.kk-note .ah-loop{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.kk-note .ah-loop .ah-fig{flex:0 0 264px;max-width:100%}.kk-note .ah-loop-list{flex:1 1 300px;min-width:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.kk-note .ah-node{background:var(--surface-hover);border-radius:var(--radius-card);padding:14px;outline:1px solid var(--tile-outline)}.kk-note .ah-node .nk{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text)}.kk-note .ah-node .nt{margin-top:6px;font-size:14px;line-height:20px;color:var(--text-secondary);text-wrap:pretty}.kk-note .ah-node .ne{margin-top:8px;font-size:12px;line-height:16px;color:var(--text-disabled);text-wrap:pretty}.kk-note .ah-rings{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.kk-note .ah-rings .ah-fig{flex:0 0 248px;max-width:100%}.kk-note .ah-dirs{flex:1 1 300px;min-width:0}.kk-note .ah-dir{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 16px;border-radius:var(--radius-card);background:var(--surface-hover);outline:1px solid var(--tile-outline)}.kk-note .ah-dir+.ah-dir{margin-top:12px}.kk-note .ah-dir.is-new{background:var(--accent-tint);border:var(--border-w) solid var(--accent-border)}.kk-note .ah-dir .dt{flex:1 1 100%;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-disabled)}.kk-note .ah-dir.is-new .dt{color:var(--accent-text)}.kk-note .ah-dir .dc{font-weight:600;font-size:14px;line-height:20px;color:var(--text-primary)}.kk-note .ah-dir svg{flex:0 0 auto;width:18px;height:18px;color:var(--text-disabled)}.kk-note .ah-dir.is-new svg{color:var(--accent-text)}.kk-note .ah-dir .dn{flex:1 1 100%;font-size:12px;line-height:16px;color:var(--text-secondary);text-wrap:pretty}.kk-note .ah-stack{background:var(--surface-hover);border-radius:var(--radius-card);padding:24px 20px;text-align:center;outline:1px solid var(--tile-outline)}.kk-note .ah-stack .fx{font-family:var(--font-display);font-weight:400;font-size:18px;line-height:1.7;color:var(--text-primary);text-wrap:balance}.kk-note .ah-slot{display:inline-block;padding:2px 10px;border-radius:var(--radius-badge);background:var(--accent-tint);border:1px dashed var(--accent-border);color:var(--accent-text)}.kk-note .ah-stack .fc{margin-top:14px;font-size:12px;line-height:16px;color:var(--text-disabled)}.kk-note .ah-track{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.kk-note .ah-cell{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:44px;padding:0;border:var(--border-w) solid var(--border);border-radius:var(--radius-badge);background:var(--surface-hover);color:var(--text-disabled);font-family:var(--font-body);font-weight:600;font-size:14px;line-height:1;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .22s ease,color .22s ease,border-color .22s ease}.kk-note .ah-cell[aria-pressed=true]{background:var(--accent);border-color:var(--accent-border);color:var(--accent-fg)}.kk-note .ah-cell.is-miss{background:var(--danger-tint);border-color:var(--danger-border);color:var(--danger-text)}.kk-note .ah-cell:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.kk-note .ah-streak{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.kk-note .ah-streak .s{flex:1 1 200px;min-width:0;background:var(--surface-hover);border-radius:var(--radius-card);padding:16px 20px;outline:1px solid var(--tile-outline)}.kk-note .ah-streak .s .n{font-family:var(--font-display);font-weight:400;font-size:24px;line-height:1.16;color:var(--accent-text);font-variant-numeric:tabular-nums}.kk-note .ah-streak .s .c{margin-top:6px;font-size:12px;line-height:16px;color:var(--text-secondary)}@media (max-width:640px){.kk-note .ah-loop-list{grid-template-columns:1fr}.kk-note .ah-loop .ah-fig,.kk-note .ah-rings .ah-fig{flex:1 1 100%}.kk-note .ah-cell{height:38px;font-size:12px}}@media (prefers-reduced-motion:reduce){.kk-note .ah-cell{transition:none}}@media print{.kk-note .ah-dir,.kk-note .ah-dirs,.kk-note .ah-fig,.kk-note .ah-loop,.kk-note .ah-loop-list,.kk-note .ah-node,.kk-note .ah-read,.kk-note .ah-reads,.kk-note .ah-rings,.kk-note .ah-stack,.kk-note .ah-streak,.kk-note .ah-track{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.kk-note .ah-slider{display:none}.kk-note .page{zoom:.84;padding:11mm 13mm 12mm}.kk-note .section{margin-bottom:30px}.kk-note .section-head{margin-bottom:14px}.kk-note .card{padding:16px}.kk-note .checklist{padding:20px}.kk-note .spacer{height:14px}.kk-note .ah-printnote{display:block;margin-top:16px;padding-top:16px;border-top:1px solid var(--border);font-size:12px;line-height:16px;color:var(--text-disabled);text-align:center}:root:not([data-print-theme=dark]) .kk-note .ah-svg .s-tint{fill:#fff;opacity:1;stroke:#000;stroke-width:2}:root:not([data-print-theme=dark]) .kk-note .ah-svg .s-gap{fill:#fff;opacity:1;stroke:#000;stroke-width:1.5}}.kk-note .ah-svg .s-ring.is-loose{stroke-dasharray:6 7}.kk-note .ah-svg .s-arrow{fill:var(--accent)}.kk-note .ah-svg .ah-dir-in line{stroke:var(--text-disabled);stroke-width:2.5;stroke-dasharray:7 6}.kk-note .ah-svg .ah-dir-in polygon{fill:var(--text-disabled)}.kk-note .ah-svg .ah-dir-out line{stroke:var(--accent);stroke-width:3}.kk-note .ah-svg .ah-dir-out polygon{fill:var(--accent)}@media print{.kk-note .js-hint{display:none}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]):has(.kk-note){--bg:#FAFAFA;--surface:#F4F4F5;--surface-hover:#F4F4F5;--border:#D4D4D8;--text-primary:#09090B;--text-secondary:#3F3F46;--text-disabled:#9F9FA9;--accent:#FFB900;--accent-fg:#18181B;--accent-hover:#FE9A00;--accent-text:#BB4D00;--accent-ink:#BB4D00;--accent-border:#E17100;--shelf-accent:#CC9200;--disabled-surface:#E4E4E7;--danger:#FF6467;--danger-text:#C10007;--success:#05DF72;--success-text:#008236;--tile-outline:var(--border)}}@media print{:root:not([data-print-theme=dark]):has(.kk-note){--bg:#fff;--surface:#fff;--surface-hover:#fff;--border:#000;--text-primary:#000;--text-secondary:#000;--text-disabled:#000;--accent:#000;--accent-fg:#fff;--accent-hover:#000;--accent-text:#000;--accent-ink:#000;--accent-border:#000;--accent-dim:#000;--shelf-accent:#000;--disabled-surface:#fff;--danger:#000;--danger-text:#000;--danger-border:#000;--danger-tint:#fff;--success:#000;--success-text:#000;--success-border:#000;--success-tint:#fff;--accent-tint:#fff;--tile-outline:#000}}.kk-note .kk-theme-ui{position:fixed;top:88px;right:16px;z-index:50;display:flex;align-items:flex-start;gap:8px;font-family:var(--font-body)}.kk-note .kk-seg{display:flex;align-items:stretch;gap:2px;padding:3px;background:var(--surface);border:2px solid var(--border);border-radius:100px;box-shadow:0 4px 0 0 var(--border)}.kk-note .kk-print,.kk-note .kk-seg-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-family:var(--font-body);font-weight:600;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background-color .16s ease,color .16s ease}.kk-note .kk-seg-btn{border:0;border-radius:100px;padding:7px 12px;background:transparent;color:var(--text-secondary)}.kk-note .kk-seg-btn:hover{background:var(--surface-hover);color:var(--text-primary)}.kk-note .kk-seg-btn[aria-pressed=true],.kk-note .kk-seg-btn[aria-pressed=true]:hover{background:var(--accent);color:var(--accent-fg)}.kk-note .kk-print{border:2px solid var(--border);border-radius:100px;padding:8px 14px;background:var(--surface);color:var(--text-secondary);box-shadow:0 4px 0 0 var(--border)}.kk-note .kk-print:hover{color:var(--text-primary)}.kk-note .kk-print:active{transform:translateY(2px);box-shadow:0 2px 0 0 var(--border)}.kk-note .kk-theme-ui svg{flex:0 0 auto;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kk-note .kk-print:focus-visible,.kk-note .kk-seg-btn:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.kk-note .kk-print,.kk-note .kk-seg-btn{transition:none}.kk-note .kk-print:active{transform:none}}@media (max-width:640px){.kk-note .kk-theme-ui{top:10px;right:10px;gap:6px}.kk-note .kk-seg-t{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.kk-note .kk-seg-btn{padding:8px 10px}.kk-note .kk-print{padding:9px 11px}.kk-note .kk-theme-ui svg{width:16px;height:16px}.kk-note .page>.hero-header{padding-top:48px}}@media print{.kk-note .js-hint,.kk-note .kk-theme-ui,.kk-note input[type=checkbox],.kk-note input[type=radio],.kk-note input[type=range]{display:none!important}:root:not([data-print-theme=dark]) .kk-note svg [stroke="var(--border)"],:root:not([data-print-theme=dark]) .kk-note svg [stroke="var(--text-disabled)"],:root:not([data-print-theme=dark]) .kk-note svg [stroke="var(--text-secondary)"]{stroke-dasharray:5 4}:root:not([data-print-theme=dark]) .kk-note svg [fill="var(--accent-tint)"],:root:not([data-print-theme=dark]) .kk-note svg [fill="var(--danger-tint)"],:root:not([data-print-theme=dark]) .kk-note svg [fill="var(--success-tint)"],:root:not([data-print-theme=dark]) .kk-note svg [fill="var(--surface)"],:root:not([data-print-theme=dark]) .kk-note svg [fill="var(--surface-hover)"]{fill:#fff;stroke:#000;stroke-width:1.5}:root:not([data-print-theme=dark]) .kk-note *{box-shadow:none!important;text-shadow:none!important}:root:not([data-print-theme=dark]) .kk-note .card,:root:not([data-print-theme=dark]) .kk-note .glyph-grid>*,:root:not([data-print-theme=dark]) .kk-note .myth>*,:root:not([data-print-theme=dark]) .kk-note .pillars>*,:root:not([data-print-theme=dark]) .kk-note .split>*,:root:not([data-print-theme=dark]) .kk-note .stat-row>*,:root:not([data-print-theme=dark]) .kk-note .tint-card{border:1.5px solid #000}:root:not([data-print-theme=dark]) .kk-note .badge,:root:not([data-print-theme=dark]) .kk-note [class*=Tint],:root:not([data-print-theme=dark]) .kk-note [class*=tint]{background:#fff!important;color:#000!important;border:1.5px solid #000}:root:not([data-print-theme=dark]) .kk-note .cta .btn{background:#000;color:#fff;outline:none}:root:not([data-print-theme=dark]) .kk-note .bar-track{background:#fff;outline:1px solid #000}:root:not([data-print-theme=dark]) .kk-note .bar-fill{background:#000;color:#fff}}@media print{:root[data-print-theme=dark]:has(.kk-note){--bg:#09090B;--surface:#18181B;--surface-hover:#27272A;--border:#3F3F46;--text-primary:#FAFAFA;--text-secondary:#D4D4D8;--text-disabled:#71717B;--accent:#FFB900;--accent-fg:#18181B;--accent-hover:#FFD230;--accent-text:#FFB900;--accent-ink:#FFB900;--accent-border:#FFB900;--shelf-accent:#CC9200;--disabled-surface:#27272A;--danger:#FF6467;--danger-text:#FF6467;--success:#05DF72;--success-text:#05DF72;--tile-outline:transparent}}.kk-note .mo-m{display:none}@media (max-width:640px){.kk-note .mo-d{display:none}.kk-note .mo-m{display:block}.kk-note .mo-fig{margin-left:-20px;margin-right:-20px}.kk-note .badge{white-space:normal;overflow-wrap:anywhere}.kk-note .page *{overflow-wrap:break-word}.kk-note .kk-theme-ui{top:72px}}