body,html{background-color:#f6f7e5;color:#022901;overflow-x:hidden}body{background-attachment:fixed;background-size:cover;height:100%;margin:0;padding:0;width:100%}header{background-color:#29700ab3;font-size:.9rem;height:1rem;max-height:1rem;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;z-index:99}header:hover{background-color:#29700a4d;height:auto;max-height:60vh;overflow-y:auto}code{font-family:source-code-pro,Menlo,Monaco}td,th{vertical-align:middle!important}th{background-color:#f0f8ff}th:hover{background-color:#009ed5}.degrade-green{background:linear-gradient(to bottom right,#fafafa,green)}.degrade-gold{background:linear-gradient(to bottom right,#fafafa,gold)}.degrade-red{background:linear-gradient(to bottom right,#fafafa,red)}.degrade-blue{background:linear-gradient(to bottom right,#fafafa,blue)}.degrade-gray{background:linear-gradient(to bottom right,#fafafa,gray)}.heading{width:100%;@media (max-width:767px){text-align:left;width:0}@media (max-width:400px){text-align:center;width:0}}.ClassLabel{color:darkred;text-align:right}.App{align-items:center;display:flex;font-family:Tajawal,Montserrat,Cairo,Amiri,Verdana,Ubuntu,sans-serif;height:100vh;justify-content:center;text-align:center;width:100vw}.form-horizontal .control-label{text-align:right!important /* !important added for priority in SO snippet. */}.Header{height:4rem;justify-content:center;left:0;max-height:5rem;overflow:hidden;position:relative;top:0;vertical-align:bottom;width:100%;z-index:900}.FullScreen{direction:rtl;margin:.5%;max-height:90vh;overflow:scroll;position:relative;text-align:right;width:99%}.Loading{background-color:#00640066;font-size:larger;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:11111}.Error{background:linear-gradient(to bottom right,#ff0,orange);color:darkred;font-size:2rem;text-align:center}.navbar-custom{align-items:center;background-color:#145028;color:#daa520;display:flex;font-size:1rem;font-weight:700;padding:0 .7rem;text-align:right}.navbar-custom a{justify-content:right}nav a:hover{background-color:#daa520;color:#145028;font-size:1.1rem;font-weight:700;height:3rem}.navbar-down{background-color:inherit;color:inherit;left:0;position:fixed;top:0;z-index:11111}.Navigation{position:relative}.Logo{height:5rem;position:fixed;right:0;top:0}.Icon,.Logo{border-radius:50%}.Icon{height:10rem}.Footer{background-color:#29700ab3;bottom:0;color:#eee;font-size:.8rem;font-style:normal;height:1.5rem;padding-right:3%;position:fixed;text-align:right;width:100%}.FooterEtat{color:#00008b;position:relative;text-align:center;width:50%}.center{align-items:center;display:flex;justify-content:center}.top-right{position:absolute;right:0;top:0}.Elements{grid-row-gap:1rem;direction:rtl;display:grid;grid-template-columns:repeat(4,1fr);height:-webkit-max-content;height:max-content;margin-bottom:2rem;overflow:scroll;padding:0;position:relative;row-gap:1rem;width:100%}@media (orientation:portrait){.Elements{grid-template-columns:repeat(2,1fr);height:-webkit-max-content;height:max-content;top:3rem}@media (max-width:600px){.Elements{grid-template-columns:repeat(1,1fr)}}}.Element{background-color:#0e4203;border-bottom:1px solid gold;border-radius:.125rem;border-right:1px solid gold;border-color:gold;border-style:solid;border-width:1px .2rem .2rem 1px;box-shadow:1px 1px 12px #36720e;color:var(--theme-text);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;height:-webkit-fit-content;height:fit-content;justify-content:right;justify-content:flex-start;margin:1rem;padding:1rem 0 0;position:relative;transition:.3s;width:14rem}.Element:hover{background-color:green;transform:scale(1.06)}.Element img{position:relative;width:60%}.Home{margin:1rem;text-align:center;width:100%}.modal-header .btn-close{background-color:silver;border-color:darkred;height:1rem}.options{background-color:initial;bottom:0;color:#daa520;font-size:1rem;height:2rem;height:2.2rem;margin:.1rem .5rem;opacity:.6;position:absolute;text-align:center;width:5rem}.options option{background-color:initial;color:#006400}.sign{margin:0 auto;max-width:1024px}div.BasicInfos{align-items:center;border-radius:15px;color:#00008b;flex-direction:column;font-size:large;justify-content:center;margin-bottom:1rem}input:focus{outline:none}.timer-grid{direction:rtl;display:grid;margin:0;max-height:100%;overflow-y:scroll;position:relative;width:100%}.timer-cell{background-color:#606060;box-shadow:1px 1px 3px #205105;cursor:pointer;display:inline-block;transition:transform .3s ease-in-out;width:100%}.timer-cell:hover{font-weight:bolder;transform:scale(1.01)}.Services{grid-gap:5px;direction:rtl;display:grid;grid-template-columns:auto auto auto auto;height:auto;justify-content:center;margin-top:2rem;overflow:auto;padding:0}@media (orientation:portrait){.Services{grid-gap:.6rem;grid-template-columns:auto;overflow-x:hidden}}.Service{background:linear-gradient(to bottom right,#fafafa,gray);border:12px solid gray;border-radius:11px;color:#104a10;display:block;font-size:1rem;height:15rem;justify-content:right;margin:1rem;outline:none;padding:1rem;position:relative;text-decoration:none;transition:.3s;width:11rem;&:hover{background:linear-gradient(to bottom right,#ebf0b6,gold);border-color:#daa520;color:#006400}}.Service img{position:relative;width:100%}.Service a{color:#00008b;text-decoration:none}.ServiceName{text-align:center;width:100%}.ServiceName h1{color:#333;font-weight:700;&:hover{color:#006400}}.ServiceInfo{width:100%}.ServicePlan{color:blue;width:100%}.Button{background-color:#006400;border:6px solid gray;border-radius:6px;color:#fff;cursor:pointer;font-size:1.2rem;height:auto;margin:.5rem 5%;outline:none;padding:.5rem;position:relative;text-align:center;text-decoration:none;transition:.3s;width:90%;&:hover{background-color:green;border:9px solid silver;color:#fff;font-weight:700}}.Tabs{background:#e7f2e7;border-radius:1rem;height:auto;justify-content:center;padding-bottom:6px;@media (max-width:768px){padding-bottom:1rem;padding-left:0;padding-right:0;padding-top:1rem}}.TabsNav{align-items:center;display:flex;justify-content:space-between;padding:.6rem .6rem 0;width:100%}.TabsNav li{border-radius:1rem;cursor:pointer;list-style:none;padding:.6rem;text-align:center;transition:all .7s;width:24%}.TabsNav li:hover{background:green;color:#fff}.TabsNav li.active{background:#006400;border-color:gold;color:gold;font-weight:700}.Members{grid-gap:5px;background-color:#d3e2bb;direction:rtl;display:flex;flex-wrap:wrap;grid-template-columns:repeat(6,1fr);grid-template-columns:repeat;height:60vh; /*!*/justify-content:center;overflow-y:scroll;padding:0;text-align:right;width:100%}.Member{border-bottom:1px solid #daa520;border-radius:.125rem;border-right:1px solid #daa520;border-color:#daa520;border-style:solid;border-width:1px .2rem .2rem 1px;box-shadow:1px 1px 12px #36720e;color:var(--theme-text);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;height:-webkit-fit-content;height:fit-content;justify-content:right;justify-content:flex-start;margin:.6rem;padding:1rem 0 0;position:relative;transition:.3s;width:12rem}.Member:hover{background-color:#006400;transform:scale(1.05)}.Member img{position:relative;width:75%}*{box-sizing:border-box}.column{float:left;padding:1rem}.left{width:20%}.right{width:75%}.row:after{clear:both;content:"";display:table}.Option{background-color:#d3d3d3;border:5px solid #007bff;border-radius:15px;color:#616a94;display:block;font-size:1em;margin:.5em;outline:none;padding:15px 30px;text-decoration:none;transition:.3s;-webkit-user-select:none;user-select:none;&:hover{background-color:#616a94;color:#fff}}.Team{border-collapse:collapse;width:100%}.Team tr:nth-child(2n){background:#ddcdcd}.TeamMembers{border:6px;border-color:blue;max-height:90vh;position:relative;width:100%}.TeamMembers li:hover{font-weight:bolder;transform:scale(1.02)}.TeamMembersList{border:6px;border-color:darkred;direction:rtl;display:grid;margin:1%;max-height:100%;overflow-x:hidden;overflow-y:scroll;padding:3px;position:relative;width:97%}.Course{border-collapse:collapse;width:100%}.Course tr:nth-child(2n){background:#eee}.toRegister{background-color:#daa520;border:3px solid silver;border-radius:12px;color:#000;font-size:1.1rem;font-weight:700;height:4rem;margin:1rem 0;padding:1rem 0;text-align:center}.toRegister:hover{background-color:gold;border-color:#ff0;color:darkred;font-size:1.2rem}#meVersion{background-color:initial;border:1px solid #fff;color:gold;font-weight:700;padding:.6rem .9rem;position:relative;&:hover{background-color:gold;border-width:2px;color:green}}#meVersion option{background-color:gold;color:#000;font-size:1.2rem;padding:.6rem .9rem}.Action{border:0 solid #fff;color:#fff;font-size:1.1rem;text-align:center;&:hover{border-width:1px;color:gold;font-weight:700}}.Classes{grid-gap:5px;direction:rtl;display:grid;flex-wrap:wrap;grid-template-columns:repeat(4,1fr);grid-template-columns:repeat;height:100%; /*!*/justify-content:center;overflow-y:scroll;padding:0;text-align:right;width:-webkit-max-content;width:max-content}.Classe{-webkit-border-start:.25rem solid gold;background-color:#043b30;border:1px solid gold;border-inline-start:.25rem solid gold;border-radius:.125rem;box-shadow:0 1.6px 3.6px 0 gray,0 .3px .9px 0 green;color:var(--theme-text);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;font-weight:400;height:-webkit-fit-content;height:fit-content;justify-content:right;justify-content:flex-start;margin:.5rem;padding:1rem .5rem .5rem;position:relative;transition:.3s;width:14rem}.Classe:hover{color:#0c0d46;transform:scale(1.05)}.Classe img{position:relative;width:60%}.ButtonShadow{background-color:#04aa6d;border:none;border-radius:15px;box-shadow:0 9px #999;color:#fff;cursor:pointer;font-size:2em;outline:none;padding:15px 25px;text-align:center}.ButtonShadow:active,.ButtonShadow:hover{background-color:#3e8e41}.ButtonShadow:active{box-shadow:0 5px #666;transform:translateY(4px)}.grid{grid-column-gap:1rem;grid-row-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));margin:0;padding:0;row-gap:1rem}.grid>.grid-item{align-content:stretch;align-items:stretch;display:flex}a,li{outline:0}.card{background-color:var(--theme-card-background);border:1px solid var(--theme-border-white-high-contrast);border-radius:.125rem;box-shadow:0 1.6px 3.6px 0 var(--theme-box-shadow-medium),0 .3px .9px 0 var(--theme-box-shadow-light);color:var(--theme-text);display:flex;flex-direction:column;justify-content:flex-start;max-width:100%;outline-color:var(--theme-text);padding:1rem 0 0;position:relative}.border-color-accent{border-color:var(--theme-border-accent)!important}.border-left-lg{-webkit-border-start:.25rem solid var(--theme-border)!important;border-inline-start:.25rem solid var(--theme-border)!important}.card .card-template{grid-gap:.5rem 1rem;display:grid;flex-grow:1;gap:.5rem 1rem;grid-template:"supertitle supertitle" "title title" "detail icon"/1fr 3rem;padding:1rem}.card .card-footer{border-top:1px solid var(--theme-border);display:flex;flex-wrap:nowrap;justify-content:space-between;margin-inline:1rem}.padding-block-xxs{padding-block:.5rem!important}.Lesson{border-collapse:collapse;width:100%}.Lesson .Description,.Lesson .Name{text-align:center;width:20%}.Lesson tr:nth-child(2n){background:#eee}.Booking{border-collapse:collapse;width:100%}.Booking tr:nth-child(2n){background:#eee}.Booking ul li a{display:block;list-style-type:circle}.Booking ul.menu{display:table;margin-left:auto;margin-right:0}.Booking ul{padding:2rem;text-align:center}.Booking li{background-color:gray;border:3px solid #fff;border-radius:10px;display:inline-block;margin-right:10px;padding:20px;&:hover{background-color:#daa520;border:3px solid #fff;border-radius:10px}}.Booking li a{color:#fff;display:inline-block;font-size:1em;padding:.7em 1em;text-decoration:none;text-transform:uppercase;&:hover{color:#fff;text-decoration:none;text-transform:uppercase}}.Booking li.active a{color:#fff;text-decoration:none;text-transform:uppercase}.Booking li.active{background-color:#dd417f;border:3px solid #fff;border-radius:10px}.plan-grid{grid-gap:10px;border:1px;direction:rtl;display:grid;height:calc(40vh - 10px);margin:0;min-height:200px;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.plan-cell{border-color:gold;box-shadow:1px 1px 3px #165eb1;cursor:pointer;display:inline-block;height:auto;margin:3px;transition:transform .3s ease-in-out;width:calc(100% - 2rem)}.plan-cell:hover{font-weight:bolder;transform:scale(1.01)}.Resizer{background:#000;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;box-sizing:border-box;opacity:.2;z-index:1}.Resizer:hover{transition:all 2s ease}.Resizer.horizontal{border-bottom:5px solid #fff0;border-top:5px solid #fff0;cursor:row-resize;height:11px;margin:-5px 0;width:100%}.Resizer.horizontal:hover{border-bottom:5px solid #00000080;border-top:5px solid #00000080}.Resizer.vertical{border-left:5px solid #fff0;border-right:5px solid #fff0;cursor:col-resize;margin:0 -5px;width:11px}.Resizer.vertical:hover{border-left:5px solid #00000080;border-right:5px solid #00000080}.Resizer.disabled{cursor:not-allowed}.Resizer.disabled:hover{border-color:#0000}#treeContainer{max-height:100%;overflow-y:auto;position:relative}#meTree{direction:rtl;list-style-type:none;margin:0;padding:0;width:100%}#meTree ul{padding:.2rem 1rem .2rem .5rem}#meTree li{color:#dedede;cursor:pointer;display:block;font-size:1rem;font-weight:400}#meTree li.selected{color:#fff;font-weight:700}#meTree li.collapsed{display:none}#meTree .label{display:block;height:2.4rem;padding:.4rem 1rem;position:relative;text-align:right;width:100%;&:hover{border:1px solid silver}}.Node1{background-color:#325555;font-size:1.2rem}.Node2{background-color:#326464;font-size:1.1rem}.Node3{background-color:#327373;font-size:1rem}.Node4{background-color:#328282}.Sides{display:flex;height:calc(100vh - 5rem);padding:0;width:100%}.Sides,.side{margin:0;overflow-y:auto;position:relative}.side{direction:rtl;padding:1px;&:hover{border:1px solid gray}}.vside{display:inline-block;height:100%;top:0}.hside{left:0;width:calc(100% - 5px)}.Notes{margin:0}.Notes .Pane2{max-height:180px}.comments-grid{border:1px;border-color:darkred;direction:rtl;display:grid;margin:0;max-height:100%;overflow-x:hidden;overflow-y:auto;padding:3px;position:relative;width:100%}.comments-cell{box-shadow:1px 1px 3px #165eb1;cursor:pointer;display:inline-block;height:-webkit-fit-content;height:fit-content;margin:0;transition:transform .3s ease-in-out;width:calc(100% - 3px)}.comments-cell:hover{font-weight:bolder;transform:scale(1.01)}.b_rc_gb_sub_title{border-bottom:1px solid #ddd;font-weight:700;margin-bottom:8px;overflow:hidden;padding-bottom:8px;white-space:nowrap}.b_paractl,.b_rc_gb_sub_title{line-height:20px;text-overflow:ellipsis}.b_paractl{display:inline}.Noor{background-color:#000;color:#fff;font-weight:700;padding:.1rem .3rem}.Noor2{background-color:#400707;color:#90ee90}.rakm{color:red;font-size:1rem;font-weight:400;@media (orientation:portrait){font-size:.8rem}}.faryd{color:blue;-webkit-text-decoration:underline gray;text-decoration:underline gray}.parts{background-color:#daa520;font-weight:700;margin:0;padding:6px;position:relative;right:0;vertical-align:middle;width:100%}.parts,.parts-select{justify-content:right}.parts-select{direction:rtl;text-align:right;width:calc(100% - 30px)}.pages{display:grid;height:100vh;margin:0;padding:0}.page-fit{margin:6px;max-height:90vh;max-width:100%;padding:0}.page-fit-center{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.thumbnails-grid{direction:rtl;display:flex;flex-wrap:wrap;grid-template-columns:repeat(4,1fr);justify-content:center;max-height:calc(100% - 5px);overflow-y:scroll;width:100%}.thumbnails-pane{background-position:50%;background-size:cover;cursor:pointer;height:-webkit-fit-content;height:fit-content;padding:6px;position:relative;resize:both;transition:transform .3s ease-in-out;width:25%}@media (max-width:400px){.thumbnails-pane{width:50%}}.thumbnails-pane:hover{transform:scale(1.05)}.thumbnails-image{box-shadow:1px 1px 3px #15240a;margin:0;max-height:95vh;max-width:100%;padding:0}.thumbnails-info{align-items:flex-end;background-color:#99bb964d;bottom:6px;color:#66070780;display:flex;font-size:2rem;height:50px;justify-content:flex-end;position:absolute;text-align:right;width:calc(100% - 12px)}.thumbnails-select{background-color:#ffd6004d;color:#006400;font-weight:700}.Reading{height:7%;position:absolute;width:120px}#meSafha{display:block;height:100%;margin:0 auto;padding:0 6px;width:auto;@media (orientation:portrait){height:auto;width:100%}}#bread{background-color:#0003;height:1px;left:0;top:0;width:100%}#bForward{background:linear-gradient(270deg,#ffd70099,#ffd7001a);height:8%;left:0;top:0;transition:width .3s ease-in-out;width:120px}#bBackward{background:linear-gradient(90deg,#0000001a,#0003);height:8%;top:0}#safha{display:block}.options{top:100%}#bNass{background-color:#95b3af33;font-size:1.2rem;font-weight:700;height:100%;left:0;margin:0 3%;position:absolute;text-align:right;top:0;transition:background-color .3s ease-in-out;width:94%;z-index:963;@media (orientation:portrait){font-size:.9rem;margin-bottom:2rem;margin-left:0;margin-right:0;margin-top:2rem;width:100%}}#bNass p{margin:.6rem 1rem;@media (orientation:portrait){margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;margin-top:1rem}}#meNass{color:#fff}.nass-aaya{color:red;font-size:1.1rem;font-weight:400}.meNext{height:10%;left:1%;opacity:.6;position:absolute;top:45%;width:5%;z-index:999;&:hover{opacity:1}}img{border:1px solid silver;border-radius:6px}#memorizeHeader{align-items:center;border:0 solid silver;height:2rem;justify-content:center;left:5%;position:relative;top:0;vertical-align:middle;width:95%}.MButton{margin:6px;opacity:.5}.MButton,.NavButton{position:absolute;width:6%}.NavButton{height:12%;margin:1px;opacity:.3;top:44%}.NavButton:hover{opacity:.6}.page-center{align-items:center;display:flex;justify-content:center;margin:0;max-width:100%;padding:0;position:relative;vertical-align:middle}.page-fit-center{margin-top:.3rem;max-height:calc(100vh - 7.7rem);position:relative}.Part{border:0 solid gold;border-radius:31%;color:#fff;height:5%;opacity:.3;position:absolute;width:11%;&:hover{opacity:.6}}#Memorizing{background-image:url(https://akademy.ma/images/loading.gif);background-size:cover;height:60%;margin:20% auto;width:60%}.postit-body{background-color:initial;border:none;font-size:1rem;height:100%;left:0;outline:none;overflow-y:auto;position:absolute;resize:none;top:0;width:100%}.postit-head{height:1.5rem;margin:0;vertical-align:middle;width:100%}.postit-item{border:0 solid gray;position:fixed;z-index:11111}.postit-icon{aspect-ratio:1/1;position:absolute;right:0;top:0;width:1rem;z-index:11111}.postit-icon:hover{border:1px solid red}.postit-content{left:0}.postit-content:hover{border:1px solid blue}.context-menu{background-color:#96969680;border:1px solid silver;display:none;height:auto;left:0;list-style:none;margin:0;padding:0;position:fixed;top:0;width:100px;z-index:99999}.menu-item{cursor:pointer;height:2rem}.menu-item:hover{background-color:#add8e6}.menu-item .menu-text{font-size:12px}.sub-menu{background-color:#fff;border:1px solid gray;display:none;height:auto;left:100px;list-style:none;margin:0;padding:0;position:absolute;top:0;width:60px}.sub-menu-font{background-color:#d3d3d3;font-size:.8rem;text-align:left;width:150px}.sub-menu .menu-item:hover{border:1px solid #fff}table{border:1px solid silver;&:hover{border-color:#65b4c3}}.context-menu-container{background-color:#6012af;display:inline;z-index:99999}.element{border:0 solid silver;box-shadow:inset 0 0 4px 4px #5050a033;height:100%;padding:.2rem;position:relative}.element:hover{border-color:#00f;box-shadow:9px 6px 6px #2863d1b3}.results{height:calc(100% - 3.5rem);margin:auto;position:relative;width:100%}.results-head{background-color:#0a4664;color:azure;height:2.4rem;margin:0;padding-top:.2rem;vertical-align:middle;width:100%}.results-name{color:azure;font-size:1.2rem;font-weight:700;width:100%}.results-foot{background-color:#7f7f7f4d;bottom:.2rem;font-size:.8rem;height:1.5rem;margin:0;position:absolute;width:calc(100% - .4rem)}.results-foot p{margin:0;padding:.2rem 0 0}.results-id{color:#333;direction:rtl;font-size:.8rem;text-align:right}.results-date{color:#ecb1b1;font-size:.8rem;text-align:left}.results table{color:#fff;display:flex;flex-flow:column;font-size:.9rem;height:auto;margin:0;max-height:calc(100% - 6px);width:100%}.results table thead{flex:0 0 auto;width:100%}.results table tbody{display:block;flex:1 1 auto;font-size:1rem;font-weight:400;overflow-y:auto;width:100%}.results table th{background-color:#0a5078;font-size:.8rem}.results table tr{width:100%}.results table tbody tr,.results table thead{display:table;table-layout:fixed}.results td,.results th{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.results td:hover{text-overflow:clip}.results td:nth-child(odd){background:#bcb6c340}.results td:nth-child(2n){background:#c2c8c840}.results-rows{color:#215959;text-align:right}#EtatStat{color:#2c1414}#EtatApp{color:#1b1b0f}.results td.selected{border-left:1px solid #170080;color:#1a0750;font-weight:700}.icons{aspect-ratio:1/1;float:right;margin-top:.1rem;width:1rem}.icons:hover{border:1px solid #add8e6}.editable{color:#041330}.styled-table{border-collapse:collapse;box-shadow:0 0 10px #00000026;color:#333;font-size:1rem;margin:25px 0;min-width:400px}.styled-table thead tr{background-color:#104078;color:#fff;text-align:left}.styled-table td,.styled-table th{padding:4px 6px}.styled-table tbody tr{border-bottom:1px solid #ddd}.checked{border:3px solid #1c73c4;font-weight:700;padding:6px}
/*# sourceMappingURL=main.505adbd3.css.map*/