:root{--deema-navy:#0B0F1A;--deema-navy-deep:#121936;--deema-violet:#6C3DFF;--deema-violet-light:#A78BFA;--deema-grey-light:#F5F7FA;--deema-white:#FFFFFF;--deema-gradient:linear-gradient(135deg, #6C3DFF 0%, #A78BFA 100%);--deema-color-primary:var(--deema-violet);--deema-color-primary-hover:#5A2FE6;--deema-color-primary-border:#4A22C7;--deema-color-primary-soft:#F1ECFF;--deema-color-page:var(--deema-grey-light);--deema-color-surface:var(--deema-white);--deema-color-surface-subtle:var(--deema-grey-light);--deema-color-text:var(--deema-navy);--deema-color-text-muted:#5A5F70;--deema-color-border:#E3E6EE;--deema-color-border-subtle:#ECEEF4;--deema-color-border-strong:#D7D2E5;--deema-color-sidebar-bg:var(--deema-navy);--deema-color-sidebar-item-hover:var(--deema-navy-deep);--deema-color-success:#0BAA38;--deema-color-warning:#FBB429;--deema-color-danger:#B80A04;--deema-color-info:#0090C3;--deema-space-1:4px;--deema-space-2:8px;--deema-space-3:12px;--deema-space-4:16px;--deema-space-5:24px;--deema-space-6:32px;--deema-radius-sm:6px;--deema-radius-md:8px;--deema-radius-lg:10px;--deema-radius-xl:14px;--deema-radius-panel:16px;--deema-shadow-sm:0 2px 8px rgba(11, 15, 26, 0.06);--deema-shadow-md:0 8px 24px rgba(11, 15, 26, 0.06);--deema-shadow-lg:0 16px 42px rgba(11, 15, 26, 0.10);--deema-font-title:'Sora','Segoe UI',system-ui,sans-serif;--deema-font-body:'Inter','Segoe UI',system-ui,sans-serif;--deema-font-arabic:'IBM Plex Sans Arabic','Noto Sans Arabic','Segoe UI',sans-serif}div.calendar{position:relative;z-index:10000}.calendar,.calendar table{border:1px solid #556;color:#000;cursor:default;background:#eef;font-family:var(--deema-font-body)}.calendar .button{text-align:center;padding:2px}.calendar .nav{background:url(menuarrow.gif) 100% 100% no-repeat #778}.calendar thead .title{font-weight:700;text-align:center;background:#fff;color:#000;padding:2px}.calendar thead .headrow{background:#778;color:#fff}.calendar thead .daynames{background:#bdf}.calendar thead .name{border-bottom:1px solid #556;padding:2px;text-align:center;color:#000}.calendar thead .weekend{color:#a66}.calendar thead .hilite{background-color:#aaf;color:#000;border:1px solid #04f;padding:1px}.calendar thead .active{background-color:#77c;padding:2px 0 0 2px}.calendar tbody .day{width:2em;color:#456;text-align:right;padding:2px 4px 2px 2px}.calendar tbody .day.othermonth{font-size:80%;color:#bbb}.calendar tbody .day.othermonth.oweekend{color:#fbb}.calendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid #000;background:#bdf}.calendar tbody .rowhilite td{background:#def}.calendar tbody .rowhilite td.wn{background:#eef}.calendar tbody td.hilite{background:#def;padding:1px 3px 1px 1px;border:1px solid #bbb}.calendar tbody td.active{background:#cde;padding:2px 2px 0}.calendar tbody td.selected{font-weight:700;border:1px solid #000;padding:1px 3px 1px 1px;background:#fff;color:#000}.calendar tbody td.weekend{color:#a66}.calendar tbody td.today{font-weight:700;color:#00f}.calendar tbody .disabled{color:#999}.calendar tbody .emptycell{visibility:hidden}.calendar tbody .emptyrow{display:none}.calendar tfoot .footrow{text-align:center;background:#556;color:#fff}.calendar tfoot .ttip{background:#fff;color:#445;border-top:1px solid #556;padding:1px}.calendar tfoot .hilite{background:#aaf;border:1px solid #04f;color:#000;padding:1px}.calendar tfoot .active{background:#77c;padding:2px 0 0 2px}.calendar .combo{position:absolute;display:none;top:0;left:0;width:4em;cursor:default;border:1px solid #655;background:#def;color:#000;font-size:90%;z-index:100}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:1px}.calendar .combo .label-IEfix{width:4em}.calendar .combo .hilite{background:#acf}.calendar .combo .active{border-top:1px solid #46a;border-bottom:1px solid #46a;background:#eef;font-weight:700}.calendar td.time{border-top:1px solid #000;padding:1px 0;text-align:center;background-color:#f4f0e8}.calendar td.time .ampm,.calendar td.time .hour,.calendar td.time .minute{padding:0 3px 0 4px;border:1px solid #889;font-weight:700;background-color:#fff}.calendar td.time .ampm{text-align:center}.calendar td.time .colon{padding:0 2px 0 3px;font-weight:700}.calendar td.time span.hilite{border-color:#000;background-color:#667;color:#fff}.calendar td.time span.active{border-color:red;background-color:#000;color:#0f0}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;margin:0 0 2px;vertical-align:middle;height:16px;width:16px;cursor:pointer}input[type=checkbox]:before,input[type=radio]:before{content:'';background:#fff;border:2px solid #aaa;display:inline-block;box-sizing:border-box;width:16px;height:16px;position:absolute;top:0;left:0;transition:250ms}input[type=radio]:before{border-radius:100%;top:-.5px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{background-color:#6c3dff;box-shadow:inset 0 0 0 2px #fff;border-color:#6c3dff}input[type=radio]:checked:before{box-shadow:inset 0 0 0 3px #fff}input[type=checkbox]:focus:before{border-color:#6c3dff}input[type=radio]:focus:before{border-color:#6c3dff;box-shadow:inset 0 0 0 3px #fff}input[type=checkbox]:disabled:before,input[type=radio]:disabled:before{border-color:#aaa;box-shadow:inset 0 0 0 2px #f4f4f4;background:#f4f4f4;cursor:not-allowed}input[type=radio]:disabled:before{box-shadow:inset 0 0 0 3px #f4f4f4}input[type=checkbox]:disabled:checked:before,input[type=radio]:disabled:checked:before{background:#aaa}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%;background:#fff;opacity:.9}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative;margin-top:32px;overflow:visible}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0;position:absolute;top:-22px;color:#000;left:30px}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(images/controls.png) no-repeat}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;background:#fff}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox{outline:0}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat}#cboxLoadingOverlay{background:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_off #cboxPrevious,.cboxSlideshow_on #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}input[type=button],input[type=color],input[type=email],input[type=file],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border-color:#d7d2e5;background:#fff;color:inherit}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border-color:#d7d2e5!important}input[type=button]:hover,input[type=color]:hover,input[type=email]:hover,input[type=file]:hover,input[type=number]:hover,input[type=password]:hover,input[type=reset]:hover,input[type=search]:hover,input[type=submit]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:#aaa}input[type=button]:focus,input[type=color]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#aaa #aaa #6c3dff;outline:0}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--single{border-color:#aaa #aaa #6c3dff!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#6c3dff!important}.select2-container--default .select2-selection__rendered{color:#111!important}code,pre{background:#eaeaea}blockquote{border-left-color:#ddd}input[readonly]{background:#eee}body,html{background:#f7f6fb;height:100%;margin:0;padding:0;word-wrap:break-word}body{color:#111}h1,h2,h3,h4,h5,h6{color:#2d2d2d}#menu{background:#17132b;border-color:#000;color:#fff}#menu.fixedmenu-fixed+div{background:#17132b}#menu-top select{border-color:#222;background:#211a3a;color:#fff}#menu-top select:focus{border-bottom-color:#6c3dff}.menu-inter{border-color:#333;color:#eee}#footer{background:#151223;box-shadow:0 2px 4px 0 rgba(0,0,0,.23);clear:both;position:fixed;z-index:99;top:0;left:0;width:100%}#footerhelp{background:#fff}.widefat{border-color:#d7d2e5}.postbox,.widefat{background:#fcfcfc}.postbox>thead th,.widefat tfoot tr th,.widefat th{background:#faf9fc}.postbox .h3selected{border-top:2px solid #5830d6;background:#fcfcfc}.postbox>thead th{border-bottom-color:#e7e4f0}.alt,.alternate,.widefat tr:nth-child(odd){background:#fcfcfc}.widefat tr:nth-child(2n){background:#faf9fc}.highlight,.widefat tr.highlight,.widefat tr:hover,.wp-submenu{background:#fff}input[type=button],input[type=submit]{border-color:#c8c2d8;color:#333}input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#000;border-color:#666}input[type=button]:focus,input[type=submit]:focus{border-bottom-color:#6c3dff}input[type=button],input[type=reset],input[type=submit]{background:#faf9fc}input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background:#ededed}a.button-primary,button.button-primary,input.button-primary{border-color:#4b27be;font-weight:700;color:#fff;background:#6c3dff}a.button-primary:active,button.button-primary:active,input.button-primary:active{background:#1d6385}a.button-primary:focus,a.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input.button-primary:focus,input.button-primary:hover{border-color:#10354b;color:#fff;outline:0}.adminmenu a:focus,.adminmenu a:hover,a:active,a:focus,a:hover{color:#d54e21}input[type=checkbox]:focus,input[type=radio]:focus{outline:#000 dotted 1px}div.error,div.updated{background:#fff;border-left:4px solid #b80a04}div.error a{color:#c00}div.updated{border-left-color:#0baa38}.widefat td,.widefat th{border-color:#fff #fff #e7e4f0}a{color:#6c3dff}a:active,a:focus,a:hover{color:#0090c3}.wp-submenu a:focus,a:active,a:focus{outline:#0090c3 dotted 1px}summary:focus{outline:#000 dotted 1px}.BottomButton:active,.BottomButton:focus,.BottomButton:hover,.adminmenu a,a.menu-top:focus,a.menu-top:hover{color:#00b9eb}.BottomButton,a.menu-top{color:#eee}.BottomButton img{background-color:#fff}.postbox{border-color:#d7d2e5;background:#faf9fc}.postbox th{color:#333}.postbox th:hover,.postbox th:hover h3{color:#000}.adminmenu{background:#17132b;border-color:#222}.menu-top{background-color:#17132b;text-shadow:none;border-top-color:#222;border-bottom-color:#000}#selectedModuleLink,.menu-top:focus,.menu-top:hover{background-color:#211a3a}.no-touch .menu-module:focus-within .menu-top::after{color:#eee}.no-touch .menu-module:hover .menu-top::after{color:#eee}.wp-submenu{background:#151223;border-color:#222 #000}#selectedMenuLink,.wp-submenu a:active,.wp-submenu a:focus,.wp-submenu a:hover{background-color:#211a3a;color:#eee}.header2{background:#faf9fc;border-bottom:1px solid #e7e4f0;border-top:1px solid #fff}fieldset{border-color:#d7d2e5}.bgcolor{background:#ececec}.legend-gray{color:#333}.legend-red{color:red}.uld,.underline-dots{border-bottom-color:gray}.md-preview .tab,.md-preview>div{border-color:#d7d2e5}.md-preview .tab.disabled,.md-preview .tab:hover{background:#fff;border-color:#aaa}.md-preview>.tab.disabled{border-top:2px solid #5830d6;padding-top:5px;pointer-events:none;cursor:default}.current-person,.current-person a,hr{color:#fff}.current-person.student{background:#6c3dff}.current-person.staff{background:#0baa38}.current-person.self{background:#fbb429}.current-person a:active,.current-person a:focus,.current-person a:hover{color:#fff}#calendar{background:#e7e4f0;table-layout:fixed;height:80%}#calendar th{background:#333;color:#fff}.calendar-day.full{background:#efe}.calendar-day.minutes{background:#eef}.calendar-day.no-school{background:#fee}.calendar-event{border-color:#000}.calendar-event .assignment{border-color:red}.calendar-event .assigned{border-color:#0f0}.legend-square.full{background-color:#afa}.legend-square.minutes{background-color:#aaf}.legend-square.no-school{background-color:#faa}.attendance-code.present{color:#fff;background-color:#20dd30}.attendance-code.absent{color:#fff;background-color:red}.attendance-code.half-day{color:#fff;background-color:#fc0}.attendance-code.present-alt{color:#fff;background-color:#dfd}.attendance-code.absent-alt{color:#fff;background-color:#fdd}.attendance-code.half-day-alt{color:#fff;background-color:#fed}.attendance-code input,.attendance-code select{color:#111}.switchMenu:before{color:gray}.bar{color:transparent}.bar.relevance{background:gray}.divPortalPoll .bar{background:#b80a04}.tooltip{color:#fff}.tooltip:before{background:#27b4b4}.tooltip>i{background:#151223;border:1px solid #000}.teacher-programs-wrapper{border-color:#e7e4f0}.password-strength-bars .score2{background-color:#ff851b}.password-strength-bars .score3,.password-strength-bars .score4{background-color:#2ecc40}.button-upsell-premium{color:#111;background:#ffc439}.button-upsell-premium:active,.button-upsell-premium:focus,.button-upsell-premium:hover{outline:0;background:#ffca50;color:#000}@media only screen and (max-width:1023px){.rt tr{border-right-color:#e7e4f0}}@font-face{font-family:Lato;src:url('fonts/Lato/regular.woff2') format('woff2'),url('fonts/Lato/regular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url('fonts/Lato/italic.woff2') format('woff2'),url('fonts/Lato/italic.woff') format('woff');font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url('fonts/Lato/bold.woff2') format('woff2'),url('fonts/Lato/bold.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url('fonts/Inter/regular-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url('fonts/Inter/medium-500.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url('fonts/Sora/semibold-600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'IBM Plex Sans Arabic';src:url('fonts/IBMPlexSansArabic/arabic-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'IBM Plex Sans Arabic';src:url('fonts/IBMPlexSansArabic/arabic-600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}.module-icon{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:-60%}.module-icon.Accounting{background-image:url("modules/Accounting.png")}.module-icon.Attendance{background-image:url("modules/Attendance.png")}.module-icon.Discipline{background-image:url("modules/Discipline.png")}.module-icon.Grades{background-image:url("modules/Grades.png")}.module-icon.Eligibility{background-image:url("modules/Eligibility.png")}.module-icon.Example{background-image:url("modules/Example.png")!important}.module-icon.Food_Service{background-image:url("modules/Food_Service.png")}.module-icon.Library{background-image:url("modules/Library.png")}.module-icon.Messaging{background-image:url("modules/Messaging.png")!important}.module-icon.misc{background-image:url("modules/misc.png")}.module-icon.Quiz{background-image:url("modules/Quiz.png")!important}.module-icon.Resources{background-image:url("modules/Resources.png")}.module-icon.Reports{background-image:url("modules/Reports.png")!important}.module-icon.Scheduling{background-image:url("modules/Scheduling.png")}.module-icon.School_Setup{background-image:url("modules/School_Setup.png");--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 21h18v-9L12 5 3 12v9Zm4 0v-6h4v6m4 0v-6h3v6M9 9h6V3H9v6Z'/%3E%3C/svg%3E")}.module-icon.SMS{background-image:url("modules/SMS.png")}.module-icon.Staff_Absences{background-image:url("modules/Staff_Absences.png")!important}.module-icon.Student_Billing{background-image:url("modules/Student_Billing.png")}.module-icon.Students{background-image:url("modules/Students.png");--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='9' cy='8' r='4'/%3E%3Cpath d='M1.8 21c.5-4.3 3-6.5 7.2-6.5s6.7 2.2 7.2 6.5H1.8Zm15.1-7.2a3.5 3.5 0 1 0-1.1-6.7 6.8 6.8 0 0 1 1.1 6.7Zm.9 1.8c2.9.4 4.5 2.2 4.7 5.4h-4.2c-.2-2.1-.8-3.9-1.9-5.2.5-.1.9-.2 1.4-.2Z'/%3E%3C/svg%3E")}.module-icon.Users{background-image:url("modules/Users.png");--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='7.5' r='4.5'/%3E%3Cpath d='M3 22c.5-5.2 3.5-8 9-8s8.5 2.8 9 8H3Z'/%3E%3C/svg%3E")}#wrap{height:auto;min-height:100%;width:100%;box-sizing:border-box;padding-top:49px}#menu,#menu.fixedmenu-fixed+div{margin-left:0;transition:margin .5s ease-in-out}#menu.fixedmenu-fixed.slide+div,#menu.slide{margin-left:-500px}#menu.fixedmenu-fixed.hide+div{width:0!important}#menu{width:223px;border-width:0 1px 0 0;border-style:solid;position:relative;float:left;overflow:visible;z-index:1!important;min-height:100vh}#body{padding:0 15px 38px}#footerhelp{height:auto;width:100%;max-height:0;overflow-y:hidden;overscroll-behavior:contain;transition:max-height .4s ease-in-out}#footerhelp.slide{max-height:33vh;overflow-y:scroll}#footerhelp .footerhelp-content{padding:6px 12px;columns:3 480px;widows:6}.footerhelp-content p:first-child{margin-top:0}#footerhelp .footerhelp-content p:first-child:first-letter{font-weight:700;font-size:larger}.mod{overflow:hidden}.mod:after{content:"";display:table;clear:both}.fixed-col select,input{max-width:100%}#search input,#search select{max-width:217px}#search label{max-width:217px;display:inline-block}#search #general_table select{width:100%}#search .postbox{margin-bottom:16px}#search .popTable .st td:first-child{line-height:1.3}#search .popTable .st label{max-width:none}#search #general_table select[name^=day_],#search #general_table select[name^=year_]{width:auto}textarea{-ms-box-sizing:border-box;box-sizing:border-box}input[type=number]{width:68px}input[type=number][name*=AMOUNT],input[type=number][name*=CUSTOM],input[type=number][name*=PRICE],input[type=number][name*=amount],input[type=number][name*=balance]{width:88px}input[type=color]{border-width:0;border-style:solid;padding:0;cursor:pointer;width:40px}.color-input-value{height:25px;width:40px;margin:1px 1px 1px 0}button[disabled],fieldset[disabled] button,fieldset[disabled] input,fieldset[disabled] select,fieldset[disabled] textarea,input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed}::selection{color:#fff;background:#0073aa}.calendar,.calendar table,body,div.chosen-container,html,input,select,textarea{font-size:16px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-text-size-adjust:none}body,input,select,textarea{font-family:Lato,sans-serif;line-height:1.27}a{-webkit-transition:color .2s ease-out;transition:color .2s ease-out}iframe,img{border:0}img{max-width:100%;height:auto}td{line-height:inherit}input,select,textarea{line-height:1.3;margin:1px 1px 1px 0;padding:2px 4px}.browser-firefox select{padding:0 2px 0 4px}a,input,select:focus{text-decoration:none}blockquote,q{quotes:none}p{margin:1em 0}blockquote{margin:1em;border-left-width:4px;border-left-style:solid;padding-left:4px}label,summary{cursor:pointer}legend{text-transform:uppercase;padding:0 7px;font-size:14px}li{margin-bottom:6px}small{font-size:70%}h1,h2,h3,h4{display:block;line-height:1em}h1{font-size:2em;margin:.67em 0}h2{font-size:1.58em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1.05em;margin:1.33em 0}ul{list-style-type:square}ol,ul{margin-top:0;padding-left:20px}code{font-family:Consolas,Monaco,monospace;padding:1px 3px;margin:0 1px;font-size:14px}pre{overflow-x:auto;padding:10px}hr{background:#e7e4f0;height:2px;border:0;margin:14px 0}sub,sup{font-size:smaller}summary::marker{cursor:pointer}dl dd{margin:.5em 0 1em 2em}.cellpadding-5 td{padding-right:5px;padding-bottom:5px}.postbox,.widefat,input[type=button],input[type=email],input[type=file],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border-width:1px;border-style:solid}input[type=color],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select{box-sizing:border-box;height:27px}.postbox{border-bottom-width:2px}.widefat{clear:both;margin:0;border-spacing:0}.widefat a{text-decoration:none}.widefat thead th:first-of-type{border-top-left-radius:3px}.widefat thead th:last-of-type{border-top-right-radius:3px}.widefat tfoot th:first-of-type{border-bottom-left-radius:3px}.widefat tfoot th:last-of-type{border-bottom-right-radius:3px}.widefat th a[href*=LO_dir]:after{font-family:monospace;font-size:larger;line-height:.5em;content:"\0000a0";display:inline-block;width:10px;padding-left:3px;margin-right:-13px}.widefat th a[href*=LO_dir]{padding-right:13px}.widefat th a[href*="LO_dir=1"]:hover:after{content:"\25b4"}.widefat th a[href*="LO_dir=-1"]:hover:after{content:"\25be"}.widefat th a:empty:after{content:"";padding-left:0}.widefat td,.widefat th{text-align:left;border-width:1px 0;border-style:solid;padding:6px 11px;vertical-align:top}.list.widefat th{padding:4px 11px 1px;line-height:1.8em;height:28px}.widefat.files td{padding:1px 7px;font-weight:400}.widefat tfoot th{border-bottom:none}.widefat th{overflow:hidden;font-weight:400;line-height:1.4em}.widefat td p{margin:0 0 .8em}.list,.list-nav{width:100%;border-spacing:0}.list-nav{margin-top:16px}.list-nav td{padding:4px 12px}.list{margin-bottom:16px}.list-no-nav{margin-top:24px}.list-header{border-bottom:1px solid #f1f1f1}.list-header+.postbox{padding:5px;border-top:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none}#LO_search{padding-right:28px;height:inherit;width:160px;float:right}#LO_search+.button{position:relative;left:157px;top:3px;cursor:pointer;height:22px;float:right}div.error,div.updated{padding:3px 7px;margin:16px 0}select option{padding:2px}input[type=button],input[type=reset],input[type=submit]{text-decoration:none;font-size:15px;text-transform:uppercase;line-height:16px;padding:6px 10px 4px;margin:0 8px;cursor:pointer;border-width:1px;border-style:solid;-ms-box-sizing:content-box;box-sizing:content-box;white-space:normal;-webkit-appearance:none;word-break:normal}input[type=button],input[type=color],input[type=email],input[type=file],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border-bottom-width:2px;transition:border .2s;border-radius:0}.header2.align-right input[type=button],.header2.align-right input[type=reset],.header2.align-right input[type=submit]{margin:0 0 0 16px}.button-primary{white-space:nowrap}.proper-date{white-space:nowrap;display:inline-block}.proper-date:first-letter{text-transform:capitalize}#menu-top span{padding-top:3px}.adminmenu,.wp-submenu{width:100%;list-style:none}.adminmenu{clear:left;margin:5px 0 0;padding:0}.adminmenu *,.widefat th{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wp-submenu{top:-1000em;left:0;position:absolute;min-width:215px;padding:1px 0;margin:0;overflow:hidden;-webkit-transition:top 0s .15s,left 0s .15s,box-shadow 0s .15s;transition:top 0s .15s,left 0s .15s,box-shadow 0s .15s;box-shadow:none;border-width:1px;border-style:solid;box-sizing:border-box}.adminmenu li{margin-bottom:0}.menu-module{position:relative}.no-touch .menu-module:focus-within .menu-top:after{content:"\276F";padding-top:6px;position:absolute;right:5px}.no-touch .menu-module:hover .menu-top:after{content:"\276F";position:absolute;right:5px;bottom:13px}#selectedModuleLink:after{content:""}.no-touch .menu-module:focus-within .wp-submenu{-webkit-transition-delay:.15s;transition-delay:.15s;z-index:20;top:0;left:223px;width:223px;max-height:calc(100vh - 80px);overflow-y:auto;word-wrap:break-word;min-height:36px}.no-touch .menu-module:hover .wp-submenu{-webkit-transition-delay:.15s;transition-delay:.15s;z-index:20;top:0;left:223px;width:223px;max-height:calc(100vh - 80px);overflow-y:auto;word-wrap:break-word;min-height:36px}.no-touch .menu-module:focus-within a:not(#selectedModuleLink)+.wp-submenu{overscroll-behavior:contain}.no-touch .menu-module:hover a:not(#selectedModuleLink)+.wp-submenu{overscroll-behavior:contain}#selectedModuleLink+.wp-submenu{transition-delay:0s;z-index:1;top:0;left:0;position:relative;margin-top:0!important;border:0;min-height:0;min-width:205px;max-height:none;box-shadow:none}.menu-inter{text-transform:uppercase;font-size:14px;border-width:1px 0 0;border-style:solid;padding:4px 6px 2px 12px;margin-top:2px}.adminmenu a{display:block;line-height:18px;padding:4px 6px}.menu-top{font-size:15px;min-width:10em;border-width:1px 0;border-style:solid;text-transform:uppercase}.menu-top span{padding-right:4px}.menu-top img{height:32px;vertical-align:middle}.wp-submenu a{padding:4px 6px 4px 12px;font-size:15px;margin:0}.current-person{padding:1px 5px;margin-top:5px;font-weight:700}.postbox-wrapper{overflow-x:auto}.postbox{padding:0;margin:0 auto;position:relative;min-width:255px;line-height:1.1}.postbox>thead th{border-bottom-width:1px;border-bottom-style:solid;padding:0 12px}.postbox .h3multi,.postbox th h3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.postbox th h3{line-height:32px;height:32px;margin:0;border:0}.postbox th h3,.postbox th h3 a{display:inline-block;font-weight:400}.postbox .h3selected a{font-weight:700}.postbox th h3,.postbox th h3 a,.postbox>thead th,.widefat tfoot tr th,.widefat th,.widefat th a,.widefat th label,.widefat th span{font-size:14px;text-transform:uppercase}.postbox th h3 a{padding:0 10px}.postbox .h3multi{overflow-y:hidden;margin-bottom:-2px}th a{display:block;overflow:hidden}fieldset{border-width:1px;border-style:solid;margin:0 0 4px;padding-bottom:4px}.error a{text-decoration:underline}.updated a{text-decoration:none;padding-bottom:2px}div.error p,div.updated p{margin:.2em 0;padding:2px}h3 span{font-weight:400}.highlight{padding:3px 3px 3px 12px;margin-left:-12px;font-weight:700;border:0}.hide{display:none}.user-photo{max-width:150px;max-height:150px}.alignImg{vertical-align:middle;height:32px}.header{border-spacing:0;width:100%}.header1 h2{font-family:Lato,sans-serif;margin:0;padding:16px 16px 16px 0}.header2{padding:5px 12px;word-break:break-word}.header2 .fixed-col{word-break:normal}.header2 table{line-height:1.1;margin-left:-3px}.header2 .widefat{margin-left:0}#courses_div{background:#fff;position:absolute;border-style:solid;border-width:1px;padding:4px;right:0;left:0;display:none;max-height:80px;overflow:auto;width:auto}.uld,.underline-dots{border-bottom-style:dotted;border-bottom-width:1px}div.uld,div.underline-dots{display:inline-block;max-height:240px;max-width:100%;overflow:auto;line-height:inherit}.checkbox-label,.no-input-value,span.uld,span.underline-dots{line-height:27px;padding-bottom:1px}.span-grade-points+label{line-height:27px}.md-preview{min-width:280px;max-width:1024px}.md-preview>.tab{border-width:1px;border-bottom:0;border-style:solid;padding:6px 10px;margin:0 2px 0 0;line-height:28px;text-transform:uppercase;font-size:14px}.md-preview .md-link{line-height:26px;float:right}.md-preview>div{display:none;border-width:1px 1px 2px;border-style:solid;padding:2px 4px;margin-bottom:2px;box-sizing:border-box;overflow-y:auto}.md-preview+textarea{border-top-left-radius:0;border-top-right-radius:0;margin-top:0;resize:vertical}.markdown-to-html table{border-collapse:collapse;border-spacing:0}.markdown-to-html td,.markdown-to-html th{border:1px solid #bbb;padding:5px 10px}.markdown-to-html{line-height:1.3}.list.widefat td .markdown-to-html{line-height:1.236em}.legend-gray,.legend-red{line-height:1.27;margin-top:0;margin-bottom:9px;display:inline-block}.uld~.legend-gray,.uld~.legend-red,.underline-dots~.legend-gray,.underline-dots~.legend-red{margin-top:2px}td>.legend-gray:first-child{margin-bottom:0}.onclick{cursor:pointer}div.onclick{display:inline-block;max-width:100%}.cellspacing-0{border-spacing:0}.width-100p{width:100%}.fixed-col{table-layout:fixed;word-wrap:break-word}.popTable{padding:13px 11px}table.valign-top td,td.valign-top,tr.valign-top{vertical-align:top}table.valign-bottom td,td.valign-bottom,tr.valign-bottom td{vertical-align:bottom}table.valign-middle td,td.valign-middle,tr.valign-middle td{vertical-align:middle}.list.has-input:not(.valign-middle)>tbody>tr>td:first-child .button,.list.has-input:not(.valign-middle)>tbody>tr>td:first-child .button+b{padding-top:7px}.align-right,.align-right td,td.align-right,th.align-right{text-align:right}.col1-align-right>tbody>tr>td:first-child{text-align:right;vertical-align:middle}.center{text-align:center}a.center,span.center{display:block}img.center{display:block;margin:0 auto}table.center{text-align:inherit;margin-left:auto;margin-right:auto}span.nobr{white-space:nowrap}div.nobr div{display:inline}tr.address>td{border:none;padding:0 12px}.br-after{display:block}td.image-radio-list{height:160px;padding:0;margin:0;float:left;position:relative}label.image-radio-list{padding:0 20px}img.image-radio-list{vertical-align:top;max-width:150px;max-height:150px}.button{vertical-align:-15%;height:16px;max-width:none}.button.bigger,.valign-middle .button,a>.button{vertical-align:middle}.button.smaller,.list-header a>.button.smaller{vertical-align:-12%}a>.button.smaller{vertical-align:-18%}.uld .button,.underline-dots .button{vertical-align:text-top}.current-person .button{vertical-align:-40%}.error .button.bigger,.updated .button.bigger{vertical-align:-35%}a:has(.button){white-space:nowrap}a>.button{padding:1px}.button.bigger{height:24px}.button.smaller{height:14px}.button.cal{cursor:pointer;height:32px;margin-top:-9px;vertical-align:middle}.login .popTable td{padding-bottom:16px}.login .popTable tr:last-of-type td{padding-bottom:0}.login #loginform input[type=password],.login #loginform input[type=text]{font-weight:200;font-size:20px;width:100%;max-width:100%;height:34px;padding:3px 6px;margin-top:2px;margin-right:6px;box-shadow:inset 1px 1px 2px rgba(200,200,200,.2)}.BottomButton{margin-right:12px;display:inline-block}.BottomButton span{vertical-align:top;text-transform:uppercase;font-size:14px;padding-left:2px;line-height:24px}.BottomButton img{height:18px;border-radius:50%;padding:3px}#BottomButtonMenu{height:32px;float:left}#BottomButtonMenu svg{stroke:#000;background-color:#fff;padding:3px;height:18px;width:18px;border-radius:50%;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.BottomButton.loading{float:right;padding-bottom:13px;height:24px;width:24px}.BottomButton.hide{display:none}.loading{display:inline-block;width:32px;height:32px;visibility:hidden;padding-bottom:0!important}input+.loading{vertical-align:bottom;width:26px;height:26px}input[type=file]{max-width:calc(100% - 38px)}.list.widefat input[type=file]{width:180px}input[type=file]::file-selector-button{display:none}input[type=file]::-webkit-file-upload-button{display:block;width:0;height:0;padding:0;margin:0;-webkit-appearance:none;border:none}input[type=file]::-ms-browse{display:none}.bar{word-wrap:normal}div.st{float:left;padding:4px 16px 4px 0}div.st .list-nav{margin-top:12px}div.st .list{margin-bottom:4px}div.st:last-of-type .list{margin-bottom:12px}div.st>.list-outer{display:inline-grid}#student-comments{max-width:100%;width:500px}#student-comments span{font-size:14px;color:#333}#student-comments div{background:#fff;padding:12px;margin-bottom:12px;border-bottom:1px solid}#student-comments div>:first-child{margin-top:0}#student-comments div>:last-child{margin-bottom:0}#calendar>thead>tr>th{text-transform:uppercase;font-size:15px;font-weight:400;line-height:1.6}.calendar-day{min-width:109px}.calendar-day>table{height:100%;width:100%}.calendar-event{height:26px;max-width:0;overflow:hidden;white-space:nowrap;line-height:1.231}.calendar-day .bold{font-weight:700}.calendar-minutes{text-align:right}.calendar-newevent{vertical-align:bottom}.no-touch .calendar-minutes,.no-touch .calendar-newevent{visibility:hidden}.calendar-day:hover .calendar-minutes,.calendar-day:hover .calendar-newevent,.calendar-minutes .calendar-block,.calendar-minutes input:checked,.calendar-minutes input[type=number]:not(:placeholder-shown){visibility:visible}.calendar-event div{border-left-width:4px;border-left-style:solid;margin:1px 0}.calendar-event a,.calendar-event span{padding:4px 2px;display:inline-block}td.calendar-menu{white-space:normal;max-width:none}.calendar-event-poptable{max-width:340px}.legend-square{width:32px;height:32px;border-radius:3px}#cboxContent{background:0 0;padding:0 0 8px 8px;margin-left:-8px;margin-right:8px;box-sizing:border-box}#cboxLoadedContent{background:#fff!important;box-shadow:rgba(0,0,0,.3) 0 3px 8px;margin:0 0 0 8px!important;padding:8px 16px!important;overscroll-behavior:contain}#cboxLoadedContent .header1 h2{padding-top:8px}#cboxLoadedContent h1{margin-top:.42em}.addon-readme{width:1080px;max-width:100%}.rt .link2colorBox{display:none}.divPortalPoll{max-height:350px;overflow-y:auto;min-width:300px}.divPortalPoll .widefat{margin-bottom:.8em}.widefat .divPortalPoll>p{margin-bottom:2px}.span-grade-points{float:left}.grade-minmax-wrap{min-width:120px}.grade-minmax-min{float:left;width:23%;font-size:14px}.grade-minmax-grade{float:left;width:48%;text-align:center}.grade-minmax-max{float:left;width:23%;text-align:right;font-size:14px}.grade-minmax-grade,.grade-minmax-max,.grade-minmax-min{word-wrap:initial}.attendance-code{display:inline-block;padding:2px 8px;min-width:10px;text-align:center;line-height:1.82}.arrow.right:before,.switchMenu:before{content:"\25b6\0000a0";vertical-align:10%}.switchMenu.switched:before{content:"\25bc\0000a0"}.arrow,.switchMenu{display:inline-block}.switchMenu{padding:5px}#search details summary{padding:6px;font-weight:700;outline:0}.chart{position:relative;width:calc(90vw - 205px);max-width:1024px}#tipMsg{visibility:hidden;position:absolute;z-index:1000;top:-100px;max-width:300px}.tipmsg-label{display:inline-block;border-bottom:1px dashed #bbb;cursor:default}a>.tipmsg-label{cursor:pointer}.tipmsg-label .button+b,a .button+b{font-weight:400;text-transform:uppercase;font-size:14px;vertical-align:middle}.tooltip{position:absolute;display:inline-block;margin-left:5px;margin-top:-1px;cursor:help;text-transform:none}.tooltip:before{content:"i";font-family:monospace;font-size:.85em;font-weight:700;width:16px;height:16px;line-height:16px;display:inline-block;text-align:center;border-radius:50%}.tooltip>i{visibility:hidden;opacity:0;position:absolute;bottom:100%;left:-90px;width:180px;z-index:999;display:inline-block;padding:5px 7px;transition:opacity .3s;text-align:left;font-size:14px;line-height:1.5;white-space:normal}.tooltip.bottom>i{bottom:auto;top:100%}.legend-gray .tooltip>i,.legend-red .tooltip>i{bottom:130%}.legend-gray .tooltip.bottom>i{bottom:auto;top:130%}.tooltip:hover>i{visibility:visible;opacity:1}.minicolors{margin:2px 2px 2px 0}.a11y-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);width:1px;height:1px;overflow:hidden}#footerwrap a.a11y-hidden:active,#footerwrap a.a11y-hidden:focus{clip:auto!important;position:absolute;text-decoration:underline;left:9%;width:auto;height:auto}.first-login,.login,.password-reset{height:auto}.first-login #body,.login #body{padding:64px 2px;margin-bottom:0}.login .postbox,.password-reset .postbox{max-width:320px}.ajax-error{position:fixed;top:0;right:0;padding:11px;background-color:red;font-weight:700;color:#fff;z-index:100000;display:none}.tinymce{min-height:200px}.tinymce-document{height:360px}.mce-tinymce.mce-container{max-width:1024px}.tinymce-horizontal .mce-tinymce.mce-container{max-width:1448px}.mce-branding{display:none!important}.mce-tinymce.mce-fullscreen,.tinymce-horizontal .mce-tinymce.mce-fullscreen{max-width:none}.mce-btn-group .mce-btn{float:left}.markdown-to-html img,.tinymce-html img{height:auto}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single,.select2-dropdown{border-radius:0!important}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border-bottom-width:2px!important;min-height:27px!important}.select2-container--default .select2-search__field{height:auto}.select2-container--default .select2-search__field,.select2-container--default .select2-selection__choice{margin-top:2px!important;margin-bottom:0;font-size:15px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:27px!important}.select2-container--default .select2-selection__rendered{text-align:left}.select2-container--default li{margin-bottom:0}.select2-container--default .select2-results__option{padding:5px 6px}.select2-dropdown{z-index:10051!important}.chosen-select,.select2-select{min-width:55px;padding-right:15px}.select2-container{min-width:55px}.chosen-select[multiple],.select2-select[multiple]{padding-right:23px}.no-touch .phone-link{color:#333;cursor:default}.dashboard-module-title span{padding-right:4px}.dashboard-module-data .tipmsg-label{margin-bottom:11px}.dashboard-module-data .tipmsg-label .legend-gray{margin-bottom:1px}.dashboard-module-data-tipmsg .legend-gray,.dashboard-module-data-tipmsg .legend-gray .proper-date{font-size:14px}.teacher-programs-wrapper{border-style:dashed;padding:7px;width:100%;margin-left:-9px}.password-input-wrapper{display:inline-block}.password-strength-bars{line-height:5px;font-size:5px}.password-strength-bars+br{display:none}.password-toggle{float:right;margin-left:-22px;margin-right:3px;margin-top:2px;cursor:pointer;position:relative;padding:4px 2px;background:#fff}.password-hide{display:none}.password-strength-bars span{background-color:#ff4136;display:inline-block;width:18.5%;line-height:5px;height:5px;padding:0 1px 0 0;visibility:hidden}.password-strength-bars~label{display:inline-block;margin-top:-2px}.mailing-label-left,.mailing-label-right{margin-top:21px;margin-bottom:36px}.mailing-label-left td:first-of-type,.mailing-label-right td:last-of-type{width:60px}.mailing-label-left td:last-of-type,.mailing-label-right td:first-of-type{width:400px}.mailing-label-right{width:auto;margin-right:0;margin-left:auto}.mailing-label-top-margin{margin-top:126px}.button-upsell-premium{border:none;display:inline-block;padding:6px 10px;text-decoration:none;text-transform:uppercase;min-width:112px;text-align:center;border-radius:0;box-sizing:border-box;position:fixed;bottom:16px;right:15px;z-index:9}.addon-upsell-premium{width:1080px;max-width:100%}.addon-upsell-premium img[alt=additional-screenshot]{max-width:260px;padding-top:7px;padding-right:7px}template{display:none}.fix-first-column th:first-child,.fix-first-column>tbody>tr>td:first-child{position:sticky;left:0;right:0}.fix-first-column>tbody>tr>td:first-child{background-color:inherit}.size-3{font-size:12px}.size-1{font-size:14px}.sizep1{font-size:16px}.sizep2{font-size:17px}body,button,input,select,textarea{font-family:var(--deema-font-body)}#body h1,#body h2,#body h3,#body h4,.header1,.header1 h2,.header2,h1,h2,h3,h4{font-family:var(--deema-font-title);font-weight:600}[dir=RTL] #body h1,[dir=RTL] #body h2,[dir=RTL] #body h3,[dir=RTL] #body h4,[dir=RTL] .header1,[dir=RTL] .header1 h2,[dir=RTL] .header2,[dir=RTL] body,[dir=RTL] button,[dir=RTL] h1,[dir=RTL] h2,[dir=RTL] h3,[dir=RTL] h4,[dir=RTL] input,[dir=RTL] select,[dir=RTL] textarea{font-family:var(--deema-font-arabic)}.header1 h2{font-size:28px;font-weight:600;letter-spacing:-.5px}.logo{max-width:96px;max-height:72px;object-fit:contain}body.login .logo{width:280px;max-width:100%;height:auto;max-height:none;min-height:32px}body.modules:has(.dashboard) .header,body:has(#salute) .header{width:100%;margin:0;border:0;background:0 0}body:has(#salute) .header+.header{margin-top:2px}body:has(#salute) .header .header2{padding:2px 0;border:0;background:0 0;color:var(--deema-color-text-muted);font-size:14px;line-height:1.5}body:has(#salute) #salute{color:var(--deema-color-text);font-size:15px;font-weight:500}body:has(.dashboard) .postbox-wrapper{margin-top:14px}body:has(.dashboard) .postbox:has(.dashboard){border:0;box-shadow:none;background:0 0;overflow:visible}body:has(.dashboard) .postbox:has(.dashboard)>thead th{padding:0 2px 12px;background:0 0;text-align:start}body:has(.dashboard) .postbox:has(.dashboard)>thead .title{margin:0;font-family:var(--deema-font-title);font-size:15px;font-weight:600;color:var(--deema-color-text)}body:has(.dashboard) .postbox:has(.dashboard) td.popTable{display:block;padding:0;border:0;background:0 0}table.dashboard{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;width:100%;margin:0;border:0;border-spacing:0;table-layout:auto}table.dashboard>tbody,table.dashboard>tbody>tr{display:contents}table.dashboard>tbody>tr:empty{display:none}table.dashboard>tbody>tr>td{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface);box-shadow:var(--deema-shadow-sm);vertical-align:top;transition:box-shadow .18s,transform .18s}table.dashboard>tbody>tr>td:hover{box-shadow:var(--deema-shadow-md);transform:translateY(-2px)}.dashboard-module-title{text-transform:uppercase;display:flex;align-items:center;gap:10px;margin:0;font-family:var(--deema-font-body);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.01em;color:var(--deema-color-text-muted)}.dashboard-module-title .module-icon,.dashboard-module-title img{vertical-align:-70%;flex:0 0 auto;box-sizing:border-box;width:32px;height:32px;margin:0;padding:0;border-radius:var(--deema-radius-sm);background-size:contain;background-position:center;background-repeat:no-repeat}.dashboard-module-data{display:block;margin:0;padding:0;border:0;background:0 0;box-shadow:none}.dashboard-module-data>div,.dashboard-module-data>span,.dashboard-module-data>table{display:block;min-height:0;margin:0;padding:0;border:0;background:0 0;box-shadow:none}.dashboard-module-data .tipmsg-label{display:block;font-family:var(--deema-font-title);font-size:30px;font-weight:600;line-height:1.05;color:var(--deema-color-text);cursor:default}.dashboard-module-data .tipmsg-label br{display:none}.dashboard-module-data .legend-gray{display:block;margin-top:5px;font-family:var(--deema-font-body);font-size:13px;font-weight:400;color:var(--deema-color-text-muted)}@media (max-width:1024px){table.dashboard{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){table.dashboard{grid-template-columns:1fr}}.list-wrapper{margin-top:4px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-lg);overflow-x:auto}.list-wrapper>.list.widefat{margin:0;border:0;border-radius:0}.list.widefat>thead>tr>th{height:auto;padding:10px 12px;border:0;border-bottom:1px solid var(--deema-color-border);background:var(--deema-color-surface-subtle);vertical-align:middle;line-height:1.3;text-align:start;white-space:nowrap}.list.widefat>thead>tr>th,.list.widefat>thead>tr>th a{color:var(--deema-color-text-muted);font-family:var(--deema-font-body);font-size:12px;font-weight:600;letter-spacing:.02em}.list.widefat>thead>tr>th a:hover{color:var(--deema-color-text)}.list.widefat>thead>tr>th a[href*="LO_dir=-1"]{color:var(--deema-color-primary)}.list.widefat>tbody>tr>td{padding:9px 12px;border:0;border-top:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface);vertical-align:middle;font-size:13px;color:var(--deema-color-text)}.list.widefat>tbody>tr:first-child>td{border-top:0}.list.widefat>tbody>tr:nth-child(2n)>td,.list.widefat>tbody>tr:nth-child(odd)>td{background:var(--deema-color-surface)}.list.widefat>tbody>tr:hover>td{background:var(--deema-color-surface-subtle)}.list.widefat>tbody>tr.highlight>td{background:rgba(108,61,255,.05)}.list.widefat>tbody>tr>td a{color:var(--deema-color-text)}.list.widefat>tbody>tr>td a:hover{color:var(--deema-color-primary)}.list.widefat>tbody>tr.list-add-row>td{padding:8px 12px;background:var(--deema-color-surface-subtle)}.list.widefat img.button{width:20px;height:20px;vertical-align:middle;opacity:.7;transition:opacity .15s}.list.widefat img.button:hover,.list.widefat tr:hover img.button{opacity:1}.list-header{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:10px;color:var(--deema-color-text-muted);font-size:13px}.list-header input[type=search]{height:34px;padding:0 12px;border:1px solid var(--deema-color-border-strong);border-radius:var(--deema-radius-sm);font-size:13px}.list-header input[type=search]:focus{border-color:var(--deema-color-primary);box-shadow:0 0 0 3px rgba(108,61,255,.12);outline:0}input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{min-height:34px;padding:4px 10px;border:1px solid var(--deema-color-border-strong);border-radius:var(--deema-radius-sm);background-color:var(--deema-color-surface);color:var(--deema-color-text);font-family:var(--deema-font-body);font-size:14px;line-height:1.4;box-sizing:border-box}select{max-width:340px;height:34px;min-height:34px;padding-top:0;padding-bottom:0;padding-inline-end:26px}textarea{width:100%;min-width:280px;max-width:1024px;min-height:84px;padding:8px 10px;line-height:1.5;resize:vertical}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:var(--deema-color-primary);box-shadow:0 0 0 3px rgba(108,61,255,.13);outline:0}input:disabled,select:disabled,textarea:disabled{background-color:var(--deema-color-surface-subtle);color:var(--deema-color-text-muted);cursor:not-allowed}.legend-red,label .legend-red{color:var(--deema-color-danger)}form fieldset{margin:0 0 16px;padding:16px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md)}form fieldset>legend{padding:0 6px;font-family:var(--deema-font-body);font-size:13px;font-weight:600;color:var(--deema-color-text-muted)}.general-info .onclick,.general-info-title .onclick,.popTable .onclick{display:inline-block;max-width:100%;padding:3px 6px;margin-inline-start:-6px;border-radius:var(--deema-radius-sm);transition:background-color .12s}.general-info .onclick:focus,.general-info .onclick:focus-within,.general-info .onclick:hover,.popTable .onclick:focus,.popTable .onclick:focus-within,.popTable .onclick:hover{background-color:var(--deema-color-surface-subtle)}.general-info .onclick .uld,.popTable .onclick .uld{border-bottom-color:transparent;color:var(--deema-color-text);font-size:14px;font-weight:500}.general-info .onclick:focus .uld,.general-info .onclick:focus-within .uld,.general-info .onclick:hover .uld,.popTable .onclick:focus .uld,.popTable .onclick:focus-within .uld,.popTable .onclick:hover .uld{border-bottom-color:var(--deema-color-border-strong)}.general-info .onclick .legend-gray,.general-info .onclick~.legend-gray,.popTable .onclick .legend-gray,.popTable .onclick~.legend-gray{color:var(--deema-color-text-muted);font-size:12px}@keyframes deema-spin{to{transform:rotate(360deg)}}.loading{box-sizing:border-box;background:0 0!important;border-width:2.5px;border-style:solid;border-right-color:var(--deema-color-border);border-bottom-color:var(--deema-color-border);border-left-color:var(--deema-color-border);border-top-color:var(--deema-color-primary);border-radius:50%;animation:.7s linear infinite deema-spin}#footerwrap .BottomButton.loading{border-top-color:var(--deema-white)}body.first-login,body.login,body.password-reset{min-height:100vh;background:radial-gradient(60% 45% at 50% 28%,rgba(108,61,255,.07),transparent 70%),var(--deema-color-page)}body.first-login #body,body.login #body,body.password-reset #body{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:40px 16px;box-sizing:border-box}body.first-login .postbox-wrapper,body.login .postbox-wrapper,body.password-reset .postbox-wrapper,body.password-reset>#body>form{width:100%;max-width:408px;margin:0 auto}body.first-login .postbox,body.login .postbox,body.password-reset .postbox{width:100%;max-width:408px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-panel);background:var(--deema-color-surface);box-shadow:var(--deema-shadow-lg);overflow:hidden}body.first-login .postbox td.popTable,body.login .postbox td.popTable,body.password-reset .postbox td.popTable{display:block;padding:32px 32px 28px}body.login .postbox>thead{display:none}body.login .popTable>.logo{display:block;width:210px;max-width:72%;height:auto;margin:0 auto 24px}body.login .popTable>h4.center{display:none}body.login #loginform>table>tbody>tr:first-child td{padding:0 0 22px;text-align:center;line-height:1;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--deema-color-text-muted)}body.login #loginform>table>tbody>tr:first-child a{display:inline-block;margin:0 3px;vertical-align:middle}body.login #loginform>table>tbody>tr:first-child img{width:24px;height:24px;border-radius:50%;box-shadow:0 0 0 1px var(--deema-color-border);opacity:.55;transition:opacity .15s}body.login #loginform>table>tbody>tr:first-child a:focus img,body.login #loginform>table>tbody>tr:first-child a:hover img{opacity:1}body.login #loginform>table>tbody>tr:first-child br{display:block;content:"";margin-top:8px}body.first-login .popTable label,body.login #loginform label,body.password-reset .popTable label{display:flex;flex-direction:column-reverse;gap:6px;font-size:13px;font-weight:500;color:var(--deema-color-text-muted)}body.first-login .popTable input[type=password],body.first-login .popTable input[type=text],body.login #loginform input[type=password],body.login #loginform input[type=text],body.password-reset .popTable input[type=email],body.password-reset .popTable input[type=text]{width:100%;max-width:100%;height:42px;margin:0;padding:0 12px;border:1px solid var(--deema-color-border-strong);border-radius:var(--deema-radius-sm);background:var(--deema-color-surface);box-shadow:none;color:var(--deema-color-text);font-family:var(--deema-font-body);font-size:15px;font-weight:400;box-sizing:border-box}body.first-login .popTable input:focus,body.login #loginform input:focus,body.password-reset .popTable input:focus{border-color:var(--deema-color-primary);box-shadow:0 0 0 3px rgba(108,61,255,.14);outline:0}body.login #loginform>table,body.login #loginform>table>tbody>tr>td{width:100%;padding-left:0;padding-right:0}body.login #loginform>table>tbody>tr:nth-child(2) td{padding-bottom:16px}body.login #loginform .align-right{margin-top:8px;text-align:end}body.login #loginform .align-right a{color:var(--deema-color-primary);font-size:13px;font-weight:500}body.login #loginform>.center,body.login form>p.center{margin:22px 0 0}body.first-login .popTable .button-primary,body.login #loginform .button-primary,body.password-reset .popTable .button-primary{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;height:auto!important;margin:16px 0 0!important;padding:10px 16px!important;border:0;border-radius:var(--deema-radius-sm)!important;font-family:var(--deema-font-body);font-size:15px!important;font-weight:600;line-height:1.35!important;letter-spacing:.01em;text-align:center;cursor:pointer}body.login #loginform p.align-right{margin:12px 0 0;text-align:center}body.login #loginform p.align-right a{color:var(--deema-color-primary);font-size:13px;font-weight:500}body.first-login .popTable .error,body.first-login .popTable .note,body.login .popTable .error,body.login .popTable .note{margin:0 0 18px;border-radius:var(--deema-radius-sm);font-size:13px}body.first-login .popTable>h4.center{margin:0 0 18px;font-family:var(--deema-font-title);font-size:15px;font-weight:600;color:var(--deema-color-text)}body.password-reset .header{display:block;width:100%;max-width:408px;margin:0 auto;border:0;background:0 0}body.password-reset .header .header1{padding:0;border:0;background:0 0}body.password-reset .header h2{margin:0 0 14px;font-family:var(--deema-font-title);font-size:20px;font-weight:600;text-align:center;color:var(--deema-color-text)}body.password-reset .updated{width:100%;max-width:408px;margin:0 auto 14px;padding:10px 14px;border:1px solid var(--deema-color-border);border-inline-start:3px solid var(--deema-color-info);border-radius:var(--deema-radius-sm);background:var(--deema-color-surface);color:var(--deema-color-text-muted);font-size:12px;line-height:1.5}body.password-reset .updated p{margin:0}body.password-reset .postbox>thead th{padding:16px 20px;background:0 0;border-bottom:1px solid var(--deema-color-border-subtle);text-align:center}body.password-reset .postbox>thead .title{margin:0;font-family:var(--deema-font-title);font-size:14px;font-weight:600;color:var(--deema-color-text-muted)}body.password-reset .popTable label{margin-bottom:4px}body.password-reset .popTable br{display:none}body.login .about-rosariosis{margin-top:22px;padding-top:16px;border-top:1px solid var(--deema-color-border-subtle);color:var(--deema-color-text-muted);font-size:11px;line-height:1.6}body.login .about-rosariosis summary{color:var(--deema-color-text-muted);font-size:12px;font-weight:500;cursor:pointer}body.login .about-rosariosis a{color:var(--deema-color-text-muted);text-decoration:underline}@media only screen and (max-width:480px){body.first-login .postbox td.popTable,body.login .postbox td.popTable,body.password-reset .postbox td.popTable{padding:26px 22px 22px}}form[action*="School_Setup/PortalNotes.php"] .list{width:100%}form[action*="School_Setup/PortalNotes.php"] input[type=number],form[action*="School_Setup/PortalNotes.php"] input[type=text],form[action*="School_Setup/PortalNotes.php"] input[type=url],form[action*="School_Setup/PortalNotes.php"] select,form[action*="School_Setup/PortalNotes.php"] textarea{font-size:14px;border-radius:var(--deema-radius-sm)}form[action*="School_Setup/PortalNotes.php"] input[type=file]{font-size:13px}form[action*="School_Setup/PortalNotes.php"] .button,form[action*="School_Setup/PortalNotes.php"] input[type=button],form[action*="School_Setup/PortalNotes.php"] input[type=reset],form[action*="School_Setup/PortalNotes.php"] input[type=submit]{min-height:32px;width:auto;padding:5px 10px;border-radius:var(--deema-radius-sm);font-size:14px}form[action*="School_Setup/PortalNotes.php"] .button.bigger,form[action*="School_Setup/PortalNotes.php"] .button.cal,form[action*="School_Setup/PortalNotes.php"] .button.smaller,form[action*="School_Setup/PortalNotes.php"] input[type=image]{width:auto;height:auto;min-width:0;min-height:0;padding:2px;box-shadow:none}form[action*="School_Setup/PortalNotes.php"] .center .button,form[action*="School_Setup/PortalNotes.php"] .center input[type=submit]{min-height:36px;padding:7px 14px}form[action*="School_Setup/PortalNotes.php"] img[src*=calendar],form[action*="School_Setup/PortalNotes.php"] input[type=image][src*=calendar]{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;max-width:26px!important;max-height:26px!important;padding:0!important;vertical-align:middle}form[action*="School_Setup/PortalNotes.php"] td{vertical-align:top}form[action*="School_Setup/PortalNotes.php"] select{min-height:30px;height:30px;padding:2px 6px}form[action*="School_Setup/PortalNotes.php"] input[type=number],form[action*="School_Setup/PortalNotes.php"] input[type=text],form[action*="School_Setup/PortalNotes.php"] input[type=url]{height:30px;min-height:30px;box-sizing:border-box}form[action*="School_Setup/PortalNotes.php"] .widefat td,form[action*="School_Setup/PortalNotes.php"] .widefat th{padding:8px 10px}form[action*="School_Setup/PortalNotes.php"] .center input[type=submit]{height:34px;min-height:34px;padding:5px 12px}.BottomButton,.button-primary,button.BottomButton,input[type=submit].button-primary{min-width:0!important;width:auto!important;min-height:32px!important;height:32px!important;padding:2px 8px!important;border-radius:6px!important;line-height:20px!important;font-size:14px!important}.calendar{border-collapse:separate;border-spacing:0;width:100%;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-lg);overflow:hidden;background:var(--deema-color-surface)}.calendar td.no-school,.calendar-day.no-school{background:var(--deema-color-page)!important}.calendar-event{border-radius:var(--deema-radius-sm);padding:4px 7px;margin-top:4px;font-size:12px}.calendar select,select[name=month],select[name=year]{min-height:30px;padding:3px 8px;border-radius:var(--deema-radius-sm)}.calendar-actions a,a[href*=Calendar][href*=modfunc]{text-decoration:none;font-weight:500}.calendar tbody tr{height:auto!important}.calendar td,.calendar-day{vertical-align:top;border-inline-end:1px solid var(--deema-color-border);border-bottom:1px solid var(--deema-color-border);background:var(--deema-color-surface)!important;height:68px!important;min-height:68px!important;padding:6px 8px!important}.calendar .number,.calendar-day .number{font-size:13px;font-weight:600}.calendar thead th{font-weight:600;text-align:center;border-inline-end:1px solid rgba(255,255,255,.15);height:34px!important;padding:6px 8px!important;font-size:12px;letter-spacing:.2px}.calendar td:empty,.calendar td:hover,.calendar-day:hover{background:var(--deema-color-surface-subtle)!important}.header2 .button,.header2 input,.header2 select{min-height:30px!important}.header2{padding-top:6px!important;padding-bottom:6px!important}.header2 a{font-size:13px}.legend,.legend-gray,.legend-green,.legend-red{font-size:12px}#calendar+.legend,.calendar+.legend{margin-top:10px}form[action*="School_Setup/MarkingPeriods.php"]>table{width:100%;border-collapse:separate;border-spacing:0;background:var(--deema-color-surface);border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);padding:16px}form[action*="School_Setup/MarkingPeriods.php"]>table>tbody>tr>td{padding:10px 16px;vertical-align:top}form[action*="School_Setup/MarkingPeriods.php"] input[type=number],form[action*="School_Setup/MarkingPeriods.php"] input[type=text],form[action*="School_Setup/MarkingPeriods.php"] select{min-height:32px;padding:4px 8px;border-radius:var(--deema-radius-sm)}form[action*="School_Setup/MarkingPeriods.php"] input[type=number]{width:85px}form[action*="School_Setup/MarkingPeriods.php"] input[type=checkbox]{width:16px;height:16px}form[action*="School_Setup/MarkingPeriods.php"] .button,form[action*="School_Setup/MarkingPeriods.php"] input[type=button],form[action*="School_Setup/MarkingPeriods.php"] input[type=submit]{min-height:32px!important;height:auto!important;padding:5px 10px!important;border-radius:6px!important}form[action*="School_Setup/MarkingPeriods.php"] hr{border:0;border-top:1px solid var(--deema-color-border-subtle);margin:12px 0}form[action*="School_Setup/MarkingPeriods.php"] .button,form[action*="School_Setup/MarkingPeriods.php"] .button.bigger,form[action*="School_Setup/MarkingPeriods.php"] .button.smaller,form[action*="School_Setup/MarkingPeriods.php"] input[type=image]{width:auto!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;padding:1px!important;margin:0 4px 0 0!important;vertical-align:middle!important;box-shadow:none!important}form[action*="School_Setup/MarkingPeriods.php"] input[type=image]{object-fit:contain!important}form[action*="School_Setup/MarkingPeriods.php"] .calendar,form[action*="School_Setup/MarkingPeriods.php"] img[src*=calendar],form[action*="School_Setup/MarkingPeriods.php"] input[src*=calendar]{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;max-width:26px!important;max-height:26px!important}form[action*="School_Setup/MarkingPeriods.php"] td{padding-top:6px!important;padding-bottom:6px!important}form[action*="School_Setup/MarkingPeriods.php"] .legend-gray,form[action*="School_Setup/MarkingPeriods.php"] small{margin-top:2px!important;margin-bottom:2px!important}form[action*="School_Setup/MarkingPeriods.php"] .BottomButton,form[action*="School_Setup/MarkingPeriods.php"] .button-primary,form[action*="School_Setup/MarkingPeriods.php"] input[type=submit]{min-height:32px!important;height:32px!important;width:auto!important;padding:5px 10px!important;border-radius:6px!important}form[action*="School_Setup/Periods.php"] .widefat{border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-md);overflow:hidden;background:var(--deema-color-surface)}form[action*="School_Setup/Periods.php"] .widefat th{padding:7px 10px;font-size:13px;font-weight:600;vertical-align:middle}form[action*="School_Setup/Periods.php"] .widefat td{padding:6px 10px;height:34px;vertical-align:middle}form[action*="School_Setup/Periods.php"] input[type=text]{height:30px}form[action*="School_Setup/Periods.php"] input[type=number]{width:72px;height:30px}form[action*="School_Setup/Periods.php"] input[name*="[BLOCK]"]{width:68px}form[action*="School_Setup/Periods.php"] .button,form[action*="School_Setup/Periods.php"] .button.bigger,form[action*="School_Setup/Periods.php"] .button.smaller{width:auto!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0 4px!important;line-height:20px!important;box-shadow:none!important}form[action*="School_Setup/Periods.php"] .list-header{margin-bottom:6px}form[action*="School_Setup/Periods.php"] .BottomButton,form[action*="School_Setup/Periods.php"] .button-primary,form[action*="School_Setup/Periods.php"] input[type=submit]{width:auto!important;min-width:0!important;min-height:30px!important;height:30px!important;padding:3px 10px!important;border-radius:6px!important;font-size:13px!important}form[action*="School_Setup/Periods.php"] .center{margin-top:10px}form[action*="School_Setup/Periods.php"] .list.widefat tbody tr:last-child td{padding-top:8px!important;padding-bottom:8px!important}form[action*="School_Setup/Periods.php"] .list.widefat tbody tr:hover td{background:var(--deema-color-surface-subtle)}form[action*="School_Setup/Periods.php"] input[type=number],form[action*="School_Setup/Periods.php"] input[type=text]{min-height:28px;padding:3px 7px;border-radius:5px}form[action*="School_Setup/Periods.php"] .list.widefat td:first-child{width:42px;text-align:center}body.modules:has(form[action*="School_Setup/GradeLevels.php"]) .list.widefat{border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);overflow:hidden}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) .postbox-wrapper{width:min(100%,620px);max-width:620px;margin:22px auto 0}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) .postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-panel);background:var(--deema-color-surface);box-sizing:border-box;box-shadow:var(--deema-shadow-lg)}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) .postbox>thead th{position:relative;padding:18px 24px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle)}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) .postbox>thead th::before{content:"";display:inline-block;width:18px;height:18px;margin-inline-end:9px;background:var(--deema-color-primary);vertical-align:-4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 3a7.5 7.5 0 1 0 4.7 13.3l4.8 4.8 1.4-1.4-4.8-4.8A7.5 7.5 0 0 0 10.5 3Zm0 2a5.5 5.5 0 1 1 0 11 5.5 5.5 0 0 1 0-11Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 3a7.5 7.5 0 1 0 4.7 13.3l4.8 4.8 1.4-1.4-4.8-4.8A7.5 7.5 0 0 0 10.5 3Zm0 2a5.5 5.5 0 1 1 0 11 5.5 5.5 0 0 1 0-11Z'/%3E%3C/svg%3E") center/contain no-repeat}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) .postbox>thead h3{display:inline;color:var(--deema-color-text);font-size:13px;font-weight:750;letter-spacing:.055em}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) .popTable{padding:24px 28px 22px}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table{width:100%;border-collapse:separate;border-spacing:0 9px}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table td{padding:0 6px;vertical-align:middle}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table td:first-child{width:39%;color:var(--deema-color-text-muted);font-size:12px;font-weight:650}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table td:last-child{width:61%}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table input[type=email],body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table input[type=number],body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table input[type=text],body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table select{width:100%;max-width:100%;min-height:38px;height:38px;padding:6px 11px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background-color:var(--deema-color-surface);box-sizing:border-box;color:var(--deema-color-text);font-size:13px;transition:border-color .18s,box-shadow .18s,background-color .18s}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table input:hover,body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table select:hover{border-color:var(--deema-color-border)}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table input:focus,body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table select:focus{border-color:var(--deema-color-primary);background-color:var(--deema-color-surface);box-shadow:0 0 0 3px rgba(108,61,255,.11);outline:0}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>.center{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:18px;padding:15px 16px 16px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface-subtle);text-align:start}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>.center label{display:flex;align-items:center;min-height:27px;margin:0;color:var(--deema-color-text-muted);font-size:12px;font-weight:500}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>.center input[type=checkbox]{flex:0 0 17px;width:17px;height:17px;margin:0 8px 0 0;accent-color:var(--deema-color-primary)}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>.center br{display:none}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>.center input[type=submit]{grid-column:1/-1;justify-self:center;width:auto!important;min-width:132px!important;min-height:39px!important;height:39px!important;margin-top:7px;padding:6px 20px!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>a[href*="advanced=Y"],body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>a[href]:last-child{display:inline-flex;align-items:center;min-height:32px;margin-top:14px;padding:3px 10px;border-radius:7px;background:rgba(108,61,255,.07);color:var(--deema-color-primary);font-size:12px;font-weight:650;text-decoration:none}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>a[href*="advanced=Y"]::after,body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>a[href]:last-child::after{content:"→";margin-inline-start:7px;transition:transform .18s}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>a[href*="advanced=Y"]:hover::after,body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>a[href]:last-child:hover::after{transform:translateX(2px)}body.modules:has(form#search[action*="Students/AddUsers.php"]) .postbox-wrapper{width:min(100%,620px);max-width:620px;margin:22px auto 0}body.modules:has(form#search[action*="Students/AddUsers.php"]) .postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-panel);background:var(--deema-color-surface);box-sizing:border-box;box-shadow:var(--deema-shadow-lg)}body.modules:has(form#search[action*="Students/AddUsers.php"]) .postbox>thead th{padding:18px 24px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle)}body.modules:has(form#search[action*="Students/AddUsers.php"]) .postbox>thead th::before{content:"";display:inline-block;width:18px;height:18px;margin-inline-end:9px;background:var(--deema-color-primary);vertical-align:-4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 3a7.5 7.5 0 1 0 4.7 13.3l4.8 4.8 1.4-1.4-4.8-4.8A7.5 7.5 0 0 0 10.5 3Zm0 2a5.5 5.5 0 1 1 0 11 5.5 5.5 0 0 1 0-11Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 3a7.5 7.5 0 1 0 4.7 13.3l4.8 4.8 1.4-1.4-4.8-4.8A7.5 7.5 0 0 0 10.5 3Zm0 2a5.5 5.5 0 1 1 0 11 5.5 5.5 0 0 1 0-11Z'/%3E%3C/svg%3E") center/contain no-repeat}body.modules:has(form#search[action*="Students/AddUsers.php"]) .postbox>thead h3{display:inline;color:var(--deema-color-text);font-size:13px;font-weight:750;letter-spacing:.055em}body.modules:has(form#search[action*="Students/AddUsers.php"]) .popTable{padding:24px 28px 22px}body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table{width:100%;border-collapse:separate;border-spacing:0 9px}body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table td{padding:0 6px;vertical-align:middle}body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table td:first-child{width:39%;color:var(--deema-color-text-muted);font-size:12px;font-weight:650}body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table td:last-child{width:61%}body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table input[type=email],body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table input[type=number],body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table input[type=text],body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table select{width:100%;max-width:100%;min-height:38px;height:38px;padding:6px 11px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background-color:var(--deema-color-surface);box-sizing:border-box;color:var(--deema-color-text);font-size:13px;transition:border-color .18s,box-shadow .18s}body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table input:hover,body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table select:hover{border-color:var(--deema-color-border)}body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table input:focus,body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table select:focus{border-color:var(--deema-color-primary);box-shadow:0 0 0 3px rgba(108,61,255,.11);outline:0}body.modules:has(form#search[action*="Students/AddUsers.php"]) form#search>.center{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:18px;padding:15px 16px 16px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface-subtle);text-align:start}body.modules:has(form#search[action*="Students/AddUsers.php"]) form#search>.center label{display:flex;align-items:center;min-height:27px;margin:0;color:var(--deema-color-text-muted);font-size:12px;font-weight:500}body.modules:has(form#search[action*="Students/AddUsers.php"]) form#search>.center input[type=checkbox]{flex:0 0 17px;width:17px;height:17px;margin:0 8px 0 0;accent-color:var(--deema-color-primary)}body.modules:has(form#search[action*="Students/AddUsers.php"]) form#search>.center br{display:none}body.modules:has(form#search[action*="Students/AddUsers.php"]) form#search>.center input[type=submit]{grid-column:1/-1;justify-self:center;width:auto!important;min-width:132px!important;min-height:39px!important;height:39px!important;margin-top:7px;padding:6px 20px!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important}body.modules:has(form#search[action*="Students/AddUsers.php"]) form#search>a[href*="advanced=Y"],body.modules:has(form#search[action*="Students/AddUsers.php"]) form#search>a[href]:last-child{display:inline-flex;align-items:center;min-height:32px;margin-top:14px;padding:3px 10px;border-radius:7px;background:rgba(108,61,255,.07);color:var(--deema-color-primary);font-size:12px;font-weight:650;text-decoration:none}body.modules:has(form#search[action*="Students/AddUsers.php"]) form#search>a[href*="advanced=Y"]::after,body.modules:has(form#search[action*="Students/AddUsers.php"]) form#search>a[href]:last-child::after{content:"→";margin-inline-start:7px}@media only screen and (max-width:640px){body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) .postbox-wrapper{margin-top:12px}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) .popTable{padding:17px 13px}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table,body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table tbody,body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table td,body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table tr{display:block;width:100%!important;box-sizing:border-box}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table td:first-child{padding:0 2px 4px;text-align:start}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) #general_table td:last-child{padding:0 2px}body.modules:has(form#search[action*="Students/AssignOtherInfo.php"]) form#search>.center{grid-template-columns:1fr}body.modules:has(form#search[action*="Students/AddUsers.php"]) .postbox-wrapper{margin-top:12px}body.modules:has(form#search[action*="Students/AddUsers.php"]) .popTable{padding:17px 13px}body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table,body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table tbody,body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table td,body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table tr{display:block;width:100%!important;box-sizing:border-box}body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table td:first-child{padding:0 2px 4px;text-align:start}body.modules:has(form#search[action*="Students/AddUsers.php"]) #general_table td:last-child{padding:0 2px}body.modules:has(form#search[action*="Students/AddUsers.php"]) form#search>.center{grid-template-columns:1fr}}#menu .menu-top .module-icon{position:relative;overflow:hidden;background-image:none!important;background-color:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 3px 9px rgba(4,2,18,.14);box-sizing:border-box;transition:background-color .18s,border-color .18s,transform .18s}#menu .menu-top.active .module-icon,#menu .menu-top.current .module-icon,#menu .menu-top:hover .module-icon{background-color:var(--deema-color-sidebar-item-hover);border-color:rgba(255,255,255,.18);transform:translateY(-1px)}#menu .menu-top .module-icon::before{content:"";position:absolute;inset:5px;background-color:var(--deema-icon-color,var(--deema-white));-webkit-mask:var(--deema-icon, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h8v8H3V3Zm10 0h8v8h-8V3ZM3 13h8v8H3v-8Zm10 0h8v8h-8v-8Z'/%3E%3C/svg%3E")) center/contain no-repeat;mask:var(--deema-icon, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h8v8H3V3Zm10 0h8v8h-8V3ZM3 13h8v8H3v-8Zm10 0h8v8h-8v-8Z'/%3E%3C/svg%3E")) center/contain no-repeat}.module-icon.Scheduling{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 2h2v3h10V2h2v3h3v17H2V5h3V2Zm15 9H4v9h16v-9ZM4 7v2h16V7H4Zm3 6h3v3H7v-3Z'/%3E%3C/svg%3E")}.module-icon.Grades{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 3 6 6.6 1-4.8 4.7 1.2 6.6-6-3.1-6 3.1 1.2-6.6L2.4 9 9 8l3-6Z'/%3E%3C/svg%3E")}.module-icon.Attendance,.module-icon.Staff_Absences{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm1 5v4.6l3.2 2-1.1 1.7-4.1-2.6V7h2Z'/%3E%3C/svg%3E")}.module-icon.Activities,.module-icon.Eligibility{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm-1.2 14.5-4-4 1.5-1.5 2.5 2.5 5-5 1.5 1.5-6.5 6.5Z'/%3E%3C/svg%3E")}.module-icon.Discipline{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 3.5 5.5V11c0 5.4 3.6 9.5 8.5 11 4.9-1.5 8.5-5.6 8.5-11V5.5L12 2Zm-1 14.5-4-4L8.5 11l2.5 2.5 4.8-4.8 1.5 1.5-6.3 6.3Z'/%3E%3C/svg%3E")}.module-icon.Accounting{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 2h16v20H4V2Zm3 3v4h10V5H7Zm0 7v2h2v-2H7Zm4 0v2h2v-2h-2Zm4 0v2h2v-2h-2Zm-8 4v2h2v-2H7Zm4 0v2h2v-2h-2Zm4 0v2h2v-2h-2Z'/%3E%3C/svg%3E")}.module-icon.Student_Billing{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 2h14v20l-3-2-4 2-4-2-3 2V2Zm3 5v2h8V7H8Zm0 4v2h8v-2H8Zm0 4v2h5v-2H8Z'/%3E%3C/svg%3E")}.module-icon.Food_Service{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 2h2v7h2V2h2v7c0 2.2-1.2 3.7-3 4.4V22H6v-8.6C4.2 12.7 3 11.2 3 9V2h2Zm11 0c3 1.5 5 4.4 5 8v5h-3v7h-2V2Z'/%3E%3C/svg%3E")}.module-icon.Library,.module-icon.Resources{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 4.5C5.7 3.6 8.7 4 11 6v15c-2.4-1.8-5.4-2.2-9-1.2V4.5Zm20 0v15.3c-3.6-1-6.6-.6-9 1.2V6c2.3-2 5.3-2.4 9-1.5Z'/%3E%3C/svg%3E")}.module-icon.Messaging,.module-icon.SMS{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h18v14H8l-5 4V3Zm4 5v2h10V8H7Zm0 4v2h7v-2H7Z'/%3E%3C/svg%3E")}.module-icon.Quiz,.module-icon.Reports{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 2h16v20H4V2Zm4 14v3h2v-3H8Zm3-5v8h2v-8h-2Zm3-4v12h2V7h-2Z'/%3E%3C/svg%3E")}.module-icon.Example,.module-icon.misc{--deema-icon-color:var(--deema-white);--deema-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h8v8H3V3Zm10 0h8v8h-8V3ZM3 13h8v8H3v-8Zm10 0h8v8h-8v-8Z'/%3E%3C/svg%3E")}.dashboard-module-title .module-icon,.header1 .module-icon,.header2 .module-icon,h1 .module-icon,h2 .module-icon,h3 .module-icon{position:relative;overflow:hidden;background-image:none!important;background-color:transparent;vertical-align:middle}.dashboard-module-title .module-icon::before,.header1 .module-icon::before,.header2 .module-icon::before,h1 .module-icon::before,h2 .module-icon::before,h3 .module-icon::before{content:"";position:absolute;inset:0;background-color:var(--deema-module-icon-ink,var(--deema-color-primary));-webkit-mask:var(--deema-icon, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h8v8H3V3Zm10 0h8v8h-8V3ZM3 13h8v8H3v-8Zm10 0h8v8h-8v-8Z'/%3E%3C/svg%3E")) center/contain no-repeat;mask:var(--deema-icon, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h8v8H3V3Zm10 0h8v8h-8V3ZM3 13h8v8H3v-8Zm10 0h8v8h-8v-8Z'/%3E%3C/svg%3E")) center/contain no-repeat}.dashboard-module-title .module-icon{width:34px;height:34px;border-radius:var(--deema-radius-sm);background-color:var(--deema-color-primary-soft);--deema-module-icon-ink:var(--deema-color-primary)}.dashboard-module-title .module-icon::before{inset:7px}.header1 .module-icon,.header2 .module-icon,h1 .module-icon,h2 .module-icon,h3 .module-icon{width:26px;height:26px;--deema-module-icon-ink:var(--deema-color-text)}.header1 .module-icon::before,.header2 .module-icon::before,h1 .module-icon::before,h2 .module-icon::before,h3 .module-icon::before{inset:1px}#footerwrap #BottomButtonBack img,#footerwrap #BottomButtonHelp img,#footerwrap #BottomButtonPrint img,#footerwrap a.BottomButton[href*="modfunc=logout"] img{display:none!important}#footerwrap #BottomButtonBack::before,#footerwrap #BottomButtonHelp::before,#footerwrap #BottomButtonPrint::before,#footerwrap a.BottomButton[href*="modfunc=logout"]::before{content:"";display:inline-block;width:17px;height:17px;margin-inline-end:7px;background-color:currentColor;vertical-align:-3px;-webkit-mask:var(--deema-action-icon) center/contain no-repeat;mask:var(--deema-action-icon) center/contain no-repeat}#footerwrap #BottomButtonBack{--deema-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m10 5-7 7 7 7 1.5-1.5L7 13h14v-2H7l4.5-4.5L10 5Z'/%3E%3C/svg%3E")}#footerwrap #BottomButtonPrint{--deema-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 2h12v5H6V2Zm-2 6h16a3 3 0 0 1 3 3v7h-4v4H5v-4H1v-7a3 3 0 0 1 3-3Zm3 8v4h10v-4H7Zm11-5v2h2v-2h-2Z'/%3E%3C/svg%3E")}#footerwrap #BottomButtonHelp{--deema-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm0 17.2a1.3 1.3 0 1 1 0-2.6 1.3 1.3 0 0 1 0 2.6Zm1.2-5.1v.8h-2.4v-1.5c0-1.1.8-1.7 1.7-2.3.8-.5 1.4-.9 1.4-1.7 0-1-.7-1.6-1.9-1.6-1.1 0-1.9.6-2.4 1.5L7.7 8.1c.9-1.7 2.4-2.7 4.5-2.7 2.7 0 4.4 1.5 4.4 3.8 0 2.1-1.4 3-2.4 3.7-.6.4-1 .7-1 1.2Z'/%3E%3C/svg%3E")}#footerwrap a.BottomButton[href*="modfunc=logout"]{--deema-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 2h10a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H10v-2h10V4H10V2Zm-1 5 5 5-5 5-1.4-1.4 2.6-2.6H2v-2h8.2L7.6 8.4 9 7Z'/%3E%3C/svg%3E")}body.modules:has(form[action*="School_Setup/GradeLevels.php"]) .list.widefat th{padding:8px 12px;font-size:13px;font-weight:600}body.modules:has(form[action*="School_Setup/GradeLevels.php"]) .list.widefat td{padding:7px 12px;vertical-align:middle}body.modules:has(form[action*="School_Setup/GradeLevels.php"]) form[action*="School_Setup/GradeLevels.php"] input[type=number],body.modules:has(form[action*="School_Setup/GradeLevels.php"]) form[action*="School_Setup/GradeLevels.php"] input[type=text],body.modules:has(form[action*="School_Setup/GradeLevels.php"]) form[action*="School_Setup/GradeLevels.php"] select{min-height:28px;height:28px;padding:3px 8px;border-radius:var(--deema-radius-sm);box-sizing:border-box}body.modules:has(form[action*="School_Setup/GradeLevels.php"]) form[action*="School_Setup/GradeLevels.php"] input[type=number]{width:70px}body.modules:has(form[action*="School_Setup/GradeLevels.php"]) form[action*="School_Setup/GradeLevels.php"] select{min-width:110px}body.modules:has(form[action*="School_Setup/GradeLevels.php"]) form[action*="School_Setup/GradeLevels.php"] .BottomButton,body.modules:has(form[action*="School_Setup/GradeLevels.php"]) form[action*="School_Setup/GradeLevels.php"] .button-primary,body.modules:has(form[action*="School_Setup/GradeLevels.php"]) form[action*="School_Setup/GradeLevels.php"] input[type=submit]{min-height:30px!important;height:30px!important;width:auto!important;padding:3px 10px!important;border-radius:6px!important}body.modules:has(form[action*="School_Setup/GradeLevels.php"]) .list.widefat td:first-child{width:42px;text-align:center}body.modules:has(form[action*="School_Setup/GradeLevels.php"]) .list.widefat tbody tr:hover td{background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="School_Setup/Schools.php"]) .postbox-wrapper{max-width:820px;margin:0 auto}body.modules:has(form[action*="School_Setup/Schools.php"]) .postbox{width:100%;box-sizing:border-box;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);overflow:hidden;background:var(--deema-color-surface)}body.modules:has(form[action*="School_Setup/Schools.php"]) .postbox>thead th{padding:10px 16px;font-size:14px;font-weight:600}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable{padding:10px 16px 12px}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable>table{width:100%;border-collapse:separate;border-spacing:0 3px}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable>table>tbody>tr>td{padding:2px 7px;vertical-align:bottom}body.modules:has(form[action*="School_Setup/Schools.php"]) form[action*="School_Setup/Schools.php"]>br:first-of-type{display:none}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable .no-input-value,body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable .uld,body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable .underline-dots{line-height:21px}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable .legend-gray,body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable .legend-red{margin:0;font-size:12px;line-height:16px}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable .uld~.legend-gray,body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable .uld~.legend-red{margin-top:0}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable>table>tbody>tr>td:first-child{padding-inline-start:0}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable>table>tbody>tr>td:last-child{padding-inline-end:0}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[type=file],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[type=number],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[type=tel],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[type=text],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[type=url],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable select{min-height:30px;padding:3px 8px;border-radius:var(--deema-radius-sm);box-sizing:border-box}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[name="values[ADDRESS]"],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[name="values[PHONE]"],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[name="values[PRINCIPAL]"],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[name="values[TITLE]"],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[name="values[WWW_ADDRESS]"]{width:min(100%,430px)}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable textarea{min-height:90px;padding:7px 9px;border-radius:var(--deema-radius-sm);resize:vertical}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable img[src*=school_logo_]{display:block;max-width:180px!important;max-height:180px!important;margin-bottom:5px;padding:6px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-md);background:var(--deema-color-surface)}body.modules:has(form[action*="School_Setup/Schools.php"]) form[action*="School_Setup/Schools.php"]>.center{max-width:820px;margin:7px auto 0}body.modules:has(form[action*="School_Setup/Schools.php"]) form[action*="School_Setup/Schools.php"] .BottomButton,body.modules:has(form[action*="School_Setup/Schools.php"]) form[action*="School_Setup/Schools.php"] .button-primary,body.modules:has(form[action*="School_Setup/Schools.php"]) form[action*="School_Setup/Schools.php"] input[type=button],body.modules:has(form[action*="School_Setup/Schools.php"]) form[action*="School_Setup/Schools.php"] input[type=submit]{width:auto!important;min-width:0!important;min-height:30px!important;height:30px!important;padding:3px 10px!important;border-radius:6px!important;font-size:13px!important}@media only screen and (max-width:640px){body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable{padding:12px}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable>table>tbody>tr>td{display:block;width:100%;padding:4px 0;box-sizing:border-box}body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[type=tel],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[type=text],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable input[type=url],body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable select,body.modules:has(form[action*="School_Setup/Schools.php"]) .popTable textarea{width:100%;max-width:100%}}#menu{background:var(--deema-color-sidebar-bg);border-inline-end-color:rgba(255,255,255,0.08);box-shadow:6px 0 22px rgba(20,15,42,.08)}#menu-top{background:var(--deema-color-sidebar-bg);padding:8px 8px 10px;border-bottom:1px solid rgba(255,255,255,.08)}#menu-top>a.center{display:block;width:fit-content;margin:0 auto 8px;padding:5px 10px;border-radius:var(--deema-radius-lg);background:rgba(255,255,255,.035);transition:background-color .18s,transform .18s}#menu-top>a.center:focus,#menu-top>a.center:hover{background:rgba(255,255,255,.075);transform:translateY(-1px)}#menu .logo{content:url("logo-dark.png");min-height:32px;display:block;width:104px;max-width:104px;max-height:66px;margin:0 auto}#menu form{padding:0}#menu-top .username{display:block;overflow:hidden;padding:2px 5px 0;color:var(--deema-color-surface);font-size:14px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}#menu-top .today-date{text-transform:capitalize;display:block;padding:1px 5px 7px;color:var(--deema-white);opacity:.68;font-size:11px;line-height:1.35}#menu-top form>br{display:none}#menu-top .br-after{display:block;padding:3px 0 0}#menu-top select{width:100%;height:32px;padding:3px 28px 3px 9px;border:1px solid rgba(255,255,255,.12);border-radius:var(--deema-radius-sm);background-color:var(--deema-color-sidebar-item-hover);color:var(--deema-white);font-size:13px;box-sizing:border-box;transition:border-color .18s,background-color .18s}#menu-top select:hover{border-color:rgba(255,255,255,.24);background-color:var(--deema-navy-deep)}#menu-top select:focus{border-color:var(--deema-violet-light);box-shadow:0 0 0 3px rgba(108,61,255,.18)}#menu .current-person{margin:7px 0 0;padding:7px 9px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(255,255,255,.055);font-size:12px}#menu .adminmenu{margin-top:0;padding:6px 0 18px}#menu .menu-module{margin:0}#menu .menu-top{display:flex;align-items:center;min-height:43px;padding:5px 11px;border-width:0 0 1px;border-color:rgba(255,255,255,.065);color:var(--deema-white);font-size:13px;font-weight:600;letter-spacing:.025em;line-height:1.25;box-sizing:border-box;transition:background-color .16s,color .16s}#menu .menu-top .module-icon{flex:0 0 30px;width:30px;height:30px;margin-inline-end:8px;padding:0;border-radius:7px;background-size:contain;background-position:center}#menu #selectedModuleLink,#menu .menu-top:focus,#menu .menu-top:hover{background:var(--deema-color-sidebar-item-hover);color:var(--deema-color-surface)}#menu #selectedModuleLink{box-shadow:inset 3px 0 0 var(--deema-color-primary)}#menu .wp-submenu{padding:4px 0 6px;border-color:rgba(255,255,255,.08);background:var(--deema-color-sidebar-bg)}#menu #selectedModuleLink+.wp-submenu{padding:3px 0 7px;background:rgba(8,7,18,.2)}#menu .wp-submenu li{position:relative}#menu .wp-submenu a{min-height:29px;padding:5px 11px 5px 16px;border-inline-start:3px solid transparent;color:var(--deema-white);opacity:.76;font-size:13px;line-height:19px;box-sizing:border-box;transition:background-color .15s,border-color .15s,color .15s,padding-inline-start .15s}#menu .wp-submenu a:focus,#menu .wp-submenu a:hover{padding-inline-start:19px;border-inline-start-color:var(--deema-color-border);background:rgba(255,255,255,.045);color:var(--deema-color-surface);opacity:1}#menu #selectedMenuLink{padding-inline-start:19px;border-inline-start-color:var(--deema-color-primary);background:var(--deema-color-sidebar-item-hover);color:var(--deema-color-surface);font-weight:600;opacity:1}#menu .menu-inter{margin:5px 10px 2px;padding:8px 5px 4px;border-top:1px solid rgba(255,255,255,.11);color:var(--deema-white);opacity:.58;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.3}@media only screen and (min-width:875px){#menu,#menu.fixedmenu-fixed+div{width:238px}.no-touch .menu-module:focus-within .wp-submenu,.no-touch .menu-module:hover .wp-submenu{inset-inline-start:238px;width:238px;border-start-start-radius:0;border-start-end-radius:8px;border-end-end-radius:8px;border-end-start-radius:0;box-shadow:8px 8px 24px rgba(8,6,20,.22)}[dir=RTL] .no-touch .menu-module:focus-within .wp-submenu,[dir=RTL] .no-touch .menu-module:hover .wp-submenu{box-shadow:-8px 8px 24px rgba(8,6,20,.22)}#selectedModuleLink+.wp-submenu{inset-inline-start:0;width:100%}}@media only screen and (max-width:874px){#menu-top{padding:8px 12px 10px}#menu .logo{width:64px;max-width:64px;max-height:58px}#menu .menu-top{min-height:42px;padding-inline-end:14px;padding-inline-start:14px}#menu .wp-submenu a{padding-inline-end:14px;padding-inline-start:22px}}body.modules:has(form#student input[name=assign_student_id]) form#student>.header2{min-height:42px;padding:5px 8px;box-sizing:border-box}body.modules:has(form#student input[name=assign_student_id]) form#student>br:first-of-type{display:none}body.modules:has(form#student input[name=assign_student_id]) form#student>.postbox-wrapper{max-width:1380px;margin:16px auto 0}body.modules:has(form#student input[name=assign_student_id]) form#student>.postbox-wrapper>.postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-sizing:border-box;box-shadow:var(--deema-shadow-md)}body.modules:has(form#student input[name=assign_student_id]) form#student>.postbox-wrapper>.postbox>thead th{padding:11px 16px;background:var(--deema-color-surface-subtle)}body.modules:has(form#student input[name=assign_student_id]) form#student>.postbox-wrapper>.postbox>thead h3{font-size:13px;font-weight:700}body.modules:has(form#student input[name=assign_student_id]) form#student .popTable{padding:18px 20px 20px}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info{table-layout:auto!important;border-collapse:separate;border-spacing:0 7px}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info>tbody>tr>td{padding:5px 10px;vertical-align:top}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info>tbody>tr:first-child>td:first-child{width:24%;padding:7px 16px 7px 4px}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info>tbody>tr:first-child>td:nth-child(2){width:76%}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info details{padding:10px 12px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle)}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info details summary{color:var(--deema-color-text-muted);font-size:13px;font-weight:600}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info .user-photo-form{margin-top:9px}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info .cellspacing-0{width:100%;table-layout:fixed;border-spacing:6px 0}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info .cellspacing-0 td{padding:0}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info .cellspacing-0 td:last-child{width:80px}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info input[type=email],body.modules:has(form#student input[name=assign_student_id]) form#student .general-info input[type=password],body.modules:has(form#student input[name=assign_student_id]) form#student .general-info input[type=text],body.modules:has(form#student input[name=assign_student_id]) form#student .general-info select{width:100%;max-width:100%;min-height:34px;padding:4px 8px;border-radius:var(--deema-radius-sm);box-sizing:border-box}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info input[name=assign_student_id]{max-width:180px}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info input:focus,body.modules:has(form#student input[name=assign_student_id]) form#student .general-info select:focus,body.modules:has(form#student input[name=assign_student_id]) form#student .popTable input:focus,body.modules:has(form#student input[name=assign_student_id]) form#student .popTable select:focus{box-shadow:0 0 0 3px rgba(108,61,255,.1)}body.modules:has(form#student input[name=assign_student_id]) form#student .popTable .legend-gray,body.modules:has(form#student input[name=assign_student_id]) form#student .popTable .legend-red{margin-top:4px;font-size:11px;line-height:1.35}body.modules:has(form#student input[name=assign_student_id]) form#student .popTable>hr{height:1px;margin:16px 0;background:var(--deema-color-border-subtle)}body.modules:has(form#student input[name=assign_student_id]) form#student .enrollment{table-layout:fixed;border-collapse:separate;border-spacing:10px 0;padding:12px 4px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle)}body.modules:has(form#student input[name=assign_student_id]) form#student .enrollment td{padding:0 7px}body.modules:has(form#student input[name=assign_student_id]) form#student .enrollment select{width:100%;max-width:100%;min-height:34px;padding:4px 8px;border-radius:var(--deema-radius-sm)}body.modules:has(form#student input[name=assign_student_id]) form#student .list-header{margin:14px 2px 7px;color:var(--deema-color-text-muted);font-size:13px;font-weight:500}body.modules:has(form#student input[name=assign_student_id]) form#student .list-wrapper{overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:9px;background:var(--deema-color-surface)}body.modules:has(form#student input[name=assign_student_id]) form#student .list.widefat{padding:0}body.modules:has(form#student input[name=assign_student_id]) form#student .list.widefat th{padding:8px 10px;background:var(--deema-color-surface-subtle);font-size:11px;font-weight:700}body.modules:has(form#student input[name=assign_student_id]) form#student>.center{margin-top:14px}body.modules:has(form#student input[name=assign_student_id]) form#student input[type=submit]{width:auto!important;min-width:86px!important;max-width:108px!important;min-height:34px!important;height:34px!important;padding:4px 14px!important;line-height:20px!important}@media only screen and (max-width:900px){body.modules:has(form#student input[name=assign_student_id]) form#student .popTable{padding:13px 12px 15px}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info>tbody>tr,body.modules:has(form#student input[name=assign_student_id]) form#student .general-info>tbody>tr>td{display:block;width:100%!important;box-sizing:border-box}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info .cellspacing-0,body.modules:has(form#student input[name=assign_student_id]) form#student .general-info .cellspacing-0 tbody,body.modules:has(form#student input[name=assign_student_id]) form#student .general-info .cellspacing-0 tr{display:block;width:100%}body.modules:has(form#student input[name=assign_student_id]) form#student .general-info .cellspacing-0 td{display:inline-block;width:calc(50% - 7px);padding:5px 3px;box-sizing:border-box}body.modules:has(form#student input[name=assign_student_id]) form#student .enrollment,body.modules:has(form#student input[name=assign_student_id]) form#student .enrollment tbody,body.modules:has(form#student input[name=assign_student_id]) form#student .enrollment td,body.modules:has(form#student input[name=assign_student_id]) form#student .enrollment tr{display:block;width:100%;box-sizing:border-box}body.modules:has(form#student input[name=assign_student_id]) form#student .enrollment td{padding:6px 3px}}body.modules:has(form#student input[name*=student_medical]) form#student .popTable{padding:19px 20px 21px}body.modules:has(form#student input[name*=student_medical]) form#student .other-info{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:12px 7px}body.modules:has(form#student input[name*=student_medical]) form#student .other-info td{padding:4px 6px;vertical-align:top}body.modules:has(form#student input[name*=student_medical]) form#student .other-info input[type=email],body.modules:has(form#student input[name*=student_medical]) form#student .other-info input[type=tel],body.modules:has(form#student input[name*=student_medical]) form#student .other-info input[type=text],body.modules:has(form#student input[name*=student_medical]) form#student .other-info select{width:100%;max-width:100%;min-height:34px;padding:4px 8px;border-radius:var(--deema-radius-sm);box-sizing:border-box}body.modules:has(form#student input[name*=student_medical]) form#student .other-info textarea{width:100%;min-width:0;min-height:128px;padding:9px 10px;border-radius:7px;line-height:1.45;resize:vertical;box-sizing:border-box}body.modules:has(form#student input[name*=student_medical]) form#student .other-info .md-preview .tab{min-height:29px;padding:5px 11px;border-radius:6px 6px 0 0;font-size:11px;font-weight:600}body.modules:has(form#student input[name*=student_medical]) form#student .other-info input:focus,body.modules:has(form#student input[name*=student_medical]) form#student .other-info select:focus,body.modules:has(form#student input[name*=student_medical]) form#student .other-info textarea:focus{box-shadow:0 0 0 3px rgba(108,61,255,.1)}body.modules:has(form#student input[name*=student_medical]) form#student .other-info .legend-gray,body.modules:has(form#student input[name*=student_medical]) form#student .other-info .legend-red{margin-top:4px;color:var(--deema-color-text-muted);font-size:10px;line-height:1.3}body.modules:has(form#student input[name*=student_medical]) form#student .list-header{max-width:1180px;margin:14px auto 6px;padding:0 4px;color:var(--deema-color-text-muted);font-size:12px;font-weight:600}body.modules:has(form#student input[name*=student_medical]) form#student .list-wrapper{max-width:1180px;margin:0 auto 16px;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:9px;background:var(--deema-color-surface);box-shadow:0 6px 18px rgba(35,25,70,.045)}body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat{padding:0;background:var(--deema-color-surface)}body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat th{height:38px;padding:8px 11px;background:var(--deema-color-surface-subtle);color:var(--deema-color-text-muted);font-size:11px;font-weight:700;letter-spacing:.035em}body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat td{height:42px;padding:8px 11px;border-bottom-color:var(--deema-color-border-subtle);vertical-align:middle;font-size:12px}body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat tbody tr:hover td{background:var(--deema-color-surface-subtle)}body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat input[type=text],body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat input[type=time],body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat select{min-height:32px;height:32px;padding:3px 7px;border-radius:var(--deema-radius-sm);box-sizing:border-box}body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat td:first-child{width:42px;text-align:center}body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat .button,body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat input[type=image]{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:2px!important;border-radius:5px!important;box-shadow:none}body.modules:has(form#student input[name*=student_medical]) form#student>.center{margin-top:14px}@media only screen and (max-width:900px){body.modules:has(form#student input[name*=student_medical]) form#student .popTable{padding:13px 11px 15px}body.modules:has(form#student input[name*=student_medical]) form#student .other-info,body.modules:has(form#student input[name*=student_medical]) form#student .other-info tbody,body.modules:has(form#student input[name*=student_medical]) form#student .other-info td,body.modules:has(form#student input[name*=student_medical]) form#student .other-info tr{display:block;width:100%;box-sizing:border-box}body.modules:has(form#student input[name*=student_medical]) form#student .list-wrapper{overflow-x:auto}body.modules:has(form#student input[name*=student_medical]) form#student .list.widefat{min-width:720px}}body.modules:has(form[action*="School_Setup/Configuration.php"]) .header2:has(a[href*="tab=modules"]){padding:7px 10px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background:var(--deema-color-surface);font-size:13px}body.modules:has(form[action*="School_Setup/Configuration.php"]) .header2:has(a[href*="tab=modules"]) a{display:inline-block;padding:4px 8px;border-radius:5px}body.modules:has(form[action*="School_Setup/Configuration.php"]) form[action*="School_Setup/Configuration.php"]>.header2{min-height:42px;padding:5px 8px;box-sizing:border-box}body.modules:has(form[action*="School_Setup/Configuration.php"]) form[action*="School_Setup/Configuration.php"]>br:first-of-type{display:none}body.modules:has(form[action*="School_Setup/Configuration.php"]) form[action*="School_Setup/Configuration.php"]>.postbox-wrapper{max-width:900px;margin:18px auto 0}body.modules:has(form[action*="School_Setup/Configuration.php"]) .postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-sizing:border-box;box-shadow:0 8px 24px rgba(35,25,70,.065)}body.modules:has(form[action*="School_Setup/Configuration.php"]) .postbox>thead th{padding:0 14px;background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="School_Setup/Configuration.php"]) .postbox .h3multi{display:flex;flex-wrap:wrap;justify-content:center;gap:2px;margin:0;padding:8px 0 0}body.modules:has(form[action*="School_Setup/Configuration.php"]) .postbox .h3multi h3{height:38px;line-height:38px}body.modules:has(form[action*="School_Setup/Configuration.php"]) .postbox .h3multi h3 a{padding:0 12px;border-radius:7px 7px 0 0;font-size:12px;font-weight:600}body.modules:has(form[action*="School_Setup/Configuration.php"]) .postbox .h3selected{border-top-width:2px;border-radius:7px 7px 0 0}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable{padding:18px 20px 20px}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable>table{width:100%;border-collapse:separate;border-spacing:0}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable>table>tbody>tr>td{padding:9px 4px;vertical-align:top}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable input[type=file],body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable input[type=number],body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable input[type=text],body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable select{min-height:34px;padding:4px 8px;border-radius:var(--deema-radius-sm);box-sizing:border-box}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable input[type=file]{width:min(100%,360px);padding:4px}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable input:focus,body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable select:focus,body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable textarea:focus{box-shadow:0 0 0 3px rgba(108,61,255,.1)}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable .legend-gray,body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable .legend-red{margin-top:4px;color:var(--deema-color-text-muted);font-size:11px;line-height:1.35}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable fieldset{margin:5px 0;padding:14px 16px 12px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable fieldset legend{padding:0 8px;color:var(--deema-color-text-muted);font-size:12px;font-weight:700;letter-spacing:.025em}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable fieldset table{width:100%;border-collapse:separate;border-spacing:0 5px}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable fieldset td{padding:3px 5px}body.modules:has(form[action*="School_Setup/Configuration.php"]) form[action*="School_Setup/Configuration.php"]>.center{margin-top:14px}body.modules:has(form[action*="School_Setup/Configuration.php"]) form[action*="School_Setup/Configuration.php"] input[type=submit]{width:auto!important;min-width:84px!important;max-width:104px!important;min-height:34px!important;height:34px!important;padding:4px 14px!important;line-height:20px!important}@media only screen and (max-width:700px){body.modules:has(form[action*="School_Setup/Configuration.php"]) form[action*="School_Setup/Configuration.php"]>.postbox-wrapper{margin-top:10px}body.modules:has(form[action*="School_Setup/Configuration.php"]) .postbox>thead th{padding:0 7px}body.modules:has(form[action*="School_Setup/Configuration.php"]) .postbox .h3multi{justify-content:flex-start;padding-bottom:7px}body.modules:has(form[action*="School_Setup/Configuration.php"]) .postbox .h3multi h3{height:32px;line-height:32px}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable{padding:13px 12px 15px}body.modules:has(form[action*="School_Setup/Configuration.php"]) .popTable fieldset{padding:11px 9px 9px}}form[action*="School_Setup/PortalNotes.php"]{max-width:1500px;margin:0 auto}form[action*="School_Setup/PortalNotes.php"]>.header2{min-height:42px;padding:6px 10px;border:1px solid var(--deema-color-border-subtle);border-radius:9px;background:var(--deema-color-surface);box-sizing:border-box}form[action*="School_Setup/PortalNotes.php"] .list-header{margin:12px 2px 7px;color:var(--deema-color-text-muted);font-size:13px;font-weight:500}form[action*="School_Setup/PortalNotes.php"] .list-wrapper{overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface);box-shadow:0 6px 20px rgba(35,25,70,.055)}form[action*="School_Setup/PortalNotes.php"] .list.widefat{padding:0;background:var(--deema-color-surface)}form[action*="School_Setup/PortalNotes.php"] .list.widefat>thead th{height:38px;padding:8px 10px;border-bottom:1px solid var(--deema-color-border);background:var(--deema-color-surface-subtle);color:var(--deema-color-text-muted);font-size:11px;font-weight:700;letter-spacing:.035em;line-height:1.25}form[action*="School_Setup/PortalNotes.php"] .list.widefat>tbody>tr>td{padding:12px 10px;border-bottom:0;background:var(--deema-color-surface);vertical-align:top}form[action*="School_Setup/PortalNotes.php"] .list.widefat>tbody>tr>td:first-child{width:48px;padding-top:16px;text-align:center}form[action*="School_Setup/PortalNotes.php"] .list.widefat input[type=number],form[action*="School_Setup/PortalNotes.php"] .list.widefat input[type=text],form[action*="School_Setup/PortalNotes.php"] .list.widefat input[type=url],form[action*="School_Setup/PortalNotes.php"] .list.widefat select{min-height:34px;height:34px;padding:4px 8px;border-radius:var(--deema-radius-sm)}form[action*="School_Setup/PortalNotes.php"] input[name*="[TITLE]"]{width:100%;min-width:150px}form[action*="School_Setup/PortalNotes.php"] input[name*="[SORT_ORDER]"]{width:78px}form[action*="School_Setup/PortalNotes.php"] textarea{resize:vertical;width:100%;min-width:240px;min-height:134px;padding:9px 10px;border-radius:7px;line-height:1.45;box-sizing:border-box}form[action*="School_Setup/PortalNotes.php"] input:focus,form[action*="School_Setup/PortalNotes.php"] select:focus,form[action*="School_Setup/PortalNotes.php"] textarea:focus{box-shadow:0 0 0 3px rgba(108,61,255,.1)}form[action*="School_Setup/PortalNotes.php"] .md-preview .tab{min-height:28px;padding:5px 11px;border-radius:6px 6px 0 0;font-size:12px;font-weight:600}form[action*="School_Setup/PortalNotes.php"] input[type=file]{width:100%;max-width:240px;min-height:34px;padding:4px;border-radius:var(--deema-radius-sm);box-sizing:border-box}form[action*="School_Setup/PortalNotes.php"] input[name*=FILE_ATTACHED_EMBED]{width:100%;max-width:240px;margin-top:8px}form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing]>.widefat{overflow:hidden;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle)}form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing]>.widefat td{padding:10px;background:0 0}form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing]>.widefat tr:first-child td{display:flex;flex-wrap:wrap;align-items:center;gap:4px;white-space:nowrap}form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing]>.widefat tr:first-child td>div{display:inline-flex!important;align-items:center;gap:3px;white-space:nowrap}form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing] select[name^=month_]{width:92px;min-width:92px}form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing] select[name^=day_]{width:58px;min-width:58px}form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing] select[name^=year_]{width:72px;min-width:72px}form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing]>.widefat tr:first-child .legend-gray{flex:0 0 100%}form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing]>.widefat tr+tr td{border-top:1px solid var(--deema-color-border)}form[action*="School_Setup/PortalNotes.php"] .legend-gray{display:block;margin-top:4px;color:var(--deema-color-text-muted);font-size:11px}form[action*="School_Setup/PortalNotes.php"] .center{margin-top:14px}form[action*="School_Setup/PortalNotes.php"] input[type=submit]{width:auto!important;min-width:82px!important;max-width:104px!important;min-height:34px!important;height:34px!important;padding:4px 13px!important;line-height:20px!important}form[action*="School_Setup/PortalNotes.php"]>.header2 input[type=submit]{min-width:82px!important;margin:0!important}@media only screen and (max-width:1200px){form[action*="School_Setup/PortalNotes.php"] .list-wrapper{overflow-x:auto}form[action*="School_Setup/PortalNotes.php"] .list.widefat{min-width:1080px}}@media only screen and (max-width:1450px){form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing]>.widefat tr:first-child td{align-items:flex-start}form[action*="School_Setup/PortalNotes.php"] [id^=divPublishing]>.widefat tr:first-child td>div:nth-of-type(3){flex-basis:auto}}@media only screen and (max-width:640px){form[action*="School_Setup/PortalNotes.php"]>.header2{min-height:40px;padding:4px 6px}form[action*="School_Setup/PortalNotes.php"] .list-header{margin-top:9px}}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .postbox-wrapper{max-width:660px;margin:0 auto}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface);box-sizing:border-box;box-shadow:0 8px 24px rgba(35,25,70,.07)}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .postbox>thead th{padding:12px 16px;background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .postbox>thead h3{font-size:14px;font-weight:600}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable{padding:18px 24px 20px}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>h4.center{max-width:500px;margin:0 auto 16px;color:var(--deema-color-text-muted);font-size:13px;font-weight:500;line-height:1.5}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>h4.center .button,body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>h4.center button,body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>h4.center img{display:block;margin:0 auto 8px}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>h4.center br{display:none}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>form>.widefat.center{width:100%;max-width:500px;margin:0 auto;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-md);background:var(--deema-color-surface)}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>form>.widefat.center td{padding:9px 13px;border-top:0;border-bottom:1px solid var(--deema-color-border-subtle);vertical-align:middle}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>form>.widefat.center tr{transition:background-color .15s}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>form>.widefat.center tr:hover{background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>form>.widefat.center tr:last-child td{border-bottom:0}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .widefat label{display:flex;align-items:center;min-height:22px;cursor:pointer;font-size:13px}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .widefat input[type=checkbox]{flex:0 0 auto;margin:0 9px 0 0}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .widefat tr:last-child td{padding-top:11px;padding-bottom:11px;background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .widefat input[type=checkbox]+br{display:none}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .widefat input[name=title]{width:100%;min-height:34px;padding:5px 9px;border-radius:var(--deema-radius-sm)}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .widefat input[name=title]:focus{box-shadow:0 0 0 3px rgba(108,61,255,.11)}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>form>.center{margin-top:14px}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>form>.center>br{display:none}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable input[type=button],body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable input[type=submit]{width:auto!important;min-width:104px!important;min-height:34px!important;height:34px!important;padding:4px 16px!important;border-radius:6px!important;font-size:13px!important}@media only screen and (max-width:640px){body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable{padding:14px 12px 16px}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .popTable>form>.widefat.center td{padding:8px 10px}body.modules:has(form[action*="School_Setup/CopySchool.php"]) .widefat input[name=title]{width:100%}}#footer{background:var(--deema-color-sidebar-bg);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 4px 18px rgba(12,9,25,.2);backdrop-filter:blur(10px)}#footerwrap{text-align:center;display:flex;align-items:center;justify-content:flex-end;gap:4px;height:48px;padding:6px 12px;border:0;box-sizing:border-box}#footerwrap .BottomButton{display:inline-flex;align-items:center;justify-content:center;width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;margin:0 2px;padding:0 10px!important;border:1px solid transparent;border-radius:8px!important;color:var(--deema-color-border-subtle);line-height:1;box-sizing:border-box;transition:color .16s,background-color .16s,border-color .16s,transform .16s}#footerwrap .BottomButton:focus,#footerwrap .BottomButton:hover{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.075);color:var(--deema-color-surface);outline:0;transform:translateY(-1px)}#footerwrap .BottomButton:active{background:rgba(108,61,255,.2);transform:translateY(0)}#footerwrap .BottomButton span{padding-inline-start:6px;color:inherit;font-size:12px;font-weight:600;letter-spacing:.035em;line-height:24px}#footerwrap #BottomButtonMenu svg,#footerwrap .BottomButton img{flex:0 0 22px;width:22px;height:22px;padding:2px;border-radius:var(--deema-radius-sm);background:rgba(255,255,255,.94);box-sizing:border-box}#footerwrap #BottomButtonMenu{margin-inline-end:auto;padding-inline-end:12px!important;padding-inline-start:8px!important}#footerwrap #BottomButtonMenu svg{padding:3px;background:rgba(255,255,255,.12);stroke:var(--deema-color-surface)}#footerwrap .BottomButton.loading{flex:0 0 26px;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;margin-inline-start:5px;padding:0!important;border:0}#footerhelp{border-top:1px solid var(--deema-color-border);box-shadow:0 10px 30px rgba(25,18,48,.1)}#menu.fixedmenu-fixed #menu-top{margin-top:49px}body.modules:has(form[action*="School_Setup/Rollover.php"]) .postbox-wrapper{max-width:760px;margin:0 auto}body.modules:has(form[action*="School_Setup/Rollover.php"]) .postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-xl);background:var(--deema-color-surface);box-sizing:border-box;box-shadow:0 10px 30px rgba(35,25,70,.07)}body.modules:has(form[action*="School_Setup/Rollover.php"]) .postbox>thead th{padding:12px 18px;background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="School_Setup/Rollover.php"]) .postbox>thead h3{font-size:13px;font-weight:700;letter-spacing:.035em}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable{padding:20px 22px 22px}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>h4.center{max-width:620px;margin:0 auto 19px;color:var(--deema-color-text);font-size:14px;font-weight:600;line-height:1.5}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>h4.center::before{content:"";display:block;width:38px;height:38px;margin:0 auto 11px;border-radius:11px;background-color:var(--deema-color-primary);box-shadow:0 7px 16px rgba(108,61,255,.2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm0 17.2a1.3 1.3 0 1 1 0-2.6 1.3 1.3 0 0 1 0 2.6Zm1.2-5.1v.8h-2.4v-1.5c0-1.1.8-1.7 1.7-2.3.8-.5 1.4-.9 1.4-1.7 0-1-.7-1.6-1.9-1.6-1.1 0-1.9.6-2.4 1.5L7.7 8.1c.9-1.7 2.4-2.7 4.5-2.7 2.7 0 4.4 1.5 4.4 3.8 0 2.1-1.4 3-2.4 3.7-.6.4-1 .7-1 1.2Z'/%3E%3C/svg%3E") center/22px 22px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm0 17.2a1.3 1.3 0 1 1 0-2.6 1.3 1.3 0 0 1 0 2.6Zm1.2-5.1v.8h-2.4v-1.5c0-1.1.8-1.7 1.7-2.3.8-.5 1.4-.9 1.4-1.7 0-1-.7-1.6-1.9-1.6-1.1 0-1.9.6-2.4 1.5L7.7 8.1c.9-1.7 2.4-2.7 4.5-2.7 2.7 0 4.4 1.5 4.4 3.8 0 2.1-1.4 3-2.4 3.7-.6.4-1 .7-1 1.2Z'/%3E%3C/svg%3E") center/22px 22px no-repeat}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>h4.center .button,body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>h4.center button,body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>h4.center img{display:none}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>h4.center br{display:none}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>form>.widefat.center{display:block;width:100%;max-width:650px;margin:0 auto;padding:8px;overflow:hidden;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface-subtle);box-sizing:border-box}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>form>.widefat.center>tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>form>.widefat.center tr{display:block;min-width:0}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>form>.widefat.center td{display:block;min-height:40px;padding:8px 10px;border:1px solid var(--deema-color-border-subtle);border-radius:7px;background:var(--deema-color-surface);box-sizing:border-box;transition:border-color .15s,background-color .15s,transform .15s}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>form>.widefat.center td:hover{border-color:var(--deema-color-border);background:var(--deema-color-surface);transform:translateY(-1px)}body.modules:has(form[action*="School_Setup/Rollover.php"]) .widefat label{display:flex;align-items:center;min-height:22px;color:var(--deema-color-text);font-size:13px;line-height:1.35}body.modules:has(form[action*="School_Setup/Rollover.php"]) .widefat input[type=checkbox]{flex:0 0 16px;width:17px;height:17px;margin:0 9px 0 0;accent-color:var(--deema-color-primary);cursor:pointer}body.modules:has(form[action*="School_Setup/Rollover.php"]) .widefat input[type=checkbox]:disabled+span,body.modules:has(form[action*="School_Setup/Rollover.php"]) .widefat label:has(input:disabled){color:var(--deema-color-text-muted)}body.modules:has(form[action*="School_Setup/Rollover.php"]) .widefat br:first-of-type,body.modules:has(form[action*="School_Setup/Rollover.php"]) .widefat label+br{display:none}body.modules:has(form[action*="School_Setup/Rollover.php"]) .widefat label+label{margin-top:6px;padding:6px 8px;border-radius:5px;background:var(--deema-color-surface-subtle);font-size:12px}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable .updated{max-width:650px;margin:14px auto 0;padding:11px 13px;border:0;border-inline-start:4px solid var(--deema-color-success);border-start-start-radius:0;border-start-end-radius:10px;border-end-end-radius:10px;border-end-start-radius:0;background:var(--deema-color-surface-subtle);color:var(--deema-color-success);font-size:12px;line-height:1.45;box-sizing:border-box}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable .updated p,body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable .updated ul{margin-top:3px;margin-bottom:3px}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>form>.center{margin-top:16px}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>form>.center>br{display:none}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable input[type=button],body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable input[type=submit]{width:auto!important;min-width:96px!important;min-height:39px!important;height:39px!important;padding:5px 18px!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important}@media only screen and (max-width:680px){body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable{padding:15px 12px 17px}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>form>.widefat.center>tbody{grid-template-columns:1fr}body.modules:has(form[action*="School_Setup/Rollover.php"]) .popTable>form>.widefat.center td{min-height:38px;padding:7px 9px}}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="School_Setup/AccessLog.php"]>.header2{max-width:1180px;margin:0 auto 10px;padding:10px 12px;border:1px solid var(--deema-color-border-subtle);border-radius:9px;background:var(--deema-color-surface);box-sizing:border-box}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="School_Setup/AccessLog.php"]:not([action*="modfunc=delete"])>.header2{display:flex;align-items:center;flex-wrap:wrap;gap:5px;color:var(--deema-color-text-muted);font-size:13px}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="School_Setup/AccessLog.php"]:not([action*="modfunc=delete"]) select{min-height:34px;height:34px;padding:4px 7px;border-radius:var(--deema-radius-sm)}body.modules:has(form[action*="School_Setup/AccessLog.php"]) select[name^=month_]{width:104px}body.modules:has(form[action*="School_Setup/AccessLog.php"]) select[name^=day_]{width:58px}body.modules:has(form[action*="School_Setup/AccessLog.php"]) select[name^=year_]{width:76px}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="School_Setup/AccessLog.php"]:not([action*="modfunc=delete"]) input[type=submit]{width:auto!important;min-width:58px!important;height:34px!important;min-height:34px!important;margin-inline-start:4px;padding:4px 13px!important;border-radius:7px!important}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"]>.header2{min-height:46px;margin-bottom:0;padding:6px 10px;border-radius:9px 9px 0 0;background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"]>.header2 input[type=submit]{width:auto!important;min-width:104px!important;height:34px!important;min-height:34px!important;padding:4px 12px!important;border-color:var(--deema-color-danger);border-radius:7px!important;background:var(--deema-color-surface);color:var(--deema-color-danger);font-size:12px!important;font-weight:600}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"]>.header2 input[type=submit]:focus,body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"]>.header2 input[type=submit]:hover{border-color:var(--deema-color-danger);background:var(--deema-color-surface-subtle);color:var(--deema-color-danger)}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list-header{max-width:1180px;min-height:42px;margin:0 auto;padding:8px 10px;border-inline-end:1px solid var(--deema-color-border-subtle);border-inline-start:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface);box-sizing:border-box;color:var(--deema-color-text-muted);font-size:12px}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list-header input[type=search],body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list-header input[type=text]{width:210px;height:32px;min-height:32px;padding:4px 34px 4px 9px;border-radius:7px;font-size:12px}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list-wrapper{max-width:1180px;margin:0 auto;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:0 0 10px 10px;background:var(--deema-color-surface);box-shadow:0 7px 22px rgba(35,25,70,.055)}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list.widefat{padding:0;background:var(--deema-color-surface)}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list.widefat th{height:38px;padding:8px 11px;background:var(--deema-color-surface-subtle);color:var(--deema-color-text-muted);font-size:11px;font-weight:700;letter-spacing:.04em}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list.widefat td{height:38px;padding:8px 11px;border-bottom-color:var(--deema-color-border-subtle);vertical-align:middle;font-size:13px}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list.widefat tbody tr:hover td{background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="School_Setup/AccessLog.php"]) .al-username{font-weight:600}@media only screen and (max-width:760px){body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="School_Setup/AccessLog.php"]:not([action*="modfunc=delete"])>.header2{align-items:flex-start}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list-header input[type=search],body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list-header input[type=text]{width:160px}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list-wrapper{overflow-x:auto}body.modules:has(form[action*="School_Setup/AccessLog.php"]) form[action*="modfunc=delete"] .list.widefat{min-width:760px}}body.modules:has(form#search[action*="Students/Student.php"]) .postbox-wrapper{max-width:570px;margin:0 auto}body.modules:has(form#search[action*="Students/Student.php"]) .postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-xl);background:var(--deema-color-surface);box-sizing:border-box;box-shadow:0 10px 30px rgba(35,25,70,.07)}body.modules:has(form#search[action*="Students/Student.php"]) .postbox>thead th{padding:13px 18px;background:var(--deema-color-surface-subtle)}body.modules:has(form#search[action*="Students/Student.php"]) .postbox>thead h3{font-size:13px;font-weight:700;letter-spacing:.035em}body.modules:has(form#search[action*="Students/Student.php"]) .popTable{padding:19px 22px 18px}body.modules:has(form#search[action*="Students/Student.php"]) #general_table{width:100%;border-collapse:separate;border-spacing:0 7px}body.modules:has(form#search[action*="Students/Student.php"]) #general_table td{padding:2px 5px;vertical-align:middle}body.modules:has(form#search[action*="Students/Student.php"]) #general_table td:first-child{width:38%;color:var(--deema-color-text-muted);font-size:12px;font-weight:600}body.modules:has(form#search[action*="Students/Student.php"]) #general_table td:last-child{width:62%}body.modules:has(form#search[action*="Students/Student.php"]) #general_table input[type=email],body.modules:has(form#search[action*="Students/Student.php"]) #general_table input[type=number],body.modules:has(form#search[action*="Students/Student.php"]) #general_table input[type=text],body.modules:has(form#search[action*="Students/Student.php"]) #general_table select{width:100%;max-width:100%;min-height:35px;height:35px;padding:5px 9px;border-radius:7px;box-sizing:border-box;font-size:13px}body.modules:has(form#search[action*="Students/Student.php"]) #general_table input:focus,body.modules:has(form#search[action*="Students/Student.php"]) #general_table select:focus{box-shadow:0 0 0 3px rgba(108,61,255,.1)}body.modules:has(form#search[action*="Students/Student.php"]) form#search>.center{margin-top:13px;padding:12px 14px 14px;border:1px solid var(--deema-color-border-subtle);border-radius:9px;background:var(--deema-color-surface-subtle)}body.modules:has(form#search[action*="Students/Student.php"]) form#search>.center label{display:inline-flex;align-items:center;min-width:205px;margin:3px auto;color:var(--deema-color-text-muted);font-size:12px;text-align:start}body.modules:has(form#search[action*="Students/Student.php"]) form#search>.center input[type=checkbox]{flex:0 0 16px;margin:0 8px 0 0}body.modules:has(form#search[action*="Students/Student.php"]) form#search>.center>br:last-of-type{display:none}body.modules:has(form#search[action*="Students/Student.php"]) form#search>.center input[type=submit]{width:auto!important;min-width:112px!important;min-height:36px!important;height:36px!important;margin-top:11px;padding:5px 16px!important;border-radius:7px!important;font-size:12px!important}body.modules:has(form#search[action*="Students/Student.php"]) form#search>a[href*="advanced=Y"],body.modules:has(form#search[action*="Students/Student.php"]) form#search>a[href]:last-child{display:inline-flex;align-items:center;min-height:30px;margin-top:12px;padding:3px 9px;border-radius:var(--deema-radius-sm);background:rgba(108,61,255,.065);font-size:12px;font-weight:600}@media only screen and (max-width:540px){body.modules:has(form#search[action*="Students/Student.php"]) .popTable{padding:15px 12px}body.modules:has(form#search[action*="Students/Student.php"]) #general_table,body.modules:has(form#search[action*="Students/Student.php"]) #general_table tbody,body.modules:has(form#search[action*="Students/Student.php"]) #general_table td,body.modules:has(form#search[action*="Students/Student.php"]) #general_table tr{display:block;width:100%!important;box-sizing:border-box}body.modules:has(form#search[action*="Students/Student.php"]) #general_table td:first-child{padding-bottom:2px;text-align:start}body.modules:has(form#search[action*="Students/Student.php"]) #general_table td:last-child{padding-top:0}}body.modules:has(.onclick-export-field) #content{max-width:1180px;margin-inline-end:auto;margin-inline-start:auto}body.modules:has(.onclick-export-field) #content>.st{float:none;display:inline-block;vertical-align:top;box-sizing:border-box}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field){width:62%;padding:0 9px 0 0}body.modules:has(.onclick-export-field) #content>.st:has(form#search){position:sticky;top:62px;width:38%;padding:20px 0 0 9px}body.modules:has(.onclick-export-field) .postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:14px;background:var(--deema-color-surface);box-sizing:border-box;box-shadow:0 12px 34px rgba(35,25,70,.07)}body.modules:has(.onclick-export-field) .postbox>thead th{padding:16px 20px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle)}body.modules:has(.onclick-export-field) .postbox>thead h3{color:var(--deema-color-text);font-size:13px;font-weight:750;letter-spacing:.045em}body.modules:has(.onclick-export-field) .popTable{padding:14px}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) .popTable{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) .widefat{width:100%;margin:0;overflow:hidden;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-lg);border-collapse:separate;border-spacing:0;background:var(--deema-color-surface)}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) .widefat:first-child{grid-column:1/-1}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) .widefat+br{display:none}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) .widefat th{padding:10px 12px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle);color:var(--deema-color-text-muted);font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) .widefat td{width:50%;padding:7px 10px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface);vertical-align:middle}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) .widefat tr:last-child td{border-bottom:0}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) .widefat tr:hover td{background:var(--deema-color-surface-subtle)}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) label{display:inline-flex;align-items:center;color:var(--deema-color-text);font-size:12px;line-height:1.35;cursor:pointer}body.modules:has(.onclick-export-field) input[type=checkbox]{width:17px;height:17px;margin:0 7px 0 0;accent-color:var(--deema-color-primary);cursor:pointer}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) select{min-height:31px;padding:4px 27px 4px 8px;border-radius:var(--deema-radius-sm)}body.modules:has(.onclick-export-field) #content>.st:has(form#search) .postbox-wrapper{width:100%;max-width:none;margin:0}body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table{width:100%;border-collapse:separate;border-spacing:0 8px}body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table td{padding:0 5px;vertical-align:middle}body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table td:first-child{width:42%;color:var(--deema-color-text-muted);font-size:12px;font-weight:600}body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table td:last-child{width:58%}body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table input[type=number],body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table input[type=text],body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table select{width:100%;max-width:100%;min-height:36px;height:36px;padding:5px 9px;border:1px solid var(--deema-color-border);border-radius:7px;box-sizing:border-box;font-size:12px}body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table input:focus,body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table select:focus{border-color:var(--deema-color-primary);box-shadow:0 0 0 3px rgba(108,61,255,.1);outline:0}body.modules:has(.onclick-export-field) #content>.st:has(form#search) form#search>.center{margin-top:13px;padding:13px;border:1px solid var(--deema-color-border-subtle);border-radius:9px;background:var(--deema-color-surface-subtle)}body.modules:has(.onclick-export-field) #content>.st:has(form#search) form#search>.center label{display:inline-flex;align-items:center;min-width:205px;margin:3px auto;color:var(--deema-color-text-muted);font-size:12px;text-align:start}body.modules:has(.onclick-export-field) #content>.st:has(form#search) form#search>.center input[type=submit]{min-width:120px!important;min-height:38px!important;margin-top:10px;border-radius:8px!important}body.modules:has(.onclick-export-field) #content>.st:has(form#search) form#search>a[href*="advanced=Y"],body.modules:has(.onclick-export-field) #content>.st:has(form#search) form#search>a[href]:last-child{display:inline-flex;align-items:center;min-height:31px;margin-top:13px;padding:3px 9px;border-radius:7px;background:rgba(108,61,255,.07);font-size:12px;font-weight:650;text-decoration:none}body.modules:has(.onclick-export-field) #content>.st:has(form#search) form#search>.widefat{margin-top:14px;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:9px}body.modules:has(.onclick-export-field) #content>.st:has(form#search) form#search>.widefat td{padding:7px 9px;border-bottom:1px solid var(--deema-color-border-subtle)}@media only screen and (max-width:1050px){body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field),body.modules:has(.onclick-export-field) #content>.st:has(form#search){display:block;width:100%;padding:0}body.modules:has(.onclick-export-field) #content>.st:has(form#search){position:static;margin-top:16px}}@media only screen and (max-width:680px){body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) .popTable{grid-template-columns:1fr;padding:10px}body.modules:has(.onclick-export-field) #content>.st:has(.onclick-export-field) .widefat:first-child{grid-column:auto}body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table,body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table tbody,body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table td,body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table tr{display:block;width:100%!important;box-sizing:border-box}body.modules:has(.onclick-export-field) #content>.st:has(form#search) #general_table td:first-child{padding-bottom:3px;text-align:start}}body.modules:has(form[action*="Students/AddDrop.php"]) #content{max-width:1180px;margin-inline-end:auto;margin-inline-start:auto}body.modules:has(form[action*="Students/AddDrop.php"]) #content>.header2{margin:0 0 12px;padding:13px 16px;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-sizing:border-box;box-shadow:0 7px 22px rgba(35,25,70,.045)}body.modules:has(form[action*="Students/AddDrop.php"]) #content>.header2 select[name=report]{width:min(100%,310px);min-height:38px;height:38px;padding:6px 34px 6px 11px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background-color:var(--deema-color-surface-subtle);color:var(--deema-color-text);font-size:13px;font-weight:600}body.modules:has(form[action*="Students/AddDrop.php"]) form[action*="Students/AddDrop.php"]>.header2{display:flex;align-items:center;min-height:62px;margin:0 0 17px;padding:11px 16px;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface-subtle);box-sizing:border-box;color:var(--deema-color-text-muted);font-size:12px;font-weight:650;box-shadow:0 7px 22px rgba(35,25,70,.04)}body.modules:has(form[action*="Students/AddDrop.php"]) form[action*="Students/AddDrop.php"]>.header2::before{content:"";flex:0 0 34px;width:34px;height:34px;margin-inline-end:12px;border-radius:9px;background:var(--deema-color-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 2h2v3h10V2h2v3h3v17H2V5h3V2Zm15 9H4v9h16v-9ZM4 7v2h16V7H4Zm3 6h3v3H7v-3Z'/%3E%3C/svg%3E") center/20px 20px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 2h2v3h10V2h2v3h3v17H2V5h3V2Zm15 9H4v9h16v-9ZM4 7v2h16V7H4Zm3 6h3v3H7v-3Z'/%3E%3C/svg%3E") center/20px 20px no-repeat}body.modules:has(form[action*="Students/AddDrop.php"]) form[action*="Students/AddDrop.php"] select{min-height:36px;height:36px;padding:5px 29px 5px 9px;border:1px solid var(--deema-color-border);border-radius:7px;background-color:var(--deema-color-surface);box-sizing:border-box;color:var(--deema-color-text);font-size:12px}body.modules:has(form[action*="Students/AddDrop.php"]) form[action*="Students/AddDrop.php"] select:hover{border-color:var(--deema-color-border)}body.modules:has(form[action*="Students/AddDrop.php"]) form[action*="Students/AddDrop.php"] select:focus{border-color:var(--deema-color-primary);box-shadow:0 0 0 3px rgba(108,61,255,.1);outline:0}body.modules:has(form[action*="Students/AddDrop.php"]) form[action*="Students/AddDrop.php"] input[type=submit]{min-width:62px!important;min-height:38px!important;height:38px!important;margin-inline-start:7px;padding:5px 14px!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important}body.modules:has(form[action*="Students/AddDrop.php"]) .list-wrapper{overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-shadow:0 9px 26px rgba(35,25,70,.05)}body.modules:has(form[action*="Students/AddDrop.php"]) .list-header{padding:12px 14px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="Students/AddDrop.php"]) .list.widefat{margin:0;border:0}body.modules:has(form[action*="Students/AddDrop.php"]) .list.widefat th{padding:10px 12px;background:var(--deema-color-surface-subtle);color:var(--deema-color-text);font-size:11px;font-weight:750;letter-spacing:.045em;text-transform:uppercase}body.modules:has(form[action*="Students/AddDrop.php"]) .list.widefat td{padding:11px 12px;border-bottom:1px solid var(--deema-color-border-subtle)}body.modules:has(form[action*="Students/AddDrop.php"]):not(:has(.list-wrapper)) #content>b,body.modules:has(form[action*="Students/AddDrop.php"]):not(:has(.list-wrapper)) #content>p{display:block;max-width:520px;margin:28px auto 0;padding:21px 22px 21px 58px;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-sizing:border-box;color:var(--deema-color-text-muted);font-size:13px;font-weight:600;box-shadow:0 9px 28px rgba(35,25,70,.05)}@media only screen and (max-width:760px){body.modules:has(form[action*="Students/AddDrop.php"]) form[action*="Students/AddDrop.php"]>.header2{display:block;line-height:2.7}body.modules:has(form[action*="Students/AddDrop.php"]) form[action*="Students/AddDrop.php"]>.header2::before{display:inline-block;margin-inline-end:8px;vertical-align:middle}body.modules:has(form[action*="Students/AddDrop.php"]) .list-wrapper{overflow-x:auto}body.modules:has(form[action*="Students/AddDrop.php"]) .list.widefat{min-width:720px}}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) .postbox-wrapper{width:min(100%,620px);max-width:620px;margin:22px auto 0}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) .postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-panel);background:var(--deema-color-surface);box-sizing:border-box;box-shadow:var(--deema-shadow-lg)}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) .postbox>thead th{padding:18px 24px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle)}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) .postbox>thead th::before{content:"";display:inline-block;width:18px;height:18px;margin-inline-end:9px;background:var(--deema-color-primary);vertical-align:-4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 3a7.5 7.5 0 1 0 4.7 13.3l4.8 4.8 1.4-1.4-4.8-4.8A7.5 7.5 0 0 0 10.5 3Zm0 2a5.5 5.5 0 1 1 0 11 5.5 5.5 0 0 1 0-11Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 3a7.5 7.5 0 1 0 4.7 13.3l4.8 4.8 1.4-1.4-4.8-4.8A7.5 7.5 0 0 0 10.5 3Zm0 2a5.5 5.5 0 1 1 0 11 5.5 5.5 0 0 1 0-11Z'/%3E%3C/svg%3E") center/contain no-repeat}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) .postbox>thead h3{display:inline;color:var(--deema-color-text);font-size:13px;font-weight:750;letter-spacing:.055em}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) .popTable{padding:24px 28px 22px}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table{width:100%;border-collapse:separate;border-spacing:0 9px}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table td{padding:0 6px;vertical-align:middle}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table td:first-child{width:39%;color:var(--deema-color-text-muted);font-size:12px;font-weight:650}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table td:last-child{width:61%}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table input[type=email],body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table input[type=number],body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table input[type=text],body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table select{width:100%;max-width:100%;min-height:38px;height:38px;padding:6px 11px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background-color:var(--deema-color-surface);box-sizing:border-box;color:var(--deema-color-text);font-size:13px;transition:border-color .18s,box-shadow .18s}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table input:focus,body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table select:focus{border-color:var(--deema-color-primary);box-shadow:0 0 0 3px rgba(108,61,255,.11);outline:0}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) form#search>.center{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:18px;padding:15px 16px 16px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface-subtle);text-align:start}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) form#search>.center label{display:flex;align-items:center;min-height:27px;margin:0;color:var(--deema-color-text-muted);font-size:12px;font-weight:500}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) form#search>.center input[type=checkbox]{flex:0 0 17px;width:17px;height:17px;margin:0 8px 0 0;accent-color:var(--deema-color-primary)}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) form#search>.center br{display:none}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) form#search>.center input[type=submit]{grid-column:1/-1;justify-self:center;min-width:132px!important;min-height:39px!important;height:39px!important;margin-top:7px;padding:6px 20px!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) form#search>a[href*="advanced=Y"],body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) form#search>a[href]:last-child{display:inline-flex;align-items:center;min-height:32px;margin-top:14px;padding:3px 10px;border-radius:7px;background:rgba(108,61,255,.07);color:var(--deema-color-primary);font-size:12px;font-weight:650;text-decoration:none}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) form#search>a[href*="advanced=Y"]::after,body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) form#search>a[href]:last-child::after{content:"→";margin-inline-start:7px}@media only screen and (max-width:640px){body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) .popTable{padding:17px 13px}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table,body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table tbody,body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table td,body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table tr{display:block;width:100%!important;box-sizing:border-box}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) #general_table td:first-child{padding-bottom:4px;text-align:start}body.modules:has(form#search:is([action*="Students/Letters.php"],[action*="Students/StudentLabels.php"],[action*="Students/PrintStudentInfo.php"])) form#search>.center{grid-template-columns:1fr}}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) #content{max-width:1180px;margin-inline-end:auto;margin-inline-start:auto}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) form>.header2{min-height:50px;margin-bottom:14px;padding:8px 10px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface);box-sizing:border-box}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) form>.header2 input[type=submit]{min-height:38px!important;padding:6px 15px!important;border-radius:8px!important;font-size:11px!important;font-weight:700!important}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) fieldset{display:inline-block;width:calc(50% - 8px);min-height:155px;margin:0 12px 14px 0;padding:16px 17px;border:1px solid var(--deema-color-border);border-radius:11px;background:var(--deema-color-surface);box-sizing:border-box;vertical-align:top;box-shadow:0 8px 24px rgba(35,25,70,.045)}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) fieldset:nth-of-type(2n){margin-inline-end:0}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) fieldset legend{padding:0 8px;color:var(--deema-color-text);font-size:12px;font-weight:750;letter-spacing:.025em}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) fieldset>span{display:block;margin-bottom:9px;color:var(--deema-color-text-muted);font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) fieldset label{display:inline-flex;align-items:center;min-height:27px;color:var(--deema-color-text-muted);font-size:12px;cursor:pointer}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) fieldset input[type=checkbox],body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) fieldset input[type=radio]{width:17px;height:17px;margin:0 8px 0 0;accent-color:var(--deema-color-primary);cursor:pointer}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) fieldset:disabled{background:var(--deema-color-surface-subtle);opacity:.68;box-shadow:none}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) select[name=start_col],body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) select[name=start_row]{width:88px;min-height:36px;height:36px;margin:2px 10px 12px 0;padding:5px 28px 5px 9px;border:1px solid var(--deema-color-border);border-radius:7px;background-color:var(--deema-color-surface);box-sizing:border-box}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) .list-wrapper{margin-top:16px;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-shadow:0 9px 28px rgba(35,25,70,.05)}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) .list-header{padding:11px 13px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) .list.widefat{margin:0;border:0}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) .list.widefat th{padding:10px 12px;background:var(--deema-color-surface-subtle);color:var(--deema-color-text);font-size:11px;font-weight:750;letter-spacing:.045em;text-transform:uppercase}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) .list.widefat td{padding:11px 12px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface)}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) .list.widefat tbody tr:hover td{background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) .list.widefat input[type=checkbox]{width:17px;height:17px;accent-color:var(--deema-color-primary);cursor:pointer}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) form>.center:last-of-type{margin-top:18px}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) form>.center:last-of-type input[type=submit]{min-height:40px!important;padding:6px 20px!important;border-radius:8px!important;font-size:11px!important;font-weight:700!important}@media only screen and (max-width:760px){body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) fieldset{display:block;width:100%;min-height:0;margin-inline-end:0}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) .list-wrapper{overflow-x:auto}body.modules:has(form[action*="Students/StudentLabels.php"][action*="modfunc=save"]) .list.widefat{min-width:650px}}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) #content{max-width:1180px;margin-inline-end:auto;margin-inline-start:auto}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) form>.header2{min-height:50px;margin-bottom:14px;padding:8px 10px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface);box-sizing:border-box}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) form>.header2 input[type=submit]{min-height:38px!important;padding:6px 16px!important;border-radius:8px!important;font-size:11px!important;font-weight:700!important}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-header{margin-bottom:14px;padding:16px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-xl);background:var(--deema-color-surface);box-sizing:border-box;box-shadow:0 10px 30px rgba(35,25,70,.055)}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-header .width-100p,body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-header>table{width:100%}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-header input[type=checkbox]{width:17px;height:17px;margin-inline-end:7px;accent-color:var(--deema-color-primary);vertical-align:-3px;cursor:pointer}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .mce-tinymce.mce-container{overflow:hidden;border:1px solid var(--deema-color-border)!important;border-radius:var(--deema-radius-lg);box-shadow:0 7px 22px rgba(35,25,70,.045)!important}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .mce-tinymce .mce-menubar,body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .mce-tinymce .mce-toolbar-grp{border-color:var(--deema-color-border-subtle)!important;background:var(--deema-color-surface-subtle)!important}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .mce-tinymce .mce-btn{border-radius:5px}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .tinymce-document{min-height:390px}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-header tr.st:nth-last-child(-n+2) td{padding-top:13px}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-header select{min-height:36px;height:36px;padding:5px 30px 5px 10px;border:1px solid var(--deema-color-border);border-radius:7px;background-color:var(--deema-color-surface);box-sizing:border-box;font-size:12px}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-header input[type=text]{min-height:36px;height:36px;padding:5px 10px;border:1px solid var(--deema-color-border);border-radius:7px;background:var(--deema-color-surface-subtle);box-sizing:border-box;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-header button,body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-header input[type=button]{min-height:36px!important;padding:5px 13px!important;border-radius:7px!important;font-size:11px!important}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-wrapper{overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-shadow:0 9px 28px rgba(35,25,70,.05)}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list.widefat{margin:0;border:0}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list.widefat th{padding:10px 12px;background:var(--deema-color-surface-subtle);color:var(--deema-color-text);font-size:11px;font-weight:750;letter-spacing:.045em;text-transform:uppercase}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list.widefat td{padding:11px 12px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface)}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list.widefat tbody tr:hover td{background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list.widefat input[type=checkbox]{width:17px;height:17px;accent-color:var(--deema-color-primary);cursor:pointer}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) form>.center:last-of-type{margin-top:18px}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) form>.center:last-of-type input[type=submit]{min-height:40px!important;padding:6px 20px!important;border-radius:8px!important;font-size:11px!important;font-weight:700!important}@media only screen and (max-width:760px){body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-header{padding:11px;overflow-x:auto}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .tinymce-document{min-height:300px}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list-wrapper{overflow-x:auto}body.modules:has(form[action*="Students/Letters.php"][action*="modfunc=save"]) .list.widefat{min-width:650px}}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) #content{max-width:1180px;margin-inline-end:auto;margin-inline-start:auto}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>.header2{min-height:50px;margin-bottom:14px;padding:8px 10px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface);box-sizing:border-box}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>.header2 input[type=submit]{min-height:38px!important;padding:6px 16px!important;border-radius:8px!important;font-size:11px!important;font-weight:700!important}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:first-of-type{margin-bottom:13px;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface);box-shadow:0 7px 22px rgba(35,25,70,.04)}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:first-of-type td.header2{padding:9px 11px}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:first-of-type input[type=submit]{min-height:38px!important;padding:6px 16px!important;border-radius:8px!important;font-size:11px!important;font-weight:700!important}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2){margin-bottom:16px;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-xl);background:var(--deema-color-surface);box-shadow:0 10px 30px rgba(35,25,70,.055)}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) td.header2{padding:15px 16px}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) td.header2>table:first-child{width:100%;margin-bottom:10px;padding:7px 10px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle);box-sizing:border-box}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) td.header2>table:last-child tbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) td.header2>table:last-child td,body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) td.header2>table:last-child tr{display:block}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) td.header2>table:last-child td{min-height:44px;padding:8px 10px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle);box-sizing:border-box;transition:border-color .18s,background-color .18s,transform .18s}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) td.header2>table:last-child td:hover{border-color:var(--deema-color-border);background:var(--deema-color-surface);transform:translateY(-1px)}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) label{display:flex;align-items:center;min-height:26px;color:var(--deema-color-text);font-size:12px;font-weight:600;cursor:pointer}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) input[type=checkbox]{flex:0 0 17px;width:17px;height:17px;margin:0 8px 0 0;accent-color:var(--deema-color-primary)}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header{margin-bottom:15px;padding:16px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-xl);background:var(--deema-color-surface);box-sizing:border-box;box-shadow:0 10px 30px rgba(35,25,70,.055)}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header>table{width:100%;border-collapse:separate;border-spacing:8px}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header>table:last-of-type tbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header>table:last-of-type td,body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header>table:last-of-type tr{display:block}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header>table:last-of-type td{min-height:42px;padding:8px 10px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle);box-sizing:border-box;transition:border-color .18s,background-color .18s,transform .18s}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header>table:last-of-type td:hover{border-color:var(--deema-color-border);background:var(--deema-color-surface);transform:translateY(-1px)}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header label{display:flex;align-items:center;min-height:25px;color:var(--deema-color-text);font-size:12px;font-weight:550;cursor:pointer}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header input[type=checkbox]{flex:0 0 17px;width:17px;height:17px;margin:0 8px 0 0;accent-color:var(--deema-color-primary);cursor:pointer}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-wrapper{overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-shadow:0 9px 28px rgba(35,25,70,.05)}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list.widefat{margin:0;border:0}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list.widefat th{padding:10px 12px;background:var(--deema-color-surface-subtle);color:var(--deema-color-text);font-size:11px;font-weight:750;letter-spacing:.045em;text-transform:uppercase}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list.widefat td{padding:11px 12px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface)}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list.widefat tbody tr:hover td{background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list.widefat input[type=checkbox]{width:17px;height:17px;accent-color:var(--deema-color-primary);cursor:pointer}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>.center:last-of-type{margin-top:18px}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>.center:last-of-type input[type=submit]{min-height:40px!important;padding:6px 20px!important;border-radius:8px!important;font-size:11px!important;font-weight:700!important}@media only screen and (max-width:820px){body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header>table:last-of-type tbody{grid-template-columns:repeat(2,minmax(0,1fr))}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) td.header2>table:last-child tbody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:560px){body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header{padding:11px}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-header>table:last-of-type tbody{grid-template-columns:1fr}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) form>table.header:nth-of-type(2) td.header2>table:last-child tbody{grid-template-columns:1fr}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list-wrapper{overflow-x:auto}body.modules:has(form[action*="Students/PrintStudentInfo.php"][action*="modfunc=save"]) .list.widefat{min-width:650px}}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) #content{max-width:1180px;margin-inline-end:auto;margin-inline-start:auto}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) #content>table.header:nth-of-type(2){max-width:420px;margin-bottom:18px;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-shadow:0 8px 25px rgba(35,25,70,.05)}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) #content>table.header:nth-of-type(2) td.header2{padding:11px 13px}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) select[name=category]{width:100%;min-height:38px;height:38px;padding:6px 34px 6px 11px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background-color:var(--deema-color-surface-subtle);box-sizing:border-box;color:var(--deema-color-text);font-size:13px;font-weight:650}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) select[name=category]:focus{border-color:var(--deema-color-primary);box-shadow:0 0 0 3px rgba(108,61,255,.1);outline:0}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) #content>.st{float:none;display:inline-block;width:min(100%,470px);margin:0 14px 18px 0;vertical-align:top}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list-outer{overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-xl);background:var(--deema-color-surface);box-shadow:0 10px 30px rgba(35,25,70,.055)}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list-nav{width:100%;min-height:43px;padding:0 13px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle);box-sizing:border-box}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list-nav .size-1{color:var(--deema-color-text-muted);font-size:11px;font-weight:650}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list-wrapper{overflow:hidden}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat{width:100%;margin:0;border:0}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat th{padding:10px 13px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle);color:var(--deema-color-text);font-size:11px;font-weight:750;letter-spacing:.045em;text-transform:uppercase}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat td{padding:11px 13px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface);color:var(--deema-color-text);font-size:12px}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat tbody tr:hover td{background:var(--deema-color-surface-subtle)}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat a{color:var(--deema-color-primary);font-weight:650;text-decoration:none}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat tr.highlight td,body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat tr[style] td{background:rgba(108,61,255,.075)}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat .button,body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat a[href*="=new"]{display:inline-flex;align-items:center;justify-content:center;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;border-radius:7px!important;background:rgba(108,61,255,.09);color:var(--deema-color-primary);font-size:18px;line-height:1}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat .button:hover,body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list.widefat a[href*="=new"]:hover{background:var(--deema-color-primary);color:var(--deema-color-surface)}@media only screen and (max-width:720px){body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) #content>.st{display:block;width:100%;margin-inline-end:0}body.modules:has(select[name=category][data-link*="Students/StudentFields.php"]) .list-wrapper{overflow-x:auto}}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) #content{max-width:1180px;margin-inline-end:auto;margin-inline-start:auto}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) form>table.header{margin-bottom:13px;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface);box-shadow:0 7px 22px rgba(35,25,70,.04)}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) form>table.header td.header2{padding:8px 10px}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) form>.center input[type=submit],body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) form>table.header input[type=submit]{min-width:88px!important;min-height:39px!important;height:39px!important;padding:6px 17px!important;border-radius:8px!important;font-size:11px!important;font-weight:700!important}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list-outer{overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-xl);background:var(--deema-color-surface);box-shadow:0 11px 32px rgba(35,25,70,.055)}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list-nav{width:100%;min-height:50px;padding:0 13px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle);box-sizing:border-box}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list-nav .size-1{color:var(--deema-color-text-muted);font-size:11px;font-weight:650}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list-nav input[type=search],body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list-nav input[type=text]{width:210px;min-height:35px;height:35px;padding:5px 35px 5px 10px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background-color:var(--deema-color-surface);box-sizing:border-box;font-size:12px}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list-wrapper{overflow:hidden}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat{width:100%;margin:0;border:0}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat th{padding:11px 13px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle);color:var(--deema-color-text);font-size:11px;font-weight:750;letter-spacing:.045em;text-transform:uppercase}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat td{height:48px;padding:7px 13px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface);box-sizing:border-box;color:var(--deema-color-text);font-size:12px;vertical-align:middle}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat tbody tr:hover td{background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat tbody tr:last-child td{background:var(--deema-color-surface-subtle)}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat input[type=number],body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat input[type=text],body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat select{width:100%;max-width:220px;min-height:35px;height:35px;padding:5px 9px;border:1px solid var(--deema-color-border);border-radius:7px;background-color:var(--deema-color-surface);box-sizing:border-box;color:var(--deema-color-text);font-size:12px}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat input:focus,body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat select:focus{border-color:var(--deema-color-primary);box-shadow:0 0 0 3px rgba(108,61,255,.1);outline:0}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat input[type=checkbox]{width:17px;height:17px;accent-color:var(--deema-color-primary);cursor:pointer}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat td:first-child a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background:rgba(211,54,72,.08);color:var(--deema-color-danger);font-size:16px;font-weight:700;text-decoration:none}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat tbody tr:last-child td:first-child{color:var(--deema-color-primary);font-size:20px;font-weight:700}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) form>.center{margin-top:17px}@media only screen and (max-width:820px){body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list-wrapper{overflow-x:auto}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list.widefat{min-width:850px}body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list-nav input[type=search],body.modules:has(form[action*="Students/EnrollmentCodes.php"][action*="modfunc=update"]) .list-nav input[type=text]{width:160px}}body.modules:has(form#search[action*="Custom/CreateParents.php"]) .postbox-wrapper{width:min(100%,620px);max-width:620px;margin:22px auto 0}body.modules:has(form#search[action*="Custom/CreateParents.php"]) .postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-panel);background:var(--deema-color-surface);box-sizing:border-box;box-shadow:var(--deema-shadow-lg)}body.modules:has(form#search[action*="Custom/CreateParents.php"]) .postbox>thead th{padding:18px 24px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface-subtle)}body.modules:has(form#search[action*="Custom/CreateParents.php"]) .postbox>thead th::before{content:"";display:inline-block;width:19px;height:19px;margin-inline-end:9px;background:var(--deema-color-primary);vertical-align:-4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='8' r='4'/%3E%3Cpath d='M1.5 21c.4-4.3 2.6-6.5 6.5-6.5 2 0 3.6.6 4.7 1.7A6 6 0 0 0 12 19c0 .7.1 1.4.4 2H1.5Zm17-7v3H22v2h-3.5v3h-2v-3H13v-2h3.5v-3h2ZM16 3.5a3.7 3.7 0 0 1 1 7.2 6.6 6.6 0 0 0-1.1-7.2h.1Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='8' r='4'/%3E%3Cpath d='M1.5 21c.4-4.3 2.6-6.5 6.5-6.5 2 0 3.6.6 4.7 1.7A6 6 0 0 0 12 19c0 .7.1 1.4.4 2H1.5Zm17-7v3H22v2h-3.5v3h-2v-3H13v-2h3.5v-3h2ZM16 3.5a3.7 3.7 0 0 1 1 7.2 6.6 6.6 0 0 0-1.1-7.2h.1Z'/%3E%3C/svg%3E") center/contain no-repeat}body.modules:has(form#search[action*="Custom/CreateParents.php"]) .postbox>thead h3{display:inline;color:var(--deema-color-text);font-size:13px;font-weight:750;letter-spacing:.05em}body.modules:has(form#search[action*="Custom/CreateParents.php"]) .popTable{padding:24px 28px 22px}body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table{width:100%;border-collapse:separate;border-spacing:0 9px}body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table td{padding:0 6px;vertical-align:middle}body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table td:first-child{width:39%;color:var(--deema-color-text-muted);font-size:12px;font-weight:650}body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table td:last-child{width:61%}body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table input[type=email],body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table input[type=number],body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table input[type=text],body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table select{width:100%;max-width:100%;min-height:38px;height:38px;padding:6px 11px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background-color:var(--deema-color-surface);box-sizing:border-box;color:var(--deema-color-text);font-size:13px}body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table input:focus,body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table select:focus{border-color:var(--deema-color-primary);box-shadow:0 0 0 3px rgba(108,61,255,.11);outline:0}body.modules:has(form#search[action*="Custom/CreateParents.php"]) form#search>.center{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:18px;padding:15px 16px 16px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface-subtle);text-align:start}body.modules:has(form#search[action*="Custom/CreateParents.php"]) form#search>.center label{display:flex;align-items:center;min-height:27px;color:var(--deema-color-text-muted);font-size:12px}body.modules:has(form#search[action*="Custom/CreateParents.php"]) form#search>.center input[type=checkbox]{width:17px;height:17px;margin:0 8px 0 0;accent-color:var(--deema-color-primary)}body.modules:has(form#search[action*="Custom/CreateParents.php"]) form#search>.center br{display:none}body.modules:has(form#search[action*="Custom/CreateParents.php"]) form#search>.center input[type=submit]{grid-column:1/-1;justify-self:center;min-width:132px!important;min-height:39px!important;height:39px!important;margin-top:7px;padding:6px 20px!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important}body.modules:has(form#search[action*="Custom/CreateParents.php"]) form#search>a[href*="advanced=Y"]{display:inline-flex;align-items:center;min-height:32px;margin-top:14px;padding:3px 10px;border-radius:7px;background:rgba(108,61,255,.07);color:var(--deema-color-primary);font-size:12px;font-weight:650;text-decoration:none}body.modules:has(form#search[action*="Custom/CreateParents.php"]) form#search>a[href*="advanced=Y"]::after{content:"→";margin-inline-start:7px}@media only screen and (max-width:640px){body.modules:has(form#search[action*="Custom/CreateParents.php"]) .popTable{padding:17px 13px}body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table,body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table tbody,body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table td,body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table tr{display:block;width:100%!important;box-sizing:border-box}body.modules:has(form#search[action*="Custom/CreateParents.php"]) #general_table td:first-child{padding-bottom:4px;text-align:start}body.modules:has(form#search[action*="Custom/CreateParents.php"]) form#search>.center{grid-template-columns:1fr}}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.header2{min-height:48px;padding:7px 10px;border:1px solid var(--deema-color-border);border-radius:9px;background:var(--deema-color-surface);box-sizing:border-box}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.header2 .header2-left,body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.header2>span:first-child{color:var(--deema-color-text);font-size:13px;font-weight:600}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.header2 input[type=button]{width:auto!important;min-width:88px!important;min-height:34px!important;height:34px!important;padding:4px 13px!important;border-color:var(--deema-color-danger);border-radius:7px!important;background:var(--deema-color-surface);color:var(--deema-color-danger);font-size:12px!important;font-weight:600}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.header2 input[type=button]:focus,body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.header2 input[type=button]:hover{border-color:var(--deema-color-danger);background:var(--deema-color-surface-subtle);color:var(--deema-color-danger)}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.center input[type=submit],body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.header2 input[type=submit]{width:auto!important;min-width:86px!important;min-height:34px!important;height:34px!important;padding:4px 14px!important;border-radius:7px!important;font-size:12px!important}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>br:first-of-type{display:none}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.postbox-wrapper{max-width:1180px;margin:14px auto 0}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.postbox-wrapper>.postbox{width:100%;min-width:0;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-sizing:border-box;box-shadow:var(--deema-shadow-md)}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) .postbox>thead th{padding:0 14px;background:var(--deema-color-surface-subtle)}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) .postbox .h3multi{display:flex;flex-wrap:wrap;justify-content:center;gap:3px;margin:0;padding-top:8px}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) .postbox .h3multi h3{height:38px;line-height:38px}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) .postbox .h3multi h3 a{padding:0 13px;border-radius:7px 7px 0 0;font-size:12px;font-weight:600}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) .postbox .h3selected{border-radius:7px 7px 0 0}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .popTable{padding:17px 18px 19px}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info{table-layout:auto!important;border-collapse:separate;border-spacing:0 6px}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info>tbody>tr>td{padding:6px 10px;vertical-align:top}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info>tbody>tr:first-child>td:first-child{width:30%;padding:9px 13px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle)}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info>tbody>tr:first-child>td:nth-child(2){width:70%;padding-inline-start:18px}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info details summary{color:var(--deema-color-text-muted);font-size:12px;font-weight:600}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info .no-input-value,body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info .uld,body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info .underline-dots{color:var(--deema-color-text);font-size:14px;font-weight:500;line-height:1.4}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info .legend-gray,body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info .legend-red{margin-top:3px;color:var(--deema-color-text-muted);font-size:10px;line-height:1.3}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .popTable>hr{height:1px;margin:15px 0;background:var(--deema-color-border-subtle)}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .enrollment{table-layout:fixed;border-collapse:separate;border-spacing:10px 0;padding:13px 7px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle)}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .enrollment td{padding:0 7px}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .list-header{max-width:1180px;margin:14px auto 7px;color:var(--deema-color-text-muted);font-size:12px;font-weight:500}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .list-wrapper{max-width:1180px;margin:0 auto;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:9px;background:var(--deema-color-surface);box-shadow:0 6px 18px rgba(35,25,70,.045)}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .list.widefat{padding:0}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .list.widefat th{height:38px;padding:8px 11px;background:var(--deema-color-surface-subtle);color:var(--deema-color-text-muted);font-size:11px;font-weight:700}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .list.widefat td{padding:8px 11px;vertical-align:middle;font-size:12px}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student>.center{margin-top:14px}@media only screen and (max-width:820px){body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .popTable{padding:13px 11px 15px}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info>tbody>tr,body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info>tbody>tr>td{display:block;width:100%!important;box-sizing:border-box}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .general-info>tbody>tr:first-child>td:nth-child(2){padding-inline-start:10px}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .list-wrapper{overflow-x:auto}body.modules:has(form#student:not(:has(input[name=assign_student_id]))) form#student .list.widefat{min-width:720px}}body.modules form#student[action*="student_id="]:not([action*="student_id=new"])>.header2{min-height:48px;padding:7px 10px;border:1px solid var(--deema-color-border);border-radius:9px;background:var(--deema-color-surface)}body.modules form#student[action*="student_id="]:not([action*="student_id=new"])>.header2 input[type=button]{min-width:88px!important;height:34px!important;padding:4px 13px!important;border:1px solid var(--deema-color-danger)!important;border-radius:7px!important;background:var(--deema-color-surface-subtle)!important;color:var(--deema-color-danger)!important;font-size:12px!important;font-weight:600}body.modules form#student[action*="student_id="]:not([action*="student_id=new"])>.postbox-wrapper{max-width:1180px;margin:14px auto 0}body.modules form#student[action*="student_id="]:not([action*="student_id=new"])>.postbox-wrapper>.postbox{width:100%;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:11px;background:var(--deema-color-surface);box-shadow:var(--deema-shadow-md)}body.modules form#student[action*="student_id="]:not([action*="student_id=new"]) .popTable{padding:17px 18px 19px}body.modules form#student[action*="student_id="]:not([action*="student_id=new"]) .general-info>tbody>tr:first-child>td:first-child{width:30%;padding:12px 14px;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle)}body.modules form#student[action*="student_id="]:not([action*="student_id=new"]) .general-info>tbody>tr:first-child>td:nth-child(2){padding:10px 16px 10px 20px}body.modules form#student[action*="student_id="]:not([action*="student_id=new"]) .enrollment{padding:13px 7px;border:1px solid var(--deema-color-border);border-radius:var(--deema-radius-md);background:var(--deema-color-surface-subtle)}body.modules form#student[action*="student_id="]:not([action*="student_id=new"]) .list-wrapper{overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:9px;background:var(--deema-color-surface);box-shadow:0 6px 18px rgba(35,25,70,.045)}body.modules:has(form#student tr.address) form#student .popTable{min-height:210px;padding:20px}body.modules:has(form#student tr.address) form#student .popTable>table{width:100%;border-collapse:separate;border-spacing:0}body.modules:has(form#student tr.address) form#student tr.address{display:flex;align-items:flex-start;gap:18px;width:100%}body.modules:has(form#student tr.address) form#student tr.address>td{display:block;min-width:0;box-sizing:border-box}body.modules:has(form#student tr.address) form#student tr.address>td:first-child{flex:0 0 360px}body.modules:has(form#student tr.address) form#student tr.address>td:last-child:not(:first-child){flex:1 1 auto}body.modules:has(form#student tr.address) form#student tr.address>td:first-child>.widefat{width:100%;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface);box-shadow:0 6px 18px rgba(35,25,70,.05)}body.modules:has(form#student tr.address) form#student tr.address>td:first-child>.widefat th{padding:8px 10px;background:var(--deema-color-surface-subtle);color:var(--deema-color-text-muted);font-size:11px;font-weight:600}body.modules:has(form#student tr.address) form#student tr.address>td:first-child>.widefat td{height:42px;padding:8px 10px;border-bottom:1px solid var(--deema-color-border-subtle);background:var(--deema-color-surface);vertical-align:middle;font-size:13px}body.modules:has(form#student tr.address) form#student tr.address>td:first-child>.widefat tr:last-child td{border-bottom:0}body.modules:has(form#student tr.address) form#student tr.address>td:first-child>.widefat tr.highlight td{background:rgba(108,61,255,.075)}body.modules:has(form#student tr.address) form#student tr.address>td:first-child>.widefat tr.highlight-hover:hover td{background:var(--deema-color-surface-subtle)}body.modules:has(form#student tr.address) form#student tr.address>td:first-child>.widefat td:first-child{width:42px;text-align:center}body.modules:has(form#student tr.address) form#student tr.address>td:first-child>.widefat td:last-child{width:34px;text-align:center}body.modules:has(form#student tr.address) form#student tr.address>td:first-child>.widefat a{font-weight:500}body.modules:has(form#student tr.address) form#student tr.address>td:first-child>.widefat .button{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:2px!important;border-radius:5px!important;box-shadow:none}body.modules:has(form#student tr.address) form#student tr.address>td:last-child:not(:first-child) fieldset,body.modules:has(form#student tr.address) form#student tr.address>td:last-child:not(:first-child)>.widefat{width:100%;overflow:hidden;border:1px solid var(--deema-color-border-subtle);border-radius:var(--deema-radius-lg);background:var(--deema-color-surface);box-sizing:border-box;box-shadow:0 6px 18px rgba(35,25,70,.045)}body.modules:has(form#student tr.address) form#student tr.address input[type=email],body.modules:has(form#student tr.address) form#student tr.address input[type=tel],body.modules:has(form#student tr.address) form#student tr.address input[type=text],body.modules:has(form#student tr.address) form#student tr.address select{min-height:34px;padding:4px 8px;border-radius:var(--deema-radius-sm);box-sizing:border-box}body.modules:has(form#student tr.address) form#student>.center{margin-top:14px}@media only screen and (max-width:900px){body.modules:has(form#student tr.address) form#student .popTable{min-height:0;padding:13px 11px 15px}body.modules:has(form#student tr.address) form#student tr.address{display:block}body.modules:has(form#student tr.address) form#student tr.address>td{width:100%;margin-bottom:12px}body.modules:has(form#student tr.address) form#student tr.address>td:first-child{max-width:100%}}@media only screen and (max-width:1270px){tr.address.st>td{float:left;width:100%;box-sizing:border-box}tr.address>td{border-style:none none dotted;padding:12px 0}tr.address>td:last-of-type{border-style:none}}@media only screen and (max-width:874px){#footerwrap .BottomButton{width:34px!important;min-width:34px!important;padding:0 6px!important}#footerwrap #BottomButtonMenu{width:auto!important;padding-inline-end:9px!important;padding-inline-start:7px!important}#footerwrap .BottomButton span{display:none}.mod{position:relative!important;float:none!important;clear:none!important;margin-left:0!important;margin-right:0!important;border:0}#wrap{height:100%}#footer{position:fixed!important;top:0;bottom:auto}#footerwrap{height:44px;padding:5px 10px}.BottomButton{line-height:32px}.BottomButton img{height:24px}#BottomButtonMenu svg{height:24px;width:24px}.BottomButton span{display:none}.BottomButton.loading{height:30px;width:30px}#menu .logo{max-width:64px;max-height:64px;margin:8px 11px;float:right}#menu{position:fixed!important;top:49px;left:0;right:0;bottom:0;width:100%;overflow-y:scroll;padding-bottom:0;min-height:auto;height:0;transition:height .3s ease-in-out}#menu.slide{margin:0;height:calc(100% - 49px)}body:has(#menu.slide) .button-upsell-premium{z-index:0}.adminmenu{margin-bottom:5px}.adminmenu a{padding:3px 12px}.wp-submenu a{padding:6px 12px}#menu form{padding:16px 12px 7px}.menu-top img{height:30px}#menu-top select{max-width:none}.current-person{padding:2px 10px}.no-touch .menu-module:hover .menu-top:after{content:""}.no-touch .menu-module:focus-within .wp-submenu,.no-touch .menu-module:hover .wp-submenu{top:-1000em;left:0}.no-touch .menu-module .wp-submenu,.no-touch .menu-module:hover .wp-submenu{width:100%}#body{width:auto!important;box-sizing:border-box}.header1{padding-left:6px}.header1 h2{font-size:24px;line-height:26px;padding-left:34px;text-indent:-34px}.header1 .module-icon{vertical-align:-6px;width:30px;height:30px}.header2 .fixed-col{word-break:break-all}#LO_search,#search input,#search select{max-width:150px}#search .popTable .st td:first-child{padding-bottom:0}#LO_search{float:left}#LO_search+.button{left:-28px;float:left}#modulesBody textarea{width:100%!important}.chart{width:90vw;min-width:450px}input[type=button],input[type=reset],input[type=submit]{margin:0 4px}tr.st>td{float:left;width:100%;box-sizing:border-box}table.col1-align-right>tbody>tr.st>td:first-child{text-align:left;border-bottom:none}table.col1-align-right>tbody>tr.st>td:nth-child(2){border-top:none}.fixed-col{table-layout:auto}.fixed-col select{max-width:340px}.divPortalPoll{min-width:0}.rt .poll-votes-outer div{display:inline-block}.rt .poll-votes-outer>div:first-child{vertical-align:top;padding-right:6px}.tooltip::before{font-size:.9em;width:20px;height:20px;line-height:20px}.tooltip>i{left:-70px;width:140px;font-size:.9em;padding:5px 7px 7px;line-height:1.4}.first-login,.login,.password-reset{padding:32px 2px}.password-reset{padding-top:0}.mce-container .mce-dropzone{height:60px!important}.teacher-programs-wrapper{padding:.5%;width:99%;margin-left:-.5%}#cboxLoadedContent{padding:8px 12px!important}.rt select[name^=month_]{max-width:60px}}@media only screen and (max-width:1023px){#body{padding:0 6px 38px}.rbr{display:none}.rseparator{visibility:hidden;font-size:0}.rseparator:after{content:' ';display:block}.rt{display:block;position:relative;width:100%}.rt thead{display:block;float:left;max-width:160px}.rt tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;overscroll-behavior-y:none}.rt thead tr{display:block}.list.rt th,.rt th{display:block;line-height:2.137em;height:2.137em}.rt th,.rt th a{line-height:2.137em;white-space:nowrap;text-overflow:ellipsis}.rt tbody tr{display:inline-block;vertical-align:top}.rt td{display:block;line-height:1.87em;height:1.87em}.rt img{max-height:2em}.rt .rt2colorBox img{max-height:unset}.rt input,.rt select{margin:0}.rt tr{border-right-width:1px;border-right-style:solid}.rt input,.rt select,.rt textarea{max-width:190px}.list.rt td,.list.rt th{padding:6px 11px}.rt .link2colorBox{display:block}.rt .link2colorBox .colorboxinline{background:url('btn/visualize.png') 0 0/contain no-repeat;width:24px;height:24px;display:block}.rt2colorBox{overflow:auto}.widefat th a[href*=LO_dir]{padding-right:0}.widefat td .rt2colorBox p{margin-top:0}.rt .link2colorBox+.rt2colorBox{display:none}.rt div.error,.rt div.updated{padding:0;margin:0}.rt .thead-repeat{display:none}.fix-first-column th:first-child,.fix-first-column>tbody>tr>td:first-child{position:unset}.divPortalPoll{max-height:none;overflow-y:visible}#calendar>thead>tr>th{font-size:1em;line-height:1.3;overflow:hidden;word-wrap:normal;padding:4px}.calendar-day{position:relative;min-height:48px}.calendar-day>table{display:block;width:inherit;padding:0 1px;z-index:1}.calendar-day td{display:none}.calendar-day .number,.calendar-day.hover:hover td{display:table-cell}.calendar-day.hover .calendar-event,.calendar-day.hover .calendar-minutes{width:100%}.calendar-day .number{font-size:1em}@keyframes disable-pointer-events{0%,99%{pointer-events:none}}.calendar-day.hover:hover>table{animation:.2s disable-pointer-events;height:auto;min-width:202px;min-height:102px;z-index:2;position:absolute;top:0;left:0;background-color:inherit;box-shadow:2px 2px 2px 1px rgba(0,0,0,.1)}.calendar-day.thu-fri-sat.hover:hover>table{right:0;left:auto;box-shadow:-2px 2px 2px 1px rgba(0,0,0,.1)}#courses_div{position:relative;width:210px;float:right}.widefat th a[href*=LO_dir]:after,.widefat th a[href*=LO_dir]:hover:after{content:""}}html[dir=RTL] #menu,html[dir=RTL] #menu.fixedmenu-fixed+div{margin-left:auto;margin-right:0}html[dir=RTL] #menu.fixedmenu-fixed.slide+div,html[dir=RTL] #menu.slide{margin-right:-500px}html[dir=RTL] #menu{float:right;border-width:0 0 0 1px}html[dir=RTL] #BottomButtonMenu{float:right}html[dir=RTL] .wp-submenu{right:0;left:auto!important;-webkit-transition:top,right;transition:top,right}html.no-touch[dir=RTL] .menu-module:focus-within .menu-top:after{left:5px;right:auto}html.no-touch[dir=RTL] .menu-module:hover .menu-top:after{left:5px;right:auto}html.no-touch[dir=RTL] .menu-module:focus-within .wp-submenu{right:224px}html.no-touch[dir=RTL] .menu-module:hover .wp-submenu{right:224px}html[dir=RTL] #selectedModuleLink+.wp-submenu,html[dir=RTL] #selectedModuleLink:after{right:0;left:auto}html[dir=RTL] .widefat td,html[dir=RTL] .widefat th{text-align:right}html[dir=RTL] div.st{float:right}html[dir=RTL] .tooltip>i{text-align:right}html[dir=RTL] .arrow.right:before,html[dir=RTL] .switchMenu:before{content:"\25c0\0000a0"}html[dir=RTL] .switchMenu.switched::before{content:"\25bc\0000a0"}html[dir=RTL] input[type=checkbox].toggle{right:-9999px}html[dir=RTL] .span-grade-points{float:right}html[dir=RTL] .login form input[type=password],html[dir=RTL] .login form input[type=text]{margin-left:6px;margin-right:0}html[dir=RTL] .align-right,html[dir=RTL] .align-right td,html[dir=RTL] table.col1-align-right>tbody>tr>td:first-child,html[dir=RTL] td.align-right,html[dir=RTL] th.align-right{text-align:left}html[dir=RTL] #LO_search+.button{left:24px}html[dir=RTL] #LO_search{padding-right:2px;padding-left:28px}html[dir=RTL] .header2.align-right input[type=button],html[dir=RTL] .header2.align-right input[type=reset],html[dir=RTL] .header2.align-right input[type=submit]{margin:0 16px 0 0}html[dir=RTL] input:has(+ .password-toggle){padding-right:22px}html[dir=RTL] .teacher-programs-wrapper{margin-left:0;margin-right:-9px}html[dir=RTL] .calendar-event div{border-left-width:0;border-right-width:4px;border-right-style:solid}html[dir=RTL] .select2-container--default .select2-selection__rendered{text-align:right}@media only screen and (max-width:1023px){html[dir=RTL] .calendar-day .hover:hover{right:0}html[dir=RTL] .calendar-day.thu-fri-sat .hover:hover{left:0;right:auto}html[dir=RTL] .calendar-day.hover:hover>table{left:auto;right:0;box-shadow:-2px 2px 2px 1px rgba(0,0,0,.1)}html[dir=RTL] .calendar-day.thu-fri-sat.hover:hover>table{left:0;right:auto;box-shadow:2px 2px 2px 1px rgba(0,0,0,.1)}}@media only screen and (max-width:874px){html[dir=RTL] .header1 h2{padding-left:0;padding-right:42px}}@media only screen and (max-width:479px){.st>.align-right,.st>.center{text-align:left}.header2.align-right input[type=button],.header2.align-right input[type=reset],.header2.align-right input[type=submit]{margin:0 16px 0 0}.calendar-day{height:36px}.calendar-day .hover:hover{min-width:177px;min-height:78px}.fixed-col select,input,select{max-width:260px}.teacher-programs-wrapper{padding:1%;width:98%;margin-left:-1%}.rt thead{max-width:130px}html[dir=RTL] .st>.align-right,html[dir=RTL] .st>.center{text-align:right}html[dir=RTL] .header2.align-right input[type=button],html[dir=RTL] .header2.align-right input[type=reset],html[dir=RTL] .header2.align-right input[type=submit]{margin:0 0 0 16px}}