@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&display=swap";:root{--primary-color: #002e5d;--primary-grey: #666666;--background-grey: #fafafa;--static-primary-dark: #101727;--primary-dark: #101727;--secondary-dark: #1d2937;--first-accent-dark: #0046b8;--secondary-accent-dark: #4692ff;--dark-white: #8e939b;--navbar-bg: white}.dark,:root.dark{--primary-color: #e6eef9;--primary-grey: #bfc9d6;--background-grey: #0b0f13;--primary-dark: #e6eef9;--secondary-dark: #0d1720;--first-accent-dark: #2a6fff;--secondary-accent-dark: #7fb3ff;--dark-white: #d6dce4;--navbar-bg: #071025}body,html{font-family:Ibm plex sans;margin:0;padding:0}.primary-color{color:var(--primary-color)}.primary-grey{color:var(--primary-grey)}.background-grey{color:var(--background-grey)}.primary-dark{color:var(--primary-dark)}.secondary-dark{color:var(--secondary-dark)}.first-accent-dark{color:var(--first-accent-dark)}.secondary-accent-dark{color:var(--secondary-accent-dark)}.dark-white{color:var(--dark-white)}.h1-title{font-weight:600;color:var(--primary-color);text-align:center}.h2-title{font-weight:500;margin-bottom:.5em;text-align:center;color:var(--primary-color)}.h3-title{font-weight:500;text-align:center;margin-top:20px;margin-bottom:20px;color:var(--primary-color)}.p-text{color:var(--primary-grey)}.white-banner{background-color:#fff;align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center;font-size:20px;padding:50px;line-height:40px}html.dark .white-banner,:root.dark .white-banner,.dark .white-banner{background-color:#002e5d!important}html.dark .white-banner .p-text,:root.dark .white-banner .p-text,.dark .white-banner .p-text{color:#fff}.banner-overlay{background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(to bottom,#0000004d,#0000004d),url(src/assets/stock-image.jpeg);background-position:50% 45%;background-blend-mode:overlay;color:#fff!important;min-height:200px;text-align:center;display:flex;justify-content:center;align-items:center}body{background-color:var(--background-grey)!important;font-family:IBM Plex Sans!important}html.dark main,.dark main,:root.dark main{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .help-content-container,.dark .help-content-container,:root.dark .help-content-container,html.dark .help-content-wrapper,.dark .help-content-wrapper,:root.dark .help-content-wrapper{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .help-exam-page,.dark .help-exam-page,:root.dark .help-exam-page{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .help-feedback-page,.dark .help-feedback-page,:root.dark .help-feedback-page{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .help-login-page,.dark .help-login-page,:root.dark .help-login-page{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .help-theme-page,.dark .help-theme-page,:root.dark .help-theme-page{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .help-signup-page,.dark .help-signup-page,:root.dark .help-signup-page{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .login-container,.dark .login-container,:root.dark .login-container{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .right-side,.dark .right-side,:root.dark .right-side{background-color:var(--static-primary-dark)}html.dark .left-side,.dark .left-side,:root.dark .left-side{background-color:#1d2937}html.dark .login-container input.form-control,.dark .login-container input.form-control,:root.dark .login-container input.form-control,html.dark .login-container select.form-select,.dark .login-container select.form-select,:root.dark .login-container select.form-select{color:#e6f7ff;background-color:transparent}html.dark .login-container input.form-control::placeholder,.dark .login-container input.form-control::placeholder,:root.dark .login-container input.form-control::placeholder{color:#c7d7ea}html.dark .help-title-container,.dark .help-title-container,:root.dark .help-title-container,html.dark .help-video,.dark .help-video,:root.dark .help-video{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .help-title-container .h1-title,.dark .help-title-container .h1-title,:root.dark .help-title-container .h1-title,html.dark .help-title-container .h2-title,.dark .help-title-container .h2-title,:root.dark .help-title-container .h2-title{color:#e6f7ff}html.dark .feedback-outer-container,.dark .feedback-outer-container,:root.dark .feedback-outer-container{background-color:var(--static-primary-dark)}html.dark .feedback-container,.dark .feedback-container,:root.dark .feedback-container{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .feedback-container h1,.dark .feedback-container h1,:root.dark .feedback-container h1,html.dark .feedback-container label,.dark .feedback-container label,:root.dark .feedback-container label,html.dark .feedback-container p,.dark .feedback-container p,:root.dark .feedback-container p{color:#e6f7ff}html.dark #feedback_email,.dark #feedback_email,:root.dark #feedback_email,html.dark #feedback_text,.dark #feedback_text,:root.dark #feedback_text{background-color:transparent;color:#e6f7ff;border-color:var(--primary-grey)}html.dark #feedback_email::placeholder,.dark #feedback_email::placeholder,:root.dark #feedback_email::placeholder,html.dark #feedback_text::placeholder,.dark #feedback_text::placeholder,:root.dark #feedback_text::placeholder{color:#c7d7ea;opacity:1}html.dark main h1,.dark main h1,:root.dark main h1,html.dark main p,.dark main p,:root.dark main p,html.dark .help-content-container p,.dark .help-content-container p,:root.dark .help-content-container p{color:#e6f7ff}.footer-banner{background-color:var(--primary-color);height:170px;width:100%;text-align:center}.dark .footer-banner,:root.dark .footer-banner,html.dark .footer-banner{background-color:#002e5d!important}.banner{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background-color:var(--primary-color);color:#fff;padding:20px}.banner-title{opacity:.9;opacity:0;transform:scale(.8);animation:scaleUp 1s ease forwards;animation-delay:.7s}@keyframes scaleUp{to{opacity:1;transform:scale(1)}}.link-banner{display:flex;overflow:visible;padding:1rem;width:100%;height:auto;flex-direction:column}.logo{width:auto;height:130px;margin:20px auto;text-align:center}.feedback-container{background-color:#fff;width:900px;height:450px;border-radius:10px;margin:50px auto;border:1px solid var(--primary-grey);padding:20px;overflow:auto;display:flex;align-items:center;justify-content:center}.feedback-labels{text-align:left;font-weight:500}#feedback_email,#feedback_text{border:1px solid var(--primary-grey);width:800px!important}.submit-button{width:100%}.text-box{display:flex;border-radius:3px;height:30px;text-align:left;width:800px;margin-top:10px;font-weight:700}#feedback-page{color:#2a3338!important;text-align:center}.feedback-box{margin-top:30px}.feedback-outer-container{min-height:100vh;display:flex;align-items:center;justify-content:center}#feedback-page{color:#2a3338;text-align:center}#feedback-page .result_message{font-style:italic;margin-top:10px}.submit-button{margin-top:20px;width:100%!important}label[for^=signup_],label[for=password_login],label[for=email_login],label[for=us_state],label[for=custom_title]{font-size:clamp(1rem,2.5vw,1.25rem);margin-bottom:.5rem;display:inline-block;color:var(--primary-color)}.login-container input.form-control,.login-container select.form-select,.signup-inner-wrapper input.form-control,.signup-inner-wrapper select.form-select{border:none;border-radius:0;border-bottom:1px solid #cfcfcf;width:clamp(250px,40vw,400px);margin-bottom:clamp(12px,2vw,20px);font-size:clamp(1rem,2.5vw,1.25rem);padding:0;background-color:transparent;appearance:none;box-shadow:none}.login-container{display:flex;min-height:100vh;width:100%;overflow-x:hidden}.sign-up-title{color:#fff}.input-box{margin-bottom:clamp(1rem,2vw,1.5rem)}.left-side{flex:1;background-color:#fff;display:flex;position:relative}.left-side-inner{margin:auto;display:flex;flex-direction:column;gap:1rem;width:90%;max-width:400px}.right-side{flex:1;background-color:var(--primary-color);align-content:center}.right-side-inner{margin:auto auto 60px;color:#fff;text-align:center;display:flex;flex-direction:column;gap:1.5rem;width:90%;max-width:30rem;padding:2rem}.sign-up-text{color:#fff}.optional-text,.password-hint{font-weight:lighter;font-size:clamp(.875rem,1.25vw,1rem);color:#666}.forgot-text{color:#666;width:fit-content}.signup-outer-wrapper,.language-outer-wrapper,.account-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100dvh;overflow:visible}.signup-inner-wrapper,.signup2-inner-wrapper,.account-inner-wrapper{background-color:#fff;padding:3rem;border-radius:12px;box-shadow:0 4px 12px #0000001a;max-width:600px;width:100%;display:grid;gap:1.5rem;margin-bottom:20px}#signup_title,#signup_region,#signup_email,#signup_firstname,#signup_lastname{display:flex;border:none;border-radius:0;border-bottom:1px solid #cfcfcf;width:100%;max-width:400px;min-width:250px;margin-bottom:clamp(.75rem,1.5vw,1.25rem);font-size:clamp(.95rem,1.25vw,1.15rem);padding:.5rem 0;background-color:transparent;box-shadow:none}#us_state_input,#custom_title_input,#institution_input{display:flex;border:none;border-radius:0;width:100%;max-width:400px;min-width:250px;margin-bottom:clamp(.75rem,1.5vw,1.25rem);font-size:clamp(.95rem,1.25vw,1.15rem);padding:.5rem 0;background-color:transparent;box-shadow:none}.language-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}#ExamYear,#LanguagePair,#GraderID,#ExamLetter,#MQMError,#ATAError,#ErrorSeverity,#SourcePassage,#ExamID,#PassedExam{border-radius:3px;border-bottom:1px solid #cfcfcf;width:100%;max-width:400px;min-width:250px;margin-bottom:clamp(.75rem,1.5vw,1.25rem);font-size:clamp(.95rem,1.25vw,1.15rem);padding:.5rem 0;background-color:#fff;box-shadow:none}.signup-button-row,.account-button-row{justify-content:center;display:flex;gap:10px}.account-fields{display:grid;grid-template-columns:150px 1fr;gap:300px}.account-inner-wrapper{max-width:800px}.line-break{display:flex;justify-content:space-between;margin-top:-12px;width:100%;height:max-content;border-top:.5px solid var(--primary-grey);border-bottom:none}.title-wrapper{display:flex;flex-direction:row;gap:5px;font-size:1.2rem;font-weight:500}.subtitle-wrapper{color:var(--primary-grey);font-size:1.2rem;font-weight:500}.saved-queries-wrapper{display:flex;justify-content:center;min-height:100vh}.no-saved-queries{font-size:large;text-align:center}html.dark .page-wrapper,.dark .page-wrapper,:root.dark .page-wrapper,html.dark .saved-queries-wrapper,.dark .saved-queries-wrapper,:root.dark .saved-queries-wrapper{background-color:var(--static-primary-dark);color:#e6f7ff}.help-video{text-align:center}.help-content-container{width:80%}.help-content-wrapper{display:flex;justify-content:center}.help-content-wrapper a{color:var(--primary-color);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease,text-decoration-color .2s ease}.help-content-wrapper a:hover,.help-content-wrapper a:focus-visible{color:var(--secondary-accent-dark);text-decoration-color:var(--secondary-accent-dark);outline:none}.help-title-container{padding:1rem;border-radius:6px}.help-title-container .h1-title,.help-title-container .h2-title{margin-top:.25rem;margin-bottom:.25rem}html.dark .account-wrapper,.dark .account-wrapper,:root.dark .account-wrapper{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .account-inner-wrapper,.dark .account-inner-wrapper,:root.dark .account-inner-wrapper{background-color:var(--secondary-dark);color:#e6f7ff}html.dark .signup-outer-wrapper,.dark .signup-outer-wrapper,:root.dark .signup-outer-wrapper{background-color:var(--static-primary-dark);color:#e6f7ff}html.dark .signup-inner-wrapper,.dark .signup-inner-wrapper,:root.dark .signup-inner-wrapper{background-color:var(--secondary-dark);color:#e6f7ff}html.dark .signup-inner-wrapper label[for^=signup_],.dark .signup-inner-wrapper label[for^=signup_],:root.dark .signup-inner-wrapper label[for^=signup_],html.dark .signup-inner-wrapper label[for=us_state],.dark .signup-inner-wrapper label[for=us_state],:root.dark .signup-inner-wrapper label[for=us_state],html.dark .signup-inner-wrapper label[for=custom_title],.dark .signup-inner-wrapper label[for=custom_title],:root.dark .signup-inner-wrapper label[for=custom_title]{color:#e6f7ff}html.dark .signup-inner-wrapper input,.dark .signup-inner-wrapper input,:root.dark .signup-inner-wrapper input,html.dark .signup-inner-wrapper select,.dark .signup-inner-wrapper select,:root.dark .signup-inner-wrapper select{color:#e6f7ff;background-color:transparent}html.dark .signup-inner-wrapper input,.dark .signup-inner-wrapper input,:root.dark .signup-inner-wrapper input,html.dark .signup-inner-wrapper select,.dark .signup-inner-wrapper select,:root.dark .signup-inner-wrapper select{border-color:#c7d7ea!important}html.dark .signup-inner-wrapper input::placeholder,.dark .signup-inner-wrapper input::placeholder,:root.dark .signup-inner-wrapper input::placeholder{color:#c7d7ea;opacity:1}html.dark .signup-inner-wrapper .password-hint,.dark .signup-inner-wrapper .password-hint,:root.dark .signup-inner-wrapper .password-hint{color:#c7d7ea}._btn-default_8orro_1{border:none;background-color:#4692ff;color:#fff;font-weight:600;font-size:15px;border-radius:3px;cursor:pointer;width:150px;height:30px;transition:transform .2s ease}._btn-orange_8orro_14{border:none;background-color:orange;color:#fff;font-weight:600;font-size:15px;border-radius:3px;cursor:pointer;width:150px;height:30px;transition:transform .2s ease}._btn-default_8orro_1:hover{transform:scale(1.05)}._disabled_8orro_31{pointer-events:none;opacity:.5}._inputGeneral_1msyv_1,._inputGeneral_nsdjx_1{border:none;border-radius:0;border-bottom:1px solid #CFCFCF;width:100%;max-width:400px;min-width:250px;margin-bottom:clamp(.75rem,1.5vw,1.25rem);font-size:clamp(.95rem,1.25vw,1.15rem);padding:.5rem 0;background-color:transparent;appearance:none;box-shadow:none}._inputWrapper_nsdjx_16{margin-bottom:1rem}._togglePassword_nsdjx_21{right:10px;top:50%;background:none;border:none;cursor:pointer;padding:0;color:#555}._togglePassword_nsdjx_21:hover{color:#000}._inputLabel_10w9o_1{display:block;margin-bottom:4px}._inputSelect_10w9o_6{border:none;border-radius:0;border-bottom:1px solid #CFCFCF;width:100%;max-width:400px;min-width:250px;margin-bottom:clamp(.75rem,1.5vw,1.25rem);font-size:clamp(.95rem,1.25vw,1.15rem);padding:.5rem 0;background-color:transparent;box-shadow:none}._highlight_za47c_1{border-radius:3px;position:relative}._tooltip_za47c_6{position:absolute;top:120%;left:50%;transform:translate(-50%);background:#222;color:#fff;padding:8px 12px;border-radius:6px;box-shadow:0 2px 8px #00000026;white-space:nowrap;z-index:100;font-size:.95em}._sidebar_19ofr_1{width:250px;min-height:100vh;background-color:#002e5d;padding:1rem;display:flex;flex-direction:column;gap:1rem}._sidebarTitle_19ofr_12{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}._sidebar_19ofr_1 label{font-size:14px;color:#fff;margin-bottom:4px;display:block}._dark_19ofr_27 ._sidebar_19ofr_1,:root._dark_19ofr_27 ._sidebar_19ofr_1,html._dark_19ofr_27 ._sidebar_19ofr_1{background-color:#002e5d!important}._switch_6p283_1{display:inline-flex;align-items:center;cursor:pointer}._switchContainer_6p283_6{position:relative;display:inline-block;width:40px;height:22px;margin-right:12px}._switch_6p283_1 input{opacity:0;width:40px;height:22px;margin:0;position:absolute;left:0;top:0;z-index:2;cursor:pointer}._slider_6p283_24{position:absolute;left:0;top:0;width:40px;height:22px;background:#ccc;border-radius:22px;transition:background .2s;z-index:1}._slider_6p283_24:before{content:"";position:absolute;left:2px;top:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s}._switch_6p283_1 input:checked+._slider_6p283_24{background:#4caf50}._switch_6p283_1 input:checked+._slider_6p283_24:before{transform:translate(18px)}._label_6p283_52{font-size:1rem;margin-left:0;white-space:nowrap;vertical-align:middle;padding-left:4px}._sliderWrapper_mz8zj_1{display:flex;flex-direction:column;gap:.5rem}._sliderLabel_mz8zj_7{font-size:.9rem;font-weight:500;color:#fff}._value_mz8zj_14{font-weight:700;margin-left:4px}._slider_mz8zj_1{width:100%;cursor:pointer;accent-color:#007ea7}._error-table-body_13qyg_1{background-color:gray}._tableScrollContainer_13qyg_5{height:600px;overflow-y:auto;overflow-x:auto;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 6px #0000001a}._tableHeadStay_13qyg_14{position:sticky;top:0;background-color:#fff}._tableBorder_13qyg_20{border-collapse:collapse}._tableDataBorder_13qyg_24{border:1px solid rgba(128,128,128,.424)}._tableHeader_13qyg_28{border-left:1px solid rgba(128,128,128,.424);border-right:1px solid rgba(128,128,128,.424)}._navbar_48wst_1{display:flex;align-items:center;background-color:var(--navbar-bg);color:var(--primary-color);padding:1rem 2rem;box-shadow:0 2px 5px #0000001a}._logo_48wst_10{font-size:1.5rem;font-weight:700}._navLinks_48wst_15{list-style:none;display:flex;gap:1.5rem;margin:0;padding:0}._navLinks_48wst_15 li a{color:var(--primary-color);text-decoration:none;font-weight:500;transition:color .3s ease}._navLinks_48wst_15 li a:hover{color:var(--secondary-accent-dark)}._SavedQueryTable_1bjw2_1{width:100%;border-collapse:collapse;margin:1rem 0;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 6px #00000014;font-family:system-ui,sans-serif;font-size:.9rem}._SavedQueryTable_1bjw2_1 thead{background-color:#f8f9fa}._SavedQueryTable_1bjw2_1 th{text-align:left;padding:.75rem 1rem;font-weight:600;color:#000;border-bottom:2px solid #dee2e6}._SavedQueryTable_1bjw2_1 td{padding:.75rem 1rem;border-bottom:1px solid #e9ecef;color:#212529}._SavedQueryTable_1bjw2_1 tr:nth-child(2n){background-color:#f8f9fa}._SavedQueryTable_1bjw2_1 tr:hover{background-color:#e9f5ff}html.dark ._SavedQueryTable_1bjw2_1,:root.dark ._SavedQueryTable_1bjw2_1,.dark ._SavedQueryTable_1bjw2_1{background-color:var(--secondary-dark);color:#e6f7ff;box-shadow:0 2px 6px #0000004d}html.dark ._SavedQueryTable_1bjw2_1 thead,:root.dark ._SavedQueryTable_1bjw2_1 thead,.dark ._SavedQueryTable_1bjw2_1 thead{background-color:#ffffff0a}html.dark ._SavedQueryTable_1bjw2_1 th,:root.dark ._SavedQueryTable_1bjw2_1 th,.dark ._SavedQueryTable_1bjw2_1 th{color:#e6f7ff;border-bottom:2px solid rgba(231,239,247,.2)}html.dark ._SavedQueryTable_1bjw2_1 td,:root.dark ._SavedQueryTable_1bjw2_1 td,.dark ._SavedQueryTable_1bjw2_1 td{color:#e6f7ff;border-bottom:1px solid rgba(231,239,247,.15)}html.dark ._SavedQueryTable_1bjw2_1 tr:nth-child(2n),:root.dark ._SavedQueryTable_1bjw2_1 tr:nth-child(2n),.dark ._SavedQueryTable_1bjw2_1 tr:nth-child(2n){background-color:#ffffff08}html.dark ._SavedQueryTable_1bjw2_1 tr:hover,:root.dark ._SavedQueryTable_1bjw2_1 tr:hover,.dark ._SavedQueryTable_1bjw2_1 tr:hover{background-color:#ffffff14}
