@font-face{font-family:__Poppins_b44364;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/46c21389e888bf13-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_b44364;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_b44364;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f5767adec246cdc1-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_b44364;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_b44364;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0a03a6d30c07af2e-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_b44364;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_b44364;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/30cd8f99d32fa6e8-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_b44364;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_b44364;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/dfa2ccbeca9e77a8-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_b44364;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_Fallback_b44364;src:local("Arial");ascent-override:92.33%;descent-override:30.78%;line-gap-override:8.79%;size-adjust:113.73%}.__className_b44364{font-family:__Poppins_b44364,__Poppins_Fallback_b44364;font-style:normal}#Hero{position:relative;height:450px}#Hero .image-container{position:relative;height:100%;overflow:hidden}#Hero .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:0 100%;z-index:0}#Hero .image-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3;z-index:1}#Hero .image-container .shadow{position:absolute;bottom:0;left:0;width:100%;height:170px;background:linear-gradient(180deg,rgba(34,30,23,.1),#201a12)}#Hero .text-wrapper{width:100%;position:absolute;bottom:46px;left:0;z-index:2}#Hero .text-wrapper h1{width:100%;font-size:2.5rem;font-weight:600;color:#fff;text-align:center}#Hero .text-wrapper h2{font-size:1rem;font-weight:600;color:#fee698;text-align:center}@media(max-width:600px){#Hero{height:70dvh}#Hero .image-container{height:70dvh!important}#Hero .image-container img{height:70dvh!important;object-position:48.5% center!important}#Hero .text-wrapper{padding:0 5px;bottom:3%}#Hero .text-wrapper h1{font-size:1.8rem}#Hero .text-wrapper h2{font-size:1rem;font-weight:600;color:#fee698;text-align:center}}.whatIsArBi{margin-top:62px!important;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.whatIsArBi .left h2{font-size:2rem;font-weight:600}.whatIsArBi .left p{width:680px;font-size:1.1rem;font-weight:400}.whatIsArBi .left p:nth-of-type(2){margin-top:12px;margin-bottom:24px}.whatIsArBi .left .buttons{display:flex;flex-direction:row}.whatIsArBi .left .buttons .button{border:1px solid #b78850;border-radius:4px;font-size:1rem;font-weight:600;text-decoration:none}.whatIsArBi .left .buttons .button:first-of-type{color:#b78850;margin-right:12px;padding:6px 36px;transition:.4s;cursor:pointer}.whatIsArBi .left .buttons .button:first-of-type:hover{transform:scale(.9)}.whatIsArBi .left .buttons .button:last-of-type{padding:6px 24px;transition:.4s;cursor:pointer;background:#b78850;color:#fff}.whatIsArBi .left .buttons .button:last-of-type:hover{transform:scale(.9)}@media(max-width:1000px){.whatIsArBi{margin-top:32px!important}.whatIsArBi .left h2{font-size:1.5rem}.whatIsArBi .left p{width:540px;font-size:.9rem}.whatIsArBi .left p:nth-of-type(2){margin-top:12px;margin-bottom:24px}.whatIsArBi .left .buttons .button{font-size:.9rem}}@media(max-width:820px){.whatIsArBi{margin-top:32px!important;flex-direction:column}.whatIsArBi .left{text-align:center;margin-bottom:24px}.whatIsArBi .left h2{font-size:1.5rem}.whatIsArBi .left p{width:100%;max-width:600px;font-size:1rem}.whatIsArBi .left p:nth-of-type(2){margin-top:12px;margin-bottom:24px}.whatIsArBi .left .buttons{justify-content:center}.whatIsArBi .left .buttons .button{font-size:.9rem}.whatIsArBi .right img{max-height:360px}}.main-arbi-features{margin-top:86px!important}.main-arbi-features .section-header{text-align:center}.main-arbi-features .section-header h2{font-size:2rem;font-weight:600}.main-arbi-features .section-header .info{margin:auto;width:100%!important;max-width:680px;font-size:1.1rem;font-weight:400}.main-arbi-features .features-container{margin-top:24px;display:flex;flex-direction:row;justify-content:center;align-items:center}.main-arbi-features .features-container .center,.main-arbi-features .features-container .left,.main-arbi-features .features-container .right{width:33%}.main-arbi-features .features-container .left,.main-arbi-features .features-container .right{display:flex;flex-direction:column;align-items:center}.main-arbi-features .features-container .left{margin-right:-40px;margin-left:40px}.main-arbi-features .features-container .feature{max-width:300px}.main-arbi-features .features-container .feature:first-of-type{margin-bottom:84px}.main-arbi-features .features-container .feature img{width:64px;height:64px;object-fit:cover}.main-arbi-features .features-container .feature h3{margin-top:12px;font-size:1.2rem;font-weight:600;color:#b78850}.main-arbi-features .features-container .feature .feature-info{margin-top:12px;font-size:1rem;font-weight:400;color:#000}@media(max-width:1000px){.main-arbi-features .section-header h2{font-size:1.5rem}.main-arbi-features .section-header .info{max-width:540px;font-size:.9rem}.main-arbi-features .features-container .left{margin-right:-20px;margin-left:20px}.main-arbi-features .features-container .feature{max-width:220px}.main-arbi-features .features-container .feature img{width:48px;height:48px;object-fit:cover}.main-arbi-features .features-container .feature h3{margin-top:12px;font-size:1.1rem}.main-arbi-features .features-container .feature .feature-info{font-size:.9rem}}@media(max-width:820px){.main-arbi-features .section-header .info{font-size:1rem}.main-arbi-features .features-container{display:flex;flex-direction:column}.main-arbi-features .features-container .center,.main-arbi-features .features-container .left,.main-arbi-features .features-container .right{width:100%}.main-arbi-features .features-container .left,.main-arbi-features .features-container .right{flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.main-arbi-features .features-container .left{margin-right:0;margin-left:0}.main-arbi-features .features-container .center{text-align:center;margin-top:24px;margin-bottom:24px}.main-arbi-features .features-container .center img{max-height:560px}.main-arbi-features .features-container .feature{max-width:360px;text-align:center;margin-bottom:12px!important}.main-arbi-features .features-container .feature:first-of-type{margin-bottom:0}.main-arbi-features .features-container .feature img{width:64px;height:64px;object-fit:cover}.main-arbi-features .features-container .feature h3{margin-top:4px;font-size:1.2rem;font-weight:600;color:#b78850}.main-arbi-features .features-container .feature .feature-info{margin-top:12px;font-size:1rem;font-weight:400;color:#000}}.multi-device{margin-top:86px!important;text-align:center}.multi-device h2{font-size:2rem;font-weight:600}.multi-device img{margin-top:32px;width:90%;height:auto;object-fit:contain}@media(max-width:1000px){.multi-device h2{font-size:1.5rem}}@media(max-width:820px){.multi-device{margin-top:62px!important}}#Search-Section .search-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}#Search-Section .search-section-header .left p a{color:#b78850;font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer}#Search-Section .search-section-header .left p a:hover{text-decoration:underline}#Search-Section .search-section-header .right select{border-radius:4px;border:1px solid #b78850;color:#b78850;background-color:#fff;padding:6px 4px;font-size:.9rem;font-weight:600;cursor:pointer;outline:none}#Search-Section .search-section-main,#Search-Section .search-section-main form{width:100%}#Search-Section .search-section-main form input{width:100%;height:42px;border:1px solid #b78850;border-radius:4px;outline:none;padding:7px 15px 7px 54px;background-image:url(/images/icons/search-yellow.png);background-repeat:no-repeat;background-size:32px 32px;background-position:left 15px center}#Search-Section .search-section-main form input::placeholder{color:#bfa687;font-size:1.1rem;font-weight:400}#Search-Section .search-section-footer{width:100%;margin-top:4px}#Search-Section .search-section-footer .btn-holder{display:flex;justify-content:flex-end}#Search-Section .search-section-footer .btn-holder .info-btn{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:12px}#Search-Section .search-section-footer .btn-holder .info-btn img{width:24px;height:24px;margin-right:8px}#Search-Section .search-section-footer .btn-holder .info-btn:hover p{text-decoration:underline}#Search-Section .search-section-footer .info-section{margin-bottom:24px}#Search-Section .search-section-footer .info-section p{margin-bottom:12px}#Search-Section .search-section-footer .info-section ul li{margin-left:28px}@media(max-width:600px){#Search-Section header{margin-top:12px;margin-bottom:14px;flex-direction:column;justify-content:flex-start;align-items:flex-start}#Search-Section header .right{width:100%}#Search-Section header .right select{margin-top:12px;text-align:center;width:100%;font-size:1rem}#Search-Section main form input{padding:7px 15px 7px 42px;background-size:24px 24px;background-position:left 12px center;margin-top:0}#Search-Section main form input::placeholder{font-size:.9rem}#Search-Section footer .btn-holder .info-btn{margin-bottom:12px}#Search-Section footer .btn-holder .info-btn p{font-size:.9rem}#Search-Section footer .btn-holder .info-btn img{width:18px;height:18px;margin-right:4px}}#books-counter{display:flex;align-items:center;margin-bottom:4px}#books-counter img{width:28px;height:28px;margin-right:4px}#Result-Section{display:flex;justify-content:space-between;flex-flow:row wrap;row-gap:12px;column-gap:14.6px}#Result-Section:after{content:"";flex:auto}.Book-Tile{width:18.9%;border-radius:8px;overflow:hidden;border:2px solid #b78850;cursor:pointer}.Book-Tile:hover img{scale:.93;border-radius:8px}.Book-Tile .book-tile-inner{text-decoration:none}.Book-Tile .book-tile-inner img{width:100%;height:280px;border-radius:4px;transition:.4s;object-fit:contain;background:#000}.Book-Tile .book-tile-inner .text-wrapper{padding:0 10px 14px}.Book-Tile .book-tile-inner .text-wrapper .book-header{display:flex;justify-content:space-between;align-items:center;margin-top:12px;margin-bottom:4px}.Book-Tile .book-tile-inner .text-wrapper .book-header .edit-icon{width:24px;height:24px}.Book-Tile .book-tile-inner .text-wrapper .book-header .edit-icon img{width:100%;height:100%;background:transparent}.Book-Tile .book-tile-inner .text-wrapper .book-header .edit-icon img:hover{scale:1.2}.Book-Tile .book-tile-inner .text-wrapper .book-header img{width:21px;height:21px;background:transparent}.Book-Tile .book-tile-inner .text-wrapper .book-title-label{font-size:.95rem;font-weight:600;color:#b78850}.Book-Tile .book-tile-inner .text-wrapper .book-title{margin-top:2px;font-size:.85rem;font-weight:500}.Book-Tile .book-tile-inner .text-wrapper .book-access-type{width:100%;margin-top:4px;border-radius:2px;text-align:center;font-size:.9rem;font-weight:600;color:#fff;padding:2px 0}.Book-Tile .book-tile-inner .text-wrapper .book-access-type.restricted{background-color:#b78850}.Book-Tile .book-tile-inner .text-wrapper .book-access-type.private{background-color:#b52323}.Book-Tile .book-tile-inner .text-wrapper .book-access-type.public{background-color:#23b529}.Book-Tile .block-overlay{display:none}.Book-Tile.block:hover{position:relative}.Book-Tile.block:hover img{scale:1;border-radius:8px}.Book-Tile.block:hover .block-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#b78850;opacity:.85;cursor:not-allowed;display:flex;flex-direction:column;justify-content:center;align-items:center}.Book-Tile.block:hover .block-overlay img{width:82px;height:82px;transition:none}.Book-Tile.block:hover .block-overlay p{font-size:.9rem;font-weight:600;color:#fff}@media(max-width:1000px){.Book-Tile{width:32%}}@media(max-width:770px){.Book-Tile{width:31%}}@media(max-width:600px){.Book-Tile{width:48%}.Book-Tile .block-overlay{display:none}.Book-Tile.block:hover .block-overlay img{margin-bottom:12px}.Book-Tile.block:hover .block-overlay p{font-size:1rem;text-align:center}}@media(max-width:390px){.Book-Tile{width:100%}}#Top-Alert{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#b78850;padding:12px;margin-bottom:12px;border-radius:4px}#Top-Alert p{color:#fff;font-size:1.1rem;font-weight:500;text-align:center;margin:0;padding:0}#Server-Memory-Consumption .section-title{color:#b78850;font-size:1.5rem;font-weight:600;margin-bottom:4px}#Server-Memory-Consumption .bar-title{font-size:.85rem;font-weight:600;margin-bottom:4px}#Server-Memory-Consumption .bar{position:relative;width:100%;height:1.5rem;border-radius:.5rem;margin-bottom:4px;border:1px solid #d9d9d9;background-color:#d9d9d9;overflow:hidden}#Server-Memory-Consumption .bar .progress{position:absolute;top:0;left:0;height:100%}#Server-Memory-Consumption .stats{margin-top:0;text-align:right;font-size:.85rem}#Header{width:100%;height:110px;position:absolute;top:0;left:0;z-index:9999;padding-top:20px}#Header:has(.background){position:relative;margin-bottom:24px}#Header:has(.background) .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#Header:has(.background) .background img{width:100%;height:100%;object-fit:cover;object-position:0 90%}#Header:has(.background) .background .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3}#Header .container{display:flex;justify-content:space-between;align-items:center}#Header .container img{height:70px;width:auto}#Header .container nav.mobile{display:none}#Header .container nav a{font-size:1rem;font-weight:500;color:#fee698;text-decoration:none;margin-left:24px;transition:.5s}#Header .container nav a:hover{color:#b78850}#Header .container nav .login-btn{display:inline-flex;margin-left:24px;background:#c3ab60;padding:6px 18px;border-radius:4px;border:1px solid transparent;transition:.5s;cursor:pointer}#Header .container nav .login-btn p{font-size:.9rem;font-weight:600;color:#201a12}#Header .container nav .login-btn:hover{background:#201a12;border:1px solid #fee698}#Header .container nav .login-btn:hover p{color:#fee698}#Header .container nav .login-btn.logged{position:relative}#Header .container nav .login-btn.logged .user-options{margin-top:4px;position:absolute;top:100%;left:-5%;height:0;overflow:hidden;transition:.5s;display:flex;flex-direction:column;justify-content:center;align-items:center}#Header .container nav .login-btn.logged .user-options .arrow-up{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #c3ab60}#Header .container nav .login-btn.logged .user-options .submenu-bg{background:#c3ab60;padding:6px;border-radius:4px}#Header .container nav .login-btn.logged .user-options .submenu-bg a{margin:0;font-size:.9rem;color:#201a12}#Header .container nav .login-btn.logged .user-options .submenu-bg a:hover{text-decoration:underline}#Header .container nav .login-btn.logged .user-options .submenu-bg .logout{background-color:#a20000;color:#fff;border-radius:4px;padding:4px;margin-top:6px;text-align:center;font-size:.8rem;font-weight:500}#Header .container nav .login-btn.logged .user-options .submenu-bg .logout:hover{background-color:#c40000;transform:scale(.9)}#Header .container nav .login-btn.logged:hover .user-options{height:90px}@media(max-width:600px){#Header{height:unset;width:100%;padding:12px 0 0}#Header:has(.background){position:relative;margin-bottom:24px}#Header:has(.background) .background{width:100%;height:170px}#Header .container{flex-direction:column;align-items:unset}#Header .container a{width:100%;text-align:center}#Header .container a img{margin:auto;width:100%;max-width:300px;height:auto;object-fit:contain}#Header .container nav{margin-top:12px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#Header .container nav.desktop{display:none}#Header .container nav.mobile{display:flex}#Header .container nav .login-btn{width:48%;margin:0;text-align:center}#Header .container nav .login-btn p{width:100%;text-align:center;font-size:1.1rem}#Header .container nav label{width:48%;display:inline-flex;justify-content:center;align-items:center;background:#c3ab60;padding:6px 18px;border-radius:4px;border:1px solid transparent;transition:.5s;cursor:pointer}#Header .container nav label p{font-size:1.1rem;font-weight:600;color:#201a12}#Header .container nav label input{display:none}#Header .container nav .extendable-menu,#Header .container nav .extendable-user{position:absolute;top:100%;left:0;max-height:0;width:calc(100% - 24px);margin:0 12px;padding:12px;display:flex;flex-direction:column;overflow:hidden;transition:1s;pointer-events:none}#Header .container nav .extendable-menu a,#Header .container nav .extendable-user a{overflow:hidden;width:100%;font-size:1.4rem;font-weight:600;margin:0 0 8px;pointer-events:none}#Header .container nav .extendable-menu a:last-child,#Header .container nav .extendable-user a:last-child{margin-bottom:0}#Header .container nav .extendable-menu .logout,#Header .container nav .extendable-user .logout{background-color:#c20000;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:4px;height:36px;font-size:1rem;font-weight:600;overflow:hidden;pointer-events:none}#Header .container nav:has(label>#menu-toggle:checked) .extendable-menu{max-height:200px;background-color:#000;opacity:.85;margin-top:16px;border-radius:4px;display:flex;pointer-events:all}#Header .container nav:has(label>#menu-toggle:checked) .extendable-menu a{pointer-events:all}#Header .container nav:has(label>#user-toggle:checked) .extendable-user{max-height:110px;background-color:#000;opacity:.85;margin-top:16px;border-radius:4px;display:flex;pointer-events:all}#Header .container nav:has(label>#user-toggle:checked) .extendable-user a{pointer-events:all}#Header .container nav:has(label>#user-toggle:checked) .extendable-user .logout{pointer-events:all}}main{min-height:calc(100dvh - 110px - 304px)!important}#Slider-Section{margin-top:-24px;padding:42px 0;background-color:#201a12;display:flex;justify-content:space-between;align-items:center}#Slider-Section .scroll-left,#Slider-Section .scroll-right{min-width:42px;margin:0 12px;display:flex;justify-content:center;align-items:center;cursor:pointer}#Slider-Section .scroll-left img,#Slider-Section .scroll-right img{width:42px;height:42px}#Slider-Section .scroll-left:hover,#Slider-Section .scroll-right:hover{transform:scale(.85)}#Slider-Section .scroll-right img{transform:rotate(180deg)}#Slider-Section .slider-container{overflow:auto}#Slider-Section .slider-container::-webkit-scrollbar{height:18px}#Slider-Section .slider-container::-webkit-scrollbar-track{background-color:transparent;border:1px solid #b78850;border-radius:50px}#Slider-Section .slider-container::-webkit-scrollbar-thumb{background-color:#b78850;border-radius:50px}#Slider-Section .slider-container .slider{display:flex;width:100%;height:290px;transition:.2s}#Slider-Section .slider-container .slider .single-slide{position:relative;flex-shrink:0;width:330px;height:246px;margin-right:24px;transition:.2s;cursor:pointer}#Slider-Section .slider-container .slider .single-slide .loader{position:absolute;width:100%;height:100%;z-index:9999;display:flex;justify-content:center;align-items:center}#Slider-Section .slider-container .slider .single-slide img{width:100%;height:100%;object-fit:contain;background:#000;border-radius:8px}#Slider-Section .slider-container .slider .single-slide p{font-size:.9rem;font-weight:500;color:#b78850}#Slider-Section .slider-container .slider .single-slide:hover{transform:scale(.95);border:1px solid #b78850;border-radius:8px}@media(max-width:600px){#Slider-Section{padding:36px 0 24px}#Slider-Section .scroll-left,#Slider-Section .scroll-right{display:none!important}#Slider-Section .slider-container::-webkit-scrollbar-track{margin:0 12px}#Slider-Section .slider-container .slider .single-slide{margin-right:12px}#Slider-Section .slider-container .slider .single-slide:first-of-type{margin-left:12px}}#Book-Info-Section{margin-top:28px}#Book-Info-Section .book-info-section-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #b78850;padding-bottom:18px}#Book-Info-Section .book-info-section-header .left{max-width:70%}#Book-Info-Section .book-info-section-header .left .author{font-size:1.1rem;font-weight:500;color:#b78850;margin-bottom:0}#Book-Info-Section .book-info-section-header .left h1{font-size:1.7rem;font-weight:600;color:#000;margin-bottom:0;line-height:28px}#Book-Info-Section .book-info-section-header .left .date{font-size:1.1rem;font-weight:400;color:#000}#Book-Info-Section .book-info-section-header .right .attribute{display:flex;align-items:center;justify-content:flex-end;margin-bottom:4px}#Book-Info-Section .book-info-section-header .right .attribute img{width:20px;height:20px;margin-right:4px}#Book-Info-Section .book-info-section-header .right .attribute p{font-size:1rem;font-weight:400;color:#b78850}#Book-Info-Section .book-info-section-main h2{font-size:1.7rem;font-weight:600;color:#000;margin-top:18px}#Book-Info-Section .book-info-section-main .info{display:flex;justify-content:space-between}#Book-Info-Section .book-info-section-main .info .content-container{width:100%}#Book-Info-Section .book-info-section-main .info .content-container .row{width:100%;display:flex;align-items:center;justify-content:space-between}#Book-Info-Section .book-info-section-main .info .content-container .content-tile{margin-bottom:12px}#Book-Info-Section .book-info-section-main .info .content-container .content-tile .content-title{font-size:1.1rem;font-weight:600;color:#b78850;margin-bottom:0}#Book-Info-Section .book-info-section-main .info .content-container .content-tile .content{font-size:1rem;font-weight:500;color:#000;line-height:20px}@media(max-width:600px){#Book-Info-Section{margin-top:16px}#Book-Info-Section header{flex-direction:column;align-items:flex-start}#Book-Info-Section header .left{max-width:100%}#Book-Info-Section header .right{margin-top:8px;width:100%}#Book-Info-Section header .right .attribute{justify-content:flex-start}#Book-Info-Section main h2{margin-top:12px}#Book-Info-Section main .info{display:flex;justify-content:space-between}#Book-Info-Section main .info .content-container .row{flex-wrap:wrap}#Book-Info-Section main .info .content-container .content-tile{margin-bottom:12px}}#Full-Window-Image{position:fixed}#Full-Window-Image,#Full-Window-Image .background{top:0;left:0;z-index:9999;width:100%;height:100dvh}#Full-Window-Image .background{position:absolute;background:#000;opacity:.9}#Full-Window-Image .loader{position:absolute;background:#000;opacity:.8;width:100%;height:100%;z-index:99999;display:flex;justify-content:center;align-items:center}#Full-Window-Image .close-button{position:absolute;top:28px;right:28px;z-index:999999;width:50px;height:50px}#Full-Window-Image .close-button:hover{cursor:pointer;transform:scale(.8)}#Full-Window-Image .back{position:absolute;top:50%;left:28px;translate:translateY(-50%);z-index:99999;width:50px;height:50px}#Full-Window-Image .back:hover{cursor:pointer;transform:scale(.8)}#Full-Window-Image .next{position:absolute;top:50%;right:28px;translate:translateY(-50%);transform:rotate(180deg);z-index:9999;width:50px;height:50px}#Full-Window-Image .next:hover{cursor:pointer;transform:rotate(180deg) scale(.8)}#Full-Window-Image .image-container{position:absolute;top:50%;left:50%;width:90dvw;height:90dvh;transform:translate(-50%,-50%);z-index:9999;display:flex;justify-content:center;align-items:center}#Full-Window-Image .image-container .react-transform-wrapper,#Full-Window-Image .image-container .react-transform-wrapper .react-transform-component{width:100%;height:100%}#Full-Window-Image .image-container .react-transform-wrapper .react-transform-component img{width:100%;height:100%;object-fit:contain}@media(max-width:1100px){#Full-Window-Image .back{bottom:24px!important;top:unset!important;left:12px}#Full-Window-Image .next{bottom:24px!important;top:unset!important;right:12px}}.page-footer{margin-top:64px;min-height:100px;padding:12px 0;background-color:#b78850}.page-footer>.container{display:flex;flex-direction:column;align-items:center}.page-footer>.container .logo-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}.page-footer>.container .logo-container .logo-f{height:64px;object-fit:contain}.page-footer>.container .logo-container .logo-s{height:44px;object-fit:contain}.page-footer>.container p{color:#fff;text-align:center}.page-footer>.container .link-holder{margin-top:3px;margin-bottom:3px;display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.page-footer>.container .link-holder .favicon-img{height:24px;object-fit:contain}.page-footer>.container .img-link{display:flex;color:#fff;text-decoration:none;gap:3px}.page-footer>.container .img-link:hover{text-decoration:underline}#Cookie-Banner{position:fixed;bottom:0;left:0;z-index:9999;width:100%;min-height:100px;background-color:rgba(0,0,0,.906);padding:12px 0}#Cookie-Banner>.container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#Cookie-Banner>.container .header{margin-bottom:12px}#Cookie-Banner>.container .header .title{color:#fff;font-size:18px}#Cookie-Banner>.container .content .content-text{color:#fff;font-size:14px}@media(max-width:1000px){#Cookie-Banner>.container .content .content-text br{display:none}}#Cookie-Banner>.container button{margin-left:auto;margin-right:0;padding:4px 8px;background-color:#b78850;color:#fff;outline:none;border:1px solid #b78850;border-radius:4px;font-size:16px;cursor:pointer}#Cookie-Banner>.container button:hover{color:#fee698;border-color:#fee698;background-color:#201a12;transition:.4s}@media(max-width:990px){#Cookie-Banner>.container button{margin-top:12px}}#Login-Registration-Page,#Login-Registration-Page #Login-Registration-Form{display:flex;flex-direction:column;justify-content:center;align-items:center}#Login-Registration-Page #Login-Registration-Form{width:320px;margin:auto;border:1px solid #b78850;border-radius:8px;padding:24px 16px}#Login-Registration-Page #Login-Registration-Form h1{margin-bottom:6px}#Login-Registration-Page #Login-Registration-Form p{font-size:.9rem;margin-bottom:-6px}#Login-Registration-Page #Login-Registration-Form .to-registration{color:#b78850;text-decoration:none;font-weight:600;margin-bottom:24px}#Login-Registration-Page #Login-Registration-Form .to-registration:hover{text-decoration:underline}#Login-Registration-Page #Login-Registration-Form form{display:flex;flex-direction:column;width:100%}#Login-Registration-Page #Login-Registration-Form form .pass-reset{margin-top:-10px;text-align:center;font-size:.9rem;color:#b78850;text-decoration:none}#Login-Registration-Page #Login-Registration-Form form .pass-reset:hover{text-decoration:underline}#Login-Registration-Page #Login-Registration-Form form input{width:100%;height:36px;border:none;border-radius:4px;background-color:#dfdfdf;margin-bottom:12px;text-align:center;outline-color:#b78850}#Login-Registration-Page #Login-Registration-Form form label{width:100%;display:flex;align-items:center;justify-content:flex-start;cursor:pointer}#Login-Registration-Page #Login-Registration-Form form label input{width:16px;height:16px;margin-right:8px;margin-bottom:0}#Login-Registration-Page #Login-Registration-Form form label p{font-size:.9rem;margin:0}#Login-Registration-Page #Login-Registration-Form form label p a{font-size:.9rem;margin:0;color:#b78850;text-decoration:none}#Login-Registration-Page #Login-Registration-Form form label p a:hover{text-decoration:underline}#Login-Registration-Page #Login-Registration-Form form button{margin-top:24px;width:100%;height:36px;border:none;border-radius:4px;background-color:#b78850;color:#fff;font-weight:500;cursor:pointer}#Login-Registration-Page #Login-Registration-Form form button:hover{filter:brightness(1.2)}#Login-Registration-Page #Login-Registration-Form form .error{color:red;font-size:.9rem;margin-top:12px;display:flex;align-items:center;justify-content:center;width:100%;min-height:36px;border-radius:4px;background-color:#820000;color:#fff;font-weight:400;padding:6px 12px}@media(max-width:600px){#Login-Registration-Page{height:unset}#Login-Registration-Page #Login-Registration-Form h1{font-size:2rem;margin-bottom:6px}#Login-Registration-Page #Login-Registration-Form .to-registration,#Login-Registration-Page #Login-Registration-Form p{font-size:1.1rem}#Login-Registration-Page #Login-Registration-Form form .pass-reset{margin-top:-8px;font-size:1rem}}#Add-Book .delete-alert{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100vh}#Add-Book .delete-alert .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8}#Add-Book .delete-alert .alert-container{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#Add-Book .delete-alert .alert-container .alert{display:flex;flex-direction:column;align-items:center;justify-content:center;width:460px;height:140px;background-color:#fff;border-radius:4px;border:2px solid #b78850;padding:24px}#Add-Book .delete-alert .alert-container .alert .buttons{display:flex;align-items:center;justify-content:space-evenly;width:100%;margin-top:24px}#Add-Book .delete-alert .alert-container .alert .buttons button{padding:4px 8px;border-radius:4px}#Add-Book .delete-alert .alert-container .alert .buttons button.delete{background-color:#820000;color:#fff;border:1px solid #820000;cursor:pointer}#Add-Book .delete-alert .alert-container .alert .buttons button.delete:hover{background-color:#f20000}#Add-Book .delete-alert .alert-container .alert .buttons button.cancel{background-color:#fff;color:#000;border:1px solid #b78850;cursor:pointer}#Add-Book .delete-alert .alert-container .alert .buttons button.cancel:hover{filter:brightness(.9)}#Add-Book .page-header{display:flex;align-items:center;justify-content:space-between}#Add-Book .page-header h1{margin-bottom:12px}#Add-Book .page-header .delete{background-color:#820000;margin:0 12px 12px auto;color:#fff;padding:4px 12px;border-radius:4px;font-size:.9rem;font-weight:600;text-decoration:none;transition:.4s;border:1px solid #820000;cursor:pointer}#Add-Book .page-header .delete:hover{background-color:#f20000}#Add-Book .page-header a{background-color:#b78850;color:#fff;padding:4px 12px;border-radius:4px;font-size:.9rem;font-weight:600;text-decoration:none;margin-bottom:12px}#Add-Book .page-header a:hover{filter:brightness(.9)}#Add-Book .info-section{display:flex;align-items:center;margin-bottom:6px}#Add-Book .info-section img{width:28px;height:28px;object-fit:contain;margin-right:4px}#Add-Book .info-section p{font-size:.9rem;color:#000;font-weight:500;margin:0}#Add-Book .info-section p .accent{color:#b78850;font-weight:800}#Add-Book form .form-section{position:relative;border:1px solid #b78850;border-radius:8px;padding:48px 24px 8px;margin-bottom:24px}#Add-Book form .form-section .form-section-header{position:absolute;top:0;left:0;padding:4px 12px;background-color:#b78850;height:36px;border-radius:4px 0 16px 0}#Add-Book form .form-section .form-section-header p{font-size:1rem;color:#fff;font-weight:500}#Add-Book form .form-section .form-in-section-text{color:#b78850;font-size:1rem;font-weight:500;margin-bottom:4px}#Add-Book form .form-section .drag-n-drop-label,#Add-Book form .form-section label{display:block;margin-bottom:12px;cursor:pointer}#Add-Book form .form-section .drag-n-drop-label p,#Add-Book form .form-section label p{font-size:.9rem;color:#000;font-weight:600;margin-bottom:4px}#Add-Book form .form-section .drag-n-drop-label input,#Add-Book form .form-section label input{width:100%;height:36px;border:none;border-radius:4px;background-color:#dfdfdf;text-align:left;padding-left:12px;outline-color:#b78850}#Add-Book form .form-section .drag-n-drop-label .drop-zone,#Add-Book form .form-section label .drop-zone{width:100%;border-radius:4px;background-color:#dfdfdf;padding:12px;outline-color:#b78850;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}#Add-Book form .form-section .drag-n-drop-label .drop-zone p,#Add-Book form .form-section label .drop-zone p{font-size:.9rem;color:#8c8c8c;font-weight:600;margin-top:4px;text-align:center;width:230px;height:42px}#Add-Book form .form-section .drag-n-drop-label .drop-zone .icon,#Add-Book form .form-section label .drop-zone .icon{width:82px;height:82px;object-fit:contain}#Add-Book form .form-section .drag-n-drop-label .drop-zone .preview,#Add-Book form .form-section label .drop-zone .preview{height:260px;width:100%;object-fit:contain;border-radius:20px/10px}#Add-Book form .form-section .col .no-specific-book-cover-side{width:100%;display:flex;justify-content:flex-end;align-items:center;margin:-4px 0 0}#Add-Book form .form-section .col .no-specific-book-cover-side input{height:16px;width:16px;min-width:16px;min-height:16px;margin-right:8px}#Add-Book form .form-section .col .no-specific-book-cover-side p{margin:0}#Add-Book form .form-section .checkbox-label{display:flex;align-items:center;justify-content:flex-start}#Add-Book form .form-section .checkbox-label p{font-size:.9rem;color:#000;font-weight:600;margin:0}#Add-Book form .form-section .checkbox-label input{width:15px;height:15px;margin-right:6px}#Add-Book form .form-section .select-label{display:flex;align-items:center;justify-content:flex-start}#Add-Book form .form-section .select-label p{font-size:.9rem;color:#000;font-weight:600;margin:0}#Add-Book form .form-section .select-label select{height:36px;border:none;border-radius:4px;background-color:#dfdfdf;text-align:left;margin-left:12px;padding-left:12px;outline-color:#b78850;font-size:.9rem;font-weight:400}#Add-Book form .form-section .form-four-col{display:flex;justify-content:space-between}#Add-Book form .form-section .form-four-col label{width:24%}#Add-Book form .form-section .form-three-col{display:flex;justify-content:space-between}#Add-Book form .form-section .form-three-col .col,#Add-Book form .form-section .form-three-col label{width:32.4%}#Add-Book form .form-section .form-two-col{display:flex;justify-content:space-between}#Add-Book form .form-section .form-two-col label{width:49.35%}#Add-Book form .error{background-color:#f8d7da;color:red;border-radius:4px;border:1px solid #ffb5bb}#Add-Book form .error,#Add-Book form .success{width:100%;text-align:center;padding:12px;font-size:.9rem;font-weight:600;margin-top:-12px;margin-bottom:12px}#Add-Book form .success{background-color:#d4edda;color:green;border-radius:4px;border:1px solid #b1dfbb}#Add-Book form button{width:100%;height:36px;border:none;border-radius:4px;margin-bottom:24px;cursor:pointer;background-color:#b78850;color:#fff;font-size:1rem;font-weight:600;transition:.4s}#Add-Book form button:hover{background-color:green}@media(max-width:600px){#Add-Book .delete-alert .alert-container .alert{width:80%}#Add-Book .page-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#Add-Book .page-header h1{margin-bottom:12px}#Add-Book .page-header .delete{width:100%}#Add-Book .page-header a{width:100%;text-align:center}#Add-Book .info-section{display:none}#Add-Book form .form-section{padding:48px 12px 8px}#Add-Book form .form-section .select-label{flex-direction:column;align-items:flex-start}#Add-Book form .form-section .select-label select{width:100%;margin-left:0}#Add-Book form .form-section .form-four-col{flex-direction:column}#Add-Book form .form-section .form-four-col label{width:100%}#Add-Book form .form-section .form-three-col{flex-direction:column}#Add-Book form .form-section .form-three-col .drag-n-drop-label,#Add-Book form .form-section .form-three-col label{width:100%}#Add-Book form .form-section .form-two-col{flex-direction:column}#Add-Book form .form-section .form-two-col label{width:100%}}#Upload-Book-Pages form{width:100%;margin-top:24px;margin-bottom:24px}#Upload-Book-Pages form .drop-zone{width:100%;border:none;border-radius:4px;background-color:#dfdfdf;text-align:center;padding:12px;outline-color:#b78850}#Upload-Book-Pages form button{width:100%;height:36px;border:none;border-radius:4px;margin-top:12px;cursor:pointer;background-color:#b78850;color:#fff;font-size:1rem;font-weight:600;transition:.4s}#Upload-Book-Pages form button:hover{background-color:green}#Upload-Book-Pages form .error{color:red;font-size:.9rem;margin-top:12px;display:flex;align-items:center;justify-content:center;width:100%;min-height:36px;border-radius:4px;background-color:#820000;color:#fff;font-weight:400;padding:6px 12px}#Uzytkownicy{overflow-y:auto}#Uzytkownicy h1{margin-bottom:24px}#Uzytkownicy table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:12px}#Uzytkownicy table tr{width:100%;display:flex;justify-content:space-between}#Uzytkownicy table tr:hover{cursor:default;background-color:#f5f5f5}#Uzytkownicy table thead{border-bottom:2px solid #b78850}#Uzytkownicy table thead tr th{color:#b78850;font-weight:600;font-size:1rem;margin-bottom:2px;text-align:center}#Uzytkownicy table tbody tr{padding:12px 0;border-bottom:1px solid #b78850}#Uzytkownicy table tbody td{text-align:center;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:500}#Uzytkownicy table .col1{width:100px}#Uzytkownicy table .col2{width:140px}#Uzytkownicy table .col3{width:180px}#Uzytkownicy table .col4{width:140px}#Uzytkownicy table .col5{width:270px}#Uzytkownicy table .col6,#Uzytkownicy table .col7,#Uzytkownicy table .col8{width:100px}#Uzytkownicy table .col8 select{color:#fff;border:none;padding:2px 5px;border-radius:2px;font-size:.9rem;font-weight:600;outline:none;cursor:pointer}#Uzytkownicy table .col8 select.access{background-color:#23b529}#Uzytkownicy table .col8 select.block{background-color:#b52323}a,button,h1,h2,h3,h4,h5,input,p{font-size:1rem;font-weight:400;color:#000}h1{font-size:1.5rem}h1,h2{font-weight:600;color:#b78850}h2{font-size:1.25rem}p{font-size:1rem;font-weight:400;color:#000}*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;height:auto}.container{width:100%;max-width:1200px;margin:auto;padding:0 15px}main{min-height:calc(100dvh - 134px - 304px)}@media screen and (max-width:600px){.container{padding:0 12px}}