.global-mode-nav-module__ZYBpNW__root{width:100%;color:var(--theme-ink,#40524d);gap:14px;margin-bottom:24px;display:grid}.global-mode-nav-module__ZYBpNW__metaRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.global-mode-nav-module__ZYBpNW__utilities{align-items:center;gap:8px;display:flex}.global-mode-nav-module__ZYBpNW__saved{min-width:44px;min-height:44px;color:var(--theme-muted,#5d6b66);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.global-mode-nav-module__ZYBpNW__saved:hover{background:var(--theme-raised,#edf7f3);color:var(--theme-green,#087a6b)}.global-mode-nav-module__ZYBpNW__root .global-mode-nav-module__ZYBpNW__brand{min-height:44px;color:var(--theme-ink,#1d292c);font-family:var(--font-display), sans-serif;align-items:center;gap:10px;font-size:23px;font-weight:800;text-decoration:none;display:flex}.global-mode-nav-module__ZYBpNW__brandMark{width:38px;height:38px;color:var(--ui-accent,#ac345a);background:var(--ui-soft,#fce5ec);border-radius:50%;flex:none;place-items:center;display:grid}.global-mode-nav-module__ZYBpNW__root nav{border:1px solid var(--theme-line,#eedce3);background:var(--theme-raised,#fff5f8);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:6px;display:grid}.global-mode-nav-module__ZYBpNW__root nav a{min-width:0;min-height:48px;color:var(--theme-muted,#746572);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 8px;text-decoration:none;transition:background-color .18s,color .18s,box-shadow .18s;display:flex}.global-mode-nav-module__ZYBpNW__root nav a:hover{color:var(--ui-accent,#ac345a);background:var(--theme-surface,#fff)}.global-mode-nav-module__ZYBpNW__root nav .global-mode-nav-module__ZYBpNW__active{color:var(--ui-accent,#ac345a);border-color:var(--ui-border,#ecc2d1);background:var(--theme-surface,#fff);box-shadow:0 2px 5px #75314b0d}.global-mode-nav-module__ZYBpNW__root nav strong{font-size:13px;font-weight:700;line-height:1.4}.global-mode-nav-module__ZYBpNW__root nav small{display:none}.global-mode-nav-module__ZYBpNW__root svg{flex:none}.global-mode-nav-module__ZYBpNW__languages{gap:4px;display:flex}.global-mode-nav-module__ZYBpNW__languages a{min-width:44px;min-height:44px;color:var(--theme-muted,#5d6b66);place-items:center;font-size:12px;text-decoration:none;display:grid}.global-mode-nav-module__ZYBpNW__languages a[aria-current=page]{color:var(--theme-green,#087a6b);font-weight:800}.global-mode-nav-module__ZYBpNW__mobileLanguageMenu{display:none;position:relative}.global-mode-nav-module__ZYBpNW__mobileLanguageMenu summary{cursor:pointer;border:1px solid var(--theme-line,#d5dfd9);border-radius:8px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.global-mode-nav-module__ZYBpNW__mobileLanguageMenu summary::-webkit-details-marker{display:none}.global-mode-nav-module__ZYBpNW__mobileLanguageOptions{z-index:50;border:1px solid var(--theme-line,#d5dfd9);background:var(--theme-surface,#fff);border-radius:8px;width:176px;padding:4px;position:absolute;top:50px;right:0;box-shadow:0 8px 24px #1d292c1f}.global-mode-nav-module__ZYBpNW__mobileLanguageOptions a{min-height:44px;color:var(--theme-ink,#40524d);justify-content:space-between;align-items:center;padding:10px;font-size:14px;text-decoration:none;display:flex}.global-mode-nav-module__ZYBpNW__mobileLanguageOptions a[aria-current=page]{color:var(--theme-green,#087a6b);background:var(--theme-raised,#edf7f3)}.global-mode-nav-module__ZYBpNW__dark{color:var(--theme-ink,#40524d)}@media (max-width:600px){.global-mode-nav-module__ZYBpNW__utilities,.global-mode-nav-module__ZYBpNW__metaRow{gap:4px}.global-mode-nav-module__ZYBpNW__root{gap:4px;margin-bottom:16px}.global-mode-nav-module__ZYBpNW__root nav strong{font-size:12px}.global-mode-nav-module__ZYBpNW__languages{display:none}.global-mode-nav-module__ZYBpNW__mobileLanguageMenu{display:block}}@media (max-width:360px){.global-mode-nav-module__ZYBpNW__root .global-mode-nav-module__ZYBpNW__brand{gap:6px;font-size:18px}.global-mode-nav-module__ZYBpNW__brandMark{width:28px;height:28px}.global-mode-nav-module__ZYBpNW__brandMark svg{width:21px;height:21px}.global-mode-nav-module__ZYBpNW__root nav{gap:3px;padding:4px}.global-mode-nav-module__ZYBpNW__root nav a{gap:5px;padding-inline:4px}}
.detail-reference-table-module__wBiXjW__root{width:100%;min-width:0;container:reference-comparison/inline-size}.detail-reference-table-module__wBiXjW__root>p{color:var(--theme-muted);text-wrap:pretty;margin-bottom:16px;font-size:12px;font-weight:400;line-height:1.7}.detail-reference-table-module__wBiXjW__picker{border:1px solid var(--ui-border);background:var(--ui-rail);border-radius:8px;gap:4px;min-width:0;margin:0 0 12px;padding:4px;display:none}.detail-reference-table-module__wBiXjW__picker label{flex:1 1 0;min-width:0;position:relative}.detail-reference-table-module__wBiXjW__picker input{opacity:0;width:1px;height:1px;position:absolute}.detail-reference-table-module__wBiXjW__picker label>span{min-height:44px;color:var(--theme-muted);font-family:var(--font-body), system-ui, sans-serif;text-align:center;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:8px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.detail-reference-table-module__wBiXjW__picker label:hover>span{color:var(--ui-accent);background:var(--theme-raised)}.detail-reference-table-module__wBiXjW__picker input:checked+span{color:var(--ui-accent);background:var(--ui-soft);font-weight:600}.detail-reference-table-module__wBiXjW__picker input:focus-visible+span{outline:2px solid var(--ui-accent);outline-offset:2px}.detail-reference-table-module__wBiXjW__frame.detail-reference-table-module__wBiXjW__frame{border:1px solid var(--theme-line);border-radius:8px;min-width:0;overflow:visible}.detail-reference-table-module__wBiXjW__table.detail-reference-table-module__wBiXjW__table{table-layout:fixed;width:100%;min-width:0;font-family:var(--font-body), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:13px;line-height:1.6}.detail-reference-table-module__wBiXjW__table.detail-reference-table-module__wBiXjW__table :is(th,td){overflow-wrap:anywhere;padding:12px;font-weight:500}.detail-reference-table-module__wBiXjW__table.detail-reference-table-module__wBiXjW__table th:first-child{border-right:1px solid var(--theme-line);width:84px;font-size:13px;position:static}.detail-reference-table-module__wBiXjW__table.detail-reference-table-module__wBiXjW__table thead th{font-size:11px;font-weight:600}.detail-reference-table-module__wBiXjW__table.detail-reference-table-module__wBiXjW__table tbody th{font-size:14px;font-weight:600}.detail-reference-table-module__wBiXjW__table.detail-reference-table-module__wBiXjW__table th.detail-reference-table-module__wBiXjW__yearCell{padding:0}.detail-reference-table-module__wBiXjW__yearLink{min-height:44px;color:inherit;padding:12px;text-decoration:none;display:block}.detail-reference-table-module__wBiXjW__yearValue{align-items:center;gap:4px;display:flex}.detail-reference-table-module__wBiXjW__yearValue svg{color:var(--ui-accent);flex-shrink:0}.detail-reference-table-module__wBiXjW__yearLink:hover,.detail-reference-table-module__wBiXjW__yearLink:focus-visible{color:var(--ui-accent);background:var(--ui-soft)}.detail-reference-table-module__wBiXjW__yearLink:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.detail-reference-table-module__wBiXjW__table .reference-cell-detail{margin-top:4px;font-size:11px;font-weight:400;line-height:1.6}.detail-reference-table-module__wBiXjW__table.detail-reference-table-module__wBiXjW__table tr:last-child>:is(th,td){border-bottom:0}@container reference-comparison (max-width:640px){.detail-reference-table-module__wBiXjW__frame{touch-action:pan-y pinch-zoom}.detail-reference-table-module__wBiXjW__picker{display:flex}.detail-reference-table-module__wBiXjW__table[data-factor="1"] [data-column]:not([data-column="0"]):not([data-column="1"]),.detail-reference-table-module__wBiXjW__table[data-factor="2"] [data-column]:not([data-column="0"]):not([data-column="2"]),.detail-reference-table-module__wBiXjW__table[data-factor="3"] [data-column]:not([data-column="0"]):not([data-column="3"]){display:none}.detail-reference-table-module__wBiXjW__table.detail-reference-table-module__wBiXjW__table th:first-child{width:92px}.detail-reference-table-module__wBiXjW__table.detail-reference-table-module__wBiXjW__table tbody td{padding:12px 16px}}
.kinh-dich-module__QCOjCa__journey{--kd-green:var(--ui-accent,#ac345a);--kd-ink:var(--theme-ink,#1d292c);--kd-muted:var(--theme-muted,#5d6b66);--kd-soft:var(--ui-soft,#fce5ed);--kd-border:var(--theme-line,#d3e2dc);--kd-coral:var(--theme-rose,#b54f41);color:var(--kd-ink)}.kinh-dich-module__QCOjCa__journey .workspace{align-items:start}.kinh-dich-module__QCOjCa__journey .results{flex-direction:column;gap:20px;display:flex;position:relative}.kinh-dich-module__QCOjCa__productHeader{margin:0 auto 28px}.kinh-dich-module__QCOjCa__productHeader>div{margin-bottom:0}.kinh-dich-module__QCOjCa__secondaryNav{font-size:var(--type-ui);line-height:1.5}.kinh-dich-module__QCOjCa__desktopNav{gap:20px;display:grid}.kinh-dich-module__QCOjCa__desktopNav button{width:100%;min-height:44px;color:var(--kd-muted);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.kinh-dich-module__QCOjCa__desktopNav button:hover{background:var(--theme-raised,#f5f8f7);color:var(--kd-ink)}.kinh-dich-module__QCOjCa__desktopNav button[aria-current=page]{border-left-color:var(--kd-green);color:var(--kd-green);background:var(--kd-soft);font-weight:600}.kinh-dich-module__QCOjCa__navGroup{gap:2px;display:grid}.kinh-dich-module__QCOjCa__navGroup>p{color:var(--kd-ink);margin:0 12px 6px;font-size:14px;font-weight:600}.kinh-dich-module__QCOjCa__mobileNav{display:none}.kinh-dich-module__QCOjCa__shareButton{width:44px;height:44px;color:var(--kd-muted);background:var(--theme-surface,#fff);border:1px solid var(--kd-border);cursor:pointer;z-index:1;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.kinh-dich-module__QCOjCa__shareButton:hover{color:var(--theme-green,var(--kd-green));background:var(--kd-soft)}.kinh-dich-module__QCOjCa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.kinh-dich-module__QCOjCa__overviewSurface,.kinh-dich-module__QCOjCa__toolPanel,.kinh-dich-module__QCOjCa__readingArea{min-width:0;color:var(--kd-ink);font-size:var(--type-ui);line-height:var(--type-leading);padding:0;scroll-margin-top:24px}.kinh-dich-module__QCOjCa__overviewSurface *,.kinh-dich-module__QCOjCa__toolPanel *,.kinh-dich-module__QCOjCa__readingArea *{letter-spacing:0}.kinh-dich-module__QCOjCa__overviewSurface :is(h1,h2,h3,h4),.kinh-dich-module__QCOjCa__toolPanel :is(h1,h2,h3),.kinh-dich-module__QCOjCa__readingArea :is(h2,h3){font-family:var(--font-display), sans-serif;overflow-wrap:anywhere;font-weight:700;line-height:1.3}.kinh-dich-module__QCOjCa__journey svg{flex-shrink:0}.kinh-dich-module__QCOjCa__journey :is(button,input,textarea,select,summary):focus-visible{outline:2px solid var(--theme-green,var(--kd-green));outline-offset:3px}.kinh-dich-module__QCOjCa__overviewSurface button,.kinh-dich-module__QCOjCa__toolPanel :is(button,select,input,summary),.kinh-dich-module__QCOjCa__readingArea :is(button,summary),.kinh-dich-module__QCOjCa__footer button{min-height:44px}.kinh-dich-module__QCOjCa__journey .results-context button{min-height:44px}.kinh-dich-module__QCOjCa__journey .results-context button{min-width:44px}.kinh-dich-module__QCOjCa__journey button:disabled{cursor:not-allowed;opacity:.6}.kinh-dich-module__QCOjCa__overview{gap:28px;max-width:960px;display:grid}.kinh-dich-module__QCOjCa__overviewIntro{max-width:740px}.kinh-dich-module__QCOjCa__overviewIntro h1{font-size:var(--type-page);line-height:var(--type-heading-leading);margin:0 56px 12px 0}.kinh-dich-module__QCOjCa__overviewIntro>p{color:var(--kd-muted);margin:0 0 16px}.kinh-dich-module__QCOjCa__primaryButton,.kinh-dich-module__QCOjCa__secondaryButton,.kinh-dich-module__QCOjCa__journalComposer>button,.kinh-dich-module__QCOjCa__journalHead button,.kinh-dich-module__QCOjCa__footer button,.kinh-dich-module__QCOjCa__searchForm>button{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:600;line-height:1.5;display:inline-flex}.kinh-dich-module__QCOjCa__primaryButton,.kinh-dich-module__QCOjCa__journalComposer>button,.kinh-dich-module__QCOjCa__searchForm>button{color:var(--theme-surface,#fff);background:var(--kd-green)}.kinh-dich-module__QCOjCa__primaryButton:hover,.kinh-dich-module__QCOjCa__journalComposer>button:hover,.kinh-dich-module__QCOjCa__searchForm>button:hover{background:var(--ui-accent-hover,#91274b)}.kinh-dich-module__QCOjCa__secondaryButton,.kinh-dich-module__QCOjCa__journalHead button,.kinh-dich-module__QCOjCa__footer button{color:var(--kd-green);background:var(--theme-surface,#fff);border-color:var(--kd-border)}.kinh-dich-module__QCOjCa__secondaryButton:hover,.kinh-dich-module__QCOjCa__journalHead button:hover,.kinh-dich-module__QCOjCa__footer button:hover{background:var(--kd-soft)}.kinh-dich-module__QCOjCa__quickLinks{gap:10px;margin:24px 0;display:grid}.kinh-dich-module__QCOjCa__quickLinks>button{min-width:0;min-height:88px;color:var(--kd-ink);text-align:left;font:inherit;background:var(--ui-soft,#fce5ed);border:1px solid var(--ui-border,#ecc2d1);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.kinh-dich-module__QCOjCa__quickLinks>button:hover{border-color:var(--kd-green)}.kinh-dich-module__QCOjCa__quickLinks>button>svg:first-child{color:var(--kd-green)}.kinh-dich-module__QCOjCa__quickLinks>button:nth-child(2){background:var(--theme-blue-soft,#edf5fc);border-color:var(--kd-border)}.kinh-dich-module__QCOjCa__quickLinks>button:nth-child(3){background:var(--theme-green-soft,#edf7f1);border-color:var(--kd-border)}.kinh-dich-module__QCOjCa__quickLinks>button:nth-child(2)>svg:first-child{color:var(--theme-blue,#356c97)}.kinh-dich-module__QCOjCa__quickLinks>button:nth-child(3)>svg:first-child{color:var(--kd-coral)}.kinh-dich-module__QCOjCa__quickLinks>button>svg:last-child{color:var(--kd-muted)}.kinh-dich-module__QCOjCa__quickLinks>button>span{flex:1;gap:4px;min-width:0;display:grid}.kinh-dich-module__QCOjCa__quickLinks strong{font-size:18px;line-height:1.4}.kinh-dich-module__QCOjCa__quickLinks>button>span>span{color:var(--kd-muted);font-size:14px;line-height:1.5}.kinh-dich-module__QCOjCa__limitNote{align-items:flex-start;gap:8px;font-size:14px;display:flex}.kinh-dich-module__QCOjCa__limitNote svg{color:var(--kd-coral);margin-top:3px}.kinh-dich-module__QCOjCa__overviewSection h2{font-size:var(--type-section);margin:0 0 20px}.kinh-dich-module__QCOjCa__overviewSection{padding-top:8px}.kinh-dich-module__QCOjCa__overviewDetails{border-top:1px solid var(--kd-border)}.kinh-dich-module__QCOjCa__overviewDetails details,.kinh-dich-module__QCOjCa__glossary details{border-bottom:1px solid var(--kd-border)}.kinh-dich-module__QCOjCa__overviewDetails summary,.kinh-dich-module__QCOjCa__glossary summary,.kinh-dich-module__QCOjCa__castOptions summary,.kinh-dich-module__QCOjCa__auditTrail summary{min-height:44px;color:var(--kd-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.kinh-dich-module__QCOjCa__overviewDetails details[open] summary svg,.kinh-dich-module__QCOjCa__glossary details[open] summary svg,.kinh-dich-module__QCOjCa__castOptions[open] summary svg,.kinh-dich-module__QCOjCa__auditTrail[open] summary svg{transform:rotate(90deg)}.kinh-dich-module__QCOjCa__conceptGrid,.kinh-dich-module__QCOjCa__resultSteps{gap:18px;margin:0;padding:8px 0 24px;list-style:none;display:grid}.kinh-dich-module__QCOjCa__conceptGrid li,.kinh-dich-module__QCOjCa__resultSteps article{gap:16px;display:flex}.kinh-dich-module__QCOjCa__conceptGrid li>span,.kinh-dich-module__QCOjCa__resultSteps article>span{min-width:28px;color:var(--kd-coral);font-size:15px;font-weight:600}.kinh-dich-module__QCOjCa__conceptGrid h3,.kinh-dich-module__QCOjCa__resultSteps h4{margin:0 0 6px;font-size:17px}.kinh-dich-module__QCOjCa__conceptGrid p,.kinh-dich-module__QCOjCa__resultSteps p{max-width:740px;color:var(--kd-muted);margin:0}.kinh-dich-module__QCOjCa__toolPanel{gap:20px;display:grid}.kinh-dich-module__QCOjCa__sectionTitle h1{font-size:var(--type-page);line-height:var(--type-heading-leading);margin:0 56px 12px 0}.kinh-dich-module__QCOjCa__sectionTitle>span,.kinh-dich-module__QCOjCa__readingHeading span{color:var(--kd-coral);font-size:14px;font-weight:600;display:block}.kinh-dich-module__QCOjCa__sectionTitle h2{font-size:var(--type-section);margin:8px 0}.kinh-dich-module__QCOjCa__sectionTitle h3{font-size:var(--type-subheading);margin:8px 0}.kinh-dich-module__QCOjCa__sectionTitle>p{max-width:800px;color:var(--kd-muted);margin:0}.kinh-dich-module__QCOjCa__questionField{gap:8px;display:grid}.kinh-dich-module__QCOjCa__questionField>span{font-weight:600}.kinh-dich-module__QCOjCa__questionField small{color:var(--kd-muted);font-size:14px;font-weight:400}.kinh-dich-module__QCOjCa__castAction{justify-items:start;gap:12px;display:grid}.kinh-dich-module__QCOjCa__castAction p{color:var(--kd-muted);margin:0}.kinh-dich-module__QCOjCa__castOptions{border-block:1px solid var(--kd-border)}.kinh-dich-module__QCOjCa__castOptions>p{color:var(--kd-muted);margin:16px 0}.kinh-dich-module__QCOjCa__castOptions .kinh-dich-module__QCOjCa__questionField{padding-bottom:16px}.kinh-dich-module__QCOjCa__castOptions .kinh-dich-module__QCOjCa__seedField small{font-size:14px;display:block}.kinh-dich-module__QCOjCa__questionField textarea,.kinh-dich-module__QCOjCa__journalComposer textarea{width:100%;min-height:88px;color:var(--kd-ink);font:inherit;resize:vertical;background:var(--theme-surface,#fff);border:1px solid var(--kd-border);border-radius:6px;padding:12px;font-size:16px;line-height:1.6}.kinh-dich-module__QCOjCa__seedField{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:12px;display:grid}.kinh-dich-module__QCOjCa__seedField span{font-weight:600}.kinh-dich-module__QCOjCa__seedField small{color:var(--kd-muted);font-size:14px;font-weight:400}.kinh-dich-module__QCOjCa__seedField input{width:100%;min-width:0;color:var(--kd-ink);font:inherit;border:1px solid var(--kd-border);border-radius:6px;padding:10px 12px;font-size:16px}.kinh-dich-module__QCOjCa__toolPanel>.kinh-dich-module__QCOjCa__primaryButton{justify-self:start}.kinh-dich-module__QCOjCa__manualBuilder{gap:12px;display:grid}.kinh-dich-module__QCOjCa__manualLine{border-bottom:1px solid var(--kd-border);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:16px;padding-bottom:12px;display:grid}.kinh-dich-module__QCOjCa__manualLine>span{font-weight:600}.kinh-dich-module__QCOjCa__manualLine>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.kinh-dich-module__QCOjCa__manualLine button{min-width:0;min-height:68px;color:var(--kd-ink);font:inherit;background:var(--theme-surface,#fff);border:1px solid var(--kd-border);cursor:pointer;border-radius:6px;align-content:center;justify-items:center;gap:4px;padding:8px 4px;display:grid}.kinh-dich-module__QCOjCa__manualLine button b{font-size:17px}.kinh-dich-module__QCOjCa__manualLine button small{font-size:14px;line-height:1.5}.kinh-dich-module__QCOjCa__manualLine button.kinh-dich-module__QCOjCa__selectedValue{color:#fff;background:var(--kd-green);border-color:var(--kd-green)}.kinh-dich-module__QCOjCa__libraryFilters{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.kinh-dich-module__QCOjCa__libraryFilters label,.kinh-dich-module__QCOjCa__searchForm>label{min-width:0;color:var(--kd-muted);background:var(--theme-surface,#fff);border:1px solid var(--theme-field-border,var(--kd-border));border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:flex}.kinh-dich-module__QCOjCa__libraryFilters label{flex:240px}.kinh-dich-module__QCOjCa__libraryFilters label:focus-within,.kinh-dich-module__QCOjCa__searchForm label:focus-within{outline:2px solid var(--theme-green,var(--kd-green));outline-offset:3px}.kinh-dich-module__QCOjCa__libraryFilters input,.kinh-dich-module__QCOjCa__searchForm input{width:100%;min-width:0;color:var(--kd-ink);font:inherit;background:0 0;border:0;padding:10px 0;font-size:16px}.kinh-dich-module__QCOjCa__libraryFilters input:focus-visible,.kinh-dich-module__QCOjCa__searchForm input:focus-visible{outline:0}.kinh-dich-module__QCOjCa__libraryFilters>div{flex-wrap:wrap;gap:6px;display:flex}.kinh-dich-module__QCOjCa__libraryFilters button,.kinh-dich-module__QCOjCa__lineBrowser button{color:var(--theme-green,var(--kd-green));font:inherit;background:var(--theme-surface,#fff);border:1px solid var(--kd-border);cursor:pointer;border-radius:6px;padding:8px 12px;font-size:14px}.kinh-dich-module__QCOjCa__libraryFilters button.kinh-dich-module__QCOjCa__activeFilter,.kinh-dich-module__QCOjCa__lineBrowser button.kinh-dich-module__QCOjCa__activeFilter{color:#fff;background:var(--kd-green);border-color:var(--kd-green)}.kinh-dich-module__QCOjCa__hexLibrary{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:8px;max-height:540px;padding:4px;display:grid;overflow-y:auto}.kinh-dich-module__QCOjCa__hexLibrary>button{min-width:0;min-height:76px;color:var(--kd-ink);font:inherit;text-align:left;background:var(--theme-surface,#fff);border:1px solid var(--kd-border);cursor:pointer;border-radius:6px;grid-template-columns:24px 28px minmax(0,1fr);align-items:center;gap:8px;padding:12px;display:grid}.kinh-dich-module__QCOjCa__hexLibrary>button:hover,.kinh-dich-module__QCOjCa__hexLibrary>button.kinh-dich-module__QCOjCa__selectedHex{background:var(--kd-soft);border-color:var(--kd-green)}.kinh-dich-module__QCOjCa__hexLibrary>button>span{color:var(--kd-coral);font-size:14px;font-weight:600}.kinh-dich-module__QCOjCa__hexLibrary>button>b{font-size:26px;font-weight:400}.kinh-dich-module__QCOjCa__hexLibrary>button>div{min-width:0;display:grid}.kinh-dich-module__QCOjCa__hexLibrary strong{overflow-wrap:anywhere;font-size:16px}.kinh-dich-module__QCOjCa__hexLibrary small{color:var(--kd-muted);overflow-wrap:anywhere;margin-top:4px;font-size:14px;line-height:1.5}.kinh-dich-module__QCOjCa__empty{color:var(--kd-muted);margin:0;padding:24px 0}.kinh-dich-module__QCOjCa__lineBrowser{border-top:1px solid var(--kd-border);padding-top:20px}.kinh-dich-module__QCOjCa__lineBrowser>div:first-child{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.kinh-dich-module__QCOjCa__lineBrowser>div:first-child span{color:var(--kd-coral);font-size:14px}.kinh-dich-module__QCOjCa__lineBrowser>div:nth-child(2){grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.kinh-dich-module__QCOjCa__lineBrowser p{color:var(--kd-muted);margin:0}.kinh-dich-module__QCOjCa__trigramGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kinh-dich-module__QCOjCa__trigramGrid article{background:var(--kd-soft);border:1px solid var(--kd-border);border-radius:8px;min-width:0;padding:16px}.kinh-dich-module__QCOjCa__trigramTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.kinh-dich-module__QCOjCa__trigramTop>b{color:var(--kd-coral);font-size:34px;font-weight:400}.kinh-dich-module__QCOjCa__trigramGrid h3{font-size:var(--type-subheading);margin:16px 0 8px}.kinh-dich-module__QCOjCa__trigramGrid p{color:var(--kd-muted);margin:0}.kinh-dich-module__QCOjCa__trigramGrid small{color:var(--kd-muted);margin-top:12px;font-size:14px;display:block}.kinh-dich-module__QCOjCa__diagramFlow{border-top:1px solid var(--kd-border);padding-top:24px}.kinh-dich-module__QCOjCa__diagramFlow>div:nth-child(2){flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.kinh-dich-module__QCOjCa__diagramFlow>div:nth-child(2) span{font-weight:600}.kinh-dich-module__QCOjCa__diagramFlow small{color:var(--kd-muted);font-size:14px;font-weight:400;display:block}.kinh-dich-module__QCOjCa__diagramFlow i{color:var(--kd-coral);font-style:normal}.kinh-dich-module__QCOjCa__diagramFlow>p{max-width:800px;color:var(--kd-muted);margin:0}.kinh-dich-module__QCOjCa__studyGrid{grid-template-columns:1.1fr 1fr;gap:32px;display:grid}.kinh-dich-module__QCOjCa__studyPath{align-content:start;gap:20px;display:grid}.kinh-dich-module__QCOjCa__studyPath article{gap:16px;display:flex}.kinh-dich-module__QCOjCa__studyPath article>span{min-width:20px;color:var(--kd-coral);font-weight:700}.kinh-dich-module__QCOjCa__studyPath h3{margin:0 0 8px;font-size:18px}.kinh-dich-module__QCOjCa__studyPath p{color:var(--kd-muted);margin:0}.kinh-dich-module__QCOjCa__glossary{border-top:1px solid var(--kd-border);align-self:start}.kinh-dich-module__QCOjCa__glossary p{color:var(--kd-muted);margin:0 0 16px}.kinh-dich-module__QCOjCa__searchForm{grid-template-columns:minmax(0,1fr) 180px auto;gap:12px;display:grid}.kinh-dich-module__QCOjCa__searchForm select{min-width:0;color:var(--kd-ink);font:inherit;background:var(--theme-surface,#fff);border:1px solid var(--kd-border);border-radius:6px;padding:10px;font-size:16px}.kinh-dich-module__QCOjCa__sourceStatus{color:var(--kd-muted);margin:0;font-size:14px}.kinh-dich-module__QCOjCa__sourceStatus:empty{display:none}.kinh-dich-module__QCOjCa__searchMessage,.kinh-dich-module__QCOjCa__savedMessage{color:var(--theme-amber,#823c32);background:var(--theme-raised,#fff0ec);border-left:3px solid var(--kd-coral);margin:0;padding:16px;font-size:15px;line-height:1.6}.kinh-dich-module__QCOjCa__savedMessage{color:var(--theme-green,var(--kd-green));background:var(--kd-soft);border-color:var(--kd-green)}.kinh-dich-module__QCOjCa__searchMessage p,.kinh-dich-module__QCOjCa__savedMessage p{margin:0}.kinh-dich-module__QCOjCa__searchMessage button{margin-top:12px}.kinh-dich-module__QCOjCa__searchResults{display:grid}.kinh-dich-module__QCOjCa__searchResults article{border-bottom:1px solid var(--kd-border);padding:20px 0}.kinh-dich-module__QCOjCa__searchResults article>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kinh-dich-module__QCOjCa__searchResults span{color:var(--kd-coral);font-size:14px;font-weight:600}.kinh-dich-module__QCOjCa__searchResults button{color:var(--theme-green,var(--kd-green));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:15px;display:inline-flex}.kinh-dich-module__QCOjCa__searchResults b{color:var(--kd-muted);font-size:14px}.kinh-dich-module__QCOjCa__searchResults p{color:var(--kd-ink);font-family:var(--font-serif), Georgia, serif;margin:12px 0 0;line-height:1.8}.kinh-dich-module__QCOjCa__journalComposer{border-block:1px solid var(--kd-border);gap:16px;padding:20px 0;display:grid}.kinh-dich-module__QCOjCa__journalComposer>div{gap:6px;display:grid}.kinh-dich-module__QCOjCa__journalComposer>div span{color:var(--kd-coral);font-size:14px}.kinh-dich-module__QCOjCa__journalComposer>div strong{font-size:18px}.kinh-dich-module__QCOjCa__journalComposer>div small{color:var(--kd-muted);font-size:14px}.kinh-dich-module__QCOjCa__journalComposer label{gap:8px;display:grid}.kinh-dich-module__QCOjCa__journalComposer label>span{font-weight:600}.kinh-dich-module__QCOjCa__journalComposer>button{justify-self:start}.kinh-dich-module__QCOjCa__journalComposer>p{color:var(--kd-muted);margin:0}.kinh-dich-module__QCOjCa__journalHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kinh-dich-module__QCOjCa__journalList{gap:8px;display:grid}.kinh-dich-module__QCOjCa__journalList article{background:var(--theme-surface,#fff);border:1px solid var(--kd-border);border-radius:8px;grid-template-columns:minmax(0,1fr) 48px;display:grid}.kinh-dich-module__QCOjCa__journalOpen{min-width:0;color:var(--kd-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px 0 0 8px;gap:8px;padding:16px;display:grid}.kinh-dich-module__QCOjCa__journalOpen:hover{background:var(--kd-soft)}.kinh-dich-module__QCOjCa__journalOpen span{color:var(--kd-coral);font-size:14px}.kinh-dich-module__QCOjCa__journalOpen strong{font-size:16px}.kinh-dich-module__QCOjCa__journalOpen p{color:var(--kd-muted);overflow-wrap:anywhere;margin:0}.kinh-dich-module__QCOjCa__journalList article>button:last-child{min-width:44px;color:var(--kd-coral);border:0;border-left:1px solid var(--kd-border);cursor:pointer;background:0 0;border-radius:0 8px 8px 0}.kinh-dich-module__QCOjCa__readingArea{border-top:1px solid var(--kd-border);padding-top:24px}.kinh-dich-module__QCOjCa__resultFocus{min-width:0;scroll-margin-top:24px}.kinh-dich-module__QCOjCa__resultFocus:empty{display:none}.kinh-dich-module__QCOjCa__readingHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.kinh-dich-module__QCOjCa__readingHeading h2{font-size:var(--type-section);margin:8px 0 0}.kinh-dich-module__QCOjCa__readingHeading>p{color:var(--kd-muted);font-size:var(--type-ui);margin:0}.kinh-dich-module__QCOjCa__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.kinh-dich-module__QCOjCa__hexCard{border-top:3px solid var(--kd-green);min-width:0;padding:16px 0}.kinh-dich-module__QCOjCa__hexCard.kinh-dich-module__QCOjCa__changedCard{border-top-color:var(--kd-coral)}.kinh-dich-module__QCOjCa__hexCardTop{color:var(--kd-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:14px;display:flex}.kinh-dich-module__QCOjCa__hexCardTop strong{color:var(--kd-coral)}.kinh-dich-module__QCOjCa__hexVisual{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:20px;margin:24px 0 20px;display:grid}.kinh-dich-module__QCOjCa__hexVisual>div:last-child>b{color:var(--kd-coral);font-size:36px;font-weight:400}.kinh-dich-module__QCOjCa__hexVisual h3{font-size:var(--type-subheading);margin:4px 0 8px}.kinh-dich-module__QCOjCa__hexVisual p{color:var(--kd-muted);margin:0;font-size:14px}.kinh-dich-module__QCOjCa__freeMeaning{color:var(--kd-ink);margin:0}.kinh-dich-module__QCOjCa__hexFigure{gap:8px;width:100%;display:grid}.kinh-dich-module__QCOjCa__hexLine{grid-template-columns:16px minmax(0,1fr) 14px;align-items:center;gap:6px;min-height:14px;display:grid}.kinh-dich-module__QCOjCa__linePosition{color:var(--kd-muted);text-align:center;font-size:14px;line-height:1}.kinh-dich-module__QCOjCa__lineMark{gap:8px;width:100%;display:flex}.kinh-dich-module__QCOjCa__lineMark i{background:var(--theme-green,var(--kd-green));border-radius:1px;flex:1;height:8px;display:block}.kinh-dich-module__QCOjCa__lineMark[data-yang=true]{gap:0}.kinh-dich-module__QCOjCa__hexLine b{color:var(--kd-coral);font-size:16px;line-height:1}.kinh-dich-module__QCOjCa__movingLine .kinh-dich-module__QCOjCa__lineMark i{background:var(--kd-coral)}.kinh-dich-module__QCOjCa__compactFigure{gap:6px;width:56px}.kinh-dich-module__QCOjCa__compactFigure .kinh-dich-module__QCOjCa__hexLine{min-height:5px;display:block}.kinh-dich-module__QCOjCa__compactFigure .kinh-dich-module__QCOjCa__lineMark{gap:6px}.kinh-dich-module__QCOjCa__compactFigure .kinh-dich-module__QCOjCa__lineMark i{height:5px}.kinh-dich-module__QCOjCa__stableReading{justify-items:start;gap:16px;padding:24px 0 0;display:grid}.kinh-dich-module__QCOjCa__stableReading svg{color:var(--theme-green,var(--kd-green))}.kinh-dich-module__QCOjCa__stableReading p{margin:0}.kinh-dich-module__QCOjCa__lineAnalysis{border-top:1px solid var(--kd-border);margin-top:24px;padding-top:24px}.kinh-dich-module__QCOjCa__lineInsightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.kinh-dich-module__QCOjCa__lineInsightGrid>div{min-width:0}.kinh-dich-module__QCOjCa__lineInsightGrid b{font-size:16px;display:block}.kinh-dich-module__QCOjCa__lineInsightGrid span{color:var(--kd-coral);margin-top:8px;font-size:14px;display:block}.kinh-dich-module__QCOjCa__lineInsightGrid p{color:var(--kd-muted);margin:8px 0 0}.kinh-dich-module__QCOjCa__auditTrail{border-block:1px solid var(--kd-border);margin-top:24px}.kinh-dich-module__QCOjCa__auditGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-bottom:20px;display:grid}.kinh-dich-module__QCOjCa__auditGrid div{gap:8px;display:grid}.kinh-dich-module__QCOjCa__auditGrid b{font-size:15px}.kinh-dich-module__QCOjCa__auditGrid span{color:var(--kd-muted);font-size:14px}:is(.kinh-dich-module__QCOjCa__readingArea .reward-gate,.kinh-dich-module__QCOjCa__readingArea .rewarded-content){border:0;border-top:1px solid var(--kd-border);background:var(--theme-surface,#fff);box-shadow:none;border-radius:0;margin-top:24px;padding:24px 0}.kinh-dich-module__QCOjCa__readingArea .rewarded-content-head{background:var(--theme-surface,#fff);border:0;border-radius:0;padding:0}.kinh-dich-module__QCOjCa__readingArea .rewarded-content-head :is(p,span){letter-spacing:0;text-transform:none;font-size:14px;line-height:1.6}.kinh-dich-module__QCOjCa__readingArea .rewarded-section-guide :is(p,span,small){letter-spacing:0;text-transform:none;font-size:14px;line-height:1.6}.kinh-dich-module__QCOjCa__readingArea .rewarded-progress{letter-spacing:0;text-transform:none;font-size:14px;line-height:1.6}.kinh-dich-module__QCOjCa__readingArea .reward-gate-copy :is(p,span){letter-spacing:0;text-transform:none;font-size:14px;line-height:1.6}.kinh-dich-module__QCOjCa__readingArea .ai-reading-toggle{letter-spacing:0;text-transform:none;font-size:14px;line-height:1.6}.kinh-dich-module__QCOjCa__readingArea .rewarded-section-guide{border-radius:0;padding:20px 0}:is(.kinh-dich-module__QCOjCa__readingArea>.ai-reading-toggle,.kinh-dich-module__QCOjCa__readingArea>.ai-reading-box){margin:24px 0}.kinh-dich-module__QCOjCa__readingActions{display:flex}.kinh-dich-module__QCOjCa__footer{color:var(--kd-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 0 0;font-size:14px;line-height:1.6;display:flex}.kinh-dich-module__QCOjCa__footer p{flex:260px;margin:0}@media (max-width:1050px){.kinh-dich-module__QCOjCa__trigramGrid,.kinh-dich-module__QCOjCa__hexLibrary{grid-template-columns:repeat(2,minmax(0,1fr))}.kinh-dich-module__QCOjCa__searchForm{grid-template-columns:minmax(0,1fr) 180px}.kinh-dich-module__QCOjCa__searchForm>button{grid-column:1/-1;justify-self:start}}@media (max-width:900px){.kinh-dich-module__QCOjCa__productHeader{margin-bottom:16px}.kinh-dich-module__QCOjCa__desktopNav{display:none}.kinh-dich-module__QCOjCa__mobileNav{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.kinh-dich-module__QCOjCa__mobileNav>span{font-weight:600}.kinh-dich-module__QCOjCa__mobileNav select{width:100%;min-width:0;min-height:44px;color:var(--kd-ink);background:var(--theme-surface,#fff);border:1px solid var(--kd-border);font:inherit;border-radius:6px;padding:10px 8px;font-size:16px}}@media (max-width:790px){.kinh-dich-module__QCOjCa__studyGrid,.kinh-dich-module__QCOjCa__resultGrid{grid-template-columns:1fr}.kinh-dich-module__QCOjCa__lineInsightGrid,.kinh-dich-module__QCOjCa__auditGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:570px){.kinh-dich-module__QCOjCa__overviewSurface,.kinh-dich-module__QCOjCa__toolPanel{padding:0}.kinh-dich-module__QCOjCa__sectionTitle h2,.kinh-dich-module__QCOjCa__readingHeading h2{font-size:var(--type-section)}.kinh-dich-module__QCOjCa__manualLine{grid-template-columns:68px minmax(0,1fr);gap:8px;padding-bottom:6px}.kinh-dich-module__QCOjCa__manualLine>span{font-size:14px}.kinh-dich-module__QCOjCa__manualLine button{min-height:44px;padding:8px 4px}.kinh-dich-module__QCOjCa__manualLine button small{display:none}.kinh-dich-module__QCOjCa__manualLine>div{gap:6px}.kinh-dich-module__QCOjCa__seedField{grid-template-columns:1fr;gap:8px}.kinh-dich-module__QCOjCa__libraryFilters{display:grid}.kinh-dich-module__QCOjCa__libraryFilters label{min-height:44px}.kinh-dich-module__QCOjCa__hexLibrary>button{grid-template-columns:22px minmax(0,1fr);gap:8px;padding:10px}.kinh-dich-module__QCOjCa__hexLibrary>button>b{display:none}.kinh-dich-module__QCOjCa__lineBrowser>div:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr))}.kinh-dich-module__QCOjCa__trigramGrid{gap:8px}.kinh-dich-module__QCOjCa__trigramGrid article{padding:12px}.kinh-dich-module__QCOjCa__trigramGrid h3{font-size:18px}.kinh-dich-module__QCOjCa__trigramTop>b{font-size:28px}.kinh-dich-module__QCOjCa__searchForm{grid-template-columns:1fr}.kinh-dich-module__QCOjCa__searchForm>button{grid-column:auto;justify-self:stretch}.kinh-dich-module__QCOjCa__hexCard{padding:16px 0}.kinh-dich-module__QCOjCa__hexVisual{grid-template-columns:94px minmax(0,1fr);gap:16px}.kinh-dich-module__QCOjCa__lineInsightGrid,.kinh-dich-module__QCOjCa__auditGrid{grid-template-columns:1fr}}@media (max-width:800px){.kinh-dich-module__QCOjCa__overviewIntro h1,.kinh-dich-module__QCOjCa__sectionTitle h1{font-size:var(--type-page)}}@media (max-width:360px){.kinh-dich-module__QCOjCa__overviewIntro h1,.kinh-dich-module__QCOjCa__sectionTitle h1{font-size:var(--type-page)}}@media (prefers-reduced-motion:reduce){.kinh-dich-module__QCOjCa__journey *{scroll-behavior:auto}}
