:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{min-width:320px;height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}::-webkit-scrollbar{display:none}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{text-align:center;width:100%;height:100%}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.c-x{position:absolute;top:3%;left:5%}.d_tt{font-weight:500;font-size:20px;color:#171717;text-align:left}.logo{background-size:cover;background-repeat:no-repeat;background-image:url(/assets/logo-DmhII0B4.jpg);height:200px;width:200px}.bottom_nav{position:fixed;bottom:0;min-height:10%;left:0;background-color:#fff;border-top:1px solid rgb(218,218,218);z-index:100003;display:flex;width:100%;flex-direction:column;justify-content:center}.m_tab{min-height:50px;display:flex;justify-content:center;align-items:center;margin-top:5%;margin-bottom:23%}.m_tab .note{border-radius:100%;padding:23px;height:30px;width:30px;display:flex;align-items:center;justify-content:center;box-shadow:#63636333 0 2px 8px}.m_tab .base{display:flex;justify-content:space-around;align-items:center;width:70%;height:50px;margin-left:5%;border-radius:50px;font-weight:500;box-shadow:#63636333 0 2px 8px}.bottom_nav .nav{position:fixed;display:flex;bottom:1%;justify-content:space-around;align-items:center;padding-left:5%;padding-right:5%;width:100%}.n_nav{display:flex;width:15%;justify-content:center;align-items:center;flex-direction:column}.n_icon{border-radius:15px;height:60;width:100%;cursor:pointer;position:relative;overflow:hidden;transition:background-color .3s ease;-webkit-tap-highlight-color:transparent}.n_icon_{font-size:25px;font-weight:100;color:#525252}.n_p{font-size:12px;font-weight:500;line-height:0px}.fade_button{padding:12px 24px;font-size:16px;border:none;border-radius:8px}.n_icon.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f0f0f0;animation:fadeOut 1.5s forwards;pointer-events:none;border-radius:8px}.i_ac{color:#000}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.p_h{display:flex;justify-content:space-between;align-items:flex-start;padding-left:5%;padding-right:5%;width:100%}.p_h .h{font-weight:500;font-size:30px;line-height:0;margin-top:13%}.p_h .give{display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:500;background-color:#e0e0e0;padding-left:20px;padding-right:20px;border-radius:50px}.p_h .give .i{font-size:16px}.p_h .give p{margin-left:6px}.comming{display:flex;justify-content:center;align-items:center;font-weight:500;height:100%}.nav_page{height:90%;width:100%;background-color:#fff}.id_color{color:#e0e0e0;color:#1c1fc2;color:#848484}.p_header{width:100%;display:flex;align-items:center;overflow:auto;position:sticky;top:0;background-color:#f4f4f4;z-index:100000;gap:8px;padding:10px 8px}.p_header p{font-weight:500;font-size:16px;color:#636363;margin-left:5%}.p_header .focus{border-bottom:2px solid #28296a;color:#000}.h_icons{display:flex;margin-left:auto;gap:10px}.h_icons p{color:#000;font-size:15px}.h_icons .h_ic{display:flex;align-items:center;justify-content:center;margin-left:10px;text-wrap:nowrap}.p_h_ic{font-size:5px}.h_icons .h_ic_{font-size:25px;font-weight:500}.main{width:100%;height:100%}.searchBox{display:flex;justify-content:center;align-items:center;background-color:#fff;position:sticky;top:0;width:100%;margin-left:0;padding:12px 0}.search{display:flex;width:min(680px,90%);box-shadow:#63636333 0 2px 8px;align-items:center;justify-content:center;height:45px;border-radius:50px}.search .s_i{outline:none;background-color:#fff;border:none;margin-left:10px;height:100%}.play_butt{color:#fff;font-size:40px}.loading_box{border:1px solid rgb(151,151,151);border-radius:10px;margin-left:15px;background-color:#ededed;width:100px;height:40px;position:fixed;bottom:11%;z-index:20000000000000;display:flex;justify-content:center;align-items:center}.message_box{border:1px solid gray;background-color:#3a3a3a;width:fit-content;background-color:red;margin-left:15px;padding:15px;border-radius:10px;color:#fff;position:fixed;z-index:20000000000000;bottom:11%}input,textarea{background-color:transparent;color:#000}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--radius-1: 8px;--radius-2: 12px;--radius-3: 16px;--container-max: 1200px}.nav_page{padding-bottom:var(--bottom-nav-safe)}.rightsidebar{height:100%;position:fixed;top:0;right:0;background-color:#fff;width:70%;height:90%;z-index:100001;box-shadow:-4px 0 8px -2px #0000001a}.b{height:100%}.cbutton{border-radius:50px;cursor:pointer;position:relative;transition:background-color .3s ease;-webkit-tap-highlight-color:transparent;font-weight:500;padding:10px 25px;color:#000}.cbutton.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f1f1f1;animation:fadeOut 1.5s forwards;pointer-events:none;border-radius:50px}.p_p{position:absolute;bottom:0%;width:100%;left:0;font-size:12px;color:#737373}.login{position:absolute;bottom:10%;width:100%;left:0;font-size:12px;z-index:100002}.login .l_box{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30%}.login_inputs{border:1px solid gray;outline:none;background-color:#fff;color:#000;height:35px;width:220px;border-radius:10px;padding-left:15px;padding-right:15px;margin-bottom:15px}.d{display:flex;align-items:center;justify-content:center;flex-direction:column}.Home{background-color:#f4f4f4}.dashboard_page{height:90%;overflow:scroll}.header{display:flex;flex-wrap:nowrap}.header_side{flex:1}.header_side{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;gap:10px}.liner{display:flex;align-items:center;justify-content:center;flex-direction:column}.l_c{height:15px;width:15px;border-radius:100%;border:2px solid rgb(158,158,158);margin:10px}.l_h{border:2px solid rgb(109,109,109);height:200px;background-color:#6d6d6d;border-radius:15px;width:0}.header_main{flex:5;padding-right:5%}.hs_1,.hs_2,.hs_3{margin-top:10px;height:130px;overflow:hidden;border-radius:15px;background-color:#fff}.header .m_header{font-weight:600;color:#555;text-align:left;padding-left:5%;line-height:5px}.hs_1{height:250px;background-color:#e1e1e1;background-size:cover;background-repeat:no-repeat;background-position:center}.hs_container{height:100%;width:100%;color:#fff}.hs_p1,.hs_p2,.hs_p3{text-align:left;padding:5%;margin:0}.hs_p1{margin-top:15px;font-weight:500;font-size:13px}.hs_p1,.hs_p2{line-height:0}.hs_p2{font-weight:600;margin-top:-15px;font-size:20px;text-decoration:underline}.hs_p3{height:55%;overflow:hidden}.hs_b_holder{display:flex;margin-top:3%;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding-left:20px}.hs_2{padding:15px 10px 15px 15px}.hs_2_holder{display:flex}.hs_2_p1,.hs_2_p2,.hs_2_p3{text-align:left;margin:0}.hs_2_p1{font-size:12px;font-weight:500}.hs_2_p2{font-size:14px;font-weight:700}.hs_2_p3{font-size:12px}.hs_2_left{flex:2;padding-right:5px}.hs_2_right{flex:1;border-radius:15px;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.hs_full{gap:20px;position:absolute;bottom:10%}.d_content{padding:30px}.d_holder{border-radius:15px;background-color:#fff;padding:15px;margin-top:10px}.d_holder_cont{display:flex;gap:15px;overflow:hidden}.dc_p1{font-weight:600;font-size:15px}.d_av{flex:4;border-radius:15px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.d_av_overlay{background-color:#00000048;height:100%;display:flex;justify-content:center;align-items:center}.d_cont{flex:6;padding-left:15px}.player_cont{align-self:baseline;margin-top:15px}.player_cont input{background-color:gray}.pdf-viewer{top:0;width:100%;overflow:auto;padding:8px}.viewer_controls{position:fixed;display:flex;box-shadow:#959da533 0 8px 24px;z-index:11;background-color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0));transform:translate(-50%)}.slider_input{border:2px solid #2b559f}.zoomer{display:flex;justify-content:center;align-items:center;width:100%;padding:0}.zoomer_btn{background-color:#dbdbdb;padding:6px 12px;font-size:12px;border-radius:12px}@media (min-width: 900px){.pdf-viewer{padding:16px}}input[type=range]{-webkit-appearance:none;width:100%;height:2px;background:#ddd;border-radius:5px;outline:none;margin:10px 0}input[type=range]:hover{background:#ccc}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;background:#2b559f;cursor:pointer;border-radius:50%;transition:background .3s}input[type=range]::-webkit-slider-thumb:hover{background:#2b559f}input[type=range]::-moz-range-thumb{width:20px;height:20px;background:#2b559f;cursor:pointer;border-radius:50%;border:2px solid #333}.hymns{height:81%;overflow:scroll}.hymns .container{height:100%}.hymns .container .l{height:90%}.l .lister{padding-top:5%;height:100%;padding-bottom:10%;overflow:scroll}.l .lister .row{display:flex;height:35px;margin-top:5px}.lister .row .c_1,.lister .row .c_2{margin-left:20px}.lister .row .c_1{display:flex;justify-content:center;align-items:center;border-radius:10px;background-color:#e0e0e0;width:13%}.lister .row .c_2{display:flex;justify-content:center;align-items:center}.h_disp{height:98%;display:flex;flex-direction:column;align-items:center;overflow:scroll}.scroller{height:52%;overflow:scroll;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;position:fixed;margin-top:45%}.disp_n{font-weight:500;font-size:45px;color:#434343;line-height:0;margin-top:25%}.disp_t{font-size:20px;font-weight:500;line-height:0;margin-top:0;margin-bottom:5%}.disp_v{width:80%;margin-top:10px;font-size:15px}.h_disp .hd{position:fixed;width:100%}.breaker{min-height:30%}.hymn_language{height:115%;padding-top:25%}.bible{border:2px solid transparent}.bcontainer{margin-top:10%;height:71%;overflow:scroll}.bcontainer h2{font-size:30px}.bcontainer .s1{font-weight:500;font-size:16px}.bcontainer .p,.q1,.q2{padding:0 15px;margin:0}.bcontainer .v{font-size:15px;color:#1053b7;margin-right:5px}.bcontainer .b{margin:0}.blister{max-height:63%;overflow:scroll}.blister .bible_list{text-align:left;border-bottom:1px solid rgb(230,230,230);padding-bottom:10px}.bibles,.book{font-weight:450;padding-left:5%;padding-right:5%}.book .btitle{text-align:left;border-bottom:1px solid rgb(230,230,230);padding-bottom:10px}.book .chapters{display:flex;flex-wrap:wrap}.book .chapters p{background-color:#e0e0e0;padding:7px 15px;border-radius:5px;margin:5px}.book .chapters p:hover{cursor:pointer}.discover{padding-left:5%;padding-right:5%;background-color:#fff;border:2px solid rgb(255,255,255)}.d_search .search{width:90%;background-color:#f4f4f4;gap:30px;box-shadow:none}.d_search input{background-color:#f4f4f4}.slid_butts p{font-size:11px;font-weight:500;background-color:#f4f4f4;padding:5px 15px;min-width:fit-content;border-radius:10px;margin-right:15px}.ds_container{height:80vh;overflow-x:hidden;display:grid;padding-bottom:10%;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:1rem;width:100%}.ds_box{border-radius:10px;margin-top:15px;display:flex;border:1px solid rgb(176,176,176);flex-direction:column}.ds_box_ava{height:150px;background-size:cover;background-position:center;border-radius:10px}.ds_box p{font-weight:500;text-align:left;padding:0 10px;margin:0;white-space:nowrap;overflow:hidden;text-wrap:wrap}.ds_box_t{font-size:10px;margin-top:50px;padding-top:15px}.ds_box_hd{font-size:12px}.comm_main{background-color:#f4f4f4;overflow:hidden}.comm_nav{display:flex;flex-wrap:nowrap;overflow:auto;gap:8px;padding:8px 10px}.comm_nav p{background-color:#e0e0e0;display:flex;justify-content:center;align-items:center;padding:5px 15px;border-radius:15px;font-size:12px;font-weight:500;margin-left:10px}.cp_icon{font-size:20px;margin:0 5px 0 0}.comm_events{height:92%;overflow:scroll;border-top-right-radius:30px;border-top-left-radius:30px;background-color:#fff;padding-bottom:5%}.comm_events{display:grid;grid-template-columns:1fr;gap:16px;justify-content:center;align-items:start;padding:16px}.ce_card{height:fit-content;width:100%;overflow:hidden;border-bottom:1px solid rgba(5,20,63,.12);margin-top:0;padding-bottom:12px}.ce_card_img{border-radius:15px;height:130px;background-position:center;background-size:cover}.ce_card .ce_p1,.ce_card .ce_p2,.ce_card .ce_p3,.ce_card .ce_p4{display:flex;justify-content:flex-start;align-items:center;margin:0;font-size:12px;font-weight:500;padding-left:5px}.ce_card .ce_p1{margin-top:10px;font-weight:300}.ce_card .ce_p3{font-weight:300}.ce_card .ce_p4{font-size:18px;text-align:left}.comm_titles{margin:8px 0 0;font-weight:600;font-size:16px;text-align:left;width:100%;padding-left:8px}@media (min-width: 768px){.comm_events{grid-template-columns:repeat(2,1fr);padding:20px}.ce_card .ce_p4{font-size:20px}}@media (min-width: 1200px){.comm_events{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1600px){.comm_events{grid-template-columns:repeat(4,1fr);max-width:var(--container-max);margin:0 auto}}.ce_page{overflow:hidden;height:94%;background-color:#fff;border-top-right-radius:30px;border-top-left-radius:30px;padding-left:5%;padding-right:5%}.ce_page .ce_card{margin-top:30px}.ce_pd{height:50%;padding-top:10px;overflow:scroll}.ce_pd_p{margin:0;text-align:left;font-weight:300;font-size:12px}.ce_pd .desc{font-size:14px;font-weight:400}.ce_gal p{font-weight:500;text-align:left;text-decoration:underline}.ce_gal_cont{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.ce_gal_img{width:45%;margin-top:15px}.shops_page .search{width:90%}.shops_page .search .s_i{background-color:#fff}.s_landing{width:100%;height:96%;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;align-items:start;padding:8px 12px}.shops_card{width:100%}.shops_card{transition:transform .2s ease,box-shadow .2s ease}.shops_card:hover{transform:translateY(-2px);box-shadow:#959da533 0 8px 24px}.sc_ava{background-position:center;background-size:cover;height:150px;border-radius:15px;margin-top:15px}.sc_p1,.sc_p2{text-align:left;text-wrap:nowrap;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.sc_p2{font-weight:700;font-size:12px;margin-top:0;color:#be7b00}.floating_menu{position:fixed;right:16px;top:calc(84px + env(safe-area-inset-top,0));background-color:#fff;width:120px;padding-left:15px;padding-right:15px;border-radius:10px;z-index:100500}.flm_butts{float:right;padding:10px}.flm_item_l p{padding-left:15px;margin:0}.flm_item_l{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-top:15px}.flm_icons{font-size:17px}.item_view{width:100%;height:91%;padding-bottom:10%;overflow:scroll}.item_view_image{background-position:center;background-size:cover;height:250px;border-radius:15px;display:flex;justify-content:space-between;align-items:center}.arr_navs{border:1px solid gray;border-radius:100%;height:35px;width:35px;margin:20px;color:#fff}.slider_show{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;margin-top:5px}.slider_show div{background-color:#c5c5c5;height:8px;width:8px;margin-left:1%;border-radius:100%}.b_butts{display:flex;justify-content:flex-start;align-items:center}.t_butt{border:1px solid orange;padding:10px 15px;margin-left:10%;font-weight:500;font-size:11px;border-radius:10px}.b_butts p{margin-right:5%;margin-left:5%}.b_butts select{outline:none;padding:5px 10px;border-radius:5px;background-color:#fff;font-size:11px}.item_tt{font-weight:700;font-size:20px}.item_dt,.item_d{margin:0;text-align:left}.item_dt{font-weight:700;color:#da8e00}.item_mentions p{margin:0;text-align:left;font-size:12px;color:#00004d}.cart_view{width:100%;height:90%;overflow:auto}.cv_hd{font-weight:600;font-size:20px}.cart_view .cart_item{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:90px;margin-top:12px;border:1px solid #cfcfcf;padding:12px;border-radius:12px;background:#fff;gap:12px}.ci_left,.ci_right{display:flex;justify-content:flex-start;flex-direction:column;text-align:left}.ci_left{flex:1;height:100%;overflow:hidden;padding-right:10px}.ci_right{flex:1;padding-left:10px}.ci_ih{font-weight:700;font-size:15px;margin:0}.ci_ip{font-size:12px;margin:0}.cv_rmv_butt{border:1px solid orange;margin-top:15px;font-weight:500;font-size:10px;border-radius:10px;padding:5px 20px;width:fit-content}.ci_right label{font-size:12px;font-weight:600}.ci_right input{padding:5px 10px;border-radius:5px;border:1px solid transparent;background-color:#fff;outline:none;font-size:12px}.check_out{padding:15px;font-weight:600;border-radius:10px;border:1px solid gray}.check_out_bar{position:fixed;left:0;right:0;bottom:env(safe-area-inset-bottom,0);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0));background:linear-gradient(180deg,#fff0,#fff 40%);display:flex;justify-content:center;align-items:center;z-index:1000}.cv_total{margin-bottom:80px}.cv_grid{display:grid;gap:16px}.cv_list{display:grid;gap:12px}.cv_summary{display:block;position:sticky;top:88px;align-self:start;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:16px;height:fit-content}.cv_row{display:flex;justify-content:space-between;margin:8px 0;font-size:14px}.cv_row.total{font-weight:700;font-size:16px;margin-top:12px}.cv_summary_cta{margin-top:12px;display:flex}.order_confirm{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040;display:flex;justify-content:center;align-items:center;padding:16px}.order_confirm_card{background-color:#fff;border-radius:14px;padding:16px;max-width:520px;width:100%;box-shadow:#64646f33 0 7px 29px}@media (max-width: 600px){.cart_view .cart_item{flex-direction:column;align-items:flex-start}.ci_right{width:100%;padding-left:0}.ci_right label{display:flex;align-items:center;gap:8px}.cv_hd{font-size:18px}.item_view_image{height:200px}}@media (min-width: 900px){.s_landing{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.item_view_image{height:320px}.sc_ava{height:190px}}@media (min-width: 1200px){.sc_ava{height:220px}}@media (min-width: 1024px){.item_view{display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:start}.item_view_image{border-radius:12px}.item_sidebar{position:sticky;top:88px;align-self:start;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:16px}.item_sidebar .price{font-size:20px;font-weight:700;margin:8px 0}.item_sidebar .cta{margin-top:12px}}@media (min-width: 1024px){.cv_grid{grid-template-columns:2fr 1fr}.cv_summary{display:block}.check_out_bar,.cv_total{display:none}}.rooms_page{overflow:auto;padding:0 12px 12px}.rooms_holder{width:100%;max-width:var(--container-max);margin:0 auto}.cr_float_butt{position:fixed;right:16px;bottom:calc(88px + env(safe-area-inset-bottom,0));background-color:#dcdcdc;width:50px;height:50px;border-radius:100%;display:flex;justify-content:center;box-shadow:#64646f33 0 7px 29px;align-items:center;z-index:100500}.cr_card{width:100%;border-radius:15px;display:flex;justify-content:flex-start;padding-top:0;padding-bottom:0;overflow:hidden;align-items:center;margin-top:10px}.rooms_split{display:grid;grid-template-columns:1.1fr 2fr;gap:16px}.rooms_list{overflow:auto;max-height:calc(100dvh - 140px);padding-right:8px}.rooms_thread{overflow:hidden;border-left:1px solid #e8e8e8;padding-left:8px}@media (max-width: 1023px){.rooms_split{display:block}.rooms_list,.rooms_thread{max-height:none;border-left:none;padding-left:0}}.cr_avator{display:flex;justify-content:center;align-items:center;background-color:#dcdcdc;border-radius:100%;min-height:50px;min-width:50px;border:1px solid rgb(46,77,117);font-weight:700;color:#fff}.cr_content{padding-left:5%}.cr_title,.cr_und{margin:0;text-align:left}.cr_title{font-weight:700;font-size:15px}.cr_und{font-weight:300;font-size:10px}.chat-container{display:flex;flex-direction:column;width:100%;max-width:var(--container-max);height:calc(100dvh - 250px);margin:0 auto;overflow:scroll}.chat-header{position:sticky;top:0;background-color:#1e466d;color:#fff;padding:12px;display:flex;align-items:center;z-index:2}.chat-avatar{width:40px;height:40px;background-color:#ccc;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;font-weight:600;margin-right:12px}.chat-avatar img{width:100%;height:100%;object-fit:cover}.chat-name{margin:0;font-weight:700;text-wrap:none;text-align:left;width:100%;font-size:16px}.chat-status{margin:0;font-size:12px;opacity:.8;text-align:left}.chat-desc{position:absolute;background-color:#fff;min-width:80%;border-radius:15px;top:23%;border:1px solid rgb(186,186,186);margin-left:5%;color:#000;text-align:left;padding:15px;margin-right:5%}.chat-body{flex:1;padding:12px;overflow-y:auto;background-color:#e5ddd5;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' ... %3C/svg%3E");background-size:300px}.chat-messages{display:flex;flex-direction:column;gap:8px}.message-row{display:flex}.message-row.sent{justify-content:flex-end;text-align:right}.message-row.received{justify-content:flex-start;text-align:left}.message-bubble{max-width:75%;padding:8px 12px;border-radius:12px;font-size:14px}.sent-bubble{background-color:#53789ddd;border-top-right-radius:0;color:#fff}.received-bubble{background-color:#fff;border-top-left-radius:0}.message-meta{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px}.message-time{font-size:10px;color:#e0e0e0}.status-icon{font-size:12px;color:#eaeaea}.status-icon.read{color:#66c466}.chat-input{position:sticky;bottom:0;background-color:#f0f0f0;padding:8px;display:flex;align-items:center;gap:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0));z-index:2}.chat-body{flex:1}@media (max-width: 600px){.chat-body{background-image:none!important}}.icon-button{color:#919191;cursor:pointer;display:flex;align-items:center;justify-content:center}.input-field{flex:1;padding:8px 12px;border-radius:9999px;border:none;background-color:#fff;outline:none}.cr_create_room{padding-top:20%;color:#002141;margin-left:10%;margin-right:10%}.cr_create_room .cr_hd{font-weight:600;font-size:15px}.cr_create_room input{border:1px solid gray;border-radius:10px;width:100%;height:45px;font-size:13px;margin-bottom:35px;outline:none;padding-left:10px;padding-right:10px}.cr_create_room .cr_title{font-weight:400}.cr_create_room .cr_textarea{resize:none;outline:none;min-width:100%;border-radius:10px;padding:10px}.cr_room_butt{border:1px solid rgb(0,33,65);border-radius:10px;padding:10px;color:#002141;margin-top:20px}.cr_join_room{background-color:#9191912d;width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0}.cr_j_container{height:fit-content;width:80%;background-color:#fff;border-radius:15px;padding:5%}.cr_cr_h{font-size:17px;font-weight:500}.cr_cr_hl{line-height:5px;font-size:12px;color:#002141c5;text-align:left;margin-left:20%}.cr_butts{display:flex;gap:10%;justify-content:center;align-items:center}.cr_butts p{border:1px solid rgb(0,33,65);border-radius:10px;color:#002141;margin-top:20px;line-height:15px;padding:10px 20px}.estate{padding:0 20px 20px;overflow:hidden}.estate .search{width:90%;background-color:#f4f4f4;gap:30px;box-shadow:none}.estate input{background-color:#f4f4f4}.slid_butts{display:flex;flex-wrap:nowrap;overflow:scroll}.est_long_hd{display:flex;justify-content:space-between;align-items:center;padding-right:20px}.est_container{height:90%;padding-bottom:10%;overflow:scroll}.est_long_hd p{font-size:16px;font-weight:600}.est_side_lister{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;overflow:scroll;flex-direction:row}.est_side_lister_focused{display:flex;height:93%;flex-wrap:wrap;max-width:100%;justify-content:space-around;align-items:flex-start;overflow:scroll;flex-direction:row}.est_side_lister_item{min-width:120px;margin-right:10px}.focused{margin-bottom:5px;width:40%}.est_side_lister_item_img{background-position:center;background-size:cover;height:150px;border-radius:5px}.est_side_lister_item_text_hd{font-size:11px;font-weight:600;text-align:left;margin-bottom:0}.est_side_lister_item_text_sub{font-size:10px;font-weight:300;text-align:left;margin:0}.lsn_back{background-color:#e4e4e4;display:flex;justify-content:center;align-items:center;padding:5px;width:70px;border-radius:15px;margin-top:15px;margin-bottom:15px}.lesson_books{overflow:scroll;padding:4%}.lsn_book_splash{height:40%;border-radius:15px;background-color:#e4e4e4;background-size:cover;background-position:center;background-repeat:no-repeat}.lsn_btt{font-weight:700;font-size:23px;margin:15% 0 0;text-align:left;border-left:2px solid gray;padding-left:5%}.lsn_td{font-weight:600;text-align:left;font-size:15px;border-left:2px solid gray;padding-left:5%;margin:0}.lsn_book{display:flex;text-align:left;margin-top:15px}.lsn_book_spash{flex:1;border-radius:10px;background-color:#e4e4e4;background-position:center;background-repeat:no-repeat;background-size:cover}.lsn_book_text{flex:2;padding-left:5%}.lsn_b_tt{font-size:14px;font-weight:600;margin:0}.lsn_b_dd{font-size:11px;padding-left:10%;font-weight:300}.egw_viewer{padding:16px;overflow:auto}.reader{height:calc(100dvh - 120px);overflow:auto}.reader_inner{max-width:860px;margin:0 auto}.refcode{display:none}.showitem{text-align:left;margin-top:15px;font-size:15px}.reference{font-size:10px}.pagenumber{font-weight:600;display:block;text-align:center;padding-top:20px;padding-bottom:20px}.top_line{border-top:1px solid gray;margin-bottom:15px}.bible-kjv{color:#1e1e93}.h1{font-weight:600;text-align:center;font-size:28px}.h3{font-weight:500;text-align:center;font-size:20px}@media (min-width: 900px){.egw_viewer{padding:24px}.h1{font-size:34px}.h3{font-size:24px}}.bookendnote{font-size:11px;display:inline}.footnoteTooltip{font-size:12px;display:inline;display:none}
