:root{--gl-band:76px}@media(max-width:899px){:root{--gl-band:68px}}[data-theme] .blog-hero.about-hero.solo{border-bottom:0;margin-bottom:0;padding-bottom:clamp(28px,4vw,44px)}[data-theme] .blog-hero .lede{max-width:60ch}[data-theme] .blog-feat{padding:clamp(48px,7vw,88px) 0;border-top:1px solid #19202b;border-bottom:1px solid #19202b}[data-theme] .bl-feat-grid{display:grid;gap:clamp(28px,4vw,56px);align-items:center}@media(min-width:960px){[data-theme] .bl-feat-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}}[data-theme] .bl-feat-txt .post-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0 0 18px;color:var(--txt3);font-size:13px}[data-theme] .bl-feat-txt .post-meta b{color:var(--brand-txt)}[data-theme] .bl-feat-txt .h-h2{font-size:clamp(30px,3.3vw,42px);max-width:20ch}[data-theme] .bl-feat-txt .h-h2 a{color:inherit;text-decoration:none}@media(hover:hover){[data-theme] .bl-feat-txt .h-h2 a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:var(--ora)}}[data-theme] .bl-feat-txt .h-h2 a:focus-visible{outline:2px solid var(--ora);outline-offset:4px;border-radius:4px}[data-theme] .bl-feat-txt .h-lead{max-width:50ch}[data-theme] .bl-feat-txt .link-arrow{margin-top:18px}[data-theme] .blog-feat .cc.bl-feat-cc{margin:0;background:#0b0f15;border-color:#242d3a;padding:20px 20px 16px}[data-theme] .blog-feat .bl-feat-cc svg{aspect-ratio:680 / 300}[data-theme] .blog-feat .bl-feat-cc .cc-t{color:#f3f5f8}[data-theme] .blog-feat .bl-feat-cc :is(.cc-leg,.cc-note){color:#a3adbb}@media(max-width:639px){[data-theme] .blog-feat .bl-feat-cc svg{aspect-ratio:360 / 240}[data-theme] .blog-feat .cc.bl-feat-cc{padding:16px 14px 14px;margin-inline:calc(var(--gutter) * -.5)}}[data-theme] .bl-index{padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(48px,7vw,96px)}[data-theme] .seg.bl-filters{margin:0 0 clamp(20px,3vw,32px)}@media(max-width:759px){[data-theme] .seg.bl-filters{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}}@media(min-width:760px){[data-theme] .seg.is-scroll.bl-filters{flex-wrap:wrap;overflow:visible}}[data-theme] .bl-index .blog-list{position:relative;border-top:0;display:block}[data-theme] .bl-month{position:relative;margin:0;padding:28px 0 10px;font-size:14px;font-weight:600;letter-spacing:0;color:var(--txt2);border-bottom:1px solid var(--b3);background:var(--bg)}[data-theme] .bl-month:first-child{padding-top:0}[data-theme] .bl-month[hidden]{display:none}[data-theme] .bl-index .blog-card,[data-theme] .bl-index .blog-card.has-thumb,[data-theme] .bl-index .blog-card.is-feat,[data-theme] .bl-index .blog-card.is-feat.has-thumb{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:22px 0;border-bottom:1px solid var(--rule);color:inherit}[data-theme] .bl-index .blog-card[hidden]{display:none}[data-theme] .bl-index .blog-card .post-card-t{font-size:clamp(19px,1.9vw,22px);line-height:1.25;letter-spacing:-.02em;margin:0;max-width:44ch;text-wrap:balance}[data-theme] .bl-index .blog-card.is-feat .post-card-t{font-size:clamp(19px,1.9vw,22px)}[data-theme] .bl-index .blog-card p{margin:0;font-size:15.5px;line-height:1.55;color:var(--txt2);max-width:68ch}[data-theme] .bl-index .blog-card .post-meta{display:flex;flex-wrap:wrap;gap:2px 12px;color:var(--txt3);font-size:13px}[data-theme] .bl-index .blog-card .post-meta time{color:var(--hdr);font-weight:600;font-variant-numeric:tabular-nums}[data-theme] .bl-index .blog-card .bc-thumb{display:none}[data-theme] .bl-index .blog-card:focus-visible{outline:2px solid var(--ora);outline-offset:4px;border-radius:6px}@media(max-width:639px){[data-theme] .bl-index .blog-card p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(min-width:760px){[data-theme] .bl-index .blog-card,[data-theme] .bl-index .blog-card.has-thumb,[data-theme] .bl-index .blog-card.is-feat,[data-theme] .bl-index .blog-card.is-feat.has-thumb{grid-template-columns:150px minmax(0,1fr);column-gap:clamp(20px,3vw,40px);row-gap:6px;align-items:start}[data-theme] .bl-index .blog-card>.post-meta{grid-column:1;grid-row:1 / span 2;flex-direction:column;gap:3px;padding-top:4px}[data-theme] .bl-index .blog-card>:is(.post-card-t,p){grid-column:2}}@media(min-width:1100px){[data-theme] .bl-index .blog-card,[data-theme] .bl-index .blog-card.has-thumb,[data-theme] .bl-index .blog-card.is-feat,[data-theme] .bl-index .blog-card.is-feat.has-thumb{grid-template-columns:150px minmax(0,1fr) 200px}[data-theme] .bl-index .blog-card .bc-thumb{display:block;grid-column:3;grid-row:1 / span 2;margin:2px 0 0;padding:6px;border-radius:8px;background:#fff;border:1px solid var(--b1);aspect-ratio:auto}[data-theme] .bl-index .blog-card .bc-thumb text,[data-theme] .bl-index .blog-card.is-feat .bc-thumb text{display:none}}[data-theme] .bl-hl{position:absolute;left:-14px;right:-14px;top:0;height:100px;border-radius:10px;background:var(--bg2);z-index:0;transform-origin:0 0;opacity:0;pointer-events:none;transition:transform var(--d-s,.2s) var(--e-out,ease),opacity var(--d-s,.2s) var(--e-out,ease)}[data-theme] .bl-hl.is-on{opacity:1}@media(hover:hover){[data-theme] .bl-index .blog-card:hover .post-card-t{color:var(--brand-txt)}}[data-theme] .bl-empty{margin:24px 0 0;color:var(--txt2);font-size:15px}[data-theme] .bl-note{margin:20px 0 0;font-size:13.5px;color:var(--txt3)}[data-theme] .bl-rules-sec{border-top:1px solid var(--rule)}[data-theme] .bl-rules{margin:clamp(28px,4vw,44px) 0 0;display:grid;gap:0}[data-theme] .bl-rules>div{display:grid;gap:6px;padding:20px 0;border-top:1px solid var(--rule)}[data-theme] .bl-rules dt{font-size:17px;font-weight:650;color:var(--hdr);letter-spacing:-.01em}[data-theme] .bl-rules dd{margin:0;font-size:15.5px;line-height:1.6;color:var(--txt2);max-width:62ch}@media(min-width:760px){[data-theme] .bl-rules>div{grid-template-columns:minmax(0,26ch) minmax(0,62ch);column-gap:clamp(24px,4vw,64px);padding:24px 0}}[data-theme] .post-head{padding-top:clamp(28px,4vw,56px);margin-bottom:clamp(24px,3vw,36px)}[data-theme] .post-head .term-path{font-size:13px;margin-bottom:16px}[data-theme] .post-head .term-path a{color:inherit;text-decoration:none}[data-theme] .post-head .term-path>a:first-of-type{color:var(--hdr);font-weight:600}@media(hover:hover){[data-theme] .post-head .term-path a:hover{color:var(--hdr);text-decoration:underline;text-underline-offset:3px}}[data-theme] .post-head .term-path b a{color:var(--brand-txt)}[data-theme] .post-head .post-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}[data-theme] .post-head .pm-lang{margin-left:auto;font-size:13px;font-weight:600;color:var(--brand-txt);text-decoration:none}@media(hover:hover){[data-theme] .post-head .pm-lang:hover{text-decoration:underline;text-underline-offset:3px}}@media(max-width:639px){[data-theme] .post-head{padding-top:20px}[data-theme] .post-head .term-path{margin-bottom:10px}[data-theme] .post-head .term-path .tp-clock{display:none}[data-theme] .post-head .post-meta>span:nth-child(2){display:none}[data-theme] .post-head .pm-lang{margin-left:0;flex-basis:100%}}[data-theme] .post-toc-m{margin:24px 0 0;border-top:1px solid var(--rule)}[data-theme] .post-toc-m>summary{font-size:15px;min-height:48px}[data-theme] .post-toc-m ol{list-style:none;margin:0;padding:0;display:grid;gap:2px}[data-theme] .post-toc-m a{display:flex;gap:12px;padding:8px 0;font-size:15px;color:var(--txt);text-decoration:none}[data-theme] .post-toc-m .tn,[data-theme] .post-rail .tn{flex:none;min-width:2ch;color:var(--txt3);font-variant-numeric:tabular-nums}[data-theme] .post-rail{display:none}[data-theme] .legal-doc :is(h2[id]){scroll-margin-top:calc(var(--nav-h) + 24px)}@media(min-width:1100px){[data-theme] :is(.post-head,.legal-wrap.legal-doc){--read:min(720px,calc(100vw - 2 * var(--gutter) - 340px))}[data-theme] .legal-wrap.legal-doc{position:relative}[data-theme] .post-toc-m{display:none}[data-theme] .post-rail{display:block;position:absolute;top:0;bottom:0;left:calc(var(--gutter) + var(--read) + clamp(40px,5vw,72px));width:260px}[data-theme] .post-rail .toc{position:sticky;top:calc(var(--nav-h) + 28px);max-height:calc(100vh - var(--nav-h) - 56px);overflow:auto;scrollbar-width:none}[data-theme] .post-rail .toc::-webkit-scrollbar{display:none}[data-theme] .post-rail ol{position:relative}[data-theme] .post-rail .toc a{display:flex;gap:10px;padding:6px 0 6px 14px;font-size:13.5px;line-height:1.35;border-left:0}[data-theme] .post-rail .toc a[aria-current=true]{color:var(--hdr);font-weight:600}[data-theme] .post-rail .toc a[aria-current=true] .tn{color:var(--brand-txt)}[data-theme] .post-rail .toc-mark{position:absolute;left:0;top:0;width:2px;height:32px;background:var(--ora);border-radius:2px;transform-origin:0 0;opacity:0;transition:transform var(--d-m,.32s) var(--e-out,ease),opacity var(--d-s,.2s)}[data-theme] .post-rail .toc-mark.is-on{opacity:1}[data-theme] .post-rail .rail-cta{margin:22px 0 0;padding-top:16px;border-top:1px solid var(--rule);font-size:13.5px;line-height:1.45;color:var(--txt2)}[data-theme] .post-rail .rail-cta span{display:block;font-weight:600;color:var(--hdr)}[data-theme] .post-rail .rail-cta .link-arrow{min-height:32px;margin-top:6px;font-size:13.5px}}@media(min-width:1100px)and (max-height:700px){[data-theme] .post-rail .rail-cta{display:none}}[data-theme] .legal-doc .tbl-term{margin:24px 0 28px;font-size:15px}[data-theme] .legal-doc .legal-tablewrap .tbl-term{margin:0}[data-theme] .legal-doc .tbl-term :is(th,td){border-left:0;border-right:0}[data-theme] .legal-doc .tbl-term thead th{font-size:13px;letter-spacing:0;text-transform:none;background:none}[data-theme] .legal-doc .tbl-term tbody th{font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hdr)}[data-theme] .legal-doc .tbl-term td.bl-was{color:var(--txt2)}[data-theme] .legal-doc .tbl-term .bl-was-v{text-decoration:line-through;text-decoration-color:#dc26268c;text-decoration-thickness:1.5px}[data-theme] .legal-doc .tbl-term td.is-key{color:var(--hdr);font-weight:650}[data-theme] .legal-doc .tbl-term .cell-note{display:block;margin-top:2px;font-size:13px;font-weight:500;color:var(--txt3);white-space:normal}@media(hover:hover){[data-theme] .legal-doc .tbl-term tbody tr:hover>*{background:#0f172a09}}@media(hover:hover){[data-theme] .legal-doc .tbl-term tbody tr:hover>.is-key{background:#f9731617}}@media(max-width:639px){[data-theme] .legal-doc .tbl-term.is-stack tbody th{font-size:15px;padding-bottom:4px}[data-theme] .legal-doc .tbl-term.is-stack td{flex-wrap:wrap}[data-theme] .legal-doc .tbl-term.is-stack td .cell-note{flex-basis:100%;text-align:right;margin-top:0}[data-theme] .legal-doc .tbl-term.is-stack td.is-key{background:none}[data-theme] .legal-doc .tbl-term.is-stack td.is-key:before{color:var(--hdr)}}[data-theme] .legal-doc ul.is-steps{list-style:none;padding-left:0;margin-left:0;counter-reset:none}[data-theme] .legal-doc ul.is-steps>li{position:relative;padding-left:2.4em;list-style:none}[data-theme] .legal-doc ul.is-steps>li:before,[data-theme] .legal-doc ul.is-steps>li::marker{content:none;display:none}[data-theme] .legal-doc ul.is-steps .st-n{position:absolute;left:0;top:0;min-width:2ch;color:var(--txt3);font-weight:500;font-variant-numeric:tabular-nums}[data-theme] .legal-doc details.cmp-q.fold{padding:0;border-bottom:1px solid var(--rule)}[data-theme] .legal-doc details.cmp-q.fold>summary:before{content:none;display:none}[data-theme] .legal-doc details.cmp-q.fold>summary{font-size:16.5px}[data-theme] .legal-doc details.cmp-q.fold .fold-body p{margin:0 0 12px;font-size:16px;line-height:1.65;color:var(--txt2)}[data-theme] .legal-doc p+.cc-slot{margin-top:8px}[data-theme] .legal-wrap.legal-doc{padding-bottom:clamp(40px,6vw,72px)}[data-theme] .post-foot{margin-top:clamp(36px,5vw,56px);padding-top:20px;border-top:1px solid var(--rule);color:var(--txt3)}[data-theme] .post-foot p{font-size:14px;line-height:1.6;margin:0 0 10px}[data-theme] .post-end.cta-term{padding:clamp(56px,8vw,104px) 0}[data-theme] .pe-grid{display:grid;gap:clamp(32px,4vw,56px);align-items:center}@media(min-width:960px){[data-theme] .pe-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}[data-theme] .post-end .h-h2{font-size:clamp(28px,3.4vw,44px);max-width:18ch}[data-theme] .post-end .h-lead{max-width:48ch}[data-theme] .pe-shot{margin:0;min-width:0}[data-theme] .pe-shot .pe-mob{display:none}@media(max-width:639px){[data-theme] .pe-shot .pe-desk{display:none}[data-theme] .pe-shot .pe-mob{display:block;max-width:240px}}[data-theme] .post-more{padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(48px,7vw,88px)}[data-theme] .pm-h{margin:0 0 6px;font-size:clamp(22px,2.4vw,28px);font-weight:650;letter-spacing:-.025em;color:var(--hdr)}[data-theme] .pm-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--b3)}[data-theme] .pm-list>li{margin:0;border-bottom:1px solid var(--rule)}[data-theme] .pm-row{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:18px 0;color:inherit;text-decoration:none}[data-theme] .pm-row .post-meta{display:flex;flex-wrap:wrap;gap:2px 12px;color:var(--txt3);font-size:13px}[data-theme] .pm-row .post-meta>span:first-child{color:var(--hdr);font-weight:600}[data-theme] .pm-t{font-size:clamp(18px,1.8vw,21px);font-weight:650;line-height:1.3;letter-spacing:-.015em;color:var(--hdr);max-width:48ch;text-wrap:balance}@media(hover:hover){[data-theme] .pm-row:hover .pm-t{color:var(--brand-txt)}}[data-theme] .pm-p{font-size:15px;line-height:1.5;color:var(--txt2);max-width:68ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-theme] .pm-row .bc-thumb{display:none}@media(min-width:760px){[data-theme] .pm-row{grid-template-columns:150px minmax(0,1fr);column-gap:clamp(20px,3vw,40px);align-items:start}[data-theme] .pm-row .post-meta{flex-direction:column;gap:3px;padding-top:3px;grid-row:1 / span 2}[data-theme] .pm-row>:is(.pm-t,.pm-p){grid-column:2}}@media(min-width:960px){[data-theme] .pm-row.has-thumb{grid-template-columns:150px minmax(0,1fr) 180px;min-height:112px}[data-theme] .pm-row .bc-thumb{display:block;grid-column:3;grid-row:1;padding:6px;border-radius:8px;background:#fff;border:1px solid var(--b1);margin:0}[data-theme] .pm-row .bc-thumb text{display:none}[data-theme] .pm-row.has-thumb>.post-meta{grid-column:1;grid-row:1}[data-theme] .pm-row.has-thumb>.post-meta{grid-row:1 / span 2}[data-theme] .pm-row.has-thumb>:is(.pm-t,.pm-p){grid-column:2}[data-theme] .pm-row.has-thumb .bc-thumb{grid-row:1 / span 2}}[data-theme] .pm-links{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:22px 0 0;font-size:15px}[data-theme] .pm-links-h{margin:0;font-weight:600;color:var(--txt2)}[data-theme] .pm-links ul{display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;margin:0;padding:0}[data-theme] .pm-links a{color:var(--brand-txt);text-decoration:none}@media(hover:hover){[data-theme] .pm-links a:hover{text-decoration:underline;text-underline-offset:3px}}[data-theme] .post-more+.footer{border-top:1px solid var(--rule)}@media(prefers-reduced-motion:reduce){[data-theme] .bl-hl,[data-theme] .post-rail .toc-mark{transition:none}}[data-theme] .section-narrow.l8-wide{padding-right:var(--gutter)}[data-theme] .cmp-page.l8-tool>:not(.calc){max-width:var(--read)}[data-theme] .calc.l8-calc{border:0;border-radius:0;background:none;box-shadow:none;padding:0;margin:0 0 clamp(40px,5vw,64px)}[data-theme] .calc.l8-calc>:not(.tool-split,.tool-bar){max-width:var(--read)}[data-theme] .calc.l8-calc>.legal-tablewrap{max-width:none}[data-theme] .tool-split{display:grid;gap:28px;align-items:start;margin:0 0 clamp(48px,6vw,72px)}[data-theme] .tool-in{min-width:0}[data-theme] .tool-in h1{font-size:clamp(34px,4.4vw,52px);line-height:1.02;letter-spacing:-.045em;font-weight:700;max-width:20ch;text-wrap:balance;margin:0 0 16px}[data-theme] .tool-in .cmp-lede{font-size:clamp(16.5px,1.4vw,18px);line-height:1.55;color:var(--txt2);max-width:58ch;margin:0 0 28px}@media(min-width:1000px){[data-theme] .tool-split{grid-template-columns:minmax(0,1fr) minmax(340px,380px);gap:clamp(40px,4vw,64px)}[data-theme] .tool-out{position:sticky;top:calc(var(--nav-h) + 16px)}}@media(min-width:1000px)and (max-height:820px){[data-theme] .tool-in h1{font-size:44px;margin-bottom:12px}[data-theme] .tool-in .cmp-lede{font-size:16.5px;margin-bottom:22px}}[data-theme] .tool-in .calc-grid{gap:0 32px;border-top:1px solid var(--rule)}[data-theme] .tool-in .calc-field{gap:2px;padding:14px 0 8px;border-bottom:1px solid var(--rule);font-size:14px;color:var(--txt2)}[data-theme] .tool-in .calc-field b{white-space:nowrap;font-size:15px;font-weight:650;color:var(--hdr);font-variant-numeric:tabular-nums}[data-theme] .tool-in .calc-field input[type=range]{height:32px;margin:0;cursor:pointer;background:linear-gradient(var(--ora),var(--ora)) 0 50%/var(--p,50%) 4px no-repeat,linear-gradient(var(--b2),var(--b2)) 0 50%/100% 4px no-repeat}[data-theme] .tool-in .calc-field input[type=range]::-webkit-slider-thumb{width:18px;height:18px;border:2px solid var(--bg);box-shadow:0 0 0 1px var(--ora)}[data-theme] .tool-in .calc-field input[type=range]::-moz-range-thumb{width:18px;height:18px;border:2px solid var(--bg);box-shadow:0 0 0 1px var(--ora)}[data-theme] .tool-in .calc-field input[type=range]:focus-visible{outline:2px solid var(--ora);outline-offset:2px;border-radius:4px}@media(pointer:coarse){[data-theme] .tool-in .calc-field input[type=range]{height:44px}}@media(max-width:720px){[data-theme] .tool-in .calc-grid{grid-template-columns:1fr}[data-theme] .tool-in .calc-field{padding:10px 0 2px}}[data-theme] .tool-out{min-width:0;border-radius:14px;border:1px solid var(--b2);padding:22px 22px 18px;background:#0b0f15}[data-theme] .tool-out .calc-out{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin:0;padding:0;border:0}[data-theme] .tool-out .calc-kpi{gap:4px;min-width:0}[data-theme] .tool-out .calc-kpi-lbl{font-size:13px;font-weight:600;color:var(--txt2);line-height:1.35}[data-theme] .tool-out .calc-kpi-num,[data-theme] .tool-out .calc-kpi-num.sm{font-family:var(--f-ui);font-size:19px;font-weight:650;color:var(--hdr);letter-spacing:-.02em;line-height:1.15;min-width:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}[data-theme] .tool-out .calc-kpi--main{grid-column:1 / -1;padding-bottom:16px;border-bottom:1px solid var(--b1)}[data-theme] .tool-out .calc-kpi--main .calc-kpi-num{font-size:clamp(44px,4.4vw,56px);font-weight:700;letter-spacing:-.05em;line-height:1;color:var(--hdr);min-height:1em}[data-theme] .tool-out .calc-warn{margin:16px 0 0;padding:2px 0 2px 12px;border:0;border-left:2px solid var(--ora);border-radius:0;background:none;color:var(--txt);font-size:13.5px;line-height:1.5}[data-theme] .tool-out .calc-note{margin:14px 0 0;font-size:12.5px;line-height:1.5;color:var(--txt3)}[data-theme] .tool-chart{margin:18px 0 0;padding:14px 0 0;border-top:1px solid var(--b1)}[data-theme] .tool-chart-svg{display:block;width:100%;height:auto;aspect-ratio:320 / 132;overflow:visible}[data-theme] .tool-chart figcaption{margin-top:8px;font-size:12.5px;line-height:1.4;color:var(--txt3)}[data-theme] .tool-chart text{font:500 11px/1 var(--f-ui);fill:#a3adbb;font-variant-numeric:tabular-nums}[data-theme] .tool-chart text.is-hi{fill:#f3f5f8;font-weight:650}[data-theme] .tool-chart text.is-acc{fill:#fb923c;font-weight:650}[data-theme] .tool-chart .tc-base{stroke:#35404f;stroke-width:1}[data-theme] .tool-chart .tc-grid{stroke:#ffffff12;stroke-width:1}[data-theme] .tool-chart .tc-mark{stroke:#fb923c;stroke-width:1;stroke-dasharray:3 3}[data-theme] .tool-chart.is-empty svg{visibility:hidden}[data-theme] .tool-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom));background:#0b0f15;border-top:1px solid #242d3a;transform:translateY(105%);transition:transform var(--d-s) var(--e-out);pointer-events:none}[data-theme] .tool-bar.is-on{transform:none}[data-theme] .tool-bar-l{font-size:13px;font-weight:600;color:var(--txt2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme] .tool-bar-n{font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--hdr);font-variant-numeric:tabular-nums;white-space:nowrap}@media(min-width:1000px){[data-theme] .tool-bar{display:none}}[data-theme] .calc-table.l8-heat td:not(:first-child){background:color-mix(in srgb,var(--ora) calc(var(--h,0) * 24%),transparent)}[data-theme] .calc-table.l8-heat td.aqui{background:#f973160f}[data-theme] .calc-table.l8-heat td.xh-cell{background:#f973164d}[data-theme] .calc-table th{font-size:13px;font-weight:600;color:var(--txt2);text-transform:none;letter-spacing:0}[data-theme] .cmp-page p.l8-heat-key,[data-theme] .l8-heat-key{display:flex;align-items:center;gap:10px;margin:-6px 0 18px;font-size:12.5px;color:var(--txt3)}[data-theme] .l8-heat-key i{width:72px;height:8px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ora) 24%,transparent));box-shadow:inset 0 0 0 1px var(--b2)}[data-theme] .l8-fold:not(.is-open) tbody tr:nth-child(n+6):not(:last-child){display:none}[data-theme] .l8-fold:not(.is-open) tbody tr:last-child:nth-child(n+7)>*{border-top:1px dashed var(--b3)}[data-theme] .l8-more{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin:4px 0 20px;padding:0;border:0;background:none;font:inherit;font-size:14.5px;font-weight:600;color:var(--brand-txt);cursor:pointer}[data-theme] .l8-more:after{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 1.6px 1.6px 0;transform:translateY(-2px) rotate(45deg);transition:transform var(--d-s) var(--e-ui)}[data-theme] .l8-more[aria-expanded=true]:after{transform:translateY(2px) rotate(-135deg)}@media(hover:hover){[data-theme] .l8-more:hover{text-decoration:underline;text-underline-offset:4px}}[data-theme] .l8-more[hidden]{display:none}[data-theme] .l8-otras{list-style:none;margin:8px 0 18px;padding:0;border-top:1px solid var(--rule)}[data-theme] .l8-otras li{margin:0;padding:0}[data-theme] .l8-otras a{display:grid;gap:2px;padding:14px 28px 14px 0;border-bottom:1px solid var(--rule);text-decoration:none;position:relative}[data-theme] .l8-otras a:after{content:"";position:absolute;right:6px;top:50%;width:7px;height:7px;margin-top:-4px;border:solid var(--txt3);border-width:1.6px 1.6px 0 0;transform:rotate(45deg)}[data-theme] .l8-otras b{font-size:17px;font-weight:650;color:var(--hdr)}[data-theme] .l8-otras span{font-size:14px;color:var(--txt2)}@media(hover:hover){[data-theme] .l8-otras a:hover b{color:var(--brand-txt)}}@media(hover:hover){[data-theme] .l8-otras a:hover:after{border-color:var(--brand-txt)}}[data-theme] .l8-secnav{margin:22px 0 30px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}[data-theme] .l8-secnav ul{list-style:none;margin:0;padding:0;display:flex;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}[data-theme] .l8-secnav ul::-webkit-scrollbar{display:none}[data-theme] .l8-secnav li{flex:1 0 auto;margin:0;padding:0;min-width:0}[data-theme] .l8-secnav li+li{border-left:1px solid var(--rule)}[data-theme] .l8-secnav a{display:grid;gap:2px;height:100%;padding:12px 16px;text-decoration:none;box-shadow:inset 0 2px 0 transparent}[data-theme] .l8-secnav li:first-child a{padding-left:0}[data-theme] .l8-secnav b{font-size:14.5px;font-weight:650;color:var(--hdr);white-space:nowrap}[data-theme] .l8-secnav span{font-size:12.5px;line-height:1.35;color:var(--txt3);max-width:24ch}@media(hover:hover){[data-theme] .l8-secnav a:hover b{color:var(--brand-txt)}}[data-theme] .l8-secnav a[aria-current=page]{box-shadow:inset 0 2px 0 var(--ora)}[data-theme] .l8-secnav a[aria-current=page] b{color:var(--hdr)}@media(min-width:640px){[data-theme] .l8-secnav ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));overflow:visible}[data-theme] .l8-secnav b{white-space:normal;text-wrap:balance}[data-theme] .l8-secnav a{padding:12px 14px}}@media(max-width:639px){[data-theme] .l8-secnav span{display:none}[data-theme] .l8-secnav a{padding:12px 14px}}[data-theme] .fd-page .fd-tabla{font-size:15px}[data-theme] .fd-page .fd-tabla thead th{font-size:13px;font-weight:600;color:var(--txt2);letter-spacing:0;text-transform:none;border-bottom:1px solid var(--b3)}[data-theme] .fd-page .fd-tabla :is(td,th){border-bottom-color:var(--rule)}[data-theme] .fd-page .fd-tabla tbody th a{color:var(--hdr);font-weight:650;text-decoration:none}@media(hover:hover){[data-theme] .fd-page .fd-tabla tbody th a:hover{color:var(--brand-txt);text-decoration:underline;text-underline-offset:3px}}@media(hover:hover){[data-theme] .fd-page .fd-tabla tbody tr:hover{background:#f973160a}}[data-theme] .fd-page .fd-tabla .fd-total{color:var(--hdr);font-weight:650;white-space:nowrap}[data-theme] .fd-page .fd-tabla small{color:var(--txt3);font-size:12px;font-weight:500;white-space:normal}[data-theme] .fd-page .fd-tabla td.fd-total small.fd-aviso-fila{display:block;max-width:34ch;margin-left:auto;line-height:1.35}[data-theme] .fd-page .fd-tabla td a[target=_blank]{color:var(--txt2);text-decoration:none;white-space:nowrap}@media(hover:hover){[data-theme] .fd-page .fd-tabla td a[target=_blank]:hover{color:var(--brand-txt)}}[data-theme] table.l8-rows tbody th,[data-theme] table.l8-rows td[data-label=Anterior]{white-space:nowrap}[data-theme] .l8-sort thead th .l8-sb{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;white-space:nowrap}[data-theme] .l8-sort thead th .l8-sb:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--b3);opacity:.9}[data-theme] .l8-sort thead th[aria-sort=ascending] .l8-sb:after{border-top:0;border-bottom:5px solid var(--ora)}[data-theme] .l8-sort thead th[aria-sort=descending] .l8-sb:after{border-top-color:var(--ora)}[data-theme] .l8-sort thead th[aria-sort] .l8-sb{color:var(--hdr)}@media(hover:hover){[data-theme] .l8-sort thead th .l8-sb:hover{color:var(--hdr)}}[data-theme] .l8-sort thead th .l8-sb:focus-visible{outline:2px solid var(--ora);outline-offset:2px;border-radius:4px}::view-transition-group(*.l8-row){animation-duration:var(--d-m,.42s);animation-timing-function:var(--e-out)}@media(max-width:639px){[data-theme] table.l8-rows{display:block;overflow:visible!important;min-width:0!important;width:100%}[data-theme] table.l8-rows caption{display:block;max-width:none}[data-theme] table.l8-rows thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-theme] table.l8-rows tbody{display:block}[data-theme] table.l8-rows tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:14px;row-gap:3px;padding:12px 0;border-bottom:1px solid var(--rule)}@media(hover:hover){[data-theme] table.l8-rows tbody tr:hover{background:none}}[data-theme] table.l8-rows tbody :is(td,th){display:inline-flex;align-items:baseline;gap:5px;padding:0;border:0;text-align:left;font-size:12.5px;line-height:1.4;color:var(--txt2);white-space:normal}[data-theme] table.l8-rows tbody td:before{content:attr(data-label);color:var(--txt3);font-weight:500}[data-theme] table.l8-rows tbody th{order:0;flex:1 1 auto;min-width:0;font-size:16px;color:var(--hdr)}[data-theme] table.l8-rows tbody th small{margin-left:4px}[data-theme] table.l8-rows tbody td.l8-key{order:1;margin-left:auto;font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--hdr);white-space:nowrap}[data-theme] table.l8-rows tbody td.l8-key:before{display:none}[data-theme] table.l8-rows tbody td.l8-key small{display:none}[data-theme] table.l8-rows tbody td:not(.l8-key){order:2}[data-theme] table.l8-rows tbody tr>td[data-label="#"]{order:-1;flex:none;flex-basis:auto;font-size:13px;color:var(--txt3)}[data-theme] table.l8-rows tbody tr>td[data-label="#"]:before{display:none}[data-theme] table.l8-rows tbody tr>td[data-label="#"]+th{flex:1 1 0}[data-theme] table.l8-rows tbody td.fd-total:not(.l8-key){font-weight:650;color:var(--hdr)}[data-theme] table.l8-rows+.fd-desliza,[data-theme] table.l8-rows+.xs-hint{display:none!important}[data-theme] table.l8-rows tbody tr:after{content:"";order:1;flex-basis:100%;height:0}}[data-theme] .l8-figs{margin:8px 0 36px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}[data-theme] .l8-figs .fig-n{font-size:clamp(28px,3.4vw,40px)}[data-theme] .fd-page h1{max-width:22ch;text-wrap:balance}[data-theme] .fd-head{display:grid;gap:20px;align-items:start;margin:14px 0 28px;padding:0 0 24px;border-bottom:1px solid var(--rule)}[data-theme] .fd-head-n{min-width:0}[data-theme] .fd-head .fd-head-n p.fd-big,[data-theme] .fd-big{margin:0;font-size:clamp(48px,6vw,68px);font-weight:700;letter-spacing:-.05em;line-height:1;color:var(--hdr);font-variant-numeric:tabular-nums}[data-theme] .fd-sub{margin:10px 0 0!important;font-size:15px!important;line-height:1.45!important;color:var(--txt2)}[data-theme] .fd-var{margin:6px 0 0!important;font-size:14px!important;line-height:1.45!important;color:var(--txt3);font-variant-numeric:tabular-nums}[data-theme] .fd-var .is-up{color:var(--up,#15803d);font-weight:650}[data-theme] .fd-var .is-dn{color:var(--dn,#dc2626);font-weight:650}[data-theme] .fd-var .is-flat{color:var(--txt2);font-weight:650}[data-theme] .fd-next{margin:12px 0 0!important;font-size:14px!important}[data-theme] .fd-next a{color:var(--brand-txt);font-weight:600;text-decoration:none}@media(hover:hover){[data-theme] .fd-next a:hover{text-decoration:underline;text-underline-offset:3px}}[data-theme] .fd-head .fd-serie{margin:0;min-width:0}[data-theme] .fd-head .fd-serie svg{max-height:200px}[data-theme] .fd-head .fd-slot{padding-bottom:52px}[data-theme] .fd-head .fd-slot:before{aspect-ratio:360 / 200}@media(min-width:1000px){[data-theme] .fd-page.l8-fdh{max-width:none}[data-theme] .fd-page.l8-fdh>:not(.fd-head){max-width:var(--read)}[data-theme] .fd-head{grid-template-columns:minmax(0,1fr) 380px;gap:48px;align-items:start}}[data-theme] .fd-desliza{display:none!important}[data-theme] .fd-desliza.is-on{display:flex!important}[data-theme] .l8-fold8:not(.is-open) tbody tr:nth-child(n+9){display:none}[data-theme] .fd-tabla-principal tbody th{white-space:nowrap}[data-theme] .cd .cd-next.surface-term{--cd-card:#0b0f15;--cd-raise:#111720;--cd-line:#35404f;--cd-past:#64748b;--cd-cut:#22d3ee;--cd-cut-bg:rgba(34,211,238,.12);--cd-pay:#60a5fa;--cd-pay-bg:rgba(96,165,250,.14);--cd-today:#fb923c;background:#0b0f15;border-color:#242d3a;box-shadow:none;overflow:visible}[data-theme] .cd .cd-next.surface-term .cd-amt-v{font-family:var(--f-ui);font-variant-numeric:tabular-nums;letter-spacing:-.04em}[data-theme] .cd .cd-next.surface-term .cd-st{font-variant-numeric:tabular-nums}[data-theme] .cd .cd-next.surface-term .cd-btn{color:var(--hdr);border-color:var(--b2);background:#ffffff08}@media(prefers-reduced-motion:no-preference){[data-theme] .cd-next.surface-term .cd-track-lg .cd-node:before{transform-origin:0 50%;animation:l8-trace var(--d-l,.7s) var(--e-out) both;animation-delay:calc(var(--ni,0) * .18s + .2s)}[data-theme] .cd-next.surface-term .cd-track-lg .cd-node:after{animation:l8-dot var(--d-m,.42s) var(--e-out) both;animation-delay:calc(var(--ni,0) * .18s + .2s)}[data-theme] .cd-next.surface-term .cd-track-lg .cd-node:nth-child(2){--ni:1}[data-theme] .cd-next.surface-term .cd-track-lg .cd-node:nth-child(3){--ni:2}[data-theme] .cd-next.surface-term .cd-track-lg .cd-node:nth-child(4){--ni:3}}@keyframes l8-trace{0%{transform:scaleX(0)}to{transform:none}}@keyframes l8-dot{0%{scale:.2;opacity:0}to{scale:1;opacity:1}}[data-theme] .cd .cd-stats{gap:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}[data-theme] .cd .cd-stat{background:none;border:0;border-left:1px solid var(--rule);border-radius:0;padding:12px 16px;box-shadow:none}[data-theme] .cd .cd-stat:first-child{border-left:0;padding-left:0}[data-theme] .cd .cd-stat dd{font-family:var(--f-ui);font-variant-numeric:tabular-nums;letter-spacing:-.03em}[data-theme] .cd-fold>.cd-mes-h:after{content:""!important;position:absolute;right:8px;top:50%;width:8px;height:8px;margin-top:-6px;font-size:0;border:solid var(--txt3);border-width:0 1.6px 1.6px 0;transform:rotate(45deg);transition:transform var(--d-s) var(--e-ui)}[data-theme] .cd-fold.is-open>.cd-mes-h:after{transform:translateY(4px) rotate(-135deg)}@media(min-width:960px){[data-theme] .cd-fold>.cd-mes-h:after{display:none}[data-theme] .cd.l8-cdfold .cd-fold>.cd-mes-h{cursor:pointer;position:relative;padding-right:32px}[data-theme] .cd.l8-cdfold .cd-fold>.cd-mes-h:after{display:block}[data-theme] .cd.l8-cdfold .cd-fold:not(.is-open)>:not(.cd-mes-h){display:none}[data-theme] .cd.l8-cdfold .cd-fold:not(.is-open){contain-intrinsic-size:auto 72px}}[data-theme] .legal-wrap.l8-legal{max-width:var(--wrap)}[data-theme] .l8-legal .legal-updated.l8-upd{display:block;margin:0 0 20px;font-size:13.5px;font-weight:500;color:var(--txt3);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}[data-theme] .l8-legal .legal-nav{gap:0;margin:0 0 32px;border-bottom:1px solid var(--rule)}[data-theme] .l8-legal .legal-nav a{border:0;border-radius:0;background:none;padding:10px 0;margin:0 22px -1px 0;min-height:44px;display:inline-flex;align-items:center;font-size:14.5px;font-weight:600;color:var(--txt2);box-shadow:inset 0 -2px 0 transparent}@media(hover:hover){[data-theme] .l8-legal .legal-nav a:hover{color:var(--hdr)}}[data-theme] .l8-legal .legal-nav a.active{color:var(--hdr);background:none;box-shadow:inset 0 -2px 0 var(--ora)}[data-theme] .l8-legal .legal-summary{background:none;box-shadow:none;border:0;border-left:2px solid var(--ora);border-radius:0;padding:4px 0 4px 20px;margin:0 0 32px}[data-theme] .l8-legal .legal-summary :is(h2,h3){color:var(--hdr)!important;font-size:17px;letter-spacing:-.01em;text-transform:none}[data-theme] .l8-legal .legal-summary ul{gap:10px;margin-top:10px}[data-theme] .l8-legal .legal-summary li{padding-left:20px;font-size:15px;line-height:1.6;color:var(--txt)}[data-theme] .l8-legal .legal-summary li:before{content:"";top:.78em;width:8px;height:2px;background:var(--ora);color:transparent}[data-theme] .l8-legal .legal-doc h2 .n{color:var(--txt3);font-weight:600;margin-right:.4em;font-variant-numeric:tabular-nums}[data-theme] .l8-toc .toc-n,[data-theme] .l8-tocm .toc-n{display:inline-block;min-width:2.1em;color:var(--txt3);font-variant-numeric:tabular-nums}[data-theme] .l8-tocm{margin:0 0 28px;border-top:1px solid var(--rule)}[data-theme] .l8-tocm ol{list-style:none;margin:0;padding:0;display:grid;gap:2px}[data-theme] :is(.l8-toc,.l8-tocm) a{display:grid!important;grid-template-columns:2.1em minmax(0,1fr);align-items:baseline}[data-theme] .l8-tocm a{padding:7px 0;font-size:15px;color:var(--txt2);text-decoration:none}@media(hover:hover){[data-theme] .l8-tocm a:hover{color:var(--hdr)}}[data-theme] .l8-legal-aside{display:none}@media(min-width:1200px){[data-theme] .legal-wrap.l8-legal{display:grid;grid-template-columns:minmax(0,var(--read)) 260px;column-gap:clamp(48px,6vw,96px);align-items:start;padding-right:var(--gutter)}[data-theme] .l8-legal>:not(.l8-legal-aside){grid-column:1}[data-theme] .l8-legal .l8-tocm{display:none}[data-theme] .l8-legal-aside{display:block;grid-column:2;grid-row:1 / span 5;align-self:stretch}[data-theme] .l8-legal-aside .l8-toc{position:sticky;top:calc(var(--nav-h) + 28px);max-height:calc(100vh - var(--nav-h) - 56px);overflow:auto;scrollbar-width:none}[data-theme] .l8-toc a{padding:6px 0 6px 14px;font-size:13.5px}}[data-theme] .l8-toc ol{position:relative}[data-theme] .l8-toc .l8-toc-ind{position:absolute;left:-1px;top:0;width:2px;height:var(--ih,0px);background:var(--ora);transform:translateY(var(--iy,0px));transition:transform var(--d-m) var(--e-out),opacity var(--d-s);opacity:0;pointer-events:none}[data-theme] .l8-toc.has-ind .l8-toc-ind{opacity:1}[data-theme] .l8-toc.has-ind a[aria-current=true]{border-left-color:transparent}[data-theme] .page-404.err-v2{display:block;min-height:0;text-align:left;padding:clamp(28px,5vw,64px) 0 clamp(72px,9vw,120px)}html:not(.err-en) .err-v2 [data-l=en]{display:none!important}.err-en .err-v2 [data-l=es]{display:none!important}[data-theme] .err-v2 .err-wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter);display:grid;gap:clamp(28px,4vw,48px);align-items:start}@media(min-width:1000px){[data-theme] .err-v2 .err-wrap{grid-template-columns:minmax(0,1fr) minmax(0,560px)}[data-theme] .err-v2 .err-term{grid-row:1 / span 3;grid-column:2}}[data-theme] .err-v2 .err-code{margin:0 0 14px;font:600 14px/1.4 var(--f-ui);letter-spacing:0;color:var(--txt3);user-select:auto}[data-theme] .err-v2 .err-title{margin:0 0 16px;font-size:clamp(36px,5vw,60px);line-height:1;letter-spacing:-.045em;font-weight:700;color:var(--hdr);max-width:14ch;text-wrap:balance}[data-theme] .err-v2 .err-desc{margin:0;max-width:46ch;font-size:clamp(16.5px,1.4vw,18px);line-height:1.55;color:var(--txt2)}[data-theme] .err-v2 .term-path{margin:0 0 18px}[data-theme] .err-v2 .err-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin:0}[data-theme] .err-v2 .err-note{margin:0;font-size:13.5px;color:var(--txt3);letter-spacing:0}[data-theme] .err-v2 .err-note a{color:var(--txt2)}[data-theme] .err-term{border-radius:16px;border:1px solid #19202b;padding:18px;background:#06080c}[data-theme] .err-req{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:0 0 14px;font-size:13px;color:var(--txt3)}[data-theme] .err-path{min-width:0;font:600 14.5px/1.4 var(--f-ui);color:var(--hdr);overflow-wrap:anywhere;background:none;padding:0}[data-theme] .err-path:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.15em;background:var(--ora);opacity:0}[data-theme] .err-term.is-typing .err-path:after{opacity:1}[data-theme] .err-res{margin-left:auto;color:#fca5a5;font-weight:600}[data-theme] .err-search{margin:0 0 10px}[data-theme] .err-list{list-style:none;margin:0;padding:0;max-height:min(46vh,420px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#242d3a transparent}[data-theme] .err-list li{margin:0}[data-theme] .err-list a{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 12px;border-radius:8px;text-decoration:none;color:var(--txt)}[data-theme] .err-list a.is-sel{background:#f973161a}@media(hover:hover){[data-theme] .err-list a:hover{background:#f973161a}}[data-theme] .err-list a:focus-visible{outline:2px solid var(--ora);outline-offset:-2px}[data-theme] .err-k{font-size:15px;font-weight:600;color:var(--hdr);min-width:0}[data-theme] .err-u{font-size:12.5px;color:var(--txt3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}[data-theme] .err-list li[hidden]{display:none!important}[data-theme] .err-empty{margin:10px 12px 4px;font-size:14px;color:var(--txt2)}[data-theme] .err-empty a{color:var(--brand-txt)}@media(max-width:639px){[data-theme] .err-term{margin:0 calc(var(--gutter) * -1);border-radius:0;border-left:0;border-right:0;padding:16px var(--gutter)}[data-theme] .err-u{display:none}[data-theme] .err-list{max-height:none}[data-theme] .err-v2 .err-actions .btn{flex:1 1 auto;justify-content:center}}@media(prefers-reduced-motion:reduce){[data-theme] .tool-bar,[data-theme] .l8-more:after,[data-theme] .l8-toc .l8-toc-ind,[data-theme] .cd-fold>.cd-mes-h:after{transition:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media(max-width:959px){:root{--m-nav:52px;--m-tape:30px;--m-dock:56px;--m-h1:clamp(30px,8.4vw,36px);--m-h1-home:clamp(38px,11vw,46px);--m-h2:clamp(26px,7.4vw,32px);--m-lede:17px;--m-meta:13px;--m-sec:48px;--m-gap:16px;--press:rgba(15,23,42,.06);--press-dark:rgba(255,255,255,.08);--z-nav:100;--z-band:90;--z-dock:80;--safe-l:max(var(--gutter),env(safe-area-inset-left,0px));--safe-r:max(var(--gutter),env(safe-area-inset-right,0px));--safe-x:max(var(--gutter),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));--e-sheet:cubic-bezier(.32,.72,0,1)}}[data-theme] :is(.nav-cta-m,.m-back){display:none}details.m-ft{unicode-bidi:isolate}details.m-ft>summary{display:block;list-style:inherit;counter-increment:none}details.m-ft>summary::-webkit-details-marker{display:none}@media(max-width:959px){html{background:#06080c;-webkit-text-size-adjust:100%;text-size-adjust:100%}[data-theme] body{background:var(--bg)}}@media(hover:none)and (pointer:coarse){html{-webkit-tap-highlight-color:transparent}:is(a,button,summary,label,input[type=range],[role=button]){touch-action:manipulation}:is(button,.btn,.seg label,summary,.m-row,.m-back){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-theme] :is(.btn-primary,.rating-badge):hover{transform:none}[data-theme] :is(.btn,.seg label,.nav-cta-m){transition:transform .16s var(--e-ui),background-color .16s var(--e-ui),opacity .16s var(--e-ui)}[data-theme] :is(.btn,.seg label,.nav-cta-m):active{transform:scale(.97);transition-duration:0s}[data-theme] :is(.tile,.blog-card,.gl-term,.price-card,.rev-card):active{transform:scale(.98);transition:transform 0s}[data-theme] :is(.m-row,summary,.footer a,.m-back,.cd-idx a){transition:background-color .16s var(--e-ui)}[data-theme] :is(.m-row,summary,.footer a,.m-back,.cd-idx a):active{background-color:var(--press);transition-duration:0s}[data-theme] :is(.nav,.m-sheet,.surface-term,.cta-term,.footer-bottom) :is(.m-row,summary,a):active{background-color:var(--press-dark)}}@media(hover:none)and (pointer:coarse)and (prefers-reduced-motion:reduce){[data-theme] :is(.btn,.seg label,.nav-cta-m,.tile,.blog-card,.gl-term,.price-card,.rev-card):active{transform:none}}@media(any-pointer:coarse){[data-theme] .tool-in .calc-field input[type=range]{touch-action:pan-y}}@media(max-width:959px){[data-theme] .btn{min-height:48px;font-size:16px}[data-theme] .btn-lg{min-height:52px}[data-theme] .logo{min-height:44px;display:inline-flex;align-items:center}[data-theme] .seg label{position:relative}[data-theme] .seg label:after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}.hit44{position:relative}.hit44:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.cv-auto{content-visibility:auto;contain-intrinsic-size:auto var(--cv-h,900px)}}@media(max-width:639px){.m-hide{display:none!important}}@media(hover:hover)and (pointer:fine){.only-coarse{display:none!important}}@media(hover:none),(pointer:coarse){.only-fine{display:none!important}}@media(max-width:899px){:root{--nav-h: calc(52px + env(safe-area-inset-top,0px)) }[data-theme] .nav,[data-theme] .nav.scrolled{padding:env(safe-area-inset-top,0px) 0 0;transition:box-shadow var(--d-s) var(--e-ui)}[data-theme] .nav-inner{height:51px;gap:8px;padding:0 var(--safe-r) 0 var(--safe-l)}[data-theme] .nav .logo{margin-right:auto}[data-theme] .nav .nav-cta-m{display:inline-flex;align-items:center;justify-content:center;position:relative;height:36px;min-height:36px;padding:0 16px;border-radius:999px;font-size:15px;font-weight:650;white-space:nowrap;box-shadow:none}[data-theme] .nav .nav-cta-m:after{content:"";position:absolute;inset:-4px 0}[data-theme] .nav .nav-burger{width:44px;height:44px;margin-right:-10px;gap:6px;border:0!important;border-radius:10px;background:transparent!important}[data-theme] .nav .nav-burger span{width:20px;height:2px;border-radius:2px;transition:transform .24s var(--e-out)}[data-theme] .nav .nav-burger.open span:nth-child(1){transform:translateY(4px) rotate(45deg)}[data-theme] .nav .nav-burger.open span:nth-child(2){transform:translateY(-4px) rotate(-45deg)}[data-theme] .mobile-menu{display:none!important}}@media(max-width:899px){html:has(dialog.m-sheet[open]){overflow:hidden}[data-theme] dialog.m-sheet--menu{--bg:#06080c;--bg2:#0b0f15;--b1:#19202b;--b2:#242d3a;--b3:#35404f;--txt:#c6ceda;--txt2:#98a3b3;--txt3:#7f8a9b;--hdr:#f3f5f8;--brand-txt:#fb923c;--rule:#19202b;--press:var(--press-dark);position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:88svh;margin:0;padding:0;border:0;border-radius:16px 16px 0 0;background:#06080c;color:var(--txt);overscroll-behavior:contain;flex-direction:column;box-shadow:0 -12px 40px #00000059}[data-theme] dialog.m-sheet--menu[open]{display:flex;animation:m-sheet-in .36s var(--e-sheet) both}[data-theme] dialog.m-sheet--menu::backdrop{background:#0305088c;animation:m-fade-in .2s var(--e-ui) both}[data-theme] .m-sheet-hd{position:relative;display:flex;justify-content:flex-end;align-items:center;height:48px;flex:none;padding:0 6px}[data-theme] .m-sheet-grip{position:absolute;left:50%;top:8px;width:36px;height:5px;margin-left:-18px;border-radius:3px;background:var(--b3)}[data-theme] .m-sheet-x{position:relative;width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:var(--hdr);cursor:pointer}[data-theme] .m-sheet-x span:before,[data-theme] .m-sheet-x span:after{content:"";position:absolute;left:13px;top:21px;width:18px;height:2px;border-radius:2px;background:currentColor;transform:rotate(45deg)}[data-theme] .m-sheet-x span:after{transform:rotate(-45deg)}[data-theme] .m-menu-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 0 12px}[data-theme] .m-menu-h{margin:0;padding:14px var(--safe-x) 6px;font-size:13px;font-weight:600;color:var(--txt3);letter-spacing:0;text-transform:none}[data-theme] .m-menu-g{list-style:none;margin:0;padding:0}[data-theme] .m-menu-g .m-row{display:flex;align-items:center;min-height:52px;padding:0 var(--safe-x);font-size:17px;color:var(--hdr);text-decoration:none;border-bottom:1px solid var(--rule)}[data-theme] .m-menu-g li:last-child .m-row{border-bottom:0}[data-theme] .m-menu-g .m-row[aria-current]{box-shadow:inset 2px 0 #f97316;font-weight:650;color:#fff}[data-theme] .m-menu-lang{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:16px var(--safe-x) 4px;padding:4px;border:1px solid var(--b2);border-radius:12px}[data-theme] .m-menu-lang a{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:9px;font-size:15px;color:var(--txt2);text-decoration:none}[data-theme] .m-menu-lang a[aria-current]{background:var(--b1);color:var(--hdr);font-weight:650}[data-theme] .m-menu-cta{display:flex;gap:10px;flex:none;padding:12px var(--safe-r) max(12px,env(safe-area-inset-bottom,0px)) var(--safe-l);border-top:1px solid var(--rule);background:#06080c}[data-theme] .m-menu-cta .btn{flex:1 1 0;justify-content:center;min-height:52px;padding:0 12px}[data-theme] .m-menu-cta .btn-secondary{color:var(--hdr);border-color:var(--b3);background:transparent}[data-theme] dialog.m-sheet--menu[open]:not(.is-seen) .m-menu-g li{animation:m-row-in .28s var(--e-out) both}[data-theme] .m-menu-g:nth-of-type(1) li:nth-child(1){animation-delay:60ms}[data-theme] .m-menu-g:nth-of-type(1) li:nth-child(2){animation-delay:84ms}[data-theme] .m-menu-g:nth-of-type(1) li:nth-child(3){animation-delay:108ms}[data-theme] .m-menu-g:nth-of-type(1) li:nth-child(4){animation-delay:132ms}[data-theme] .m-menu-g:nth-of-type(2) li:nth-child(1){animation-delay:156ms}[data-theme] .m-menu-g:nth-of-type(2) li:nth-child(2){animation-delay:.18s}[data-theme] .m-menu-g:nth-of-type(2) li:nth-child(3){animation-delay:204ms}[data-theme] .m-menu-g:nth-of-type(3) li:nth-child(1){animation-delay:228ms}[data-theme] .m-menu-g:nth-of-type(3) li:nth-child(2){animation-delay:252ms}[data-theme] .m-menu-g:nth-of-type(3) li:nth-child(3){animation-delay:276ms}[data-theme] .m-menu-g:nth-of-type(3) li:nth-child(4){animation-delay:.3s}}@keyframes m-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes m-fade-in{0%{opacity:0}to{opacity:1}}@keyframes m-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:899px)and (prefers-reduced-motion:reduce){[data-theme] dialog.m-sheet--menu[open]{animation:none}[data-theme] dialog.m-sheet--menu::backdrop{animation:none}[data-theme] dialog.m-sheet--menu[open] .m-menu-g li{animation:none}}@media(max-width:639px){[data-theme] .ticker-tape{height:30px;min-height:30px;font-size:12.5px;padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px)}[data-theme] .ticker-tape :is(.tape-item,.tp-sym,.tape-px,.tape-chg){font-size:12.5px;font-variant-numeric:tabular-nums}[data-theme] .ticker-tape.is-snap[data-snap-short]:before{content:"\25cf\a0" attr(data-snap-short);padding:0 10px 0 var(--safe-l);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}[data-theme] .ticker-tape.is-paused .tape-track{animation-play-state:paused}}@media(max-width:639px){[data-theme] :is(.term-path,.post-crumbs,.gl-crumb){display:none!important}[data-theme] .m-back{display:flex;align-items:center;gap:10px;min-height:44px;max-width:100%;margin:-10px 0 6px;font-size:15px;line-height:1.2;text-decoration:none;color:var(--txt3);border-radius:8px}[data-theme] .m-back-p{display:inline-flex;align-items:center;gap:7px;flex:none;max-width:60%;font-weight:600;color:var(--brand-txt)}[data-theme] .m-back-p:before{content:"";flex:none;width:9px;height:9px;margin-left:3px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}[data-theme] .m-back-c{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media(max-width:639px){[data-theme] .footer{padding:4px 0 0}[data-theme] .footer-grid{display:block;margin:0}[data-theme] .footer-brand{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:none;padding:6px var(--safe-r) 10px var(--safe-l)}[data-theme] .footer-brand p{display:none}[data-theme] .footer-social{margin:0 -10px 0 0;gap:0}[data-theme] .footer-social a{width:44px;height:44px;border:0}[data-theme] details.m-ft{border-top:1px solid var(--rule)}[data-theme] details.m-ft>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;margin:0;padding:0 var(--safe-r) 0 var(--safe-l);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hdr);cursor:pointer;list-style:none}[data-theme] details.m-ft>summary:after{content:"";flex:none;width:8px;height:8px;margin-right:4px;border-right:2px solid var(--txt3);border-bottom:2px solid var(--txt3);transform:translateY(-2px) rotate(45deg);transition:transform var(--d-s) var(--e-out)}[data-theme] details.m-ft[open]>summary:after{transform:translateY(2px) rotate(-135deg)}[data-theme] details.m-ft ul{gap:0;padding:0 0 8px}[data-theme] details.m-ft li a{display:flex;align-items:center;width:100%;min-height:48px;padding:0 var(--safe-r) 0 var(--safe-l);font-size:15px;color:var(--txt2)}[data-theme] .footer-bottom{display:block;margin:0;padding:14px var(--safe-r) calc(14px + env(safe-area-inset-bottom,0px)) var(--safe-l);border-top:0;background:#06080c;color:#98a3b3;font-size:13px;line-height:1.5}[data-theme] .footer-bottom>span+span{display:none}[data-theme] .footer-bottom .brand-mark{color:#f3f5f8}}@media(max-width:639px){[data-theme] .fd-page table.l8-rows tbody td.l8-key:has(>small.fd-aviso-fila){flex:1 1 100%;flex-wrap:wrap;justify-content:flex-end;row-gap:2px;white-space:normal}[data-theme] .fd-page .fd-tabla.l8-rows tbody td.l8-key small.fd-aviso-fila{display:block;order:3;flex-basis:100%;max-width:none;margin:2px 0 0;text-align:left;font-size:12.5px;font-weight:500;letter-spacing:0;line-height:1.4;color:var(--txt3)}}@media(min-width:960px){[data-theme] :is(.m-dock,.m-snap-dots,.m-snap-count,.m-only){display:none!important}}details.m-fold{unicode-bidi:isolate}details.m-fold>summary{display:block;list-style:inherit;counter-increment:none}details.m-fold>summary::-webkit-details-marker{display:none}@media(max-width:959px){[data-theme] .m-row{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 0;border-bottom:1px solid var(--rule);color:var(--hdr);font-size:16px;font-weight:500;line-height:1.35;text-decoration:none;-webkit-tap-highlight-color:transparent}[data-theme] .m-row:has(.m-row-s){min-height:56px}[data-theme] .m-row--bleed{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--safe-x)}[data-theme] .m-row-t{flex:1 1 auto;min-width:0}[data-theme] .m-row-s{display:block;margin-top:2px;font-size:13px;font-weight:400;line-height:1.4;color:var(--txt2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme] .m-row-v{flex:none;font-size:16px;font-weight:650;color:var(--hdr);font-variant-numeric:tabular-nums;text-align:right}[data-theme] :is(a,button,summary).m-row:not(.m-row--plain,.m-sheet--menu *):after{content:"";flex:none;width:8px;height:8px;margin:0 4px 0 auto;border:solid var(--txt3);border-width:0 1.6px 1.6px 0;transform:rotate(-45deg)}[data-theme] button.m-row{width:100%;border-width:0 0 1px;background:none;font:inherit;font-size:16px;text-align:left;cursor:pointer}}@media(max-width:959px){[data-theme] dialog.m-sheet:not(.m-sheet--menu){position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:88svh;margin:0;padding:0;border:0;border-radius:16px 16px 0 0;background:var(--bg);color:var(--txt);flex-direction:column;overscroll-behavior:contain;box-shadow:0 -12px 40px #02060c38}[data-theme] dialog.m-sheet:not(.m-sheet--menu)[open]{display:flex}[data-theme] dialog.m-sheet--s{max-height:40svh}[data-theme] dialog.m-sheet:not(.m-sheet--menu)::backdrop{background:#03050873}[data-theme] dialog.m-sheet .m-sheet-hd{touch-action:none;cursor:grab}[data-theme] dialog.m-sheet:not(.m-sheet--menu) .m-sheet-hd{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;height:52px;flex:none;padding:6px 6px 0 var(--safe-l);border-bottom:1px solid var(--rule)}[data-theme] dialog.m-sheet:not(.m-sheet--menu) .m-sheet-grip{position:absolute;left:50%;top:7px;width:36px;height:5px;margin-left:-18px;border-radius:3px;background:var(--b2)}[data-theme] dialog.m-sheet:not(.m-sheet--menu) .m-sheet-x{position:relative;flex:none;width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:var(--hdr);cursor:pointer}[data-theme] dialog.m-sheet:not(.m-sheet--menu) .m-sheet-x span:before,[data-theme] dialog.m-sheet:not(.m-sheet--menu) .m-sheet-x span:after{content:"";position:absolute;left:13px;top:21px;width:18px;height:2px;border-radius:2px;background:currentColor;transform:rotate(45deg)}[data-theme] dialog.m-sheet:not(.m-sheet--menu) .m-sheet-x span:after{transform:rotate(-45deg)}[data-theme] .m-sheet-t{min-width:0;margin:0;padding-top:4px;font-size:17px;font-weight:650;line-height:1.3;color:var(--hdr);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme] .m-sheet-bd{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px var(--safe-r) max(16px,env(safe-area-inset-bottom,0px)) var(--safe-l)}[data-theme] dialog.m-sheet.is-dragging{cursor:grabbing}[data-theme] dialog.m-sheet[open]{animation:m-sheet-in .4s linear(0,.0479,.1562,.2895,.4258,.5521,.662,.7556,.8279,.8836,.9251,.9551,.976,.9898,.9986,1.0037,1.0063,1.0072,1.0071,1.0064,1.0055,1.0045,1.0036,1.0027,1) both}[data-theme] dialog.m-sheet.is-live[open]{animation:none}[data-theme] dialog.m-sheet::backdrop{transition:opacity .2s var(--e-ui)}[data-theme] dialog.m-sheet.is-closing::backdrop{opacity:0}}@media(max-width:959px)and (prefers-reduced-motion:reduce){[data-theme] dialog.m-sheet[open]{animation:m-fade-in .14s linear both}[data-theme] dialog.m-sheet::backdrop{transition:none}}@media(max-width:959px){[data-theme] .m-dock{--bg:#0b0f15;--b1:#19202b;--b2:#242d3a;--b3:#35404f;--txt:#c6ceda;--txt2:#98a3b3;--txt3:#7f8a9b;--hdr:#f3f5f8;--brand-txt:#fb923c;--rule:#19202b;--press:var(--press-dark);position:fixed;left:0;right:0;bottom:0;z-index:var(--z-dock);display:flex;align-items:center;gap:12px;min-height:calc(56px + env(safe-area-inset-bottom,0px));padding:6px var(--safe-r) calc(6px + env(safe-area-inset-bottom,0px)) var(--safe-l);background:#0b0f15;border-top:1px solid #19202b;color:var(--txt);transform:translateY(calc(100% + 1px));visibility:hidden;transition:transform .24s var(--e-out),visibility 0s linear .24s;view-transition-name:m-dock}[data-theme] .m-dock[hidden]{display:flex}[data-theme] .m-dock.is-on{transform:none;visibility:visible;transition:transform .24s var(--e-out),visibility 0s}[data-theme] .m-dock-t{flex:1 1 auto;min-width:0;line-height:1.25}[data-theme] .m-dock-k{display:block;font-size:13px;color:var(--txt2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme] .m-dock-v{display:block;font-size:16px;font-weight:650;color:var(--hdr);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme] .m-dock .btn{flex:none;min-height:44px;padding:0 18px;border-radius:12px;font-size:16px}[data-theme] .m-dock .btn-block{flex:1 1 auto;justify-content:center}[data-theme] .m-dock-b{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--hdr);font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}[data-theme] .m-dock-prog{position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--ora,#f97316);transform-origin:0 50%;transform:scaleX(var(--p,0))}[data-theme] .m-dock[data-dock=search]{justify-content:center;background:transparent;border-top:0;pointer-events:none}[data-theme] .m-dock[data-dock=search]>*{pointer-events:auto}[data-theme] .m-dock[data-dock=search] .m-dock-b{min-height:48px;padding:0 20px;border-radius:999px;background:#0b0f15;box-shadow:0 8px 24px #02060c47;border:1px solid #242d3a}}@media(max-width:899px){[data-theme] .nav .nav-cta-m{transition:opacity .16s var(--e-ui),transform .16s var(--e-ui)}[data-theme] .nav.is-cta-dup .nav-cta-m{opacity:0;pointer-events:none}}@media(max-width:639px){[data-theme] .m-dock:not([data-dock=search])~.footer .footer-bottom{padding-bottom:calc(14px + var(--m-dock) + env(safe-area-inset-bottom,0px))}}@media(max-width:959px){html[data-theme] body:has(.m-dock.is-on:not([data-dock=search])) .lang-hint{bottom:calc(var(--m-dock) + env(safe-area-inset-bottom,0px) + 12px)}}@media(max-width:959px)and (prefers-reduced-motion:reduce){[data-theme] .m-dock,[data-theme] .m-dock.is-on{transform:none;opacity:0;transition:opacity .12s linear,visibility 0s linear .12s}[data-theme] .m-dock.is-on{opacity:1;transition:opacity .12s linear,visibility 0s}}::view-transition-group(m-dock){animation:none}::view-transition-old(m-dock){display:none}::view-transition-new(m-dock){animation:none}@media(max-width:959px){[data-theme] .m-snap{display:grid;grid-auto-flow:column;grid-auto-columns:var(--snap-w,88%);grid-template-columns:none;gap:var(--snap-gap,12px);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}[data-theme] .m-snap::-webkit-scrollbar{display:none}[data-theme] .m-snap>*{min-width:0;scroll-snap-align:start;scroll-snap-stop:always}[data-theme] .m-snap:focus-visible{outline:2px solid var(--ora,#f97316);outline-offset:4px}[data-theme] .m-snap-dots{display:flex;justify-content:center;gap:2px;margin:10px 0 0}[data-theme] .m-snap-dots>*{position:relative;width:20px;height:20px;padding:0;border:0;background:none;cursor:pointer}[data-theme] .m-snap-dots>*:before{content:"";position:absolute;left:7px;top:7px;width:6px;height:6px;border-radius:50%;background:var(--b3);transition:transform .2s var(--e-out),background-color .2s}[data-theme] .m-snap-dots>.on:before{background:var(--ora,#f97316);transform:scale(1.35)}[data-theme] .m-snap-count{font-size:13px;color:var(--txt2);font-variant-numeric:tabular-nums}}@media(max-width:959px){.m-swiping :is(.rv,.rv-shot){animation-play-state:paused}}@media(max-width:959px){[data-theme] .seg.is-sticky{position:sticky;top:var(--nav-h);z-index:var(--z-band);display:flex;flex-wrap:nowrap;gap:0;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter);min-height:44px;background:var(--bg);border-bottom:1px solid var(--rule);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter)}[data-theme] .seg.is-sticky::-webkit-scrollbar{display:none}[data-theme] .seg.is-sticky>:is(a,button),[data-theme] .seg.is-sticky>label>input+span{min-height:44px;padding:0 14px;border:0;border-radius:0;background:none;color:var(--txt2);font-size:15px;font-weight:600}[data-theme] .seg.is-sticky>:is(a[aria-current],a[aria-selected=true],button[aria-selected=true],button[aria-pressed=true]),[data-theme] .seg.is-sticky>label>input:checked+span{color:var(--hdr);background:none;border:0}[data-theme] .seg.is-scroll{position:relative}[data-theme] .seg-ind{position:absolute;left:0;bottom:0;width:100px;height:2px;border-radius:2px;background:var(--ora,#f97316);pointer-events:none;transform-origin:0 50%;transform:translate(var(--seg-x,0px)) scaleX(var(--seg-w,0));will-change:transform}[data-theme] .seg.is-scroll .seg-ind{display:none}[data-theme] .seg.is-sticky :is(.n){margin-left:4px}}@media(min-width:960px){[data-theme] .seg-ind{display:none}}@media(max-width:959px){[data-theme] [role=tabpanel][data-m-tab]{scroll-margin-top:calc(var(--nav-h) + 52px)}}@media(max-width:639px){[data-theme] details.m-fold{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}[data-theme] details.m-fold+details.m-fold{border-top:0}[data-theme] details.m-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;margin:0;padding:6px 0;cursor:pointer;list-style:none}[data-theme] details.m-fold>summary>:is(h2,h3,.h-h2,p){margin:0;font-size:17px;line-height:1.3;letter-spacing:0;font-weight:650;color:var(--hdr);text-wrap:pretty}[data-theme] details.m-fold>summary:after{content:"";flex:none;width:8px;height:8px;margin-right:4px;border:solid var(--txt3);border-width:0 1.6px 1.6px 0;transform:translateY(-2px) rotate(45deg);transition:transform var(--d-s) var(--e-out)}[data-theme] details.m-fold[open]>summary:after{transform:translateY(2px) rotate(-135deg)}[data-theme] details.m-fold[open]>summary{margin-bottom:8px}}@media(max-width:959px){html.is-searching [data-search-hide]{visibility:hidden}[data-theme] .m-search-band:not([hidden]){position:fixed;left:0;right:0;top:var(--nav-h);height:68px;z-index:calc(var(--z-dock) + 1);background:var(--bg);border-bottom:1px solid var(--rule)}[data-theme] .m-search-fixed{position:fixed!important;top:calc(var(--nav-h) + 8px);left:var(--safe-l);right:calc(var(--safe-r) + 88px);z-index:calc(var(--z-dock) + 2);margin:0!important}[data-theme] .m-search-x:not([hidden]){position:fixed;top:calc(var(--nav-h) + 12px);right:calc(var(--safe-r) - 4px);z-index:calc(var(--z-dock) + 2);display:inline-flex;align-items:center;justify-content:center;min-width:88px;min-height:44px;padding:0 4px;border:0;background:none;color:var(--brand-txt);font:inherit;font-size:16px;font-weight:600;cursor:pointer}[data-theme] .m-search-res.is-fixed{position:fixed;left:0;right:0;z-index:calc(var(--z-dock) + 1);top:var(--m-search-top,120px);height:var(--vv-h,60svh);margin:0;padding:0 var(--safe-r) 16px var(--safe-l);overflow-y:auto;overscroll-behavior:contain;background:var(--bg)}[data-theme] .m-search-res.is-fixed :is(a,li>a){min-height:48px}}@media(max-width:639px){[data-theme] table.tbl-term:not(:has(tr>:nth-child(3))){min-width:0}[data-theme] table.tbl-term:has(tr>:nth-child(3)):not(.is-stack,.is-rows,.is-plans) tr>:first-child{position:sticky;left:0;z-index:1;background:var(--bg);box-shadow:10px 0 10px -10px #02060c38}[data-theme] .tbl-term.is-rows{min-width:0}[data-theme] .tbl-term.is-rows thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-theme] .tbl-term.is-rows tbody{display:block}[data-theme] .tbl-term.is-rows tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px;min-height:56px;padding:10px 0;border-bottom:1px solid var(--rule)}[data-theme] .tbl-term.is-rows tbody tr:after{content:"";order:2;flex-basis:100%;height:0}[data-theme] .tbl-term.is-rows tbody :is(td,th){display:block;padding:0;border:0;background:none;text-align:left;white-space:normal}[data-theme] .tbl-term.is-rows tbody tr>:first-child{order:1;flex:1 1 0;min-width:0;font-size:16px;font-weight:600;color:var(--hdr)}[data-theme] .tbl-term.is-rows tbody tr>:is(.is-key,[data-key]){order:1;flex:none;font-size:17px;font-weight:650;color:var(--hdr);text-align:right;font-variant-numeric:tabular-nums}[data-theme] .tbl-term.is-rows tbody tr>:not(:first-child,.is-key,[data-key]){order:3;font-size:13px;color:var(--txt2)}[data-theme] .tbl-term.is-rows tbody tr>:not(:first-child,.is-key,[data-key])[data-label]:before{content:attr(data-label) "\a0"}[data-theme] .tbl-term.is-rows tbody tr>:not(:first-child,.is-key,[data-key])~:not(:first-child,.is-key,[data-key]):before{content:"\b7\a0";margin-left:-4px;color:var(--txt3)}[data-theme] .tbl-term.is-rows tbody tr>:not(:first-child,.is-key,[data-key])~:not(:first-child,.is-key,[data-key])[data-label]:before{content:"\b7\a0" attr(data-label) "\a0"}}@media(max-width:959px){::view-transition-old(root){animation:vt-m-fade-out .16s var(--e-ui) both}::view-transition-new(root){animation:vt-m-fade-in .22s var(--e-out) both}html:active-view-transition-type(forward)::view-transition-old(root){animation:vt-m-out-l .16s var(--e-ui) both}html:active-view-transition-type(forward)::view-transition-new(root){animation:vt-m-in-r .26s var(--e-out) both}html:active-view-transition-type(back)::view-transition-old(root){animation:vt-m-out-r .16s var(--e-ui) both}html:active-view-transition-type(back)::view-transition-new(root){animation:vt-m-in-l .26s var(--e-out) both}}@keyframes vt-m-fade-out{to{opacity:0}}@keyframes vt-m-fade-in{0%{opacity:0}}@keyframes vt-m-out-l{to{opacity:0;transform:translate(-8px)}}@keyframes vt-m-in-r{0%{opacity:0;transform:translate(24px)}}@keyframes vt-m-out-r{to{opacity:0;transform:translate(8px)}}@keyframes vt-m-in-l{0%{opacity:0;transform:translate(-24px)}}@media(max-width:959px)and (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}}.m-err-res,.m-sortb{display:none}[data-theme] .cta-term+.m-dock+.footer{border-top-color:#19202b}@media(min-width:640px){[data-theme] :is(.m-sortb,.m-err-all,.m-sort-sheet,.m-toc-sheet){display:none!important}}@media(max-width:959px){[data-theme] .tool-bar{display:none}[data-theme] .m-dock-tool{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;min-height:48px;margin:0 -6px 0 0;padding:0;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}[data-theme] .m-dock-tool .m-dock-v{font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.1}[data-theme] .m-dock-up{position:relative;flex:none;width:40px;height:40px;border-radius:50%;background:#19202b;transition:transform .16s var(--e-ui),background-color .16s var(--e-ui)}[data-theme] .m-dock-up:before{content:"";position:absolute;left:15px;top:17px;width:9px;height:9px;border:solid #f3f5f8;border-width:1.8px 0 0 1.8px;transform:rotate(45deg)}[data-theme] .m-dock-tool:active .m-dock-up,[data-theme] .m-dock-toc:active .m-dock-up{transform:scale(.92);background:#242d3a;transition-duration:0s}[data-theme] .m-sheet-bd>.tool-out{position:static;margin:0;border-radius:12px}}@media(max-width:639px){[data-theme] h2.m-fh{display:flex;align-items:center;gap:12px;margin:0!important;padding:0;font-size:17px!important;line-height:1.3!important;letter-spacing:0!important;font-weight:650;color:var(--hdr);border-bottom:1px solid var(--rule);min-height:56px;text-wrap:pretty}[data-theme] :not(.m-fb,.m-fh)+h2.m-fh{margin-top:32px!important;border-top:1px solid var(--rule)}[data-theme] .m-fb.m-on+h2.m-fh{margin-top:16px!important;border-top:1px solid var(--rule)}[data-theme] h2.m-fh:after{content:"";flex:none;width:8px;height:8px;margin:0 6px 0 auto;border:solid var(--txt3);border-width:0 1.6px 1.6px 0;transform:translateY(-2px) rotate(45deg);transition:transform .22s var(--e-out)}[data-theme] h2.m-fh.m-on:after{transform:translateY(2px) rotate(-135deg)}[data-theme] .m-fh-b{display:flex;align-items:center;flex:1 1 auto;min-width:0;min-height:56px;margin:0;padding:8px 0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}[data-theme] .m-fb:not(.m-on){display:none!important}[data-theme] h2.m-fh+.m-fb.m-on{margin-top:14px}}@media(max-width:639px)and (hover:none)and (pointer:coarse){[data-theme] h2.m-fh{transition:background-color .16s var(--e-ui)}[data-theme] h2.m-fh:active{background-color:var(--press);transition-duration:0s}}@media(max-width:639px)and (prefers-reduced-motion:no-preference){[data-theme] .m-fb.m-on{animation:m7-in .22s var(--e-out) both}}@keyframes m7-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(max-width:639px){[data-theme] .cmp-faq .cmp-q{padding:0}[data-theme] .cmp-faq .cmp-q>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 0;list-style:none;font-size:16px;font-weight:600;line-height:1.35;color:var(--hdr);cursor:pointer}[data-theme] .cmp-faq .cmp-q>summary:before{content:none;display:none}[data-theme] .cmp-faq .cmp-q>summary:after{content:"";flex:none;width:8px;height:8px;margin:0 6px 0 auto;border:solid var(--txt3);border-width:0 1.6px 1.6px 0;transform:translateY(-2px) rotate(45deg);transition:transform .22s var(--e-out)}[data-theme] .cmp-faq .cmp-q[open]>summary:after{transform:translateY(2px) rotate(-135deg)}[data-theme] .cmp-faq .cmp-q>p{margin:0 0 16px}[data-theme] .legal-tablewrap:has(>table.l8-heat){overflow:visible}[data-theme] table.calc-table.l8-heat{table-layout:fixed;width:100%;min-width:0!important}[data-theme] table.calc-table.l8-heat :is(th,td){padding:10px 2px;font-size:12.5px;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}[data-theme] table.calc-table.l8-heat tr>:first-child{width:58px;text-align:left;padding-left:0}[data-theme] table.calc-table.l8-heat tbody td:not(:first-child):not(.na):not(.aqui){cursor:pointer}[data-theme] .legal-tablewrap:has(>table.l8-heat)~.xs-hint{display:none!important}[data-theme] ul.l8-otras{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:10px;margin:8px calc(var(--gutter) * -1) 18px;padding:2px var(--gutter) 6px;border-top:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scrollbar-width:none}[data-theme] ul.l8-otras::-webkit-scrollbar{display:none}[data-theme] ul.l8-otras li{scroll-snap-align:start;min-width:0}[data-theme] ul.l8-otras a{height:100%;min-height:118px;align-content:start;gap:6px;padding:14px 30px 14px 14px;border:1px solid var(--rule);border-radius:12px;background:var(--bg)}[data-theme] ul.l8-otras a:after{top:22px;margin-top:0}[data-theme] ul.l8-otras b{font-size:16px;line-height:1.3}[data-theme] ul.l8-otras span{font-size:13.5px;line-height:1.4}}@media(max-width:639px)and (hover:none)and (pointer:coarse){[data-theme] ul.l8-otras a:active{transform:scale(.98);transition:transform 0s}[data-theme] ul.l8-otras a{transition:transform .16s var(--e-ui)}}@media(max-width:639px){[data-theme] .fd-page table.l8-rows tbody tr{position:relative;min-height:64px;padding:12px 26px 12px 0}[data-theme] .fd-page table.l8-rows tbody tr:has(>th a):before{content:"";position:absolute;right:6px;top:50%;width:8px;height:8px;margin-top:-4px;border:solid var(--txt3);border-width:1.6px 1.6px 0 0;transform:rotate(45deg)}[data-theme] .fd-page table.l8-rows tbody th a{position:static;font-size:inherit;-webkit-tap-highlight-color:transparent}[data-theme] .fd-page table.l8-rows tbody th a:after{content:"";position:absolute;inset:0;z-index:0}[data-theme] .fd-page table.l8-rows tbody :is(td[data-label=Anterior],td[data-label="Lo declara"],td[data-label=Source],td[data-label=Filed],td[data-label="Ejercicios en la ficha"],td[data-label=Anuncio]){display:none}[data-theme] .fd-page table.l8-rows tbody td:has(>a[target=_blank]){display:none}[data-theme] .fd-page table.l8-rows tbody td:not(.l8-key){font-size:13px}[data-theme] .fd-page table.l8-rows:has(.m-sortb) thead{display:none}[data-theme] .fd-page p.fd-next a{display:inline-flex;align-items:center;min-height:44px}[data-theme] .l8-secnav ul{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}[data-theme] .l8-secnav a[data-short]{display:flex;align-items:center;min-height:44px;padding:0 14px}[data-theme] .l8-secnav li:first-child a[data-short]{padding-left:0}[data-theme] .l8-secnav a[data-short] b{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-theme] .l8-secnav a[data-short]:before{content:attr(data-short);font-size:14.5px;font-weight:650;color:var(--txt2);white-space:nowrap}[data-theme] .l8-secnav a[data-short][aria-current=page]:before{color:var(--hdr)}[data-theme] .m-sortb{display:flex;width:max-content;max-width:100%;align-items:center;gap:8px;min-height:44px;margin:10px 0 6px;padding:0 16px;border:1px solid var(--b2);border-radius:999px;background:var(--bg);color:var(--txt2);font:inherit;font-size:14.5px;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}[data-theme] .m-sortb-v{font-weight:650;color:var(--hdr);font-variant-numeric:tabular-nums}[data-theme] .m-sortb:after{content:"";width:7px;height:7px;margin:-3px 0 0 2px;border:solid var(--txt3);border-width:0 1.6px 1.6px 0;transform:rotate(45deg)}[data-theme] .m-sort-sheet .m-row{width:100%}[data-theme] .m-sort-sheet .m-row[aria-checked=true]{font-weight:650;color:var(--brand-txt)}[data-theme] .m-sort-sheet .m-row-v{min-width:1.5em;color:var(--brand-txt)}}@media(max-width:639px)and (hover:none)and (pointer:coarse){[data-theme] .fd-page table.l8-rows tbody tr{transition:background-color .16s var(--e-ui)}[data-theme] .fd-page table.l8-rows tbody tr:active{background-color:var(--press);transition-duration:0s}[data-theme] .m-sortb{transition:transform .16s var(--e-ui)}[data-theme] .m-sortb:active{transform:scale(.97);transition-duration:0s}}@media(max-width:959px){[data-theme] .m-tp:not(.m-on){display:none!important}[data-theme] .seg.m-rk{margin-top:8px;margin-bottom:4px}[data-theme] .seg.m-rk>button{flex:none;white-space:nowrap;cursor:pointer}}@media(max-width:959px)and (prefers-reduced-motion:no-preference){[data-theme] .m-tp.m-tp-in{animation:m7-fade .2s var(--e-out) both}}@keyframes m7-fade{0%{opacity:0}to{opacity:1}}@media(max-width:639px){[data-theme] .fd-page table.m-rows{display:block;width:100%;min-width:0!important;overflow:visible!important}[data-theme] .fd-page table.m-rows caption{display:block;max-width:none;text-align:left}[data-theme] .fd-page table.m-rows thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-theme] .fd-page table.m-rows tbody{display:block}[data-theme] .fd-page table.m-rows tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px;min-height:56px;padding:10px 0;border-bottom:1px solid var(--rule)}[data-theme] .fd-page table.m-rows tbody tr:after{content:"";order:1;flex-basis:100%;height:0}[data-theme] .fd-page table.m-rows tbody :is(td,th){display:inline;padding:0;border:0;background:none;text-align:left;white-space:normal;line-height:1.4}[data-theme] .fd-page table.m-rows tbody th{order:0;flex:1 1 0;min-width:0;font-size:16px;font-weight:650;color:var(--hdr)}[data-theme] .fd-page table.m-rows tbody td.m-key{order:0;flex:none;font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--hdr);text-align:right;white-space:nowrap}[data-theme] .fd-page table.m-rows tbody td:not(.m-key){order:2;font-size:13px;color:var(--txt2);margin-right:10px}[data-theme] .fd-page table.m-rows tbody td:not(.m-key)[data-label]:before{content:attr(data-label) "\a0";color:var(--txt3)}[data-theme] .fd-page table.m-rows tbody td:is(:empty,:has(>a[target=_blank])){display:none}[data-theme] .fd-page table.m-rows~.fd-desliza,[data-theme] .fd-page table.m-rows+.xs-hint{display:none!important}[data-theme] .fd-page ul.fd-fuentes{list-style:none;margin:8px 0 16px;padding:0;border-top:1px solid var(--rule)}[data-theme] .fd-page ul.fd-fuentes li{margin:0;padding:0}[data-theme] .fd-page ul.fd-fuentes li:before{content:none}[data-theme] .fd-page ul.fd-fuentes a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;border-bottom:1px solid var(--rule);font-size:15px;color:var(--hdr);text-decoration:none}[data-theme] .fd-page ul.fd-fuentes a:after{content:"\2197";color:var(--txt3);font-size:14px}[data-theme] .fd-page nav.fd-otras p{display:flex;flex-wrap:wrap;gap:8px;font-size:0;line-height:0}[data-theme] .fd-page nav.fd-otras p a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--b2);border-radius:999px;font-size:14.5px;line-height:1.2;font-weight:500;color:var(--hdr);text-decoration:none;background:var(--bg)}[data-theme] .fd-page nav.fd-otras:not(nav.fd-otras~nav.fd-otras) p:first-of-type{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) 4px;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}[data-theme] .fd-page nav.fd-otras p::-webkit-scrollbar{display:none}[data-theme] .fd-page nav.fd-otras p a{flex:none}}@media(max-width:639px)and (hover:none)and (pointer:coarse){[data-theme] .fd-page nav.fd-otras p a:active{transform:scale(.97);transition:transform 0s}[data-theme] .fd-page ul.fd-fuentes a:active{background-color:var(--press)}}@media(max-width:639px){[data-theme] details.cd-map-grp>summary{display:flex;align-items:center;flex-wrap:wrap;column-gap:10px;min-height:56px;padding:8px 26px 8px 0;position:relative;cursor:pointer;list-style:none}[data-theme] details.cd-map-grp>summary::-webkit-details-marker{display:none}[data-theme] details.cd-map-grp>summary:after{content:"";position:absolute;right:6px;top:50%;width:8px;height:8px;margin-top:-6px;border:solid var(--txt3);border-width:0 1.6px 1.6px 0;transform:rotate(45deg);transition:transform .22s var(--e-out)}[data-theme] details.cd-map-grp[open]>summary:after{transform:translateY(4px) rotate(-135deg)}[data-theme] .cd-fold>.cd-mes-h{display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 28px 6px 0;margin:0}[data-theme] .cd-fold>.cd-mes-h h2{flex:1 1 auto;min-width:0;margin:0;font-size:18px!important;line-height:1.25!important;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme] .cd-fold>.cd-mes-h .cd-mes-c{flex:none;margin:0;font-size:13px;white-space:nowrap}[data-theme] .cd-idx{gap:6px;padding:6px var(--gutter);margin-inline:calc(var(--gutter) * -1);scroll-padding-inline:var(--gutter)}[data-theme] .cd-idx a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px}[data-theme] .cd-idx a.is-on{color:var(--hdr);border-color:var(--ora);background:#f9731614}[data-theme] .cd :is(.cd-btn-sm,.cd-btn,.cd-lnk){min-height:44px;display:inline-flex;align-items:center}[data-theme] .cd :is(.cd-qchip,.cd-side-t,.cd-after-i){min-height:44px}[data-theme] .cd .cd-ibtn{min-width:44px;min-height:44px}[data-theme] .cd .cd-how-more a{min-height:44px;display:inline-flex;align-items:center}[data-theme] .cd .cd-stat-b{position:relative}[data-theme] .cd .cd-stat-b:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}[data-theme] .cd-day.has-ev{cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:56px}[data-theme] .cd-day.has-ev .cd-ev{pointer-events:none}[data-theme] .cd-acts:has(>.m-cal-add)>:not(.m-cal-add){display:none!important}[data-theme] .cd-acts>.m-cal-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 16px;border:1px solid var(--b2);border-radius:10px;background:var(--cd-raise,var(--bg));color:var(--hdr);font:inherit;font-size:15px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}[data-theme] .cd-acts>.m-cal-add svg{width:17px;height:17px;color:var(--txt2)}[data-theme] .cd-acts-sm>.m-cal-add{width:auto;min-height:44px;font-size:14px;padding:0 14px}[data-theme] .m-day-sheet .m-row,[data-theme] .m-add-sheet .m-row{width:100%;gap:12px;justify-content:flex-start;text-align:left}[data-theme] .m-day-sheet .m-day-t{flex:1 1 auto;min-width:0;font-size:15.5px;line-height:1.35;color:var(--hdr)}[data-theme] .m-day-sheet .cd-mk{flex:none}[data-theme] .m-add-sheet .m-row svg{flex:none;width:18px;height:18px;color:var(--txt2)}[data-theme] .m-add-sheet .m-row[data-ext]:after{content:"\2197";margin-left:auto;color:var(--txt3);font-size:14px}}@media(max-width:639px)and (hover:none)and (pointer:coarse){[data-theme] .cd-day.has-ev{transition:background-color .16s var(--e-ui)}[data-theme] .cd-day.has-ev:active{background-color:var(--press);transition-duration:0s}[data-theme] .cd-acts>.m-cal-add{transition:transform .16s var(--e-ui)}[data-theme] .cd-acts>.m-cal-add:active{transform:scale(.97);transition-duration:0s}}.m-cal-add{display:none}@media(max-width:639px){[data-theme] .tool-in .calc-field>span{align-items:center}[data-theme] .tool-in .calc-field>span>b[id]{position:relative;display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:8px;background:var(--b1);cursor:text;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}[data-theme] .tool-in .calc-field>span>b[id]:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:44px;transform:translateY(-50%)}[data-theme] .tool-in .calc-field>span>b[id][hidden]{display:none}[data-theme] .tool-in .calc-field .m-val-in{width:6.5em;flex:none;min-height:32px;margin:0;padding:0 10px;border:1px solid var(--ora);border-radius:8px;background:var(--bg);color:var(--hdr);font:inherit;font-size:16px;font-weight:650;text-align:right;font-variant-numeric:tabular-nums;outline:0;box-shadow:0 0 0 3px #f973162e}}@media(max-width:639px)and (hover:none)and (pointer:coarse){[data-theme] .tool-in .calc-field>span>b[id]:active{background-color:var(--press)}}@media(max-width:959px){[data-theme] .m-dock[data-dock=read] .m-dock-toc{flex:1 1 auto;min-width:0;justify-content:flex-start;gap:12px;padding:0;margin-right:-6px;text-align:left}[data-theme] .m-dock[data-dock=read] .m-dock-toc .m-dock-t{min-width:0}[data-theme] .l8-tocm a{display:flex;align-items:center;min-height:44px}[data-theme] .m-toc-sheet ol{list-style:none;margin:0;padding:0}[data-theme] .m-toc-sheet li{margin:0;padding:0}[data-theme] .m-toc-sheet a{display:grid;grid-template-columns:2.1em minmax(0,1fr);align-items:center;min-height:48px;padding:6px 0;border-bottom:1px solid var(--rule);font-size:16px;line-height:1.35;color:var(--hdr);text-decoration:none}[data-theme] .m-toc-sheet a .toc-n{color:var(--txt3);font-variant-numeric:tabular-nums}[data-theme] .m-toc-sheet a[aria-current]{color:var(--brand-txt);font-weight:650;box-shadow:inset 2px 0 0 var(--ora);padding-left:10px}}@media(max-width:639px){[data-theme] .err-v2 .err-code{display:none}[data-theme] .err-v2 .err-head{order:0}[data-theme] .err-v2 .err-actions{order:1}[data-theme] .err-v2 .err-term{order:2}[data-theme] .err-v2 .err-note{order:3}[data-theme] .err-v2 .err-actions .btn{flex:1 1 100%;min-height:48px}[data-theme] .err-term:not(.m-typed) .err-res{display:none}[data-theme] .err-term:not(.m-typed) .m-err-res{display:inline;margin-left:auto;color:var(--txt3);font-weight:600}[data-theme] .err-list a{min-height:48px;align-items:center;padding:12px}[data-theme] .m-err-6:not(.m-all):not(.m-q)>li:nth-child(n+7){display:none}html.is-searching[data-theme] .m-err-6>li:not([hidden]){display:block}[data-theme] .m-err-all:not([hidden]){display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:48px;margin:8px 0 0;padding:0 12px;border:1px solid #242d3a;border-radius:10px;background:transparent;color:#f3f5f8;font:inherit;font-size:15px;font-weight:600;cursor:pointer}html:not(.err-en) .m-err-all [data-l=en],.err-en .m-err-all [data-l=es]{display:none}}@media(max-width:639px)and (hover:none)and (pointer:coarse){[data-theme] .err-list a:active,[data-theme] .m-err-all:active{background-color:var(--press-dark)}}@media(max-width:959px)and (prefers-reduced-motion:reduce){[data-theme] :is(h2.m-fh,.cmp-faq .cmp-q>summary,details.cd-map-grp>summary):after,[data-theme] .m-dock-up{transition:none}}
