@layer components{.tl{container-type:inline-size;margin:0}.tl-plot{--tl-row:64px;--tl-axis:168px;position:relative;padding-block-start:calc(var(--tl-axis) - 40px)}.tl-probe{position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:120px;block-size:0;visibility:hidden}.tl-scale{position:relative;block-size:76px}.tl-axis{position:absolute;inset-inline:0;inset-block-start:40px;block-size:1px;background:var(--color-graphite-950)}.tl-hatch{position:absolute;inset-block-start:12px;block-size:28px;inset-inline-start:var(--from);inline-size:calc(var(--to) - var(--from));background-image:repeating-linear-gradient(-45deg,var(--color-steel-300) 0 1px,transparent 1px 4px);border-inline-start:1px solid var(--color-graphite-950);print-color-adjust:exact;-webkit-print-color-adjust:exact}.tl-tick{position:absolute;inset-block-start:41px;inset-inline-start:var(--at);inline-size:1px;block-size:6px;background:var(--color-graphite-950)}.tl-tick-label{position:absolute;inset-block-start:12px;inset-inline-start:50%;translate:-50% 0;font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums lining-nums;color:var(--color-steel-600);white-space:nowrap}[dir=rtl] .tl-tick-label{translate:50% 0}.tl-tick[data-edge=start] .tl-tick-label{inset-inline-start:0;translate:none}.tl-tick[data-edge=end] .tl-tick-label{inset-inline-start:auto;inset-inline-end:0;translate:none}.tl-markers{margin:0;padding:0;list-style:none}.tl-marker,.tl-zone{position:static}.tl-bar{inset-block-start:calc(var(--tl-axis) - 10px);inset-inline-start:calc(var(--at) - 1px);inline-size:2px;block-size:21px;background:var(--color-graphite-950)}.tl-bar,.tl-span{position:absolute}.tl-span{inset-block-start:calc(var(--tl-axis) - 14px);inset-inline-start:var(--from);inline-size:calc(var(--to) - var(--from));block-size:14px;border:1px solid var(--color-graphite-950);border-block-end:0}.tl-bracket[data-clipped] .tl-span{border-inline-start:0}.tl-leader{position:absolute;inset-inline-start:calc(var(--at) - .5px);inline-size:1px;inset-block-end:calc(100% - var(--tl-axis) + 10px);background:var(--color-graphite-950);transform-origin:50% 100%}.tl-marker[data-row="1"] .tl-leader{inset-block-start:46px}.tl-marker[data-row="2"] .tl-leader{inset-block-start:calc(var(--tl-row) + 46px)}.tl-bracket .tl-leader{inset-block-end:calc(100% - var(--tl-axis) + 14px)}.tl-label{position:absolute;display:flex;flex-direction:column;gap:2px;max-inline-size:min(26rem,var(--at));padding-inline-end:8px;text-align:end;inset-inline-end:calc(100% - var(--at))}.tl-marker[data-side=start] .tl-label{inset-inline-end:auto;inset-inline-start:var(--at);max-inline-size:min(26rem,calc(100% - var(--at)));padding-inline:8px 0;text-align:start}.tl-marker[data-row="1"] .tl-label{inset-block-start:0}.tl-marker[data-row="2"] .tl-label{inset-block-start:var(--tl-row)}.tl-label-main{font-size:15px;line-height:1.4;font-weight:var(--fw-ui);color:var(--color-graphite-950)}.tl-label-sub{font-size:13px;line-height:1.4;color:var(--color-steel-600);text-wrap:pretty}.tl-zone-label{position:absolute;inset-block-start:calc(var(--tl-axis) - 36px);inset-inline-end:0;max-inline-size:calc(var(--to) - var(--from));padding:2px 8px;font-family:var(--font-label);font-size:13px;line-height:1.3;font-weight:var(--fw-ui);color:var(--color-graphite-950);background:var(--color-paper);white-space:nowrap}[data-tone=paper-2] .tl-zone-label{background:var(--color-paper-2)}.tl-key,.tl-key-swatch{display:none}.tl-caption{margin-block-start:16px;font-size:12px;line-height:1.45;color:var(--color-steel-600)}@container (max-width: 639.98px){.tl-plot{--tl-axis:44px;padding-block-start:4px}.tl-leader,.tl-zone-label{display:none}.tl-key{display:inline-grid;place-items:center;inline-size:20px;block-size:20px;border:1px solid var(--color-graphite-950);border-radius:50%;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;line-height:1;color:var(--color-graphite-950);background:inherit}.tl-marker>.tl-key{position:absolute;inset-block-start:0;inset-inline-start:calc(var(--at) - 10px);background:var(--color-paper)}[data-tone=paper-2] .tl-marker>.tl-key{background:var(--color-paper-2)}.tl-bracket>.tl-key{inset-inline-start:calc((var(--from) + var(--to)) / 2 - 10px)}.tl-scale{block-size:72px}.tl-axis{inset-block-start:40px}.tl-hatch{inset-block-start:22px;block-size:18px}.tl-markers{display:grid;row-gap:14px;margin-block-start:16px;padding-block-start:16px;border-block-start:1px solid var(--color-steel-200)}.tl-marker,.tl-zone{display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:12px;align-items:start}.tl-label{position:static;grid-column:2;max-inline-size:none;padding:0;text-align:start}.tl-marker[data-side=start] .tl-label{padding:0}.tl-legend-key{grid-column:1;grid-row:1}.tl-key-swatch{display:block;inline-size:20px;block-size:14px;margin-block-start:3px;border:1px solid var(--color-graphite-950);background-image:repeating-linear-gradient(-45deg,var(--color-steel-300) 0 1px,transparent 1px 4px);print-color-adjust:exact;-webkit-print-color-adjust:exact}.tl-zone .tl-zone-text{display:block;grid-column:2;font-size:15px;line-height:1.4;font-weight:var(--fw-ui);color:var(--color-graphite-950)}}@container (min-width: 640px){.tl-legend-key,.tl-zone-text{display:none}}.ed{container-type:inline-size;margin:0;min-inline-size:0}.ed-narrow,.ed-wide{display:none}.ed-one .ed-wide{display:block}@container (min-width: 600px){.ed-wide{display:block}}@container (max-width: 599.98px){.ed-narrow{display:block}}.ed-views{display:flex;flex-wrap:wrap;align-items:flex-end;gap:32px 40px}.ed-narrow .ed-views{flex-direction:column;align-items:flex-start}.ed-view{margin:0;min-inline-size:0}.ed-svg{display:block;max-inline-size:100%;block-size:auto;overflow:visible;color:var(--color-graphite-950)}.ed-field{fill:var(--color-paper-2);stroke:none}[data-tone=paper-2] .ed-field{fill:var(--color-paper)}.ed-outline{stroke:var(--color-graphite-950);stroke-width:1.25px}.ed-centre,.ed-outline{fill:none;vector-effect:non-scaling-stroke}.ed-centre{stroke:var(--color-steel-500);stroke-width:.8px}.ed-dims{color:var(--color-steel-700)}.ed-value{font-family:var(--font-plex-cond),var(--font-sans);font-size:13px;font-variant-numeric:tabular-nums lining-nums;fill:var(--color-graphite-950)}.ed-view-caption{margin:6px 0 0;padding-inline-start:66px;font-family:var(--font-label);font-size:13px;line-height:1.3;font-weight:var(--fw-ui);color:var(--color-steel-600)}.ed-block{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-block-start:20px;padding-block-start:12px;border-block-start:1px solid var(--color-graphite-950)}.ed-cells{display:inline-flex;border:1px solid var(--color-steel-300)}.ed-cell{padding:4px 10px;font-family:var(--font-label);font-size:13px;line-height:1.3;font-weight:var(--fw-ui);color:var(--color-graphite-950);white-space:nowrap}.ed-cell+.ed-cell{border-inline-start:1px solid var(--color-steel-300);color:var(--color-steel-600)}.ed-bar{display:block;overflow:visible}.ed-bar-solid{fill:var(--color-graphite-950)}.ed-bar-open,.ed-bar-solid{stroke:var(--color-graphite-950);stroke-width:1px}.ed-bar-open{fill:var(--color-paper)}.ed-bar-text{font-size:12px;font-variant-numeric:tabular-nums lining-nums;fill:var(--color-steel-600)}.ed-caption{margin-block-start:12px;font-size:12px;line-height:1.45;color:var(--color-steel-600)}.cm{position:relative}.cm-sample{margin:0 0 12px;display:flex;justify-content:flex-end}.cm-sample>span{padding:2px 8px;background:var(--color-note);font-family:var(--font-label);font-size:13px;line-height:1.3;font-weight:var(--fw-ui);color:var(--color-graphite-950)}.cm-table{inline-size:100%;border-collapse:separate;border-spacing:0}.cm-h{font-family:var(--font-label);font-size:13px;line-height:1.3;font-weight:var(--fw-ui);letter-spacing:var(--ls-label);color:var(--color-steel-600);text-align:start;vertical-align:bottom}.cm-num{text-align:end}.cm-missing{color:var(--color-steel-500)}.cm-value{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.cm-code{display:block;font-size:13px;line-height:1.4;color:var(--color-steel-600)}.cm-link{color:var(--color-graphite-950);font-size:17px;line-height:1.35;font-weight:var(--fw-ui);text-decoration-line:none;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:var(--color-steel-400)}a.cm-link:after{content:"";position:absolute;inset:0}a.cm-link:focus-visible{outline:none}.cm-row:has(a.cm-link:focus-visible){outline:2px solid var(--color-graphite-950);outline-offset:-2px}.cm-families{display:flex;align-items:baseline;gap:10px}.cm-count{font-size:17px;font-variant-numeric:tabular-nums lining-nums;color:var(--color-graphite-950)}.cm-family-list{font-size:14px;line-height:1.45;color:var(--color-steel-700)}.cm-family-more{white-space:nowrap;color:var(--color-steel-600)}.cm-family-more:before{content:" "}.cm-arrow-icon{color:var(--color-graphite-950);transition:translate var(--dur-hover) var(--ease-out)}.cm-limit-list{margin:0;padding:0;list-style:none}.cm-limit-list>li{font-size:15px;line-height:1.5;color:var(--color-graphite-950)}.cm-refer{display:block;font-size:14px;line-height:1.5;color:var(--color-steel-600)}.cm-more,.cm-toggle{display:inline-flex;align-items:center;gap:8px;min-block-size:40px;padding-inline:14px;border:1px solid var(--color-graphite-950);border-radius:var(--radius-control);background:transparent;color:var(--color-graphite-950);font-size:15px;line-height:1.3;font-weight:var(--fw-ui);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out)}.cm-more{position:relative;z-index:1;min-block-size:44px;border-color:var(--color-steel-400)}@media (hover:hover) and (pointer:fine){.cm-more:hover,.cm-toggle:hover{background:var(--color-graphite-950);color:var(--color-white)}}.cm-more:active,.cm-toggle:active{translate:0 var(--press)}.cm-cell-label{display:none}@media (min-width:1024px){.cm-h{position:sticky;inset-block-start:var(--sticky-top);z-index:2;block-size:40px;padding:0 12px 10px;border-block-end:1px solid var(--color-graphite-950)}.cm-h,.cm-h:before{background:var(--color-paper)}.cm-h:before{content:"";position:absolute;inset-inline:0;inset-block-end:100%;block-size:24px}.cm-h:first-child{padding-inline-start:0}.cm-h.cm-arrow{inline-size:40px;padding-inline-end:0}.cm-row{position:relative;transition:background-color var(--dur-hover) var(--ease-out)}.cm-row>:is(th,td){block-size:72px;padding:12px;border-block-end:1px solid var(--color-steel-200);vertical-align:middle;font-size:16px;line-height:1.45;text-align:start;font-weight:400}.cm-row>.cm-num{text-align:end}.cm-row>th{padding-inline-start:0}.cm-process{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:16px;min-inline-size:15rem}.cm-row>td.cm-arrow{padding-inline-end:0;text-align:end}.cm-row[data-cap] .cm-cell[data-col=families]{min-inline-size:13rem}.cm-thumb{display:grid;place-items:center;block-size:48px;color:var(--color-graphite-950)}@media (hover:hover) and (pointer:fine){.cm-linked:hover{background:var(--color-steel-100)}.cm-linked:hover .cm-link{text-decoration-line:underline}.cm-linked:hover .cm-arrow-icon{translate:calc(var(--nudge) * var(--dir)) 0}}.cm-card-limits,.cm-card-more,.cm-limits{display:none}.cm-table[data-limits-open] .cm-limits{display:table-row}.cm-limits>td{padding:0 0 20px calc(64px + 16px);border-block-end:1px solid var(--color-steel-200)}.cm-table[data-limits-open] .cm-row>:is(th,td){border-block-end-color:transparent}.cm-limits-in{display:grid;grid-template-columns:9rem minmax(0,1fr);column-gap:24px;align-items:baseline}.cm-limits-label{color:var(--color-steel-600)}.cm-limits .cm-limit-list{display:flex;flex-wrap:wrap;gap:6px 32px}}@media (max-width:1023.98px){.cm-row,.cm-row>td,.cm-row>th,.cm-table,.cm-table>tbody{display:block}.cm-table>thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cm-limits{display:none}.cm-table>tbody{display:grid;gap:32px var(--col-gap)}.cm-row{position:relative;padding-block:16px 20px;border-block-start:1px solid var(--color-graphite-950)}.cm-process{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:16px;padding-block-end:12px;text-align:start;font-weight:400}.cm-thumb{display:grid;place-items:center;block-size:48px}.cm-row>td{display:grid;grid-template-columns:minmax(7.5rem,40%) minmax(0,1fr);column-gap:16px;align-items:baseline;padding-block:10px;border-block-start:1px solid var(--color-steel-200);font-size:15px;line-height:1.5;text-align:start}.cm-row>td.cm-arrow,.cm-row>td[data-extra]{display:none}.cm-row[data-open]>td[data-extra]{display:grid}.cm-row>td.cm-card-more{display:block;padding-block:12px 0}.cm-cell-label{display:block;font-family:var(--font-label);font-size:13px;line-height:1.3;font-weight:var(--fw-ui);color:var(--color-steel-600)}.cm-row>td>.cm-cell-value{min-inline-size:0}.cm-families{flex-direction:column;gap:2px}.cm-toggle{display:none}}@media (min-width:768px) and (max-width:1023.98px){.cm-table>tbody{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.mm{display:grid;gap:64px}.mm-title{margin:0 0 16px}.mm-scroll{overflow-x:auto}.mm-table{inline-size:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.mm-h{padding:0 12px 10px;font-family:var(--font-label);font-size:13px;line-height:1.3;font-weight:var(--fw-ui);color:var(--color-steel-600);text-align:start;vertical-align:bottom;border-block-end:1px solid var(--color-graphite-950)}.mm-first{position:sticky;inset-inline-start:0;z-index:1;inline-size:22%;padding-inline-start:0;background:var(--section-bg,var(--color-paper))}.mm-proc{font-weight:var(--fw-ui)}.mm-code{display:block;color:var(--color-steel-600);font-size:13px}.mm-proc-name{display:block;margin-block-start:2px;font-family:var(--font-sans);font-size:14px;line-height:1.4;color:var(--color-graphite-950)}.mm-row-h{padding:14px 12px 14px 0;font-size:16px;line-height:1.45;font-weight:var(--fw-ui);text-align:start}.mm-cell,.mm-row-h{color:var(--color-graphite-950);vertical-align:top;border-block-end:1px solid var(--color-steel-200)}.mm-cell{padding:14px 12px;font-size:15px;line-height:1.5}.mm-lines{margin:0;padding:0;list-style:none}.mm-lines>li+li{margin-block-start:4px}.mm-none{color:var(--color-steel-500)}.mm-check{display:inline-flex;color:var(--color-graphite-950)}.mm-by{inline-size:14%}.mm-cell.mm-by{font-size:14px;color:var(--color-steel-700)}.mm-cell.mm-partner{color:var(--color-graphite-950)}.mm-word{font-size:14px;color:var(--color-steel-700)}.mm-list{display:none;margin:0;padding:0;list-style:none;border-block-start:1px solid var(--color-graphite-950)}.mm-item{padding-block:14px;border-block-end:1px solid var(--color-steel-200)}.mm-item-h{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0;font-size:16px;line-height:1.45;font-weight:var(--fw-ui)}.mm-item-by{font-size:14px;font-weight:400;color:var(--color-steel-600)}.mm-item-lines{display:grid;gap:8px;margin:10px 0 0;padding:0;list-style:none}.mm-pair{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:12px;align-items:baseline;font-size:15px;line-height:1.5}.mm-chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.mm-chip{display:inline-flex;align-items:center;min-block-size:28px;padding-inline:8px;border:1px solid var(--color-steel-300);border-radius:var(--radius-control);font-size:13px;line-height:1.3;color:var(--color-graphite-950);white-space:nowrap}.mm-chip-by{color:var(--color-steel-600)}@media (max-width:767.98px){.mm-scroll{display:none}.mm-list{display:block}}.lim{margin:0;border-block-start:1px solid var(--color-graphite-950)}.lim-group{display:grid;grid-template-columns:minmax(0,1fr);padding-block:20px 4px;border-block-end:1px solid var(--color-steel-200)}.lim-process{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 8px}.lim-code{font-size:13px;color:var(--color-steel-600)}.lim-name{font-size:17px;line-height:1.4;font-weight:var(--fw-ui);color:var(--color-graphite-950)}.lim-item{margin:0;padding-block:12px 16px;border-block-start:1px solid var(--color-steel-200)}.lim-item:first-of-type{border-block-start:0;padding-block-start:4px}.lim-text{font-size:17px;color:var(--color-graphite-950)}.lim-refer,.lim-text{display:block;line-height:1.5;text-wrap:pretty}.lim-refer{margin-block-start:4px;font-size:15px;color:var(--color-steel-700)}@media (min-width:1024px){.lim-group{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap);padding-block:0}.lim-process{grid-column:1/span 3;grid-row:1/span 20;align-self:start;flex-direction:column;gap:2px;margin:0;padding-block:20px}.lim-item{grid-column:4/span 7;padding-block:20px}.lim-item:first-of-type{padding-block-start:20px}}.lim-one{margin-block-start:56px}.lim-one-title{margin:0 0 4px}.lim-one-list{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--color-graphite-950)}.lim-one-item{display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:14px;align-items:start;padding-block:14px;border-block-end:1px solid var(--color-steel-200)}.lim-x{margin-block-start:5px;color:var(--color-graphite-950)}.lim-one .lim-text{font-size:16px}.lim-one .lim-refer{font-size:14px}.cap-fit{margin-block-start:48px}.ln{position:sticky;inset-block-start:var(--chrome-h);z-index:var(--z-localnav);background:var(--color-paper);border-block-end:1px solid var(--color-steel-200);transition:translate var(--dur-swap) var(--ease-out)}@media (min-width:1024px){html[data-header=compact] .ln{translate:0 -36px}}.ln-wrap{display:flex;align-items:stretch;gap:24px;block-size:47px}.ln-scroller{position:relative;flex:1 1 auto;min-inline-size:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.ln-scroller::-webkit-scrollbar{display:none}.ln-list{display:flex;align-items:stretch;gap:28px;block-size:100%;margin:0;padding:0;list-style:none;white-space:nowrap}.ln-list>li{display:flex;scroll-snap-align:start}.ln-link{position:relative;display:inline-flex;align-items:center;font-size:14px;line-height:1.3;font-weight:var(--fw-ui);color:var(--color-steel-700);text-decoration:none;transition:color var(--dur-hover) var(--ease-out)}.ln-link:after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;block-size:2px;background:var(--color-graphite-950);opacity:0;transition:opacity var(--dur-hover) var(--ease-out)}.ln-link[aria-current=true]{color:var(--color-graphite-950)}.ln-link[aria-current=true]:after{opacity:1}.ln-link:focus-visible{outline:2px solid var(--color-graphite-950);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.ln-link:hover{color:var(--color-graphite-950)}}.ln-print{display:none}@media (min-width:1280px){.ln-print{display:inline-flex;flex:none;align-items:center;gap:8px;align-self:center;min-block-size:32px;padding:0;border:0;background:none;font-size:14px;line-height:1.3;font-weight:var(--fw-ui);color:var(--color-graphite-950);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:var(--color-steel-400);cursor:pointer;transition:text-decoration-color var(--dur-hover) var(--ease-out)}}@media (hover:hover) and (pointer:fine){.ln-print:hover{text-decoration-color:var(--color-graphite-950)}}.ln-scroller[data-fade-start]{mask-image:linear-gradient(90deg,transparent 0,black 32px)}.ln-scroller[data-fade-end]{mask-image:linear-gradient(270deg,transparent 0,black 32px)}.ln-scroller[data-fade-start][data-fade-end]{mask-image:linear-gradient(90deg,transparent 0,black 32px,black calc(100% - 32px),transparent)}[dir=rtl] .ln-scroller[data-fade-start]{mask-image:linear-gradient(270deg,transparent 0,black 32px)}[dir=rtl] .ln-scroller[data-fade-end]{mask-image:linear-gradient(90deg,transparent 0,black 32px)}@media (max-width:767.98px){.ln-wrap{block-size:43px}.ln-list{gap:8px;align-items:center}.ln-link{min-block-size:32px;padding-inline:12px;border:1px solid var(--color-steel-300);border-radius:var(--radius-control);font-size:14px;color:var(--color-graphite-950)}.ln-link:after{display:none}.ln-link[aria-current=true]{background:var(--color-graphite-950);border-color:var(--color-graphite-950);color:var(--color-white)}.ln-link:focus-visible{outline-offset:2px}}@media (prefers-reduced-motion:reduce){.ln{transition:none}}html[data-motion=reduce] .ln{transition:none}.cap-aside{display:grid;gap:16px}.cap-aside-frame{display:grid;place-items:center;aspect-ratio:16/10;padding:10px 14px 8px;background:var(--color-paper)}.cap-aside-frame>.pd{inline-size:100%;block-size:100%}.sv-sheet{display:grid;align-items:start;gap:32px var(--col-gap)}@media (min-width:768px){.sv-sheet[data-views=free],.sv-sheet[data-views=left],.sv-sheet[data-views=right]{grid-template-columns:var(--views)}.sv-side{margin-block-start:var(--drop,0)}}@media (max-width:767.98px){.sv-sheet[data-views=left] .sv-side-box{order:1}.sv-side-box{inline-size:var(--side,100%)}}.sv-photos{display:grid;gap:24px var(--col-gap);margin:0;padding:0;list-style:none}@media (min-width:768px){.sv-photos{grid-template-columns:repeat(3,minmax(0,1fr))}}.dfm-list{display:grid;margin:0;padding:0;list-style:none;border-block-start:1px solid var(--color-graphite-950);counter-reset:dfm}.dfm-item{display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:12px;padding-block:16px 18px;border-block-end:1px solid var(--color-steel-200);font-size:16px;line-height:1.55;color:var(--color-graphite-950)}.dfm-n{font-size:15px;line-height:1.65;font-variant-numeric:tabular-nums lining-nums;color:var(--color-steel-600)}@media (min-width:1024px){.dfm-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--col-gap);grid-auto-flow:column;grid-template-rows:repeat(var(--rows),auto)}}.dfm-by{margin-block-start:32px}.cap-pager{background:var(--color-paper)}.cap-pager-in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;padding-block:32px;border-block-start:1px solid var(--color-steel-200)}.cap-pager-link{display:inline-flex;align-items:center;gap:10px;min-block-size:44px;font-size:17px;line-height:1.4;font-weight:var(--fw-ui);color:var(--color-graphite-950);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:var(--color-steel-400);transition:text-decoration-color var(--dur-hover) var(--ease-out)}.cap-pager-link[data-dir=next]{margin-inline-start:auto}.cap-pager-link .icon{transition:translate var(--dur-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){.cap-pager-link:hover{text-decoration-color:var(--color-graphite-950)}.cap-pager-link[data-dir=next]:hover .icon{translate:calc(var(--nudge) * var(--dir)) 0}.cap-pager-link[data-dir=prev]:hover .icon{translate:calc(var(--nudge) * var(--dir) * -1) 0}}.cap-pager-prev-icon{rotate:180deg}[dir=rtl] .cap-pager-prev-icon{rotate:0deg}.cap-faq{border-block-start:1px solid var(--color-graphite-950)}.cap-faq-a{margin:0;padding-block-end:20px;max-inline-size:68ch;font-size:16px;line-height:1.6;color:var(--color-steel-700)}:lang(zh) .cap-faq-a{max-inline-size:38em;line-height:1.8}.ds-head{display:none}}html:not(.vt-active) .tl[data-reveal-state=pending] :is(.tl-bar,.tl-span,.tl-hatch,.tl-label,.tl-zone-label,.tl-marker>.tl-key){opacity:0}html:not(.vt-active) .tl[data-reveal-state=pending] .tl-leader{transform:scaleY(0)}.tl[data-reveal-state=play] :is(.tl-bar,.tl-span,.tl-marker>.tl-key){animation:vt-fade-in var(--dur-hover) var(--ease-out) backwards}.tl[data-reveal-state=play] .tl-leader{animation:measure-y var(--dur-measure) var(--ease-out) var(--dur-hover) backwards}.tl[data-reveal-state=play] :is(.tl-label,.tl-hatch,.tl-zone-label){animation:vt-fade-in var(--dur-hover) var(--ease-out) calc(var(--dur-hover) + var(--dur-measure) + var(--offset-label)) backwards}@media print{@page{size:A4 portrait;margin:15mm}body:has([data-datasheet]) :is([data-header-block],[data-demo-ribbon],footer,[data-cookie-banner],.skip-link,[data-dock],[data-localnav],[data-page-cta],[data-print=hide]){display:none!important}body:has([data-datasheet]){font-size:9pt;line-height:1.4}[data-datasheet] .ds-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2mm 6mm;align-items:start;margin:0 0 4mm;padding-block-end:3mm;border-block-end:.75pt solid #000000;font-size:8pt;line-height:1.35}.ds-head-text p{margin:0}.ds-head-title{font-size:10pt;font-weight:600}.ds-qr{display:block;inline-size:18mm;block-size:18mm}.ds-qr svg{display:block;inline-size:100%;block-size:100%}[data-datasheet] [data-page-head]{padding:0!important}[data-datasheet] [data-page-head] h1+p+div,[data-datasheet] [data-page-head] nav{display:none!important}[data-datasheet] [data-page-head] h1{font-size:18pt!important;line-height:1.15!important}[data-datasheet] [data-page-head] .t-lead{margin-block-start:1.5mm!important;font-size:9.5pt!important;max-inline-size:none}[data-datasheet] [data-page-head] .t-label{margin-block-end:1.5mm!important;font-size:8pt}[data-datasheet] [data-page-head] .grid-page{display:grid!important;grid-template-columns:minmax(0,1fr) 72mm!important;gap:4mm 6mm!important;margin-block-start:0!important}[data-datasheet] [data-page-head] .grid-page>*{grid-column:auto!important;grid-row:auto!important;margin:0!important;max-inline-size:none!important}[data-datasheet] .cap-aside-frame,[data-datasheet] [data-page-head] [data-actions]{display:none!important}[data-datasheet] [data-doc-strip]{border-color:#000000!important}[data-datasheet] [data-doc-strip]>div{min-block-size:0!important;padding-block:1.5mm!important;font-size:8pt!important}[data-datasheet] [data-doc-strip] a{display:none!important}[data-datasheet] .section{padding-block:4mm 2mm!important;background:none!important;break-inside:auto}[data-datasheet] :is(#samples,#faq,#cases,.cap-pager,.cap-fit,[data-ask]){display:none!important}[data-datasheet] .section-head{position:static!important;margin-block-end:2.5mm!important}[data-datasheet] .section-head .t-display-2,[data-datasheet] .section-title{font-size:12pt!important;line-height:1.2!important}[data-datasheet] .section-desc,[data-datasheet] .section-subtitle{margin-block-start:1mm!important;font-size:8.5pt!important}[data-datasheet] .section-desc{display:none!important}[data-datasheet] .section-rail-grid{display:grid!important;grid-template-columns:38mm minmax(0,1fr)!important;column-gap:6mm!important}[data-datasheet] .section-rail-grid>.section-head{grid-column:1!important}[data-datasheet] .section-rail-grid>.section-body{grid-column:2!important}[data-datasheet] .ed-block{margin-block-start:2mm;padding-block-start:1.5mm}[data-datasheet] .ed-caption,[data-datasheet] .tl-caption{display:none}[data-datasheet] .lim-one{margin-block-start:3mm}[data-datasheet] .lim-one-item{padding-block:1.2mm}[data-datasheet] :is(.lim-text,.lim-refer,.lim-one .lim-text){font-size:8.5pt}[data-datasheet] .spec-pair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6mm!important}[data-datasheet] [data-proof=spec] dl>div{padding-block:1mm!important}[data-datasheet] [data-proof=spec] :is(dt,dd){font-size:8.5pt!important}[data-datasheet] .tl-plot{--tl-row:12mm;--tl-axis:30mm}[data-datasheet] .tl-label-main{font-size:8.5pt}[data-datasheet] .tl-label-sub,[data-datasheet] .tl-tick-label,[data-datasheet] .tl-zone-label{font-size:7.5pt}[data-datasheet] .tl :is(.tl-bar,.tl-span,.tl-hatch,.tl-label,.tl-zone-label,.tl-leader){opacity:1!important;transform:none!important;animation:none!important}[data-datasheet] .dfm-item{padding-block:1.2mm;font-size:8.5pt}[data-datasheet] .dfm-n{font-size:8.5pt}[data-datasheet] .dfm-by{display:none}[data-datasheet] #notes{padding-block:3mm 0!important}[data-datasheet] #notes :is(li,p){font-size:7.5pt!important;line-height:1.35!important}[data-datasheet] #notes a[data-note-back]{display:none!important}[data-datasheet] [data-note-ref]>button{color:#000000}}