[data-vmb-authoritative-host]{display:contents}.workspace-authoritative-shell .authoritative-settings-row{align-items:flex-end;gap:1rem;flex-wrap:wrap;margin:0}.authoritative-setting{display:flex;flex-direction:column;gap:.35rem;min-width:18rem}.authoritative-setting-label{font-weight:900;color:var(--ink)}.authoritative-setting-control{width:100%;max-width:30rem}.authoritative-custom-button{white-space:nowrap}.authoritative-custom-field{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.65rem 0;font-weight:900;color:var(--ink)}.authoritative-custom-field .box{min-width:12rem}.workspace-authoritative-shell .model-canvas svg{width:100%;height:auto}.vmb-developer-console{position:fixed;right:1rem;bottom:1rem;z-index:140;width:min(34rem,calc(100vw - 2rem));max-height:75vh;overflow:auto;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 55px rgba(7,27,70,.24);color:var(--ink)}.vmb-console-head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem;background:var(--navy);color:#fff}.vmb-console-head button{border:0;background:0 0;color:#fff;font-size:1.4rem;cursor:pointer}.vmb-console-body{padding:1rem}.vmb-console-body table{width:100%;border-collapse:collapse}.vmb-console-body td,.vmb-console-body th{text-align:left;padding:.42rem;border-bottom:1px solid var(--line)}.vmb-console-valid{font-weight:900;color:#16794a}body.presentation .example-settings-panel,body.presentation .export-panel,body.presentation .home-footer,body.presentation .vmb-shell,body.presentation .wrap>.info-toolbar{display:none!important}body.presentation .wrap{max-width:none!important;padding:0!important;margin:0!important}body.presentation .representation-workspace{width:100vw!important;transform:none!important;margin:0!important}body.presentation .integrated-model-panel{height:100dvh;border-radius:0!important;border:0!important;box-shadow:none!important;display:flex;flex-direction:column}body.presentation .question-canvas{flex:0 0 auto;padding:1.1rem 1.25rem 0}body.presentation .model-canvas{flex:1 1 auto;min-height:0!important}body.presentation .integrated-control-rail{display:none!important}body.presentation .presentation-step-float{display:flex!important}@media(max-width:760px){.authoritative-setting{min-width:100%}.authoritative-custom-field{align-items:flex-start;flex-direction:column}.authoritative-custom-field .box{width:100%;min-width:0}}.workspace-authoritative-shell{font-family:var(--ui-font,"Nunito Sans",Arial,sans-serif);color:var(--ink,#071b46);background:#f6f8fc}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell #customExampleFields.authoritative-custom-contract,body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .authoritative-custom-contract-root{width:100%!important;max-width:none!important;min-width:0!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .authoritative-custom-question-grid>.authoritative-custom-row:last-child{display:block!important;grid-template-columns:1fr!important;width:100%!important;max-width:none!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-question{width:100%!important;max-width:none!important;min-width:0!important;gap:.72rem;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif);font-size:clamp(1.2rem,2.2vw,1.62rem);font-weight:700;color:var(--navy,#0b2e6d)}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-compare-line,body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-goal-line,body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-ratio-line{display:flex!important;align-items:center!important;gap:.48rem!important;flex-wrap:wrap!important;width:100%}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-parts{display:flex!important;align-items:center!important;gap:.4rem!important;flex-wrap:nowrap!important;white-space:nowrap!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-parts .authoritative-custom-field-input{width:5.2rem!important;min-width:5.2rem!important;text-align:center}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-difference-group{display:flex!important;align-items:center!important;gap:.48rem!important;flex:0 0 auto!important;flex-wrap:nowrap!important;white-space:nowrap!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-difference-group>.authoritative-custom-field .authoritative-custom-field-input{width:7rem!important;min-width:7rem!important;text-align:center}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-compare-line>.authoritative-setting{flex:0 0 14rem}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-goal-control{display:flex!important;align-items:center!important;flex:1 1 40rem!important;min-width:14rem!important;max-width:none!important;gap:.25rem!important;flex-wrap:nowrap!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-goal-control>.authoritative-setting{flex:1 1 auto!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-stop{flex:0 0 auto!important;white-space:nowrap!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-question .authoritative-setting-label{display:none!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-question .authoritative-setting-control{width:100%;max-width:none!important;font-family:inherit;font-size:inherit;font-weight:700;color:inherit}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-locks,body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-options{display:grid!important;grid-template-columns:1fr!important;width:min(100%,49rem)!important;gap:.42rem!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-lock-rule{display:block!important;width:min(100%,49rem)!important;flex:0 0 auto!important;align-self:flex-start!important;border-top:1px solid var(--line,#d8dfea);padding:0!important;margin:.12rem 0 .02rem!important;height:0!important}@media(min-width:761px){body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-locks .authoritative-setting,body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-options>.authoritative-setting{display:grid!important;grid-template-columns:22rem 26rem!important;align-items:center!important;column-gap:1rem!important;width:49rem!important;max-width:100%!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-options .authoritative-setting-control{box-sizing:border-box!important;width:26rem!important;min-width:26rem!important;max-width:26rem!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-locks input[type=checkbox],body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-options input[type=checkbox]{grid-column:2!important;justify-self:start!important}}@media(max-width:760px){body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-question{font-size:1.08rem;gap:.58rem}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-parts .authoritative-custom-field-input{width:4.25rem!important;min-width:4.25rem!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-difference-group>.authoritative-custom-field .authoritative-custom-field-input{width:5.5rem!important;min-width:5.5rem!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-options{grid-template-columns:1fr!important}body[data-generator-id=ratio-difference-given].vmb-phone-shell.workspace-authoritative-shell .vmb-moving-working-grid{width:max-content!important;min-width:max-content!important;max-width:none!important}body[data-generator-id=ratio-difference-given].vmb-phone-shell.workspace-authoritative-shell .vmb-moving-working-row{grid-template-columns:max-content max-content!important;column-gap:2rem!important;width:max-content!important;white-space:nowrap!important}}.workspace-authoritative-shell .vmb-working-measure-sample .vmb-moving-working-grid,.workspace-authoritative-shell .vmb-working-measure-sample .vmb-moving-working-row{width:max-content!important;min-width:max-content!important;max-width:none!important}.workspace-authoritative-shell .vmb-working-measure-sample .vmb-moving-working-row{grid-template-columns:max-content max-content!important;white-space:nowrap!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .authoritative-working-content>.vmb-moving-working-grid{width:100%!important;min-width:0!important;max-width:100%!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .authoritative-working-content>.vmb-moving-working-grid>.vmb-moving-working-row{grid-template-columns:minmax(0,1fr) max-content!important;column-gap:1rem!important;width:100%!important;min-width:0!important;max-width:100%!important;white-space:normal!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .authoritative-working-content .vmb-moving-working-calculation{text-align:right;white-space:nowrap}.workspace-authoritative-shell button,.workspace-authoritative-shell input,.workspace-authoritative-shell select{font:inherit}.workspace-authoritative-shell .wrap{max-width:1340px;margin:0 auto;padding:0 1rem 2rem}.workspace-authoritative-shell .panel{background:#fff;border:1px solid var(--line,#d8dfea);border-radius:16px;box-shadow:0 10px 30px rgba(7,27,70,.08);overflow:hidden}.workspace-authoritative-shell .representation-workspace{margin-top:.5rem;max-width:calc(100vw - 1rem)!important}.workspace-authoritative-shell .integrated-model-panel{min-height:0}.workspace-authoritative-shell .question-canvas svg{min-height:7rem;display:block!important;width:100%!important;height:auto!important;max-width:100%!important;overflow:visible!important}.workspace-authoritative-shell .model-canvas{min-height:29rem}.workspace-authoritative-shell #workingPanel[hidden]{display:none!important}.workspace-authoritative-shell .workspace-section>summary{font-family:var(--ui-font,"Nunito Sans",Arial,sans-serif);font-weight:900;color:var(--navy,#0b2e6d)}.workspace-authoritative-shell .home-footer{font-family:var(--ui-font,"Nunito Sans",Arial,sans-serif)}.workspace-authoritative-shell .authoritative-settings-row{display:flex!important;padding-top:.15rem}.workspace-authoritative-shell .authoritative-setting-label{font-family:var(--ui-font,"Nunito Sans",Arial,sans-serif)}.workspace-authoritative-shell .custom-example-backdrop{display:none;position:fixed;inset:0;background:rgba(7,27,70,.34);z-index:190;align-items:center;justify-content:center;padding:1rem}.workspace-authoritative-shell .custom-example-backdrop.show{display:flex}.workspace-authoritative-shell .custom-example-panel{width:min(620px,96vw);background:#fff;border:1px solid var(--line,#d8dfea);border-radius:16px;box-shadow:0 18px 50px rgba(7,27,70,.22);padding:1.15rem 1.25rem;font-family:var(--ui-font,"Nunito Sans",Arial,sans-serif)}.workspace-authoritative-shell .custom-example-panel h2{margin:.1rem 0 .35rem;color:var(--navy,#0b2e6d);font-size:1.45rem}.workspace-authoritative-shell .custom-example-panel .hint{margin:.2rem 0 .9rem}.workspace-authoritative-shell .custom-example-actions{display:flex;justify-content:flex-end;gap:.6rem;flex-wrap:wrap;margin-top:1rem}.workspace-authoritative-shell .presentation-main-action,.workspace-authoritative-shell .rail-play{background:var(--navy,#0b2e6d)!important;color:#fff!important;border-color:var(--navy,#0b2e6d)!important}.workspace-authoritative-shell .new-widget-main,.workspace-authoritative-shell .presentation-step-new{background:var(--red,#f5333f)!important;color:#fff!important;border-color:var(--red,#f5333f)!important}.workspace-authoritative-shell .presentation-step-float button{font-family:var(--ui-font,"Nunito Sans",Arial,sans-serif)}@media(max-width:760px){.workspace-authoritative-shell .model-canvas{min-height:22rem}}.workspace-authoritative-shell .authoritative-settings-custom{align-self:flex-end;min-height:2.75rem;white-space:nowrap}.workspace-authoritative-shell .new-example-widget.has-custom-settings{grid-template-columns:auto 2.55rem auto 2.55rem}.workspace-authoritative-shell .new-example-widget.has-custom-settings .rail-custom-settings-button{padding-inline:.9rem;font-weight:900}@media(min-width:1151px){.workspace-authoritative-shell .integrated-control-rail{grid-template-columns:auto minmax(420px,3fr) auto minmax(10rem,auto) auto!important}}.workspace-authoritative-shell .vmb-shell-generator-actions{align-items:center}.workspace-authoritative-shell .vmb-shell-generator-actions .info-btn{background:#fff!important;color:var(--ink,#071b46)!important;border:1px solid #c9bfa8!important;border-radius:8px!important;padding:.58rem .95rem!important;font-weight:800!important}.workspace-authoritative-shell .vmb-feedback-header-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;color:var(--red,#c82333)!important;border-color:rgba(200,35,51,.42)!important}.workspace-authoritative-shell .vmb-feedback-header-link:focus-visible,.workspace-authoritative-shell .vmb-feedback-header-link:hover{background:#fff5f6!important;border-color:var(--red,#c82333)!important}.workspace-authoritative-shell .vmb-feedback-label-short{display:none!important}@media(max-width:1100px){.workspace-authoritative-shell .vmb-feedback-label-full{display:none!important}.workspace-authoritative-shell .vmb-feedback-label-short{display:inline!important}}.workspace-authoritative-shell .vmb-shell-generator-actions .workspace-header-present-button{background:var(--navy,#0b2e6d)!important;color:#fff!important;border:1px solid var(--navy,#0b2e6d)!important;border-radius:8px!important;padding:.58rem .95rem!important;font-weight:900!important;box-shadow:none!important}.workspace-authoritative-shell .integrated-control-rail button,.workspace-authoritative-shell .presentation-step-float button{font-weight:900!important}.workspace-authoritative-shell .presentation-example-nav,.workspace-authoritative-shell .presentation-step-nav{border:1px solid #c9d3e2!important;border-radius:10px!important;overflow:hidden!important;background:#fff!important}.workspace-authoritative-shell .presentation-example-nav button,.workspace-authoritative-shell .presentation-step-nav button{min-width:3rem!important;min-height:2.75rem!important;border:0!important;background:#fff!important;color:var(--navy,#0b2e6d)!important}.workspace-authoritative-shell .presentation-example-nav button+button,.workspace-authoritative-shell .presentation-step-nav button+button{border-left:1px solid #d8dfea!important}.workspace-authoritative-shell .question-canvas{box-sizing:border-box!important;overflow:hidden!important;padding-inline:clamp(1rem,2vw,2rem)!important}.workspace-authoritative-shell .integrated-model-panel{max-width:100%!important;position:relative!important}.workspace-authoritative-shell .example-settings-panel .workspace-section-body{overflow:visible!important}.workspace-authoritative-shell .authoritative-settings-row{padding-bottom:.25rem!important}.workspace-authoritative-shell .hidden{display:none!important}body.workspace-authoritative-shell:not(.presentation) .representation-workspace{margin-inline:auto!important;box-sizing:border-box!important;padding-bottom:calc(var(--workspace-bottom-control-reserve,5.5rem) + 1rem)!important}body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{margin-inline:auto!important;box-sizing:border-box!important}body.workspace-authoritative-shell:not(.presentation) .question-canvas{max-width:100%!important;box-sizing:border-box!important;padding-inline:clamp(.85rem,1.35vw,1.35rem)!important}body.workspace-authoritative-shell:not(.presentation) .question-canvas svg{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important}body.workspace-authoritative-shell:not(.presentation) .example-settings-panel,body.workspace-authoritative-shell:not(.presentation) .export-panel{position:relative!important;width:100%!important;max-width:100%!important;overflow:visible!important;box-sizing:border-box!important}body.workspace-authoritative-shell:not(.presentation) .example-settings-panel .workspace-section-body,body.workspace-authoritative-shell:not(.presentation) .export-panel .workspace-section-body{width:100%!important;max-width:100%!important;overflow:visible!important;box-sizing:border-box!important}@media(max-width:760px){body.workspace-authoritative-shell:not(.presentation) .representation-workspace{width:calc(100% - .5rem)!important;max-width:calc(100% - .5rem)!important;padding-bottom:calc(var(--workspace-bottom-control-reserve,7.5rem) + .75rem)!important}}body.workspace-authoritative-shell:not(.presentation) .wrap{max-width:none!important;width:100%!important;padding-inline:.5rem!important;box-sizing:border-box!important}.workspace-authoritative-shell .authoritative-custom-settings{border-bottom:1px solid var(--line,#d8dfea)}.workspace-authoritative-shell #customExampleFields>h3,.workspace-authoritative-shell .authoritative-custom-settings h3{margin:.1rem 0 .7rem;color:var(--navy,#0b2e6d);font-size:1rem;font-weight:900}.workspace-authoritative-shell .authoritative-custom-settings-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.workspace-authoritative-shell .custom-example-panel{max-height:min(84dvh,760px);overflow:auto}@media(max-width:760px){body.workspace-authoritative-shell:not(.presentation) .wrap{padding-inline:.25rem!important}body.workspace-authoritative-shell:not(.presentation) .representation-workspace{width:calc(100vw - .5rem)!important;max-width:calc(100vw - .5rem)!important}}.workspace-authoritative-shell .export-workspace-body #vmbCopy{background:var(--navy,#0b2e6d)!important;color:#fff!important;border-color:var(--navy,#0b2e6d)!important}.workspace-authoritative-shell .export-workspace-body{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.75rem!important}.workspace-authoritative-shell .export-workspace-body .font-controls{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important}.workspace-authoritative-shell .export-workspace-body .font-controls .label{text-transform:uppercase!important;letter-spacing:.04em!important;white-space:nowrap!important;padding:0 .25rem!important;color:var(--muted,#677185)!important;font-size:.78rem!important;letter-spacing:.035em!important;font-weight:900!important;color:#697386!important}.workspace-authoritative-shell .export-workspace-body .act{flex:0 0 auto!important;min-height:2.85rem!important;padding:.65rem 1.1rem!important;border-radius:9px!important;font-weight:900!important}.workspace-authoritative-shell .export-workspace-body #vmbCopyCurrent{background:var(--navy,#0b2e6d)!important;color:#fff!important;border-color:var(--navy,#0b2e6d)!important}.workspace-authoritative-shell .export-preview-box{flex:1 0 100%;width:100%;margin-top:.35rem}body.presentation.workspace-authoritative-shell .presentation-step-float{gap:.25rem!important;padding:.3rem!important;border-radius:16px!important}body.presentation.workspace-authoritative-shell .presentation-float-chrome{display:flex!important;align-items:center!important;align-self:stretch!important;gap:.2rem!important;min-height:0!important;border-right:1px solid var(--line,#d8dfea)!important;margin-right:0!important}body.presentation.workspace-authoritative-shell .presentation-drag-handle{width:2.15rem!important;min-width:2.15rem!important}body.presentation.workspace-authoritative-shell .presentation-collapse-toggle{width:2rem!important;min-width:2rem!important}body.presentation.workspace-authoritative-shell .presentation-float-content{gap:.28rem!important}body.presentation.workspace-authoritative-shell .presentation-new-stack,body.presentation.workspace-authoritative-shell .presentation-play-stack{width:auto!important;grid-template-rows:auto auto!important;gap:.14rem!important}body.presentation.workspace-authoritative-shell .presentation-main-action,body.presentation.workspace-authoritative-shell .presentation-step-new{width:4.35rem!important;min-width:4.35rem!important;height:2.8rem!important;min-height:2.8rem!important;border-radius:10px!important;font-size:1rem!important}body.presentation.workspace-authoritative-shell .presentation-example-nav,body.presentation.workspace-authoritative-shell .presentation-step-nav{width:4.35rem!important;min-height:1.9rem!important;border-radius:8px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .presentation-example-nav button,body.presentation.workspace-authoritative-shell .presentation-step-nav button{min-height:1.9rem!important;padding:.18rem .42rem!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}body.presentation.workspace-authoritative-shell .presentation-icon-button,body.presentation.workspace-authoritative-shell .presentation-text-button{min-height:2.35rem!important;border-radius:10px!important;padding:.45rem .65rem!important}body.presentation.workspace-authoritative-shell .presentation-icon-button{width:2.75rem!important;padding:0!important}body.presentation.workspace-authoritative-shell .presentation-float-chrome{border-right:0!important;padding-right:0!important;gap:0!important}body.presentation.workspace-authoritative-shell .presentation-drag-handle{border-right:1px solid var(--line,#d8dfea)!important;padding-right:.35rem!important;margin-right:.2rem!important}body.presentation.workspace-authoritative-shell .presentation-collapse-toggle{border-right:0!important}.workspace-authoritative-shell .custom-example-actions{display:flex!important;justify-content:flex-end!important;gap:.65rem!important}.workspace-authoritative-shell .custom-example-actions .act{font-weight:900!important}.workspace-authoritative-shell #vmbExportPreview[style*="display: block"],.workspace-authoritative-shell #vmbExportPreview[style*="display:block"]{display:block!important}.workspace-authoritative-shell .workspace-header-present-button,.workspace-authoritative-shell .workspace-header-present-full,.workspace-authoritative-shell .workspace-header-present-short,.workspace-authoritative-shell .workspace-present-toggle{font-weight:900!important}.workspace-authoritative-shell details.workspace-section:not([open])>.workspace-section-body{display:none!important}.workspace-authoritative-shell #vmbExportPreviewMount:not(:empty){flex:1 0 100%!important}.workspace-authoritative-shell .authoritative-custom-panel{width:min(920px,calc(100vw - 2rem))!important;max-width:920px!important;padding:1.35rem 1.55rem 1.2rem!important}.workspace-authoritative-shell .authoritative-custom-panel>h2{margin:0!important;font-size:clamp(1.65rem,3vw,2.25rem)!important;line-height:1.08!important}.workspace-authoritative-shell .authoritative-custom-panel>.hint{margin:.45rem 0 1.25rem!important;font-size:1rem!important}.workspace-authoritative-shell .authoritative-custom-question-grid{display:grid!important;gap:1rem!important}.workspace-authoritative-shell .authoritative-custom-row{display:grid!important;grid-template-columns:minmax(190px,.7fr) minmax(0,1.5fr)!important;gap:1rem!important;align-items:center!important}.workspace-authoritative-shell .authoritative-custom-row>h3{margin:0!important;color:var(--navy,#0b2e6d)!important;font-size:1.35rem!important;font-weight:900!important}.workspace-authoritative-shell .authoritative-custom-settings{margin:0!important;padding:0!important;border:0!important}.workspace-authoritative-shell .authoritative-custom-settings-grid{display:block!important}.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{min-width:0;display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(180px,.85fr)!important;align-items:center!important;gap:.75rem!important}.workspace-authoritative-shell .authoritative-custom-fields-grid{display:flex!important;align-items:flex-end!important}.workspace-authoritative-shell .authoritative-custom-field{display:grid!important;gap:.3rem!important;min-width:0!important;flex:1 1 0!important}.workspace-authoritative-shell .authoritative-custom-field>span{font-size:.86rem!important;font-weight:800!important;color:var(--muted,#677185)!important}.workspace-authoritative-shell .authoritative-custom-field input{width:100%!important;box-sizing:border-box!important;font-size:1.25rem!important;font-weight:900!important;text-align:center!important}.workspace-authoritative-shell .authoritative-custom-separator{align-self:end!important;display:grid!important;place-items:center!important;line-height:1!important;font-size:1.7rem!important;font-weight:900!important;color:var(--navy,#0b2e6d)!important}body.presentation.workspace-authoritative-shell .custom-example-backdrop.show~* #presentationExitFloat,body.presentation.workspace-authoritative-shell:has(.custom-example-backdrop.show) #presentationExitFloat{pointer-events:none!important;opacity:.55!important}@media(max-width:700px){.workspace-authoritative-shell .authoritative-custom-row{grid-template-columns:1fr!important;gap:.45rem!important}.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{grid-template-columns:1fr!important}.workspace-authoritative-shell .authoritative-custom-fields-grid{align-items:stretch!important;flex-wrap:wrap!important}.workspace-authoritative-shell .authoritative-custom-separator{align-self:center!important;padding:1.2rem 0 0!important}}body.presentation.workspace-authoritative-shell.vmb-custom-modal-open #presentationExitFloat,body.presentation.workspace-authoritative-shell.vmb-custom-modal-open .workspace-presentation-exit{pointer-events:none!important;opacity:.35!important;filter:grayscale(1)!important}.workspace-authoritative-shell #vmbExportPreviewMount{flex:1 0 100%!important;width:100%!important}.workspace-authoritative-shell #vmbExportPreviewMount:not(:empty){display:block!important;flex:0 0 100%!important;width:100%!important;min-height:0!important;height:auto!important}.workspace-authoritative-shell #vmbExportPreview{display:block!important;width:100%!important;min-height:0!important;height:auto!important;padding:.75rem!important;background:#f8fafc!important}.workspace-authoritative-shell #vmbExportPreviewImage{display:block!important;width:auto!important;max-width:100%!important;max-height:70vh!important;height:auto!important;margin:.5rem auto 0!important;object-fit:contain!important;background:#fff!important}body.workspace-authoritative-shell:not(.presentation) details.export-panel{display:block!important;flex:0 0 auto!important;align-self:auto!important;min-height:0!important;height:auto!important;max-height:none!important}body.workspace-authoritative-shell:not(.presentation) details.export-panel:not([open]){min-height:0!important;height:auto!important;padding-bottom:0!important;margin-bottom:0!important}body.workspace-authoritative-shell:not(.presentation) details.export-panel:not([open])>.workspace-section-body{display:none!important;min-height:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}@supports selector(details::details-content){body.workspace-authoritative-shell:not(.presentation) details.export-panel:not([open])::details-content{display:none!important;block-size:0!important;min-block-size:0!important;overflow:hidden!important}}.workspace-authoritative-shell #vmbExportPreviewMount:empty{display:none!important}.workspace-authoritative-shell #vmbExportPreview:not(.has-preview-image) #vmbExportPreviewImage{display:none!important}.workspace-authoritative-shell .export-workspace-body{display:flex!important;align-items:center!important;align-content:flex-start!important;flex-wrap:wrap!important;gap:.55rem .65rem!important}.workspace-authoritative-shell .export-workspace-body .font-controls{gap:.35rem!important;border:1px solid var(--line,#d8dfea)!important}.workspace-authoritative-shell .export-workspace-body>.act{border:1px solid #c9bfa8!important;background:#fff!important;color:var(--ink,#071b46)!important;box-shadow:0 1px 2px rgba(7,27,70,.08)!important;font-size:.92rem!important}.workspace-authoritative-shell .export-workspace-body>#vmbCopyCurrent{background:var(--navy,#0b2e6d)!important;border-color:var(--navy,#0b2e6d)!important}.workspace-authoritative-shell .export-preview-box{border:1px solid #cbd6e6!important;border-radius:10px!important;background:#f7f9fc!important}.workspace-authoritative-shell .authoritative-working-box{position:absolute;z-index:24;left:auto;top:9rem;width:390px;height:210px;max-width:100%;max-height:100%;overflow:visible;border:1px solid #aebbd0;border-radius:12px;background:rgba(255,255,255,.98);box-shadow:0 10px 28px rgba(7,27,70,.16);touch-action:none;min-width:280px;min-height:150px}.workspace-authoritative-shell .authoritative-working-box[hidden]{display:none!important}.workspace-authoritative-shell .authoritative-working-header{height:2.35rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .45rem 0 .75rem;border-bottom:1px solid #d8dfea;border-radius:11px 11px 0 0;background:#f3f6fb;color:var(--navy,#0b2e6d);font-weight:900;cursor:grab;user-select:none}.workspace-authoritative-shell .authoritative-working-header:active{cursor:grabbing}.workspace-authoritative-shell .authoritative-working-collapse{width:1.9rem;height:1.9rem;display:grid;place-items:center;padding:0;border:1px solid #c7d1e0;border-radius:7px;background:#fff;color:var(--navy,#0b2e6d);font-weight:900;cursor:pointer}.workspace-authoritative-shell .authoritative-working-viewport{height:calc(100% - 2.35rem);padding:.65rem .75rem;overflow:hidden;box-sizing:border-box}.workspace-authoritative-shell .authoritative-working-content{width:max-content;min-width:0!important;transform-origin:top left}.workspace-authoritative-shell .authoritative-working-line svg{display:block;width:700px;height:96px;overflow:visible}.workspace-authoritative-shell .authoritative-working-box.is-collapsed{width:9.5rem!important;height:2.35rem!important;min-width:9.5rem!important;min-height:2.35rem!important}.workspace-authoritative-shell .authoritative-working-box.is-collapsed .authoritative-working-header{border-bottom:0;border-radius:11px}.workspace-authoritative-shell .authoritative-working-box.is-collapsed .authoritative-resize-handle,.workspace-authoritative-shell .authoritative-working-box.is-collapsed .authoritative-working-viewport{display:none!important}.workspace-authoritative-shell .authoritative-resize-handle{position:absolute;display:block;z-index:8!important;pointer-events:auto!important}.workspace-authoritative-shell .resize-n,.workspace-authoritative-shell .resize-s{cursor:ns-resize}.workspace-authoritative-shell .resize-e,.workspace-authoritative-shell .resize-w{cursor:ew-resize}.workspace-authoritative-shell .resize-ne{cursor:nesw-resize}.workspace-authoritative-shell .resize-se{cursor:nwse-resize}.workspace-authoritative-shell .resize-sw{cursor:nesw-resize}@media(max-width:760px){.workspace-authoritative-shell .authoritative-working-box{width:min(360px,calc(100% - 1rem))}}body.workspace-authoritative-shell:not(.presentation) details.export-panel{margin-bottom:0!important;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.workspace-authoritative-shell .authoritative-working-line{width:700px;height:72px}.workspace-authoritative-shell .rail-working-toggle{min-width:8.4rem!important;white-space:nowrap!important;background:#eef4ff!important;color:var(--navy,#0b2e6d)!important;border-color:#9eb6dc!important}.workspace-authoritative-shell .rail-working-toggle[aria-pressed=true]{background:var(--navy,#0b2e6d)!important;color:#fff!important;border-color:var(--navy,#0b2e6d)!important}.workspace-authoritative-shell .rail-working-toggle.is-off{background:#fff!important;color:var(--navy,#0b2e6d)!important}@media(min-width:1151px){.workspace-authoritative-shell .integrated-control-rail{grid-template-columns:auto minmax(260px,2fr) auto minmax(10rem,auto) auto auto!important}}body.presentation.workspace-authoritative-shell .question-canvas{flex:0 0 clamp(6.5rem,15dvh,9rem)!important}body.presentation.workspace-authoritative-shell .model-canvas{flex:1 1 0!important;align-items:stretch!important;justify-content:stretch!important}body.presentation.workspace-authoritative-shell .model-canvas svg,body.presentation.workspace-authoritative-shell .question-canvas svg{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;overflow:visible!important}.workspace-authoritative-shell svg .vmb-svg-math,.workspace-authoritative-shell svg .vmb-svg-math .vmb-math-node{overflow:visible!important}.workspace-authoritative-shell .resize-n,.workspace-authoritative-shell .resize-s{height:16px!important;left:12px!important;right:12px!important}.workspace-authoritative-shell .resize-n{top:-8px!important}.workspace-authoritative-shell .resize-s{bottom:-8px!important}.workspace-authoritative-shell .resize-e,.workspace-authoritative-shell .resize-w{width:16px!important;top:12px!important;bottom:12px!important}.workspace-authoritative-shell .resize-e{right:-8px!important}.workspace-authoritative-shell .resize-w{left:-8px!important}.workspace-authoritative-shell .resize-ne,.workspace-authoritative-shell .resize-nw,.workspace-authoritative-shell .resize-se,.workspace-authoritative-shell .resize-sw{width:22px!important;height:22px!important;z-index:9!important}.workspace-authoritative-shell .resize-ne{right:-11px!important;top:-11px!important}.workspace-authoritative-shell .resize-se{right:-11px!important;bottom:-11px!important}.workspace-authoritative-shell .resize-sw{left:-11px!important;bottom:-11px!important}.workspace-authoritative-shell .resize-nw{cursor:nwse-resize;left:-11px!important;top:-11px!important}body[data-vmb-working-resize="n"],body[data-vmb-working-resize="s"]{cursor:ns-resize!important}body[data-vmb-working-resize="e"],body[data-vmb-working-resize="w"]{cursor:ew-resize!important}body[data-vmb-working-resize=ne],body[data-vmb-working-resize=sw]{cursor:nesw-resize!important}body[data-vmb-working-resize=nw],body[data-vmb-working-resize=se]{cursor:nwse-resize!important}body.presentation.workspace-authoritative-shell .question-canvas{flex-basis:clamp(5rem,10dvh,7rem)!important}body.presentation.workspace-authoritative-shell .integrated-model-panel{height:100%!important;max-height:100dvh!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}body.presentation.workspace-authoritative-shell .question-canvas{flex:0 0 clamp(6.25rem,11dvh,7.5rem)!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important}body.workspace-authoritative-shell:not(.presentation) .representation-workspace{max-width:calc(100vw - 1rem)!important;min-width:0!important;margin:.5rem auto 0!important;padding:0!important;transform:none!important;box-sizing:border-box!important;overflow:visible!important}body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{max-width:100%!important;min-width:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}body.workspace-authoritative-shell:not(.presentation) .question-canvas{width:100%!important;height:var(--vmb-question-canvas-height,7rem)!important;min-height:var(--vmb-question-canvas-height,7rem)!important;max-height:var(--vmb-question-canvas-height,7rem)!important;margin:0!important;padding:.65rem 1.25rem 0!important;box-sizing:border-box!important;overflow:hidden!important}body.workspace-authoritative-shell:not(.presentation) .model-canvas{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:clamp(38rem,66vh,54rem)!important;min-height:38rem!important;max-height:54rem!important;margin:0!important;padding:0 1.25rem 1rem!important;box-sizing:border-box!important;overflow:hidden!important}body.workspace-authoritative-shell:not(.presentation) .model-canvas>svg,body.workspace-authoritative-shell:not(.presentation) .question-canvas>svg{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;max-height:100%!important;margin:0!important;overflow:visible!important}body.presentation.workspace-authoritative-shell .representation-workspace{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;min-width:0!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;transform:none!important;box-sizing:border-box!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .integrated-model-panel{display:grid!important;grid-template-rows:7rem minmax(0,1fr)!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .question-canvas{grid-row:1!important;width:100%!important;height:var(--vmb-question-canvas-presentation-height,7rem)!important;min-height:0!important;max-height:var(--vmb-question-canvas-presentation-height,7rem)!important;margin:0!important;padding:.65rem 1.25rem 0!important;box-sizing:border-box!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .model-canvas{flex:1 1 auto!important;box-sizing:border-box!important;grid-row:2!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0 1.25rem 1rem!important;box-sizing:border-box!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .model-canvas>svg,body.presentation.workspace-authoritative-shell .question-canvas>svg{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;max-height:100%!important;margin:0!important;overflow:visible!important}@media(max-width:760px){body.workspace-authoritative-shell:not(.presentation) .representation-workspace{width:calc(100vw - .5rem)!important;max-width:calc(100vw - .5rem)!important}body.workspace-authoritative-shell:not(.presentation) .model-canvas{height:clamp(24rem,55vh,34rem)!important;min-height:24rem!important}body.presentation.workspace-authoritative-shell .integrated-model-panel{grid-template-rows:6rem minmax(0,1fr)!important}body.presentation.workspace-authoritative-shell .question-canvas{height:6rem!important;max-height:6rem!important;padding:.45rem .75rem 0!important}body.presentation.workspace-authoritative-shell .model-canvas{padding:0 .75rem .75rem!important}}.workspace-authoritative-shell .authoritative-reference-box{z-index:23;top:9rem;width:390px;height:270px}.workspace-authoritative-shell .authoritative-reference-viewport{overflow:auto;padding:.8rem 1rem}.workspace-authoritative-shell .authoritative-reference-content{font-size:1.05rem;line-height:1.42;color:#334766;font-weight:750}.workspace-authoritative-shell .authoritative-reference-content p{margin:.15rem 0 .7rem}.workspace-authoritative-shell .authoritative-reference-content .zero-pair-example{display:flex;align-items:center;justify-content:center;gap:1.05rem;margin:.8rem 0 .15rem;color:#0b2e6d;font-size:2.4rem;font-weight:900}.workspace-authoritative-shell .authoritative-reference-content .zero-pair-plus{position:relative;width:1.05em;height:1.05em;display:inline-block}.workspace-authoritative-shell .authoritative-reference-content .zero-pair-plus::after,.workspace-authoritative-shell .authoritative-reference-content .zero-pair-plus::before{content:'';position:absolute;left:12%;right:12%;top:46%;height:.11em;border-radius:999px;background:currentColor}.workspace-authoritative-shell .authoritative-reference-content .zero-pair-plus::after{transform:rotate(90deg)}.workspace-authoritative-shell .authoritative-reference-content .zero-pair-minus{display:inline-block;width:.8em;height:.11em;border-radius:999px;background:currentColor}.workspace-authoritative-shell .rail-stage-control{min-width:0!important;align-self:stretch!important;display:grid!important;grid-template-rows:auto minmax(1.1rem,auto)!important;align-content:center!important}.workspace-authoritative-shell .rail-step-count{display:block!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.12!important;text-align:center!important}.workspace-authoritative-shell .authoritative-custom-fields-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 2.75rem minmax(0,1fr)!important;align-items:end!important;width:100%!important;gap:.7rem!important}.workspace-authoritative-shell .authoritative-custom-separator{align-self:end!important;justify-self:stretch!important;height:2.75rem!important;display:grid!important;place-items:center!important}@media(max-width:700px){.workspace-authoritative-shell .authoritative-custom-fields-grid{grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr)!important;align-items:end!important;flex-wrap:nowrap!important}.workspace-authoritative-shell .authoritative-custom-separator{align-self:end!important;padding:0!important;width:2.5rem!important}}.workspace-authoritative-shell .rail-play{position:relative!important;font-family:var(--ui-font,"Nunito Sans",Arial,sans-serif)!important}.workspace-authoritative-shell .vmb-play-symbol{position:relative;display:block;width:1rem;height:1rem;color:#fff!important;flex:0 0 auto}.workspace-authoritative-shell .vmb-play-symbol::before{content:"";position:absolute;left:.2rem;top:.05rem;width:0;height:0;border-top:.46rem solid transparent;border-bottom:.46rem solid transparent;border-left:.72rem solid #fff}.workspace-authoritative-shell .rail-play[data-playing=true] .vmb-play-symbol::before,.workspace-authoritative-shell .vmb-play-symbol[data-playing=true]::before{left:.08rem;top:.05rem;width:.82rem;height:.92rem;border:0;background:linear-gradient(to right,#fff 0 31%,transparent 31% 67%,#fff 67% 100%)}.workspace-authoritative-shell .integrated-control-rail{isolation:isolate}.workspace-authoritative-shell .integrated-control-rail button,.workspace-authoritative-shell .integrated-control-rail input{position:relative;z-index:2;touch-action:manipulation}@media (min-width:761px) and (max-width:1150px){.workspace-authoritative-shell .rail-step-buttons{grid-area:steps}.workspace-authoritative-shell .rail-stage-control{grid-area:stage;min-width:0}.workspace-authoritative-shell .rail-history-status{grid-area:history;min-width:0;white-space:nowrap!important;text-align:right!important}.workspace-authoritative-shell .new-example-widget{grid-area:examples;min-width:0}.workspace-authoritative-shell .rail-working-toggle{grid-area:working}.workspace-authoritative-shell .rail-animation-button{grid-area:animation}.workspace-authoritative-shell .integrated-control-rail{display:grid!important;grid-template-columns:auto minmax(220px,1fr) minmax(9.5rem,auto) auto!important;grid-template-areas:"steps stage history history" "examples examples working animation"!important;align-items:center!important;gap:.55rem .7rem!important;padding:.65rem .75rem!important}.workspace-authoritative-shell .new-example-widget{justify-self:start!important;width:auto!important}.workspace-authoritative-shell .rail-animation-button,.workspace-authoritative-shell .rail-working-toggle{justify-self:end!important;white-space:nowrap!important}.workspace-authoritative-shell .rail-stage-control{width:100%!important}}@media (max-width:760px){body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{display:grid!important;grid-template-rows:auto minmax(18rem,1fr) auto auto!important;min-height:max(38rem,calc(100svh - 7.5rem))!important;overflow:hidden!important}body.workspace-authoritative-shell:not(.presentation) .question-canvas{min-height:0!important;padding:.55rem .65rem 0!important}body.workspace-authoritative-shell:not(.presentation) .question-canvas svg{min-height:0!important;max-height:clamp(7rem,22svh,11rem)!important}body.workspace-authoritative-shell:not(.presentation) .model-canvas{min-height:18rem!important;height:auto!important;overflow:hidden!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;padding:.2rem!important}body.workspace-authoritative-shell:not(.presentation) .model-canvas svg{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}.workspace-authoritative-shell .rail-step-buttons{grid-area:steps}.workspace-authoritative-shell .rail-stage-control{grid-area:stage}.workspace-authoritative-shell .rail-history-status{grid-area:history;min-width:0}.workspace-authoritative-shell .new-example-widget{grid-area:examples;min-width:0}.workspace-authoritative-shell .rail-working-toggle{grid-area:working}.workspace-authoritative-shell .rail-animation-button{grid-area:animation}.workspace-authoritative-shell .integrated-control-rail{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-areas:"steps steps steps steps steps steps" "stage stage stage stage stage stage" "history history history history history history" "examples examples examples examples examples examples" "working working working animation animation animation"!important;align-items:center!important;gap:.42rem!important;padding:.55rem!important;overflow:visible!important;z-index:30!important}.workspace-authoritative-shell .rail-step-buttons{justify-self:center!important}.workspace-authoritative-shell .rail-stage-control{width:100%!important;min-width:0!important}.workspace-authoritative-shell .rail-step-count{display:block!important;white-space:normal!important;line-height:1.2!important;overflow:visible!important}.workspace-authoritative-shell .rail-history-status{display:block!important;width:100%!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace-authoritative-shell .new-example-widget{justify-self:center!important;width:min(100%,25rem)!important;max-width:100%!important}.workspace-authoritative-shell .new-example-widget.has-custom-settings{grid-template-columns:minmax(4.8rem,auto) 2.7rem minmax(4.8rem,1fr) 2.7rem!important}.workspace-authoritative-shell .new-example-widget button{min-height:2.7rem!important}.workspace-authoritative-shell .rail-animation-button,.workspace-authoritative-shell .rail-working-toggle{width:100%!important;min-width:0!important;justify-self:stretch!important;white-space:nowrap!important}.workspace-authoritative-shell .authoritative-working-box{z-index:26!important;max-width:calc(100% - 1rem)!important}.workspace-authoritative-shell .authoritative-working-box.is-collapsed{width:10rem!important;min-width:10rem!important;height:2.35rem!important;min-height:2.35rem!important}.workspace-authoritative-shell .authoritative-working-box.is-collapsed .authoritative-working-header{min-height:2.35rem!important}}@media (max-width:430px){.workspace-authoritative-shell .integrated-control-rail{padding:.45rem .35rem!important;gap:.35rem!important}.workspace-authoritative-shell .rail-icon-button{min-width:2.65rem!important;padding-inline:.55rem!important}.workspace-authoritative-shell .rail-animation-button,.workspace-authoritative-shell .rail-working-toggle{font-size:.9rem!important;padding-inline:.45rem!important}.workspace-authoritative-shell .new-example-widget.has-custom-settings{grid-template-columns:minmax(4.2rem,auto) 2.45rem minmax(4.3rem,1fr) 2.45rem!important}.workspace-authoritative-shell .new-example-widget.has-custom-settings .rail-custom-settings-button{padding-inline:.55rem!important}}.workspace-authoritative-shell .rail-play .vmb-play-symbol{visibility:visible!important;opacity:1!important}@media(max-width:760px){body.workspace-authoritative-shell:not(.presentation) .question-canvas svg{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:visible!important}.workspace-authoritative-shell .authoritative-working-box:not(.is-collapsed){min-width:0!important;max-width:calc(100% - 1rem)!important;min-height:11rem!important}}.workspace-authoritative-shell .rail-short-label{display:none}.workspace-authoritative-shell .rail-new-stack,.workspace-authoritative-shell .rail-play-stack{display:flex;align-items:stretch;gap:.35rem;min-width:0}.workspace-authoritative-shell .rail-new-stack .new-example-widget,.workspace-authoritative-shell .rail-play-stack .rail-step-buttons{display:flex;min-width:0}.workspace-authoritative-shell .rail-main-action{min-width:3rem}.workspace-authoritative-shell .rail-new-action{background:var(--red,#f5333f)!important;border-color:var(--red,#f5333f)!important;color:#fff!important;font-weight:900!important}@media (min-width:1151px){.workspace-authoritative-shell .integrated-control-rail{grid-template-columns:auto minmax(260px,2fr) auto auto auto auto auto!important}.workspace-authoritative-shell .rail-new-stack,.workspace-authoritative-shell .rail-play-stack{align-items:center}}@media (min-width:761px) and (max-width:1150px){.workspace-authoritative-shell .rail-play-stack{grid-area:steps}.workspace-authoritative-shell .rail-new-stack{grid-area:examples}.workspace-authoritative-shell .rail-custom-settings-button{grid-area:custom}.workspace-authoritative-shell .integrated-control-rail{grid-template-columns:auto minmax(12rem,1fr) auto auto!important;grid-template-areas:"steps stage history history" "examples custom working animation"!important}.workspace-authoritative-shell .rail-new-stack,.workspace-authoritative-shell .rail-play-stack{justify-self:start}.workspace-authoritative-shell .rail-main-action{height:2.75rem;min-height:2.75rem}}@media (max-width:760px){body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{grid-template-rows:auto minmax(20rem,1fr) auto auto!important;min-height:max(36rem,calc(100svh - env(safe-area-inset-bottom) - 5.5rem))!important}.workspace-authoritative-shell .integrated-control-rail{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(2.8rem,.55fr) minmax(2.8rem,.55fr) minmax(2.8rem,.55fr)!important;grid-template-areas:"play play new new new" "custom custom animation working working" "stage stage stage stage stage"!important;gap:.38rem .45rem!important;padding:.48rem!important}.workspace-authoritative-shell .rail-play-stack{grid-area:play;display:grid!important;grid-template-rows:2.55rem 1.85rem;gap:.18rem}.workspace-authoritative-shell .rail-new-stack{grid-area:new;display:grid!important;grid-template-rows:2.55rem 1.85rem;gap:.18rem}.workspace-authoritative-shell .rail-custom-settings-button{grid-area:custom}.workspace-authoritative-shell .rail-animation-button{grid-area:animation}.workspace-authoritative-shell .rail-working-toggle{grid-area:working}.workspace-authoritative-shell .rail-stage-control{grid-area:stage;display:block!important;width:100%!important;min-width:0!important}.workspace-authoritative-shell .rail-history-status,.workspace-authoritative-shell .rail-stage-slider{display:none!important}.workspace-authoritative-shell .new-example-widget,.workspace-authoritative-shell .rail-step-buttons{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;gap:0!important;overflow:hidden;border:1px solid #d8dfea;border-radius:8px;background:#fff}.workspace-authoritative-shell .new-example-widget button,.workspace-authoritative-shell .rail-step-buttons button{width:100%!important;min-width:0!important;min-height:1.85rem!important;height:1.85rem!important;padding:.05rem .4rem!important;border:0!important;border-radius:0!important;background:#fff!important;color:var(--navy,#0b2e6d)!important}.workspace-authoritative-shell .new-example-widget button+button,.workspace-authoritative-shell .rail-step-buttons button+button{border-left:1px solid #d8dfea!important}.workspace-authoritative-shell .rail-main-action{width:100%!important;min-width:0!important;height:2.55rem!important;min-height:2.55rem!important;border-radius:10px!important}.workspace-authoritative-shell .rail-play-stack>.rail-play{background:var(--navy,#0b2e6d)!important;border-color:var(--navy,#0b2e6d)!important}.workspace-authoritative-shell .rail-animation-button,.workspace-authoritative-shell .rail-custom-settings-button,.workspace-authoritative-shell .rail-working-toggle{width:100%!important;min-width:0!important;height:2.45rem!important;min-height:2.45rem!important;padding:.35rem!important;border-radius:9px!important}.workspace-authoritative-shell .rail-long-label{display:none!important}.workspace-authoritative-shell .rail-short-label{display:inline!important}.workspace-authoritative-shell .rail-step-count{display:block!important;width:100%!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;text-align:center!important;line-height:1!important;font-size:15px;font-weight:900}.workspace-authoritative-shell .authoritative-working-box{max-height:calc(100% - env(safe-area-inset-bottom) - .75rem)!important}.workspace-authoritative-shell .authoritative-custom-panel{width:min(94vw,34rem)!important;padding:1rem!important}.workspace-authoritative-shell .authoritative-custom-fields-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr)!important;align-items:end!important;gap:.45rem!important}.workspace-authoritative-shell .authoritative-custom-separator{display:grid!important;align-self:end!important;place-items:center!important;width:2.5rem!important;height:2.75rem!important;padding:0!important}}@media (max-width:430px){.workspace-authoritative-shell .integrated-control-rail{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(2.55rem,.7fr) minmax(2.55rem,.7fr) minmax(2.55rem,.7fr)!important}.workspace-authoritative-shell .rail-animation-button,.workspace-authoritative-shell .rail-custom-settings-button,.workspace-authoritative-shell .rail-working-toggle{font-size:.88rem!important}}body.presentation.workspace-authoritative-shell .integrated-model-panel{padding-bottom:env(safe-area-inset-bottom)!important}body.presentation.workspace-authoritative-shell .authoritative-working-box{z-index:45!important;max-width:calc(100% - 1rem)!important;max-height:calc(100% - var(--presentation-top-control-reserve,0px) - env(safe-area-inset-bottom) - 1rem)!important}.workspace-authoritative-shell .authoritative-custom-display-toggles{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding-top:1rem;margin-top:1rem;border-top:1px solid var(--line,#d8dfea)}.workspace-authoritative-shell .authoritative-custom-toggle{width:100%;min-height:2.75rem;font-weight:900}.workspace-authoritative-shell .authoritative-custom-toggle.is-off{opacity:.68;background:#f1f4f8!important}body.presentation.workspace-authoritative-shell .authoritative-custom-display-toggles{display:grid}@media(max-width:760px){body.presentation.workspace-authoritative-shell .question-canvas{flex:0 0 auto!important;min-height:5rem!important;max-height:24dvh!important;padding:.45rem .65rem 0!important}body.presentation.workspace-authoritative-shell .model-canvas{padding-bottom:calc(env(safe-area-inset-bottom) + .35rem)!important}body.presentation.workspace-authoritative-shell .presentation-step-float{max-width:calc(100vw - 1rem)!important;bottom:calc(.5rem + env(safe-area-inset-bottom))!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail{display:none!important}body.workspace-authoritative-shell:not(.presentation) .presentation-step-float{display:flex!important;position:fixed!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(.55rem + env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;z-index:120!important;max-width:calc(100vw - 1rem)!important}body.workspace-authoritative-shell:not(.presentation) .presentation-step-float #presentationExitFloat,body.workspace-authoritative-shell:not(.presentation) .presentation-step-float .presentation-icon-button{display:none!important}body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{grid-template-rows:auto minmax(24rem,1fr) auto!important;min-height:max(34rem,calc(100svh - 4.5rem))!important;padding-bottom:calc(7.6rem + env(safe-area-inset-bottom))!important}body.workspace-authoritative-shell:not(.presentation) .model-canvas{min-height:24rem!important;padding-bottom:.5rem!important}.workspace-authoritative-shell .question-canvas{min-height:0!important;height:auto!important;padding:.35rem .65rem 0!important;overflow:visible!important}.workspace-authoritative-shell .question-canvas svg{display:block!important;width:100%!important;min-height:0!important;height:auto!important;max-height:22dvh!important;overflow:visible!important}.workspace-authoritative-shell .authoritative-custom-display-toggles{display:grid}.workspace-authoritative-shell .custom-example-backdrop{padding:0!important;align-items:stretch!important;background:#fff!important}.workspace-authoritative-shell .authoritative-custom-panel{width:100vw!important;max-width:none!important;min-height:100dvh!important;max-height:100dvh!important;overflow:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:calc(1rem + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom))!important}.workspace-authoritative-shell .authoritative-custom-question-grid{grid-template-columns:1fr!important}.workspace-authoritative-shell .custom-example-actions{position:sticky;bottom:0;background:#fff;padding:.75rem 0 0;margin-top:1rem}.workspace-authoritative-shell .presentation-float-content{gap:.35rem!important}.workspace-authoritative-shell .presentation-step-float{padding:.32rem!important;border-radius:15px!important}.workspace-authoritative-shell .presentation-main-action,.workspace-authoritative-shell .presentation-step-new{min-height:2.5rem!important;height:2.5rem!important}.workspace-authoritative-shell .presentation-example-nav button,.workspace-authoritative-shell .presentation-step-nav button{min-height:2rem!important;height:2rem!important;min-width:2.55rem!important}.workspace-authoritative-shell .presentation-text-button{min-height:2.5rem!important;padding-inline:.7rem!important}.workspace-authoritative-shell .authoritative-working-box{z-index:110!important}}@media(max-width:430px){.workspace-authoritative-shell .presentation-drag-handle{display:none!important}.workspace-authoritative-shell .presentation-float-chrome{width:1.65rem!important}.workspace-authoritative-shell .presentation-text-button{padding-inline:.55rem!important;font-size:.88rem!important}.workspace-authoritative-shell .authoritative-custom-display-toggles{grid-template-columns:1fr}}@media (min-width:761px){.workspace-authoritative-shell .rail-new-stack,.workspace-authoritative-shell .rail-play-stack{display:grid!important;grid-template-columns:2.75rem auto 2.75rem!important;align-items:stretch!important;gap:0!important;overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:10px!important;background:#fff!important}.workspace-authoritative-shell .rail-new-stack>button,.workspace-authoritative-shell .rail-play-stack>button{min-width:0!important;min-height:2.75rem!important;height:2.75rem!important;border:0!important;border-radius:0!important;box-shadow:none!important}.workspace-authoritative-shell .rail-new-stack>.rail-main-action,.workspace-authoritative-shell .rail-play-stack>.rail-main-action{min-width:4.2rem!important;border-left:1px solid var(--line,#d8dfea)!important;border-right:1px solid var(--line,#d8dfea)!important}.workspace-authoritative-shell .rail-new-stack>.rail-stack-nav,.workspace-authoritative-shell .rail-play-stack>.rail-stack-nav{background:#fff!important;color:var(--navy,#0b2e6d)!important;font-size:1.45rem!important;font-weight:900!important}.workspace-authoritative-shell .rail-new-stack>.rail-stack-nav{border:1px solid #c5d3e8!important;background:#fff!important;border-radius:.72rem!important}.workspace-authoritative-shell .rail-new-stack>.rail-stack-nav:disabled{opacity:.45!important}}.workspace-authoritative-shell .authoritative-custom-fields-grid{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;column-gap:.7rem!important}.workspace-authoritative-shell .authoritative-custom-separator{width:3rem!important;min-width:3rem!important;justify-self:center!important;text-align:center!important;padding:0!important}@media(max-width:760px){body.presentation.workspace-authoritative-shell .presentation-step-float,body.workspace-authoritative-shell:not(.presentation) .presentation-step-float{display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:center!important;gap:.35rem!important;width:max-content!important;max-width:calc(100vw - .75rem)!important;min-width:0!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(.65rem + env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;padding:.42rem!important;border-radius:18px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 12px 32px rgba(7,27,70,.22)!important;z-index:1250!important;touch-action:none!important}.workspace-authoritative-shell .presentation-float-chrome{display:flex!important;flex:0 0 2.45rem!important;width:2.45rem!important;min-width:2.45rem!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;border-right:1px solid var(--line,#d8dfea)!important;padding-right:.32rem!important}.workspace-authoritative-shell .presentation-drag-handle{display:inline-flex!important;font-size:1.25rem!important;line-height:1!important}.workspace-authoritative-shell .presentation-collapse-toggle{display:none!important}.workspace-authoritative-shell .presentation-float-content{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:.38rem!important;min-width:0!important}.workspace-authoritative-shell .presentation-new-stack,.workspace-authoritative-shell .presentation-play-stack{display:grid!important;grid-template-rows:2.75rem 2rem!important;gap:.18rem!important;width:5.55rem!important;min-width:5.55rem!important}.workspace-authoritative-shell .presentation-main-action,.workspace-authoritative-shell .presentation-step-new{width:100%!important;min-width:0!important;height:2.75rem!important;min-height:2.75rem!important;border-radius:12px!important}.workspace-authoritative-shell .presentation-example-nav,.workspace-authoritative-shell .presentation-step-nav{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;height:2rem!important;overflow:hidden!important;border:1px solid #c5d3e8!important;border-radius:10px!important;background:#fff!important}.workspace-authoritative-shell .presentation-example-nav button,.workspace-authoritative-shell .presentation-step-nav button{min-width:0!important;width:100%!important;height:100%!important;min-height:0!important;border:0!important;border-radius:0!important;background:#fff!important;touch-action:manipulation!important;pointer-events:auto!important;position:relative!important;z-index:2!important}.workspace-authoritative-shell .presentation-example-nav button+button,.workspace-authoritative-shell .presentation-step-nav button+button{border-left:1px solid #c5d3e8!important}.workspace-authoritative-shell .presentation-text-button{flex:0 0 auto!important;min-width:5.4rem!important;height:3.15rem!important;min-height:3.15rem!important;padding:.45rem .65rem!important;border-radius:12px!important;touch-action:manipulation!important;pointer-events:auto!important;position:relative!important;z-index:2!important}body.workspace-authoritative-shell:not(.presentation) #presentationExitFloat,body.workspace-authoritative-shell:not(.presentation) #presentationFullFloat{display:none!important}body.presentation.workspace-authoritative-shell #presentationExitFloat{display:inline-flex!important}body.presentation.workspace-authoritative-shell #presentationFullFloat{display:none!important}body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{padding-bottom:calc(6.25rem + env(safe-area-inset-bottom))!important}}@media(max-width:430px){.workspace-authoritative-shell .presentation-drag-handle{display:inline-flex!important}.workspace-authoritative-shell .presentation-float-chrome{flex-basis:1.8rem!important;width:1.8rem!important;min-width:1.8rem!important;padding-right:.18rem!important}.workspace-authoritative-shell .presentation-new-stack,.workspace-authoritative-shell .presentation-play-stack{width:4.65rem!important;min-width:4.65rem!important}.workspace-authoritative-shell .presentation-text-button{min-width:4.85rem!important;font-size:.82rem!important;padding-inline:.4rem!important}}.workspace-authoritative-shell .lock,body.vmb-site-page .lock{position:relative!important;z-index:3!important;cursor:pointer!important;touch-action:manipulation!important;user-select:none!important;-webkit-user-select:none!important}.workspace-authoritative-shell .lock input,body.vmb-site-page .lock input{pointer-events:auto!important;touch-action:manipulation!important;min-width:1.15rem!important;min-height:1.15rem!important;flex:0 0 auto!important}body.workspace-authoritative-shell.vmb-custom-modal-open{overflow:hidden!important}body.workspace-authoritative-shell.vmb-custom-modal-open .custom-example-backdrop.show{background:rgba(7,27,70,.58)!important;backdrop-filter:blur(2px)!important;z-index:5000!important;pointer-events:auto!important}body.vmb-custom-modal-open{overflow:hidden!important}body.vmb-custom-modal-open .custom-example-backdrop.show{background:rgba(7,27,70,.58)!important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:5000!important;pointer-events:auto!important}body.vmb-custom-modal-open .custom-example-backdrop.show~*{pointer-events:none!important}.workspace-authoritative-shell .question-svg{overflow:visible!important}@media(max-width:760px){body.workspace-authoritative-shell .toast{bottom:calc(11.1rem + env(safe-area-inset-bottom))!important;max-width:calc(100vw - 1.5rem)!important}body.presentation.workspace-authoritative-shell #presentationExitFloat{display:none!important}body.presentation.workspace-authoritative-shell .question-canvas{max-height:none!important;overflow:visible!important;flex-basis:auto!important}body.presentation.workspace-authoritative-shell .question-canvas svg{overflow:visible!important}.workspace-authoritative-shell .presentation-text-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.workspace-authoritative-shell .toast.show{z-index:1400!important;bottom:calc(13rem + env(safe-area-inset-bottom))!important}.vmb-shell.vmb-shell-workspace{--vmb-mobile-header-fit:1;grid-template-columns:calc(66px * var(--vmb-mobile-header-fit)) minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:calc(.32rem * var(--vmb-mobile-header-fit)) calc(.42rem * var(--vmb-mobile-header-fit))!important;width:100%!important;max-width:100vw!important;box-sizing:border-box!important;padding:calc(.38rem * var(--vmb-mobile-header-fit)) calc(.42rem * var(--vmb-mobile-header-fit)) calc(.45rem * var(--vmb-mobile-header-fit))!important;overflow:hidden!important}.vmb-shell-workspace .vmb-shell-logo{grid-column:1!important;grid-row:1/3!important;align-self:center!important;justify-self:center!important}.vmb-shell-workspace .vmb-shell-logo img{width:calc(62px * var(--vmb-mobile-header-fit))!important;max-width:none!important}.vmb-shell-workspace .vmb-shell-generator-meta{grid-column:2!important;grid-row:1!important;display:block!important;min-width:0!important}.vmb-shell-workspace .vmb-shell-title strong{font-size:calc(1rem * var(--vmb-mobile-header-fit))!important;line-height:1.08!important;text-align:center!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.vmb-shell-workspace .vmb-shell-title span{display:none!important}.vmb-shell-workspace .vmb-shell-generator-tools{margin-top:calc(.22rem * var(--vmb-mobile-header-fit))!important}.vmb-shell-workspace .vmb-shell-tools-toggle{display:none!important}.vmb-shell-workspace .vmb-shell-generator-actions{position:static!important;display:flex!important;width:100%!important;padding:0!important;margin:0!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:calc(.28rem * var(--vmb-mobile-header-fit))!important;background:0 0!important;border:0!important;box-shadow:none!important}.vmb-shell-workspace .vmb-shell-generator-actions .act{width:auto!important;min-width:0!important;min-height:calc(2.25rem * var(--vmb-mobile-header-fit))!important;padding:calc(.38rem * var(--vmb-mobile-header-fit)) calc(.52rem * var(--vmb-mobile-header-fit))!important;font-size:calc(.72rem * var(--vmb-mobile-header-fit))!important;line-height:1!important;text-align:center!important;justify-content:center!important}.vmb-shell-workspace .vmb-shell-nav{grid-column:1/-1!important;grid-row:3!important;width:100%!important;display:flex!important;justify-content:center!important;flex-wrap:nowrap!important;gap:calc(.16rem * var(--vmb-mobile-header-fit))!important;padding:0!important;min-width:0!important}.vmb-shell-workspace .vmb-dropdown-button,.vmb-shell-workspace .vmb-shell-nav a{min-width:0!important;padding:calc(.22rem * var(--vmb-mobile-header-fit)) calc(.28rem * var(--vmb-mobile-header-fit))!important;font-size:calc(.69rem * var(--vmb-mobile-header-fit))!important;line-height:1!important}body.presentation.workspace-authoritative-shell .presentation-step-float,body.workspace-authoritative-shell:not(.presentation) .presentation-step-float{display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:center!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(6.35rem + env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;width:max-content!important;max-width:calc(100vw - .75rem)!important;gap:.38rem!important;padding:.42rem!important;border-radius:18px!important}.workspace-authoritative-shell .presentation-float-content{display:flex!important;align-items:stretch!important;gap:.38rem!important}.workspace-authoritative-shell .presentation-new-stack,.workspace-authoritative-shell .presentation-play-stack{width:5.55rem!important;min-width:5.55rem!important;grid-template-rows:2.75rem 2rem!important;gap:.18rem!important}.workspace-authoritative-shell .presentation-main-action,.workspace-authoritative-shell .presentation-step-new{height:2.75rem!important;min-height:2.75rem!important}.workspace-authoritative-shell .presentation-text-button{height:4.93rem!important;min-height:4.93rem!important;min-width:5.55rem!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding:0 .55rem!important}.workspace-authoritative-shell #presentationExitFloat,.workspace-authoritative-shell #presentationFullFloat{display:none!important}body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{padding-bottom:calc(12.25rem + env(safe-area-inset-bottom))!important}}.workspace-authoritative-shell .export-panel .workspace-section-body{padding:.72rem 1rem 1rem!important}.workspace-authoritative-shell .export-workspace-body{display:flex!important;align-items:center!important;align-content:flex-start!important;flex-wrap:wrap!important;gap:.62rem!important}.workspace-authoritative-shell .export-workspace-body .font-controls{display:inline-flex!important;align-items:center!important;gap:.28rem!important;padding:.25rem .38rem!important;border:1px solid #d5deeb!important;border-radius:999px!important;background:#fff!important;min-height:2.55rem!important}.workspace-authoritative-shell .export-workspace-body .font-controls .act{min-height:2.1rem!important;height:2.1rem!important;padding:.25rem .58rem!important;border-radius:8px!important;box-shadow:0 2px 0 rgba(7,27,70,.22)!important}.workspace-authoritative-shell .export-workspace-body>.act{min-height:2.55rem!important;height:2.55rem!important;padding:.52rem .92rem!important;border-radius:8px!important;font-weight:900!important;line-height:1!important;box-shadow:0 2px 4px rgba(7,27,70,.08)!important}.workspace-authoritative-shell .export-workspace-body>#vmbCopyCurrent{background:#0b2e6d!important;color:#fff!important;border-color:#0b2e6d!important}.workspace-authoritative-shell .export-workspace-body>#vmbQuestionBlank{flex-basis:auto!important;margin-top:0!important}@media(max-width:760px){.workspace-authoritative-shell .presentation-float-chrome{flex:0 0 2.1rem!important;width:2.1rem!important;min-width:2.1rem!important}.workspace-authoritative-shell .presentation-float-content{gap:.38rem!important;align-items:stretch!important}.workspace-authoritative-shell .presentation-new-stack,.workspace-authoritative-shell .presentation-play-stack{width:5.55rem!important;min-width:5.55rem!important;grid-template-rows:2.75rem 2rem!important;gap:.18rem!important}.workspace-authoritative-shell .presentation-text-button{width:5.55rem!important;min-width:5.55rem!important;height:4.93rem!important;min-height:4.93rem!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.workspace-authoritative-shell .model-canvas svg{object-position:center top!important;transform-origin:center top!important}body.presentation.workspace-authoritative-shell .presentation-step-float,body.workspace-authoritative-shell:not(.presentation) .presentation-step-float{box-sizing:border-box!important;width:max-content!important;min-width:0!important;max-width:calc(100dvw - .75rem)!important;padding:.42rem!important;gap:.38rem!important;border-radius:18px!important;bottom:calc(5.25rem + env(safe-area-inset-bottom))!important}body.presentation.workspace-authoritative-shell .presentation-float-content,body.workspace-authoritative-shell:not(.presentation) .presentation-float-content{gap:.38rem!important;align-items:stretch!important}body.presentation.workspace-authoritative-shell .presentation-new-stack,body.presentation.workspace-authoritative-shell .presentation-play-stack,body.workspace-authoritative-shell:not(.presentation) .presentation-new-stack,body.workspace-authoritative-shell:not(.presentation) .presentation-play-stack{width:5.55rem!important;min-width:5.55rem!important;grid-template-rows:2.75rem 2rem!important;gap:.18rem!important}body.presentation.workspace-authoritative-shell .presentation-text-button,body.workspace-authoritative-shell:not(.presentation) .presentation-text-button{width:5.55rem!important;min-width:5.55rem!important;height:4.93rem!important;min-height:4.93rem!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.workspace-authoritative-shell .integer-question-note text{font-size:34px!important}.workspace-authoritative-shell .model-canvas{align-items:flex-start!important;padding-top:.35rem!important}}.workspace-authoritative-shell [hidden]{display:none!important}@media(min-width:761px) and (max-width:1180px){.workspace-authoritative-shell .integrated-control-rail{grid-template-columns:auto minmax(10rem,1fr) auto auto auto!important;grid-template-areas:"steps stage history working animation" "examples custom history working animation"!important;padding:.38rem .48rem!important;gap:.28rem .4rem!important;min-height:0!important}.workspace-authoritative-shell .rail-stage-control{min-width:10rem!important}.workspace-authoritative-shell .rail-stage-slider{max-width:18rem!important;width:100%!important}.workspace-authoritative-shell .rail-new-stack,.workspace-authoritative-shell .rail-play-stack{min-height:2.45rem!important}.workspace-authoritative-shell .rail-new-stack>button,.workspace-authoritative-shell .rail-play-stack>button{height:2.45rem!important;min-height:2.45rem!important}.workspace-authoritative-shell .integrated-model-panel{padding-bottom:6.8rem!important}.workspace-authoritative-shell .model-canvas{align-items:flex-start!important;padding-top:.5rem!important}}@media (max-width:760px){body.workspace-authoritative-shell .presentation-step-float{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:center!important;width:22.2rem!important;max-width:calc(100dvw - .75rem)!important;min-width:0!important;padding:.42rem!important;gap:.38rem!important;border-radius:18px!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(5.25rem + env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important}body.workspace-authoritative-shell .presentation-float-chrome{flex:0 0 2.1rem!important;width:2.1rem!important;min-width:2.1rem!important}body.workspace-authoritative-shell .presentation-float-content{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:.38rem!important;min-width:0!important}body.workspace-authoritative-shell .presentation-new-stack,body.workspace-authoritative-shell .presentation-play-stack{display:grid!important;width:5.55rem!important;min-width:5.55rem!important;grid-template-rows:2.75rem 2rem!important;gap:.18rem!important}body.workspace-authoritative-shell .presentation-main-action,body.workspace-authoritative-shell .presentation-step-new{width:100%!important;height:2.75rem!important;min-height:2.75rem!important}body.workspace-authoritative-shell .presentation-example-nav,body.workspace-authoritative-shell .presentation-step-nav{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;height:2rem!important}body.workspace-authoritative-shell .presentation-example-nav button,body.workspace-authoritative-shell .presentation-step-nav button{width:100%!important;height:2rem!important;min-height:2rem!important;padding:0!important}body.workspace-authoritative-shell .presentation-text-button{box-sizing:border-box!important;width:5.55rem!important;min-width:5.55rem!important;height:4.93rem!important;min-height:4.93rem!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}}@media (min-width:761px) and (max-width:1180px){.workspace-authoritative-shell .integrated-control-rail{display:grid!important;grid-template-columns:auto minmax(8rem,14rem) minmax(8rem,1fr) auto auto auto!important;grid-template-areas:"steps stage history examples custom animation"!important;align-items:center!important;gap:.32rem .45rem!important;padding:.38rem .48rem!important;min-height:0!important}.workspace-authoritative-shell .rail-play-stack{grid-area:steps!important}.workspace-authoritative-shell .rail-stage-control{grid-area:stage!important;min-width:8rem!important}.workspace-authoritative-shell .rail-history-status{grid-area:history!important;min-width:0!important;text-align:center!important}.workspace-authoritative-shell .rail-new-stack{grid-area:examples!important}.workspace-authoritative-shell .rail-custom-settings-button{grid-area:custom!important}.workspace-authoritative-shell .rail-animation-button{grid-area:animation!important}.workspace-authoritative-shell .rail-working-toggle{display:none!important}.workspace-authoritative-shell .rail-stage-slider{width:100%!important;max-width:12rem!important}.workspace-authoritative-shell .integrated-model-panel{padding-bottom:4.8rem!important}}.workspace-authoritative-shell .presentation-example-nav button,.workspace-authoritative-shell .presentation-step-nav button,.workspace-authoritative-shell .rail-stack-nav{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding-top:0!important;padding-bottom:0!important}@media(max-width:760px){.workspace-authoritative-shell .presentation-collapse-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.65rem!important;min-width:1.65rem!important;height:2.6rem!important;padding:0!important;line-height:1!important;font-size:1.25rem!important}.workspace-authoritative-shell .presentation-float-chrome{flex-basis:3.45rem!important;width:3.45rem!important;min-width:3.45rem!important;gap:.1rem!important;padding-right:.25rem!important}body.workspace-authoritative-shell .presentation-step-float{width:23.55rem!important;max-width:calc(100dvw - .5rem)!important}body.presentation.workspace-authoritative-shell .integrated-model-panel,body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{row-gap:0!important}body.workspace-authoritative-shell .question-canvas{padding-bottom:0!important}body.workspace-authoritative-shell .model-canvas{align-items:flex-start!important;justify-content:center!important;padding-top:0!important}body.workspace-authoritative-shell .model-canvas svg{margin-top:0!important}}@media(min-width:761px) and (max-width:1180px){.workspace-authoritative-shell .integrated-control-rail{grid-template-columns:auto minmax(7rem,11rem) minmax(7rem,1fr) auto auto auto!important;padding:.28rem .42rem!important;gap:.25rem .38rem!important}.workspace-authoritative-shell .rail-stage-slider{max-width:10rem!important}.workspace-authoritative-shell .rail-animation-button,.workspace-authoritative-shell .rail-custom-settings-button,.workspace-authoritative-shell .rail-new-stack>button,.workspace-authoritative-shell .rail-play-stack>button{min-height:2.25rem!important;height:2.25rem!important}}@media (max-width:760px){body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed){width:24.1rem!important;max-width:calc(100dvw - .5rem)!important}body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome{box-sizing:border-box!important;flex:0 0 4.25rem!important;width:4.25rem!important;min-width:4.25rem!important;display:grid!important;grid-template-columns:2rem 2rem!important;align-items:center!important;justify-content:center!important;gap:.15rem!important;padding:0 .15rem 0 0!important;border-right:1px solid var(--line,#d8dfea)!important}body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle{box-sizing:border-box!important;width:2rem!important;min-width:2rem!important;height:4.93rem!important;min-height:4.93rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;line-height:1!important}body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle{font-size:1.35rem!important}body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapsed-nav{display:none!important}body.workspace-authoritative-shell .presentation-step-float.is-collapsed{box-sizing:border-box!important;width:11.25rem!important;min-width:11.25rem!important;max-width:calc(100dvw - .75rem)!important;padding:.38rem!important;gap:0!important}body.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-content{display:none!important}body.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome{box-sizing:border-box!important;width:100%!important;min-width:0!important;flex:1 1 auto!important;display:grid!important;grid-template-columns:2.25rem minmax(0,1fr)!important;grid-template-rows:2.7rem 2.25rem!important;grid-template-areas:"grip open" "nav nav"!important;gap:.2rem .28rem!important;padding:0!important;border-right:0!important}body.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-drag-handle{grid-area:grip!important;width:2.25rem!important;min-width:2.25rem!important;height:2.7rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}body.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapse-toggle{grid-area:open!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:2.7rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 .45rem!important;line-height:1!important;font-size:.9rem!important;font-weight:900!important;white-space:nowrap!important}body.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav{grid-area:nav!important;box-sizing:border-box!important;width:100%!important;height:2.25rem!important;display:grid!important;grid-template-columns:1fr 1fr!important;overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:10px!important;background:#fff!important}body.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:2.25rem!important;min-height:2.25rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;line-height:1!important;border:0!important;background:#fff!important}body.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step+.presentation-collapsed-step{border-left:1px solid var(--line,#d8dfea)!important}body.presentation.workspace-authoritative-shell .integrated-model-panel,body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{row-gap:clamp(.65rem,2.2dvh,1.15rem)!important}body.workspace-authoritative-shell .question-canvas{padding-bottom:.15rem!important;margin-bottom:clamp(.45rem,1.8dvh,.9rem)!important}body.workspace-authoritative-shell .model-canvas{padding-top:.45rem!important;padding-top:clamp(.45rem,1.5dvh,.85rem)!important}}@media (min-width:761px) and (max-width:1180px){.workspace-authoritative-shell .integrated-control-rail{grid-template-columns:auto minmax(9rem,14rem) minmax(7rem,1fr) auto auto auto!important}.workspace-authoritative-shell .rail-stage-slider{max-width:13rem!important}}@media (max-width:900px){body.workspace-authoritative-shell .presentation-float-chrome{border-right:0!important;padding-right:0!important}body.workspace-authoritative-shell .presentation-drag-handle{border-right:1px solid var(--line,#d8dfea)!important}body.workspace-authoritative-shell .presentation-collapse-toggle{border-right:0!important}}@media (min-width:761px) and (max-width:900px) and (orientation:portrait){body.presentation.workspace-authoritative-shell .presentation-step-float{display:flex!important;position:fixed!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(1rem + env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;z-index:120!important}body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed){width:24.1rem!important;max-width:calc(100dvw - 1rem)!important;padding:.42rem!important;gap:.38rem!important;border-radius:18px!important}body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome{flex:0 0 4.25rem!important;width:4.25rem!important;min-width:4.25rem!important;display:grid!important;grid-template-columns:2rem 2rem!important;gap:.15rem!important}body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-content{display:flex!important;gap:.38rem!important;align-items:stretch!important}body.workspace-authoritative-shell .presentation-new-stack,body.workspace-authoritative-shell .presentation-play-stack{width:5.55rem!important;min-width:5.55rem!important;display:grid!important;grid-template-rows:2.75rem 2rem!important;gap:.18rem!important}body.workspace-authoritative-shell .presentation-text-button{width:5.55rem!important;min-width:5.55rem!important;height:4.93rem!important;display:flex!important;align-items:center!important;justify-content:center!important}}@media (min-width:901px) and (max-width:1180px){.workspace-authoritative-shell .integrated-control-rail{grid-template-columns:auto minmax(12rem,1fr) 8.5rem auto auto auto!important;gap:.3rem .45rem!important}.workspace-authoritative-shell .rail-stage-slider{width:100%!important;max-width:none!important}.workspace-authoritative-shell .rail-history-status{width:8.5rem!important;min-width:8.5rem!important;max-width:8.5rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important}}@media (pointer:coarse) and (max-width:1100px){body.workspace-authoritative-shell .presentation-step-float{background:#fff!important;border:1px solid var(--line,#d8dfea)!important;box-shadow:0 16px 38px rgba(7,27,70,.18)!important}body.workspace-authoritative-shell .presentation-float-chrome{border-right:0!important;padding-right:0!important;margin-right:0!important}body.workspace-authoritative-shell .presentation-drag-handle{border-right:1px solid var(--line,#d8dfea)!important;margin-right:0!important;padding-right:0!important}body.workspace-authoritative-shell .presentation-collapse-toggle{border-right:0!important}}@media (pointer:coarse) and (orientation:portrait) and (min-width:761px) and (max-width:1100px){body.presentation.workspace-authoritative-shell .presentation-step-float{display:flex!important;position:fixed!important;z-index:120!important;width:auto!important;min-width:0!important;max-width:calc(100dvw - 1.25rem)!important;padding:.46rem!important;gap:.42rem!important;border-radius:19px!important}body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome{flex:0 0 4.35rem!important;width:4.35rem!important;min-width:4.35rem!important;display:grid!important;grid-template-columns:2.1rem 2.1rem!important;gap:.15rem!important}body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-content{display:flex!important;align-items:stretch!important;gap:.42rem!important}body.workspace-authoritative-shell .presentation-new-stack,body.workspace-authoritative-shell .presentation-play-stack{display:grid!important;width:6rem!important;min-width:6rem!important;grid-template-rows:2.9rem 2.05rem!important;gap:.18rem!important}body.workspace-authoritative-shell .presentation-main-action,body.workspace-authoritative-shell .presentation-step-new{width:100%!important;height:2.9rem!important;min-height:2.9rem!important}body.workspace-authoritative-shell .presentation-example-nav,body.workspace-authoritative-shell .presentation-step-nav{height:2.05rem!important}body.workspace-authoritative-shell .presentation-example-nav button,body.workspace-authoritative-shell .presentation-step-nav button{height:2.05rem!important;min-height:2.05rem!important}body.workspace-authoritative-shell .presentation-text-button{width:6.25rem!important;min-width:6.25rem!important;height:5.13rem!important;min-height:5.13rem!important;display:flex!important;align-items:center!important;justify-content:center!important}body.workspace-authoritative-shell .presentation-icon-button{height:5.13rem!important;min-height:5.13rem!important}}@media (pointer:coarse) and (orientation:landscape) and (max-height:620px){body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail{display:none!important}body.presentation.workspace-authoritative-shell .presentation-step-float,body.workspace-authoritative-shell .presentation-step-float.is-sticky-landscape,body.workspace-authoritative-shell:not(.presentation) .presentation-step-float{display:flex!important;position:fixed!important;box-sizing:border-box!important;width:calc(100dvw - .75rem)!important;max-width:calc(100dvw - .75rem)!important;min-width:0!important;height:3.35rem!important;min-height:3.35rem!important;padding:.32rem .38rem!important;gap:.3rem!important;border-radius:15px!important;background:#fff!important;border:1px solid var(--line,#d8dfea)!important;box-shadow:0 10px 28px rgba(7,27,70,.18)!important;transform:none!important;align-items:center!important}body.workspace-authoritative-shell .presentation-float-chrome{flex:0 0 2.4rem!important;width:2.4rem!important;min-width:2.4rem!important;height:2.65rem!important;display:flex!important;align-items:center!important;justify-content:center!important}body.workspace-authoritative-shell .presentation-drag-handle{display:none!important}body.workspace-authoritative-shell .presentation-collapse-toggle{width:2.35rem!important;min-width:2.35rem!important;height:2.65rem!important;min-height:2.65rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}body.workspace-authoritative-shell .presentation-float-content{display:flex!important;flex:1 1 auto!important;min-width:0!important;height:2.65rem!important;align-items:center!important;justify-content:center!important;gap:.28rem!important}body.workspace-authoritative-shell .presentation-new-stack,body.workspace-authoritative-shell .presentation-play-stack{width:7.75rem!important;min-width:7.75rem!important;height:2.65rem!important;display:grid!important;grid-template-columns:2.05rem 3.4rem 2.05rem!important;grid-template-rows:2.65rem!important;gap:.12rem!important;align-items:stretch!important}body.workspace-authoritative-shell .presentation-main-action,body.workspace-authoritative-shell .presentation-step-new{grid-column:2!important;grid-row:1!important;width:3.4rem!important;min-width:3.4rem!important;height:2.65rem!important;min-height:2.65rem!important;padding:0!important;border-radius:10px!important}body.workspace-authoritative-shell .presentation-example-nav,body.workspace-authoritative-shell .presentation-step-nav{display:contents!important}body.workspace-authoritative-shell .presentation-example-nav button,body.workspace-authoritative-shell .presentation-step-nav button{grid-row:1!important;width:2.05rem!important;min-width:2.05rem!important;height:2.65rem!important;min-height:2.65rem!important;padding:0!important;border:1px solid #c9d3e2!important;border-radius:9px!important}body.workspace-authoritative-shell .presentation-example-nav button:first-child,body.workspace-authoritative-shell .presentation-step-nav button:first-child{grid-column:1!important}body.workspace-authoritative-shell .presentation-example-nav button:last-child,body.workspace-authoritative-shell .presentation-step-nav button:last-child{grid-column:3!important}body.workspace-authoritative-shell .presentation-text-button{width:5.15rem!important;min-width:5.15rem!important;height:2.65rem!important;min-height:2.65rem!important;padding:0 .45rem!important;border-radius:10px!important}body.workspace-authoritative-shell #presentationExitFloat,body.workspace-authoritative-shell #presentationFullFloat{display:none!important}body.presentation.workspace-authoritative-shell .integrated-model-panel,body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{display:grid!important;grid-template-rows:minmax(5.4rem,31dvh) minmax(0,1fr)!important;height:calc(100dvh - .4rem)!important;min-height:0!important;padding-bottom:3.85rem!important;row-gap:.2rem!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .question-canvas,body.workspace-authoritative-shell .question-canvas{height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:.3rem .7rem 0!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .model-canvas,body.workspace-authoritative-shell .model-canvas{height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:.1rem .7rem .2rem!important;overflow:hidden!important}body.workspace-authoritative-shell .model-canvas>svg,body.workspace-authoritative-shell .question-canvas>svg{max-height:100%!important;object-position:center top!important}body.workspace-authoritative-shell .toast.show{bottom:4.25rem!important}}@media (max-width:760px){body.workspace-authoritative-shell .vmb-shell-workspace .vmb-dropdown,body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-nav,body.workspace-authoritative-shell .vmb-shell.vmb-shell-workspace{overflow:visible!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-dropdown-menu{z-index:10000!important;top:calc(100% + .35rem)!important;max-width:calc(100dvw - 1rem)!important}}@media (pointer:coarse) and (max-width:1100px){body.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome,body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome{border-right:0!important;border-left:0!important;padding-right:0!important;margin-right:0!important}body.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle,body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle{border:0!important;border-right:1px solid var(--line,#d8dfea)!important}body.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle{border:0!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1400px){body.workspace-authoritative-shell .vmb-shell.vmb-shell-workspace{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:.75rem!important;row-gap:.22rem!important;min-height:0!important;padding:.45rem .75rem .5rem!important;overflow:visible!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-logo{grid-column:1!important;grid-row:1/3!important;align-self:center!important;justify-self:center!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-logo img{width:92px!important;max-width:92px!important;max-height:66px!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-generator-meta{grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.45rem .75rem!important;min-width:0!important;padding:0!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-title{min-width:0!important;text-align:center!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-title strong{display:block!important;font-size:clamp(1.03rem,2.35vw,1.38rem)!important;line-height:1.05!important;white-space:normal!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-title span{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:clamp(.67rem,1.2vw,.82rem)!important;line-height:1.12!important;margin-top:.08rem!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-generator-tools{min-width:0!important;margin:0!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-generator-actions{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:.3rem!important;margin:0!important;white-space:nowrap!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-generator-actions .act{min-height:2.25rem!important;padding:.38rem .58rem!important;font-size:clamp(.62rem,1vw,.75rem)!important;white-space:nowrap!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-nav{grid-column:2!important;grid-row:2!important;width:100%!important;display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:clamp(.45rem,1.6vw,1rem)!important;padding:0!important;overflow:visible!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-dropdown-button,body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-nav a{font-size:clamp(.72rem,1.12vw,.86rem)!important;padding:.18rem .2rem!important;white-space:nowrap!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas{height:clamp(19rem,31dvh,22rem)!important;min-height:clamp(19rem,31dvh,22rem)!important;max-height:clamp(19rem,31dvh,22rem)!important;overflow:hidden!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas>svg{width:100%!important;height:100%!important;max-height:100%!important;overflow:visible!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .model-canvas{padding-top:.35rem!important}}@media (pointer:coarse) and (orientation:portrait) and (max-width:760px){body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas,body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas>svg{max-height:27dvh!important;overflow:visible!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .integrated-model-panel{grid-template-rows:auto minmax(18rem,1fr) auto!important;row-gap:.35rem!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .model-canvas{padding-top:.15rem!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1400px){body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas{height:clamp(20.5rem,34dvh,24rem)!important;min-height:clamp(20.5rem,34dvh,24rem)!important;max-height:clamp(20.5rem,34dvh,24rem)!important;overflow:visible!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas>svg{width:100%!important;height:100%!important;max-height:100%!important;overflow:visible!important}}@media (pointer:coarse) and (orientation:landscape) and (max-height:620px) and (max-width:950px){body.presentation.workspace-authoritative-shell .integrated-control-rail,body.workspace-authoritative-shell .integrated-control-rail{display:grid!important;left:.35rem!important;right:.35rem!important;z-index:130!important;box-sizing:border-box!important;grid-template-columns:auto minmax(7rem,1fr) minmax(5.8rem,7rem) auto auto auto!important;grid-template-areas:"steps stage history examples custom animation"!important;align-items:center!important;gap:.24rem!important;border:1px solid var(--line,#d8dfea)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 10px 28px rgba(7,27,70,.18)!important}body.presentation.workspace-authoritative-shell .rail-play-stack,body.workspace-authoritative-shell .rail-play-stack{grid-area:steps!important;display:grid!important;grid-template-columns:1.8rem 3rem 1.8rem!important;gap:.12rem!important;align-items:stretch!important;min-width:0!important}body.presentation.workspace-authoritative-shell .rail-new-stack,body.workspace-authoritative-shell .rail-new-stack{grid-area:examples!important;display:grid!important;grid-template-columns:1.8rem 3.1rem 1.8rem!important;gap:.12rem!important;align-items:stretch!important;min-width:0!important}body.presentation.workspace-authoritative-shell .rail-new-stack>button,body.presentation.workspace-authoritative-shell .rail-play-stack>button,body.workspace-authoritative-shell .rail-new-stack>button,body.workspace-authoritative-shell .rail-play-stack>button{width:100%!important;min-width:0!important;padding:0!important;height:2.65rem!important;min-height:2.65rem!important;border-radius:8px!important}body.presentation.workspace-authoritative-shell .rail-stage-control,body.workspace-authoritative-shell .rail-stage-control{grid-area:stage!important;min-width:0!important;width:100%!important;display:grid!important;grid-template-rows:1.2rem 1rem!important;align-content:center!important;gap:.05rem!important}body.presentation.workspace-authoritative-shell .rail-stage-slider,body.workspace-authoritative-shell .rail-stage-slider{width:100%!important;min-width:0!important;max-width:none!important}body.presentation.workspace-authoritative-shell .rail-step-count,body.workspace-authoritative-shell .rail-step-count{display:block!important;font-size:.68rem!important;line-height:1!important;white-space:nowrap!important;text-align:center!important}body.presentation.workspace-authoritative-shell .rail-history-status,body.workspace-authoritative-shell .rail-history-status{grid-area:history!important;width:auto!important;max-width:none!important;text-align:center!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.66rem!important;min-width:0!important}body.presentation.workspace-authoritative-shell .rail-custom-settings-button,body.workspace-authoritative-shell .rail-custom-settings-button{grid-area:custom!important}body.presentation.workspace-authoritative-shell .rail-working-toggle,body.workspace-authoritative-shell .rail-working-toggle{display:none!important}body.presentation.workspace-authoritative-shell .integrated-model-panel,body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{display:grid!important;grid-template-rows:minmax(5.8rem,31dvh) minmax(0,1fr)!important;height:calc(100dvh - .15rem)!important;min-height:0!important;row-gap:.15rem!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .question-canvas,body.workspace-authoritative-shell .question-canvas{height:auto!important;min-height:0!important;max-height:none!important;padding:.2rem .65rem 0!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .model-canvas,body.workspace-authoritative-shell .model-canvas{height:auto!important;min-height:0!important;max-height:none!important;padding:.05rem .65rem .1rem!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .model-canvas>svg,body.presentation.workspace-authoritative-shell .question-canvas>svg,body.workspace-authoritative-shell .model-canvas>svg,body.workspace-authoritative-shell .question-canvas>svg{max-height:100%!important;object-position:center top!important}body.workspace-authoritative-shell .toast.show{bottom:4.05rem!important}body.presentation.workspace-authoritative-shell .presentation-step-float,body.workspace-authoritative-shell .presentation-step-float{display:none!important}body.presentation.workspace-authoritative-shell .integrated-control-rail,body.workspace-authoritative-shell .integrated-control-rail{display:grid!important;position:fixed!important;left:calc(.4rem + env(safe-area-inset-left))!important;right:calc(.4rem + env(safe-area-inset-right))!important;bottom:calc(.35rem + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;height:3.55rem!important;min-height:3.55rem!important;grid-template-columns:auto minmax(4.5rem,1.2fr) minmax(3.6rem,.7fr) auto auto minmax(4.4rem,auto)!important;grid-template-areas:"steps stage history examples custom animation"!important;gap:.18rem!important;padding:.25rem .3rem!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .rail-play-stack,body.workspace-authoritative-shell .rail-play-stack{grid-template-columns:1.65rem 2.7rem 1.65rem!important;gap:.08rem!important}body.presentation.workspace-authoritative-shell .rail-new-stack,body.workspace-authoritative-shell .rail-new-stack{grid-template-columns:1.55rem 2.9rem 1.55rem!important;gap:.08rem!important}body.presentation.workspace-authoritative-shell .rail-stage-control,body.workspace-authoritative-shell .rail-stage-control{grid-template-rows:1.15rem .95rem!important;gap:0!important}body.presentation.workspace-authoritative-shell .rail-custom-settings-button,body.workspace-authoritative-shell .rail-custom-settings-button{min-width:3.8rem!important;height:2.65rem!important;min-height:2.65rem!important;padding:.2rem .4rem!important;font-size:.72rem!important}body.presentation.workspace-authoritative-shell .rail-animation-button,body.workspace-authoritative-shell .rail-animation-button{grid-area:animation!important;min-width:4.4rem!important;height:2.65rem!important;min-height:2.65rem!important;padding:.2rem .35rem!important;font-size:.66rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.presentation.workspace-authoritative-shell .integrated-model-panel,body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{padding-bottom:4.25rem!important}}.workspace-authoritative-shell #presentationExitFloat{display:none!important}.workspace-authoritative-shell .presentation-float-chrome{border-right:0!important}.workspace-authoritative-shell .presentation-drag-handle{border-right:1px solid var(--line,#d8dfea)!important}.workspace-authoritative-shell .presentation-collapse-toggle{border-left:0!important;border-right:0!important}body.vmb-short-landscape-rail .presentation-step-float{display:none!important}body.vmb-short-landscape-rail .integrated-control-rail{display:grid!important;position:fixed!important;z-index:140!important;left:calc(.45rem + env(safe-area-inset-left))!important;right:calc(.45rem + env(safe-area-inset-right))!important;bottom:calc(.35rem + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;height:3.45rem!important;min-height:3.45rem!important;grid-template-columns:auto minmax(5.2rem,1fr) 2.2rem auto auto auto!important;grid-template-areas:"steps stage history examples custom animation"!important;gap:.16rem!important;padding:.25rem .32rem!important;overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 10px 28px rgba(7,27,70,.18)!important;box-sizing:border-box!important}body.vmb-short-landscape-rail .rail-play-stack{grid-area:steps!important;display:grid!important;grid-template-columns:1.65rem 2.7rem 1.65rem!important;gap:.08rem!important}body.vmb-short-landscape-rail .rail-new-stack{grid-area:examples!important;display:grid!important;grid-template-columns:1.55rem 2.85rem 1.55rem!important;gap:.08rem!important}body.vmb-short-landscape-rail .rail-new-stack>button,body.vmb-short-landscape-rail .rail-play-stack>button{height:2.6rem!important;min-height:2.6rem!important;padding:0!important;border-radius:8px!important}body.vmb-short-landscape-rail .rail-stage-control{grid-area:stage!important;min-width:0!important;display:grid!important;grid-template-rows:1.25rem .9rem!important;gap:0!important}body.vmb-short-landscape-rail .rail-stage-slider{width:100%!important;min-width:0!important}body.vmb-short-landscape-rail .rail-step-count{font-size:.68rem!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important}body.vmb-short-landscape-rail .rail-history-status{grid-area:history!important;width:2.2rem!important;min-width:2.2rem!important;font-size:.68rem!important;white-space:nowrap!important;overflow:hidden!important;text-align:center!important}body.vmb-short-landscape-rail .rail-custom-settings-button{grid-area:custom!important;min-width:3.7rem!important;height:2.6rem!important;min-height:2.6rem!important;padding:.2rem .4rem!important;font-size:.72rem!important}body.vmb-short-landscape-rail .rail-animation-button{grid-area:animation!important;min-width:4rem!important;height:2.6rem!important;min-height:2.6rem!important;padding:.2rem .35rem!important;font-size:.66rem!important}body.vmb-short-landscape-rail .rail-working-toggle{display:none!important}body.vmb-short-landscape-rail .integrated-model-panel{padding-bottom:4.1rem!important}@media (pointer:coarse) and (orientation:portrait){body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .integrated-model-panel{grid-template-rows:minmax(15.5rem,34dvh) minmax(0,1fr)!important;row-gap:.25rem!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas{height:100%!important;min-height:15.5rem!important;max-height:none!important;overflow:hidden!important;padding:.15rem .65rem 0!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas>svg{width:100%!important;height:100%!important;max-height:100%!important;overflow:hidden!important;object-position:left top!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1400px){body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .integrated-model-panel{grid-template-rows:minmax(17.5rem,36dvh) minmax(0,1fr)!important;row-gap:.3rem!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas{height:100%!important;min-height:17.5rem!important;max-height:none!important;overflow:hidden!important}}@media (min-width:761px){body.workspace-authoritative-shell .rail-new-stack{overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:10px!important;background:#fff!important}body.workspace-authoritative-shell .rail-new-stack>.new-widget-part,body.workspace-authoritative-shell .rail-new-stack>.rail-stack-nav{border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}body.workspace-authoritative-shell .rail-new-stack>.rail-main-action{border-top:0!important;border-bottom:0!important;border-radius:0!important;border-left:1px solid var(--line,#d8dfea)!important;border-right:1px solid var(--line,#d8dfea)!important}}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid,body[data-generator-id=addition-with-integers].workspace-authoritative-shell .authoritative-custom-fields-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;column-gap:.7rem!important;align-items:end!important;width:100%!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-field:first-child,body[data-generator-id=addition-with-integers].workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-field:first-child{grid-column:1!important;width:100%!important;min-width:0!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-separator,body[data-generator-id=addition-with-integers].workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-separator{grid-column:2!important;justify-self:center!important;align-self:end!important;display:grid!important;place-items:center!important;width:3rem!important;min-width:3rem!important;height:2.75rem!important;margin:0!important;padding:0!important;text-align:center!important;line-height:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-field:last-child,body[data-generator-id=addition-with-integers].workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-field:last-child{grid-column:3!important;width:100%!important;min-width:0!important}\n\n\nbody.vmb-phone-landscape-float .integrated-control-rail,body.presentation.workspace-authoritative-shell .vmb-shell,body.presentation.workspace-authoritative-shell .workspace-header-toggle,body.presentation.workspace-authoritative-shell>.vmb-shell{display:none!important}\nbody.vmb-phone-landscape-float .presentation-step-float{position:fixed!important;z-index:150!important}\n\nbody.vmb-phone-landscape-float .presentation-step-float:not(.is-collapsed){transform:scale(.86)!important}\nbody.vmb-phone-landscape-float .presentation-step-float.is-collapsed{transform:scale(.9)!important}\nbody.vmb-phone-landscape-float .integrated-model-panel{padding-bottom:.5rem!important}\n\n body.vmb-phone-landscape-float.workspace-authoritative-shell .integrated-control-rail,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .integrated-control-rail{display:none!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float{display:flex!important;position:fixed!important;width:max-content!important;min-width:0!important;max-width:calc(100dvw - 1rem - env(safe-area-inset-left) - env(safe-area-inset-right))!important;right:auto!important;bottom:auto!important;box-sizing:border-box!important;z-index:150!important;flex-direction:row!important;align-items:stretch!important;justify-content:flex-start!important;border-radius:15px!important;overflow:visible!important;transform:none!important;box-sizing:border-box!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome{grid-template-columns:2rem minmax(0,1fr)!important;grid-template-rows:2.25rem 1.9rem!important;gap:.14rem .2rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome{box-sizing:border-box!important;flex:0 0 3.75rem!important;display:grid!important;grid-template-columns:1.75rem 1.75rem!important;grid-template-rows:3.75rem!important;align-items:stretch!important;justify-content:start!important;gap:.2rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle{border-right:1px solid var(--line,#d8dfea)!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle{border:0!important;font-size:1.05rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapsed-nav,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapsed-nav{display:none!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-content,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-content{flex:1 1 auto!important;display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:.28rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-new-stack,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-play-stack,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-new-stack,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-play-stack{flex:0 0 4.15rem!important;display:grid!important;grid-template-rows:2.25rem 1.35rem!important;gap:.15rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-example-nav,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-nav,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-example-nav,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-nav{display:grid!important;grid-template-columns:1fr 1fr!important;border:1px solid var(--line,#d8dfea)!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-example-nav>button+button,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-nav>button+button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-example-nav>button+button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-nav>button+button{border-left:1px solid var(--line,#d8dfea)!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-text-button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-text-button{flex:0 0 4.7rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-icon-button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-icon-button{display:none!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed{width:9.35rem!important;min-width:9.35rem!important;min-height:4.4rem!important;padding:.3rem!important;gap:0!important;transform:none!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-content,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-content{display:none!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:3.8rem!important;display:grid!important;grid-template-columns:1.85rem minmax(0,1fr)!important;grid-template-rows:2.15rem 1.45rem!important;grid-template-areas:"grip open" "nav nav"!important;gap:.2rem .2rem!important;padding:0!important;border-right:0!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-drag-handle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-drag-handle{grid-area:grip!important;width:1.85rem!important;min-width:1.85rem!important;height:2.15rem!important;min-height:2.15rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border-right:1px solid var(--line,#d8dfea)!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapse-toggle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapse-toggle{grid-area:open!important;width:100%!important;min-width:0!important;height:2.15rem!important;min-height:2.15rem!important;padding:0 .35rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;font-size:.82rem!important;font-weight:900!important;white-space:nowrap!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav{grid-area:nav!important;width:100%!important;height:1.45rem!important;min-height:1.45rem!important;display:grid!important;grid-template-columns:1fr 1fr!important;overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:8px!important;background:#fff!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step{width:100%!important;min-width:0!important;height:1.45rem!important;min-height:1.45rem!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:#fff!important;line-height:1!important;font-size:.82rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step+.presentation-collapsed-step,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step+.presentation-collapsed-step{border-left:1px solid var(--line,#d8dfea)!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed),body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed){transform:none!important;width:auto!important;min-width:0!important;max-width:calc(100dvw - 1rem - env(safe-area-inset-left) - env(safe-area-inset-right))!important;min-height:4.05rem!important;padding:.28rem!important;gap:.28rem!important;display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:flex-start!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome{flex:0 0 3.35rem!important;width:3.35rem!important;min-width:3.35rem!important;height:3.5rem!important;display:grid!important;grid-template-columns:1.58rem 1.58rem!important;grid-template-rows:3.5rem!important;gap:.18rem!important;padding:0!important;border-right:0!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle{width:1.58rem!important;min-width:1.58rem!important;height:3.5rem!important;min-height:3.5rem!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-content,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-content{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:3.5rem!important;display:grid!important;grid-template-columns:4rem 4rem 4.45rem!important;grid-template-rows:3.5rem!important;align-items:stretch!important;gap:.26rem!important;overflow:visible!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-new-stack,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-play-stack,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-new-stack,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-play-stack{box-sizing:border-box!important;width:4rem!important;min-width:4rem!important;height:3.5rem!important;min-height:3.5rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:2.08rem 1.28rem!important;gap:.14rem!important;overflow:visible!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-new-stack>.presentation-step-new,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-play-stack>.rail-play,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-new-stack>.presentation-step-new,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-play-stack>.rail-play{position:static!important;box-sizing:border-box!important;width:4rem!important;min-width:4rem!important;max-width:4rem!important;height:2.08rem!important;min-height:2.08rem!important;margin:0!important;padding:0!important;border-radius:9px!important;font-size:.88rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-example-nav,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-nav,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-example-nav,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-nav{position:static!important;box-sizing:border-box!important;width:4rem!important;min-width:4rem!important;max-width:4rem!important;height:1.28rem!important;min-height:1.28rem!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1.28rem!important;gap:0!important;overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:8px!important;background:#fff!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-example-nav>button,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-nav>button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-example-nav>button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-nav>button{position:static!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:1.28rem!important;min-height:1.28rem!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:0!important;font-size:.78rem!important;line-height:1!important;background:#fff!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-text-button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-text-button{position:static!important;box-sizing:border-box!important;width:4.45rem!important;min-width:4.45rem!important;max-width:4.45rem!important;height:3.5rem!important;min-height:3.5rem!important;margin:0!important;padding:0 .3rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:9px!important;font-size:.78rem!important;line-height:1!important}@media (pointer:coarse) and (orientation:landscape) and (max-height:640px) and (max-width:1100px){body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .integrated-control-rail,body.vmb-phone-landscape-float.workspace-authoritative-shell .integrated-control-rail{display:none!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:center!important;width:23.55rem!important;max-width:calc(100dvw - .5rem)!important;min-width:0!important;height:auto!important;min-height:0!important;padding:.42rem!important;gap:.38rem!important;border-radius:18px!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;overflow:visible!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed),body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed){width:24.1rem!important;max-width:calc(100dvw - .5rem)!important;min-width:0!important;min-height:0!important;padding:.42rem!important;gap:.38rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome{box-sizing:border-box!important;flex:0 0 4.25rem!important;width:4.25rem!important;min-width:4.25rem!important;height:auto!important;display:grid!important;grid-template-columns:2rem 2rem!important;grid-template-rows:auto!important;align-items:center!important;justify-content:center!important;gap:.15rem!important;padding:0 .15rem 0 0!important;border-right:0!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle{box-sizing:border-box!important;width:2rem!important;min-width:2rem!important;height:4.93rem!important;min-height:4.93rem!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle{border:0!important;border-right:1px solid var(--line,#d8dfea)!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle{border:0!important;font-size:1.35rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapsed-nav,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapsed-nav{display:none!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-content,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-content{display:flex!important;flex:1 1 auto!important;flex-direction:row!important;align-items:stretch!important;justify-content:flex-start!important;gap:.38rem!important;min-width:0!important;height:auto!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-new-stack,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-play-stack,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-new-stack,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-play-stack{display:grid!important;flex:0 0 5.55rem!important;width:5.55rem!important;min-width:5.55rem!important;height:auto!important;grid-template-columns:1fr!important;grid-template-rows:2.75rem 2rem!important;gap:.18rem!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-main-action,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-new,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-main-action,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-new{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;height:2.75rem!important;min-height:2.75rem!important;padding:0!important;border-radius:10px!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-example-nav,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-nav,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-example-nav,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-nav{grid-column:1!important;grid-row:2!important;display:grid!important;width:100%!important;height:2rem!important;grid-template-columns:1fr 1fr!important;gap:0!important;overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:10px!important;background:#fff!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-example-nav>button,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-nav>button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-example-nav>button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-nav>button{grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;height:2rem!important;min-height:2rem!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;line-height:1!important;background:#fff!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-example-nav>button+button,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-nav>button+button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-example-nav>button+button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-nav>button+button{border-left:1px solid var(--line,#d8dfea)!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-text-button,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-text-button{flex:0 0 5.55rem!important;box-sizing:border-box!important;width:5.55rem!important;min-width:5.55rem!important;height:4.93rem!important;min-height:4.93rem!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;border-radius:10px!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed{box-sizing:border-box!important;width:11.25rem!important;min-width:11.25rem!important;max-width:calc(100dvw - .75rem)!important;min-height:0!important;height:auto!important;padding:.38rem!important;gap:0!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-content,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-content{display:none!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;flex:1 1 auto!important;display:grid!important;grid-template-columns:2.25rem minmax(0,1fr)!important;grid-template-rows:2.7rem 2.25rem!important;grid-template-areas:"grip open" "nav nav"!important;gap:.2rem .28rem!important;padding:0!important;border-right:0!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-drag-handle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-drag-handle{grid-area:grip!important;width:2.25rem!important;min-width:2.25rem!important;height:2.7rem!important;min-height:2.7rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-right:1px solid var(--line,#d8dfea)!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapse-toggle,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapse-toggle{grid-area:open!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:2.7rem!important;min-height:2.7rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 .45rem!important;line-height:1!important;font-size:.9rem!important;font-weight:900!important;white-space:nowrap!important;border:0!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav{grid-area:nav!important;box-sizing:border-box!important;width:100%!important;height:2.25rem!important;min-height:2.25rem!important;display:grid!important;grid-template-columns:1fr 1fr!important;overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:10px!important;background:#fff!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:2.25rem!important;min-height:2.25rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;line-height:1!important;border:0!important;background:#fff!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step+.presentation-collapsed-step,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step+.presentation-collapsed-step{border-left:1px solid var(--line,#d8dfea)!important}body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .integrated-model-panel,body.vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{height:auto!important;min-height:0!important;padding-bottom:.5rem!important;overflow:visible!important}}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .integrated-control-rail,body.vmb-use-floating-controls.workspace-authoritative-shell .integrated-control-rail,body.workspace-authoritative-shell:not(.vmb-use-floating-controls):not(.presentation) .presentation-step-float{display:none!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float{display:flex!important;position:fixed!important;z-index:150!important;box-sizing:border-box!important;flex-direction:row!important;align-items:stretch!important;justify-content:flex-start!important;width:max-content!important;min-width:0!important;max-width:calc(100dvw - 1rem - env(safe-area-inset-left) - env(safe-area-inset-right))!important;height:auto!important;min-height:0!important;padding:.42rem!important;gap:.38rem!important;border:1px solid var(--line,#d8dfea)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 16px 38px rgba(7,27,70,.18)!important;overflow:visible!important;transform:none!important;right:auto!important;bottom:auto!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-chrome{box-sizing:border-box!important;flex:0 0 4.25rem!important;width:4.25rem!important;min-width:4.25rem!important;height:4.93rem!important;display:grid!important;grid-template-columns:2rem 2rem!important;grid-template-rows:4.93rem!important;align-items:stretch!important;justify-content:start!important;gap:.15rem!important;padding:0 .15rem 0 0!important;margin:0!important;border:0!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle{box-sizing:border-box!important;width:2rem!important;min-width:2rem!important;height:4.93rem!important;min-height:4.93rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;line-height:1!important;background:0 0!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-drag-handle{border:0!important;border-right:1px solid var(--line,#d8dfea)!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapse-toggle{border:0!important;font-size:1.35rem!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapsed-nav,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapsed-nav{display:none!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-content,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-float-content{display:flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:stretch!important;justify-content:flex-start!important;gap:.38rem!important;min-width:0!important;height:4.93rem!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-new-stack,body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-play-stack,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-new-stack,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-play-stack{box-sizing:border-box!important;flex:0 0 5.55rem!important;width:5.55rem!important;min-width:5.55rem!important;height:4.93rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:2.75rem 2rem!important;gap:.18rem!important;margin:0!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-main-action,body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-new,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-main-action,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-new{grid-column:1!important;grid-row:1!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:2.75rem!important;min-height:2.75rem!important;padding:0!important;margin:0!important;border-radius:10px!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-example-nav,body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-nav,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-example-nav,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-nav{grid-column:1!important;grid-row:2!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;min-width:0!important;height:2rem!important;min-height:2rem!important;gap:0!important;overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:10px!important;background:#fff!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-example-nav>button,body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-nav>button,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-example-nav>button,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-nav>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:2rem!important;min-height:2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;line-height:1!important;background:#fff!important;grid-column:auto!important;grid-row:auto!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-example-nav>button+button,body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-nav>button+button,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-example-nav>button+button,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-nav>button+button{border-left:1px solid var(--line,#d8dfea)!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-text-button,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-text-button{box-sizing:border-box!important;flex:0 0 5.55rem!important;width:5.55rem!important;min-width:5.55rem!important;height:4.93rem!important;min-height:4.93rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;line-height:1!important;border-radius:10px!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-icon-button,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-icon-button{box-sizing:border-box!important;flex:0 0 3.2rem!important;width:3.2rem!important;min-width:3.2rem!important;height:4.93rem!important;min-height:4.93rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border-radius:10px!important}body.workspace-authoritative-shell #presentationExitFloat{display:none!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed{box-sizing:border-box!important;height:auto!important;min-height:0!important;padding:.38rem!important;gap:0!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-content,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-content{display:none!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;flex:1 1 auto!important;display:grid!important;grid-template-columns:2.25rem minmax(0,1fr)!important;grid-template-rows:2.7rem 2.25rem!important;grid-template-areas:"grip open" "nav nav"!important;gap:.2rem .28rem!important;padding:0!important;margin:0!important;border:0!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-drag-handle,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-drag-handle{grid-area:grip!important;width:2.25rem!important;min-width:2.25rem!important;height:2.7rem!important;min-height:2.7rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-right:1px solid var(--line,#d8dfea)!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapse-toggle,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapse-toggle{grid-area:open!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:2.7rem!important;min-height:2.7rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 .45rem!important;line-height:1!important;font-size:.9rem!important;font-weight:900!important;white-space:nowrap!important;border:0!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav{grid-area:nav!important;box-sizing:border-box!important;width:100%!important;height:2.25rem!important;min-height:2.25rem!important;display:grid!important;grid-template-columns:1fr 1fr!important;border:1px solid var(--line,#d8dfea)!important;border-radius:10px!important;background:#fff!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:2.25rem!important;min-height:2.25rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;line-height:1!important;background:#fff!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step+.presentation-collapsed-step,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step+.presentation-collapsed-step{border-left:1px solid var(--line,#d8dfea)!important}body.vmb-use-floating-controls.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{padding-bottom:calc(7.2rem + env(safe-area-inset-bottom))!important}\n\nbody.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapsed-nav{display:none!important}\n\nbody.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-nav>button+button,\nbody.vmb-use-floating-controls.workspace-authoritative-shell .presentation-example-nav>button+button{border-left:1px solid var(--line,#d8dfea)!important}\n\nbody.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapse-toggle{font-size:.9rem!important}\nbody.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step{font-size:1rem!important}\n\n .workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression{display:grid!important;grid-template-columns:minmax(0,1fr) 3.75rem minmax(0,1fr)!important;grid-template-rows:auto 2.75rem!important;column-gap:0!important;row-gap:.3rem!important;align-items:stretch!important;width:100%!important}.workspace-authoritative-shell .authoritative-custom-binary-expression .authoritative-custom-field{display:contents!important}.workspace-authoritative-shell .authoritative-custom-binary-expression .authoritative-custom-field--left .authoritative-custom-field-label{grid-column:1!important;grid-row:1!important}.workspace-authoritative-shell .authoritative-custom-binary-expression .authoritative-custom-field--right .authoritative-custom-field-label{grid-column:3!important;grid-row:1!important}.workspace-authoritative-shell .authoritative-custom-binary-expression .authoritative-custom-field--left .authoritative-custom-field-input{grid-column:1!important;grid-row:2!important}.workspace-authoritative-shell .authoritative-custom-binary-expression .authoritative-custom-field--right .authoritative-custom-field-input{grid-column:3!important;grid-row:2!important}.workspace-authoritative-shell .authoritative-custom-binary-expression .authoritative-custom-field-label{align-self:end!important;min-width:0!important;font-size:.86rem!important;font-weight:800!important;color:var(--muted,#677185)!important}.workspace-authoritative-shell .authoritative-custom-binary-expression .authoritative-custom-field-input{align-self:stretch!important;width:100%!important;height:2.75rem!important;box-sizing:border-box!important;min-width:0!important}.workspace-authoritative-shell .authoritative-custom-binary-expression .authoritative-custom-binary-operator{grid-column:2!important;grid-row:2!important;align-self:stretch!important;justify-self:stretch!important;width:auto!important;height:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;line-height:1!important}.workspace-authoritative-shell .authoritative-setting-buttonset{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:1fr!important;gap:.35rem!important;min-width:0!important}.workspace-authoritative-shell .authoritative-setting-choice{min-width:2.8rem!important;min-height:2.75rem!important;padding:.45rem .8rem!important;border:1px solid var(--line,#d8dfea)!important;border-radius:9px!important;background:#fff!important;color:var(--navy,#0b2e6d)!important;font:900 1rem/1 var(--ui-font,"Nunito Sans",Arial,sans-serif)!important}.workspace-authoritative-shell .authoritative-setting-choice.is-selected{border-color:var(--navy,#0b2e6d)!important;background:var(--navy,#0b2e6d)!important;color:#fff!important}.workspace-authoritative-shell .authoritative-custom-field[hidden],.workspace-authoritative-shell .authoritative-custom-separator[hidden]{display:none!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid{display:grid!important;grid-template-columns:repeat(7,minmax(0,auto))!important;justify-content:start!important;align-items:end!important;gap:.5rem!important}@media(max-width:700px){.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression{grid-template-columns:minmax(0,1fr) 3.25rem minmax(0,1fr)!important;grid-template-rows:auto 2.75rem!important;column-gap:0!important;row-gap:.3rem!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid{display:grid!important;grid-template-columns:1.55rem minmax(0,1fr) 1.55rem minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:end!important;gap:.45rem .35rem!important;width:100%!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-field{width:auto!important;min-width:0!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=first]{grid-column:1/3!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator0{grid-column:3!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=second]{grid-column:4!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator1{grid-column:1!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=third]{grid-column:2!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator2{grid-column:3!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=fourth]{grid-column:4!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-separator{align-self:end!important;height:2.75rem!important;padding:0!important}}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-row{grid-template-columns:1fr!important;gap:.45rem!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-row>h3{display:none!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-settings-grid{display:grid!important;gap:.85rem!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{grid-template-columns:minmax(220px,.9fr) minmax(280px,1.1fr)!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-setting-buttonset,body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-setting-control{min-height:2.75rem!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell select.authoritative-setting-control{height:2.75rem!important;min-height:2.75rem!important;padding:.4rem 2.25rem .4rem .8rem!important;font-size:1rem!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-separator.is-hidden{display:none!important}@media(max-width:700px){body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{grid-template-columns:1fr!important;gap:.4rem!important}}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-settings-grid{display:grid!important;grid-template-columns:1fr!important;gap:.7rem!important;width:100%!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{display:grid!important;grid-template-columns:minmax(250px,320px) minmax(280px,420px)!important;align-items:center!important;justify-content:start!important;gap:1rem!important;width:100%!important;min-width:0!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting-label{min-width:0!important;white-space:normal!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting-buttonset{width:100%!important;min-width:0!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr)!important;align-items:end!important;justify-content:stretch!important;gap:.45rem!important;width:100%!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-field{width:100%!important;min-width:0!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-separator{width:2rem!important;min-width:2rem!important;height:2.75rem!important;padding:0!important;display:grid!important;place-items:center!important;align-self:end!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-field-input{min-width:0!important}@media(max-width:700px){body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{grid-template-columns:1fr!important;gap:.35rem!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting-buttonset{max-width:none!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid{grid-template-columns:minmax(0,1fr) 1.55rem minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:.45rem .3rem!important;grid-template-columns:1.55rem minmax(0,1fr) 1.55rem minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:end!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=first]{grid-column:1!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator0{grid-column:2!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=second]{grid-column:3!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=third]{grid-column:2/4!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator2{grid-column:1!important;grid-row:3!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=fourth]{grid-column:2/4!important;grid-row:3!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-separator{width:1.55rem!important;min-width:1.55rem!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=first]{grid-column:1/3!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator0{grid-column:3!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=second]{grid-column:4!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator1{grid-column:1!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=third]{grid-column:2!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator2{grid-column:3!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=fourth]{grid-column:4!important;grid-row:2!important}}@media (min-width:701px){body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-panel{width:min(1380px,calc(100vw - 2rem))!important;max-width:1380px!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr)!important;grid-template-rows:auto!important;width:100%!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=first]{grid-column:1!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator0{grid-column:2!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=second]{grid-column:3!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator1{grid-column:4!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=third]{grid-column:5!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator2{grid-column:6!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=fourth]{grid-column:7!important;grid-row:1!important}}@media (min-width:1050px){body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-panel{width:min(1180px,calc(100vw - 3rem))!important;max-width:1180px!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid{display:flex!important;flex-flow:row nowrap!important;align-items:flex-end!important;justify-content:flex-start!important;gap:.45rem!important;width:100%!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-field{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:260px!important;grid-column:auto!important;grid-row:auto!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-separator{flex:0 0 1.8rem!important;width:1.8rem!important;min-width:1.8rem!important;grid-column:auto!important;grid-row:auto!important}}@media (min-width:701px) and (max-width:1049px){body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-panel{width:min(760px,calc(100vw - 2rem))!important;max-width:760px!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid{display:grid!important;grid-template-columns:1.8rem minmax(0,1fr) 1.8rem minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:end!important;gap:.55rem .4rem!important;width:100%!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=first]{grid-column:1/3!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator0{grid-column:3!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=second]{grid-column:4!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator1{grid-column:1!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=third]{grid-column:2!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator2{grid-column:3!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=fourth]{grid-column:4!important;grid-row:2!important}}@media (pointer:fine) and (min-width:761px){body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .integrated-model-panel{height:auto!important;min-height:0!important;overflow:visible!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas>svg{width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}}@media (pointer:coarse) and (orientation:portrait) and (max-width:760px){body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .integrated-model-panel{display:grid!important;grid-template-rows:auto minmax(17rem,auto) auto!important;grid-auto-rows:auto!important;height:auto!important;min-height:0!important;max-height:none!important;row-gap:.35rem!important;padding-bottom:calc(7.4rem + env(safe-area-inset-bottom))!important;overflow:visible!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas{grid-row:1!important;height:auto!important;min-height:0!important;max-height:none!important;padding:.2rem .65rem 0!important;overflow:visible!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas>svg{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;object-position:left top!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .model-canvas{grid-row:2!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;height:clamp(17rem,42dvh,23rem)!important;min-height:17rem!important;max-height:23rem!important;padding:.2rem .65rem .4rem!important;overflow:hidden!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .model-canvas>svg{width:100%!important;height:100%!important;max-height:100%!important;object-position:center top!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) details.export-panel{grid-row:3!important;position:relative!important;inset:auto!important;width:100%!important;margin:0!important;z-index:1!important}}@media (pointer:coarse) and (orientation:landscape) and (max-height:640px) and (max-width:1100px){body[data-generator-id=addition-with-integers].vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{display:grid!important;grid-template-rows:auto 18rem auto!important;grid-auto-rows:auto!important;row-gap:.25rem!important}body[data-generator-id=addition-with-integers].vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) .question-canvas{grid-row:1!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body[data-generator-id=addition-with-integers].vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) .question-canvas>svg{width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;object-position:left top!important}body[data-generator-id=addition-with-integers].vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) .model-canvas{grid-row:2!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;max-height:18rem!important}body[data-generator-id=addition-with-integers].vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) details.export-panel{grid-row:3!important;position:relative!important;inset:auto!important;width:100%!important;margin:0!important;z-index:1!important}body[data-generator-id=addition-with-integers].vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{grid-template-rows:auto auto auto!important;height:auto!important;min-height:0!important;max-height:none!important;align-content:start!important;row-gap:.18rem!important;overflow:visible!important;padding-bottom:calc(6.6rem + env(safe-area-inset-bottom))!important}body[data-generator-id=addition-with-integers].vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) .question-canvas{padding:.28rem .7rem 0!important}body[data-generator-id=addition-with-integers].vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) .authoritative-question-flow-callout:not([hidden]){padding:.42rem .65rem!important;font-size:.8rem!important}body[data-generator-id=addition-with-integers].vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) .model-canvas{height:auto!important;min-height:0!important;max-height:none!important;padding:0 .8rem .25rem!important;overflow:visible!important}body[data-generator-id=addition-with-integers].vmb-phone-landscape-float.workspace-authoritative-shell:not(.presentation) .model-canvas>svg{width:100%!important;max-height:100%!important;object-position:center top!important;width:min(100%,52rem)!important;height:auto!important;max-height:none!important}}.workspace-authoritative-shell .authoritative-question-flow-callout{display:none}@media (max-width:760px){body[data-generator-id=addition-with-integers].workspace-authoritative-shell .question-canvas{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.3rem!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .authoritative-question-flow-callout:not([hidden]){box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:.05rem!important;width:100%!important;margin:0!important;padding:.55rem .72rem!important;border:1.5px solid #e7c979!important;border-radius:10px!important;background:#fff8e8!important;color:#694e00!important;font-family:var(--ui-font,"Nunito Sans",Arial,sans-serif)!important;font-size:clamp(.76rem,3.6vw,.92rem)!important;font-weight:900!important;line-height:1.18!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .question-canvas>svg{flex:0 0 auto!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;object-position:left top!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .integrated-model-panel{display:grid!important;grid-template-rows:auto auto auto!important;grid-auto-rows:auto!important;align-content:start!important;height:auto!important;min-height:0!important;max-height:none!important;row-gap:.25rem!important;overflow:visible!important;padding-bottom:calc(7.5rem + env(safe-area-inset-bottom))!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas{grid-row:1!important;height:auto!important;min-height:0!important;max-height:none!important;padding:.45rem .7rem 0!important;overflow:visible!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .model-canvas{grid-row:2!important;box-sizing:border-box!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:.15rem .65rem .35rem!important;overflow:visible!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .model-canvas>svg{display:block!important;width:min(100%,60rem)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;object-position:center top!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) details.export-panel{grid-row:3!important;position:relative!important;inset:auto!important;width:100%!important;margin:.15rem 0 0!important;z-index:1!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .toast.show{width:auto!important;max-width:min(22rem,calc(100dvw - 1rem))!important;padding:.62rem .85rem!important;font-size:.86rem!important;line-height:1.15!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addend-composition{gap:.48rem!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addend-composition>.authoritative-custom-contract-row{grid-template-columns:1.25rem minmax(0,1fr)!important;column-gap:.4rem!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addend-composition>.authoritative-custom-contract-row>.authoritative-custom-contract-separator{width:1.25rem!important;min-width:1.25rem!important;padding-bottom:.62rem!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-decimal-settings{grid-template-columns:1fr!important;gap:.5rem!important}}@media (pointer:coarse) and (orientation:portrait) and (max-width:760px){body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .model-canvas{box-sizing:border-box!important;height:auto!important;min-height:0!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .integrated-model-panel{row-gap:.45rem!important;display:grid!important;grid-template-rows:minmax(var(--vmb-phone-question-reserve,15rem),auto) minmax(var(--vmb-phone-model-reserve,27rem),auto) auto!important;grid-auto-rows:auto!important;align-content:start!important;height:auto!important;min-height:calc(var(--vmb-phone-question-reserve,15rem) + var(--vmb-phone-model-reserve,27rem) + 9rem)!important;max-height:none!important;row-gap:1.1rem!important;overflow:visible!important;padding-bottom:calc(7.5rem + env(safe-area-inset-bottom))!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .question-canvas{grid-row:1!important;box-sizing:border-box!important;min-height:var(--vmb-phone-question-reserve,15rem)!important;height:auto!important;max-height:none!important;overflow:visible!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .model-canvas{grid-row:2!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;height:var(--vmb-phone-model-reserve,27rem)!important;min-height:var(--vmb-phone-model-reserve,27rem)!important;max-height:none!important;margin:0!important;padding:1.25rem .65rem 1.5rem!important;overflow:hidden!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) .model-canvas>svg{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0 auto!important;object-position:center center!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell:not(.presentation) details.export-panel{grid-row:3!important;margin:1.35rem 0 0!important}}@media(max-width:700px){body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid{display:grid!important;grid-template-columns:1.55rem minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:end!important;gap:.55rem .45rem!important;display:grid!important;grid-template-columns:2rem minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:end!important;gap:.8rem .55rem!important;width:100%!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=first]{grid-column:1/3!important;grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=second]{grid-column:2!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=third]{grid-column:2!important;grid-row:3!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=fourth]{grid-column:2!important;grid-row:4!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-field-input{width:100%!important;min-width:0!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-field{grid-column:2!important;width:100%!important;max-width:none!important;min-width:0!important;justify-self:stretch!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=first]{grid-row:1!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=second]{grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=third]{grid-row:3!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell [data-custom-field-id=fourth]{grid-row:4!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator0{grid-column:1!important;grid-row:2!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator1{grid-column:1!important;grid-row:3!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell #vmbCustomSeparator2{grid-column:1!important;grid-row:4!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-field input,body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-field-input{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important}body.workspace-authoritative-shell .custom-example-actions{position:static!important;bottom:auto!important;margin-top:1rem!important;padding:.75rem 0 0!important}body.workspace-authoritative-shell .question-canvas,body.workspace-authoritative-shell .question-canvas>svg{max-width:100%!important;overflow:hidden!important}}@media (max-width:700px){body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell .authoritative-custom-fields-grid{display:grid!important;grid-template-columns:2.25rem minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;column-gap:.6rem!important;row-gap:1rem!important;align-items:end!important;width:100%!important;max-width:100%!important;min-width:0!important}body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-field{grid-column:2!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;justify-self:stretch!important}body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell .authoritative-custom-fields-grid>.authoritative-custom-separator{grid-column:1!important;width:2.25rem!important;min-width:2.25rem!important;max-width:2.25rem!important;margin:0!important;padding:0!important;justify-self:center!important;align-self:end!important}body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell [data-custom-field-id=first]{grid-row:1!important}body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell #vmbCustomSeparator0,body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell [data-custom-field-id=second]{grid-row:2!important}body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell #vmbCustomSeparator1,body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell [data-custom-field-id=third]{grid-row:3!important}body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell #vmbCustomSeparator2,body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell [data-custom-field-id=fourth]{grid-row:4!important}body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell .authoritative-custom-field input,body:is(
[data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]
).workspace-authoritative-shell .authoritative-custom-field-input{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"],body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]{display:grid!important;align-items:end!important;width:100%!important;min-width:0!important}@media (pointer:fine) and (min-width:901px){body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr)!important;gap:.7rem!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr)!important;gap:.7rem!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>.authoritative-custom-field:nth-child(n),body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>.authoritative-custom-separator:nth-child(n),body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>.authoritative-custom-field:nth-child(n),body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>.authoritative-custom-separator:nth-child(n){grid-column:auto!important;grid-row:1!important;min-width:0!important;max-width:none!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>.authoritative-custom-field:nth-child(n),body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>.authoritative-custom-field:nth-child(n){width:100%!important;justify-self:stretch!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>.authoritative-custom-separator:nth-child(n),body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>.authoritative-custom-separator:nth-child(n){width:3rem!important;min-width:3rem!important;max-width:3rem!important;justify-self:center!important}}@media (max-width:700px),(pointer:fine) and (max-width:900px){body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"],body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]{grid-template-columns:2.25rem minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;gap:1rem .65rem!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>.authoritative-custom-field:nth-child(n),body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>.authoritative-custom-field:nth-child(n){grid-column:2!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;justify-self:stretch!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>.authoritative-custom-separator:nth-child(n),body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>.authoritative-custom-separator:nth-child(n){grid-column:1!important;width:2.25rem!important;min-width:2.25rem!important;max-width:2.25rem!important;margin:0!important;justify-self:center!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>[data-custom-field-index="0"],body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>[data-custom-field-index="0"]{grid-row:1!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>#vmbCustomSeparator0,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>[data-custom-field-index="1"],body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>#vmbCustomSeparator0,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>[data-custom-field-index="1"]{grid-row:2!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>#vmbCustomSeparator1,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>[data-custom-field-index="2"],body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>#vmbCustomSeparator1,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>[data-custom-field-index="2"]{grid-row:3!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>#vmbCustomSeparator2,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>[data-custom-field-index="3"]{grid-row:4!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"] .authoritative-custom-field-input,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"] .authoritative-custom-field-input{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important}}@media (pointer:coarse) and (orientation:landscape) and (max-height:600px){body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"],body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]{display:grid!important;grid-template-columns:2.25rem minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:end!important;gap:.8rem .65rem!important;width:100%!important;min-width:0!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>.authoritative-custom-field:nth-child(n),body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>.authoritative-custom-field:nth-child(n){grid-column:2!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;justify-self:stretch!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>.authoritative-custom-separator:nth-child(n),body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>.authoritative-custom-separator:nth-child(n){grid-column:1!important;width:2.25rem!important;min-width:2.25rem!important;max-width:2.25rem!important;margin:0!important;justify-self:center!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>[data-custom-field-index="0"],body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>[data-custom-field-index="0"]{grid-row:1!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>#vmbCustomSeparator0,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>[data-custom-field-index="1"],body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>#vmbCustomSeparator0,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>[data-custom-field-index="1"]{grid-row:2!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>#vmbCustomSeparator1,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"]>[data-custom-field-index="2"],body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>#vmbCustomSeparator1,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>[data-custom-field-index="2"]{grid-row:3!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>#vmbCustomSeparator2,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"]>[data-custom-field-index="3"]{grid-row:4!important}body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="3"] .authoritative-custom-field-input,body[data-generator-id].workspace-authoritative-shell.workspace-authoritative-shell .authoritative-custom-fields-grid[data-custom-field-count="4"] .authoritative-custom-field-input{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important}}.workspace-authoritative-shell .authoritative-custom-addend-stack{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:min(100%,34rem);min-width:0;margin:.15rem auto 0}.workspace-authoritative-shell .authoritative-custom-addend-row{box-sizing:border-box;display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:end;column-gap:.65rem;width:100%;min-width:0;margin:0}.workspace-authoritative-shell .authoritative-custom-addend-row[hidden]{display:none!important}.workspace-authoritative-shell .authoritative-custom-addend-operator{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:2.5rem;min-width:2.5rem;height:2.9rem;padding:0 0 .08rem;color:var(--navy,#0b2e6d);font-family:var(--ui-font,"Nunito Sans",Arial,sans-serif);font-size:2rem;font-weight:900;line-height:1}.workspace-authoritative-shell .authoritative-custom-addend-row>.authoritative-custom-field{box-sizing:border-box;display:flex;flex-direction:column;gap:.35rem;width:100%;min-width:0;max-width:none;margin:0}.workspace-authoritative-shell .authoritative-custom-addend-row .authoritative-custom-field-label{box-sizing:border-box;display:block;width:100%;min-width:0;margin:0;text-align:left;white-space:normal}.workspace-authoritative-shell .authoritative-custom-addend-row .authoritative-custom-field-input{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}@media (max-width:520px){.workspace-authoritative-shell .authoritative-custom-addend-stack{width:100%;gap:.9rem}.workspace-authoritative-shell .authoritative-custom-addend-row{grid-template-columns:2rem minmax(0,1fr);column-gap:.45rem}.workspace-authoritative-shell .authoritative-custom-addend-operator{width:2rem;min-width:2rem;font-size:1.8rem}}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-addend-row>.authoritative-custom-field{grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:none!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-addend-row{grid-template-columns:1.35rem minmax(0,1fr)!important;column-gap:.3rem!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-addend-operator{width:1.35rem!important;min-width:1.35rem!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .authoritative-custom-addend-row .authoritative-custom-field-input{width:100%!important;min-width:0!important;max-width:none!important}body.vmb-responsive-question-space.workspace-authoritative-shell .question-canvas{overflow:hidden!important}body.vmb-responsive-question-space.workspace-authoritative-shell .question-canvas>#vmbQuestionSvg{display:none!important}body.vmb-responsive-question-space.workspace-authoritative-shell .authoritative-responsive-question{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box!important}body.vmb-responsive-question-space.workspace-authoritative-shell .authoritative-responsive-question[hidden]{display:none!important}body.vmb-responsive-question-space.workspace-authoritative-shell .authoritative-responsive-question-inner{display:flex;flex-direction:column;align-items:flex-start;gap:.18rem;width:max-content;max-width:none;transform-origin:top left;will-change:transform}body.vmb-responsive-question-space.workspace-authoritative-shell .authoritative-responsive-question-row{display:block;width:max-content;max-width:none;white-space:nowrap;line-height:1.16;color:#0b2e6d;font-size:var(--vmb-responsive-question-size,54px);font-weight:900}body.vmb-responsive-question-space.workspace-authoritative-shell .authoritative-responsive-question-math{display:inline-block;width:max-content;white-space:nowrap;font-size:inherit;font-weight:inherit}body.vmb-responsive-question-space.workspace-authoritative-shell .authoritative-responsive-question-math .katex{font-size:1em!important}body.presentation.vmb-responsive-question-space.workspace-authoritative-shell .question-canvas,body.vmb-responsive-question-space.workspace-authoritative-shell .question-canvas{height:auto!important;min-height:0!important;max-height:none!important}body.workspace-authoritative-shell:not(.presentation) .representation-workspace{display:block!important;width:100%!important;max-width:none!important}body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{position:relative!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;margin:0!important}body.workspace-authoritative-shell:not(.presentation) .authoritative-export-space{position:relative!important;inset:auto!important;display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;margin:.75rem 0 0!important;z-index:1!important}body.workspace-authoritative-shell:not(.presentation) .authoritative-export-space>summary{width:max-content!important;max-width:100%!important}body.workspace-authoritative-shell:not(.presentation) .authoritative-export-space[open]{width:100%!important}body.workspace-authoritative-shell:not(.presentation) .authoritative-export-space .export-preview-box,body.workspace-authoritative-shell:not(.presentation) .authoritative-export-space .export-workspace-body{width:100%!important;max-width:none!important;box-sizing:border-box!important}body.workspace-authoritative-shell:not(.presentation) .authoritative-export-space #vmbExportPreviewImage,body.workspace-authoritative-shell:not(.presentation) .authoritative-export-space .export-preview-box img{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;margin:.75rem auto 0!important}body.presentation.workspace-authoritative-shell .authoritative-export-space{display:none!important}body.workspace-authoritative-shell:not(.presentation) .representation-workspace>.authoritative-export-space{grid-row:auto!important;grid-column:auto!important}body.presentation.workspace-authoritative-shell .integrated-model-panel,body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{padding-top:max(3.25rem,env(safe-area-inset-top))!important}body.vmb-responsive-question-space.workspace-authoritative-shell .authoritative-responsive-question-row.is-reserved{visibility:hidden!important;pointer-events:none!important}body.presentation.vmb-responsive-question-space.workspace-authoritative-shell .authoritative-responsive-question,body.presentation.vmb-responsive-question-space.workspace-authoritative-shell .question-canvas{overflow:visible!important;max-height:none!important}@media (pointer:coarse) and (orientation:landscape) and (max-height:640px) and (max-width:1100px){body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{box-sizing:border-box!important;min-height:100dvh!important;height:auto!important;max-height:none!important;overflow:visible!important}body.workspace-authoritative-shell:not(.presentation) .question-canvas{box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;overflow:hidden!important}body.workspace-authoritative-shell:not(.presentation) .model-canvas{box-sizing:border-box!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;width:100%!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:0 .55rem!important;margin:.05rem 0 0!important}body.workspace-authoritative-shell:not(.presentation) .model-canvas>svg{display:block!important;flex:0 0 auto!important;margin:0 auto!important;transform:none!important;transform-origin:top center!important}body.vmb-responsive-question-space.workspace-authoritative-shell:not(.presentation) .authoritative-responsive-question-inner{gap:.08rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{padding-top:max(3.35rem,env(safe-area-inset-top))!important;padding-bottom:calc(2.25rem + env(safe-area-inset-bottom))!important}body.workspace-authoritative-shell:not(.presentation) .question-canvas{padding:.05rem .6rem .2rem!important}body.workspace-authoritative-shell .custom-example-actions{position:static!important;inset:auto!important;transform:none!important;width:100%!important;margin:.7rem 0 0!important;padding:.55rem 0 0!important;clear:both!important}body.workspace-authoritative-shell .custom-example-dialog,body.workspace-authoritative-shell .custom-example-dialog-content{height:auto!important;max-height:calc(100dvh - .5rem)!important;overflow:auto!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .question-canvas>svg{width:78%!important;max-width:78%!important;height:auto!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .question-canvas>svg{width:72%!important;max-width:72%!important;height:auto!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .authoritative-question-flow-callout:not([hidden]){padding:.28rem .55rem!important;font-size:.72rem!important;line-height:1.08!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell.presentation .integrated-model-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;height:calc(100dvh - .35rem)!important;min-height:0!important;max-height:none!important;row-gap:.12rem!important;overflow:hidden!important;padding:.15rem .35rem .25rem!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell.presentation .question-canvas{min-height:0!important;height:auto!important;max-height:34dvh!important;padding:.12rem .55rem 0!important;overflow:hidden!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell.presentation .model-canvas{min-height:0!important;height:auto!important;max-height:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.05rem .7rem .2rem!important;overflow:hidden!important}}@media (pointer:coarse) and (max-width:760px){body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .model-canvas{display:flex!important;align-items:flex-start!important;justify-content:center!important;margin:.25rem 0 0!important;padding:0 .55rem!important;overflow:hidden!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .model-canvas>svg{flex:0 0 auto!important;display:block!important;margin:0 auto!important}body.presentation.workspace-authoritative-shell .integrated-model-panel{display:flex!important;flex-direction:column!important;justify-content:flex-start!important}body.presentation.workspace-authoritative-shell .question-canvas{flex:0 0 auto!important;height:auto!important;min-height:0!important;margin:0!important}body.presentation.workspace-authoritative-shell .model-canvas{flex:0 0 auto!important;margin-top:.35rem!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell #vmb_setting_operation{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}}@media (pointer:coarse) and (orientation:landscape) and (max-height:640px) and (max-width:1100px){body.workspace-authoritative-shell .custom-example-panel{display:flex!important;flex-direction:column!important;min-height:0!important}body.workspace-authoritative-shell .custom-example-actions{position:static!important;inset:auto!important;transform:none!important;flex:0 0 auto!important;width:100%!important;margin:.8rem 0 0!important;padding:.55rem 0 .2rem!important;background:#fff!important;z-index:auto!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .integrated-model-panel{padding-top:max(2.65rem,env(safe-area-inset-top))!important;padding-bottom:calc(.75rem + env(safe-area-inset-bottom))!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .question-canvas{padding:.05rem .55rem .1rem!important;margin:0!important}body:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]).workspace-authoritative-shell .model-canvas{margin:.05rem 0 0!important;padding:0 .45rem!important}body.presentation.workspace-authoritative-shell .integrated-model-panel{padding-top:max(2.65rem,env(safe-area-inset-top))!important;row-gap:0!important}body.presentation.workspace-authoritative-shell .question-canvas{padding:.05rem .55rem .1rem!important;max-height:none!important;overflow:visible!important}body.presentation.workspace-authoritative-shell .model-canvas{margin-top:.15rem!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell #vmb_setting_operation{width:16rem!important;max-width:100%!important;min-width:13rem!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1180px){body[data-generator-id=addition-with-integers].workspace-authoritative-shell #vmb_setting_operation{width:18.5rem!important;min-width:18.5rem!important;max-width:min(18.5rem,100%)!important;padding-right:2.6rem!important;box-sizing:border-box!important;text-overflow:clip!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell #vmb_setting_operation option{white-space:nowrap!important}}body.workspace-authoritative-shell .presentation-collapsed-new{display:none}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed{width:14rem!important;min-width:14rem!important;max-width:calc(100dvw - .75rem - env(safe-area-inset-left) - env(safe-area-inset-right))!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome{grid-template-columns:2.1rem minmax(0,1fr) 4.2rem!important;grid-template-rows:2.7rem 2.25rem!important;grid-template-areas:"grip open new" "nav nav nav"!important;gap:.18rem .2rem!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-new,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-new,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-new,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-new{grid-area:new!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:2.7rem!important;min-height:2.7rem!important;margin:0!important;padding:0 .45rem!important;border:1px solid var(--red,#f5333f)!important;border-radius:9px!important;background:var(--red,#f5333f)!important;color:#fff!important;font-family:var(--ui-font,"Nunito Sans",Arial,sans-serif)!important;font-size:.9rem!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}body.workspace-authoritative-shell .presentation-step-float:not(.is-collapsed) .presentation-collapsed-new{display:none!important}@media (pointer:coarse) and (orientation:landscape) and (max-height:640px) and (max-width:1100px){body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed{width:13.25rem!important;min-width:13.25rem!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome,body.vmb-phone-landscape-float.presentation.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome,body.vmb-phone-landscape-float.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-float-chrome{grid-template-columns:1.9rem minmax(0,1fr) 3.95rem!important}}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting+.authoritative-setting{margin-top:1rem!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .authoritative-custom-settings{margin-bottom:1.15rem!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .authoritative-custom-fields-grid{gap:1.15rem!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .authoritative-custom-separator{margin-inline:.2rem!important}@media (min-width:761px) and (max-width:1180px){body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting+.authoritative-setting{margin-top:1.35rem!important}}@media (pointer:coarse) and (max-width:760px){body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .model-canvas{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:.1rem 0 0!important;padding:0 .6rem!important;overflow:hidden!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .model-canvas>svg{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;overflow:visible!important}body[data-generator-id=area-of-a-rectangle].presentation.workspace-authoritative-shell .model-canvas{flex:0 0 auto!important;margin-top:.05rem!important}}body.vmb-phone-shell{--vmb-phone-rail-w:3.15rem;--vmb-phone-gap:.34rem;--vmb-phone-rail-w:3.05rem;--vmb-phone-gap:.18rem}body.vmb-phone-shell.workspace-authoritative-shell .integrated-control-rail,body.vmb-phone-shell.workspace-authoritative-shell .presentation-step-float{display:none!important}.vmb-phone-control-rail{display:none}body.vmb-phone-shell .vmb-phone-control-rail{display:flex!important;position:fixed!important;z-index:2147483000!important;top:50dvh!important;transform:translateY(-50%)!important;width:var(--vmb-phone-rail-w)!important;box-sizing:border-box!important;padding:.15rem!important;margin:0!important;flex-direction:column!important;gap:.09rem!important;opacity:.5;background:rgba(255,255,255,.9);border:1px solid #cbd5e3;border-radius:.72rem;box-shadow:0 .25rem .8rem rgba(7,27,70,.1);transition:opacity .18s,background .18s;touch-action:manipulation}body.vmb-phone-shell .vmb-phone-control-rail:focus-within,body.vmb-phone-shell.vmb-phone-rail-active .vmb-phone-control-rail{opacity:1;background:rgba(255,255,255,.98)}body.vmb-phone-shell .vmb-phone-control-rail button{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;width:100%;height:1.7rem;min-width:0;padding:0;border:1px solid #ccd5e3;border-radius:.42rem;background:#fff;color:#0b2e6d;font:800 .68rem/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body.vmb-phone-shell .vmb-phone-control-rail .vmb-phone-play{height:2.3rem;background:#0d377a;color:#fff;border-color:#0d377a}body.vmb-phone-shell .vmb-phone-control-rail .vmb-phone-new{height:2.25rem;background:#f34;color:#fff;border-color:#f34}body.vmb-phone-shell .vmb-phone-control-rail .vmb-phone-custom{height:2rem;font-size:.55rem}body.vmb-phone-shell.workspace-authoritative-shell .wrap{width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}body.vmb-phone-shell.workspace-authoritative-shell .representation-workspace{box-sizing:border-box!important;width:auto!important;max-width:none!important;margin:.18rem .18rem 0 calc(var(--vmb-phone-rail-w) + var(--vmb-phone-gap) + env(safe-area-inset-left))!important;padding:0!important;transform:none!important}body.vmb-phone-shell.workspace-authoritative-shell .integrated-model-panel{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:var(--vmb-phone-workspace-height,620px)!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:12px!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:14% 36% 50%!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .representation-workspace{display:flex!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .integrated-model-panel{flex:0 0 100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:24% 76%!important;column-gap:0!important;scroll-snap-align:start}body.vmb-phone-shell.workspace-authoritative-shell .question-canvas{box-sizing:border-box!important;min-width:0!important;min-height:0!important;width:100%!important;height:100%!important;max-height:none!important;padding:.42rem .45rem!important;margin:0!important;overflow:hidden!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-responsive-question{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-responsive-question-inner{transform-origin:top left!important;margin:0!important;text-align:left!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-responsive-question-row{justify-content:flex-start!important;text-align:left!important}body.vmb-phone-shell.workspace-authoritative-shell .model-canvas{box-sizing:border-box!important;min-width:0!important;min-height:0!important;width:100%!important;height:100%!important;max-height:none!important;margin:0!important;padding:.3rem!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}body.vmb-phone-shell.workspace-authoritative-shell .model-canvas>svg{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;transform:none!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .question-canvas{grid-column:1!important;grid-row:1!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .model-canvas{grid-column:1!important;grid-row:2!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .question-canvas{grid-column:1!important;grid-row:1!important;padding:.22rem .42rem .05rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .model-canvas{grid-column:1!important;grid-row:2!important;padding:.15rem .45rem .35rem!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-working-box{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;background:#fbfcff!important;z-index:2!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .authoritative-working-box{grid-column:1!important;grid-row:3!important;border-width:1px 0 0!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-working-box{grid-column:2!important;grid-row:1/span 2!important;border-width:0 0 0 1px!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-working-header{height:1.9rem!important;min-height:1.9rem!important;padding:0 .5rem!important;border-radius:0!important;cursor:default!important}body.vmb-phone-shell.workspace-authoritative-shell #customWorkingToggle,body.vmb-phone-shell.workspace-authoritative-shell #vmbShowWorking,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-resize-handle,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-working-collapse{display:none!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-working-viewport{position:relative!important;height:calc(100% - 1.9rem)!important;padding:.3rem .45rem!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-working-box.is-collapsed .authoritative-working-viewport{display:block!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .export-panel{position:relative!important;inset:auto!important;margin:.45rem .18rem .8rem calc(var(--vmb-phone-rail-w) + var(--vmb-phone-gap) + env(safe-area-inset-left))!important;transform:none!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .export-panel{position:relative!important;inset:auto!important;flex:0 0 min(82vw,42rem)!important;width:min(82vw,42rem)!important;height:var(--vmb-phone-workspace-height,360px)!important;margin:0 0 0 .45rem!important;transform:none!important;overflow-y:auto!important;scroll-snap-align:start}body.vmb-phone-shell .custom-example-backdrop.show{position:fixed!important;inset:0!important;z-index:2147483100!important;width:100vw!important;height:100dvh!important;padding:.35rem!important}body.vmb-phone-shell .custom-example-backdrop.show .custom-example-panel{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;border-radius:0!important;overflow:auto!important;box-sizing:border-box!important}body.vmb-phone-shell:has(.custom-example-backdrop.show) .vmb-phone-control-rail{display:none!important}body.vmb-phone-shell.workspace-authoritative-shell .presentation-step-float{display:none!important;visibility:hidden!important;pointer-events:none!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .integrated-model-panel{grid-template-rows:13% 37% 50%!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell.presentation .question-canvas{padding-top:.18rem!important}body.vmb-phone-shell.presentation.workspace-authoritative-shell .representation-workspace{margin-top:0!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell #vmbAuthoritativeOutput{display:flex!important;align-items:stretch!important;gap:0!important;width:auto!important;margin-left:calc(var(--vmb-phone-rail-w) + var(--vmb-phone-gap) + env(safe-area-inset-left))!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .representation-workspace{flex:0 0 calc(100vw - var(--vmb-phone-rail-w) - var(--vmb-phone-gap) - env(safe-area-inset-left) - .18rem)!important;width:calc(100vw - var(--vmb-phone-rail-w) - var(--vmb-phone-gap) - env(safe-area-inset-left) - .18rem)!important;margin:.06rem .18rem 0 0!important;overflow:visible!important;scroll-snap-align:start!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell:not(.presentation) .export-panel{display:block!important;flex:0 0 min(78vw,36rem)!important;width:min(78vw,36rem)!important;height:var(--vmb-phone-workspace-height,360px)!important;margin:.06rem .18rem 0 .2rem!important;overflow-y:auto!important;overflow-x:hidden!important;scroll-snap-align:start!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell.presentation .export-panel{display:none!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .integrated-model-panel{grid-template-rows:22% 78%!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .export-panel{margin:.35rem .18rem .8rem calc(var(--vmb-phone-rail-w) + var(--vmb-phone-gap) + env(safe-area-inset-left))!important;width:auto!important;max-width:none!important;overflow-x:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell .export-panel .export-workspace-body{box-sizing:border-box!important;min-width:0!important;padding:.55rem!important}body.vmb-phone-shell.workspace-authoritative-shell .export-panel button{box-sizing:border-box!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.12!important}body.vmb-phone-shell.workspace-authoritative-shell .export-panel .font-controls{max-width:100%!important;flex-wrap:wrap!important}body.vmb-phone-shell.workspace-authoritative-shell #vmbExportPreview,body.vmb-phone-shell.workspace-authoritative-shell .export-preview-box{box-sizing:border-box!important;width:100%!important;max-width:100%!important}@media (pointer:coarse) and (orientation:landscape) and (max-height:640px) and (max-width:1100px){body.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show{padding:.12rem!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-panel{width:100%!important;max-width:100%!important;padding:.45rem .7rem!important;overflow-x:hidden!important;overflow-y:auto!important}body.vmb-phone-shell.workspace-authoritative-shell #customExampleFields,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-question-grid,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-row,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-settings{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-panel h2{font-size:1.28rem!important;margin:.1rem 0 .18rem!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-panel .hint{font-size:.8rem!important;margin:0 0 .35rem!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.35rem!important;width:100%!important;max-width:100%!important;margin:.35rem 0 0!important;padding:.35rem 0 .1rem!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-actions .act{width:100%!important;min-width:0!important;max-width:100%!important;padding:.45rem .3rem!important;font-size:.78rem!important}body[data-generator-id=area-of-a-rectangle].vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-settings{margin-bottom:.35rem!important}body[data-generator-id=area-of-a-rectangle].vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting+.authoritative-setting{margin-top:.35rem!important}body[data-generator-id=area-of-a-rectangle].vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-fields-grid{gap:.45rem!important}}body.workspace-authoritative-shell .authoritative-working-line.is-future-line{visibility:hidden!important;pointer-events:none!important}body.vmb-phone-shell .vmb-phone-control-rail .vmb-phone-export{height:2rem;font-size:.52rem}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-export-space .act{background:#fff!important;color:#0b2e6d!important;border-color:#cbbd9d!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-export-space .export-workspace-body{align-items:stretch!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-export-space .export-workspace-body>.act{width:100%!important;flex:1 1 100%!important;padding:.58rem .5rem!important;font-size:clamp(.78rem,3.8vw,1rem)!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .export-panel{margin-left:calc(var(--vmb-phone-rail-w) + .05rem + env(safe-area-inset-left))!important;margin-left:calc(var(--vmb-phone-rail-w) + .02rem + env(safe-area-inset-left))!important;margin-right:.08rem!important}@media (pointer:coarse) and (orientation:landscape) and (max-height:640px) and (max-width:1100px){body.vmb-phone-shell.workspace-authoritative-shell .custom-example-panel{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell #customExampleSettings{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:.4rem!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-actions{position:sticky!important;bottom:0!important;flex:0 0 auto!important;background:#fff!important;z-index:5!important;border-top:1px solid #d8dfea!important;margin-top:0!important}}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell:not(.presentation) .integrated-model-panel{grid-template-rows:17% 33% 50%!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell:not(.presentation) .question-canvas{padding:3.55rem .45rem .08rem!important;width:100%!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell:not(.presentation) .authoritative-responsive-question,body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell:not(.presentation) .authoritative-responsive-question-inner{width:100%!important;max-width:100%!important}body.vmb-phone-shell.workspace-authoritative-shell .model-canvas>svg[data-vmb-phone-content-fit=stable-example]{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;transform:none!important;overflow:visible!important}body.workspace-authoritative-shell .authoritative-export-space #vmbCopyCurrent,body.workspace-authoritative-shell .authoritative-export-space .act{background:#fff!important;color:#0b2e6d!important;border-color:#cbbd9d!important}@media (pointer:coarse) and (orientation:landscape) and (max-height:700px) and (max-width:1180px){body.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show{display:flex!important;align-items:center!important;justify-content:center!important;padding:.2rem!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show .custom-example-panel{width:min(86vw,52rem)!important;max-width:min(86vw,52rem)!important;height:calc(100dvh - .4rem)!important;max-height:calc(100dvh - .4rem)!important;margin:0 auto!important;padding:.38rem .6rem!important;border-radius:12px!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-panel *{box-sizing:border-box!important;min-width:0}body.vmb-phone-shell.workspace-authoritative-shell #customExampleSettings{overflow-x:hidden!important;overflow-y:auto!important;padding-right:.1rem!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{grid-template-columns:minmax(9rem,.9fr) minmax(0,1.1fr)!important;gap:.4rem!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-control{width:100%!important;max-width:100%!important;min-width:0!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset{display:flex!important;flex-wrap:wrap!important;gap:.28rem!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset .act,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset button{flex:1 1 4rem!important;min-width:3.6rem!important;padding:.38rem .35rem!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-fields-grid{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;gap:.3rem!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-actions .act{min-width:0!important;max-width:100%!important;width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.vmb-phone-shell:not(.presentation) .site-header,body.vmb-phone-shell:not(.presentation) header.home-header{min-height:3.2rem!important;max-height:3.2rem!important;overflow:hidden!important;padding:.2rem .45rem!important}body.vmb-phone-shell:not(.presentation) .site-header .home-nav,body.vmb-phone-shell:not(.presentation) .site-header nav,body.vmb-phone-shell:not(.presentation) header.home-header .home-nav,body.vmb-phone-shell:not(.presentation) header.home-header nav{display:none!important}}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(7,27,70,.45)!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show .custom-example-panel{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:min(82dvw,46rem)!important;max-width:calc(100dvw - 1rem)!important;min-width:0!important;height:calc(100dvh - .6rem)!important;max-height:calc(100dvh - .6rem)!important;margin:0 auto!important;padding:.42rem .65rem .38rem!important;overflow:hidden!important;border-radius:12px!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-panel h2{flex:0 0 auto!important;margin:.02rem 0 .08rem!important;font-size:1.2rem!important;line-height:1.05!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-panel .hint{flex:0 0 auto!important;margin:0 0 .22rem!important;font-size:.72rem!important;line-height:1.15!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-question-grid{box-sizing:border-box!important;flex:1 1 auto!important;max-width:100%!important;display:block!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell #customExampleFields,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell #customExampleSettings,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-row,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-settings,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-settings-grid{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-row{display:block!important;margin:0 0 .28rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,40%) minmax(0,60%)!important;align-items:center!important;gap:.38rem!important;width:100%!important;max-width:100%!important;min-width:0!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-setting-label{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-setting-buttonset,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-setting-control{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-setting-buttonset{display:grid!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;grid-template-columns:repeat(auto-fit,minmax(2.5rem,1fr))!important;gap:.22rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-setting-buttonset .authoritative-setting-choice,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-setting-buttonset button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:2.25rem!important;padding:.3rem .2rem!important;font-size:.86rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]) .authoritative-custom-fields-grid{box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:.3rem!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:none!important;overflow:visible!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-field,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]) .authoritative-custom-field{box-sizing:border-box!important;flex:1 1 8rem!important;width:auto!important;min-width:6rem!important;max-width:100%!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-separator{flex:0 0 1.4rem!important;min-width:1.4rem!important;height:2.25rem!important;font-size:1.25rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell #customExampleError{flex:0 0 auto!important;max-height:2.2rem!important;overflow:auto!important;font-size:.72rem!important;grid-row:4!important;margin:0 .5rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-display-toggles{box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;gap:.2rem!important;border-top:1px solid #d8dfea!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell #customAnimationToggle{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:2.1rem!important;padding:.3rem!important;font-size:.78rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-actions{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;flex:0 0 auto!important;max-width:100%!important;gap:.28rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-actions .act{box-sizing:border-box!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .integrated-model-panel{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,24%) minmax(0,76%)!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .question-canvas{grid-column:1!important;grid-row:1!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .model-canvas{grid-column:1!important;grid-row:2!important;display:flex!important;align-items:flex-start!important;justify-content:center!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-content-structure=math-only] .integrated-model-panel{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,28%) minmax(0,72%)!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .integrated-model-panel{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,50%) minmax(0,50%)!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .question-canvas{grid-column:1!important;grid-row:1!important;box-sizing:border-box!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .model-canvas{grid-column:1!important;grid-row:2!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.15rem .45rem .35rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell #vmbAuthoritativeOutput{scrollbar-width:none!important;-ms-overflow-style:none!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell #vmbAuthoritativeOutput::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .question-canvas>svg{flex:1 1 auto!important;align-self:center!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell:not(.presentation) .question-canvas{padding-top:.42rem!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .model-canvas>svg,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .model-canvas>svg{object-fit:contain!important;object-position:center center!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .integrated-model-panel,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .representation-workspace{min-height:0!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .integrated-model-panel,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .integrated-model-panel{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important;width:100%!important;height:var(--vmb-phone-workspace-height,100dvh)!important;min-height:0!important;max-height:var(--vmb-phone-workspace-height,100dvh)!important;padding:0!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .question-canvas,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .question-canvas{grid-column:1!important;grid-row:1!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:var(--vmb-phone-overlay-top-inset,0) clamp(.7rem,3vw,1.35rem) .35rem!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .model-canvas,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .model-canvas{grid-column:1!important;grid-row:2!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:.3rem clamp(.6rem,2.5vw,1.1rem) .45rem!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .authoritative-responsive-question,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .authoritative-responsive-question{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .authoritative-responsive-question-inner,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .authoritative-responsive-question-inner{transform-origin:left center!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .model-canvas>svg,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .question-canvas>svg,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .model-canvas>svg,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .question-canvas>svg{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-model] .question-canvas>svg,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-content-structure=math-only] .question-canvas>svg{object-position:left center!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-content-structure=math-model] .question-canvas,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-content-structure=math-only] .question-canvas{padding-top:var(--vmb-phone-overlay-top-inset,0)!important;padding-bottom:.1rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-content-structure=math-model] .model-canvas,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-content-structure=math-only] .model-canvas{padding-top:.1rem!important;padding-bottom:.15rem!important}\n\nbody.vmb-phone-shell.workspace-authoritative-shell:is([data-vmb-content-structure=math-only],[data-vmb-content-structure=math-model]) .question-canvas{grid-row:1!important;height:100%!important;min-height:0!important;max-height:none!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important}\n\nbody.vmb-phone-shell.workspace-authoritative-shell:is([data-vmb-content-structure=math-only],[data-vmb-content-structure=math-model]) .model-canvas{grid-row:2!important;height:100%!important;min-height:0!important;max-height:none!important;align-items:center!important;justify-content:center!important}\n\nbody.vmb-phone-shell.workspace-authoritative-shell:is([data-vmb-content-structure=math-only],[data-vmb-content-structure=math-model]) .question-canvas>#vmbQuestionSvg{height:100%!important;min-width:0!important;min-height:0!important;max-height:100%!important;padding:0!important}\n\nbody.vmb-phone-shell.workspace-authoritative-shell:is([data-vmb-content-structure=math-only],[data-vmb-content-structure=math-model]) .authoritative-responsive-question{height:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}\n\nbody.vmb-phone-shell.workspace-authoritative-shell:is([data-vmb-content-structure=math-only],[data-vmb-content-structure=math-model]) .model-canvas>#vmbModelSvg{height:100%!important;min-width:0!important;min-height:0!important;max-height:100%!important;transform:none!important}\n\n body.vmb-phone-shell.workspace-authoritative-shell:is([data-vmb-content-structure=math-only],[data-vmb-content-structure=math-model]) .integrated-model-panel{grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-vmb-content-structure=math-only],[data-vmb-content-structure=math-model]) .question-canvas{min-height:0!important;overflow:hidden!important;justify-content:center!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-vmb-content-structure=math-only],[data-vmb-content-structure=math-model]) .question-canvas>#vmbQuestionSvg[data-vmb-phone-question-fit=contained]{flex:0 0 auto!important;width:var(--vmb-phone-question-fit-width)!important;height:var(--vmb-phone-question-fit-height)!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;align-self:flex-start!important;object-fit:contain!important;overflow:visible!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-vmb-content-structure=math-only],[data-vmb-content-structure=math-model]) .authoritative-question-flow-callout:not([hidden]){flex:0 0 auto!important;margin-bottom:.15rem!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-vmb-content-structure=math-only],[data-vmb-content-structure=math-model]) .authoritative-responsive-question{min-height:0!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-responsive-question-row{padding-block:.04em!important}body.workspace-authoritative-shell.vmb-modal-open .integrated-control-rail,body.workspace-authoritative-shell.vmb-modal-open .presentation-step-float,body.workspace-authoritative-shell.vmb-modal-open .vmb-phone-control-rail{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,60%) minmax(0,40%)!important;height:var(--vmb-phone-workspace-height,100dvh)!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .question-canvas{grid-column:1!important;grid-row:1!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .model-canvas{grid-column:1!important;grid-row:2!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .authoritative-question-flow-callout:not([hidden]){flex:0 0 auto!important;margin-top:0!important;margin-bottom:.2rem!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .model-canvas>#vmbModelSvg{min-width:0!important;min-height:0!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;transform:none!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .integrated-model-panel{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,50%) minmax(0,50%)!important;grid-template-rows:minmax(0,50fr) minmax(0,50fr)!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .question-canvas{padding:.08rem clamp(.6rem,1.8vw,.95rem)!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .integrated-model-panel{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,60fr) minmax(0,40fr)!important;align-items:stretch!important;justify-items:stretch!important;min-height:0!important;overflow:hidden!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .question-canvas{position:relative!important;grid-column:1!important;grid-row:1!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:.45rem .75rem .35rem!important;overflow:hidden!important;box-sizing:border-box!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .vmb-integer-mobile-math-composition{position:absolute!important;left:50%!important;top:56%!important;width:var(--vmb-integer-composition-width,680px)!important;height:var(--vmb-integer-composition-height,300px)!important;transform:translate(-50%,-50%) scale(var(--vmb-integer-composition-scale,1))!important;transform-origin:center center!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;overflow:visible!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .vmb-integer-mobile-math-composition{top:53%!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .vmb-integer-mobile-math-composition>.authoritative-question-flow-callout{flex:0 0 auto!important;width:100%!important;box-sizing:border-box!important;margin:0!important;transform:none!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .vmb-integer-mobile-math-composition>#vmbQuestionSvg{flex:0 0 auto!important;align-self:flex-start!important;margin:0!important;transform:none!important;overflow:visible!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .model-canvas{position:relative!important;grid-column:1!important;grid-row:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:.4rem .75rem .55rem!important;overflow:hidden!important;box-sizing:border-box!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .model-canvas{padding:.25rem .75rem .4rem!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.workspace-authoritative-shell .vmb-integer-mobile-math-composition>.authoritative-question-flow-callout:not([hidden]){font-size:clamp(.95rem,4.15vw,1.08rem)!important;line-height:1.14!important;padding:.5rem .7rem!important}@media (pointer:coarse) and (orientation:landscape) and (min-width:761px) and (max-width:1180px) and (max-height:700px){body.workspace-authoritative-shell .custom-example-backdrop.show{align-items:center!important;justify-content:center!important;padding:.35rem!important;overflow:hidden!important}body.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;width:min(760px,calc(100dvw - 1rem))!important;max-width:min(760px,calc(100dvw - 1rem))!important;min-height:0!important;height:auto!important;max-height:calc(100dvh - .7rem)!important;margin:0 auto!important;padding:.65rem .9rem!important;overflow:auto!important;border-radius:14px!important}body.workspace-authoritative-shell .authoritative-custom-panel>h2{font-size:1.35rem!important;line-height:1.05!important}body.workspace-authoritative-shell .authoritative-custom-panel>.hint{margin:.2rem 0 .55rem!important;font-size:.82rem!important}body.workspace-authoritative-shell .authoritative-custom-question-grid{gap:.55rem!important}body.workspace-authoritative-shell .authoritative-custom-row{grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr)!important;gap:.65rem!important}body.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{grid-template-columns:minmax(135px,.8fr) minmax(180px,1.2fr)!important;gap:.55rem!important}body.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression{width:min(100%,31rem)!important;grid-template-columns:minmax(0,1fr) 3.25rem minmax(0,1fr)!important;margin:0!important}body.workspace-authoritative-shell .custom-example-actions{position:static!important;display:flex!important;justify-content:flex-end!important;gap:.45rem!important;margin:.55rem 0 0!important;padding:.35rem 0 0!important;background:#fff!important}body.workspace-authoritative-shell .custom-example-actions .act{width:auto!important;min-width:5.8rem!important;padding:.42rem .75rem!important;font-size:.85rem!important}}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-backdrop.show{align-items:center!important;justify-content:center!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;width:min(760px,calc(100vw - 1rem))!important;max-width:min(760px,calc(100vw - 1rem))!important;max-height:calc(var(--vmb-custom-visible-height,100vh) - .7rem)!important;border-radius:14px!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-panel>h2{font-size:1.35rem!important;line-height:1.05!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-panel>.hint{margin:.2rem 0 .55rem!important;font-size:.82rem!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-question-grid{gap:.55rem!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-row{grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr)!important;gap:.65rem!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{grid-template-columns:minmax(135px,.8fr) minmax(180px,1.2fr)!important;gap:.55rem!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression{width:min(100%,31rem)!important;grid-template-columns:minmax(0,1fr) 3.25rem minmax(0,1fr)!important;margin:0!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression .authoritative-custom-field-input{width:100%!important;min-width:0!important;height:2.75rem!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-actions{display:flex!important;justify-content:flex-end!important;gap:.45rem!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-actions .act{width:auto!important;min-width:5.8rem!important;padding:.42rem .75rem!important;font-size:.85rem!important}@media (pointer:coarse) and (orientation:landscape) and (min-width:761px) and (max-width:1366px){body.workspace-authoritative-shell .custom-example-backdrop.show{align-items:center!important;justify-content:center!important;padding:.5rem!important;overflow:hidden!important}body.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;width:min(760px,calc(100vw - 1rem))!important;max-width:min(760px,calc(100vw - 1rem))!important;min-height:0!important;height:auto!important;max-height:min(84vh,760px)!important;margin:auto!important;padding:.75rem 1rem!important;overflow:auto!important;border-radius:14px!important}body.workspace-authoritative-shell .authoritative-custom-question-grid{display:block!important}body.workspace-authoritative-shell .authoritative-custom-row{display:block!important;width:100%!important;margin:0 0 .55rem!important}body.workspace-authoritative-shell .authoritative-custom-settings{width:100%!important;margin:.35rem 0 .65rem!important;padding:0 0 .55rem!important}body.workspace-authoritative-shell .authoritative-custom-settings-grid{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:.45rem!important}body.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{display:grid!important;grid-template-columns:minmax(130px,.7fr) minmax(220px,1.3fr)!important;align-items:center!important;gap:.65rem!important;width:100%!important}body.workspace-authoritative-shell #customExampleFields{width:100%!important}body.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression{display:grid!important;grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;align-items:end!important;column-gap:.7rem!important;width:min(100%,32rem)!important;max-width:32rem!important;margin:0!important}body.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression>.authoritative-custom-field{width:100%!important;min-width:0!important}body.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression .authoritative-custom-field-input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:2.75rem!important}body.workspace-authoritative-shell .authoritative-custom-display-toggles{margin-top:.55rem!important}body.workspace-authoritative-shell .custom-example-actions{position:static!important;display:flex!important;justify-content:flex-end!important;gap:.5rem!important;width:100%!important;margin:.6rem 0 0!important;padding:.4rem 0 0!important;background:#fff!important}body.workspace-authoritative-shell .custom-example-actions .act{width:auto!important;min-width:5.8rem!important;padding:.45rem .8rem!important}}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{height:auto!important;max-height:calc(var(--vmb-custom-visible-height,100vh) - .7rem)!important}\n\n\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .custom-example-backdrop.show{justify-content:center!important;padding:.5rem!important;overflow:hidden!important}\n\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{width:min(760px,calc(100vw - 1rem))!important;max-width:min(760px,calc(100vw - 1rem))!important;height:auto!important;max-height:min(84vh,760px)!important;margin:auto!important;padding:.75rem 1rem!important;overflow:auto!important;border-radius:14px!important}\n\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-question-grid,\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-row{display:block!important;width:100%!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-row{margin:0 0 .55rem!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-settings{width:100%!important;margin:.35rem 0 .65rem!important;padding:0 0 .55rem!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-settings-grid{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:.45rem!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{display:grid!important;grid-template-columns:minmax(130px,.7fr) minmax(220px,1.3fr)!important;align-items:center!important;gap:.65rem!important;width:100%!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell #customExampleFields{width:100%!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression{display:grid!important;grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;align-items:end!important;column-gap:.7rem!important;width:min(100%,32rem)!important;max-width:32rem!important;margin:0!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression>.authoritative-custom-field{width:100%!important;min-width:0!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression .authoritative-custom-field-input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:2.75rem!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-display-toggles{margin-top:.55rem!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .custom-example-actions{position:static!important;display:flex!important;justify-content:flex-end!important;gap:.5rem!important;width:100%!important;margin:.6rem 0 0!important;padding:.4rem 0 0!important;background:#fff!important}\nbody.vmb-custom-tablet-landscape.workspace-authoritative-shell .custom-example-actions .act{width:auto!important;min-width:5.8rem!important;padding:.45rem .8rem!important}\nbody.vmb-custom-tablet-landscape.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{max-height:calc(var(--vmb-custom-visible-height,100vh) - .7rem)!important}\n body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .custom-example-backdrop.show{box-sizing:border-box!important;inset:auto 0 auto 0!important;top:var(--vmb-custom-visible-top,0)!important;width:100vw!important;height:var(--vmb-custom-visible-height,100vh)!important;min-height:0!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:.5rem!important;overflow:auto!important;background:rgba(7,27,70,.58)!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;display:block!important;position:relative!important;width:min(760px,calc(100vw - 1rem))!important;max-width:760px!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:calc(var(--vmb-custom-visible-height,100vh) - 1rem)!important;margin:auto!important;padding:.75rem 1rem!important;overflow:auto!important;border-radius:14px!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-question-grid{display:grid!important;grid-template-columns:1fr!important;gap:.6rem!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-row{display:block!important;width:100%!important;margin:0 0 .45rem!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-settings{width:100%!important;margin:0 0 .55rem!important;padding:0!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-settings-grid{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:.4rem!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{display:grid!important;grid-template-columns:minmax(130px,.7fr) minmax(220px,1.3fr)!important;align-items:center!important;gap:.65rem!important;width:100%!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell #customExampleFields{width:100%!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]{display:grid!important;grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:end!important;justify-content:stretch!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-field--left{grid-column:1!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-binary-operator{grid-column:2!important;grid-row:1!important;box-sizing:border-box!important;align-self:end!important;justify-self:center!important;display:grid!important;place-items:center!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-field--right{grid-column:3!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .custom-example-actions{position:static!important;display:flex!important;justify-content:flex-end!important;gap:.5rem!important;width:100%!important;margin:.6rem 0 0!important;padding:.35rem 0 0!important;background:#fff!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .custom-example-actions .act{width:auto!important;min-width:5.8rem!important;padding:.45rem .8rem!important}\n\n body.vmb-custom-binary-tablet-landscape.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-rows:auto 2.75rem!important;align-items:stretch!important}body.vmb-custom-binary-tablet-landscape.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-field{display:contents!important}body.vmb-custom-binary-tablet-landscape.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--left .authoritative-custom-field-label{grid-column:1!important;grid-row:1!important}body.vmb-custom-binary-tablet-landscape.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--right .authoritative-custom-field-label{grid-column:3!important;grid-row:1!important}body.vmb-custom-binary-tablet-landscape.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--left .authoritative-custom-field-input{grid-column:1!important;grid-row:2!important}body.vmb-custom-binary-tablet-landscape.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--right .authoritative-custom-field-input{grid-column:3!important;grid-row:2!important}body.vmb-custom-binary-tablet-landscape.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-binary-operator{grid-column:2!important;grid-row:2!important;align-self:stretch!important;justify-self:stretch!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;line-height:1!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]{display:grid!important;grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:end!important;column-gap:.7rem!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-field{grid-row:1!important;max-width:none!important;margin:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 2.75rem!important;align-items:end!important;width:100%!important;min-width:0!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-field--left{grid-column:1!important;grid-row:1!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-field--right{grid-column:3!important;grid-row:1!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field-input,body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field-label{grid-column:1!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field-label{grid-row:1!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field-input{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;grid-row:2!important;height:2.75rem!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-binary-operator{grid-column:2!important;grid-row:1!important;align-self:end!important;justify-self:stretch!important;display:grid!important;place-items:center!important;box-sizing:border-box!important}body.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel[data-vmb-static-diagram-layout=tablet-landscape] .model-canvas{box-sizing:border-box!important;width:var(--vmb-static-model-zone-width)!important;max-width:var(--vmb-static-model-zone-width)!important;justify-self:start!important;align-self:stretch!important;padding-right:.55rem!important;overflow:hidden!important}body.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel[data-vmb-static-diagram-layout=tablet-landscape] .model-canvas>svg{display:block!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;overflow:visible!important}body.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel[data-vmb-static-diagram-layout=tablet-portrait] .model-canvas{box-sizing:border-box!important;height:var(--vmb-static-model-zone-height)!important;max-height:var(--vmb-static-model-zone-height)!important;align-self:start!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}body.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel[data-vmb-static-diagram-layout=tablet-portrait] .model-canvas>svg{display:block!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;overflow:visible!important}body.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-working-box{z-index:112!important}body.vmb-ios-safari.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .custom-example-backdrop.show{box-sizing:border-box!important;position:fixed!important;inset:auto 0 auto 0!important;top:var(--vmb-custom-visible-top,0)!important;width:100vw!important;height:var(--vmb-custom-visible-height,100dvh)!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.5rem!important;overflow:auto!important;background:rgba(7,27,70,.45)!important}body.vmb-ios-safari.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;position:relative!important;display:block!important;width:min(94vw,34rem)!important;max-width:34rem!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:calc(var(--vmb-custom-visible-height,100dvh) - 1rem)!important;margin:auto!important;padding:1rem!important;overflow:auto!important;border:1px solid var(--line,#d8dfea)!important;border-radius:14px!important;box-shadow:0 18px 50px rgba(7,27,70,.22)!important;background:#fff!important;-webkit-overflow-scrolling:touch!important}body.vmb-ios-safari.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell .custom-example-actions{position:static!important;bottom:auto!important}.workspace-authoritative-shell .authoritative-custom-card{display:contents}body.vmb-ios-safari.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;width:min(94vw,34rem)!important;max-width:34rem!important;max-height:calc(var(--vmb-custom-visible-height,100dvh) - 1rem)!important;padding:0!important;border:0!important;border-radius:14px!important;box-shadow:none!important;background:0 0!important}body.vmb-ios-safari.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card{box-sizing:border-box!important;display:block!important;width:100%!important;height:max-content!important;min-height:0!important;margin:0!important;padding:1rem!important;overflow:visible!important;border:1px solid var(--line,#d8dfea)!important;border-radius:14px!important;box-shadow:0 18px 50px rgba(7,27,70,.22)!important;background:#fff!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-rows:auto 2.75rem!important;align-items:stretch!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-field{display:contents!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--left .authoritative-custom-field-label{grid-column:1!important;grid-row:1!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--right .authoritative-custom-field-label{grid-column:3!important;grid-row:1!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--left .authoritative-custom-field-input{grid-column:1!important;grid-row:2!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--right .authoritative-custom-field-input{grid-column:3!important;grid-row:2!important}body.vmb-custom-binary-tablet-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-binary-operator{grid-column:2!important;grid-row:2!important;align-self:stretch!important;justify-self:stretch!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;line-height:1!important}body.vmb-ios-safari.workspace-authoritative-shell .custom-example-backdrop.show{position:fixed!important;inset:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100vh!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}body.vmb-ios-safari.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{max-height:calc(100vh - 1rem)!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.vmb-ios-safari.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{height:auto!important;min-height:0!important;overflow:auto!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,58fr) minmax(0,42fr)!important;grid-template-rows:minmax(0,36fr) minmax(0,64fr)!important;column-gap:0!important;row-gap:0!important;width:100%!important;height:var(--vmb-phone-workspace-height,100dvh)!important;min-height:0!important;max-height:var(--vmb-phone-workspace-height,100dvh)!important;overflow:hidden!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .question-canvas{grid-column:1!important;grid-row:1!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:.08rem clamp(.45rem,1.5vw,.75rem)!important;overflow:hidden!important;display:flex!important;align-items:stretch!important;justify-content:center!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-responsive-question{box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;overflow:hidden!important;display:block!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-responsive-question-inner{width:max-content!important;max-width:none!important;transform-origin:top left!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .model-canvas{grid-column:1!important;grid-row:2!important;position:relative!important;inset:auto!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:.05rem clamp(.35rem,1.2vw,.65rem) .12rem!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .model-canvas>svg{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;overflow:visible!important;transform:none!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-working-box{grid-column:2!important;grid-row:1/span 2!important;box-sizing:border-box!important;position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;transform:none!important;border-width:0 0 0 1px!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .model-canvas{box-sizing:border-box!important;max-height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .model-canvas>svg{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;transform:none!important}@media (orientation:landscape) and (min-width:761px) and (pointer:coarse){body.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel[data-vmb-static-diagram-layout=tablet-landscape] .model-canvas{position:relative!important;left:auto!important;top:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}body.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel[data-vmb-static-diagram-layout=tablet-landscape] .model-canvas>svg{flex:0 1 auto!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important}body.presentation.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel[data-vmb-static-diagram-layout=tablet-landscape] .model-canvas>svg{transform:translateY(-7%)!important;transform-origin:center center!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel[data-vmb-static-diagram-layout=tablet-landscape] .model-canvas>svg{transform:none!important;transform-origin:center center!important}}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show{box-sizing:border-box!important;position:fixed!important;inset:0!important;z-index:2147483100!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;width:100%!important;height:var(--vmb-custom-visible-height,100dvh)!important;min-height:0!important;padding:.4rem .4rem max(.4rem,env(safe-area-inset-bottom))!important;overflow:hidden!important;background:rgba(7,27,70,.48)!important;top:var(--vmb-custom-visible-top,0)!important;bottom:auto!important;left:0!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;position:relative!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:36rem!important;height:min(88dvh,calc(var(--vmb-custom-visible-height,100dvh) - .8rem))!important;min-height:0!important;max-height:calc(var(--vmb-custom-visible-height,100dvh) - .8rem)!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:18px 18px 12px 12px!important;box-shadow:0 18px 50px rgba(7,27,70,.28)!important;background:#fff!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card{box-sizing:border-box!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:inherit!important;box-shadow:none!important;background:#fff!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-card>h2,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-panel>h2{flex:0 0 auto!important;margin:0!important;padding:.85rem .9rem .12rem!important;font-size:1.28rem!important;line-height:1.08!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-card>.hint,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-panel>.hint{flex:0 0 auto!important;margin:0!important;padding:.05rem .9rem .65rem!important;font-size:.82rem!important;line-height:1.25!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-question-grid{box-sizing:border-box!important;display:block!important;flex:1 1 auto!important;width:100%!important;min-height:0!important;max-width:100%!important;padding:.2rem .9rem .85rem!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scroll-padding-block:4rem!important}body.vmb-phone-shell.workspace-authoritative-shell #customExampleFields,body.vmb-phone-shell.workspace-authoritative-shell #customExampleSettings,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-row,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-settings,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-settings-grid{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr!important;gap:.35rem!important;width:100%!important;min-width:0!important;margin:0 0 .72rem!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-label{font-size:.82rem!important;line-height:1.15!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-control{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(4.15rem,1fr))!important;gap:.35rem!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset .act,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset button{min-width:0!important;min-height:2.55rem!important;padding:.45rem .35rem!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 2.25rem minmax(0,1fr)!important;grid-template-rows:auto 2.8rem!important;align-items:stretch!important;gap:.3rem .45rem!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:.15rem 0 0!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-field{display:contents!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--left .authoritative-custom-field-label{grid-column:1!important;grid-row:1!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--right .authoritative-custom-field-label{grid-column:3!important;grid-row:1!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--left .authoritative-custom-field-input{grid-column:1!important;grid-row:2!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"] .authoritative-custom-field--right .authoritative-custom-field-input{grid-column:3!important;grid-row:2!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-binary-operator,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]>.authoritative-custom-separator{grid-column:2!important;grid-row:2!important;display:grid!important;place-items:center!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;align-self:stretch!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-field input,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-field-input{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:2.8rem!important;font-size:1.05rem!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]) .authoritative-custom-fields-grid{display:grid!important;grid-template-columns:1.65rem minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:end!important;gap:.38rem .45rem!important;width:100%!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]) .authoritative-custom-fields-grid>.authoritative-custom-field{grid-column:2!important;display:grid!important;width:100%!important;min-width:0!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]) .authoritative-custom-fields-grid>[data-custom-field-id=first]{grid-column:1/3!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]) .authoritative-custom-fields-grid>.authoritative-custom-separator{grid-column:1!important;width:1.65rem!important;min-width:1.65rem!important;height:2.8rem!important;padding:0!important;display:grid!important;place-items:center!important}body.vmb-phone-shell.workspace-authoritative-shell #customExampleError{flex:0 0 auto!important;box-sizing:border-box!important;width:auto!important;max-height:3.2rem!important;margin:0 .9rem!important;overflow:auto!important;font-size:.78rem!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-display-toggles{box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr!important;flex:0 0 auto!important;width:auto!important;margin:0 .9rem!important;padding:.45rem 0!important;border-top:1px solid var(--line,#d8dfea)!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-display-toggles .act{width:100%!important;min-height:2.35rem!important;padding:.38rem!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-actions{box-sizing:border-box!important;position:static!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;flex:0 0 auto!important;width:100%!important;gap:.4rem!important;margin:0!important;padding:.55rem .9rem max(.65rem,env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid var(--line,#d8dfea)!important;z-index:5!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-actions .act{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:2.65rem!important;padding:.48rem .25rem!important;font-size:.85rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.vmb-phone-shell.vmb-custom-phone-focus.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{height:calc(var(--vmb-custom-visible-height,100dvh) - .35rem)!important;max-height:calc(var(--vmb-custom-visible-height,100dvh) - .35rem)!important;border-radius:12px!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show{align-items:center!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{height:calc(var(--vmb-custom-visible-height,100dvh) - .6rem)!important;max-height:calc(var(--vmb-custom-visible-height,100dvh) - .6rem)!important;align-self:stretch!important;max-width:100%!important;height:calc(var(--vmb-custom-visible-height,100dvh) - .44rem)!important;min-height:0!important;max-height:calc(var(--vmb-custom-visible-height,100dvh) - .44rem)!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{grid-template-columns:minmax(7.5rem,.8fr) minmax(0,1.2fr)!important;align-items:center!important;gap:.45rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show{align-items:stretch!important;justify-content:center!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-card>h2,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-panel>h2{padding:.34rem .65rem .02rem!important;font-size:.98rem!important;line-height:1.04!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-card>.hint,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-panel>.hint{padding:0 .65rem .2rem!important;font-size:.64rem!important;line-height:1.08!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-question-grid{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;grid-template-rows:minmax(0,1fr)!important;gap:.7rem!important;flex:1 1 0!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-question-grid>.authoritative-custom-row{min-height:0!important;height:100%!important;margin:0!important;padding:0 .08rem!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scroll-padding-block:2.7rem!important;scroll-padding-bottom:3.65rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-settings-grid .authoritative-setting{grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr)!important;gap:.35rem!important;margin:0 0 .28rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-field-label,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-setting-label{font-size:.7rem!important;line-height:1.05!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-setting-buttonset .act,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-setting-buttonset button{min-height:2rem!important;padding:.25rem .2rem!important;font-size:.7rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-field input,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-field-input{min-height:2.2rem!important;height:2.2rem!important;font-size:.92rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-fields-grid.authoritative-custom-binary-expression[data-custom-field-count="2"]{grid-template-columns:minmax(0,1fr) 1.8rem minmax(0,1fr)!important;grid-template-rows:auto 2.2rem!important;gap:.2rem .3rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]) .authoritative-custom-fields-grid{gap:.24rem .35rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell:is([data-generator-id=whole-number-plus-whole-number],[data-generator-id=decimal-plus-decimal]) .authoritative-custom-fields-grid>.authoritative-custom-separator{height:2.2rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-display-toggles{flex:0 0 auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.35rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-display-toggles .act{min-height:1.95rem!important;padding:.22rem .3rem!important;font-size:.68rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-actions{flex:0 0 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.35rem!important;border-top:1px solid var(--line,#d8dfea)!important;padding:.25rem!important;box-shadow:0 .18rem .75rem rgba(7,27,70,.14)!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-actions .act{width:100%!important;min-width:0!important;min-height:2rem!important;padding:.25rem .2rem!important;font-size:.72rem!important}body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{height:calc(var(--vmb-custom-visible-height,100dvh) - .44rem)!important;max-height:calc(var(--vmb-custom-visible-height,100dvh) - .44rem)!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,50fr) minmax(0,50fr)!important;height:var(--vmb-phone-workspace-height,100dvh)!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .question-canvas{grid-column:1!important;grid-row:1!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .model-canvas{grid-column:1!important;grid-row:2!important}body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-card>.hint,body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-card>h2,body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-panel>.hint,body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-panel>h2{display:none!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .question-canvas{grid-column:1!important;grid-row:1!important;height:100%!important;padding:.25rem .75rem .08rem!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .model-canvas{grid-column:1!important;grid-row:2!important;margin:0!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-working-box,body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-working-box.is-collapsed{grid-column:1!important;grid-row:3!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;max-width:100%!important;max-height:100%!important;z-index:2!important;grid-column:1!important;grid-row:3!important;inset:auto!important;align-self:stretch!important;justify-self:stretch!important;border:0!important;border-top:1px solid var(--line,#d8dfea)!important;box-shadow:none!important;background:#fbfcff!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:13% 37% 50%!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:13% 37% 50%!important;height:var(--vmb-phone-workspace-height,100dvh)!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-working-box .authoritative-working-header,body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-working-box.is-collapsed .authoritative-working-header{height:2.1rem!important;min-height:2.1rem!important;border-radius:0!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-working-box .authoritative-working-viewport,body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-working-box.is-collapsed .authoritative-working-viewport{display:block!important;height:calc(100% - 2.1rem)!important;min-height:0!important;background:#fbfcff!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell #customExampleFields,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell #customExampleSettings,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-question-grid,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-question-grid>.authoritative-custom-row,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-settings,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-settings-grid,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{background:#fff!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{border:1px solid #d5ddea!important;box-shadow:0 .35rem 1.2rem rgba(7,27,70,.2)!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-question-grid{border-radius:0!important;grid-row:3!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;padding:.12rem .5rem .4rem!important;scroll-padding-top:.35rem!important;scroll-padding-bottom:.75rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto minmax(0,1fr) auto auto auto!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important;background:#fff!important;border-radius:11px!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-card>h2{grid-row:1!important;margin:.05rem .5rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-card>.hint{grid-row:2!important;margin:.05rem .5rem .15rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-display-toggles{grid-row:5!important;margin:0 .5rem!important;padding:.16rem 0!important;background:#fff!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-actions{grid-row:6!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;box-shadow:none!important;z-index:auto!important}body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-card{grid-template-rows:0 0 minmax(0,1fr) auto auto auto!important}body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-card>.hint,body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-card>h2{margin:0!important;padding:0!important}body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-question-grid{padding-top:.18rem!important;padding-bottom:.35rem!important;scroll-padding-bottom:1rem!important;gap:.28rem .55rem!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-field,body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-setting{scroll-margin-top:.3rem!important;scroll-margin-bottom:1rem!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:50% 50%!important;width:100%!important;height:var(--vmb-phone-workspace-height,100dvh)!important;min-height:0!important;padding:0!important;overflow:hidden!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .question-canvas{grid-column:1!important;grid-row:1!important;align-self:start!important;box-sizing:border-box!important;width:100%!important;height:calc(var(--vmb-phone-overlay-top-inset,0px) + 5.25rem)!important;min-height:0!important;margin:0!important;padding:var(--vmb-phone-overlay-top-inset,0) .8rem .15rem!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;z-index:2!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .model-canvas{grid-column:1!important;grid-row:1!important;align-self:stretch!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;margin:calc(var(--vmb-phone-overlay-top-inset,0px) + 5.25rem) 0 0!important;padding:.25rem .8rem .5rem!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:1!important}body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-working-box,body.vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell[data-vmb-representation-layout=static-diagram-working-box] .authoritative-working-box.is-collapsed{grid-column:1!important;grid-row:2!important;position:relative!important;inset:auto!important;transform:none!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:0!important;overflow:hidden!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show{align-items:stretch!important;justify-content:stretch!important;padding:0!important;overflow:hidden!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;overflow:hidden!important;position:relative!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:var(--vmb-custom-visible-height,100dvh)!important;max-width:none!important;max-height:var(--vmb-custom-visible-height,100dvh)!important;margin:0!important;padding:.35rem .55rem!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:#fff!important;border-radius:0!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-card{display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important;background:#fff!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-question-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:.45rem .65rem!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;background:#fff!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-custom-question-grid>.authoritative-custom-row{min-width:0!important;overflow:visible!important;background:#fff!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-actions{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.45rem!important;box-sizing:border-box!important;width:100%!important;margin:.6rem 0 .1rem!important;padding:.35rem 0 max(.25rem,env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #d5ddea!important}body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{position:absolute!important;left:0!important;right:0!important;top:var(--vmb-custom-visible-top,0)!important;bottom:auto!important;width:100%!important;height:var(--vmb-custom-visible-height,100dvh)!important;min-height:0!important;max-height:var(--vmb-custom-visible-height,100dvh)!important;margin:0!important;padding:.22rem .55rem!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;transform:none!important}body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-card>.hint,body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-card>h2{display:none!important}body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .authoritative-custom-display-toggles{margin:.25rem 0!important;padding:.15rem 0!important}body.vmb-phone-shell.vmb-phone-landscape.vmb-custom-phone-focus.workspace-authoritative-shell .custom-example-actions{margin:.28rem 0 0!important;padding:.22rem 0 max(.18rem,env(safe-area-inset-bottom))!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.vmb-phone-landscape-notice-open{display:flex!important;align-items:center!important;justify-content:center!important;padding:.65rem!important;overflow:hidden!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .custom-example-backdrop.vmb-phone-landscape-notice-open .authoritative-custom-panel{display:none!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .vmb-phone-landscape-custom-notice{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.42rem;width:min(92vw,38rem);min-height:7.5rem;padding:1rem 1.35rem;text-align:center;background:#fff;border:1px solid #d5ddea;border-radius:1rem;box-shadow:0 .4rem 1.4rem rgba(7,27,70,.2)}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .vmb-phone-landscape-custom-notice strong{font-size:1.12rem;line-height:1.2;color:#123574}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .vmb-phone-landscape-custom-notice span{max-width:32rem;font-size:.94rem;line-height:1.35;color:#4f607d}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .vmb-phone-landscape-custom-notice .act{min-width:8.5rem;margin-top:.15rem}.workspace-authoritative-shell .authoritative-custom-panel[data-custom-size=compact]{width:min(var(--vmb-custom-preferred-width,520px),96vw)}.workspace-authoritative-shell .authoritative-custom-panel[data-custom-size=medium]{width:min(var(--vmb-custom-preferred-width,620px),96vw)}.workspace-authoritative-shell .authoritative-custom-panel[data-custom-size=large]{width:min(var(--vmb-custom-preferred-width,760px),96vw)}.workspace-authoritative-shell #customExampleSettings[hidden]{display:none!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract{width:100%;min-width:0}.workspace-authoritative-shell .authoritative-custom-contract-root{display:flex;flex-direction:column;gap:.9rem}.workspace-authoritative-shell .authoritative-custom-contract-group{min-width:0;box-sizing:border-box}.workspace-authoritative-shell .authoritative-custom-contract-stack{display:flex;flex-direction:column;gap:.55rem}.workspace-authoritative-shell .authoritative-custom-contract-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem}.workspace-authoritative-shell .authoritative-custom-contract-row{display:flex;align-items:end;gap:.7rem;min-width:0}.workspace-authoritative-shell .vmb-custom-settings-section{padding-bottom:.9rem;border-bottom:1px solid var(--line,#d8dfea)}.workspace-authoritative-shell .authoritative-custom-contract .authoritative-setting{min-width:0;margin:0}.workspace-authoritative-shell .authoritative-custom-contract .authoritative-custom-field{flex:1 1 0;min-width:0;margin:0}.workspace-authoritative-shell .authoritative-custom-contract .authoritative-custom-field .box{width:100%;min-width:0}.workspace-authoritative-shell .authoritative-custom-contract-separator{flex:0 0 1.4rem;align-self:end;padding-bottom:.72rem;text-align:center;font-size:1.35rem;font-weight:900;color:var(--navy,#0b2e6d)}.workspace-authoritative-shell .vmb-custom-addend-composition{width:min(31rem,100%);margin-inline:auto}.workspace-authoritative-shell .vmb-custom-addend-composition>.authoritative-custom-contract-row{display:grid;grid-template-columns:1.4rem minmax(0,1fr);align-items:end}.workspace-authoritative-shell .vmb-custom-binary-composition{display:grid;grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);align-items:end;gap:.65rem}.workspace-authoritative-shell .vmb-custom-binary-composition>.authoritative-custom-contract-separator{align-self:end}@media(max-width:760px){body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-panel[data-custom-size]{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 1rem)!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-panel[data-custom-size=compact]{width:min(31rem,calc(100vw - 1rem))!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-contract-root{gap:.65rem}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-contract-grid{grid-template-columns:1fr;gap:.55rem}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-settings-section{padding-bottom:.65rem}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-binary-composition{grid-template-columns:minmax(0,1fr) 1.25rem minmax(0,1fr)!important;gap:.4rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-binary-composition .authoritative-custom-field{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.3rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-binary-composition .authoritative-custom-field-label{min-height:0!important;font-size:.83rem!important;line-height:1.05!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-binary-composition .authoritative-custom-contract-separator{padding-bottom:.62rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-addend-composition{width:100%}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-addend-composition>.authoritative-custom-contract-row{grid-template-columns:1.15rem minmax(0,1fr);gap:.35rem}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-fraction-fields{grid-template-columns:minmax(0,.82fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:.75rem!important;row-gap:.2rem!important}}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addend-composition{width:min(31rem,100%)!important;margin-inline:auto!important;gap:.55rem!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addend-composition>.authoritative-custom-contract-row{display:grid!important;grid-template-columns:1.4rem minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:end!important;column-gap:.55rem!important;row-gap:0!important;width:100%!important;margin:0!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addend-composition>.authoritative-custom-contract-row>.authoritative-custom-field{grid-column:2!important;grid-row:1!important;display:grid!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addend-composition>.authoritative-custom-contract-row>.authoritative-custom-contract-separator{grid-column:1!important;grid-row:1!important;align-self:end!important;width:1.4rem!important;min-width:1.4rem!important;height:auto!important;margin:0!important;padding:0 0 .68rem!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addend-composition .authoritative-custom-field-input{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-binary-composition{display:grid!important;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr)!important;align-items:end!important;gap:.65rem!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-binary-composition>.authoritative-custom-contract-separator{display:grid!important;place-items:center!important;align-self:end!important;width:2rem!important;height:2.75rem!important;margin:0!important;padding:0!important}@media (min-width:761px) and (max-width:1100px){.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-decimal-settings{grid-template-columns:1fr!important;gap:.55rem!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-decimal-settings>.authoritative-setting{display:grid!important;grid-template-columns:minmax(15rem,.9fr) minmax(0,1.35fr)!important;align-items:center!important;gap:.8rem!important}}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addition-settings{display:grid!important;grid-template-columns:1fr!important;gap:.72rem!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addition-settings>.authoritative-setting{display:grid!important;grid-template-columns:minmax(13rem,.72fr) minmax(0,1.28fr)!important;align-items:center!important;gap:1rem!important;width:100%!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addition-settings>.authoritative-setting .authoritative-setting-label{margin:0!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract [hidden]{display:none!important}@media (orientation:landscape) and (min-width:761px) and (max-width:1366px){.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-binary-composition{display:grid!important;grid-template-columns:minmax(0,1fr) 2.4rem minmax(0,1fr)!important;align-items:end!important;column-gap:.65rem!important}.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-binary-composition>.authoritative-custom-contract-separator{display:grid!important;place-items:center!important;align-self:end!important;justify-self:center!important;width:2.4rem!important;height:2.75rem!important;margin:0!important;padding:0!important}}@media (max-width:760px) and (orientation:portrait){body.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel[data-custom-size=compact]{display:block!important;height:auto!important;min-height:0!important;max-height:calc(var(--vmb-custom-visible-height,100dvh) - 1rem)!important;overflow:auto!important;align-self:center!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-panel[data-custom-size=compact] .authoritative-custom-question-grid{display:block!important;min-height:0!important;height:auto!important;overflow:visible!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-panel[data-custom-size=compact] #customExampleFields{min-height:0!important;height:auto!important}body.vmb-phone-shell.workspace-authoritative-shell #customExampleFields.authoritative-custom-contract .vmb-custom-addition-settings>.authoritative-setting{display:block!important}}.workspace-authoritative-shell .authoritative-setting-check{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.8rem!important}.workspace-authoritative-shell .authoritative-setting-checkbox{width:1.25rem!important;height:1.25rem!important;margin:0!important;accent-color:var(--navy,#0B2E6D);cursor:pointer}.workspace-authoritative-shell .authoritative-working-line-delayed,.workspace-authoritative-shell .authoritative-working-segment-delayed{opacity:0;animation:.01s linear forwards vmbWorkingReveal}@keyframes vmbWorkingReveal{to{opacity:1}}.workspace-authoritative-shell .authoritative-working-reveal-replacement.is-delayed{opacity:0;animation:.01s linear forwards vmbWorkingReplacementShow}.workspace-authoritative-shell .authoritative-working-reveal-base.is-delayed{opacity:1;animation:.01s linear forwards vmbWorkingReplacementHide}@keyframes vmbWorkingReplacementShow{to{opacity:1}}@keyframes vmbWorkingReplacementHide{to{opacity:0}}.workspace-authoritative-shell .vmb-custom-fraction-fields{grid-template-columns:minmax(9rem,.72fr) minmax(11rem,1fr)!important;grid-template-rows:auto auto!important;align-items:end!important;column-gap:1rem!important;row-gap:.28rem!important}.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-field:first-child{grid-column:1!important;grid-row:1!important;position:relative!important;padding-bottom:.35rem!important}.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-field:first-child::after{content:"";position:absolute;left:8%;right:8%;bottom:-.08rem;border-bottom:2px solid var(--navy,#0b2e6d)}.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-field:nth-child(2){grid-column:1!important;grid-row:2!important;padding-top:.35rem!important}.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-field:nth-child(3){grid-column:2!important;grid-row:1/span 2!important;align-self:center!important}body[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-responsive-question-row.is-question{--vmb-responsive-question-size:46px!important}body[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-responsive-question-row.is-answer{--vmb-responsive-question-size:42px!important}/* In phone portrait normal mode protect the question from the top-right shell controls. */ body[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell:not(.presentation) .question-canvas{padding-top:max(4.25rem,var(--vmb-phone-overlay-top-inset,0px))!important}\n\n\n\n.workspace-authoritative-shell .vmb-custom-fraction-fields{justify-content:center!important;row-gap:.08rem!important}\n\n.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-contract-separator:first-child{grid-column:1!important;grid-row:1/span 2!important;font-weight:800;color:var(--navy,#0b2e6d);font-size:1.08rem}\n.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-field:nth-child(2){grid-column:2!important;grid-row:1!important;padding:0 0 .18rem!important;position:relative!important}\n.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-field:nth-child(2)::after{content:"";position:absolute;left:0;right:0;bottom:-.05rem;border-bottom:3px solid var(--navy,#0b2e6d)}\n.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-field:nth-child(3){grid-column:2!important;grid-row:2!important;padding:.18rem 0 0!important}\n.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-contract-separator:nth-child(4){grid-column:3!important;grid-row:1/span 2!important;font-weight:800;color:var(--navy,#0b2e6d);font-size:1.08rem}\n.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-field:nth-child(5){grid-column:4!important;grid-row:1/span 2!important}\n.workspace-authoritative-shell .vmb-custom-fraction-fields .authoritative-custom-field-label{display:none!important}\n.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-field:nth-child(2) .authoritative-custom-field-input,\n.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-field:nth-child(3) .authoritative-custom-field-input{width:100%!important}\n@media(max-width:760px){column-gap:.45rem!important}\n body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-contract-separator:first-child,\n body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-fraction-fields>.authoritative-custom-contract-separator:nth-child(4){font-size:.95rem!important}\nbody[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .question-canvas{padding:.28rem .7rem .1rem!important;overflow:visible!important}\nbody[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-responsive-question{overflow:visible!important}\n\nbody[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-portrait.workspace-authoritative-shell:not(.presentation) .question-canvas{padding-top:max(6.1rem,var(--vmb-phone-overlay-top-inset,0px))!important}\n .workspace-authoritative-shell .vmb-custom-fraction-section-rule{display:block!important;width:100%!important;height:0!important;min-height:0!important;margin:.6rem 0 .75rem!important;padding:0!important;background:0 0!important;border:0!important;border-top:1px solid var(--line,#d6dee9)!important;box-shadow:none!important}.workspace-authoritative-shell .vmb-fraction-question-expression{display:grid!important;grid-template-columns:max-content 7.4rem max-content 12rem!important;align-items:center!important;column-gap:.9rem!important;width:max-content!important;max-width:100%!important;margin:.35rem 0 .45rem!important}.workspace-authoritative-shell .vmb-fraction-question-expression .authoritative-custom-question-token{display:block!important;color:var(--navy,#0b2e6d)!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;align-self:center!important}.workspace-authoritative-shell .vmb-fraction-question-calculate{font-size:1.65rem!important}.workspace-authoritative-shell .vmb-fraction-question-of{font-size:1.45rem!important}.workspace-authoritative-shell .vmb-fraction-question-fraction{display:grid!important;grid-template-rows:auto 3px auto!important;gap:.18rem!important;width:7.4rem!important;align-items:center!important}.workspace-authoritative-shell .vmb-fraction-question-fraction .authoritative-custom-field{margin:0!important;width:auto!important}.workspace-authoritative-shell .vmb-fraction-question-fraction .authoritative-custom-field-label{display:none!important}.workspace-authoritative-shell .authoritative-custom-question-fraction-bar{display:block!important;width:100%!important;justify-self:stretch!important;box-sizing:border-box!important;margin:0!important;height:3px!important;min-height:3px!important;background:var(--navy,#0b2e6d)!important;border-radius:999px!important}.workspace-authoritative-shell .vmb-fraction-question-amount{width:12rem!important;min-width:12rem!important;margin:0!important;align-self:center!important}.workspace-authoritative-shell .vmb-fraction-question-amount .authoritative-custom-field-label{display:none!important}.workspace-authoritative-shell .vmb-fraction-question-amount input{width:100%!important;min-width:100%!important;text-align:center!important}.workspace-authoritative-shell .vmb-custom-fraction-section-rule{display:block!important;width:100%!important;height:0!important;min-height:0!important;margin:.6rem 0 .75rem!important;padding:0!important;background:0 0!important;border:0!important;border-top:1px solid var(--line,#d6dee9)!important;box-shadow:none!important}.workspace-authoritative-shell .vmb-custom-fraction-locks,.workspace-authoritative-shell .vmb-custom-fraction-options{grid-template-columns:1fr!important;gap:.5rem!important}.workspace-authoritative-shell .vmb-custom-fraction-options{margin:0!important}.workspace-authoritative-shell .vmb-custom-fraction-locks{margin-top:.8rem!important}@media(max-width:760px){body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-fraction-expression{grid-template-columns:max-content 5.2rem max-content minmax(6.6rem,1fr)!important;column-gap:.42rem!important;width:100%!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-fraction-calculate{font-size:1.2rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-fraction-of{font-size:1.1rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-fraction-input{width:5.2rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-custom-fraction-amount{width:100%!important;min-width:0!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-expression{grid-template-columns:max-content 5.2rem max-content minmax(6.4rem,1fr)!important;column-gap:.42rem!important;width:100%!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-calculate{font-size:1.18rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-of{font-size:1.08rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-fraction{width:5.2rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-amount{width:100%!important;min-width:0!important}}body.presentation.workspace-authoritative-shell:not(.vmb-phone-shell) .model-canvas{display:flex!important;align-items:flex-start!important;justify-content:center!important}body.presentation.workspace-authoritative-shell:not(.vmb-phone-shell) .model-canvas>svg[data-vmb-presentation-exact-fit=true]{display:block!important;margin:0 auto!important;object-position:center top!important;transform-origin:center top!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show{box-sizing:border-box!important;left:var(--vmb-custom-visible-left,0)!important;right:auto!important;width:var(--vmb-custom-visible-width,100vw)!important;max-width:var(--vmb-custom-visible-width,100vw)!important;padding-left:max(.65rem,env(safe-area-inset-left))!important;padding-right:max(.65rem,env(safe-area-inset-right))!important}body.vmb-phone-shell.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;width:min(34rem,calc(var(--vmb-custom-visible-width,100vw) - 1.3rem - env(safe-area-inset-left) - env(safe-area-inset-right)))!important;max-width:min(34rem,calc(var(--vmb-custom-visible-width,100vw) - 1.3rem - env(safe-area-inset-left) - env(safe-area-inset-right)))!important;margin-left:auto!important;margin-right:auto!important}body.vmb-phone-shell.workspace-authoritative-shell .model-canvas{display:flex!important;align-items:center!important;justify-content:center!important}body.vmb-phone-shell.workspace-authoritative-shell .model-canvas>svg[data-vmb-phone-content-fit=stable-exact-aspect]{display:block!important;flex:0 0 auto!important;margin:auto!important;transform:none!important;transform-origin:center center!important}body[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .integrated-model-panel{grid-template-rows:minmax(5.25rem,31%) minmax(0,69%)!important}body[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .question-canvas{box-sizing:border-box!important;height:100%!important;min-height:0!important;padding:.28rem .65rem .18rem!important;overflow:hidden!important}body[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-responsive-question{height:100%!important;min-height:0!important;overflow:hidden!important}body[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .model-canvas{height:100%!important;min-height:0!important;padding:.12rem .5rem .25rem!important;overflow:hidden!important}@media (min-width:761px) and (pointer:coarse){body.workspace-authoritative-shell .model-canvas>svg[data-vmb-presentation-exact-fit=true]{display:block!important;flex:0 0 auto!important;margin:0 auto!important;transform:none!important;transform-origin:center top!important}}body.vmb-phone-shell.workspace-authoritative-shell .model-canvas>svg[data-vmb-phone-content-fit=authored-exact-aspect]{display:block!important;flex:0 0 auto!important;margin:auto!important;transform:none!important;transform-origin:center center!important;overflow:visible!important}body[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-responsive-question-row.is-question{--vmb-responsive-question-size:30px!important}body[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-responsive-question-row.is-answer{--vmb-responsive-question-size:27px!important}body[data-generator-id=fraction-of-amount].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .authoritative-responsive-question-inner{max-width:none!important;overflow:visible!important}.workspace-authoritative-shell svg foreignObject.vmb-diagram-calculation{overflow:visible!important}.workspace-authoritative-shell svg foreignObject.vmb-diagram-calculation .vmb-math-node{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:visible!important}.workspace-authoritative-shell .vmb-fraction-question-fraction{width:max-content!important;min-width:0!important;justify-items:center!important}.workspace-authoritative-shell .vmb-fraction-question-fraction input{text-align:center!important;width:4.2rem!important;min-width:4.2rem!important}.workspace-authoritative-shell .vmb-fraction-question-fraction .authoritative-custom-question-fraction-bar{width:calc(100% - .3rem)!important;min-width:3.9rem!important;justify-self:center!important}.workspace-authoritative-shell .authoritative-custom-panel:has([data-setting-id=currency]:checked) .vmb-fraction-question-amount{position:relative!important;padding-left:1.35rem!important}.workspace-authoritative-shell .authoritative-custom-panel:has([data-setting-id=currency]:checked) .vmb-fraction-question-amount::before{content:"£";position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:900;color:var(--navy,#0b2e6d);font-size:1.25rem;z-index:2}body.vmb-phone-shell.workspace-authoritative-shell .question-canvas{box-sizing:border-box!important;padding-right:max(8.4rem,var(--vmb-phone-overlay-right-inset,0px))!important}@media (pointer:coarse){body.workspace-authoritative-shell .authoritative-custom-display-toggles{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}body.workspace-authoritative-shell #customAnimationToggle,body.workspace-authoritative-shell #customWorkingToggle:not([hidden]){display:flex!important;align-items:center!important;justify-content:center!important;min-height:2.4rem!important}}@media (pointer:coarse) and (max-width:430px){body.workspace-authoritative-shell .authoritative-custom-display-toggles{grid-template-columns:1fr!important}}.workspace-authoritative-shell #vmbSharedRoundingNote{z-index:7!important;margin:0!important;padding:0 .35rem!important;text-align:center!important;font-size:.7rem!important;line-height:1.15!important;font-weight:600!important;color:#64748b!important;pointer-events:none!important}body.vmb-phone-shell.workspace-authoritative-shell #customWorkingToggle{display:none!important}@media (pointer:coarse) and (min-width:761px) and (max-width:1366px){body.workspace-authoritative-shell .model-canvas{box-sizing:border-box!important;box-sizing:border-box!important;padding-top:1.8rem!important;box-sizing:border-box!important}body.workspace-authoritative-shell .question-canvas{padding-bottom:2.55rem!important}body.workspace-authoritative-shell .vmb-reserve-fractional-answer .question-canvas{padding-bottom:4.35rem!important}body.workspace-authoritative-shell .vmb-reserve-fractional-answer .model-canvas{padding-top:2.25rem!important;box-sizing:border-box!important}}.workspace-authoritative-shell .vmb-reverse-fraction-question-expression{display:flex!important;align-items:center!important;gap:.72rem!important;width:max-content!important;max-width:100%!important;margin:.35rem 0 .45rem!important;flex-wrap:nowrap!important}.workspace-authoritative-shell .vmb-reverse-fraction-question-expression .authoritative-custom-question-token{color:var(--navy,#0b2e6d)!important;font-size:1.48rem!important;font-weight:900!important;white-space:nowrap!important}.workspace-authoritative-shell .vmb-reverse-fraction-question-expression .authoritative-custom-question-math .katex{font-size:1.1em!important}.workspace-authoritative-shell .vmb-reverse-fraction-question-fraction{flex:0 0 auto!important}.workspace-authoritative-shell .vmb-reverse-fraction-question-known{width:7.4rem!important;min-width:7.4rem!important}.workspace-authoritative-shell .vmb-reverse-fraction-question-known input{width:100%!important;min-width:100%!important;text-align:center!important}@media (max-width:760px){body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-expression{box-sizing:border-box!important;grid-template-columns:max-content 4.2rem max-content minmax(0,1fr)!important;column-gap:.3rem!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-calculate{font-size:1.08rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-of{font-size:1rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-fraction{width:4.2rem!important;min-width:0!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-amount,body.vmb-phone-shell.workspace-authoritative-shell .vmb-fraction-question-amount input{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-custom-panel:has([data-setting-id=currency]:checked) .vmb-fraction-question-amount{box-sizing:border-box!important;padding-left:1.1rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-reverse-fraction-question-expression{gap:.5rem!important;justify-content:center!important;flex-wrap:wrap!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-reverse-fraction-question-expression .authoritative-custom-question-token{font-size:1.12rem!important}body.vmb-phone-shell.workspace-authoritative-shell .vmb-reverse-fraction-question-known{width:7rem!important;min-width:7rem!important}}.workspace-authoritative-shell [data-vmb-teaching-zone=question],.workspace-authoritative-shell [data-vmb-teaching-zone=representation]{box-sizing:border-box!important;min-width:0!important}@media (min-width:761px){body.presentation.workspace-authoritative-shell .question-canvas,body.workspace-authoritative-shell .question-canvas{height:auto!important;max-height:none!important;overflow:visible!important;padding-bottom:clamp(1rem,2dvh,1.65rem)!important}body.workspace-authoritative-shell:not(.presentation) .question-canvas{min-height:var(--vmb-question-canvas-height,7rem)!important}body.presentation.workspace-authoritative-shell .question-canvas{flex:0 0 auto!important;min-height:var(--vmb-question-canvas-presentation-height,7rem)!important}body.workspace-authoritative-shell .model-canvas{padding-top:clamp(.55rem,1.4dvh,1rem)!important}}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-title .vmb-shell-description-wrap{display:block!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}body.workspace-authoritative-shell .vmb-shell-workspace .vmb-shell-title span.vmb-shell-description{display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;-webkit-box-orient:initial!important;height:auto!important;max-height:none!important;line-height:1.28!important}@media (max-width:760px){body.vmb-phone-shell.workspace-authoritative-shell .authoritative-working-viewport{box-sizing:border-box!important;padding-left:.25rem!important;padding-right:.25rem!important}body.vmb-phone-shell.workspace-authoritative-shell{overflow-x:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell #vmbAuthoritativeOutput{display:block!important;box-sizing:border-box!important;width:100dvw!important;max-width:100dvw!important;min-width:0!important;margin:0!important;overflow-x:hidden!important;overflow-y:visible!important}body.vmb-phone-shell.workspace-authoritative-shell .representation-workspace{box-sizing:border-box!important;display:block!important;width:calc(100dvw - var(--vmb-phone-rail-w) - var(--vmb-phone-gap) - env(safe-area-inset-left) - env(safe-area-inset-right) - .36rem)!important;max-width:calc(100dvw - var(--vmb-phone-rail-w) - var(--vmb-phone-gap) - env(safe-area-inset-left) - env(safe-area-inset-right) - .36rem)!important;min-width:0!important;margin:.08rem .18rem 0 calc(var(--vmb-phone-rail-w) + var(--vmb-phone-gap) + env(safe-area-inset-left))!important;overflow:hidden!important;scroll-snap-type:none!important}body.vmb-phone-shell.workspace-authoritative-shell .authoritative-working-box,body.vmb-phone-shell.workspace-authoritative-shell .authoritative-working-viewport,body.vmb-phone-shell.workspace-authoritative-shell .integrated-model-panel{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}body.vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell:not(.presentation) .export-panel,body.vmb-phone-shell.workspace-authoritative-shell .export-panel{box-sizing:border-box!important;display:block!important;position:relative!important;inset:auto!important;width:calc(100dvw - var(--vmb-phone-rail-w) - var(--vmb-phone-gap) - env(safe-area-inset-left) - env(safe-area-inset-right) - .36rem)!important;max-width:calc(100dvw - var(--vmb-phone-rail-w) - var(--vmb-phone-gap) - env(safe-area-inset-left) - env(safe-area-inset-right) - .36rem)!important;min-width:0!important;height:auto!important;max-height:none!important;margin:.45rem .18rem .8rem calc(var(--vmb-phone-rail-w) + var(--vmb-phone-gap) + env(safe-area-inset-left))!important;overflow-x:hidden!important;overflow-y:visible!important;scroll-snap-align:none!important;transform:none!important}}@media (min-width:761px){body.presentation.workspace-authoritative-shell .integrated-model-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;row-gap:clamp(.65rem,1.6dvh,1.15rem)!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .question-canvas{grid-row:1!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:.55rem 1.25rem .8rem!important;overflow:visible!important}body.presentation.workspace-authoritative-shell .question-canvas>svg{display:block!important;width:100%!important;height:auto!important;max-height:34dvh!important;object-position:left top!important;overflow:visible!important}body.presentation.workspace-authoritative-shell .model-canvas{grid-row:2!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:.45rem 1.25rem 1rem!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell .model-canvas>svg{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-position:center top!important}}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .authoritative-responsive-question-inner{white-space:normal}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .authoritative-responsive-question-row.is-question{margin:.05rem 0}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question{display:flex;align-items:center;align-content:center;justify-content:flex-start;flex-wrap:wrap;gap:.5rem .65rem;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif);color:var(--navy,#0b2e6d);font-size:1.52rem;font-weight:700;line-height:1.45}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question>.authoritative-custom-contract-text{font:inherit;color:inherit;white-space:normal}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question .authoritative-custom-field{margin:0;padding:0;min-width:0}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question .authoritative-custom-field-input{width:6.1rem;min-width:0;text-align:center;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif);font-size:1.4rem;font-weight:800;color:var(--navy,#0b2e6d);padding:.38rem .5rem}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-parts{display:inline-flex;align-items:center;gap:.38rem;flex-wrap:nowrap}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-parts>.authoritative-custom-contract-separator{font:inherit;color:inherit;font-weight:900}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-locks,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:.8rem 0 0!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options{grid-template-columns:minmax(12rem,auto) minmax(11rem,auto) minmax(18rem,1fr);align-items:end}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options>.authoritative-setting:last-child{grid-column:auto}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options .authoritative-setting-control{width:100%;min-width:12rem}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-locks{border-top:1px solid var(--line,#d8dfea);padding-top:.8rem}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-locks .authoritative-setting,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options>.authoritative-setting{min-height:2.9rem}@media(max-width:900px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options>.authoritative-setting:nth-child(3){grid-column:1/-1}}@media(max-width:760px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question{font-size:1.08rem;gap:.38rem .42rem}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question .authoritative-custom-field-input{width:5rem;font-size:1.08rem;padding:.28rem .38rem}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-parts .authoritative-custom-field-input{width:3.8rem}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-locks,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options{grid-template-columns:1fr;width:100%}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options>.authoritative-setting:nth-child(3){grid-column:auto}}body.vmb-phone-shell .vmb-phone-control-rail .vmb-phone-separator{min-height:.62rem!important;background:0 0!important;border:0!important;pointer-events:none!important}@media (min-width:1401px){body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,38%)!important;grid-template-rows:auto minmax(0,1fr)!important;column-gap:clamp(1rem,2vw,2rem)!important;row-gap:.5rem!important;align-items:stretch!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{grid-column:1/-1!important;grid-row:1!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas{grid-column:1!important;grid-row:2!important;min-width:0!important;overflow:hidden!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-working-box:not([hidden]){grid-column:2!important;grid-row:2!important;position:relative!important;align-self:auto!important;justify-self:auto!important;margin:0!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1400px) and (orientation:landscape){body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(340px,42%)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:.55rem 1rem!important;overflow:hidden!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{grid-column:1/-1!important;grid-row:1!important;min-height:0!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas{grid-column:1!important;grid-row:2!important;min-width:0!important;min-height:0!important;overflow:hidden!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-working-box:not([hidden]){grid-column:2!important;grid-row:2!important;position:relative!important;margin:0!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1400px) and (orientation:portrait){body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(180px,.8fr) minmax(250px,1.2fr)!important;gap:.45rem!important;overflow:hidden!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{grid-row:1!important;min-height:0!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas{grid-row:2!important;min-height:0!important;overflow:hidden!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-working-box:not([hidden]){grid-row:3!important;position:relative!important;justify-self:auto!important;margin:0!important}}@media (max-width:760px) and (orientation:portrait){body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,30fr) minmax(0,25fr) minmax(0,45fr)!important;gap:.12rem!important;height:var(--vmb-phone-workspace-height,100dvh)!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{grid-row:1!important;min-height:0!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas{grid-row:2!important;min-height:0!important;padding:.05rem .4rem!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-working-box:not([hidden]){grid-row:3!important;position:relative!important;inset:auto!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;transform:none!important}}@media (max-width:760px) and (orientation:landscape){body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,50fr) minmax(0,50fr)!important;grid-template-rows:minmax(0,36fr) minmax(0,64fr)!important;gap:.1rem .3rem!important;height:var(--vmb-phone-workspace-height,100dvh)!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{grid-column:1!important;grid-row:1!important;min-height:0!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas{grid-column:1!important;grid-row:2!important;min-height:0!important;padding:.05rem .3rem!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-working-box:not([hidden]){grid-column:2!important;grid-row:1/3!important;position:relative!important;inset:auto!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;transform:none!important}}.vmb-ratio-working-equation,.vmb-ratio-working-finals,.vmb-ratio-working-intro,.vmb-ratio-working-share-grid{width:max-content;max-width:none;color:var(--navy,#0b2e6d);font-family:var(--math-font,"STIX Two Text","Cambria Math",serif);font-weight:700}.vmb-ratio-working-intro{font-size:1.38rem;margin:0 0 .85rem;white-space:nowrap}.vmb-ratio-working-equation{display:grid;grid-template-columns:max-content max-content;column-gap:3.4rem;row-gap:.12rem;margin:0 0 .9rem;font-size:1.24rem}.vmb-ratio-equation-row{display:contents}.vmb-ratio-equation-left{display:inline-grid;grid-template-columns:max-content max-content;align-items:baseline;white-space:nowrap}.vmb-ratio-equation-right{justify-self:start;white-space:nowrap}.vmb-ratio-division-row{color:#4f8fcf;font-weight:850;font-size:.94em}.vmb-ratio-working-share-grid{display:grid;grid-template-columns:max-content max-content 1.15rem max-content;column-gap:1.4rem;row-gap:.42rem;font-size:1.18rem;align-items:baseline}.vmb-ratio-share-row{display:contents;white-space:nowrap}.vmb-ratio-share-label{grid-column:1}.vmb-ratio-share-calc{display:contents}.vmb-ratio-calc-lhs{grid-column:2;justify-self:end;display:inline-flex;align-items:baseline;gap:.28rem}.vmb-ratio-calc-equals{grid-column:3;justify-self:center;font-weight:850}.vmb-ratio-calc-rhs{grid-column:4;justify-self:start}.vmb-ratio-working-finals{display:grid;gap:.16rem;margin-top:.9rem;font-size:1.08rem;white-space:nowrap}.vmb-moving-value-clone{box-sizing:border-box;color:var(--vmb-red,#cc2f28)!important;font-family:inherit}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-parts{flex-wrap:nowrap!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options{grid-template-columns:minmax(15rem,1fr) minmax(18rem,1.4fr)!important;width:100%!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options>.authoritative-setting:nth-child(3),body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options>.authoritative-setting:nth-child(4){grid-column:1/-1!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-locks{display:grid!important;grid-template-columns:1fr!important;width:min(100%,32rem)!important;gap:.42rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual{display:grid!important;grid-template-columns:max-content max-content minmax(0,1fr)!important;align-items:center!important;column-gap:.65rem!important;row-gap:.35rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-subject{grid-column:1!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-total{grid-column:2!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-lead{grid-column:1/-1!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-parts{grid-column:1/-1!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-end{grid-column:1/-1!important}@media(max-width:760px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-total .authoritative-custom-field-input{width:4.25rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options{grid-template-columns:1fr!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options>.authoritative-setting{grid-column:auto!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual{grid-template-columns:max-content minmax(0,1fr)!important}}body.workspace-authoritative-shell .authoritative-custom-panel input[type=checkbox]{appearance:none;-webkit-appearance:none;width:1.25rem;height:1.25rem;min-width:1.25rem;border:2px solid #7d8796;border-radius:4px;background:#f3f5f7;display:inline-grid;place-content:center;vertical-align:middle}body.workspace-authoritative-shell .authoritative-custom-panel input[type=checkbox]::before{content:"";width:.62rem;height:.36rem;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg) scale(0);transform-origin:center}body.workspace-authoritative-shell .authoritative-custom-panel input[type=checkbox]:checked{border-color:var(--navy,#0b2e6d);background:var(--navy,#0b2e6d)}body.workspace-authoritative-shell .authoritative-custom-panel input[type=checkbox]:checked::before{transform:rotate(-45deg) scale(1)}body.workspace-authoritative-shell .authoritative-custom-panel input[type=checkbox]:focus-visible{outline:rgba(11,46,109,.28) solid 3px;outline-offset:3px}@media (pointer:fine) and (min-width:761px) and (max-width:1400px){body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(340px,40%)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:.55rem 1rem!important;overflow:hidden!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{grid-column:1/-1!important;grid-row:1!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas{grid-column:1!important;grid-row:2!important;min-width:0!important;overflow:hidden!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-working-box:not([hidden]){position:relative!important;margin:0!important}}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell #customExampleFields.authoritative-custom-contract,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .authoritative-custom-contract-root,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question{width:100%!important;max-width:none!important;min-width:0!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question{box-sizing:border-box!important;display:flex!important;flex-flow:row wrap!important;align-items:center!important;align-content:flex-start!important;justify-content:flex-start!important;gap:.55rem .7rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-parts>.authoritative-custom-field,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question>.authoritative-custom-field{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-subject{flex:0 0 auto!important;white-space:nowrap!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-total{flex:0 0 8rem!important;width:8rem!important;min-width:8rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-total .authoritative-custom-field-input{box-sizing:border-box!important;width:8rem!important;min-width:8rem!important;max-width:8rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-lead{flex:1 1 26rem!important;min-width:16rem!important;max-width:100%!important;white-space:normal!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-parts{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:.5rem!important;width:auto!important;min-width:0!important;white-space:nowrap!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-parts .authoritative-custom-field-input{box-sizing:border-box!important;width:8.25rem!important;min-width:8.25rem!important;max-width:8.25rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-parts>.authoritative-custom-contract-separator{flex:0 0 auto!important;width:auto!important;min-width:0!important;padding-bottom:.55rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-stop{flex:0 0 auto!important;margin-left:-.18rem!important;white-space:nowrap!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-end{flex:1 1 22rem!important;min-width:15rem!important;max-width:100%!important;white-space:normal!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual{display:flex!important;grid-template-columns:none!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-end,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-lead,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-parts,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-subject,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-total{grid-column:auto!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-lead{flex:1 1 calc(100% - 18rem)!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-end{flex:1 1 28rem!important}body.workspace-authoritative-shell .authoritative-custom-panel #customExampleError.warning:not(:empty){display:block!important;color:#963f3f!important;background:#fff2f1!important;border:1px solid #dfaaa5!important;border-left:5px solid #b65a54!important;border-radius:8px!important;padding:.58rem .72rem!important;margin:.5rem 0!important;font-weight:800!important}@media(max-width:760px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question{gap:.4rem .48rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-total{flex-basis:5.6rem!important;width:5.6rem!important;min-width:5.6rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-parts .authoritative-custom-field-input,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-total .authoritative-custom-field-input{width:5.6rem!important;min-width:5.6rem!important;max-width:5.6rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-end,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-lead,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-end,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-lead{flex:1 1 100%!important;min-width:100%!important}}@media (min-width:1000px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual){display:grid!important;grid-template-columns:max-content max-content max-content max-content max-content!important;grid-auto-rows:auto!important;align-items:center!important;justify-content:start!important;column-gap:.7rem!important;row-gap:.45rem!important;width:100%!important;max-width:none!important;overflow-x:hidden!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-end,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-lead,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-parts,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-subject,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-total{grid-row:1!important;grid-column:auto!important;width:auto!important;min-width:0!important;max-width:none!important;white-space:nowrap!important;flex:none!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-total{width:8rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-total .authoritative-custom-field-input{width:8rem!important;min-width:8rem!important;max-width:8rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-parts .authoritative-custom-field-input{width:8.25rem!important;min-width:8.25rem!important;max-width:8.25rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual).vmb-wrap-prompt .vmb-ratio-custom-end{grid-row:2!important;grid-column:1/-1!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual).vmb-wrap-parts{grid-template-columns:max-content max-content minmax(0,1fr)!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual).vmb-wrap-parts .vmb-ratio-custom-lead,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual).vmb-wrap-parts .vmb-ratio-custom-subject,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual).vmb-wrap-parts .vmb-ratio-custom-total{grid-row:1!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual).vmb-wrap-parts .vmb-ratio-custom-parts{grid-row:2!important;grid-column:1/-1!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual).vmb-wrap-parts .vmb-ratio-custom-end{grid-row:3!important;grid-column:1/-1!important}}@media (min-width:1000px) and (max-width:1220px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual){grid-template-columns:max-content max-content max-content max-content!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-end{grid-row:2!important;grid-column:1/-1!important}}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]){display:block!important;visibility:visible!important;opacity:1!important}@media (min-width:761px){body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned){position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;width:min(100%,var(--vmb-protected-working-width,100%))!important;max-width:100%!important;box-sizing:border-box!important;height:min(100%,var(--vmb-protected-working-height,300px))!important;max-height:min(100%,var(--vmb-protected-working-height,300px))!important;min-width:0!important;min-height:220px!important;margin:0!important;align-self:start!important;justify-self:end!important;visibility:visible!important;opacity:1!important;display:block!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox.is-user-positioned:not([hidden]){position:absolute!important;grid-column:auto!important;grid-row:auto!important;align-self:auto!important;justify-self:auto!important}body.workspace-authoritative-shell:not(.presentation)[data-vmb-representation-layout=protected-working] .integrated-model-panel[data-vmb-protected-visible-cap=true]{height:var(--vmb-protected-normal-visible-height)!important;max-height:var(--vmb-protected-normal-visible-height)!important;min-height:0!important;overflow:hidden!important}body.presentation.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned){margin-right:1rem!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1400px) and (orientation:portrait){body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned){grid-column:1!important;grid-row:3!important;width:min(100%,620px)!important;justify-self:end!important}}@media (min-width:1401px),(pointer:fine) and (min-width:761px) and (max-width:1400px),(pointer:coarse) and (min-width:761px) and (max-width:1400px) and (orientation:landscape){body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned){grid-column:2!important;grid-row:2!important}}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual){display:flex!important;flex-flow:row wrap!important;align-items:center!important;align-content:flex-start!important;justify-content:flex-start!important;gap:.55rem .7rem!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-ratio-group,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-share-group{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;align-items:center!important;gap:.55rem!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-parts{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;align-items:center!important;gap:.42rem!important;width:auto!important;min-width:0!important;max-width:none!important;white-space:nowrap!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-end,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-lead,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-stop,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-subject{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;white-space:nowrap!important;grid-row:auto!important;grid-column:auto!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-parts>.authoritative-custom-field,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-total{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;grid-row:auto!important;grid-column:auto!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-total .authoritative-custom-field-input{width:8rem!important;min-width:8rem!important;max-width:8rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-parts .authoritative-custom-field-input{width:8.25rem!important;min-width:8.25rem!important;max-width:8.25rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-end{flex:0 0 auto!important}@media(max-width:760px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual){gap:.42rem .5rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-ratio-group,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-share-group{gap:.42rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-parts .authoritative-custom-field-input,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question:not(.is-contextual) .vmb-ratio-custom-total .authoritative-custom-field-input{width:5.6rem!important;min-width:5.6rem!important;max-width:5.6rem!important}}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual{display:flex!important;flex-flow:row wrap!important;align-items:center!important;align-content:flex-start!important;justify-content:flex-start!important;overflow:visible!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-share-group{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;align-items:center!important;gap:.55rem!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-ratio-group{display:flex!important;flex:1 1 42rem!important;flex-flow:row wrap!important;align-items:center!important;gap:.55rem .7rem!important;width:auto!important;min-width:min(30rem,100%)!important;max-width:100%!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-lead{flex:1 1 27rem!important;max-width:100%!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-parts{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;align-items:center!important;gap:.42rem!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-end{flex:1 1 100%!important;max-width:100%!important}@media(max-width:760px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-end,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-lead,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-ratio-group{flex-basis:100%!important;min-width:0!important;width:100%!important}}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual{display:flex!important;flex-flow:row wrap!important;align-items:center!important;align-content:flex-start!important;justify-content:flex-start!important;gap:.55rem .7rem!important;width:100%!important;max-width:100%!important;min-width:0!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-ratio-group,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-share-group{display:contents!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-parts,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-subject,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-total{flex:0 0 auto!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-lead{flex:1 1 34rem!important;min-width:18rem!important;max-width:none!important;width:auto!important;white-space:normal!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-end{flex:1 0 100%!important;width:100%!important;min-width:0!important;max-width:none!important;white-space:normal!important}@media(max-width:760px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-question.is-contextual .vmb-ratio-custom-lead{flex-basis:100%!important;min-width:0!important;width:100%!important}}@media (min-width:761px){body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox.is-collapsed:not([hidden]){width:9.5rem!important;min-width:9.5rem!important;max-width:9.5rem!important;height:2.35rem!important;min-height:2.35rem!important;max-height:2.35rem!important;align-self:start!important;justify-self:end!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox.is-collapsed .authoritative-resize-handle,body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox.is-collapsed .authoritative-working-viewport{display:none!important}}@media (max-width:760px) and (orientation:portrait){body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{box-sizing:border-box!important;padding-left:.75rem!important;padding-right:.75rem!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell:not(.presentation)[data-vmb-representation-layout=protected-working] .question-canvas{padding-top:max(3.75rem,var(--vmb-phone-overlay-top-inset,0px))!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-responsive-question,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-responsive-question-inner{max-width:100%!important;overflow:visible!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-working-viewport{padding-left:.55rem!important;padding-right:.8rem!important}}@media (max-width:760px) and (orientation:landscape){body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{box-sizing:border-box!important;padding:.45rem .55rem .15rem!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell:not(.presentation)[data-vmb-representation-layout=protected-working] .question-canvas{padding-top:max(2.85rem,var(--vmb-phone-overlay-top-inset,0px))!important}body.vmb-phone-shell:not([data-generator-id=sharing-in-a-ratio]).workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-working-share-grid{grid-template-columns:max-content 1rem max-content!important;column-gap:.55rem!important;row-gap:.14rem!important}body.vmb-phone-shell:not([data-generator-id=sharing-in-a-ratio]).workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-share-label{grid-column:1/-1!important;justify-self:start!important;margin-top:.16rem!important}body.vmb-phone-shell:not([data-generator-id=sharing-in-a-ratio]).workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-calc-lhs{grid-column:1!important;justify-self:end!important}body.vmb-phone-shell:not([data-generator-id=sharing-in-a-ratio]).workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-calc-equals{grid-column:2!important}body.vmb-phone-shell:not([data-generator-id=sharing-in-a-ratio]).workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-calc-rhs{grid-column:3!important}body[data-generator-id=sharing-in-a-ratio].vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-working-share-grid{grid-template-columns:max-content max-content 1rem max-content!important;column-gap:.72rem!important;row-gap:.3rem!important}body[data-generator-id=sharing-in-a-ratio].vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-share-label{grid-column:1!important;justify-self:start!important;margin-top:0!important}body[data-generator-id=sharing-in-a-ratio].vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-calc-lhs{grid-column:2!important;justify-self:end!important}body[data-generator-id=sharing-in-a-ratio].vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-calc-equals{grid-column:3!important}body[data-generator-id=sharing-in-a-ratio].vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-calc-rhs{grid-column:4!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-working-viewport{padding:.28rem .55rem!important}}@media (max-width:760px){body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .representation-workspace{box-sizing:border-box!important;width:auto!important;max-width:none!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .integrated-model-panel{box-sizing:border-box!important;display:grid!important;width:100%!important;max-width:100%!important;height:var(--vmb-phone-workspace-height,100dvh)!important;min-width:0!important;min-height:0!important;max-height:var(--vmb-phone-workspace-height,100dvh)!important;padding:0!important;gap:0!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas,body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{box-sizing:border-box!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{width:100%!important;height:100%!important;margin:0!important;align-self:stretch!important;justify-self:stretch!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-responsive-question{box-sizing:border-box!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .authoritative-responsive-question-inner{max-width:none!important;transform-origin:top left!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas{width:100%!important;height:100%!important;margin:0!important;padding:.2rem .45rem .35rem!important;align-self:stretch!important;justify-self:stretch!important;display:flex!important;align-items:center!important;justify-content:center!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas>svg{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;width:100%!important;height:100%!important;margin:0!important;align-self:stretch!important;justify-self:stretch!important;border-radius:0!important;box-shadow:none!important;z-index:2!important}}@media (max-width:760px) and (orientation:portrait){body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .integrated-model-panel{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,32%) minmax(0,28%) minmax(0,40%)!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{grid-column:1!important;grid-row:1!important;padding:.7rem .75rem .25rem!important}body.vmb-phone-shell.workspace-authoritative-shell:not(.presentation)[data-vmb-representation-layout=protected-working] .question-canvas{padding-top:max(3.75rem,var(--vmb-phone-overlay-top-inset,0px))!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas{grid-column:1!important;grid-row:2!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox{grid-column:1!important;grid-row:3!important;border-width:1px 0 0!important}}@media (max-width:760px) and (orientation:landscape){body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .representation-workspace{display:block!important;overflow-x:hidden!important;overflow-y:hidden!important;scroll-snap-type:none!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .integrated-model-panel{grid-template-columns:minmax(0,56%) minmax(0,44%)!important;grid-template-rows:minmax(0,38%) minmax(0,62%)!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{grid-column:1!important;grid-row:1!important;padding:.32rem .55rem .12rem!important}body.vmb-phone-shell.workspace-authoritative-shell:not(.presentation)[data-vmb-representation-layout=protected-working] .question-canvas{padding-top:max(2.65rem,var(--vmb-phone-overlay-top-inset,0px))!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas{grid-column:1!important;grid-row:2!important;padding:.08rem .45rem .18rem!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox{grid-column:2!important;grid-row:1/span 2!important;border-width:0 0 0 1px!important}body[data-generator-id=reverse-fraction].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell:not(.presentation)[data-vmb-representation-layout=protected-working] .question-canvas{padding-top:.55rem!important}}@media (max-width:760px){body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .question-canvas{padding-right:1rem!important}body.vmb-phone-shell.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .model-canvas{padding-right:.85rem!important}}.workspace-authoritative-shell .authoritative-working-collapse{position:relative;isolation:isolate}.workspace-authoritative-shell .authoritative-working-collapse::before{content:"";position:absolute;inset:-.42rem}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-question{width:100%!important;max-width:none!important;min-width:0!important;gap:.72rem;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif);font-size:clamp(1.2rem,2.2vw,1.62rem);font-weight:700;color:var(--navy,#0b2e6d)}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell #customExampleFields.authoritative-custom-contract,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .authoritative-custom-contract-root{width:100%!important;max-width:none!important;min-width:0!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .authoritative-custom-question-grid>.authoritative-custom-row:last-child{display:block!important;grid-template-columns:1fr!important;width:100%!important;max-width:none!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-goal-line,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-known-line,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-ratio-line{display:flex!important;align-items:center!important;gap:.48rem!important;flex-wrap:wrap!important;width:100%}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-parts{display:flex!important;align-items:center!important;gap:.4rem!important;flex-wrap:nowrap!important;white-space:nowrap!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-parts .authoritative-custom-field-input{width:5.2rem!important;min-width:5.2rem!important;text-align:center}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-known-line>.authoritative-custom-field .authoritative-custom-field-input{width:7rem!important;min-width:7rem!important;text-align:center}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-known-line>.authoritative-setting{flex:0 1 16rem}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-goal-control{display:flex!important;align-items:center!important;flex:1 1 40rem!important;min-width:14rem!important;max-width:none!important;gap:.25rem!important;flex-wrap:nowrap!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-goal-control>.authoritative-setting{flex:1 1 auto!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-goal-control>.vmb-known-custom-stop{flex:0 0 auto!important;white-space:nowrap!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-question .authoritative-setting-label{display:none!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-question .authoritative-setting-control{width:100%;max-width:none!important;font-family:inherit;font-size:inherit;font-weight:700;color:inherit}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-locks,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-options{display:grid!important;grid-template-columns:1fr!important;width:min(100%,49rem)!important;gap:.42rem!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-lock-rule{display:block!important;width:min(100%,49rem)!important;flex:0 0 auto!important;align-self:flex-start!important;border-top:1px solid var(--line,#d8dfea);padding:0!important;margin:.12rem 0 .02rem!important;height:0!important}@media(min-width:761px){body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-locks .authoritative-setting,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-options>.authoritative-setting{display:grid!important;grid-template-columns:22rem 26rem!important;align-items:center!important;column-gap:1rem!important;width:49rem!important;max-width:100%!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-options .authoritative-setting-control{box-sizing:border-box!important;width:26rem!important;min-width:26rem!important;max-width:26rem!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-locks input[type=checkbox],body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-options input[type=checkbox]{grid-column:2!important;justify-self:start!important}}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-one-share-working-equation{row-gap:.14rem}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question{display:grid!important;grid-template-columns:minmax(8.5rem,12rem) 2rem 4.8rem!important;align-items:center!important;justify-content:start!important;gap:.55rem!important;width:max-content!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question .authoritative-custom-field,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question .authoritative-custom-field{width:100%!important;min-width:0!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.authoritative-custom-contract-text,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question>.authoritative-custom-contract-text{justify-self:center!important;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif);font-size:1.4rem;font-weight:800;color:var(--navy,#0b2e6d)}@media(max-width:520px){body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question{grid-template-columns:minmax(7rem,9rem) 1.6rem 4.2rem!important;gap:.35rem!important}}@media(max-width:760px){body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-question{font-size:1.08rem;gap:.58rem}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-parts .authoritative-custom-field-input{width:4.25rem!important;min-width:4.25rem!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-known-line>.authoritative-custom-field .authoritative-custom-field-input{width:5.5rem!important;min-width:5.5rem!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-options{grid-template-columns:1fr!important}}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .integrated-model-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:8rem minmax(0,1fr)!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .question-canvas{grid-column:1!important;grid-row:1!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;padding:.7rem 1.35rem!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .question-canvas .authoritative-responsive-question{width:100%!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .question-canvas .authoritative-responsive-question-inner{margin:0!important;transform-origin:top left!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .model-canvas{grid-column:1!important;grid-row:2!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].presentation.workspace-authoritative-shell .integrated-model-panel{grid-template-rows:clamp(6.5rem,14dvh,8rem) minmax(0,1fr)!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question input[type=number]::-webkit-inner-spin-button,body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question input[type=number]{appearance:textfield!important;-moz-appearance:textfield!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .authoritative-custom-contract-root{width:min(100%,56rem)!important;max-width:none!important;align-self:stretch!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question{display:grid!important;grid-template-columns:minmax(18rem,28rem) 4rem 7rem!important;align-items:center!important;justify-content:start!important;gap:.7rem!important;width:max-content!important;max-width:100%!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question .authoritative-custom-field{width:100%!important;min-width:0!important;display:flex!important;align-items:center!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question .authoritative-custom-field-input{box-sizing:border-box!important;width:100%!important;min-width:18rem!important;height:3.4rem!important;text-align:center!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-operation,body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-value{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:4rem;min-height:3.4rem;line-height:1!important;color:var(--ink,#071b46);font-family:var(--math-font,"STIX Two Text",serif);font-size:1.55rem;font-weight:800;align-self:center!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-value{min-width:6.5rem}@media(max-width:760px){body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question{grid-template-columns:minmax(9rem,1fr) 2.6rem 5.5rem!important;width:100%!important;gap:.35rem!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question .authoritative-custom-field-input{min-width:0!important}}@media(pointer:coarse){body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].vmb-phone-shell.workspace-authoritative-shell .integrated-model-panel{grid-template-rows:minmax(6.5rem,25%) minmax(0,75%)!important}}body.vmb-phone-shell[data-generator-id=exploding-dots].workspace-authoritative-shell[data-vmb-content-structure=math-model] .integrated-model-panel{grid-template-rows:minmax(0,30%) minmax(0,70%)!important}@media (pointer:coarse) and (orientation:landscape) and (min-width:900px){body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question{display:grid!important;grid-template-columns:minmax(0,20rem) 3.5rem 5.5rem!important;grid-template-rows:3rem!important;column-gap:.75rem!important;align-items:stretch!important;justify-content:start!important;width:min(100%,30.5rem)!important;max-width:30.5rem!important;margin:0!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.authoritative-custom-field,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question>.authoritative-custom-field{display:flex!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.authoritative-custom-field:first-child,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question>.authoritative-custom-field:first-child{grid-column:1!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.vmb-binary-custom-obelus,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question>.vmb-binary-custom-obelus{grid-column:2!important;display:grid!important;place-items:center!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif)!important;font-size:1.65rem!important;font-weight:800!important;line-height:1!important;text-align:center!important;color:var(--navy,#0b2e6d)!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.authoritative-custom-field:last-child,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question>.authoritative-custom-field:last-child{grid-column:3!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question .authoritative-custom-field-input,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question .authoritative-custom-field-input{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:3rem!important;min-height:3rem!important;margin:0!important;text-align:center!important}}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) clamp(2.4rem,10vw,3.5rem) clamp(4.6rem,22vw,5.5rem)!important;grid-template-rows:3rem!important;column-gap:clamp(.35rem,1.5vw,.75rem)!important;align-items:stretch!important;justify-content:start!important;width:min(100%,30.5rem)!important;max-width:30.5rem!important;min-width:0!important;margin:0!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.authoritative-custom-field,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question>.authoritative-custom-field{box-sizing:border-box!important;display:flex!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.authoritative-custom-field:first-child,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question>.authoritative-custom-field:first-child{grid-column:1!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.vmb-binary-custom-obelus,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question>.vmb-binary-custom-obelus{grid-column:2!important;grid-row:1!important;box-sizing:border-box!important;display:grid!important;place-items:center!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;height:3rem!important;min-height:3rem!important;margin:0!important;padding:0!important;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif)!important;font-size:1.65rem!important;font-weight:800!important;line-height:1!important;text-align:center!important;color:var(--navy,#0b2e6d)!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.authoritative-custom-field:last-child,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question>.authoritative-custom-field:last-child{grid-column:3!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question .authoritative-custom-field-input,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question .authoritative-custom-field-input{box-sizing:border-box!important;box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:3rem!important;min-height:3rem!important;margin:0!important;text-align:center!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .vmb-custom-binary-composition{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) clamp(2.4rem,10vw,3.5rem) minmax(0,1fr)!important;column-gap:clamp(.35rem,1.5vw,.75rem)!important;align-items:end!important;justify-content:start!important;width:min(100%,32rem)!important;max-width:32rem!important;min-width:0!important;margin:0!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .vmb-custom-binary-composition>.authoritative-custom-field{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .vmb-custom-binary-composition>.authoritative-custom-field:first-child{grid-column:1!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .vmb-custom-binary-composition>.vmb-binary-custom-operator{grid-column:2!important;grid-row:1!important;box-sizing:border-box!important;display:grid!important;place-items:center!important;align-self:end!important;justify-self:stretch!important;width:100%!important;min-width:0!important;height:3rem!important;min-height:3rem!important;margin:0!important;padding:0!important;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif)!important;font-size:1.65rem!important;font-weight:800!important;line-height:1!important;text-align:center!important;color:var(--navy,#0b2e6d)!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .vmb-custom-binary-composition>.authoritative-custom-field:last-child{grid-column:3!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .vmb-custom-binary-composition .authoritative-custom-field-input{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:3rem!important;min-height:3rem!important;margin:0!important;text-align:center!important}body[data-generator-id=addition-with-integers].vmb-custom-tablet-landscape.workspace-authoritative-shell #customExampleFields .vmb-integer-custom-expression,body[data-generator-id=addition-with-integers].vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-contract-root>.vmb-integer-custom-expression{box-sizing:border-box!important;display:grid!important;grid-template-columns:7rem 3.25rem 7rem!important;grid-template-rows:3rem!important;column-gap:.65rem!important;align-items:stretch!important;justify-items:stretch!important;justify-content:center!important;align-self:center!important;flex:none!important;width:18.55rem!important;min-width:18.55rem!important;max-width:18.55rem!important;margin:.3rem auto .15rem!important;padding:0!important}body[data-generator-id=addition-with-integers].vmb-custom-tablet-landscape.workspace-authoritative-shell #customExampleFields .vmb-integer-custom-expression>.authoritative-custom-field{box-sizing:border-box!important;display:block!important;width:7rem!important;min-width:7rem!important;max-width:7rem!important;height:3rem!important;min-height:3rem!important;margin:0!important;padding:0!important;flex:none!important}body[data-generator-id=addition-with-integers].vmb-custom-tablet-landscape.workspace-authoritative-shell #customExampleFields .vmb-integer-custom-expression>.vmb-integer-custom-first{grid-column:1!important;grid-row:1!important}body[data-generator-id=addition-with-integers].vmb-custom-tablet-landscape.workspace-authoritative-shell #customExampleFields .vmb-integer-custom-expression>.vmb-integer-custom-second{grid-column:3!important;grid-row:1!important}body[data-generator-id=addition-with-integers].vmb-custom-tablet-landscape.workspace-authoritative-shell #customExampleFields .vmb-integer-custom-expression .authoritative-custom-field-label{display:none!important}body[data-generator-id=addition-with-integers].vmb-custom-tablet-landscape.workspace-authoritative-shell #customExampleFields .vmb-integer-custom-expression .authoritative-custom-field-input{box-sizing:border-box!important;display:block!important;width:7rem!important;min-width:7rem!important;max-width:7rem!important;height:3rem!important;min-height:3rem!important;margin:0!important;padding:.35rem .5rem!important;text-align:center!important;font-size:1.35rem!important}body[data-generator-id=addition-with-integers].vmb-custom-tablet-landscape.workspace-authoritative-shell #customExampleFields .vmb-integer-custom-expression>.vmb-integer-custom-operator{grid-column:2!important;grid-row:1!important;box-sizing:border-box!important;display:grid!important;place-items:center!important;align-self:stretch!important;justify-self:stretch!important;width:3.25rem!important;min-width:3.25rem!important;max-width:3.25rem!important;height:3rem!important;min-height:3rem!important;margin:0!important;padding:0!important;flex:none!important;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif)!important;font-size:1.7rem!important;font-weight:800!important;line-height:1!important;text-align:center!important;color:var(--navy,#0b2e6d)!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell :is(.vmb-diff-custom-difference-group,.vmb-diff-custom-goal-control)>.vmb-diff-custom-stop,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell :is(.vmb-known-custom-known-line,.vmb-known-custom-goal-control)>.vmb-known-custom-stop{margin-left:-.12rem!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-compare-line>.authoritative-setting,body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-goal-control>.authoritative-setting,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-goal-control>.authoritative-setting,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-known-line>.authoritative-setting{min-width:0!important;max-width:100%!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-question select,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-question select{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}@media (max-width:760px){body[data-generator-id=sharing-in-a-ratio].vmb-phone-shell.workspace-authoritative-shell .vmb-ratio-custom-parts{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:.28rem!important}body[data-generator-id=sharing-in-a-ratio].vmb-phone-shell.workspace-authoritative-shell .vmb-ratio-custom-parts>.authoritative-custom-field{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important}body[data-generator-id=sharing-in-a-ratio].vmb-phone-shell.workspace-authoritative-shell .vmb-ratio-custom-parts .authoritative-custom-field-input{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}body[data-generator-id=sharing-in-a-ratio].vmb-phone-shell.workspace-authoritative-shell .vmb-ratio-custom-parts>.authoritative-custom-contract-separator,body[data-generator-id=sharing-in-a-ratio].vmb-phone-shell.workspace-authoritative-shell .vmb-ratio-custom-stop{flex:0 0 auto!important}body[data-generator-id=ratio-difference-given].vmb-phone-shell.workspace-authoritative-shell .vmb-diff-custom-goal-control,body[data-generator-id=ratio-one-share-known].vmb-phone-shell.workspace-authoritative-shell .vmb-known-custom-goal-control{flex:1 1 100%!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1366px){body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .custom-example-backdrop.show{box-sizing:border-box!important;position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:1rem!important;overflow:hidden!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:min(1120px,calc(100vw - 2rem))!important;max-width:calc(100vw - 2rem)!important;height:min(88dvh,calc(100dvh - 2rem))!important;max-height:calc(100dvh - 2rem)!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .authoritative-custom-card{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;height:100%!important;padding:1rem 1.25rem 0!important;overflow:hidden!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .authoritative-custom-question-grid{box-sizing:border-box!important;display:block!important;flex:1 1 auto!important;min-height:0!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding-right:.2rem!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .custom-example-actions{position:sticky!important;bottom:0!important;flex:0 0 auto!important;z-index:10!important;width:100%!important;margin:.55rem 0 0!important;padding:.55rem 0 .7rem!important;background:#fff!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-compare-line,body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-goal-line,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-goal-line,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-known-line{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-compare-line>.authoritative-setting,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-known-line>.authoritative-setting{flex:1 1 12rem!important;min-width:0!important;max-width:22rem!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .vmb-diff-custom-goal-control,body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .vmb-known-custom-goal-control{flex:1 1 30rem!important;min-width:0!important;max-width:100%!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .authoritative-responsive-question-row.is-question{--vmb-responsive-question-size:40px!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .authoritative-responsive-question-row.is-answer{--vmb-responsive-question-size:38px!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .question-canvas{padding-bottom:.65rem!important}body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell .model-canvas{padding-top:.35rem!important}}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-flow-question{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:.3rem 0 .45rem!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:.2rem 0 .48rem!important;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif)!important;color:var(--navy,#0b2e6d)!important;font-size:1.48rem!important;font-weight:700!important;line-height:1.75!important;white-space:normal!important;overflow:visible!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .authoritative-custom-question-token{display:inline!important;font:inherit!important;color:inherit!important;white-space:normal!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .authoritative-custom-field,body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .authoritative-setting{display:inline-block!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:.08rem .22rem!important;padding:0!important;vertical-align:middle!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .authoritative-custom-field-label,body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .authoritative-setting-label{display:none!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .authoritative-custom-field-input{box-sizing:border-box!important;width:6.4rem!important;min-width:6.4rem!important;max-width:6.4rem!important;height:3rem!important;min-height:3rem!important;margin:0!important;text-align:center!important;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif)!important;font-size:1.3rem!important;font-weight:800!important;color:var(--navy,#0b2e6d)!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .vmb-inline-ratio-field .authoritative-custom-field-input{width:5.8rem!important;min-width:5.8rem!important;max-width:5.8rem!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .authoritative-setting select{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}body.workspace-authoritative-shell:is([data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .vmb-inline-short-setting{width:min(16rem,42vw)!important}body.workspace-authoritative-shell[data-generator-id=ratio-difference-given] .vmb-ratio-inline-expression .vmb-inline-compare-setting{width:min(22rem,42vw)!important}body.workspace-authoritative-shell:is([data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .vmb-inline-goal-setting{width:min(46rem,calc(100% - 5rem))!important;max-width:calc(100% - 5rem)!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .vmb-inline-colon{display:inline!important;margin:0 .08rem!important;font-weight:900!important;white-space:nowrap!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .vmb-inline-stop{display:inline!important;margin-left:.04rem!important;font-weight:900!important;white-space:nowrap!important}body.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio] .vmb-ratio-inline-ending{margin-top:.05rem!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .authoritative-custom-question-inline-group{display:inline-flex!important;align-items:center!important;width:auto!important;max-width:100%!important;min-width:0!important;vertical-align:middle!important;white-space:nowrap!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-inline-ratio-tail{gap:.28rem!important;margin-right:.05rem!important}body.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-inline-ratio-tail .vmb-inline-stop{display:inline-block!important;flex:0 0 auto!important;position:static!important;width:auto!important;min-width:.35rem!important;margin:0!important;padding:0!important;transform:none!important}@media(max-width:760px){body.vmb-phone-shell.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression{font-size:1.08rem!important;line-height:1.72!important;margin:.15rem 0 .38rem!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .authoritative-custom-field-input{width:5.15rem!important;min-width:5.15rem!important;max-width:5.15rem!important;height:2.8rem!important;min-height:2.8rem!important;font-size:1.08rem!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .vmb-inline-short-setting{width:min(16rem,78vw)!important}body.vmb-phone-shell.workspace-authoritative-shell[data-generator-id=ratio-difference-given] .vmb-ratio-inline-expression .vmb-inline-compare-setting{width:min(22rem,78vw)!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .vmb-inline-goal-setting{width:calc(100% - 3.4rem)!important;max-width:calc(100% - 3.4rem)!important}body.vmb-phone-shell.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio] .vmb-ratio-custom-lead{display:block!important;width:100%!important;margin-top:.08rem!important}body.vmb-phone-shell.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio] .vmb-inline-ratio-prefix,body.vmb-phone-shell.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio] .vmb-inline-ratio-tail{display:inline-flex!important;max-width:100%!important}body.vmb-phone-shell.workspace-authoritative-shell:is([data-generator-id=sharing-in-a-ratio],[data-generator-id=ratio-one-share-known],[data-generator-id=ratio-difference-given]) .vmb-ratio-inline-expression .vmb-inline-ratio-field .authoritative-custom-field-input{width:3.75rem!important;min-width:3.75rem!important;max-width:3.75rem!important;padding-left:.28rem!important;padding-right:.28rem!important}body.vmb-phone-shell.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio] .vmb-inline-ratio-prefix{gap:.12rem!important}body.vmb-phone-shell.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio] .vmb-inline-ratio-tail{gap:.22rem!important}body.vmb-phone-shell.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio] .vmb-ratio-inline-main.is-three-share:not(.is-contextual) .vmb-inline-ratio-field .authoritative-custom-field-input{width:3.15rem!important;min-width:3.15rem!important;max-width:3.15rem!important;padding-left:.18rem!important;padding-right:.18rem!important}body.vmb-phone-shell.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio] .vmb-ratio-inline-main.is-three-share:not(.is-contextual) .vmb-inline-ratio-prefix{gap:.04rem!important;margin-left:.02rem!important;margin-right:.02rem!important}body.vmb-phone-shell.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio] .vmb-ratio-inline-main.is-three-share:not(.is-contextual) .vmb-inline-ratio-tail{gap:.16rem!important;margin-left:.02rem!important}body.vmb-phone-shell.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio] .vmb-ratio-inline-main.is-three-share:not(.is-contextual) .vmb-inline-colon{margin-left:.02rem!important;margin-right:.02rem!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1366px) and (orientation:landscape){body[data-generator-id=ratio-one-share-known].workspace-authoritative-shell:not(.presentation)[data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned):not(.is-collapsed){transform:translateY(-140px)!important;transform:none!important}}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-locks .authoritative-setting-check,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options .authoritative-setting-check{display:inline-grid!important;grid-template-columns:max-content auto!important;justify-content:start!important;justify-self:start!important;width:auto!important;column-gap:.8rem!important}@media (min-width:761px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-locks .authoritative-setting-check,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options .authoritative-setting-check{display:grid!important;grid-template-columns:18rem 1.25rem!important;align-items:center!important;justify-content:start!important;justify-self:start!important;width:20.05rem!important;max-width:100%!important;column-gap:.8rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-locks .authoritative-setting-check .authoritative-setting-checkbox,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options .authoritative-setting-check .authoritative-setting-checkbox{grid-column:2!important;justify-self:start!important}}@media (max-width:760px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-locks .authoritative-setting-check,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options .authoritative-setting-check{display:grid!important;grid-template-columns:minmax(0,11.5rem) 1.25rem!important;align-items:center!important;justify-content:start!important;justify-self:start!important;width:13.55rem!important;max-width:100%!important;column-gap:.8rem!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-locks .authoritative-setting-check .authoritative-setting-checkbox,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .vmb-ratio-custom-options .authoritative-setting-check .authoritative-setting-checkbox{grid-column:2!important;justify-self:start!important}}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-rows:auto 3rem!important;column-gap:.65rem!important;row-gap:.28rem!important;align-items:stretch!important;width:100%!important;min-width:0!important;margin:0!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field{display:contents!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field:first-child .authoritative-custom-field-label{grid-column:1!important;grid-row:1!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field:last-child .authoritative-custom-field-label{grid-column:3!important;grid-row:1!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field:first-child .authoritative-custom-field-input{grid-column:1!important;grid-row:2!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field:last-child .authoritative-custom-field-input{grid-column:3!important;grid-row:2!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.vmb-rectangle-custom-operator{grid-column:2!important;grid-row:2!important;box-sizing:border-box!important;display:grid!important;place-items:center!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;height:3rem!important;min-height:3rem!important;margin:0!important;padding:0!important;font-family:var(--math-font,"STIX Two Text","Cambria Math",serif)!important;font-size:1.65rem!important;font-weight:800!important;line-height:1!important;text-align:center!important;color:var(--navy,#0b2e6d)!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression .authoritative-custom-field-label{box-sizing:border-box!important;min-width:0!important;margin:0!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression .authoritative-custom-field-input{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:3rem!important;min-height:3rem!important;margin:0!important;text-align:center!important}@media(max-width:760px){body[data-generator-id=area-of-a-rectangle].vmb-phone-shell.workspace-authoritative-shell .vmb-rectangle-custom-expression{grid-template-columns:minmax(0,1fr) 2.4rem minmax(0,1fr)!important;column-gap:.4rem!important}}@media (pointer:fine) and (min-width:761px){body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .authoritative-custom-question-grid>.authoritative-custom-row:last-child{display:block!important;grid-template-columns:1fr!important;width:100%!important;max-width:none!important;min-width:0!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell #customExampleFields,body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell #customExampleFields>.authoritative-custom-contract-root{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important}body[data-generator-id=addition-with-integers].workspace-authoritative-shell .authoritative-question-flow-callout:not([hidden]){box-sizing:border-box!important;max-width:calc(100% - 2rem)!important;padding-inline:max(.9rem,1.4vw)!important;overflow-wrap:break-word!important;word-break:normal!important}}body.vmb-phone-shell .vmb-phone-control-rail{left:max(.02rem,env(safe-area-inset-left))!important;gap:.12rem!important}body.vmb-phone-shell .vmb-phone-control-rail .vmb-phone-separator{height:1px!important;margin:.19rem .18rem!important}@media (min-width:761px){body.workspace-authoritative-shell .custom-example-backdrop.show{box-sizing:border-box!important;overflow:hidden!important;padding:1rem!important}body.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{box-sizing:border-box!important;display:block!important;width:min(var(--vmb-custom-preferred-width,820px),calc(100vw - 2rem))!important;max-width:calc(100vw - 2rem)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 2rem)!important;overflow:hidden!important;padding:1.15rem 1.35rem 1rem!important}body.workspace-authoritative-shell .authoritative-custom-panel[data-custom-size=compact]{width:min(var(--vmb-custom-preferred-width,720px),calc(100vw - 2rem))!important}body.workspace-authoritative-shell .authoritative-custom-panel[data-custom-size=medium]{width:min(var(--vmb-custom-preferred-width,820px),calc(100vw - 2rem))!important}body.workspace-authoritative-shell .authoritative-custom-panel[data-custom-size=large]{width:min(var(--vmb-custom-preferred-width,980px),calc(100vw - 2rem))!important}body.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:calc(100dvh - 4.3rem)!important}body.workspace-authoritative-shell .authoritative-custom-card>.hint,body.workspace-authoritative-shell .authoritative-custom-card>h2,body.workspace-authoritative-shell .authoritative-custom-display-toggles,body.workspace-authoritative-shell .custom-example-actions{flex:0 0 auto!important}body.workspace-authoritative-shell .authoritative-custom-question-grid{box-sizing:border-box!important;flex:1 1 auto!important;min-height:0!important;width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding-right:.3rem!important}body.workspace-authoritative-shell #customExampleFields,body.workspace-authoritative-shell #customExampleSettings,body.workspace-authoritative-shell .authoritative-custom-contract-group,body.workspace-authoritative-shell .authoritative-custom-contract-root,body.workspace-authoritative-shell .authoritative-custom-question-grid>.authoritative-custom-row{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important}body.workspace-authoritative-shell .authoritative-custom-display-toggles{margin-top:.7rem!important}body.workspace-authoritative-shell .custom-example-actions{position:static!important;inset:auto!important;transform:none!important;width:100%!important;margin:.65rem 0 0!important;padding:.55rem 0 0!important;background:#fff!important;border-top:1px solid var(--line,#d8dfea)!important;z-index:2!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question{grid-template-columns:minmax(12rem,1fr) 3.5rem minmax(5.5rem,8rem)!important;column-gap:.8rem!important;width:100%!important;max-width:none!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.vmb-binary-custom-obelus,body[data-generator-id=exploding-dots].workspace-authoritative-shell .vmb-exploding-custom-question>.vmb-binary-custom-obelus{grid-column:2!important;justify-self:stretch!important;text-align:center!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question{grid-template-columns:minmax(18rem,1fr) 4rem 8rem!important;width:100%!important;max-width:none!important}body:is([data-generator-id=fraction-of-amount],[data-generator-id=reverse-fraction]).workspace-authoritative-shell .authoritative-custom-contract-root{align-self:stretch!important}body:is([data-generator-id=fraction-of-amount],[data-generator-id=reverse-fraction]).workspace-authoritative-shell :is(.vmb-fraction-question-expression,.vmb-reverse-fraction-question-expression){box-sizing:border-box!important;width:100%!important;max-width:none!important;justify-content:center!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression{width:100%!important;max-width:none!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1366px){body.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{max-height:calc(var(--vmb-custom-visible-height,100dvh) - 1rem)!important;padding:.9rem 1rem .8rem!important;overflow:hidden!important}body.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card{max-height:calc(var(--vmb-custom-visible-height,100dvh) - 2.7rem)!important}body.workspace-authoritative-shell .authoritative-custom-question-grid{-webkit-overflow-scrolling:touch!important}body.workspace-authoritative-shell .custom-example-actions{margin-top:.5rem!important;padding-top:.45rem!important}}@media (min-width:761px){body.workspace-authoritative-shell .custom-example-backdrop.show{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}body.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{display:flex!important;flex-direction:column!important;height:min(88dvh,calc(100dvh - 2rem))!important;max-height:calc(100dvh - 2rem)!important;min-height:0!important;overflow:hidden!important}body.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:100%!important;max-height:none!important;min-height:0!important;overflow:hidden!important}body.workspace-authoritative-shell .authoritative-custom-question-grid{display:block!important;flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding-right:.35rem!important}body.workspace-authoritative-shell .authoritative-custom-display-toggles,body.workspace-authoritative-shell .custom-example-actions{flex:0 0 auto!important}body.workspace-authoritative-shell .custom-example-actions{position:relative!important;bottom:auto!important;z-index:10!important;margin-top:.55rem!important;padding:.55rem 0 0!important;background:#fff!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question{display:grid!important;grid-template-columns:minmax(0,1fr) 4rem minmax(7rem,10rem)!important;align-items:center!important;justify-content:stretch!important;width:100%!important;max-width:none!important;margin:.25rem auto .45rem!important;gap:.8rem!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question .authoritative-custom-field-input{width:100%!important;min-width:0!important;max-width:none!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell :is(.vmb-power-ten-custom-operation,.vmb-power-ten-custom-value){justify-self:stretch!important;text-align:center!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-expression{display:grid!important;grid-template-columns:max-content minmax(7.4rem,10rem) 4rem minmax(10rem,1fr)!important;align-items:center!important;justify-content:stretch!important;width:100%!important;max-width:none!important;margin:.35rem auto .55rem!important;column-gap:1rem!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-of{display:grid!important;place-items:center!important;width:100%!important;text-align:center!important;justify-self:stretch!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-amount{width:100%!important;min-width:0!important;max-width:none!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-amount input{width:100%!important;min-width:0!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-expression{display:grid!important;grid-template-columns:minmax(7.4rem,10rem) 3.5rem 3.5rem minmax(7.4rem,11rem) max-content!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;margin:.35rem auto .55rem!important;column-gap:.8rem!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell :is(.vmb-reverse-fraction-question-of,.vmb-reverse-fraction-question-x,.vmb-reverse-fraction-question-is){display:grid!important;place-items:center!important;width:100%!important;text-align:center!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-known{width:100%!important;min-width:0!important;max-width:none!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression{grid-template-columns:minmax(12rem,1fr) 4rem minmax(12rem,1fr)!important;width:100%!important;max-width:none!important;margin:.2rem auto .45rem!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1366px){body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel,body.vmb-custom-tablet-landscape.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel,body.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{height:min(88dvh,calc(var(--vmb-custom-visible-height,100dvh) - 1rem))!important;max-height:calc(var(--vmb-custom-visible-height,100dvh) - 1rem)!important;overflow:hidden!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card,body.vmb-custom-tablet-landscape.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card,body.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card{height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-question-grid,body.vmb-custom-tablet-landscape.workspace-authoritative-shell .authoritative-custom-question-grid,body.workspace-authoritative-shell .authoritative-custom-question-grid{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-actions,body.vmb-custom-tablet-landscape.workspace-authoritative-shell .custom-example-actions,body.workspace-authoritative-shell .custom-example-actions{position:relative!important;bottom:auto!important;flex:0 0 auto!important;z-index:10!important}}@media (min-width:761px){body.workspace-authoritative-shell .authoritative-custom-contract-root .authoritative-custom-contract-grid{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:.55rem!important}body.workspace-authoritative-shell .authoritative-custom-contract-root .authoritative-setting{display:grid!important;grid-template-columns:minmax(11rem,.72fr) minmax(16rem,1.28fr)!important;align-items:center!important;column-gap:1rem!important;width:100%!important;max-width:none!important;min-width:0!important}body.workspace-authoritative-shell .authoritative-custom-contract-root .authoritative-setting-buttonset,body.workspace-authoritative-shell .authoritative-custom-contract-root .authoritative-setting-control{width:100%!important;max-width:none!important;min-width:0!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-expression{grid-template-columns:max-content minmax(7rem,9rem) minmax(3.5rem,5rem) minmax(9rem,14rem)!important;justify-content:center!important;column-gap:1.25rem!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-of{justify-self:stretch!important;align-self:stretch!important;display:grid!important;place-items:center!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-expression{justify-content:center!important}body[data-generator-id=multiplying-and-dividing-by-powers-of-ten].workspace-authoritative-shell .vmb-power-ten-custom-question{grid-template-columns:minmax(10rem,16rem) 4rem minmax(7rem,10rem)!important;justify-content:center!important;width:100%!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question{grid-template-columns:minmax(9rem,13rem) 3.5rem minmax(5.5rem,7rem)!important;justify-content:center!important;width:100%!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question .authoritative-custom-field-input{width:100%!important;max-width:none!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression{grid-template-columns:minmax(9rem,14rem) 4rem minmax(9rem,14rem)!important;justify-content:center!important;width:100%!important}}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-backdrop.show{top:var(--vmb-custom-visible-top,0)!important;left:var(--vmb-custom-visible-left,0)!important;width:var(--vmb-custom-visible-width,100vw)!important;height:var(--vmb-custom-visible-height,100dvh)!important;right:auto!important;bottom:auto!important;padding:.3rem!important;align-items:stretch!important;justify-content:center!important;overflow:hidden!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-panel{align-self:stretch!important;width:min(760px,calc(var(--vmb-custom-visible-width,100vw) - .6rem))!important;max-width:calc(var(--vmb-custom-visible-width,100vw) - .6rem)!important;height:calc(var(--vmb-custom-visible-height,100dvh) - .6rem)!important;min-height:0!important;max-height:calc(var(--vmb-custom-visible-height,100dvh) - .6rem)!important;margin:0 auto!important;padding:.55rem .85rem .45rem!important;overflow:hidden!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-backdrop.show .authoritative-custom-card{height:100%!important;min-height:0!important;overflow:hidden!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-card>h2{font-size:1.2rem!important;line-height:1.05!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-card>.hint{margin:.15rem 0 .35rem!important;font-size:.78rem!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-question-grid{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .authoritative-custom-display-toggles{margin-top:.3rem!important}body.vmb-custom-tablet-keyboard.workspace-authoritative-shell .custom-example-actions{flex:0 0 auto!important;position:static!important;width:100%!important;margin:.3rem 0 0!important;padding:.3rem 0 0!important;background:#fff!important}@media (min-width:761px){body:is([data-generator-id=fraction-of-amount],[data-generator-id=reverse-fraction]).workspace-authoritative-shell .authoritative-custom-contract-root :is(.vmb-custom-fraction-options,.vmb-custom-fraction-locks) .authoritative-setting{grid-template-columns:minmax(19rem,.9fr) minmax(18rem,1.1fr)!important;column-gap:1.25rem!important}body:is([data-generator-id=fraction-of-amount],[data-generator-id=reverse-fraction]).workspace-authoritative-shell .authoritative-custom-contract-root :is(.vmb-custom-fraction-options,.vmb-custom-fraction-locks) .authoritative-setting-label{white-space:nowrap!important}body:is([data-generator-id=fraction-of-amount],[data-generator-id=reverse-fraction]).workspace-authoritative-shell .authoritative-custom-contract-root :is(.vmb-custom-fraction-options,.vmb-custom-fraction-locks) .authoritative-setting-check .authoritative-setting-checkbox{justify-self:start!important;margin:0!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-expression{grid-template-columns:max-content 7.4rem 4.5rem 12rem!important;justify-content:center!important;width:100%!important;column-gap:1rem!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-of{justify-self:stretch!important;display:grid!important;place-items:center!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-amount,body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-amount input{width:12rem!important;max-width:12rem!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression{grid-template-columns:minmax(9rem,14rem) 4rem minmax(9rem,14rem)!important;grid-template-rows:auto!important;align-items:end!important;justify-content:center!important;width:100%!important;max-width:100%!important;column-gap:1rem!important;overflow:visible!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field{display:grid!important;grid-template-rows:auto 3rem!important;gap:.28rem!important;width:100%!important;min-width:0!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field:first-child{grid-column:1!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field:last-child{grid-column:3!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field .authoritative-custom-field-input,body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field .authoritative-custom-field-label{grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:none!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.vmb-rectangle-custom-operator{grid-column:2!important;grid-row:1!important;align-self:end!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:900px){body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression{grid-template-columns:minmax(8rem,12rem) 3rem minmax(8rem,12rem)!important;column-gap:.75rem!important}}@media (min-width:761px){body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-expression{box-sizing:border-box!important;display:grid!important;grid-template-columns:max-content 7.4rem 4.5rem 12rem!important;align-items:center!important;justify-content:center!important;gap:0 1.1rem!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:.35rem auto .45rem!important;padding:0 1rem!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-calculate{grid-column:1!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-fraction{grid-column:2!important;justify-self:center!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-of{grid-column:3!important;justify-self:stretch!important;display:grid!important;place-items:center!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-amount{grid-column:4!important;justify-self:center!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-expression{box-sizing:border-box!important;display:grid!important;grid-template-columns:7.4rem max-content max-content max-content 9rem max-content!important;align-items:center!important;justify-content:center!important;column-gap:.8rem!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:.35rem auto .45rem!important;padding:0 1rem!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-fraction{grid-column:1!important;justify-self:center!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-of{grid-column:2!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-x{grid-column:3!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-is{grid-column:4!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-known{grid-column:5!important;width:9rem!important;min-width:0!important;justify-self:center!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-find{grid-column:6!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,12rem) 3.5rem minmax(0,12rem)!important;align-items:end!important;justify-content:center!important;column-gap:1rem!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:.35rem auto .45rem!important;padding:0 1rem!important;overflow:hidden!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field{box-sizing:border-box!important;display:grid!important;grid-template-rows:auto 3rem!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field:first-child{grid-column:1!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.vmb-rectangle-custom-operator{grid-column:2!important;grid-row:2!important;align-self:center!important;justify-self:center!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field:last-child{grid-column:3!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression .authoritative-custom-field-input{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}}@media (pointer:coarse) and (min-width:761px){.workspace-authoritative-shell .authoritative-working-collapse::before{inset:-.7rem}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question{grid-template-columns:minmax(0,12rem) 3rem 5.5rem!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0 1rem!important;box-sizing:border-box!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .authoritative-custom-contract-root .authoritative-setting{grid-template-columns:minmax(15rem,20rem) minmax(18rem,1fr)!important;column-gap:1.25rem!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .authoritative-custom-contract-root .authoritative-setting-label{white-space:nowrap!important}}@media (min-width:761px){body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-expression{display:grid!important;grid-template-columns:max-content 6.6rem 3.5rem 10rem!important;align-items:center!important;justify-content:center!important;column-gap:1rem!important;width:min(100%,38rem)!important;max-width:38rem!important;min-width:0!important;margin:.45rem auto .8rem!important;padding:0!important;overflow:visible!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-calculate{grid-column:1!important;justify-self:end!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-fraction{grid-column:2!important;width:6.6rem!important;min-width:6.6rem!important;justify-self:center!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-of{grid-column:3!important;display:grid!important;place-items:center!important;width:3.5rem!important;justify-self:center!important}body[data-generator-id=fraction-of-amount].workspace-authoritative-shell .vmb-fraction-question-amount{grid-column:4!important;width:10rem!important;min-width:10rem!important;max-width:10rem!important;justify-self:start!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-expression{display:grid!important;grid-template-columns:6.6rem 2.6rem 2rem 2.4rem 9rem 8.5rem!important;align-items:center!important;justify-content:center!important;column-gap:.55rem!important;width:min(100%,36rem)!important;max-width:36rem!important;min-width:0!important;margin:.45rem auto .8rem!important;padding:0!important;overflow:visible!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-fraction{grid-column:1!important;width:6.6rem!important;min-width:6.6rem!important;justify-self:center!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-of{grid-column:2!important;justify-self:center!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-x{grid-column:3!important;justify-self:center!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-is{grid-column:4!important;justify-self:center!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-known{grid-column:5!important;width:9rem!important;min-width:9rem!important;max-width:9rem!important;justify-self:center!important}body[data-generator-id=reverse-fraction].workspace-authoritative-shell .vmb-reverse-fraction-question-find{grid-column:6!important;white-space:nowrap!important;justify-self:start!important}body:is([data-generator-id=fraction-of-amount],[data-generator-id=reverse-fraction]).workspace-authoritative-shell :is(.vmb-custom-fraction-options,.vmb-custom-fraction-locks){width:min(100%,44rem)!important;max-width:44rem!important;margin-left:auto!important;margin-right:auto!important}body:is([data-generator-id=fraction-of-amount],[data-generator-id=reverse-fraction]).workspace-authoritative-shell :is(.vmb-custom-fraction-options,.vmb-custom-fraction-locks) .authoritative-setting{grid-template-columns:18.5rem minmax(15rem,1fr)!important;column-gap:1.25rem!important;width:100%!important}body:is([data-generator-id=fraction-of-amount],[data-generator-id=reverse-fraction]).workspace-authoritative-shell :is(.vmb-custom-fraction-options,.vmb-custom-fraction-locks) .authoritative-setting-label{white-space:nowrap!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question{display:grid!important;grid-template-columns:10rem 3rem 5.5rem!important;align-items:center!important;justify-content:center!important;column-gap:.75rem!important;width:min(100%,22rem)!important;max-width:22rem!important;min-width:0!important;margin:.35rem auto .8rem!important;padding:0!important;overflow:visible!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.authoritative-custom-field:first-child{grid-column:1!important;width:10rem!important;min-width:10rem!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.vmb-binary-custom-obelus{grid-column:2!important;display:grid!important;place-items:center!important;width:3rem!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question>.authoritative-custom-field:last-child{grid-column:3!important;width:5.5rem!important;min-width:5.5rem!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question .authoritative-custom-field-input{width:100%!important;min-width:0!important;max-width:none!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .authoritative-custom-contract-root>.authoritative-custom-contract-stack{width:min(100%,42rem)!important;max-width:42rem!important;margin-left:auto!important;margin-right:auto!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .authoritative-custom-contract-root>.authoritative-custom-contract-stack .authoritative-setting{grid-template-columns:17rem minmax(16rem,1fr)!important;column-gap:1.25rem!important;width:100%!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .authoritative-custom-contract-root>.authoritative-custom-contract-stack .authoritative-setting-label{white-space:nowrap!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression{display:grid!important;grid-template-columns:12rem 3.5rem 12rem!important;align-items:end!important;justify-content:center!important;column-gap:1rem!important;width:min(100%,31rem)!important;max-width:31rem!important;min-width:0!important;margin:.35rem auto .8rem!important;padding:0!important;overflow:visible!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field{display:grid!important;grid-template-rows:2.8rem 3rem!important;row-gap:.25rem!important;width:12rem!important;min-width:12rem!important;max-width:12rem!important;margin:0!important;padding:0!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field:first-child{grid-column:1!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field:last-child{grid-column:3!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field .authoritative-custom-field-label{min-height:2.8rem!important;display:flex!important;align-items:flex-end!important;white-space:normal!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.authoritative-custom-field .authoritative-custom-field-input{width:12rem!important;min-width:12rem!important;max-width:12rem!important;height:3rem!important;margin:0!important}body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression>.vmb-rectangle-custom-operator{grid-column:2!important;align-self:end!important;display:grid!important;place-items:center!important;width:3.5rem!important;height:3rem!important;margin:0!important;padding:0!important}body.presentation.workspace-authoritative-shell[data-generator-id=ratio-one-share-known][data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned):not(.is-collapsed),body.presentation.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio][data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned):not(.is-collapsed){transform:none!important;height:min(100%,var(--vmb-ratio-presentation-working-max-height,420px))!important;max-height:min(100%,var(--vmb-ratio-presentation-working-max-height,420px))!important}body.presentation.workspace-authoritative-shell[data-generator-id=ratio-difference-given][data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned):not(.is-collapsed){transform:none!important;height:min(100%,420px)!important;max-height:min(100%,420px)!important}}@media (pointer:coarse) and (min-width:761px) and (orientation:landscape){body[data-generator-id=area-of-a-rectangle].workspace-authoritative-shell .vmb-rectangle-custom-expression,body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question{width:revert-layer}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .vmb-division-custom-question{grid-template-columns:minmax(0,12rem) 3rem 5.5rem!important;width:100%!important;max-width:100%!important;padding:0 1rem!important}body[data-generator-id=division-by-a-single-digit].workspace-authoritative-shell .authoritative-custom-contract-root .authoritative-setting{grid-template-columns:minmax(15rem,20rem) minmax(18rem,1fr)!important;column-gap:1.25rem!important}}body.workspace-authoritative-shell .authoritative-custom-question-grid>.authoritative-custom-row.authoritative-custom-row--contract{box-sizing:border-box!important;display:block!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;gap:0!important;overflow:visible!important}body.workspace-authoritative-shell .authoritative-custom-row.authoritative-custom-row--contract>#customExampleFields.authoritative-custom-contract{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}body.workspace-authoritative-shell .authoritative-custom-row.authoritative-custom-row--contract>#customExampleFields.authoritative-custom-contract>*{box-sizing:border-box!important;max-width:100%!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav{position:relative!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;overflow:hidden!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step{position:relative!important;z-index:1!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline-offset:-2px!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step+.presentation-collapsed-step,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-step+.presentation-collapsed-step{border-left:0!important}body.presentation.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav::after,body.vmb-use-floating-controls.workspace-authoritative-shell .presentation-step-float.is-collapsed .presentation-collapsed-nav::after{content:""!important;position:absolute!important;z-index:3!important;top:0!important;bottom:0!important;left:50%!important;width:1px!important;transform:translateX(-.5px)!important;background:var(--line,#d8dfea)!important;pointer-events:none!important}body[data-generator-id=addition-with-integers][data-vmb-integer-operation=add].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .integrated-model-panel{grid-template-rows:minmax(0,38fr) minmax(0,62fr)!important}body[data-generator-id=addition-with-integers][data-vmb-integer-operation=subtract].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .integrated-model-panel{grid-template-rows:minmax(0,50fr) minmax(0,50fr)!important}body[data-generator-id=addition-with-integers].vmb-phone-shell.vmb-phone-landscape.workspace-authoritative-shell .model-canvas{padding-bottom:.65rem!important}@media (pointer:coarse) and (min-width:761px) and (max-width:1400px){body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned):not(.is-collapsed){min-height:180px!important;height:min(100%,var(--vmb-ratio-tablet-working-max-height,100%))!important;max-height:min(100%,var(--vmb-ratio-tablet-working-max-height,100%))!important;transform:none!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-working-equation{column-gap:1.8rem!important}body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .vmb-ratio-working-share-grid{column-gap:.78rem!important}body.presentation.workspace-authoritative-shell[data-generator-id=ratio-difference-given][data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned):not(.is-collapsed),body.presentation.workspace-authoritative-shell[data-generator-id=ratio-one-share-known][data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned):not(.is-collapsed),body.presentation.workspace-authoritative-shell[data-generator-id=sharing-in-a-ratio][data-vmb-representation-layout=protected-working] #vmbWorkingBox:not([hidden]):not(.is-user-positioned):not(.is-collapsed){min-height:180px!important;height:min(100%,var(--vmb-ratio-tablet-working-max-height,100%))!important;max-height:min(100%,var(--vmb-ratio-tablet-working-max-height,100%))!important;transform:none!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:1400px) and (orientation:landscape){body.workspace-authoritative-shell[data-vmb-representation-layout=protected-working] .integrated-model-panel{grid-template-columns:minmax(0,1fr) minmax(360px,46%)!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .authoritative-responsive-question-row.is-question{--vmb-responsive-question-size:42px!important}body[data-generator-id=sharing-in-a-ratio].workspace-authoritative-shell .authoritative-responsive-question-row.is-answer{--vmb-responsive-question-size:40px!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .authoritative-responsive-question-row.is-question{--vmb-responsive-question-size:42px!important}body[data-generator-id=ratio-difference-given].workspace-authoritative-shell .authoritative-responsive-question-row.is-answer{--vmb-responsive-question-size:40px!important}}body.workspace-authoritative-shell .custom-example-backdrop.show input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),body.workspace-authoritative-shell .custom-example-backdrop.show select,body.workspace-authoritative-shell .custom-example-backdrop.show textarea{border:2px solid #98a2b3!important;background:#fff!important}body.workspace-authoritative-shell .custom-example-backdrop.show input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):focus,body.workspace-authoritative-shell .custom-example-backdrop.show select:focus,body.workspace-authoritative-shell .custom-example-backdrop.show textarea:focus{border-color:#0b2e6d!important;outline:rgba(11,46,109,.18) solid 3px!important;outline-offset:1px!important}@media (max-width:760px){body[data-generator-id=reverse-fraction].vmb-phone-shell.workspace-authoritative-shell .vmb-reverse-fraction-question-find{white-space:nowrap!important;font-size:.94em!important}body[data-generator-id=whole-number-minus-whole-number].vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset.vmb-subtraction-digit-choices{display:grid!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.35rem!important}body[data-generator-id=whole-number-minus-whole-number].vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset.vmb-subtraction-three-way-choices{display:grid!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.35rem!important}body[data-generator-id=whole-number-minus-whole-number].vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset.vmb-subtraction-digit-choices button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}body[data-generator-id=whole-number-minus-whole-number].vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset.vmb-subtraction-three-way-choices button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:3.35rem!important;height:3.35rem!important;padding:.35rem .24rem!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1.03!important;font-size:.86rem!important}}@media (max-width:760px) and (orientation:landscape){body[data-generator-id=whole-number-minus-whole-number].vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset.vmb-subtraction-three-way-choices button{min-height:2.5rem!important;height:2.5rem!important;font-size:.68rem!important;line-height:1.02!important;padding:.2rem .14rem!important}}@media (min-width:761px){body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial{display:grid!important;grid-template-columns:5.5rem minmax(8rem,1fr) 4.2rem 8.5rem 2.75rem 4.2rem 2.75rem auto auto auto!important;grid-template-areas:none!important;align-items:center!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:2.75rem 2.75rem!important;gap:0!important;width:5.5rem!important;min-width:5.5rem!important;max-width:5.5rem!important;height:2.75rem!important;min-height:2.75rem!important;overflow:hidden!important;border:1px solid var(--line,#d8dfea)!important;border-radius:10px!important;background:#fff!important;box-sizing:border-box!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair>#vmbNextStage,body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair>#vmbPreviousStage{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:2.75rem!important;min-height:2.75rem!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:1.45rem!important;font-weight:900!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair>#vmbPreviousStage{background:var(--navy,#0b2e6d)!important;color:#fff!important;border-right:1px solid rgba(255,255,255,.45)!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair>#vmbNextStage{background:var(--red,#f5333f)!important;color:#fff!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-stage-control{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial>#vmbPlay{grid-column:3!important;grid-row:1!important;box-sizing:border-box!important;width:4.2rem!important;min-width:4.2rem!important;max-width:4.2rem!important;height:2.75rem!important;min-height:2.75rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.08rem!important;padding:0!important;margin:0!important;border:1px solid var(--navy,#0b2e6d)!important;border-radius:10px!important;background:var(--navy,#0b2e6d)!important;color:#fff!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial #vmbPlay .vmb-play-symbol{transform:scale(.78)}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial #vmbPlay .vmb-auto-label{font-size:.58rem!important;line-height:.8!important;font-weight:800!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-history-status{grid-column:4!important;grid-row:1!important;width:8.5rem!important;min-width:8.5rem!important;max-width:8.5rem!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-new-stack{grid-column:5/span 3!important;grid-row:1!important;display:grid!important;grid-template-columns:2.75rem 4.2rem 2.75rem!important;gap:0!important;width:9.7rem!important;min-width:9.7rem!important;max-width:9.7rem!important;height:2.75rem!important;min-height:2.75rem!important;overflow:hidden!important;border:1px solid #c5d3e8!important;border-radius:.72rem!important;background:#fff!important;box-sizing:border-box!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbPreviousExample{grid-column:1!important;grid-row:1!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbNewExample{grid-column:2!important;grid-row:1!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbNextExample{grid-column:3!important;grid-row:1!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial>#vmbCustomExample{grid-column:8!important;grid-row:1!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial>#vmbShowWorking{grid-column:9!important;grid-row:1!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial>#vmbAnimation{grid-column:10!important;grid-row:1!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial #vmbNextExample,body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial #vmbPreviousExample{box-sizing:border-box!important;width:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;padding:0!important;font-size:1.45rem!important;font-weight:900!important;background:#fff!important;color:var(--navy,#0b2e6d)!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial #vmbPreviousExample{border-right:1px solid #c5d3e8!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial #vmbNextExample{border-left:1px solid #c5d3e8!important}body.workspace-authoritative-shell .integrated-control-rail.vmb-control-rail-trial #vmbNewExample{width:4.2rem!important;min-width:4.2rem!important;max-width:4.2rem!important;height:2.75rem!important;min-height:2.75rem!important;border:0!important;border-radius:0!important}}@media (pointer:coarse) and (min-width:761px) and (max-width:900px){body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial{display:grid!important;grid-template-columns:5rem minmax(0,1fr) minmax(4.8rem,auto) 4rem minmax(5.8rem,7rem)!important;grid-template-rows:2.55rem 2.55rem!important;gap:.28rem .36rem!important;padding:.36rem .44rem!important;align-items:center!important;width:min(1560px,calc(100vw - 1rem))!important;max-width:calc(100vw - 1rem)!important;box-sizing:border-box!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair{grid-column:1!important;grid-row:1!important;width:5rem!important;min-width:5rem!important;max-width:5rem!important;height:2.55rem!important;min-height:2.55rem!important;grid-template-columns:2.5rem 2.5rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair>#vmbNextStage,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair>#vmbPreviousStage{height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-stage-control{grid-column:2/span 2!important;grid-row:1!important;min-width:0!important;width:100%!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-stage-slider{width:100%!important;max-width:none!important;min-width:0!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbPlay{grid-column:4!important;grid-row:1!important;width:4rem!important;min-width:4rem!important;max-width:4rem!important;height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-history-status{grid-column:5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;font-size:.78rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack{grid-column:1/span 2!important;grid-row:2!important;width:9rem!important;min-width:9rem!important;max-width:9rem!important;height:2.55rem!important;min-height:2.55rem!important;grid-template-columns:2.5rem 4rem 2.5rem!important;justify-self:start!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbNextExample,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbPreviousExample{width:2.5rem!important;min-width:2.5rem!important;max-width:2.5rem!important;height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbNewExample{width:4rem!important;min-width:4rem!important;max-width:4rem!important;height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbCustomExample{grid-column:3!important;grid-row:2!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbShowWorking{grid-column:4!important;grid-row:2!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbAnimation{grid-column:5!important;grid-row:2!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbAnimation,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbCustomExample,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbShowWorking{width:100%!important;min-width:0!important;max-width:none!important;height:2.55rem!important;min-height:2.55rem!important;padding:.28rem .38rem!important;font-size:.76rem!important;white-space:nowrap!important}}@media (pointer:coarse) and (min-width:901px) and (max-width:1180px){body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial{display:grid!important;grid-template-columns:5rem minmax(6rem,1fr) 3.7rem 6.4rem 2.35rem 3.8rem 2.35rem minmax(4.8rem,auto) minmax(5.7rem,auto) minmax(5.5rem,auto)!important;gap:.28rem!important;padding:.34rem .42rem!important;align-items:center!important;width:min(1560px,calc(100vw - 1rem))!important;max-width:calc(100vw - 1rem)!important;box-sizing:border-box!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair{width:5rem!important;min-width:5rem!important;max-width:5rem!important;grid-template-columns:2.5rem 2.5rem!important;height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair>#vmbNextStage,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair>#vmbPreviousStage{height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-stage-control{min-width:0!important;width:100%!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-stage-slider{min-width:0!important;max-width:none!important;width:100%!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbPlay{width:3.7rem!important;min-width:3.7rem!important;max-width:3.7rem!important;height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-history-status{width:6.4rem!important;min-width:0!important;max-width:6.4rem!important;font-size:.76rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack{width:8.5rem!important;min-width:8.5rem!important;max-width:8.5rem!important;grid-template-columns:2.35rem 3.8rem 2.35rem!important;height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbNextExample,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbPreviousExample{width:2.35rem!important;min-width:2.35rem!important;max-width:2.35rem!important;height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbNewExample{width:3.8rem!important;min-width:3.8rem!important;max-width:3.8rem!important;height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbAnimation,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbCustomExample,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbShowWorking{min-width:0!important;max-width:none!important;height:2.55rem!important;min-height:2.55rem!important;padding:.26rem .42rem!important;font-size:.76rem!important;white-space:nowrap!important}}body.vmb-phone-shell .vmb-phone-control-rail .vmb-phone-auto,body.vmb-phone-shell .vmb-phone-control-rail .vmb-phone-previous{background:var(--navy,#0b2e6d)!important;color:#fff!important;border-color:var(--navy,#0b2e6d)!important}body.vmb-phone-shell .vmb-phone-control-rail .vmb-phone-next{background:var(--red,#ff3045)!important;color:#fff!important;border-color:var(--red,#ff3045)!important}@media (max-width:760px){body[data-generator-id=whole-number-minus-whole-number].vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset.vmb-subtraction-exchange-count-choices{display:grid!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.35rem!important}body[data-generator-id=whole-number-minus-whole-number].vmb-phone-shell.workspace-authoritative-shell .authoritative-setting-buttonset.vmb-subtraction-exchange-count-choices button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:.12rem!important;padding-right:.12rem!important}}.workspace-authoritative-shell #vmbNextExample.rail-stack-nav,.workspace-authoritative-shell #vmbNextStage.rail-stack-nav,.workspace-authoritative-shell #vmbPreviousExample.rail-stack-nav,.workspace-authoritative-shell #vmbPreviousStage.rail-stack-nav{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important}.workspace-authoritative-shell .vmb-rail-chevron{display:block;width:1rem;height:1rem;flex:0 0 1rem}.workspace-authoritative-shell .vmb-rail-chevron svg{display:block;width:100%;height:100%;overflow:visible}.workspace-authoritative-shell .vmb-rail-chevron path{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media (pointer:coarse) and (min-width:761px) and (max-width:1180px){body.workspace-authoritative-shell:not(.presentation) .presentation-step-float,body.workspace-authoritative-shell:not(.presentation) .presentation-step-float.is-sticky-landscape{display:none!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial{display:grid!important;grid-template-columns:4.5rem minmax(5rem,1fr) 3.35rem minmax(4.2rem,5.2rem) 7.4rem minmax(4rem,4.8rem) minmax(4.2rem,5rem) minmax(5.6rem,6.4rem)!important;grid-template-rows:2.55rem!important;grid-template-areas:none!important;gap:.3rem!important;align-items:center!important;box-sizing:border-box!important;width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;min-width:0!important;padding:.36rem .44rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair{grid-column:1!important;grid-row:1!important;width:4.5rem!important;min-width:4.5rem!important;max-width:4.5rem!important;height:2.55rem!important;min-height:2.55rem!important;grid-template-columns:2.25rem 2.25rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair>#vmbNextStage,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-play-stack.vmb-step-pair>#vmbPreviousStage{width:100%!important;min-width:0!important;max-width:none!important;height:2.55rem!important;min-height:2.55rem!important;font-size:1.3rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-stage-control{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-stage-slider{width:100%!important;min-width:0!important;max-width:none!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbPlay{grid-column:3!important;grid-row:1!important;width:3.35rem!important;min-width:3.35rem!important;max-width:3.35rem!important;height:2.55rem!important;min-height:2.55rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-history-status{grid-column:4!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;font-size:.73rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack{grid-column:5!important;grid-row:1!important;width:7.4rem!important;min-width:7.4rem!important;max-width:7.4rem!important;height:2.55rem!important;min-height:2.55rem!important;grid-template-columns:2rem 3.4rem 2rem!important;justify-self:stretch!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbNextExample,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbPreviousExample{width:2rem!important;min-width:2rem!important;max-width:2rem!important;height:2.55rem!important;min-height:2.55rem!important;font-size:1.25rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial .rail-new-stack>#vmbNewExample{width:3.4rem!important;min-width:3.4rem!important;max-width:3.4rem!important;height:2.55rem!important;min-height:2.55rem!important;padding:0 .22rem!important;font-size:.82rem!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbCustomExample{grid-column:6!important;grid-row:1!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbShowWorking{grid-column:7!important;grid-row:1!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbAnimation{grid-column:8!important;grid-row:1!important}body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbAnimation,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbCustomExample,body.workspace-authoritative-shell:not(.presentation) .integrated-control-rail.vmb-control-rail-trial>#vmbShowWorking{width:100%!important;min-width:0!important;max-width:none!important;height:2.55rem!important;min-height:2.55rem!important;padding:.22rem .28rem!important;font-size:.72rem!important;line-height:1.05!important;white-space:nowrap!important}}