.ob-num{align-items:center;display:inline-flex}.ob-k{font:400 var(--t-12)/16px var(--mono);text-transform:uppercase;letter-spacing:.64px;color:var(--ink-3)}.ob-track{background:var(--page-3);border-radius:var(--r-xs);min-width:0;height:6px;display:block;position:relative;overflow:hidden}.ob-fill{background:var(--ink);border-radius:var(--r-xs);height:100%;display:block}.ob-fill.ob-hold{background:#c9a23f}.ob-fill.ob-ok{background:var(--ink)}.ob-sum{margin-top:var(--s-4);border:1px solid var(--hair);border-radius:var(--r-xs);grid-template-columns:1fr 1fr 1.3fr;display:grid}.ob-kv{padding:var(--s-3) var(--s-4);gap:var(--s-2);border-left:1px solid var(--hair);align-content:start;min-width:0;display:grid}.ob-kv:first-child{border-left:0}.ob-big{font:400 var(--t-25)/32px var(--sans);letter-spacing:0;align-items:center;display:flex}.ob-kv-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ob-kv-bar .ob-k{grid-column:1}.ob-kv-bar .ob-big{grid-area:1/2/span 2}.ob-kv-bar .ob-track{border-radius:var(--r-sm);grid-column:1;height:8px}.ob-bt{margin-top:var(--s-4);border-top:1px solid var(--hair)}.ob-br{align-items:center;gap:var(--s-4);height:46px;padding:0 var(--s-2);border-bottom:1px solid var(--hair-2);font-size:var(--t-12);background:#fff;grid-template-columns:150px minmax(0,1fr) 52px 112px;transition:background-color .4s;display:grid}.ob-br.ob-h{height:30px;font:400 var(--t-12)/1 var(--mono);text-transform:uppercase;letter-spacing:.64px;color:var(--ink-3);border-bottom-color:var(--hair)}.ob-br.ob-hit{background:#f7f6f2}.ob-br.ob-refused{background:#fdf5f3}.ob-an{font:400 var(--t-12)/1 var(--mono);text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;overflow:hidden}.ob-pct{font:400 var(--t-12)/1 var(--mono);color:var(--ink-2);text-align:right;letter-spacing:0}.ob-guard{transition:box-shadow .4s}.ob-guard.ob-on{box-shadow:0 0 0 1px #b23a2e59, var(--drop-3)}.scene.flow .ob-sum{grid-template-columns:1fr 1fr}.scene.flow .ob-kv-bar{border-left:0;border-top:1px solid var(--hair);grid-column:1/-1}.scene.flow .ob-big{font-size:var(--t-20)}.scene.flow .ob-br{height:auto;padding:var(--s-2) var(--s-2);gap:var(--s-2) var(--s-2);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto auto}.scene.flow .ob-br.ob-h{display:none}.scene.flow .ob-br>.ob-an{grid-area:1/1}.scene.flow .ob-br>.ob-pct{grid-area:1/2}.scene.flow .ob-br>:last-child{grid-area:1/3}.scene.flow .ob-br>.ob-track{grid-area:2/1/auto/-1}.scene.flow .ob-cost-win .status>:nth-child(2){display:none}.ob-cells{gap:var(--s-5);display:grid}@media (width>=1800px){.ob-cells{grid-template-columns:calc((100% - 6 * var(--s-5)) / 7 * 3 + 2 * var(--s-5)) minmax(0, 1fr)}.ob-cells>div{display:grid}}@media (width<=599px){.ob-cells .cell{border:0;border-radius:0;padding:0}.ob-cells{gap:var(--s-10)}}.ob-cells .body{text-wrap:pretty}.ob-inv{gap:var(--s-3);grid-template-rows:1fr auto;min-height:168px;display:grid}.ob-days{align-items:flex-end;gap:var(--s-0);height:96px;display:flex}.ob-day{border-radius:var(--r-xs);transform-origin:50% 100%;background:#15161a29;flex:1;min-width:2px}.ob-day.ob-fail{background:var(--no);opacity:.75}.ob-inv-f{font:400 var(--t-12)/1 var(--mono);text-transform:uppercase;letter-spacing:.64px;color:var(--ink-3);justify-content:space-between;align-items:center;display:flex}.ob-tag{padding:var(--s-2) var(--s-2);border-radius:var(--r-sm);color:var(--no);border:1px dashed #b23a2e73}.ob-tix{gap:var(--s-3);align-content:space-between;min-height:168px;display:grid}.ob-cells .cell .ob-tix{min-height:170px}.ob-tix-r{padding:var(--s-2) 0;border-bottom:1px solid var(--hair-2);font:400 var(--t-12)/16px var(--mono);color:var(--ink-2);letter-spacing:0;justify-content:space-between;align-items:center;display:flex}.ob-qs{gap:var(--s-2);flex-wrap:wrap;display:flex}.ob-q{text-align:center;padding:var(--s-4) var(--s-2);border-radius:var(--r-sm);font:400 var(--t-12)/16px var(--mono);color:var(--no);letter-spacing:0;border:1px dashed #b23a2e73;flex:28%}.ob-flow{display:grid}.ob-fin{justify-content:center;gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ob-fi{align-items:center;gap:var(--s-2);height:40px;padding:0 var(--s-3);border:1px solid var(--hair);border-radius:var(--r-xs);font:400 var(--t-12)/1 var(--mono);color:var(--ink-2);letter-spacing:0;white-space:nowrap;background:#fff;transition:border-color .25s,color .25s;display:flex}.ob-fi.ob-on{border-color:var(--ink);color:var(--ink)}.ob-fi>svg,.ob-pn>svg{color:#15161a99;flex:none;width:15px;height:15px}.ob-fi-dot{border-radius:var(--r-xs);background:var(--ink-3);flex:none;width:6px;height:6px}.ob-vl{height:var(--s-10);position:relative}.ob-vl:before{content:"";background:repeating-linear-gradient(180deg, var(--ink-3) 0 3px, transparent 3px 6px);width:1px;position:absolute;top:0;bottom:0;left:50%}.ob-vd{background:var(--ink);transform-origin:50% 0;width:1.5px;margin-left:-.25px;position:absolute;top:0;bottom:0;left:50%}.ob-hub{justify-self:center;justify-items:center;gap:var(--s-2);padding:var(--s-4) var(--s-6);border-radius:var(--r-sm);box-shadow:0 0 0 1px var(--hair), var(--drop-2);background:#fff;transition:box-shadow .25s;display:grid;position:relative}.ob-hub.ob-on{box-shadow:0 0 0 1px var(--ink), var(--drop-2)}.ob-hub-mark{width:32.4953px;height:24px}.ob-hub-sub{font:400 var(--t-12)/1 var(--mono);color:var(--ink-3);letter-spacing:0}.ob-hub-n{align-items:center;gap:var(--s-2);margin-top:var(--s-1);padding:var(--s-2) var(--s-2);border-radius:var(--r-sm);background:var(--page-2);font:400 var(--t-12)/16px var(--mono);color:var(--ink);letter-spacing:0;display:inline-flex}.ob-hub-u{color:var(--ink-3)}.ob-fp{gap:var(--s-2);display:grid}.ob-pr{gap:var(--s-2) var(--s-3);width:100%;padding:var(--s-2) var(--s-3);border:1px solid var(--hair);border-radius:var(--r-xs);text-align:left;cursor:default;font:400 var(--t-12)/16px var(--sans);color:var(--ink);letter-spacing:.504px;background:#fff;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;transition:border-color .25s;display:grid}.ob-pr>.ob-pn{grid-area:1/1}.ob-pr>.ob-pv{grid-area:1/2}.ob-pr>.ob-pm{grid-area:1/3}.ob-pr>.ob-track{grid-area:2/1/auto/-1}.ob-pr.ob-on{border-color:var(--ink)}.ob-pr.ob-on .ob-fill{background:#c9a23f}.ob-pn{align-items:center;gap:var(--s-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:inline-flex;overflow:hidden}.ob-pv,.ob-pm{font:400 var(--t-12)/1 var(--mono);color:var(--ink-2);text-align:right;letter-spacing:0;white-space:nowrap}@media (width>=600px){.ob-pr{height:44px;padding:0 var(--s-4);grid-template-rows:none;grid-template-columns:136px minmax(0,1fr) 40px 72px}.ob-pr>.ob-pn,.ob-pr>.ob-pv,.ob-pr>.ob-pm,.ob-pr>.ob-track{grid-area:auto}}.ob-mr{gap:var(--s-1) var(--s-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ob-mr>.ob-track{grid-column:1/-1}.ob-mn{font:400 var(--t-12)/16px var(--mono);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;overflow:hidden}.ob-mv{font:400 var(--t-12)/16px var(--mono);color:var(--ink);text-align:right;white-space:nowrap;letter-spacing:0}@media (width>=900px) and (height>=760px){.ob-pin{height:240vh}.ob-pin .pin-sticky{top:max(calc(var(--head-h) + 16px), calc((100vh + var(--head-h) + 16px - var(--ob-h,600px)) / 2))}}.ob-pin.still{height:auto}.ob-pin.still .pin-sticky{position:static}@media (width<=899px),(height<=759px){.ob-pin .pin-sticky{position:static}}@media (width>=900px) and (height>=760px) and (height<=859px){.ob-pin .ob-demo{padding:var(--s-3)}}.ob-slot{border-bottom:1px solid var(--hair-2);min-height:40px;display:grid}.ob-slot:last-child{border-bottom:0}.ob-slot>.ob-step{border-bottom:0;min-height:39px}.ob-demo{background:var(--page-2);border-radius:var(--r-sm);padding:var(--s-3)}@media (width>=768px){.ob-demo{padding:var(--s-8)}}.ob-app{border-radius:var(--r-xs);font-size:var(--t-12);color:var(--ink);box-shadow:0 0 0 1px var(--hair-2), var(--drop-3);background:#fff;grid-template-rows:48px auto 34px;line-height:16px;display:grid;overflow:hidden}.ob-app-bar{align-items:center;gap:var(--s-2);height:46px;padding:0 var(--s-3) 0 var(--s-4);border-bottom:1px solid var(--hair);white-space:nowrap;min-width:0;font-size:var(--t-14);display:flex}.ob-app-crumb{margin-left:var(--s-1);color:var(--ink-3);text-overflow:ellipsis;min-width:0;display:none;overflow:hidden}.ob-cb{color:var(--ink);font-weight:400}@media (width>=640px){.ob-app-crumb{display:inline}}.ob-tabs{gap:var(--s-0);padding:var(--s-0);border:1px solid var(--hair);border-radius:var(--r-xs);display:inline-flex}.ob-tabs>button{height:28px;padding:0 var(--s-3);border-radius:var(--r-sm);cursor:pointer;font:400 var(--t-12)/1 var(--mono);text-transform:uppercase;letter-spacing:.64px;color:var(--ink-3);background:0 0;border:0;position:relative}.ob-tabs>button.ob-on{color:var(--ink)}.ob-tabs>button:after{content:"";position:absolute;inset:-6px 0}.ob-tab-bg{border-radius:var(--r-sm);background:#f0efec;position:absolute;inset:0}.ob-tab-t{position:relative}.ob-tr{display:grid}.ob-runs{gap:var(--s-1);padding:var(--s-3) var(--s-2);border-bottom:1px solid var(--hair);background:#fbfbfa;align-content:start;display:grid}.ob-col-h{margin:0 0 var(--s-1);padding:0 var(--s-2);font:400 var(--t-12)/16px var(--mono);text-transform:uppercase;letter-spacing:.64px;color:var(--ink-3)}.ob-run{gap:var(--s-1) var(--s-2);width:100%;padding:var(--s-2);border-radius:var(--r-xs);text-align:left;cursor:pointer;font:inherit;color:var(--ink);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ob-run:hover{background:#f4f3f0}.ob-run.ob-on{background:#efeeea}.ob-run-n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ob-run-m{font:400 var(--t-12)/16px var(--mono);color:var(--ink-3);letter-spacing:0;grid-column:1}.ob-run>.chip{grid-area:1/2/span 2}.ob-trace{gap:var(--s-4);padding:var(--s-4) var(--s-3);align-content:start;min-width:0;display:grid}.ob-stats,.ob-ck{background:var(--hair);border:1px solid var(--hair);border-radius:var(--r-xs);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ob-stat{gap:var(--s-1);padding:var(--s-2) var(--s-3);background:#fff;align-content:start;min-width:0;display:grid}.ob-sv{font:400 var(--t-12)/16px var(--mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;overflow:hidden}.ob-sv.ob-bad{color:var(--no)}.ob-sv.ob-lg{font:400 var(--t-20)/26px var(--sans);letter-spacing:.18px}.ob-stat>.ob-track{margin-top:var(--s-1)}.ob-tw{gap:var(--s-4);display:grid}.ob-tree{border:1px solid var(--hair);border-radius:var(--r-xs);align-self:start;overflow:hidden}.ob-tree-h,.ob-step{gap:var(--s-2);padding:0 var(--s-2);grid-template-columns:minmax(0,1fr) 40px 38px;align-items:center;display:grid}.ob-tree-h{border-bottom:1px solid var(--hair);height:30px;font:400 var(--t-12)/1 var(--mono);text-transform:uppercase;letter-spacing:.64px;color:var(--ink-3)}.ob-tree-h>:last-child{text-align:right}.ob-step{border:0;border-bottom:1px solid var(--hair-2);text-align:left;cursor:pointer;width:100%;min-height:40px;font:400 var(--t-12)/16px var(--sans);color:var(--ink);letter-spacing:.504px;background:#fff;transition:background-color .2s}.ob-step:hover{background:#fafaf8}.ob-step:focus-visible{outline-offset:-2px}.ob-step.ob-on{background:#fbf7ea}.ob-step.ob-bad{color:var(--no);background:#fdf5f3}.ob-step.ob-bad.ob-on{background:#fdf5f3}.ob-step.ob-wait{cursor:default;color:var(--ink-3);font:400 var(--t-12)/1 var(--mono);letter-spacing:0;grid-template-columns:1fr}.ob-step-n{align-items:center;gap:var(--s-2);min-width:0;display:inline-flex}.ob-elb{font:400 var(--t-12)/1 var(--mono);color:var(--ink-3);letter-spacing:0;flex:none;display:none}@media (width>=768px){.ob-elb{display:inline}}.ob-step-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ob-step-d{font:400 var(--t-12)/1 var(--mono);color:var(--ink-2);text-align:right;letter-spacing:0}.ob-kind{text-align:center;min-width:38px;padding:var(--s-1) var(--s-1);border-radius:var(--r-xs);font:400 var(--t-12)/1 var(--mono);text-transform:uppercase;letter-spacing:.64px;flex:none;display:inline-block}.ob-tl{background:var(--page-2);border-radius:var(--r-xs);height:8px;position:relative}.ob-tl-bar{border-radius:var(--r-xs);background:var(--ink-3);min-width:2px;position:absolute;top:0;bottom:0}.ob-step.ob-on .ob-tl-bar{background:var(--ink)}.ob-step.ob-bad .ob-tl-bar{background:var(--no)}.ob-detail{border:1px solid var(--hair);border-radius:var(--r-xs);padding:var(--s-4);box-sizing:border-box;background:#fff;align-self:start;min-height:220px;position:relative}@media (width<=899px){.ob-detail{min-height:300px}}.ob-pick{font:400 var(--t-12)/16px var(--mono);text-transform:uppercase;letter-spacing:.64px;color:var(--ink-3);margin:0}.ob-d-h{align-items:center;gap:var(--s-2);display:flex}.ob-d-t{margin:var(--s-2) 0 0;font:400 var(--t-18)/24px var(--sans);letter-spacing:.252px}.ob-d-f{margin-top:var(--s-3);row-gap:var(--s-2);font-size:var(--t-12);display:grid}.ob-f{gap:var(--s-2);grid-template-columns:72px minmax(0,1fr);display:grid}.ob-f>span:first-child{color:var(--ink-3)}.ob-f>span:last-child{font:400 var(--t-12)/16px var(--mono);overflow-wrap:anywhere;letter-spacing:0}.ob-out-h{margin:var(--s-4) 0 var(--s-2);font:400 var(--t-12)/1 var(--mono);text-transform:uppercase;letter-spacing:.64px;color:var(--ink-3)}.ob-out .caret{animation:none}.ob-out{padding:var(--s-2) var(--s-3);box-sizing:border-box;background:var(--page-2);border-radius:var(--r-xs);min-height:58px;font:400 var(--t-12)/16px var(--sans);color:var(--ink);letter-spacing:.504px;margin:0}.ob-cost{gap:var(--s-4);padding:var(--s-4) var(--s-3);align-content:start;display:grid}.ob-ck{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-cg{gap:var(--s-4);display:grid}.ob-cpanel{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--hair);border-radius:var(--r-xs);align-content:start;display:grid}.ob-cpanel>.ob-col-h{padding:0}.ob-capline{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--hair);border-radius:var(--r-xs);flex-wrap:wrap;display:flex}.ob-capline>.ob-col-h{margin:0;padding:0}.ob-capt{font-size:var(--t-12);color:var(--ink-2)}.ob-toggle{border-radius:var(--r-sm);background:var(--ok);flex:none;width:30px;height:18px;position:relative}.ob-toggle>i{border-radius:var(--r-xs);background:#fff;width:14px;height:14px;position:absolute;top:2px;right:2px}.ob-app-status{align-items:center;gap:var(--s-4);padding:0 var(--s-4);border-top:1px solid var(--hair);font:400 var(--t-12)/1 var(--mono);color:var(--ink-3);white-space:nowrap;letter-spacing:0;display:flex;overflow:hidden}@media (width>=768px){.ob-cg{grid-template-columns:1fr 1fr}.ob-ck{grid-template-columns:repeat(4,minmax(0,1fr))}.ob-stats{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.ob-tree-h,.ob-step{gap:var(--s-3);padding:0 var(--s-2);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 52px}.ob-trace,.ob-cost{padding:var(--s-4) var(--s-4)}}@media (width>=1024px){.ob-tr{grid-template-columns:270px minmax(0,1fr);min-height:420px}.ob-cost{min-height:420px}.ob-runs{border-bottom:0;border-right:1px solid var(--hair);padding:var(--s-4) var(--s-2)}}@media (width>=900px){.ob-tw{grid-template-columns:minmax(0,1fr) 280px}}@media (width>=1240px){.ob-tw{grid-template-columns:minmax(0,1fr) 300px}}@media (width>=900px) and (width<=1239px){.ob-tr{grid-template-columns:none;min-height:0}.ob-runs{gap:var(--s-1) var(--s-2);padding:var(--s-2);border-right:0;border-bottom:1px solid var(--hair);grid-template-columns:repeat(3,minmax(0,1fr))}.ob-runs>.ob-col-h{grid-column:1/-1}.ob-demo{padding:var(--s-5)}}.ob-spec{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ob-sc{gap:var(--s-2);padding:var(--s-4);box-sizing:border-box;border:1px solid var(--hair);border-radius:var(--r-sm);flex-direction:column;min-width:0;display:flex}.ob-sc-w{grid-column:1/-1}.ob-sk{font:400 var(--t-16)/22px var(--sans);letter-spacing:.336px;color:var(--ink);margin:0}.ob-sd{font:400 var(--t-14)/18px var(--sans);letter-spacing:.42px;color:var(--ink-2);margin:0}.ob-logos{gap:var(--s-2) var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--hair-2);flex-wrap:wrap;margin-top:auto;display:flex}.ob-logo{align-items:center;gap:var(--s-2);font:400 var(--t-12)/16px var(--mono);color:var(--ink-2);letter-spacing:0;white-space:nowrap;display:inline-flex}.ob-logo>svg{width:16px;height:16px;color:var(--ink-2);flex:none}@media (width>=600px){.ob-spec{gap:var(--s-4)}}@media (width<=599px){.ob-spec{border:1px solid var(--hair);border-radius:var(--r-sm);grid-template-columns:minmax(0,1fr);gap:0;overflow:clip}.ob-sc{grid-template-columns:var(--s-20) minmax(0, 1fr);gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-4);border:0;border-top:1px solid var(--hair-2);border-radius:0;display:grid}.ob-sc:first-child{border-top:0}.ob-sc>*{grid-column:2}.ob-sc>.ob-sk{font-size:var(--t-14);letter-spacing:.42px;grid-area:1/1;line-height:18px}.ob-logos{border-top:0;margin-top:0;padding-top:0}}@media (width>=1000px){.ob-spec{gap:var(--s-5);grid-template-columns:repeat(12,minmax(0,1fr))}.ob-sc{gap:var(--s-3);padding:var(--s-5);grid-column:span 4}.ob-sc-w{grid-column:span 8}.ob-sk{font-size:var(--t-18);letter-spacing:.252px;line-height:24px}.ob-sd{font-size:var(--t-16);letter-spacing:.336px;line-height:22px}}.scene:not(.flow) .ob-codewin{transform:translateY(-50%);top:50%!important}@media (width<=767px){.ob-tl-h{visibility:hidden}}@media (width<=599px){.ob-trace{padding:0 0 var(--s-2);gap:0}.ob-tw{gap:0}.ob-stats,.ob-tree{border-width:0 0 1px;border-radius:0}.ob-detail{border:0;border-radius:0}}.scene.ob-scene{background:#8e9caa}.win.rd.ob-cost-win .body{grid-template-columns:1fr}.ob-main{flex-direction:column;display:flex}.win.rd .ob-sum{margin-top:0}.win.rd .ob-br{height:46px}.card.rd.ob-guard .card-t{min-height:50px}.ob-stat .ob-k{white-space:nowrap;letter-spacing:0}.ob-pt{padding:var(--s-4);border-radius:var(--r-sm)}.cell .ob-pt .ui{background:#fff}.ob-demo{border-radius:var(--r-sm);background-position:50%;background-size:cover}@media (width<=999px){.a-band+.sec[data-astro-cid-ozvvkvfn]{padding-top:var(--s-12);margin-top:0}}.ob-arch-spec[data-astro-cid-ozvvkvfn]{margin-top:var(--s-8);min-width:0}@media (width>=1000px){.ob-arch-spec[data-astro-cid-ozvvkvfn]{margin-top:var(--s-12)}}
