@keyframes bg-a184b18f{0%{opacity:0}}dialog[data-v-a184b18f]::backdrop{background-color:var(--color-gray-800,#484646);opacity:.75;animation-name:bg-a184b18f;animation-duration:var(--default-anim-duration);animation-timing-function:var(--default-anim-timing)}.countdown-urgent[data-v-b560fd5e]{animation:countdown-pulse-b560fd5e 1s ease-in-out infinite}@keyframes countdown-pulse-b560fd5e{0%,to{opacity:1}50%{opacity:.5}}.send-btn[data-v-f05a5e32]{width:calc(var(--spacing,4px) * 10);height:calc(var(--spacing,4px) * 10);background-color:#0000;flex-shrink:0;padding:0!important}.send-btn[data-v-f05a5e32]:disabled{opacity:.4}.is-selected[data-v-832243a4]{outline:2px solid var(--color-blue);outline-offset:10px}.instructions-body[data-v-3acf45eb]{line-height:1.5}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-44d03eed],[data-v-44d03eed]:before,[data-v-44d03eed]:after,[data-v-44d03eed]::backdrop{--tw-border-style:solid}}}.other[data-v-44d03eed]{border-bottom-right-radius:var(--radius-md,8px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-pink-700,#c1b2b2);text-align:left;background-color:#0000;margin-right:auto}.mine[data-v-44d03eed]{border-bottom-left-radius:var(--radius-md,8px);background-color:var(--color-pink-650,#dacbcb);text-align:right;margin-left:auto}.side-row[data-v-ab0cba3c]{min-height:calc(var(--spacing,.25rem) * 14);padding:calc(var(--spacing,.25rem) * 2)}.rnd[data-v-ab0cba3c]{border-radius:var(--radius-md,.375rem)}.btn-small[data-v-ab0cba3c]{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);border-radius:var(--radius-md,.375rem);color:var(--color-white,#fff)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-9efa46e1],[data-v-9efa46e1]:before,[data-v-9efa46e1]:after,[data-v-9efa46e1]::backdrop{--tw-border-style:solid}}}[data-v-9efa46e1]::placeholder{text-align:center}input[data-v-9efa46e1]{height:calc(var(--spacing,4px) * 12.5);border-radius:var(--radius-md,8px);border-style:var(--tw-border-style);padding:var(--spacing,4px);font-size:var(--text-sm,3rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-width:2px;flex:1}.loader[data-v-fafd6f3d]{--gap:14px;--height:12px;box-sizing:border-box;transform:translate(calc(-1.5 * var(--gap)));margin-inline:auto;margin-block:calc(var(--spacing,4px) * 4);width:calc(var(--spacing,4px) * 2.5);height:calc(var(--spacing,4px) * 2.5);background-color:#0000;border-radius:3.40282e38px;animation:1s ease-in-out infinite alternate animloader-fafd6f3d;display:block;position:relative}@keyframes animloader-fafd6f3d{33%{box-shadow:var(--gap) calc(-1 * var(--height)),calc(2 * var(--gap)) 0,calc(3 * var(--gap)) 0}66%{box-shadow:var(--gap) 0,calc(2 * var(--gap)) calc(-1 * var(--height)),calc(3 * var(--gap)) 0}to{box-shadow:var(--gap) 0,calc(2 * var(--gap)) 0,calc(3 * var(--gap)) calc(-1 * var(--height))}0%{box-shadow:var(--gap) 0,calc(2 * var(--gap)) 0,calc(3 * var(--gap)) 0}}.copy-html[data-v-37889aec] p{text-align:justify}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-7aa2bcd3],[data-v-7aa2bcd3]:before,[data-v-7aa2bcd3]:after,[data-v-7aa2bcd3]::backdrop{--tw-border-style:solid}}}.side-container[data-v-7aa2bcd3]{background-color:var(--color-pink-650,#dacbcb);padding:calc(var(--spacing,4px) * 3)}.choice[data-v-7aa2bcd3]{border-radius:var(--radius-sm,4px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-blue-700,#2e489f);background-color:var(--color-blue-200,#d7def4);padding-inline:calc(var(--spacing,4px) * 4);padding-block:calc(var(--spacing,4px) * 2);flex-direction:column;justify-content:center;align-items:center;display:flex}.score[data-v-7aa2bcd3]{font-family:var(--font-mono,"DM Mono", monospace);font-size:var(--text-xs,2.5rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));align-self:center}.continue-cta[data-v-7aa2bcd3]{animation:1.1s ease-in-out infinite cta-flash-7aa2bcd3}@keyframes cta-flash-7aa2bcd3{0%,to{opacity:1;box-shadow:0 0 #395ac773}50%{opacity:.75;box-shadow:0 0 0 6px #395ac700}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-68fbf59a],[data-v-68fbf59a]:before,[data-v-68fbf59a]:after,[data-v-68fbf59a]::backdrop{--tw-border-style:solid}}}input[data-v-68fbf59a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=radio][data-v-68fbf59a]{width:calc(var(--spacing,4px) * 4.5);height:calc(var(--spacing,4px) * 4.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-700,#2e489f);border-radius:3.40282e38px}input[type=radio][data-v-68fbf59a]:checked{background-color:var(--color-blue-700,#2e489f)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-94825e6f],[data-v-94825e6f]:before,[data-v-94825e6f]:after,[data-v-94825e6f]::backdrop{--tw-duration:initial}}}.bar-area[data-v-94825e6f]{justify-content:center;align-items:flex-end;width:100%;height:clamp(140px,18vw,240px);display:flex}.bar[data-v-94825e6f]{background-color:var(--color-blue,var(--color-blue-600));width:70%;transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;border-top-left-radius:4px;border-top-right-radius:4px;max-width:clamp(36px,5vw,64px);transition-duration:.1s}.bin-count[data-v-94825e6f]{font-size:clamp(var(--text-sm),1.5vw,var(--text-md));min-height:1.1em}.bin-label[data-v-94825e6f]{min-height:24px;font-size:clamp(10px,1.1vw,14px)}.v-slider[data-v-94825e6f]{writing-mode:vertical-lr;-webkit-appearance:slider-vertical;-moz-appearance:slider-vertical;appearance:slider-vertical;width:calc(var(--spacing,4px) * 6);cursor:pointer;accent-color:var(--color-blue,var(--color-blue-600));direction:rtl;height:clamp(112px,14vw,190px)}@property --tw-duration{syntax:"*";inherits:false}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ff546efb],[data-v-ff546efb]:before,[data-v-ff546efb]:after,[data-v-ff546efb]::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}.side-container[data-v-ff546efb]{background-color:var(--color-pink-650,#dacbcb);padding:calc(var(--spacing,4px) * 3)}input[data-v-ff546efb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=radio][data-v-ff546efb]{width:calc(var(--spacing,4px) * 4.5);height:calc(var(--spacing,4px) * 4.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-700,#2e489f);border-radius:3.40282e38px}input[type=radio][data-v-ff546efb]:checked{background-color:var(--color-blue-700,#2e489f)}label[data-v-ff546efb]{font-size:var(--text-sm,3rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.phase[data-v-ff546efb]{align-items:center;gap:calc(var(--spacing,4px) * 6);width:100%;height:100%;padding-inline:calc(var(--spacing,4px) * 5);padding-top:calc(var(--spacing,4px) * 6);padding-bottom:calc(var(--spacing,4px) * 10);text-align:left;font-size:var(--text-md,4rem);flex-direction:column;display:flex;overflow-y:auto}.phase-title[data-v-ff546efb],.phase-block[data-v-ff546efb],.phase-next[data-v-ff546efb]{width:100%;max-width:calc(var(--spacing,4px) * 240)}.copy-html[data-v-ff546efb] p{text-align:justify}.phase-title[data-v-ff546efb]{font-size:var(--text-lg,5rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.phase-next[data-v-ff546efb]{padding:calc(var(--spacing,4px) * 4)!important;font-size:var(--text-md,4rem)!important}.pred-table[data-v-ff546efb]{width:clamp(256px,32vw,360px);font-size:clamp(var(--text-sm),1.8vw,21px)}.pred-table[data-v-ff546efb] th{font-size:.83em}.pred-table[data-v-ff546efb] tr{height:2em}.text-link[data-v-ff546efb]{cursor:pointer;font-size:inherit;line-height:inherit;padding:0;text-decoration-line:underline}.prob-input[data-v-ff546efb]{width:calc(var(--spacing,4px) * 25);border-radius:var(--radius-sm,4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-700,#2e489f);padding-inline:calc(var(--spacing,4px) * 3);padding-block:calc(var(--spacing,4px) * 2);text-align:center;font-size:var(--text-md,4rem)}.prob-readonly[data-v-ff546efb]{width:calc(var(--spacing,4px) * 25);padding-inline:calc(var(--spacing,4px) * 3);padding-block:calc(var(--spacing,4px) * 2);text-align:center;font-size:var(--text-md,4rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.generator-input[data-v-ff546efb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:calc(var(--spacing,4px) * 8);cursor:pointer;background-color:#0000;width:100%}.generator-input[data-v-ff546efb]::-webkit-slider-runnable-track{height:calc(var(--spacing,4px) * 4);background:linear-gradient(to right,var(--color-blue) var(--range-pct,0%),var(--color-pink-650) var(--range-pct,0%));border-radius:10px}.generator-input[data-v-ff546efb]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:calc(var(--spacing,4px) * -2);width:calc(var(--spacing,4px) * 6);height:calc(var(--spacing,4px) * 6);border-style:var(--tw-border-style);background-color:var(--color-blue,var(--color-blue-600));border-width:0;border-radius:30px}.generator-input[data-v-ff546efb]::-moz-range-track{height:calc(var(--spacing,4px) * 4);background:linear-gradient(to right,var(--color-blue) var(--range-pct,0%),var(--color-pink-650) var(--range-pct,0%));border-radius:10px}.generator-input[data-v-ff546efb]::-moz-range-thumb{width:calc(var(--spacing,4px) * 6);height:calc(var(--spacing,4px) * 6);border-style:var(--tw-border-style);background-color:var(--color-blue,var(--color-blue-600));border-width:0;border-radius:30px}.generator-input.thumb-hidden[data-v-ff546efb]::-webkit-slider-thumb{opacity:0}.generator-input.thumb-hidden[data-v-ff546efb]::-moz-range-thumb{opacity:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
