@font-face{font-family:Metropolis-Thin;src:url(/assets/Metropolis-Thin-CksYLfmg.woff2) format("woff2")}@font-face{font-family:Metropolis-Regular;src:url(/assets/Metropolis-Regular-DKepXnDq.woff2) format("woff2")}@font-face{font-family:Metropolis-Medium;src:url(/assets/Metropolis-Medium-C_TK2_yL.woff2) format("woff2")}.title-text[data-v-c6a9f2c5]{position:absolute;left:7.5%;top:11%;font-size:24pt;color:#fff}.disconnected-note[data-v-c6a9f2c5]{position:fixed;top:0;left:40%;font-size:30pt;color:red;z-index:500}@media screen and (max-width: 876px){.disconnected-note[data-v-c6a9f2c5]{left:30%}}@media screen and (max-width: 625px){.disconnected-note[data-v-c6a9f2c5]{left:23%}}@media screen and (max-width: 512px){.disconnected-note[data-v-c6a9f2c5]{left:19%}}@media screen and (max-width: 467px){.disconnected-note[data-v-c6a9f2c5]{left:13%}}@media screen and (max-width: 367px){.disconnected-note[data-v-c6a9f2c5]{left:12%;font-size:27pt}}.pulsate[data-v-c6a9f2c5]{-webkit-animation:pulsate-c6a9f2c5 2s ease-in-out;-webkit-animation-iteration-count:infinite;opacity:0}@-webkit-keyframes pulsate-c6a9f2c5{0%{opacity:0}50%{opacity:1}to{opacity:0}}.app-container[data-v-c6a9f2c5]{margin:0 auto;width:90%;min-height:100vh;font-family:Metropolis-Regular}@media screen and (max-width: 748px){.title-text[data-v-c6a9f2c5]{left:0}}@media screen and (max-width: 566px){.title-text[data-v-c6a9f2c5]{font-size:20pt}}@media screen and (max-width: 472px){.title-text[data-v-c6a9f2c5]{font-size:18pt}}@media screen and (max-width: 425px){.title-text[data-v-c6a9f2c5]{font-size:16pt}}@media screen and (max-width: 377px){.title-text[data-v-c6a9f2c5]{font-size:14pt}}.app-container[data-v-c6a9f2c5] select,.app-container[data-v-c6a9f2c5] select:focus,.app-container[data-v-c6a9f2c5] textarea,.app-container[data-v-c6a9f2c5] textarea:focus,.app-container[data-v-c6a9f2c5] input,.app-container[data-v-c6a9f2c5] input:focus,.app-container[data-v-c6a9f2c5] input[type=text],.app-container[data-v-c6a9f2c5] input[type=password],.app-container[data-v-c6a9f2c5] input[type=email]{font-size:16px!important}[data-v-9ed3c0b8]::-webkit-scrollbar{-webkit-appearance:none;width:10px}[data-v-9ed3c0b8]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}[data-v-9ed3c0b8]::-ms-clear{display:none}[data-v-9ed3c0b8]::-webkit-search-decoration,[data-v-9ed3c0b8]::-webkit-search-cancel-button,[data-v-9ed3c0b8]::-webkit-search-results-button,[data-v-9ed3c0b8]::-webkit-search-results-decoration{display:none}.search-dropdown-wrapper[data-v-9ed3c0b8]{position:relative;text-align:left;margin:10px auto 0}.search-icon[data-v-9ed3c0b8]{position:absolute;top:20%;right:0}.dropdown-toggle[data-v-9ed3c0b8]{height:40px;display:table;background:#323334;cursor:pointer;border-radius:20px;background-color:#666}.selected-option[data-v-9ed3c0b8]{display:table-cell;vertical-align:middle;padding-left:10px;color:#fff;font-size:14px}.arrow[data-v-9ed3c0b8]{position:absolute;top:15px;right:14px}.dropdown[data-v-9ed3c0b8]{position:absolute;top:40px;left:0;background:#323334;z-index:5;max-height:0;overflow:hidden;transition:max-height .2s}.dropdown-active[data-v-9ed3c0b8]{max-height:220px;transition:max-height .2s}.search input[data-v-9ed3c0b8]{background:#fff;width:90%;color:#000;margin:10px;font-size:16px;height:35px}.options-scroll[data-v-9ed3c0b8]{height:160px;overflow-x:hidden;overflow-y:auto}.dropdown-option[data-v-9ed3c0b8]{position:relative;color:#fff;padding:10px;cursor:pointer}.dropdown-option[data-v-9ed3c0b8]:hover{background:#000}.emphasized-option[data-v-9ed3c0b8]{font-style:italic;font-size:12px}.clear-filter[data-v-9ed3c0b8]{position:absolute;top:12px;right:10%;cursor:pointer}.completion-marker[data-v-9ed3c0b8]{position:absolute;right:20px;color:#0f0;font-size:20px;font-weight:700;bottom:5px}.instructions-container[data-v-5020edf8]{padding:30px 30px 0}.instructions-header[data-v-5020edf8]{font-size:26px;color:#e99506}.instructions-text[data-v-5020edf8]{font-size:16pt;color:#5a5a5a;margin-bottom:20px}.form-container[data-v-5020edf8]{min-height:0;overflow:visible}.questions-container[data-v-5020edf8]{padding:0 30px 10px}.form-divider[data-v-5020edf8]{width:90%;margin:20px auto 30px;border-top:1px solid darkorange}.rubric-question[data-v-5020edf8]{border-top:1px solid #e2e2e2;padding:18px 0}.rubric-question[data-v-5020edf8]:first-child{border-top:0}.question-title[data-v-5020edf8]{color:#333;font-size:20px;font-weight:700;margin-bottom:12px}.context-card[data-v-5020edf8]{background:#f7f7f7;border-left:5px solid #007f6a;color:#333;font-size:15px;line-height:1.35;margin-bottom:14px;padding:12px 14px}.context-card p[data-v-5020edf8]{margin:0 0 8px}.context-card p[data-v-5020edf8]:last-child{margin-bottom:0}.context-title[data-v-5020edf8]{color:#007f6a;font-weight:700}.scale-options[data-v-5020edf8]{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(120px,1fr))}.scale-option[data-v-5020edf8]{align-items:center;background:#fff;border:2px solid #cfcfcf;color:#333;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:82px;padding:8px}.scale-option.selected[data-v-5020edf8]{background:#007f6a;border-color:#005b4c;color:#fff}.scale-number[data-v-5020edf8]{font-size:24px;font-weight:700}.scale-description[data-v-5020edf8]{font-size:12px;line-height:1.2;text-align:center}.rapid-card-grid[data-v-5020edf8]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(180px,1fr))}.entry-card[data-v-5020edf8]{background:#323334;border:3px solid #007f6a;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:24px;gap:8px;min-height:120px;padding:20px}.entry-card small[data-v-5020edf8]{color:#dceeea;font-size:14px}.credit-panel[data-v-5020edf8],.score-summary[data-v-5020edf8],.tally-panel[data-v-5020edf8]{background:#f8f8f8;border:1px solid #dedede;margin-top:16px;padding:16px}.credit-buttons[data-v-5020edf8],.bonus-buttons[data-v-5020edf8]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(120px,1fr))}.credit-buttons button[data-v-5020edf8],.bonus-buttons button[data-v-5020edf8],.tally-header button[data-v-5020edf8]{background:#007f6a;border:2px solid #005b4c;color:#fff;cursor:pointer;font-size:16px;min-height:48px}.tally-header button[data-v-5020edf8]:disabled{background:#d3d3d3;border-color:#a8a8a8;color:#6f6f6f;cursor:default}.tally-grid[data-v-5020edf8]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(220px,1fr))}.tally-header[data-v-5020edf8]{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:12px}.checkbox-tally[data-v-5020edf8],.circle-tally[data-v-5020edf8]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:34px}.checkbox[data-v-5020edf8]{background:#007f6a;border:2px solid #005b4c;height:24px;position:relative;width:24px}.checkbox[data-v-5020edf8]:after{color:#fff;content:"✓";font-size:20px;font-weight:700;left:3px;position:absolute;top:-3px}.checkbox.partial[data-v-5020edf8]{background:linear-gradient(90deg,#007f6a 50%,#fff 50%)}.checkbox.empty[data-v-5020edf8]{background:#fff}.checkbox.empty[data-v-5020edf8]:after{content:""}.circle[data-v-5020edf8]{border:2px solid #005b4c;border-radius:50%;height:22px;width:22px}.circle.full[data-v-5020edf8]{background:#007f6a}.circle.half[data-v-5020edf8]{background:linear-gradient(90deg,#007f6a 50%,#fff 50%)}.circle.empty[data-v-5020edf8]{background:#fff}.circle.pending[data-v-5020edf8]{border-color:#c7c7c7;opacity:.45}.score-summary[data-v-5020edf8]{align-items:center;color:#333;display:flex;font-size:18px;gap:10px}.bonus-buttons[data-v-5020edf8]{grid-template-columns:repeat(2,minmax(160px,1fr))}.bonus-buttons button[data-v-5020edf8]{background:#fff;color:#333;min-height:90px}.bonus-buttons button.selected[data-v-5020edf8]{background:#007f6a;color:#fff}.submission-button-container[data-v-5020edf8]{align-items:center;display:flex;flex-direction:row;font-size:24px;justify-content:center}@media screen and (max-width: 900px){.scale-options[data-v-5020edf8],.rapid-card-grid[data-v-5020edf8],.tally-grid[data-v-5020edf8],.credit-buttons[data-v-5020edf8],.bonus-buttons[data-v-5020edf8]{grid-template-columns:1fr}.questions-container[data-v-5020edf8]{padding:0 16px 10px}}.home-button[data-v-7ea4ecab]{cursor:pointer;display:none;left:10%;position:absolute;top:9%;z-index:10}.home-button a[data-v-7ea4ecab]{color:#000}.coach-view[data-v-7ea4ecab]{align-items:stretch;display:flex;flex-direction:column;width:100%}.facilitator-strip[data-v-7ea4ecab]{color:#fff;font-size:16px;margin:0 auto 8px;text-align:right;width:85%}.dropdowns-container[data-v-7ea4ecab]{align-items:center;background-color:#333;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:100%;padding:20px 0;width:85%}.submission-status[data-v-7ea4ecab]{align-items:center;background:#f7f7f7;color:#333;display:flex;flex-wrap:wrap;font-size:16px;gap:16px;justify-content:space-between;margin:0 auto;padding:12px 20px;width:85%}.status-label[data-v-7ea4ecab]{color:#5a5a5a;margin-right:6px}.status-value[data-v-7ea4ecab]{color:#007f6a;font-weight:700}.fac-check[data-v-7ea4ecab]{align-items:center;display:flex;gap:8px}.checkmark[data-v-7ea4ecab]{align-items:center;border:2px solid #b5b5b5;border-radius:50%;color:#fff;display:flex;font-weight:700;height:22px;justify-content:center;width:22px}.fac-check.complete .checkmark[data-v-7ea4ecab]{background:#007f6a;border-color:#007f6a}.coach-container[data-v-7ea4ecab]{background-color:#fff;flex:1 1 auto;margin:0 auto;max-width:100%;overflow:visible;width:85%}.instructions-container[data-v-7ea4ecab]{padding:30px 30px 0}.instructions-header[data-v-7ea4ecab]{color:#e99506;font-size:26px}.instructions-text[data-v-7ea4ecab]{color:gray;font-size:16pt;margin-bottom:30px}.instructions-text.step[data-v-7ea4ecab]{padding-left:20px}.instructions-text.initial[data-v-7ea4ecab]{text-align:center}@media screen and (max-width: 768px){.dropdowns-container[data-v-7ea4ecab],.submission-status[data-v-7ea4ecab],.coach-container[data-v-7ea4ecab],.facilitator-strip[data-v-7ea4ecab]{width:96%}}.splash-view[data-v-82ccaaa0]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;height:100%}.splash-text-container[data-v-82ccaaa0]{width:80%;min-height:280px;margin:0 auto;background-color:#fff;border:2px solid darkorange;display:flex;flex-direction:column;justify-content:center}.login-container[data-v-82ccaaa0]{display:flex;flex-direction:column;font-size:24px}.form-item[data-v-82ccaaa0]{display:flex;flex-direction:row;width:60%;margin:10px auto}.form-item[data-v-82ccaaa0]:last-child{margin-bottom:0}.form-label[data-v-82ccaaa0]{color:#ff8c00;flex:1}.form-input[data-v-82ccaaa0]{flex:2}.form-feedback[data-v-82ccaaa0]{color:red;font-size:18px;display:flex;flex:1;justify-content:center;text-align:center}.button[data-v-82ccaaa0]{margin:30px auto 0;cursor:pointer;font-size:25px;background-color:#e9953e;color:#fff;border:3px solid rgb(175,110,45);width:100%;max-width:200px;height:50px;text-align:center;padding-top:3px;filter:drop-shadow(3px 3px 5px rgb(175,110,45))}.button.error-adjusted[data-v-82ccaaa0]{margin-top:10px;margin-bottom:10px}@media screen and (max-width: 1024px){.form-item[data-v-82ccaaa0]{flex-direction:column;width:80%}.form-item[data-v-82ccaaa0]:first-child{margin-top:0}.form-input[data-v-82ccaaa0]{min-height:40px}.button[data-v-82ccaaa0]{margin-top:20px}}@media screen and (max-width: 428px){.form-item[data-v-82ccaaa0]{width:80%}}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}body{min-height:100vh;color:var(--color-text);background-color:#646464;transition:color .5s,background-color .5s;line-height:1.6;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{margin:0 auto;font-weight:400;background-color:#102a28;background-image:url(/assets/shionogi-smartscore-bg-thBwq9Mf.png);background-size:cover;background-position:center;overflow:auto}a{color:#7013dd}.bold{font-weight:700}#logo{max-width:150px;width:150px;position:fixed;right:18px;top:18px}.question-header{font-size:20px;font-weight:700;color:#e99506}.question-number{font-size:18px;color:#e99506}.modal{background-color:#000c;z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;font-size:20px}.modal-textbox{display:flex;flex-direction:column;flex-wrap:wrap;width:80%;max-width:100%;background-color:#fff;padding:20px;border-radius:5px}.modal-message{font-size:25px;text-align:center}.modal-close-button{align-self:flex-end;margin-top:-15px;color:red;cursor:pointer;font-size:30px;display:none}.modal-controls{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;padding:20px 0 10px}.modal-button{display:flex;min-width:200px;align-items:center;justify-content:center;border:3px solid #039a84;background-color:#007f6a;color:#fff;cursor:pointer;filter:drop-shadow(3px 3px 5px #039a84);font-size:25px;height:60px;margin:20px auto 0}.point-button{background-color:#007f6a;color:#fff;border:3px solid #039a84;filter:drop-shadow(3px 3px 5px #039a84)}.form-button{display:flex;align-items:center;justify-content:center;margin:20px auto;cursor:pointer;font-size:25px;background-color:#007f6a;color:#fff;border:3px solid rgb(3,154,132);width:100%;max-width:330px;height:70px;text-align:center;padding-top:3px;filter:drop-shadow(3px 3px 5px rgb(0,0,0))}.form-button-disabled{pointer-events:none;cursor:default;background-color:#aaa;border:3px solid gray;color:gray;filter:none}.form-button-enabled{cursor:pointer;background-color:#007f6a;color:#fff;border:3px solid rgb(3,154,132);filter:drop-shadow(3px 3px 5px rgb(51,51,51))}
