[data-palette=components-for-any-data]{--ad-bg:#fff;--ad-ink:#101828;--ad-body:#344054;--ad-dim:#5b6576;--ad-rule:#e3e8f0;--ad-line:#c7d0de;--ad-inset:#f3f6fb;--ad-hover:#eef2f9;--ad-sel-bg:#e8effd;--ad-sel-ink:#1a47b8;--ad-brand:#1f55d0;--ad-on-brand:#fff;--ad-cat:#6250d6;--ad-val:#eb6834;--ad-per:#1baf7a;--ad-seq-1:#123a9a;--ad-seq-2:#1f55d0;--ad-seq-3:#3866d6;--ad-seq-4:#86a8f0;--ad-seq-5:#bccff8;--ad-seq-t-1:#fff;--ad-seq-t-2:#fff;--ad-seq-t-3:#fff;--ad-seq-t-4:#0e1730;--ad-seq-t-5:#0e1730;--ad-viz:var(--ad-seq-2);--ad-grid:#e8ecf3;--ad-good:#0f7a3a;--ad-canvas:#1d4fd714;--ad-scroll-shade:#10182829;--ad-fit-tint:var(--ad-inset)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-palette=components-for-any-data]{--ad-bg:#141d31;--ad-ink:#eef3ff;--ad-body:#c5cfe0;--ad-dim:#93a0b8;--ad-rule:#253150;--ad-line:#3b4a6d;--ad-inset:#1a2540;--ad-hover:#1f2b48;--ad-sel-bg:#1d2d55;--ad-sel-ink:#b9ccff;--ad-brand:#2a5fe0;--ad-cat:#9085e9;--ad-val:#d95926;--ad-per:#199e70;--ad-seq-1:#d4e0ff;--ad-seq-2:#9db7fb;--ad-seq-3:#7d9df2;--ad-seq-4:#4a6fd0;--ad-seq-5:#33509c;--ad-seq-t-1:#0b1226;--ad-seq-t-2:#0b1226;--ad-seq-t-3:#0b1226;--ad-seq-t-4:#fff;--ad-seq-t-5:#fff;--ad-grid:#222d47;--ad-good:#5cc98a;--ad-canvas:#8fb0ff12;--ad-scroll-shade:#0000008c;--ad-fit-tint:#1d212c}}:root[data-theme=dark] [data-palette=components-for-any-data]{--ad-bg:#141d31;--ad-ink:#eef3ff;--ad-body:#c5cfe0;--ad-dim:#93a0b8;--ad-rule:#253150;--ad-line:#3b4a6d;--ad-inset:#1a2540;--ad-hover:#1f2b48;--ad-sel-bg:#1d2d55;--ad-sel-ink:#b9ccff;--ad-brand:#2a5fe0;--ad-cat:#9085e9;--ad-val:#d95926;--ad-per:#199e70;--ad-seq-1:#d4e0ff;--ad-seq-2:#9db7fb;--ad-seq-3:#7d9df2;--ad-seq-4:#4a6fd0;--ad-seq-5:#33509c;--ad-seq-t-1:#0b1226;--ad-seq-t-2:#0b1226;--ad-seq-t-3:#0b1226;--ad-seq-t-4:#fff;--ad-seq-t-5:#fff;--ad-grid:#222d47;--ad-good:#5cc98a;--ad-canvas:#8fb0ff12;--ad-scroll-shade:#0000008c;--ad-fit-tint:#1d212c}[data-palette=components-for-any-data] .cf-sheet[data-canvas] .cf-evidence:before,[data-palette=components-for-any-data] .cf-work[data-canvas] .cf-plate:before{background-image:linear-gradient(var(--ad-canvas) 1px, transparent 1px), linear-gradient(90deg, var(--ad-canvas) 1px, transparent 1px);background-position:-1px -1px;background-size:28px 28px}[data-palette=components-for-any-data] .cf-work[data-canvas] .cf-plate:before{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px)}.ad{font-family:var(--sans);color:var(--ad-body);text-align:left;font-size:14px;line-height:1.45}.ad-panel{border:1px solid var(--ad-rule);background:var(--ad-bg);color:var(--ad-body);border-radius:10px}.ad :focus-visible{outline:2px solid var(--ad-ink);outline-offset:2px}.ad h4{color:var(--ad-ink);margin:0;font-size:14px;font-weight:600}.ad p{margin:0}.ad code,.ad-mono{font-family:var(--mono);font-size:12.5px}.ad-label{font:500 11.5px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ad-dim)}.ad-dim{color:var(--ad-dim)}.ad-sw{background:var(--sw);border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}[data-role=category]{--sw:var(--ad-cat)}[data-role=value]{--sw:var(--ad-val)}.ad-seg{background:var(--ad-inset);box-shadow:inset 0 0 0 1px var(--ad-rule);border-radius:20px;flex-wrap:wrap;justify-self:start;padding:3px;display:inline-flex}.ad-seg button{min-height:36px;color:var(--ad-dim);font:500 13px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;transition:color .2s,background-color .2s}.ad-seg button:hover{color:var(--ad-ink)}.ad-seg button[aria-pressed=true]{background:var(--ad-brand);color:var(--ad-on-brand)}.ad-switch{background:var(--case-inset);box-shadow:inset 0 0 0 1px var(--case-rule);border:0;border-radius:999px;justify-self:center;margin:0;padding:3px;display:inline-flex}.ad-switch label{min-height:44px;color:var(--case-dim);cursor:pointer;border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:500;transition:color .2s,background-color .2s;display:inline-flex;position:relative}.ad-switch label:hover{color:var(--case-ink)}.ad-switch label:has(input:checked){background:var(--case-ink);color:var(--case-bg)}.ad-switch label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.ad-switch input{appearance:none;cursor:pointer;border-radius:999px;margin:0;position:absolute;inset:0}.ad-chart{min-width:0;position:relative}.ad-chart svg{max-width:100%;height:auto;display:block;overflow:visible}.ad-chart text{font-family:var(--sans);fill:var(--ad-dim)}.ad-chart .ad-t-ink{fill:var(--ad-ink);font-weight:500}.ad-grid{stroke:var(--ad-grid)}.ad-base{stroke:var(--ad-line)}.ad-mark{transition:opacity .15s}.ad-chart:hover .ad-mark{opacity:.85}.ad-chart .ad-mark:hover{opacity:1}.ad-tip{z-index:5;background:var(--ad-ink);color:var(--ad-bg);font:500 12.5px/1.3 var(--sans);white-space:nowrap;pointer-events:none;border-radius:7px;padding:6px 9px;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.ad-tip span{opacity:.8;font-variant-numeric:tabular-nums;margin-left:6px}.ad-empty{border:1px dashed var(--ad-line);text-align:center;min-height:220px;color:var(--ad-dim);border-radius:10px;place-items:center;padding:20px;font-size:13.5px;display:grid}.ad-empty strong{color:var(--ad-ink);margin-bottom:4px;font-weight:600;display:block}.ad-empty b,.ad-empty code{color:var(--ad-ink);font-weight:500}.ad-empty code{font-family:var(--mono);font-size:.94em}.ad-empty-act{justify-content:center;margin-top:12px;display:flex}.ad-axes{font:400 12.5px var(--mono);color:var(--ad-dim);flex-wrap:wrap;gap:4px 14px;display:flex}.ad-axes span{align-items:center;gap:6px;display:inline-flex}.ad-axes b{color:var(--ad-ink);font-weight:500}.ad-tag{background:var(--ad-inset);max-width:100%;min-height:24px;box-shadow:inset 0 0 0 1px var(--ad-rule);font:500 12px var(--mono);color:var(--ad-body);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:6px;padding:0 9px;display:inline-flex;overflow:hidden}.ad-tag.is-sample:before{content:"";border:1.5px solid var(--ad-dim);border-radius:50%;width:6px;height:6px}.ad-tag.is-live:before{content:"";background:var(--ad-good);border-radius:50%;flex:none;width:6px;height:6px}.ad-pv-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.ad-roles{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ad-roles.is-row{grid-template-columns:repeat(3,minmax(0,1fr))}.ad-role{gap:6px;min-width:0;display:grid}.ad-role-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 8px;display:flex}.ad-role-name{color:var(--ad-ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.ad-role-type{font:400 12px var(--mono);color:var(--ad-dim)}.ad-select{position:relative}.ad-select select{border:1px solid var(--ad-line);border-left:3px solid var(--sw);background:var(--ad-bg);width:100%;min-height:42px;color:var(--ad-ink);font:400 13px var(--mono);appearance:none;cursor:pointer;border-radius:8px;padding:0 34px 0 12px}.ad-select select:disabled{opacity:.6;cursor:not-allowed}.ad-select:after{content:"";border-right:1.6px solid var(--ad-dim);border-bottom:1.6px solid var(--ad-dim);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.ad-role-note{min-height:17px;color:var(--ad-dim);font-size:12.5px}.ad-role-note.is-warn{color:var(--ad-ink)}.ad-conf{background:var(--ad-inset);height:20px;box-shadow:inset 0 0 0 1px var(--ad-rule);font:500 11px var(--sans);color:var(--ad-body);white-space:nowrap;border-radius:999px;align-items:center;padding:0 7px;display:inline-flex}.ad-conf i{display:none}.ad-demo{grid-template-columns:minmax(0,16rem) minmax(0,1fr);grid-template-areas:"data preview""data fields""rows rows""foot foot";width:100%;display:grid}.ad-col{align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.ad-col.is-data{border-right:1px solid var(--ad-rule);grid-area:data}.ad-col.is-preview{grid-area:preview}.ad-col.is-fields{border-top:1px solid var(--ad-rule);grid-area:fields}.ad-contract b{color:var(--ad-ink);font-weight:600}.ad-contract span{font:400 12.5px var(--mono);color:var(--ad-dim)}.ad-picker{gap:10px;display:grid}.ad-pk-group{gap:2px;display:grid}.ad-pk-group>.ad-label{padding:4px 8px 2px}.ad-pk-row{width:100%;min-height:44px;color:var(--ad-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:6px 8px 6px 10px;transition:background-color .15s;display:grid}.ad-pk-row:hover{background:var(--ad-hover)}.ad-pk-row[aria-pressed=true]{background:var(--ad-sel-bg);color:var(--ad-sel-ink);box-shadow:inset 2px 0 0 var(--ad-brand)}.ad-pk-name{overflow-wrap:anywhere;font:500 13px/1.3 var(--mono);grid-column:1/-1}.ad-pk-meta{color:var(--ad-dim);font-variant-numeric:tabular-nums;font-size:12.5px}.ad-fit{font:500 12px var(--mono);color:var(--ad-dim);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ad-fit.is-fits{color:var(--ad-good)}.ad-fit svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.ad-pk-more{min-height:40px;color:var(--ad-body);font:500 13px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0 8px;text-decoration:underline}.ad-file{border:1px dashed var(--ad-line);cursor:pointer;border-radius:8px;gap:2px;padding:10px;font-size:13px;display:grid;position:relative}.ad-file strong{color:var(--ad-ink);font-weight:600}.ad-file span{color:var(--ad-dim);font-size:12.5px}.ad-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.ad-file:has(input:focus-visible){outline:2px solid var(--ad-ink);outline-offset:2px}.ad-file.is-drag{border-color:var(--ad-ink);background:var(--ad-inset)}.ad-rows{border-top:1px solid var(--ad-rule);grid-area:rows;gap:10px;min-width:0;padding:14px 16px 16px;display:grid}.ad-rows-cap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.ad-rows-cap p:last-child{color:var(--ad-dim);font-size:12.5px}.ad-rows-wrap{box-shadow:inset 0 0 0 1px var(--ad-rule);border-radius:8px;overflow-x:auto}.ad-table{border-collapse:collapse;width:100%;font:400 12.5px/1.35 var(--mono);font-variant-numeric:tabular-nums;color:var(--ad-body)}.ad-table th,.ad-table td{border-bottom:1px solid var(--ad-rule);text-align:left;white-space:nowrap;padding:7px 12px}.ad-table .is-num{text-align:right}.ad-chart.is-table{flex-direction:column;justify-content:center;display:flex}.ad-table tr:last-child td{border-bottom:0}.ad-table th{vertical-align:bottom;background:var(--ad-inset);color:var(--ad-ink);box-shadow:inset 0 3px 0 var(--sw,transparent);font-weight:500}.ad-table th small{letter-spacing:.08em;text-transform:uppercase;color:var(--ad-dim);margin-bottom:2px;font-size:11px;font-weight:400;display:block}.ad-table td.is-mapped{color:var(--ad-ink)}.ad-demo-foot{border-top:1px solid var(--ad-rule);background:var(--ad-inset);color:var(--ad-body);border-radius:0 0 10px 10px;flex-wrap:wrap;grid-area:foot;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 16px;font-size:13.5px;display:flex}.ad-reset{border:1px solid var(--ad-line);background:var(--ad-bg);min-height:40px;color:var(--ad-ink);font:500 13px var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.ad-reset:hover{border-color:var(--ad-ink)}.ad-reset svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (max-width:900px){.ad-demo{grid-template-columns:minmax(0,1fr);grid-template-areas:"data""preview""fields""rows""foot"}.ad-col.is-data{border-right:0;border-bottom:1px solid var(--ad-rule)}}@media (max-width:600px){.ad-roles.is-row{grid-template-columns:minmax(0,1fr)}}.ad-pipe{gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.ad-pipe>li{grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:16px;display:grid;position:relative}.ad-pipe>li+li:before{content:"";border-right:1.5px solid var(--case-dim);border-bottom:1.5px solid var(--case-dim);opacity:.6;width:7px;height:7px;position:absolute;top:-13px;left:4px;transform:rotate(45deg)}.ad-pipe-step{gap:3px;padding-left:18px;display:grid}.ad-pipe-k{font:500 12px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.ad-pipe-t{color:var(--case-body);font-size:13.5px;line-height:1.4}.ad-pipe-ex{overflow-wrap:anywhere;font:400 13px/1.5 var(--mono);color:var(--ad-ink);flex-wrap:wrap;grid-column:2;align-items:center;gap:4px 16px;padding:10px 12px;display:flex}.ad-pipe-ex>span{align-items:center;gap:6px;display:inline-flex}.ad-pipe-chart{grid-column:2;width:min(100%,280px);padding:6px 10px 2px}.ad-feed{border:1.5px dashed var(--case-line);color:var(--case-body);border-radius:10px;grid-column:3;gap:3px;padding:9px 11px;font-size:13px;line-height:1.4;display:grid;position:relative}.ad-feed b{font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--case-ink)}.ad-feed:before{content:"";border-top:1.5px dashed var(--case-line);width:16px;position:absolute;top:50%;right:100%}@media (max-width:900px){.ad-pipe>li{grid-template-columns:minmax(0,1fr);gap:8px}.ad-pipe-ex,.ad-pipe-chart,.ad-feed{grid-column:1}.ad-feed:before{display:none}}.ad-srv-wrap{justify-items:center;gap:14px;width:100%;display:grid}.ad-srv{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,1.25fr);align-items:center;width:100%;display:grid}.ad-srv-node{gap:6px;padding:12px 14px;display:grid}.ad-srv-node.is-mid{text-align:center}.ad-srv-node .ad-mono{color:var(--ad-body)}.ad-srv-mid{grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;display:grid}.ad-srv-arrow{background:var(--case-dim);opacity:.6;height:1.5px}.ad-srv-phases{gap:10px;display:grid}.ad-phase{gap:4px;padding:12px 14px;transition:border-color .3s;display:grid}.ad-phase[data-on=false]{border-style:dashed;border-color:var(--ad-line);background:var(--ad-inset)}.ad-phase[data-on=true]{border:2px solid var(--ad-brand)}.ad-phase .ad-label b{background:var(--ad-brand);color:var(--ad-on-brand);border-radius:999px;margin-left:6px;padding:1px 6px;font-weight:500;display:inline-block}.ad-phase p{color:var(--ad-body);font-size:13.5px}.ad-srv-note{text-align:center;color:var(--case-dim);font-size:13.5px}@media (max-width:760px){.ad-srv{grid-template-columns:minmax(0,1fr);gap:10px}.ad-srv-mid{grid-template-columns:minmax(0,1fr)}.ad-srv-arrow{display:none}}.ad-axis{grid-template-columns:minmax(0,17rem) minmax(0,1fr);width:100%;display:grid}.ad-axis>div{align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.ad-axis>div+div{border-left:1px solid var(--ad-rule)}@media (max-width:760px){.ad-axis{grid-template-columns:minmax(0,1fr)}.ad-axis>div+div{border-top:1px solid var(--ad-rule);border-left:0}}.ad-wires{width:min(calc((100% + 2 * var(--cf-pad)) * .44), 420px);aspect-ratio:400/250;pointer-events:none;position:absolute;top:calc(-1*clamp(1.75rem,4.2vw,3rem));right:0;-webkit-mask-image:linear-gradient(200deg,#000 40%,#0009 70%,#0000 96%);mask-image:linear-gradient(200deg,#000 40%,#0009 70%,#0000 96%)}.cf-cover-top>.ad-wires{z-index:0;position:absolute}.ad-wires svg{width:100%;height:100%;display:block;overflow:visible}.ad-wires path{fill:none;stroke:#fff;stroke-width:1.2px;opacity:.4}.ad-w-f{font:400 11px var(--mono);fill:var(--on-field-2)}.ad-w-r{font:500 11.5px var(--mono);fill:#0e1730}.ad-w-chip{fill:#fff}.ad-w-cat{fill:#6250d6}.ad-w-val{fill:#eb6834}.ad-w-per{fill:#1baf7a}@media (max-width:600px){.ad-wires{display:none}}@media (min-width:601px) and (max-width:900px){[data-palette=components-for-any-data] .cf-cover.has-art-wires .cf-lede{max-width:21em}}[data-palette=components-for-any-data] .cf-cover .cf-h1{max-width:6.4em}@media (prefers-reduced-motion:reduce){.ad *,.ad :before,.ad :after{transition-duration:.01ms!important}}@media (min-width:761px){.ad-pipe{gap:8px}.ad-pipe-ex{padding:7px 12px}.ad-axis>div{gap:10px;padding:14px}.ad-roles{gap:10px}}@media (min-width:601px) and (max-width:900px){.ad-pipe>li{grid-template-columns:7.5rem minmax(0,1fr);gap:6px 14px}.ad-pipe-step{grid-row:1/span 2;align-self:start}.ad-pipe-ex,.ad-pipe-chart,.ad-feed{grid-column:2}}@media (min-width:761px){.ad-select select{min-height:38px}.ad-role{gap:4px}.ad-role-note{min-height:15px;font-size:12px}}.ad-shapes{gap:10px;width:100%;display:grid}.ad-shape{gap:8px;padding:12px;display:grid}.ad-shape .ad-table th{box-shadow:none}
[data-palette=components-for-any-data] .cf-sheet.cf-work{--case-ink:inherit;--case-body:inherit;--case-dim:inherit;--case-rule:inherit;--accent:inherit;--dm-grid:#1d4fd717;background-color:#fff;background-image:linear-gradient(var(--dm-grid) 1px, transparent 1px), linear-gradient(90deg, var(--dm-grid) 1px, transparent 1px);border-color:var(--case-rule);background-position:-1px -1px;background-size:24px 24px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-palette=components-for-any-data] .cf-sheet.cf-work{--dm-grid:#8fb0ff14;background-color:var(--case-bg)}}:root[data-theme=dark] [data-palette=components-for-any-data] .cf-sheet.cf-work{--dm-grid:#8fb0ff14;background-color:var(--case-bg)}[data-palette=components-for-any-data] .cf-work .cf-plate:before{display:none}[data-palette=components-for-any-data] .cf-work .cf-plate{place-items:stretch stretch}[data-palette=components-for-any-data] .cf-work .cf-plate>.cf-module{width:100%}[data-palette=components-for-any-data] .cf-work .cf-work-head h2{color:var(--case-ink)}.dm{--s1:4px;--s2:8px;--s3:12px;--s4:16px;--ctl:32px;border:1px solid var(--ad-line);background:var(--ad-bg);width:100%;color:var(--ad-body);border-radius:12px;grid-template:"bar side""canvas side"1fr"rows side"/minmax(0,1fr) minmax(0,17rem);font-size:13px;line-height:1.4;display:grid;overflow:hidden;container-type:inline-size}.dm button{font:inherit}.dm :focus-visible{outline:2px solid var(--ad-brand);outline-offset:1px}.dm-bar{min-width:0;padding:var(--s3);border-bottom:1px solid var(--ad-rule);grid-area:bar;align-items:center;display:flex}.dm-seg{background:var(--ad-inset);box-shadow:inset 0 0 0 1px var(--ad-rule);border-radius:8px;padding:2px;display:inline-flex}.dm-seg button{min-height:28px;padding:0 var(--s3);color:var(--ad-dim);cursor:pointer;background:0 0;border:0;border-radius:6px;font-weight:500;transition:color .15s,background-color .15s,box-shadow .15s}.dm-seg button:hover{color:var(--ad-ink)}.dm-seg button[aria-pressed=true]{background:var(--ad-bg);color:var(--ad-ink);box-shadow:0 0 0 1px var(--ad-line), 0 1px 2px #10182814}.dm-canvas{align-content:start;gap:var(--s2);min-width:0;padding:var(--s4) var(--s4) var(--s3);grid-area:canvas;display:grid}.dm-canvas .ad-empty{min-height:250px}.dm-tip{text-align:center;color:var(--ad-dim);margin:0;font-size:12px}.dm-tip code{color:var(--ad-ink);font-size:11.5px}.dm-rows{gap:var(--s2);min-width:0;padding:var(--s3) var(--s4) var(--s4);border-top:1px solid var(--ad-rule);grid-area:rows;display:grid}.dm-sec-h{gap:var(--s2);justify-content:space-between;align-items:center;height:28px;display:flex}.dm-sec-h h3{color:var(--ad-ink);margin:0;font-size:12.5px;font-weight:600}.dm-sec-h p{color:var(--ad-dim);font-size:12px}.dm-side{border-left:1px solid var(--ad-rule);background:var(--ad-inset);grid-area:side;align-content:start;min-width:0;display:grid}.dm-sec{gap:var(--s2);min-width:0;padding:var(--s3);display:grid}.dm-sec+.dm-sec{border-top:1px solid var(--ad-rule)}.dm-ghost{height:28px;margin-right:calc(-1 * var(--s2));padding:0 var(--s2);color:var(--ad-dim);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.dm-ghost:hover{background:var(--ad-hover);color:var(--ad-ink)}.dm-ghost svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.dm-ghost.is-act{height:var(--ctl);padding:0 var(--s3);border:1px solid var(--ad-line);background:var(--ad-bg);color:var(--ad-ink);margin:0;font-size:12.5px}.dm-list{gap:var(--s1);overscroll-behavior:contain;max-height:18rem;padding:var(--s1);border:1px solid var(--ad-rule);background:linear-gradient(var(--ad-bg) 30%, transparent) top / 100% 24px no-repeat local, linear-gradient(transparent, var(--ad-bg) 70%) bottom / 100% 24px no-repeat local, radial-gradient(farthest-side at 50% 0, var(--ad-scroll-shade), transparent) top / 100% 10px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, var(--ad-scroll-shade), transparent) bottom / 100% 10px no-repeat scroll, var(--ad-bg);border-radius:10px;display:grid;overflow-y:auto}.dm-group{display:grid}.dm-group-h{gap:var(--s2);height:24px;padding:0 var(--s1) 0 var(--s2);color:var(--ad-dim);justify-content:space-between;align-items:center;font-size:11.5px;font-weight:500;display:flex}.dm-opt{gap:2px var(--s2);padding:6px var(--s2);cursor:pointer;border-radius:7px;grid-template-columns:14px minmax(0,1fr) auto;grid-template-areas:"dot name name"".meta fit";align-items:center;display:grid}.dm-opt:hover{background:var(--ad-hover)}.dm-opt[data-on]{background:var(--ad-sel-bg)}.dm-opt input{appearance:none;border:1.5px solid var(--ad-line);background:var(--ad-bg);cursor:pointer;border-radius:50%;grid-area:dot;width:14px;height:14px;margin:0}.dm-opt input:checked{border:4px solid var(--ad-brand)}.dm-opt input:focus-visible{outline:2px solid var(--ad-brand);outline-offset:2px}.dm-opt-name{min-width:0;font:500 12.5px/1.35 var(--mono);color:var(--ad-ink);text-overflow:ellipsis;white-space:nowrap;grid-area:name;overflow:hidden}.dm-opt[data-on] .dm-opt-name{color:var(--ad-sel-ink)}.dm-opt-meta{color:var(--ad-dim);grid-area:meta;font-size:11.5px}.dm-fit{gap:var(--s1);color:var(--ad-dim);white-space:nowrap;grid-area:fit;align-items:center;font-size:11.5px;font-weight:500;display:inline-flex}.dm-fit.is-fits{color:var(--ad-good)}.dm-fit svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.dm-fields{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.dm-field{gap:6px;display:grid}.dm-field-top{gap:var(--s2);justify-content:space-between;align-items:center;height:18px;display:flex}.dm-field-top label{color:var(--ad-ink);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.dm-field-top .ad-conf{font-size:11px}.dm-field-opt{color:var(--ad-dim);font-size:11.5px}.dm-sel-box{min-width:0;display:grid;position:relative}.dm-sel-box:after{content:"";border-right:1.5px solid var(--ad-dim);border-bottom:1.5px solid var(--ad-dim);pointer-events:none;width:6px;height:6px;margin-top:-5px;position:absolute;top:50%;right:12px;transform:rotate(45deg)}.dm-sel-box select{width:100%;height:var(--ctl);border:1px solid var(--ad-line);border-left:3px solid var(--sw);background:var(--ad-bg);color:var(--ad-ink);font:400 12.5px var(--mono);appearance:none;cursor:pointer;border-radius:7px;padding:0 28px 0 10px}.dm-sel-box select:hover:not(:disabled){border-color:var(--ad-dim);border-left-color:var(--sw)}.dm-sel-box select:disabled{background-color:var(--ad-inset);color:var(--ad-dim);cursor:not-allowed}@container (max-width:640px){.dm{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"bar""canvas""side""rows"}.dm-side{border-left:0;border-top:1px solid var(--ad-rule)}.dm-canvas{padding:var(--s3)}}@media (prefers-reduced-motion:reduce){.dm *{transition:none!important}}.dm-wrap{gap:var(--s3,12px);width:100%;display:grid}.dm-flag{max-width:100%;color:var(--case-dim);justify-self:start;align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.45;display:flex}.dm-flag svg{fill:none;width:15px;height:15px;stroke:var(--ad-brand);stroke-width:1.5px;stroke-linecap:round;flex:none;margin-top:3px}@container (max-width:700px){.dm-rows .ad-table{font-size:12px}.dm-rows .ad-table th,.dm-rows .ad-table td{padding-inline:6px}.dm-rows .ad-table th small{letter-spacing:.04em}}@container (max-width:400px){.dm-rows{padding-inline:10px}.dm-rows .ad-table{font-size:11.5px}.dm-rows .ad-table th,.dm-rows .ad-table td{padding-inline:5px}}@media (min-width:761px){[data-palette=components-for-any-data] .cf-work{--cf-pad-y:1.25rem;gap:.5rem}.cf-work .dm-wrap{gap:8px}.cf-work .ad-table th,.cf-work .ad-table td{padding-block:5px}.cf-work .dm-canvas{gap:4px;padding-block:10px 8px}.cf-work .dm-rows{gap:4px;padding-block:8px 12px}}
.ac-shapes{gap:14px;width:100%;display:grid}.ac-key{font:500 12.5px/1.2 var(--mono);color:var(--case-body);flex-wrap:wrap;gap:6px 18px;margin:0 0 2px;padding:0;list-style:none;display:flex}.ac-key li{align-items:center;gap:7px;display:inline-flex}.ac-key .is-none i{width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--ad-line);border-radius:3px}.ac-strip{border:1px solid var(--ad-rule);background:var(--ad-bg);border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.ac-strip header{border-bottom:1px solid var(--ad-rule);background:var(--ad-inset);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 14px;display:flex}.ac-strip-name{font:500 12.5px/1.3 var(--mono);color:var(--ad-ink);overflow-wrap:anywhere}.ac-strip-rows{font:400 12px var(--mono);color:var(--ad-dim)}.ac-strip dl{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.ac-cell{align-content:center;gap:5px;min-width:0;padding:15px 12px 13px;display:grid;position:relative}.ac-cell+.ac-cell{border-left:1px solid var(--ad-rule)}.ac-cell[data-role]:before{content:"";background:var(--sw);height:4px;position:absolute;inset:0 0 auto}.ac-cell dt{font:500 12px/1.2 var(--mono);color:var(--ad-dim);white-space:nowrap}.ac-cell[data-role] dt{color:var(--ad-ink)}.ac-cell dd{white-space:nowrap;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ad-ink);overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:500}.ac-cell:not([data-role]) dd{color:var(--ad-dim);font-weight:400}.ac-cell.is-missing{border:1.5px dashed var(--sw);border-radius:8px;margin:8px;padding:8px 10px}.ac-cell.is-missing+.ac-cell,.ac-cell+.ac-cell.is-missing{border-left:0}.ac-cell.is-missing:before{display:none}.ac-cell.is-missing dt{color:var(--ad-ink)}.ac-cell.is-missing dd{white-space:normal;font:400 12.5px/1.3 var(--sans);color:var(--ad-body)}@media (max-width:760px){.ac-strip dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-cell+.ac-cell{border-left:0}.ac-cell:nth-child(2n):not(.is-missing){border-left:1px solid var(--ad-rule)}.ac-cell:nth-child(n+3){border-top:1px solid var(--ad-rule)}.ac-cell.is-missing{border-top:1.5px dashed var(--sw)}}.ac-contract{gap:14px;width:100%;display:grid;container-type:inline-size}.ac-tabs{justify-self:start}.ac-contract-stage{display:grid}.ac-contract-stage>*{grid-area:1/1;min-height:0}.ac-contract-stage>:not([data-on]){visibility:hidden}.ac-spec-wrap{border:1px solid var(--ad-rule);background:var(--ad-bg);border-radius:12px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.ac-spec{border-bottom:1px solid var(--ad-rule);align-content:start;gap:10px;padding:14px 22px 16px;display:grid}.ac-spec-id{font:500 15px/1.3 var(--mono);color:var(--ad-ink);align-items:baseline;gap:12px;display:flex}.ac-spec ul{border-top:1px solid var(--ad-ink);grid-template-columns:max-content minmax(0,1fr) auto;column-gap:14px;margin:0;padding:0;list-style:none;display:grid}.ac-spec li{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--ad-rule);align-items:center;padding:11px 0;display:grid}.ac-spec li:last-child{border-bottom:0}.ac-spec-role{letter-spacing:-.03em;color:var(--ad-ink);align-items:center;gap:10px;font-size:20px;font-weight:600;display:inline-flex}.ac-spec-role .ad-sw{width:12px;height:12px}.ac-spec-type{font:400 13px var(--mono);color:var(--ad-body)}.ac-spec-req{min-width:5.6rem;box-shadow:inset 0 0 0 1px var(--ad-line);font:500 12px var(--mono);text-align:center;color:var(--ad-dim);border-radius:999px;padding:3px 9px}.ac-spec-req.is-req{background:var(--ad-ink);box-shadow:none;color:var(--ad-bg)}.ac-bus{background:var(--ad-inset);align-content:start;gap:12px;padding:16px 22px 18px;display:grid}.ac-uses{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}@container (min-width:540px){.ac-uses{grid-template-columns:repeat(4,minmax(0,1fr))}}.ac-uses li{border:1px solid var(--ad-rule);background:var(--ad-bg);border-radius:10px;gap:8px;padding:12px 12px 9px;display:grid}.ac-uses svg{aspect-ratio:120/72;width:100%;height:auto;display:block}.ac-uses span{color:var(--ad-ink);font-size:13.5px;font-weight:500}.ac-mini-base{stroke:var(--ad-line);stroke-width:1px}.ac-mini-slice{stroke:var(--ad-bg);stroke-width:1.5px}.ac-mini-text{fill:var(--ad-line)}.ac-sample{color:var(--ad-body);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ac-code{color:#e6ecfb;background:#0e1730;border-radius:12px;grid-template-rows:auto 1fr;align-self:start;margin:0;display:grid;overflow:hidden;container-type:inline-size}.ac-code-bar,.ac-code pre{--code-pad:clamp(14px, 5cqw, 22px)}.ac-code-bar{padding:9px var(--code-pad);font:400 11.5px/1.3 var(--mono);color:#93a0bd;border-bottom:1px solid #253150;align-items:center;gap:10px;display:flex}.ac-code-dots{gap:5px;display:inline-flex}.ac-code-dots i{background:#34436a;border-radius:50%;width:8px;height:8px}.ac-code pre{padding:calc(var(--code-pad) * .8) var(--code-pad) var(--code-pad);font:400 clamp(10.5px, calc((100cqw - 2 * var(--code-pad)) / 24.2), 13.5px) / 1.6 var(--mono);white-space:pre;tab-size:2;margin:0;overflow:hidden}.ac-code pre:focus-visible{outline-offset:-4px;outline:2px solid #a9c1ff}.ac-code .is-comment{color:#93a0bd}.ac-code .is-string{color:#a9c1ff}.ac-code .is-role[data-role=category]{color:#a597ff}.ac-code .is-role[data-role=value]{color:#f08a5d}@container (max-width:520px){.ac-contract-stage{min-height:0}.ac-spec{padding-inline:16px}.ac-spec ul{column-gap:10px}.ac-spec-role{font-size:17px}.ac-spec-req{min-width:0;padding-inline:8px}}.ac-pipe{--pipe-ink:var(--on-dark);--pipe-body:var(--on-dark-body);--pipe-dim:var(--on-dark-2);--pipe-rule:var(--dark-line);--lane-h:3.4rem;width:100%;color:var(--pipe-body);gap:14px;display:grid;container-type:inline-size}.ac-faint{color:var(--pipe-dim)}.ac-flow{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.05fr) minmax(0,1.15fr) minmax(0,1.25fr);grid-template-rows:auto repeat(2, minmax(var(--lane-h), auto));margin:0;padding:0;list-style:none;display:grid}.ac-layer{z-index:1;grid-row:1/-1;grid-template-rows:subgrid;min-width:0;padding:0 12px;display:grid;position:relative}.ac-layer+.ac-layer{border-left:1px solid var(--pipe-rule)}.ac-layer:first-child{padding-left:0}.ac-layer:last-child{padding-right:0}.ac-layer-h{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:1px 8px;padding-bottom:14px;display:grid}.ac-layer-n{font:500 12px/1.5 var(--mono);color:var(--accent-on-dark);grid-row:1/span 2}.ac-layer-k{letter-spacing:-.01em;color:var(--pipe-ink);font-size:15px;font-weight:600}.ac-layer-h small{font:400 12px var(--mono);color:var(--pipe-dim)}.ac-layer-whole{grid-row:2/-1;align-self:center;min-width:0}.ac-json{font:400 11.5px/1.7 var(--mono);color:var(--pipe-ink);white-space:pre;margin:0;overflow:hidden}.ac-lane-cell{align-content:start;gap:2px;min-width:0;padding:12px 0 0 14px;display:grid;position:relative;padding-bottom:10px!important}.ac-lane-cell:before{content:"";background:var(--sw);width:9px;height:9px;box-shadow:0 0 0 3px var(--dark);border-radius:50%;position:absolute;top:-4px;left:0}.ac-lane-key{font:500 12.5px/1.3 var(--mono);white-space:nowrap;color:var(--pipe-ink);overflow-wrap:anywhere}.ac-lane-val{font:400 11.5px/1.35 var(--mono);white-space:nowrap;color:var(--pipe-dim);overflow-wrap:anywhere}.ac-lane{pointer-events:none;grid-column:2/5;position:relative}.ac-lane:before{content:"";background:linear-gradient(90deg, var(--sw) 85%, transparent);height:2px;margin-top:-1px;position:absolute;top:0;left:12px;right:0}.ac-hbars{gap:7px;display:grid}.ac-hbars>div{grid-template-columns:3.7rem minmax(0,1fr) 1.8rem;align-items:center;gap:8px;display:grid}.ac-hbars-k{color:var(--pipe-body);font-size:12.5px}.ac-hbars-track{height:12px}.ac-hbars-bar{background:var(--accent-on-dark);border-radius:0 3px 3px 0;height:100%;display:block}.ac-hbars-v{font:500 12px var(--mono);text-align:right;color:var(--pipe-ink)}.ac-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ac-inputs li{border:1px solid var(--pipe-rule);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:9px 12px;display:flex}.ac-inputs strong{color:var(--pipe-ink);font-size:14px;font-weight:600}.ac-inputs span{font:400 12.5px var(--mono);color:var(--pipe-dim)}@container (max-width:520px){.ac-flow{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:0}.ac-layer{grid-row:auto;grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;padding:12px 0;grid-column:1!important}.ac-layer+.ac-layer{border-left:0;border-top:1px solid var(--pipe-rule)}.ac-layer-h{grid-column:1/-1;padding-bottom:6px}.ac-layer-whole{grid-area:auto/1/auto/-1}.ac-lane-cell{padding:6px 0 0 14px}.ac-lane-cell:before{top:10px}.ac-lane{display:none}.ac-inputs{grid-template-columns:minmax(0,1fr)}}@container (min-width:521px) and (max-width:700px){.ac-flow{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.95fr) minmax(0,1fr) minmax(0,1.45fr)}.ac-layer{padding-inline:9px}.ac-json{font-size:10.5px}.ac-lane-val{white-space:normal}.ac-hbars>div{grid-template-columns:3.3rem minmax(0,1fr) 1.6rem;gap:5px}.ac-hbars-k{font-size:11.5px}.ac-inputs li{display:grid}}.ac-fit{gap:14px;width:100%;display:grid}.ac-fit-cols{grid-template-columns:minmax(0,1fr) 2.2rem minmax(0,1fr);align-items:stretch;display:grid}.ac-fit-turn{color:var(--case-dim);place-self:center;font-size:20px}.ac-fit-col{border:1px solid var(--ad-rule);background:var(--ad-bg);border-radius:12px;align-content:start;gap:10px;padding:14px 16px 12px;display:grid}.ac-fit-col.is-before{background:var(--ad-inset)}.ac-fit-col header{gap:4px;min-height:4.1rem;display:grid}.ac-fit-col.is-after header{min-height:0}.ac-fit-big{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--ad-ink);font-size:40px;font-weight:600;line-height:1}.ac-fit-big span{letter-spacing:0;color:var(--ad-dim);font-size:14px;font-weight:400}.ac-fit-list{margin:0;padding:0;list-style:none;display:grid}.ac-fit-list li{border-top:1px solid var(--ad-rule);justify-content:space-between;align-items:center;gap:10px;min-height:29px;font-size:13px;display:flex}.ac-fit-list .is-more{color:var(--ad-dim)}.ac-fit-name{min-width:0;font:400 12.5px var(--mono);color:var(--ad-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.is-before .ac-fit-name{color:var(--ad-body)}.ac-fit-meta{font:400 12px var(--mono);color:var(--ad-dim);flex:none;align-items:center;gap:6px;display:inline-flex}.ac-fit-meta.is-good{color:var(--ad-good)}.ac-fit-meta svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.ac-fit-dots{gap:2px;display:inline-flex}.ac-fit-dots b{background:var(--ad-line);border-radius:50%;width:5px;height:5px}.ac-fit-dots b[data-on]{background:var(--ad-ink)}.ac-fit-group{gap:4px;display:grid}.ac-fit-g{color:var(--ad-ink);font-size:13px;font-weight:600}.ac-fit-search{border:1px solid var(--ad-line);min-height:34px;color:var(--ad-dim);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.ac-fit-search svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:14px;height:14px}.ac-srv{border-top:1px solid var(--case-ink);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ac-srv li{color:var(--case-body);align-content:start;gap:3px;padding:10px 14px 0 0;font-size:13px;line-height:1.4;display:grid;position:relative}.ac-srv li+li{border-left:1px solid var(--case-rule);padding-left:14px}.ac-srv li>span:not(.ad-label){text-wrap:balance}.ac-srv strong{color:var(--case-ink);font-size:14px;font-weight:600}.ac-srv .ad-label{color:var(--accent)}@media (max-width:760px){.ac-fit-cols{grid-template-columns:minmax(0,1fr);gap:8px}.ac-fit-turn{transform:rotate(90deg)}.ac-fit-col header{min-height:0}.ac-srv{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.ac-srv li:nth-child(3){border-left:0;padding-left:0}}.ac-axis{gap:14px;width:100%;display:grid}.ac-axis-streams{background:#ffffff1f;justify-self:start;box-shadow:inset 0 0 0 1px #ffffff38}.ac-axis-streams button{color:var(--on-field);font-family:var(--mono);font-size:12.5px}.ac-axis-streams button:hover{color:var(--on-field);background:#ffffff1a}.ac-axis-streams button[aria-pressed=true]{color:#1747b8;background:#fff}.ac-axis-card{border:0;border-radius:14px;grid-template-columns:9.5rem minmax(0,1fr);grid-template-areas:"head head""y plot"".x";gap:6px 10px;padding:18px 20px 16px;display:grid}.ac-axis-head{flex-wrap:wrap;grid-area:head;justify-content:space-between;align-items:center;gap:10px;padding-bottom:6px;display:flex}.ac-axis-head h4{font-size:16px}.ac-axis-y{grid-area:y;align-self:start;padding-top:4px}.ac-axis-plot{grid-area:plot;min-width:0}.ac-axis-x{grid-area:x;justify-self:center;padding-top:2px}.ac-ax{justify-items:start;gap:5px;display:grid}.ac-axis-head .ac-ax,.ac-axis-x .ac-ax{grid-auto-flow:column;align-items:center;gap:8px}.ac-ax-role{font:500 12.5px var(--mono);color:var(--ad-ink);align-items:center;gap:7px;display:inline-flex}.ac-ax-sel{display:inline-grid;position:relative}.ac-ax-sel select{appearance:none;border:1px solid var(--ad-line);border-left:3px solid var(--sw);background:var(--ad-bg);max-width:100%;min-height:34px;color:var(--ad-ink);font:500 13px var(--mono);cursor:pointer;border-radius:8px;padding:0 30px 0 11px}.ac-ax-sel select:hover{background:var(--ad-hover)}.ac-ax-sel:after{content:"";border-right:1.5px solid var(--ad-dim);border-bottom:1.5px solid var(--ad-dim);pointer-events:none;width:6px;height:6px;margin-top:-5px;position:absolute;top:50%;right:12px;transform:rotate(45deg)}@media (max-width:760px){.ac-axis-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""y""plot""x";padding:14px}.ac-axis-x{justify-self:start}.ac-axis-streams button{padding:0 10px;font-size:12px}.ac-axis-streams{border-radius:14px;justify-self:stretch;display:grid}.ac-axis-streams button{text-align:left;border-radius:11px}}[data-palette=components-for-any-data] :is([data-card=takeaway],#takeaway) .cf-head{margin-bottom:0}[data-palette=components-for-any-data] :is([data-card=takeaway],#takeaway) .cf-points{border-top-color:var(--dark-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1rem,2.6vw,2rem);margin-top:clamp(1.5rem,4vw,2.75rem)}[data-palette=components-for-any-data] :is([data-card=takeaway],#takeaway) .cf-points li{text-wrap:pretty;border-bottom:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:clamp(.9rem,2.4vw,1.75rem);padding:1.25rem 0 0;font-size:clamp(1.125rem,1.9vw,1.4rem)}[data-palette=components-for-any-data] :is([data-card=takeaway],#takeaway) .cf-points-n{font:600 clamp(2.75rem, 6vw, 4.5rem) / .8 var(--sans);letter-spacing:-.06em;color:var(--accent-on-dark)}@media (min-width:761px){[data-palette=components-for-any-data] :is([data-card=takeaway],#takeaway) .cf-points{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr)}}@media (max-width:760px){[data-palette=components-for-any-data] :is([data-card=takeaway],#takeaway) .cf-points{grid-template-columns:minmax(0,1fr)}[data-palette=components-for-any-data] :is([data-card=takeaway],#takeaway) .cf-points li{gap:.75rem;padding-bottom:1.25rem}}[data-palette=components-for-any-data] :is([data-card=takeaway],#takeaway) .cf-body{display:none}@media (max-width:760px){.ac-axis-head .ac-ax,.ac-axis-x .ac-ax{flex-wrap:wrap;display:flex}}@media (min-width:761px){.ac-shapes{gap:10px}.ac-cell{padding:11px 12px 10px}.ac-strip header{padding:6px 14px}.ac-code pre{line-height:1.45}.ac-spec li{padding-top:8px}.ac-uses li{padding:9px 10px 7px}.ac-pipe{--lane-h:3.1rem}.ac-fit-col{padding:12px 14px 10px}.ac-fit-list li{min-height:24px}.ac-fit-big{font-size:34px}.ac-axis-card{padding:14px 16px 12px}}
[data-palette=components-for-any-data] .cf-sheets{container:ad-sheets/inline-size}[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers){--case-bg:var(--field);--case-ink:var(--on-field);--case-body:var(--on-field);--case-dim:var(--on-field-2);--case-rule:#ffffff47;--accent:var(--on-field);background-color:var(--field);border-color:var(--field);background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-position:-1px -1px;background-size:28px 28px}[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers) .cf-evidence:before{display:none}[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers) .cf-evidence{padding-top:0}[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers) :focus-visible{outline-color:currentColor}@container ad-sheets (max-width:639px){[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) :is(.cf-head,.cf-head>div,.cf-body){display:contents}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-meta{margin:0!important}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-h3{margin-top:-.4rem}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-evidence{order:1;margin-top:.25rem}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-asks{order:2;margin-top:.25rem}}@container ad-sheets (min-width:640px){[data-palette=components-for-any-data] :is(:is([data-card=shapes],#shapes),:is([data-card=contract],#contract),:is([data-card=pipeline],#pipeline),:is([data-card=stream-fit],#stream-fit),:is([data-card=axis-pickers],#axis-pickers)){align-content:start;gap:0}[data-palette=components-for-any-data] :is(:is([data-card=shapes],#shapes),:is([data-card=contract],#contract),:is([data-card=pipeline],#pipeline),:is([data-card=stream-fit],#stream-fit),:is([data-card=axis-pickers],#axis-pickers)) :is(.cf-head,.cf-head>div,.cf-body){display:contents}[data-palette=components-for-any-data] :is(:is([data-card=shapes],#shapes),:is([data-card=contract],#contract),:is([data-card=pipeline],#pipeline),:is([data-card=stream-fit],#stream-fit),:is([data-card=axis-pickers],#axis-pickers)) .cf-meta{grid-area:meta;margin:0!important}[data-palette=components-for-any-data] :is(:is([data-card=shapes],#shapes),:is([data-card=contract],#contract),:is([data-card=pipeline],#pipeline),:is([data-card=stream-fit],#stream-fit),:is([data-card=axis-pickers],#axis-pickers)) .cf-h3{grid-area:h3}[data-palette=components-for-any-data] :is(:is([data-card=shapes],#shapes),:is([data-card=contract],#contract),:is([data-card=pipeline],#pipeline),:is([data-card=stream-fit],#stream-fit),:is([data-card=axis-pickers],#axis-pickers)) .cf-body>p{max-width:none;margin:0}[data-palette=components-for-any-data] :is(:is([data-card=shapes],#shapes),:is([data-card=contract],#contract),:is([data-card=pipeline],#pipeline),:is([data-card=stream-fit],#stream-fit),:is([data-card=axis-pickers],#axis-pickers)) .cf-body>p:first-of-type{grid-area:p1}[data-palette=components-for-any-data] :is(:is([data-card=shapes],#shapes),:is([data-card=contract],#contract),:is([data-card=pipeline],#pipeline),:is([data-card=stream-fit],#stream-fit),:is([data-card=axis-pickers],#axis-pickers)) .cf-body>p:nth-of-type(2){grid-area:p2}[data-palette=components-for-any-data] :is(:is([data-card=shapes],#shapes),:is([data-card=contract],#contract),:is([data-card=pipeline],#pipeline),:is([data-card=stream-fit],#stream-fit),:is([data-card=axis-pickers],#axis-pickers)) .cf-body>p:nth-of-type(3){grid-area:p3}[data-palette=components-for-any-data] :is(:is([data-card=shapes],#shapes),:is([data-card=contract],#contract),:is([data-card=pipeline],#pipeline),:is([data-card=stream-fit],#stream-fit),:is([data-card=axis-pickers],#axis-pickers)) .cf-evidence{grid-area:ev;height:auto;margin:0;padding:0}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"meta meta""h3 p1""ev ev""p2 p2";column-gap:clamp(1.75rem,3.6vw,3rem)}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-h3{letter-spacing:-.05em;margin-top:1.25rem;font-size:clamp(2rem,3.6vw,2.9rem);line-height:.98}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-body>p:first-of-type{align-self:start;margin-top:1.25rem;font-size:.9375rem;line-height:1.55}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-evidence{margin-top:clamp(1.5rem,3vw,2.25rem)}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-asks{grid-template-columns:minmax(0,.42fr) minmax(0,1fr) minmax(0,1fr);column-gap:clamp(1.25rem,2.6vw,2.25rem);margin-top:clamp(1.25rem,2.6vw,1.75rem)}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-asks-lead{border-top:1px solid var(--case-rule);padding-top:.75rem}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .ac-strip{margin-right:calc(-1 * var(--cf-pad));border-right:0;border-radius:12px 0 0 12px}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .ac-strip dl{margin-right:var(--cf-pad)}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .ac-cell.is-missing dd{white-space:nowrap}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-evidence:before{inset:-1.25rem calc(-1 * var(--cf-pad)) 0;-webkit-mask-image:linear-gradient(#0000,#000 2.5rem);mask-image:linear-gradient(#0000,#000 2.5rem)}[data-palette=components-for-any-data] :is([data-card=contract],#contract){column-gap:calc(2 * var(--cf-pad));grid-template:"meta ev""h3 ev""p1 ev""p2 ev"1fr/minmax(0,.92fr) minmax(0,1.08fr)}[data-palette=components-for-any-data] :is([data-card=contract],#contract) .cf-h3{margin-top:1.1rem}[data-palette=components-for-any-data] :is([data-card=contract],#contract) .cf-body>p{margin-top:1rem}[data-palette=components-for-any-data] :is([data-card=contract],#contract) .cf-body>p:first-of-type{margin-top:1.6rem}[data-palette=components-for-any-data] :is([data-card=contract],#contract) .cf-evidence{align-content:start;align-self:stretch}[data-palette=components-for-any-data] :is([data-card=contract],#contract) .cf-evidence:before{inset:calc(-1 * var(--cf-pad-y)) calc(-1 * var(--cf-pad)) calc(-1 * var(--cf-pad-y)) calc(-1 * var(--cf-pad));border-left:1px solid var(--ad-rule);background-color:var(--ad-inset);-webkit-mask-image:none;mask-image:none}[data-palette=components-for-any-data] :is([data-card=pipeline],#pipeline){grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"meta meta""h3 h3""ev ev""body body";column-gap:clamp(1.5rem,3.4vw,2.75rem)}[data-palette=components-for-any-data] :is([data-card=pipeline],#pipeline) .cf-h3{letter-spacing:-.045em;max-width:12em;margin-top:1.1rem;font-size:clamp(1.75rem,3.4vw,2.6rem);line-height:1.02}[data-palette=components-for-any-data] :is([data-card=pipeline],#pipeline) .cf-evidence{margin:clamp(1.75rem,3.4vw,2.5rem) 0 0;padding:clamp(1.25rem,2.6vw,1.75rem) 0;position:relative}[data-palette=components-for-any-data] :is([data-card=pipeline],#pipeline) .cf-evidence:before{inset:0 calc(-1 * var(--cf-pad));border-block:1px solid var(--dark-line);background:var(--dark-inset);display:block;-webkit-mask-image:none;mask-image:none}[data-palette=components-for-any-data] :is([data-card=pipeline],#pipeline) .cf-head>.cf-body{columns:2;column-fill:balance;grid-area:body;column-gap:clamp(1.5rem,3.4vw,2.75rem);margin-top:clamp(1.5rem,3vw,2.25rem);display:block}[data-palette=components-for-any-data] :is([data-card=pipeline],#pipeline) .cf-body>p{margin:0;font-size:.9375rem;line-height:1.6}[data-palette=components-for-any-data] :is([data-card=pipeline],#pipeline) .cf-body>p+p{margin-top:.9em}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit){--gap:2.2rem;column-gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"meta meta""h3 h3""p1 p2""ev ev"}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit):before{content:"";margin:-.75rem calc(-.5 * var(--gap)) calc(-1 * var(--cf-pad-y)) calc(-1 * var(--cf-pad));background:var(--ad-fit-tint);pointer-events:none;grid-area:p1-start/p1-start/ev-end/p1-end}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .cf-h3{margin-top:1.1rem}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .cf-body>p{margin-top:1.25rem;font-size:.9375rem;line-height:1.6}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .cf-evidence{margin-top:1.5rem}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .cf-evidence:before{display:none}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .ac-fit-cols{grid-template-columns:minmax(0, 1fr) var(--gap) minmax(0, 1fr)}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .ac-fit-col{background:0 0;border:0;border-radius:0;padding:0}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .ac-fit-col header{min-height:0}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .ac-fit-big{letter-spacing:-.07em;padding-block:.25rem .5rem;font-size:clamp(4.5rem,9vw,7rem);line-height:.82}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .ac-fit-big span{letter-spacing:0}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .ac-fit-turn{background:var(--case-ink);width:1.5rem;height:1.5rem;color:var(--case-bg);border-radius:50%;align-self:start;place-items:center;margin-top:4.2rem;font-size:12px;display:grid}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .ac-srv{margin:.5rem calc(-1 * var(--cf-pad)) calc(-1 * var(--cf-pad-y));padding:.9rem var(--cf-pad) var(--cf-pad-y);border-top:1px solid var(--case-ink);background:var(--case-bg)}[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers){grid-template:"meta p1 p2""h3 p1 p2"1fr"ev ev ev"/minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr);column-gap:clamp(1.5rem,3vw,2.5rem)}[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers) .cf-evidence{margin-top:clamp(1.5rem,3vw,2.25rem)}[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers) .cf-h3{letter-spacing:-.04em;margin-top:.9rem;font-size:clamp(1.6rem,2.9vw,2.2rem);line-height:1.04}[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers) .cf-body>p{border-top:1px solid var(--case-rule);align-self:start;margin-top:0;padding-top:.9rem;font-size:.9375rem;line-height:1.6}[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers) .cf-meta,[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers) .cf-h3{border-top:0}[data-palette=components-for-any-data] :is([data-card=axis-pickers],#axis-pickers) .cf-meta{border-top:1px solid var(--case-rule);padding-top:calc(.9rem + 1px)}}@container ad-sheets (min-width:640px) and (max-width:760px){[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-asks{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-asks-lead{border-top:0;grid-column:1/-1;padding-top:0}}@container ad-sheets (min-width:640px){[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-body>p:first-of-type{margin-top:1.1rem}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-asks-q{font-size:1.05rem}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .ac-shapes{gap:7px}[data-palette=components-for-any-data] :is([data-card=pipeline],#pipeline) .cf-h3{font-size:clamp(1.6rem,2.8vw,2.1rem)}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .ac-fit-big{font-size:clamp(3.5rem,7vw,5rem)}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-body>p:first-of-type{margin-top:1rem;font-size:.9rem;line-height:1.5}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-asks{margin-top:.75rem}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-evidence{margin-top:.6rem}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .cf-h3{font-size:clamp(2rem,3vw,2.4rem)}[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .ac-cell{padding:8px 12px 7px}[data-palette=components-for-any-data] :is([data-card=pipeline],#pipeline) .cf-evidence{margin-top:1.25rem;padding-block:1rem}[data-palette=components-for-any-data] :is([data-card=pipeline],#pipeline) .cf-head>.cf-body{margin-top:1.1rem}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .cf-body>p{margin-top:.9rem}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .cf-evidence{margin-top:1rem}[data-palette=components-for-any-data] :is(:is([data-card=shapes],#shapes),:is([data-card=stream-fit],#stream-fit)) .cf-h3{margin-top:.8rem}[data-palette=components-for-any-data] :is([data-card=stream-fit],#stream-fit) .ac-srv{padding-top:.7rem}}@media (min-width:761px){[data-palette=components-for-any-data] :is([data-card=shapes],#shapes) .ac-cell.is-missing{margin:4px 8px;padding:4px 10px}}@media (min-width:1180px){@container ad-sheets (min-width:640px){[data-palette=components-for-any-data] :is([data-card=shapes],#shapes){grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}}}
@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/archivo-vietnamese-wght-normal.3cbdnbmi1hpzs.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/archivo-latin-ext-wght-normal.3cxrhsknk8wrd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/archivo-latin-wght-normal.0inx24hl2eswd.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-vietnamese-wght-normal.27mjgerpp-p8q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-ext-wght-normal.0w34jt9rgyj5v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-wght-normal.2on4lsczlu6gv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-cyrillic-ext-wght-normal.2v1o51uc2kchm.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-cyrillic-wght-normal.40fhna1udykyx.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-greek-wght-normal.27bif0w39buap.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-vietnamese-wght-normal.2j8_frj6hvgv_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-latin-ext-wght-normal.1l408xhqv1p1x.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-latin-wght-normal.1-vxdsykms0gx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.1zrieox9119mb.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2whpih27xg_2r.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.1xlj4-0oa5zql.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1fxkn-ggzj93z.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.1ahvy37o8m5gt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.2ktx6yqc-sbf1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0rpdhg_4ubdtf.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
