#main_nav_bar.header{background-color:#693;color:#fff;min-height:48px;padding:2px;width:100%}#main_nav_bar.header .navbar-brand{background-image:url(1e6c8ce56170139833fa.png)!important;background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;margin:2px 5px 1px 10px;padding-bottom:0;padding-top:0;width:135px}#main_nav_bar.header .nav-item{border:1px solid transparent;margin:2px 12px}#main_nav_bar.header .nav-item a{color:#fff;font-size:16px;padding:6px 8px;text-decoration:none!important;white-space:nowrap}#main_nav_bar.header .navbar-nav{flex-wrap:nowrap}.dropdown-menu.show{border-radius:1px!important}#main_nav_bar .dropdown-menu.show{background-color:#693;color:#fff}.dropdown-item:hover{background-color:hsla(0,0%,4%,.2)}.transform-load{color:#f5f5f5;cursor:pointer;display:inline-block;position:relative}.spec-file-upload{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.dropdown-menu.show{border:1px solid transparent!important}#main_nav_bar.header .video-lessons-menu{margin-left:15px}#main_nav_bar.header .btn-video-lesson{background-color:#f2b705;border:1px solid #8a5a00;border-radius:18px;box-shadow:0 2px 8px rgba(34,34,34,.2);color:#1e2a12!important;font-weight:700;line-height:1.2;margin-left:0;padding:7px 16px;text-decoration:none!important;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}#main_nav_bar.header .btn-video-lesson:focus,#main_nav_bar.header .btn-video-lesson:hover,#main_nav_bar.header .video-lessons-menu.show .btn-video-lesson{background-color:#ffd85a;border-color:#fff;box-shadow:0 3px 12px rgba(34,34,34,.32);color:#1e2a12!important}#main_nav_bar.header .video-lessons-dropdown{background-color:#693;border:1px solid transparent!important;min-width:150px}#main_nav_bar.header .video-lessons-dropdown .dropdown-item{color:#fff;padding:8px 14px}@media (hover:hover) and (pointer:fine){#main_nav_bar.header .video-lessons-menu:hover>.dropdown-menu{display:block;margin-top:0}#main_nav_bar.header .video-lessons-menu:hover>.btn-video-lesson{background-color:#ffd85a;border-color:#fff;box-shadow:0 3px 12px rgba(34,34,34,.32);color:#1e2a12!important}}@media (min-width:768px) and (max-width:991px){#main_nav_bar.header .nav-item{margin:2px!important}#main_nav_bar.header .nav-item a{padding:1px!important}}@media (min-width:768px) and (max-width:1399px){#main_nav_bar.header .video-lessons-menu{display:none!important}}body,html{margin:0!important;padding:0!important}:root{--bs-primary:#693;--bs-primary-rgb:102,153,51}.btn-primary{--bs-btn-bg:#693;--bs-btn-border-color:#693;--bs-btn-hover-bg:#218838;--bs-btn-hover-border-color:#1e7e34;--bs-btn-active-bg:#1e7e34;--bs-btn-active-border-color:#1c7430;--bs-btn-disabled-bg:#693;--bs-btn-disabled-border-color:#693}.btn-outline-primary{--bs-btn-color:#693;--bs-btn-border-color:#693;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#693;--bs-btn-hover-border-color:#693;--bs-btn-focus-shadow-rgb:102,153,51;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5c8a2e;--bs-btn-active-border-color:#527a29;--bs-btn-disabled-color:#693;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#693}.obscure{display:none}.copyright{background:hsla(0,0%,100%,.6);border-radius:4px;bottom:8px;box-shadow:0 1px 4px rgba(0,0,0,.1);color:#444;font-size:10px;padding:3px 6px;pointer-events:none;position:fixed;right:8px;user-select:none;z-index:999}@media (max-width:768px){.copyright{bottom:6px;font-size:10px;right:6px}}.cookie-banner{background:rgba(33,37,41,.95);bottom:0;color:#fff;left:0;padding:12px;position:fixed;right:0;z-index:9999}.cookie-content{align-items:center;display:flex;font-size:small;gap:10px;justify-content:space-between;margin:0 auto;max-width:900px}.welcome-modal{background:#fff;border:none;border-radius:18px;box-shadow:0 20px 60px rgba(0,0,0,.18);overflow:hidden}.welcome-modal-header{background:linear-gradient(180deg,#fff,#fafbfc);border-bottom:1px solid #eef1f4;padding:1rem 1.25rem}.welcome-title-wrap{align-items:center;display:flex;gap:12px}.welcome-icon{align-items:center;background:#f1f5f9;border-radius:12px;color:#0d6efd;display:flex;height:42px;justify-content:center;min-width:42px;width:42px}.welcome-subtitle{color:#6c757d;font-size:.92rem;margin-top:2px}.welcome-modal-body{padding:1.1rem 1.25rem 1rem}.welcome-info-note{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;color:#495057;font-size:.95rem;line-height:1.4;margin-bottom:12px;padding:10px 12px;transition:opacity .25s ease,transform .25s ease}.welcome-info-note.is-hidden{opacity:0;pointer-events:none;transform:translateY(-4px)}.welcome-scroll{line-height:1.6;max-height:52vh;overflow-y:auto;padding-right:10px;scroll-behavior:smooth}.welcome-scroll::-webkit-scrollbar{width:10px}.welcome-scroll::-webkit-scrollbar-track{background:transparent}.welcome-scroll::-webkit-scrollbar-thumb{background:#ced4da;background-clip:padding-box;border:2px solid transparent;border-radius:999px}.welcome-text{color:#212529}.welcome-text p{margin-bottom:5px!important}.welcome-text hr{border:0;border-top:1px solid #eef1f4;margin:1.25rem 0}.welcome-text a{text-decoration:none}.welcome-text a:hover{text-decoration:underline}.welcome-footer{background:#fff;border-top:1px solid #eef1f4;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:1rem 1.25rem 1.15rem}.welcome-footer .btn{border-radius:10px;font-weight:500;min-width:200px;padding:.62rem 1rem}.welcome-footer .btn:disabled{cursor:not-allowed;opacity:.55}@media (max-width:768px){.welcome-modal{border-radius:0;min-height:100vh}.welcome-modal-body{padding:1rem}.welcome-scroll{max-height:58vh;padding-right:6px}.welcome-footer{padding:.9rem 1rem 1rem}.welcome-footer .btn{min-width:unset;width:100%}}@media (max-width:576px){.welcome-icon{border-radius:10px;height:38px;min-width:38px;width:38px}.welcome-text{font-size:.95rem}.welcome-subtitle{font-size:.88rem}}.welcome-text{font-size:.98rem;line-height:1.65}.welcome-text p{margin-bottom:1rem;text-align:justify;text-indent:1.25em}.welcome-text h6{font-size:1.02rem;font-weight:700;margin-bottom:.8rem;margin-top:.3rem;text-align:left;text-indent:0}.welcome-text ul{padding-left:0;text-align:left}.welcome-text li{margin-bottom:.4rem;text-indent:0}.welcome-text p:has(br){text-align:left;text-indent:0}@media (max-width:768px){#welcomeModal .modal-dialog{height:100dvh;margin:0;max-width:100%;width:100%}#welcomeModal .modal-content.welcome-modal{border-radius:0;display:flex;flex-direction:column;height:100dvh;min-height:100dvh}#welcomeModal .welcome-footer,#welcomeModal .welcome-modal-header{flex:0 0 auto}#welcomeModal .welcome-modal-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:.9rem 1rem}#welcomeModal .welcome-info-note{flex:0 0 auto;margin-bottom:10px}#welcomeModal .welcome-scroll{flex:1 1 auto;max-height:none;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px;padding-right:4px}#welcomeModal .welcome-footer{background:#fff;display:flex;flex-direction:column;gap:10px;padding:.9rem 1rem calc(1rem + env(safe-area-inset-bottom))}#welcomeModal .welcome-footer .btn{margin:0;min-width:0;width:100%}}@media (max-width:576px){#welcomeModal .welcome-modal-header{padding:.85rem 1rem}#welcomeModal .welcome-title-wrap{align-items:flex-start}#welcomeModal .welcome-text{font-size:.94rem;line-height:1.55}#welcomeModal .welcome-text p{text-align:left;text-indent:.8em}#welcomeModal .welcome-text ul.ms-5{margin-left:0!important;padding-left:1.15rem}}.modal-content.welcome-modal h1{font-size:1rem}.srzu-feature-announcement{background:#fff;border:1px solid #b4cd9a;border-left:6px solid #693;border-radius:8px;box-shadow:0 16px 42px rgba(31,44,20,.26);color:#26331f;opacity:0;padding:20px;position:fixed;right:20px;top:72px;transform:translateY(-10px);transition:opacity .18s ease,transform .18s ease;width:min(460px,calc(100vw - 40px));z-index:1040}.srzu-feature-announcement.is-visible{opacity:1;transform:translateY(0)}.srzu-feature-announcement__title{color:#693;font-size:1rem;font-weight:700;margin-bottom:6px;text-transform:uppercase}.srzu-feature-announcement__text{font-size:1.16rem;font-weight:600;line-height:1.35;margin-bottom:16px}.srzu-feature-announcement__actions{display:flex;flex-wrap:wrap;gap:10px}.srzu-feature-announcement__actions .btn{border-radius:6px;font-weight:600;padding:.55rem 1rem}.srzu-feature-video-modal{border:none;border-radius:8px;overflow:hidden}.srzu-feature-video-modal .modal-body{background:#111;padding:0}.srzu-feature-video{aspect-ratio:16/9;background:#111;position:relative;width:100%}.srzu-feature-video iframe{border:0;height:100%;inset:0;position:absolute;width:100%}@media (max-width:576px){.srzu-feature-announcement{padding:16px;right:10px;top:62px;width:calc(100vw - 20px)}.srzu-feature-announcement__actions{flex-direction:column}}