.pray-container .link{text-decoration:none}.pray-container .pray-content-container{z-index:0;flex-direction:column;width:100%;display:flex}@media (min-width:640px){.pray-container .pray-content-container{flex-direction:row}:is(.pray-container .pray-content-container) .mobile-menu{display:none}:is(.pray-container .pray-content-container) .left-container{flex:7}}:is(:is(.pray-container .pray-content-container) .left-container) .left-content{flex-direction:row;display:flex}:is(:is(.pray-container .pray-content-container) .left-container) .requests-container,:is(:is(.pray-container .pray-content-container) .left-container) .groups-container{height:calc(100vh - 3*var(--nav-menu-height));flex-direction:column;flex:1;display:none}@media (min-width:640px){:is(:is(.pray-container .pray-content-container) .left-container) .requests-container,:is(:is(.pray-container .pray-content-container) .left-container) .groups-container{height:calc(100vh - 3*var(--md-nav-menu-height))}}.active:is(:is(:is(.pray-container .pray-content-container) .left-container) .requests-container,:is(:is(.pray-container .pray-content-container) .left-container) .groups-container){display:flex}:is(:is(:is(.pray-container .pray-content-container) .left-container) .requests-container,:is(:is(.pray-container .pray-content-container) .left-container) .groups-container) .request-content,:is(:is(:is(.pray-container .pray-content-container) .left-container) .requests-container,:is(:is(.pray-container .pray-content-container) .left-container) .groups-container) .group-content{height:2000px;overflow-y:auto}:is(:is(.pray-container .pray-content-container) .left-container) .groups-container{border-left:1px solid var(--border_gray)}:is(.pray-container .pray-content-container) .sub-menu{height:var(--nav-menu-height);min-height:var(--nav-menu-height);border-bottom:1px solid var(--border_gray);flex-direction:row;align-items:center;padding:6px 16px;display:flex}@media (min-width:640px){:is(.pray-container .pray-content-container) .sub-menu{height:var(--md-nav-menu-height);min-height:var(--md-nav-menu-height)}}:is(:is(.pray-container .pray-content-container) .sub-menu) .link{margin-left:32px;text-decoration:none}:is(.pray-container .pray-content-container) .pray-footer{box-shadow:var(--box_shadow)}:is(:is(.pray-container .pray-content-container) .pray-footer) .icon-container{flex-direction:row;justify-content:flex-end;align-items:center;height:50px;padding:0 16px;display:flex}:is(.pray-container .pray-content-container) .mobile-modal{z-index:1;top:var(--nav-menu-height);height:calc(100vh - var(--nav-menu-height));background-color:var(--background);width:100vw;position:fixed}:is(:is(.pray-container .pray-content-container) .mobile-modal) .topic-content{overflow-y:hidden}@media (min-width:640px){:is(.pray-container .pray-content-container) .mobile-modal{z-index:0;width:100%;height:calc(100vh - 2*var(--md-nav-menu-height));margin-top:0;position:relative;top:auto}.request-container:is(:is(.pray-container .pray-content-container) .mobile-modal){height:calc(100vh - 2*var(--md-nav-menu-height));top:calc(2*var(--md-nav-menu-height));width:calc(100% - var(--md-menu-width));position:fixed}}:is(.pray-container .pray-content-container) .go-back-container{border-bottom-color:var(--border_gray);background-color:var(--background);position:relative}@media (min-width:640px){:is(.pray-container .pray-content-container) .go-back-container{padding:11px 16px 12px 24px}}:is(.pray-container .pray-content-container) .unseen-count{background-color:var(--color-main);color:#fff;text-align:center;border-radius:10px;width:20px;height:20px;font-size:12px;line-height:20px}.pray-container .desktop-menu{display:none}@media (min-width:640px){.pray-container .desktop-menu{display:block}}:is(.pray-container .desktop-menu) .menu-item-container{flex:1}.pray-container .sub-title-container{height:var(--nav-menu-height);background-color:var(--background);border-bottom:1px solid var(--border_gray)}@media (min-width:640px){.pray-container .sub-title-container{height:var(--md-nav-menu-height)}}:is(.pray-container .sub-title-container) h2{font-size:16px;line-height:41px}@media (min-width:640px){:is(.pray-container .sub-title-container) h2{padding:0 24px;font-size:18px;line-height:51px}}