/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
.s-ent-hero-in{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.s-ent-hero-in .s-lead{max-width:720px}.s-ent-hero-in .s-h1{margin-bottom:8px}.s-ent-actions{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px 20px;margin-top:8px;display:flex}.s-ent-term{flex-direction:column;align-items:center;gap:20px;margin-top:56px;display:flex;position:relative}.s-ent-term-top{z-index:1;justify-content:center;display:flex;position:relative}.s-ent-term-glow{background:radial-gradient(closest-side,#0000,#0000);border-radius:50%;position:absolute;inset:90px 6% -40px}@supports (color:color-mix(in lab, red, red)){.s-ent-term-glow{background:radial-gradient(closest-side, color-mix(in srgb, transparent 78%, var(--cb-gradient-2) 22%), transparent)}}.s-ent-term-glow{filter:blur(30px);pointer-events:none}.s-ent-term .cbp-code{position:relative;box-shadow:inset 0 0 0 1px #ffffff12,0 40px 80px -32px #0b15308c}.s-ent-re{border-radius:var(--cb-radius-2xl);background:linear-gradient(160deg, var(--cb-brand-soft), var(--cb-surface-raised) 60%);flex-direction:column;gap:40px;padding:48px;display:flex}.s-ent-re-top{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:48px;display:grid}.s-ent-re-copy{flex-direction:column;gap:28px;min-width:0;display:flex}.s-ent-re-list{border-top:1px solid var(--cb-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:28px 0 0;list-style:none;display:grid}.s-ent-re-list li{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.s-ent-re-list .s-icon-tile{margin-bottom:8px}.s-ent-re-links{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.s-ent-re-vis{flex-direction:column;gap:14px;min-width:0;display:flex}.s-ent-re-range{border-radius:var(--cb-radius-xl);background:var(--cb-surface-raised);box-shadow:var(--cb-shadow-card);padding:18px 20px 14px}.s-ent-act{justify-items:center;gap:8px;display:grid}.s-ent-act .cbx-terms{margin:0}.s-ent-demo{max-width:1040px;margin:48px auto 0}.s-ent-filefirst{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin-top:32px;display:flex}.s-ent-filefirst-q{font:600 16px/24px var(--cb-font-sans);color:var(--cb-ink);margin:0}.s-ent-filefirst .cbx-terms{text-align:center;flex-basis:100%;margin:0}.s-ent-numbers{flex-direction:column;gap:28px;display:flex}.s-ent-dated{color:var(--cb-ink-muted);align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.s-ent-live{background:var(--cb-deal-bright);width:8px;height:8px;box-shadow:0 0 0 4px var(--cb-deal-soft);border-radius:50%}.s-ent-pipe{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:32px;display:grid}.s-ent-pipe-side{flex-direction:column;gap:16px;min-width:0;display:flex}.s-ent-steps{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.s-ent-step .cb-step{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:2px 16px;padding:16px 20px 20px;display:grid}.s-ent-step .cb-step-n{grid-row:span 2;width:40px;height:40px}.s-ent-step .cb-step-title{font-size:18px;line-height:24px}.s-ent-step .cb-step-body{font-size:15px;line-height:22px}.s-ent-step{border-radius:var(--cb-radius-xl);background:var(--cb-surface-subtle);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;transition:box-shadow .2s;display:flex;position:relative}.s-ent-step:hover{box-shadow:0 0 0 1px var(--cb-line)}.s-ent-step.is-on{box-shadow:0 0 0 2px var(--cb-brand)}.s-ent-step:focus-visible{outline:2px solid var(--cb-focus);outline-offset:3px}.s-ent-run{border-radius:var(--cb-radius-full);background:var(--cb-line);opacity:0;height:3px;position:absolute;bottom:9px;left:76px;right:20px;overflow:hidden}.s-ent-run>span{border-radius:inherit;background:var(--cb-brand);width:0;height:100%;display:block}.s-ent-step.is-run .s-ent-run{opacity:1}.s-ent-step.is-run .s-ent-run>span{animation:4.5s linear forwards s-ent-run}@keyframes s-ent-run{0%{width:0}to{width:100%}}.s-ent-stage{box-sizing:border-box;border-radius:var(--cb-radius-2xl);background:var(--cb-surface-subtle);justify-content:center;align-items:center;min-width:0;height:440px;padding:24px;display:flex;overflow:hidden}.s-ent-fig{flex-direction:column;align-items:center;gap:16px;width:100%;margin:0;animation:.35s both s-ent-in;display:flex}.s-ent-raw{width:100%;max-width:300px}@keyframes s-ent-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.s-ent-cap{color:var(--cb-ink-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;line-height:20px;display:flex}.s-ent-vis{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding:16px;display:flex}.s-ent-keys{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.s-ent-code{border-radius:var(--cb-radius-xs);background:var(--cb-surface-sunken);height:26px;color:var(--cb-ink-muted);font-family:var(--cb-font-mono);white-space:nowrap;align-items:center;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.s-ent-arrow{color:var(--cb-ink-faint);display:inline-flex}.s-ent-vis-price{align-items:stretch;gap:6px;padding:12px 24px 0}.s-ent-price-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.s-ent-vis-hist{align-items:flex-start;padding:16px 24px}.s-ent-del{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}.s-ent-opts{flex-direction:column;gap:20px;margin:36px 0 0;padding:0;list-style:none;display:flex}.s-ent-opts li{align-items:flex-start;gap:16px;display:flex}.s-ent-opt-title{color:var(--cb-ink);font-size:17px;font-weight:600;line-height:24px;display:block}.s-ent-opt-text{color:var(--cb-ink-muted);font-size:15px;line-height:23px;display:block}.s-ent-del-code{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.s-ent-del-code .cbp-code-foot{box-sizing:border-box;min-height:58px}.s-ent-fields-head{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:16px 56px;display:grid}.s-ent-fields-lead{color:var(--cb-ink-muted);margin:0;font-size:17px;line-height:27px}.s-ent-fields-main{flex-direction:column;gap:16px;min-width:0;margin-top:36px;display:flex}.s-ent-fields-table{box-sizing:border-box;border-radius:var(--cb-radius-lg);height:440px;box-shadow:0 0 0 1px var(--cb-line);overflow:auto}.s-ent-fields-table:focus-visible{outline:2px solid var(--cb-focus);outline-offset:3px}.s-ent-cov{grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,4fr);align-items:start;gap:40px;display:grid}.s-ent-cov-copy{flex-direction:column;gap:28px;min-width:0;display:flex}.s-ent-covstats{max-width:420px}.s-ent-covstats .cb-stats dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.s-ent-covstats .cb-stat-value{font-size:44px}.s-ent-covstats .cb-stat dt{font-size:15px;line-height:22px}.s-ent-regions{flex-direction:column;margin:0;display:flex}.s-ent-region{border-top:1px solid var(--cb-line);flex-direction:column;gap:2px;padding:12px 0;display:flex}.s-ent-region:first-child{border-top:0;padding-top:0}.s-ent-region dt{color:var(--cb-ink);justify-content:space-between;align-items:baseline;gap:8px;font-size:15px;font-weight:600;line-height:22px;display:flex}.s-ent-region-n{color:var(--cb-ink-faint);font-weight:500}.s-ent-region dd{color:var(--cb-ink-muted);margin:0;font-size:15px;line-height:23px}.s-ent-dialog{box-sizing:border-box;border-radius:var(--cb-radius-xl);background:var(--cb-surface-raised);width:calc(100% - 48px);max-width:560px;max-height:calc(100vh - 48px);box-shadow:var(--cb-shadow-modal);color:var(--cb-ink);border:0;margin:auto;padding:24px 28px 28px;overflow:auto}.s-ent-dialog::backdrop{background:var(--cb-overlay)}.s-ent-dialog-in{outline:none}.s-ent-dhead{align-items:center;gap:10px;display:flex}.s-ent-dicon{border-radius:var(--cb-radius-sm);width:32px;height:32px;display:block}.s-ent-dstep{color:var(--cb-ink-faint);flex:1;font-size:13px;font-weight:600;line-height:18px}.s-ent-bars{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:18px 0 24px;display:grid}.s-ent-bar{border-radius:var(--cb-radius-full);background:var(--cb-line);height:4px;transition:background-color .3s}.s-ent-bar.is-on{background:var(--cb-brand)}.s-ent-bar.is-done{background:var(--cb-deal-bright)}.s-ent-dbody{flex-direction:column;gap:16px;display:flex}.s-ent-dlead{color:var(--cb-ink-muted);margin:-8px 0 0;font-size:15px;line-height:23px}.s-ent-glabel{color:var(--cb-ink);margin:4px 0 -6px;font-size:14px;font-weight:600;line-height:20px}.s-ent-dactions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.s-ent-done{text-align:center;align-items:center}.s-ent-ok{background:var(--cb-deal);width:64px;height:64px;color:var(--cb-on-brand);box-shadow:0 0 0 10px var(--cb-deal-soft);border-radius:50%;justify-content:center;align-items:center;margin:10px 0 6px;display:flex}.s-ent-sum{box-sizing:border-box;border-radius:var(--cb-radius-lg);background:var(--cb-surface-subtle);text-align:left;width:100%;margin:0;padding:6px 18px}.s-ent-sum div{border-top:1px solid var(--cb-line);justify-content:space-between;gap:16px;padding:10px 0;font-size:15px;line-height:22px;display:flex}.s-ent-sum div:first-child{border-top:0}.s-ent-sum dt{color:var(--cb-ink-faint)}.s-ent-sum dd{text-align:right;margin:0;font-weight:600}@media (max-width:1000px){.s-ent-pipe,.s-ent-del,.s-ent-cov,.s-ent-re-top,.s-ent-fields-head{grid-template-columns:minmax(0,1fr);gap:32px}.s-ent-re{padding:40px 32px}.s-ent-re-list{grid-template-columns:repeat(2,minmax(0,1fr))}.s-ent-term{margin-top:44px}}@media (max-width:760px){.s-ent-steps{grid-template-columns:minmax(0,1fr)}.s-ent-stage{height:540px;padding:16px}.s-ent-del-code .cbp-code-foot{min-height:76px}.s-ent-fields-table{min-height:430px}}@media (max-width:600px){.s-ent-term .cbp-code-host,.s-ent-del-code .cbp-seg-opt svg{display:none}.s-ent-re{padding:28px 18px}.s-ent-re-list{grid-template-columns:minmax(0,1fr)}.s-ent-dialog{width:calc(100% - 24px);padding:20px 18px 22px}}.s-ent-pick{-webkit-user-select:none;user-select:none}.s-ent-pick:has(:checked){background:var(--cb-night);color:var(--cb-on-night)}.s-ent-pick:has(:focus-visible){outline:2px solid var(--cb-focus);outline-offset:2px}.s-ent-term-code,.s-ent-del-pane{text-align:left;width:100%}.s-ent-term-code{position:relative}.s-ent-fig .cbp-code,.s-ent-fig .cbp-table-wrap{width:100%}.a-book,.a-book-back{width:100%;max-width:1000px;margin-inline:auto}.a-book-back{margin-bottom:12px}.a-book-back .cbp-link,.a-book-after .cbp-link{line-height:20px}.a-book-after{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:16px;display:flex}.cbx-bk-fs{border:0;min-width:0;margin:0;padding:0}.cbx-bk-fs>legend{margin-bottom:14px;padding:0}label.cbx-bk-day,label.cbx-bk-slot{box-sizing:border-box;position:relative}label.cbx-bk-slot{justify-content:center;align-items:center;padding:1px 6px;display:flex}.cbx-bk-day:has(:checked){border-color:var(--cb-brand);background:var(--cb-brand-soft);box-shadow:0 0 0 1px var(--cb-brand) inset}.cbx-bk-day:has(:checked) .cbx-bk-day-w{color:var(--cb-brand)}.cbx-bk-day:has(:disabled){cursor:default;color:var(--cb-ink-faint);background:var(--cb-surface-subtle);border-color:var(--cb-line)}.cbx-bk-slot:has(:checked){border-color:var(--cb-brand);background:var(--cb-brand);color:var(--cb-on-brand)}.cbx-bk-day:has(:focus-visible),.cbx-bk-slot:has(:focus-visible){outline:2px solid var(--cb-brand);outline-offset:2px}.cbx-bk.is-loading>.cbx-bk-side{display:none}.cbx-bk-main[role=status]{gap:12px}.cbx-bk-load{box-sizing:border-box;grid-column:1/-1;grid-template-columns:minmax(0,2fr) minmax(0,5fr);gap:14px;padding:28px;display:grid}.a-sk-col{gap:10px;display:grid}.a-sk-block{border-radius:18px;width:100%}.a-sk-sq52{width:52px;height:52px}.a-sk-h40{height:40px}.a-sk-h44{height:44px}.a-sk-h48{height:48px}.a-sk-h52{height:52px}.a-sk-h64{height:64px}.a-sk-h80{height:80px}.a-sk-35{width:35%}.a-sk-50{width:50%}.a-sk-55{width:55%}.a-sk-60{width:60%}.a-sk-80{width:80%}.cbx-bk-load .cbp-skel-lines .cbp-skel:last-child,.cbx-bk-main .cbp-skel-lines .cbp-skel:last-child{width:60%}.a-sk-row,.a-sk-days,.a-sk-slots{gap:10px;display:grid}.a-sk-row{grid-template-columns:repeat(2,minmax(0,1fr))}.a-sk-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.a-sk-slots{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.cbx-bk-load{padding:22px}}