body{font:14px "Century Gothic",Futura,sans-serif}ol,ul{padding-left:30px}.board-row:after{clear:both;content:"";display:table}.status{margin-bottom:10px}.square{background:#fff;border:1px solid #999;float:left;font-size:24px;font-weight:700;line-height:34px;height:34px;margin-right:-1px;margin-top:-1px;padding:0;text-align:center;width:34px}.square:focus{outline:none}.kbd-navigation .square:focus{background:#ddd}.game{display:flex;flex-direction:row}.game-info{margin-left:20px}.container{font-size:24px;text-align:center;display:flex;flex-direction:column;justify-content:center;max-width:none}.item{width:100%;margin:1rem auto;position:center}@keyframes moveSlideshow{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.YnetComponent{min-width:15vw;height:50vh;display:flex;flex-direction:column;align-content:center}.YnetComponent .title{display:flex;flex-direction:row;height:24px;width:20vw;text-align:right;background-color:#005074;align-items:center;position:relative;margin:0 0 15px}.YnetComponent .title:after{content:" ";position:absolute;bottom:-10px;width:100%;height:10px;background-color:#fff}.YnetComponent .title h2{padding-right:10px;font-weight:700;font-size:16px;font-family:Arial,Helvetica,sans-serif;color:#fff;margin:0}.YnetComponent .mask{height:10px;width:20vw;background-color:#fff}.YnetComponent .news-container{height:100rem;width:20vw;overflow:hidden;padding:0 5px;box-sizing:border-box}.YnetComponent .news-container .slide{animation:moveSlideshow 120s linear infinite}.YnetComponent .news-container .news{padding-top:20px;display:flex;align-items:flex-start;flex-direction:column;text-align:right;font-family:Arial,Helvetica,sans-serif}.YnetComponent .news-container .news h2{margin:0}.YnetComponent .news-container .news .time{width:20vw;height:16px;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#9f1416}.YnetComponent .news-container .news .text{width:20vw;height:-moz-fit-content;height:fit-content;font-size:16px;line-height:1.14;letter-spacing:normal;text-align:right;font-weight:400}.toScroll{height:auto;width:auto;margin:0;animation:text_scroll linear infinite}.center_img{display:block;margin-left:auto;margin-right:auto;width:10%;height:20%}@keyframes text_scroll{0%{transform:translateY(110%)}to{transform:translateY(-100%)}}.qr-container{cursor:pointer}.qr-code-div{top:0}.overlay,.qr-code-div{position:relative;bottom:0;left:0;right:0;width:100%;height:100%}.overlay{top:-100%;opacity:0;transition:.3s ease;background-color:rgba(0,0,0,.6)}.qr-container:hover .overlay{opacity:.8}.download-icon{color:#fff;font-size:100px;position:absolute;top:50%;left:50%;width:50%;height:auto;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}

/*!* When you move the mouse over the icon, change color *!*/.rdw-editor-wrapper{border:1px solid #ccc;border-radius:4px;background-color:#fdfdfd;padding:10px;margin-bottom:20px;font-family:Arial,sans-serif;font-size:14px}.rdw-editor-toolbar{background-color:#f7f7f9;padding:5px;border:1px solid;border-color:#ddd #ddd #ccc}.rdw-editor-toolbar button{color:#444;background-color:initial;border:none;cursor:pointer}.rdw-editor-toolbar button:hover{background-color:#e6f7ff}.rdw-editor-main{min-height:200px;padding:10px;background-color:#fff;border-top:1px solid #ddd;overflow-y:auto}.public-DraftEditorPlaceholder-root{color:#bbb;font-style:italic}.DraftEditor-root{font-size:14px;line-height:1.6;color:#333}.rdw-option-active{background-color:#91d5ff;border-radius:4px}.rdw-editor-main::-webkit-scrollbar{width:8px}.rdw-editor-main::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.rdw-editor-main::-webkit-scrollbar-thumb:hover{background:#aaa}.custom-editor-wrapper{background-color:#fff;border:none}.custom-editor{border:1px solid #000;border-radius:10px;background-color:#fdfdfd;padding:10px;margin-bottom:20px;font-family:David,sans-serif;font-size:14px}.custom-toolbar{background-color:#f7f7f9}.custom-toolbar,.display-only-mode{border:1px solid #000;padding:5px;border-radius:10px}.display-only-mode{display:block;width:100%;background-color:#fafafa;font-family:David,sans-serif;font-size:14px;line-height:1.6;white-space:normal;overflow-wrap:break-word;text-align:right;direction:rtl}.LoginComponent_logoutButton__2DVXW{background-color:#1a4b8c;border:1px solid #ccc;color:#fff;padding:.5rem 1rem;border-radius:4px;cursor:pointer}.LoginComponent_logoutButton__2DVXW:hover{background-color:#2e6aa3;color:#fff}table{width:95%;border-collapse:initial;border-spacing:0;margin:20px auto;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9}table.TableComponentStyle_fixedTable__33zfA{table-layout:fixed}tbody tr:nth-child(odd){background-color:#f2f2f2}td{vertical-align:top;border-right:1px solid #ddd}td,th{padding:15px;border-bottom:1px solid #ddd}th{text-align:center;background-color:#2e7ea6;color:#fff;font-size:25px}.TableComponentStyle_cell__3QuH4{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#2596be;border:1px solid #ccc;border-radius:6px;padding:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.TableComponentStyle_cell__3QuH4:hover{transform:translateY(-2px);box-shadow:0 6px 10px rgba(0,0,0,.15)}.TableComponentStyle_cell__3QuH4 h3{margin:5px 0;font-size:18px;color:#fff}.TableComponentStyle_cell__3QuH4 p{margin:5px 0;font-size:18px;font-weight:700;padding:3px}.TableComponentStyle_cell__3QuH4 button{padding:8px 16px;font-size:14px;color:#fff;background-color:#2e7ea6;border:1px solid #fff;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.TableComponentStyle_cell__3QuH4 button:hover{background-color:#912462}.loader{width:10vmin;aspect-ratio:1;display:grid;border-radius:50%;border:4px solid transparent;border-right-color:#0e2f5d;animation:l15 1s linear infinite;position:relative;margin:0 auto}.loader:after,.loader:before{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%;animation:l15 2s infinite}.loader:after{margin:8px;animation-duration:3s}@keyframes l15{to{transform:rotate(1turn)}}.MyMashovim_defaultContainer__2lwmj{padding:2rem;background-color:#f5f7fa;min-height:100%;max-width:100%;width:100%;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;direction:rtl}.MyMashovim_accordionBasic__3NX-o{margin-top:2rem;text-align:center}.MyMashovim_defaultRow__3Srp1{max-height:90%;height:60%;justify-content:flex-start;align-items:center}.MyMashovim_defaultTabs__1L1ra{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serifs,serif;font-size:1.8rem;direction:rtl}.MyMashovim_defaultColumn__2mone{font-size:1.2rem;height:80%;text-align:center;max-width:100%;width:100%;margin-bottom:1.5rem}.MyMashovim_defaultPopup__3W1iM{text-align:center;align-items:center}.MyMashovim_defaultPopup__3W1iM div{align-items:center}.MyMashovim_selectContainer__2OXQU{align-items:center;height:10rem}.MyMashovim_defaultHeader__2igYN{text-align:center}.MyMashovim_defaultRow__3Srp1{direction:rtl}.MyMashovim_defaultCard__1t5Wy{margin-bottom:1.5rem;text-align:center;border:none;border-radius:1rem;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.06);background-color:#fff;transition:box-shadow .3s ease}.MyMashovim_cardBody__1BDUP{padding:20px;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.MyMashovim_defaultCard__1t5Wy:hover{box-shadow:0 6px 18px rgba(0,0,0,.08)}.MyMashovim_cardHeader__13pWW{background-color:#e0e7ff;color:#1e3a8a;padding:1rem 1.25rem;font-weight:600;font-size:1.15rem;border-bottom:1px solid #d1d5db;text-align:center}.MyMashovim_cardHeader__13pWW button{color:#1e3a8a;text-decoration:none;font-size:1.2rem;font-weight:500;transition:color .2s}.MyMashovim_cardHeader__13pWW button:hover{color:#4338ca}.MyMashovim_accordionCollapse__3p2-k{background-color:#fff;padding:1.25rem}.MyMashovim_defaultButton__bFdS2{text-align:center;margin-bottom:.4rem;margin-top:.4rem;background-color:#2563eb;color:#fff;padding:.4rem 1rem;border-radius:.375rem;border:none;font-size:1.4rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.MyMashovim_defaultButton__bFdS2:hover{background-color:#1d4ed8;transform:scale(1.04)}.MyMashovim_defaultButton__bFdS2:active{background-color:#1e40af;transform:scale(.96)}.MyMashovim_defaultTable__xvrVe{width:100%;max-width:100%;border-radius:.5rem}.MyMashovim_defaultTable__xvrVe tr{font-family:"Poppins",sans-serif;font-weight:500;letter-spacing:.3px;line-height:1.6}.MyMashovim_defaultTable__xvrVe td{font-size:1.2rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;text-align:center;vertical-align:middle;margin-top:.4rem;margin-bottom:.4rem}.MyMashovim_shadowButton__1yLL4:hover{box-shadow:12px 12px 12px rgba(0,0,0,.1),-10px -10px 10px #fff}@media (max-width:768px){.MyMashovim_defaultContainer__2lwmj{padding:.8rem}.MyMashovim_defaultText__SSlcJ{font-size:.9rem}.MyMashovim_defaultRow__3Srp1{flex-direction:column;align-items:center;width:20rem;max-width:100%}.MyMashovim_defaultColumn__2mone{max-width:100%;width:100%;align-items:flex-start}.MyMashovim_defaultTabs__1L1ra{font-size:1.2rem}.MyMashovim_cardHeader__13pWW{font-size:1rem}.MyMashovim_defaultButton__bFdS2{padding:.35rem .75rem;font-size:.85rem}.MyMashovim_defaultTable__xvrVe{font-size:.9rem;width:100%;max-width:100%;table-layout:fixed}.MyMashovim_defaultTable__xvrVe td:nth-child(3),.MyMashovim_defaultTable__xvrVe td:nth-child(4),.MyMashovim_defaultTable__xvrVe td:nth-child(6),.MyMashovim_defaultTable__xvrVe td:nth-child(7),.MyMashovim_defaultTable__xvrVe th:nth-child(3),.MyMashovim_defaultTable__xvrVe th:nth-child(4),.MyMashovim_defaultTable__xvrVe th:nth-child(6),.MyMashovim_defaultTable__xvrVe th:nth-child(7){display:none}.MyMashovim_defaultTable__xvrVe th,td{padding:8px;font-size:.9rem}}.MyMashovim_bigButton__rA8Ey{background:linear-gradient(135deg,#4f46e5,#3b82f6);color:#fff;padding:.6rem 1.5rem;border-radius:.5rem;border:none;font-size:2rem;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(59,130,246,.4);transition:background .3s ease,transform .1s ease,box-shadow .3s ease}.MyMashovim_bigButton__rA8Ey:hover{background:linear-gradient(135deg,#4338ca,#2563eb);transform:scale(1.05);box-shadow:0 6px 18px rgba(37,99,235,.5)}.MyMashovim_bigButton__rA8Ey:active{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);transform:scale(.96);box-shadow:0 3px 8px rgba(30,58,138,.4)}.MyMashovim_bigButtonContainer__25apC{text-align:center}.MyMashovim_deleteButton__18BRG{background-color:#dc2626;color:#fff;padding:.4rem 1rem;border-radius:.375rem;border:none;font-size:1.2rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease;box-shadow:0 2px 6px rgba(220,38,38,.3)}.MyMashovim_deleteButton__18BRG:hover{background-color:#b91c1c;transform:scale(1.04)}.MyMashovim_deleteButton__18BRG:active{background-color:#991b1b;transform:scale(.96)}.EditFormatsPage_editMashovFormat__3Iubv{padding:40px 20px;max-width:1200px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.EditFormatsPage_editMashovFormat__3Iubv h1{font-size:32px;font-weight:600;color:#2c3e50;margin-bottom:30px;text-align:center;padding-bottom:15px;border-bottom:3px solid #3498db;width:100%}.EditFormatsPage_pageTitle__3eQxr{text-align:right;margin-bottom:20px}.EditFormatsPage_formatSelectionWrapper__1n7jz{margin-bottom:40px;width:100%;display:flex;flex-direction:column;align-items:center;background:#f5f7fa;border-radius:12px;padding:30px 25px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.EditFormatsPage_formatSelectionLabel__1tcnn{display:block;margin-bottom:10px;text-align:center;max-width:700px;font-size:15px;line-height:1.6;color:#34495e;font-weight:500;direction:rtl}.EditFormatsPage_formatStatusHeader__2ePPk{width:100%;max-width:600px;margin-bottom:20px;padding:12px 16px;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:8px;box-shadow:0 2px 8px rgba(37,99,235,.2);animation:EditFormatsPage_slideIn__JH-Ww .3s ease-out}.EditFormatsPage_formatStatusTitle__2_L_4{margin:0;font-size:16px;font-weight:600;color:#fff;text-align:center;direction:rtl}.EditFormatsPage_formatSelectionControls__3q14L{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;margin-bottom:15px;width:100%;max-width:400px}.EditFormatsPage_formatSelectionControls__3q14L>div{width:100%;direction:rtl}.EditFormatsPage_formatSelect__FRRTH{direction:rtl!important}.EditFormatsPage_formatSelect__FRRTH .css-13cymwt-control{direction:rtl;text-align:right}.EditFormatsPage_formatSelect__FRRTH .css-11unzgr-input,.EditFormatsPage_formatSelect__FRRTH .css-26l3qy-menu{direction:rtl}.EditFormatsPage_newFormatInputRow__2Z3fe{display:flex;grid-gap:10px;gap:10px;margin-bottom:15px;align-items:stretch;flex-direction:column;width:100%;max-width:400px}.EditFormatsPage_newFormatInputRow__2Z3fe input{width:100%;padding:10px 12px;border:1px solid #bdc3c7;border-radius:6px;font-size:14px;direction:rtl;text-align:right}.EditFormatsPage_newFormatInputRow__2Z3fe input:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.1)}.EditFormatsPage_newFormatInputRow__2Z3fe>div{display:flex;grid-gap:10px;gap:10px;flex-direction:row-reverse}.EditFormatsPage_messageBox__GZBDz{padding:14px 16px;margin-bottom:20px;border-radius:8px;text-align:right;font-weight:500;max-width:600px;width:100%;animation:EditFormatsPage_slideIn__JH-Ww .3s ease-out}.EditFormatsPage_messageBox__GZBDz.EditFormatsPage_success__3csks{background-color:#d4edda;color:#155724}.EditFormatsPage_messageBox__GZBDz.EditFormatsPage_error__1nand{background-color:#f8d7da;color:#721c24}.EditFormatsPage_noFormatState__2OMgs{text-align:center;padding:40px 30px;font-size:16px;color:#7f8c8d;background:#ecf0f1;border-radius:12px;width:100%;max-width:600px;line-height:1.7}.EditFormatsPage_saveButtonsContainer__1O_Y5{margin-top:20px;display:flex;grid-gap:10px;gap:10px;justify-content:center}.EditFormatsPage_mashovBtn__3KEAy{padding:10px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;text-align:center;white-space:nowrap}.EditFormatsPage_addCategoryBtn__3gfYO{background:#2563eb;color:#fff;padding:10px 20px;min-width:140px;white-space:nowrap}.EditFormatsPage_addCategoryBtn__3gfYO:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,.4)}.EditFormatsPage_addConfirmBtn__1LYZk{background:#2563eb;color:#fff}.EditFormatsPage_addConfirmBtn__1LYZk:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,.4)}.EditFormatsPage_addConfirmBtn__1LYZk:disabled{background:#ccc;cursor:not-allowed;transform:none}.EditFormatsPage_cancelBtn__2bYbA{background:#6b7280;color:#fff}.EditFormatsPage_cancelBtn__2bYbA:hover{background:#4b5563;transform:translateY(-2px);box-shadow:0 4px 12px rgba(107,114,128,.4)}.EditFormatsPage_deleteBtn__1UIDq{background:#dc2626;color:#fff}.EditFormatsPage_deleteBtn__1UIDq:hover{background:#b91c1c;transform:translateY(-2px);box-shadow:0 4px 12px rgba(220,38,38,.4)}@media (max-width:768px){.EditFormatsPage_editMashovFormat__3Iubv{padding:12px}.EditFormatsPage_editMashovFormat__3Iubv h1{font-size:24px}.EditFormatsPage_mashovBtn__3KEAy{width:100%}}@keyframes EditFormatsPage_slideIn__JH-Ww{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PopupNew_closeButtonContainer__3-zNS{align-items:start!important}.PopupNew_popup__1HyAj{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:800px;max-height:90vh;overflow-y:auto;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.3);border-radius:12px;z-index:1001;animation:PopupNew_popup-show__13BJM .3s ease-out}.PopupNew_popupOverlay__3Lq5-{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.PopupNew_popupInner__G-AzK{position:relative;padding:24px;display:flex;flex-direction:column;grid-gap:16px;gap:16px;font-family:Arial,sans-serif;color:#333}.PopupNew_popupInner__G-AzK h2{margin:0;font-size:1.5em;font-weight:700;color:#2e7ea6;text-align:center}.PopupNew_popupInner__G-AzK .PopupNew_closeBtn__3yILE{position:absolute;top:16px;right:16px;background:none;border:none;font-size:18px;cursor:pointer;color:#999;transition:color .3s}.PopupNew_popupInner__G-AzK .PopupNew_closeBtn__3yILE:hover{color:#333}@keyframes PopupNew_popup-show__13BJM{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.EditMashovFormat_editMashovFormat__3zj7a{padding:1rem;font-family:sans-serif;direction:rtl}.EditMashovFormat_loadingText__vmqb3{text-align:center;font-size:1.2rem}.EditMashovFormat_categorySection__3ppVg{margin-bottom:2rem;background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);border-left:6px solid #667eea}.EditMashovFormat_categoryHeader__9opW-{display:flex;flex-direction:column;align-items:center;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}.EditMashovFormat_categoryTitle__obBBb{margin:0;font-size:1.5rem;color:#333;text-align:center}.EditMashovFormat_tableContainer__3-rHz{overflow-x:auto;border-radius:8px;border:1px solid #ecf0f1}.EditMashovFormat_tableContainer__3-rHz table{width:100%;table-layout:fixed;border-collapse:collapse}.EditMashovFormat_tableContainer__3-rHz table th{background:#e0e7ff;color:#1e3a8a;font-weight:600;padding:.6rem .5rem;font-size:.85rem}.EditMashovFormat_tableContainer__3-rHz table td{padding:.6rem .4rem;text-align:center;vertical-align:middle;border-bottom:1px solid #ecf0f1;font-size:.8rem}.EditMashovFormat_tableContainer__3-rHz table td:first-child,.EditMashovFormat_tableContainer__3-rHz table th:first-child{width:55%;text-align:right}.EditMashovFormat_tableContainer__3-rHz table td:nth-child(2),.EditMashovFormat_tableContainer__3-rHz table td:nth-child(3),.EditMashovFormat_tableContainer__3-rHz table th:nth-child(2),.EditMashovFormat_tableContainer__3-rHz table th:nth-child(3){width:10%}.EditMashovFormat_tableContainer__3-rHz table td:nth-child(4),.EditMashovFormat_tableContainer__3-rHz table th:nth-child(4){width:25%}.EditMashovFormat_tableContainer__3-rHz table tbody tr{transition:all .2s ease}.EditMashovFormat_tableContainer__3-rHz table tbody tr:hover{background-color:#f8f9fa}.EditMashovFormat_tableContainer__3-rHz table tbody tr.EditMashovFormat_moving__ops-8{opacity:.7;background-color:#e3f2fd}.EditMashovFormat_cellText__YVEIc{text-align:right;padding:.5rem;white-space:pre-wrap;word-wrap:break-word}.EditMashovFormat_buttonGroup__HHrmZ{display:flex;justify-content:center;align-items:center;grid-gap:.4rem;gap:.4rem;padding:.4rem .2rem;flex-wrap:wrap;min-width:0}.EditMashovFormat_mashovBtn__x_isp{padding:.4rem .8rem;border:none;border-radius:6px;cursor:pointer;font-size:.8rem;font-weight:600;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);flex-shrink:1}.EditMashovFormat_mashovBtn__x_isp:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.EditMashovFormat_mashovBtn__x_isp:active{transform:translateY(0)}.EditMashovFormat_addConfirmBtn__d6gcH,.EditMashovFormat_editBtn__2kR5q{background:#2563eb;color:#fff}.EditMashovFormat_addConfirmBtn__d6gcH:hover,.EditMashovFormat_editBtn__2kR5q:hover{background:#1d4ed8}.EditMashovFormat_deleteBtn__qDV1I,.EditMashovFormat_deleteConfirmBtn__Yr2u2{background:#dc2626;color:#fff}.EditMashovFormat_deleteBtn__qDV1I:hover,.EditMashovFormat_deleteConfirmBtn__Yr2u2:hover{background:#b91c1c}.EditMashovFormat_moveBtn__2uVhC{background:#2563eb;color:#fff;font-size:.7rem;padding:.25rem .4rem;flex-shrink:0}.EditMashovFormat_moveBtn__2uVhC:hover{background:#1d4ed8}.EditMashovFormat_cancelBtn__1_pRL{background:#6b7280;color:#fff}.EditMashovFormat_cancelBtn__1_pRL:hover{background:#4b5563}.EditMashovFormat_addCategoryBtn__3oLW_,.EditMashovFormat_addQuestionBtn__T3SKE,.EditMashovFormat_goBackBtn__98RAd{display:block;margin:1rem auto;padding:.75rem 1.5rem;color:#fff;font-size:1rem;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:200px}.EditMashovFormat_addQuestionBtn__T3SKE{background:#2563eb}.EditMashovFormat_addQuestionBtn__T3SKE:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 6px 20px rgba(37,99,235,.4)}.EditMashovFormat_goBackBtn__98RAd{background:#6b7280}.EditMashovFormat_goBackBtn__98RAd:hover{background:#4b5563;transform:translateY(-2px);box-shadow:0 6px 20px rgba(107,114,128,.4)}.EditMashovFormat_addCategoryBtn__3oLW_{background:#2563eb}.EditMashovFormat_addCategoryBtn__3oLW_:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 6px 20px rgba(37,99,235,.4)}.EditMashovFormat_addPopup__BMEne .EditMashovFormat_modal-dialog__4Vkpn,.EditMashovFormat_deletePopup__1cCPL .EditMashovFormat_modal-dialog__4Vkpn,.EditMashovFormat_editPopup__3lSOp .EditMashovFormat_modal-dialog__4Vkpn{max-width:700px;width:90vw;margin:1.75rem auto}.EditMashovFormat_addPopup__BMEne .EditMashovFormat_popupContent__Rimxe,.EditMashovFormat_deletePopup__1cCPL .EditMashovFormat_popupContent__Rimxe,.EditMashovFormat_editPopup__3lSOp .EditMashovFormat_popupContent__Rimxe{width:100%;box-sizing:border-box}.EditMashovFormat_popupContent__Rimxe{padding:1.5rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.EditMashovFormat_popupLabel__x5DOA{font-weight:700;text-align:center}.EditMashovFormat_deletePreview__1OJFb,.EditMashovFormat_deleteWarning__2VYVt{padding:.5rem;border-radius:.25rem;text-align:center}.EditMashovFormat_deletePreview__1OJFb{background-color:#f8d7da}.EditMashovFormat_popupActions__HxCaq{display:flex;justify-content:center;grid-gap:1rem;gap:1rem}.EditMashovFormat_popupSelect__2AlbS{width:100%;margin-top:.25rem}.EditMashovFormat_popupTextarea__1zZpY{width:100%;box-sizing:border-box;padding:.75rem;font-size:1rem;line-height:1.5;min-height:200px;max-height:400px;border:1px solid #ccc;border-radius:.25rem;background-color:#fafafa;resize:vertical;text-align:right}.EditMashovFormat_popupTextarea__1zZpY:focus{outline:none;border-color:#66afe9;box-shadow:0 0 0 2px rgba(102,175,233,.3)}.MashovEditorStyle_mashovEditorContainer__2_uVm{text-align:center;position:relative;padding:32px;background-color:#fff;border-radius:20px;max-width:600px;margin:60px auto;box-shadow:0 12px 30px rgba(0,0,0,.15);display:flex;flex-direction:column;align-items:center;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.MashovEditorStyle_headerContainer__2ABy6{text-align:center;margin-bottom:20px}.MashovEditorStyle_mashovTitle__2nelx{font-size:2rem;font-weight:600;color:#222;margin:0}.MashovEditorStyle_deleteButtonContainer__279di{display:flex;justify-content:center;width:100%;margin-bottom:20px}.MashovEditorStyle_deleteButton__2MtLK{background-color:#e74c3c;color:#fff;padding:10px 20px;font-size:1rem;font-weight:500;border-radius:8px;border:none;transition:background-color .3s ease;min-width:140px}.MashovEditorStyle_deleteButton__2MtLK:hover{background-color:#c0392b}.MashovEditorStyle_statusSelectContainer__r5rXs{width:100%;max-width:400px;margin-bottom:24px}.MashovEditorStyle_statusSelect__1ocAk .react-select__control{border-radius:12px;padding:4px}.MashovEditorStyle_buttonsRow__1I_Wn{display:flex;justify-content:center;grid-gap:20px;gap:20px;width:100%}.MashovEditorStyle_updateButton__1VGUq{background-color:#2ecc71;color:#fff;padding:10px 24px;font-size:1rem;font-weight:500;border-radius:8px;border:none;transition:background-color .3s ease;min-width:140px}.MashovEditorStyle_updateButton__1VGUq:hover{background-color:#27ae60}@media (max-width:600px){.MashovEditorStyle_mashovEditorContainer__2_uVm{padding:24px;margin:20px}.MashovEditorStyle_buttonsRow__1I_Wn{flex-direction:column;grid-gap:12px;gap:12px}.MashovEditorStyle_deleteButton__2MtLK,.MashovEditorStyle_updateButton__1VGUq{width:100%}}.SendNewFeedback_sendFeedbackPage__1ogr2{display:flex;flex-direction:column;align-items:center;padding:30px}.SendNewFeedback_feedbackFormContainer__11xUO{background:#fff;padding:40px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);width:100%;max-width:600px}.SendNewFeedback_pageTitle__1I2P4{text-align:center;margin-bottom:30px;font-size:28px;font-weight:700;color:#333}.SendNewFeedback_formGroup__101Lq{margin-bottom:20px;width:100%;direction:rtl;align-items:center}.SendNewFeedback_formGroup__101Lq label{display:block;text-align:right}.SendNewFeedback_formInput__LAWjf{padding:12px;border-radius:8px;border:1px solid #ccc;font-size:16px;box-sizing:border-box}.SendNewFeedback_formInput__LAWjf,.SendNewFeedback_formSelect__1hrAk{width:100%;text-align:right;direction:rtl;font-family:inherit}.SendNewFeedback_submitButton__3SuQF{width:100%;padding:14px;font-size:18px;font-weight:700;border-radius:8px;font-family:inherit}input[type=date]{text-align:right;direction:rtl}.hover-wrapper{position:relative;display:inline-block;width:100%}.hover-text{visibility:hidden;background-color:#333;color:#fff;text-align:right;padding:8px 12px;border-radius:8px;top:100%;z-index:1000;opacity:0;transition:opacity .3s ease-in-out;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;width:15vw}.hover-text,.hover-text:before{position:absolute;left:50%;transform:translateX(-50%)}.hover-text:before{content:"";bottom:100%;border:6px solid transparent;border-bottom-color:#333}.hover-wrapper:hover .hover-text{visibility:visible;opacity:1}.MashovTextQuestion_mashovRoot__1UyJy{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}.MashovTextQuestion_mashovDivQ__BAO--{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:20px;width:100%;direction:rtl}.MashovTextQuestion_mashovDiv__3nC8x{width:20vw;border:1px solid #000;padding:5px;font-size:18px;border-radius:10px;word-wrap:break-word;overflow-y:auto!important;color:#005074}.MashovTextQuestion_mashovTitle__2d9OX{color:#000;font-size:22px;text-align:center;width:100%}.MashovTextQuestion_mashovPopupContent__1TByb{text-align:center}.MashovTextQuestion_mashovPopupTitle__19myG{color:#000}.MashovTextQuestion_mashovInstructionsOnly__2dGbA{width:60vw;border:1px solid #000;padding:5px;font-size:18px;border-radius:10px;word-wrap:break-word;overflow-y:auto!important;color:#005074;direction:rtl}.MashovTextQuestion_mashovRow__2qbRw{display:flex;flex-direction:row;align-items:center;justify-content:center;width:80vw;padding:10px 0;direction:rtl}.MashovTextQuestion_mashovFlex1Center__2vkJc{flex:1 1;text-align:center}.MashovTextQuestion_mashovTitleNoWidth__2M_ef{color:#000;font-size:22px}.MashovTextQuestion_mashovDivQ2__NcKGM{width:60vw;border:1px solid #000;padding:5px;font-size:14px;border-radius:10px;overflow-y:auto!important}.MashovTextQuestion_mashovDivQ2ForTzoer__xM_Da{background-color:#f7f7f9}.MashovTextQuestion_mashovDivQ2NotForTzoer__1c36v{background-color:#e6f7ff}.MashovRangeQuestion_mashovRangeRoot__1vqev{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;margin-bottom:20px;width:50vw}.MashovRangeQuestion_mashovRangePopupContent__bUmkN{text-align:center}.MashovRangeQuestion_mashovRangePopupTitle__1QyLG{color:#000}.MashovRangeQuestion_mashovRangeRow__4_ELC{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:60vw;padding:10px 0;direction:rtl}.MashovRangeQuestion_mashovRangeTitleContainer__LYsb6{flex:1 1;text-align:center;width:10vw}.MashovRangeQuestion_mashovRangeHoverWrapper__E-4tw{width:100%}.MashovRangeQuestion_mashovRangeTitle__23-bY{color:#000;font-size:22px;text-align:center;width:100%}.MashovRangeQuestion_mashovRangeProgressContainer__2lF5C{width:5vw}.MashovRangeQuestion_mashovRangePickerContainer__Hvn0J,.MashovRangeQuestion_mashovRangeProgressContainer__2lF5C{flex:1 1;display:flex;justify-content:flex-start;align-items:center}.MashovViewAndAnswer_mashovTextCenterRtl__6Kgbq{text-align:center;direction:rtl}.MashovViewAndAnswer_mashovTabs__1aDHm{direction:rtl}.MashovViewAndAnswer_mashovTabContent__2ZVkd{text-align:center}.MashovViewAndAnswer_mashovCategoryContainer__fEY3d{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}.MashovViewAndAnswer_mashovBtn__36yA3{padding:.25rem .5rem;border:none;border-radius:.25rem;cursor:pointer;font-size:.9rem}.MashovViewAndAnswer_goBackBtn__1yq6Q{background-color:#0d2d5a;display:block;margin:1rem auto;padding:.6rem 1.2rem;color:#fff;font-size:1rem;border:none;border-radius:.25rem;cursor:pointer}.MashovViewAndAnswer_goBackBtn__1yq6Q:hover{background-color:#1a4b8c}.MashovViewAndAnswer_rejectContainer__11Z_U{margin:1.5rem auto;padding:1rem 1.25rem;max-width:600px;color:#333;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;direction:rtl}.SociometryMainPageCss_tableOverride__4r0mP{table-layout:auto}.SociometryMainPageCss_tableOverride__4r0mP td,.SociometryMainPageCss_tableOverride__4r0mP th{white-space:normal;word-break:break-word}.SociometryMainPageCss_tableOverride__4r0mP th{font-size:12px;padding:8px}.SociometryMainPageCss_tableOverride__4r0mP td{font-size:12px;padding:8px;font-weight:700}.SociometryViewPage_tableOverride__3DOjA{table-layout:auto}.SociometryViewPage_tableOverride__3DOjA td,.SociometryViewPage_tableOverride__3DOjA th{white-space:normal;word-break:break-word}.SociometryViewPage_tableOverride__3DOjA th{font-size:15px;padding:8px}.SociometryViewPage_tableOverride__3DOjA td{font-size:18px;padding:8px;font-weight:700}.SkirotGeneratorPage_container__2xZNY{display:flex;flex-direction:column;grid-gap:24px;gap:24px;padding:24px;max-width:1200px;margin:0 auto;direction:rtl;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.SkirotGeneratorPage_header__2Pu3e{font-size:42px;font-weight:700;color:#1f2937;margin:0;text-align:center}.SkirotGeneratorPage_alertError__3Seca,.SkirotGeneratorPage_alertSuccess__2G6g_{padding:16px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;font-size:14px;animation:SkirotGeneratorPage_slideDown__1wRVt .3s ease-out}.SkirotGeneratorPage_alertError__3Seca{background-color:#fee2e2;border:1px solid #fecaca;color:#991b1b}.SkirotGeneratorPage_alertSuccess__2G6g_{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}.SkirotGeneratorPage_closeBtn__2M75k{background:none;border:none;font-size:24px;cursor:pointer;color:inherit;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.SkirotGeneratorPage_closeBtn__2M75k:hover{background-color:rgba(0,0,0,.1)}@keyframes SkirotGeneratorPage_slideDown__1wRVt{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SkirotGeneratorPage_controlsSection__lodGO{display:flex;grid-gap:16px;gap:16px;align-items:flex-end;padding:16px;background-color:#f9fafb;border-radius:8px;flex-wrap:wrap}.SkirotGeneratorPage_filterGroup__2hKSf{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.SkirotGeneratorPage_label__1Dmj9{font-size:14px;font-weight:600;color:#374151;text-align:right}.SkirotGeneratorPage_input__1-nzE,.SkirotGeneratorPage_select__2xEzd{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:inherit;background-color:#fff;color:#1f2937;transition:border-color .2s;text-align:right}.SkirotGeneratorPage_input__1-nzE:focus,.SkirotGeneratorPage_select__2xEzd:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.SkirotGeneratorPage_refreshBtn__5Dmlk{padding:8px 16px;background-color:#2563eb;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s}.SkirotGeneratorPage_refreshBtn__5Dmlk:hover:not(:disabled){background-color:#1d4ed8}.SkirotGeneratorPage_refreshBtn__5Dmlk:disabled{background-color:#9ca3af;cursor:not-allowed}.SkirotGeneratorPage_listSection__2Lw4I{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px}.SkirotGeneratorPage_loadingMessage__2OkND,.SkirotGeneratorPage_noDataMessage__2NV_5{padding:24px;text-align:center;color:#6b7280;font-size:14px}.SkirotGeneratorPage_cadetsGrid__3eBiU{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:16px;gap:16px;padding:8px}.SkirotGeneratorPage_cadetCard__3aubw{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:20px;background:linear-gradient(135deg,#fff,#f9fafb);border:2px solid #e5e7eb;border-radius:12px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.08)}.SkirotGeneratorPage_cadetCard__3aubw:hover{border-color:#3b82f6;box-shadow:0 8px 16px rgba(59,130,246,.15);transform:translateY(-2px)}.SkirotGeneratorPage_cadetName__muCCT{font-size:18px;font-weight:700;color:#1f2937;margin-bottom:8px;letter-spacing:-.5px}.SkirotGeneratorPage_buttonGroup__1HCEY{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.SkirotGeneratorPage_generateBtn__hG0TH{padding:11px 16px;font-size:14px;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-align:center;white-space:nowrap;position:relative;overflow:hidden;line-height:1.5}.SkirotGeneratorPage_generateBtn__hG0TH:first-of-type{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 8px rgba(37,99,235,.3)}.SkirotGeneratorPage_generateBtn__hG0TH:last-of-type{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;box-shadow:0 2px 8px rgba(124,58,237,.3)}.SkirotGeneratorPage_generateBtn__hG0TH:not(:disabled):hover:first-of-type{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 6px 16px rgba(37,99,235,.4);transform:translateY(-2px)}.SkirotGeneratorPage_generateBtn__hG0TH:not(:disabled):hover:last-of-type{background:linear-gradient(135deg,#7c3aed,#6d28d9);box-shadow:0 6px 16px rgba(124,58,237,.4);transform:translateY(-2px)}.SkirotGeneratorPage_generateBtn__hG0TH:not(:disabled):active:first-of-type{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(0)}.SkirotGeneratorPage_generateBtn__hG0TH:not(:disabled):active:last-of-type{background:linear-gradient(135deg,#6d28d9,#5b21b6);transform:translateY(0)}.SkirotGeneratorPage_generateBtn__hG0TH:disabled{background:linear-gradient(135deg,#d1d5db,#9ca3af);color:#6b7280;cursor:not-allowed;box-shadow:none;opacity:.7}.SkirotGeneratorPage_cadetStatus__2DeWn{font-size:13px;color:#6b7280}.SkirotGeneratorPage_statusGreen__12yAb{color:#166534;font-weight:600}.SkirotGeneratorPage_statusGray__32Vz1{color:#6b7280}.SkirotGeneratorPage_errorMessage__26PpR{padding:24px;background-color:#fee2e2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;text-align:center;font-size:16px}@media (max-width:768px){.SkirotGeneratorPage_container__2xZNY{padding:16px;grid-gap:16px;gap:16px}.SkirotGeneratorPage_controlsSection__lodGO{flex-direction:column;align-items:stretch}.SkirotGeneratorPage_filterGroup__2hKSf,.SkirotGeneratorPage_refreshBtn__5Dmlk{width:100%}.SkirotGeneratorPage_header__2Pu3e{font-size:24px}.SkirotGeneratorPage_table__2wRI5{font-size:12px}.SkirotGeneratorPage_table__2wRI5 td,.SkirotGeneratorPage_table__2wRI5 th{padding:8px}.SkirotGeneratorPage_generateBtn__hG0TH{padding:4px 8px;font-size:11px}.SkirotGeneratorPage_generateAllBtn__3yLwO{width:100%;min-width:unset}}.SwitchPopup_task-edit-container__1RUjF .SwitchPopup_popup-buttons__2fL47{margin-top:8px}.SwitchPopup_defaultButton__1gb83{margin:.4rem;text-align:center;background-color:#2563eb;color:#fff;padding:.3rem .8rem;border-radius:.375rem;border:none;font-size:1rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.SwitchPopup_defaultButton__1gb83:hover{background-color:#1d4ed8;transform:scale(1.04)}.SwitchPopup_defaultButton__1gb83:active{background-color:#1e40af;transform:scale(.96)}.SwitchPopup_deleteButton__2g5yS{margin:.4rem;background-color:#dc2626;color:#fff;padding:.3rem .8rem;border-radius:.375rem;border:none;font-size:1rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease;text-align:center}.SwitchPopup_deleteButton__2g5yS:hover{background-color:#b91c1c;transform:scale(1.04)}.SwitchPopup_deleteButton__2g5yS:active{background-color:#991b1b;transform:scale(.96)}.SwitchPopup_buttonContainer__3C92I{padding:.7rem}.SwitchPopup_defaultPopup__LBJwx div{width:4rem}td:has(>.TaskDescription_taskContainer__fyeVi){padding:0;background:#2e7ea6;color:#fff}.TaskDescription_taskContainer__fyeVi{display:flex;flex-direction:column;justify-content:space-between;grid-gap:8px;gap:8px;min-height:100%;padding:8px}.TaskDescription_taskDesc__8xwHJ{margin:0 0 4px;font-weight:600;color:inherit}.TaskDescription_taskTime__dHUyu{font-weight:700;color:#f1f3f5}.TaskDescription_taskAction__M_p_a{align-self:center;width:90%;margin-top:4px;padding:6px 0;font-size:.875rem;font-weight:600;flex:1 1;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;background:#fff;color:#000;border:1px solid #2e7ea6;border-radius:6px;transition:background .15s ease,transform .1s ease}.TaskDescription_taskAction__M_p_a:focus-visible,.TaskDescription_taskAction__M_p_a:hover{background:#e9f2f8;transform:translateY(-1px)}.TaskDescription_taskAction__M_p_a:active{background:#d7e8f2;transform:translateY(0) scale(1.02)}.TaskDescription_taskContainer__fyeVi>div:nth-last-child(2){display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;grid-gap:4px;gap:4px}.TaskDescription_taskContainer__fyeVi>div:nth-last-child(2)>div{padding:2px 8px;border-radius:999px;font-size:1rem;font-weight:500;background:#fff;color:#2e7ea6}@media (max-width:768px){.TaskDescription_taskContainer__fyeVi{padding:10px}.TaskDescription_taskDesc__8xwHJ{font-size:.7rem}.TaskDescription_taskTime__dHUyu{font-size:.65rem}.TaskDescription_taskAction__M_p_a{font-size:.75rem;padding:5px 0}.TaskDescription_taskContainer__fyeVi>div:nth-last-child(2)>div{font-size:.7rem;padding:2px 6px}}.week-select{display:flex;flex-direction:column;align-items:center}.week-select>.container>.input-group{justify-content:center}.TaskEdit_task-edit-container__2xpev .TaskEdit_popup-buttons__3qC6q{margin-top:8px}.TaskEdit_defaultButton__m1tp4{text-align:center;margin-bottom:.4rem;margin-top:.4rem;background-color:#2563eb;color:#fff;padding:.4rem 1rem;border-radius:.375rem;border:none;font-size:1.4rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.TaskEdit_defaultButton__m1tp4:hover{background-color:#1d4ed8;transform:scale(1.04)}.TaskEdit_defaultButton__m1tp4:active{background-color:#1e40af;transform:scale(.96)}.TaskEdit_deleteButton__24mfk{background-color:#dc2626;color:#fff;padding:.4rem 1rem;border-radius:.375rem;border:none;font-size:1.2rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease;box-shadow:0 2px 6px rgba(220,38,38,.3)}.TaskEdit_deleteButton__24mfk:hover{background-color:#b91c1c;transform:scale(1.04)}.TaskEdit_deleteButton__24mfk:active{background-color:#991b1b;transform:scale(.96)}.GenericTaskPage_generic-task-page__3qIiJ table thead th,.GenericTaskPage_generic-task-page__3qIiJ thead th,.GenericTaskPage_table__2rKUf thead th{font-size:1.5rem;font-weight:700;line-height:1.4;padding-top:.75rem;padding-bottom:.75rem}.GenericTaskPage_defaultContainer__1qDvQ{padding:1rem;margin:0 auto;max-width:1200px}.GenericTaskPage_defaultHeader__1Clb8{font-size:2rem;font-weight:700;margin-top:1rem}.GenericTaskPage_defaultTable__3m43Q{width:100%;max-width:100%;border-radius:.5rem}.GenericTaskPage_defaultTable__3m43Q tr{font-weight:500}.GenericTaskPage_defaultTable__3m43Q td{justify-content:center;align-items:stretch}@media (max-width:768px){.GenericTaskPage_defaultTable__3m43Q{font-size:.9rem;width:100%;max-width:100%;table-layout:fixed}.GenericTaskPage_defaultTable__3m43Q td{padding:0;font-size:.8rem;height:9rem}.GenericTaskPage_defaultTable__3m43Q th{font-size:.9rem;height:100%}}.GuardingManagement_guardingManagementContainer__1JyFK{text-align:center;margin-top:2rem;direction:rtl}.GuardingManagement_guardingManagementHeader__1lJ1V{margin-bottom:2rem}.GuardingManagement_guardingManagementHeader__1lJ1V h1{font-size:28px;font-weight:700;margin:0}.GuardingManagement_spinnerContainer__-froh{display:flex;justify-content:center;align-items:center;height:100%}.GuardingManagement_btnCreateWeek__1hos8{background-color:#6366f1;color:#fff;padding:10px 20px;border:none;border-radius:5px;margin-bottom:1rem;cursor:pointer;font-weight:700}.GuardingManagement_btnCreateWeek__1hos8:hover{background-color:#4f46e5}.GuardingManagement_btnCreateWeek__1hos8:active{background-color:#3730a3}.GuardingManagement_card__2xZXQ{padding:1.5rem;background-color:#fff;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1.5rem}.GuardingManagement_table__3ViD9{width:100%;border-collapse:collapse;margin-top:.5rem}.GuardingManagement_table__3ViD9 thead{background-color:#f3f4f6}.GuardingManagement_table__3ViD9 th{text-align:right;font-weight:700}.GuardingManagement_table__3ViD9 td,.GuardingManagement_table__3ViD9 th{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb}.GuardingManagement_spinner__30-Gz{height:5rem;width:5rem;justify-content:center;align-items:center}.GuardingManagement_btnNotify__32nX5{background-color:#3b82f6;color:#fff;padding:8px 14px;border:none;border-radius:5px;cursor:pointer;font-weight:700;font-size:12px}.GuardingManagement_btnNotify__32nX5:hover{background-color:#2563eb}.GuardingManagement_btnNotify__32nX5:disabled{background-color:#d1d5db;cursor:not-allowed}.GuardingManagement_btnDelete__2iDfl{background-color:#ef4444;color:#fff;padding:8px 14px;border:none;border-radius:5px;cursor:pointer;font-weight:700;font-size:12px}.GuardingManagement_btnDelete__2iDfl:hover{background-color:#dc2626}.GuardingManagement_btnDelete__2iDfl:disabled{background-color:#d1d5db;cursor:not-allowed}.GuardingManagement_popupHeader__3eCBN{font-size:1.5rem;font-weight:800;text-align:center;margin-bottom:8px;color:#1e293b}.GuardingManagement_popupSubHeader__2uPkh{text-align:center;color:#64748b;font-size:.9rem;margin-bottom:24px}.GuardingManagement_popupContent__1szA3{padding:10px}.GuardingManagement_animateFadeIn__PP1oC{animation:GuardingManagement_fadeIn__16bht .3s ease-in-out}@keyframes GuardingManagement_fadeIn__16bht{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.GuardingManagement_inputGroup__EIzpt{margin-bottom:20px;text-align:right;display:flex;flex-direction:column}.GuardingManagement_inputText__3aniq{width:100%;padding:12px 14px;border:2px solid #e2e8f0;border-radius:8px;margin-top:8px;font-size:15px;transition:all .2s ease;box-sizing:border-box}.GuardingManagement_inputText__3aniq:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 4px rgba(99,102,241,.1)}.GuardingManagement_label__2Be9B{font-size:14px;font-weight:700;color:#475569}.GuardingManagement_checkboxWrapper__Lsm8_{margin-top:8px;margin-bottom:24px;display:flex;justify-content:flex-end}.GuardingManagement_modernCheckbox__176Mk{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;grid-gap:10px;gap:10px}.GuardingManagement_modernCheckbox__176Mk input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.GuardingManagement_checkboxCustom__2aUBw{height:22px;width:22px;background-color:#f1f5f9;border:2px solid #e2e8f0;border-radius:6px;position:relative;transition:all .2s ease}.GuardingManagement_modernCheckbox__176Mk:hover input~.GuardingManagement_checkboxCustom__2aUBw{background-color:#e2e8f0}.GuardingManagement_modernCheckbox__176Mk input:checked~.GuardingManagement_checkboxCustom__2aUBw{background-color:#10b981;border-color:#10b981}.GuardingManagement_checkboxCustom__2aUBw:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.GuardingManagement_modernCheckbox__176Mk input:checked~.GuardingManagement_checkboxCustom__2aUBw:after{display:block}.GuardingManagement_checkboxText__2Rp6y{font-size:14px;color:#475569;font-weight:500}.GuardingManagement_buttonGroup__If7Dj{display:flex;justify-content:stretch;grid-gap:12px;gap:12px;margin-top:20px}.GuardingManagement_btnCancel__3Dnu6,.GuardingManagement_btnConfirm__3iwmI{flex:1 1;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:700;font-size:16px;border:none;transition:all .2s ease}.GuardingManagement_btnCancel__3Dnu6{background-color:#f1f5f9;color:#64748b}.GuardingManagement_btnCancel__3Dnu6:hover{background-color:#e2e8f0;color:#475569}.GuardingManagement_btnConfirm__3iwmI{background-color:#6366f1;color:#fff;box-shadow:0 4px 6px -1px rgba(99,102,241,.2)}.GuardingManagement_btnConfirm__3iwmI:hover{background-color:#4f46e5;transform:translateY(-1px);box-shadow:0 6px 8px -1px rgba(99,102,241,.3)}.GuardingManagement_btnConfirm__3iwmI:active{transform:translateY(0)}.GuardingManagement_topButtonsContainer__3haz1{display:flex;justify-content:center;grid-gap:12px;gap:12px;align-items:flex-start;margin-bottom:1.5rem;flex-wrap:wrap}.GuardingManagement_taskTypeFormContainer__24iYc{background:#fff;border:1px solid #e5e7eb;border-radius:5px;padding:15px;display:flex;grid-gap:10px;gap:10px;align-items:flex-end;flex-wrap:wrap;justify-content:center}.GuardingManagement_formGroup__2U1aN{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.GuardingManagement_formGroup__2U1aN label{font-size:13px;font-weight:700}.GuardingManagement_formGroup__2U1aN input{padding:8px 10px;border:1px solid #ccc;border-radius:5px;min-width:150px;font-size:14px}.GuardingManagement_formGroup__2U1aN input:focus{outline:none;border-color:#4f46e5}.GuardingManagement_errorMessage__2FVu9{color:#991b1b;font-size:12px;text-align:center;width:100%;font-weight:700;padding:8px;background:#fee2e2;border:1px solid #fecaca;border-radius:5px;margin-top:8px}.GuardingManagement_formButtons__2Xa79{display:flex;grid-gap:8px;gap:8px}.GuardingManagement_formButtons__2Xa79 button{padding:8px 15px;border-radius:5px;border:none;cursor:pointer;font-size:13px;white-space:nowrap;font-weight:700}.GuardingManagement_formButtons__2Xa79 button:first-child{background-color:#6366f1;color:#fff}.GuardingManagement_formButtons__2Xa79 button:first-child:hover{background-color:#4f46e5}.GuardingManagement_formButtons__2Xa79 button:last-child{background:#f3f4f6;color:#555;border:1px solid #e5e7eb}.GuardingManagement_formButtons__2Xa79 button:last-child:hover{background:#e5e7eb}.guards-selection .mahzor-guards-selector{display:flex;flex-direction:column;align-items:center;grid-gap:15px;gap:15px;background:#fff;padding:24px;border-radius:12px;border:1px solid #e2e8f0;margin-bottom:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.mahzor-guards-selector .guards-header-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:70%;max-width:600px;grid-gap:20px;gap:20px}.mahzor-guards-selector .batch-input-container{flex:1 1}.batch-guards-input{width:100%;padding:8px 16px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;transition:all .2s ease;background-color:#f8fafc}.batch-guards-input:focus{outline:none;border-color:#3b82f6;background-color:#fff;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.guards-selection .mahzor-guards-selector .combo-box-container{width:70%;max-width:600px}.task-type-creation{align-items:center;grid-gap:10px;gap:10px}.task-type-creation,.task-type-form{width:100%;display:flex;flex-direction:column}.task-type-form{grid-gap:18px;gap:18px;max-width:600px;padding:24px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:10px;border:1px solid #e2e8f0}.task-type-form .form-group{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.task-type-form label{font-weight:600;color:#334155;font-size:14px;letter-spacing:.2px}.task-type-form input{padding:10px 14px;border:1.5px solid #e2e8f0;border-radius:6px;font-size:14px;background:#fff;transition:all .2s ease}.task-type-form input:focus{outline:none;border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.1)}.task-type-form .error-message{color:#991b1b;font-size:12px;padding:10px 14px;background-color:#fee2e2;border:2px solid #fca5a5;border-radius:6px;margin-top:8px;display:block;font-weight:600;box-shadow:0 2px 8px rgba(220,38,38,.15)}.task-type-form .form-buttons{display:flex;grid-gap:10px;gap:10px}.task-type-form .form-buttons button{flex:1 1;padding:8px 15px;border:none;cursor:pointer;font-weight:700}.task-type-form .form-buttons button:first-child{background-color:#6366f1;color:#fff}.task-type-form .form-buttons button:last-child{background-color:#f3f4f6;border:1px solid #e5e7eb}.create-week .btn.btn-pink{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border-color:#dc2626;box-shadow:0 4px 12px rgba(239,68,68,.2)}.create-week .btn.btn-pink:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 16px rgba(239,68,68,.3)}.almash-actions{grid-gap:12px;gap:12px;margin-top:20px;width:100%}.almash-actions .btn{flex:1 1;max-width:200px;padding:11px 20px}.create-week .toggle-container{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:12px 0}.create-week .toggle-container .label{font-size:14px;font-weight:600;color:#334155;white-space:nowrap;letter-spacing:.2px}.create-week .toggle-container button.btn{background-color:initial!important;border:2px solid #cbd5e1!important;border-radius:6px!important;display:flex;align-items:center;font-size:14px;font-weight:600;min-width:120px;justify-content:center;padding:9px 16px!important;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.create-week .toggle-container button.btn[style*=red]{background-color:#4b5563!important;color:#fff!important;border:2px solid #4b5563!important}.create-week .toggle-container button.btn[style*=green]{background-color:#fff!important;color:#0ea5e9!important;border:2px solid #0ea5e9!important}.blacklist-whitelist .toggle-container{grid-gap:0;gap:0;padding:0;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e5e7eb}.blacklist-whitelist .toggle-container .label{display:none}.blacklist-whitelist .toggle-container button.btn{min-width:auto!important;border-radius:0!important;padding:12px 24px!important;border:none!important;flex:1 1;font-weight:600!important;font-size:14px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;text-transform:capitalize}.blacklist-whitelist .toggle-container button.btn:first-child{border-radius:6px 0 0 6px!important}.blacklist-whitelist .toggle-container button.btn:last-child{border-radius:0 6px 6px 0!important}.blacklist-whitelist .toggle-container button.btn[style*=red]{background:linear-gradient(135deg,#4b5563,#3d444f)!important;color:#fff!important;border:none!important;padding:12px 24px!important;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.1)}.blacklist-whitelist .toggle-container button.btn[style*=red]:hover{background:linear-gradient(135deg,#5a6574,#4c535e)!important;box-shadow:0 4px 12px rgba(75,85,99,.25),inset 0 1px 2px hsla(0,0%,100%,.1)!important}.blacklist-whitelist .toggle-container button.btn[style*=green]{background:#fff!important;color:#0ea5e9!important;border:none!important;padding:12px 24px!important;box-shadow:inset 0 1px 2px rgba(14,165,233,.1)}.blacklist-whitelist .toggle-container button.btn[style*=green]:hover{background:linear-gradient(135deg,#f0f9fe,#e0f2fe)!important;color:#0284c7!important;box-shadow:0 4px 12px rgba(14,165,233,.2),inset 0 1px 2px rgba(14,165,233,.1)!important}.toggle-container{display:flex;width:100%;grid-gap:14px;gap:14px;justify-content:center;align-items:center}:global(.btn-group[role=group]){grid-gap:0!important;gap:0!important;border-radius:10px!important;overflow:hidden!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}:global(.btn-group[role=group]:hover){box-shadow:0 6px 20px rgba(0,0,0,.12)!important}:global(.btn-group[role=group] .btn.active){background:linear-gradient(135deg,#1a2332,#2d3e4f)!important;border-color:transparent!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.2)!important;color:#fff!important}:global(.btn-group[role=group] .btn){border:none!important;border-radius:0!important;padding:16px 36px!important;font-weight:600!important;font-size:15px!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;text-transform:capitalize;min-width:160px!important;display:flex!important;align-items:center!important;justify-content:center!important;letter-spacing:.3px!important;position:relative!important;overflow:hidden!important;line-height:1.5!important;height:52px!important}:global(.btn-group[role=group] .btn:first-child){border-radius:10px 0 0 10px!important;background:linear-gradient(135deg,#1a2332,#2d3e4f)!important;color:#fff!important}:global(.btn-group[role=group] .btn:last-child){border-radius:0 10px 10px 0!important;background:#fff!important;color:#4b5563!important;border-left:1px solid #e5e7eb!important}:global(.btn-group[role=group] .btn:hover){transform:none!important;background-color:inherit!important}:global(.btn-group[role=group] .btn:not(.active):hover){opacity:.9!important}:global(.btn-group[role=group]:hover .btn:not(.active)){cursor:pointer}:global(.btn.outline-primary){color:#4b5563!important;background-color:#fff!important;border-color:transparent!important}:global(.btn.outline-primary:hover){background:linear-gradient(135deg,#f0f4f8,#e8ecf2)!important}:global(.btn.outline-dark){color:#fff!important;background:linear-gradient(135deg,#1a2332,#2d3e4f)!important;border-color:transparent!important}:global(.btn.outline-dark:hover){background:linear-gradient(135deg,#0f1419,#1a2332)!important;box-shadow:inset 0 2px 6px rgba(0,0,0,.3)!important}.mahzor-select{display:flex;flex-direction:row;grid-gap:8px;gap:8px;flex-wrap:nowrap;align-items:center;overflow:visible}.mahzor-select button{padding:4px 10px;margin:0;font-size:12px;font-weight:600;border-radius:5px;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0;min-width:90px;text-align:center}.mahzor-select button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.mahzor-select button:disabled{opacity:.5;cursor:not-allowed}.mahzor-select button span{margin:0 2px}.almash-actions{display:flex;grid-gap:14px;gap:14px;margin-top:24px;margin-bottom:20px;justify-content:center}.almash-guards-section{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px}.task-editor .tasks{width:100%}.almash-guards-combo{width:70%;max-width:600px;padding:14px 16px;background:#fff;border-radius:8px;border:1.5px solid #e2e8f0;transition:all .2s ease}.almash-guards-combo:hover{border-color:#cbd5e1;box-shadow:0 2px 8px rgba(0,0,0,.08)}.almash-guards-inline{display:flex;flex-direction:row;align-items:center;grid-gap:20px;gap:20px;padding:24px;background:linear-gradient(135deg,#fff,#f9fafb);border-radius:10px;border:1px solid #e2e8f0;box-shadow:0 2px 12px rgba(0,0,0,.06);margin:20px 0}.task-editor table{background-color:initial;border:none;margin:0;width:100%;table-layout:auto;min-width:1000px;border-collapse:collapse;transition:min-width .3s ease}.task-editor table.editing{min-width:1400px}.task-editor td{min-width:80px}.task-editor td button.toggle-include{background:transparent;border:none;padding:5px 8px;font-size:16px;cursor:pointer}.task-editor .desc td,.task-editor .desc th{border-left:none;border-right:none;border-top:1px solid #e5e7eb;padding:8px 10px;text-align:start;vertical-align:middle;font-size:13px;word-break:break-word;overflow:visible;position:relative}.task-editor td:last-child{min-width:420px;width:420px;padding:8px 6px}.task-editor .main-cell{min-width:150px}.task-editor .time-cell{min-width:100px}.task-editor .date-cell{min-width:80px}.task-editor .points-cell{text-align:center;min-width:45px;width:45px}.task-editor .editable-cell{cursor:pointer;position:relative;overflow:visible;white-space:normal}.task-editor .editable-cell.date-cell span,.task-editor .editable-cell.time-cell span{display:block}.edit-container{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap;z-index:1000;width:auto;min-width:auto;position:relative;overflow:visible}.edit-container .rbt-input,.edit-container .rbt-input-wrapper,.edit-container .rbt-menu{width:100%!important;min-width:300px}.edit-container .rbt-menu{max-width:none!important}.edit-container .rbt-input-main{width:100%}.edit-input{padding:8px 12px;border:2px solid #0ea5e9;border-radius:6px;font-size:14px;font-family:inherit;color:#000!important;background-color:#fff!important;font-weight:600}.edit-input::placeholder{color:#9ca3af}.edit-input:focus{outline:none;border-color:#0284c7;box-shadow:0 0 0 3px rgba(14,165,233,.1);color:#000!important}.edit-btn{padding:5px 10px;border:none;border-radius:3px;cursor:pointer;font-size:12px;font-weight:700}.edit-btn.save-btn{background-color:#10b981;color:#fff}.edit-btn.save-btn:hover{background-color:#059669}.edit-btn.cancel-btn{background-color:#ef4444;color:#fff}.edit-btn.cancel-btn:hover{background-color:#dc2626}.time-separator{color:#666;font-weight:700;padding:0 4px}.error-message{color:#991b1b;font-size:12px;padding:10px 14px;background-color:#fee2e2;border:2px solid #fca5a5;border-radius:6px;margin-top:8px;display:block;font-weight:600;box-shadow:0 2px 8px rgba(220,38,38,.15)}.guards-warning{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.guards-mismatch-warning{color:#92400e;font-size:12px;background-color:#fef3c7;border-left:3px solid #f59e0b;padding:5px;border-radius:3px}.save-preset-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.save-preset-modal-box{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:500px;width:90%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.save-preset-modal-header{padding:20px 30px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.save-preset-modal-title{margin:0;font-size:18px;font-weight:600;color:#333}.save-preset-modal-close{background:none;border:none;font-size:24px;color:#999;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.save-preset-modal-close:hover{color:#333}.save-preset-modal-content{padding:30px;flex:1 1;overflow-y:auto;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.save-preset-modal-form-group{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.save-preset-modal-label{font-weight:600;color:#333;font-size:16px}.save-preset-modal-input{width:100%;padding:14px;border:2px solid #ddd;border-radius:6px;font-size:15px;font-family:inherit;transition:border-color .2s ease;box-sizing:border-box}.save-preset-modal-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.save-preset-modal-error{color:#dc3545;font-size:14px;padding:12px 14px;background-color:#f8d7da;border-radius:4px;border-left:4px solid #dc3545}.save-preset-modal-footer{padding:20px 30px;border-top:1px solid #e0e0e0;display:flex;grid-gap:12px;gap:12px;justify-content:flex-end;flex-shrink:0}.save-preset-modal-btn{padding:12px 24px;border-radius:6px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.save-preset-modal-btn-cancel{background-color:#f5f5f5;color:#333;border:1px solid #ddd}.save-preset-modal-btn-cancel:hover{background-color:#eee;border-color:#999}.save-preset-modal-btn-confirm{background-color:#007bff;color:#fff;min-width:100px}.save-preset-modal-btn-confirm:hover:not(:disabled){background-color:#0056b3;box-shadow:0 2px 8px rgba(0,123,255,.3)}.save-preset-modal-btn-confirm:disabled{background-color:#b3d9ff;cursor:not-allowed}.guarding-event-popup{display:flex;flex-direction:column;grid-gap:32px;gap:32px;padding:32px;min-width:500px}.guarding-event-form{display:flex;flex-direction:column;grid-gap:14px;gap:14px}.form-label{display:block;font-size:18px;font-weight:700;color:#1a1a1a;text-align:right;letter-spacing:.5px}.form-input{width:100%;padding:16px 20px;font-size:16px;border:2.5px solid #e0e6ed;border-radius:12px;transition:all .3s ease;box-sizing:border-box;font-family:inherit;background-color:#f8f9fa;text-align:right}.form-input:focus{outline:none;border-color:#3498db;background-color:#fff;box-shadow:0 0 0 4px rgba(52,152,219,.15)}.form-input::placeholder{color:#9ca3af}.preset-items-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.preset-title{font-size:17px;font-weight:700;color:#1a1a1a;margin:0;text-align:right;letter-spacing:.3px}.preset-items-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;grid-gap:14px;gap:14px;max-height:400px;overflow-y:auto}.preset-items-list::-webkit-scrollbar{width:8px}.preset-items-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.preset-items-list::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.preset-items-list::-webkit-scrollbar-thumb:hover{background:#a0aec0}.preset-item{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;background:linear-gradient(135deg,#f8fafc,#f0f4f8);border:2px solid #d0d8e0;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:right}.preset-item:hover{border-color:#3498db;background:linear-gradient(135deg,#e8f4ff,#eef9ff);box-shadow:0 8px 24px rgba(52,152,219,.18);transform:translateY(-2px)}.preset-item.changed{border-color:#f59e0b;background:linear-gradient(135deg,#fff8e8,#fffbf0)}.preset-item.changed:hover{box-shadow:0 8px 24px rgba(245,158,11,.18);border-color:#f39c12}.preset-item-content{display:flex;flex-direction:column;grid-gap:6px;gap:6px;flex:1 1}.preset-date{font-size:15px;color:#6b7280;font-weight:500}.preset-name{font-size:17px;color:#1f2937;font-weight:600}.preset-changed-badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;background:linear-gradient(135deg,#f59e0b,#f97316);font-size:12px;border-radius:24px;letter-spacing:.4px;box-shadow:0 4px 12px rgba(245,158,11,.35);white-space:nowrap;margin-right:12px}.btn-primary-custom,.preset-changed-badge{color:#fff;font-weight:700;text-transform:uppercase}.btn-primary-custom{padding:16px 32px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:12px;font-size:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 20px rgba(59,130,246,.35);letter-spacing:.6px;width:100%;margin-top:8px}.btn-primary-custom:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-3px);box-shadow:0 10px 28px rgba(59,130,246,.45)}.btn-primary-custom:active:not(:disabled){transform:translateY(-1px)}.btn-primary-custom:disabled{background:linear-gradient(135deg,#d1d5db,#b4b8c2);cursor:not-allowed;opacity:.6;box-shadow:none}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center}.empty-icon{font-size:64px;margin-bottom:20px;display:block;animation:bounce 2s infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-state p{font-size:16px;color:#6b7280;margin:0;font-weight:500}@media (min-width:768px){.guarding-event-popup{min-width:600px;max-width:700px;padding:40px;grid-gap:36px;gap:36px}.preset-item{padding:20px 24px}.btn-primary-custom{padding:18px 36px;font-size:17px}}@media (max-width:640px){.guarding-event-popup{min-width:auto;width:100%;padding:24px;grid-gap:24px;gap:24px}.preset-items-list{max-height:300px}.preset-item{flex-direction:column;align-items:flex-end;grid-gap:12px;gap:12px;padding:16px 18px}.preset-changed-badge{margin-right:0}.form-label,.preset-title{font-size:16px}.form-input,.preset-date{font-size:15px}.preset-name{font-size:16px}.btn-primary-custom{padding:14px 24px;font-size:15px}.empty-state{padding:40px 20px}.empty-icon{font-size:48px}.empty-state p{font-size:15px}}.DisplayPointsTemplate_comboContainer__1OIwJ .DisplayPointsTemplate_inputGroup__3dS3F{max-width:500px;width:100%;float:none!important;margin:0 auto 1rem;display:inline-block}.DisplayPointsTemplate_customTable__2I1Sz{width:60%!important;margin:0 auto}.DisplayPointsTemplate_customTable__2I1Sz td,.DisplayPointsTemplate_customTable__2I1Sz th{padding:0;font-size:1rem}.DisplayPointsTemplate_customTable__2I1Sz td{border:1px solid #ddd;background-color:initial}.DisplayPointsTemplate_tableCell__3HCOL{text-align:center;font-size:20px;padding:8px}.DisplayPointsTemplate_comboContainer__1OIwJ{max-width:180px;margin:0 auto 1rem}.DisplayPointsTemplate_comboContainer__1OIwJ .DisplayPointsTemplate_comboContainer__1OIwJ .DisplayPointsTemplate_rbt__3wSd9,.DisplayPointsTemplate_comboContainer__1OIwJ .DisplayPointsTemplate_inputGroup__3dS3F{width:100%!important}.DisplayPointsTemplate_defaultContainer__3cdou{padding:1rem;margin:0 auto;max-width:1200px}.DisplayPointsTemplate_defaultTable__3c366{width:100%;max-width:80%;border-radius:.5rem;border-collapse:collapse;box-shadow:0 0 .625rem rgba(0,0,0,.05);font-size:.95rem}.DisplayPointsTemplate_defaultTable__3c366 td,.DisplayPointsTemplate_defaultTable__3c366 th{padding:.75rem;border:.0625rem solid #ddd;text-align:center}.DisplayPointsTemplate_defaultTable__3c366 th{font-weight:700;padding:.2rem;font-size:1.8rem}.DisplayPointsTemplate_defaultTable__3c366 td{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;padding:0;font-size:.6rem}.DisplayPointsTemplate_defaultTable__3c366 tbody tr:hover{transform:scale(1.02);transition:transform .03s ease}@media (max-width:768px){.DisplayPointsTemplate_defaultContainer__3cdou{padding:.8rem}.DisplayPointsTemplate_defaultCombobox__20yUR{width:100%}.DisplayPointsTemplate_comboContainer__1OIwJ{flex-direction:column;align-items:center}.DisplayPointsTemplate_defaultTable__3c366 td{font-size:.6rem;padding:0}.DisplayPointsTemplate_defaultTable__3c366 th{font-size:1.4rem;padding:0}}.DisplayPointsTemplate_defaultHeader__xrP6w{text-align:center}.DisplayPointsTemplate_dummyTaskBtn__22Wvr{background:linear-gradient(135deg,#4f46e5,#3b82f6);color:#fff;width:-moz-fit-content;width:fit-content;float:none!important;margin:0 auto 1rem;display:inline-block;white-space:nowrap;padding:.6rem 1.5rem;border-radius:.5rem;border:none;font-size:1rem;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(59,130,246,.4);transition:background .3s ease,transform .1s ease,box-shadow .3s ease}.DisplayPointsTemplate_dummyTaskBtn__22Wvr:hover{background:linear-gradient(135deg,#4338ca,#2563eb);transform:scale(1.05);box-shadow:0 6px 18px rgba(37,99,235,.5)}.DisplayPointsTemplate_dummyTaskBtn__22Wvr:active{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);transform:scale(.96);box-shadow:0 3px 8px rgba(30,58,138,.4)}.AddDummyTask_container__2t--a{display:flex;flex-direction:column;align-items:center;padding:24px;grid-gap:20px;gap:20px;width:100%;max-width:450px;margin:0 auto}.AddDummyTask_section__2KnR0{width:100%;flex-direction:column;align-items:center;direction:rtl;text-align:right}.AddDummyTask_section__2KnR0 h2{margin-bottom:8px;font-size:1.1rem;text-align:center}.AddDummyTask_section__2KnR0 input[type=date],.AddDummyTask_section__2KnR0 input[type=number],.AddDummyTask_section__2KnR0 input[type=text]{width:100%;padding:8px 10px;border:1px solid #ccc;border-radius:4px;font-size:1rem;box-sizing:border-box}.react-select__control{width:100%;border-radius:4px;font-size:1rem}.AddDummyTask_confirmBtn__1DuFG{background-color:#007bff;color:#fff;border:none;padding:10px 24px;border-radius:4px;cursor:pointer;font-size:1rem;align-self:center;transition:background-color .2s ease}.AddDummyTask_confirmBtn__1DuFG:hover{background-color:#0056b3}.UserFormPopup_userFormPopupForm__2Vshe{font-size:1.1rem}.UserFormPopup_selectedRoles__1neN0{margin-bottom:1rem}.UserFormPopup_selectedRoles__1neN0 .UserFormPopup_badge__2lvh-{display:inline-flex;align-items:center;background-color:#f0f0f5;color:#333;border-radius:16px;padding:.4rem .8rem;margin:.2rem;font-size:1rem}.UserFormPopup_selectedRoles__1neN0 .UserFormPopup_badge__2lvh- .UserFormPopup_btnClose__1FKCx{font-size:1rem;line-height:1;color:#000;padding:0;margin-left:.4rem;opacity:.6;transition:opacity .2s}.UserFormPopup_selectedRoles__1neN0 .UserFormPopup_badge__2lvh- .UserFormPopup_btnClose__1FKCx:hover{opacity:1}.UserFormPopup_addRoleContainer__2RtWX{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.UserFormPopup_addRoleContainer__2RtWX .UserFormPopup_formSelect__1XlpZ{flex:1 1;border-radius:4px;border:1px solid #ccc}.UserFormPopup_addRoleContainer__2RtWX .UserFormPopup_btnOutlinePrimary__X6XUG{padding:.4rem 1rem;border-radius:4px;border:1px solid #0d6efd;background-color:#0d6efd;color:#fff;transition:background-color .2s}.UserFormPopup_addRoleContainer__2RtWX .UserFormPopup_btnOutlinePrimary__X6XUG:hover{background-color:#0b5ed7}.UserFormPopup_userFormPopupForm__2Vshe .UserFormPopup_formLabel__3PZ48{display:block;font-weight:500;margin-bottom:.25rem}.UserFormPopup_userFormPopupForm__2Vshe .UserFormPopup_formControl__34RI9{display:block;width:100%;box-sizing:border-box;border-radius:4px;border:1px solid #ccc;padding:.5rem;margin-bottom:.75rem}.UserFormPopup_userFormPopupForm__2Vshe .UserFormPopup_btnPrimary__MpB6E{min-width:5rem;padding:.4rem .8rem;background-color:#0d6efd;border-color:#0d6efd;color:#fff}.UserFormPopup_userFormPopupForm__2Vshe .UserFormPopup_btnPrimary__MpB6E:hover{background-color:#0b5ed7}.UserFormPopup_userFormPopupForm__2Vshe .UserFormPopup_btnSecondary__1UgBS{min-width:5rem;padding:.4rem .8rem;background-color:#6c757d;border-color:#6c757d;color:#fff}.UserFormPopup_userFormPopupForm__2Vshe .UserFormPopup_btnSecondary__1UgBS:hover{background-color:#5c636a}.UserFormPopup_selectedRoles__1neN0 .UserFormPopup_badge__2lvh- .UserFormPopup_btnClose__1FKCx{display:inline-block;background:none;border:none;position:relative}.UserFormPopup_selectedRoles__1neN0 .UserFormPopup_badge__2lvh- .UserFormPopup_btnClose__1FKCx:before{content:"×";font-weight:700;font-size:1rem;color:#000;line-height:1}.EditUsersPage_addUserBtn__3gT12{background-color:#004f73;color:#fff;font-size:1.25rem;padding:.75rem 1.5rem;border:none;width:-moz-fit-content;width:fit-content;margin:0 auto 2rem;border-radius:1rem}.EditUsersPage_addUserBtn__3gT12:hover:not(:disabled){background-color:#09364b}.EditUsersPage_table__2oWWB td .EditUsersPage_btn__1TH7K{margin-right:.75rem}.EditUsersPage_table__2oWWB td .EditUsersPage_btn__1TH7K:last-child{margin-right:0}.EditUsersPage_card-body__3yFej td .EditUsersPage_btn__1TH7K,.EditUsersPage_card-body__3yFej td>[type=actions] button{margin-right:1rem}.EditUsersPage_card-body__3yFej td .EditUsersPage_btn__1TH7K:last-child{margin-right:0}.EditUsersPage_card-header__20_Pg .EditUsersPage_btn-link__1VuMb{font-size:1.5rem;font-weight:700}.EditRolesPage_pageTitle__aj_T8{text-align:center;margin-bottom:1.25rem;font-weight:700;color:#333}.EditRolesPage_addRoleButton__1kF4p{background-color:#2e7ea6;color:#fff;font-size:1.25rem;padding:.75rem 1.5rem;border:none;width:-moz-fit-content;width:fit-content;margin:0 auto 2rem;border-radius:1rem}.EditRolesPage_header__2TZLY{margin:auto;width:50%}.EditRolesPage_blueButton__1O_tv,.EditRolesPage_deleteRole__306H5,.EditRolesPage_grayButton__jIsWd,.EditRolesPage_greenButton__YmivC{width:8rem;height:2.5rem;font-size:1rem;display:inline-flex;justify-content:center;align-items:center;border-radius:.3125rem;padding:1rem;margin:.5rem}.EditRolesPage_grayButton__jIsWd{background-color:#6c757d;color:#fff}.EditRolesPage_greenButton__YmivC{background-color:#00ab00;color:#fff}.EditRolesPage_blueButton__1O_tv,.EditRolesPage_blueButton__1O_tv:hover{background-color:#2e7ea6;color:#fff}.EditRolesPage_deleteRole__306H5{background-color:#dc3545;color:#fff;border:none}.EditRolesPage_deleteRole__306H5:hover{background-color:#c82333;color:#fff}.EditRolesPage_customPopup__3weXx{z-index:1050}.EditRolesPage_table__3XI9h td,.EditRolesPage_table__3XI9h th{vertical-align:middle;text-align:center}.EditRolesPage_table__3XI9h tbody tr:hover{background-color:#f9f9f9}.EditRolesPage_buttonContainer__1NCMZ{display:flex;justify-content:center;margin-top:1rem}.GroupsEdit_groupsEditContainer__1tNoM{direction:rtl;text-align:right;display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem;box-sizing:border-box}.GroupsEdit_groupsEditAccordion__2eMT-{width:100%;max-width:90vw}.GroupsEdit_groupsEditAccordion__2eMT- .GroupsEdit_cardHeaderGroupEdit__2dI2_{padding:0}.GroupsEdit_groupsEditAccordion__2eMT- .GroupsEdit_accordion-button__3_GGI,.GroupsEdit_groupsEditAccordion__2eMT- .GroupsEdit_cardHeaderGroupEdit__2dI2_ button{display:block;width:100%;text-align:center;border:none;background:transparent;justify-content:center}.GroupsEdit_groupsEditAccordion__2eMT- .GroupsEdit_card-body__1xRbN{display:flex;flex-direction:column;align-items:center}.GroupsEdit_groupsEditActions__1IaSh{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}.GroupsEdit_groupsEditActionsBtn__2GCBd{margin:0}button.GroupsEdit_groupsEditActionsBtnActivate__4UvW6{background-color:#28a745;border-color:#28a745;color:#fff}button.GroupsEdit_groupsEditActionsBtnDeactivate__wnPRv{background-color:#dc3545;border-color:#dc3545;color:#fff}.GroupsEdit_groupsEditTable__1KbFQ{width:100%;display:flex;justify-content:center;margin-bottom:1rem}.GroupsEdit_groupsEditPopup__2Ix7d{display:flex;justify-content:center;align-items:center;padding:1rem}.GroupsEdit_groupsEditPopup__2Ix7d .GroupsEdit_groupEditForm__wR_1T{direction:rtl;text-align:right;display:flex;flex-direction:column;align-items:center;width:75vw;max-width:600px;grid-gap:.75rem;gap:.75rem;box-sizing:border-box}.GroupsEdit_groupsEditPopup__2Ix7d .GroupsEdit_groupEditForm__wR_1T .GroupsEdit_btn__1OSQC,.GroupsEdit_groupsEditPopup__2Ix7d .GroupsEdit_groupEditForm__wR_1T .GroupsEdit_react-select-container__LTvjo,.GroupsEdit_groupsEditPopup__2Ix7d .GroupsEdit_groupEditForm__wR_1T input{width:100%;box-sizing:border-box}.GroupsEdit_groupsEditPopup__2Ix7d .GroupsEdit_groupEditForm__wR_1T label{width:100%;text-align:right}.GroupsEdit_react-select-container__LTvjo{width:100%}.GroupsEdit_popup-new__close__g5QcO{right:auto;left:1rem}.SagabTeamEdit_teamEditContainer__1gCU0{padding:15px 30px}.SagabTeamEdit_teamActions__IBeXd{text-align:end;padding:0 30px}.CadetPage_cadetPageContainer__3pceh{display:flex;flex-direction:column;width:100%;padding:20px;font-family:Arial,sans-serif;min-height:100vh}.CadetPage_header__2CDyp{display:flex;justify-content:center;align-items:center;grid-gap:40px;gap:40px;margin-bottom:30px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.CadetPage_headerLogo__3R5BZ{width:100px;height:auto;object-fit:contain;margin:auto}.CadetPage_headerTitle__3F_lX{font-size:3rem;font-weight:700;color:#333;margin:0;text-align:center;select option{direction:rtl;text-align:right;background-color:#fff;color:#1f2d3d;padding:8px 12px;font-size:.95rem}select option:checked,select option:focus,select option:hover{background-color:#f0f5ff;color:#122b49}}.CadetPage_controlsSection__2XF_9{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-bottom:28px;padding:18px;background:linear-gradient(180deg,#2c3e50,#243a73);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.CadetPage_controlGroup__2Qv3h{display:flex;flex-direction:column;grid-gap:8px;gap:8px;direction:rtl}.CadetPage_label__2g72d{color:#eaf2f8;font-weight:700;font-size:.95rem;text-align:right;letter-spacing:.3px}.CadetPage_dropdown__2sFUg{position:relative;width:100%}.CadetPage_dropdownRtl__dSEWk{direction:rtl}.CadetPage_dropdownDisabled__3BD3M{opacity:.5;pointer-events:none}.CadetPage_dropdownButton__1wE-Q{width:100%;padding:12px 16px;border:1px solid #d6dde8;border-radius:10px;background-color:#fff;color:#1f2d3d;text-align:right;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease,transform .08s ease}.CadetPage_dropdownButton__1wE-Q:hover{border-color:#b8c4d7;background-color:#f7f9fc}.CadetPage_dropdownButton__1wE-Q:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 4px rgba(74,144,226,.2)}.CadetPage_dropdownCaret__3e85Z{font-size:1rem;color:#243a73}.CadetPage_dropdownList__3RT_W{position:absolute;z-index:20;top:calc(100% + 6px);right:0;left:0;max-height:260px;overflow:auto;background:#fff;border:1px solid #d6dde8;box-shadow:0 8px 20px rgba(0,0,0,.12);border-radius:12px;padding:6px;list-style:none;margin:0}.CadetPage_dropdownOption__21Oq1{padding:10px 12px;border-radius:8px;color:#1f2d3d;cursor:pointer;text-align:right}.CadetPage_dropdownOption__21Oq1:hover{background:#f0f5ff}.CadetPage_dropdownOptionActive__3g5fw{background:#eaf1ff}.CadetPage_dropdownOptionSelected__33S30{background:#e3ecff;font-weight:700;color:#122b49}.CadetPage_contentSection__2Ib-B{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.CadetPage_tabsContainer__1tl5q{display:flex;flex-direction:column;width:100%}.CadetPage_tabsList__1R5k1{display:flex;border-bottom:2px solid #e0e0e0;background-color:#f9f9f9;flex-direction:row-reverse}.CadetPage_tabButton__EC4yL{flex:1 1;padding:15px 20px;background-color:initial;cursor:pointer;font-size:1rem;font-weight:500;color:#666;transition:all .3s;border:none;border-bottom:3px solid transparent;text-align:center}.CadetPage_tabButton__EC4yL:hover{background-color:#f0f0f0;color:#333}.CadetPage_tabButton__EC4yL.CadetPage_activeTab__auT-1{color:#2c3e50;border-bottom-color:#2c3e50;background-color:#fff}.CadetPage_tabContent__3lr4g{padding:30px;direction:rtl}.CadetPage_noDataMessage__eBx6P{padding:40px;text-align:center;font-size:1.1rem;color:#999;background-color:#fff;border-radius:8px}.attributesTable,.gradesTable,.skirotTable{width:100%;border-collapse:collapse;margin-top:15px;direction:rtl}.attributesTable thead,.gradesTable thead,.skirotTable thead{background-color:#2c3e50}.attributesTable th,.gradesTable th,.skirotTable th{padding:12px;text-align:right;color:#fff;font-weight:700;border:1px solid #ddd}.attributesTable tbody tr,.gradesTable tbody tr,.skirotTable tbody tr{border-bottom:1px solid #ddd}.attributesTable tbody tr:hover,.gradesTable tbody tr:hover,.skirotTable tbody tr:hover{background-color:#f5f5f5}.attributesTable td,.gradesTable td,.skirotTable td{padding:10px 12px;text-align:right;border:1px solid #ddd}.loading{color:#999}.error,.loading{padding:20px;text-align:center;font-size:1rem}.error{color:#e74c3c;background-color:#fadbd8;border-radius:4px;margin:10px 0}.CadetPage_placeholderContent__XGSVf{padding:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px;align-items:center;justify-items:center;align-content:start;min-height:80px;--option-bg:#fff;--option-border:#dcdcdc;--option-hover:rgba(44,62,80,0.06);--option-selected-bg:#2c3e50;--option-selected-color:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.02);transition:background-color .18s ease,box-shadow .18s ease;text-align:center;color:#999;font-size:1.1rem;background-color:#f9f9f9;border-radius:4px;border:2px dashed #ddd}.CadetPage_placeholderContent__XGSVf p{margin:0;line-height:1.6}@media (max-width:768px){.CadetPage_cadetPageContainer__3pceh{padding:10px}.CadetPage_controlsSection__2XF_9{grid-template-columns:1fr}.CadetPage_header__2CDyp{flex-direction:column;grid-gap:20px;gap:20px}.CadetPage_headerTitle__3F_lX{font-size:2rem}.CadetPage_headerLogo__3R5BZ{width:80px}.CadetPage_tabsList__1R5k1{flex-wrap:wrap}.CadetPage_tabButton__EC4yL{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 5px);min-width:100px}.CadetPage_tabContent__3lr4g{padding:15px}.attributesTable td,.attributesTable th,.gradesTable td,.gradesTable th,.skirotTable td,.skirotTable th{padding:8px;font-size:.9rem}}.CadetPage_academicContainer__13eNB{width:100%;direction:rtl}.CadetPage_academicHeader__2EZo3{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:12px;direction:rtl}.CadetPage_expandButton__3bp1a{display:inline-block;padding:12px 24px;margin-bottom:25px;background:linear-gradient(135deg,#3498db,#2980b9);color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 8px rgba(52,152,219,.3);letter-spacing:.5px;position:sticky;left:20px;top:24px;z-index:4}.CadetPage_yearSelector__1elUt{display:inline-flex;grid-gap:8px;gap:8px;align-items:center;direction:rtl}.CadetPage_pageControlsRow__2jJ6D{padding:20px;margin-left:auto}.CadetPage_yearButton__28uaB{padding:8px 14px;border-radius:8px;border:1px solid transparent;background:transparent;color:#2c3e50;font-weight:600;cursor:pointer;transition:all .12s ease}.CadetPage_yearButton__28uaB:hover:not(:disabled){background:#f0f0f0;color:#2c3e50;transform:translateY(-2px);box-shadow:0 6px 12px rgba(52,152,219,.2);transition:all .2s ease}.CadetPage_yearButton__28uaB:disabled{opacity:.45;cursor:not-allowed}.CadetPage_activeYear__jIHMY{padding:8px 14px;border-radius:8px;border:1px solid transparent;background:transparent;font-weight:600;cursor:pointer;transition:all .12s ease;background:linear-gradient(90deg,#3498db,#2980b9);color:#fff;box-shadow:0 4px 10px rgba(41,128,185,.18)}.CadetPage_activeYear__jIHMY:hover{background:linear-gradient(135deg,#2980b9,#1f5a8a);box-shadow:0 6px 12px rgba(52,152,219,.3);transform:translateY(-2px)}.CadetPage_yearTitle__3epur{position:sticky;right:20px;top:24px;z-index:3;background-color:#fff}.CadetPage_expandButton__3bp1a:hover{background:linear-gradient(135deg,#2980b9,#1f5a8a);box-shadow:0 6px 12px rgba(52,152,219,.4);transform:translateY(-2px)}.CadetPage_expandButton__3bp1a:active{transform:translateY(0);box-shadow:0 2px 4px rgba(52,152,219,.3)}.CadetPage_yearSection__21jMw{margin-bottom:35px;animation:CadetPage_fadeIn__ouT4n .3s ease-in}@keyframes CadetPage_fadeIn__ouT4n{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CadetPage_yearTitle__3epur{color:#2c3e50;font-size:1.3rem;font-weight:700;margin:0 0 18px;padding-bottom:12px;border-bottom:3px solid #3498db;text-align:right}.CadetPage_gradesTable__bHcX5{width:100%;border-collapse:collapse;margin:15px 0;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.08);border-radius:4px;overflow:hidden}.CadetPage_gradesTable__bHcX5 thead{background-color:#34495e}.CadetPage_gradesTable__bHcX5 thead tr th{padding:14px 16px;text-align:center;color:#fff;font-weight:700;border:none;font-size:.95rem;letter-spacing:.3px}.CadetPage_gradesTable__bHcX5 tbody tr{border-bottom:1px solid #ecf0f1;transition:background-color .2s ease}.CadetPage_gradesTable__bHcX5 tbody tr:hover{background-color:#f8f9fa}.CadetPage_gradesTable__bHcX5 tbody tr:last-child{border-bottom:none}.CadetPage_gradesTable__bHcX5 tbody td{padding:14px 16px;text-align:right;border:none;font-size:.95rem;color:#333}.CadetPage_gradesTable__bHcX5 tbody td:first-child{border-radius:0;font-weight:500}.CadetPage_gradesTable__bHcX5 tbody td:nth-child(2){font-weight:700;text-align:center;border-radius:4px}.CadetPage_yearAverage__36kIr{margin-top:18px;padding:16px 18px;background:linear-gradient(135deg,#e8f4f8,#d4edf5);border-right:5px solid #3498db;border-radius:4px;font-size:1rem;font-weight:600;color:#1f3a47;text-align:right;box-shadow:0 2px 4px rgba(0,0,0,.05)}.CadetPage_totalAverage__1Y7fw{margin-top:30px;padding:20px 22px;background:linear-gradient(135deg,#f0f3f4,#e8ecf1);border-right:5px solid #2c3e50;border-radius:4px;font-size:1.15rem;font-weight:800;color:#1a252f;text-align:right;box-shadow:0 3px 8px rgba(0,0,0,.1)}.CadetPage_loadingContent__26E4x{padding:40px;text-align:center;color:#7f8c8d;font-size:1rem;font-weight:500}.CadetPage_errorContent__3EHFH{padding:40px;text-align:center;color:#c0392b;font-size:1rem;background-color:#fadbd8;border-radius:4px;border-right:4px solid #e74c3c}@media (max-width:768px){.CadetPage_expandButton__3bp1a{width:100%;padding:14px 16px}.CadetPage_yearTitle__3epur{font-size:1.1rem}.CadetPage_gradesTable__bHcX5 tbody td,.CadetPage_gradesTable__bHcX5 thead tr th{padding:12px;font-size:.85rem}.CadetPage_totalAverage__1Y7fw,.CadetPage_yearAverage__36kIr{font-size:.95rem;padding:14px 16px}}@media (max-width:480px){.CadetPage_expandButton__3bp1a{padding:12px 14px;font-size:.9rem}.CadetPage_yearTitle__3epur{font-size:1rem;margin-bottom:14px;padding-bottom:10px}.CadetPage_gradesTable__bHcX5 thead tr th{padding:10px;font-size:.75rem}.CadetPage_gradesTable__bHcX5 tbody td{padding:10px;font-size:.8rem}.CadetPage_totalAverage__1Y7fw,.CadetPage_yearAverage__36kIr{font-size:.9rem;padding:12px 14px}}.CadetPage_platformYearContainer__VEonP{margin-bottom:12px;padding:0 8px}.CadetPage_platformStatsTable__36Tw9{animation:CadetPage_fadeIn__ouT4n .3s ease-in}.CadetPage_semesterialPlatformsContainer__3SQew{width:100%;padding:16px;background:linear-gradient(180deg,#fff,#fbfdff);border-radius:10px;box-shadow:0 6px 18px rgba(20,20,40,.06);direction:rtl;margin:16px 0}.CadetPage_semesterialPlatformsContainer__3SQew:hover{box-shadow:0 8px 24px rgba(20,20,40,.1);transition:box-shadow .2s ease}.CadetPage_semesterialPlatformsContainer__3SQew h2{margin:0 0 18px;font-size:2rem;font-weight:800;color:#121212;text-align:center}.CadetPage_semesterialPlatformsContainer__3SQew .CadetPage_tableWrap__hIAIV{overflow-x:auto}.CadetPage_semesterialPlatformsContainer__3SQew table{width:100%;border-collapse:initial;border-spacing:1.5px;text-align:center;background:transparent;min-width:900px}.CadetPage_semesterialPlatformsContainer__3SQew thead tr:first-child th{background:#0c0032;color:#fff;padding:12px 14px;font-weight:600;font-size:1.4rem;font-style:italic}.CadetPage_semesterialPlatformsContainer__3SQew thead tr:nth-child(2) th{background:#243a73;color:#fff;font-weight:700;font-size:.95rem;padding:10px 12px;border-bottom:none}.CadetPage_semesterialPlatformsContainer__3SQew tbody tr{transition:transform .12s ease,box-shadow .12s ease}.CadetPage_semesterialPlatformsContainer__3SQew tbody tr:hover{transform:translateY(-2px)}.CadetPage_semesterialPlatformsContainer__3SQew td{background:#fff;padding:12px 14px;box-shadow:0 2px 6px rgba(18,24,40,.04);vertical-align:middle;font-weight:600;color:#19313b}.CadetPage_semesterialPlatformsContainer__3SQew td:first-child{background:transparent;box-shadow:none}.CadetPage_semesterialPlatformsContainer__3SQew .CadetPage_categoryHeader__3PkXX{text-align:center;color:#fff;font-weight:800}.CadetPage_semesterialPlatformsContainer__3SQew .CadetPage_emptyCell__3zWM4{background:#f4f6f8;color:#8b97a6}@media (max-width:900px){.CadetPage_semesterialPlatformsContainer__3SQew table{min-width:700px}}@media (max-width:560px){.CadetPage_semesterialPlatformsContainer__3SQew table{min-width:520px}.CadetPage_semesterialPlatformsContainer__3SQew td{padding:8px;font-size:.88rem}.CadetPage_semesterialPlatformsContainer__3SQew thead tr:first-child th{font-size:.85rem;padding:8px}}.CadetPage_semesterialPlatformsContainer__3SQew td{text-align:center}.CadetPage_semesterialPlatformsContainer__3SQew td strong{font-weight:800}.PastTasksTemplate_comboContainer__2zfgn .PastTasksTemplate_inputGroup__107X2{max-width:500px;width:100%;float:none!important;margin:0 auto 1rem;display:inline-block}.PastTasksTemplate_customTable__oVP-G{width:60%!important;margin:0 auto}.PastTasksTemplate_customTable__oVP-G td,.PastTasksTemplate_customTable__oVP-G th{padding:0;font-size:1rem}.PastTasksTemplate_customTable__oVP-G td{border:1px solid #ddd;background-color:initial}.PastTasksTemplate_tableCell__1kP6a{text-align:center;font-size:20px;padding:8px}.PastTasksTemplate_comboContainer__2zfgn{max-width:180px;margin:0 auto 1rem}.PastTasksTemplate_comboContainer__2zfgn .PastTasksTemplate_comboContainer__2zfgn .PastTasksTemplate_rbt__9qhdo,.PastTasksTemplate_comboContainer__2zfgn .PastTasksTemplate_inputGroup__107X2{width:100%!important}.PastTasksTemplate_defaultCombobox__2KvHy{width:100%;max-width:500px;font-size:1rem;padding:.6rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;background-color:#fff;color:#111827;box-shadow:0 1px 3px rgba(0,0,0,.1)}.PastTasksTemplate_dummyTaskBtn__1QguF{background:linear-gradient(135deg,#4f46e5,#3b82f6);color:#fff;width:-moz-fit-content;width:fit-content;float:none!important;margin:0 auto 1rem;display:inline-block;white-space:nowrap;padding:.6rem 1.5rem;border-radius:.5rem;border:none;font-size:1rem;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(59,130,246,.4);transition:background .3s ease,transform .1s ease,box-shadow .3s ease}.PastTasksTemplate_defaultContainer__2NwiC{padding:1rem;margin:0 auto;max-width:1200px}.PastTasksTemplate_defaultTable__2Lox8{width:100%;max-width:70%;border-radius:.5rem}.PastTasksTemplate_defaultTable__2Lox8 th{padding:0;font-size:1.4rem}.PastTasksTemplate_defaultTable__2Lox8 td{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;padding:0;font-size:.6rem}.PastTasksTemplate_cellDiv__24xDB{text-align:center;font-size:2.4rem}@media (max-width:768px){.PastTasksTemplate_defaultContainer__2NwiC{padding:.8rem}.PastTasksTemplate_defaultCombobox__2KvHy{width:100%}.PastTasksTemplate_comboContainer__2zfgn{flex-direction:column;align-items:center}.PastTasksTemplate_defaultTable__2Lox8 td{font-size:.6rem;padding:0}.PastTasksTemplate_defaultTable__2Lox8 th{align:center;font-size:1.4rem;padding:0}}.OrderFormPopup_defaultContainer__1Qf2Z,.PastTasksTemplate_defaultHeader__2YSqa{text-align:center}.OrderFormPopup_labelContainer__1x3au{margin-left:2.6rem;max-width:90%;flex-direction:column}.OrderFormPopup_buttonContainer__3W6TU,.OrderFormPopup_labelContainer__1x3au{display:flex;justify-content:center;align-items:center;grid-gap:.5rem;gap:.5rem}.OrderFormPopup_buttonContainer__3W6TU{margin-top:.9rem}.OrderFormPopup_defaultPopup__e1uNr h2{font-size:2rem;font-weight:600;margin-top:1.2rem}.OrderFormPopup_defaultLabel__1_1lH{padding:0;font-size:.9rem;font-weight:600}.OrderFormPopup_inputContainer__1EhUu{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:.5rem;gap:.5rem}.OrderFormPopup_checkLabel__1Yw_p{display:flex;font-size:large;align-items:center;width:100%;max-width:100%;grid-gap:.3rem;gap:.3rem;text-align:center;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.OrderFormPopup_defaultButton__33If9{text-align:center;margin-bottom:.4rem;margin-top:.4rem;background-color:#2563eb;color:#fff;padding:.4rem 1rem;border-radius:.375rem;border:none;font-size:1.4rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.OrderFormPopup_defaultButton__33If9:hover{background-color:#1d4ed8;transform:scale(1.04)}.OrderFormPopup_defaultButton__33If9:active{background-color:#1e40af;transform:scale(.96)}.GenericLogisticsPage_defaultContainer__3fL2k{text-align:center;align-items:center}.GenericLogisticsPage_defaultButton__3g4te{margin:.2rem;text-align:center;background-color:#2563eb;color:#fff;padding:.25rem .6rem;border-radius:.375rem;border:none;font-size:.9rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.GenericLogisticsPage_inputLabel__KN0ov{display:block;font-weight:600;margin-bottom:.5em;color:#333;direction:rtl;text-align:center}.GenericLogisticsPage_input__cb8AY{width:100%;max-width:350px;margin:0 auto 1em;padding:.5em .75em;border:1px solid #bdbdbd;border-radius:6px;font-size:1em;transition:border-color .2s;background:#fafafa;direction:rtl;text-align:right;display:block}.GenericLogisticsPage_input__cb8AY:focus{border-color:#1976d2;outline:none;background:#fff}.GenericLogisticsPage_defaultButton__3g4te:hover{background-color:#1d4ed8;transform:scale(1.04)}.GenericLogisticsPage_defaultButton__3g4te:active{background-color:#1e40af;transform:scale(.96)}.GenericLogisticsPage_bigButton__3wiuN{background:linear-gradient(135deg,#4f46e5,#3b82f6);color:#fff;padding:.6rem 1.5rem;border-radius:.5rem;border:none;font-size:2rem;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(59,130,246,.4);transition:background .3s ease,transform .1s ease,box-shadow .3s ease}.GenericLogisticsPage_bigButton__3wiuN:hover{background:linear-gradient(135deg,#4338ca,#2563eb);transform:scale(1.05);box-shadow:0 6px 18px rgba(37,99,235,.5)}.GenericLogisticsPage_bigButton__3wiuN:active{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);transform:scale(.96);box-shadow:0 3px 8px rgba(30,58,138,.4)}.GenericLogisticsPage_bigButtonContainer__2HQNV{text-align:center}.GenericLogisticsPage_defaultTable__1EXEN{margin:10px auto;width:100%;max-width:100%;border-radius:.5rem}.GenericLogisticsPage_defaultTable__1EXEN tr{font-family:"Poppins",sans-serif;font-weight:500;letter-spacing:.3px;line-height:1.6}.GenericLogisticsPage_defaultTable__1EXEN th{font-size:140%;text-align:center;vertical-align:middle;word-break:break-word;overflow-wrap:break-word}.GenericLogisticsPage_defaultTable__1EXEN td{font-size:100%;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;text-align:center;vertical-align:middle;margin-top:.4rem;margin-bottom:.4rem;word-break:break-word;overflow-wrap:break-word}@media (max-width:768px){.GenericLogisticsPage_defaultTable__1EXEN{font-size:.9rem;width:100%;max-width:100%;table-layout:fixed}}.GenericLogisticsPage_filtersSection__25vcm{background-color:#f3f4f6;padding:1rem;border-radius:.5rem;margin:1rem 0;display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem;align-items:center}.GenericLogisticsPage_filterContainer__WtFeP{display:flex;flex-direction:row;grid-gap:.5rem;gap:.5rem;align-items:center;flex-wrap:wrap;justify-content:center}.GenericLogisticsPage_filterLabel__3DVIa{font-weight:600;font-size:1rem;color:#374151}.GenericLogisticsPage_filterSelect__2wnP1{padding:.5rem;border:2px solid #7c3aed;border-radius:.375rem;font-size:1rem;background-color:#fff;cursor:pointer;min-width:150px;direction:rtl}.GenericLogisticsPage_filterSelect__2wnP1:focus{outline:none;border-color:#5b21b6;box-shadow:0 0 0 3px rgba(124,58,237,.1)}.GenericLogisticsPage_addFilterButton__2TJJx{background-color:#10b981;color:#fff;padding:.5rem 1rem;border:none;border-radius:.375rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:.5rem}.GenericLogisticsPage_addFilterButton__2TJJx:hover{background-color:#059669}.GenericLogisticsPage_removeFilterButton__3hsi3{background-color:#ef4444;color:#fff;padding:.4rem .7rem;border:none;border-radius:.375rem;font-size:1.2rem;font-weight:700;cursor:pointer;transition:background-color .2s;line-height:1}.GenericLogisticsPage_removeFilterButton__3hsi3:hover{background-color:#dc2626}.DrivesExplanationText_defaultContainer__2SbcO table th{font-size:.8rem;text-align:center;padding:.5rem .75rem;white-space:normal;word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:1.15;vertical-align:middle}@media (max-width:1200px){.DrivesExplanationText_defaultContainer__2SbcO table th{font-size:.95rem;padding:.45rem .6rem}}@media (max-width:768px){.DrivesExplanationText_defaultContainer__2SbcO table th{font-size:.9rem;padding:.35rem .5rem;line-height:1.1}.DrivesExplanationText_defaultContainer__2SbcO table{display:block;overflow-x:auto;white-space:nowrap}}.DrivesExplanationText_explanationText__3VxDT{text-align:center;direction:rtl;margin:0 auto}.DrivesExplanationText_explanationText__3VxDT ul{list-style-position:inside;padding:0}.DrivesExplanationText_highlight__13SrG{font-weight:700;color:red}.DrivesExplanationText_note__sdLJV{font-size:1.2em;color:#00f}.FoodOrderTable_defaultContainer__YuEMS{text-align:center;align-items:center}.FoodOrderTable_defaultButton__3zPAZ{margin:.4rem;text-align:center;background-color:#2563eb;color:#fff;padding:.4rem .9rem;border-radius:.375rem;border:none;font-size:1rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.FoodOrderTable_defaultButton__3zPAZ:hover{background-color:#1d4ed8;transform:scale(1.04)}.FoodOrderTable_defaultButton__3zPAZ:active{background-color:#1e40af;transform:scale(.96)}.FoodOrderTable_bigButton__U6j-C{background:linear-gradient(135deg,#4f46e5,#3b82f6);color:#fff;padding:.6rem 1.5rem;border-radius:.5rem;border:none;font-size:2rem;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(59,130,246,.4);transition:background .3s ease,transform .1s ease,box-shadow .3s ease}.FoodOrderTable_bigButton__U6j-C:hover{background:linear-gradient(135deg,#4338ca,#2563eb);transform:scale(1.05);box-shadow:0 6px 18px rgba(37,99,235,.5)}.FoodOrderTable_bigButton__U6j-C:active{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);transform:scale(.96);box-shadow:0 3px 8px rgba(30,58,138,.4)}.FoodOrderTable_bigButtonContainer__xzuJL{text-align:center}.FoodOrderTable_defaultTable__Dy8XM{margin:10px auto;width:100%;max-width:100%;border-radius:.5rem}.FoodOrderTable_defaultTable__Dy8XM tr{font-family:"Poppins",sans-serif;font-weight:500;letter-spacing:.3px;line-height:1.6}.FoodOrderTable_defaultTable__Dy8XM th{font-size:140%}.FoodOrderTable_defaultTable__Dy8XM td,.FoodOrderTable_defaultTable__Dy8XM th{text-align:center;vertical-align:middle;word-break:break-word;overflow-wrap:break-word}.FoodOrderTable_defaultTable__Dy8XM td{font-size:100%;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;margin-top:.4rem;margin-bottom:.4rem}@media (max-width:768px){.FoodOrderTable_defaultTable__Dy8XM{font-size:.9rem;width:100%;max-width:100%;table-layout:fixed}}.FoodOrderEdit_editOrder__39dpy{direction:rtl}.FoodOrderEdit_inputGroup__2VN8X{margin-bottom:1rem;display:flex;flex-direction:column;align-items:start;direction:rtl}.FoodOrderEdit_inputText__12uxJ{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:5px;margin-top:.5rem}.FoodOrderEdit_label___6Qp1{font-size:.875rem;font-weight:500;color:#4a4a4a}.FoodOrderEdit_buttonGroup__1ZBpy{display:flex;justify-content:space-between}.FoodOrderEdit_btnCancel__3xk71,.FoodOrderEdit_btnConfirm__14338{padding:.75rem 1.5rem;border-radius:5px;cursor:pointer}.FoodOrderEdit_btnCancel__3xk71{background-color:#6c757d;color:#fff}.FoodOrderEdit_btnConfirm__14338{background-color:#28a745;color:#fff}.ShopView_shopViewContainer__3TO3u{max-height:200px;overflow-y:scroll}.ShopView_categoryContainer__lELPh{margin-bottom:2rem}.ShopView_categoryTitle__1YGJE{font-size:1.875rem;line-height:2.25rem;font-weight:800;color:#1f2937;margin-bottom:1rem}.ShopView_categoryTitleOrder__20Nnv{color:#4f46e5;margin-bottom:1.5rem}.ShopView_categoryGrid__3-Iek{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1rem;gap:1rem}@media (min-width:1024px){.ShopView_categoryGrid__3-Iek{grid-template-columns:repeat(2,minmax(0,1fr))}}.ShopView_emptyOrderMessage__1_XJA{padding:1.5rem;background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06);text-align:right}.ShopView_itemViewCard__3Y_JV{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transition:box-shadow .3s;margin-bottom:1rem}.ShopView_itemViewCard__3Y_JV:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.ShopView_itemVariationBase__2bo_w{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;transition:background-color .2s,border-left .2s}.ShopView_itemVariationActive__3Jc_E{background-color:rgba(220,252,231,.7);border-left:4px solid #10b981}.ShopView_itemVariationInactive__2dUpC{background-color:#fff}.ShopView_itemDetailContainer__2nFDO{display:flex;align-items:flex-start;grid-gap:.75rem;gap:.75rem;min-width:0;flex-direction:row}.ShopView_itemDetailIconBase__1WXOF{padding:.25rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;height:1.75rem;width:1.75rem;font-size:.75rem}.ShopView_iconDefault__1_tdI{background-color:#e0e7ff;color:#4f46e5}.ShopView_iconGlutenFree__1fVW7{background-color:#fef9c3;color:#d97706}.ShopView_iconVegan__X9lbR{background-color:#d1fae5;color:#059669}.ShopView_itemName__2qF3A{font-weight:500;color:#1f2937;margin:0}.ShopView_itemDescription__3fAjy,.ShopView_itemName__2qF3A{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:rtl;text-align:right}.ShopView_itemDescription__3fAjy{font-size:.75rem;color:#6b7280;margin-top:.125rem}.ShopView_itemCounterContainer__-DXoO{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem}.ShopView_counterButtonBase__1-H99{padding:.25rem;border-radius:.5rem;transition:all .2s;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:none;cursor:pointer;font-size:1rem;font-weight:700;height:1.75rem;width:1.75rem;display:flex;align-items:center;justify-content:center}.ShopView_counterButtonBase__1-H99:hover{opacity:.9}.ShopView_counterButtonIncrement__1bBE5{background-color:#e0e7ff;color:#4f46e5}.ShopView_counterButtonDecrement__18vjC{background-color:#fee2e2;color:#dc2626}.ShopView_counterButtonDisabled__2EvLQ{opacity:.5;cursor:not-allowed}.ShopView_counterInput__1hL4D{width:3rem;text-align:center;border:1px solid #d1d5db;border-radius:.5rem;padding:.25rem;font-size:.875rem;font-weight:600;color:#1f2937;transition:border-color .2s}.ShopView_counterInput__1hL4D:focus{border-color:#6366f1;outline:none}.ShopView_counterInput__1hL4D:disabled{opacity:.6}.DayOfWeekSelect_items__pCbeS{display:flex;grid-gap:3px;gap:3px;justify-content:center}.DayOfWeekSelect_item__2G0tg{width:28px;border:none;background:#fff;border-radius:14px}.DayOfWeekSelect_selected__1ANQa{background:#2596be}.NewFoodPage_container__1QTM6{direction:rtl;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.NewFoodPage_container__1QTM6>table{max-width:70%}.NewFoodPage_defaultButton__Fc8Y5{margin:.4rem;text-align:center;background-color:#2563eb;color:#fff;padding:.4rem .9rem;border-radius:.375rem;border:none;font-size:1.4rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.NewFoodPage_defaultButton__Fc8Y5:hover{background-color:#1d4ed8;transform:scale(1.04)}.NewFoodPage_defaultButton__Fc8Y5:active{background-color:#1e40af;transform:scale(.96)}.FoodManagement_foodManagementContainer__3JnUN{text-align:center;margin-top:2rem;direction:rtl}.FoodManagement_foodManagementHeader__SpYFf{margin-bottom:1.5rem}.FoodManagement_spinnerContainer__RVX2O{display:flex;justify-content:center;align-items:center;height:100%}.FoodManagement_btnCreateWeek__214cJ{background-color:#007bff;color:#fff;padding:.5rem 1rem;border:none;border-radius:5px;margin-bottom:1rem;cursor:pointer}.FoodManagement_card__30ITe{padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.FoodManagement_table__3nOhs{width:100%;border-collapse:collapse}.FoodManagement_table__3nOhs td{padding:.5rem}.FoodManagement_spinner__2T036{height:5rem;width:5rem;justify-content:center;align-items:center}.FoodManagement_defaultButton__3dxu5{margin:.4rem;text-align:center;background-color:#2563eb;color:#fff;padding:.4rem .9rem;border-radius:.375rem;border:none;font-size:1rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.FoodManagement_defaultButton__3dxu5:hover{background-color:#1d4ed8;transform:scale(1.04)}.FoodManagement_defaultButton__3dxu5:active{background-color:#1e40af;transform:scale(.96)}.FoodManagement_popupHeader__3mwK3{font-size:1.25rem;font-weight:700;text-align:center}.FoodManagement_inputGroup__2Jm2x{margin-bottom:1rem}.FoodManagement_inputText__5RgZJ{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:5px;margin-top:.5rem}.FoodManagement_label__2Kvzq{font-size:.875rem;font-weight:500;color:#4a4a4a}.FoodManagement_checkboxGroup__lToAh{display:flex;align-items:center;margin-bottom:1rem}.FoodManagement_checkboxLabel__2qaaU{font-size:.875rem;font-weight:500;color:#4a4a4a;margin-right:.5rem}.FoodManagement_checkbox__1OJOS{width:20px;height:20px}.FoodManagement_buttonGroup__3zFdl{display:flex;justify-content:space-between}.FoodManagement_btnCancel__ZUK-E,.FoodManagement_btnConfirm__2Bo2R{padding:.75rem 1.5rem;border-radius:5px;cursor:pointer}.FoodManagement_btnCancel__ZUK-E{background-color:#6c757d;color:#fff}.FoodManagement_btnConfirm__2Bo2R{background-color:#28a745;color:#fff}.CreateFoodWeek_createWeek__Hw6kM{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.CreateFoodWeek_createWeekSubtitle__3ejxu{font-size:22px}.CreateFoodWeek_section__Qvgiy,table{direction:rtl;max-width:800px}.CreateFoodWeek_inputGroup__3P5P0{margin-bottom:1rem}.CreateFoodWeek_inputText__16_pD{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:5px}textarea.CreateFoodWeek_inputText__16_pD{min-width:300px;min-height:300px}.CreateFoodWeek_label__s5bdw{font-size:.875rem;font-weight:500;color:#4a4a4a;width:100%;text-wrap:nowrap}.CreateFoodWeek_counterInput__1sTnP{width:3rem;text-align:center;border:1px solid #d1d5db;border-radius:.5rem;padding:.25rem;font-size:.875rem;font-weight:600;color:#1f2937;transition:border-color .2s}.CreateFoodWeek_defaultButton__17QeH{margin:.4rem;text-align:center;background-color:#2563eb;color:#fff;padding:.4rem .9rem;border-radius:.375rem;border:none;font-size:1rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.CreateFoodWeek_defaultButton__17QeH:hover{background-color:#1d4ed8;transform:scale(1.04)}.CreateFoodWeek_defaultButton__17QeH:active{background-color:#1e40af;transform:scale(.96)}.CreateFoodWeek_bigButton__83gha{background:linear-gradient(135deg,#4f46e5,#3b82f6);color:#fff;padding:.6rem 1.5rem;border-radius:.5rem;border:none;font-size:2rem;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(59,130,246,.4);transition:background .3s ease,transform .1s ease,box-shadow .3s ease}.CreateFoodWeek_bigButton__83gha:hover{background:linear-gradient(135deg,#4338ca,#2563eb);transform:scale(1.05);box-shadow:0 6px 18px rgba(37,99,235,.5)}.CreateFoodWeek_bigButton__83gha:active{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);transform:scale(.96);box-shadow:0 3px 8px rgba(30,58,138,.4)}.HamgashiotPage_container__11Y9U{direction:rtl;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.HamgashiotPage_container__11Y9U>table{max-width:70%}.HamgashiotPage_priviledgedContainer__1-WmG{width:100%;flex-grow:1;direction:rtl}.HamgashiotPage_priviledgedContainer__1-WmG td div{direction:rtl;text-align:center}.HamgashiotPage_foodManagementContainer__3W9Op{text-align:center;margin-top:2rem;direction:rtl}.HamgashiotPage_foodManagementHeader__17LmM{margin-bottom:1.5rem}.HamgashiotPage_subtitle__2vUGy{font-size:1.1rem;direction:rtl;text-align:center}.HamgashiotPage_spinnerContainer__gxXDP{display:flex;justify-content:center;align-items:center;height:100%}.HamgashiotPage_weekSelect__UbaL4{display:flex;flex-direction:column;align-items:center}.HamgashiotPage_weekSelect__UbaL4 div{max-width:300px;justify-content:center}.HamgashiotPage_btnCreateWeek__2IvN-{background-color:#007bff;color:#fff;padding:.5rem 1rem;border:none;border-radius:5px;margin-bottom:1rem;cursor:pointer}.HamgashiotPage_card__3-Kvz{padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.HamgashiotPage_table__3vK-L{width:100%;border-collapse:collapse}.HamgashiotPage_table__3vK-L td{padding:.5rem}.HamgashiotPage_spinner__3rzoR{height:5rem;width:5rem;justify-content:center;align-items:center}.HamgashiotPage_defaultButton__3xELw{margin:.4rem;text-align:center;background-color:#2563eb;color:#fff;padding:.4rem .9rem;border-radius:.375rem;border:none;font-size:1rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.HamgashiotPage_defaultButton__3xELw:hover{background-color:#1d4ed8;transform:scale(1.04)}.HamgashiotPage_defaultButton__3xELw:active{background-color:#1e40af;transform:scale(.96)}.HamgashiotPage_popupHeader__8_1av{font-size:1.25rem;font-weight:700;text-align:center}.HamgashiotPage_inputGroup__3OlMJ{margin-bottom:1rem}.HamgashiotPage_inputText__WJp-e{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:5px;margin-top:.5rem}.HamgashiotPage_label__19y9M{font-size:.875rem;font-weight:500;color:#4a4a4a}.HamgashiotPage_checkboxGroup__2sCHG{display:flex;align-items:center;margin-bottom:1rem}.HamgashiotPage_checkboxLabel__U_0dk{font-size:.875rem;font-weight:500;color:#4a4a4a;margin-right:.5rem}.HamgashiotPage_checkbox__38Z_C{width:20px;height:20px}.HamgashiotPage_buttonGroup__3Bw2C{display:flex;justify-content:space-between}.HamgashiotPage_btnCancel__36TPF,.HamgashiotPage_btnConfirm__3jCTc{padding:.75rem 1.5rem;border-radius:5px;cursor:pointer}.HamgashiotPage_btnCancel__36TPF{background-color:#6c757d;color:#fff}.HamgashiotPage_btnConfirm__3jCTc{background-color:#28a745;color:#fff}.RadioGroup_container__3a9Lu{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.RadioGroup_option__nY8nn{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;font-size:16px;-webkit-user-select:none;user-select:none}.RadioGroup_radio__3Wg0b{width:16px;height:16px;cursor:pointer}.RadioGroup_label__2qT0_{font-size:16px;color:#333;white-space:nowrap}.RadioGroup_otherInput__sEkpI{display:block;flex-grow:1;padding:4px 8px;border:1px solid #ccc;border-radius:4px;font-size:16px;max-width:100px}.RadioGroup_otherInput__sEkpI:disabled{background-color:#f7f7f7;color:#aaa;cursor:not-allowed}.create-week{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:24px;gap:24px;padding:32px 20px;background:linear-gradient(135deg,#fff,#f8fafc);min-height:100vh}.create-week h1{font-size:32px;margin-bottom:8px;font-weight:700;background:linear-gradient(135deg,#1e3a8a,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.5px}.create-week-subtitle{font-size:16px;text-align:center;margin-bottom:16px;color:#64748b;font-weight:500;letter-spacing:.3px}.kaztar-picker{display:flex;align-items:center;grid-gap:10px;gap:10px;width:25%;min-width:250px}.kaztar-picker .label{font-size:14px}.kaztar-picker .combox-box-container{flex:1 1}.guards-selection{width:100%;padding:20px 0;max-width:1000px}.mahzor-guards-selector{display:flex;flex-direction:column;align-items:center;grid-gap:15px;gap:15px;background:#fff;padding:24px;border-radius:12px;border:1px solid #e2e8f0;margin-bottom:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.mahzor-guards-selector .guards-switch{display:flex;flex-direction:row;align-items:center;grid-gap:12px;gap:12px}.mahzor-guards-selector .combo-box-container{width:70%;max-width:600px}.create-week .btn{padding:11px 22px;background-color:#f1f5f9;color:#334155;border:1.5px solid #cbd5e1;border-radius:6px;cursor:pointer;font-weight:600;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.2px}.create-week .btn:hover{background-color:#e2e8f0;border-color:#94a3b8;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.create-week .btn:disabled{background-color:#e2e8f0;cursor:not-allowed;color:#cbd5e1;opacity:.6}.create-week .btn.btn-info{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-color:#2563eb;box-shadow:0 4px 12px rgba(59,130,246,.2)}.create-week .btn.btn-info:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 6px 16px rgba(59,130,246,.3)}.almash-header{margin:20px 0;padding:20px;display:flex;align-items:center;grid-gap:20px;gap:20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:10px;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.05)}.almash-title{font-size:22px;vertical-align:middle;font-weight:700;color:#1e3a8a;letter-spacing:-.5px}.task-editor{width:100%;max-width:1200px;margin:0 auto}.task-editor table.tasks{width:100%;border-collapse:collapse;margin-bottom:20px}.task-editor .tasks td{padding:12px 15px;border-bottom:1px solid #e2e8f0;vertical-align:middle;font-size:1rem}.add-task-container{padding:20px;display:flex;justify-content:center;grid-gap:15px;gap:15px;background:#f8fafc;border-radius:8px;margin-top:10px}.add-task-btn{padding:12px 24px;background-color:#1e3a8a;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px rgba(30,58,138,.2);display:flex;align-items:center;grid-gap:8px;gap:8px}.add-task-btn:hover{background-color:#172554;transform:translateY(-1px);box-shadow:0 6px 12px rgba(30,58,138,.3)}.save-preset-btn{background-color:#059669;box-shadow:0 4px 6px rgba(5,150,105,.2)}.save-preset-btn:hover{background-color:#047857;box-shadow:0 6px 12px rgba(5,150,105,.3)}.save-preset-btn:disabled{background-color:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}.preset-save-popup{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:10px;align-items:center;min-width:300px}.preset-name-input{padding:10px 14px;border:1.5px solid #e2e8f0;border-radius:8px;width:100%;font-size:16px;transition:border-color .2s}.preset-name-input:focus{outline:none;border-color:#3b82f6}.toggle-include{background:transparent;border:none;font-size:20px;font-weight:700;color:inherit;cursor:pointer;padding:5px 10px;line-height:1}.toggle-include:disabled{opacity:.3;cursor:not-allowed}td.head .cleaning-task-description{font-weight:700;font-size:1.1rem}td.head .cleaning-task-description input{background:#1b6d85;width:100%;border:none;font-size:inherit;color:inherit}.cleaning-task-points{background:rgba(0,0,0,.1);border:none;width:40px;color:inherit;text-align:center;font-size:1rem}.cleaning-task-mahzor{border:none;border-radius:4px;padding:2px 4px;font-weight:700;cursor:pointer;font-size:1rem}.cleaning-task-time{background:transparent;border:none;color:inherit;font-family:inherit;font-size:1rem;cursor:pointer}.cleaning-task-time::-webkit-calendar-picker-indicator{display:none}.FoodExplanationText_explanationText__EPavN{text-align:center;direction:rtl;margin:0 auto}.FoodExplanationText_explanationText__EPavN ol,.FoodExplanationText_explanationText__EPavN ul{list-style-position:inside;padding:0}.FoodExplanationText_highlight__SiyKw{font-weight:700;color:red}.FoodExplanationText_note__1LfmL{font-size:1.2em;color:#00f}.ReservesExplanationText_explanationText__5yb-X{text-align:center;direction:rtl;margin:0 auto}.ReservesExplanationText_explanationText__5yb-X ol,.ReservesExplanationText_explanationText__5yb-X ul{list-style-position:inside;padding:0}.ReservesExplanationText_highlight__GGgMv{font-weight:700;color:red}.ReservesExplanationText_note__2notG{font-size:1.2em;color:#00f}.MagdadPage_defaultContainer__C0ENh{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;direction:rtl;padding-top:3rem;margin:0 auto;height:100rem;background-color:#000}.MagdadPage_carouselContainer__2BSJE{direction:ltr}.MagdadPage_linkContainer__WO1lE{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;text-align:center}.MagdadPage_paragraphOne__1UEoc{text-align:right;color:#fff;font-size:1.5rem;margin-bottom:2rem}.MagdadPage_mainHeader__1I5Uj{text-decoration:underline;color:#fff;font-size:5rem;text-align:center;margin-bottom:2rem}.MagdadPage_secondaryContainer__jNuxe{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;margin-right:2rem;background-color:#000;justify-content:center;align-items:center;flex-direction:column;margin-top:4rem}.MagdadPage_secondaryHeader__29TNV{text-decoration:underline;color:#fff;text-align:right;align-items:start;margin-bottom:2rem}.MagdadPage_defaultImage__2QrB9{;height:38rem;max-width:120%;object-fit:contain;display:block;margin:0 auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease-in-out}.MagdadPage_defaultImage__2QrB9:hover{transform:scale(1.02)}@media (max-width:768px){.MagdadPage_defaultImage__2QrB9{max-height:20rem;max-width:100%}.MagdadPage_defaultContainer__C0ENh{height:100%}}.ThreeSkipsManagement_threeSkipsContainer__3joXp{text-align:center;margin-top:2rem;direction:rtl}.ThreeSkipsManagement_threeSkipsHeader__1PKck{margin-bottom:1.5rem}.ThreeSkipsManagement_popup__3FPqu{min-height:75%}.ThreeSkipsManagement_spinnerContainer__1xX8g{display:flex;justify-content:center;align-items:center;height:100%}.ThreeSkipsManagement_btnOpenArmory__13RfB,.ThreeSkipsManagement_btnSignWeapon__1qZ5y{background-color:#007bff;color:#fff;padding:.5rem 1rem;border:none;border-radius:5px;margin-bottom:1rem;cursor:pointer}.ThreeSkipsManagement_card__1DSqp{padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.ThreeSkipsManagement_table__3o9wp{width:100%;border-collapse:collapse}.ThreeSkipsManagement_table__3o9wp td{padding:.5rem}.ThreeSkipsManagement_spinner__oCZPx{height:5rem;width:5rem;justify-content:center;align-items:center}.ThreeSkipsManagement_btnNotify__Da8zh{background-color:#28a745;color:#fff;padding:.5rem 1rem;border:none;border-radius:5px;cursor:pointer}.ThreeSkipsManagement_btnNotify__Da8zh:disabled{background-color:#6c757d}.ThreeSkipsManagement_btnDelete__FCSNj{background-color:#dc3545;color:#fff;padding:.5rem 1rem;border:none;border-radius:5px;cursor:pointer}.ThreeSkipsManagement_btnDelete__FCSNj:disabled{background-color:#6c757d}.ThreeSkipsManagement_popupHeader__1exAG{font-size:1.25rem;font-weight:700;text-align:center}.ThreeSkipsManagement_inputGroup__3x0PP{margin-bottom:1rem}.ThreeSkipsManagement_inputText__3txeh{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:5px;margin-top:.5rem}.ThreeSkipsManagement_label__Qi5zt{font-size:.875rem;font-weight:500;color:#4a4a4a}.ThreeSkipsManagement_checkboxGroup__1hczW{display:flex;align-items:center;margin-bottom:1rem}.ThreeSkipsManagement_checkboxLabel__1gQse{font-size:.875rem;font-weight:500;color:#4a4a4a;margin-right:.5rem}.ThreeSkipsManagement_checkbox__14g57{width:20px;height:20px}.ThreeSkipsManagement_buttonGroup__fBI0M{display:flex;justify-content:space-between}.ThreeSkipsManagement_btnCancel__39-KC,.ThreeSkipsManagement_btnConfirm__2vxms{padding:.75rem 1.5rem;border-radius:5px;cursor:pointer}.ThreeSkipsManagement_btnCancel__39-KC{background-color:#6c757d;color:#fff}.ThreeSkipsManagement_btnConfirm__2vxms{background-color:#28a745;color:#fff}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;max-width:600px;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.3);border-radius:12px;z-index:1001;animation:popup-show .3s ease-out}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup-inner{position:relative;padding:24px;display:flex;flex-direction:column;grid-gap:16px;gap:16px;font-family:Arial,sans-serif;color:#333}.popup-inner h2{margin:0;font-size:1.5em;font-weight:700;color:#2e7ea6;text-align:center}.popup-inner .close-btn{position:absolute;top:16px;right:16px;background:none;border:none;font-size:18px;cursor:pointer;color:#999;transition:color .3s}.popup-inner .close-btn:hover{color:#333}.popup-buttons{display:flex;justify-content:center;grid-gap:16px;gap:16px}.popup-buttons .confirm-btn{padding:10px 20px;background-color:#2e7ea6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:700;transition:background-color .3s}.popup-buttons .confirm-btn:disabled{background-color:#b0bec5;cursor:not-allowed;opacity:.6}.popup-buttons .confirm-btn:hover{background-color:#1b5779}.popup-buttons .cancel-btn{padding:10px 20px;background-color:#f5f5f5;color:#333;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-size:14px;font-weight:700;transition:background-color .3s,color .3s}.popup-buttons .cancel-btn:hover{background-color:#e6e6e6;color:#000}@keyframes popup-show{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.BakshazesPage_header__3fLp0{font-size:4rem;font-weight:700;margin-top:4rem}.BakshazesPage_sectionHeader__2d0zC{font-size:2rem;font-weight:700;margin-top:1rem}.BakshazesPage_text__146Ey{margin-top:4px;font-size:1.2rem}.BakshazesPage_inputGroup__1zhwZ{margin-bottom:1rem}.BakshazesPage_inputText__1o82g{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:5px;margin-top:.5rem}.BakshazesPage_label__3uaGA{font-size:.875rem;font-weight:500;color:#4a4a4a}.BakshazesPage_buttonGroup__2E6C-{display:flex;justify-content:space-between}.BakshazesPage_btnCancel__3CKXz,.BakshazesPage_btnConfirm__FZ2xy{padding:.75rem 1.5rem;border-radius:5px;cursor:pointer}.BakshazesPage_btnCancel__3CKXz{background-color:#6c757d;color:#fff}.BakshazesPage_btnConfirm__FZ2xy{background-color:#28a745;color:#fff}.BakshazesPage_container__1qMQb{padding:1rem;display:flex;justify-content:center;align-items:center}.BakshazesPage_container__1qMQb>table{max-width:70%}.BakshazesPage_settingsContainer__lgB0->*{margin:4px}.BakshazesPage_settingsContainer__lgB0->p{font-weight:700;font-size:1.2rem}@media (max-width:768px){table.BakshazesPage_bakshazTable__2bFLF{width:100%;display:block;overflow-x:auto;white-space:nowrap;direction:rtl}.BakshazesPage_bakshazTable__2bFLF tbody,.BakshazesPage_bakshazTable__2bFLF td,.BakshazesPage_bakshazTable__2bFLF th,.BakshazesPage_bakshazTable__2bFLF thead,.BakshazesPage_bakshazTable__2bFLF tr{display:block}.BakshazesPage_bakshazTable__2bFLF thead tr{position:absolute;top:-9999px;left:-9999px}.BakshazesPage_bakshazTable__2bFLF tr{border:1px solid #ccc;margin-bottom:10px}.BakshazesPage_bakshazTable__2bFLF td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;text-align:right}.BakshazesPage_bakshazTable__2bFLF td:before{margin-left:10px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;dir:rtl}.BakshazesPage_bakshazTable__2bFLF td:first-of-type:before{content:"שם"}.BakshazesPage_bakshazTable__2bFLF td:nth-of-type(2):before{content:"מועד יציאה"}.BakshazesPage_bakshazTable__2bFLF td:nth-of-type(3):before{content:"מועד חזרה"}.BakshazesPage_bakshazTable__2bFLF td:nth-of-type(4):before{content:"סיבת היציאה"}.BakshazesPage_bakshazTable__2bFLF td:nth-of-type(5):before{content:"אופן היציאה"}.BakshazesPage_bakshazTable__2bFLF td:nth-of-type(6):before{content:'לו"זים לחיסור'}.BakshazesPage_bakshazTable__2bFLF td:nth-of-type(7):before{content:"סטטוס"}.BakshazesPage_bakshazTable__2bFLF td:nth-of-type(8):before{content:"פעולות"}}.EditLoginInfoForUsers_tableOverride__2hfTE{table-layout:auto}.EditLoginInfoForUsers_tableOverride__2hfTE td,.EditLoginInfoForUsers_tableOverride__2hfTE th{white-space:normal;word-break:break-word}.EditLoginInfoForUsers_tableOverride__2hfTE td{text-align:center}.EditLoginInfoForUsers_tableOverride__2hfTE th{font-size:15px;padding:8px}.EditLoginInfoForUsers_tableOverride__2hfTE td{font-size:18px;padding:8px;font-weight:700}.EditLoginInfoForUsers_defaultHeader__1Avry{margin:12px 0;font-size:40px;text-align:center;font-weight:600}.EditLoginInfoForUsers_tableContainer__2MH1e{margin-top:12px}.EditLoginInfoForUsers_defaultButton__2RFwJ{padding:6px 12px;font-size:18px;background-color:#007bff;border-radius:4px}.EditLoginInfoForUsers_defaultButton__2RFwJ:disabled{opacity:.6;cursor:not-allowed}.EditLoginInfoForUsers_modalOverlay__2monx{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.EditLoginInfoForUsers_modalContent__3SCHf{background:#fff;padding:24px 32px;border-radius:8px;max-width:500px;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.2)}.EditLoginInfoForUsers_modalTitle__1waMV{text-align:center;margin-bottom:20px;font-size:20px;font-weight:700}.EditLoginInfoForUsers_modalForm__3k2sX label{display:block;margin-top:12px;margin-bottom:4px;font-weight:600}.EditLoginInfoForUsers_modalForm__3k2sX input{width:100%;padding:8px 10px;font-size:16px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}.EditLoginInfoForUsers_modalButtons__14kwP{display:flex;justify-content:flex-end;grid-gap:12px;gap:12px;margin-top:20px}.EditLoginInfoForUsers_saveButton__2CjWz{background-color:#28a745}.EditLoginInfoForUsers_cancelButton__3QK9Y,.EditLoginInfoForUsers_saveButton__2CjWz{padding:8px 20px;font-size:16px;color:#fff;border:none;border-radius:4px;cursor:pointer}.EditLoginInfoForUsers_cancelButton__3QK9Y{background-color:#6c757d}.EditLoginInfoForUsers_saveButton__2CjWz:hover{background-color:#218838}.EditLoginInfoForUsers_cancelButton__3QK9Y:hover{background-color:#5a6268}.EditLoginInfoForUsers_popupContent__3qwT6{direction:rtl;padding:2rem;max-width:500px;width:90%;box-sizing:border-box}.EditLoginInfoForUsers_modalForm__3k2sX{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.EditLoginInfoForUsers_inputGroup__2zKze{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem}.EditLoginInfoForUsers_label__3AO3K{font-size:.9rem;font-weight:500;color:#333;text-align:center}.EditLoginInfoForUsers_inputText__2ZWJm{padding:.6rem .75rem;font-size:1rem;border:1px solid #ccc;border-radius:6px;width:100%;box-sizing:border-box}.EditLoginInfoForUsers_buttonGroup__1PqAf{display:flex;justify-content:space-between;margin-top:1rem;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.EditLoginInfoForUsers_btnCancel__JqIe1{background-color:#6c757d}.EditLoginInfoForUsers_btnCancel__JqIe1,.EditLoginInfoForUsers_btnSave__lc1yp{flex:1 1;padding:.75rem 0;color:#fff;font-weight:500;border:none;border-radius:6px;cursor:pointer}.EditLoginInfoForUsers_btnSave__lc1yp{background-color:#28a745}@media (max-width:400px){.EditLoginInfoForUsers_buttonGroup__1PqAf{flex-direction:column}.EditLoginInfoForUsers_buttonGroup__1PqAf button{width:100%}}.EditLoginInfoForUsers_defaultContainer__8QEuH{text-align:center;align-items:center}.EditLoginInfoForUsers_defaultButton__2RFwJ{margin:.4rem;text-align:center;background-color:#2563eb;color:#fff;padding:.4rem .9rem;border-radius:.375rem;border:none;font-size:1.4rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.EditLoginInfoForUsers_defaultButton__2RFwJ:hover{background-color:#1d4ed8;transform:scale(1.04)}.EditLoginInfoForUsers_defaultButton__2RFwJ:active{background-color:#1e40af;transform:scale(.96)}.EditLoginInfoForUsers_bigButton__177ut{background:linear-gradient(135deg,#4f46e5,#3b82f6);color:#fff;padding:.6rem 1.5rem;border-radius:.5rem;border:none;font-size:2rem;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(59,130,246,.4);transition:background .3s ease,transform .1s ease,box-shadow .3s ease}.EditLoginInfoForUsers_bigButton__177ut:hover{background:linear-gradient(135deg,#4338ca,#2563eb);transform:scale(1.05);box-shadow:0 6px 18px rgba(37,99,235,.5)}.EditLoginInfoForUsers_bigButton__177ut:active{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);transform:scale(.96);box-shadow:0 3px 8px rgba(30,58,138,.4)}.EditLoginInfoForUsers_bigButtonContainer__31G6p{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1rem}.EditLoginInfoForUsers_defaultTable__3ZgI8{direction:rtl;margin:10px auto;width:100%;max-width:100%;border-radius:.5rem}.EditLoginInfoForUsers_defaultTable__3ZgI8 tr{font-family:"Poppins",sans-serif;font-weight:500;letter-spacing:.3px;line-height:1.6}.EditLoginInfoForUsers_defaultTable__3ZgI8 th{font-size:140%;text-align:center;vertical-align:middle;word-break:break-word;overflow-wrap:break-word}.EditLoginInfoForUsers_defaultTable__3ZgI8 td{font-size:100%;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;text-align:center;vertical-align:middle;margin-top:.4rem;margin-bottom:.4rem;word-break:break-word;overflow-wrap:break-word}@media (max-width:768px){.EditLoginInfoForUsers_defaultTable__3ZgI8{font-size:.9rem;width:100%;max-width:100%;table-layout:fixed}}body{background:#fff;min-height:100vh;margin:0}.BotSignupPage_text__1CsUZ{font-size:1.2rem;color:#333}.BotSignupPage_bot-signup-container__YyXWx{text-align:center;margin-top:3rem;direction:rtl;padding:2rem}.BotSignupPage_quick-link__2YsH1{direction:rtl;font-size:2rem;color:#1e90ff;text-decoration:none;font-weight:700;display:block;margin:1rem auto}.BotSignupPage_container__3wBFR{text-align:center;margin-top:3rem;direction:rtl}.BotSignupPage_icon__1xA_0{width:60px;margin:.05rem auto}.BotSignupPage_title__2q7ZG{direction:rtl;color:#005f7a;font-size:2.2rem;margin-bottom:2rem;font-weight:600}.BotSignupPage_quickLink__1Ghym{font-size:2rem;color:#1e90ff;text-decoration:none;font-weight:700;display:block;margin:1rem auto}.BotSignupPage_codeContainer__2JAC3{background:#232530;padding:1rem;border-radius:8px;width:60%;margin:2rem auto;direction:ltr;text-align:left;unicode-bidi:plaintext}.BotSignupPage_code__3kcaY{color:#e57faf;font-size:1.1rem;direction:ltr}.BotSignupPage_bottomText__3ltJ4{font-size:1.1rem;color:grey;margin-top:2rem}.ManageGuardingsConstraints_container__3KfdP{padding:32px;min-height:100vh;direction:rtl}.ManageGuardingsConstraints_container__3KfdP h1{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:32px;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.1);animation:ManageGuardingsConstraints_fadeInDown__2UGkg .6s ease}@keyframes ManageGuardingsConstraints_fadeInDown__2UGkg{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ManageGuardingsConstraints_container__3KfdP h2{font-size:1.75rem;font-weight:600;color:#34495e;margin-bottom:20px;margin-top:0;padding-bottom:12px;border-bottom:3px solid #3498db;display:inline-block;text-align:right;position:relative}.ManageGuardingsConstraints_container__3KfdP h2:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2);transition:width .3s ease}.ManageGuardingsConstraints_container__3KfdP h2:hover:after{width:100%}@keyframes ManageGuardingsConstraints_fadeIn__2TyWc{0%{opacity:0}to{opacity:1}}.ManageGuardingsConstraints_tableWrapper__3F5jt{background:#fff;border-radius:16px;padding:28px;box-shadow:0 8px 32px rgba(0,0,0,.1);margin-bottom:32px;transition:all .4s cubic-bezier(.4,0,.2,1);overflow-x:auto;width:100%;animation:ManageGuardingsConstraints_slideUp__2Il8u .6s ease;text-align:right}@keyframes ManageGuardingsConstraints_slideUp__2Il8u{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ManageGuardingsConstraints_tableWrapper__3F5jt:hover{box-shadow:0 12px 48px rgba(0,0,0,.15);transform:translateY(-4px)}.ManageGuardingsConstraints_virtualTableHeader__27XBE{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,2fr);grid-gap:12px;gap:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:700;font-size:.95rem;padding:16px 12px;border-radius:12px 12px 0 0;direction:rtl;width:100%;box-sizing:border-box;position:relative;overflow:hidden}.ManageGuardingsConstraints_virtualTableHeader__27XBE:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:ManageGuardingsConstraints_shimmer__2kSvI 3s infinite}@keyframes ManageGuardingsConstraints_shimmer__2kSvI{0%{left:-100%}to{left:100%}}@media (max-width:1200px){.ManageGuardingsConstraints_virtualTableHeader__27XBE{font-size:.8rem;padding:12px 8px;grid-gap:8px;gap:8px}}.ManageGuardingsConstraints_virtualHeaderCell__29W4c{text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;text-transform:uppercase;letter-spacing:.5px}.ManageGuardingsConstraints_virtualTableBody__ff_yu{background:#fff;border-radius:0 0 12px 12px;overflow:hidden;direction:rtl;width:100%;box-sizing:border-box}.ManageGuardingsConstraints_virtualRow__srt0-{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,2fr);grid-gap:12px;gap:12px;padding:14px 12px;border-bottom:1px solid #e8eaf6;align-items:center;transition:all .25s cubic-bezier(.4,0,.2,1);direction:rtl;width:100%;box-sizing:border-box;position:relative}.ManageGuardingsConstraints_virtualRow__srt0-:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:linear-gradient(135deg,#667eea,#764ba2);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.ManageGuardingsConstraints_virtualRow__srt0-:hover:before{transform:scaleX(1)}@media (max-width:1200px){.ManageGuardingsConstraints_virtualRow__srt0-{padding:12px 8px;grid-gap:8px;gap:8px}}.ManageGuardingsConstraints_virtualRow__srt0-:hover{background:linear-gradient(90deg,#f8f9ff,#fff);transform:translateX(-4px)}.ManageGuardingsConstraints_virtualCell__1n4qj{text-align:center;font-size:.95rem;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;color:#2c3e50;transition:color .3s ease}.ManageGuardingsConstraints_virtualRow__srt0-:hover .ManageGuardingsConstraints_virtualCell__1n4qj{color:#1a252f}@media (max-width:1200px){.ManageGuardingsConstraints_virtualCell__1n4qj{font-size:.8rem}}.ManageGuardingsConstraints_actionButtons__Bzq5l{display:flex;grid-gap:8px;gap:8px;justify-content:center;flex-wrap:wrap}@media (max-width:1200px){.ManageGuardingsConstraints_actionButtons__Bzq5l{grid-gap:6px;gap:6px}}.ManageGuardingsConstraints_approveButton__Jy8EF{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;padding:10px 16px;font-weight:600;font-size:.9rem;box-shadow:0 4px 12px rgba(102,126,234,.3);transition:all .3s cubic-bezier(.4,0,.2,1);color:#fff;cursor:pointer;white-space:nowrap;position:relative;overflow:hidden}.ManageGuardingsConstraints_approveButton__Jy8EF:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);font-size:1.5rem;opacity:0;transition:all .3s ease}.ManageGuardingsConstraints_approveButton__Jy8EF:hover:after{transform:translate(-50%,-50%) scale(1);opacity:.3}@media (max-width:1200px){.ManageGuardingsConstraints_approveButton__Jy8EF{padding:8px 12px;font-size:.75rem}}.ManageGuardingsConstraints_approveButton__Jy8EF:hover{background:linear-gradient(135deg,#764ba2,#667eea);transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.5)}.ManageGuardingsConstraints_approveButton__Jy8EF:active{transform:translateY(0)}.ManageGuardingsConstraints_deleteButton__2SKgs{background:linear-gradient(135deg,#f093fb,#f5576c);border:none;border-radius:8px;padding:10px 16px;font-weight:600;font-size:.9rem;box-shadow:0 4px 12px rgba(245,87,108,.3);transition:all .3s cubic-bezier(.4,0,.2,1);color:#fff;cursor:pointer;white-space:nowrap;position:relative;overflow:hidden}.ManageGuardingsConstraints_deleteButton__2SKgs:after{content:"✕";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);font-size:1.5rem;opacity:0;transition:all .3s ease}.ManageGuardingsConstraints_deleteButton__2SKgs:hover:after{transform:translate(-50%,-50%) scale(1);opacity:.3}@media (max-width:1200px){.ManageGuardingsConstraints_deleteButton__2SKgs{padding:8px 12px;font-size:.75rem}}.ManageGuardingsConstraints_deleteButton__2SKgs:hover{background:linear-gradient(135deg,#f5576c,#f093fb);transform:translateY(-2px);box-shadow:0 6px 20px rgba(245,87,108,.5)}.ManageGuardingsConstraints_deleteButton__2SKgs:active{transform:translateY(0)}.ManageGuardingsConstraints_emptyState__--IdP{text-align:center;padding:64px 24px;font-style:italic;color:#95a5a6;font-size:1.2rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;margin:16px 0;animation:ManageGuardingsConstraints_fadeIn__2TyWc .6s ease}.ManageGuardingsConstraints_modalOverlay__2huOG{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ManageGuardingsConstraints_fadeIn__2TyWc .3s ease}@keyframes ManageGuardingsConstraints_modalSlideIn__2HJLC{0%{opacity:0;transform:translateY(-50px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ManageGuardingsConstraints_confirmDialog__37KWs{background:#fff;border-radius:16px;padding:32px;box-shadow:0 16px 64px rgba(0,0,0,.2);max-width:440px;width:90%;text-align:center;animation:ManageGuardingsConstraints_modalSlideIn__2HJLC .4s cubic-bezier(.4,0,.2,1)}.ManageGuardingsConstraints_confirmDialog__37KWs h3{color:#2c3e50;margin-bottom:28px;font-size:1.35rem;font-weight:600;line-height:1.5}.ManageGuardingsConstraints_confirmButtons__u3Ev0{display:flex;grid-gap:16px;gap:16px;justify-content:center}.ManageGuardingsConstraints_confirmYes__1Ur6_{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;padding:12px 36px;font-weight:600;font-size:1.05rem;color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(102,126,234,.4)}.ManageGuardingsConstraints_confirmYes__1Ur6_:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(102,126,234,.6)}.ManageGuardingsConstraints_confirmYes__1Ur6_:active{transform:translateY(0)}.ManageGuardingsConstraints_confirmNo__3o4Yp{background:#6c757d;border:none;border-radius:10px;padding:12px 36px;font-weight:600;font-size:1.05rem;color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.ManageGuardingsConstraints_confirmNo__3o4Yp:hover{background:#5a6268;transform:translateY(-2px)}.ManageGuardingsConstraints_confirmNo__3o4Yp:active{transform:translateY(0)}.BuildingErrorsControls_container__1Y75E{margin-top:12px;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.BuildingErrorsControls_exportSection__3zZi8{display:flex;grid-gap:8px;gap:8px;justify-content:center}.BuildingErrorsControls_syncSection__1f43Q{margin-top:12px;display:flex;flex-direction:column;align-items:center;grid-gap:.4rem;gap:.4rem}.BuildingErrorsControls_syncStatus__2jLYi{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:6px 10px;max-width:480px;line-height:1.4}:root{--NEW-PRIMARY:#1a4b8c;--NEW-PRIMARY-DARK:#0d2d5a}.PageNavbar_menu__3h5ID{background:linear-gradient(135deg,var(--NEW-PRIMARY),var(--NEW-PRIMARY-DARK));padding:.5rem 1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease}.PageNavbar_menu__3h5ID:hover{box-shadow:0 6px 16px rgba(0,0,0,.2)}@media (hover:hover) and (pointer:fine){.PageNavbar_dropdownToggle__eiXGd .dropdown-menu{background-color:var(--NEW-PRIMARY)!important;text-align:right!important;margin-top:15px!important;left:50%!important;min-width:200px!important;display:block!important;pointer-events:none;opacity:0;transform:translateY(-10px) translateX(-50%) scaleY(.8);transform-origin:top center;transition:opacity .3s ease,transform .3s ease}.PageNavbar_dropdownToggle__eiXGd .dropdown-menu.show{pointer-events:auto;opacity:1;transform:translateY(0) translateX(-50%) scaleY(1)}}.PageNavbar_dropdownItem__8YreM{text-align:right!important}.PageNavbar_dropdownItem__8YreM:focus,.PageNavbar_dropdownItem__8YreM:hover{background-color:hsla(0,0%,100%,.2)!important;color:#fff!important}.PageNavbar_navbarBrand__SCmwo{display:flex;align-items:center;color:#fff!important;font-weight:600;transition:transform .3s ease}.PageNavbar_navbarBrand__SCmwo:hover{transform:scale(1.05)}.PageNavbar_navbarBrand__SCmwo p{margin-left:10px;font-size:1.4rem;letter-spacing:.5px;text-align:right}.PageNavbar_dropdownToggle__eiXGd.PageNavbar_show__33TmN{margin-bottom:.5rem!important;margin-top:.5rem!important}.PageNavbar_navbarCollapse__2qn-Y{justify-content:space-between}.PageNavbar_dropdownToggle__eiXGd{color:#fff!important;font-weight:500;font-size:1.1rem;padding:.5rem 1rem;margin:0 .25rem;border-radius:4px;transition:all .3s ease;text-align:right;position:relative}.PageNavbar_dropdownToggle__eiXGd:hover{background-color:hsla(0,0%,100%,.15);transform:translateY(-2px)}.PageNavbar_dropdownToggle__eiXGd:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:50%;transform:translateX(-50%);background-color:#fff;transition:width .3s ease}.PageNavbar_dropdownToggle__eiXGd:hover:after{width:100%;animation:PageNavbar_lineExpandFromCenter__V0WHA .3s ease forwards}.PageNavbar_dropdownMenu__oipOV{background-color:var(--NEW-PRIMARY)!important;border:none;border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.25);padding:.5rem;margin-top:5px;animation:PageNavbar_dropdownFade__3fmA9 .3s ease forwards;text-align:right;position:relative;left:50%;transform:translateX(-50%) scaleY(.8);transform-origin:top center;opacity:0}.PageNavbar_dropdownItem__8YreM{color:#fff!important;font-size:1.05rem;border-radius:4px;padding:.6rem 1rem;margin:.2rem 0;transition:all .2s ease;text-align:right}.PageNavbar_dropdownItem__8YreM:hover{background-color:hsla(0,0%,100%,.2)!important;color:#fff!important;transform:translateX(-5px)}.PageNavbar_navbarToggler__XRcrr{border:none;background:transparent;padding:.5rem}.PageNavbar_navbarTogglerIcon__10HbQ{display:block;width:25px;height:3px;background-color:#fff;margin:5px 0;position:relative;transition:all .3s ease}.PageNavbar_navbarTogglerIcon__10HbQ:after,.PageNavbar_navbarTogglerIcon__10HbQ:before{content:"";position:absolute;width:25px;height:3px;background-color:#fff;transition:all .3s ease}.PageNavbar_navbarTogglerIcon__10HbQ:before{transform:translateY(-8px)}.PageNavbar_navbarTogglerIcon__10HbQ:after{transform:translateY(8px)}.PageNavbar_navbarToggler__XRcrr[aria-expanded=true] .PageNavbar_navbarTogglerIcon__10HbQ{background-color:initial}.PageNavbar_navbarToggler__XRcrr[aria-expanded=true] .PageNavbar_navbarTogglerIcon__10HbQ:before{transform:translateY(0) rotate(45deg)}.PageNavbar_navbarToggler__XRcrr[aria-expanded=true] .PageNavbar_navbarTogglerIcon__10HbQ:after{transform:translateY(0) rotate(-45deg)}@keyframes PageNavbar_dropdownFade__3fmA9{0%{opacity:0;transform:translateY(-10px) translateX(-50%) scaleY(.8)}to{opacity:1;transform:translateY(0) translateX(-50%) scaleY(1)}}@keyframes PageNavbar_lineExpandFromCenter__V0WHA{0%{width:0}to{width:100%}}@media (max-width:991px){.PageNavbar_menu__3h5ID{padding:.5rem 1rem}.PageNavbar_navbarCollapse__2qn-Y{background:linear-gradient(135deg,var(--NEW-PRIMARY),var(--NEW-PRIMARY-DARK));border-radius:0 0 10px 10px;padding:.5rem;margin:0 -1rem;box-shadow:0 8px 16px rgba(0,0,0,.15);animation:PageNavbar_mobileMenuSlide__2gbdQ .4s ease;text-align:right}.PageNavbar_navbarCollapse__2qn-Y .PageNavbar_navbar-nav__3he0q{padding:0}.PageNavbar_dropdownToggle__eiXGd{padding:.4rem .75rem;margin:0;font-size:1.1rem;text-align:right}.PageNavbar_dropdownMenu__oipOV{border-radius:8px;box-shadow:none;background-color:rgba(0,80,116,.4);animation:PageNavbar_mobileDropdownFade__3kJJh .3s ease;text-align:right;position:static;transform:none;margin-top:2px!important;margin-bottom:2px!important}.PageNavbar_dropdownToggle__eiXGd .dropdown-menu{transform:translateY(-10px) scaleY(.8)!important;margin-right:20px!important;padding-top:.3rem!important;padding-bottom:.3rem!important;background-color:var(--NEW-PRIMARY)!important}.PageNavbar_dropdownToggle__eiXGd .dropdown-menu.show{transform:translateY(0) scaleY(1)!important;pointer-events:auto}.PageNavbar_dropdownItem__8YreM{color:#fff;font-size:1rem;text-align:right;padding:.4rem .75rem;margin:.1rem 0}.PageNavbar_dropdownItem__8YreM:hover{background-color:hsla(0,0%,100%,.2);color:#fff}}@keyframes PageNavbar_mobileMenuSlide__2gbdQ{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes PageNavbar_mobileDropdownFade__3kJJh{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.PageNavbar_dropdownToggle__eiXGd .PageNavbar_dropdown-item__2xHKj,.PageNavbar_dropdownToggle__eiXGd .PageNavbar_nav-link__2bMLO{text-align:right!important}@media (max-width:991px){.PageNavbar_dropdownToggle__eiXGd.PageNavbar_show__33TmN{margin-top:0!important;margin-bottom:0!important}.PageNavbar_dropdownToggle__eiXGd .dropdown-menu{display:none!important}.PageNavbar_dropdownToggle__eiXGd .dropdown-menu.show{display:block!important}}.PageNavbar_dropdownToggle__eiXGd .dropdown-menu{transition:opacity .3s ease,transform .3s ease;transition-delay:0s}.PageNavbar_dropdownToggle__eiXGd .dropdown-menu.show{transition-delay:0s}.PageNavbar_dropdownToggle__eiXGd .dropdown-menu{margin-top:0!important}.FrontPageStyle_linkBtn__2dZMp{background:linear-gradient(135deg,#4f46e5,#3b82f6);color:#fff;padding:.6rem 1.5rem;border-radius:.5rem;border:none;font-size:1rem;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(59,130,246,.4);transition:background .3s ease,transform .1s ease,box-shadow .3s ease}.FrontPageStyle_linkBtn__2dZMp:hover{background:linear-gradient(135deg,#4338ca,#2563eb);transform:scale(1.05);box-shadow:0 6px 18px rgba(37,99,235,.5)}.FrontPageStyle_linkBtn__2dZMp:active{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);transform:scale(.96);box-shadow:0 3px 8px rgba(30,58,138,.4)}.FrontPageStyle_pageContainer__3gP1L{background:linear-gradient(135deg,#f0f4f8,#d9e2ec);min-height:100vh;padding:2rem}.FrontPageStyle_quote__2Ub57{display:block;text-align:center;color:#102a43;margin-bottom:2rem;font-size:1.8rem;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.FrontPageStyle_section__11kx_{background:hsla(0,0%,100%,.9);border-radius:.75rem;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 12px rgba(0,0,0,.05)}.FrontPageStyle_countdownSection__3oSXE{text-align:center}.FrontPageStyle_tableSection__1PJrn{display:grid;grid-gap:1.5rem;gap:1.5rem}.FrontPageStyle_shortcutTable__34G--{width:80%}.FrontPageStyle_shortcutTable__34G-- th{color:#fff;background-color:#0d2d5a}@media (max-width:768px){.FrontPageStyle_shortcutTable__34G--{width:100%}.FrontPageStyle_shortcutTable__34G-- th{font-size:.9rem}.FrontPageStyle_shortcutTable__34G-- td{font-size:.8rem}}
/*# sourceMappingURL=main.0c85f540.chunk.css.map */