/**
* groups.css
* CSS for Sandbox Galaxy
* Unless otherwise stated: Copyright Sandbox Galaxy
* Last generated: 2026-01-26T14:44:21.563Z
*/
#group_center{padding:0}#group_center #group_center_header{text-align:center;border-radius:5px 5px 0 0;padding:20px 10px 30px;background:url('/files/profile_banner/defaults/default.jpg') 0 0/100% auto no-repeat}#group_center #group_center_header h1{color:#fff;font-size:2.5rem;text-transform:uppercase;text-shadow:1px 1px 2px #222}#group_center #group_center_header h1.material-icons{min-width:40px;min-height:40px}#group_center #group_center_header p{color:#fff;text-shadow:1px 1px 2px #222;margin-bottom:10px;font-size:1.25rem}#group_center #group_center_header p.material-icons{min-width:20px;min-height:20px}#group_center .page_cards{margin-top:5px}#group_center .page_cards .page_card{border-radius:5px;background-clip:padding-box}#group_center .page_cards .page_card .page_header{border-radius:5px 5px 0 0;background-clip:padding-box}#group_center #group-filters{margin:5px 10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#group_center #group-filters .tab-line{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:5px 0}#group_center #group-filters .tab-line .tab-label{text-align:right;color:var(--title-color);font-weight:700;font-size:1rem;margin:0 10px}#group_center #group-filters .tab-line .tab-label.material-icons{min-width:16px;min-height:16px}#group_center #group-filters .tab-line .tab_options{width:100%}#group_center #group-filters .tab-line .tab_options li{box-sizing:border-box}#group_center #group-filters .tab-line .tab_options li>a{padding:10px;font-size:.875rem}#group_center #group-filters .tab-line .tab_options li>a.material-icons{min-width:14px;min-height:14px}#group_center #group-filters .tab-line .tab_options li>a span{font-size:.875rem}#group_center #group-filters .tab-line .tab_options li>a span.material-icons{min-width:14px;min-height:14px}#group_center #group-filters.jam-filters{-webkit-justify-content:start;justify-content:start;-webkit-align-items:start;align-items:start;-webkit-flex-direction:column;flex-direction:column;background:padding-box;margin:5px;border-radius:5px}#group_center #group-filters.jam-filters .tab-line{margin:5px 0;width:100%}#group_center #group-filters.jam-filters .tab-line .tab_options ul{border-radius:10px;background-clip:padding-box}#group_center #group-filters.jam-filters .tab-line .tab_options ul li{border:none;width:100%;overflow:hidden;border-radius:0;background-clip:padding-box;display:block}#group_center #group-filters.jam-filters .tab-line .tab_options ul li.currentpage,#group_center #group-filters.jam-filters .tab-line .tab_options ul li:hover{border:none}#group_center #group-filters.jam-filters .tab-line .tab_options ul li.currentpage:not(:first-child){background:#8625ef}#group_center #group-filters.jam-filters .tab-line .tab_options ul li.currentpage:not(:first-child)>a{color:#fff}#group_center #group-filters.jam-filters .tab-line .tab_options ul li:not(.currentpage):hover{background:var(--menu-bg)}#group_center #group-filters.jam-filters .tab-line .tab_options ul li:first-of-type{border-radius:5px 5px 0 0;background-clip:padding-box}#group_center #group-filters.jam-filters .tab-line .tab_options ul li:not(:first-of-type)::before{-o-border-image:none;border-image:none}#group_center #group-filters.jam-filters .tab-line .tab_options ul li:last-of-type{border-radius:0 0 5px 5px;background-clip:padding-box}#group_center #group-filters.jam-filters .tab-line .tab_options ul li>a{text-transform:none;background:padding-box;border-radius:0}#group_center .center_of_attention{width:70%;max-width:700px}body.page-adapt #container.fill_screen,body.page-adapt #footer,body.page-adapt #prefooter{max-width:73.125rem}body.page-adapt #container #page_container.left_on #left{max-width:none;width:auto}body.page-adapt #container #page_container.left_on #center{max-width:none}#popular-reel{height:210px}#popular-reel .group-reel .caption-subtitle{-webkit-align-self:flex-start;align-self:flex-start;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;overflow:hidden;padding:10px 20px 10px 15px;margin-left:5px;color:#fff;text-shadow:1px 1px 2px #000;background:rgba(0,0,0,.6);border-radius:5px 5px 5px 0;background-clip:padding-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#popular-reel .group-reel .caption{padding:0}#popular-reel .group-reel .caption .caption-subtitle{margin-left:0;border-top-left-radius:0;border-bottom-right-radius:0}#full_screen #popular-reel{border-radius:5px 5px 0 0;background-clip:padding-box}#full_screen #popular-reel .rslides li{height:210px}.md-radio label{font-size:.8125rem}.md-radio label.material-icons{min-width:13px;min-height:13px}#group-applications{width:100%}#group-applications h3{padding:0 0 5px}#group-applications h3 a{color:var(--title-color)}#group-applications .header{text-transform:uppercase}.app-status{margin-bottom:10px;border-radius:5px;background-clip:padding-box;padding:2px 5px;display:inline-block;font-weight:700}#group-app-deets{margin:10px auto;display:-webkit-flex;display:flex}#group-app-deets>div{margin-right:15px}#site-application #custom-url{display:-webkit-flex;display:flex}#site-application #custom-url>div{-webkit-flex:2;flex:2}#site-application #custom-url>#auto-select-url{-webkit-flex:1;flex:1;min-width:255px}#site-application #groupUrlStatus{font-weight:700;text-align:center}#site-application #groupUrlStatus[data-group-url-status="-1"]{color:#ff0}#site-application #groupUrlStatus[data-group-url-status="0"]{color:red}#site-application #groupUrlStatus[data-group-url-status="1"]{color:green}#site-application .md-checkbox,#site-application .md-radio{margin:0 15px 5px 5px}#site-application.jam-application #add-criteria{margin:10px}#site-application.jam-application #jam-criteria #jam-criteria-list{list-style:none;padding:0}#site-application.jam-application #jam-criteria #jam-criteria-list .jam-criteria{padding:5px 10px;border:1px solid var(--border-color);border-left:5px solid #8625ef;background:var(--container-bg)}#site-application.jam-application #jam-criteria #jam-criteria-list .jam-criteria .side-by-side .md-input{margin-top:12px}#site-application.jam-application #jam-criteria #jam-criteria-list .jam-criteria select{padding:10px 8px 9px;margin-top:4px}#site-application.jam-application #jam-subjects{margin:5px 0}#site-application.jam-application #align-footer-options{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#site-application.jam-application #align-footer-options>*{margin-right:10px}#site-application .m-filter{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:5px 2px}#site-application .m-filter>b{font-size:.9375rem;margin:5px}#site-application .m-filter>b.material-icons{min-width:15px;min-height:15px}#site-application .m-filter .m-filter-options{max-height:18.75rem;overflow-y:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;list-style:none;padding:5px;margin:0;border:1px solid var(--border-color);border-radius:5px;background-clip:padding-box;-webkit-flex-wrap:wrap;flex-wrap:wrap}#site-application .m-filter .m-filter-options::-webkit-scrollbar{width:5px;height:5px}#site-application .m-filter .m-filter-options::-webkit-scrollbar-thumb{border-radius:2px;background:#8625ef}#site-application .m-filter .m-filter-options::-webkit-scrollbar-track{box-shadow:inset 0 1px 2px rgba(0,0,0,.4);border-radius:2px;background:#fff}#site-application .m-filter .m-filter-options:first-child{margin-left:2px}#site-application .m-filter .m-filter-options:last-child{margin-right:2px}#site-application .m-filter .m-filter-options>li{-webkit-flex:1 200px 0;flex:1 200px 0}@media all and (max-width:33.75em){#group_center #group_center_header{background-size:cover;border-radius:0;background-clip:padding-box}#group_center #group_center_header h1{font-size:1.875rem}#group_center #group_center_header h1.material-icons{min-width:30px;min-height:30px}}