.m_468e7eda{padding-top:0;padding-bottom:0;appearance:none}.m_468e7eda::-webkit-calendar-picker-indicator,.m_468e7eda::-webkit-clear-button{display:none}.m_468e7eda::-webkit-datetime-edit-hour-field,.m_468e7eda::-webkit-datetime-edit-minute-field,.m_468e7eda::-webkit-datetime-edit-second-field{padding-top:0;max-height:calc(1.875rem * var(--mantine-scale));display:inline}.m_468e7eda::-webkit-datetime-edit-hour-field:focus,.m_468e7eda::-webkit-datetime-edit-minute-field:focus,.m_468e7eda::-webkit-datetime-edit-second-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_396ce5cb{--day-size-xs:calc(1.875rem * var(--mantine-scale));--day-size-sm:calc(2.25rem * var(--mantine-scale));--day-size-md:calc(2.625rem * var(--mantine-scale));--day-size-lg:calc(3rem * var(--mantine-scale));--day-size-xl:calc(3.375rem * var(--mantine-scale));--day-size:var(--day-size-sm);width:var(--day-size,var(--day-size-sm));height:var(--day-size,var(--day-size-sm));font-size:calc(var(--day-size) / 2.8);display:inline-flex;justify-content:center;align-items:center;user-select:none;cursor:pointer;background-color:transparent;border-radius:var(--mantine-radius-default);color:var(--mantine-color-text);opacity:1}@media (hover:hover){[data-mantine-color-scheme=light] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}.m_396ce5cb:where([data-static]){user-select:auto;cursor:default}.m_396ce5cb:where([data-weekend]){color:var(--mantine-color-red-6)}.m_396ce5cb:where([data-outside]){color:var(--mantine-color-dimmed);opacity:.5}.m_396ce5cb:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m_396ce5cb:where([data-hidden]){display:none}:where([data-mantine-color-scheme=light]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-dark-4)}.m_396ce5cb:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_396ce5cb:where([data-in-range]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_396ce5cb:where([data-in-range]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}.m_396ce5cb:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range][data-first-in-range]){border-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}@media (hover:hover){.m_396ce5cb:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_396ce5cb:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_18a3eca{color:var(--mantine-color-dimmed);font-weight:400;font-size:var(--wr-fz,var(--mantine-font-size-sm));text-transform:capitalize;padding-bottom:calc(var(--wr-spacing, var(--mantine-spacing-sm)) / 2)}.m_cc9820d3{border-collapse:collapse;table-layout:fixed}.m_8f457cd5{padding:0}.m_8f457cd5:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_dc6a3c71{--dpc-size-xs:calc(1.875rem * var(--mantine-scale));--dpc-size-sm:calc(2.25rem * var(--mantine-scale));--dpc-size-md:calc(2.625rem * var(--mantine-scale));--dpc-size-lg:calc(3rem * var(--mantine-scale));--dpc-size-xl:calc(3.375rem * var(--mantine-scale));--dpc-size:var(--dpc-size-sm);font-size:var(--dpc-fz,var(--mantine-font-size-sm));height:var(--dpc-size);width:calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale)));display:flex;justify-content:center;align-items:center;user-select:none;cursor:pointer;background-color:transparent;color:var(--mantine-color-text);opacity:1;border-radius:var(--mantine-radius-default)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_dc6a3c71:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m_dc6a3c71:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white))}@media (hover:hover){.m_dc6a3c71:where([data-selected]):hover{background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_dc6a3c71:where([data-selected]):active{background-color:var(--mantine-primary-color-filled-hover)}}.m_dc6a3c71:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_dc6a3c71:where([data-in-range]):hover{background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_dc6a3c71:where([data-in-range]):active{background-color:var(--mantine-primary-color-light)}}.m_dc6a3c71:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-first-in-range][data-last-in-range]){border-radius:var(--mantine-radius-default)}.m_9206547b{border-collapse:collapse;border-width:0}.m_c5a19c7d{padding:0}.m_c5a19c7d:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_2a6c32d{border-collapse:collapse;border-width:0;cursor:pointer}.m_fe27622f{padding:0}.m_fe27622f:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_730a79ed{--dch-control-size-xs:calc(1.875rem * var(--mantine-scale));--dch-control-size-sm:calc(2.25rem * var(--mantine-scale));--dch-control-size-md:calc(2.625rem * var(--mantine-scale));--dch-control-size-lg:calc(3rem * var(--mantine-scale));--dch-control-size-xl:calc(3.375rem * var(--mantine-scale));--dch-control-size:var(--dch-control-size-sm);display:flex;max-width:calc(var(--dch-control-size) * 7 + calc(.4375rem * var(--mantine-scale)));margin-bottom:var(--mantine-spacing-xs)}.m_2351eeb0,.m_f6645d97{height:var(--dch-control-size);border-radius:var(--mantine-radius-default);display:flex;justify-content:center;align-items:center;user-select:none;opacity:1;cursor:pointer}@media (hover:hover){[data-mantine-color-scheme=light] .m_2351eeb0:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m_f6645d97:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_2351eeb0:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=dark] .m_f6645d97:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_2351eeb0:active:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m_f6645d97:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_2351eeb0:active:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=dark] .m_f6645d97:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_2351eeb0:where(:disabled,[data-disabled]),.m_f6645d97:where(:disabled,[data-disabled]){opacity:.2;cursor:not-allowed}.m_2351eeb0{width:var(--dch-control-size)}.m_f6645d97{flex:1;font-size:var(--dch-fz,var(--mantine-font-size-sm));font-weight:500;text-transform:capitalize}.m_367dc749{width:60%;height:60%}.m_367dc749:where([data-direction=next]){transform:rotate(270deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=next]){transform:rotate(90deg)}.m_367dc749:where([data-direction=previous]){transform:rotate(90deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=previous]){transform:rotate(270deg)}.m_30b26e33{display:flex;gap:var(--mantine-spacing-md)}.m_6fa5e2aa{cursor:pointer;line-height:unset}.m_6fa5e2aa:where([data-read-only]){cursor:default}.m_208d2562{display:flex;align-items:stretch;margin-top:var(--mantine-spacing-md)}.m_62ee059{flex:1;margin-inline-end:var(--mantine-spacing-md)}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);top:var(--notifications-top);left:var(--notifications-left);right:var(--notifications-right);bottom:var(--notifications-bottom);transform:var(--notifications-transform);max-width:var(--notifications-container-width)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}.m_8f2832ae{position:fixed;top:0;inset-inline:0;z-index:var(--nprogress-z-index);background-color:transparent;transition:opacity .15s ease;transition-delay:50ms;opacity:0;overflow:visible}.m_8f2832ae:where([data-mounted]){opacity:1}.m_7a0fe999{position:relative;transition:width .15s ease;overflow:visible}.m_7a0fe999:before{content:"";position:absolute;width:calc(6.25rem * var(--mantine-scale));height:var(--progress-size);top:0;inset-inline-end:calc(.0625rem * var(--mantine-scale));transform:rotate(4deg) translateY(-4px);box-shadow:0 0 10px var(--progress-section-color),0 0 5px var(--progress-section-color)}.book{position:relative;width:10em;height:13.75em;perspective:62.5em;transform-style:preserve-3d;float:left;margin:2em 3em 2em 1em}.book ul{margin:0;padding:0;list-style:none}.book_front li:first-child{background-color:#eee;backface-visibility:hidden}.book_back li:first-child,.book_back li:last-child,.book_front li:last-child{background:var(--mantine-color-brown-2)}.book_spine li:first-child{background:#eee}.book_spine li:last-child{background:#333}.book_back li:first-child:after,.book_back li:first-child:before,.book_back li:last-child:after,.book_back li:last-child:before,.book_front li:first-child:after,.book_front li:first-child:before,.book_front li:last-child:after,.book_front li:last-child:before,.book_spine li:first-child:after,.book_spine li:first-child:before,.book_spine li:last-child:after,.book_spine li:last-child:before{content:"";background:var(--mantine-color-brown-7)}.page>li{background-image:-webkit-linear-gradient(left,#e1ddd8,#fffbf6);box-shadow:inset 0 -.05em .125em var(--mantine-color-brown-3),inset -.05em 0 .05em var(--mantine-color-brown-3);border-radius:0 .3em .3em 0}.notebook_front{background-color:#000}.notebook_back{background-color:#333}.page_ruled>li{background-image:-webkit-linear-gradient(hsla(0,0%,78%,.1) .1em,transparent 0),-webkit-linear-gradient(left,#e1ddd8,#fffbf6);background-color:#fff;background-size:100% .6em;box-shadow:inset 0 -.05em .125em rgba(50,50,50,.1),inset -.05em 0 .05em hsla(0,0%,59%,.2);border-radius:0 .625em .625em 0}.book_front{transform:rotateY(-34deg) translateZ(.5em);z-index:100}.notebook_front{transform:rotateY(-38deg) translateZ(0);z-index:100}.book_back{transform:rotateY(-15deg) translateZ(-.5em)}.notebook_back{transform:rotateY(-25deg)}.page li:first-child{transform:rotateY(-28deg)}.page_ruled li:first-child{transform:rotateY(-27deg)}.page li:nth-child(2){transform:rotateY(-30deg)}.page_ruled li:nth-child(2){transform:rotateY(-29deg)}.page li:nth-child(3){transform:rotateY(-32deg)}.page_ruled li:nth-child(3){transform:rotateY(-31deg)}.page li:nth-child(4){transform:rotateY(-34deg)}.page_ruled li:nth-child(4){transform:rotateY(-33deg)}.page li:nth-child(5){transform:rotateY(-36deg)}.page_ruled li:nth-child(5){transform:rotateY(-35deg)}.book_back,.book_back li,.book_front,.book_front li,.book_spine,.book_spine li,.notebook_back,.notebook_back li,.notebook_front,.notebook_front li{position:absolute;top:0;left:0;width:100%;height:100%;transform-style:preserve-3d}.notebook_back,.notebook_back li,.notebook_front,.notebook_front li{border-radius:.25em .5em .5em .25em}.notebook_back li img,.notebook_front li img{border-radius:.25em .5em .5em .25em;position:absolute;top:0;left:0}.book_back,.book_front,.notebook_back,.notebook_front{transform-origin:0 100%}.book_front{transition:all .8s ease,z-index .6s}.notebook_front{transition:all .5s ease,z-index .6s}.book_front li:first-child{cursor:default;user-select:none;transform:translateZ(.125em)}.book_front li:last-child{transform:rotateY(180deg) translateZ(.125em)}.book_back li:first-child{transform:translateZ(.125em)}.book_back li:last-child{transform:translateZ(-.125em)}.book_back li:first-child:after,.book_back li:first-child:before,.book_back li:last-child:after,.book_back li:last-child:before,.book_front li:first-child:after,.book_front li:first-child:before,.book_front li:last-child:after,.book_front li:last-child:before,.book_spine li:first-child:after,.book_spine li:first-child:before,.book_spine li:last-child:after,.book_spine li:last-child:before{position:absolute;top:0;left:0}.book_front li:first-child:after,.book_front li:first-child:before{width:.25em;height:100%}.book_front li:first-child:after{transform:rotateY(90deg) translateZ(-.125em) translateX(.125em)}.book_front li:first-child:before{transform:rotateY(90deg) translateZ(9.875em) translateX(.125em)}.book_front li:last-child:after,.book_front li:last-child:before{width:.25em;height:10em}.book_front li:last-child:after{transform:rotateX(90deg) rotate(90deg) translateZ(5em) translateX(-.125em) translateY(-4.875em)}.book_front li:last-child:before{box-shadow:0 0 1.875em .325em #333;transform:rotateX(90deg) rotate(90deg) translateZ(-8.75em) translateX(-.125em) translateY(-4.875em)}.book_back li:first-child:after,.book_back li:first-child:before{width:.25em;height:100%}.book_back li:first-child:after{transform:rotateY(90deg) translateZ(-.125em) translateX(.125em)}.book_back li:first-child:before{transform:rotateY(90deg) translateZ(9.875em) translateX(.125em)}.book_back li:last-child:after,.book_back li:last-child:before{width:.25em;height:10em}.book_back li:last-child:after{transform:rotateX(90deg) rotate(90deg) translateZ(5em) translateX(.125em) translateY(-4.875em)}.book_back li:last-child:before{box-shadow:.625em -.075em 5em 1.25em #555;transform:rotateX(90deg) rotate(90deg) translateZ(-8.75em) translateX(.125em) translateY(-4.875em)}.book_spine{transform:rotateY(60deg) translateX(-.325em) translateZ(-.75em);width:1em;z-index:0}.book_spine li:first-child{transform:translateZ(.125em)}.book_spine li:last-child{transform:translateZ(-.125em)}.book_spine li:first-child:after,.book_spine li:first-child:before{width:.25em;height:100%}.book_spine li:first-child:after{transform:rotateY(90deg) translateZ(-.125em) translateX(.125em)}.book_spine li:first-child:before{transform:rotateY(-90deg) translateZ(-.75em)}.book_spine li:last-child:after,.book_spine li:last-child:before{width:.25em;height:1em}.book_spine li:last-child:after{transform:rotateX(90deg) rotate(90deg) translateZ(.5em) translateX(.125em) translateY(-.375em)}.book_spine li:last-child:before{box-shadow:.325em -.075em 6.25em 2.5em rgba(0,0,0,.2);transform:rotateX(90deg) rotate(90deg) translateZ(-13.125em) translateX(.125em) translateY(-.375em)}.page,.page>li{position:absolute;top:0;left:0;transform-style:preserve-3d}.page{width:100%;height:98%;top:1%;left:3%;z-index:10;color:#000}.page>li{width:100%;height:100%;transform-origin:left center;transition-property:transform;transition-timing-function:ease}.page>li:first-child,.page>li:nth-child(2){transition-duration:.6s}.page>li:nth-child(2){padding:1em}.page>li:nth-child(3){transition-duration:.4s}.page>li:nth-child(4){transition-duration:.5s}.page>li:nth-child(5){transition-duration:.6s}.page_ruled,.page_ruled>li{position:absolute;transform-style:preserve-3d}.page_ruled{width:98%;height:98%;top:1%;left:1%;z-index:10}.page_ruled>li{top:0;left:0;width:100%;height:100%;transform-origin:left center;transition-property:transform;transition-timing-function:ease}.page_ruled li:first-child{transition-duration:.6s}.page_ruled li:nth-child(2){padding:1em;transition-duration:.6s}.page_ruled li:nth-child(3){transition-duration:.4s}.page_ruled li:nth-child(4),.page_ruled li:nth-child(5){transition-duration:.5s}.book-animate{cursor:pointer}.book-animate:hover>.book_front{transform:rotateY(-145deg) translateZ(0);z-index:0}.book-animate:hover>.notebook_front{transform:rotateY(-125deg) translateZ(0);z-index:0}.book-animate:hover>.page li:first-child,.book-animate:hover>.page_ruled li:first-child{transform:rotateY(-30deg);transition-duration:1.5s}.book-animate:hover>.page li:nth-child(2),.book-animate:hover>.page_ruled li:nth-child(2){transform:rotateY(-35deg);transition-duration:1.8s}.book-animate:hover>.page li:nth-child(3){transform:rotateY(-118deg);transition-duration:1.6s}.book-animate:hover>.page_ruled li:nth-child(3){transform:rotateY(-110deg);transition-duration:2.2s}.book-animate:hover>.page li:nth-child(4){transform:rotateY(-130deg);transition-duration:1.4s}.book-animate:hover>.page_ruled li:nth-child(4){transform:rotateY(-115deg);transition-duration:1.8s}.book-animate:hover>.page li:nth-child(5){transform:rotateY(-140deg);transition-duration:1.2s}.book-animate:hover>.page_ruled li:nth-child(5){transform:rotateY(-120deg);transition-duration:1.2s}.book-cover{overflow:hidden;z-index:1;backface-visibility:hidden;border-radius:inherit;padding-left:.75em;color:#000}.book-cover,.book-cover:after{position:absolute;top:0;left:0;bottom:0;right:0}.book-cover:after{content:"";background-image:-webkit-linear-gradient(-150deg,hsla(0,0%,100%,.45),transparent 75%)}.book-cover-styled{background-image:-webkit-linear-gradient(top,var(--mantine-color-brown-2) 65%,var(--mantine-color-brown-3) 0);background-color:var(--mantine-color-brown-2);background-image:-webkit-linear-gradient(top,#f8e9d1 58%,#e7d5b7 0);background-color:#f8e9d1}.book-cover .book-title{font-size:2em;line-height:1;margin-top:.4em;text-transform:capitalize}.book-cover p{left:0;right:0;bottom:1em;font-size:1em}.book-cover p,.book-ribbon{position:absolute;text-align:center}.book-ribbon{display:block;background:#b02b20;color:#fff;font-size:.75em;top:1em;right:-2em;width:8em;height:1.8em;line-height:1.8em;transform:rotate(45deg) translateZ(.1em);backface-visibility:hidden;z-index:10}.gallery{position:relative;--scrollbar-background-color:#fff;--scrollbar-thumb-color:#929292;--scrollbar-thumb-hover-color:#646464;--nav-btn-background-color:#fff;--nav-btn-fill-color:#141414}.gallery .gallery_scroller{scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden;display:flex;align-items:center;padding:10px 13px;margin:0 10px;-webkit-overflow-scrolling:touch}.gallery .gallery_scroller img{border-radius:6px;max-height:min(45vh,500px);box-shadow:0 3px 10px 0 rgba(0,0,0,.15);scroll-snap-align:center;scroll-snap-stop:always;position:relative}.gallery .gallery_scroller img+img{margin-left:15px}.gallery .gallery_scroller::-webkit-scrollbar{width:4px;height:2px}.gallery .gallery_scroller::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:4px}.gallery .gallery_scroller::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.gallery .gallery_scroller::-webkit-scrollbar-track{background:var(--scrollbar-background-color);border-radius:4px}.gallery .gallery_scroller .scroller_wrap{display:flex;flex-direction:row;padding-right:13px}.gallery .btn{position:absolute;display:flex;align-items:center;user-select:none;top:50%;transform:translateY(-50%);height:30px;width:30px;border-radius:50%;background-color:var(--nav-btn-background-color);box-shadow:2px 4px 4px 1px rgba(0,0,0,.3);background-repeat:no-repeat;opacity:.8;z-index:1}.gallery .btn.prev{left:5px}.gallery .btn.prev svg{margin-left:4px}.gallery .btn.next{right:5px}.gallery .btn.next svg{transform:rotate(180deg);margin-left:6px}.gallery .btn:hover{box-shadow:2px 4px 4px 1px rgba(0,0,0,.5);cursor:pointer;opacity:1}.gallery .btn svg{width:20px;height:20px}.gallery .btn svg path{fill:var(--nav-btn-fill-color)}.gallery.apple_desktop{--scrollbar-background-color:rgba(0,0,0,.1);--scrollbar-thumb-color:#646464;--scrollbar-thumb-hover-color:rgba(0,0,0,.85)}.gallery.apple_desktop .gallery_scroller{margin:0;padding-top:15px}.gallery.apple_desktop .btn{height:26px;width:26px}.gallery.apple_desktop .btn,.gallery.apple_desktop .btn:hover{box-shadow:0 2px 2px 1px rgba(0,0,0,.3)}.gallery.apple_desktop .btn:active{filter:brightness(95%)}.gallery.apple_desktop .btn:active .svg{filter:brightness(110%)}.gallery.apple_desktop .btn svg{width:12px;height:auto;opacity:1;margin-left:7px}.gallery.apple_mobile .btn.prev svg{margin-left:7px}.gallery.apple_mobile .btn svg{width:16px;height:auto}.gallery.apple_desktop .btn,.gallery.apple_mobile .btn{opacity:1}@media(hover:none)and (pointer:coarse){.gallery .btn.next,.gallery .btn.prev{display:none}.gallery_scroller::-webkit-scrollbar{display:none}}@media(prefers-color-scheme:dark){.gallery{--scrollbar-background-color:#424242;--nav-btn-background-color:#555;--nav-btn-fill-color:#fff}.gallery.apple_desktop{--scrollbar-thumb-color:var(--nav-btn-fill-color);--scrollbar-background-color:var(--nav-btn-background-color);--scrollbar-thumb-hover-color:var(--nav-btn-fill-color)}.gallery.apple_desktop .btn:active{filter:brightness(110%)}.gallery.apple_desktop .btn:active .svg{filter:brightness(90%)}}#pwa-install-element{user-select:none;opacity:1!important}#pwa-install-element .install-dialog{--text-color-normal:#212121;--background-color:#fff;--border-bottom-color:#dbdcde;--scrollbar-background-color:#fff;font-family:Roboto,Segoe UI,system-ui;position:fixed;display:inline-block;opacity:0;visibility:hidden;z-index:2147483001}#pwa-install-element .install-dialog.chrome{max-width:380px;width:90%;min-height:90px;margin:0 auto;right:28px;left:auto;background-color:var(--background-color);filter:drop-shadow(0 5px 15px rgba(0,0,0,.3));font-size:15px;color:var(--text-color-normal);border-radius:8px;top:-100px;transition:top .5s ease-in-out,opacity .8s ease-in-out,max-height .35s ease-in-out}#pwa-install-element .install-dialog.chrome.available{opacity:1;top:28px;visibility:visible}#pwa-install-element .install-dialog.chrome .dialog-body{display:grid;grid-template-columns:70px 1fr}#pwa-install-element .install-dialog.chrome .dialog-body .icon{display:flex;align-items:flex-start}#pwa-install-element .install-dialog.chrome .dialog-body .icon .icon-image{width:48px;height:48px;margin:10px auto 0;border-radius:6px}#pwa-install-element .install-dialog.chrome .dialog-body .about{display:grid;grid-template-rows:30px auto}#pwa-install-element .install-dialog.chrome .dialog-body .about .hostname,#pwa-install-element .install-dialog.chrome .dialog-body .about .name{padding:0 5px;overflow:hidden}#pwa-install-element .install-dialog.chrome .dialog-body .about .name{font-weight:500;font-size:18px;line-height:24px;margin-top:5px;align-items:flex-start;display:flex}#pwa-install-element .install-dialog.chrome .dialog-body .about .name label{text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}#pwa-install-element .install-dialog.chrome .dialog-body .about .hostname{font-size:13px;font-weight:400;opacity:.7;line-height:14px;overflow-x:hidden;text-overflow:ellipsis;text-align:left;word-break:break-all;white-space:nowrap}#pwa-install-element .install-dialog.chrome .dialog-body .about+hr{margin-top:10px}#pwa-install-element .install-dialog.chrome .dialog-body .description{font-weight:400;line-height:20px;grid-column:1/3;padding:0 6px;margin:10px 5px 5px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:115px;overflow:hidden;overflow-y:auto;text-overflow:ellipsis;text-align:left}#pwa-install-element .install-dialog.chrome .dialog-body .app-description{font-size:13px;margin-bottom:10px}#pwa-install-element .install-dialog.chrome .dialog-body .app-description::-webkit-scrollbar{width:4px;height:4px}#pwa-install-element .install-dialog.chrome .dialog-body .app-description::-webkit-scrollbar-thumb{background:#929292;border-radius:4px}#pwa-install-element .install-dialog.chrome .dialog-body .app-description::-webkit-scrollbar-thumb:hover{background:#646464}#pwa-install-element .install-dialog.chrome .dialog-body .app-description::-webkit-scrollbar-track{background:var(--scrollbar-background-color);border-radius:4px}#pwa-install-element .install-dialog.chrome .dialog-body .install-description{font-size:14px}#pwa-install-element .install-dialog.chrome .dialog-body hr{height:1px;width:100%;grid-column:1/3;background-color:var(--border-bottom-color);border:none;margin:0}#pwa-install-element .install-dialog.chrome .dialog-body .action-buttons{display:grid;grid-template-columns:50% auto;grid-column-start:1;grid-column-end:3;gap:10px;padding:10px}#pwa-install-element .install-dialog.chrome .dialog-body .action-buttons .primary{grid-column-start:2}#pwa-install-element .install-dialog.chrome .dialog-body .pwa-gallery{grid-column:1/3;max-height:0;opacity:0;transition:opacity .5s ease-in-out,max-height .5s ease-in-out;overflow:hidden}#pwa-install-element .install-dialog.chrome.gallery .pwa-gallery{transition:opacity .3s ease-in-out .2s,max-height .5s ease-in-out;max-height:70vh;opacity:1}#pwa-install-element .install-dialog.mobile{--touch-header-color:#dbdce0;top:0;max-width:414px;width:100%;bottom:auto;left:0;right:0;transition:none;transform:translateY(100vh);border-radius:0;border-top-left-radius:15px;border-top-right-radius:15px;padding-bottom:35px}#pwa-install-element .install-dialog.mobile .dialog-body{grid-template-columns:1fr}#pwa-install-element .install-dialog.mobile .dialog-body .touch-header{height:30px;width:100%;padding-top:10px;box-sizing:border-box;cursor:grab}#pwa-install-element .install-dialog.mobile .dialog-body .touch-header:active{cursor:grabbing}#pwa-install-element .install-dialog.mobile .dialog-body .touch-header:before{content:"";width:40px;height:5px;border-radius:3px;background:var(--touch-header-color);margin:0 auto;display:block}#pwa-install-element .install-dialog.mobile .dialog-body .body-header{display:grid;grid-template-columns:max-content 1fr max-content;grid-gap:15px;padding:0 20px 18px;border-bottom:1px solid var(--border-bottom-color)}#pwa-install-element .install-dialog.mobile .dialog-body .body-header .install{text-transform:capitalize;height:40px;padding:0 23px}#pwa-install-element .install-dialog.mobile .dialog-body .body-header .about{grid-template-rows:auto auto;grid-gap:6px}#pwa-install-element .install-dialog.mobile .dialog-body .body-header .about .name{padding:0;line-height:20px;font-size:16px}#pwa-install-element .install-dialog.mobile .dialog-body .body-header .about .hostname{font-size:14px;font-weight:400;opacity:.7;line-height:14px;overflow-x:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;padding:0}#pwa-install-element .install-dialog.mobile .dialog-body .body-header .icon .icon-image{margin:0;width:45px;height:45px}#pwa-install-element .install-dialog.mobile .dialog-body .description{padding:15px 20px 0;margin:0 0 15px;-webkit-line-clamp:6;max-height:150px}#pwa-install-element .install-dialog.mobile .dialog-body .pwa-gallery{max-height:100%;padding-bottom:15px;opacity:1}#pwa-install-element .install-dialog.mobile .material-button{border-radius:20px}#pwa-install-element .install-dialog.mobile.available{--translateY:translateY(calc(100vh - 85px));opacity:1;top:0;visibility:visible;transform:var(--translateY)}#pwa-install-element .material-button{--text-color-primary:#fff;--text-color-secondary:#374fc6;--background-color-primary:#374fc6;--background-color-ripple:#fff;position:relative;display:inline-block;box-sizing:border-box;border:none;border-radius:6px;padding:0 16px;min-width:64px;height:36px;vertical-align:middle;text-align:center;text-overflow:ellipsis;text-transform:uppercase;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);font-family:Roboto,Segoe UI,BlinkMacSystemFont,system-ui,-apple-system;font-size:14px;font-weight:500;line-height:37px;overflow:hidden;outline:none;cursor:pointer;transition:box-shadow .2s}#pwa-install-element .material-button.primary{color:var(--text-color-primary);background-color:var(--background-color-primary)}#pwa-install-element .material-button.secondary{background-color:transparent;color:var(--text-color-secondary);box-shadow:none}#pwa-install-element .material-button.secondary:after,#pwa-install-element .material-button.secondary:before{background-color:var(--background-color-primary)}#pwa-install-element .material-button.secondary:active,#pwa-install-element .material-button.secondary:hover{box-shadow:none}#pwa-install-element .material-button.secondary.close{height:26px;min-width:26px;line-height:0;margin-right:0;margin-left:auto;padding:0;border-radius:50%}#pwa-install-element .material-button.secondary.close svg{width:16px;fill:var(--text-color-secondary)}#pwa-install-element .material-button.secondary.close:after{width:25px;height:25px;border-radius:50%}#pwa-install-element .material-button.secondary.close:before{border-radius:50%}#pwa-install-element .material-button:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--background-color-ripple);opacity:0;transition:opacity .2s}#pwa-install-element .material-button:after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;padding:50%;width:32px;height:32px;background-color:var(--background-color-ripple);opacity:0;transform:translate(-50%,-50%) scale(1);transition:opacity 1s,transform .5s}#pwa-install-element .material-button:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}#pwa-install-element .material-button:hover:before{opacity:.08}#pwa-install-element .material-button:hover:focus:before{opacity:.3}#pwa-install-element .material-button:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}#pwa-install-element .material-button:active:after{opacity:.32;transform:translate(-50%,-50%) scale(0);transition:transform 0s}@media(prefers-color-scheme:dark){#pwa-install-element .install-dialog{--text-color-normal:#fff;--background-color:#1e1e1e;--border-bottom-color:#404140;--scrollbar-background-color:#424242}#pwa-install-element .install-dialog.mobile{--touch-header-color:#3f403f}#pwa-install-element .install-dialog .material-button{--text-color-primary:#1b222c;--text-color-secondary:#a7c7fa;--background-color-primary:#a7c7fa}}@media(max-width:767px)and (min-height:495px){#pwa-install-element .install-dialog.chrome.mobile{display:inline-block}#pwa-install-element .install-dialog.chrome{display:none}}@media(max-height:495px),(min-width:768px){#pwa-install-element .install-dialog.chrome.mobile{display:none}#pwa-install-element .install-dialog.chrome{display:inline-block}}@media(max-height:420px){#pwa-install-element .install-dialog.chrome .dialog-body .description{-webkit-line-clamp:3;max-height:70px}}@media(hover:none)and (pointer:coarse){#pwa-install-element .install-dialog.chrome .dialog-body .description::-webkit-scrollbar{display:none}}#pwa-install-element .install-dialog.apple{--text-color-normal:#333;--text-color-description:#333;--background-color:hsla(0,0%,100%,.8);--text-color-button:#fff;--background-color-button:#fff;--background-color-button-active:#dbdae0;--border-bottom-color:rgba(0,0,0,.1);--icon-how-to-color:#527afb;font-family:system-ui,-apple-system,HelveticaNeue,BlinkMacSystemFont,Roboto,Segoe UI;max-width:380px;width:auto;margin:0 auto;right:0;left:0;font-size:15px;color:var(--text-color-normal);bottom:0;transition:transform .4s cubic-bezier(.33,1,.66,1),opacity .5s cubic-bezier(1,0,1,-2),border .35s ease-in-out;overflow:hidden;pointer-events:none;opacity:0;visibility:visible;transform:translateY(100%);will-change:opacity,transform}#pwa-install-element .install-dialog.apple.dialog-body{display:grid;grid-template-columns:95px 1fr;grid-template-rows:1fr auto;grid-template-areas:"icon description" "welcome welcome" "how-to how-to" "gallery gallery" "button button";border-radius:10px;border-bottom:1px solid transparent;background-color:var(--background-color);filter:drop-shadow(0 5px 15px rgba(0,0,0,.5));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#pwa-install-element .install-dialog.apple.dialog-body .icon{display:flex;align-items:center;grid-area:icon;border-bottom:1px solid var(--border-bottom-color)}#pwa-install-element .install-dialog.apple.dialog-body .icon .icon-image{width:64px;height:64px;margin:0 auto;border-radius:6px}#pwa-install-element .install-dialog.apple.dialog-body .close{height:26px;min-width:26px;line-height:0;margin-right:7px;margin-top:7px;margin-left:auto;padding:0;border-radius:50%;opacity:.5;outline:none;color:var(--text-color-normal);border:none;background-color:transparent;cursor:pointer;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;grid-area:description}#pwa-install-element .install-dialog.apple.dialog-body .close svg{fill:var(--text-color-normal);width:18px}#pwa-install-element .install-dialog.apple.dialog-body .close:active,#pwa-install-element .install-dialog.apple.dialog-body .close:hover{opacity:1;background-color:var(--background-color-button)}#pwa-install-element .install-dialog.apple.dialog-body .about{display:grid;grid-template-rows:35px 60px;border-bottom:1px solid var(--border-bottom-color);grid-area:description}#pwa-install-element .install-dialog.apple.dialog-body .about .description,#pwa-install-element .install-dialog.apple.dialog-body .about .name{padding-right:15px;overflow:hidden}#pwa-install-element .install-dialog.apple.dialog-body .about .name{font-weight:600;padding-top:10px;padding-right:10px;line-height:22px;align-items:flex-start;display:flex}#pwa-install-element .install-dialog.apple.dialog-body .about .description{font-size:12px;line-height:15px;margin-bottom:15px;overflow-y:auto;color:var(--text-color-description)}#pwa-install-element .install-dialog.apple.dialog-body .welcome-to-install{font-size:15px;grid-area:welcome;text-align:left;font-weight:400;padding:15px;width:auto;border-bottom:1px solid var(--border-bottom-color)}#pwa-install-element .install-dialog.apple .action-buttons{grid-area:button;grid-column-start:1;grid-column-end:3;padding:15px;z-index:1}#pwa-install-element .install-dialog.apple .dialog-button{display:grid;height:50px;width:100%;line-height:50px;border-radius:8px;color:var(--text-color-normal)}#pwa-install-element .install-dialog.apple .dialog-button.button{border:none;outline:none;font-family:system-ui,-apple-system,HelveticaNeue,BlinkMacSystemFont;cursor:pointer;user-select:none;font-weight:400;font-size:17px;padding:0;margin:0;background-color:var(--background-color-button)}#pwa-install-element .install-dialog.apple .dialog-button.button.install{padding:0 15px;text-align:left}#pwa-install-element .install-dialog.apple .dialog-button.button.install .button-text{opacity:0;display:flex;align-items:center;justify-content:space-between;transition:opacity .4s ease-in-out .1s;overflow:hidden}#pwa-install-element .install-dialog.apple .dialog-button.button.install .button-text>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#pwa-install-element .install-dialog.apple .dialog-button.button.install .button-text>svg{flex-shrink:0;width:20px}#pwa-install-element .install-dialog.apple .dialog-button.button.install .button-text.show{opacity:1;visibility:visible;width:auto;height:auto}#pwa-install-element .install-dialog.apple .dialog-button.button.install .button-text.hide{opacity:0;position:absolute;width:0;height:0;visibility:hidden}#pwa-install-element .install-dialog.apple .dialog-button.button.gallery{display:flex;align-items:center;min-width:50px;width:auto;margin-right:15px}#pwa-install-element .install-dialog.apple .dialog-button.button.gallery #pwa-gallery{margin:0 auto;width:23px;fill:var(--text-color-normal)}#pwa-install-element .install-dialog.apple .dialog-button.button:active{background-color:var(--background-color-button-active)}#pwa-install-element .install-dialog.apple .how-to-body{opacity:0;max-height:0;overflow:hidden;transition:opacity .5s ease-in-out,max-height .5s ease-in-out;grid-area:how-to}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description{display:grid;user-select:none;grid-auto-columns:1fr;grid-template-rows:1fr 1fr 1fr;gap:10px;padding:15px 15px 0}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step{display:inline-flex;flex-direction:row;gap:15px;align-items:center;font-size:14px}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap{position:relative;display:inline-flex;flex-shrink:0;color:var(--icon-how-to-color);width:50px;height:50px;align-items:center;border-radius:6px}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-add,#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-safari,#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-share{margin:0 auto}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-share{margin-bottom:4px;transform:scale(.9)}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-add{transform:scale(.8);fill:var(--text-color-normal)}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap #pwa-safari{transform:scale(.92)}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .svg-wrap .step-count{position:absolute;line-height:12px;top:3px;left:4px}#pwa-install-element .install-dialog.apple .how-to-body .how-to-description .description-step .step-text{font-weight:600;text-align:left}#pwa-install-element .install-dialog.apple .pwa-gallery{grid-column:1/3;max-height:0;opacity:0;transition:opacity .5s ease-in-out,max-height .5s ease-in-out;overflow:hidden}#pwa-install-element .install-dialog.apple .pwa-gallery+.action-buttons{display:flex}#pwa-install-element .install-dialog.apple.available{opacity:1;pointer-events:unset;transform:translateY(0);transition:transform .5s cubic-bezier(.33,1,.66,1),border .35s ease-in-out}#pwa-install-element .install-dialog.apple.gallery .pwa-gallery{transition:opacity .3s ease-in-out .2s,max-height .5s ease-in-out;max-height:70vh;opacity:1}#pwa-install-element .install-dialog.apple.how-to .dialog-body{border-bottom:1px solid #e0e0e0}#pwa-install-element .install-dialog.apple.how-to .how-to-body{opacity:1;max-height:400px;overflow-y:auto;transition:opacity .3s ease-in-out .2s,max-height .5s ease-in-out}#pwa-install-element .install-dialog.apple.desktop{--text-color-normal:rgba(0,0,0,.85);--text-color-description:rgba(0,0,0,.85);--icon-how-to-color:rgba(0,0,0,.5);--background-color:hsla(0,0%,96%,.85);--background-color-button:#c6c1c6;--background-color-button-active:linear-gradient(0deg,#4079fa,#5490fb);--border-bottom-color:#b9b9b9;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"icon" "description" "welcome" "how-to" "gallery" "button";gap:0;column-gap:0;padding:16px;max-width:260px;background:var(--background-color);border:1px solid var(--border-bottom-color)}#pwa-install-element .install-dialog.apple.desktop .icon{height:64px;padding-bottom:16px}#pwa-install-element .install-dialog.apple.desktop .icon .icon-image{border-radius:10px;width:52px;height:52px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.15))}#pwa-install-element .install-dialog.apple.desktop .close{grid-area:icon;background:var(--background-color-button);opacity:1;height:20px;min-width:20px;margin-right:-5px;margin-top:-5px}#pwa-install-element .install-dialog.apple.desktop .close svg{width:14px}#pwa-install-element .install-dialog.apple.desktop .about{display:flex;flex-direction:column;align-items:center}#pwa-install-element .install-dialog.apple.desktop .about .name{font-size:13px;line-height:16px;font-weight:700;padding:0}#pwa-install-element .install-dialog.apple.desktop .about .description{margin:0;padding:10px 0 16px;border-bottom:1px solid var(--border-bottom-color);min-width:100%}#pwa-install-element .install-dialog.apple.desktop .about .description,#pwa-install-element .install-dialog.apple.desktop .welcome-to-install{text-align:center;font-size:11px;line-height:14px}#pwa-install-element .install-dialog.apple.desktop .about,#pwa-install-element .install-dialog.apple.desktop .icon,#pwa-install-element .install-dialog.apple.desktop .welcome-to-install{border:none}#pwa-install-element .install-dialog.apple.desktop .action-buttons,#pwa-install-element .install-dialog.apple.desktop .welcome-to-install{padding:16px 0 0}#pwa-install-element .install-dialog.apple.desktop .action-buttons .dialog-button.button{font-size:13px;font-weight:400;padding:6px 8px;border-radius:6px;height:auto;line-height:18px}#pwa-install-element .install-dialog.apple.desktop .action-buttons .dialog-button.button.install{color:#fff;background:var(--background-color-button-active);transition:background .3s ease-in-out .1s,color .3s ease-in-out}#pwa-install-element .install-dialog.apple.desktop .action-buttons .dialog-button.button.install svg{transform:none;width:18px}#pwa-install-element .install-dialog.apple.desktop .action-buttons .dialog-button.button.gallery{width:30px;min-width:30px;margin-right:10px;background:var(--background-color-button)}#pwa-install-element .install-dialog.apple.desktop .action-buttons .dialog-button.button.gallery #pwa-gallery{width:14px;transition:transform .4s ease-in-out}#pwa-install-element .install-dialog.apple.desktop .close:active,#pwa-install-element .install-dialog.apple.desktop .dialog-button.button:active{filter:brightness(105%)}#pwa-install-element .install-dialog.apple.desktop .close:active .button-text,#pwa-install-element .install-dialog.apple.desktop .dialog-button.button:active .button-text{filter:brightness(90%)}#pwa-install-element .install-dialog.apple.desktop .how-to-body .how-to-description{padding:16px 0 0;grid-template-rows:1fr 1fr}#pwa-install-element .install-dialog.apple.desktop .how-to-body .how-to-description .description-step{font-size:12px;gap:16px}#pwa-install-element .install-dialog.apple.desktop .how-to-body .how-to-description .description-step .svg-wrap{width:32px;height:32px;color:var(--icon-how-to-color)}#pwa-install-element .install-dialog.apple.desktop .how-to-body .how-to-description .description-step .svg-wrap #pwa-share{width:16px;margin-bottom:2px;transform:none}#pwa-install-element .install-dialog.apple.desktop .how-to-body .how-to-description .description-step .svg-wrap #pwa-add{width:18px;transform:none}#pwa-install-element .install-dialog.apple.desktop.gallery #pwa-gallery{transform:rotate(180deg)}#pwa-install-element .install-dialog.apple.desktop.how-to .action-buttons .dialog-button.button.install{color:var(--text-color-normal);background:var(--background-color-button)}@media(min-width:667px){#pwa-install-element .install-dialog.apple{top:0;bottom:unset;transform:translateY(calc(-100% - 40px));right:28px;left:auto}#pwa-install-element .install-dialog.apple.available{top:28px;bottom:auto;max-height:calc(95vh - 28px)}}@media(min-width:667px)and (max-width:1366px){#pwa-install-element .install-dialog.apple{right:max(28px,env(safe-area-inset-right,28px));left:auto}}@media(max-width:666px){#pwa-install-element .install-dialog.apple .description-step .step-text{font-size:13px}#pwa-install-element .install-dialog.apple.available{bottom:20px;max-height:calc(85vh - 20px)}#pwa-install-element .install-dialog.apple.dialog-body{filter:drop-shadow(0 0 15px rgba(0,0,0,.5))}}@media(max-width:428px){#pwa-install-element .install-dialog.apple.dialog-body{max-width:100vw;filter:drop-shadow(rgba(0,0,0,.5) 0 -5px 10px);border-bottom-left-radius:0;border-bottom-right-radius:0}#pwa-install-element .install-dialog.apple.dialog-body .action-buttons{padding-bottom:max(15px,env(safe-area-inset-bottom))}#pwa-install-element .install-dialog.apple.dialog-body.available{bottom:0;max-height:85vh}}@media(max-height:548px){#pwa-install-element .install-dialog.apple.dialog-body.available{overflow-y:auto;max-height:calc(90vh - 28px - env(safe-area-inset-bottom, 0px))}}@media(max-height:600px){#pwa-install-element .install-dialog.apple .pwa-gallery{overflow-y:auto}}@media(prefers-color-scheme:dark){#pwa-install-element .install-dialog.apple.dialog-body{--text-color-normal:#fff;--text-color-description:#9e9aa1;--background-color:rgba(25,25,25,.9);--background-color-button:#353535;--background-color-button-active:#454545;--border-bottom-color:#353535}#pwa-install-element .install-dialog.apple.dialog-body .close:active,#pwa-install-element .install-dialog.apple.dialog-body .dialog-button.button:active{filter:brightness(105%)}#pwa-install-element .install-dialog.apple.dialog-body .close:active .button-text,#pwa-install-element .install-dialog.apple.dialog-body .dialog-button.button:active .button-text{filter:brightness(90%)}#pwa-install-element .install-dialog.apple.dialog-body.desktop{--text-color-description:var(--text-color-normal);--icon-how-to-color:#bcb8b6;--background-color:rgba(45,45,45,.9);--border-bottom-color:#5b5b5b;--background-color-button:#6d6765;--background-color-button-active:linear-gradient(0deg,#3b6cc8,#427bfa);outline:1px solid #1c1c1c;color-scheme:dark}}body,html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--mantine-font-family:"Libre Baskerville",serif;--mantine-font-family-headings:"Merriweather",serif;--mark-color:#fe5;max-width:100vw;min-height:100%;margin:0;padding:0;user-select:none}body .mantine-Notifications-root{z-index:99999}body .mantine-Notification-root+.mantine-Notification-root{margin-top:var(--mantine-spacing-xs)}@keyframes spinner-circular{0%{stroke-dashoffset:306}50%{stroke-dasharray:40,134}to{stroke-dasharray:1,174;stroke-dashoffset:132}}svg{shape-rendering:crispEdges}svg circle,svg line,svg path,svg polygon,svg rect{shape-rendering:geometricprecision}[data-mantine-color-scheme=dark] .light,[data-mantine-color-scheme=light] .dark{display:none!important}.m_60c222c7{z-index:9999!important}.nowrap,nowrap{white-space:nowrap!important}header.app-header{left:0!important;right:0!important}:where([data-layout=alt]):not(.app-shell-xs) .m_45252eee,:where([data-layout=alt]):not(.app-shell-xs) .m_9cdde9a{top:var(--app-shell-header-offset,0)!important;height:calc(100vh - var(--app-shell-header-offset, 0))!important}.app-shell-xs .app-leftsidebar,.app-shell-xs .app-rightsidebar{z-index:99999!important}footer.app-footer{left:var(--app-shell-navbar-offset,0)!important;right:var(--app-shell-aside-offset,0)!important}.unstyled-translations{padding-left:1rem!important;padding-right:0!important}.unstyled-select{padding-left:0!important;padding-right:0!important}.unstyled-combo [data-combobox-option],.unstyled-select,.unstyled-translations{text-align:center!important;justify-content:center!important}[data-mantine-color-scheme=light] .unstyled-combo [data-combobox-active]{background-color:var(--mantine-color-brown-1,#e7e5e5)!important}[data-mantine-color-scheme=dark] .unstyled-combo [data-combobox-active]{background-color:var(--mantine-color-brown-9,#6d4b40)!important}.unstyled{color:unset;text-decoration:none}a.styled{font-family:Montserrat,serif}.underline{text-decoration:underline}.button-fullscreen{position:fixed!important;top:.75em;right:.75em;transition:top ease-in-out,right .2s;z-index:90}.text-highlight{background-color:#fff080;box-shadow:-1px 0 0 2px #fff080,1px 0 0 2px #fff080;font-weight:700}.translation-columns{position:relative;user-select:none}.translation-columns--span{display:block!important}.translation-column--header{border-bottom:1px solid var(--app-shell-border-color);padding-bottom:.5em!important;margin-bottom:.5em}.translation-column{position:relative}.translation-column[data-chapter]:before{position:relative;display:block;content:"";box-sizing:content-box!important;color:var(--mantine-color-brown-2,#d2c9c6);width:100%;height:2em;padding-top:.25rem;padding-bottom:1.25rem;line-height:0;text-align:center;background-image:url(/paragraph6.png);background-position:50%;background-size:5em;background-repeat:no-repeat;clear:both;z-index:1}.translation-column+.translation-column:not(.first):after{position:absolute;content:"";left:var(--gutter-spacing,1.5rem);top:0;bottom:0;border-left:1px solid var(--app-shell-border-color,#dee2e6)}.bible-dropdown--value{font-family:var(--mantine-font-family-headings)}.bible-dropdown button{font-family:Open Sans}.red-letter{color:var(--mantine-color-red-9,#c92a2a)}@keyframes opacity{0%{opacity:0}to{opacity:1}}.translation-verse{position:relative;font-family:Lora,serif;text-align:justify;animation:opacity .18s ease-in}.translation-verse .highlight,.translation-verse mark{color:#000;text-shadow:.15px .15px currentColor;position:relative}.translation-verse .highlight:after,.translation-verse .highlight:before,.translation-verse mark:after,.translation-verse mark:before{position:absolute;width:1em;height:1em;background-color:inherit;border-radius:50%;transform:rotate(45deg)}.translation-verse .highlight:before,.translation-verse mark:before{left:-.5em;top:-1.25em;border-bottom-right-radius:0}.translation-verse .highlight:after,.translation-verse mark:after{right:-.5em;top:-1.25em;border-bottom-right-radius:0}.translation-verse mark{background:var(--mark-color);box-shadow:0 -2px 0 0 var(--mark-color),0 2px 0 0 var(--mark-color);pointer-events:none}.translation-verse .highlight{background:var(--highlight-color);box-shadow:0 -2px 0 0 var(--highlight-color),0 2px 0 0 var(--highlight-color);cursor:pointer}.highlight--default mark{background:none;color:inherit;border-bottom:2px solid var(--mark-color);box-shadow:none}.translation-verse--chapter,.translation-verse--crossref,.translation-verse--number{font-weight:700;font-size:8pt;color:var(--mantine-color-brown-7,#896459);margin-left:1pt;margin-right:2pt}.translation-verse--crossref{color:#639;cursor:pointer}.translation-verse--crossref:hover{text-decoration:underline}.translation-verse--chapter:before{content:attr(data-chapter);font-size:4.5em;float:left;line-height:1;margin-right:.1em}.accordion-auto{display:flex;flex-direction:column}.accordion-auto>div[data-active=true]{display:flex;flex-direction:column;flex:1}.accordion-panel>div{padding-top:0}.accordion-scroller>div>div{display:flex!important;flex-direction:column;gap:8px;height:100%}.floating-nav-button:first-child,.floating-nav-button:last-child{position:fixed;opacity:.5;top:50%;background:#efecec!important;transition-duration:var(--app-shell-transition-duration,.15s);transition-timing-function:var(--app-shell-transition-timing-function,ease);transition-property:opacity,transform,left,right;z-index:9999!important;transform:translateY(-50%)!important}.floating-nav-button:first-child:hover,.floating-nav-button:last-child:hover{opacity:1}.floating-nav--start .floating-nav-button:first-child,.floating-nav--start .floating-nav-button:last-child{top:calc(var(--app-shell-header-offset) + 1em);transform:translateY(0)!important}.floating-nav--end .floating-nav-button:first-child,.floating-nav--end .floating-nav-button:last-child{top:calc(100% - var(--app-shell-footer-offset) - 1em);transform:translateY(-100%)!important}.floating-nav-button:first-child{left:var(--app-shell-navbar-offset,0);margin-left:.5vw}.floating-nav-button:last-child{right:var(--app-shell-aside-offset,0);margin-right:.5vw}