@font-face{font-family:Greycliff CF;src:url(/fonts/Greycliff/GreycliffCF-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Greycliff CF;src:url(/fonts/Greycliff/GreycliffCF-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Greycliff CF;src:url(/fonts/Greycliff/GreycliffCF-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Greycliff CF;src:url(/fonts/Greycliff/GreycliffCF-DemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Greycliff CF;src:url(/fonts/Greycliff/GreycliffCF-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Greycliff CF;src:url(/fonts/Greycliff/GreycliffCF-Heavy.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}:root{--cf-color-bg: #181a1b;--cf-color-bg-elev-1: rgba(0, 0, 0, .2);--cf-color-bg-elev-2: rgba(255, 255, 255, .1);--cf-color-bg-elev-3: rgba(255, 255, 255, .1);--cf-color-bg-elev-2-hover: rgba(255, 255, 255, .16);--cf-color-projects-bg: #1d1e1f;--cf-color-bg-overlay: rgba(10, 10, 11, .72);--cf-color-dialog-overlay: rgba(0, 0, 0, .32);--cf-color-panel: rgba(66, 66, 66, .6);--cf-color-panel-strong: rgba(22, 22, 25, .7);--cf-color-panel-header: rgba(28, 28, 32, 0);--cf-color-panel-border: rgba(255, 255, 255, .06);--cf-color-panel-divider: rgba(255, 255, 255, .06);--cf-frosted-top-glow: inset 0 1px 0 0 rgba(255, 255, 255, .08);--cf-frosted-bottom-glow: inset 0 -1px 1px rgba(255, 255, 255, .06);--cf-frosted-inset-shade: inset 0 1px 2px rgba(0, 0, 0, .35);--cf-frosted-inset-glow: inset 0 -1px 0 0 rgba(255, 255, 255, .08);--cf-panel-blur: blur(60px) saturate(160%);--cf-color-text: #ededef;--cf-color-text-muted: #8a8a93;--cf-color-text-disabled: #56565c;--cf-color-accent: #f84536;--cf-color-accent-hover: #ff7a44;--cf-color-accent-press: #e64810;--cf-color-accent-soft: rgba(255, 90, 31, .16);--cf-color-accent-ring: rgba(255, 90, 31, .45);--cf-color-selection: #3a8dff;--cf-color-selection-soft: rgba(58, 141, 255, .18);--cf-color-success: #3ecf6b;--cf-color-warning: #f5a524;--cf-color-danger: #ef4444;--cf-color-info: #3a8dff;--cf-color-button-grey-bg: rgba(255, 255, 255, .1);--cf-color-button-grey-bg-hover: rgba(255, 255, 255, .16);--cf-color-button-grey-bg-press: rgba(255, 255, 255, .06);--cf-color-button-white-bg: #ededef;--cf-color-button-white-bg-hover: #ffffff;--cf-color-button-white-bg-press: #d8d8db;--cf-color-button-white-fg: #15151a;--cf-color-button-red-bg: #f84536;--cf-color-button-red-bg-hover: #fa5c4f;--cf-color-button-red-bg-press: #f84536;--cf-shadow-button: 0 1px 2px rgba(0, 0, 0, .4), 0 0 0 1px rgba(255, 255, 255, .04) inset, 0 1px 0 rgba(255, 255, 255, .06) inset;--cf-syn-key: #6cb6ff;--cf-syn-str: #a3cd7d;--cf-syn-const: #e6a561;--cf-syn-num: #f07178;--cf-syn-text: rgba(255, 255, 255, .88);--cf-syn-punct: rgba(255, 255, 255, .42);--cf-syn-dim: rgba(255, 255, 255, .3);--cf-color-input-bg: rgba(0, 0, 0, .16);--cf-color-input-bg-focus: rgba(0, 0, 0, .24);--cf-color-input-border: transparent;--cf-color-input-border-focus: transparent;--cf-shadow-input-inset: inset 0 3px 3px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .1);--cf-color-button-border-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100% );--cf-color-row-hover: rgba(255, 255, 255, .04);--cf-color-row-selected: rgba(255, 90, 31, .18);--cf-color-row-active: rgba(255, 90, 31, .18);--cf-color-shadow: rgba(0, 0, 0, .55);--cf-color-shadow-strong: rgba(0, 0, 0, .75);--cf-color-toggle-off: #34343a;--cf-color-toggle-on: var(--cf-color-accent);--cf-color-toggle-thumb: #f8f8fa;--cf-font-family: "Greycliff CF", -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--cf-font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--cf-font-size-xs: 10px;--cf-font-size-sm: 11px;--cf-font-size-md: 12px;--cf-font-size-base: 11px;--cf-font-size-lg: 15px;--cf-font-size-xl: 17px;--cf-font-size-xxl: 22px;--cf-font-weight-regular: 400;--cf-font-weight-medium: 500;--cf-font-weight-semibold: 600;--cf-font-weight-bold: 700;--cf-line-tight: 1.2;--cf-line-default: 1.4;--cf-line-loose: 1.6;--cf-space-1: 2px;--cf-space-2: 4px;--cf-space-3: 6px;--cf-space-4: 8px;--cf-space-5: 12px;--cf-space-6: 16px;--cf-space-7: 20px;--cf-space-8: 24px;--cf-space-9: 32px;--cf-space-10: 40px;--cf-tools-reserve: 400px;--cf-tools-h: 50px;--cf-tool-btn-w: 50px;--cf-tool-btn-h: 44px;--cf-tools-gap: 2px;--cf-tools-pad: 2px;--cf-tools-pill-radius: var(--cf-toolbar-pill-radius);--cf-tools-btn-radius: var(--cf-radius-xl);--cf-tool-options-group-radius: var(--cf-radius-12);--cf-tool-options-action-radius: var(--cf-radius-12);--cf-tool-options-btn-radius: var(--cf-radius-md);--cf-tool-options-pill-radius: var(--cf-radius-15);--cf-tool-options-chip-radius: var(--cf-radius-11);--cf-toolbar-pill-radius: var(--cf-radius-20);--cf-toolbar-control-radius: var(--cf-radius-12);--cf-toolbar-pill-corner-shape: round;--cf-toolbar-control-corner-shape: round;--cf-button-radius: var(--cf-radius-md);--cf-icon-button-radius: var(--cf-radius-sm);--cf-input-radius: var(--cf-radius-md);--cf-select-radius: var(--cf-radius-md);--cf-tabs-track-radius: var(--cf-radius-md);--cf-tabs-track-inset: var(--cf-space-1);--cf-tabs-pill-radius: calc( var(--cf-tabs-track-radius) - var(--cf-tabs-track-inset) );--cf-scenes-card-radius: var(--cf-radius-12);--cf-scenes-card-aspect-ratio: 126 / 74;--cf-scenes-btn-radius: var(--cf-radius-16);--cf-scenes-header-btn-h: 32px;--cf-scenes-header-btn-radius: var(--cf-radius-16);--cf-projects-card-pad: 3px;--cf-projects-card-radius: var(--cf-radius-lg);--cf-projects-card-thumb-radius: calc( var(--cf-projects-card-radius) - var(--cf-projects-card-pad) );--cf-projects-list-radius: var(--cf-radius-md);--cf-projects-list-thumb-radius: calc( var(--cf-projects-list-radius) - var(--cf-projects-card-pad) );--cf-projects-new-btn-radius: var(--cf-select-radius);--cf-projects-card-corner-shape: round;--cf-corner-radius-roundness: 1;--cf-radius-1-base: 1px;--cf-radius-1_5-base: 1.5px;--cf-radius-2-base: 2px;--cf-radius-3-base: 3px;--cf-radius-xs-base: 4px;--cf-radius-5-base: 5px;--cf-radius-sm-base: 6px;--cf-radius-7-base: 7px;--cf-radius-8-base: 8px;--cf-radius-9-base: 9px;--cf-radius-md-base: 10px;--cf-radius-11-base: 11px;--cf-radius-12-base: 12px;--cf-radius-lg-base: 14px;--cf-radius-15-base: 15px;--cf-radius-16-base: 16px;--cf-radius-xl-base: 18px;--cf-radius-20-base: 20px;--cf-radius-21-base: 21px;--cf-radius-2xl-base: 22px;--cf-radius-26-base: 26px;--cf-radius-1: calc(var(--cf-radius-1-base) * var(--cf-corner-radius-roundness));--cf-radius-1_5: calc(var(--cf-radius-1_5-base) * var(--cf-corner-radius-roundness));--cf-radius-2: calc(var(--cf-radius-2-base) * var(--cf-corner-radius-roundness));--cf-radius-3: calc(var(--cf-radius-3-base) * var(--cf-corner-radius-roundness));--cf-radius-xs: calc(var(--cf-radius-xs-base) * var(--cf-corner-radius-roundness));--cf-radius-5: calc(var(--cf-radius-5-base) * var(--cf-corner-radius-roundness));--cf-radius-sm: calc(var(--cf-radius-sm-base) * var(--cf-corner-radius-roundness));--cf-radius-7: calc(var(--cf-radius-7-base) * var(--cf-corner-radius-roundness));--cf-radius-8: calc(var(--cf-radius-8-base) * var(--cf-corner-radius-roundness));--cf-radius-9: calc(var(--cf-radius-9-base) * var(--cf-corner-radius-roundness));--cf-radius-md: calc(var(--cf-radius-md-base) * var(--cf-corner-radius-roundness));--cf-radius-11: calc(var(--cf-radius-11-base) * var(--cf-corner-radius-roundness));--cf-radius-12: calc(var(--cf-radius-12-base) * var(--cf-corner-radius-roundness));--cf-radius-lg: calc(var(--cf-radius-lg-base) * var(--cf-corner-radius-roundness));--cf-radius-15: calc(var(--cf-radius-15-base) * var(--cf-corner-radius-roundness));--cf-radius-16: calc(var(--cf-radius-16-base) * var(--cf-corner-radius-roundness));--cf-radius-xl: calc(var(--cf-radius-xl-base) * var(--cf-corner-radius-roundness));--cf-radius-20: calc(var(--cf-radius-20-base) * var(--cf-corner-radius-roundness));--cf-radius-21: calc(var(--cf-radius-21-base) * var(--cf-corner-radius-roundness));--cf-radius-2xl: calc(var(--cf-radius-2xl-base) * var(--cf-corner-radius-roundness));--cf-radius-26: calc(var(--cf-radius-26-base) * var(--cf-corner-radius-roundness));--cf-radius-pill: 999px;--cf-panel-radius: var(--cf-radius-2xl);--cf-panel-corner-shape: round;--cf-side-panel-radius: var(--cf-panel-radius);--cf-side-panel-corner-shape: var(--cf-panel-corner-shape);--cf-panel-shadow: var(--cf-frosted-top-glow), var(--cf-frosted-bottom-glow), 0 8px 6px #0000000d;--cf-panel-padding: 14px;--cf-shadow-sm: 0 1px 2px var(--cf-color-shadow);--cf-shadow-md: 0 4px 12px var(--cf-color-shadow);--cf-shadow-lg: 0 16px 40px var(--cf-color-shadow-strong);--cf-motion-fast: 80ms;--cf-motion-default: .16s;--cf-motion-slow: .26s;--cf-ease-default: cubic-bezier(.2, 0, 0, 1);--cf-row-height-sm: 22px;--cf-row-height-md: 28px;--cf-row-height-lg: 34px;--cf-toolbar-height: 44px;--cf-status-bar-height: 28px;--cf-panel-min-width: 200px;--cf-panel-default-width: 240px;--cf-panel-max-width: 480px;--cf-thumbnail-aspect: 16 / 11;--cf-thumbnail-radius: var(--cf-radius-md);--cf-scene-card-width: 110px}html,body,#app{height:100vh;position:fixed;margin:0;background:var(--cf-color-bg);color:var(--cf-color-text);font-family:var(--cf-font-family);font-size:var(--cf-font-size-base);font-weight:var(--cf-font-weight-semibold);line-height:var(--cf-line-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;touch-action:pan-x pan-y}html.cf-ios-standalone:has(.cf-project--mobile),html.cf-ios-standalone:has(.cf-project--mobile) body{position:static;height:auto;overflow:hidden}html.cf-ios-standalone:has(.cf-project--mobile) #app{position:relative;height:var(--cf-ios-standalone-h, 100svh);overflow:hidden}html.cf-fullbleed-tab,html.cf-fullbleed-tab body{position:static;height:auto;overflow:hidden}html.cf-fullbleed-tab body{background:transparent}html.cf-fullbleed-tab #app{position:relative;z-index:1;width:100%;height:100svh;margin-top:64px;pointer-events:none}html.cf-fullbleed-tab #app,html.cf-fullbleed-tab .cf-view,html.cf-fullbleed-tab .cf-project,html.cf-fullbleed-tab .cf-viewport{background:transparent}html.cf-fullbleed-tab:not(.cf-fullbleed-glass) #app *,html.cf-fullbleed-tab:not(.cf-fullbleed-glass) #app *:before,html.cf-fullbleed-tab:not(.cf-fullbleed-glass) #app *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mix-blend-mode:normal!important}html.cf-fullbleed-tab:not(.cf-fullbleed-glass){--cf-color-panel: rgba(52, 52, 56, .88);--cf-panel-blur: none}html:has(.cf-projects--mobile),html:has(.cf-projects--mobile) body,html:has(.cf-projects--mobile) #app{position:static;height:auto;overflow:visible}:where(.cf-hierarchy-panel,.cf-inspector-panel){--cf-panel-local-radius: var(--cf-side-panel-radius);--cf-panel-local-corner-shape: var(--cf-side-panel-corner-shape)}*{box-sizing:border-box}*{scrollbar-color:var(--cf-color-button-grey-bg-hover) transparent}*::-webkit-scrollbar,*::-webkit-scrollbar-track,*::-webkit-scrollbar-track-piece,*::-webkit-scrollbar-corner{background:transparent}button{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}input,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;border:none!important;outline:none}input:not(.cf-input__field):not(.cf-search__input):not(.cf-aipanel__input):not(.cf-goctx__name-input):not(.wf-prompt__input):not(.cf-viewport__gizmo-input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea:not(.wf-code__input):not(.cf-viewport__annotation-input){box-shadow:var(--cf-shadow-input-inset)}.cf-input,.cf-search{border:none!important}.cf-frosted-inversed{box-shadow:var(--cf-frosted-inset-shade),var(--cf-frosted-inset-glow)}::selection{background:var(--cf-color-selection-soft)}@supports (corner-shape: squircle){html.cf-squircle{--cf-corner-shape: superellipse;--cf-control-corner-shape: superellipse(2);--cf-button-radius: 15px;--cf-icon-button-radius: 9px;--cf-input-radius: 15px;--cf-select-radius: 15px;--cf-tabs-track-radius: 15px;--cf-toolbar-pill-radius: 20px;--cf-toolbar-pill-corner-shape: superellipse(1);--cf-toolbar-control-radius: 13px;--cf-toolbar-control-corner-shape: superellipse(1);--cf-tools-pill-radius: 20px;--cf-tools-pill-corner-shape: superellipse(1);--cf-tools-btn-radius: 18px;--cf-tools-btn-corner-shape: superellipse(1);--cf-tool-options-group-radius: 17px;--cf-tool-options-group-corner-shape: superellipse(1);--cf-tool-options-action-radius: 17px;--cf-tool-options-btn-radius: 15px;--cf-tool-options-btn-corner-shape: superellipse;--cf-tool-options-pill-radius: 22px;--cf-tool-options-pill-corner-shape: superellipse(1);--cf-tool-options-chip-radius: 16px;--cf-tool-options-chip-corner-shape: superellipse;--cf-scenes-card-radius: 40px;--cf-scenes-card-corner-shape: superellipse(2);--cf-scenes-header-btn-radius: 999px;--cf-scenes-header-btn-corner-shape: superellipse(1);--cf-projects-card-radius: 20px;--cf-projects-card-corner-shape: superellipse(1);--cf-projects-list-radius: 15px;--cf-panel-radius: 32px;--cf-panel-corner-shape: superellipse(2);--cf-side-panel-radius: 40px;--cf-side-panel-corner-shape: superellipse(2);--cf-thumbnail-radius: 15px;--cf-radius-sm: 9px;--cf-radius-md: 15px;--cf-radius-lg: 20px;--cf-radius-xl: 26px}html.cf-squircle :where(*,*:before,*:after){corner-shape:var(--cf-corner-shape)}html.cf-squircle :where(.cf-toolbar,.cf-toolbar *,.cf-botrow,.cf-botrow *,.cf-scene-actions,.cf-scene-actions *,.cf-panel,.cf-toggle,.cf-toggle *){corner-shape:round}html.cf-squircle :where(.cf-tabs){corner-shape:var(--cf-control-corner-shape);--cf-tabs-pill-radius: calc( (var(--cf-tabs-height) - 2 * var(--cf-tabs-track-inset)) / 2 )}html.cf-squircle :where(.cf-button,.cf-icon-button,.cf-tabs__tab,.cf-input,.cf-select,.cf-dwb__button,.cf-bcm__item,.cf-context-menu__item,.cf-mscenes__add){corner-shape:var(--cf-control-corner-shape)}html.cf-squircle :where(.cf-toolbar__pill,.cf-toolbar__isolation-main,.cf-toolbar__workflow-controls,.cf-toolbar__workflow-pill){corner-shape:var(--cf-toolbar-pill-corner-shape)}html.cf-squircle :where(.cf-toolbar__icon-btn,.cf-toolbar__isolation-exit,.cf-toolbar__counter){corner-shape:var(--cf-toolbar-control-corner-shape)}html.cf-squircle :where(.cf-tools){corner-shape:var(--cf-tools-pill-corner-shape)}html.cf-squircle :where(.cf-tools__btn){corner-shape:var(--cf-tools-btn-corner-shape)}html.cf-squircle :where(.cf-transform,.cf-tool-action){corner-shape:var(--cf-tool-options-group-corner-shape)}html.cf-squircle :where(.cf-transform__btn){corner-shape:var(--cf-tool-options-btn-corner-shape)}html.cf-squircle :where(.cf-transform-reset){corner-shape:var(--cf-tool-options-pill-corner-shape)}html.cf-squircle :where(.cf-measure__units){corner-shape:var(--cf-tool-options-chip-corner-shape)}html.cf-squircle :where(.cf-panel){corner-shape:var(--cf-panel-local-corner-shape, var(--cf-panel-corner-shape))}html.cf-squircle :where(.cf-scene-card,.cf-scene-card__thumb){corner-shape:var(--cf-scenes-card-corner-shape)}html.cf-squircle .cf-scenes-panel__btn{corner-shape:var(--cf-scenes-header-btn-corner-shape)}html.cf-squircle :where(.cf-pcard,.cf-pcard__thumb){corner-shape:var(--cf-projects-card-corner-shape)}}.cf-system-overlays-disabled[data-v-bb774b47]{display:none}.cf-icon[data-v-4971ef1e]{display:inline-block;vertical-align:middle;flex:0 0 auto;background-color:currentColor;-webkit-mask-image:var(--cf-icon-url);mask-image:var(--cf-icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.cf-icon--raster[data-v-4971ef1e]{background-color:transparent;-webkit-mask-image:none;mask-image:none;object-fit:contain}.cf-icon--missing[data-v-4971ef1e]{background:transparent;border:1px dashed currentColor;opacity:.4;border-radius:var(--cf-radius-2)}.cf-button[data-v-857fde85]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--cf-space-3);padding:0 var(--cf-space-6);border-radius:var(--cf-button-radius);font-weight:var(--cf-font-weight-medium);white-space:nowrap;transition:background var(--cf-motion-fast) var(--cf-ease-default),color var(--cf-motion-fast) var(--cf-ease-default)}.cf-button--md[data-v-857fde85]{height:32px;font-size:var(--cf-font-size-base)}.cf-button--sm[data-v-857fde85]{height:var(--cf-row-height-sm);font-size:var(--cf-font-size-sm);padding:0 var(--cf-space-4)}.cf-button--full[data-v-857fde85]{width:100%}.cf-button--grey[data-v-857fde85]{background:var(--cf-color-button-grey-bg);color:var(--cf-color-text);box-shadow:var(--cf-shadow-button)}.cf-button--grey[data-v-857fde85]:hover:not(:disabled){background:var(--cf-color-button-grey-bg-hover)}.cf-button--grey[data-v-857fde85]:active:not(:disabled){background:var(--cf-color-button-grey-bg-press)}.cf-button--white[data-v-857fde85]{background:var(--cf-color-button-white-bg);color:var(--cf-color-button-white-fg)}.cf-button--white[data-v-857fde85]:hover:not(:disabled){background:var(--cf-color-button-white-bg-hover)}.cf-button--white[data-v-857fde85]:active:not(:disabled){background:var(--cf-color-button-white-bg-press)}.cf-button--white-transparent[data-v-857fde85]{background:transparent;color:var(--cf-color-text);border:1px solid var(--cf-color-panel-divider)}.cf-button--white-transparent[data-v-857fde85]:hover:not(:disabled){background:var(--cf-color-row-hover)}.cf-button--accent[data-v-857fde85]{background:var(--cf-color-accent);color:#1d1d1f}.cf-button--accent[data-v-857fde85]:hover:not(:disabled){background:var(--cf-color-accent-hover)}.cf-button--accent[data-v-857fde85]:active:not(:disabled){background:var(--cf-color-accent-press)}.cf-button--red[data-v-857fde85]{background:var(--cf-color-button-red-bg);color:#fff}.cf-button--red[data-v-857fde85]:hover:not(:disabled){background:var(--cf-color-button-red-bg-hover)}.cf-button--red[data-v-857fde85]:active:not(:disabled){background:var(--cf-color-button-red-bg-press)}.cf-button[data-v-857fde85]:disabled{opacity:.5;cursor:not-allowed}.cf-button__label[data-v-857fde85]{display:inline-block}.cf-dwb[data-v-b245f72b]{position:relative;display:flex;flex-direction:column;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);background:var(--cf-color-panel);border-top:none;border-radius:var(--cf-panel-radius);box-shadow:var(--cf-panel-shadow);backdrop-filter:var(--cf-panel-blur);-webkit-backdrop-filter:var(--cf-panel-blur);overflow:hidden}.cf-dwb__panel[data-v-b245f72b]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:var(--cf-space-4);padding:30px 30px 80px;overflow:auto}.cf-dwb__header[data-v-b245f72b]{margin:0;font-size:20px;line-height:1.25;font-weight:var(--cf-font-weight-semibold);color:var(--cf-color-text);text-align:left;white-space:pre-line}.cf-dwb__detail[data-v-b245f72b]{margin:0;font-size:13px;line-height:1.4;color:var(--cf-color-text);opacity:.62;text-align:left;white-space:pre-line}.cf-dwb__buttons[data-v-b245f72b]{position:absolute;left:25px;right:25px;bottom:30px;display:flex;gap:10px}.cf-dwb__button[data-v-b245f72b]{flex:1 1 0;height:44px}.cf-toggle[data-v-9f4bc3b9]{position:relative;width:36px;height:20px;display:inline-block;flex:0 0 auto}.cf-toggle__track[data-v-9f4bc3b9]{position:absolute;inset:0;border-radius:var(--cf-radius-pill);background:var(--cf-color-toggle-off);transition:background var(--cf-motion-default) var(--cf-ease-default)}@supports (corner-shape: squircle){.cf-toggle__track[data-v-9f4bc3b9],.cf-toggle__thumb[data-v-9f4bc3b9]{corner-shape:round}}.cf-toggle--on .cf-toggle__track[data-v-9f4bc3b9]{background:var(--cf-color-toggle-on)}.cf-toggle__thumb[data-v-9f4bc3b9]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--cf-color-toggle-thumb);box-shadow:0 1px 2px #0000004d;transition:transform var(--cf-motion-default) var(--cf-ease-default)}.cf-toggle--on .cf-toggle__thumb[data-v-9f4bc3b9]{transform:translate(16px)}.cf-toggle--disabled[data-v-9f4bc3b9]{opacity:.4;cursor:not-allowed}.cf-confirm__scrim[data-v-a25b0170]{position:fixed;inset:0;z-index:10500;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000a6}.cf-confirm__scrim--dark[data-v-a25b0170]{background:#2e2e2ea6}.cf-confirm__stack[data-v-a25b0170]{display:flex;flex-direction:column;align-items:center;gap:var(--cf-space-4)}.cf-confirm__suppress[data-v-a25b0170]{display:flex;align-items:center;gap:var(--cf-space-3);height:30px;font-size:10px;color:var(--cf-color-text);opacity:.5;cursor:pointer}.cf-confirm__toggle[data-v-a25b0170]{display:flex;align-items:center;gap:var(--cf-space-3);font-size:var(--cf-font-size-sm);color:var(--cf-color-text);cursor:pointer}html,body,#app{height:100%;width:100%;overflow:hidden}#app:has(.cf-project--mobile){overflow:visible}
