.forgot.small{height:36px;line-height:36px;margin-top:10px}.login-page{height:100%;width:100%;display:flex;justify-content:center;align-items:center;justify-items:center;margin-top:100px}.login-container{width:100%;max-width:300px;display:flex;flex-direction:column;align-items:center;color:var(--base-color-text);background-color:var(--base-color)}#login_logo{width:150px;margin-top:-120px;margin-bottom:1rem}#language_toggle{position:absolute;top:.5em;right:.5em}.hideElement{display:none}.dashboard,.editSettings,.addChildren,.editChildren,.mainMenu{display:flex;width:100%;flex-direction:column;align-items:center;padding-bottom:2em}.mainMenu{display:flex;flex-direction:row;justify-content:center}.mainMenuDesk{display:flex;flex-direction:row;justify-content:space-between}.passwordEye{cursor:pointer}.loader{width:fit-content;font-weight:700;font-family:Avenir,Helvetica,Arial,Lucida,sans-serif,serif;font-size:18px;color:#fff;padding-bottom:8px;background:linear-gradient(#fff 0,#fff 0) 0 100%/0% 3px no-repeat;animation:l2 2s linear infinite}.loader:before{content:"Loading..."}@keyframes l2{to{background-size:100% 3px}}.field-icon{left:92%;top:-27px;position:relative;z-index:2}.child-list{color:var(--base-color-text);display:flex;flex-direction:column;gap:1em;width:100%;max-width:var(--internal-max-width)}.child{position:relative;display:flex;flex-direction:column;box-shadow:0 4px 4px #00000040;border-radius:var(--bs-border-radius-lg);overflow:hidden}.child-head{position:relative;z-index:1;background:var(--secondary-color);color:var(--secondary-color-text);padding:25px;text-align:center;cursor:pointer;border:none}.child-head:has(+.collapsing),.child-head:has(+.show){border-bottom-right-radius:0rem;border-bottom-left-radius:0rem}.child-head h2{margin:0}.childAddressBox{background:var(--secondary-color-light);transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;color:#000;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;padding:0 10px}.childAddressBox{background:#fff;color:#000}.child-info{background:#fff;transition:all var(--anim-fast);-moz-transition:all var(--anim-fast);-ms-transition:all var(--anim-fast);-o-transition:all var(--anim-fast);-webkit-transition:all var(--anim-fast)}.child-info-content{padding:1em;display:flex;flex-direction:column;justify-items:center;align-items:center}.editChildren .child-info{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.child-info .collapse{margin-top:0}.child-status-bar{display:flex;justify-content:space-between;padding:10px 15px;background-color:#e0f0cb}[data-child-status=active] .child-status-bar{background-color:var(--secondary-color);color:var(--secondary-color-text)}[data-child-status=pending] .child-head h2:after{content:"Pending";background-color:var(--tertiary-color);color:var(--tertiary-color-text);font-size:.7rem;line-height:.9rem;padding:2px;border-radius:var(--bs-border-radius-sm);position:absolute;top:calc(50% - .9em);margin-left:.6rem}[data-child-status=pending] .child-status-bar{color:var(--tertiary-color-text);background-color:var(--tertiary-color)}.pendingIcon,.graduatedIcon{height:36px;width:36px;position:absolute;left:15px}.books{text-align:center}.books img{max-width:300px}.child-address{text-align:center;padding:1em}.child-buttons{display:flex;flex-direction:column;align-items:center;gap:.5em}.child-create{position:relative;width:100%;max-width:var(--internal-max-width);background-color:var(--primary-color-dark);color:var(--secondary-color-dark);box-shadow:0 2px 5px #00000080;text-align:center;padding:.5rem 0rem;margin-top:2rem;border-radius:var(--border-radius-large);border:.15em dashed var(--secondary-color-dark)}.child-create:hover{background-color:var(--primary-color);color:var(--secondary-color)}.child-create:before{content:"+";position:absolute;left:10px;font-size:2em}.changePwdBtn{position:relative;width:100%;max-width:var(--internal-max-width);background-color:var(--primary-color-dark);color:var(--secondary-color-dark);box-shadow:0 2px 5px #00000080;text-align:center;padding:.5rem 0rem;margin-top:2rem;border-radius:var(--border-radius-large);border:.15em dashed var(--secondary-color-dark)}.childLink{border-radius:30px!important;-webkit-border-radius:30px!important;-moz-border-radius:30px!important;-ms-border-radius:30px!important;-o-border-radius:30px!important;font-weight:700!important;padding:5px 25px!important}.statusPending{background-color:var(--tertiary-color)!important;color:#000;padding:10px 20px!important;border-radius:5px;font-size:14px;font-weight:700!important}.wBold{font-weight:700!important}.status-graduated{background-color:#cbe0f0!important;padding:10px 20px!important;font-size:14px;font-weight:700!important}.graduateTitle{text-align:center;color:var(--primary-color);font-weight:700!important;font-size:20px}.hrBlue{border-top:3px solid var(--primary-color);margin:10px auto;width:90%}.welcomeBookImage{background-image:url(./welcomeBook-DuyDL-Pj.png);background-repeat:no-repeat;height:182px;width:182px;margin:0 auto}.noBookImage{background-image:url(./book-unavailable-23FFJagD.png);background-repeat:no-repeat;height:182px;width:182px;margin:0 auto}.expectedBooks{background-image:url(./expectedbooks-CZybdZqv.png);background-repeat:no-repeat;height:182px;width:182px;margin:0 auto}.expectedBookJan{background-position-x:0px}.expectedBookFeb{background-position-x:-182px}.expectedBookMar{background-position-x:-364px}.expectedBookApr{background-position-x:-546px}.expectedBookMay{background-position-x:-728px}.expectedBookJun{background-position-x:-910px}.expectedBookJul{background-position-x:-1092px}.expectedBookAug{background-position-x:-1274px}.expectedBookSep{background-position-x:-1456px}.expectedBookOct{background-position-x:-1638px}.expectedBookNov{background-position-x:-1820px}.expectedBookDec{background-position-x:-2002px}@font-face{font-family:Avenir;src:url(./Avenir-Roman-DNg0J0hy.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root,[data-bs-theme=light]{--base-color: #f3f3f3;--base-color-light: #ffffff;--base-color-dark: #dfdfdf;--base-color-text: #252525;--base-linear-gradient: linear-gradient( 30deg, var(--base-color-light), var(--base-color-dark) );--base-radial-gradient: radial-gradient( circle at 50% 130%, var(--base-color-dark) 0%, var(--base-color-light) 60% );--primary-color: #007299;--primary-color-light: #027faa;--primary-color-dark: #02435f;--primary-color-text: #ffffff;--primary-linear-gradient: linear-gradient( 30deg, var(--primary-color-light), var(--primary-color-dark) );--primary-radial-gradient: radial-gradient( circle at 50% 130%, var(--primary-color-dark) 0%, var(--primary-color-light) 60% );--secondary-color: #a3d55f;--secondary-color-light: #e0f0cb;--secondary-color-dark: #90c04b;--secondary-color-text: #000000;--secondary-linear-gradient: linear-gradient( 30deg, var(--secondary-color-light), var(--secondary-color-dark) );--secondary-radial-gradient: radial-gradient( circle at 50% 130%, var(--secondary-color-dark) 0%, var(--secondary-color-light) 60% );--tertiary-color: #ffb400;--tertiary-color-light: #ffb400;--tertiary-color-dark: #ff9119;--tertiary-color-text: #7b2804;--tertiary-linear-gradient: linear-gradient( 30deg, var(--tertiary-color-light), var(--tertiary-color-dark) );--tertiary-radial-gradient: radial-gradient( circle at 50% 130%, var(--tertiary-color-dark) 0%, var(--tertiary-color-light) 60% );--quinary-color: #cb0000;--quinary-color-light: #ea1112;--quinary-color-dark: #a40000;--quinary-color-text: #ffffff;--quinary-linear-gradient: linear-gradient( 30deg, var(--quinary-color-light), var(--quinary-color-dark) );--quinary-radial-gradient: radial-gradient( circle at 50% 130%, var(--quinary-color-dark) 0%, var(--quinary-color-light) 60% );--senary-color: #3db5e6;--senary-color-light: #6ed2fb;--senary-color-dark: #1b9ace;--senary-color-text: #002b3d;--senary-linear-gradient: linear-gradient( 30deg, var(--senary-color-light), var(--senary-color-dark) );--senary-radial-gradient: radial-gradient( circle at 50% 130%, var(--senary-color-dark) 0%, var(--senary-color-light) 60% );--body-background-radial-gradient: var(--base-radial-gradient);--success-color: var(--secondary-color);--success-color-text: var(--secondary-color-text);--warning-color: var(--tertiary-color);--warning-color-text: var(--tertiary-color-text);--error-color: var(--quinary-color);--error-color-text: var(--quinary-color-text);--internal-max-width: 600px;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-radius: 10px;--bs-border-radius-sm: 5px;--bs-border-radius-lg: 15px;--form-input-background: var(--base-color-light);--form-input-text: var(--base-color-text);--anim-fast: .3s;--anim-slow: .5s;font-family:Avenir,Helvetica,Arial,Lucida,sans-serif,serif;font-weight:500;font-size:16px;line-height:1.3em}[data-bs-theme=dark]{--base-color: #007299;--base-color-light: #027faa;--base-color-dark: #005673;--base-color-text: #ffffff;--body-background-radial-gradient: var(--primary-radial-gradient)}@media (prefers-reduced-motion){:root{--anim-fast: 0s;--anim-slow: 0s}}*{font-family:Avenir,Helvetica,Arial,Lucida,sans-serif,serif;font-weight:500}body{color:var(--base-color-text);background-image:linear-gradient(to bottom,#007299f0,#007299f0),url(./BookPattern-D8eJZVz_.png);background-attachment:fixed;margin:0;padding:15px}a{color:var(--primary-color);text-decoration:none}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}.parentArea{max-width:var(--internal-max-width);margin:0 auto}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: "Avenir", Helvetica, Arial, Lucida, sans-serif, serif;--bs-btn-font-size: 1rem;--bs-btn-font-weight: ;--bs-btn-line-height: 1.5;--bs-btn-color: var(--base-color-text);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: var(--primary-color-text);--bs-btn-bg: var(--primary-color);--bs-btn-border-color: var(--primary-color-dark);--bs-btn-hover-color: var(--primary-color-text);--bs-btn-hover-bg: var(--primary-color-light);--bs-btn-hover-border-color: var(--primary-color-dark);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: var(--senary-color-text);--bs-btn-bg: var(--senary-color);--bs-btn-border-color: var(--senary-color-dark);--bs-btn-hover-color: var(--senary-color-text);--bs-btn-hover-bg: var(--senary-color-light);--bs-btn-hover-border-color: var(--senary-color-dark);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: var(--secondary-color-text);--bs-btn-bg: var(--secondary-color);--bs-btn-border-color: var(--secondary-color-dark);--bs-btn-hover-color: var(--secondary-color-text);--bs-btn-hover-bg: var(--secondary-color-light);--bs-btn-hover-border-color: var(--secondary-color-dark);--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: var(--tertiary-color-text);--bs-btn-bg: var(--tertiary-color);--bs-btn-border-color: var(--tertiary-color-dark);--bs-btn-hover-color: var(--tertiary-color-text);--bs-btn-hover-bg: var(--tertiary-color-light);--bs-btn-hover-border-color: var(--tertiary-color-dark);--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: var(--quinary-color-text);--bs-btn-bg: var(--quinary-color);--bs-btn-border-color: var(--quinary-color-dark);--bs-btn-hover-color: var(--quinary-color-text);--bs-btn-hover-bg: var(--quinary-color-light);--bs-btn-hover-border-color: var(--quinary-color-dark);--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center / 1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}h1,h2,h3,h4,h5,p{margin:0;padding:0;line-height:1.2em}h1,.h1{font-size:1.4em;margin-bottom:.5em}h2,.h2{font-size:1.2em;line-height:1.4em;margin-bottom:1em}h3,.h3{font-size:1em;font-weight:700;line-height:1.2em;margin-bottom:.5em}p{margin-bottom:1em}.text-center{text-align:center}img{width:100%}hr{width:100%;border:1px solid #ffffff;opacity:1!important}small,.small{font-size:.875em}.bg-base{background-color:var(--base-color);color:var(--base-color-text)}.bg-primary{background-color:var(--primary-color);color:var(--primary-color-text)}.bg-secondary{background-color:var(--secondary-color);color:var(--secondary-color-text)}.bg-tertiary{background-color:var(--tertiary-color);color:var(--tertiary-color-text)}.bg-quinary{background-color:var(--quinary-color);color:var(--quinary-color-text)}.bg-senary{background-color:var(--senary-color);color:var(--senary-color-text)}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.container{width:100%;max-width:var(--internal-max-width)}.title{text-align:center;width:100%}.titleAdd{width:100%;max-width:var(--internal-max-width);background-color:var(--primary-color-dark);color:var(--secondary-color-dark);box-shadow:0 2px 5px #00000080;text-align:center;padding:.5rem 0rem;margin-top:2rem;border-radius:var(--border-radius-large);border:.15em dashed var(--secondary-color-dark)}form{display:flex;flex-direction:column;gap:.5em;width:100%;max-width:var(--internal-max-width)}.form-control{background-color:var(--form-input-background);color:var(--form-input-text);display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;border:var(--bs-border-width) solid var(--base-color-text);border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-group{margin-bottom:1em}.form-label{margin-bottom:.5rem}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}button[type=submit]{margin-top:1em}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--secondary-color-text);--bs-alert-bg: var(--secondary-color);--bs-alert-border-color: var(--secondary-color-dark);--bs-alert-link-color: var(--secondary-color-light)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--warning-color-text);--bs-alert-bg: var(--warning-color);--bs-alert-border-color: var(--warning-color-dark);--bs-alert-link-color: var(--warning-color-light)}.alert-danger{--bs-alert-color: var(--quinary-color-text);--bs-alert-bg: var(--quinary-color);--bs-alert-border-color: var(--quinary-color-dark);--bs-alert-link-color: var(--quinary-color-light)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: var(--base-color-text);--bs-modal-bg: var(--base-color);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc( var(--bs-border-radius-lg) - (var(--bs-border-width)) );--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.m-0{margin:0}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.mt-0{margin-top:0}.mt-1{margin-top:.5em}.mt-2{margin-top:1em}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}#debug_buttons{position:fixed;bottom:1em;width:100%;display:flex;gap:.5em}label{text-transform:capitalize;line-height:26px;margin-left:0}.child-head .pendingStatusMsg{content:"Pending";background-color:var(--tertiary-color);color:var(--tertiary-color-text);font-size:.7rem;line-height:.9rem;padding:2px;border-radius:var(--bs-border-radius-sm);position:absolute;top:calc(50% - .9em);margin-left:.6rem}.pendingstatus{color:var(--tertiary-color-text);background-color:var(--tertiary-color)!important}.suggest-list{position:relative;line-height:14px;font-size:14px;background:#fff;max-height:300px;z-index:9999;border-top:none;color:#000;overflow:auto}.suggest-list div{padding:4px 0;white-space:nowrap;overflow:hidden;cursor:pointer}.closeAlertBox{position:absolute;top:2px;right:1em;cursor:pointer;width:30px;height:30px;padding:6px 0;border-radius:15px;text-align:center;font-size:16px;line-height:16px}.selectLng{display:none}.login-container{min-width:380px}.modalExplanation{z-index:9999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:auto}.popupBox{border-radius:25px!important;border:3px solid #000;color:#000}.popupBox h4{text-align:left;color:#000!important}.popupDescBox{border-top:2px solid #000;text-align:justify}.popupDescBox div{margin:0 5px}.closedAreaBox,.expiredSessionBox,.infoModalBox{position:fixed;top:0;left:0;width:100%;height:100%;background:#007299;opacity:.8;z-index:9998;display:block;pointer-events:all}.closedAreaMain,.expiredSessionMain,.infoModalMain{z-index:9999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.showHideClosedArea,.showHideError,.expiredSesStatus,.showHideInfoModal{display:none}.drop_library_id{transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease}.drop_library_id:focus{background-color:#c0f775}.libraryDesc{color:#c0f775}.addOkHide,.pwdOkHide,.settingsOkHide,.deletedOkHide{display:none}.addOkBox,.pwdOkBox,.settingsOkBox,.deletedOkBox{position:fixed;top:0;left:0;width:100%;height:100%;background:#007299;opacity:.8;z-index:9998;display:block;pointer-events:all}.addOkMain,.pwdOkMain,.settingsOkMain,.deletedOkMain{z-index:9999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.editSettingsBtn{background-color:var(--senary-color-dark)}.bosPwdSpecBtn{position:relative!important;top:-64px!important}.bosPwdSpecBox{display:none;position:relative;left:150px;color:#000;top:60px}.pwdRecovery .bosPwdSpecBox{left:150px;color:#000;top:-30px}.advMsg{bottom:30px!important;padding:0 5px;background-color:#fff;display:grid!important;gap:.5rem!important}.elmHide{display:none}.elmShow{display:block}.icon-container{left:95%;height:20px;width:20px;margin-top:-26px;margin-left:95%}.elmLoader{position:relative;height:20px;width:20px;display:inline-block;animation:around 5.4s infinite}@keyframes around{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.elmLoader:after,.elmLoader:before{content:"";background:#fff;position:absolute;display:inline-block;width:100%;height:100%;border-width:2px;border-color:#333 #333 transparent transparent;border-style:solid;border-radius:20px;box-sizing:border-box;top:0;left:0;animation:around .7s ease-in-out infinite}.elmLoader:after{animation:around .7s ease-in-out .1s infinite;background:transparent}input:disabled,select:disabled{color:#918f8e}.noImage{height:50%;width:50%}.bgImage{background-color:#d2d2d2}.img-noImg{max-width:200px;margin:5px auto;background:transparent}.text-dark{color:#007299!important}.bg-warning-cs{background-color:#ffdabb!important}.cancelBtns{grid-template-columns:1fr 1fr}.cancelBtns .btn,.addChildren .btn,.cancelRounded{border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px;padding:10px 20px}.emailLink{color:#ced4da;text-decoration:underline}.emailLink:hover{color:#ced4da;text-decoration:none}.emailDark{color:#007299}.emailDark:hover{color:#007299;text-decoration:none}.closeCancelModal{position:absolute;top:6px;right:20px;cursor:pointer;width:30px;height:30px;padding:6px 0;border-radius:15px;text-align:center;font-size:16px;line-height:16px}.addChildCancel .active{background-color:#007299;color:#fff}.hideAddressForm{display:none}.titleExplain{cursor:pointer}.backBtnBox{grid-template-columns:16px auto}.btnDarkBlue{text-align:center!important;margin-left:-36px;width:100%;display:inline-block;height:36px}.backBtn{display:grid;grid-template-columns:36px auto;grid-template-rows:36px;width:100%;background-color:#02435f!important;color:#fff;border:none;border-radius:25px!important;-webkit-border-radius:25px!important;-moz-border-radius:25px!important;-ms-border-radius:25px!important;-o-border-radius:25px!important}.backBtn div{text-align:center}.backArrow{width:20px;margin-top:10px;margin-left:10px}.cancelBookBtn{font-weight:700!important;background-color:#ffb400!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAYAAAD8BaggAAABZklEQVRYhe3WvUsCYQDH8d+dj4nlkBBcDhFyU4t2EgRBDrfmVOu56l7Q0P0J4RAhpEuDS5Ojc5Mu4eCSi0MtLmEOZphnT4N4FKQPPB73ODzf6V65D/c83D0Kzkv7IRKojZxJDIIiqvLhfNMMLeQeyXqQ3A3HTswydFgp3XdMq9vDZe1pIxwMPADYJsOxc5jZ20H57Mh3DACk4xpe3gcoNtoaAKgAkIxFhWBmbYbX3G1VoOPfJIiVBLGSIFYSxGrlQITnpkqzg9f+YOE1tpn0D7QbjSBfrc89Xzrl/1FzDVk6rs19qG0mkF1iGcM9h7IpHbaZ+HPMMnTuoVoaBEzniWVM38ZxXPNkTcU1h343Q1yfHCyNATwAAfB0tbly3yEJYiVBrCSIlQSxWk1Q//NLtMNNDZFAt9hoo9LsCAG0uj3c1p/dfTJyJlcA7vPV+sJVoA/dAIBCKYVyUY4A2BKIeaOF3AAAfgDu0FVyrQt+jAAAAABJRU5ErkJggg==)!important;background-position:left .5rem center!important;background-size:24px 24px!important;background-repeat:no-repeat!important;padding-left:40px!important}input[type=date]{padding-left:40px!important}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}input[type=date]::-webkit-calendar-picker-indicator{opacity:1;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAABz0lEQVRYhe2XwW2DMBSGP1e9NyNkg2aD0gk6Qjn5HMEASQawlCuckg2yQWEDRqAbpBO8HmwX40J7aCqIlE+KjH4c+PPs956jRIQYlZdLoAFSMfr0bcIfUXnZAJUYvY7v3Y18Zwk8AKtLm3E8jj17zNBkzM6QIisWwJZ+CBfYsL4D7T+89wn4wO7TkL0iKyo3YRbc07lNxOgGQOVlArwBOzF6e+mXqrwUoBajk0A7AK9+D+29makQo1OwERqiAWrg4jXIcQSqoRuDhsToM5D8k5mvaAwxu7T3EUpUXm6nNOLxhp6YSep7Q0fgMKEPz5s31IrR1YRGAFB5Od9N3cNVak8jRp9VXi4I+p2PaKSfg2q/xB5jYn2F7ZVgV6b91RC2bXiesUVsFenKjaFe09WvFNgM6Hu6BNphG/sX17Fk2F/kOQdjPTA31MN+2I7o8ZyIrBCyYisiTP0hK+Q6lixqIwcxunVZk3rRn5MivRWjD05P6DZyqKd02VfF9W9sD22C6wq71stI96ZDvaar+MmIntJvUz1D17Fk3LLslmW3LLscYxHaBddtMO6+zezrbaBXA88AG6lqYI7jlmU/4w2t3UluMtx/exRZcQJepjQT8gkhi/siKymL9AAAAABJRU5ErkJggg==) no-repeat;background-size:24px 24px!important;width:24px;height:24px;border-width:thin;position:absolute;background-position:0 center;transform:translate(-120%);z-index:10}.childInfoBox{background:var(--secondary-color-light);transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;color:#000;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;padding:0 10px}.form-control:focus,.form-select:focus{background-color:#f2f2f2;outline:2px dashed #ffb400;outline-offset:2px}.suggestions-container{overflow:auto;z-index:999999}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestion{white-space:nowrap;overflow:hidden;font-size:1em;padding:4px 8px}.autocomplete-suggestions :hover{background-color:#0056734d;cursor:pointer}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:400;color:#39f}.parentAreaLoader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:9998;background-color:#007299;opacity:.9}.books_list{margin:0 auto;width:300px;padding:0;position:relative;top:50%}.book_item{position:absolute;top:-120px;box-sizing:border-box;list-style:none;width:40px;height:120px;opacity:0;background-color:#007299;border:5px solid white;transform-origin:bottom left;transform:translate(300px);animation:travel 2.5s linear infinite}.book_item.first{top:-140px;height:140px}.book_item.first:before,.book_item.first:after{content:"";position:absolute;top:10px;left:0;width:100%;height:5px;background-color:#fff}.book_item.first:after{top:initial;bottom:10px}.book_item.second:before,.book_item.fifth:before,.book_item.second:after,.book_item.fifth:after{box-sizing:border-box;content:"";position:absolute;top:10px;left:0;width:100%;height:17.5px;border-top:5px solid white;border-bottom:5px solid white}.book_item.second:after,.book_item.fifth:after{top:initial;bottom:10px}.book_item.third:before,.book_item.third:after{box-sizing:border-box;content:"";position:absolute;top:10px;left:9px;width:12px;height:12px;border-radius:50%;border:5px solid white}.book_item.third:after{top:initial;bottom:10px}.book_item.fourth{top:-130px;height:130px}.book_item.fourth:before{box-sizing:border-box;content:"";position:absolute;top:46px;left:0;width:100%;height:17.5px;border-top:5px solid white;border-bottom:5px solid white}.book_item.fifth{top:-100px;height:100px}.book_item.sixth{top:-140px;height:140px}.book_item.sixth:before{box-sizing:border-box;content:"";position:absolute;bottom:31px;left:0;width:100%;height:5px;background-color:#fff}.book_item.sixth:after{box-sizing:border-box;content:"";position:absolute;bottom:10px;left:9px;width:12px;height:12px;border-radius:50%;border:5px solid white}.book_item:nth-child(2){animation-delay:.4166666666667s}.book_item:nth-child(3){animation-delay:.8333333333333s}.book_item:nth-child(4){animation-delay:1.25s}.book_item:nth-child(5){animation-delay:1.6666666666667s}.book_item:nth-child(6){animation-delay:2.0833333333333s}.shelf{width:300px;height:5px;margin:0 auto;background-color:#fff;position:relative;top:50%}.shelf:before,.shelf:after{content:"";position:absolute;width:100%;height:100%;background:#007299;background-image:radial-gradient(rgba(255,255,255,.5) 30%,transparent 0);background-size:10px 10px;background-position:0 -2.5px;top:200%;left:5%;animation:move .25s linear infinite}.shelf:after{top:400%;left:7.5%}@keyframes move{0%{background-position-x:0}to{background-position-x:10px}}@keyframes travel{0%{opacity:0;transform:translate(300px) rotate(0) scaleY(1)}6.5%{transform:translate(279.5px) rotate(0) scaleY(1.1)}8.8%{transform:translate(273.6px) rotate(0) scaleY(1)}10%{opacity:1;transform:translate(270px) rotate(0)}17.6%{transform:translate(247.2px) rotate(-30deg)}45%{transform:translate(165px) rotate(-30deg)}49.5%{transform:translate(151.5px) rotate(-45deg)}61.5%{transform:translate(115.5px) rotate(-45deg)}67%{transform:translate(99px) rotate(-60deg)}76%{transform:translate(72px) rotate(-60deg)}83.5%{opacity:1;transform:translate(49.5px) rotate(-90deg)}90%{opacity:0}to{opacity:0;transform:translate(0) rotate(-90deg)}}.navigationOpen{position:absolute;top:10px;left:10px;height:36px;width:36px;background-color:var(--primary-color-dark);border-radius:50%;display:inline-block}.navigationOpen a{color:var(--base-color-text)!important;margin:0!important;padding:0!important;text-align:center;width:36px;display:inline-block;line-height:36px;font-family:Avenir,Helvetica,Arial,Lucida,sans-serif,serif;font-size:1.2em;font-weight:700}.navigationOpen a:before{content:"✕"}.mainMenuLink{padding:20px!important;color:#044e09!important;display:inline-block!important;width:80%!important;border:2px solid var(--primary-color-dark)!important;background-color:transparent!important}.mainMenuLinkDesk{color:#fff!important;display:inline-block!important;border:none!important;background-color:transparent!important}.btn.active{background-color:var(--secondary-color)!important;border:none!important}.mainMenuLinkDesk.btn.active{background-color:var(--secondary-color)!important;border:none!important;line-height:32px!important;color:var(--primary-color-dark)!important}.mainMenuLogout{border-radius:30px;padding:10px 30px;background-color:var(--primary-color-dark);-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.mainMenuExternal{border:none;color:#212529!important}#navigation{color:var(--base-color-text);background:var(--base-color-text);width:100%;max-width:360px;height:100dvh;position:fixed;top:0;left:-360px;display:flex;flex-direction:row;justify-content:space-between;transition:var(--anim-fast);z-index:999}#navigation[aria-hidden=false]{left:0;visibility:visible}#open_nav{z-index:999;position:fixed;display:inline-block;width:44px;height:44px;top:20px;right:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:var(--tertiary-color-light)}#open_nav:before{content:"☰";color:var(--tertiary-color-text);font-size:1.6em;font-family:Avenir,Helvetica,Arial,Lucida,sans-serif,serif;font-weight:700;text-align:center;line-height:40px;display:inline-block;width:44px}#close_nav svg path,#open_nav svg path{stroke:var(--primary-color);stroke-width:1.5px;stroke-linecap:round;transition:all var(--anim-fast)}#menu-dog-ear{display:block;position:absolute;top:0;left:-.51px;width:71px;height:80px;z-index:12;filter:drop-shadow(2px 4px 3px rgb(0 0 0 / .25))}#nav_content{display:flex;flex-direction:column;position:relative;flex:1;align-items:center;gap:15px}#nav_main_menu{font-size:1.2em;width:100%;align-items:center;flex-direction:column;display:flex;text-align:center;gap:20px}#nav_main_menu a{color:var(--base-color-text)}#nav_footer{width:100%;display:flex;gap:10px;align-items:center;position:absolute;bottom:30px;flex-direction:column;margin-bottom:.5em}#nav_footer_links{flex-direction:row;display:flex;width:calc(100% - 40px);justify-content:space-between}#nav_footer_links a{color:var(--base-color-text)}#nav_pages{background-image:linear-gradient(90deg,#fff 16%,#5e5e5e,#fff,#5e5e5e,#fff 80%,#5e5e5e);width:10px;max-width:10px;padding-right:0;padding-left:0}#nav_spine{background-image:linear-gradient(90deg,#bbb,#e7e7e7 20%,#a1a1a1 80%,#fff);width:20em;max-width:20px;padding-right:0;padding-left:0;mix-blend-mode:multiply}#menu-logo{max-width:150px}#language_toggle{position:absolute;top:1rem;right:1rem;max-height:30px;height:100%;color:var(--base-color-text);line-height:1rem;border:none;border-radius:var(--bs-border-radius-sm);cursor:pointer}#open_nav{position:relative;top:50px;right:-140px}
