/* Same language control as the product presentation; isolated to e-InvoiceLink notes. */
.language-row{display:flex;justify-content:flex-end;padding-block:0 14px}.language-switcher{position:relative;font-size:12px}.language-switcher summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:5px;padding:9px 12px;min-height:40px;color:var(--navy)}.language-switcher summary::-webkit-details-marker{display:none}.language-options{position:absolute;inset-inline-end:0;top:calc(100% + 8px);width:300px;max-width:calc(100vw - 36px);display:grid;grid-template-columns:1fr 1fr;gap:3px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:10px;box-shadow:0 14px 40px #182f5225;z-index:35}.language-options a{padding:11px 12px;border-radius:4px;min-height:40px}.language-options a:hover{background:var(--soft)}.language-options a[aria-current=page]{background:var(--navy);color:#fff}.site-header .nav{min-height:82px}.note{scroll-margin-top:165px}.sidebar{top:170px}html{scroll-padding-top:160px}.hero-copy{max-width:460px}.hero h1,.note h3,.release h3{overflow-wrap:anywhere}.field,.release-content,.hero-copy{min-width:0}.figure-message{overflow-wrap:anywhere}.hero-meta{line-height:1.7}.nav-links{flex-shrink:0}.note p{overflow-wrap:anywhere}.note-source bdi{overflow-wrap:anywhere}.note-figure img{transform:none}.language-switcher:not([open]) .language-options{display:none}
[dir=rtl] .brand span{border-left:0;border-right:1px solid var(--line);padding-left:0;padding-right:24px}[dir=rtl] .product-filters a{text-align:right}[dir=rtl] .release-version{border-right:0;border-left:1px solid var(--line)}[dir=rtl] .note-number{margin-left:0;margin-right:auto}[dir=rtl] .note-detail section{border-left:0;border-right:2px solid var(--line);padding-left:0;padding-right:16px}[dir=rtl] .scope-note{border-left:0;border-right:3px solid var(--accent);padding-left:0;padding-right:15px}[dir=rtl] .search-icon{left:auto;right:15px}[dir=rtl] .field input{padding:0 43px 0 15px}[dir=rtl] .release-points{padding-left:0;padding-right:15px}[dir=rtl] .version-contents ol{padding-left:0;padding-right:22px}[dir=rtl] .eyebrow,[dir=rtl] .sidebar h2,[dir=rtl] .release-version span{letter-spacing:normal}[dir=rtl] .hero h1,[dir=rtl] .note h3,[dir=rtl] .release h3{letter-spacing:normal}[dir=rtl] .note-detail p{line-height:1.95}[dir=rtl] .figure-message,[dir=rtl] pre[dir=ltr]{text-align:left;unicode-bidi:isolate}
@media(max-width:1100px){.nav-links{gap:14px}.brand{gap:15px}.brand span{max-width:150px}.hero-grid{gap:30px}}
@media(max-width:760px){.language-row{padding-bottom:10px}.site-header .nav{min-height:76px}.language-options{width:290px}.field select{min-width:0;width:100%}.filter-bar{flex-wrap:wrap}.field:first-child{min-width:170px}.field:last-of-type{flex:1;min-width:150px}.hero-meta{flex-wrap:wrap}.release-bottom{flex-wrap:wrap}.hero h1{font-size:clamp(32px,8vw,46px)}.release{grid-template-columns:75px minmax(0,1fr)}.release-version{padding:22px 10px}.release-version strong{font-size:25px}.release-content{padding:22px 18px}.release-top{align-items:flex-start;flex-wrap:wrap}.sidebar{position:static}[dir=rtl] .note-detail section{padding-right:12px}.footer-links{flex-wrap:wrap}}
@media print{.language-row{display:none!important}}
