.bc-motion-only{display:none}@media (prefers-reduced-motion:no-preference){.js .bc-motion-only{display:block}.js .bc-fallback{display:none}}.bd-live .bc-pin{grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid}.bd-live .bc-pin>*{grid-area:1/1;min-width:0}.bd-live .bc-build{z-index:1;height:100svh}.bd-live .bc-real{z-index:2;align-self:start}.bc-skip{display:none}.bd-live .bc-skip{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#5b6478;align-self:flex-end;margin-top:10px;font-size:10.5px;text-decoration:none;transition:color .2s;display:inline-flex}.bd-live .bc-skip:hover{color:#f4f7fb}.bc-root .vb-viewport{aspect-ratio:760/774}.bc-root .vb-stage{width:760px;height:774px}@media (min-width:1024px){.bc-root .vb-viewport{aspect-ratio:1240/624}.bc-root.bd-live .vb-viewport{aspect-ratio:auto}.bc-root .vb-stage{width:1240px;height:624px}}.bc-root .vb-layers{width:170px}.vc-side{border-left:1px solid #ffffff12;width:310px}@media (min-width:1024px){.bc-root .vc-side{flex-direction:column;padding:0;display:flex}}.vc-ptabs{border-bottom:1px solid #ffffff12;flex-shrink:0;gap:2px;padding:0 8px;display:flex}.vc-ptab{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#5b6478;border-bottom:2px solid #0000;padding:9px 9px 7px;font-size:9.5px;transition:color .2s,border-color .2s}.vc-ptab.is-active{color:#f4f7fb;border-bottom-color:#0aa5cf}.vc-pbody{flex:1;min-height:0;position:relative}.vc-ppane{position:absolute;inset:0}.vc-ppane-design{opacity:0;visibility:hidden;padding:12px 10px}.vc-ed{flex-direction:column;height:100%;display:flex}.vc-ed .bd-tab{padding-top:7px;padding-bottom:7px}.vc-ed-body{flex:1;min-height:0;position:relative;overflow:hidden}.vc-side .bd-row{font-size:10px;line-height:16px}.vc-side .bd-ln{width:28px;padding-right:9px}.vc-mcode{background:#0a0f1f;border-top:1px solid #ffffff12;flex-shrink:0;height:150px}.vc-mcode .bd-tab{font-size:13px}.vc-mcode .bd-row{font-size:15px;line-height:22px}.vc-mcode .bd-ln{width:46px;padding-right:14px}@media (min-width:1024px){.vc-mcode{display:none}}.bc-own .reveal{position:relative;opacity:1!important;transition:none!important;transform:none!important}.bc-bp{z-index:4;pointer-events:none;opacity:0;visibility:hidden;background-color:#1c4fe80a;background-image:linear-gradient(#60a5fa12 1px,#0000 1px),linear-gradient(90deg,#60a5fa12 1px,#0000 1px);background-size:24px 24px;border:1.5px dashed #60a5fa99;border-radius:16px;position:absolute;inset:-8px}.bc-bp-tag{color:#fff;font-family:var(--font-jetbrains), ui-monospace, monospace;white-space:nowrap;background:#1c4fe8;border-radius:4px 4px 0 0;padding:3px 8px;font-size:10px;position:absolute;top:-21px;left:-1.5px}.bc-frame{position:relative}.bc-chip{z-index:6;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;white-space:nowrap;background:#0a0f1f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:10px;display:inline-flex;position:absolute;top:-13px;right:18px;box-shadow:0 10px 24px -10px #000000b3}.bc-chip-dot{background:#3a4256;border-radius:50%;flex-shrink:0;width:6px;height:6px}.bc-chip-name{color:#b5bdcc}.bc-chip-swap{text-transform:uppercase;display:inline-grid}.bc-chip-swap>*{grid-area:1/1}.bc-chip-wait{color:#5b6478}
