.yWHVfa_page{--item-muted:#5b606b;font-size:14px}.yWHVfa_mono{font-family:var(--landing-mono), monospace}.yWHVfa_page .code{font-family:var(--landing-mono), monospace}.yWHVfa_page>nav:first-child{margin-bottom:20px;font-size:13px}.yWHVfa_hero{border:1px solid var(--line);background:#fff;border-radius:16px;padding:clamp(20px,3vw,32px)}.yWHVfa_heroTop,.yWHVfa_titleRow,.yWHVfa_heroFoot{flex-wrap:wrap;align-items:center;display:flex}.yWHVfa_heroTop{justify-content:space-between;gap:10px 16px}.yWHVfa_eyebrow{color:var(--accent);letter-spacing:.04em;font-size:12px;font-weight:600}.yWHVfa_revision{color:#3a3f4a;border:1px solid #dcdad3;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex}.yWHVfa_revision:hover{border-color:var(--text)}.yWHVfa_currentDot,.yWHVfa_archivedDot{background:#2e9e68;border-radius:50%;width:6px;height:6px}.yWHVfa_archivedDot{background:#a47b21}.yWHVfa_titleRow{gap:12px 16px;margin-top:10px}.yWHVfa_code{font-family:var(--landing-mono), monospace;letter-spacing:-.02em;margin:0;font-size:clamp(30px,5vw,52px);font-weight:600;line-height:1.1}.yWHVfa_codeDot{color:#a3a6ae}.yWHVfa_codeSuffix{color:#5b606b}.yWHVfa_titleRow>button{background:#fff;border:1px solid #dcdad3;border-radius:8px;gap:6px;height:32px;min-height:32px;padding:0 12px;font-size:12px}.yWHVfa_heroDescription{max-width:62em;margin-top:22px}.yWHVfa_heroDescription [data-tariff-description]{max-width:none;margin:0}.yWHVfa_heroDescription [data-japanese-reference]>span{letter-spacing:.04em;color:var(--item-muted);font-size:11px;font-weight:600}.yWHVfa_heroDescription [data-japanese-reference]>p{text-wrap:pretty;margin:10px 0 0;font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.6}.yWHVfa_heroDescription [data-source-description]{margin:10px 0 0;font-size:14px;line-height:1.7}.yWHVfa_heroFoot{gap:8px 20px;margin-top:18px;font-size:13px}.yWHVfa_chapter{color:var(--accent);align-items:baseline;gap:6px;font-weight:600;display:inline-flex}.yWHVfa_chapter>span{font-size:12px;font-family:var(--landing-mono), monospace;background:#eaeffd;border-radius:5px;padding:1px 6px}.yWHVfa_descriptionNotes{color:var(--muted);font-size:13px}.yWHVfa_descriptionNotes summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}.yWHVfa_descriptionNotes summary::-webkit-details-marker{display:none}.yWHVfa_descriptionNotes[open]{flex-basis:100%}.yWHVfa_descriptionNotes p{max-width:62em;margin:10px 0 0;font-size:12px;line-height:1.8}.yWHVfa_removedNotice{background:var(--notice);border:1px solid #e7d8ae;border-radius:10px;margin-top:16px;padding:14px 18px;line-height:1.8}.yWHVfa_sectionNav{z-index:20;scrollbar-width:none;background:var(--bg);gap:4px;margin:0 -4px;padding:10px 4px;display:flex;position:sticky;top:60px;overflow-x:auto}.yWHVfa_sectionNav a{color:#3a3f4a;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;min-height:34px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.yWHVfa_sectionNav a:hover{background:#efede8}.yWHVfa_sectionNav a[aria-current=location]{color:#fff;background:#14161b}.yWHVfa_sectionNav a>span{font-family:var(--landing-mono), monospace;opacity:.75;font-size:11px;font-weight:500}.yWHVfa_layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:28px;margin-top:8px;display:grid}.yWHVfa_content{flex-direction:column;gap:48px;min-width:0;display:flex}.yWHVfa_section{min-width:0;scroll-margin-top:34px}.yWHVfa_section h2{margin:0 0 14px;font-size:20px;font-weight:700;line-height:1.5}.yWHVfa_section h3{font-size:15px;font-weight:600}.yWHVfa_rateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.yWHVfa_rateCard{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:20px}.yWHVfa_rateCard dt{color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:600}.yWHVfa_rateCard dd{overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:600;line-height:1.25}.yWHVfa_rateCard [data-source-rate]{font-family:var(--landing-mono), monospace;display:block}.yWHVfa_rateCard [data-rate-reference]+[data-source-rate]{margin-top:10px;font-size:12px;font-weight:400;line-height:1.7}.yWHVfa_emptyRate{background:var(--bg);border:1px dashed #d6d3cb}.yWHVfa_emptyRate dd{font-size:20px;line-height:1.4}.yWHVfa_emptyRate small{color:var(--item-muted);margin-top:10px;font-size:12px;font-weight:400;display:block}.yWHVfa_rateNote{color:#5a4a1e;background:#fbf6e9;border-radius:10px;align-items:flex-start;gap:10px;margin:12px 0 0;padding:12px 14px;font-size:12.5px;line-height:1.75;display:flex}.yWHVfa_rateNote>svg{flex-shrink:0;margin-top:3px}.yWHVfa_hierarchyList{border:1px solid var(--line);background:#fff;border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.yWHVfa_hierarchyList>li{border-bottom:1px solid #efede8;gap:16px;padding:18px 20px;display:flex}.yWHVfa_hierarchyList>li:last-child{border-bottom:0}.yWHVfa_hierarchyCode{flex-direction:column;flex:0 0 112px;align-items:flex-start;gap:4px;min-width:0;display:flex}.yWHVfa_hierarchyCode>span{color:var(--item-muted);font-size:11px}.yWHVfa_hierarchyCode a,.yWHVfa_hierarchyCode strong{font-family:var(--landing-mono), monospace;white-space:nowrap;font-size:15px;font-weight:600}.yWHVfa_hierarchyCode a,.yWHVfa_parentCode{color:var(--accent)}.yWHVfa_hierarchyList [data-tariff-description]{flex:1;min-width:0}.yWHVfa_hierarchyList [data-japanese-reference]>span,.yWHVfa_relatedRow [data-japanese-reference]>span{display:none}.yWHVfa_hierarchyList [data-japanese-reference]>p{margin:0;font-size:14px;font-weight:400;line-height:1.75}.yWHVfa_hierarchyList [data-source-description]{margin-top:6px;font-size:12.5px;line-height:1.7}.yWHVfa_currentCode{box-shadow:inset 3px 0 0 var(--accent);background:#f4f6fe}.yWHVfa_currentCode .yWHVfa_hierarchyCode>span{color:var(--accent);font-weight:600}.yWHVfa_currentCode [data-japanese-reference]>p{font-weight:600}.yWHVfa_parentRates,.yWHVfa_children{margin-top:24px}.yWHVfa_parentRates h3,.yWHVfa_children h3{margin:0 0 12px}.yWHVfa_parentRate{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:10px;padding:16px 20px}.yWHVfa_parentCode{font-family:var(--landing-mono), monospace;font-weight:600}.yWHVfa_parentRate dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.yWHVfa_parentRate dt{color:var(--muted);font-size:11px}.yWHVfa_parentRate dd{overflow-wrap:anywhere;margin:6px 0 0}.yWHVfa_children .yWHVfa_parentCode{flex:0 0 112px}.yWHVfa_sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;margin-bottom:14px;display:flex}.yWHVfa_sectionHeader h2{margin-bottom:0}.yWHVfa_sectionHeader>span{color:var(--item-muted);font-size:12px}.yWHVfa_relatedGroups{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.yWHVfa_relatedGroup+.yWHVfa_relatedGroup{border-top:1px solid #efede8}.yWHVfa_relatedGroup h3{font-family:var(--landing-mono), monospace;color:var(--item-muted);margin:0;padding:10px 20px 4px;font-size:12px;font-weight:600}.yWHVfa_relatedGroup ul{margin:0;padding:0;list-style:none}.yWHVfa_relatedRow{align-items:flex-start;gap:16px;padding:12px 44px 12px 20px;display:flex;position:relative}.yWHVfa_relatedRow:hover{background:#f7f7f3}.yWHVfa_relatedCode{font-family:var(--landing-mono), monospace;color:var(--accent);white-space:nowrap;flex:0 0 112px;font-size:14px;font-weight:600}.yWHVfa_relatedCode:after{content:"";position:absolute;inset:0}.yWHVfa_relatedCode>svg{color:var(--item-muted);position:absolute;top:18px;right:20px}.yWHVfa_relatedRow [data-tariff-description]{flex:1;min-width:0}.yWHVfa_relatedRow [data-japanese-reference]>p{margin:0;font-size:14px;font-weight:400}.yWHVfa_relatedRow [data-source-description]{margin-top:2px;font-size:12px}.yWHVfa_relatedRow details{z-index:1;position:relative}.yWHVfa_relatedRow details summary{min-height:28px;padding-block:4px}.yWHVfa_caption{color:var(--item-muted);margin:10px 0 0;font-size:12px;line-height:1.7}.yWHVfa_historyCount{color:var(--muted);margin:6px 0 0;font-size:13px}.yWHVfa_historyCount strong{font-family:var(--landing-mono), monospace;color:var(--text)}.yWHVfa_sidebar{flex-direction:column;gap:12px;min-width:0;display:flex;position:sticky;top:130px}.yWHVfa_dataCard{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.yWHVfa_dataCard h2{margin:0;padding:16px 20px 4px;font-size:15px;font-weight:700}.yWHVfa_metadata{margin:0;padding:0 20px 8px;font-size:13px}.yWHVfa_metadata>div{border-bottom:1px solid #f0eee9;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.yWHVfa_metadata>div:last-child{border-bottom:0}.yWHVfa_metadata dt{color:var(--item-muted)}.yWHVfa_metadata dd{overflow-wrap:anywhere;margin:0}.yWHVfa_metadata dd a{color:var(--accent);font-weight:600}.yWHVfa_attributes{border:1px solid var(--line);background:#fff;border-radius:10px;padding:12px 16px;font-size:12px}.yWHVfa_attributes summary{cursor:pointer}.yWHVfa_attributes pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0}.yWHVfa_notifications>button{color:#fff;white-space:normal;background:#14161b;border:1px solid #14161b;border-radius:11px;width:100%;height:auto;min-height:44px;padding:10px 12px;font-size:12px;font-weight:600}.yWHVfa_notifications>button:hover{color:#fff;background:#2a2d35}.yWHVfa_notifications .notice{margin-top:12px;font-size:12px}.yWHVfa_source{color:var(--muted);padding:0 4px;font-size:12px;line-height:1.7}@media (max-width:1000px){.yWHVfa_layout{grid-template-columns:minmax(0,1fr)}.yWHVfa_sidebar{max-width:none;position:static}.yWHVfa_metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}}@media (max-width:800px){.yWHVfa_sectionNav{top:64px}.yWHVfa_sectionNav a{min-height:40px}.yWHVfa_heroTop{align-items:flex-start}.yWHVfa_code{font-size:clamp(28px,7.8vw,42px)}.yWHVfa_titleRow>button{min-height:36px}.yWHVfa_heroDescription [data-japanese-reference]>p{font-size:18px}.yWHVfa_heroFoot{align-items:flex-start}.yWHVfa_descriptionNotes summary{min-height:36px}.yWHVfa_rateGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.yWHVfa_rateCard{padding:20px}.yWHVfa_section h2{font-size:20px}.yWHVfa_content{gap:36px}.yWHVfa_hierarchyList>li{flex-direction:column;gap:10px;padding:18px 20px}.yWHVfa_hierarchyCode{flex-direction:row;flex:auto;align-items:baseline;gap:8px}.yWHVfa_relatedRow{flex-direction:column;gap:5px}.yWHVfa_relatedCode,.yWHVfa_children .yWHVfa_parentCode{flex:auto}.yWHVfa_parentRate dl{grid-template-columns:minmax(0,1fr);gap:12px}.yWHVfa_metadata{display:block}.yWHVfa_section{scroll-margin-top:50px}}@media (prefers-reduced-motion:no-preference){.yWHVfa_sectionNav a{transition:color .15s,background .15s}}.yWHVfa_page>nav:first-child a{min-height:20px}.yWHVfa_heroDescription{max-width:992px}.yWHVfa_longRate dd{font-size:16px;line-height:1.7}
