@layer theme{:root,:host{--breakpoint-md:775px;--breakpoint-lg:1000px;--color-ink:#000;--color-ink-muted:#707070;--color-ink-subtle:#999;--color-ink-faint:#6c757d;--color-surface:#fff;--color-canvas:#f6f6f4;--color-line:#ccced0;--color-line-soft:#d6d7d8;--color-brand:#039;--color-brand-soft:#cee3f1;--color-action:#cd252b;--color-danger:#b60000;--color-warning:orange}}@layer utilities;body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hidden{display:none!important}.invisible{opacity:0!important}.visible{opacity:1!important}.main_layout{background-image:url(/assets/background_image-BeT19QDL.png);background-size:cover;width:100vw;min-height:100%;padding-bottom:12vw;position:absolute;top:0;left:0}:where([data-theme=smt3]) .main_layout{background-color:#f9fafb;background-image:none}.page_container{padding:calc(var(--spacing,.25rem) * 6.25);justify-content:center;display:flex}.page_content{margin-block:calc(var(--spacing,.25rem) * 2.5);margin-right:calc(var(--spacing,.25rem) * 2.5);height:100%;min-height:calc(var(--spacing,.25rem) * 100);min-width:calc(var(--spacing,.25rem) * 50);background-color:var(--color-surface,#fff);padding-inline:calc(var(--spacing,.25rem) * 6.25);padding-block:calc(var(--spacing,.25rem) * 2.5);flex:1 0;margin-left:0}.page_heading{color:var(--color-brand,#039)}.menu_content{margin-block:calc(var(--spacing,.25rem) * 2.5);margin-right:0;margin-left:calc(var(--spacing,.25rem) * 2.5);max-width:12.5rem}.side_bar{flex-direction:column;display:flex}@media screen and (max-width:1000px){.side_bar{display:none}}#modal_background{z-index:1500;width:100vw;height:100%;height:-moz-available;height:-webkit-fill-available;background-color:#000000b4;justify-content:center;height:stretch;display:flex;position:absolute;left:0}.blue_toggle .react-toggle-track{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 7.5)}.blue_toggle .react-toggle-thumb{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.blue_toggle.react-toggle--checked .react-toggle-track,.blue_toggle.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:var(--color-brand,#039)}.blue_toggle.react-toggle--checked .react-toggle-thumb{left:calc(var(--spacing,.25rem) * 3.75);border:1px solid var(--color-brand)}.small_heading{color:var(--color-brand,#039);font-size:18px;font-weight:700}.displayBlock{display:block}.displayFlex{display:flex}.displayHidden{display:none}.margin_border{margin-top:calc(var(--spacing,.25rem) * 2.5);margin-bottom:calc(var(--spacing,.25rem) * 2.5)}.table_column_header_button{flex-direction:row;align-items:center;display:flex}.section_border{padding:calc(var(--spacing,.25rem) * 3.75);border:1px solid var(--color-line);border-radius:8px}.flex_section{flex-wrap:wrap;display:flex}.flex-column-reverse{margin-bottom:calc(var(--spacing,.25rem) * 2.5);flex-direction:row;display:flex}.flex-row{flex-direction:row;display:flex}.red_button{min-width:calc(var(--spacing,.25rem) * 25);cursor:pointer;padding:calc(var(--spacing,.25rem) * 2.5);color:var(--color-surface,#fff);background:var(--color-action);border:none;font-weight:700}.red_outline_button{min-width:calc(var(--spacing,.25rem) * 25);cursor:pointer;padding:calc(var(--spacing,.25rem) * 2);color:var(--color-action,#cd252b);background:var(--color-surface);border:2px solid var(--color-action);font-weight:700}.blue_text_button{min-width:calc(var(--spacing,.25rem) * 25);cursor:pointer;padding:calc(var(--spacing,.25rem) * 2.5);color:var(--color-brand,#039);background:0 0;border:none;text-decoration-line:underline}select{width:100%;padding:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 7.5);color:var(--color-ink,#000);background:var(--color-surface);border:1px solid var(--color-ink);-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="%23003399" viewBox="-20 -22.095 39.98 22.01" stroke-width="1550"> <path stroke-width="1400" d="M -20 -19 L -15 -25 L -0.02 -11.084 L 15 -25 L 20 -19 L -0.02 -0.084 Z"/></svg>');background-position:calc(100% - 10px) 11px;background-repeat:no-repeat;border-radius:5px;font-size:14px;display:block}label{padding-inline:0;padding-block:calc(var(--spacing,.25rem) * .75);font-size:15px;font-weight:500}input{box-sizing:border-box;width:100%;padding:calc(var(--spacing,.25rem) * 2);color:var(--color-ink,#000);background:var(--color-surface);border:1px solid var(--color-ink);-o-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:5px;margin:0;font-size:14px;display:block}.search_input{width:auto;padding:calc(var(--spacing,.25rem) * 2.5);padding-right:calc(var(--spacing,.25rem) * 7.5);padding-left:calc(var(--spacing,.25rem) * 3);border:1px solid var(--color-ink);background:var(--color-surface);-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" fill="%23003399" viewBox="-0.00805664 0.138748 497.2 500.4" stroke-width="2550"> <path stroke-width="2400" d="M 493 448 L 383 335 C 403.4 307.896 421.2 261.396 419 212 C 421.2 94.496 330 3 210.6 0.196 S -1 98 0 210.796 S 78 420 210.6 421.396 C 261.4 421.396 308 403.396 339 385 L 444 497 C 464 506 476 496 486 488 C 501 475 497 463 496 455 Z M 69 213 C 71 132 130 68 210 68 S 350 130 352 215 S 286 351 211 351 S 73 292 70 213"/></svg>');background-position:calc(100% - 10px) 11px;background-repeat:no-repeat;border-radius:5px;font-size:14px}.checkbox_container{cursor:pointer;padding-left:calc(var(--spacing,.25rem) * 8.75);-webkit-user-select:none;user-select:none;font-size:14px;display:block;position:relative}.checkbox_container input{cursor:pointer;opacity:0;width:0;height:0;position:absolute}input[type=checkbox]:focus+span{outline:5px auto -webkit-focus-ring-color}.checkbox_checkmark{height:calc(var(--spacing,.25rem) * 3.75);width:calc(var(--spacing,.25rem) * 3.75);background-color:var(--color-surface,#fff);border:1px solid #383f80;border-radius:5px;position:absolute;top:0;left:0}.checkbox_checkmark:after{content:"";display:none;position:absolute}.checkbox_container input:checked~.checkbox_checkmark:after{display:block}.checkbox_container .checkbox_checkmark:after{top:0;left:calc(var(--spacing,.25rem) * .75);height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 1.25);border:solid var(--color-action);border-width:0 3px 3px 0;transform:rotate(45deg)}.table_container{position:relative;overflow-x:auto}table{margin-top:calc(var(--spacing,.25rem) * 1.25);text-align:left;border-collapse:collapse;border-spacing:0;width:100%;font-size:14px}table>thead>tr>th{background-color:var(--color-surface,#fff);padding:calc(var(--spacing,.25rem) * 1.25);text-align:left;color:var(--color-action,#cd252b);border:1px solid var(--color-line);border-bottom:3px solid var(--color-brand);font-weight:700;line-height:normal}table>tbody>tr>td{padding:calc(var(--spacing,.25rem) * 1.75);border:1px solid var(--color-line-soft)}table>tbody>tr:nth-child(odd){background-color:var(--color-line,#ccced0)}.report_no_results{text-align:center;background:var(--color-surface)}.small_error_text{color:var(--color-action,#cd252b);font-size:14px}.required_error_message{float:right;margin-left:auto;font-size:80%;font-style:italic}.search_section_info_text{flex-basis:100%}.search_section_row{margin-top:calc(var(--spacing,.25rem) * 3.75);gap:calc(var(--spacing,.25rem) * 3.75)}.search_section_item{flex-basis:23%}@media screen and (max-width:1000px){.search_section_item{flex-basis:100%}}.search_section_item_double{flex-basis:47%}.search_section_double_items{margin-top:calc(var(--spacing,.25rem) * 1.25);gap:calc(var(--spacing,.25rem) * 3.75);display:flex}.search_section_double_item{align-items:center;gap:calc(var(--spacing,.25rem) * 1.25);display:flex}.search_section_double_item>label{min-width:calc(var(--spacing,.25rem) * 15);font-size:12px}@media screen and (max-width:1000px){.search_section_double_item>input{width:auto;max-width:calc(var(--spacing,.25rem) * 33.75)}}.search_section_buttons_row{justify-content:space-between;align-items:center}.search_section_buttons_row_right{justify-content:flex-end}.select_columns_checkbox_item{margin:calc(var(--spacing,.25rem) * 1.25);margin-right:calc(var(--spacing,.25rem) * 2.5);text-align:left}.select_columns_checkbox_item .checkbox_label_text{margin-top:calc(var(--spacing,.25rem) * -.75)}.search_section_error_text{color:var(--color-action,#cd252b);font-size:14px;font-style:italic}.search_section_search_buttons{gap:calc(var(--spacing,.25rem) * 5);display:flex}.search_section_table_heading_row{margin-top:calc(var(--spacing,.25rem) * 11.25);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 6.25);padding:calc(var(--spacing,.25rem) * 1.25)}.search_section_table_heading_label{flex:1}.search_section_table_buttons{gap:calc(var(--spacing,.25rem) * 5);display:flex}.select_columns_section{height:calc(var(--spacing,.25rem) * 68.75);flex-flow:column wrap;display:flex}@media only screen and (max-width:775px){.select_columns_section{height:auto;max-height:calc(var(--spacing,.25rem) * 100);min-height:calc(var(--spacing,.25rem) * 68.75);flex-wrap:nowrap;overflow-y:auto}}.modal_title{width:100%;color:var(--color-brand,#039);margin:0;font-size:18px;font-weight:700}.modal_title_large{width:100%;color:var(--color-brand,#039);margin:0;font-size:24px;font-weight:700}.modal_title_small{width:100%;color:var(--color-brand,#039);margin:0;font-size:16px;font-weight:700}#school_title{margin-left:calc(var(--spacing,.25rem) * 8.75);color:var(--color-surface,#fff);font-size:34px;font-weight:700}.required_text{margin-bottom:calc(var(--spacing,.25rem) * .5);text-align:right;color:var(--color-action,#cd252b);font-size:12px;font-style:italic;display:none}.required>.required_text{display:block}.required>textarea{border:1px solid var(--color-action)}.general_banner{margin-inline:0;margin-block:calc(var(--spacing,.25rem) * 2.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3.75);padding:calc(var(--spacing,.25rem) * 2.5);color:var(--color-brand,#039);background:var(--color-brand-soft);border:1px solid var(--color-line);border-radius:5px;display:flex}.general_banner_message{font-size:18px;font-weight:700;line-height:1.3}.modal_dialog{padding:calc(var(--spacing,.25rem) * 3.75);background:var(--color-surface);border:none;border-radius:5px;height:fit-content}.modal_dialog_close{top:calc(var(--spacing,.25rem) * 2.5);right:calc(var(--spacing,.25rem) * 2.5);z-index:10;width:calc(var(--spacing,.25rem) * 10);cursor:pointer;color:var(--color-brand,#039);background:var(--color-surface);border:none}._login_page_1a6z4_2{flex-direction:column;align-items:center;margin-left:12vw;margin-right:12vw;display:flex}._login_page_heading_1a6z4_2{color:var(--color-surface,#fff);text-shadow:2px 2px 1px var(--color-ink);margin-right:auto;font-size:36px;font-weight:700}._login_page_content_1a6z4_2{background:var(--color-surface);width:100%}._login_page_details_1a6z4_2{margin:8vw 8vw 11vw;padding:8vw}._login_button_1a6z4_2{margin-top:calc(var(--spacing,.25rem) * 5);width:100%}._login_error_1a6z4_2{margin-top:calc(var(--spacing,.25rem) * 2.5);color:var(--color-danger,#b60000);font-size:14px}._table_sort_section_oaoaq_2{align-self:flex-end;margin-left:auto;display:block}._table_sort_asc_oaoaq_2{margin-bottom:calc(var(--spacing,.25rem) * -2);cursor:pointer;color:var(--color-ink-faint,#6c757d)}._table_sort_active_oaoaq_2{display:block;color:var(--color-action)!important}._table_sort_desc_oaoaq_2{cursor:pointer;color:var(--color-ink-faint,#6c757d)}._table_page_size_row_13juk_2{margin-top:calc(var(--spacing,.25rem) * 2.5);justify-content:flex-end;gap:calc(var(--spacing,.25rem) * .25);margin-bottom:0;font-size:12px;display:flex}._table_page_size_button_13juk_2{cursor:pointer;color:var(--color-brand,#039);background:0 0;border:none;font-size:12px;text-decoration-line:underline}._table_page_size_button_active_13juk_2{color:var(--color-action,#cd252b);font-weight:700;text-decoration-line:none}._table_page_show_label_13juk_2{color:var(--color-action,#cd252b)}._pagination_section_1pe6o_2{margin-top:calc(var(--spacing,.25rem) * 2.5);gap:calc(var(--spacing,.25rem) * 1.25);flex-wrap:wrap;width:fit-content;margin-left:auto;display:flex}._pagination_button_1pe6o_2{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 1.75);padding-block:calc(var(--spacing,.25rem) * 1.25);color:var(--color-brand,#039);background:var(--color-brand-soft);border:none;border-radius:3px;font-size:12px;font-weight:700}._pagination_button_active_1pe6o_2{color:var(--color-surface,#fff);background:var(--color-brand)}._pagination_button_left_1pe6o_2{padding-block:calc(var(--spacing,.25rem) * 1.25);padding-right:calc(var(--spacing,.25rem) * 1.5);padding-left:calc(var(--spacing,.25rem) * 1.25)}._pagination_button_right_1pe6o_2{padding-block:calc(var(--spacing,.25rem) * 1.25);padding-right:calc(var(--spacing,.25rem) * 1.25);padding-left:calc(var(--spacing,.25rem) * 1.5)}._pagination_button_1pe6o_2>svg>path{fill:var(--color-brand)}._downloading_modal_loading_n44uf_2{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 5);width:fit-content}._download_cancel_button_n44uf_2{width:fit-content;margin:auto;display:block}._navbar_section_arimh_2{background:var(--color-surface);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100vw;display:flex}._navbar_logo_arimh_2{margin-left:calc(var(--spacing,.25rem) * 25);padding:calc(var(--spacing,.25rem) * 3.75);height:12vh}nav{background:var(--color-surface);border-top:1px solid #d3d3d3;width:100%}._navbar_items_arimh_2{margin-inline:calc(var(--spacing,.25rem) * 25);height:calc(var(--spacing,.25rem) * 10);justify-content:space-between;margin-block:0;display:flex}@media screen and (max-width:1000px){._navbar_items_arimh_2{display:none}}._navbar_link_arimh_2{margin-inline:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 10);cursor:pointer;color:var(--color-action,#cd252b);margin-block:0;font-size:16px;font-weight:700;line-height:40px;text-decoration-line:none}._navbar_link_arimh_2.active{height:calc(var(--spacing,.25rem) * 8.75);border-bottom:5px solid var(--color-action)}._navbar_link_button_arimh_2{width:calc(var(--spacing,.25rem) * 25);text-align:center;color:var(--color-surface,#fff);background:var(--color-action);font-size:14px}._navbar_link_name_arimh_2{text-align:right;flex-grow:1;font-size:12px;display:inline}._navbar_mobile_arimh_2{margin-right:calc(var(--spacing,.25rem) * 3.75);height:calc(var(--spacing,.25rem) * 10);background-color:var(--color-surface,#fff)}@media screen and (min-width:1001px){._navbar_mobile_arimh_2{display:none}}._navbar_items_mobile_arimh_2{z-index:1;background-color:var(--color-surface,#fff);border:1px solid var(--color-line);box-shadow:0 0 2px var(--color-line);border-radius:0 0 5px 5px;flex-direction:column;display:flex;position:relative}._navbar_link_mobile_arimh_2{cursor:pointer;padding:calc(var(--spacing,.25rem) * 2.5);text-align:left;color:var(--color-action,#cd252b);background:var(--color-surface);border:none;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;text-decoration-line:none;display:flex}._navbar_link_mobile_arimh_2.active{text-decoration-line:underline}._navbar_link_mobile_arimh_2.active.single{color:var(--color-surface,#fff);background:var(--color-action);text-decoration-line:none}._navbar_link_mobile_arimh_2>svg>path{fill:var(--color-action)}._navbar_subsection_mobile_arimh_2{flex-direction:column;display:flex}._navbar_sublink_mobile_arimh_2{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.25);padding-left:calc(var(--spacing,.25rem) * 7.5);color:var(--color-brand,#039);font-size:14px;font-weight:700;text-decoration-line:none}._navbar_sublink_mobile_arimh_2.active{color:var(--color-surface,#fff);background:var(--color-action)}._navber_mobile_heading_arimh_2{align-items:center;display:flex}._navbar_link_name_mobile_arimh_2{margin-left:calc(var(--spacing,.25rem) * 3.75);height:calc(var(--spacing,.25rem) * 10);text-align:left;color:var(--color-action,#cd252b);flex-grow:1;font-size:14px;font-weight:700;line-height:40px;display:inline}._navbar_link_button_mobile_arimh_2{margin-inline:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 25);cursor:pointer;text-align:center;color:var(--color-surface,#fff);background:var(--color-action);margin-block:0;font-size:14px;font-weight:700;line-height:40px;text-decoration-line:none;display:block}._navbar_mobile_menu_button_container_arimh_2{margin:auto;margin-right:calc(var(--spacing,.25rem) * 1.25);width:calc(var(--spacing,.25rem) * 7.5);padding:calc(var(--spacing,.25rem) * 1.25);display:flex}._navbar_mobile_menu_button_container_arimh_2>svg{margin:auto}._navbar_mobile_menu_button_container_arimh_2>svg>path{fill:var(--color-action)}:where([data-theme=smt3]) ._navbar_logo_arimh_2{margin-left:calc(var(--spacing,.25rem) * 7.5);height:calc(var(--spacing,.25rem) * 10);padding:calc(var(--spacing,.25rem) * 3.75)}:where([data-theme=smt3]) ._navbar_top_arimh_2{justify-content:space-between;width:100vw;display:flex}:where([data-theme=smt3]) ._navbar_title_arimh_2{align-items:center;display:flex}:where([data-theme=smt3]) ._navbar_title_arimh_2 h1{margin-left:calc(var(--spacing,.25rem) * 2.5);font-size:18px;font-weight:700}:where([data-theme=smt3]) ._navbar_user_section_arimh_2{align-items:center;display:flex}:where([data-theme=smt3]) ._navbar_bottom_arimh_2{display:flex}._manage_badges_section_vszbi_2{justify-content:center;gap:calc(var(--spacing,.25rem) * 6.25);padding:calc(var(--spacing,.25rem) * 3.75);flex-wrap:wrap;max-width:60vw;display:flex}._manage_badges_item_vszbi_2{width:calc(var(--spacing,.25rem) * 30);text-align:center}._manage_badges_image_vszbi_2{width:calc(var(--spacing,.25rem) * 25)}#manage_badges_close_btn{margin:auto;margin-top:calc(var(--spacing,.25rem) * 5);display:block}._manage_badges_checkbox_container_vszbi_2{margin:auto;margin-top:calc(var(--spacing,.25rem) * 1.25);width:calc(var(--spacing,.25rem) * 3.75);padding:0}._manage_badges_item_label_vszbi_2{margin-top:calc(var(--spacing,.25rem) * 1.25);font-size:12px;font-weight:700}._manage_badges_fy26_badge_vszbi_2{background-color:var(--color-brand,#039);background-size:contain}._sidebar_link_17w9w_2{margin-top:0;margin-right:0;margin-bottom:calc(var(--spacing,.25rem) * .5);margin-left:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 41.25);background-color:var(--color-brand-soft,#cee3f1);padding-inline:calc(var(--spacing,.25rem) * 3.75);padding-block:calc(var(--spacing,.25rem) * 2.5);color:var(--color-brand,#039);font-weight:600;text-decoration-line:none}._sidebar_link_17w9w_2.active{width:calc(var(--spacing,.25rem) * 44.5);background-color:var(--color-surface,#fff)}._standard_modal_close_button_7x5xx_2{width:fit-content;margin:auto;display:block}._standard_modal_message_7x5xx_2{margin-bottom:calc(var(--spacing,.25rem) * 2.5);padding:calc(var(--spacing,.25rem) * 2.5)}._resend_email_form_section_item_btc5a_2{margin-inline:calc(var(--spacing,.25rem) * 2.5);margin-block:calc(var(--spacing,.25rem) * 1.25);flex-basis:48%}@media screen and (max-width:800px){._resend_email_form_section_item_btc5a_2{flex-basis:100%}}._resend_email_form_section_item_btc5a_2 label{width:100%;display:inline-block}._resend_email_form_section_btc5a_2{align-items:center;display:flex}._resend_email_modal_dialog_btc5a_2{max-width:calc(var(--spacing,.25rem) * 200);width:80%}._resend_email_buttons_btc5a_2{margin-top:calc(var(--spacing,.25rem) * 2.5);gap:calc(var(--spacing,.25rem) * 5);display:flex}._resend_email_modal_resending_text_btc5a_2{margin-left:calc(var(--spacing,.25rem) * 5);font-size:80%;font-style:italic}._global_message_subtext_7elwd_2{margin-top:calc(var(--spacing,.25rem) * 2.5);margin-bottom:calc(var(--spacing,.25rem) * 10)}._global_message_inputs_7elwd_2{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 5);padding-inline:0;padding-block:calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}._global_message_buttons_7elwd_2{gap:calc(var(--spacing,.25rem) * 6.25);flex-wrap:wrap;display:flex}._add_global_message_dialog_7elwd_2{max-width:80vw}._global_message_modal_message_7elwd_2{margin-top:calc(var(--spacing,.25rem) * 3.75);font-size:14px}._global_message_new_input_7elwd_2{resize:none;border:1px solid var(--color-brand);border-radius:5px;width:99%;margin:auto;display:block}._global_message_textbox_container_7elwd_2{margin-top:calc(var(--spacing,.25rem) * 1.25)}._global_message_modal_close_button_7elwd_2{margin-top:calc(var(--spacing,.25rem) * 3.75)}._global_message_active_7elwd_2{color:var(--color-action,#cd252b);font-weight:700}.feature_flags_table_shell{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;overflow-x:auto}.feature_flags_loading{padding:calc(var(--spacing,.25rem) * 3.5);color:#707070;margin:0;font-style:italic}.feature-flags-table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.feature_flags_table_shell table{border-collapse:collapse;border-spacing:0;border-top:0;width:100%;margin:0}.feature_flags_table_shell thead,.feature_flags_table_shell thead tr,.feature_flags_table_shell thead th{border-top:0!important}.feature-flag-name-header,.feature-flag-enabled-header{border-top:none}.feature-flag-enabled-header,.feature-flag-enabled-cell{text-align:center;white-space:nowrap;width:1%}.feature-flag-enabled-checkbox{margin:0}.feature_flags_table{width:100%;min-width:calc(var(--spacing,.25rem) * 120);border-collapse:collapse;border-spacing:0;table-layout:auto}.feature_flags_table th,.feature_flags_table td{white-space:nowrap}.feature_flags_table th:last-child,.feature_flags_table td:last-child{text-align:center;width:1%}.feature_flags_table thead{background-color:#f5f5f5;border-bottom:1px solid #d9d9d9}.feature_flags_table thead th{padding:calc(var(--spacing,.25rem) * 3);text-align:left;color:#333;font-weight:600}.feature_flags_table tbody tr{border-bottom:1px solid #e8e8e8}.feature_flags_table tbody tr:hover{background-color:#fafafa}.feature_flags_table tbody tr td{padding:calc(var(--spacing,.25rem) * 3);color:#666}.flag-toggle{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border:none;border-radius:4px;font-weight:500;transition:all .3s}.flag-toggle.enabled{background-color:var(--color-action,#cd252b);color:var(--color-surface,#fff)}.flag-toggle.enabled:hover{background-color:var(--color-danger,#b60000)}.flag-toggle.disabled{color:#fff;background-color:#27ae60}.flag-toggle.disabled:hover{background-color:#229954}.flag-toggle:active{transform:scale(.98)}.feature-flags-form{background:var(--color-surface);border:1px solid var(--color-line);border-radius:8px;align-items:center;gap:1rem;margin:0 0 1rem;padding:1rem;display:flex}.feature-flags-form-group{flex-direction:column;flex:1;gap:.5rem;display:flex}.feature-flags-form-label{color:var(--color-ink,#000);font-size:.875rem;font-weight:600}.feature-flags-form-input{height:auto;min-height:calc(var(--spacing,.25rem) * 9.5);width:100%;max-width:calc(var(--spacing,.25rem) * 105);border:1px solid var(--color-line);background:var(--color-surface);border-radius:4px;padding:.625rem .75rem;font-family:inherit;font-size:.95rem;line-height:1.2;transition:border-color .2s,box-shadow .2s;display:block}.feature-flags-form-input:hover{border-color:var(--color-ink-subtle)}.feature-flags-form-input:focus{border-color:var(--color-brand);outline:none;box-shadow:0 0 0 3px #0033991f}.feature-flags-form-input::placeholder{color:var(--color-ink-subtle,#999)}.feature-flags-form-submit{min-height:calc(var(--spacing,.25rem) * 9.5);cursor:pointer;white-space:nowrap;color:var(--color-surface,#fff);background:var(--color-action);border:none;border-radius:4px;justify-content:center;align-self:flex-end;align-items:center;padding:.625rem 1.25rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:background-color .2s,transform .1s;display:inline-flex}.feature-flags-form-submit:hover{background:var(--color-danger)}.feature-flags-form-submit:active{background:var(--color-action);transform:translateY(1px)}.feature-flags-form-submit:disabled{color:var(--color-surface,#fff);opacity:.8;background:var(--color-line);cursor:not-allowed}.feature-flags-table-wrap form{border:1px solid var(--color-line);background:var(--color-surface);border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin:0 0 1rem;padding:1rem;display:flex}.feature-flags-table-wrap form label{margin-bottom:.375rem;font-size:.875rem;font-weight:600;display:block}.feature-flags-table-wrap form input[type=text]{height:auto;min-height:calc(var(--spacing,.25rem) * 9.5);border:1px solid var(--color-line);background:var(--color-surface);border-radius:4px;width:min(420px,100%);padding:.625rem .75rem;display:block}.feature-flags-table-wrap form button,.feature-flags-table-wrap form input[type=submit]{min-height:calc(var(--spacing,.25rem) * 9.5);cursor:pointer;color:var(--color-surface,#fff);background:var(--color-action);border:none;border-radius:4px;padding:.625rem 1.25rem;font-weight:600}.feature-flags-table-wrap form button:hover,.feature-flags-table-wrap form input[type=submit]:hover{background:var(--color-danger)}@media(max-width:768px){.feature-flags-form{flex-direction:column;gap:1rem}.feature-flags-form-submit{align-self:stretch;width:100%}.feature-flags-table-wrap form{flex-direction:column;align-items:stretch}}.htmx_page_host{display:flex;width:100%;flex:1 0 0%;background:transparent}.htmx_page_host .page{display:flex;width:100%;background:transparent}.htmx_page_host .page-tabs{display:flex;flex-direction:column;margin:10px 0 10px 10px;width:12.5rem;background:transparent}.htmx_page_host .page-tab{display:block;background-color:var(--color-brand-soft);color:var(--color-brand);font-weight:600;text-decoration:none;padding:10px 15px;margin:0 0 2px;width:100%;box-sizing:border-box}.htmx_page_host .page-tab-active{background-color:var(--color-surface)}.htmx_page_host .page-content{background-color:var(--color-surface);flex:1 0 0%;min-height:400px;padding:10px 25px;margin:10px 10px 10px 0}.htmx_page_host .page-title{color:var(--color-brand);margin:0 0 10px}.htmx_page_host .error-message{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:6px;box-shadow:0 1px 4px #00000014;padding:20px 25px;margin:10px 0}.htmx_page_host .error-message h3{color:var(--color-danger);margin:0 0 10px}.htmx_page_host .error-message p{color:var(--color-ink-muted);margin:0 0 10px;line-height:1.5}.htmx_page_host .error-message .error-guid{margin:0;font-size:13px;color:var(--color-ink-subtle)}.htmx_page_host .error-message .error-guid code{font-family:monospace;background-color:var(--color-canvas);padding:2px 6px;border-radius:4px}._school_summary_text_nzzna_2{text-align:left;flex-basis:100%}._progress_circle_text_nzzna_2{margin:calc(var(--spacing,.25rem) * 2);text-align:center;flex-basis:100%}._school_achievements_nzzna_2,._school_achievements_circles_nzzna_2{flex-direction:row;display:flex}._school_achievements_circles_nzzna_2{width:50%}._progress_circle_nzzna_2{text-align:center;width:50%}._progress_circle_nzzna_2 svg{width:100%}._progress_bar_nzzna_2{margin-top:calc(var(--spacing,.25rem) * 12.5);text-align:center;width:50%}._qr_code_nzzna_2{text-align:center;width:50%}._qr_code_text_nzzna_2{text-align:left;width:50%}._school_qr_code_nzzna_2{flex-direction:row;display:flex}.share-page-qr-container-nuclavis{border:2px solid #000;border-radius:8px;width:75%;margin-block:0;margin-inline:auto}._second_level_nzzna_2{flex-direction:row;display:flex}._section_qr_code_nzzna_2{margin-right:calc(var(--spacing,.25rem) * 2.5);text-align:center;width:50%}._section_message_nzzna_2{margin-left:calc(var(--spacing,.25rem) * 2.5);text-align:center;width:50%}._qr_code_heading_nzzna_2,._message_heading_nzzna_2{text-align:left}._create_message_button_nzzna_2{margin-top:calc(var(--spacing,.25rem) * 6.25)}._progress_amounts_nzzna_2{flex-direction:row;max-width:42%;display:flex;overflow:auto}._progress_percent_nzzna_2{width:16%}._progress_data_nzzna_2{margin-right:calc(var(--spacing,.25rem) * 6.25);margin-left:calc(var(--spacing,.25rem) * 6.25);justify-content:space-between;display:flex}._red_text_button_nzzna_2{min-width:calc(var(--spacing,.25rem) * 25);padding:calc(var(--spacing,.25rem) * 2.5);color:var(--color-action,#cd252b);background:0 0;border:none;text-decoration-line:underline}._edit_school_goal_button_nzzna_2{text-align:right}._progress_amounts_text_nzzna_2{margin:calc(var(--spacing,.25rem) * .25)}._edit_school_goal_button_nzzna_2{cursor:pointer}._edit_modal_dialog_nzzna_2{margin-top:calc(var(--spacing,.25rem) * 25);min-width:50vw;max-width:80vw}#edit_goal_modal_input{border-color:var(--color-brand);border-radius:0 5px 5px 0!important}._dollar_input_symbol_nzzna_2{height:calc(var(--spacing,.25rem) * 8.75);width:calc(var(--spacing,.25rem) * 8.75);text-align:center;background-color:#efefef;border:1px solid #d3d3d3;border-radius:5px 0 0 5px;justify-content:center;align-items:center;display:flex}._dollar_input_symbol_nzzna_2 p{margin:0}._school_edit_modal_input_row_nzzna_2{margin-bottom:calc(var(--spacing,.25rem) * 3.75);padding-top:calc(var(--spacing,.25rem) * 3.75);padding-bottom:calc(var(--spacing,.25rem) * 3.75);border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}._modal_save_button_nzzna_2{margin-left:auto}#edit_message_modal_input{resize:none;width:100%;font-family:inherit}:is(#email-team-page-btn-nuclavis,#save-team-page-btn-nuclavis){cursor:pointer}#save-team-page-btn-nuclavis{background:0 0;border:0}#save-team-page-btn-nuclavis svg{width:calc(var(--spacing,.25rem) * 5)}@media only screen and (max-width:850px){._school_achievements_nzzna_2{flex-direction:column}._school_achievements_circles_nzzna_2{width:100%}._progress_bar_nzzna_2,._progress_circle_nzzna_2{margin-top:calc(var(--spacing,.25rem) * 1.25);width:100%}._progress_circle_nzzna_2 svg{margin-top:calc(var(--spacing,.25rem) * 1.25);width:60%}.progress_bar_first_child{height:35px!important}._progress_data_nzzna_2{margin-right:calc(var(--spacing,.25rem) * 2.5);margin-left:calc(var(--spacing,.25rem) * 2.5);font-size:90%}}@media only screen and (max-width:720px){._second_level_nzzna_2{flex-direction:column}._second_level_nzzna_2 ._section_qr_code_nzzna_2,._second_level_nzzna_2 ._section_message_nzzna_2{width:calc(100% - 30px);margin-left:0;margin-right:0}.progress_bar_first_child{height:20px!important}}@media only screen and (max-width:450px){._school_achievements_circles_nzzna_2{flex-direction:column}._progress_data_nzzna_2{margin-right:calc(var(--spacing,.25rem) * 2.5);margin-left:calc(var(--spacing,.25rem) * 2.5);font-size:70%}}circle{transition:all .7s ease-in-out}.websmt-bridge-error-overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.websmt-bridge-error-modal{max-width:calc(var(--spacing,.25rem) * 112.5);text-align:center;width:90%}.websmt-bridge-error-modal .modal_title_large{margin-bottom:calc(var(--spacing,.25rem) * 3.75);color:var(--color-brand,#039)}.websmt-bridge-error-message{margin-bottom:calc(var(--spacing,.25rem) * 6.25);color:var(--color-ink-muted,#707070);font-size:15px;line-height:1.5}.websmt-bridge-error-buttons{justify-content:center;gap:calc(var(--spacing,.25rem) * 3.75);display:flex}.page_content_wrapper{position:relative}.nclvs_smt_pr_input_date_label{min-width:calc(var(--spacing,.25rem) * 22.5);flex-wrap:nowrap}.nclvs_smt_pr_text_input{width:calc(var(--spacing,.25rem) * 33.75)}@media only screen and (max-width:400px){.nclvs_smt_pr_input_date_label{flex-wrap:wrap;min-width:0}}.invalid_subheading{font-weight:700}.small_heading_icon{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:22px;display:flex}.scheduled_email_validated_error{margin-top:calc(var(--spacing,.25rem) * 3.75);line-height:1.3}.scheduled_email_valid_section{padding:calc(var(--spacing,.25rem) * 3.75)}.scheduled_email_school_dates{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:space-between;gap:calc(var(--spacing,.25rem) * 5);flex-wrap:wrap;max-width:80%;display:flex}.scheduled_email_school_dates_section{gap:calc(var(--spacing,.25rem) * 1.25);color:var(--color-brand,#039);flex-direction:column;display:flex}.scheduled_email_school_dates_section_heading{font-size:18px;font-weight:700}.scheduled_email_school_dates_section_date{letter-spacing:.4px}.scheduled_email_warning_section{margin-inline:0;margin-block:calc(var(--spacing,.25rem) * 7.5);gap:calc(var(--spacing,.25rem) * 2.5);padding:calc(var(--spacing,.25rem) * 3.75);border-top:1px solid var(--color-line-soft);border-bottom:1px solid var(--color-line-soft);display:flex}.scheduled_email_warning_section_message{max-width:90%;line-height:1.2}.scheduled_email_list_options{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:0;padding-block:calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.scheduled_email_list_enable_all_section{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);font-size:14px;display:flex}.scheduled_email_list_enable_all_text{color:var(--color-brand,#039)}.scheduled_email_list_expand_all_option{color:var(--color-brand,#039);font-size:14px;text-decoration-line:underline}.scheduled_email_list_expand_all_option:hover{cursor:pointer}.scheduled_email_list_item_section{margin-inline:0;margin-block:calc(var(--spacing,.25rem) * 2.5);padding:calc(var(--spacing,.25rem) * 1.25);border:1px solid var(--color-line);background:var(--color-canvas);border-radius:8px}.scheduled_email_list_item_heading{justify-content:space-between;align-items:center;display:flex}.scheduled_email_list_item_heading_details{flex-grow:1;align-items:stretch;display:flex}.scheduled_email_list_item_heading_details>div{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.25);align-content:center;align-items:center;font-size:14px}.scheduled_email_list_item_email_name_section{gap:calc(var(--spacing,.25rem) * 2.5);border-right:1px solid var(--color-line);width:25%;display:flex}.scheduled_email_list_item_email_name{color:var(--color-brand,#039)}.scheduled_email_list_item_email_list_section{padding-right:calc(var(--spacing,.25rem) * 2.5);border-right:1px solid var(--color-line);width:40%}.scheduled_email_list_item_email_list_name{margin-top:calc(var(--spacing,.25rem) * 1.25);color:var(--color-brand,#039)}.scheduled_email_list_item_scheduled_date,.scheduled_email_list_item_sent_date{color:var(--color-brand,#039)}.scheduled_email_list_item_expand_button_section{width:calc(var(--spacing,.25rem) * 11.25)}.scheduled_email_list_item_expand_button{background:0 0;border:none;display:flex}.scheduled_email_list_item_expand_button>svg{margin-left:auto;margin-right:0}.scheduled_email_list_item_scheduled_date_section{width:20%}.scheduled_email_scheduled_date_heading{align-items:center;gap:calc(var(--spacing,.25rem) * .75);display:flex}.scheduled_email_list_item_sent_date_section,.scheduled_email_list_item_sent_date_section_placeholder{width:20%}.scheduled_email_list_item_sent_date_section{border-left:1px solid var(--color-line)}.scheduled_email_list_item_toggle{display:flex}.scheduled_email_list_item_details{margin-top:calc(var(--spacing,.25rem) * 2.5);justify-content:center;gap:calc(var(--spacing,.25rem) * 3.75);padding:calc(var(--spacing,.25rem) * 2.5);display:flex}.scheduled_email_details_note_section{box-sizing:border-box;flex-grow:1}.scheduled_email_details_custom_note{box-sizing:border-box;height:calc(var(--spacing,.25rem) * 50);width:100%;padding:calc(var(--spacing,.25rem) * 2);resize:none;border:1px solid var(--color-line);border-radius:5px;margin:0;font-size:13px}.scheduled_email_details_custom_note:disabled{background-color:#fcfcfb}.scheduled_email_details_note_char_remaining{margin-bottom:calc(var(--spacing,.25rem) * 1.25);color:var(--color-ink-muted,#707070);justify-content:flex-end;font-size:12px;font-style:italic;display:flex}.scheduled_email_details_enable_custom_note_section{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.scheduled_email_details_enable_custom_note_text{color:var(--color-brand,#039);font-size:14px}.scheduled_email_details_button_section{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 3.75);flex-direction:column;flex-basis:155px;padding-block:0;display:flex}.scheduled_email_details_button_section>div{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}@media screen and (max-width:650px){.scheduled_email_list_item_heading_details{flex-direction:column}.scheduled_email_list_item_email_name_section,.scheduled_email_list_item_email_list_section,.scheduled_email_list_item_scheduled_date_section,.scheduled_email_list_item_sent_date_section,.scheduled_email_list_item_sent_date_section_placeholder{margin-bottom:calc(var(--spacing,.25rem) * 1.25);border:none;width:80%}.scheduled_email_list_item_details{flex-wrap:wrap}}.scheduled_email_override_date_modal{max-width:65%}.scheduled_email_override_date_modal_heading{width:100%;color:var(--color-brand,#039)}.scheduled_email_override_date_modal_note{margin-bottom:calc(var(--spacing,.25rem) * 6.25);line-height:1.3}.scheduled_email_override_date_modal_date_section{align-items:center;gap:calc(var(--spacing,.25rem) * 3.75);display:flex}.scheduled_email_override_modal_button_section{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 5);flex-wrap:wrap;display:flex}.scheduled_email_override_modal_previous_message{margin-top:calc(var(--spacing,.25rem) * 7.5);gap:calc(var(--spacing,.25rem) * 1.25);display:flex}.scheduled_email_override_modal_previous_message>svg{flex-basis:25px}.scheduled_email_override_modal_displayed_date{color:var(--color-danger,#b60000);font-weight:700}.scheduled_email_override_modal_error_message{margin-bottom:calc(var(--spacing,.25rem) * 6.25);gap:calc(var(--spacing,.25rem) * 1.25);color:var(--color-danger,#b60000);line-height:1.3;display:flex}.scheduled_email_override_modal_error_message>svg{flex-basis:22px}.scheduled_email_preview_modal{max-width:65%}.scheduled_email_preview_modal_heading{width:100%;color:var(--color-brand,#039)}.scheduled_email_preview_modal_content{margin:auto;margin-bottom:calc(var(--spacing,.25rem) * 5);max-height:calc(var(--spacing,.25rem) * 150);padding-inline:calc(var(--spacing,.25rem) * 5);width:90%;padding-block:0;overflow-y:auto}.scheduled_email_preview_modal_button_section{justify-content:center;display:flex}.scheduled_email_history_modal{width:65%}.scheduled_email_history_modal_heading{width:100%;color:var(--color-brand,#039)}.scheduled_email_history_modal_content{margin:auto;margin-bottom:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:0}.scheduled_email_history_modal_button_section{justify-content:center;display:flex}.react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;-webkit-transition:opacity .25s;transition:opacity .25s}.react-toggle-track{width:50px;height:24px;padding:0;border-radius:30px;background-color:#4d4d4d;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.react-toggle-track-check{position:absolute;width:14px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-check{opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle-track-x{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px;opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border:1px solid #4D4D4D;border-radius:50%;background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.react-toggle--checked .react-toggle-thumb{left:27px;border-color:#19ab27}.react-toggle--focus .react-toggle-thumb{-webkit-box-shadow:0px 0px 3px 2px #0099E0;-moz-box-shadow:0px 0px 3px 2px #0099E0;box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{-webkit-box-shadow:0px 0px 5px 5px #0099E0;-moz-box-shadow:0px 0px 5px 5px #0099E0;box-shadow:0 0 5px 5px #0099e0}._audit_log_heading_row_plha0_2{justify-content:space-between;align-items:center;display:flex}._audit_log_table_plha0_2{table-layout:fixed;width:100%}._audit_log_table_plha0_2 th:first-child,._audit_log_table_plha0_2 td:first-child,._audit_log_table_plha0_2 th:nth-child(2),._audit_log_table_plha0_2 td:nth-child(2){overflow-wrap:break-word;width:14%}._audit_log_table_plha0_2 th:nth-child(3),._audit_log_table_plha0_2 td:nth-child(3){width:12%}._audit_log_table_plha0_2 th:nth-child(4),._audit_log_table_plha0_2 td:nth-child(4){width:8%}._audit_log_table_plha0_2 th:nth-child(5),._audit_log_table_plha0_2 td:nth-child(5),._audit_log_table_plha0_2 th:nth-child(6),._audit_log_table_plha0_2 td:nth-child(6){width:17%}._audit_log_table_plha0_2 th:nth-child(7),._audit_log_table_plha0_2 td:nth-child(7){width:12%}._audit_log_table_plha0_2 th:nth-child(8),._audit_log_table_plha0_2 td:nth-child(8){width:6%}._audit_log_table_plha0_2 tbody tr:nth-child(odd){background-color:var(--color-surface,#fff)}._audit_log_table_plha0_2 tbody tr._audit_log_row_plha0_2:hover{background-color:var(--color-canvas,#f6f6f4)}._audit_log_truncate_plha0_2{white-space:nowrap;text-overflow:ellipsis;max-width:0;overflow:hidden}._audit_log_loading_plha0_2{padding-inline:0;padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-ink-muted,#707070);font-style:italic}._audit_log_row_plha0_2{cursor:default}._audit_log_row--clickable_plha0_2{cursor:pointer}._audit_log_expanded_row_plha0_2 td{background-color:var(--color-canvas,#f6f6f4)}._audit_log_detail_plha0_2{min-height:calc(var(--spacing,.25rem) * 50);gap:0;display:flex}._audit_log_detail_panel_plha0_2{padding:calc(var(--spacing,.25rem) * 3);border-right:1px solid var(--color-line-soft)}._audit_log_detail_panel_plha0_2:last-child{border-right:none}._audit_log_detail_panel--user_plha0_2,._audit_log_detail_panel--record_plha0_2{flex:0 0 25%}._audit_log_detail_panel--table_plha0_2{flex:1;overflow-x:auto}._audit_log_detail_heading_plha0_2{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:14px;font-weight:700}._audit_log_detail_heading_row_plha0_2{justify-content:space-between;align-items:center;display:flex}._audit_log_detail_item_plha0_2{margin-bottom:calc(var(--spacing,.25rem) * 1.5)}._audit_log_detail_item_plha0_2 label{color:var(--color-ink-muted,#707070);font-size:12px;font-weight:600;display:block}._audit_log_detail_item_plha0_2 span{font-size:13px}._audit_log_context_table_plha0_2{width:100%;font-size:12px}._audit_log_context_table_plha0_2 th,._audit_log_context_table_plha0_2 td{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);text-align:left;border:1px solid var(--color-line-soft)}._audit_log_context_table_plha0_2 th{background-color:var(--color-canvas,#f6f6f4);position:sticky;top:0}._audit_log_context_changed_plha0_2{border-left:3px solid var(--color-warning)}._audit_log_no_context_plha0_2{padding:calc(var(--spacing,.25rem) * 3);color:var(--color-ink-subtle,#999);font-style:italic}._audit_log_diff_toggle_plha0_2{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);border:1px solid var(--color-line);background:var(--color-surface);border-radius:3px;font-size:12px}._audit_log_nested_scroll_plha0_2{max-height:calc(var(--spacing,.25rem) * 50);overflow-y:auto}._audit_log_nested_table_plha0_2{width:100%;font-size:12px}._audit_log_nested_table_plha0_2 th,._audit_log_nested_table_plha0_2 td{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);border:1px solid var(--color-canvas)}._audit_log_nested_table_plha0_2 th{background-color:var(--color-canvas,#f6f6f4);position:sticky;top:0}._audit_log_nested_item_plha0_2{margin-bottom:var(--spacing,.25rem)}._audit_log_nested_label_plha0_2{margin-bottom:calc(var(--spacing,.25rem) * .5);font-size:11px;font-weight:600}._multiselect_dropdown_plha0_2{width:100%;position:relative}._multiselect_dropdown_toggle_plha0_2{cursor:pointer;width:100%;padding:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 7.5);text-align:left;color:var(--color-ink,#000);background:var(--color-surface);border:1px solid var(--color-ink);background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="%23003399" viewBox="-20 -22.095 39.98 22.01" stroke-width="1550"> <path stroke-width="1400" d="M -20 -19 L -15 -25 L -0.02 -11.084 L 15 -25 L 20 -19 L -0.02 -0.084 Z"/></svg>');background-position:calc(100% - 10px) 13px;background-repeat:no-repeat;border-radius:5px;font-size:14px}._multiselect_dropdown_summary_plha0_2{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._multiselect_dropdown_menu_plha0_2{z-index:50;max-height:calc(var(--spacing,.25rem) * 55);padding-inline:0;padding-block:var(--spacing,.25rem);background:var(--color-surface);border:1px solid var(--color-ink);border-radius:5px;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 8px #0000001a}._multiselect_dropdown_option_plha0_2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:14px;font-weight:400;display:flex}._multiselect_dropdown_option_plha0_2:hover{background-color:var(--color-canvas,#f6f6f4)}._multiselect_dropdown_option_plha0_2 input{width:auto;margin:0;display:inline-block}._multiselect_dropdown_clear_plha0_2{cursor:pointer;width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;color:var(--color-brand,#039);border:none;border-bottom:1px solid var(--color-canvas);background:0 0;font-size:12px;display:block}._multiselect_dropdown_clear_plha0_2:hover{background-color:var(--color-canvas,#f6f6f4)}._multiselect_dropdown_empty_plha0_2{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-ink-subtle,#999);font-size:13px;font-style:italic}._audit_archive_toggle_plha0_2{align-items:center;display:flex}._audit_archive_toggle_plha0_2 label{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}._audit_export_modal_overlay_plha0_2{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._audit_export_modal_plha0_2{min-width:calc(var(--spacing,.25rem) * 75);padding:calc(var(--spacing,.25rem) * 6);background:var(--color-surface);border-radius:8px}._audit_export_modal_plha0_2 h3{margin-inline:0;margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 3)}._audit_export_modal_plha0_2 label{margin-bottom:calc(var(--spacing,.25rem) * 1.5);display:block}._audit_export_modal_plha0_2 input{margin-bottom:calc(var(--spacing,.25rem) * 3);width:100%;padding:calc(var(--spacing,.25rem) * 1.5)}._audit_export_modal_buttons_plha0_2{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);display:flex}
