.autocomplete .autocomplete-search{padding:2px;border:2px solid var(--theme-border-color);background-color:var(--theme-background);border-radius:5px;box-sizing:border-box;text-transform:none;margin:0;cursor:pointer}.autocomplete .autocomplete-search input:focus-within,.autocomplete .autocomplete-search input:active{border:none;outline:none}.autocomplete .autocomplete-search:focus-within,.autocomplete .autocomplete-search:active{border-color:var(--theme-base)}.autocomplete .autocomplete-search .token{width:fit-content;background:var(--theme-background-tertiary);color:var(--theme-text-color);padding:0 0 0 12px;font-size:13px;border-radius:14px;margin:3px;line-height:28px;height:28px;white-space:no-wrap;display:inline-flex}.autocomplete .autocomplete-search .token.selected{background:var(--theme-base);color:var(--theme-button-color)}.autocomplete .autocomplete-search .token.selected .token-remove{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='500px'%20height='500px'%20viewBox='0%200%20500%20500'%20enable-background='new%200%200%20500%20500'%20xml:space='preserve'%3e%3cpath%20fill='%23FFF'%20d='M250,0C139.538,0,50,89.538,50,200c0,110.463,89.538,200,200,200c110.463,0,200-89.537,200-200C450,89.538,360.463,0,250,0z%20M187.5,111.325l62.5,62.5l62.5-62.5l26.175,26.175l-62.5,62.5l62.5,62.5L312.5,288.675l-62.5-62.5l-62.5,62.5L161.325,262.5%20l62.5-62.5l-62.5-62.5L187.5,111.325z'/%3e%3c/svg%3e");opacity:1}.autocomplete .autocomplete-search .token.selected .token-remove:hover,.autocomplete .autocomplete-search .token.selected .token-remove:active{opacity:1}.autocomplete .autocomplete-search .token-remove{width:28px;height:28px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='500px'%20height='500px'%20viewBox='0%200%20500%20500'%20enable-background='new%200%200%20500%20500'%20xml:space='preserve'%3e%3cpath%20d='M250,0C139.538,0,50,89.538,50,200c0,110.463,89.538,200,200,200c110.463,0,200-89.537,200-200C450,89.538,360.463,0,250,0z%20M187.5,111.325l62.5,62.5l62.5-62.5l26.175,26.175l-62.5,62.5l62.5,62.5L312.5,288.675l-62.5-62.5l-62.5,62.5L161.325,262.5%20l62.5-62.5l-62.5-62.5L187.5,111.325z'/%3e%3c/svg%3e") 5px 7px no-repeat;background-size:18px auto;opacity:.3;transition:opacity ease .2s}.autocomplete .autocomplete-search .token-remove:hover,.autocomplete .autocomplete-search .token-remove:active{opacity:.7}.autocomplete .autocomplete-search input.autocomplete-input{border-radius:0;width:auto;margin:3px;height:28px;line-height:28px;padding:0 3px;border:0;min-width:150px}.autocomplete .autocomplete-search input.autocomplete-input:focus{box-shadow:none}.autocomplete .autocomplete-search input.autocomplete-input:disabled{background:#fff}.autocomplete.compact .autocomplete-search{padding:2px;min-height:34px;line-height:28px}.autocomplete.compact .autocomplete-search .token{margin:2px;height:24px;line-height:24px;padding:0 0 0 10px;font-size:13px}.autocomplete.compact .autocomplete-search input.autocomplete-input{height:24px;line-height:24px;margin:2px;font-size:13px}.autocomplete.compact .autocomplete-search .token-remove{width:24px;height:24px;background-position:3px 5px}.autocomplete .autocomplete-results{position:absolute;top:40px;left:0;right:0;background:var(--theme-background);z-index:1000;border-radius:5px;background-clip:padding-box;border:2px solid var(--theme-border-color);max-height:250px;overflow-y:auto;padding:5px}.autocomplete .autocomplete-results .nothing{border:0;border-radius:0;font-size:13px;line-height:20px;padding:15px}.autocomplete .autocomplete-results .autocomplete-result{font-size:13px;color:var(--theme-text-color);padding:5px 10px;line-height:20px;cursor:pointer;border-radius:3px;font-weight:500}.autocomplete .autocomplete-results .autocomplete-result:hover{color:var(--theme-base);background:var(--theme-base-fade)}.autocomplete .autocomplete-results .autocomplete-result.highlighted{background:var(--theme-base-fade);color:var(--theme-base)}.autocomplete .borderless .autocomplete-search{border:0}.checklist[data-v-40deff27]{border:2px solid var(--theme-border-color);border-radius:5px;padding:6px;overflow:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:160px}.checklist .item[data-v-40deff27]{white-space:nowrap;display:flex;align-items:center;justify-content:flex-start;width:100%;padding:8px}.checklist .item input[data-v-40deff27]{margin:0 12px 0 0}.checklist .item label[data-v-40deff27]{cursor:pointer;margin:0}.checklist-search[data-v-40deff27]{width:100%;margin-bottom:10px}.autocomplete[data-v-c07d2ad5]{width:100%}label+.autocomplete[data-v-c07d2ad5]{margin-top:5px}label+.checklist[data-v-c07d2ad5]{margin-top:5px}.spinner[data-v-efecee07]{width:20px;height:20px;z-index:2;color:var(--theme-base)}.spinner .rotation-scaler[data-v-efecee07]{transition:all ease .25s;transform-origin:center;transform-box:fill-box}.spinner .rotation[data-v-efecee07]{animation:rotate-efecee07 2s linear infinite;transition:all ease .25s;transform-origin:center;transform-box:fill-box}.spinner .path[data-v-efecee07]{stroke:var(--theme-base);stroke-linecap:round;animation:dash-efecee07 1.5s ease-in-out infinite}.spinner.slow .path[data-v-efecee07]{stroke:var(--theme-border-color);animation:none;stroke-dasharray:90,150;stroke-dashoffset:0}.spinner .done[data-v-efecee07]{transform:scale(0);transition:all ease .25s;transform-origin:center;transform-box:fill-box}.spinner .check[data-v-efecee07]{stroke:#fff;stroke-linecap:round;transform:scale(.7) translate(12px,12px)}.spinner .check-bubble[data-v-efecee07]{fill:var(--theme-base)}.spinner.complete .done[data-v-efecee07]{transform:scale(1)}.spinner.complete .rotation-scaler[data-v-efecee07]{transform:scale(0)}@keyframes rotate-efecee07{to{transform:rotate(360deg)}}@keyframes dash-efecee07{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}*[data-v-70e8c011],*[data-v-70e8c011]:after,*[data-v-70e8c011]:before{position:relative;box-sizing:border-box}html[data-v-70e8c011],body[data-v-70e8c011]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--theme-text-color);background:none;box-sizing:border-box;margin:0;height:100vh;width:100vw}.dots[data-v-70e8c011]{padding-top:25px}.dots .dot[data-v-70e8c011]{width:6px;height:6px;border-radius:50%;background-color:var(--theme-background-tertiary);margin:0 5px}.dots .dot.active[data-v-70e8c011]{background-color:var(--theme-base)}.error-toast[data-v-70e8c011]{position:absolute;top:50px;left:50%;transform:translate(-50%);width:400px;z-index:9999;padding:10px 0;background-color:#ff2f2fbf;border:2px solid #ff2f2f;color:var(--theme-button-color);text-align:center;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.25px;text-transform:uppercase}.error-toast.warning[data-v-70e8c011]{background-color:#ffcb30bf;border-color:#ffcb30}.fh[data-v-70e8c011]{height:100%}.text-center[data-v-70e8c011]{text-align:center}p[data-v-70e8c011]{opacity:.9}.slide-leave-active[data-v-70e8c011],.slide-enter-active[data-v-70e8c011]{transition:.2s ease-in-out}.slide-enter[data-v-70e8c011]{transform:translate(100%)}.slide-leave-to[data-v-70e8c011]{transform:translate(-150%)}.fade-enter-active[data-v-70e8c011],.fade-leave-active[data-v-70e8c011]{transition:opacity .2s}.fade-enter[data-v-70e8c011],.fade-leave-to[data-v-70e8c011],.fade-fast-enter[data-v-70e8c011],.fade-fast-leave-to[data-v-70e8c011],.fade-long-enter[data-v-70e8c011],.fade-long-leave-to[data-v-70e8c011]{opacity:0}.fade-fast-enter-active[data-v-70e8c011],.fade-fast-leave-active[data-v-70e8c011]{transition:opacity .1s}.fade-long-enter-active[data-v-70e8c011],.fade-long-leave-active[data-v-70e8c011]{transition:opacity 5s}.flex-center[data-v-70e8c011]{display:flex;justify-content:center;align-items:center}.flex-between-column[data-v-70e8c011]{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.flex-evenly-column[data-v-70e8c011]{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.flex-end-row[data-v-70e8c011]{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.flex-between-row[data-v-70e8c011]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flex-center-row[data-v-70e8c011]{display:flex;flex-direction:row;justify-content:center;align-items:center}.flex[data-v-70e8c011]{display:flex}.flex-align[data-v-70e8c011]{align-items:center}.flex-center[data-v-70e8c011]{justify-content:center}.flex-end[data-v-70e8c011]{justify-content:flex-end}.ff[data-v-70e8c011]{flex:1}.invisible[data-v-70e8c011]{visibility:hidden}.input-group[data-v-70e8c011]{margin:30px 0}.input-group>.input-group[data-v-70e8c011]{flex:1;margin:0 20px 0 0}.input-group>.input-group[data-v-70e8c011]:last-child{margin-right:0}.input-group.required label[data-v-70e8c011]:after{content:"*";color:#ff2f2f;margin-left:1px;vertical-align:text-top;opacity:.6;font-size:12px}.input-group.optional label[data-v-70e8c011]:after{vertical-align:bottom;content:"Optional";margin-left:6px;font-size:10px;background:var(--theme-background-tertiary);color:var(--theme-subtext-color);border-radius:3px;line-height:15px;height:15px;display:inline-block;padding:0 3px;font-weight:500}label[data-v-70e8c011]{display:block;font-size:14px;color:var(--theme-text-color);font-weight:500;margin-bottom:8px;line-height:16px}label+small[data-v-70e8c011]{display:block;font-size:13px;color:var(--theme-subtext-color);font-weight:400;margin-top:-2px;margin-bottom:10px;line-height:14px}button[data-v-70e8c011]{padding:10px 20px;background-color:var(--theme-base);color:var(--theme-button-color);border:1px solid var(--theme-base-darken);border-radius:6px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;font-size:14px;text-align:center;line-height:20px}button[data-v-70e8c011]:hover{background-color:var(--theme-base-lighten)}button[data-v-70e8c011]:focus,button[data-v-70e8c011]:focus-within,button[data-v-70e8c011]:focus-visible{outline:none}button[data-v-70e8c011]:disabled,button[disabled][data-v-70e8c011]{opacity:.6}button[data-v-70e8c011]:disabled:hover,button[disabled][data-v-70e8c011]:hover{background-color:var(--theme-base);cursor:not-allowed}input[data-v-70e8c011],textarea[data-v-70e8c011],select[data-v-70e8c011]{width:100%;padding:10px;border:2px solid var(--theme-border-color);border-radius:6px;box-sizing:border-box;resize:none;background-color:var(--theme-background);color:var(--theme-text-color);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}input[data-v-70e8c011]:focus,textarea[data-v-70e8c011]:focus,select[data-v-70e8c011]:focus,input[data-v-70e8c011]:focus-within,textarea[data-v-70e8c011]:focus-within,select[data-v-70e8c011]:focus-within,input[data-v-70e8c011]:focus-visible,textarea[data-v-70e8c011]:focus-visible,select[data-v-70e8c011]:focus-visible{border-color:var(--theme-base);outline:none}input[data-v-70e8c011]:disabled,textarea[data-v-70e8c011]:disabled,select[data-v-70e8c011]:disabled,input[disabled][data-v-70e8c011],textarea[disabled][data-v-70e8c011],select[disabled][data-v-70e8c011]{opacity:.6;background-color:var(--theme-background-secondary)}select[data-v-70e8c011]{background:var(--theme-text-caret) no-repeat var(--theme-background);background-position:right 8px top 8px;background-size:22px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}select[data-v-70e8c011]:focus{background-image:var(--theme-base-caret)}select[data-v-70e8c011]::-ms-expand{display:none}.loader[data-v-70e8c011]{width:50px;height:50px;border:5px solid var(--theme-border-color);border-top:5px solid var(--theme-base);border-radius:50%;animation:spin-70e8c011 .8s linear infinite}input[type=checkbox][data-v-70e8c011]{width:18px;height:18px;padding:0;line-height:18px;box-shadow:0;background:var(--theme-background);border:0;margin-right:15px;border-radius:3px;border:2px solid var(--theme-border-color);appearance:none}input[type=checkbox][data-v-70e8c011]:focus{box-shadow:none}input[type=checkbox][data-v-70e8c011]:hover{border-color:#aaa}input[type=checkbox][data-v-70e8c011]:after{position:absolute;inset:0;content:"";background-size:17px auto;opacity:0}input[type=checkbox][data-v-70e8c011]:checked{background:var(--theme-base);border-color:var(--theme-base)}input[type=checkbox][data-v-70e8c011]:checked:after{opacity:1;background:var(--theme-text-check);background-position:-1px 0;background-size:17px auto}@keyframes spin-70e8c011{0%{transform:rotate(0)}to{transform:rotate(360deg)}}h2[data-v-70e8c011]{font-size:1.3rem;font-weight:500;margin-bottom:.5rem}p[data-v-70e8c011]{font-size:1rem}.continue-button[data-v-70e8c011]{width:100%}.assignment-icon[data-v-70e8c011]{color:var(--theme-base);margin-bottom:1.5rem}.spinner[data-v-70e8c011]{margin:1.5rem}.autocomplete[data-v-70e8c011],.checklist[data-v-70e8c011]{width:100%}.checklist[data-v-70e8c011]{height:200px}label+.autocomplete[data-v-70e8c011]{margin-top:5px}label+.checklist[data-v-70e8c011]{margin-top:5px}.assignment-builder[data-v-ab26a358]{height:100%;width:100%}.bottom[data-v-ab26a358]{position:absolute;bottom:0;width:100%;padding-bottom:30px;margin-bottom:-30px;background-color:var(--theme-background)}.autocomplete[data-v-ab26a358],.checklist[data-v-ab26a358]{width:100%}.checklist[data-v-ab26a358]{height:200px}.continue-button[data-v-ab26a358]{width:100%}.content[data-v-ab26a358]{overflow:visible;position:absolute;width:100%;height:auto}.content-preview[data-v-ab26a358]{position:absolute;width:100%;z-index:-9999;transform:translateY(-200vh);opacity:0}header h1[data-v-ab26a358]{width:300px;height:24px;position:absolute;inset:0;margin:auto;line-height:24px;text-align:center;font-size:16px;font-weight:500;color:var(--theme-text-color)}header .header-button[data-v-ab26a358]{width:28px;height:28px;cursor:pointer;color:var(--theme-text-color)}header .header-button svg[data-v-ab26a358]{display:block}.authentication{width:100%}.authentication .card-options{border-top:1px solid var(--theme-border-color);background:var(--theme-background)}.center{text-align:center}.loading{display:flex;justify-content:center;align-items:center;padding:50px 10px}.accounts-form{padding:8px 8px 8px 16px;display:flex;align-items:center}.accounts-form h3{font-size:13px;line-height:20px;font-weight:500;color:var(--theme-subtext-color)}.providers{width:100%;max-width:320px}.provider{padding:15px;border-top:1px solid var(--theme-border-color);cursor:pointer;background:var(--theme-background)}.provider .spinner{width:36px}.provider:hover,.provider:active{background:var(--theme-background-secondary)}.provider.highlighted{background:var(--theme-base)}.provider.highlighted .provider-name{color:var(--theme-text-color)}.provider.highlighted .caret{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='%23FFFFFF'%20d='M16.59%208.59L12%2013.17%207.41%208.59%206%2010l6%206%206-6z'/%3e%3cpath%20d='M0%200h24v24H0z'%20fill='none'/%3e%3c/svg%3e")}.provider:last-child{border-radius:0 0 2px 2px}.provider.verifying{pointer-events:none}.provider.verifying .spinner-container{transform:scale(1);opacity:1}.provider.verifying .provider-name,.provider.verifying .provider-details{color:var(--theme-subtext-color)}.provider-icon{margin-right:12px;width:36px;height:36px}.provider-icon img{width:36px;height:36px;border-radius:50%;background:#eee;display:block}.provider-icon:after{width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,0,0,.15);content:"";z-index:2;position:absolute;top:0;left:0;box-sizing:border-box}.provider-icon.placeholder img{opacity:.4}.provider-icon .spinner-container{position:absolute;width:36px;height:36px;z-index:2;background:var(--theme-base);border-radius:50%;color:var(--theme-background);opacity:0;transition:all ease .2s}.provider-icon .spinner-container .spinner .path{stroke:var(--theme-background)}.provider-icon .spinner-container .spinner .rotation-scaler{transform:scale(.8)}.provider-icon .spinner-container .spinner.complete .done{transform:scale(1.3)}.header-button{width:28px;height:28px;cursor:pointer;color:var(--theme-text-color);border-radius:4px}.header-button svg{display:block}.header-button:hover,.header-button:active{background:var(--theme-background-tertiary)}.application-icon{margin-left:6px}.application-icon img{width:24px;height:24px}.application-icon:after{width:24px;height:24px}.provider-name{font-size:14px;font-weight:500;color:var(--theme-text-color);transition:color ease .2s}.provider-details{font-size:12px;font-weight:400;margin-top:6px;transition:color ease .2s}.lti,.lti-iframe{width:100%;height:100%;position:fixed;top:0;left:0}.lti-form{position:absolute;top:-10000px;width:1px;height:1px}*[data-v-3ab8af2c],*[data-v-3ab8af2c]:after,*[data-v-3ab8af2c]:before{position:relative;box-sizing:border-box}html[data-v-3ab8af2c],body[data-v-3ab8af2c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--theme-text-color);background:none;box-sizing:border-box;margin:0;height:100vh;width:100vw}.dots[data-v-3ab8af2c]{padding-top:25px}.dots .dot[data-v-3ab8af2c]{width:6px;height:6px;border-radius:50%;background-color:var(--theme-background-tertiary);margin:0 5px}.dots .dot.active[data-v-3ab8af2c]{background-color:var(--theme-base)}.error-toast[data-v-3ab8af2c]{position:absolute;top:50px;left:50%;transform:translate(-50%);width:400px;z-index:9999;padding:10px 0;background-color:#ff2f2fbf;border:2px solid #ff2f2f;color:var(--theme-button-color);text-align:center;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.25px;text-transform:uppercase}.error-toast.warning[data-v-3ab8af2c]{background-color:#ffcb30bf;border-color:#ffcb30}.fh[data-v-3ab8af2c]{height:100%}.text-center[data-v-3ab8af2c]{text-align:center}p[data-v-3ab8af2c]{opacity:.9}.slide-leave-active[data-v-3ab8af2c],.slide-enter-active[data-v-3ab8af2c]{transition:.2s ease-in-out}.slide-enter[data-v-3ab8af2c]{transform:translate(100%)}.slide-leave-to[data-v-3ab8af2c]{transform:translate(-150%)}.fade-enter-active[data-v-3ab8af2c],.fade-leave-active[data-v-3ab8af2c]{transition:opacity .2s}.fade-enter[data-v-3ab8af2c],.fade-leave-to[data-v-3ab8af2c],.fade-fast-enter[data-v-3ab8af2c],.fade-fast-leave-to[data-v-3ab8af2c],.fade-long-enter[data-v-3ab8af2c],.fade-long-leave-to[data-v-3ab8af2c]{opacity:0}.fade-fast-enter-active[data-v-3ab8af2c],.fade-fast-leave-active[data-v-3ab8af2c]{transition:opacity .1s}.fade-long-enter-active[data-v-3ab8af2c],.fade-long-leave-active[data-v-3ab8af2c]{transition:opacity 5s}.flex-center[data-v-3ab8af2c]{display:flex;justify-content:center;align-items:center}.flex-between-column[data-v-3ab8af2c]{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.flex-evenly-column[data-v-3ab8af2c]{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.flex-end-row[data-v-3ab8af2c]{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.flex-between-row[data-v-3ab8af2c]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flex-center-row[data-v-3ab8af2c]{display:flex;flex-direction:row;justify-content:center;align-items:center}.flex[data-v-3ab8af2c]{display:flex}.flex-align[data-v-3ab8af2c]{align-items:center}.flex-center[data-v-3ab8af2c]{justify-content:center}.flex-end[data-v-3ab8af2c]{justify-content:flex-end}.ff[data-v-3ab8af2c]{flex:1}.invisible[data-v-3ab8af2c]{visibility:hidden}.input-group[data-v-3ab8af2c]{margin:30px 0}.input-group>.input-group[data-v-3ab8af2c]{flex:1;margin:0 20px 0 0}.input-group>.input-group[data-v-3ab8af2c]:last-child{margin-right:0}.input-group.required label[data-v-3ab8af2c]:after{content:"*";color:#ff2f2f;margin-left:1px;vertical-align:text-top;opacity:.6;font-size:12px}.input-group.optional label[data-v-3ab8af2c]:after{vertical-align:bottom;content:"Optional";margin-left:6px;font-size:10px;background:var(--theme-background-tertiary);color:var(--theme-subtext-color);border-radius:3px;line-height:15px;height:15px;display:inline-block;padding:0 3px;font-weight:500}label[data-v-3ab8af2c]{display:block;font-size:14px;color:var(--theme-text-color);font-weight:500;margin-bottom:8px;line-height:16px}label+small[data-v-3ab8af2c]{display:block;font-size:13px;color:var(--theme-subtext-color);font-weight:400;margin-top:-2px;margin-bottom:10px;line-height:14px}button[data-v-3ab8af2c]{padding:10px 20px;background-color:var(--theme-base);color:var(--theme-button-color);border:1px solid var(--theme-base-darken);border-radius:6px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;font-size:14px;text-align:center;line-height:20px}button[data-v-3ab8af2c]:hover{background-color:var(--theme-base-lighten)}button[data-v-3ab8af2c]:focus,button[data-v-3ab8af2c]:focus-within,button[data-v-3ab8af2c]:focus-visible{outline:none}button[data-v-3ab8af2c]:disabled,button[disabled][data-v-3ab8af2c]{opacity:.6}button[data-v-3ab8af2c]:disabled:hover,button[disabled][data-v-3ab8af2c]:hover{background-color:var(--theme-base);cursor:not-allowed}input[data-v-3ab8af2c],textarea[data-v-3ab8af2c],select[data-v-3ab8af2c]{width:100%;padding:10px;border:2px solid var(--theme-border-color);border-radius:6px;box-sizing:border-box;resize:none;background-color:var(--theme-background);color:var(--theme-text-color);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}input[data-v-3ab8af2c]:focus,textarea[data-v-3ab8af2c]:focus,select[data-v-3ab8af2c]:focus,input[data-v-3ab8af2c]:focus-within,textarea[data-v-3ab8af2c]:focus-within,select[data-v-3ab8af2c]:focus-within,input[data-v-3ab8af2c]:focus-visible,textarea[data-v-3ab8af2c]:focus-visible,select[data-v-3ab8af2c]:focus-visible{border-color:var(--theme-base);outline:none}input[data-v-3ab8af2c]:disabled,textarea[data-v-3ab8af2c]:disabled,select[data-v-3ab8af2c]:disabled,input[disabled][data-v-3ab8af2c],textarea[disabled][data-v-3ab8af2c],select[disabled][data-v-3ab8af2c]{opacity:.6;background-color:var(--theme-background-secondary)}select[data-v-3ab8af2c]{background:var(--theme-text-caret) no-repeat var(--theme-background);background-position:right 8px top 8px;background-size:22px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}select[data-v-3ab8af2c]:focus{background-image:var(--theme-base-caret)}select[data-v-3ab8af2c]::-ms-expand{display:none}.loader[data-v-3ab8af2c]{width:50px;height:50px;border:5px solid var(--theme-border-color);border-top:5px solid var(--theme-base);border-radius:50%;animation:spin-3ab8af2c .8s linear infinite}input[type=checkbox][data-v-3ab8af2c]{width:18px;height:18px;padding:0;line-height:18px;box-shadow:0;background:var(--theme-background);border:0;margin-right:15px;border-radius:3px;border:2px solid var(--theme-border-color);appearance:none}input[type=checkbox][data-v-3ab8af2c]:focus{box-shadow:none}input[type=checkbox][data-v-3ab8af2c]:hover{border-color:#aaa}input[type=checkbox][data-v-3ab8af2c]:after{position:absolute;inset:0;content:"";background-size:17px auto;opacity:0}input[type=checkbox][data-v-3ab8af2c]:checked{background:var(--theme-base);border-color:var(--theme-base)}input[type=checkbox][data-v-3ab8af2c]:checked:after{opacity:1;background:var(--theme-text-check);background-position:-1px 0;background-size:17px auto}@keyframes spin-3ab8af2c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.signout[data-v-3ab8af2c]{position:absolute;top:20px;right:20px}.preloading[data-v-3ab8af2c]{z-index:1000;position:fixed;inset:0}.frame[data-v-3ab8af2c]{background-size:cover;background-position:center;background-repeat:no-repeat}.full[data-v-3ab8af2c]{display:flex;justify-content:center;align-items:center;height:100%}.roblox-addon[data-v-3ab8af2c]{background:#121212;color:#fff;position:absolute;inset:0}.roblox-addon .card[data-v-3ab8af2c]{max-width:450px;width:100%}.roblox-addon .panel[data-v-3ab8af2c]{height:100%;width:40%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;background:#00000080;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media (max-width: 1050px){.roblox-addon .panel[data-v-3ab8af2c]{width:45%}}.roblox-addon[data-v-3ab8af2c] .spinner{width:50px;height:50px}.login[data-v-3ab8af2c]{display:flex;justify-content:flex-start;align-items:center;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.attaching h4[data-v-3ab8af2c],.login h4[data-v-3ab8af2c],.launch h4[data-v-3ab8af2c]{margin:5px 0 25px}.error h4[data-v-3ab8af2c]{margin:5px 0 0}.corner-image[data-v-3ab8af2c]{position:absolute;bottom:0;left:0;max-width:500px;height:auto;z-index:1}.char-images-left[data-v-3ab8af2c],.char-images-right[data-v-3ab8af2c]{position:absolute;top:0;left:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%;height:100%;margin-bottom:10px}.char-images-right[data-v-3ab8af2c]{right:0;flex-direction:row;justify-content:flex-end}.char-image[data-v-3ab8af2c]{max-width:100px;height:auto}.client-logo[data-v-3ab8af2c]{margin-bottom:20px}.client-logo img[data-v-3ab8af2c]{max-width:100px;border-radius:50%}.client-banner[data-v-3ab8af2c]{margin-bottom:20px}.client-banner img[data-v-3ab8af2c]{max-width:200px;height:auto}.card[data-v-3ab8af2c]{background:#1e1e1e;border-radius:5px;box-shadow:0 0 10px #0000001a;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.card h3[data-v-3ab8af2c],.panel h3[data-v-3ab8af2c]{margin:0 0 10px;font-size:14px}.card h4[data-v-3ab8af2c],.panel h4[data-v-3ab8af2c]{color:#bbb;font-size:14px}.card[data-v-3ab8af2c]{padding:35px 20px 30px;border-radius:0;background:#00000080;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}button[data-v-3ab8af2c]{border-radius:0;font-weight:500}.gsi-material-button[data-v-3ab8af2c]{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#f2f2f2;background-image:none;border:none;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content}.gsi-material-button .gsi-material-button-icon[data-v-3ab8af2c]{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper[data-v-3ab8af2c]{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents[data-v-3ab8af2c]{-webkit-flex-grow:1;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state[data-v-3ab8af2c]{-webkit-transition:opacity .218s;transition:opacity .218s;inset:0;opacity:0;position:absolute}.gsi-material-button[data-v-3ab8af2c]:disabled{cursor:default;background-color:#ffffff61}.gsi-material-button:disabled .gsi-material-button-state[data-v-3ab8af2c]{background-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents[data-v-3ab8af2c]{opacity:38%}.gsi-material-button:disabled .gsi-material-button-icon[data-v-3ab8af2c]{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state[data-v-3ab8af2c],.gsi-material-button:not(:disabled):focus .gsi-material-button-state[data-v-3ab8af2c]{background-color:#001d35;opacity:12%}.gsi-material-button[data-v-3ab8af2c]:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button:not(:disabled):hover .gsi-material-button-state[data-v-3ab8af2c]{background-color:#001d35;opacity:8%}button.gsi-material-button[data-v-3ab8af2c]:not(:disabled):hover{background:#f2f2f2}.lti,.lti-form{position:absolute;top:-10000px;width:1px;height:1px}*,*:after,*:before{position:relative;box-sizing:border-box}html,body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--theme-text-color);background:none;box-sizing:border-box;margin:0;height:100vh;width:100vw}.dots{padding-top:25px}.dots .dot{width:6px;height:6px;border-radius:50%;background-color:var(--theme-background-tertiary);margin:0 5px}.dots .dot.active{background-color:var(--theme-base)}.error-toast{position:absolute;top:50px;left:50%;transform:translate(-50%);width:400px;z-index:9999;padding:10px 0;background-color:#ff2f2fbf;border:2px solid #ff2f2f;color:var(--theme-button-color);text-align:center;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.25px;text-transform:uppercase}.error-toast.warning{background-color:#ffcb30bf;border-color:#ffcb30}.fh{height:100%}.text-center{text-align:center}p{opacity:.9}.slide-leave-active,.slide-enter-active{transition:.2s ease-in-out}.slide-enter{transform:translate(100%)}.slide-leave-to{transform:translate(-150%)}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to,.fade-fast-enter,.fade-fast-leave-to,.fade-long-enter,.fade-long-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .1s}.fade-long-enter-active,.fade-long-leave-active{transition:opacity 5s}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between-column{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.flex-evenly-column{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.flex-end-row{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.flex-between-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flex-center-row{display:flex;flex-direction:row;justify-content:center;align-items:center}.flex{display:flex}.flex-align{align-items:center}.flex-center{justify-content:center}.flex-end{justify-content:flex-end}.ff{flex:1}.invisible{visibility:hidden}.input-group{margin:30px 0}.input-group>.input-group{flex:1;margin:0 20px 0 0}.input-group>.input-group:last-child{margin-right:0}.input-group.required label:after{content:"*";color:#ff2f2f;margin-left:1px;vertical-align:text-top;opacity:.6;font-size:12px}.input-group.optional label:after{vertical-align:bottom;content:"Optional";margin-left:6px;font-size:10px;background:var(--theme-background-tertiary);color:var(--theme-subtext-color);border-radius:3px;line-height:15px;height:15px;display:inline-block;padding:0 3px;font-weight:500}label{display:block;font-size:14px;color:var(--theme-text-color);font-weight:500;margin-bottom:8px;line-height:16px}label+small{display:block;font-size:13px;color:var(--theme-subtext-color);font-weight:400;margin-top:-2px;margin-bottom:10px;line-height:14px}button{padding:10px 20px;background-color:var(--theme-base);color:var(--theme-button-color);border:1px solid var(--theme-base-darken);border-radius:6px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;font-size:14px;text-align:center;line-height:20px}button:hover{background-color:var(--theme-base-lighten)}button:focus,button:focus-within,button:focus-visible{outline:none}button:disabled,button[disabled]{opacity:.6}button:disabled:hover,button[disabled]:hover{background-color:var(--theme-base);cursor:not-allowed}input,textarea,select{width:100%;padding:10px;border:2px solid var(--theme-border-color);border-radius:6px;box-sizing:border-box;resize:none;background-color:var(--theme-background);color:var(--theme-text-color);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}input:focus,textarea:focus,select:focus,input:focus-within,textarea:focus-within,select:focus-within,input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--theme-base);outline:none}input:disabled,textarea:disabled,select:disabled,input[disabled],textarea[disabled],select[disabled]{opacity:.6;background-color:var(--theme-background-secondary)}select{background:var(--theme-text-caret) no-repeat var(--theme-background);background-position:right 8px top 8px;background-size:22px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}select:focus{background-image:var(--theme-base-caret)}select::-ms-expand{display:none}.loader{width:50px;height:50px;border:5px solid var(--theme-border-color);border-top:5px solid var(--theme-base);border-radius:50%;animation:spin .8s linear infinite}input[type=checkbox]{width:18px;height:18px;padding:0;line-height:18px;box-shadow:0;background:var(--theme-background);border:0;margin-right:15px;border-radius:3px;border:2px solid var(--theme-border-color);appearance:none}input[type=checkbox]:focus{box-shadow:none}input[type=checkbox]:hover{border-color:#aaa}input[type=checkbox]:after{position:absolute;inset:0;content:"";background-size:17px auto;opacity:0}input[type=checkbox]:checked{background:var(--theme-base);border-color:var(--theme-base)}input[type=checkbox]:checked:after{opacity:1;background:var(--theme-text-check);background-position:-1px 0;background-size:17px auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#widget-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:30px}.widget{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--theme-background);padding:30px;width:600px;transition:all .4s ease;opacity:0;border-radius:6px;overflow:hidden;box-shadow:0 0 0 1px #0000001a,0 4px 20px -2px #00000026}.widget.show{opacity:1}h1,h2,h3{margin-top:0}.enum[data-v-dd0b5934]{width:100%;height:100%;padding:10px 12px;border:2px solid var(--theme-border-color);border-radius:6px;box-sizing:border-box;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;color:var(--theme-text-color);margin:0 15px 0 0}.enum h3[data-v-dd0b5934]{font-weight:500;line-height:18px}.enum .description[data-v-dd0b5934]{margin-top:2px;color:var(--theme-subtext-color);font-size:12px;line-height:16px}.enum.center[data-v-dd0b5934]{text-align:center}.enum.selected[data-v-dd0b5934]{border-color:var(--theme-base);color:var(--theme-base)}.enum.selected .description[data-v-dd0b5934]{color:var(--theme-base)}.enum[data-v-dd0b5934]:last-child{margin-right:0}.enum.disabled[data-v-dd0b5934]{border-color:var(--theme-border-color);background-color:transparent;color:var(--theme-text-color);pointer-events:none}.enum.disabled h3[data-v-dd0b5934],.enum.disabled .description[data-v-dd0b5934]{color:var(--theme-subtext-color)}
