.colorMenuHeight[data-v-6870a106]{border-style:solid;border-color:#eee;max-height:325px}.present-fraction-tile-tray[data-v-6c4b5ee0]{z-index:4;background:#ffffffc2;border:3px solid #d9d9d9;flex-direction:column;gap:10px;width:min(100% - 32px,1040px);padding:10px 12px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}.present-fraction-tile-toolbar[data-v-6c4b5ee0]{align-items:center;gap:12px;display:flex}.present-fraction-tile-list[data-v-6c4b5ee0]{align-items:flex-end;gap:10px;padding-bottom:4px;display:flex;overflow:auto hidden}.present-fraction-tile-btn[data-v-6c4b5ee0]{-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.present-fraction-tile-btn[data-v-6c4b5ee0]:active{cursor:grabbing}.present-fraction-tile-chip[data-v-6c4b5ee0],.present-fraction-tile-item-btn[data-v-6c4b5ee0]{--fraction-tile-fill:#ef3e42;--fraction-tile-width:120px;--fraction-tile-height:48px;width:var(--fraction-tile-width);min-width:var(--fraction-tile-width);height:var(--fraction-tile-height);background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;display:flex;position:relative}.present-fraction-tile-chip[data-v-6c4b5ee0]:after,.present-fraction-tile-item-btn[data-v-6c4b5ee0]:after{content:"";height:var(--fraction-tile-height);background:var(--fraction-tile-fill);border-radius:6px;display:block;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000001a,0 1px 2px #0000001f}.present-fraction-tile-chip-label[data-v-6c4b5ee0],.present-fraction-tile-item-label[data-v-6c4b5ee0]{height:var(--fraction-tile-height);color:#2d2d2d;pointer-events:none;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}.present-fraction-tile-item[data-v-6c4b5ee0]{z-index:6;pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.present-fraction-tile-item-btn[data-v-6c4b5ee0]{-webkit-appearance:none;appearance:none;cursor:grab;position:relative}.present-fraction-number-line[data-v-6c4b5ee0]{z-index:5;pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.present-fraction-number-line--selected .present-fraction-number-line-dropzone[data-v-6c4b5ee0]{background:#9e9e9e1f;border-color:#757575bf}.present-fraction-number-line-btn[data-v-6c4b5ee0]{width:var(--fraction-number-line-width,260px);-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;border:0;height:34px;padding:0;position:relative}.present-fraction-number-line-dropzone[data-v-6c4b5ee0]{width:var(--fraction-number-line-dropzone-width,var(--fraction-number-line-width,260px));height:var(--fraction-number-line-dropzone-height,66px);pointer-events:none;background:#9e9e9e14;border:2px dashed #7575758c;border-radius:8px;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.present-fraction-number-line-track[data-v-6c4b5ee0]{z-index:1;background:#424242;height:2px;position:absolute;top:15px;left:0;right:0}.present-fraction-number-line-mark[data-v-6c4b5ee0]{width:0;position:absolute;top:0;transform:translate(-50%)}.present-fraction-number-line-tick[data-v-6c4b5ee0]{background:#424242;width:2px;height:12px;position:absolute;top:12px;left:-1px}.present-fraction-number-line-label[data-v-6c4b5ee0]{color:#2d2d2d;white-space:nowrap;z-index:2;font-size:16px;font-weight:700;line-height:1;position:absolute;top:-8px;left:0;transform:translate(-50%)}.present-fraction-number-line-add-btn[data-v-6c4b5ee0]{z-index:3;min-width:28px;min-height:28px;position:absolute;top:50%;right:-40px;transform:translateY(-50%);background:0 0!important}.present-fraction-number-line-add-btn[data-v-6c4b5ee0] .q-icon{color:var(--q-green-6)}.present-ten-frame-tray[data-v-900e3f77]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffff8c;border:3px solid #d9d9d9;flex-direction:column;align-items:center;gap:12px;width:94px;max-height:calc(100% - 24px);padding:10px 8px 12px;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.present-ten-frame-add-btn[data-v-900e3f77]{flex:none;width:40px;min-width:40px;height:40px;min-height:40px}.present-ten-frame-counter-list[data-v-900e3f77]{flex-direction:column;flex:auto;align-items:center;gap:10px;width:100%;min-height:0;display:flex;overflow:hidden auto}.present-ten-frame-counter-btn[data-v-900e3f77]{-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex}.present-ten-frame-counter-btn[data-v-900e3f77]:active{cursor:grabbing}.present-ten-frame-counter-chip[data-v-900e3f77],.present-ten-frame-cell-counter[data-v-900e3f77]{--ten-frame-counter-fill:var(--ten-frame-counter,#e53935);width:var(--ten-frame-chip-size,38px);height:var(--ten-frame-chip-size,38px);background:var(--ten-frame-counter-fill);border:0;border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000014,0 1px 2px #0000001f}.present-ten-frame-counter-label[data-v-900e3f77]{color:#424242;font-size:var(--ten-frame-counter-label-size,16px);font-weight:700;line-height:1}.present-ten-frame-tray-actions[data-v-900e3f77]{z-index:1;flex-direction:column;align-items:center;gap:8px;padding-top:4px;display:flex;position:sticky;bottom:0}.present-ten-frame-board[data-v-900e3f77]{z-index:6;width:var(--ten-frame-board-width,420px);height:var(--ten-frame-board-height,176px);border-radius:var(--ten-frame-radius,24px);border:var(--ten-frame-border,6px) solid #424242;background:#fffffffa;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(5,1fr);gap:0;padding:0;display:grid;position:absolute;overflow:hidden;box-shadow:0 10px 24px #0000002e}.present-ten-frame-board--vertical[data-v-900e3f77]{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,1fr)}.present-ten-frame-cell[data-v-900e3f77]{-webkit-appearance:none;appearance:none;width:auto;height:var(--ten-frame-cell-size,78px);border:0;border-right:var(--ten-frame-divider,4px) solid #424242;border-bottom:var(--ten-frame-divider,4px) solid #424242;box-sizing:border-box;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.present-ten-frame-cell[data-v-900e3f77]:nth-child(5n){border-right:0!important}.present-ten-frame-cell[data-v-900e3f77]:nth-child(n+6){border-bottom:0!important}.present-ten-frame-board--vertical .present-ten-frame-cell[data-v-900e3f77]:nth-child(5n){border-right:inherit!important}.present-ten-frame-board--vertical .present-ten-frame-cell[data-v-900e3f77]:nth-child(2n){border-right:0!important}.present-ten-frame-board--vertical .present-ten-frame-cell[data-v-900e3f77]:nth-child(n+6){border-bottom:inherit!important}.present-ten-frame-board--vertical .present-ten-frame-cell[data-v-900e3f77]:nth-child(n+9){border-bottom:0!important}.present-ten-frame-cell--filled[data-v-900e3f77]{cursor:default}.present-ten-frame-cell-counter[data-v-900e3f77]{pointer-events:auto;-webkit-appearance:none;appearance:none;cursor:grab;padding:0}.present-number-lines-tray[data-v-555ee508]{z-index:4;background:#ffffffc2;border:3px solid #d9d9d9;width:min(100% - 32px,700px);padding:10px 12px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.present-number-lines-toolbar[data-v-555ee508]{align-items:center;gap:10px;display:flex}.present-number-lines-decimal-btn[data-v-555ee508]{border-radius:999px;width:28px;height:28px;font-weight:700}.present-number-lines-decimal-label[data-v-555ee508]{font-size:14px;font-weight:700;line-height:1}.present-number-line[data-v-555ee508]{z-index:6;position:absolute}.present-number-line-btn[data-v-555ee508]{width:var(--number-line-width,864px);height:var(--number-line-height,42px);-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;border:0;padding:0;position:relative}.present-number-line-btn[data-v-555ee508]:active{cursor:grabbing}.present-number-line--erase .present-number-line-btn[data-v-555ee508],.present-number-line--erase .present-number-line-btn[data-v-555ee508]:active,.present-number-line--erase .present-number-line-mark[data-v-555ee508],.present-number-line--erase .present-number-line-label[data-v-555ee508],.present-number-line--erase .present-number-line-tick[data-v-555ee508],.present-number-line--erase .present-number-line-track[data-v-555ee508]{cursor:default!important}.present-number-line-rounding-badge[data-v-555ee508]{z-index:3;background:#fb8c00;border-radius:999px;justify-content:center;align-items:center;width:116px;height:38px;padding:0 10px;display:inline-flex;position:absolute;top:-50px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #0000002e}.present-number-line-rounding-badge--vertical[data-v-555ee508]{top:-42px}.present-number-line-rounding-input[data-v-555ee508]{text-align:center;color:#fff;background:0 0;border:0;outline:0;width:100%;padding:0;font-size:13px;font-weight:700;line-height:1}.present-number-line-rounding-input[data-v-555ee508]::placeholder{color:#ffffffdb;font-weight:600}.present-number-line-track[data-v-555ee508]{background:#424242;border-radius:999px;height:4px;position:absolute;top:20px;left:0;right:0}.present-number-line-rounding-band[data-v-555ee508]{pointer-events:auto;background:#ffa72642;border:1px solid #ffa72675;border-radius:14px;height:24px;position:absolute;top:8px;transform:translate(0)}.present-number-line-rounding-band--vertical[data-v-555ee508]{width:36px;left:2px}.present-number-line-hops[data-v-555ee508]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.present-number-line--vertical .present-number-line-track[data-v-555ee508]{border-radius:0;width:4px;height:auto;top:0;bottom:0;left:20px;right:auto}.present-number-line-rounding-midpoint-tick[data-v-555ee508]{pointer-events:none;background:#ef6c00f2;border-radius:999px;width:3px;height:18px;position:absolute;top:11px;transform:translate(-50%)}.present-number-line-rounding-midpoint-tick--vertical[data-v-555ee508]{width:18px;height:3px;left:11px;transform:translateY(-50%)}.present-number-line-mark[data-v-555ee508]{cursor:default;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;transform:translate(-50%)}.present-number-line-mark--vertical[data-v-555ee508]{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;top:auto;left:0;transform:translateY(-50%)}.present-number-line-tick[data-v-555ee508]{background:#424242;border-radius:999px;width:4px;height:18px;margin-top:11px}.present-number-line-mark--vertical .present-number-line-tick[data-v-555ee508]{width:18px;height:4px;margin-top:0;margin-left:13px}.present-number-line-label[data-v-555ee508]{color:#232323;cursor:default;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1}.present-number-line-pending-dot[data-v-555ee508]{pointer-events:none;background:#1e88e5;border-radius:999px;width:10px;height:10px;position:absolute;top:17px;transform:translate(-50%)}.present-number-line-rounding-dot[data-v-555ee508]{pointer-events:none;z-index:1;background:#fb8c00;border:2px solid #fffffff2;border-radius:999px;width:12px;height:12px;position:absolute;top:14px;transform:translate(-50%)}.present-number-line-rounding-dot--vertical[data-v-555ee508]{top:auto;left:17px;transform:translateY(-50%)}.present-number-line-rounding-tooltip[data-v-555ee508]{color:inherit;box-shadow:none;background:0 0;padding:0}[data-v-555ee508] .present-number-line-rounding-tooltip.q-tooltip{color:inherit!important;box-shadow:none!important;background:0 0!important;padding:0!important}.present-number-line-rounding-tooltip-card[data-v-555ee508]{background:#fefefe;border:1px solid #ffa72652;border-radius:30px;min-width:220px;padding:14px 16px 18px;box-shadow:0 8px 24px #00000024}.present-number-line-rounding-tooltip-preview[data-v-555ee508]{height:58px;position:relative}.present-number-line-rounding-tooltip-track[data-v-555ee508]{background:#424242;border-radius:999px;height:4px;position:absolute;top:22px;left:0;right:0}.present-number-line-rounding-tooltip-band[data-v-555ee508]{background:#ffa72638;border:1px solid #ffa7266b;border-radius:14px;height:24px;position:absolute;top:10px;left:0;right:0}.present-number-line-rounding-tooltip-midpoint-tick[data-v-555ee508]{background:#ef6c00f2;border-radius:999px;width:3px;height:18px;position:absolute;top:13px;transform:translate(-50%)}.present-number-line-rounding-tooltip-end-tick[data-v-555ee508]{background:#424242eb;border-radius:999px;width:3px;height:18px;position:absolute;top:13px}.present-number-line-rounding-tooltip-end-tick--start[data-v-555ee508]{left:0}.present-number-line-rounding-tooltip-end-tick--end[data-v-555ee508]{right:0}.present-number-line-rounding-tooltip-dot-value[data-v-555ee508]{color:#ef6c00;white-space:nowrap;font-size:13px;font-weight:700;position:absolute;top:-10px;transform:translate(-50%)}.present-number-line-rounding-tooltip-dot[data-v-555ee508]{background:#fb8c00;border:2px solid #fffffff2;border-radius:999px;width:12px;height:12px;position:absolute;top:16px;transform:translate(-50%)}.present-number-line-rounding-tooltip-label[data-v-555ee508]{color:#424242;white-space:nowrap;font-size:13px;font-weight:700;position:absolute;top:38px;transform:translate(-50%)}.present-number-line-rounding-tooltip-label--start[data-v-555ee508]{left:0;transform:translate(0)}.present-number-line-rounding-tooltip-label--mid[data-v-555ee508]{left:50%}.present-number-line-rounding-tooltip-label--end[data-v-555ee508]{left:auto;right:0;transform:translate(0)}.present-number-line-pending-dot--vertical[data-v-555ee508]{top:auto;left:17px;transform:translateY(-50%)}.present-number-line-hop-label[data-v-555ee508]{color:#43a047;pointer-events:none;white-space:nowrap;font-size:14px;font-weight:700;position:absolute;transform:translate(-50%)}.present-number-line-hop-label--negative[data-v-555ee508]{color:#e53935}.present-number-line-hop-label--vertical[data-v-555ee508]{text-align:right;top:auto;left:-24px;transform:translateY(-50%)}.present-number-line-mark--vertical .present-number-line-label[data-v-555ee508]{margin-bottom:0;margin-left:20px}.present-number-line--selected .present-number-line-track[data-v-555ee508],.present-number-line--selected .present-number-line-tick[data-v-555ee508]{background:#1e88e5}.present-number-line-menu-btn[data-v-555ee508]{color:#616161;z-index:2;position:absolute;top:8px;left:calc(100% + 12px)}.present-number-line--vertical .present-number-line-menu-btn[data-v-555ee508]{top:calc(100% + 12px);left:0}.present-number-line-menu-card[data-v-555ee508]{border:1px solid #d9d9d9;min-width:220px}.present-number-board-120-tray[data-v-8872fafc]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffffc2;border:3px solid #d9d9d9;width:64px;padding:10px 12px;position:absolute;top:50%;transform:translateY(-50%)}.present-number-board-120-toolbar[data-v-8872fafc]{flex-direction:column;align-items:center;gap:10px;display:flex}.present-number-board-120[data-v-8872fafc]{z-index:6;width:var(--number-board-120-width,430px);height:var(--number-board-120-height,516px);cursor:grab;background:#fffffffa;border:4px solid #424242;border-radius:24px;grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(10,1fr);gap:0;display:grid;position:absolute;overflow:hidden;box-shadow:0 10px 24px #0000002e}.present-number-board-120[data-v-8872fafc]:active{cursor:grabbing}.present-number-board-120-cell[data-v-8872fafc]{-webkit-appearance:none;appearance:none;box-sizing:border-box;background:var(--number-board-120-cell-fill,#fff);color:var(--number-board-120-cell-text,#3d3d3d);cursor:pointer;border:2px solid #424242;border-top:0;border-left:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;display:flex}.present-number-board-120-cell-label[data-v-8872fafc]{box-sizing:border-box;border:3px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.present-number-board-120-cell-label--ring[data-v-8872fafc]{border-color:var(--number-board-120-cell-ring,#ef6c00)}.present-number-board-120-cell[data-v-8872fafc]:nth-child(10n){border-right:0}.present-number-board-120-cell[data-v-8872fafc]:nth-child(n+111){border-bottom:0}.present-multiplication-chart-tray[data-v-68f577ce]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffffc2;border:3px solid #d9d9d9;width:64px;padding:10px 12px;position:absolute;top:50%;transform:translateY(-50%)}.present-multiplication-chart-toolbar[data-v-68f577ce]{flex-direction:column;align-items:center;gap:10px;display:flex}.present-multiplication-chart[data-v-68f577ce]{z-index:6;width:var(--multiplication-chart-width,680px);height:var(--multiplication-chart-height,520px);cursor:grab;background:#fffffffa;border:4px solid #424242;border-radius:24px;grid-template-rows:repeat(13,1fr);grid-template-columns:repeat(13,1fr);gap:0;display:grid;position:absolute;overflow:hidden;box-shadow:0 10px 24px #0000002e}.present-multiplication-chart[data-v-68f577ce]:active{cursor:grabbing}.present-multiplication-chart-cell[data-v-68f577ce]{-webkit-appearance:none;appearance:none;box-sizing:border-box;background:var(--multiplication-chart-cell-fill,#fff);color:var(--multiplication-chart-cell-text,#3d3d3d);cursor:pointer;border:2px solid #424242;border-top:0;border-left:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;line-height:1;display:flex}.present-multiplication-chart-cell--header[data-v-68f577ce]{background:var(--multiplication-chart-cell-fill,#e0e0e0);font-weight:800}.present-multiplication-chart-cell--corner[data-v-68f577ce]{cursor:default}.present-multiplication-chart-cell--header .present-multiplication-chart-cell-label[data-v-68f577ce],.present-multiplication-chart-cell--corner .present-multiplication-chart-cell-label[data-v-68f577ce]{font-weight:800}.present-multiplication-chart-cell-label[data-v-68f577ce]{box-sizing:border-box;border:3px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.present-multiplication-chart-cell-label--ring[data-v-68f577ce]{border-color:var(--multiplication-chart-cell-ring,#ef6c00)}.present-multiplication-chart-cell[data-v-68f577ce]:nth-child(13n){border-right:0}.present-multiplication-chart-cell[data-v-68f577ce]:nth-child(n+157){border-bottom:0}.present-rekenrek-tray[data-v-73b213a1]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffffc2;border:3px solid #d9d9d9;width:64px;padding:10px 12px;position:absolute;top:50%;transform:translateY(-50%)}.present-rekenrek-toolbar[data-v-73b213a1]{flex-direction:column;align-items:center;gap:10px;display:flex}.present-rekenrek-mode-row[data-v-73b213a1]{flex-direction:column;gap:8px;width:100%;display:flex}.present-rekenrek[data-v-73b213a1]{z-index:6;width:var(--rekenrek-width,560px);height:var(--rekenrek-height,192px);cursor:grab;touch-action:none;background:#fffffff5;border:4px solid #8f6948;border-radius:24px;position:absolute;box-shadow:0 10px 24px #0000002e}.present-rekenrek[data-v-73b213a1]:active{cursor:grabbing}.present-rekenrek-row[data-v-73b213a1]{width:100%;height:var(--rekenrek-row-height,58px);position:absolute;left:0}.present-rekenrek-rod[data-v-73b213a1]{background:linear-gradient(#b98a63 0%,#8f6948 100%);border-radius:999px;height:8px;position:absolute;top:50%;left:34px;right:34px;transform:translateY(-50%);box-shadow:inset 0 1px 2px #ffffff73}.present-rekenrek-bead[data-v-73b213a1]{cursor:grab;touch-action:none;border:0;border-radius:12px;width:28px;height:38px;transition:left 90ms ease-out;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 -2px #0000001f,0 2px 6px #0000002e}.present-rekenrek-bead[data-v-73b213a1]:active{cursor:grabbing}.present-angle-tool-tray[data-v-ef027b7c]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffffc2;border:3px solid #d9d9d9;width:64px;padding:10px 12px;position:absolute;top:50%;transform:translateY(-50%)}.present-angle-tool-toolbar[data-v-ef027b7c]{flex-direction:column;align-items:center;gap:10px;display:flex}.present-angle-settings-card[data-v-ef027b7c]{width:min(560px,92vw);padding:4px}.present-angle-settings-input[data-v-ef027b7c] .q-field__control{border-radius:999px}.present-angle-tool[data-v-ef027b7c]{z-index:6;touch-action:none;background:#ffffffbd;border:3px solid #78909c61;border-radius:24px;width:720px;height:530px;position:absolute;box-shadow:0 10px 24px #0000001f}.present-angle-tool-success-overlay[data-v-ef027b7c]{z-index:8;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.present-angle-tool-error-overlay[data-v-ef027b7c]{z-index:8;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.present-angle-tool-success-label[data-v-ef027b7c]{color:#fff;letter-spacing:.02em;background:#66bb6af5;border-radius:999px;padding:8px 16px;font-size:24px;font-weight:800;animation:.45s ease-out present-angle-tool-success-pop-ef027b7c;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #43a04759}.present-angle-tool-error-label[data-v-ef027b7c]{color:#fff;letter-spacing:.02em;background:#ef5350f5;border-radius:999px;padding:8px 16px;font-size:24px;font-weight:800;animation:.45s ease-out present-angle-tool-success-pop-ef027b7c;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #e5393559}.present-angle-tool-confetti-layer[data-v-ef027b7c]{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.present-angle-tool-confetti-piece[data-v-ef027b7c]{opacity:.92;border-radius:2px;width:10px;height:20px;animation-name:present-angle-tool-confetti-fall-ef027b7c;animation-timing-function:ease-in;animation-iteration-count:infinite;position:absolute;top:-12px}.present-angle-tool-rotating-content[data-v-ef027b7c]{transform-origin:50%;position:absolute;top:0;bottom:0;left:0;right:0}.present-angle-tool-rotate-btn[data-v-ef027b7c]{z-index:4;position:absolute;top:8px;right:8px}.present-angle-tool-svg[data-v-ef027b7c]{width:100%;height:100%;overflow:visible}.present-angle-tool-ray[data-v-ef027b7c]{stroke:#1565c0;stroke-width:5px;stroke-linecap:round}.present-angle-tool-ray--protractor[data-v-ef027b7c]{stroke-width:3px}.present-angle-tool-ray--guide[data-v-ef027b7c]{stroke:#1565c059;stroke-dasharray:8 8}.present-angle-tool-reflex-extension[data-v-ef027b7c]{stroke:#66bb6af5;stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 0 6px #66bb6ab3)}.present-angle-tool-reflex-extension--guide[data-v-ef027b7c]{stroke:#66bb6a73;stroke-dasharray:8 8;filter:none}.present-angle-tool-ray-hover-target[data-v-ef027b7c]{stroke:#1565c000;stroke-width:36px;stroke-linecap:round;pointer-events:stroke;cursor:pointer}.present-angle-tool-endpoint[data-v-ef027b7c]{fill:#fff;stroke:#5c6f7a;stroke-width:3px}.present-angle-tool-guide[data-v-ef027b7c]{stroke:#fb8c00cc;stroke-width:2.5px;stroke-dasharray:5 6;stroke-linecap:round}.present-angle-tool-guide-label[data-v-ef027b7c]{fill:#ef6c00;text-anchor:middle;dominant-baseline:middle;font-family:Arial,sans-serif;font-size:15px;font-weight:700}.present-angle-tool-guide--red[data-v-ef027b7c]{stroke:#e53935d1}.present-angle-tool-guide-label--red[data-v-ef027b7c]{fill:#d32f2f}.present-angle-tool-arc[data-v-ef027b7c]{fill:none;stroke:#1565c0;stroke-width:3.5px;stroke-linecap:round}.present-angle-tool-reflex-arc--straight[data-v-ef027b7c]{fill:none;stroke:#66bb6a;stroke-width:4.5px;stroke-linecap:round}.present-angle-tool-reflex-arc--guide[data-v-ef027b7c]{stroke:#66bb6a73;stroke-dasharray:8 8}.present-angle-tool-reflex-arc--remainder[data-v-ef027b7c]{fill:none;stroke:#fb8c00;stroke-width:4.5px;stroke-linecap:round}.present-angle-tool-reflex-arc-label[data-v-ef027b7c]{fill:#66bb6ab3;text-anchor:middle;dominant-baseline:middle;font-family:Arial,sans-serif;font-size:18px;font-weight:700}.present-angle-tool-label[data-v-ef027b7c]{fill:#38424a;text-anchor:middle;dominant-baseline:middle;font-family:Arial,sans-serif;font-size:22px;font-weight:700}.present-angle-tool-type-label[data-v-ef027b7c]{fill:#38424a;text-anchor:middle;dominant-baseline:middle;text-transform:capitalize;font-family:Arial,sans-serif;font-size:22px;font-weight:700}.present-angle-tool-protractor-btn-label[data-v-ef027b7c]{color:currentColor;font-size:18px;font-weight:800;line-height:1}.present-angle-tool-board-settings[data-v-ef027b7c]{z-index:2;position:absolute;top:16px;right:16px}.present-angle-tool-estimate-input[data-v-ef027b7c]{z-index:4;background:#fffffff0;border:2px solid #ffa7268c;border-radius:999px;align-items:center;gap:8px;width:176px;min-height:42px;padding:6px 8px 6px 12px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 4px 14px #00000014}.present-angle-tool-estimate-input input[data-v-ef027b7c]{text-align:left;color:#424242;background:0 0;border:0;outline:0;flex:auto;min-width:0;font-size:18px;font-weight:600}.present-angle-tool-type-select[data-v-ef027b7c]{flex:auto;min-width:0}.present-angle-tool-type-select[data-v-ef027b7c] .q-field__native,.present-angle-tool-type-select[data-v-ef027b7c] .q-field__input{color:#424242;text-transform:capitalize;font-size:18px;font-weight:600}.present-angle-tool-protractor[data-v-ef027b7c]{touch-action:none;z-index:2;width:480px;height:250px;position:absolute}.present-angle-tool-protractor-svg[data-v-ef027b7c]{width:100%;height:100%;overflow:visible}.present-angle-tool-protractor-outer[data-v-ef027b7c],.present-angle-tool-protractor-inner[data-v-ef027b7c],.present-angle-tool-protractor-base[data-v-ef027b7c]{fill:none;stroke:#424242d1;stroke-width:3px;pointer-events:none}.present-angle-tool-protractor-inner[data-v-ef027b7c]{stroke-width:2px;opacity:.6}.present-angle-tool-protractor-bottom-arch[data-v-ef027b7c]{fill:none;stroke:#424242b8;stroke-width:2px;pointer-events:none}.present-angle-tool-protractor-base[data-v-ef027b7c]{stroke-width:4px}.present-angle-tool-protractor-center[data-v-ef027b7c]{fill:#424242d1;pointer-events:none}.present-angle-tool-protractor-drag-handle[data-v-ef027b7c]{color:#424242;cursor:grab;touch-action:none;z-index:3;background:#fffffff5;border:2px solid #78909c6b;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;margin-top:-18px;margin-left:-18px;display:flex;position:absolute;box-shadow:0 4px 12px #00000024}.present-angle-tool-protractor-drag-handle[data-v-ef027b7c]:active{cursor:grabbing}.present-angle-tool-protractor-tick[data-v-ef027b7c]{stroke:#424242d1;stroke-width:1.5px;stroke-linecap:round;pointer-events:none}.present-angle-tool-protractor-guide-line[data-v-ef027b7c]{stroke:#424242ad;stroke-width:1.25px;stroke-linecap:round;pointer-events:none}.present-angle-tool-protractor-range-highlight[data-v-ef027b7c]{fill:#ffb74d47;stroke:#fb8c0066;stroke-width:1px;pointer-events:none}.present-angle-tool-protractor-label[data-v-ef027b7c]{fill:#424242e0;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-family:Arial,sans-serif;font-size:15px;font-weight:700}.present-angle-tool-protractor-label--outer[data-v-ef027b7c]{font-size:15px}.present-angle-tool-protractor-label--inner[data-v-ef027b7c]{font-size:14px}.present-angle-tool-estimate-submit[data-v-ef027b7c]{flex:none}.present-angle-tool-next-btn[data-v-ef027b7c]{z-index:4;position:absolute;bottom:18px;right:18px}.present-angle-tool-help-toggle[data-v-ef027b7c]{z-index:4;background:#fffffff0;border-radius:999px;padding:2px 8px;position:absolute;bottom:18px;left:18px;box-shadow:0 4px 12px #00000014}.present-angle-tool-help-card[data-v-ef027b7c]{z-index:4;color:#424242;cursor:grab;touch-action:none;background:#fffffff5;border:1px solid #78909c4d;max-width:220px;padding:10px 12px;font-size:13px;line-height:1.35;position:absolute;bottom:64px;left:-100px;box-shadow:0 8px 18px #0000001f}.present-angle-tool-help-card[data-v-ef027b7c] .present-angle-tool-help-list{margin:0;padding-left:0;list-style-position:inside}.present-angle-tool-help-card[data-v-ef027b7c] .present-angle-tool-help-list li+li{margin-top:4px}.present-angle-tool-help-actions[data-v-ef027b7c]{gap:8px;margin-top:8px;display:flex}.present-angle-tool-help-next-btn[data-v-ef027b7c]{padding-left:20px;padding-right:10px}.present-angle-tool-help-back-btn[data-v-ef027b7c]{padding-right:20px}.present-angle-tool-help-arrows[data-v-ef027b7c]{z-index:3;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.present-angle-tool-reflex-bottom-label[data-v-ef027b7c]{z-index:4;color:#66bb6a;pointer-events:none;font-family:Arial,sans-serif;font-size:22px;font-weight:700;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.present-angle-tool-help-arrow[data-v-ef027b7c]{stroke:#66bb6a;stroke-width:4px;stroke-linecap:round;fill:none;stroke-dasharray:10 8;marker-end:url(#angle-help-arrow);animation:1.1s linear infinite present-angle-tool-help-arrow-flow-ef027b7c}.present-angle-tool-help-dot[data-v-ef027b7c]{fill:#fdd835;stroke:#ffee58f2;stroke-width:2.5px;filter:drop-shadow(0 0 8px #fdd835d9);animation:1.2s ease-in-out infinite present-angle-tool-help-dot-pulse-ef027b7c}.present-angle-tool-help-dot--aligned[data-v-ef027b7c]{fill:#66bb6a;stroke:#a5d6a7f5;filter:drop-shadow(0 0 8px #66bb6ad9);animation:none}.present-angle-tool-protractor-label--help-zero[data-v-ef027b7c]{fill:#43a047;filter:drop-shadow(0 0 6px #66bb6ae6)}.present-angle-tool-protractor-label--help-highlight[data-v-ef027b7c]{fill:#66bb6a}.present-angle-tool-protractor-zero-target[data-v-ef027b7c]{cursor:pointer;z-index:4;background:#ffffff05;border:0;border-radius:999px;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;box-shadow:0 0 0 3px #66bb6ae6}@keyframes present-angle-tool-help-arrow-flow-ef027b7c{0%{stroke-dashoffset:0}to{stroke-dashoffset:-18px}}@keyframes present-angle-tool-help-dot-pulse-ef027b7c{0%{opacity:.88;filter:drop-shadow(0 0 4px #fdd8358c)}50%{opacity:1;filter:drop-shadow(0 0 14px #fdd835)}to{opacity:.88;filter:drop-shadow(0 0 4px #fdd8358c)}}@keyframes present-angle-tool-confetti-fall-ef027b7c{0%{opacity:0;transform:translateY(-8px)rotate(0)}12%{opacity:.95}to{opacity:0;transform:translateY(560px)rotate(520deg)}}@keyframes present-angle-tool-success-pop-ef027b7c{0%{opacity:0;transform:translate(-50%)scale(.8)}to{opacity:1;transform:translate(-50%)scale(1)}}.present-angle-tool-handle[data-v-ef027b7c]{box-sizing:border-box;width:28px;height:28px;box-shadow:none;cursor:grab;touch-action:none;background:0 0;border:0;border-radius:999px;padding:0;display:block;position:absolute;transform:translate(-50%,-50%)}.present-angle-tool-fixed-handle[data-v-ef027b7c]{box-sizing:border-box;width:28px;height:28px;box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:999px;padding:0;display:block;position:absolute;transform:translate(-50%,-50%)}.present-angle-tool-handle[data-v-ef027b7c]:active{cursor:grabbing}.present-unifix-tray[data-v-c5399290]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffffc7;border:3px solid #d9d9d9;flex-direction:column;align-items:center;gap:12px;width:94px;max-height:calc(100% - 24px);padding:10px 8px 12px;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.present-unifix-tray-grid[data-v-c5399290]{flex-direction:column;flex:auto;align-items:center;gap:10px;width:100%;min-height:0;display:flex;overflow:hidden auto}.present-unifix-palette-btn[data-v-c5399290]{-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex}.present-unifix-palette-btn[data-v-c5399290]:active{cursor:grabbing}.present-unifix-tray-actions[data-v-c5399290]{flex-direction:column;align-items:center;gap:8px;display:flex}.present-unifix-cube-face[data-v-c5399290]{--unifix-color:#1e9ad1;background:linear-gradient(180deg, #ffffff24 0%, #ffffff0a 20%, #0000000d 100%), var(--unifix-color);border:2px solid #ffffff1f;border-radius:4px 4px 3px 3px;width:38px;height:46px;display:block;position:relative;box-shadow:inset -2px -2px #0000001f,inset 2px 2px #ffffff26}.present-unifix-cube-face[data-v-c5399290]:before{content:"";border:2px solid #ffffff24;border-radius:2px;position:absolute;top:3px;bottom:3px;left:3px;right:3px}.present-unifix-stack[data-v-c5399290]{z-index:6;position:absolute}.present-unifix-connect-glow[data-v-c5399290]{pointer-events:none;z-index:8;background:radial-gradient(circle,#ffffffeb 0%,#ffd60aa6 35%,#ffd60a00 72%);border-radius:999px;width:22px;height:22px;animation:.32s ease-out forwards unifix-connect-glow-fade-c5399290;position:absolute;transform:translate(-50%,-50%)}@keyframes unifix-connect-glow-fade-c5399290{0%{opacity:1;transform:translate(-50%,-50%)scale(.65)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}.present-unifix-cube-btn[data-v-c5399290]{-webkit-appearance:none;appearance:none;cursor:grab;touch-action:none;background:0 0;border:0;width:38px;height:46px;padding:0;position:absolute;left:0}.present-unifix-cube-btn[data-v-c5399290]:focus-visible{outline-offset:2px;outline:2px solid #1e9ad173}.present-unifix-stud[data-v-c5399290]{background:linear-gradient(180deg, #ffffff38 0%, #ffffff14 40%, #0000000f 100%), var(--unifix-color);border:2px solid #ffffff1f;border-radius:3px 3px 0 0;width:11px;height:13px;position:absolute;top:-11px}.present-unifix-stud--left[data-v-c5399290]{left:6px}.present-unifix-stud--right[data-v-c5399290]{right:6px}.present-base10-help-card[data-v-46324609]{z-index:8;background:#fffffff5;border:1px solid #546e7a2e;border-radius:18px;flex-direction:column;width:270px;max-width:280px;max-height:min(480px,100vh - 220px);display:flex;position:absolute;bottom:62px;left:0;overflow:hidden;box-shadow:0 8px 18px #00000024}.present-base10-help-header[data-v-46324609]{padding:10px 12px 4px}.present-base10-help-title[data-v-46324609]{color:#546e7a;text-transform:uppercase;padding:10px;font-size:18px;font-weight:800}.present-base10-help-body[data-v-46324609]{min-height:0;padding:0 12px 8px;overflow:hidden auto}.present-base10-help-list[data-v-46324609]{color:#37474f;margin:0;padding-left:18px;font-size:18px;line-height:1.45}.present-base10-help-list li+li[data-v-46324609]{margin-top:6px}.present-base10-help-stacked-fraction[data-v-46324609]{vertical-align:middle;flex-direction:column;justify-content:center;align-items:center;min-width:1.2em;font-weight:900;line-height:.95;display:inline-flex}.present-base10-help-stacked-fraction__num[data-v-46324609],.present-base10-help-stacked-fraction__den[data-v-46324609]{padding:0 .14em;display:block}.present-base10-help-stacked-fraction__bar[data-v-46324609]{border-top:2px solid;width:100%;min-width:1.2em;margin:.08em 0;display:block}.present-base10-help-actions[data-v-46324609]{z-index:2;background:#fffffffa;border-top:1px solid #546e7a1f;justify-content:flex-end;gap:8px;padding:10px 12px 12px;display:flex;position:sticky;bottom:0}.base10-materials-tool[data-v-66956936]{position:absolute;top:-12px;bottom:0;left:0;right:0}.present-base10-material-tray[data-v-66956936]{z-index:6;background:#ffffffd1;border:2px solid #d9d9d9;border-radius:32px;flex-flow:column;justify-content:space-between;align-items:center;gap:16px;width:72px;max-width:none;height:auto;min-height:292px;padding:12px 10px;display:flex;position:absolute;top:50%;right:50px;overflow:visible;transform:translateY(-50%);box-shadow:0 8px 18px #677a901f}.present-base10-material-tray--chart-stage[data-v-66956936]{background:#ffffffd1;border-color:#d9d9d9;border-radius:32px;box-shadow:0 8px 18px #677a901f}.present-base10-material-blocks-card[data-v-66956936]{z-index:5;background:#fffffff5;border:2px solid #eceff3;justify-content:flex-start;align-items:stretch;width:108px;min-height:360px;padding:14px 8px;display:flex;position:absolute;top:50%;right:110px;overflow:hidden;transform:translateY(-50%);box-shadow:0 10px 22px #677a901f}.present-base10-material-list[data-v-66956936]{flex-direction:row;align-items:flex-start;gap:5px;min-width:0;padding:2px 0;display:flex}.present-base10-material-list--card[data-v-66956936]{flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:auto;display:flex}.present-base10-material-toolbar-row[data-v-66956936]{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:12px;min-height:auto;display:flex}.present-base10-material-btn[data-v-66956936]{-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;width:auto;min-width:32px;padding:0;display:flex}.present-base10-material-btn--menu[data-v-66956936]{flex-direction:column;gap:6px;width:100%;padding:4px 0}.present-base10-material-menu-label[data-v-66956936]{color:#546e7a;text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:11px;font-weight:600;line-height:1.2}.present-base10-material-actions[data-v-66956936]{flex-direction:column;flex:none;align-items:center;gap:12px;display:flex}.present-base10-material-activities-btn[data-v-66956936]{border-radius:999px;align-self:center;width:28px;min-width:0;height:28px;padding:0}.present-base10-material-activities-btn[data-v-66956936] .q-focus-helper{border-radius:999px}.present-base10-material-activities-btn[data-v-66956936] .q-btn__content{width:100%;height:100%}.present-base10-material-activities-btn[data-v-66956936] .q-btn__wrapper{border-radius:999px;min-width:28px;min-height:28px;padding:0}.present-base10-material-blocks-btn--pulse[data-v-66956936]{animation:1.1s ease-in-out infinite present-base10-material-blocks-btn-pulse-66956936;box-shadow:0 0 #e5393573,0 6px 16px #e5393547}.present-base10-material-activities-btn-label[data-v-66956936]{font-size:20px;line-height:1}.present-base10-material-menu[data-v-66956936]{border-radius:16px;padding:18px 20px}.present-base10-material-activities-menu[data-v-66956936]{border-radius:18px;padding:10px}.present-base10-material-activities-list[data-v-66956936]{flex-direction:column;gap:8px;min-width:220px;padding:5px;display:flex}.present-base10-material-activities-option[data-v-66956936]{background:#fafafa;border:1px solid #d8d8d8;border-radius:30px;justify-content:flex-start;min-height:42px;padding:0 14px;transition:transform .14s,background-color .14s,border-color .14s,box-shadow .14s;box-shadow:0 2px 6px #00000014}.present-base10-material-activities-option[data-v-66956936]:hover{background:#e0e0e0;border-color:#d8d8d8;transform:translateY(-1px);box-shadow:0 4px 10px #00000014}.present-base10-material-activities-option--active[data-v-66956936]{background:linear-gradient(#eef9ef 0%,#d8f0db 100%);border-color:#6fbf73;box-shadow:0 6px 14px #6fbf7333}.present-base10-material-activities-option-content[data-v-66956936]{color:#455a64;align-items:center;width:100%;font-size:15px;font-weight:700;display:inline-flex}.present-base10-material-settings-card[data-v-66956936]{width:440px;min-width:280px;padding:6px}.present-base10-material-question-type-card[data-v-66956936]{border:1px solid #fff;width:min(420px,100vw - 32px);overflow:hidden}.present-base10-material-question-type-header[data-v-66956936]{background:var(--q-grey-2,#eee);border-top-left-radius:30px;border-top-right-radius:30px;margin:0;padding:10px 14px}.present-base10-material-question-type-card[data-v-66956936] .q-checkbox__bg{border-radius:999px}.present-base10-material-source-mode-toggle[data-v-66956936]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.present-base10-material-source-mode-btn[data-v-66956936]{width:100%}.present-base10-material-question-option-block[data-v-66956936]{flex-direction:column;gap:10px;display:flex}.present-base10-material-question-mode-toggles[data-v-66956936]{flex-direction:column;gap:4px;padding-left:18px;display:flex}.present-base10-material-fraction-mode-toggles[data-v-66956936]{border-left:3px solid #66bb6a61;flex-direction:column;gap:4px;margin-left:34px;padding:8px 10px;display:flex}.present-base10-material-question-range[data-v-66956936]{flex-direction:column;gap:8px;padding-left:18px;display:flex}.present-base10-material-dialog-range[data-v-66956936]{width:100%;margin-top:22px}.present-base10-material-question-range[data-v-66956936] .q-slider__focus-ring{display:none}.present-base10-material-question-card[data-v-66956936]{z-index:5;background:#fffffff5;border:3px solid #f28c28;border-radius:999px;justify-content:center;align-items:center;width:100%;min-width:440px;max-width:min(720px,100% - 120px);height:48px;padding:0 62px 0 24px;display:flex;position:absolute;top:14px;left:calc(50% - 80px);transform:translate(-50%);box-shadow:0 10px 22px #677a902e}.present-base10-material-question-text[data-v-66956936]{color:#455a64;text-align:center;font-size:18px;font-weight:700;line-height:1.2}.present-base10-material-answer-field[data-v-66956936]{flex:0 0 138px;margin-left:12px}.present-base10-material-answer-field[data-v-66956936] .q-field__control{background:#fff;border-radius:999px;height:32px;min-height:32px}.present-base10-material-answer-field[data-v-66956936] .q-field__native{text-align:center;color:#37474f;font-size:16px;font-weight:800}.present-base10-material-question-number[data-v-66956936]{border-radius:10px;padding:0 3px;display:inline-block}.present-base10-stacked-fraction-wrap[data-v-66956936]{vertical-align:middle}.present-base10-stacked-fraction[data-v-66956936]{vertical-align:middle;flex-direction:column;justify-content:center;align-items:center;min-width:1.2em;font-weight:900;line-height:.95;display:inline-flex}.present-base10-stacked-fraction__num[data-v-66956936],.present-base10-stacked-fraction__den[data-v-66956936]{padding:0 .14em;display:block}.present-base10-stacked-fraction__bar[data-v-66956936]{border-top:2px solid;width:100%;min-width:1.2em;margin:.08em 0;display:block}.present-base10-stacked-fraction--small[data-v-66956936]{font-size:.9em}.present-base10-stacked-fraction--inline[data-v-66956936]{margin:0 .1em;font-size:.86em}.present-base10-material-question-dialog-prompt[data-v-66956936]{align-items:center;gap:4px;display:inline-flex}.present-base10-material-question-number--pulse[data-v-66956936]{animation:.9s ease-in-out infinite present-base10-question-number-pulse-66956936}.present-base10-material-question-number--active-focus[data-v-66956936]{color:#2e7d32;background:#66bb6a38;transform:scale(1.28);box-shadow:0 0 0 10px #66bb6a1f}.present-base10-material-question-type-btn[data-v-66956936]{background:#fafafa;flex:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.present-base10-material-question-type-chip[data-v-66956936]{z-index:5;color:#fff;background:#ffb74df5;border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 18px;font-weight:700;display:inline-flex;position:absolute;top:64px;left:calc(50% - 80px);transform:translate(-50%);box-shadow:0 8px 18px #f28c2833}.present-base10-material-help-toggles[data-v-66956936]{z-index:5;align-items:center;gap:12px;display:flex;position:absolute;bottom:25px;left:28px}.present-base10-material-help-toggle[data-v-66956936]{background:#fffffff0;border:2px solid #d9d9d9;border-radius:999px;padding:4px 12px;box-shadow:0 6px 16px #677a901f}.present-base10-material-stage-actions[data-v-66956936]{z-index:5;align-items:center;gap:12px;display:flex;position:absolute;bottom:25px;right:160px}.present-base10-material-check-btn[data-v-66956936]{width:32px;min-width:32px;height:32px;min-height:32px;box-shadow:0 6px 14px #66bb6a38}.present-base10-material-next-btn[data-v-66956936]{border-radius:999px;min-height:32px;padding:0 14px;box-shadow:0 6px 14px #42a5f538}.present-base10-material-next-btn[data-v-66956936] .q-btn__content{gap:2px;font-size:14px;font-weight:700}.present-base10-step-two-message[data-v-66956936]{z-index:9;color:#2e7d32;text-align:center;background:#fffffffa;border:2px solid #6fbf73b3;border-radius:24px;min-width:260px;padding:14px 22px;font-size:20px;font-weight:700;line-height:1.2;animation:1.15s ease-in-out infinite present-base10-step-two-message-bob-66956936;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 28px #677a9029,0 0 18px #6fbf7347}.present-base10-step-one-digit-ghost[data-v-66956936]{z-index:110;color:#fff;pointer-events:none;background:#6fbf73f5;border-radius:50%;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;padding:0;font-size:24px;font-weight:800;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 24px #43a0473d,0 0 0 6px #6fbf7329}.present-base10-material-success-overlay[data-v-66956936],.present-base10-material-error-overlay[data-v-66956936]{z-index:14;pointer-events:none;border-radius:30px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.present-base10-material-success-overlay[data-v-66956936]{background:#dff5e16b}.present-base10-material-error-overlay[data-v-66956936]{background:#ffebee6b}.present-base10-material-intro-overlay[data-v-66956936]{z-index:12;pointer-events:auto;-webkit-backdrop-filter:grayscale()brightness(.82);backdrop-filter:grayscale()brightness(.82);background:#7878782e;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.present-base10-material-intro-overlay-card[data-v-66956936]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #546e7a2e;width:min(520px,100% - 160px);max-width:520px;padding:52px 28px 22px;position:relative;box-shadow:0 10px 24px #00000024}.present-base10-material-intro-overlay-close[data-v-66956936]{z-index:2;color:#263238;position:absolute;top:12px;right:12px}.present-base10-material-intro-overlay-body[data-v-66956936]{justify-content:center;display:flex}.present-base10-material-intro-overlay-list[data-v-66956936]{color:#37474f;margin:0;padding-left:22px;font-size:22px;line-height:1.42}.present-base10-material-intro-overlay-list li+li[data-v-66956936]{margin-top:10px}.present-base10-material-intro-overlay-actions[data-v-66956936]{justify-content:center;margin-top:20px;display:flex}.present-base10-material-intro-lesson[data-v-66956936]{flex-direction:column;align-items:center;gap:18px;display:flex}.present-base10-material-intro-lesson-text[data-v-66956936]{color:#37474f;text-align:center;min-height:72px;font-size:22px;font-weight:800;line-height:1.28}.present-base10-material-intro-lesson-list[data-v-66956936]{text-align:left;margin:0;padding-left:24px}.present-base10-material-intro-lesson-list li+li[data-v-66956936]{margin-top:8px}.present-base10-material-intro-lesson-stage[data-v-66956936]{justify-content:center;align-items:center;width:min(420px,100%);height:210px;display:flex;position:relative;overflow:visible}.present-base10-material-intro-unit-demo[data-v-66956936],.present-base10-material-intro-rod-demo[data-v-66956936],.present-base10-material-intro-flat-demo[data-v-66956936],.present-base10-material-intro-tenths-count-demo[data-v-66956936]{width:100%;height:100%;position:relative}.present-base10-material-intro-unit-demo[data-v-66956936]{justify-content:center;align-items:center;display:flex}.present-base10-material-intro-demo-block[data-kind=unit][data-v-66956936]{border-radius:7px;animation:.62s both present-base10-intro-pop-66956936;width:44px!important;height:44px!important}.present-base10-material-intro-whole-block[data-kind=rod][data-v-66956936]{animation:.62s both present-base10-intro-pop-66956936;background-size:100% 18px,100% 100%!important;width:22px!important;height:180px!important}.present-base10-material-intro-tenths-count-demo[data-v-66956936]{position:relative}.present-base10-material-intro-tenths-count-unit[data-kind=unit][data-v-66956936]{transform:translate(-50%, -50%) translate(var(--intro-count-start-x), 0);border-radius:5px;animation:4.9s both present-base10-intro-tenths-count-slide-66956936;position:absolute;top:42%;left:50%;width:24px!important;height:24px!important}.present-base10-material-intro-tenths-count-number[data-v-66956936]{color:#37474f;opacity:0;animation:2.8s forwards present-base10-intro-count-number-66956936;animation-delay:var(--intro-count-delay);font-size:13px;font-weight:900;line-height:1}.present-base10-material-intro-tenths-count-rod[data-kind=rod][data-v-66956936]{opacity:0;animation:.52s 4.9s forwards present-base10-intro-result-pop-66956936;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)scale(.9);background-image:linear-gradient(#ffffffc2 1px,#0000 1px),linear-gradient(#f4d77a 0%,#e0bf5a 100%)!important;background-position:0 0,0 0!important;background-repeat:repeat,no-repeat!important;background-size:100% 14px,100% 100%!important;width:14px!important;height:140px!important}.present-base10-material-intro-tenths-fraction[data-v-66956936]{color:#37474f;opacity:0;align-items:baseline;gap:8px;font-size:27px;font-weight:900;animation:.52s 5.2s forwards present-base10-intro-fraction-pop-66956936;display:flex;position:absolute;top:calc(42% + 82px);left:50%;transform:translate(-50%)scale(.92)}.present-base10-material-intro-tenths-fraction span+span[data-v-66956936]{font-size:19px;font-weight:800}.present-base10-material-intro-rod-unit[data-v-66956936]{transform:translate(-50%, -50%) translate(var(--intro-start-x), var(--intro-start-y));animation:3.4s both present-base10-intro-rod-unit-combine-66956936;position:absolute;top:50%;left:50%;border-radius:4px!important;width:16px!important;height:16px!important}.present-base10-material-intro-rod-result[data-kind=rod][data-v-66956936]{opacity:0;animation:.52s 3.25s forwards present-base10-intro-result-pop-66956936;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:linear-gradient(#ffffffc2 1px,#0000 1px),linear-gradient(#f4d77a 0%,#e0bf5a 100%)!important;background-position:0 0,0 0!important;background-repeat:repeat,no-repeat!important;background-size:100% 16px,100% 100%!important;width:16px!important;height:160px!important}.present-base10-material-intro-flat-unit[data-v-66956936]{width:8px;height:8px;transform:translate(var(--intro-start-x), var(--intro-start-y));animation:2.3s both present-base10-intro-unit-to-place-66956936;animation-delay:calc(.7s + var(--intro-delay));background:linear-gradient(#f8e29a 0%,#eccd67 100%);border:1px solid #d7b252;border-radius:2px;position:absolute;top:50%;left:50%}.present-base10-material-intro-flat-result[data-kind=flat][data-v-66956936]{opacity:0;animation:.56s 2.7s forwards present-base10-intro-result-pop-66956936;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:86px!important;height:86px!important}.present-base10-material-intro-symbol-demo[data-v-66956936],.present-base10-material-intro-thousand-demo[data-v-66956936],.present-base10-material-intro-symbol-preview[data-v-66956936]{justify-content:center;align-items:center;gap:38px;width:100%;height:100%;display:flex;position:relative}.present-base10-material-intro-symbol-preview[data-v-66956936]{gap:52px}.present-base10-material-intro-symbol-demo .present-base10-material-item-btn[data-kind=unit][data-v-66956936]{border-radius:7px;width:40px!important;height:40px!important}.present-base10-material-intro-symbol-demo .present-base10-material-item-btn[data-kind=rod][data-v-66956936]{width:14px!important;height:108px!important}.present-base10-material-intro-symbol-demo .present-base10-material-item-btn[data-kind=flat][data-v-66956936]{width:86px!important;height:86px!important}.present-base10-material-intro-symbol-arrow[data-v-66956936]{color:#546e7a;font-size:32px;font-weight:900}.present-base10-material-intro-symbol-dot[data-v-66956936],.present-base10-material-intro-symbol-line[data-v-66956936],.present-base10-material-intro-symbol-square[data-v-66956936]{background:#eccd67;border:2px solid #d7b252;flex:none;animation:.56s .7s both present-base10-intro-symbol-pop-66956936;display:inline-block;box-shadow:0 5px 12px #546e7a29}.present-base10-material-intro-symbol-dot[data-v-66956936]{border-radius:999px;width:24px;height:24px}.present-base10-material-intro-symbol-line[data-v-66956936]{border-radius:999px;width:8px;height:92px}.present-base10-material-intro-symbol-square[data-v-66956936]{background:#fff;border-radius:6px;width:64px;height:64px}.present-base10-material-intro-symbol-blue[data-v-66956936]{background:#6ca7f1;border-color:#4e87d8}.present-base10-material-intro-symbol-square.present-base10-material-intro-symbol-blue[data-v-66956936]{background:#fff}.present-base10-material-intro-symbol-black[data-v-66956936]{background:#263238;border-color:#263238;animation-delay:.52s}.present-base10-material-intro-symbol-square.present-base10-material-intro-symbol-black[data-v-66956936]{background:#fff}.present-base10-material-intro-stack-shape[data-v-66956936]{box-sizing:border-box;transform:translate(-50%, -50%) translate(var(--intro-stack-start-x), var(--intro-stack-start-y));animation:2.4s both present-base10-intro-stack-build-66956936;animation-delay:calc(.55s + var(--intro-delay));background:linear-gradient(#f8e29a 0%,#eccd67 100%);border:2px solid #d7b252;display:inline-block;position:absolute;top:50%;left:32%;box-shadow:inset 0 1px #fff7d675,0 3px 8px #785d1c1f}.present-base10-material-intro-stack-flat[data-v-66956936]{background-image:linear-gradient(#ffffff9e 1px,#0000 1px),linear-gradient(90deg,#ffffff9e 1px,#0000 1px),linear-gradient(#f8e29a 0%,#eccd67 100%);background-size:10% 10%,10% 10%,100% 100%;border-radius:4px;width:34px;height:34px}.present-base10-material-intro-stack-cube[data-v-66956936]{background:linear-gradient(#8bbbf6 0%,#6ca7f1 100%);border-color:#4e87d8;border-radius:4px;width:16px;height:16px;box-shadow:inset 0 1px #e2f0ff80,0 3px 8px #4a7fcd29}.present-base10-material-intro-stack-rod[data-v-66956936]{background:linear-gradient(#8bbbf6 0%,#6ca7f1 100%);border-color:#4e87d8;border-radius:999px;width:8px;height:64px;box-shadow:inset 0 1px #e2f0ff80,0 3px 8px #4a7fcd29}.present-base10-material-intro-thousand-demo>.present-base10-material-intro-symbol-arrow[data-v-66956936]{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.present-base10-material-intro-thousand-demo>.present-base10-material-intro-symbol-dot[data-v-66956936],.present-base10-material-intro-thousand-demo>.present-base10-material-intro-symbol-line[data-v-66956936],.present-base10-material-intro-thousand-demo>.present-base10-material-intro-symbol-square[data-v-66956936]{animation-name:present-base10-intro-symbol-pop-centered-66956936;animation-delay:3.1s;position:absolute;top:50%;left:70%;transform:translate(-50%,-50%)}.present-base10-material-confetti-layer[data-v-66956936]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.present-base10-material-confetti-piece[data-v-66956936]{opacity:0;border-radius:999px;width:10px;height:22px;animation-name:present-base10-material-confetti-fall-66956936;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;top:-14px}.present-base10-material-success-label[data-v-66956936],.present-base10-material-error-label[data-v-66956936]{color:#fff;text-align:center;border-radius:30px;min-width:220px;padding:18px 28px;font-size:30px;font-weight:800;box-shadow:0 18px 36px #37474f2e}.present-base10-material-success-label[data-v-66956936]{background:#66bb6a}.present-base10-material-error-label[data-v-66956936]{background:#ef5350}@keyframes present-base10-material-confetti-fall-66956936{0%{opacity:0;transform:translateY(-10px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translateY(320px)rotate(240deg)}}@keyframes present-base10-intro-pop-66956936{0%{opacity:0;transform:scale(.76)}to{opacity:1;transform:scale(1)}}@keyframes present-base10-intro-count-number-66956936{0%{opacity:0;transform:scale(.72)}16%,70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.78)}}@keyframes present-base10-intro-tenths-count-slide-66956936{0%{opacity:0;transform:translate(-50%, -50%) translate(var(--intro-count-start-x), 0) scale(.86)}12%,82%{opacity:1;transform:translate(-50%, -50%) translate(var(--intro-count-start-x), 0) scale(1)}to{opacity:0;transform:translate(-50%, -50%) translate(0, var(--intro-count-end-y)) scale(.84)}}@keyframes present-base10-intro-fraction-pop-66956936{0%{opacity:0;transform:translate(-50%)scale(.92)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes present-base10-intro-unit-to-place-66956936{0%{opacity:1;transform:translate(var(--intro-start-x), var(--intro-start-y)) scale(1)}42%{opacity:1;transform:translate(var(--intro-start-x), var(--intro-start-y)) scale(1)}to{opacity:1;transform:translate(var(--intro-end-x), var(--intro-end-y)) scale(1)}}@keyframes present-base10-intro-rod-unit-combine-66956936{0%{opacity:0;transform:translate(-50%, -50%) translate(var(--intro-start-x), var(--intro-start-y)) scale(.9)}14%,58%{opacity:1;transform:translate(-50%, -50%) translate(var(--intro-start-x), var(--intro-start-y)) scale(1)}88%{opacity:1;transform:translate(-50%, -50%) translate(var(--intro-end-x), var(--intro-end-y)) scale(1)}to{opacity:0;transform:translate(-50%, -50%) translate(var(--intro-end-x), var(--intro-end-y)) scale(.98)}}@keyframes present-base10-intro-result-pop-66956936{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes present-base10-intro-symbol-pop-66956936{0%{opacity:0;transform:scale(.76)}to{opacity:1;transform:scale(1)}}@keyframes present-base10-intro-symbol-pop-centered-66956936{0%{opacity:0;transform:translate(-50%,-50%)scale(.76)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes present-base10-intro-stack-build-66956936{0%{opacity:0;transform:translate(-50%, -50%) translate(var(--intro-stack-start-x), var(--intro-stack-start-y)) scale(.9)}24%{opacity:1}to{opacity:1;transform:translate(-50%, -50%) translate(var(--intro-stack-end-x), var(--intro-stack-end-y)) scale(1)}}.present-base10-step-two-arrow[data-v-66956936]{z-index:300000;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.present-base10-step-two-arrow-line[data-v-66956936]{transform-origin:0;filter:drop-shadow(0 3px 6px #f28c2857);border-top:7px dashed #f28c28;height:0;position:absolute}.present-base10-step-two-arrow-head[data-v-66956936]{filter:drop-shadow(0 3px 6px #f28c2857);border-top:14px solid #0000;border-bottom:14px solid #0000;border-left:24px solid #f28c28;width:0;height:0;position:absolute}.present-base10-step-two-pointer[data-v-66956936]{z-index:300001;pointer-events:none;background:#fffffffa;border:3px solid #455a64;border-radius:999px;width:28px;height:28px;position:fixed;transform:translate(-50%,-50%);box-shadow:0 8px 18px #0000002e}.present-base10-step-two-pointer[data-v-66956936]:after{content:"";background:#455a64;border-radius:999px;position:absolute;top:6px;bottom:6px;left:6px;right:6px}.present-base10-step-two-pointer--tapping[data-v-66956936]{animation:.22s present-base10-step-two-pointer-tap-66956936}.present-base10-material-settings[data-v-66956936]{flex-direction:column;gap:12px;width:400px;display:flex}.present-base10-material-settings-note[data-v-66956936]{color:#607d8b;font-size:13px;font-weight:600}.present-base10-material-menu-state[data-v-66956936]{color:#546e7a;white-space:nowrap;font-size:13px;font-weight:600}.present-base10-material-slider-wrap[data-v-66956936]{flex-direction:column;gap:12px;display:flex}.present-base10-material-slider-label[data-v-66956936]{color:#455a64;font-size:13px;font-weight:700}.present-base10-material-horizontal-slider[data-v-66956936]{justify-content:center;align-items:center;width:100%;display:flex}.present-base10-place-value-hint-wrap[data-v-66956936]{z-index:9;pointer-events:none;position:absolute;top:calc(100% + 34px);right:0}.present-base10-place-value-hint-label[data-v-66956936]{color:#37474f;white-space:nowrap;pointer-events:auto;background:#d7f0d2;border:1px solid #b3ebbf;border-radius:20px;min-width:262px;padding:10px 16px;font-size:15px;font-weight:700;line-height:1.25;animation:1s ease-in-out infinite present-base10-place-value-hint-bob-66956936;position:relative;box-shadow:0 10px 24px #37474f2e}.present-base10-place-value-hint-label[data-v-66956936]:before{content:"";border-bottom:10px solid #b3ebbf;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:-10px;right:28px}.present-base10-place-value-hint-label[data-v-66956936]:after{content:"";border-bottom:9px solid #d7f0d2;border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;position:absolute;top:-8px;right:29px}.present-base10-place-value-hint-checkbox[data-v-66956936]{margin-top:6px}.present-base10-place-value-hint-checkbox[data-v-66956936] .q-checkbox__label{color:#616161;font-size:12px}.present-base10-material-q-slider[data-v-66956936]{width:96%;top:30px}.present-base10-place-value-chart[data-v-66956936]{z-index:4;pointer-events:auto;background:#ffffffeb;border:3px solid #d7dbe2;border-radius:28px;position:absolute;overflow:hidden;box-shadow:0 16px 30px #677a901f,inset 0 1px #fff9}.present-base10-place-value-range-control[data-v-66956936]{z-index:7;pointer-events:auto;padding:0;position:absolute}.present-base10-place-value-chart-header[data-v-66956936]{grid-template-columns:repeat(var(--base10-chart-columns), minmax(0, 1fr));background:#f2f6fbe6;border-bottom:2px solid #d7dbe2;grid-auto-rows:auto;min-height:68px;display:grid;position:relative}.present-base10-place-value-chart-decimal-marker[data-v-66956936]{z-index:5;pointer-events:none;background:#000;border-radius:999px;width:24px;height:24px;position:absolute;bottom:0;transform:translate(-50%,50%)}.present-base10-place-value-chart-period-cell[data-v-66956936]{color:#455a64;text-align:center;border-bottom:2px solid #d7dbe2;min-height:26px;padding:5px 8px 3px;font-size:17px;font-weight:800;line-height:1.05}.present-base10-place-value-chart-period-cell+.present-base10-place-value-chart-period-cell[data-v-66956936]{border-left:2px solid #d7dbe2}.present-base10-place-value-chart-header-cell[data-v-66956936],.present-base10-place-value-chart-body-cell[data-v-66956936]{text-align:center;color:#546e7a;justify-content:center;align-items:center;padding:10px 8px;font-weight:700;display:flex;position:relative}.present-base10-place-value-chart-header-cell+.present-base10-place-value-chart-header-cell[data-v-66956936],.present-base10-place-value-chart-body-cell+.present-base10-place-value-chart-body-cell[data-v-66956936]{border-left:2px solid #d7dbe2}.present-base10-place-value-chart-header-cell[data-v-66956936]{font-size:18px;line-height:1.15}.present-base10-place-value-chart-body-cell[data-v-66956936]{overflow:hidden}.present-base10-place-value-chart-header-button[data-v-66956936]{-webkit-appearance:none;appearance:none;width:calc(100% + 16px);height:calc(100% + 20px);min-height:calc(100% + 20px);color:inherit;cursor:pointer;background:0 0;border:0;flex:auto;justify-content:center;align-self:stretch;align-items:center;margin:-10px -8px;padding:10px 8px;transition:background-color .14s,box-shadow .14s;display:flex}.present-base10-place-value-chart-header-button[data-v-66956936]:hover{background:#f28c2824;box-shadow:inset 0 0 0 999px #f28c2814}.present-base10-place-value-chart-header-content[data-v-66956936]{justify-content:center;align-items:center;gap:8px;min-width:0;display:inline-flex}.present-base10-place-value-chart-header-block[data-v-66956936]{background-image:linear-gradient(#ffffffb3 1px,#0000 1px),linear-gradient(90deg,#ffffffb3 1px,#0000 1px),linear-gradient(#f4d77a 0%,#e0bf5a 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,no-repeat;background-size:4px 4px,4px 4px,100% 100%;border:1px solid #d7b252;border-radius:3px;flex:none;justify-content:center;align-items:center;max-height:40px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff5ca6b}.present-base10-place-value-chart-header-block[data-kind=unit][data-v-66956936]{background-image:linear-gradient(#f8e29a 0%,#eccd67 100%);background-repeat:no-repeat;background-size:100% 100%;border-radius:2px;width:10px;height:10px}.present-base10-place-value-chart-header-block[data-kind=rod][data-v-66956936]{background-image:linear-gradient(#ffffffb3 1px,#0000 1px),linear-gradient(#f4d77a 0%,#e0bf5a 100%);background-size:100% 4px,100% 100%;width:8px;height:40px}.present-base10-place-value-chart-header-block[data-kind=flat][data-v-66956936]{width:40px;height:40px}.present-base10-place-value-chart-header-block[data-kind=cube][data-v-66956936]{background-image:linear-gradient(#ffffff9e 1px,#0000 1px),linear-gradient(90deg,#ffffff9e 1px,#0000 1px),linear-gradient(#6ca7f1 0%,#4e87d8 100%);background-size:4px 4px,4px 4px,100% 100%;border-color:#4e87d8;width:40px;height:40px}.present-base10-place-value-chart-header-block[data-abstract=true][data-v-66956936]{box-shadow:none;background-image:none}.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=dot][data-v-66956936]{border-radius:999px;width:12px;height:12px}.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=line][data-v-66956936]{border-radius:999px;width:6px;height:36px}.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=square][data-v-66956936]{background:0 0;border-style:solid;border-width:2px;border-radius:3px;width:28px;height:28px}.present-base10-place-value-chart-header-block[data-abstract=true][data-tone=gold][data-v-66956936]{background:#eccd67;border-color:#d7b252}.present-base10-place-value-chart-header-block[data-abstract=true][data-tone=black][data-v-66956936]{background:#263238;border-color:#263238}.present-base10-place-value-chart-header-block[data-abstract=true][data-tone=blue][data-v-66956936]{background:#6ca7f1;border-color:#4e87d8}.present-base10-place-value-chart-header-block[data-abstract=true][data-tone=red][data-v-66956936]{background:#ef6c63;border-color:#d9564c}.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=square][data-tone=gold][data-v-66956936],.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=square][data-tone=black][data-v-66956936],.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=square][data-tone=blue][data-v-66956936],.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=square][data-tone=red][data-v-66956936]{background:0 0}.present-base10-place-value-chart-header-block-label[data-v-66956936]{color:#fff;text-shadow:0 1px 2px #0000002e;font-size:10px;font-weight:800;line-height:1}.present-base10-place-value-chart-column--active[data-v-66956936]{background:linear-gradient(#abe3b0b3 0%,#7ed3876b 100%);box-shadow:inset 0 0 0 999px #7ed38738}.present-base10-place-value-chart-column--teach-active[data-v-66956936]{background:linear-gradient(#ffc15c8a 0%,#f28c2852 100%);box-shadow:inset 0 0 0 999px #f28c2829,inset 0 0 0 3px #f28c286b}.present-base10-place-value-chart-column--teach-tap[data-v-66956936]{animation:.3s present-base10-header-tap-66956936}.present-base10-place-value-chart-body[data-v-66956936]{grid-template-columns:repeat(var(--base10-chart-columns), minmax(0, 1fr));height:calc(100% - 72px);display:grid}.present-base10-place-value-chart-body-cell[data-v-66956936]{pointer-events:none;background:linear-gradient(#ffffffb8 0%,#f8fafdeb 100%);position:relative}.present-base10-place-value-chart-body-cell.present-base10-place-value-chart-column--active[data-v-66956936]{background:linear-gradient(#bfedc3d6 0%,#97dc9fb8 100%)}.present-base10-fraction-column-count[data-v-66956936]{z-index:4;color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;background:#66bb6a;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:42px;padding:0 10px;font-size:24px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #66bb6a1a,0 6px 14px #4caf501f}.present-base10-teach-zero-card[data-v-66956936]{z-index:8;color:#455a64;white-space:nowrap;pointer-events:none;background:#fffffff5;border:2px solid #ef6c6394;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-width:104px;padding:10px 12px;font-size:15px;font-weight:800;line-height:1.15;animation:.26s both present-base10-teach-zero-card-in-66956936;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 10px 22px #546e7a29}.present-base10-teach-zero-card-icon[data-v-66956936]{color:#e53935;flex:none;font-size:22px}.present-base10-material-horizontal-slider--stage[data-v-66956936]{margin-top:0}.present-base10-place-value-range-control[data-v-66956936] .q-slider__label,.present-base10-place-value-range-control[data-v-66956936] .q-slider__focus-ring{display:none}.present-base10-material-actions-row[data-v-66956936]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.present-base10-step-two-demo-flat[data-v-66956936]{z-index:300002;pointer-events:none;background:#f1cb74;border-radius:3px;width:120px;height:120px;position:fixed;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000014,0 8px 18px #00000029}.present-base10-step-two-demo-flat[data-v-66956936]:before{content:"";border-radius:inherit;background-image:linear-gradient(#7a591c33 1px,#0000 1px),linear-gradient(90deg,#7a591c33 1px,#0000 1px);background-size:12px 12px;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes present-base10-step-two-pointer-tap-66956936{0%{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(.82)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes present-base10-teach-zero-card-in-66956936{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes present-base10-material-blocks-btn-pulse-66956936{0%,to{transform:scale(1);box-shadow:0 0 #e539356b,0 6px 16px #e5393547}50%{transform:scale(1.08);box-shadow:0 0 0 12px #e5393500,0 8px 18px #e5393557}}@keyframes present-base10-question-number-pulse-66956936{0%,to{color:#455a64;background:#6fbf7300;transform:scale(1);box-shadow:0 0 #6fbf7300}50%{color:#2e7d32;background:#6fbf732e;transform:scale(1.12);box-shadow:0 0 0 8px #6fbf731f}}@keyframes present-base10-header-tap-66956936{0%,to{transform:scale(1);box-shadow:inset 0 0 0 999px #f28c2829,inset 0 0 0 3px #f28c286b}45%{transform:scale(.96);box-shadow:inset 0 0 0 999px #f28c283d,inset 0 0 0 4px #f28c28b8,0 8px 18px #f28c283d}}@keyframes present-base10-step-two-message-bob-66956936{0%,to{transform:translate(-50%,-50%);box-shadow:0 12px 28px #677a9029,0 0 18px #6fbf733d}50%{transform:translate(-50%,calc(-50% - 6px));box-shadow:0 14px 30px #677a902e,0 0 24px #6fbf735c}}.present-base10-material-chip[data-v-66956936],.present-base10-material-item-btn[data-v-66956936]{box-sizing:border-box;background:linear-gradient(#f4d77a 0%,#e0bf5a 100%);border:1px solid #d7b252;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff5ca6b,0 1px 3px #785d1c1f}.present-base10-material-chip[data-kind=unit][data-v-66956936],.present-base10-material-item-btn[data-kind=unit][data-v-66956936]{background-image:linear-gradient(#f8e29a 0%,#eccd67 100%);background-repeat:no-repeat;background-size:100% 100%;border-color:#d7b252;border-radius:3px;width:14px;height:14px;box-shadow:inset 0 1px #fff7d675,0 1px 2px #785d1c1f}.present-base10-material-chip[data-kind=rod][data-v-66956936],.present-base10-material-item-btn[data-kind=rod][data-v-66956936]{border-radius:3px}.present-base10-material-chip[data-kind=rod][data-v-66956936]{width:12px}.present-base10-material-item-btn[data-kind=rod][data-v-66956936]{width:8px}.present-base10-material-chip[data-kind=rod][data-v-66956936]{height:120px}.present-base10-material-item-btn[data-kind=rod][data-v-66956936]{height:48px}.present-base10-material-chip[data-kind=flat][data-v-66956936]{border-radius:4px;width:72px;height:72px}.present-base10-material-item-btn[data-kind=flat][data-v-66956936]{border-radius:4px;width:48px;height:48px}.present-base10-material-chip[data-kind=cube][data-v-66956936],.present-base10-material-item-btn[data-kind=cube][data-v-66956936]{background:linear-gradient(#6ca7f1 0%,#4e87d8 100%);border-color:#4e87d8;border-radius:4px;width:72px;height:72px}.present-base10-material-chip[data-v-66956936]:before,.present-base10-material-item-btn[data-v-66956936]:before,.present-base10-material-chip[data-v-66956936]:after,.present-base10-material-item-btn[data-v-66956936]:after{content:none}.present-base10-material-chip[data-kind=unit][data-v-66956936],.present-base10-material-item-btn[data-kind=unit][data-v-66956936],.present-base10-material-chip[data-kind=rod][data-v-66956936],.present-base10-material-item-btn[data-kind=rod][data-v-66956936],.present-base10-material-chip[data-kind=flat][data-v-66956936],.present-base10-material-item-btn[data-kind=flat][data-v-66956936],.present-base10-material-chip[data-kind=cube][data-v-66956936],.present-base10-material-item-btn[data-kind=cube][data-v-66956936]{background-image:linear-gradient(#ffffffb3 1px,#0000 1px),linear-gradient(90deg,#ffffffb3 1px,#0000 1px),linear-gradient(#f4d77a 0%,#e0bf5a 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,no-repeat;background-size:12px 12px,12px 12px,100% 100%}.present-base10-material-chip[data-kind=rod][data-v-66956936],.present-base10-material-item-btn[data-kind=rod][data-v-66956936]{background-image:linear-gradient(#ffffffb3 1px,#0000 1px),linear-gradient(#f4d77a 0%,#e0bf5a 100%);background-size:100% 12px,100% 100%}.present-base10-material-item-btn[data-kind=rod][data-v-66956936]{background-size:100% 4.8px,100% 100%}.present-base10-material-chip[data-kind=unit][data-v-66956936],.present-base10-material-item-btn[data-kind=unit][data-v-66956936]{background-image:linear-gradient(#f8e29a 0%,#eccd67 100%);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.present-base10-material-item-btn[data-kind=flat][data-v-66956936]{background-size:4.8px 4.8px,4.8px 4.8px,100% 100%}.present-base10-material-chip[data-kind=cube][data-v-66956936],.present-base10-material-item-btn[data-kind=cube][data-v-66956936]{background-image:linear-gradient(#ffffff9e 1px,#0000 1px),linear-gradient(90deg,#ffffff9e 1px,#0000 1px),linear-gradient(#6ca7f1 0%,#4e87d8 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,no-repeat;background-size:12px 12px,12px 12px,100% 100%}.present-base10-material-item-btn[data-abstract=true][data-v-66956936]{box-shadow:none;background-image:none}.present-base10-material-item-btn[data-abstract=true][data-symbol=dot][data-v-66956936]{border-radius:999px;width:16px;height:16px}.present-base10-material-item-btn[data-abstract=true][data-symbol=line][data-v-66956936]{border-radius:999px;width:8px;height:72px}.present-base10-material-item-btn[data-abstract=true][data-symbol=square][data-v-66956936]{background:0 0;border-style:solid;border-width:2px;border-radius:4px;width:28px;height:28px}.present-base10-material-item-btn[data-abstract=true][data-tone=gold][data-v-66956936]{background:#eccd67;border-color:#d7b252}.present-base10-material-item-btn[data-abstract=true][data-tone=black][data-v-66956936]{background:#263238;border-color:#263238}.present-base10-material-item-btn[data-abstract=true][data-tone=blue][data-v-66956936]{background:#6ca7f1;border-color:#4e87d8}.present-base10-material-item-btn[data-abstract=true][data-tone=red][data-v-66956936]{background:#ef6c63;border-color:#d9564c}.present-base10-material-item-btn[data-abstract=true][data-symbol=square][data-tone=gold][data-v-66956936],.present-base10-material-item-btn[data-abstract=true][data-symbol=square][data-tone=black][data-v-66956936],.present-base10-material-item-btn[data-abstract=true][data-symbol=square][data-tone=blue][data-v-66956936],.present-base10-material-item-btn[data-abstract=true][data-symbol=square][data-tone=red][data-v-66956936]{background:0 0}.present-base10-material-input[data-v-66956936]{z-index:1;color:#5b450f;text-align:center;background:0 0;border:0;outline:none;width:28px;font-size:15px;font-weight:700;position:relative}.present-base10-material-item[data-v-66956936]{z-index:6;filter:brightness(var(--base10-stack-brightness,1));position:absolute;transform:translate(-50%,-50%)}.present-base10-material-split-ghost[data-v-66956936]{z-index:12;pointer-events:none;animation:.32s ease-out forwards present-base10-material-split-fly-66956936;animation-delay:var(--base10-split-delay,0s);position:absolute;transform:translate(-50%,-50%)}.present-base10-material-split-ghost-btn[data-v-66956936]{pointer-events:none;box-shadow:0 8px 18px #37474f2e,inset 0 0 0 1px #ffffff29}.present-base10-material-item--overlapping[data-v-66956936]{opacity:1}.present-base10-material-item--selected .present-base10-material-item-btn[data-v-66956936]{box-shadow:0 0 0 4px #f28c2847,0 8px 18px #f28c2838}.present-base10-material-selection-rect[data-v-66956936]{z-index:13;pointer-events:none;background:#f28c281f;border:2px dashed #f28c28;border-radius:12px;position:absolute}.present-base10-material-regroup-animation[data-v-66956936]{z-index:15;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.present-base10-material-regroup-build[data-v-66956936],.present-base10-material-regroup-move[data-v-66956936]{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.present-base10-material-regroup-build[data-v-66956936]{opacity:0;animation:.9s .12s forwards present-base10-material-regroup-build-66956936}.present-base10-material-regroup-move[data-v-66956936]{opacity:0;animation:.78s ease-in-out 2.05s forwards present-base10-material-regroup-slide-66956936}.present-base10-material-regroup-btn[data-v-66956936]{pointer-events:none;box-shadow:0 12px 26px #37474f38,0 0 0 4px #ffffff61}.present-base10-material-regroup-arrow-line[data-v-66956936]{transform-origin:0;opacity:0;filter:drop-shadow(0 3px 6px #f28c284d);border-top:5px dashed #f28c28;height:0;animation:.56s 1.25s forwards present-base10-material-regroup-arrow-66956936;position:absolute}.present-base10-material-regroup-arrow-head[data-v-66956936]{opacity:0;filter:drop-shadow(0 3px 6px #f28c284d);border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:17px solid #f28c28;width:0;height:0;animation:.56s 1.25s forwards present-base10-material-regroup-arrow-66956936;position:absolute}@keyframes present-base10-material-split-fly-66956936{0%{opacity:1;transform:translate(-50%,-50%)scale(.95)}to{opacity:0;transform:translate(calc(-50% + var(--base10-split-dx,0px)), calc(-50% + var(--base10-split-dy,0px))) scale(1)}}@keyframes present-base10-material-regroup-build-66956936{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}35%{opacity:1}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes present-base10-material-regroup-arrow-66956936{0%{opacity:0}to{opacity:1}}@keyframes present-base10-material-regroup-slide-66956936{0%{opacity:0;transform:translate(-50%,-50%)scale(1)}12%{opacity:1}to{opacity:1;transform:translate(calc(-50% + var(--base10-regroup-dx,0px)), calc(-50% + var(--base10-regroup-dy,0px))) scale(1)}}@keyframes present-base10-place-value-hint-bob-66956936{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.present-base10-material-item-btn[data-v-66956936]{-webkit-appearance:none;appearance:none;cursor:grab}.present-base10-material-kind-label[data-v-66956936]{z-index:1;color:#fff;text-shadow:0 1px 2px #0000002e;pointer-events:none;justify-content:center;align-items:center;font-size:22px;font-weight:800;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.present-color-tile-tray[data-v-a94b9b59]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffff8c;border:3px solid #d9d9d9;flex-direction:column;gap:12px;width:94px;max-height:calc(100% - 24px);padding:10px 8px 12px;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.present-color-tile-list[data-v-a94b9b59]{flex-direction:column;flex:auto;align-items:center;gap:10px;width:100%;min-height:0;display:flex;overflow-y:auto}.present-color-tile-btn[data-v-a94b9b59]{-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex}.present-color-tile-chip[data-v-a94b9b59],.present-color-tile-item-btn[data-v-a94b9b59]{--color-tile-fill:#e53935;background:var(--color-tile-fill);border:0;border-radius:6px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000014,0 1px 2px #0000001f}.present-color-tile-input[data-v-a94b9b59]{color:#424242;text-align:center;background:0 0;border:0;outline:none;width:24px;font-size:16px;font-weight:700}.present-color-tile-actions[data-v-a94b9b59]{flex-direction:column;align-items:center;gap:8px;display:flex}.present-color-tile-item[data-v-a94b9b59]{z-index:6;position:absolute;transform:translate(-50%,-50%)}.present-color-tile-item-btn[data-v-a94b9b59]{-webkit-appearance:none;appearance:none;cursor:grab}.present-pattern-block-tray[data-v-5baa58f5]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffffc7;border:3px solid #d9d9d9;flex-direction:column;align-items:center;gap:12px;width:144px;max-height:calc(100% - 24px);padding:10px 8px 12px;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.present-pattern-block-list[data-v-5baa58f5]{flex-direction:column;flex:auto;align-items:center;gap:10px;width:100%;min-height:0;display:flex;overflow:hidden auto}.present-pattern-block-btn[data-v-5baa58f5]{-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex}.present-pattern-block-preview-wrap[data-v-5baa58f5]{justify-content:center;align-items:center;min-height:54px;display:flex}.present-pattern-block-preview[data-v-5baa58f5]{filter:drop-shadow(0 2px 3px #0000002e);width:100%;height:100%;display:block}.present-pattern-block-actions[data-v-5baa58f5]{flex-direction:column;align-items:center;gap:8px;display:flex}.present-pattern-block-item[data-v-5baa58f5]{z-index:6;position:absolute}.present-pattern-block-item-btn[data-v-5baa58f5]{-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.present-pattern-block-item-svg[data-v-5baa58f5]{filter:drop-shadow(0 2px 3px #0000002e);width:100%;height:100%;display:block}.present-pattern-block-item-btn--selected[data-v-5baa58f5]{filter:brightness(1.14)}.present-pattern-block-rotate-knob-wrap[data-v-5baa58f5]{position:relative}.present-pattern-block-rotate-icon-wrap[data-v-5baa58f5]{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.present-pattern-block-rotate-icon[data-v-5baa58f5]{width:22px;height:22px;fill:var(--q-grey-9)}.present-spinner-tray[data-v-a0c254be]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffffc2;border:3px solid #d9d9d9;width:64px;padding:10px 12px;position:absolute;top:50%;transform:translateY(-50%)}.present-spinner-toolbar[data-v-a0c254be]{flex-direction:column;align-items:center;gap:10px;display:flex}.present-spinner-segment-input[data-v-a0c254be]{width:100%}.present-spinner-settings-card[data-v-a0c254be]{width:min(360px,100vw - 32px)}.present-spinner-segment-row[data-v-a0c254be]{grid-template-columns:40px 1fr;align-items:center;gap:10px;margin-top:10px;display:grid}.present-spinner-segment-color-btn[data-v-a0c254be]{border:2px solid #0000001f}.present-spinner-segment-label-input[data-v-a0c254be]{width:100%}.present-spinner-graph-card[data-v-a0c254be]{width:min(520px,100vw - 32px)}.present-spinner-board[data-v-a0c254be]{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:grab;background:#ffffff94;border:4px solid #e3e3e3;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:14px;margin-top:40px;margin-left:20px;padding-top:18px;display:flex;position:absolute;box-shadow:0 10px 24px #0000002e}.present-spinner-results-card[data-v-a0c254be]{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border:2px solid #e3e3e3;border-radius:22px;width:196px;padding:12px 14px;position:absolute;box-shadow:0 10px 24px #00000024}.present-spinner-results-card-title[data-v-a0c254be]{color:#424242;margin-bottom:8px;font-size:15px;font-weight:700}.present-spinner-board[data-v-a0c254be]:active{cursor:grabbing}.present-spinner-wheel-shell[data-v-a0c254be]{width:var(--spinner-wheel-size,420px);height:var(--spinner-wheel-size,420px);position:relative}.present-spinner-spin-btn[data-v-a0c254be]{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.present-spinner-needle-rotator[data-v-a0c254be]{transform-origin:50%;pointer-events:none;opacity:1;transition:transform 2.1s cubic-bezier(.15,.85,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.present-spinner-needle-hidden[data-v-a0c254be]{opacity:0}.present-spinner-needle-shaft[data-v-a0c254be]{background:linear-gradient(#424242 0%,#111 100%);border-radius:999px;width:12px;height:148px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);box-shadow:0 3px 10px #0000003d}.present-spinner-needle-tip[data-v-a0c254be]{filter:drop-shadow(0 3px 4px #00000038);border-bottom:34px solid #111;border-left:18px solid #0000;border-right:18px solid #0000;width:0;height:0;position:absolute;top:calc(50% - 170px);left:50%;transform:translate(-50%)}.present-spinner-results[data-v-a0c254be]{flex-direction:column;gap:6px;display:flex}.present-spinner-results-empty[data-v-a0c254be]{color:#757575;font-size:13px;font-weight:600}.present-spinner-graph-btn[data-v-a0c254be]{width:85%;margin-top:10px}.present-spinner-graph[data-v-a0c254be]{flex-direction:column;gap:10px;display:flex}.present-spinner-graph-row[data-v-a0c254be]{grid-template-columns:72px 1fr 32px;align-items:center;gap:10px;display:grid}.present-spinner-graph-label[data-v-a0c254be]{color:#37474f;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.present-spinner-graph-bar-track[data-v-a0c254be]{background:#e0e0e0cc;border-radius:999px;height:22px;overflow:hidden}.present-spinner-graph-bar[data-v-a0c254be]{border-radius:999px;height:100%}.present-spinner-graph-count[data-v-a0c254be]{color:#37474f;text-align:right;font-size:14px;font-weight:700}.present-spinner-results-header[data-v-a0c254be],.present-spinner-result-row[data-v-a0c254be]{align-items:center;gap:4px;width:100%;display:flex}.present-spinner-results-header[data-v-a0c254be]{color:#757575;text-transform:uppercase;letter-spacing:.01em;font-size:11px;font-weight:700}.present-spinner-result-row[data-v-a0c254be]{border-top:1px solid #e0e0e0b3;min-height:34px;padding:4px 0}.present-spinner-result-swatch[data-v-a0c254be]{border:1px solid #0000001f;border-radius:999px;flex:0 0 22px;justify-self:center;width:22px;height:22px}.present-spinner-result-value[data-v-a0c254be],.present-spinner-result-count[data-v-a0c254be]{color:#37474f;font-size:14px;font-weight:700}.present-spinner-result-value[data-v-a0c254be]{flex:auto}.present-spinner-result-count[data-v-a0c254be]{text-align:right;min-width:16px;margin-left:auto}.present-spinner-cell-hidden[data-v-a0c254be]{display:none}.present-spinner-results-header span[data-v-a0c254be]:first-child:not(.present-spinner-cell-hidden){min-width:34px}.present-spinner-results-header span[data-v-a0c254be]:nth-child(2):not(.present-spinner-cell-hidden){flex:auto}.present-spinner-results-header span[data-v-a0c254be]:last-child{text-align:right;margin-left:auto}.present-spinner-wheel-svg[data-v-a0c254be]{filter:drop-shadow(0 2px 3px #0000002e);width:100%;height:100%;display:block}.present-spinner-label[data-v-a0c254be]{fill:#263238;font-size:24px;font-weight:700}.present-spinner-center-label[data-v-a0c254be]{color:#424242;pointer-events:none;background:#fffffff0;border:4px solid #d0d0d0eb;border-radius:999px;justify-content:center;align-items:center;width:108px;height:108px;font-size:28px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #00000024}.present-time-tray[data-v-75fd9c99]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border:3px solid #d9d9d9;width:250px;padding:14px;position:absolute;top:50%;transform:translateY(-50%)}.present-time-tray-header[data-v-75fd9c99]{color:#37474f;margin-bottom:10px;font-size:20px;font-weight:700}.present-time-tray-actions[data-v-75fd9c99]{flex-direction:column;gap:8px;display:flex}.present-time-settings[data-v-75fd9c99]{margin-top:12px}.present-time-tray-footer[data-v-75fd9c99]{justify-content:flex-end;gap:6px;display:flex}.present-time-board[data-v-75fd9c99]{z-index:6;width:var(--time-width,252px);height:var(--time-height,252px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;cursor:grab;background:#fffc;border:4px solid #e3e3e3;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;box-shadow:0 10px 24px #00000029}.present-time-board--digital[data-v-75fd9c99]{justify-content:center;gap:10px}.present-time-board--selected[data-v-75fd9c99]{border-color:#ff9800}.present-time-board[data-v-75fd9c99]:active{cursor:grabbing}.present-time-analog-face[data-v-75fd9c99]{aspect-ratio:1;box-sizing:border-box;background:radial-gradient(circle,#fff 0%,#f4f7fb 100%);border:7px solid #546e7a;border-radius:999px;width:calc(100% - 8px);max-width:calc(100% - 8px);height:auto;max-height:calc(100% - 8px);position:relative;box-shadow:inset 0 0 0 4px #ffffffd1,0 6px 16px #00000014}.present-time-minute-marker[data-v-75fd9c99]{transform-origin:50%;position:absolute;top:50%;left:50%}.present-time-minute-marker[data-v-75fd9c99]:before{content:"";background:#78909c;border-radius:999px;position:absolute;top:-96px;left:50%;transform:translate(-50%)}.present-time-minute-marker--minor[data-v-75fd9c99]:before{width:6px;height:6px}.present-time-minute-marker--major[data-v-75fd9c99]:before{background:#455a64;width:6px;height:24px;top:-108px}.present-time-hour-label[data-v-75fd9c99]{color:#263238;font-size:16px;font-weight:700;line-height:1;position:absolute;transform:translate(-50%,-50%)}.present-time-hand[data-v-75fd9c99]{transform-origin:bottom;pointer-events:none;position:absolute;bottom:50%;left:50%}.present-time-hand--hour[data-v-75fd9c99]{width:18px;height:54px}.present-time-hand--minute[data-v-75fd9c99]{width:14px;height:70px}.present-time-hand-stem[data-v-75fd9c99]{border-radius:999px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.present-time-hand--hour .present-time-hand-stem[data-v-75fd9c99]{background:#263238;width:6px;height:30px}.present-time-hand--minute .present-time-hand-stem[data-v-75fd9c99]{background:#1e88e5;width:4px;height:44px}.present-time-hand-arrow[data-v-75fd9c99]{border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.present-time-hand--hour .present-time-hand-arrow[data-v-75fd9c99]{border-bottom:18px solid #263238}.present-time-hand--minute .present-time-hand-arrow[data-v-75fd9c99]{border-bottom:18px solid #1e88e5;border-left-width:6px;border-right-width:6px}.present-time-hand-grab[data-v-75fd9c99]{pointer-events:auto;cursor:grab;border-radius:999px;width:30px;height:30px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.present-time-hand-cap[data-v-75fd9c99]{background:#263238;border-radius:999px;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.present-time-digital-label[data-v-75fd9c99]{color:#607d8b;text-transform:uppercase;letter-spacing:.04em;font-size:16px;font-weight:700}.present-time-digital-value[data-v-75fd9c99]{color:#263238;font-family:Avenir,Trebuchet MS,sans-serif;font-size:44px;font-weight:700;line-height:1}.present-geoboard-help-card[data-v-52f576ce]{--present-geoboard-help-pad-x:12px;--present-geoboard-help-pad-bottom:8px;overscroll-behavior:contain;scrollbar-gutter:stable;background:#fffffff0;border:1px solid #546e7a2e;border-radius:18px;width:250px;max-width:280px;max-height:min(500px,100vh - 240px);padding:10px 12px 8px;position:absolute;bottom:45px;left:-265px;overflow:hidden auto;box-shadow:0 8px 18px #00000024}.present-geoboard-help-card--embedded[data-v-52f576ce]{--present-geoboard-help-pad-x:16px;--present-geoboard-help-pad-bottom:12px;width:min(320px,100%);max-width:100%;max-height:100%;padding:14px 16px 12px;position:relative;bottom:auto;left:auto;overflow:hidden auto}.present-geoboard-help-title[data-v-52f576ce]{color:#546e7a;text-transform:uppercase;font-size:14px;font-weight:800}.present-geoboard-help-header[data-v-52f576ce]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.present-geoboard-help-list[data-v-52f576ce]{color:#37474f;margin:0;padding-left:0;font-size:15px;line-height:1.5;list-style-position:inside}.present-geoboard-help-list li+li[data-v-52f576ce]{margin-top:2px}.present-geoboard-help-list-item--tip[data-v-52f576ce]{color:#6d4c41;background:#ffc1072e;border:1px solid #ffa7266b;border-radius:12px;margin-top:6px;padding:6px 8px;font-weight:700;list-style-position:inside}.present-geoboard-help-actions[data-v-52f576ce]{bottom:calc(var(--present-geoboard-help-pad-bottom) * -1);margin:10px calc(var(--present-geoboard-help-pad-x) * -1) calc(var(--present-geoboard-help-pad-bottom) * -1);padding:10px var(--present-geoboard-help-pad-x) var(--present-geoboard-help-pad-bottom);z-index:2;background:#fffffffa;border-top:1px solid #546e7a1f;border-bottom-right-radius:18px;border-bottom-left-radius:18px;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:sticky}.present-geoboard-help-visual[data-v-52f576ce]{background:#fb8c0014;border:1px solid #fb8c0033;border-radius:16px;margin-top:10px;overflow:hidden}.present-geoboard-help-visual-svg[data-v-52f576ce]{width:100%;height:118px;display:block}.present-geoboard-help-visual-field[data-v-52f576ce]{fill:#7cb342;stroke:#5d4037;stroke-width:3px}.present-geoboard-help-visual-grid-frame[data-v-52f576ce]{fill:#fffffffa;stroke:#78909c;stroke-width:3px}.present-geoboard-help-visual-grid-lines line[data-v-52f576ce]{stroke:#78909c6b;stroke-width:1.5px}.present-geoboard-help-visual-grid-fill rect[data-v-52f576ce]{fill:#42a5f552}.present-geoboard-help-visual-combined-fill[data-v-52f576ce]{fill:#42a5f533;stroke:none}.present-geoboard-help-visual-field-mark[data-v-52f576ce]{stroke:#ffffffe6;stroke-width:2px}.present-geoboard-help-visual-field-ring[data-v-52f576ce]{fill:none;stroke:#ffffffe6;stroke-width:2px}.present-geoboard-help-visual-path[data-v-52f576ce]{fill:none;stroke:#fb8c00;stroke-width:3px}.present-geoboard-help-visual-label[data-v-52f576ce]{fill:#6d4c41;font-size:13px;font-weight:700}.present-geoboard-help-visual-label--equation[data-v-52f576ce]{fill:#455a64;font-size:14px;font-weight:800}.present-geoboard-help-visual-combined-text[data-v-52f576ce]{fill:#1e88e5;font-size:15px;font-weight:800}.present-geoboard-help-visual-measure[data-v-52f576ce]{fill:#546e7a;font-size:14px;font-weight:800}.present-geoboard-help-array[data-v-52f576ce]{background:#42a5f514;border-radius:16px;width:100%;height:108px;margin-top:8px;display:block}.present-geoboard-help-array-dot[data-v-52f576ce]{fill:#546e7a}.present-geoboard-help-array-equation[data-v-52f576ce]{color:#37474f;margin-top:6px;font-size:13px;font-weight:400}.present-geoboard-help-missing-value-rule[data-v-52f576ce]{color:#6d4c41;text-align:center;background:#fff3e0c7;border:1px solid #fb8c0047;border-radius:14px;margin-top:8px;padding:6px 10px;font-size:13px;font-weight:700}.present-geoboard-help-missing-value-chip-equation[data-v-52f576ce]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.present-geoboard-help-missing-value-chip[data-v-52f576ce]{white-space:nowrap;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex}.present-geoboard-help-missing-value-chip--known[data-v-52f576ce]{color:#ef6c00;background:#fff3e0fa;border:2px solid #fb8c00eb}.present-geoboard-help-missing-value-chip--unknown[data-v-52f576ce]{color:#1565c0;background:#fffffffa;border:2px solid #1e88e5eb}.present-geoboard-help-missing-value-chip--whole[data-v-52f576ce]{color:#fff;background:#f9a825;border:2px solid #f9a825d1}.present-geoboard-help-missing-value-chip-symbol[data-v-52f576ce]{color:#455a64;font-size:20px;font-weight:800}.present-geoboard-help-zero-tip[data-v-52f576ce]{color:#6d4c41;background:#ffc1072e;border:1px solid #ffa7266b;border-radius:14px;margin-top:8px;padding:8px 10px}.present-geoboard-help-zero-tip-title[data-v-52f576ce]{font-size:11px;font-weight:700;line-height:1.35}.present-geoboard-help-zero-tip-top[data-v-52f576ce],.present-geoboard-help-zero-tip-bottom[data-v-52f576ce],.present-geoboard-help-zero-tip-arrows[data-v-52f576ce]{justify-content:center;align-items:center;gap:4px;display:flex}.present-geoboard-help-zero-tip-top[data-v-52f576ce],.present-geoboard-help-zero-tip-bottom[data-v-52f576ce]{color:#5d4037;margin-top:6px;font-size:15px;font-weight:800}.present-geoboard-help-zero-tip-arrows[data-v-52f576ce]{gap:10px;margin-top:2px}.present-geoboard-help-zero-tip-arrow[data-v-52f576ce]{color:#fb8c00;font-size:14px;font-weight:800;line-height:1}.present-geoboard-help-zero-tip-zero[data-v-52f576ce]{justify-content:center;align-items:center;min-width:10px;display:inline-flex}.present-geoboard-help-zero-tip-zero--struck[data-v-52f576ce]{position:relative}.present-geoboard-help-zero-tip-zero--struck[data-v-52f576ce]:after{content:"";border-top:2px solid #e53935;position:absolute;top:50%;left:-1px;right:-1px;transform:rotate(-16deg)}.present-geoboard-help-zero-tip-zero--answer[data-v-52f576ce]{color:#e53935}.present-geoboard-help-zero-tip-answer[data-v-52f576ce]{align-items:center;gap:0;display:inline-flex}.present-geoboard-help-zero-tip-operator[data-v-52f576ce]{margin:0 2px}.present-geoboard-help-decision[data-v-52f576ce]{margin-top:8px}.present-geoboard-help-decision-actions[data-v-52f576ce]{gap:8px;display:flex}.present-geoboard-help-decision-btn--active[data-v-52f576ce]{background:#2196f314}.present-geoboard-help-decision-feedback[data-v-52f576ce]{color:#37474f;margin-top:8px;font-size:12px;line-height:1.35}.present-geoboard-help-inline-action[data-v-52f576ce]{margin-top:6px}.present-geoboard-help-next-btn[data-v-52f576ce]{flex:none;padding-left:18px;padding-right:10px}.present-geoboard-help-back-btn[data-v-52f576ce]{padding-right:18px}.present-geoboard-help-build-choice[data-v-52f576ce]{flex-direction:column;gap:10px;margin-top:8px;display:flex}.present-geoboard-help-build-choice-title[data-v-52f576ce]{color:#5d4037;font-size:15px;font-weight:700}.present-geoboard-help-build-choice-actions[data-v-52f576ce]{flex-wrap:wrap;gap:10px;display:flex}.present-geoboard-help-build-choice-btn--active[data-v-52f576ce]{background:#42a5f524}.present-geoboard-help-square-equation-card[data-v-52f576ce]{color:#fff;text-align:center;background:#fb8c00;border-radius:18px;flex-direction:column;align-items:center;gap:4px;margin-top:10px;padding:8px 12px;font-size:14px;font-weight:800;display:flex}.present-geoboard-help-multiples-row[data-v-52f576ce]{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.present-geoboard-help-multiples-title[data-v-52f576ce]{margin-bottom:2px}.present-geoboard-help-card-separator[data-v-52f576ce]{opacity:.9;width:100%;margin:4px 0 2px}.present-geoboard-help-followup-bullet[data-v-52f576ce]{color:#37474f;margin-top:8px;margin-bottom:4px;padding-left:12px;font-size:12px;line-height:1.35;position:relative}.present-geoboard-help-followup-bullet[data-v-52f576ce]:before{content:"•";position:absolute;top:0;left:0}.present-geoboard-help-multiples-text--fit[data-v-52f576ce]{color:#c8e6c9}.present-geoboard-help-multiples-chip--fit[data-v-52f576ce]{background:#43a047;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:2px 10px;display:inline-flex;box-shadow:0 4px 10px #43a04747}.present-geoboard-help-multiples-chip--fit .present-geoboard-help-multiples-text--fit[data-v-52f576ce]{color:#fff;font-weight:800}.present-geoboard-help-multiples-text--no-fit[data-v-52f576ce]{color:#ffebee}.present-geoboard-help-multiples-text--common[data-v-52f576ce]{color:#fff;background:#43a047;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:2px 10px;font-weight:800;display:inline-flex;box-shadow:0 4px 10px #43a04747}.present-geoboard-help-multiples-note[data-v-52f576ce]{font-size:12px;font-weight:700}.present-geoboard-help-multiples-columns[data-v-52f576ce]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px;width:100%;display:flex}.present-geoboard-help-multiples-column[data-v-52f576ce]{flex-direction:column;gap:2px;display:flex}.present-geoboard-tray[data-v-f2147c35]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffffc2;border:3px solid #d9d9d9;flex-direction:column;align-items:center;gap:12px;width:64px;padding:10px 12px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.present-geoboard-color-list[data-v-f2147c35]{flex-direction:column;align-items:center;gap:8px;display:flex}.present-geoboard-settings-card[data-v-f2147c35]{width:min(320px,100vw - 32px)}.present-geoboard-settings-slider-block[data-v-f2147c35]{margin-top:8px}.present-geoboard-settings-slider-label[data-v-f2147c35]{color:#455a64;margin-bottom:4px;font-size:13px;font-weight:600}.present-geoboard-settings-grid-slider[data-v-f2147c35]{width:100%}.present-geoboard-perimeter-btn-label[data-v-f2147c35]{color:currentColor;font-size:42px;font-weight:400;line-height:1}.present-geoboard-color-btn[data-v-f2147c35]{border:3px solid #0000;border-radius:999px;width:30px;height:30px;box-shadow:inset 0 0 0 1px #00000024}.present-geoboard-color-btn--active[data-v-f2147c35]{border-color:#455a64;transform:scale(1.06)}.present-geoboard-toolbar-actions[data-v-f2147c35]{flex-direction:column;align-items:center;gap:8px;display:flex}.present-geoboard-board[data-v-f2147c35]{z-index:6;width:var(--geoboard-size,640px);height:var(--geoboard-size,640px);border-radius:28px;position:absolute;transform:translate(-50%,-50%)translateY(10px)}.present-geoboard-mode-chip[data-v-f2147c35]{z-index:10;color:#fff;background:#f99f4bf5;border:1px solid #cfd8dcf2;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;line-height:1;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 6px 14px #0000001a}.geoboard-tool--assessment-preview .present-geoboard-board[data-v-f2147c35]{transform:translate(-50%,-50%)translateY(-18px)}.present-geoboard-flip-stage[data-v-f2147c35]{z-index:1;perspective:1400px;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.present-geoboard-flip-inner[data-v-f2147c35]{width:100%;height:100%;transform-style:preserve-3d;pointer-events:none;transition:transform .72s cubic-bezier(.22,.78,.24,1);position:relative}.present-geoboard-flip-stage--flipped .present-geoboard-flip-inner[data-v-f2147c35]{transform:rotateY(180deg)}.present-geoboard-flip-content[data-v-f2147c35]{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform-origin:50%;background:#ffffffb8;border:4px solid #d9d9d9;border-radius:24px;transition:box-shadow .72s cubic-bezier(.22,.78,.24,1);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 6px 14px #0000001f,inset 0 1px #ffffff59}.present-geoboard-flip-content--counter[data-v-f2147c35]{transform:rotateY(180deg)}.present-geoboard-flip-stage--flipped .present-geoboard-flip-content[data-v-f2147c35]{box-shadow:0 8px 18px #00000024,inset 0 1px #ffffff47}.present-geoboard-success-overlay[data-v-f2147c35],.present-geoboard-error-overlay[data-v-f2147c35]{z-index:7;pointer-events:none;border-radius:24px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.present-geoboard-confetti-layer[data-v-f2147c35]{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.present-geoboard-confetti-piece[data-v-f2147c35]{opacity:.92;border-radius:2px;width:10px;height:20px;animation-name:present-geoboard-confetti-fall-f2147c35;animation-timing-function:ease-in;animation-iteration-count:infinite;position:absolute;top:-12px}.present-geoboard-success-overlay[data-v-f2147c35]{background:#66bb6a47}.present-geoboard-error-overlay[data-v-f2147c35]{background:#ef53503d}.present-geoboard-missing-info-overlay[data-v-f2147c35]{z-index:9;background:#ffffff1f;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.present-geoboard-missing-info-card[data-v-f2147c35]{text-align:center;background:#fffffff0;border:1px solid #81c784e6;border-radius:22px;flex-direction:column;align-items:center;gap:12px;max-width:320px;padding:16px 18px 14px;display:flex;box-shadow:0 12px 28px #37474f2e}.present-geoboard-missing-info-text[data-v-f2147c35]{color:#2e7d32;font-size:14px;font-weight:700;line-height:1.4}.present-geoboard-missing-info-ok[data-v-f2147c35]{min-width:88px}.present-geoboard-error-content[data-v-f2147c35]{flex-direction:column;align-items:center;gap:8px;display:flex}.present-geoboard-success-label[data-v-f2147c35],.present-geoboard-error-label[data-v-f2147c35]{letter-spacing:.01em;color:#fff;border-radius:999px;padding:12px 22px;font-size:22px;font-weight:800;box-shadow:0 6px 18px #0000001f}.present-geoboard-success-label[data-v-f2147c35]{background:#43a047}.present-geoboard-error-label[data-v-f2147c35]{background:#e53935}.present-geoboard-error-caption[data-v-f2147c35]{color:#fff;background:#e53935eb;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;box-shadow:0 4px 12px #0000001f}.present-geoboard-perimeter-card[data-v-f2147c35]{z-index:8;background:#fffffff0;border:1.5px solid #fb8c00;border-radius:30px;align-items:center;gap:10px;width:max-content;max-width:min(420px,100% - 16px);padding:6px 8px;display:flex;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000001f}.present-geoboard-perimeter-card--rule[data-v-f2147c35]{background:#fb8c00}.present-geoboard-perimeter-card--message[data-v-f2147c35]{background:#fb8c00;justify-content:center;width:min(420px,100% - 16px);max-width:min(420px,100% - 16px);padding:0}.present-geoboard-perimeter-message[data-v-f2147c35]{box-sizing:border-box;color:#fff;text-align:center;justify-content:center;align-items:center;width:100%;height:55px;padding:1px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.present-geoboard-perimeter-question[data-v-f2147c35]{color:#37474f;min-width:0;padding-left:5px;font-size:15px;font-weight:700;line-height:1.3}.present-geoboard-perimeter-question-row[data-v-f2147c35]{align-items:center;gap:8px;display:inline-flex}.present-geoboard-question-reset-btn[data-v-f2147c35]{flex:none}.present-geoboard-perimeter-input[data-v-f2147c35]{width:120px}.present-geoboard-perimeter-input[data-v-f2147c35] .q-field__control{border-radius:22px;align-items:center;min-height:42px}.present-geoboard-perimeter-input[data-v-f2147c35] .q-field__native,.present-geoboard-perimeter-input[data-v-f2147c35] .q-field__input{color:#37474f;font-weight:700}.present-geoboard-perimeter-input[data-v-f2147c35] .q-field__control:before,.present-geoboard-perimeter-input[data-v-f2147c35] .q-field__control:after{border-width:2px;border-color:#fb8c00}.present-geoboard-perimeter-input[data-v-f2147c35] .q-field__control:after{display:none}.present-geoboard-question-type-btn[data-v-f2147c35]{background:#fafafa;flex:none}.present-geoboard-question-progress[data-v-f2147c35]{color:#fff;font-size:13px;font-weight:700;line-height:1}.present-geoboard-generated-set-row[data-v-f2147c35]{z-index:8;pointer-events:auto;flex-direction:column;align-items:center;gap:6px;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}.present-geoboard-generated-set-top-row[data-v-f2147c35]{align-items:center;gap:6px;display:inline-flex}.present-geoboard-generated-set-pill[data-v-f2147c35]{white-space:nowrap;background:#fb8c00;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:3px 10px;display:flex;box-shadow:0 5px 12px #fb8c002e}.present-geoboard-generated-set-reset[data-v-f2147c35]{flex:none;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:inline-flex;box-shadow:0 5px 12px #fb8c002e}.present-geoboard-generated-set-add[data-v-f2147c35]{min-height:32px;padding:0 14px;box-shadow:0 5px 12px #4caf502e}.present-geoboard-top-rule-message[data-v-f2147c35]{text-align:center;color:#fff;background:#fb8c00;border-radius:22px;width:100%;padding:6px 10px;font-size:16px;font-weight:700;line-height:1.25}.present-geoboard-question-type-hint-anchor[data-v-f2147c35]{flex:none;position:relative}.present-geoboard-question-type-hint-wrap[data-v-f2147c35]{z-index:14;pointer-events:none;position:absolute;top:calc(100% + 12px);right:-24px}.present-geoboard-question-type-hint-label[data-v-f2147c35]{color:#37474f;white-space:nowrap;pointer-events:auto;background:#d7f0d2;border:1px solid #b3ebbf;border-radius:20px;min-width:262px;padding:10px 16px;font-size:15px;font-weight:700;line-height:1.25;animation:1s ease-in-out infinite present-geoboard-question-type-hint-bob-f2147c35;position:relative;box-shadow:0 10px 24px #37474f2e}.present-geoboard-question-type-hint-label[data-v-f2147c35]:before{content:"";border-bottom:10px solid #b3ebbf;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:-10px;right:28px}.present-geoboard-question-type-hint-label[data-v-f2147c35]:after{content:"";border-bottom:9px solid #d7f0d2;border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;position:absolute;top:-8px;right:29px}.present-geoboard-question-type-hint-checkbox[data-v-f2147c35]{margin-top:6px}.present-geoboard-question-type-hint-checkbox[data-v-f2147c35] .q-checkbox__label{color:#616161;font-size:12px}.present-geoboard-missing-input-wrap[data-v-f2147c35]{z-index:16;position:absolute}.present-geoboard-missing-input-field[data-v-f2147c35]{background:#fffffff5;border-radius:999px}.present-geoboard-missing-input-field[data-v-f2147c35] .q-field__control{background:#fffffffa;min-height:32px}.present-geoboard-missing-input-field[data-v-f2147c35] .q-field__native,.present-geoboard-missing-input-field[data-v-f2147c35] .q-field__input{font-size:13px;font-weight:700}.present-geoboard-missing-input-icon[data-v-f2147c35]{font-size:20px}.present-geoboard-missing-input-icon--correct[data-v-f2147c35]{color:#43a047}.present-geoboard-missing-input-icon--wrong[data-v-f2147c35]{color:#e53935}.present-geoboard-missing-input-hint-wrap[data-v-f2147c35]{z-index:17;pointer-events:none;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.present-geoboard-missing-input-hint-label[data-v-f2147c35]{color:#37474f;white-space:nowrap;background:#d7f0d2;border:1px solid #b3ebbf;border-radius:20px;min-width:250px;padding:10px 16px;font-size:15px;font-weight:700;line-height:1.25;animation:1s ease-in-out infinite present-geoboard-question-type-hint-bob-f2147c35;position:relative;box-shadow:0 10px 24px #37474f2e}.present-geoboard-missing-input-hint-label[data-v-f2147c35]:before{content:"";border-top:10px solid #b3ebbf;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.present-geoboard-missing-input-hint-label[data-v-f2147c35]:after{content:"";border-top:9px solid #d7f0d2;border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.present-geoboard-perimeter-check-btn[data-v-f2147c35]{z-index:8;position:absolute;bottom:-40px;right:44px}.present-geoboard-back-btn[data-v-f2147c35]{z-index:8;position:absolute;bottom:-40px;left:4px}.present-geoboard-next-btn[data-v-f2147c35]{z-index:8;position:absolute;bottom:-40px;right:4px}.present-geoboard-next-btn--labeled[data-v-f2147c35]{min-width:84px;padding-left:12px;padding-right:12px}.present-geoboard-question-type-card[data-v-f2147c35]{border:1px solid #fff;width:min(360px,100vw - 32px);overflow:hidden}.present-geoboard-question-type-header[data-v-f2147c35]{background:var(--q-grey-2,#eee);border-top-left-radius:30px;border-top-right-radius:30px;margin:0;padding:10px 14px}.present-geoboard-question-count-card[data-v-f2147c35]{width:min(360px,100vw - 32px)}.present-geoboard-question-type-card[data-v-f2147c35] .q-checkbox__bg{border-radius:999px}.present-geoboard-question-select[data-v-f2147c35] .q-field__control{border-radius:20px}.present-geoboard-question-type-card[data-v-f2147c35] .present-geoboard-question-variable{font-size:1.7em;font-weight:700;line-height:.9;display:inline-block;transform:translateY(1px)}.present-geoboard-half-units-toggle[data-v-f2147c35]{margin-bottom:4px;margin-left:12px}.present-geoboard-help-row[data-v-f2147c35]{z-index:8;position:absolute;bottom:-38px;left:4px}.present-geoboard-help-toggle[data-v-f2147c35]{z-index:1;background:#ffffffe6;border:1px solid #546e7a33;border-radius:30px;align-items:center;padding:6px 16px 2px 6px;display:inline-flex;position:relative;bottom:-2px}.present-geoboard-help-toggle[data-v-f2147c35] .q-toggle__label{padding-bottom:4px;line-height:1;display:flex}.present-geoboard-help-toggle[data-v-f2147c35] .q-toggle__inner{align-self:center;width:34px;min-width:34px}.present-geoboard-help-card[data-v-f2147c35]{background:#fffffff0;border:1px solid #546e7a2e;border-radius:18px;max-width:270px;padding:6px 8px 4px;position:absolute;bottom:45px;left:-265px;box-shadow:0 8px 18px #00000024}.present-geoboard-help-title[data-v-f2147c35]{color:#546e7a;text-transform:uppercase;font-size:12px;font-weight:800}.present-geoboard-help-header[data-v-f2147c35]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.present-geoboard-help-list[data-v-f2147c35]{color:#37474f;margin:0;padding-left:0;font-size:12px;line-height:1.35;list-style-position:inside}.present-geoboard-help-list li+li[data-v-f2147c35]{margin-top:2px}.present-geoboard-help-list-item--tip[data-v-f2147c35]{color:#6d4c41;background:#ffc1072e;border:1px solid #ffa7266b;border-radius:12px;margin-top:6px;padding:6px 8px;font-weight:700;list-style-position:inside}.present-geoboard-help-actions[data-v-f2147c35]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.present-geoboard-help-array[data-v-f2147c35]{background:#42a5f514;border-radius:16px;width:100%;height:108px;margin-top:8px;display:block}.present-geoboard-help-array-dot[data-v-f2147c35]{fill:#546e7a}.present-geoboard-help-array-equation[data-v-f2147c35]{color:#37474f;margin-top:6px;font-size:13px;font-weight:400}.present-geoboard-help-missing-value-equation[data-v-f2147c35]{color:#37474f;text-align:center;background:#ffffffeb;border:1px solid #2196f347;border-radius:14px;margin-top:8px;padding:6px 10px;font-size:14px;font-weight:700}.present-geoboard-help-missing-value-rule[data-v-f2147c35]{color:#6d4c41;text-align:center;background:#fff3e0c7;border:1px solid #fb8c0047;border-radius:14px;margin-top:8px;padding:6px 10px;font-size:13px;font-weight:700}.present-geoboard-help-missing-value-chip-equation[data-v-f2147c35]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.present-geoboard-help-missing-value-chip[data-v-f2147c35]{white-space:nowrap;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex}.present-geoboard-help-missing-value-chip--known[data-v-f2147c35]{color:#ef6c00;background:#fff3e0fa;border:2px solid #fb8c00eb}.present-geoboard-help-missing-value-chip--unknown[data-v-f2147c35]{color:#1565c0;background:#fffffffa;border:2px solid #1e88e5eb}.present-geoboard-help-missing-value-chip--whole[data-v-f2147c35]{color:#fff;background:#f9a825;border:2px solid #f9a825d1}.present-geoboard-help-missing-value-chip-symbol[data-v-f2147c35]{color:#455a64;font-size:20px;font-weight:800}.present-geoboard-help-zero-tip[data-v-f2147c35]{color:#6d4c41;background:#ffc1072e;border:1px solid #ffa7266b;border-radius:14px;margin-top:8px;padding:8px 10px}.present-geoboard-help-zero-tip-title[data-v-f2147c35]{font-size:11px;font-weight:700;line-height:1.35}.present-geoboard-help-zero-tip-top[data-v-f2147c35],.present-geoboard-help-zero-tip-bottom[data-v-f2147c35],.present-geoboard-help-zero-tip-arrows[data-v-f2147c35]{justify-content:center;align-items:center;gap:4px;display:flex}.present-geoboard-help-zero-tip-top[data-v-f2147c35],.present-geoboard-help-zero-tip-bottom[data-v-f2147c35]{color:#5d4037;margin-top:6px;font-size:15px;font-weight:800}.present-geoboard-help-zero-tip-arrows[data-v-f2147c35]{gap:10px;margin-top:2px}.present-geoboard-help-zero-tip-arrow[data-v-f2147c35]{color:#fb8c00;font-size:14px;font-weight:800;line-height:1}.present-geoboard-help-zero-tip-zero[data-v-f2147c35]{justify-content:center;align-items:center;min-width:10px;display:inline-flex}.present-geoboard-help-zero-tip-zero--struck[data-v-f2147c35]{position:relative}.present-geoboard-help-zero-tip-zero--struck[data-v-f2147c35]:after{content:"";border-top:2px solid #e53935;position:absolute;top:50%;left:-1px;right:-1px;transform:rotate(-16deg)}.present-geoboard-help-zero-tip-zero--answer[data-v-f2147c35]{color:#e53935}.present-geoboard-help-zero-tip-answer[data-v-f2147c35]{align-items:center;gap:0;display:inline-flex}.present-geoboard-help-zero-tip-operator[data-v-f2147c35]{margin:0 2px}.present-geoboard-help-decision[data-v-f2147c35]{margin-top:8px}.present-geoboard-help-decision-actions[data-v-f2147c35]{gap:8px;display:flex}.present-geoboard-help-decision-btn--active[data-v-f2147c35]{background:#2196f314}.present-geoboard-help-decision-feedback[data-v-f2147c35]{color:#37474f;margin-top:8px;font-size:12px;line-height:1.35}.present-geoboard-activities-menu[data-v-f2147c35]{border-radius:18px}.present-geoboard-activities-list[data-v-f2147c35]{flex-direction:column;gap:8px;min-width:220px;padding:10px;display:flex}.present-geoboard-activities-option[data-v-f2147c35]{background:#fafafa;border:1px solid #d8d8d8;border-radius:999px;justify-content:flex-start;min-height:40px;padding:0 14px;transition:transform .14s,background-color .14s,border-color .14s,box-shadow .14s;box-shadow:0 2px 6px #00000014}.present-geoboard-activities-option[data-v-f2147c35]:hover{background:#e0e0e0;border-color:#d8d8d8;transform:translateY(-1px);box-shadow:0 4px 10px #00000014}.present-geoboard-activities-option--active[data-v-f2147c35]{background:linear-gradient(#eef9ef 0%,#d8f0db 100%);border-color:#6fbf73;box-shadow:0 6px 14px #6fbf7333}.present-geoboard-activities-option-content[data-v-f2147c35]{align-items:center;width:100%;display:inline-flex}.present-geoboard-help-inline-action[data-v-f2147c35]{margin-top:6px}.present-geoboard-help-next-btn[data-v-f2147c35]{flex:none;padding-left:18px;padding-right:10px}.present-geoboard-help-back-btn[data-v-f2147c35]{padding-right:18px}.present-geoboard-help-build-choice[data-v-f2147c35]{flex-direction:column;gap:10px;margin-top:8px;display:flex}.present-geoboard-help-build-choice-title[data-v-f2147c35]{color:#5d4037;font-size:15px;font-weight:700}.present-geoboard-help-build-choice-actions[data-v-f2147c35]{flex-wrap:wrap;gap:10px;display:flex}.present-geoboard-help-build-choice-btn--active[data-v-f2147c35]{background:#42a5f524}.present-geoboard-help-square-equation-card[data-v-f2147c35]{color:#fff;text-align:center;background:#fb8c00;border-radius:18px;flex-direction:column;align-items:center;gap:4px;margin-top:10px;padding:8px 12px;font-size:14px;font-weight:800;display:flex}.present-geoboard-help-live-count[data-v-f2147c35]{z-index:8;color:#fff;pointer-events:none;white-space:nowrap;background:#42a5f5;border-radius:999px;justify-content:center;align-items:center;min-width:92px;height:42px;padding:0 14px;font-size:15px;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 8px 18px #42a5f557}.present-geoboard-composite-help-chip-stack[data-v-f2147c35]{z-index:8;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute;top:14px;left:14px}.present-geoboard-composite-help-chip[data-v-f2147c35]{box-sizing:border-box;border-radius:999px;align-items:center;height:34px;min-height:34px;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 6px 16px #0000001f}.present-geoboard-composite-help-chip--whole[data-v-f2147c35]{color:#fff;background:#f9a825;border:2px solid #f9a825d1}.present-geoboard-composite-help-chip--added[data-v-f2147c35]{color:#e53935;background:#e5393533;border:2px solid #e539359e}.present-geoboard-composite-equation[data-v-f2147c35]{z-index:10;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.present-geoboard-composite-added-arrow-overlay[data-v-f2147c35]{z-index:8;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.present-geoboard-composite-equation[data-v-f2147c35]:before{content:"";background:#ffffffd1;border-radius:22px;width:500px;height:62px;position:absolute;top:252px;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px #0000001f}.present-geoboard-composite-equation-row[data-v-f2147c35]{z-index:1;justify-content:center;align-items:center;gap:12px;display:inline-flex;position:absolute;top:252px;left:50%;transform:translate(-50%,-50%)}.present-geoboard-composite-equation--vertical[data-v-f2147c35]:before{width:250px;height:440px}.present-geoboard-composite-equation-row--vertical[data-v-f2147c35]{align-items:center;gap:10px;display:flex}.present-geoboard-composite-equation-row--vertical .present-geoboard-composite-equation-symbol[data-v-f2147c35]{font-size:24px;line-height:1}.present-geoboard-perimeter-vertical-layout[data-v-f2147c35]{align-items:center;display:flex}.present-geoboard-composite-equation-stack[data-v-f2147c35]{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.present-geoboard-composite-equation-add-line-wrap[data-v-f2147c35]{flex-direction:column;align-items:flex-end;gap:2px;width:auto;margin-top:-4px;display:flex}.present-geoboard-composite-equation-add-line-wrap .present-geoboard-composite-equation-symbol[data-v-f2147c35]{align-self:flex-end;margin-right:92px}.present-geoboard-composite-equation-add-line[data-v-f2147c35]{border-top:3px solid #37474fc7;width:126px}.present-geoboard-composite-equation-chip[data-v-f2147c35]{animation-duration:.42s;animation-timing-function:ease-out;animation-fill-mode:both;position:relative}.present-geoboard-composite-equation-chip--whole[data-v-f2147c35]{animation-name:present-geoboard-composite-slide-up-whole-f2147c35}.present-geoboard-composite-equation-chip--added[data-v-f2147c35]{animation-name:present-geoboard-composite-slide-up-added-f2147c35;animation-delay:90ms}.present-geoboard-composite-equation-symbol[data-v-f2147c35],.present-geoboard-composite-equation-result-chip[data-v-f2147c35]{color:#455a64;opacity:0;font-size:28px;font-weight:800;animation:.28s ease-out .18s forwards present-geoboard-composite-fade-in-f2147c35;position:relative}.present-geoboard-composite-equation-result-chip[data-v-f2147c35]{box-sizing:border-box;color:#fff;white-space:nowrap;background:#43a047;border:2px solid #43a047e0;border-radius:999px;height:34px;min-height:34px;padding:0 12px;font-size:14px;font-weight:800;box-shadow:0 8px 18px #43a04747}.present-geoboard-help-live-count--complete[data-v-f2147c35]{background:#43a047;box-shadow:0 8px 18px #43a04757}.present-geoboard-build-help-chip[data-v-f2147c35]{z-index:9;box-sizing:border-box;color:#ef6c00;white-space:nowrap;pointer-events:none;background:#fffffff5;border:2px solid #fb8c0073;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 8px 18px #ffa72638}.present-geoboard-build-help-chip--remaining[data-v-f2147c35]{color:#fff;background:#fb8c00;border-color:#fb8c00db;box-shadow:0 10px 22px #fb8c0047}.present-geoboard-build-help-chip--remaining-complete[data-v-f2147c35]{background:#43a047;border-color:#43a047e6;box-shadow:0 10px 22px #43a04747}.present-geoboard-build-help-chip--length-complete[data-v-f2147c35]{color:#fff;background:#43a047;border-color:#43a047e6;box-shadow:0 10px 22px #43a04747}.present-geoboard-build-help-chip--hint[data-v-f2147c35]{color:#2e7d32;white-space:normal;text-align:center;background:#e8f5e9fa;border-color:#43a04785;padding-top:6px;padding-bottom:6px;line-height:1.2}.present-geoboard-build-help-chip--hint-complete[data-v-f2147c35]{color:#2e7d32;background:#e8f5e9fa;border-color:#43a047b3}.present-geoboard-build-help-chip--hint-rectangle[data-v-f2147c35]{color:#ef6c00;background:#fff3e0fa;border-color:#fb8c00b3}.present-geoboard-build-help-guide[data-v-f2147c35]{pointer-events:none}.present-geoboard-build-help-guide-line[data-v-f2147c35]{fill:none;stroke:#43a047f2;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:9 6;animation:.8s linear infinite present-geoboard-missing-value-dash-f2147c35}.present-geoboard-perimeter-help-hit[data-v-f2147c35]{stroke:#0000;stroke-width:18px;pointer-events:stroke}.present-geoboard-perimeter-help-hover[data-v-f2147c35]{stroke:#e53935bf;stroke-width:8px;stroke-linecap:round;pointer-events:none}.present-geoboard-area-help-fill[data-v-f2147c35]{fill:#e5393533;stroke:#e53935b3;stroke-width:2px;pointer-events:none}.present-geoboard-area-help-grid-line[data-v-f2147c35]{stroke:#546e7a57;stroke-width:1.5px;pointer-events:none}.present-geoboard-area-composite-help-add[data-v-f2147c35]{fill:#e5393533;stroke:#e53935d1;stroke-width:2px;stroke-dasharray:6 4;pointer-events:none}.present-geoboard-area-composite-help-add-outline[data-v-f2147c35]{fill:none;stroke:#fb8c00;stroke-width:3px;pointer-events:none}.present-geoboard-area-composite-help-break[data-v-f2147c35]{stroke-width:2px;pointer-events:none}.present-geoboard-area-composite-help-break--1[data-v-f2147c35]{fill:#42a5f533;stroke:#1e88e5f2}.present-geoboard-area-composite-help-break--2[data-v-f2147c35]{fill:#66bb6a38;stroke:#43a047f2}.present-geoboard-area-composite-help-break--3[data-v-f2147c35]{fill:#ffca2838;stroke:#fb8c00f2}.present-geoboard-area-composite-help-break--4[data-v-f2147c35]{fill:#ab47bc33;stroke:#7b1fa2eb}.present-geoboard-composite-break-label-chip[data-v-f2147c35]{stroke-width:1px}.present-geoboard-composite-break-label-chip--1[data-v-f2147c35]{fill:#42a5f538;stroke:#1e88e566}.present-geoboard-composite-break-label-chip--2[data-v-f2147c35]{fill:#66bb6a3d;stroke:#43a0476b}.present-geoboard-composite-break-label-text[data-v-f2147c35]{pointer-events:none;font-size:11px;font-weight:800}.present-geoboard-composite-break-label-text--1[data-v-f2147c35]{fill:#1565c0}.present-geoboard-composite-break-label-text--2[data-v-f2147c35]{fill:#2e7d32}.present-geoboard-composite-break-label-arrow--1[data-v-f2147c35]{fill:#1e88e5f2}.present-geoboard-composite-break-label-arrow--2[data-v-f2147c35]{fill:#43a047f2}.present-geoboard-composite-break-label-arrow--added[data-v-f2147c35]{fill:#e53935f2}.present-geoboard-composite-break-equation-chip[data-v-f2147c35]{box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;height:34px;min-height:34px;padding:0 12px;font-size:14px;font-weight:800;animation:.42s ease-out both present-geoboard-composite-slide-up-whole-f2147c35;display:inline-flex;box-shadow:0 6px 16px #0000001f}.present-geoboard-composite-break-equation-chip--1[data-v-f2147c35]{color:#1565c0;background:#42a5f538;border:2px solid #1e88e56b}.present-geoboard-composite-break-equation-chip--2[data-v-f2147c35]{color:#2e7d32;background:#66bb6a3d;border:2px solid #43a0476b}.present-geoboard-numbers-equation-chip[data-v-f2147c35]{box-sizing:border-box;color:#37474f;background:#fffffff5;border:1.5px solid #fb8c0059;border-radius:999px;justify-content:center;align-items:center;height:34px;min-height:34px;padding:0 12px;font-size:14px;font-weight:800;animation:.42s ease-out both present-geoboard-composite-slide-up-whole-f2147c35;display:inline-flex;box-shadow:0 6px 16px #0000001f}.present-geoboard-area-help-fill--half[data-v-f2147c35]{fill:#fb8c0038;stroke:#fb8c00c7}.present-geoboard-area-help-fill--active[data-v-f2147c35]{fill:#e5393566}.present-geoboard-area-help-fill--half.present-geoboard-area-help-fill--active[data-v-f2147c35]{fill:#fb8c006b}.present-geoboard-area-help-hit[data-v-f2147c35]{fill:#0000;stroke:none;pointer-events:all}.present-geoboard-perimeter-help-cross[data-v-f2147c35]{stroke:#e53935;stroke-width:4px;stroke-linecap:round;pointer-events:none}.present-geoboard-svg[data-v-f2147c35],.present-geoboard-hit-svg[data-v-f2147c35]{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.present-geoboard-hit-svg[data-v-f2147c35]{z-index:2}.present-geoboard-label[data-v-f2147c35]{fill:#546e7a;font-size:14px;font-weight:700}.present-geoboard-grid-line[data-v-f2147c35]{stroke:#546e7a38;stroke-width:1px}.present-geoboard-measure[data-v-f2147c35]{fill:#37474f;pointer-events:none;font-size:13px;font-weight:800}@keyframes present-geoboard-composite-slide-up-whole-f2147c35{0%{opacity:1;transform:translate(var(--from-x,0), var(--from-y,0)) scale(1)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes present-geoboard-composite-slide-up-added-f2147c35{0%{opacity:1;transform:translate(var(--from-x,0), var(--from-y,0)) scale(1)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes present-geoboard-composite-fade-in-f2147c35{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.present-geoboard-measure-chip[data-v-f2147c35]{fill:#fffffff0;stroke:#546e7a47;stroke-width:1.5px;pointer-events:none}.present-geoboard-side-label-chip[data-v-f2147c35]{fill:#fffffff5;stroke:#fb8c0059;stroke-width:1.5px;pointer-events:none}.present-geoboard-side-label-chip--whole[data-v-f2147c35]{fill:#ffe082eb;stroke:#fb8c0075}.present-geoboard-side-label-chip--added[data-v-f2147c35]{fill:#e5393533;stroke:#e539356b}.present-geoboard-side-label-chip--break-1[data-v-f2147c35]{fill:#42a5f538;stroke:#1e88e566}.present-geoboard-side-label-chip--break-2[data-v-f2147c35]{fill:#66bb6a3d;stroke:#43a0476b}.present-geoboard-side-label-chip--duplicate[data-v-f2147c35]{fill:#fff3e0fa;stroke:#fb8c00e0;stroke-width:2px}.present-geoboard-side-label-chip--missing[data-v-f2147c35]{fill:#fffffffa;stroke:#1e88e59e;stroke-dasharray:4 3;cursor:pointer}.present-geoboard-side-label-chip--missing-selected[data-v-f2147c35]{fill:#bbdefbfa;stroke:#1e88e5e0;stroke-width:2px;cursor:pointer}.present-geoboard-side-label-chip--missing-hidden[data-v-f2147c35],.present-geoboard-side-label-text--missing-hidden[data-v-f2147c35]{opacity:0;pointer-events:none}.present-geoboard-side-label-chip--missing-whole-glow[data-v-f2147c35]{fill:#fff3e0fa;stroke:#f57c00f2;stroke-width:2px;filter:drop-shadow(0 0 8px #ffa726e0);animation:1.1s ease-in-out infinite present-geoboard-missing-value-chip-glow-f2147c35}.present-geoboard-side-label-chip--missing-known[data-v-f2147c35]{fill:#fff3e0eb;stroke:#fb8c009e;stroke-width:2px}.present-geoboard-side-label-chip--missing-unnecessary-glow[data-v-f2147c35]{fill:#e8f5e9fa;stroke:#43a047eb;stroke-width:2px;filter:drop-shadow(0 0 8px #66bb6ad9);animation:1.1s ease-in-out infinite present-geoboard-missing-value-chip-glow-f2147c35}.present-geoboard-side-label-chip--missing-decision-glow[data-v-f2147c35]{fill:#fff8e1fa;stroke:#fb8c00f0;stroke-width:2px;filter:drop-shadow(0 0 8px #ffa726e0);animation:1.1s ease-in-out infinite present-geoboard-missing-value-chip-glow-f2147c35}.present-geoboard-side-label-text[data-v-f2147c35]{fill:#37474f;pointer-events:none;font-size:14px;font-weight:800}.present-geoboard-side-label-text--whole[data-v-f2147c35]{fill:#ef6c00}.present-geoboard-side-label-text--added[data-v-f2147c35]{fill:#c62828}.present-geoboard-side-label-text--break-1[data-v-f2147c35]{fill:#1565c0}.present-geoboard-side-label-text--break-2[data-v-f2147c35]{fill:#2e7d32}.present-geoboard-side-label-text--duplicate[data-v-f2147c35]{fill:#ef6c00}.present-geoboard-side-label-text--missing[data-v-f2147c35],.present-geoboard-side-label-text--missing-selected[data-v-f2147c35]{fill:#1565c0;pointer-events:auto;cursor:pointer}.present-geoboard-side-label-text--missing-whole-glow[data-v-f2147c35],.present-geoboard-side-label-text--missing-known[data-v-f2147c35]{fill:#ef6c00}.present-geoboard-side-label-text--missing-unnecessary-glow[data-v-f2147c35]{fill:#2e7d32}.present-geoboard-side-label-text--missing-decision-glow[data-v-f2147c35]{fill:#ef6c00}.present-geoboard-missing-value-guide[data-v-f2147c35]{fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.present-geoboard-missing-value-guide--source[data-v-f2147c35]{stroke:#fb8c00f2;stroke-width:6px}.present-geoboard-missing-value-guide--moving-whole[data-v-f2147c35],.present-geoboard-missing-value-guide--moving-known[data-v-f2147c35]{stroke:#fb8c00f2;stroke-width:6px;transform:translate(0)}.present-geoboard-missing-value-tick[data-v-f2147c35]{fill:none;stroke-linecap:round;pointer-events:none}.present-geoboard-missing-value-tick--whole[data-v-f2147c35],.present-geoboard-missing-value-tick--known[data-v-f2147c35]{stroke:#fb8c00f2;stroke-width:4px}.present-geoboard-missing-value-tick--target-red[data-v-f2147c35]{stroke:#e53935fa;stroke-width:4px}.present-geoboard-missing-value-guide--static[data-v-f2147c35]{transform:translate(0)}.present-geoboard-missing-value-guide--moving[data-v-f2147c35]{animation:1.2s ease-out forwards present-geoboard-missing-value-whole-slide-f2147c35}.present-geoboard-missing-value-chip--whole-moving[data-v-f2147c35],.present-geoboard-missing-value-chip-text--whole-moving[data-v-f2147c35]{filter:drop-shadow(0 0 8px #ffa726e0)}.present-geoboard-missing-value-chip--static[data-v-f2147c35],.present-geoboard-missing-value-chip-text--static[data-v-f2147c35]{transform:translate(0)}.present-geoboard-missing-value-chip--moving[data-v-f2147c35],.present-geoboard-missing-value-chip-text--moving[data-v-f2147c35]{animation:1.2s ease-out forwards present-geoboard-missing-value-whole-slide-f2147c35}.present-geoboard-missing-value-chip--done[data-v-f2147c35],.present-geoboard-missing-value-chip-text--done[data-v-f2147c35],.present-geoboard-missing-value-guide--done[data-v-f2147c35]{transform:translate(var(--to-x,0), var(--to-y,0))}.present-geoboard-missing-value-guide--extension[data-v-f2147c35]{stroke:#fb8c00f2;stroke-width:5px;stroke-dasharray:8 5;animation:.8s linear infinite present-geoboard-missing-value-dash-f2147c35}.present-geoboard-missing-value-guide--target[data-v-f2147c35]{stroke:#1e88e5f2;stroke-width:6px;stroke-dasharray:8 5}.present-geoboard-missing-value-guide--target-orange[data-v-f2147c35]{stroke:#fb8c00f2;stroke-width:5px;stroke-dasharray:8 5;animation:.8s linear infinite present-geoboard-missing-value-dash-f2147c35}.present-geoboard-missing-value-guide--target-red[data-v-f2147c35]{stroke:#e53935fa;stroke-width:5px;stroke-dasharray:8 5;animation:.8s linear infinite present-geoboard-missing-value-dash-f2147c35}.present-geoboard-missing-value-plus[data-v-f2147c35]{fill:#ef6c00;pointer-events:none;font-size:22px;font-weight:800}.present-geoboard-missing-value-chip[data-v-f2147c35]{pointer-events:none}.present-geoboard-missing-value-chip--known[data-v-f2147c35]{fill:#fff3e0fa;stroke:#fb8c00eb;stroke-width:2px}.present-geoboard-missing-value-chip--unknown[data-v-f2147c35]{fill:#fffffffa;stroke:#1e88e5eb;stroke-width:2px}.present-geoboard-missing-value-chip-text[data-v-f2147c35]{pointer-events:none;font-size:14px;font-weight:800}.present-geoboard-missing-value-chip-text--known[data-v-f2147c35]{fill:#ef6c00}.present-geoboard-missing-value-chip-text--unknown[data-v-f2147c35]{fill:#1565c0}.present-geoboard-missing-value-chip--whole-moving[data-v-f2147c35]{fill:#fff3e0fa;stroke:#f57c00f2;stroke-width:2px}.present-geoboard-missing-value-chip--known-moving[data-v-f2147c35]{fill:#fff3e0fa;stroke:#fb8c00eb;stroke-width:2px}.present-geoboard-missing-value-chip-text--whole-moving[data-v-f2147c35],.present-geoboard-missing-value-chip-text--known-moving[data-v-f2147c35]{fill:#ef6c00}.present-geoboard-missing-value-arrow[data-v-f2147c35]{stroke:#fb8c00f2;stroke-width:4px;stroke-dasharray:8 5;stroke-linecap:round;animation:.8s linear infinite present-geoboard-missing-value-dash-f2147c35}.present-geoboard-missing-value-arrow-head[data-v-f2147c35]{fill:#fb8c00f2;stroke:none}.present-geoboard-missing-value-arrow--movement[data-v-f2147c35]{stroke-dasharray:var(--arrow-length,0px);stroke-dashoffset:var(--arrow-length,0px);opacity:.92;animation:1.2s ease-out forwards present-geoboard-missing-value-arrow-grow-f2147c35}.present-geoboard-missing-value-arrow-head--movement[data-v-f2147c35]{opacity:0;animation:1.2s ease-out forwards present-geoboard-missing-value-arrow-head-reveal-f2147c35}.present-geoboard-right-angle-marker[data-v-f2147c35]{fill:none;stroke:#37474fc7;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.present-geoboard-peg[data-v-f2147c35]{fill:#90a4ae;stroke:#607d8b;stroke-width:2px}.present-geoboard-peg--pending[data-v-f2147c35]{filter:drop-shadow(0 0 4px #00000029)}.present-geoboard-peg--start[data-v-f2147c35]{stroke-width:3px}.present-geoboard-peg-hit[data-v-f2147c35]{z-index:4;touch-action:none;background:0 0;border:0;border-radius:999px;width:24px;height:24px;margin-top:-12px;margin-left:-12px;position:absolute}.present-geoboard-elastic-point-hit[data-v-f2147c35]{z-index:5;touch-action:none;cursor:grab;background:0 0;border:0;border-radius:999px;width:28px;height:28px;margin-top:-14px;margin-left:-14px;position:absolute}.present-geoboard-elastic-edge-hit[data-v-f2147c35]{stroke:#0000;stroke-width:30px;pointer-events:stroke;cursor:grab}.present-geoboard-elastic-hit[data-v-f2147c35]{stroke:#0000;stroke-width:22px;pointer-events:stroke}.present-geoboard-pending-hit[data-v-f2147c35]{stroke:#0000;stroke-width:24px;pointer-events:stroke}.present-geoboard-elastic-fill-hit[data-v-f2147c35]{fill:#0000;stroke:none;pointer-events:none}.present-geoboard-elastic-fill-hit--active[data-v-f2147c35]{pointer-events:all}@keyframes present-geoboard-confetti-fall-f2147c35{0%{opacity:0;transform:translateY(-8px)rotate(0)}12%{opacity:.95}to{opacity:0;transform:translateY(560px)rotate(520deg)}}@keyframes present-geoboard-question-type-hint-bob-f2147c35{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes present-geoboard-missing-value-dash-f2147c35{to{stroke-dashoffset:-13px}}@keyframes present-geoboard-missing-value-arrow-grow-f2147c35{0%{stroke-dashoffset:var(--arrow-length,0px)}to{stroke-dashoffset:0}}@keyframes present-geoboard-missing-value-arrow-head-reveal-f2147c35{0%,78%{opacity:0}to{opacity:1}}@keyframes present-geoboard-missing-value-whole-slide-f2147c35{0%{transform:translate(0)}to{transform:translate(var(--to-x,0), var(--to-y,0))}}@keyframes present-geoboard-missing-value-chip-glow-f2147c35{0%,to{filter:drop-shadow(0 0 6px #ffa726b8)}50%{filter:drop-shadow(0 0 12px #ffa726fa)}}.present-dice-tray[data-v-ae4ce735]{right:var(--slide-side-toolbar-clearance,96px);z-index:4;background:#ffffffc2;border:3px solid #d9d9d9;width:64px;padding:10px 12px;position:absolute;top:50%;transform:translateY(-50%)}.present-dice-toolbar[data-v-ae4ce735]{flex-direction:column;align-items:center;gap:10px;display:flex}.present-dice-settings-card[data-v-ae4ce735]{width:min(360px,100vw - 32px)}.present-dice-input[data-v-ae4ce735]{width:100%}.present-dice-graph-card[data-v-ae4ce735]{width:min(520px,100vw - 32px)}.present-dice-board[data-v-ae4ce735]{z-index:6;width:var(--dice-width,534px);height:var(--dice-height,534px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:grab;background:#ffffff94;border:4px solid #e3e3e3;border-radius:28px;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 10px 24px #0000002e}.present-dice-board[data-v-ae4ce735]:active{cursor:grabbing}.present-dice-roll-btn[data-v-ae4ce735]{cursor:pointer;background:0 0;border:0;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:calc(100% - 196px);height:calc(100% - 196px);display:flex}.present-dice-grid[data-v-ae4ce735]{align-items:center;gap:8px;width:100%;display:grid}.present-die-face[data-v-ae4ce735]{aspect-ratio:1;box-sizing:border-box;justify-content:center;align-items:center;width:100%;display:flex;transform:translate(0,0)}.present-die-face--rolling[data-v-ae4ce735]{animation:.72s ease-in-out infinite dice-bounce-ae4ce735}.present-die-face-svg[data-v-ae4ce735]{width:100%;height:100%;display:block;overflow:visible}.present-die-face-shape[data-v-ae4ce735]{fill:#fffffff5;stroke:#455a64;stroke-width:4px}.present-die-face-pip[data-v-ae4ce735]{fill:#263238}.present-die-face-text[data-v-ae4ce735]{fill:#263238;font-size:30px;font-weight:800}.present-dice-roll-label[data-v-ae4ce735]{color:#424242;font-size:30px;font-weight:700}.present-dice-results-card[data-v-ae4ce735]{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border:2px solid #e3e3e3;border-radius:22px;width:196px;padding:12px 14px;position:absolute;box-shadow:0 10px 24px #00000024}.present-dice-results-card-title[data-v-ae4ce735]{color:#424242;margin-bottom:8px;font-size:15px;font-weight:700}.present-dice-results[data-v-ae4ce735]{flex-direction:column;gap:6px;display:flex}.present-dice-results-empty[data-v-ae4ce735]{color:#757575;font-size:13px;font-weight:600}.present-dice-results-header[data-v-ae4ce735],.present-dice-result-row[data-v-ae4ce735]{align-items:center;gap:4px;width:100%;display:flex}.present-dice-results-header[data-v-ae4ce735]{color:#757575;text-transform:uppercase;letter-spacing:.01em;font-size:11px;font-weight:700}.present-dice-result-row[data-v-ae4ce735]{border-top:1px solid #e0e0e0b3;min-height:34px;padding:4px 0}.present-dice-result-value[data-v-ae4ce735]{color:#37474f;flex:auto;font-size:14px;font-weight:700}.present-dice-result-count[data-v-ae4ce735]{text-align:right;color:#37474f;min-width:16px;margin-left:auto;font-size:14px;font-weight:700}.present-dice-results-header span[data-v-ae4ce735]:last-child{text-align:right;margin-left:auto}.present-dice-graph-btn[data-v-ae4ce735]{width:100%;margin-top:10px}.present-dice-graph[data-v-ae4ce735]{flex-direction:column;gap:10px;display:flex}.present-dice-graph-row[data-v-ae4ce735]{grid-template-columns:72px 1fr 32px;align-items:center;gap:10px;display:grid}.present-dice-graph-label[data-v-ae4ce735]{color:#37474f;font-size:14px;font-weight:700}.present-dice-graph-bar-track[data-v-ae4ce735]{background:#e0e0e0cc;border-radius:999px;height:22px;overflow:hidden}.present-dice-graph-bar[data-v-ae4ce735]{background:#90a4ae;border-radius:999px;height:100%}.present-dice-graph-count[data-v-ae4ce735]{color:#37474f;text-align:right;font-size:14px;font-weight:700}@keyframes dice-bounce-ae4ce735{0%{transform:translate(0,0)rotate(0)scale(1)}14%{transform:translate3d(calc(var(--dice-bounce-x,0px) * -.55), calc(var(--dice-bounce-y,0px) * .8), 0) rotate(calc(var(--dice-bounce-rotate,0deg) * -.55)) scale(1.02)}28%{transform:translate3d(calc(var(--dice-bounce-x,0px) * .95), calc(var(--dice-bounce-y,0px) * .92), 0) rotate(calc(var(--dice-bounce-rotate,0deg) * .95)) scale(1.04)}42%{transform:translate3d(calc(var(--dice-bounce-x,0px) * .8), calc(var(--dice-bounce-y,0px) * -.68), 0) rotate(calc(var(--dice-bounce-rotate,0deg) * 1.35)) scale(1.01)}58%{transform:translate3d(calc(var(--dice-bounce-x,0px) * -1), calc(var(--dice-bounce-y,0px) * -.78), 0) rotate(calc(var(--dice-bounce-rotate,0deg) * -1.6)) scale(1.04)}74%{transform:translate3d(calc(var(--dice-bounce-x,0px) * -.72), calc(var(--dice-bounce-y,0px) * .5), 0) rotate(calc(var(--dice-bounce-rotate,0deg) * -.9)) scale(1)}88%{transform:translate3d(calc(var(--dice-bounce-x,0px) * .32), calc(var(--dice-bounce-y,0px) * -.18), 0) rotate(calc(var(--dice-bounce-rotate,0deg) * .35)) scale(.99)}to{transform:translate(0,0)rotate(0)scale(1)}}
