.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}.probability-race-outcome-overlay[data-v-3a408a88]{z-index:8;box-sizing:border-box;color:#fff;border:2px solid #ffffffa8;border-radius:999px;align-items:center;gap:12px;width:min(860px,100% - 32px);min-height:64px;max-height:calc(100% - 32px);padding:15px 14px 15px 22px;font-size:clamp(14px,1.5vw,19px);font-weight:700;line-height:1.35;display:flex;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 34px #26323844}.probability-race-outcome-overlay--positive[data-v-3a408a88]{background:#2e7d32}.probability-race-outcome-overlay--negative[data-v-3a408a88]{background:#c62828}.probability-race-outcome-overlay>.q-icon[data-v-3a408a88]{flex:none}.probability-race-outcome-overlay__text[data-v-3a408a88]{text-align:center;flex:1;min-width:0}.probability-race-outcome-overlay__close[data-v-3a408a88]{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #fff9;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;display:grid}.probability-race-outcome-overlay__close[data-v-3a408a88]:hover{background:#ffffff3d}.probability-race-outcome-overlay__close[data-v-3a408a88]:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (max-width:650px){.probability-race-outcome-overlay[data-v-3a408a88]{border-radius:32px;gap:8px;padding:12px}}.probability-race-tool[data-v-f3a1baab]{z-index:64;pointer-events:auto;background:#f8fbfc;border:1px solid #d9e2e8;border-radius:28px;flex-direction:column;gap:8px;padding:18px 18px 0;display:flex;position:absolute;top:10px;bottom:10px;left:18px;right:18px;overflow:auto;box-shadow:0 14px 34px #26323829}.probability-race-tool--preview[data-v-f3a1baab]{width:100%;height:auto;min-height:530px;box-shadow:none;position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow:visible}.probability-race-tool__toolbar-row[data-v-f3a1baab]{justify-content:space-between;align-items:center;gap:8px;padding:0 4px;display:flex}.probability-race-tool__toolbar-actions[data-v-f3a1baab]{align-items:center;gap:8px;min-width:0;display:flex}.probability-race-tool__eyebrow[data-v-f3a1baab]{color:var(--primary-color,#8e5aa0);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.probability-race-tool__heading h2[data-v-f3a1baab]{color:#263238;margin:2px 0 0;font-size:23px;font-weight:600;line-height:1.2}.probability-race-tool__question-count[data-v-f3a1baab]{color:#52636c;white-space:nowrap;font-size:13px;font-weight:800}@media (max-width:650px){.probability-race-tool__toolbar-row[data-v-f3a1baab]{flex-wrap:wrap}.probability-race-tool__toolbar-actions[data-v-f3a1baab]{margin-left:auto}}.probability-race-tool__settings-btn[data-v-f3a1baab]{color:var(--primary-color,#905d95);flex:none;background:0 0!important}.probability-race-tool__turn[data-v-f3a1baab]{color:#60717c;text-align:center;font-size:14px;font-weight:700}.probability-race-tool__prediction[data-v-f3a1baab]{border:1px solid color-mix(in srgb, var(--primary-color,#905d95) 38%, #d8e1ea);background:color-mix(in srgb, var(--primary-color,#905d95) 8%, #fff);border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:7px 12px;display:flex}.probability-race-tool__prediction-question[data-v-f3a1baab]{color:#37474f;font-size:15px;font-weight:800}.probability-race-tool__prediction-buttons[data-v-f3a1baab]{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.probability-race-tool__prediction-btn[data-v-f3a1baab]{border:1px solid var(--primary-color,#905d95);align-items:center;gap:7px;min-height:36px;font-weight:800;display:inline-flex;color:var(--primary-color,#905d95)!important;background:#fff!important}.probability-race-tool__prediction-btn--teach-pulse[data-v-f3a1baab]{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--teach-pulse-color,#8e5aa0), 0 4px 12px #2632381f;transform-origin:50%;animation:.78s ease-in-out infinite probabilityTeachPredictionChipPulse-f3a1baab;border-color:var(--teach-pulse-color,var(--primary-color,#905d95))!important}.probability-race-tool__prediction-swatch[data-v-f3a1baab]{border:1px solid #2632382e;border-radius:50%;width:15px;height:15px;margin-right:3px}.probability-race-tool__question-progress[data-v-f3a1baab]{scrollbar-width:thin;justify-content:safe center;justify-self:center;align-items:center;gap:7px;width:min(100%,460px);min-width:0;min-height:32px;padding:6px;display:flex;overflow:auto hidden}.probability-race-tool__question-progress-dot[data-v-f3a1baab]{box-sizing:border-box;cursor:pointer;-webkit-appearance:none;appearance:none;background:#f44336;border:2px solid #00000014;border-radius:50%;flex:0 0 16px;width:16px;height:16px;padding:0;box-shadow:0 2px 5px #00000029}.probability-race-tool__question-progress-dot[data-v-f3a1baab]:disabled{cursor:default;opacity:.68}.probability-race-tool__question-progress-dot--answered[data-v-f3a1baab]{background:#6dbd45}.probability-race-tool__question-progress-dot--current[data-v-f3a1baab]{box-shadow:0 0 0 3px #fffffff5,0 0 0 5px #8e5aa0,0 2px 5px #00000029}.probability-race-tool__grid[data-v-f3a1baab]{flex:1 0 auto;gap:8px;min-height:372px;display:grid}.probability-race-tool__spinner-card[data-v-f3a1baab]{background:#fffffff7;border:2px solid #d8e1ea;border-radius:30px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:center;min-height:0;padding:8px 8px 20px;display:grid;position:relative;box-shadow:0 5px 14px #2632381a}.probability-race-tool__spinner-card--with-report[data-v-f3a1baab]{grid-template-columns:minmax(0,1fr) minmax(92px,.55fr)}.probability-race-tool__spinner-card--active[data-v-f3a1baab]{border-color:var(--primary-color,#905d95);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color,#905d95) 20%, transparent)}.probability-race-tool__spinner-card--locked .probability-race-tool__wheel-shell[data-v-f3a1baab]{opacity:.72}.probability-race-tool__spinner-heading[data-v-f3a1baab]{color:#455a64;text-align:center;grid-column:1/-1;font-size:14px;font-weight:800}.probability-race-tool__wheel-shell[data-v-f3a1baab]{aspect-ratio:1;justify-self:center;width:min(100%,320px);transition:opacity .16s;position:relative}.probability-race-tool--complete .probability-race-tool__wheel-shell[data-v-f3a1baab]{width:min(100%,260px)}.probability-race-tool__wheel[data-v-f3a1baab]{width:100%;height:100%;display:block}.probability-race-tool__segment[data-v-f3a1baab]{transform-box:view-box;transform-origin:100px 100px}.probability-race-tool__segment--teach-scan[data-v-f3a1baab]{filter:drop-shadow(0 0 3px #ffffffe6)drop-shadow(0 0 5px);animation:.5s ease-in-out both probabilityTeachColorGlow-f3a1baab}.probability-race-tool__segment--teach-winner[data-v-f3a1baab],.probability-race-tool__result-segment--teach-winner[data-v-f3a1baab]{filter:drop-shadow(0 0 4px #ffffffe0)drop-shadow(0 0 6px);animation:1.05s ease-in-out infinite probabilityTeachWinnerPulse-f3a1baab}.probability-race-tool__segment--teach-winner-glow[data-v-f3a1baab],.probability-race-tool__result-segment--teach-winner-glow[data-v-f3a1baab]{filter:drop-shadow(0 0 4px #ffffffe0)drop-shadow(0 0 6px)}.probability-race-tool__result-segment[data-v-f3a1baab]{transform-box:view-box;transform-origin:100px 100px;transition:transform 3.6s cubic-bezier(.22,.8,.28,1)}.probability-race-tool__percentage-labels[data-v-f3a1baab]{opacity:0;transition:opacity .36s}.probability-race-tool__percentage-labels--after-regroup[data-v-f3a1baab]{transition-delay:3.7s}.probability-race-tool__percentage-labels--visible[data-v-f3a1baab]{opacity:1}.probability-race-tool__percentage-label[data-v-f3a1baab]{dominant-baseline:middle;paint-order:stroke;pointer-events:none;stroke:#26323833;stroke-width:.8px;text-anchor:middle;font-weight:900}.probability-race-tool__spin-button[data-v-f3a1baab]{cursor:pointer;background:0 0;border:0;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.probability-race-tool__spin-button[data-v-f3a1baab]:disabled{cursor:default}.probability-race-tool__needle[data-v-f3a1baab]{transform-origin:50%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.probability-race-tool__needle-shaft[data-v-f3a1baab]{background:#000;border:1px solid #000;border-radius:8px;width:7px;height:42%;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);box-shadow:0 2px 4px #26323847}.probability-race-tool__needle-tip[data-v-f3a1baab]{border-bottom:18px solid #000;border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;position:absolute;top:8%;left:50%;transform:translate(-50%)}.probability-race-tool__center-label[data-v-f3a1baab]{z-index:2;color:#37474f;pointer-events:none;font-size:11px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.probability-race-tool__report[data-v-f3a1baab]{background:#f7f9fb;border:1px solid #d8e1ea;border-radius:8px;align-content:center;gap:5px;min-width:0;margin-left:-22px;margin-right:24px;padding:7px;display:grid}.probability-race-tool__report-row[data-v-f3a1baab]{color:#37474f;grid-template-columns:16px minmax(0,1fr) 20px;align-items:center;gap:6px;font-size:12px;display:grid}.probability-race-tool__swatch[data-v-f3a1baab]{border:1px solid #2632382e;border-radius:50%;width:16px;height:16px}.probability-race-tool__progress[data-v-f3a1baab]{background:#e0e6ea;border-radius:4px;height:8px;overflow:hidden}.probability-race-tool__progress-fill[data-v-f3a1baab]{border-radius:inherit;height:100%;transition:width .18s;display:block}.probability-race-tool__bottom-controls[data-v-f3a1baab]{z-index:5;background:#f8fbfc;border-top:1px solid #dbe3e8;flex:none;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;min-height:64px;margin-top:auto;padding:14px 10px 6px;display:grid;position:sticky;bottom:0}.probability-race-tool__help-row[data-v-f3a1baab]{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex;transform:translate(-8px)}.probability-race-tool__question-nav[data-v-f3a1baab]{grid-column:2;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:10px;width:100%;min-width:0;display:grid}@media (max-width:1024px){.probability-race-tool__bottom-controls[data-v-f3a1baab]{grid-template-columns:minmax(0,1fr)}.probability-race-tool__help-row[data-v-f3a1baab],.probability-race-tool__question-nav[data-v-f3a1baab]{grid-column:1}.probability-race-tool__question-nav[data-v-f3a1baab]{width:100%}}.probability-race-tool__help-indicator[data-v-f3a1baab]{color:#37474f;background:#ffffffe6;border:1px solid #546e7a33;border-radius:30px;align-items:center;gap:8px;min-height:40px;padding:6px 16px 6px 6px;font-size:18px;font-weight:700;line-height:1;display:inline-flex}.probability-race-tool__help-indicator-switch[data-v-f3a1baab]{aspect-ratio:1;color:#fff;background:#ffa726;border-radius:50%;place-items:center;width:28px;display:inline-grid;box-shadow:0 3px 8px #ffa72659}.probability-race-tool__help-indicator-auto[data-v-f3a1baab]{color:#fff;background:#ef6c00;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}@keyframes probabilityTeachColorGlow-f3a1baab{0%,to{opacity:1}48%{opacity:.88}}@keyframes probabilityTeachWinnerPulse-f3a1baab{0%,to{opacity:1}50%{opacity:.9}}@keyframes probabilityTeachPredictionChipPulse-f3a1baab{0%,to{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--teach-pulse-color,#8e5aa0), 0 4px 12px #2632381f;transform:scale(1)}50%{box-shadow:0 0 0 4px #fff, 0 0 0 10px var(--teach-pulse-color,#8e5aa0), 0 6px 16px #2632382e;transform:scale(1.06)}}.dice-race[data-v-b50dbce3]{z-index:64;color:#263238;pointer-events:auto;background:#f8fbfc;border:1px solid #d9e2e8;border-radius:28px;flex-direction:column;gap:8px;padding:18px 18px 0;display:flex;position:absolute;top:10px;bottom:10px;left:18px;right:18px;overflow:auto;box-shadow:0 14px 34px #26323829;container-type:inline-size}.dice-race--dice[data-v-b50dbce3],.dice-race--coin[data-v-b50dbce3]{background:#f8fbfc;overflow:hidden}.dice-race--preview[data-v-b50dbce3]{height:auto;min-height:560px;max-height:none;box-shadow:none;border:1px solid #e1d5e6;border-radius:20px;position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow:visible}.dice-race--coin.dice-race--preview[data-v-b50dbce3]{overflow:visible}.dice-race__toolbar[data-v-b50dbce3]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dice-race h2[data-v-b50dbce3]{color:#263238;margin:2px 0 0;font-size:23px;font-weight:600;line-height:1.2}.dice-race__eyebrow[data-v-b50dbce3]{color:var(--primary-color,#8e5aa0);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.dice-race__question-count[data-v-b50dbce3],.dice-race__dice-label[data-v-b50dbce3]{color:#52636c;font-size:13px;font-weight:800}.dice-race__visual-card>.dice-race__dice-label[data-v-b50dbce3]{color:#263238;text-align:center;font-size:20px;font-weight:700}.dice-race__toolbar-actions[data-v-b50dbce3]{color:#8e5aa0;align-items:center;gap:8px;display:flex}.dice-race__question-count[data-v-b50dbce3]{white-space:nowrap;margin-right:4px}.dice-race__settings[data-v-b50dbce3]{color:var(--primary-color,#8e5aa0)}.dice-race__main[data-v-b50dbce3]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:0;display:flex}.dice-race__visual-card[data-v-b50dbce3],.dice-race__question-card[data-v-b50dbce3]{display:contents}.dice-race--dice .dice-race__main[data-v-b50dbce3],.dice-race--coin .dice-race__main[data-v-b50dbce3]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);justify-content:stretch;align-items:stretch;gap:22px;min-width:0;display:grid;position:relative}.dice-race--dice .dice-race__visual-card[data-v-b50dbce3],.dice-race--dice .dice-race__question-card[data-v-b50dbce3],.dice-race--coin .dice-race__visual-card[data-v-b50dbce3],.dice-race--coin .dice-race__question-card[data-v-b50dbce3]{background:#fff;border:1px solid #dbe3e8;border-radius:24px;flex-direction:column;justify-content:safe center;align-items:center;gap:18px;min-width:0;min-height:0;padding:20px;display:flex;box-shadow:0 5px 14px #26323812}.dice-race--dice .dice-race__question-card[data-v-b50dbce3],.dice-race--coin .dice-race__question-card[data-v-b50dbce3],.dice-race--coin .dice-race__visual-card[data-v-b50dbce3]{overflow-y:auto}.dice-race--dice .dice-race__visual-card .dice-race__dice svg[data-v-b50dbce3]{width:clamp(96px,11vw,155px);height:clamp(96px,11vw,155px)}.dice-race--dice .dice-race__results[data-v-b50dbce3],.dice-race--coin .dice-race__results[data-v-b50dbce3],.dice-race--dice .dice-race__choices[data-v-b50dbce3],.dice-race--coin .dice-race__choices[data-v-b50dbce3]{width:100%}.dice-race__dice[data-v-b50dbce3]{color:inherit;font:inherit;background:0 0;border:0;justify-content:center;gap:12px;padding:0;display:flex}.dice-race__dice[data-v-b50dbce3]:not(:disabled){cursor:pointer}.dice-race__dice[data-v-b50dbce3]:disabled{opacity:1;cursor:default}.dice-race__dice[data-v-b50dbce3]:focus-visible{outline:3px solid var(--primary-color,#8e5aa0);outline-offset:8px;border-radius:16px}.dice-race__dice svg[data-v-b50dbce3]{filter:drop-shadow(0 4px 7px #bccbd3);width:clamp(75px,9vw,118px);height:clamp(75px,9vw,118px)}.dice-race__shape[data-v-b50dbce3]{fill:#fff;stroke:#607d8b;stroke-width:3px}.dice-race__facet[data-v-b50dbce3]{fill:none;stroke:#9eafb8;stroke-width:2px;stroke-linejoin:round}.dice-race__pip[data-v-b50dbce3]{fill:#263238}.dice-race__dice text[data-v-b50dbce3]{fill:#263238;paint-order:stroke fill;stroke:#fff;stroke-width:7px;stroke-linejoin:round;font-size:30px;font-weight:800}.dice-race__dice--rolling svg[data-v-b50dbce3]{animation:.72s ease-in-out infinite dice-race-roll-b50dbce3}@keyframes dice-race-roll-b50dbce3{0%,to{transform:translate(0,0)rotate(0)scale(1)}14%{transform:translate3d(calc(var(--dice-bounce-x) * -.55),calc(var(--dice-bounce-y) * .8),0) rotate(calc(var(--dice-bounce-rotate) * -.55)) scale(1.02)}28%{transform:translate3d(calc(var(--dice-bounce-x) * .95),calc(var(--dice-bounce-y) * .92),0) rotate(calc(var(--dice-bounce-rotate) * .95)) scale(1.04)}42%{transform:translate3d(calc(var(--dice-bounce-x) * .8),calc(var(--dice-bounce-y) * -.68),0) rotate(calc(var(--dice-bounce-rotate) * 1.35)) scale(1.01)}58%{transform:translate3d(calc(var(--dice-bounce-x) * -1),calc(var(--dice-bounce-y) * -.78),0) rotate(calc(var(--dice-bounce-rotate) * -1.6)) scale(1.04)}74%{transform:translate3d(calc(var(--dice-bounce-x) * -.72),calc(var(--dice-bounce-y) * .5),0) rotate(calc(var(--dice-bounce-rotate) * -.9)) scale(1)}88%{transform:translate3d(calc(var(--dice-bounce-x) * .32),calc(var(--dice-bounce-y) * -.18),0) rotate(calc(var(--dice-bounce-rotate) * .35)) scale(.99)}}.dice-race__side-table[data-v-b50dbce3]{background:#fff;border:2px solid #8e5aa0;border-radius:18px;width:min(650px,100%);padding:9px 12px;animation:.25s ease-out both dice-race-side-table-in-b50dbce3;box-shadow:0 6px 18px #26323822}.dice-race__side-table table[data-v-b50dbce3]{border-collapse:collapse;table-layout:fixed;text-align:center;width:100%}.dice-race__side-table th[data-v-b50dbce3],.dice-race__side-table td[data-v-b50dbce3]{border:1px solid #dce3e7;width:50%;padding:5px 8px}.dice-race__side-table th[data-v-b50dbce3]{color:#59306e;background:#f4edf7;font-size:12px}.dice-race__side-table td[data-v-b50dbce3]{vertical-align:middle}.dice-race__side-values[data-v-b50dbce3]{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.dice-race__side-value[data-v-b50dbce3]{border-radius:8px;place-items:center;width:29px;height:29px;font-size:14px;font-weight:800;animation:.28s ease-out both dice-race-side-in-b50dbce3;display:grid}.dice-race__side-value--a[data-v-b50dbce3]{color:#59306e;background:#e7d8ed}.dice-race__side-value--b[data-v-b50dbce3]{color:#17645f;background:#dcefed}.dice-race__side-table tfoot td[data-v-b50dbce3]{color:#52636c;font-size:11px;font-weight:800}@keyframes dice-race-side-table-in-b50dbce3{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes dice-race-side-in-b50dbce3{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dice-race__side-table[data-v-b50dbce3],.dice-race__side-value[data-v-b50dbce3]{animation-duration:.01ms;animation-delay:0s!important}}.dice-race__coin[data-v-b50dbce3]{color:#6a471d;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:radial-gradient(circle at 32% 26%,#fff3b8,#e9b949 65%,#b87525);border:6px double #a97620;border-radius:50%;place-items:center;width:clamp(75px,9vw,118px);height:clamp(75px,9vw,118px);font-size:42px;font-weight:900;display:grid;box-shadow:0 5px 11px #6d511e55}.dice-race__coin--flipping[data-v-b50dbce3]{animation:.28s linear infinite dice-race-coin-flip-b50dbce3}@keyframes dice-race-coin-flip-b50dbce3{50%{transform:translateY(-22px)rotateY(90deg)rotate(12deg)}to{transform:translateY(0)rotateY(180deg)rotate(24deg)}}.dice-race__coin-outcomes[data-v-b50dbce3]{background:#faf7fb;border:1px solid #d8c5df;border-radius:18px;width:min(100%,560px);padding:10px 12px 12px}.dice-race__coin-outcomes h3[data-v-b50dbce3]{color:#59306e;text-align:center;margin:0 0 9px;font-size:14px;font-weight:800}.dice-race__coin-outcome-grid[data-v-b50dbce3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dice-race__coin-outcome[data-v-b50dbce3]{min-width:0;min-height:51px;animation:1.4s ease-in-out both dice-race-outcome-glow-b50dbce3;animation-delay:var(--outcome-delay);background:#fff;border:1px solid #d9dce2;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:6px;display:flex}.dice-race__coin-outcome-faces[data-v-b50dbce3]{gap:2px;display:flex}.dice-race__coin-outcome-face[data-v-b50dbce3]{color:#263238;place-items:center;width:25px;height:25px;font-size:17px;font-weight:900;display:grid}.dice-race__coin-outcome-face--head[data-v-b50dbce3]{color:#664719;background:#f9da81;border:2px solid #ae7b22;border-radius:50%;font-size:14px}.dice-race__coin-outcome-side[data-v-b50dbce3]{color:#59306e;text-align:center;flex-basis:100%;font-size:11px;font-weight:800}.dice-race__coin-outcome-counts[data-v-b50dbce3]{color:#59306e;text-align:center;margin-top:8px;font-size:12px;font-weight:800}@keyframes dice-race-outcome-glow-b50dbce3{0%,to{box-shadow:none;background:#fff;border-color:#d9dce2}25%,75%{background:#fff8de;border-color:#ffb300;box-shadow:0 0 0 4px #ffc83d8c,0 0 18px #ffb300a8}}@media (prefers-reduced-motion:reduce){.dice-race__coin-outcome[data-v-b50dbce3]{animation-duration:.01ms;animation-delay:0s}}.dice-race__question[data-v-b50dbce3]{text-align:center;margin:0;font-size:clamp(17px,2vw,23px);font-weight:800}.dice-race__results[data-v-b50dbce3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(760px,100%);display:grid}.dice-race__result[data-v-b50dbce3]{background:#fafcfd;border:2px solid #d9e2e7;border-radius:16px;min-width:0;padding:12px 16px}.dice-race__result--highlight[data-v-b50dbce3]{border-color:#f8a82d;box-shadow:0 0 0 4px #f8a82d33}.dice-race__result-heading[data-v-b50dbce3]{align-items:center;gap:10px;font-size:clamp(13px,1.3vw,17px);display:flex}.dice-race__result-heading strong[data-v-b50dbce3]{color:#fff;background:#8e5aa0;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.dice-race__track[data-v-b50dbce3]{background:#e5e8eb;border-radius:99px;height:13px;margin-top:10px;overflow:hidden}.dice-race__track span[data-v-b50dbce3]{background:#8e5aa0;border-radius:99px;height:100%;transition:width .3s;display:block}.dice-race__count[data-v-b50dbce3]{text-align:right;margin-top:3px;font-size:12px;font-weight:800}.dice-race__choices[data-v-b50dbce3]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.dice-race__choice[data-v-b50dbce3]{color:#263238;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #c8d5dc;border-radius:18px;padding:7px 14px;font-size:13px;font-weight:800}.dice-race__choice[data-v-b50dbce3]:hover:not(:disabled){border-color:var(--primary-color,#8e5aa0);background:color-mix(in srgb,var(--primary-color,#8e5aa0) 12%,#fff)}.dice-race__choice[data-v-b50dbce3]:focus-visible{border-color:var(--primary-color,#8e5aa0);background:color-mix(in srgb,var(--primary-color,#8e5aa0) 12%,#fff)}.dice-race__choice--selected[data-v-b50dbce3],.dice-race__choice--selected[data-v-b50dbce3]:hover:not(:disabled){border-color:var(--primary-color,#8e5aa0);background:color-mix(in srgb,var(--primary-color,#8e5aa0) 16%,#fff);color:#263238}.dice-race__choice[data-v-b50dbce3]:disabled{opacity:1;cursor:default}.dice-race__choice--teach[data-v-b50dbce3]{box-shadow:0 0 0 4px #f8a82d88}.dice-race__guide-hint[data-v-b50dbce3]{color:#6a4b19;text-align:center;background:#fff5e5;border-radius:12px;max-width:660px;padding:7px 12px;font-size:13px}.dice-race__roll-button[data-v-b50dbce3]{min-width:155px}.dice-race__footer[data-v-b50dbce3]{z-index:5;background:#f8fbfc;border-top:1px solid #dbe3e8;flex:none;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px;min-height:64px;margin-top:auto;padding:14px 10px 6px;display:grid;position:sticky;bottom:0}.dice-race__help[data-v-b50dbce3]{flex-wrap:wrap;grid-column:1;align-items:center;gap:5px;display:flex;transform:translate(-8px)}.dice-race__nav[data-v-b50dbce3]{grid-column:2;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:10px;width:100%;min-width:0;display:grid}.dice-race__dots[data-v-b50dbce3]{scrollbar-width:thin;justify-content:safe center;justify-self:center;align-items:center;gap:7px;width:min(100%,460px);min-width:0;min-height:32px;padding:6px;display:flex;overflow:auto hidden}.dice-race__chip[data-v-b50dbce3]{background:#fff;border-radius:99px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:800;display:flex;box-shadow:0 1px 5px #0002}.dice-race__check[data-v-b50dbce3]{color:#fff;background:#f8a82d;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.dice-race__auto[data-v-b50dbce3]{color:#fff;background:#f8a82d;border-radius:99px;margin-left:2px;padding:2px 5px}.dice-race__dot[data-v-b50dbce3]{box-sizing:border-box;cursor:pointer;-webkit-appearance:none;appearance:none;background:#f44336;border:2px solid #00000014;border-radius:50%;flex:0 0 16px;width:16px;height:16px;padding:0;box-shadow:0 2px 5px #00000029}.dice-race__dot--answered[data-v-b50dbce3]{background:#6dbd45}.dice-race__dot--current[data-v-b50dbce3]{box-shadow:0 0 0 3px #fffffff5,0 0 0 5px #8e5aa0,0 2px 5px #00000029}.dice-race__dot[data-v-b50dbce3]:focus-visible{outline-offset:6px;outline:2px solid #263238}@media (max-width:1024px){.dice-race__footer[data-v-b50dbce3]{grid-template-columns:minmax(0,1fr)}.dice-race__help[data-v-b50dbce3],.dice-race__nav[data-v-b50dbce3]{grid-column:1}.dice-race__nav[data-v-b50dbce3]{width:100%}}@media (max-width:650px){.dice-race__toolbar[data-v-b50dbce3]{flex-wrap:wrap}.dice-race__toolbar-actions[data-v-b50dbce3]{margin-left:auto}.dice-race__results[data-v-b50dbce3]{gap:6px}.dice-race__result[data-v-b50dbce3]{padding:8px}.dice-race__result-heading[data-v-b50dbce3]{flex-direction:column;align-items:flex-start}.dice-race__main[data-v-b50dbce3]{justify-content:flex-start}}@media (max-width:700px){.dice-race--dice .dice-race__main[data-v-b50dbce3],.dice-race--coin .dice-race__main[data-v-b50dbce3]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);overflow-y:auto}.dice-race--dice .dice-race__visual-card[data-v-b50dbce3],.dice-race--coin .dice-race__visual-card[data-v-b50dbce3]{min-height:190px}.dice-race--dice .dice-race__question-card[data-v-b50dbce3],.dice-race--coin .dice-race__question-card[data-v-b50dbce3]{min-height:200px;overflow:visible}}@container (width<=700px){.dice-race--dice .dice-race__main[data-v-b50dbce3],.dice-race--coin .dice-race__main[data-v-b50dbce3]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);overflow-y:auto}.dice-race--dice .dice-race__visual-card[data-v-b50dbce3],.dice-race--coin .dice-race__visual-card[data-v-b50dbce3]{min-height:190px}.dice-race--dice .dice-race__question-card[data-v-b50dbce3],.dice-race--coin .dice-race__question-card[data-v-b50dbce3]{min-height:200px;overflow:visible}}.dice-race--preview .dice-race__main[data-v-b50dbce3]{overflow:visible}.probability-data-comparison[data-v-6ec3e37f]{z-index:64;color:#263238;pointer-events:auto;background:#f8fbfc;border:1px solid #d9e2e8;border-radius:28px;flex-direction:column;width:auto;min-height:0;max-height:none;margin:0;padding:18px 18px 0;display:flex;position:absolute;top:10px;bottom:10px;left:18px;right:18px;overflow:hidden;box-shadow:0 14px 34px #26323829}.probability-data-comparison--preview[data-v-6ec3e37f]{width:100%;height:auto;min-height:530px;max-height:none;box-shadow:none;margin:0;position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow:visible}.probability-data-comparison--preview .probability-data-comparison__columns[data-v-6ec3e37f]{flex:none;overflow:visible}.probability-data-comparison__toolbar[data-v-6ec3e37f],.probability-data-comparison__toolbar-actions[data-v-6ec3e37f],.probability-data-comparison__colour-name[data-v-6ec3e37f],.probability-data-comparison__bar-row[data-v-6ec3e37f]{align-items:center;display:flex}.probability-data-comparison__toolbar[data-v-6ec3e37f]{z-index:3;justify-content:space-between;gap:16px;margin-bottom:14px;position:relative}.probability-data-comparison>.probability-question-banner[data-v-6ec3e37f]{margin-bottom:14px}.probability-data-comparison__title[data-v-6ec3e37f]{color:#263238;margin:2px 0 0;font-size:23px;font-weight:600;line-height:1.2}.probability-data-comparison__eyebrow[data-v-6ec3e37f]{color:var(--primary-color,#8e5aa0);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.probability-data-comparison__instruction[data-v-6ec3e37f]{color:#607d8b;font-size:14px;font-weight:650}.probability-data-comparison__toolbar-actions[data-v-6ec3e37f]{gap:4px}.probability-data-comparison__settings-btn[data-v-6ec3e37f]{color:var(--primary-color,#905d95)}.probability-data-comparison__question-label[data-v-6ec3e37f]{color:#455a64;white-space:nowrap;margin-right:6px;font-size:13px;font-weight:800}@media (max-width:650px){.probability-data-comparison__toolbar[data-v-6ec3e37f]{flex-wrap:wrap}.probability-data-comparison__toolbar-actions[data-v-6ec3e37f]{margin-left:auto}}.probability-data-comparison__question-progress[data-v-6ec3e37f]{z-index:3;scrollbar-width:thin;justify-content:safe center;justify-self:center;align-items:center;gap:7px;width:min(100%,460px);min-width:0;min-height:32px;padding:6px;display:flex;position:relative;overflow:auto hidden}.probability-data-comparison__question-progress-dot[data-v-6ec3e37f]{box-sizing:border-box;cursor:pointer;-webkit-appearance:none;appearance:none;background:#f44336;border:2px solid #00000014;border-radius:50%;flex:0 0 16px;width:16px;height:16px;padding:0;box-shadow:0 2px 5px #00000029}.probability-data-comparison__question-progress-dot--answered[data-v-6ec3e37f]{background:#6dbd45}.probability-data-comparison__question-progress-dot--current[data-v-6ec3e37f]{box-shadow:0 0 0 3px #fffffff5,0 0 0 5px #8e5aa0,0 2px 5px #00000029}.probability-data-comparison__progress[data-v-6ec3e37f]{color:#2e7d32;background:#e8f5e9;border-radius:999px;margin-top:6px;padding:6px 11px;font-size:13px;font-weight:800;display:inline-flex}.probability-data-comparison__columns[data-v-6ec3e37f]{z-index:2;overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;grid-template-columns:minmax(230px,.82fr) minmax(300px,1.18fr);gap:clamp(108px,15vw,180px);min-height:0;margin:0 -8px;padding:2px 44px 20px;display:grid;position:relative;overflow:hidden auto}.probability-data-comparison__list[data-v-6ec3e37f]{align-content:start;gap:12px;display:grid}.probability-data-comparison__card[data-v-6ec3e37f]{background:#fff;border:1px solid #d8e1e7;border-radius:20px;min-height:148px;padding:12px 18px;position:relative;box-shadow:0 5px 14px #26323817}.probability-data-comparison__card--teach-highlight[data-v-6ec3e37f]{border-color:#ff9800;animation:1s ease-in-out infinite alternate probability-data-comparison-teach-pulse-6ec3e37f;box-shadow:0 0 0 4px #ff980047,0 8px 20px #26323829}@keyframes probability-data-comparison-teach-pulse-6ec3e37f{to{box-shadow:0 0 0 8px #ff980024,0 8px 20px #26323829}}.probability-data-comparison__spinner-card[data-v-6ec3e37f]{grid-template-columns:86px minmax(0,1fr);place-items:center;display:grid}.probability-data-comparison__result-card[data-v-6ec3e37f]{grid-template-columns:minmax(0,1fr);align-content:center;display:grid}.probability-data-comparison__card-label[data-v-6ec3e37f]{color:#455a64;font-size:15px;font-weight:900}.probability-data-comparison__wheel[data-v-6ec3e37f]{filter:drop-shadow(0 4px 6px #2632382e);width:122px;height:122px}.probability-data-comparison__dot[data-v-6ec3e37f]{z-index:5;background:color-mix(in srgb, var(--primary-color,#8e5aa0) 18%, #fff);width:25px;height:25px;box-shadow:0 0 0 2px var(--primary-color,#8e5aa0), 0 3px 7px #26323833;cursor:pointer;border:4px solid #fff;border-radius:50%;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.probability-data-comparison__dot[data-v-6ec3e37f]:hover,.probability-data-comparison__dot--selected[data-v-6ec3e37f]{box-shadow:0 0 0 4px color-mix(in srgb, var(--primary-color,#8e5aa0) 28%, transparent), 0 3px 7px #26323833;transform:translateY(-50%)scale(1.18)}.probability-data-comparison__dot--connected[data-v-6ec3e37f]{background:color-mix(in srgb, var(--primary-color,#8e5aa0) 24%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color,#8e5aa0) 26%, #fff)}.probability-data-comparison__dot--right[data-v-6ec3e37f]{right:-42px}.probability-data-comparison__dot--left[data-v-6ec3e37f]{left:-42px}.probability-data-comparison__table[data-v-6ec3e37f]{border:1px solid #dce4e8;border-radius:10px;margin-top:8px;font-size:12px;display:grid;overflow:hidden}.probability-data-comparison__table-header[data-v-6ec3e37f],.probability-data-comparison__table-row[data-v-6ec3e37f]{grid-template-columns:minmax(0,1fr) 70px;padding:4px 9px;display:grid}.probability-data-comparison__table-header[data-v-6ec3e37f]{color:#546e7a;background:#eceff1;font-weight:900}.probability-data-comparison__table-row+.probability-data-comparison__table-row[data-v-6ec3e37f]{border-top:1px solid #eceff1}.probability-data-comparison__table-row[data-v-6ec3e37f]>:last-child,.probability-data-comparison__table-header[data-v-6ec3e37f]>:last-child{text-align:right}.probability-data-comparison__colour-name[data-v-6ec3e37f]{gap:7px;font-weight:700}.probability-data-comparison__colour-name i[data-v-6ec3e37f]{border-radius:3px;width:12px;height:12px}.probability-data-comparison__bar-chart[data-v-6ec3e37f]{gap:7px;margin-top:10px;display:grid}.probability-data-comparison__bar-row[data-v-6ec3e37f]{grid-template-columns:52px minmax(60px,1fr) 25px;gap:7px;font-size:11px;display:grid}.probability-data-comparison__bar-name[data-v-6ec3e37f]{text-overflow:ellipsis;font-weight:700;overflow:hidden}.probability-data-comparison__bar-track[data-v-6ec3e37f]{background:#eceff1;border-radius:5px;height:13px;overflow:hidden}.probability-data-comparison__bar-fill[data-v-6ec3e37f]{border-radius:inherit;height:100%;display:block}.probability-data-comparison__connections[data-v-6ec3e37f]{z-index:4;pointer-events:none;width:100%;position:absolute;top:0;left:0;right:0;overflow:visible}.probability-data-comparison__connection-line[data-v-6ec3e37f]{stroke:var(--primary-color,#8e5aa0);stroke-linecap:round;stroke-width:4px;filter:drop-shadow(0 2px 2px #26323833)}.probability-data-comparison__connection-line--pending[data-v-6ec3e37f]{stroke-dasharray:8 7;stroke-width:3px}.probability-data-comparison__connection-line--teach[data-v-6ec3e37f]{stroke:#ef6c00;stroke-width:5px;filter:drop-shadow(0 2px 3px #e651004d)}.probability-data-comparison__connection-line--drawing[data-v-6ec3e37f]{stroke-dasharray:var(--teach-line-length);animation:1.3s ease-out forwards probability-data-comparison-draw-line-6ec3e37f}@keyframes probability-data-comparison-draw-line-6ec3e37f{0%{stroke-dashoffset:var(--teach-line-length)}to{stroke-dashoffset:0}}.probability-data-comparison__bottom-controls[data-v-6ec3e37f]{z-index:5;background:#f8fbfc;border-top:1px solid #dbe3e8;flex:none;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;min-height:64px;margin-top:auto;padding:14px 10px 6px;display:grid;position:sticky;bottom:0}.probability-data-comparison__help-row[data-v-6ec3e37f]{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex;transform:translate(-8px)}.probability-data-comparison__help-indicator[data-v-6ec3e37f]{color:#37474f;background:#ffffffe6;border:1px solid #546e7a33;border-radius:30px;align-items:center;gap:8px;min-height:40px;padding:6px 16px 6px 6px;font-size:18px;font-weight:700;line-height:1;display:inline-flex}.probability-data-comparison__help-indicator-switch[data-v-6ec3e37f]{aspect-ratio:1;color:#fff;background:#ffa726;border-radius:50%;place-items:center;width:28px;display:inline-grid;box-shadow:0 3px 8px #ffa72659}.probability-data-comparison__help-indicator-auto[data-v-6ec3e37f]{color:#fff;background:#ef6c00;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}.probability-data-comparison__question-nav[data-v-6ec3e37f]{grid-column:2;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:10px;width:100%;min-width:0;display:grid}@media (max-width:1024px){.probability-data-comparison__bottom-controls[data-v-6ec3e37f]{grid-template-columns:minmax(0,1fr)}.probability-data-comparison__help-row[data-v-6ec3e37f],.probability-data-comparison__question-nav[data-v-6ec3e37f]{grid-column:1}.probability-data-comparison__question-nav[data-v-6ec3e37f]{width:100%}}@media (max-width:760px){.probability-data-comparison__columns[data-v-6ec3e37f]{grid-template-columns:minmax(170px,.85fr) minmax(200px,1.15fr);gap:82px;padding-left:36px;padding-right:36px}.probability-data-comparison__card[data-v-6ec3e37f]{min-height:132px;padding:10px 13px}.probability-data-comparison__spinner-card[data-v-6ec3e37f]{grid-template-columns:62px minmax(0,1fr)}.probability-data-comparison__wheel[data-v-6ec3e37f]{width:104px;height:104px}.probability-data-comparison__dot--right[data-v-6ec3e37f]{right:-34px}.probability-data-comparison__dot--left[data-v-6ec3e37f]{left:-34px}}.probability-chances[data-v-d9407181]{z-index:64;color:#263238;pointer-events:auto;background:#f8fbfc;border:1px solid #d9e2e8;border-radius:28px;flex-direction:column;gap:18px;padding:18px 18px 0;display:flex;position:absolute;top:10px;bottom:10px;left:18px;right:18px;overflow:auto;box-shadow:0 14px 34px #26323829}.probability-chances--preview[data-v-d9407181]{width:100%;height:auto;min-height:530px;box-shadow:none;position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow:visible}.probability-chances__header[data-v-d9407181],.probability-chances__header-actions[data-v-d9407181]{justify-content:space-between;align-items:center;gap:12px;display:flex}.probability-chances__footer[data-v-d9407181]{z-index:5;background:#f8fbfc;border-top:1px solid #dbe3e8;flex:none;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:64px;margin-top:auto;padding:14px 12px 6px;display:grid;position:sticky;bottom:0}.probability-chances__navigation[data-v-d9407181]{grid-column:2;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:10px;width:100%;min-width:0;display:grid}.probability-chances__eyebrow[data-v-d9407181]{color:#8e5aa0;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.probability-chances__settings-btn[data-v-d9407181]{color:var(--primary-color,#905d95)}.probability-chances h2[data-v-d9407181]{margin:2px 0 0;font-size:23px;font-weight:600;line-height:1.2}.probability-chances__count[data-v-d9407181]{color:#52636c;font-size:13px;font-weight:800}.probability-chances__body[data-v-d9407181]{flex:auto;grid-template-columns:minmax(260px,.9fr) minmax(380px,1.1fr);gap:22px;min-height:0;display:grid}.probability-chances--spinner:not(.probability-chances--preview) .probability-chances__body[data-v-d9407181]{flex-shrink:0;min-height:max-content}.probability-chances__spinner-card[data-v-d9407181],.probability-chances__bag-card[data-v-d9407181],.probability-chances__dice-card[data-v-d9407181],.probability-chances__question-card[data-v-d9407181]{background:#fff;border:1px solid #dbe3e8;border-radius:24px;min-width:0;padding:20px;box-shadow:0 5px 14px #26323812}.probability-chances__spinner-card[data-v-d9407181]{align-content:center;justify-items:center;gap:14px;display:grid}.probability-chances__bag-card[data-v-d9407181]{align-content:center;justify-items:center;gap:6px;padding:12px;display:grid;overflow:hidden}.probability-chances__bag-display[data-v-d9407181]{width:min(100%,330px)}.probability-chances__bag-display[data-v-d9407181] svg{filter:drop-shadow(0 5px 8px #26323821);width:100%;height:auto;display:block}.probability-chances__dice-card[data-v-d9407181]{align-content:center;justify-items:center;gap:14px;display:grid;position:relative}.probability-chances__outcome-overlay[data-v-d9407181]{z-index:3;background:#fffffffa;border:2px solid #8e5aa0;border-radius:18px;flex-direction:column;gap:8px;min-height:0;padding:11px;animation:.25s ease-out both probability-outcome-overlay-in-d9407181;display:flex;position:absolute;top:8px;bottom:8px;left:8px;right:8px;box-shadow:0 10px 30px #2632382e}.probability-chances__outcome-overlay--six-by-six[data-v-d9407181]{height:max-content;max-height:min(100% + 160px,100vh - 120px);top:auto}.probability-chances__outcome-overlay--single-die[data-v-d9407181]{height:max-content;max-height:calc(100% - 16px);top:auto}.probability-chances__outcome-heading[data-v-d9407181]{text-align:center;gap:2px;padding:0 24px;display:grid;position:relative}.probability-chances__outcome-close[data-v-d9407181]{color:#59306e;cursor:pointer;background:#eee4f2;border:0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:20px;line-height:1;display:grid;position:absolute;top:-5px;right:-4px}.probability-chances__outcome-close[data-v-d9407181]:focus-visible{outline-offset:2px;outline:2px solid #59306e}.probability-chances__outcome-heading strong[data-v-d9407181]{color:#59306e;font-size:clamp(13px,1.5vw,17px)}.probability-chances__outcome-heading span[data-v-d9407181],.probability-chances__outcome-key[data-v-d9407181]{color:#52636c;font-size:11px;font-weight:700}.probability-chances__outcome-scroll[data-v-d9407181]{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.probability-chances__outcome-table[data-v-d9407181]{border-spacing:3px;text-align:center;width:100%;min-width:max-content;font-size:10px}.probability-chances__outcome-table th[data-v-d9407181],.probability-chances__outcome-table td[data-v-d9407181]{border-radius:6px;width:35px;height:32px;padding:2px}.probability-chances__outcome-table th[data-v-d9407181]{z-index:1;color:#59306e;background:#eee4f2;font-weight:800;position:sticky;top:0}.probability-chances__outcome-table th[data-v-d9407181]:first-child{z-index:2;width:58px;max-width:58px;line-height:1.1;left:0}.probability-chances__outcome-table tbody th[data-v-d9407181]{left:0}.probability-chances__outcome-table td[data-v-d9407181]{color:#33434c;background:#eef2f4}.probability-chances__outcome-table td strong[data-v-d9407181],.probability-chances__outcome-pair[data-v-d9407181]{line-height:1.05;display:block}.probability-chances__outcome-table td strong[data-v-d9407181]{font-size:12px}.probability-chances__outcome-pair[data-v-d9407181]{font-size:9px}.probability-chances__outcome-table td.probability-chances__outcome--favourable[data-v-d9407181]{animation:.35s ease-out both probability-outcome-favourable-d9407181;animation-delay:var(--outcome-delay)}.probability-chances__outcome-key[data-v-d9407181]{justify-content:center;align-items:center;gap:5px;display:flex}.probability-chances__outcome-key i[data-v-d9407181]{background:#61b877;border-radius:3px;width:12px;height:12px}@keyframes probability-outcome-overlay-in-d9407181{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes probability-outcome-favourable-d9407181{0%{color:#33434c;background:#eef2f4}to{color:#103a1e;background:#61b877}}@media (prefers-reduced-motion:reduce){.probability-chances__outcome-overlay[data-v-d9407181],.probability-chances__outcome-table td.probability-chances__outcome--favourable[data-v-d9407181]{animation-duration:.01ms;animation-delay:0s}}.probability-chances__roll-btn[data-v-d9407181]{color:#263238;cursor:pointer;background:#f2f6f8;border:0;border-radius:24px;justify-items:center;gap:10px;width:min(100%,320px);padding:18px;display:grid}.probability-chances__roll-btn[data-v-d9407181]:disabled{cursor:wait}.probability-chances__dice-grid[data-v-d9407181]{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;gap:12px;width:min(100%,250px);display:grid}.probability-chances__die-face[data-v-d9407181]:only-child{grid-column:1/-1;justify-self:center;width:120px}.probability-chances__die-face svg[data-v-d9407181]{width:100%;height:auto;display:block}.probability-chances__die-face--rolling[data-v-d9407181]{animation:.72s ease-in-out infinite probability-dice-bounce-d9407181}.probability-chances__die-shape[data-v-d9407181]{fill:#fff;stroke:#607d8b;stroke-width:3px}.probability-chances__die-facet[data-v-d9407181]{fill:none;stroke:#9eafb8;stroke-width:2px;stroke-linejoin:round}.probability-chances__die-pip[data-v-d9407181]{fill:#263238}.probability-chances__dice-label[data-v-d9407181]{color:#263238;text-align:center;font-size:20px;font-weight:700}.probability-chances__die-face text[data-v-d9407181]{fill:#263238;paint-order:stroke fill;stroke:#fff;stroke-width:7px;stroke-linejoin:round;font-size:28px;font-weight:800}.probability-chances__roll-label[data-v-d9407181]{font-size:20px;font-weight:800}.probability-chances__outcomes[data-v-d9407181]{color:#37474f;text-align:center;background:#f2f6f8;border:2px solid #0000;border-radius:16px;padding:10px 14px;font-size:14px;font-weight:700}.probability-chances__outcomes--highlight[data-v-d9407181]{background:#f8f1fa;border-color:#8e5aa0}.probability-chances__rolled-result[data-v-d9407181]{font-size:15px;font-weight:800}@keyframes probability-dice-bounce-d9407181{0%,to{transform:translate(0,0)rotate(0)scale(1)}14%{transform:translate3d(calc(var(--dice-bounce-x) * -.55), calc(var(--dice-bounce-y) * .8), 0) rotate(calc(var(--dice-bounce-rotate) * -.55)) scale(1.02)}28%{transform:translate3d(calc(var(--dice-bounce-x) * .95), calc(var(--dice-bounce-y) * .92), 0) rotate(calc(var(--dice-bounce-rotate) * .95)) scale(1.04)}42%{transform:translate3d(calc(var(--dice-bounce-x) * .8), calc(var(--dice-bounce-y) * -.68), 0) rotate(calc(var(--dice-bounce-rotate) * 1.35)) scale(1.01)}58%{transform:translate3d(calc(var(--dice-bounce-x) * -1), calc(var(--dice-bounce-y) * -.78), 0) rotate(calc(var(--dice-bounce-rotate) * -1.6)) scale(1.04)}74%{transform:translate3d(calc(var(--dice-bounce-x) * -.72), calc(var(--dice-bounce-y) * .5), 0) rotate(calc(var(--dice-bounce-rotate) * -.9)) scale(1)}88%{transform:translate3d(calc(var(--dice-bounce-x) * .32), calc(var(--dice-bounce-y) * -.18), 0) rotate(calc(var(--dice-bounce-rotate) * .35)) scale(.99)}}.probability-chances__wheel[data-v-d9407181]{filter:drop-shadow(0 5px 8px #26323829);width:min(100%,290px);max-height:290px;display:block}.probability-chances__segment--highlight[data-v-d9407181]{filter:brightness(1.15);stroke:#263238;stroke-width:3px}.probability-chances__answer--teach[data-v-d9407181]{border-color:#8e5aa0;box-shadow:0 0 0 3px #8e5aa038}.probability-chances__guide-hint[data-v-d9407181]{color:#154360;background:#e3f2fd;border-radius:12px;padding:10px 12px;font-weight:700}.probability-chances__help-row[data-v-d9407181]{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex;transform:translate(-8px)}.probability-chances__help-indicator[data-v-d9407181]{color:#37474f;background:#ffffffe6;border:1px solid #546e7a33;border-radius:30px;align-items:center;gap:8px;min-height:40px;padding:6px 16px 6px 6px;font-size:18px;font-weight:700;line-height:1;display:inline-flex}.probability-chances__help-indicator-switch[data-v-d9407181]{aspect-ratio:1;color:#fff;background:#ffa726;border-radius:50%;place-items:center;width:28px;display:inline-grid;box-shadow:0 3px 8px #ffa72659}.probability-chances__help-indicator-auto[data-v-d9407181]{color:#fff;background:#ef6c00;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}.probability-chances__legend[data-v-d9407181]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.probability-chances__legend span[data-v-d9407181]{background:#f2f6f8;border-radius:12px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;font-weight:800;display:inline-flex}.probability-chances__legend i[data-v-d9407181],.probability-chances__target i[data-v-d9407181]{border-radius:50%;width:12px;height:12px;display:inline-block}.probability-chances__legend small[data-v-d9407181]{color:#607d8b;font-size:10px;font-weight:700}.probability-chances__question-card[data-v-d9407181]{align-content:start;gap:16px;display:grid;overflow:auto}.probability-chances__prompt[data-v-d9407181]{font-size:20px;font-weight:900;line-height:1.35}.probability-chances__continuum[data-v-d9407181]{width:100%;padding:60px 8px 16px}.probability-chances__continuum-line[data-v-d9407181]{background:#455a64;border-radius:999px;height:5px;margin:0 22px;position:relative}.probability-chances__continuum-line[data-v-d9407181]:before,.probability-chances__continuum-line[data-v-d9407181]:after{content:"";background:#455a64;width:3px;height:23px;position:absolute;top:-9px}.probability-chances__continuum-line[data-v-d9407181]:before{left:0;transform:translate(-50%)}.probability-chances__continuum-line[data-v-d9407181]:after{right:0;transform:translate(50%)}.probability-chances__continuum-line--glow[data-v-d9407181]{background:#8e5aa0;animation:1.2s ease-in-out infinite probability-continuum-line-glow-d9407181}@keyframes probability-continuum-line-glow-d9407181{0%,to{box-shadow:0 0 0 4px #8e5aa033,0 0 12px #8e5aa08c}50%{box-shadow:0 0 0 7px #8e5aa047,0 0 25px #8e5aa0e6}}.probability-chances__continuum-middle-tick[data-v-d9407181]{pointer-events:none;background:#455a64;width:3px;height:23px;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.probability-chances__continuum-point[data-v-d9407181]{z-index:1;color:#263238;width:38px;height:38px;font:inherit;cursor:pointer;background:#fff;border:2px solid #8e5aa0;border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:-54px;transform:translate(-50%)}:is(.probability-chances__continuum-point[data-v-d9407181]:hover,.probability-chances__continuum-point[data-v-d9407181]:focus-visible){background:#f3e8f6}.probability-chances__continuum-point--selected[data-v-d9407181]{border-color:var(--primary-color,#8e5aa0);background:color-mix(in srgb,var(--primary-color,#8e5aa0) 16%,#fff)}.probability-chances__continuum-point--teach[data-v-d9407181]{box-shadow:0 0 0 4px #8e5aa040}.probability-chances__continuum-ends[data-v-d9407181]{color:#455a64;justify-content:space-between;margin:17px 22px 0;font-size:13px;font-weight:800;display:flex;position:relative}.probability-chances__continuum-ends span[data-v-d9407181]:first-child{transform:translate(-50%)}.probability-chances__continuum-ends span[data-v-d9407181]:last-child{transform:translate(50%)}.probability-chances__continuum-ends strong[data-v-d9407181]{display:inline-block}.probability-chances__continuum-middle-label[data-v-d9407181]{color:#8e5aa0;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.probability-chances__continuum-fractions[data-v-d9407181]{color:#8e5aa0;height:24px;margin:3px 22px 0;font-size:13px;font-weight:900;position:relative}.probability-chances__continuum-fractions span[data-v-d9407181]{white-space:nowrap;position:absolute;transform:translate(-50%)}.probability-chances__continuum-fractions span[data-v-d9407181]:first-child{left:0}.probability-chances__continuum-fractions span[data-v-d9407181]:nth-child(2){left:50%}.probability-chances__continuum-fractions span[data-v-d9407181]:last-child{left:100%}.probability-chances__continuum-end--pulse[data-v-d9407181]{color:#8e5aa0;animation:.75s ease-in-out infinite probability-continuum-end-pulse-d9407181}@keyframes probability-continuum-end-pulse-d9407181{0%,to{text-shadow:0 0 #8e5aa000;transform:scale(1)}50%{text-shadow:0 0 12px #8e5aa0cc;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.probability-chances__continuum-line--glow[data-v-d9407181],.probability-chances__continuum-end--pulse[data-v-d9407181]{animation:none}.probability-chances__continuum-line--glow[data-v-d9407181]{box-shadow:0 0 0 6px #8e5aa059}.probability-chances__continuum-end--pulse[data-v-d9407181]{text-decoration:underline}}.probability-chances__target[data-v-d9407181]{color:#263238;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.probability-chances__target i[data-v-d9407181]{background:var(--target-colour);border:1px solid #0000001f;width:17px;height:17px}.probability-chances__answer-group[data-v-d9407181]{gap:8px;display:grid}.probability-chances__answer-label[data-v-d9407181]{color:#52636c;font-size:13px;font-weight:900}.probability-chances__answers[data-v-d9407181]{flex-wrap:wrap;gap:8px;display:flex}.probability-chances__answer[data-v-d9407181]{color:#263238;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #c8d5dc;border-radius:18px;padding:7px 12px;font-size:13px;font-weight:800}.probability-chances__answer[data-v-d9407181]:hover{background:#f8f1fa;border-color:#8e5aa0}.probability-chances__answer--selected[data-v-d9407181]{border-color:var(--primary-color,#8e5aa0);background:color-mix(in srgb,var(--primary-color,#8e5aa0) 16%,#fff);color:#263238}.probability-chances__progress[data-v-d9407181]{scrollbar-width:thin;justify-content:safe center;justify-self:center;align-items:center;gap:7px;width:min(100%,460px);min-width:0;min-height:32px;padding:6px;display:flex;overflow:auto hidden}.probability-chances__progress-dot[data-v-d9407181]{box-sizing:border-box;cursor:pointer;-webkit-appearance:none;appearance:none;background:#f44336;border:2px solid #00000014;border-radius:50%;flex:0 0 16px;width:16px;height:16px;padding:0;box-shadow:0 2px 5px #00000029}.probability-chances__progress-dot--answered[data-v-d9407181]{background:#6dbd45}.probability-chances__progress-dot--current[data-v-d9407181]{box-shadow:0 0 0 3px #fffffff5,0 0 0 5px #8e5aa0,0 2px 5px #00000029}.probability-chances__progress-dot[data-v-d9407181]:focus-visible{outline-offset:6px;outline:2px solid #263238}.probability-chances__coin[data-v-d9407181]{color:#6a471d;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:radial-gradient(circle at 32% 26%,#fff3b8,#e9b949 65%,#b87525);border:6px double #a97620;border-radius:50%;place-items:center;width:clamp(76px,9vw,116px);height:clamp(76px,9vw,116px);font-size:clamp(28px,4vw,44px);font-weight:900;display:grid;box-shadow:0 5px 11px #6d511e55}.probability-chances__coin[data-v-d9407181]:only-child{grid-column:1/-1;justify-self:center}.probability-chances__coin--flipping[data-v-d9407181]{animation:.28s linear infinite probability-coin-flip-d9407181}@keyframes probability-coin-flip-d9407181{50%{transform:translateY(-22px)rotateY(90deg)rotate(12deg)}to{transform:translateY(0)rotateY(180deg)rotate(24deg)}}@media (max-width:800px){.probability-chances__body[data-v-d9407181]{grid-template-columns:1fr}.probability-chances__wheel[data-v-d9407181],.probability-chances__bag-display[data-v-d9407181]{width:min(100%,220px)}}@media (max-width:1024px){.probability-chances__footer[data-v-d9407181]{grid-template-columns:minmax(0,1fr)}.probability-chances__help-row[data-v-d9407181],.probability-chances__navigation[data-v-d9407181]{grid-column:1}.probability-chances__navigation[data-v-d9407181]{width:100%}}@media (max-width:600px){.probability-chances__header[data-v-d9407181]{flex-wrap:wrap}.probability-chances__header-actions[data-v-d9407181]{margin-left:auto}.probability-chances__footer[data-v-d9407181]{grid-template-columns:1fr;justify-items:center}.probability-chances__navigation[data-v-d9407181]{grid-column:1;width:100%}}.spinner-build[data-v-3c307e57]{--spinner-build-accent:var(--primary-color,#8e5aa0);z-index:64;color:#263238;pointer-events:auto;background:#f8fbfd;border:1px solid #d8e2e9;border-radius:32px;flex-direction:column;gap:20px;min-height:0;padding:18px 18px 0;display:flex;position:absolute;top:10px;bottom:10px;left:18px;right:18px;overflow:hidden}.spinner-build__header[data-v-3c307e57]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.spinner-build__eyebrow[data-v-3c307e57]{color:var(--spinner-build-accent);letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:800}.spinner-build h2[data-v-3c307e57]{margin:2px 0 0;font-size:23px;font-weight:600;line-height:1.2}.spinner-build__header-actions[data-v-3c307e57]{white-space:nowrap;align-items:center;gap:10px;font-size:19px;font-weight:600;display:flex}.spinner-build__settings[data-v-3c307e57],.spinner-build__next[data-v-3c307e57]{color:var(--spinner-build-accent)}.spinner-build__next[data-v-3c307e57]{color:#43a047}.spinner-build__prompt-banner[data-v-3c307e57]{color:#fff;text-align:center;background:linear-gradient(135deg,#67bb6a,#63b965);border-radius:999px;flex:none;width:100%;padding:12px 28px;font-size:clamp(18px,2vw,28px);font-weight:500;line-height:1.2}.spinner-build__prompt-banner span[data-v-3c307e57]{white-space:nowrap;width:100%;display:block}.spinner-build__prompt-banner strong[data-v-3c307e57]{font-weight:800}.spinner-build__progress[data-v-3c307e57]{scrollbar-width:thin;justify-content:safe center;justify-self:center;align-items:center;gap:7px;width:min(100%,460px);min-width:0;min-height:32px;padding:6px;display:flex;overflow:auto hidden}.spinner-build__dot[data-v-3c307e57]{box-sizing:border-box;cursor:pointer;-webkit-appearance:none;appearance:none;background:#f44336;border:2px solid #00000014;border-radius:50%;flex:0 0 16px;width:16px;height:16px;padding:0;box-shadow:0 2px 5px #00000029}.spinner-build__dot--answered[data-v-3c307e57]{background:#6dbd45}.spinner-build__dot--current[data-v-3c307e57]{box-shadow:0 0 0 3px #fffffff5, 0 0 0 5px var(--spinner-build-accent), 0 2px 5px #00000029}.spinner-build__cards[data-v-3c307e57]{flex:1 1 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;min-height:0;display:grid;overflow:hidden;container-type:size}.spinner-build__wheel-card[data-v-3c307e57],.spinner-build__question-card[data-v-3c307e57]{overscroll-behavior:contain;scrollbar-width:thin;background:#fff;border:1px solid #d8e2e9;border-radius:30px;min-width:0;min-height:0;padding:24px;overflow:hidden auto;box-shadow:0 8px 24px #2632380b}.spinner-build__wheel-card[data-v-3c307e57]{flex-direction:column;align-items:center;gap:12px;display:flex}.spinner-build__segment-setting[data-v-3c307e57]{color:#52636c;align-items:center;gap:16px;width:100%;font-weight:700;display:flex}.spinner-build__segment-setting input[data-v-3c307e57]{min-width:90px;accent-color:var(--spinner-build-accent);flex:1}.spinner-build__segment-setting--glow input[data-v-3c307e57]{animation:.8s ease-in-out infinite spinner-build-control-glow-3c307e57}@keyframes spinner-build-control-glow-3c307e57{0%,to{filter:drop-shadow(0 0 3px #8e5aa0)}50%{filter:drop-shadow(0 0 12px #8e5aa0)}}.spinner-build__wheel[data-v-3c307e57]{aspect-ratio:1;filter:drop-shadow(0 6px 10px #26323820);flex:none;width:min(100%,clamp(130px,20vw,290px));height:auto;overflow:visible}.spinner-build__wheel path[role=button][data-v-3c307e57]{cursor:pointer;outline:none;transition:fill .25s}.spinner-build__slice--selected[data-v-3c307e57]{stroke:var(--spinner-build-accent);stroke-width:4px}.spinner-build__wheel path[role=button][data-v-3c307e57]:focus-visible{stroke:#263238;stroke-width:4px}.spinner-build__slice--highlight[data-v-3c307e57]{filter:brightness(1.14);stroke:#8e5aa0;stroke-width:4px}.spinner-build__bag[data-v-3c307e57]{aspect-ratio:1230/1278;flex:none;width:min(100%,clamp(130px,20vw,295px));height:auto;overflow:visible}.spinner-build__bag g[role=button][data-v-3c307e57]{cursor:pointer}.spinner-build__block--highlight[data-v-3c307e57]{stroke:#8e5aa0;stroke-width:15px}.spinner-build__bag g[role=button]:focus-visible polygon[data-v-3c307e57]{stroke:#8e5aa0;stroke-width:15px}.spinner-build__block-palette[data-v-3c307e57]{flex-wrap:wrap;justify-content:center;gap:7px;width:100%;display:flex}.spinner-build__block-palette button[data-v-3c307e57]{color:#263238;min-width:63px;font:inherit;cursor:pointer;text-transform:capitalize;background:#fff;border:1px solid #cfd8dc;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:5px;font-size:11px;display:flex}.spinner-build__block-palette button[data-v-3c307e57]:disabled{opacity:.45;cursor:default}.spinner-build__block-palette button[data-v-3c307e57]:hover:not(:disabled){border-color:var(--spinner-build-accent);background:#f3e8f6}.spinner-build__block-palette button[data-v-3c307e57]:focus-visible{border-color:var(--spinner-build-accent);background:#f3e8f6}.spinner-build__block-palette svg[data-v-3c307e57]{width:32px;height:32px}.spinner-build__instruction[data-v-3c307e57]{color:#60717a;margin:0;font-size:14px}.spinner-build__picker[data-v-3c307e57]{background:#f8fbfd;border:1px solid #d8e2e9;border-radius:18px;width:100%;padding:12px}.spinner-build__picker-heading[data-v-3c307e57]{margin-bottom:8px;font-weight:700}.spinner-build__swatches[data-v-3c307e57]{flex-wrap:wrap;gap:8px;display:flex}.spinner-build__swatch[data-v-3c307e57],.spinner-build__custom-colour[data-v-3c307e57]{color:#263238;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd8dc;border-radius:18px;align-items:center;gap:7px;padding:5px 9px;font-size:13px;display:inline-flex}.spinner-build__swatch--selected[data-v-3c307e57]{border-color:var(--spinner-build-accent);background:#f3e8f6}.spinner-build__swatch i[data-v-3c307e57]{border-radius:50%;width:17px;height:17px}.spinner-build__custom-colour input[data-v-3c307e57]{cursor:pointer;background:0 0;border:0;width:30px;height:25px;padding:0}.spinner-build__question-card p[data-v-3c307e57]{color:#52636c;margin-top:0}.spinner-build__completion[data-v-3c307e57]{color:#52636c;background:#f3f6f8;border-radius:18px;margin-top:22px;padding:12px 16px;font-weight:700}.spinner-build__sample[data-v-3c307e57]{color:#455a64;background:#faf4fc;border:1px solid #d4bfdc;border-radius:16px;margin-top:20px;padding:14px}.spinner-build__sample-items[data-v-3c307e57]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.spinner-build__sample-items i[data-v-3c307e57]{border:2px solid #fff;border-radius:50%;width:29px;height:29px;animation:.5s ease-out both spinner-build-sample-pop-3c307e57;box-shadow:0 0 0 1px #90a4ae}.spinner-build__sample-items svg[data-v-3c307e57]{width:35px;height:35px;animation:.5s ease-out both spinner-build-sample-pop-3c307e57}@keyframes spinner-build-sample-pop-3c307e57{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.spinner-build__footer[data-v-3c307e57]{z-index:5;background:#f8fbfd;border-top:1px solid #d8e2e9;flex:none;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:68px;margin-top:auto;padding:14px 12px 6px;display:grid;position:sticky;bottom:0}.spinner-build__help-row[data-v-3c307e57]{flex-wrap:wrap;grid-column:1;gap:8px;display:flex;transform:translate(-8px)}.spinner-build__help-chip[data-v-3c307e57]{background:#fff;border:1px solid #d8e2e9;border-radius:24px;align-items:center;gap:7px;padding:5px 13px 5px 5px;font-weight:700;display:inline-flex}.spinner-build__help-chip i[data-v-3c307e57]{color:#fff;background:#ffa726;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.spinner-build__help-chip em[data-v-3c307e57]{color:#ef6c00;background:#fff3e0;border-radius:10px;padding:3px 7px;font-size:11px;font-style:normal}.spinner-build__navigation[data-v-3c307e57]{grid-column:2;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:10px;width:100%;min-width:0;display:grid}.spinner-build--preview[data-v-3c307e57]{width:100%;height:auto;min-height:530px;padding:18px 18px 0;position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow:visible}.spinner-build--preview .spinner-build__cards[data-v-3c307e57]{flex:none;min-height:400px;overflow:visible;container-type:normal}.spinner-build--preview .spinner-build__wheel-card[data-v-3c307e57],.spinner-build--preview .spinner-build__question-card[data-v-3c307e57]{overflow:visible}@supports (width:1cqh){.spinner-build__wheel[data-v-3c307e57]{width:min(100%,clamp(130px,100cqh - 115px,290px))}.spinner-build__bag[data-v-3c307e57]{width:min(100%,clamp(130px,100cqh - 240px,295px))}}.spinner-build--preview .spinner-build__wheel[data-v-3c307e57]{width:min(100%,220px);max-height:none}.spinner-build--preview .spinner-build__bag[data-v-3c307e57]{width:min(100%,215px);max-height:none}@media (prefers-reduced-motion:reduce){.spinner-build__segment-setting--glow input[data-v-3c307e57]{filter:drop-shadow(0 0 7px #8e5aa0);animation:none}.spinner-build__wheel path[role=button][data-v-3c307e57]{transition:none}}@media (max-width:1024px){.spinner-build__footer[data-v-3c307e57]{grid-template-columns:minmax(0,1fr)}.spinner-build__help-row[data-v-3c307e57],.spinner-build__navigation[data-v-3c307e57]{grid-column:1}.spinner-build__navigation[data-v-3c307e57]{width:100%}}@media (max-width:720px){.spinner-build__header[data-v-3c307e57]{flex-wrap:wrap}.spinner-build__header-actions[data-v-3c307e57]{justify-content:flex-end;width:100%;font-size:16px}.spinner-build__prompt-banner[data-v-3c307e57]{border-radius:28px;padding:12px 18px}.spinner-build__cards[data-v-3c307e57]{grid-template-rows:minmax(0,1fr) minmax(0,.65fr);grid-template-columns:minmax(0,1fr)}.spinner-build--preview .spinner-build__cards[data-v-3c307e57]{grid-template-rows:auto}}.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-37e22113]{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-37e22113]{flex-direction:column;align-items:center;gap:10px;display:flex}.present-angle-settings-card[data-v-37e22113]{width:min(560px,92vw);padding:4px}.present-angle-settings-input[data-v-37e22113] .q-field__control{border-radius:999px}.present-angle-tool[data-v-37e22113]{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-37e22113]{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-37e22113]{z-index:8;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.present-angle-tool-success-label[data-v-37e22113]{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-37e22113;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #43a04759}.present-angle-tool-error-label[data-v-37e22113]{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-37e22113;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #e5393559}.present-angle-tool-confetti-layer[data-v-37e22113]{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.present-angle-tool-confetti-piece[data-v-37e22113]{opacity:.92;border-radius:2px;width:10px;height:20px;animation-name:present-angle-tool-confetti-fall-37e22113;animation-timing-function:ease-in;animation-iteration-count:infinite;position:absolute;top:-12px}.present-angle-tool-rotating-content[data-v-37e22113]{transform-origin:50%;position:absolute;top:0;bottom:0;left:0;right:0}.present-angle-tool-rotate-btn[data-v-37e22113]{z-index:4;position:absolute;top:8px;right:8px}.present-angle-tool-svg[data-v-37e22113]{width:100%;height:100%;overflow:visible}.present-angle-tool-ray[data-v-37e22113]{stroke:#1565c0;stroke-width:5px;stroke-linecap:round}.present-angle-tool-ray--protractor[data-v-37e22113]{stroke-width:3px}.present-angle-tool-ray--guide[data-v-37e22113]{stroke:#1565c059;stroke-dasharray:8 8}.present-angle-tool-reflex-extension[data-v-37e22113]{stroke:#66bb6af5;stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 0 6px #66bb6ab3)}.present-angle-tool-reflex-extension--guide[data-v-37e22113]{stroke:#66bb6a73;stroke-dasharray:8 8;filter:none}.present-angle-tool-ray-hover-target[data-v-37e22113]{stroke:#1565c000;stroke-width:36px;stroke-linecap:round;pointer-events:stroke;cursor:pointer}.present-angle-tool-endpoint[data-v-37e22113]{fill:#fff;stroke:#5c6f7a;stroke-width:3px}.present-angle-tool-guide[data-v-37e22113]{stroke:#fb8c00cc;stroke-width:2.5px;stroke-dasharray:5 6;stroke-linecap:round}.present-angle-tool-guide-label[data-v-37e22113]{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-37e22113]{stroke:#e53935d1}.present-angle-tool-guide-label--red[data-v-37e22113]{fill:#d32f2f}.present-angle-tool-arc[data-v-37e22113]{fill:none;stroke:#1565c0;stroke-width:3.5px;stroke-linecap:round}.present-angle-tool-reflex-arc--straight[data-v-37e22113]{fill:none;stroke:#66bb6a;stroke-width:4.5px;stroke-linecap:round}.present-angle-tool-reflex-arc--guide[data-v-37e22113]{stroke:#66bb6a73;stroke-dasharray:8 8}.present-angle-tool-reflex-arc--remainder[data-v-37e22113]{fill:none;stroke:#fb8c00;stroke-width:4.5px;stroke-linecap:round}.present-angle-tool-reflex-arc-label[data-v-37e22113]{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-37e22113]{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-37e22113]{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-37e22113]{color:currentColor;font-size:18px;font-weight:800;line-height:1}.present-angle-tool-board-settings[data-v-37e22113]{z-index:2;position:absolute;top:16px;right:16px}.present-angle-tool-estimate-input[data-v-37e22113]{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-37e22113]{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-37e22113]{flex:auto;min-width:0}.present-angle-tool-type-select[data-v-37e22113] .q-field__native,.present-angle-tool-type-select[data-v-37e22113] .q-field__input{color:#424242;text-transform:capitalize;font-size:18px;font-weight:600}.present-angle-tool-protractor[data-v-37e22113]{touch-action:none;z-index:2;width:480px;height:250px;position:absolute}.present-angle-tool-protractor-svg[data-v-37e22113]{width:100%;height:100%;overflow:visible}.present-angle-tool-protractor-outer[data-v-37e22113],.present-angle-tool-protractor-inner[data-v-37e22113],.present-angle-tool-protractor-base[data-v-37e22113]{fill:none;stroke:#424242d1;stroke-width:3px;pointer-events:none}.present-angle-tool-protractor-inner[data-v-37e22113]{stroke-width:2px;opacity:.6}.present-angle-tool-protractor-bottom-arch[data-v-37e22113]{fill:none;stroke:#424242b8;stroke-width:2px;pointer-events:none}.present-angle-tool-protractor-base[data-v-37e22113]{stroke-width:4px}.present-angle-tool-protractor-center[data-v-37e22113]{fill:#424242d1;pointer-events:none}.present-angle-tool-protractor-drag-handle[data-v-37e22113]{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-37e22113]:active{cursor:grabbing}.present-angle-tool-protractor-tick[data-v-37e22113]{stroke:#424242d1;stroke-width:1.5px;stroke-linecap:round;pointer-events:none}.present-angle-tool-protractor-guide-line[data-v-37e22113]{stroke:#424242ad;stroke-width:1.25px;stroke-linecap:round;pointer-events:none}.present-angle-tool-protractor-range-highlight[data-v-37e22113]{fill:#ffb74d47;stroke:#fb8c0066;stroke-width:1px;pointer-events:none}.present-angle-tool-protractor-label[data-v-37e22113]{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-37e22113]{font-size:15px}.present-angle-tool-protractor-label--inner[data-v-37e22113]{font-size:14px}.present-angle-tool-estimate-submit[data-v-37e22113]{flex:none}.present-angle-tool-next-btn[data-v-37e22113]{z-index:4;position:absolute;bottom:18px;right:18px}.present-angle-tool-help-toggle[data-v-37e22113]{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-37e22113]{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-37e22113] .present-angle-tool-help-list{margin:0;padding-left:0;list-style-position:inside}.present-angle-tool-help-card[data-v-37e22113] .present-angle-tool-help-list li+li{margin-top:4px}.present-angle-tool-help-actions[data-v-37e22113]{gap:8px;margin-top:8px;display:flex}.present-angle-tool-help-next-btn[data-v-37e22113]{padding-left:20px;padding-right:10px}.present-angle-tool-help-back-btn[data-v-37e22113]{padding-right:20px}.present-angle-tool-help-arrows[data-v-37e22113]{z-index:3;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.present-angle-tool-reflex-bottom-label[data-v-37e22113]{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-37e22113]{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-37e22113}.present-angle-tool-help-dot[data-v-37e22113]{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-37e22113}.present-angle-tool-help-dot--aligned[data-v-37e22113]{fill:#66bb6a;stroke:#a5d6a7f5;filter:drop-shadow(0 0 8px #66bb6ad9);animation:none}.present-angle-tool-protractor-label--help-zero[data-v-37e22113]{fill:#43a047;filter:drop-shadow(0 0 6px #66bb6ae6)}.present-angle-tool-protractor-label--help-highlight[data-v-37e22113]{fill:#66bb6a}.present-angle-tool-protractor-zero-target[data-v-37e22113]{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-37e22113{0%{stroke-dashoffset:0}to{stroke-dashoffset:-18px}}@keyframes present-angle-tool-help-dot-pulse-37e22113{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-37e22113{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-37e22113{0%{opacity:0;transform:translate(-50%)scale(.8)}to{opacity:1;transform:translate(-50%)scale(1)}}.present-angle-tool-handle[data-v-37e22113]{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-37e22113]{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-37e22113]: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-23f0fc85]{position:absolute;top:-12px;bottom:0;left:0;right:0}.present-base10-material-tray[data-v-23f0fc85]{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-23f0fc85]{background:#ffffffd1;border-color:#d9d9d9;border-radius:32px;box-shadow:0 8px 18px #677a901f}.present-base10-material-blocks-card[data-v-23f0fc85]{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-23f0fc85]{flex-direction:row;align-items:flex-start;gap:5px;min-width:0;padding:2px 0;display:flex}.present-base10-material-list--card[data-v-23f0fc85]{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-23f0fc85]{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:12px;min-height:auto;display:flex}.present-base10-material-btn[data-v-23f0fc85]{-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-23f0fc85]{flex-direction:column;gap:6px;width:100%;padding:4px 0}.present-base10-material-menu-label[data-v-23f0fc85]{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-23f0fc85]{flex-direction:column;flex:none;align-items:center;gap:12px;display:flex}.present-base10-material-activities-btn[data-v-23f0fc85]{border-radius:999px;align-self:center;width:28px;min-width:0;height:28px;padding:0}.present-base10-material-activities-btn[data-v-23f0fc85] .q-focus-helper{border-radius:999px}.present-base10-material-activities-btn[data-v-23f0fc85] .q-btn__content{width:100%;height:100%}.present-base10-material-activities-btn[data-v-23f0fc85] .q-btn__wrapper{border-radius:999px;min-width:28px;min-height:28px;padding:0}.present-base10-material-blocks-btn--pulse[data-v-23f0fc85]{animation:1.1s ease-in-out infinite present-base10-material-blocks-btn-pulse-23f0fc85;box-shadow:0 0 #e5393573,0 6px 16px #e5393547}.present-base10-material-activities-btn-label[data-v-23f0fc85]{font-size:20px;line-height:1}.present-base10-material-menu[data-v-23f0fc85]{border-radius:16px;padding:18px 20px}.present-base10-material-activities-menu[data-v-23f0fc85]{border-radius:18px;padding:10px}.present-base10-material-activities-list[data-v-23f0fc85]{flex-direction:column;gap:8px;min-width:220px;padding:5px;display:flex}.present-base10-material-activities-option[data-v-23f0fc85]{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-23f0fc85]:hover{background:#e0e0e0;border-color:#d8d8d8;transform:translateY(-1px);box-shadow:0 4px 10px #00000014}.present-base10-material-activities-option--active[data-v-23f0fc85]{background:linear-gradient(#eef9ef 0%,#d8f0db 100%);border-color:#6fbf73;box-shadow:0 6px 14px #6fbf7333}.present-base10-material-activities-option-content[data-v-23f0fc85]{color:#455a64;align-items:center;width:100%;font-size:15px;font-weight:700;display:inline-flex}.present-base10-material-settings-card[data-v-23f0fc85]{width:440px;min-width:280px;padding:6px}.present-base10-material-question-type-card[data-v-23f0fc85]{border:1px solid #fff;width:min(420px,100vw - 32px);overflow:hidden}.present-base10-material-question-type-header[data-v-23f0fc85]{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-23f0fc85] .q-checkbox__bg{border-radius:999px}.present-base10-material-source-mode-toggle[data-v-23f0fc85]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.present-base10-material-source-mode-btn[data-v-23f0fc85]{width:100%}.present-base10-material-question-option-block[data-v-23f0fc85]{flex-direction:column;gap:10px;display:flex}.present-base10-material-question-mode-toggles[data-v-23f0fc85]{flex-direction:column;gap:4px;padding-left:18px;display:flex}.present-base10-material-fraction-mode-toggles[data-v-23f0fc85]{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-23f0fc85]{flex-direction:column;gap:8px;padding-left:18px;display:flex}.present-base10-material-dialog-range[data-v-23f0fc85]{width:100%;margin-top:22px}.present-base10-material-question-range[data-v-23f0fc85] .q-slider__focus-ring{display:none}.present-base10-material-question-card[data-v-23f0fc85]{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-23f0fc85]{color:#455a64;text-align:center;font-size:18px;font-weight:700;line-height:1.2}.present-base10-material-answer-field[data-v-23f0fc85]{flex:0 0 138px;margin-left:12px}.present-base10-material-answer-field[data-v-23f0fc85] .q-field__control{background:#fff;border-radius:999px;height:32px;min-height:32px}.present-base10-material-answer-field[data-v-23f0fc85] .q-field__native{text-align:center;color:#37474f;font-size:16px;font-weight:800}.present-base10-material-question-number[data-v-23f0fc85]{border-radius:10px;padding:0 3px;display:inline-block}.present-base10-stacked-fraction-wrap[data-v-23f0fc85]{vertical-align:middle}.present-base10-stacked-fraction[data-v-23f0fc85]{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-23f0fc85],.present-base10-stacked-fraction__den[data-v-23f0fc85]{padding:0 .14em;display:block}.present-base10-stacked-fraction__bar[data-v-23f0fc85]{border-top:2px solid;width:100%;min-width:1.2em;margin:.08em 0;display:block}.present-base10-stacked-fraction--small[data-v-23f0fc85]{font-size:.9em}.present-base10-stacked-fraction--inline[data-v-23f0fc85]{margin:0 .1em;font-size:.86em}.present-base10-material-question-dialog-prompt[data-v-23f0fc85]{align-items:center;gap:4px;display:inline-flex}.present-base10-material-question-number--pulse[data-v-23f0fc85]{animation:.9s ease-in-out infinite present-base10-question-number-pulse-23f0fc85}.present-base10-material-question-number--active-focus[data-v-23f0fc85]{color:#2e7d32;background:#66bb6a38;transform:scale(1.28);box-shadow:0 0 0 10px #66bb6a1f}.present-base10-material-question-type-btn[data-v-23f0fc85]{background:#fafafa;flex:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.present-base10-material-question-type-chip[data-v-23f0fc85]{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-23f0fc85]{z-index:5;align-items:center;gap:12px;display:flex;position:absolute;bottom:25px;left:28px}.present-base10-material-help-toggle[data-v-23f0fc85]{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-23f0fc85]{z-index:5;align-items:center;gap:12px;display:flex;position:absolute;bottom:25px;right:160px}.present-base10-material-check-btn[data-v-23f0fc85]{width:32px;min-width:32px;height:32px;min-height:32px;box-shadow:0 6px 14px #66bb6a38}.present-base10-material-next-btn[data-v-23f0fc85]{border-radius:999px;min-height:32px;padding:0 14px;box-shadow:0 6px 14px #42a5f538}.present-base10-material-next-btn[data-v-23f0fc85] .q-btn__content{gap:2px;font-size:14px;font-weight:700}.present-base10-step-two-message[data-v-23f0fc85]{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-23f0fc85;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-23f0fc85]{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-23f0fc85],.present-base10-material-error-overlay[data-v-23f0fc85]{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-23f0fc85]{background:#dff5e16b}.present-base10-material-error-overlay[data-v-23f0fc85]{background:#ffebee6b}.present-base10-material-intro-overlay[data-v-23f0fc85]{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-23f0fc85]{-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-23f0fc85]{z-index:2;color:#263238;position:absolute;top:12px;right:12px}.present-base10-material-intro-overlay-body[data-v-23f0fc85]{justify-content:center;display:flex}.present-base10-material-intro-overlay-list[data-v-23f0fc85]{color:#37474f;margin:0;padding-left:22px;font-size:22px;line-height:1.42}.present-base10-material-intro-overlay-list li+li[data-v-23f0fc85]{margin-top:10px}.present-base10-material-intro-overlay-actions[data-v-23f0fc85]{justify-content:center;margin-top:20px;display:flex}.present-base10-material-intro-lesson[data-v-23f0fc85]{flex-direction:column;align-items:center;gap:18px;display:flex}.present-base10-material-intro-lesson-text[data-v-23f0fc85]{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-23f0fc85]{text-align:left;margin:0;padding-left:24px}.present-base10-material-intro-lesson-list li+li[data-v-23f0fc85]{margin-top:8px}.present-base10-material-intro-lesson-stage[data-v-23f0fc85]{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-23f0fc85],.present-base10-material-intro-rod-demo[data-v-23f0fc85],.present-base10-material-intro-flat-demo[data-v-23f0fc85],.present-base10-material-intro-tenths-count-demo[data-v-23f0fc85]{width:100%;height:100%;position:relative}.present-base10-material-intro-unit-demo[data-v-23f0fc85]{justify-content:center;align-items:center;display:flex}.present-base10-material-intro-demo-block[data-kind=unit][data-v-23f0fc85]{border-radius:7px;animation:.62s both present-base10-intro-pop-23f0fc85;width:44px!important;height:44px!important}.present-base10-material-intro-whole-block[data-kind=rod][data-v-23f0fc85]{animation:.62s both present-base10-intro-pop-23f0fc85;background-size:100% 18px,100% 100%!important;width:22px!important;height:180px!important}.present-base10-material-intro-tenths-count-demo[data-v-23f0fc85]{position:relative}.present-base10-material-intro-tenths-count-unit[data-kind=unit][data-v-23f0fc85]{transform:translate(-50%, -50%) translate(var(--intro-count-start-x), 0);border-radius:5px;animation:4.9s both present-base10-intro-tenths-count-slide-23f0fc85;position:absolute;top:42%;left:50%;width:24px!important;height:24px!important}.present-base10-material-intro-tenths-count-number[data-v-23f0fc85]{color:#37474f;opacity:0;animation:2.8s forwards present-base10-intro-count-number-23f0fc85;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-23f0fc85]{opacity:0;animation:.52s 4.9s forwards present-base10-intro-result-pop-23f0fc85;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-23f0fc85]{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-23f0fc85;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-23f0fc85]{font-size:19px;font-weight:800}.present-base10-material-intro-rod-unit[data-v-23f0fc85]{transform:translate(-50%, -50%) translate(var(--intro-start-x), var(--intro-start-y));animation:3.4s both present-base10-intro-rod-unit-combine-23f0fc85;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-23f0fc85]{opacity:0;animation:.52s 3.25s forwards present-base10-intro-result-pop-23f0fc85;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-23f0fc85]{width:8px;height:8px;transform:translate(var(--intro-start-x), var(--intro-start-y));animation:2.3s both present-base10-intro-unit-to-place-23f0fc85;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-23f0fc85]{opacity:0;animation:.56s 2.7s forwards present-base10-intro-result-pop-23f0fc85;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:86px!important;height:86px!important}.present-base10-material-intro-symbol-demo[data-v-23f0fc85],.present-base10-material-intro-thousand-demo[data-v-23f0fc85],.present-base10-material-intro-symbol-preview[data-v-23f0fc85]{justify-content:center;align-items:center;gap:38px;width:100%;height:100%;display:flex;position:relative}.present-base10-material-intro-symbol-preview[data-v-23f0fc85]{gap:52px}.present-base10-material-intro-symbol-demo .present-base10-material-item-btn[data-kind=unit][data-v-23f0fc85]{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-23f0fc85]{width:14px!important;height:108px!important}.present-base10-material-intro-symbol-demo .present-base10-material-item-btn[data-kind=flat][data-v-23f0fc85]{width:86px!important;height:86px!important}.present-base10-material-intro-symbol-arrow[data-v-23f0fc85]{color:#546e7a;font-size:32px;font-weight:900}.present-base10-material-intro-symbol-dot[data-v-23f0fc85],.present-base10-material-intro-symbol-line[data-v-23f0fc85],.present-base10-material-intro-symbol-square[data-v-23f0fc85]{background:#eccd67;border:2px solid #d7b252;flex:none;animation:.56s .7s both present-base10-intro-symbol-pop-23f0fc85;display:inline-block;box-shadow:0 5px 12px #546e7a29}.present-base10-material-intro-symbol-dot[data-v-23f0fc85]{border-radius:999px;width:24px;height:24px}.present-base10-material-intro-symbol-line[data-v-23f0fc85]{border-radius:999px;width:8px;height:92px}.present-base10-material-intro-symbol-square[data-v-23f0fc85]{background:#fff;border-radius:6px;width:64px;height:64px}.present-base10-material-intro-symbol-blue[data-v-23f0fc85]{background:#6ca7f1;border-color:#4e87d8}.present-base10-material-intro-symbol-square.present-base10-material-intro-symbol-blue[data-v-23f0fc85]{background:#fff}.present-base10-material-intro-symbol-black[data-v-23f0fc85]{background:#263238;border-color:#263238;animation-delay:.52s}.present-base10-material-intro-symbol-square.present-base10-material-intro-symbol-black[data-v-23f0fc85]{background:#fff}.present-base10-material-intro-stack-shape[data-v-23f0fc85]{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-23f0fc85;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-23f0fc85]{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-23f0fc85]{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-23f0fc85]{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-23f0fc85]{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.present-base10-material-intro-thousand-demo>.present-base10-material-intro-symbol-dot[data-v-23f0fc85],.present-base10-material-intro-thousand-demo>.present-base10-material-intro-symbol-line[data-v-23f0fc85],.present-base10-material-intro-thousand-demo>.present-base10-material-intro-symbol-square[data-v-23f0fc85]{animation-name:present-base10-intro-symbol-pop-centered-23f0fc85;animation-delay:3.1s;position:absolute;top:50%;left:70%;transform:translate(-50%,-50%)}.present-base10-material-confetti-layer[data-v-23f0fc85]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.present-base10-material-confetti-piece[data-v-23f0fc85]{opacity:0;border-radius:999px;width:10px;height:22px;animation-name:present-base10-material-confetti-fall-23f0fc85;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;top:-14px}.present-base10-material-success-label[data-v-23f0fc85],.present-base10-material-error-label[data-v-23f0fc85]{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-23f0fc85]{background:#66bb6a}.present-base10-material-error-label[data-v-23f0fc85]{background:#ef5350}@keyframes present-base10-material-confetti-fall-23f0fc85{0%{opacity:0;transform:translateY(-10px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translateY(320px)rotate(240deg)}}@keyframes present-base10-intro-pop-23f0fc85{0%{opacity:0;transform:scale(.76)}to{opacity:1;transform:scale(1)}}@keyframes present-base10-intro-count-number-23f0fc85{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-23f0fc85{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-23f0fc85{0%{opacity:0;transform:translate(-50%)scale(.92)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes present-base10-intro-unit-to-place-23f0fc85{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-23f0fc85{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-23f0fc85{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes present-base10-intro-symbol-pop-23f0fc85{0%{opacity:0;transform:scale(.76)}to{opacity:1;transform:scale(1)}}@keyframes present-base10-intro-symbol-pop-centered-23f0fc85{0%{opacity:0;transform:translate(-50%,-50%)scale(.76)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes present-base10-intro-stack-build-23f0fc85{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-23f0fc85]{z-index:300000;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.present-base10-step-two-arrow-line[data-v-23f0fc85]{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-23f0fc85]{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-23f0fc85]{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-23f0fc85]: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-23f0fc85]{animation:.22s present-base10-step-two-pointer-tap-23f0fc85}.present-base10-material-settings[data-v-23f0fc85]{flex-direction:column;gap:12px;width:400px;display:flex}.present-base10-material-settings-note[data-v-23f0fc85]{color:#607d8b;font-size:13px;font-weight:600}.present-base10-material-menu-state[data-v-23f0fc85]{color:#546e7a;white-space:nowrap;font-size:13px;font-weight:600}.present-base10-material-slider-wrap[data-v-23f0fc85]{flex-direction:column;gap:12px;display:flex}.present-base10-material-slider-label[data-v-23f0fc85]{color:#455a64;font-size:13px;font-weight:700}.present-base10-material-horizontal-slider[data-v-23f0fc85]{justify-content:center;align-items:center;width:100%;display:flex}.present-base10-place-value-hint-wrap[data-v-23f0fc85]{z-index:9;pointer-events:none;position:absolute;top:calc(100% + 34px);right:0}.present-base10-place-value-hint-label[data-v-23f0fc85]{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-23f0fc85;position:relative;box-shadow:0 10px 24px #37474f2e}.present-base10-place-value-hint-label[data-v-23f0fc85]: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-23f0fc85]: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-23f0fc85]{margin-top:6px}.present-base10-place-value-hint-checkbox[data-v-23f0fc85] .q-checkbox__label{color:#616161;font-size:12px}.present-base10-material-q-slider[data-v-23f0fc85]{width:96%;top:30px}.present-base10-place-value-chart[data-v-23f0fc85]{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-23f0fc85]{z-index:7;pointer-events:auto;padding:0;position:absolute}.present-base10-place-value-chart-header[data-v-23f0fc85]{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-23f0fc85]{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-23f0fc85]{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-23f0fc85]{border-left:2px solid #d7dbe2}.present-base10-place-value-chart-header-cell[data-v-23f0fc85],.present-base10-place-value-chart-body-cell[data-v-23f0fc85]{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-23f0fc85],.present-base10-place-value-chart-body-cell+.present-base10-place-value-chart-body-cell[data-v-23f0fc85]{border-left:2px solid #d7dbe2}.present-base10-place-value-chart-header-cell[data-v-23f0fc85]{font-size:18px;line-height:1.15}.present-base10-place-value-chart-body-cell[data-v-23f0fc85]{overflow:hidden}.present-base10-place-value-chart-header-button[data-v-23f0fc85]{-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-23f0fc85]:hover{background:#f28c2824;box-shadow:inset 0 0 0 999px #f28c2814}.present-base10-place-value-chart-header-content[data-v-23f0fc85]{justify-content:center;align-items:center;gap:8px;min-width:0;display:inline-flex}.present-base10-place-value-chart-header-block[data-v-23f0fc85]{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-23f0fc85]{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-23f0fc85]{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-23f0fc85]{width:40px;height:40px}.present-base10-place-value-chart-header-block[data-kind=cube][data-v-23f0fc85]{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-23f0fc85]{box-shadow:none;background-image:none}.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=dot][data-v-23f0fc85]{border-radius:999px;width:12px;height:12px}.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=line][data-v-23f0fc85]{border-radius:999px;width:6px;height:36px}.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=square][data-v-23f0fc85]{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-23f0fc85]{background:#eccd67;border-color:#d7b252}.present-base10-place-value-chart-header-block[data-abstract=true][data-tone=black][data-v-23f0fc85]{background:#263238;border-color:#263238}.present-base10-place-value-chart-header-block[data-abstract=true][data-tone=blue][data-v-23f0fc85]{background:#6ca7f1;border-color:#4e87d8}.present-base10-place-value-chart-header-block[data-abstract=true][data-tone=red][data-v-23f0fc85]{background:#ef6c63;border-color:#d9564c}.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=square][data-tone=gold][data-v-23f0fc85],.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=square][data-tone=black][data-v-23f0fc85],.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=square][data-tone=blue][data-v-23f0fc85],.present-base10-place-value-chart-header-block[data-abstract=true][data-symbol=square][data-tone=red][data-v-23f0fc85]{background:0 0}.present-base10-place-value-chart-header-block-label[data-v-23f0fc85]{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-23f0fc85]{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-23f0fc85]{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-23f0fc85]{animation:.3s present-base10-header-tap-23f0fc85}.present-base10-place-value-chart-body[data-v-23f0fc85]{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-23f0fc85]{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-23f0fc85]{background:linear-gradient(#bfedc3d6 0%,#97dc9fb8 100%)}.present-base10-fraction-column-count[data-v-23f0fc85]{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-23f0fc85]{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-23f0fc85;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 10px 22px #546e7a29}.present-base10-teach-zero-card-icon[data-v-23f0fc85]{color:#e53935;flex:none;font-size:22px}.present-base10-material-horizontal-slider--stage[data-v-23f0fc85]{margin-top:0}.present-base10-place-value-range-control[data-v-23f0fc85] .q-slider__label,.present-base10-place-value-range-control[data-v-23f0fc85] .q-slider__focus-ring{display:none}.present-base10-material-actions-row[data-v-23f0fc85]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.present-base10-step-two-demo-flat[data-v-23f0fc85]{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-23f0fc85]: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-23f0fc85{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-23f0fc85{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-23f0fc85{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-23f0fc85{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-23f0fc85{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-23f0fc85{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-23f0fc85],.present-base10-material-item-btn[data-v-23f0fc85]{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-23f0fc85],.present-base10-material-item-btn[data-kind=unit][data-v-23f0fc85]{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-23f0fc85],.present-base10-material-item-btn[data-kind=rod][data-v-23f0fc85]{border-radius:3px}.present-base10-material-chip[data-kind=rod][data-v-23f0fc85]{width:12px}.present-base10-material-item-btn[data-kind=rod][data-v-23f0fc85]{width:8px}.present-base10-material-chip[data-kind=rod][data-v-23f0fc85]{height:120px}.present-base10-material-item-btn[data-kind=rod][data-v-23f0fc85]{height:48px}.present-base10-material-chip[data-kind=flat][data-v-23f0fc85]{border-radius:4px;width:72px;height:72px}.present-base10-material-item-btn[data-kind=flat][data-v-23f0fc85]{border-radius:4px;width:48px;height:48px}.present-base10-material-chip[data-kind=cube][data-v-23f0fc85],.present-base10-material-item-btn[data-kind=cube][data-v-23f0fc85]{background:linear-gradient(#6ca7f1 0%,#4e87d8 100%);border-color:#4e87d8;border-radius:4px;width:72px;height:72px}.present-base10-material-chip[data-v-23f0fc85]:before,.present-base10-material-item-btn[data-v-23f0fc85]:before,.present-base10-material-chip[data-v-23f0fc85]:after,.present-base10-material-item-btn[data-v-23f0fc85]:after{content:none}.present-base10-material-chip[data-kind=unit][data-v-23f0fc85],.present-base10-material-item-btn[data-kind=unit][data-v-23f0fc85],.present-base10-material-chip[data-kind=rod][data-v-23f0fc85],.present-base10-material-item-btn[data-kind=rod][data-v-23f0fc85],.present-base10-material-chip[data-kind=flat][data-v-23f0fc85],.present-base10-material-item-btn[data-kind=flat][data-v-23f0fc85],.present-base10-material-chip[data-kind=cube][data-v-23f0fc85],.present-base10-material-item-btn[data-kind=cube][data-v-23f0fc85]{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-23f0fc85],.present-base10-material-item-btn[data-kind=rod][data-v-23f0fc85]{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-23f0fc85]{background-size:100% 4.8px,100% 100%}.present-base10-material-chip[data-kind=unit][data-v-23f0fc85],.present-base10-material-item-btn[data-kind=unit][data-v-23f0fc85]{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-23f0fc85]{background-size:4.8px 4.8px,4.8px 4.8px,100% 100%}.present-base10-material-chip[data-kind=cube][data-v-23f0fc85],.present-base10-material-item-btn[data-kind=cube][data-v-23f0fc85]{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-23f0fc85]{box-shadow:none;background-image:none}.present-base10-material-item-btn[data-abstract=true][data-symbol=dot][data-v-23f0fc85]{border-radius:999px;width:16px;height:16px}.present-base10-material-item-btn[data-abstract=true][data-symbol=line][data-v-23f0fc85]{border-radius:999px;width:8px;height:72px}.present-base10-material-item-btn[data-abstract=true][data-symbol=square][data-v-23f0fc85]{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-23f0fc85]{background:#eccd67;border-color:#d7b252}.present-base10-material-item-btn[data-abstract=true][data-tone=black][data-v-23f0fc85]{background:#263238;border-color:#263238}.present-base10-material-item-btn[data-abstract=true][data-tone=blue][data-v-23f0fc85]{background:#6ca7f1;border-color:#4e87d8}.present-base10-material-item-btn[data-abstract=true][data-tone=red][data-v-23f0fc85]{background:#ef6c63;border-color:#d9564c}.present-base10-material-item-btn[data-abstract=true][data-symbol=square][data-tone=gold][data-v-23f0fc85],.present-base10-material-item-btn[data-abstract=true][data-symbol=square][data-tone=black][data-v-23f0fc85],.present-base10-material-item-btn[data-abstract=true][data-symbol=square][data-tone=blue][data-v-23f0fc85],.present-base10-material-item-btn[data-abstract=true][data-symbol=square][data-tone=red][data-v-23f0fc85]{background:0 0}.present-base10-material-input[data-v-23f0fc85]{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-23f0fc85]{z-index:6;filter:brightness(var(--base10-stack-brightness,1));position:absolute;transform:translate(-50%,-50%)}.present-base10-material-split-ghost[data-v-23f0fc85]{z-index:12;pointer-events:none;animation:.32s ease-out forwards present-base10-material-split-fly-23f0fc85;animation-delay:var(--base10-split-delay,0s);position:absolute;transform:translate(-50%,-50%)}.present-base10-material-split-ghost-btn[data-v-23f0fc85]{pointer-events:none;box-shadow:0 8px 18px #37474f2e,inset 0 0 0 1px #ffffff29}.present-base10-material-item--overlapping[data-v-23f0fc85]{opacity:1}.present-base10-material-item--selected .present-base10-material-item-btn[data-v-23f0fc85]{box-shadow:0 0 0 4px #f28c2847,0 8px 18px #f28c2838}.present-base10-material-selection-rect[data-v-23f0fc85]{z-index:13;pointer-events:none;background:#f28c281f;border:2px dashed #f28c28;border-radius:12px;position:absolute}.present-base10-material-regroup-animation[data-v-23f0fc85]{z-index:15;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.present-base10-material-regroup-build[data-v-23f0fc85],.present-base10-material-regroup-move[data-v-23f0fc85]{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.present-base10-material-regroup-build[data-v-23f0fc85]{opacity:0;animation:.9s .12s forwards present-base10-material-regroup-build-23f0fc85}.present-base10-material-regroup-move[data-v-23f0fc85]{opacity:0;animation:.78s ease-in-out 2.05s forwards present-base10-material-regroup-slide-23f0fc85}.present-base10-material-regroup-btn[data-v-23f0fc85]{pointer-events:none;box-shadow:0 12px 26px #37474f38,0 0 0 4px #ffffff61}.present-base10-material-regroup-arrow-line[data-v-23f0fc85]{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-23f0fc85;position:absolute}.present-base10-material-regroup-arrow-head[data-v-23f0fc85]{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-23f0fc85;position:absolute}@keyframes present-base10-material-split-fly-23f0fc85{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-23f0fc85{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-23f0fc85{0%{opacity:0}to{opacity:1}}@keyframes present-base10-material-regroup-slide-23f0fc85{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-23f0fc85{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.present-base10-material-item-btn[data-v-23f0fc85]{-webkit-appearance:none;appearance:none;cursor:grab}.present-base10-material-kind-label[data-v-23f0fc85]{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-04a57a3d]{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-04a57a3d]{flex-direction:column;align-items:center;gap:10px;display:flex}.present-spinner-toolbar-settings-btn[data-v-04a57a3d]{color:var(--primary-color,#905d95);background:0 0}.present-spinner-settings-anchor[data-v-04a57a3d]{z-index:12;pointer-events:auto;position:absolute}.present-spinner-settings-btn[data-v-04a57a3d]{width:34px;height:34px;color:var(--primary-color,#905d95);background:0 0}.present-spinner-segment-input[data-v-04a57a3d]{width:100%}.present-spinner-settings-card[data-v-04a57a3d]{border:1px solid #fff;flex-direction:column;width:min(820px,100vw - 48px);max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);display:flex;overflow:hidden}.present-spinner-settings-header[data-v-04a57a3d]{flex:none}.present-spinner-settings-body[data-v-04a57a3d]{overscroll-behavior:contain;flex:auto;height:min(620px,100vh - 184px);min-height:0;overflow-y:auto}.present-spinner-settings-options-card[data-v-04a57a3d]{background:#f7fafc;border:1px solid #d8e1ea;border-radius:24px;gap:10px;padding:14px;display:grid}.present-spinner-settings-toggles[data-v-04a57a3d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;display:grid}.present-spinner-settings-footer[data-v-04a57a3d]{z-index:80;background:#fff;border-top:1px solid #00000014;justify-content:flex-end;align-items:center;gap:12px;padding:14px 24px;display:flex;position:sticky;bottom:0}.present-spinner-settings-footer[data-v-04a57a3d] .q-btn{padding-left:14px;padding-right:14px}.present-spinner-print-menu[data-v-04a57a3d]{min-width:188px}.present-spinner-number-filter-toggles[data-v-04a57a3d]{grid-template-columns:1fr;gap:0;margin:-4px 0 0 34px;display:grid}.present-spinner-segment-row[data-v-04a57a3d]{grid-template-columns:40px 1fr;align-items:center;gap:10px;margin-top:10px;display:grid}@media (max-width:680px){.present-spinner-settings-toggles[data-v-04a57a3d]{grid-template-columns:1fr}}.present-spinner-segment-color-btn[data-v-04a57a3d]{border:2px solid #0000001f}.present-spinner-segment-label-input[data-v-04a57a3d]{width:100%}.present-spinner-graph-card[data-v-04a57a3d]{width:min(520px,100vw - 32px)}.present-spinner-board[data-v-04a57a3d]{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-04a57a3d]{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-04a57a3d]{color:#424242;margin-bottom:8px;font-size:15px;font-weight:700}.present-spinner-board[data-v-04a57a3d]:active{cursor:grabbing}.present-spinner-wheel-shell[data-v-04a57a3d]{width:var(--spinner-wheel-size,420px);height:var(--spinner-wheel-size,420px);position:relative}.present-spinner-spin-btn[data-v-04a57a3d]{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-04a57a3d]{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-04a57a3d]{opacity:0}.present-spinner-needle-shaft[data-v-04a57a3d]{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-04a57a3d]{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-04a57a3d]{flex-direction:column;gap:6px;display:flex}.present-spinner-results-empty[data-v-04a57a3d]{color:#757575;font-size:13px;font-weight:600}.present-spinner-graph-btn[data-v-04a57a3d]{width:85%;margin-top:10px}.present-spinner-graph[data-v-04a57a3d]{flex-direction:column;gap:10px;display:flex}.present-spinner-graph-row[data-v-04a57a3d]{grid-template-columns:72px 1fr 32px;align-items:center;gap:10px;display:grid}.present-spinner-graph-label[data-v-04a57a3d]{color:#37474f;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.present-spinner-graph-bar-track[data-v-04a57a3d]{background:#e0e0e0cc;border-radius:999px;height:22px;overflow:hidden}.present-spinner-graph-bar[data-v-04a57a3d]{border-radius:999px;height:100%}.present-spinner-graph-count[data-v-04a57a3d]{color:#37474f;text-align:right;font-size:14px;font-weight:700}.present-spinner-results-header[data-v-04a57a3d],.present-spinner-result-row[data-v-04a57a3d]{align-items:center;gap:4px;width:100%;display:flex}.present-spinner-results-header[data-v-04a57a3d]{color:#757575;text-transform:uppercase;letter-spacing:.01em;font-size:11px;font-weight:700}.present-spinner-result-row[data-v-04a57a3d]{border-top:1px solid #e0e0e0b3;min-height:34px;padding:4px 0}.present-spinner-result-swatch[data-v-04a57a3d]{border:1px solid #0000001f;border-radius:999px;flex:0 0 22px;justify-self:center;width:22px;height:22px}.present-spinner-result-value[data-v-04a57a3d],.present-spinner-result-count[data-v-04a57a3d]{color:#37474f;font-size:14px;font-weight:700}.present-spinner-result-value[data-v-04a57a3d]{flex:auto}.present-spinner-result-count[data-v-04a57a3d]{text-align:right;min-width:16px;margin-left:auto}.present-spinner-cell-hidden[data-v-04a57a3d]{display:none}.present-spinner-results-header span[data-v-04a57a3d]:first-child:not(.present-spinner-cell-hidden){min-width:34px}.present-spinner-results-header span[data-v-04a57a3d]:nth-child(2):not(.present-spinner-cell-hidden){flex:auto}.present-spinner-results-header span[data-v-04a57a3d]:last-child{text-align:right;margin-left:auto}.present-spinner-wheel-svg[data-v-04a57a3d]{filter:drop-shadow(0 2px 3px #0000002e);width:100%;height:100%;display:block}.present-spinner-label[data-v-04a57a3d]{fill:#263238;font-size:24px;font-weight:700}.present-spinner-center-label[data-v-04a57a3d]{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-spinner-print-menu-popup{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;color:#fff!important;background:#373737e0!important;border:1px solid #ffffffeb!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 16px 34px #00000057,inset 0 1px #ffffff1f!important}.present-spinner-print-menu-popup .present-spinner-print-menu,.present-spinner-print-menu-popup .q-list{min-width:188px;color:#fff!important;background:0 0!important;padding:8px!important}.present-spinner-print-menu-popup .q-item{color:#fff!important;background:0 0!important;border-radius:18px!important;min-height:44px!important;padding:10px 16px!important;font-size:17px!important;line-height:1.2!important}.present-spinner-print-menu-popup .q-item:hover{background:#ffffff24!important}.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-011ba086]{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-011ba086]{flex-direction:column;align-items:center;gap:8px;display:flex}.present-geoboard-settings-card[data-v-011ba086]{width:min(320px,100vw - 32px)}.present-geoboard-settings-slider-block[data-v-011ba086]{margin-top:8px}.present-geoboard-settings-slider-label[data-v-011ba086]{color:#455a64;margin-bottom:4px;font-size:13px;font-weight:600}.present-geoboard-settings-grid-slider[data-v-011ba086]{width:100%}.present-geoboard-perimeter-btn-label[data-v-011ba086]{color:currentColor;font-size:42px;font-weight:400;line-height:1}.present-geoboard-color-btn[data-v-011ba086]{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-011ba086]{border-color:#455a64;transform:scale(1.06)}.present-geoboard-toolbar-actions[data-v-011ba086]{flex-direction:column;align-items:center;gap:8px;display:flex}.present-geoboard-board[data-v-011ba086]{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-011ba086]{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-011ba086]{transform:translate(-50%,-50%)translateY(-18px)}.present-geoboard-flip-stage[data-v-011ba086]{z-index:1;perspective:1400px;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.present-geoboard-flip-inner[data-v-011ba086]{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-011ba086]{transform:rotateY(180deg)}.present-geoboard-flip-content[data-v-011ba086]{-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-011ba086]{transform:rotateY(180deg)}.present-geoboard-flip-stage--flipped .present-geoboard-flip-content[data-v-011ba086]{box-shadow:0 8px 18px #00000024,inset 0 1px #ffffff47}.present-geoboard-success-overlay[data-v-011ba086],.present-geoboard-error-overlay[data-v-011ba086]{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-011ba086]{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.present-geoboard-confetti-piece[data-v-011ba086]{opacity:.92;border-radius:2px;width:10px;height:20px;animation-name:present-geoboard-confetti-fall-011ba086;animation-timing-function:ease-in;animation-iteration-count:infinite;position:absolute;top:-12px}.present-geoboard-success-overlay[data-v-011ba086]{background:#66bb6a47}.present-geoboard-error-overlay[data-v-011ba086]{background:#ef53503d}.present-geoboard-missing-info-overlay[data-v-011ba086]{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-011ba086]{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-011ba086]{color:#2e7d32;font-size:14px;font-weight:700;line-height:1.4}.present-geoboard-missing-info-ok[data-v-011ba086]{min-width:88px}.present-geoboard-error-content[data-v-011ba086]{flex-direction:column;align-items:center;gap:8px;display:flex}.present-geoboard-success-label[data-v-011ba086],.present-geoboard-error-label[data-v-011ba086]{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-011ba086]{background:#43a047}.present-geoboard-error-label[data-v-011ba086]{background:#e53935}.present-geoboard-error-caption[data-v-011ba086]{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-011ba086]{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-011ba086]{background:#fb8c00}.present-geoboard-perimeter-card--message[data-v-011ba086]{background:#fb8c00;justify-content:center;width:min(420px,100% - 16px);max-width:min(420px,100% - 16px);padding:0}.present-geoboard-perimeter-message[data-v-011ba086]{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-011ba086]{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-011ba086]{align-items:center;gap:8px;display:inline-flex}.present-geoboard-question-reset-btn[data-v-011ba086]{flex:none}.present-geoboard-perimeter-input[data-v-011ba086]{width:120px}.present-geoboard-perimeter-input[data-v-011ba086] .q-field__control{border-radius:22px;align-items:center;min-height:42px}.present-geoboard-perimeter-input[data-v-011ba086] .q-field__native,.present-geoboard-perimeter-input[data-v-011ba086] .q-field__input{color:#37474f;font-weight:700}.present-geoboard-perimeter-input[data-v-011ba086] .q-field__control:before,.present-geoboard-perimeter-input[data-v-011ba086] .q-field__control:after{border-width:2px;border-color:#fb8c00}.present-geoboard-perimeter-input[data-v-011ba086] .q-field__control:after{display:none}.present-geoboard-question-type-btn[data-v-011ba086]{background:#fafafa;flex:none}.present-geoboard-question-progress[data-v-011ba086]{color:#fff;font-size:13px;font-weight:700;line-height:1}.present-geoboard-generated-set-row[data-v-011ba086]{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-011ba086]{align-items:center;gap:6px;display:inline-flex}.present-geoboard-generated-set-pill[data-v-011ba086]{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-011ba086]{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-011ba086]{min-height:32px;padding:0 14px;box-shadow:0 5px 12px #4caf502e}.present-geoboard-top-rule-message[data-v-011ba086]{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-011ba086]{flex:none;position:relative}.present-geoboard-question-type-hint-wrap[data-v-011ba086]{z-index:14;pointer-events:none;position:absolute;top:calc(100% + 12px);right:-24px}.present-geoboard-question-type-hint-label[data-v-011ba086]{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-011ba086;position:relative;box-shadow:0 10px 24px #37474f2e}.present-geoboard-question-type-hint-label[data-v-011ba086]: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-011ba086]: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-011ba086]{margin-top:6px}.present-geoboard-question-type-hint-checkbox[data-v-011ba086] .q-checkbox__label{color:#616161;font-size:12px}.present-geoboard-missing-input-wrap[data-v-011ba086]{z-index:16;position:absolute}.present-geoboard-missing-input-field[data-v-011ba086]{background:#fffffff5;border-radius:999px}.present-geoboard-missing-input-field[data-v-011ba086] .q-field__control{background:#fffffffa;min-height:32px}.present-geoboard-missing-input-field[data-v-011ba086] .q-field__native,.present-geoboard-missing-input-field[data-v-011ba086] .q-field__input{font-size:13px;font-weight:700}.present-geoboard-missing-input-icon[data-v-011ba086]{font-size:20px}.present-geoboard-missing-input-icon--correct[data-v-011ba086]{color:#43a047}.present-geoboard-missing-input-icon--wrong[data-v-011ba086]{color:#e53935}.present-geoboard-missing-input-hint-wrap[data-v-011ba086]{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-011ba086]{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-011ba086;position:relative;box-shadow:0 10px 24px #37474f2e}.present-geoboard-missing-input-hint-label[data-v-011ba086]: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-011ba086]: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-011ba086]{z-index:8;position:absolute;bottom:-40px;right:44px}.present-geoboard-back-btn[data-v-011ba086]{z-index:8;position:absolute;bottom:-40px;left:4px}.present-geoboard-next-btn[data-v-011ba086]{z-index:8;position:absolute;bottom:-40px;right:4px}.present-geoboard-next-btn--labeled[data-v-011ba086]{min-width:84px;padding-left:12px;padding-right:12px}.present-geoboard-question-type-card[data-v-011ba086]{border:1px solid #fff;width:min(360px,100vw - 32px);overflow:hidden}.present-geoboard-question-type-header[data-v-011ba086]{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-011ba086]{width:min(360px,100vw - 32px)}.present-geoboard-question-type-card[data-v-011ba086] .q-checkbox__bg{border-radius:999px}.present-geoboard-question-select[data-v-011ba086] .q-field__control{border-radius:20px}.present-geoboard-question-type-card[data-v-011ba086] .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-011ba086]{margin-bottom:4px;margin-left:12px}.present-geoboard-help-row[data-v-011ba086]{z-index:8;position:absolute;bottom:-38px;left:4px}.present-geoboard-help-toggle[data-v-011ba086]{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-011ba086] .q-toggle__label{padding-bottom:4px;line-height:1;display:flex}.present-geoboard-help-toggle[data-v-011ba086] .q-toggle__inner{align-self:center;width:34px;min-width:34px}.present-geoboard-help-card[data-v-011ba086]{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-011ba086]{color:#546e7a;text-transform:uppercase;font-size:12px;font-weight:800}.present-geoboard-help-header[data-v-011ba086]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.present-geoboard-help-list[data-v-011ba086]{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-011ba086]{margin-top:2px}.present-geoboard-help-list-item--tip[data-v-011ba086]{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-011ba086]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.present-geoboard-help-array[data-v-011ba086]{background:#42a5f514;border-radius:16px;width:100%;height:108px;margin-top:8px;display:block}.present-geoboard-help-array-dot[data-v-011ba086]{fill:#546e7a}.present-geoboard-help-array-equation[data-v-011ba086]{color:#37474f;margin-top:6px;font-size:13px;font-weight:400}.present-geoboard-help-missing-value-equation[data-v-011ba086]{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-011ba086]{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-011ba086]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.present-geoboard-help-missing-value-chip[data-v-011ba086]{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-011ba086]{color:#ef6c00;background:#fff3e0fa;border:2px solid #fb8c00eb}.present-geoboard-help-missing-value-chip--unknown[data-v-011ba086]{color:#1565c0;background:#fffffffa;border:2px solid #1e88e5eb}.present-geoboard-help-missing-value-chip--whole[data-v-011ba086]{color:#fff;background:#f9a825;border:2px solid #f9a825d1}.present-geoboard-help-missing-value-chip-symbol[data-v-011ba086]{color:#455a64;font-size:20px;font-weight:800}.present-geoboard-help-zero-tip[data-v-011ba086]{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-011ba086]{font-size:11px;font-weight:700;line-height:1.35}.present-geoboard-help-zero-tip-top[data-v-011ba086],.present-geoboard-help-zero-tip-bottom[data-v-011ba086],.present-geoboard-help-zero-tip-arrows[data-v-011ba086]{justify-content:center;align-items:center;gap:4px;display:flex}.present-geoboard-help-zero-tip-top[data-v-011ba086],.present-geoboard-help-zero-tip-bottom[data-v-011ba086]{color:#5d4037;margin-top:6px;font-size:15px;font-weight:800}.present-geoboard-help-zero-tip-arrows[data-v-011ba086]{gap:10px;margin-top:2px}.present-geoboard-help-zero-tip-arrow[data-v-011ba086]{color:#fb8c00;font-size:14px;font-weight:800;line-height:1}.present-geoboard-help-zero-tip-zero[data-v-011ba086]{justify-content:center;align-items:center;min-width:10px;display:inline-flex}.present-geoboard-help-zero-tip-zero--struck[data-v-011ba086]{position:relative}.present-geoboard-help-zero-tip-zero--struck[data-v-011ba086]: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-011ba086]{color:#e53935}.present-geoboard-help-zero-tip-answer[data-v-011ba086]{align-items:center;gap:0;display:inline-flex}.present-geoboard-help-zero-tip-operator[data-v-011ba086]{margin:0 2px}.present-geoboard-help-decision[data-v-011ba086]{margin-top:8px}.present-geoboard-help-decision-actions[data-v-011ba086]{gap:8px;display:flex}.present-geoboard-help-decision-btn--active[data-v-011ba086]{background:#2196f314}.present-geoboard-help-decision-feedback[data-v-011ba086]{color:#37474f;margin-top:8px;font-size:12px;line-height:1.35}.present-geoboard-activities-menu[data-v-011ba086]{border-radius:18px}.present-geoboard-activities-list[data-v-011ba086]{flex-direction:column;gap:8px;min-width:220px;padding:10px;display:flex}.present-geoboard-activities-option[data-v-011ba086]{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-011ba086]:hover{background:#e0e0e0;border-color:#d8d8d8;transform:translateY(-1px);box-shadow:0 4px 10px #00000014}.present-geoboard-activities-option--active[data-v-011ba086]{background:linear-gradient(#eef9ef 0%,#d8f0db 100%);border-color:#6fbf73;box-shadow:0 6px 14px #6fbf7333}.present-geoboard-activities-option-content[data-v-011ba086]{align-items:center;width:100%;display:inline-flex}.present-geoboard-help-inline-action[data-v-011ba086]{margin-top:6px}.present-geoboard-help-next-btn[data-v-011ba086]{flex:none;padding-left:18px;padding-right:10px}.present-geoboard-help-back-btn[data-v-011ba086]{padding-right:18px}.present-geoboard-help-build-choice[data-v-011ba086]{flex-direction:column;gap:10px;margin-top:8px;display:flex}.present-geoboard-help-build-choice-title[data-v-011ba086]{color:#5d4037;font-size:15px;font-weight:700}.present-geoboard-help-build-choice-actions[data-v-011ba086]{flex-wrap:wrap;gap:10px;display:flex}.present-geoboard-help-build-choice-btn--active[data-v-011ba086]{background:#42a5f524}.present-geoboard-help-square-equation-card[data-v-011ba086]{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-011ba086]{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-011ba086]{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-011ba086]{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-011ba086]{color:#fff;background:#f9a825;border:2px solid #f9a825d1}.present-geoboard-composite-help-chip--added[data-v-011ba086]{color:#e53935;background:#e5393533;border:2px solid #e539359e}.present-geoboard-composite-equation[data-v-011ba086]{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-011ba086]{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-011ba086]: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-011ba086]{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-011ba086]:before{width:250px;height:440px}.present-geoboard-composite-equation-row--vertical[data-v-011ba086]{align-items:center;gap:10px;display:flex}.present-geoboard-composite-equation-row--vertical .present-geoboard-composite-equation-symbol[data-v-011ba086]{font-size:24px;line-height:1}.present-geoboard-perimeter-vertical-layout[data-v-011ba086]{align-items:center;display:flex}.present-geoboard-composite-equation-stack[data-v-011ba086]{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.present-geoboard-composite-equation-add-line-wrap[data-v-011ba086]{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-011ba086]{align-self:flex-end;margin-right:92px}.present-geoboard-composite-equation-add-line[data-v-011ba086]{border-top:3px solid #37474fc7;width:126px}.present-geoboard-composite-equation-chip[data-v-011ba086]{animation-duration:.42s;animation-timing-function:ease-out;animation-fill-mode:both;position:relative}.present-geoboard-composite-equation-chip--whole[data-v-011ba086]{animation-name:present-geoboard-composite-slide-up-whole-011ba086}.present-geoboard-composite-equation-chip--added[data-v-011ba086]{animation-name:present-geoboard-composite-slide-up-added-011ba086;animation-delay:90ms}.present-geoboard-composite-equation-symbol[data-v-011ba086],.present-geoboard-composite-equation-result-chip[data-v-011ba086]{color:#455a64;opacity:0;font-size:28px;font-weight:800;animation:.28s ease-out .18s forwards present-geoboard-composite-fade-in-011ba086;position:relative}.present-geoboard-composite-equation-result-chip[data-v-011ba086]{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-011ba086]{background:#43a047;box-shadow:0 8px 18px #43a04757}.present-geoboard-build-help-chip[data-v-011ba086]{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-011ba086]{color:#fff;background:#fb8c00;border-color:#fb8c00db;box-shadow:0 10px 22px #fb8c0047}.present-geoboard-build-help-chip--remaining-complete[data-v-011ba086]{background:#43a047;border-color:#43a047e6;box-shadow:0 10px 22px #43a04747}.present-geoboard-build-help-chip--length-complete[data-v-011ba086]{color:#fff;background:#43a047;border-color:#43a047e6;box-shadow:0 10px 22px #43a04747}.present-geoboard-build-help-chip--hint[data-v-011ba086]{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-011ba086]{color:#2e7d32;background:#e8f5e9fa;border-color:#43a047b3}.present-geoboard-build-help-chip--hint-rectangle[data-v-011ba086]{color:#ef6c00;background:#fff3e0fa;border-color:#fb8c00b3}.present-geoboard-build-help-guide[data-v-011ba086]{pointer-events:none}.present-geoboard-build-help-guide-line[data-v-011ba086]{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-011ba086}.present-geoboard-perimeter-help-hit[data-v-011ba086]{stroke:#0000;stroke-width:18px;pointer-events:stroke}.present-geoboard-perimeter-help-hover[data-v-011ba086]{stroke:#e53935bf;stroke-width:8px;stroke-linecap:round;pointer-events:none}.present-geoboard-area-help-fill[data-v-011ba086]{fill:#e5393533;stroke:#e53935b3;stroke-width:2px;pointer-events:none}.present-geoboard-area-help-grid-line[data-v-011ba086]{stroke:#546e7a57;stroke-width:1.5px;pointer-events:none}.present-geoboard-area-composite-help-add[data-v-011ba086]{fill:#e5393533;stroke:#e53935d1;stroke-width:2px;stroke-dasharray:6 4;pointer-events:none}.present-geoboard-area-composite-help-add-outline[data-v-011ba086]{fill:none;stroke:#fb8c00;stroke-width:3px;pointer-events:none}.present-geoboard-area-composite-help-break[data-v-011ba086]{stroke-width:2px;pointer-events:none}.present-geoboard-area-composite-help-break--1[data-v-011ba086]{fill:#42a5f533;stroke:#1e88e5f2}.present-geoboard-area-composite-help-break--2[data-v-011ba086]{fill:#66bb6a38;stroke:#43a047f2}.present-geoboard-area-composite-help-break--3[data-v-011ba086]{fill:#ffca2838;stroke:#fb8c00f2}.present-geoboard-area-composite-help-break--4[data-v-011ba086]{fill:#ab47bc33;stroke:#7b1fa2eb}.present-geoboard-composite-break-label-chip[data-v-011ba086]{stroke-width:1px}.present-geoboard-composite-break-label-chip--1[data-v-011ba086]{fill:#42a5f538;stroke:#1e88e566}.present-geoboard-composite-break-label-chip--2[data-v-011ba086]{fill:#66bb6a3d;stroke:#43a0476b}.present-geoboard-composite-break-label-text[data-v-011ba086]{pointer-events:none;font-size:11px;font-weight:800}.present-geoboard-composite-break-label-text--1[data-v-011ba086]{fill:#1565c0}.present-geoboard-composite-break-label-text--2[data-v-011ba086]{fill:#2e7d32}.present-geoboard-composite-break-label-arrow--1[data-v-011ba086]{fill:#1e88e5f2}.present-geoboard-composite-break-label-arrow--2[data-v-011ba086]{fill:#43a047f2}.present-geoboard-composite-break-label-arrow--added[data-v-011ba086]{fill:#e53935f2}.present-geoboard-composite-break-equation-chip[data-v-011ba086]{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-011ba086;display:inline-flex;box-shadow:0 6px 16px #0000001f}.present-geoboard-composite-break-equation-chip--1[data-v-011ba086]{color:#1565c0;background:#42a5f538;border:2px solid #1e88e56b}.present-geoboard-composite-break-equation-chip--2[data-v-011ba086]{color:#2e7d32;background:#66bb6a3d;border:2px solid #43a0476b}.present-geoboard-numbers-equation-chip[data-v-011ba086]{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-011ba086;display:inline-flex;box-shadow:0 6px 16px #0000001f}.present-geoboard-area-help-fill--half[data-v-011ba086]{fill:#fb8c0038;stroke:#fb8c00c7}.present-geoboard-area-help-fill--active[data-v-011ba086]{fill:#e5393566}.present-geoboard-area-help-fill--half.present-geoboard-area-help-fill--active[data-v-011ba086]{fill:#fb8c006b}.present-geoboard-area-help-hit[data-v-011ba086]{fill:#0000;stroke:none;pointer-events:all}.present-geoboard-perimeter-help-cross[data-v-011ba086]{stroke:#e53935;stroke-width:4px;stroke-linecap:round;pointer-events:none}.present-geoboard-svg[data-v-011ba086],.present-geoboard-hit-svg[data-v-011ba086]{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.present-geoboard-hit-svg[data-v-011ba086]{z-index:2}.present-geoboard-label[data-v-011ba086]{fill:#546e7a;font-size:14px;font-weight:700}.present-geoboard-grid-line[data-v-011ba086]{stroke:#546e7a38;stroke-width:1px}.present-geoboard-measure[data-v-011ba086]{fill:#37474f;pointer-events:none;font-size:13px;font-weight:800}@keyframes present-geoboard-composite-slide-up-whole-011ba086{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-011ba086{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-011ba086{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.present-geoboard-measure-chip[data-v-011ba086]{fill:#fffffff0;stroke:#546e7a47;stroke-width:1.5px;pointer-events:none}.present-geoboard-side-label-chip[data-v-011ba086]{fill:#fffffff5;stroke:#fb8c0059;stroke-width:1.5px;pointer-events:none}.present-geoboard-side-label-chip--whole[data-v-011ba086]{fill:#ffe082eb;stroke:#fb8c0075}.present-geoboard-side-label-chip--added[data-v-011ba086]{fill:#e5393533;stroke:#e539356b}.present-geoboard-side-label-chip--break-1[data-v-011ba086]{fill:#42a5f538;stroke:#1e88e566}.present-geoboard-side-label-chip--break-2[data-v-011ba086]{fill:#66bb6a3d;stroke:#43a0476b}.present-geoboard-side-label-chip--duplicate[data-v-011ba086]{fill:#fff3e0fa;stroke:#fb8c00e0;stroke-width:2px}.present-geoboard-side-label-chip--missing[data-v-011ba086]{fill:#fffffffa;stroke:#1e88e59e;stroke-dasharray:4 3;cursor:pointer}.present-geoboard-side-label-chip--missing-selected[data-v-011ba086]{fill:#bbdefbfa;stroke:#1e88e5e0;stroke-width:2px;cursor:pointer}.present-geoboard-side-label-chip--missing-hidden[data-v-011ba086],.present-geoboard-side-label-text--missing-hidden[data-v-011ba086]{opacity:0;pointer-events:none}.present-geoboard-side-label-chip--missing-whole-glow[data-v-011ba086]{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-011ba086}.present-geoboard-side-label-chip--missing-known[data-v-011ba086]{fill:#fff3e0eb;stroke:#fb8c009e;stroke-width:2px}.present-geoboard-side-label-chip--missing-unnecessary-glow[data-v-011ba086]{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-011ba086}.present-geoboard-side-label-chip--missing-decision-glow[data-v-011ba086]{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-011ba086}.present-geoboard-side-label-text[data-v-011ba086]{fill:#37474f;pointer-events:none;font-size:14px;font-weight:800}.present-geoboard-side-label-text--whole[data-v-011ba086]{fill:#ef6c00}.present-geoboard-side-label-text--added[data-v-011ba086]{fill:#c62828}.present-geoboard-side-label-text--break-1[data-v-011ba086]{fill:#1565c0}.present-geoboard-side-label-text--break-2[data-v-011ba086]{fill:#2e7d32}.present-geoboard-side-label-text--duplicate[data-v-011ba086]{fill:#ef6c00}.present-geoboard-side-label-text--missing[data-v-011ba086],.present-geoboard-side-label-text--missing-selected[data-v-011ba086]{fill:#1565c0;pointer-events:auto;cursor:pointer}.present-geoboard-side-label-text--missing-whole-glow[data-v-011ba086],.present-geoboard-side-label-text--missing-known[data-v-011ba086]{fill:#ef6c00}.present-geoboard-side-label-text--missing-unnecessary-glow[data-v-011ba086]{fill:#2e7d32}.present-geoboard-side-label-text--missing-decision-glow[data-v-011ba086]{fill:#ef6c00}.present-geoboard-missing-value-guide[data-v-011ba086]{fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.present-geoboard-missing-value-guide--source[data-v-011ba086]{stroke:#fb8c00f2;stroke-width:6px}.present-geoboard-missing-value-guide--moving-whole[data-v-011ba086],.present-geoboard-missing-value-guide--moving-known[data-v-011ba086]{stroke:#fb8c00f2;stroke-width:6px;transform:translate(0)}.present-geoboard-missing-value-tick[data-v-011ba086]{fill:none;stroke-linecap:round;pointer-events:none}.present-geoboard-missing-value-tick--whole[data-v-011ba086],.present-geoboard-missing-value-tick--known[data-v-011ba086]{stroke:#fb8c00f2;stroke-width:4px}.present-geoboard-missing-value-tick--target-red[data-v-011ba086]{stroke:#e53935fa;stroke-width:4px}.present-geoboard-missing-value-guide--static[data-v-011ba086]{transform:translate(0)}.present-geoboard-missing-value-guide--moving[data-v-011ba086]{animation:1.2s ease-out forwards present-geoboard-missing-value-whole-slide-011ba086}.present-geoboard-missing-value-chip--whole-moving[data-v-011ba086],.present-geoboard-missing-value-chip-text--whole-moving[data-v-011ba086]{filter:drop-shadow(0 0 8px #ffa726e0)}.present-geoboard-missing-value-chip--static[data-v-011ba086],.present-geoboard-missing-value-chip-text--static[data-v-011ba086]{transform:translate(0)}.present-geoboard-missing-value-chip--moving[data-v-011ba086],.present-geoboard-missing-value-chip-text--moving[data-v-011ba086]{animation:1.2s ease-out forwards present-geoboard-missing-value-whole-slide-011ba086}.present-geoboard-missing-value-chip--done[data-v-011ba086],.present-geoboard-missing-value-chip-text--done[data-v-011ba086],.present-geoboard-missing-value-guide--done[data-v-011ba086]{transform:translate(var(--to-x,0), var(--to-y,0))}.present-geoboard-missing-value-guide--extension[data-v-011ba086]{stroke:#fb8c00f2;stroke-width:5px;stroke-dasharray:8 5;animation:.8s linear infinite present-geoboard-missing-value-dash-011ba086}.present-geoboard-missing-value-guide--target[data-v-011ba086]{stroke:#1e88e5f2;stroke-width:6px;stroke-dasharray:8 5}.present-geoboard-missing-value-guide--target-orange[data-v-011ba086]{stroke:#fb8c00f2;stroke-width:5px;stroke-dasharray:8 5;animation:.8s linear infinite present-geoboard-missing-value-dash-011ba086}.present-geoboard-missing-value-guide--target-red[data-v-011ba086]{stroke:#e53935fa;stroke-width:5px;stroke-dasharray:8 5;animation:.8s linear infinite present-geoboard-missing-value-dash-011ba086}.present-geoboard-missing-value-plus[data-v-011ba086]{fill:#ef6c00;pointer-events:none;font-size:22px;font-weight:800}.present-geoboard-missing-value-chip[data-v-011ba086]{pointer-events:none}.present-geoboard-missing-value-chip--known[data-v-011ba086]{fill:#fff3e0fa;stroke:#fb8c00eb;stroke-width:2px}.present-geoboard-missing-value-chip--unknown[data-v-011ba086]{fill:#fffffffa;stroke:#1e88e5eb;stroke-width:2px}.present-geoboard-missing-value-chip-text[data-v-011ba086]{pointer-events:none;font-size:14px;font-weight:800}.present-geoboard-missing-value-chip-text--known[data-v-011ba086]{fill:#ef6c00}.present-geoboard-missing-value-chip-text--unknown[data-v-011ba086]{fill:#1565c0}.present-geoboard-missing-value-chip--whole-moving[data-v-011ba086]{fill:#fff3e0fa;stroke:#f57c00f2;stroke-width:2px}.present-geoboard-missing-value-chip--known-moving[data-v-011ba086]{fill:#fff3e0fa;stroke:#fb8c00eb;stroke-width:2px}.present-geoboard-missing-value-chip-text--whole-moving[data-v-011ba086],.present-geoboard-missing-value-chip-text--known-moving[data-v-011ba086]{fill:#ef6c00}.present-geoboard-missing-value-arrow[data-v-011ba086]{stroke:#fb8c00f2;stroke-width:4px;stroke-dasharray:8 5;stroke-linecap:round;animation:.8s linear infinite present-geoboard-missing-value-dash-011ba086}.present-geoboard-missing-value-arrow-head[data-v-011ba086]{fill:#fb8c00f2;stroke:none}.present-geoboard-missing-value-arrow--movement[data-v-011ba086]{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-011ba086}.present-geoboard-missing-value-arrow-head--movement[data-v-011ba086]{opacity:0;animation:1.2s ease-out forwards present-geoboard-missing-value-arrow-head-reveal-011ba086}.present-geoboard-right-angle-marker[data-v-011ba086]{fill:none;stroke:#37474fc7;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.present-geoboard-peg[data-v-011ba086]{fill:#90a4ae;stroke:#607d8b;stroke-width:2px}.present-geoboard-peg--pending[data-v-011ba086]{filter:drop-shadow(0 0 4px #00000029)}.present-geoboard-peg--start[data-v-011ba086]{stroke-width:3px}.present-geoboard-peg-hit[data-v-011ba086]{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-011ba086]{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-011ba086]{stroke:#0000;stroke-width:30px;pointer-events:stroke;cursor:grab}.present-geoboard-elastic-hit[data-v-011ba086]{stroke:#0000;stroke-width:22px;pointer-events:stroke}.present-geoboard-pending-hit[data-v-011ba086]{stroke:#0000;stroke-width:24px;pointer-events:stroke}.present-geoboard-elastic-fill-hit[data-v-011ba086]{fill:#0000;stroke:none;pointer-events:none}.present-geoboard-elastic-fill-hit--active[data-v-011ba086]{pointer-events:all}@keyframes present-geoboard-confetti-fall-011ba086{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-011ba086{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes present-geoboard-missing-value-dash-011ba086{to{stroke-dashoffset:-13px}}@keyframes present-geoboard-missing-value-arrow-grow-011ba086{0%{stroke-dashoffset:var(--arrow-length,0px)}to{stroke-dashoffset:0}}@keyframes present-geoboard-missing-value-arrow-head-reveal-011ba086{0%,78%{opacity:0}to{opacity:1}}@keyframes present-geoboard-missing-value-whole-slide-011ba086{0%{transform:translate(0)}to{transform:translate(var(--to-x,0), var(--to-y,0))}}@keyframes present-geoboard-missing-value-chip-glow-011ba086{0%,to{filter:drop-shadow(0 0 6px #ffa726b8)}50%{filter:drop-shadow(0 0 12px #ffa726fa)}}.present-dice-tray[data-v-d3188edf]{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-d3188edf]{flex-direction:column;align-items:center;gap:10px;display:flex}.present-dice-settings-card[data-v-d3188edf]{width:min(360px,100vw - 32px)}.present-dice-input[data-v-d3188edf]{width:100%}.present-dice-graph-card[data-v-d3188edf]{width:min(520px,100vw - 32px)}.present-dice-board[data-v-d3188edf]{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-d3188edf]:active{cursor:grabbing}.present-dice-roll-btn[data-v-d3188edf]{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-d3188edf]{align-items:center;gap:8px;width:100%;display:grid}.present-die-face[data-v-d3188edf]{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-d3188edf]{animation:.72s ease-in-out infinite dice-bounce-d3188edf}.present-die-face-svg[data-v-d3188edf]{width:100%;height:100%;display:block;overflow:visible}.present-die-face-shape[data-v-d3188edf]{fill:#fffffff5;stroke:#455a64;stroke-width:4px}.present-die-face-pip[data-v-d3188edf]{fill:#263238}.present-die-face-text[data-v-d3188edf]{fill:#263238;font-size:30px;font-weight:800}.present-dice-roll-label[data-v-d3188edf]{color:#424242;font-size:30px;font-weight:700}.present-dice-results-card[data-v-d3188edf]{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-d3188edf]{color:#424242;margin-bottom:8px;font-size:15px;font-weight:700}.present-dice-results[data-v-d3188edf]{flex-direction:column;gap:6px;display:flex}.present-dice-results-empty[data-v-d3188edf]{color:#757575;font-size:13px;font-weight:600}.present-dice-results-header[data-v-d3188edf],.present-dice-result-row[data-v-d3188edf]{align-items:center;gap:4px;width:100%;display:flex}.present-dice-results-header[data-v-d3188edf]{color:#757575;text-transform:uppercase;letter-spacing:.01em;font-size:11px;font-weight:700}.present-dice-result-row[data-v-d3188edf]{border-top:1px solid #e0e0e0b3;min-height:34px;padding:4px 0}.present-dice-result-value[data-v-d3188edf]{color:#37474f;flex:auto;font-size:14px;font-weight:700}.present-dice-result-count[data-v-d3188edf]{text-align:right;color:#37474f;min-width:16px;margin-left:auto;font-size:14px;font-weight:700}.present-dice-results-header span[data-v-d3188edf]:last-child{text-align:right;margin-left:auto}.present-dice-graph-btn[data-v-d3188edf]{width:100%;margin-top:10px}.present-dice-graph[data-v-d3188edf]{flex-direction:column;gap:10px;display:flex}.present-dice-graph-row[data-v-d3188edf]{grid-template-columns:72px 1fr 32px;align-items:center;gap:10px;display:grid}.present-dice-graph-label[data-v-d3188edf]{color:#37474f;font-size:14px;font-weight:700}.present-dice-graph-bar-track[data-v-d3188edf]{background:#e0e0e0cc;border-radius:999px;height:22px;overflow:hidden}.present-dice-graph-bar[data-v-d3188edf]{background:#90a4ae;border-radius:999px;height:100%}.present-dice-graph-count[data-v-d3188edf]{color:#37474f;text-align:right;font-size:14px;font-weight:700}@keyframes dice-bounce-d3188edf{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)}}
