@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap);:root{--admin-background-color:#242424;--frontend-background:url(https://firebasestorage.googleapis.com/v0/b/rams-app-22bcc.appspot.com/o/static-resources%2Fimagery%2Fgrunge_concrete_40.png?alt=media&token=c4234bec-0b9f-401d-a663-54157a1dd78d)}@media (prefers-color-scheme:dark){.ios body,.md body{--frontend-background:url(https://firebasestorage.googleapis.com/v0/b/rams-app-22bcc.appspot.com/o/static-resources%2Fimagery%2Fgrunge_concrete_68.png?alt=media&token=456c5115-60b6-4831-9e6d-1de268bee582)}}:root{--ion-color-primary:#b62025;--ion-color-primary-rgb:182,32,37;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#790004;--ion-color-primary-tint:#e43f45;--ion-color-secondary:#1a1a1a;--ion-color-secondary-rgb:61,194,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#36abe0;--ion-color-secondary-tint:#50c8ff;--ion-color-tertiary:#5260ff;--ion-color-tertiary-rgb:82,96,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#4854e0;--ion-color-tertiary-tint:#6370ff;--ion-color-success:#38ad38;--ion-color-success-rgb:56,173,56;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:orange;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#ca1f35;--ion-color-danger-rgb:202,31,53;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#92949c;--ion-color-medium-rgb:146,148,156;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#808289;--ion-color-medium-tint:#9d9fa6;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9}@media (prefers-color-scheme:dark){body{--ion-color-primary:#b62025;--ion-color-primary-rgb:66,140,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#721215;--ion-color-primary-tint:#f0494f;--ion-color-secondary:#b1b1b1;--ion-color-secondary-rgb:80,200,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#46b0e0;--ion-color-secondary-tint:#62ceff;--ion-color-tertiary:#6a64ff;--ion-color-tertiary-rgb:106,100,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#5d58e0;--ion-color-tertiary-tint:#7974ff;--ion-color-success:#38ad38;--ion-color-success-rgb:47,223,117;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0,0,0;--ion-color-success-shade:#29c467;--ion-color-success-tint:#44e283;--ion-color-warning:orange;--ion-color-warning-rgb:255,213,52;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0bb2e;--ion-color-warning-tint:#ffd948;--ion-color-danger:#ff4961;--ion-color-danger-rgb:255,73,97;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#e04055;--ion-color-danger-tint:#ff5b71;--ion-color-dark:#f4f5f8;--ion-color-dark-rgb:244,245,248;--ion-color-dark-contrast:#000;--ion-color-dark-contrast-rgb:0,0,0;--ion-color-dark-shade:#d7d8da;--ion-color-dark-tint:#f5f6f9;--ion-color-medium:#989aa2;--ion-color-medium-rgb:152,154,162;--ion-color-medium-contrast:#000;--ion-color-medium-contrast-rgb:0,0,0;--ion-color-medium-shade:#86888f;--ion-color-medium-tint:#a2a4ab;--ion-color-light:#222428;--ion-color-light-rgb:34,36,40;--ion-color-light-contrast:#fff;--ion-color-light-contrast-rgb:255,255,255;--ion-color-light-shade:#1e2023;--ion-color-light-tint:#383a3e}.ios body{--ion-background-color:#000;--ion-background-color-rgb:0,0,0;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-color-step-50:#0d0d0d;--ion-color-step-100:#1a1a1a;--ion-color-step-150:#262626;--ion-color-step-200:#333;--ion-color-step-250:#404040;--ion-color-step-300:#4d4d4d;--ion-color-step-350:#595959;--ion-color-step-400:#666;--ion-color-step-450:#737373;--ion-color-step-500:grey;--ion-color-step-550:#8c8c8c;--ion-color-step-600:#999;--ion-color-step-650:#a6a6a6;--ion-color-step-700:#b3b3b3;--ion-color-step-750:#bfbfbf;--ion-color-step-800:#ccc;--ion-color-step-850:#d9d9d9;--ion-color-step-900:#e6e6e6;--ion-color-step-950:#f2f2f2;--ion-toolbar-background:#0d0d0d;--ion-item-background:#000;--ion-card-background:#121213}.md body{--ion-background-color:#121212;--ion-background-color-rgb:18,18,18;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-border-color:#222;--ion-color-step-50:#1e1e1e;--ion-color-step-100:#2a2a2a;--ion-color-step-150:#363636;--ion-color-step-200:#414141;--ion-color-step-250:#4d4d4d;--ion-color-step-300:#595959;--ion-color-step-350:#656565;--ion-color-step-400:#717171;--ion-color-step-450:#7d7d7d;--ion-color-step-500:#898989;--ion-color-step-550:#949494;--ion-color-step-600:#a0a0a0;--ion-color-step-650:#acacac;--ion-color-step-700:#b8b8b8;--ion-color-step-750:#c4c4c4;--ion-color-step-800:#d0d0d0;--ion-color-step-850:#dbdbdb;--ion-color-step-900:#e7e7e7;--ion-color-step-950:#f3f3f3;--ion-item-background:#1e1e1e;--ion-toolbar-background:#1f1f1f;--ion-tab-bar-background:#1f1f1f;--ion-card-background:#1e1e1e}}@font-face{font-family:"SF Collegiate Solid";font-style:normal;font-weight:400;src:local("SF Collegiate Solid"),url(https://firebasestorage.googleapis.com/v0/b/rams-app-22bcc.appspot.com/o/static-resources%2Ffonts%2FSF_Collegiate_Solid.woff?alt=media&token=cf4ba69a-0479-4cdf-9c0c-601d03cf7807) format("woff")}:root,:root[mode=md]{--ion-font-family:"Montserrat","noto-sans";font-family:var(--ion-font-family)!important}ion-item-options ion-button{margin-top:auto;margin-bottom:auto}.facebook-color{--background:#3b5998}ion-toolbar#header{--color:#fff}ion-slides{--bullet-background-active:var(--ion-color-primary)}h1,h2,h3,h4,h5,h6{color:var(--ion-color-dark)}p{font-size:1em;font-weight:300}.linked{cursor:pointer}.centered{margin:0 auto}p.center-text{text-align:center}.spacer5{height:5px}.spacer15{height:15px}.spacer30{height:30px}.spacer60{height:60px}ion-img.full-width-image{margin:-16px -16px 30px}ion-img.full-width-image.content{margin:16px -16px}ion-img.full-width-image.footer{margin:0 -16px -16px}.full-width-div{margin:-16px}.full-width-div.content{margin:16px -16px}.full-width-div.footer{margin:0 -16px -16px}ion-header ion-toolbar{background-color:var(--ion-color-primary);color:#fff}ion-badge{padding:6px 10px;border-radius:24px}ion-item.no-padding{--inner-padding-start:0;--padding-start:0}.full-width{width:100%}ion-thumbnail.center-image{margin:0 auto}ion-card ion-icon.featuredToggle{font-size:2em}@media (max-width:960px){ion-buttons{flex-wrap:wrap}ion-buttons ion-button .buttonText.hide960{display:none}}@media (max-width:768px){#main-content.menu-content-open{pointer-events:auto}}@media (min-width:769px){#split-pane{--side-width:300px;--side-max-width:20%}}#app-footer{--background:#141414}ion-content{--background:none}ion-content.admin{--background:var(--admin-background-color)}ion-card.image-only{--background:hsla(0,0%,100%,0)}ion-card.image-only ion-card-content{padding:0}.card-wrapper .card-button-wrapper{text-align:center;margin-top:-30px}@media (max-width:400px){.card-wrapper .card-button-wrapper{margin-top:-50px}}ion-list{background:none!important}form ion-list ion-item{--background:hsla(0,0%,100%,0)!important}ion-content.auth-screen{--background:#var(--ion-color-primary);--background:-moz-linear-gradient(165deg,#ca262c 0%,#771c20 100%);--background:-webkit-linear-gradient(165deg,#ca262c,#771c20);--background:linear-gradient(165deg,#ca262c,#771c20)}ion-content.auth-screen #app-background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}ion-content.auth-screen #app-logo{position:relative;width:80%;max-width:350px;height:250px;margin:30px auto;background-image:url(https://firebasestorage.googleapis.com/v0/b/rams-app-22bcc.appspot.com/o/static-resources%2Flogos%2Framshq_icon.png?alt=media&token=40104906-c72d-424d-9f6e-accbb3109b68);background-position:top;background-size:contain;background-repeat:no-repeat;z-index:10}ion-content.auth-screen #content-box{z-index:10;position:relative;width:80%;max-width:350px;margin:0 auto}ion-content.auth-screen #content-box .instructions{color:#fff}ion-content.auth-screen #content-box .instructions.small{font-size:.8em}ion-content.auth-screen #content-box .instructions.faded{color:#757575}ion-content.auth-screen #content-box .instructions.bold{font-weight:500}ion-content.auth-screen #content-box .error-message{color:#fff}ion-content.auth-screen #content-box .guest-button{margin:0 auto;color:#fff;display:inline}ion-content.auth-screen #content-box .social-icons{display:inline-block}ion-content.auth-screen #content-box .social-icons .SSO-icons{--color:#fff;height:40px}ion-content.auth-screen #content-box .social-icons .SSO-icons ion-icon{font-size:40px;--color:#fff;color:#fff;margin:0}.cart-content .card{background:var(--ion-color-light);border-radius:5px}.cart-content .card ion-item{--background:transparent}.cart-content .card ion-item ion-thumbnail{width:130px;height:130px;margin-right:10px}.cart-content .card ion-item ion-label .text-para{font-size:12px;color:var(--ion-color-dark)}.cart-content .card ion-item ion-label .text-cat-name{font-size:10px}.cart-content .product-actions{margin-top:10px;display:flex;border-radius:4px;width:110px;margin-left:auto}.cart-content .product-actions ion-button{--color:#var(--ion-color-medium);--color-activated:var(--ion-color-dark);border-radius:100%;border:1px solid var(--ion-color-dark);height:30px;width:30px}.cart-content .product-actions .para-count{align-self:center;margin:0 10px;color:var(--ion-color-dark)}.cart-content .product-actions .btn-add,.cart-content .product-actions .btn-minus{margin:0}.cart-content .div-price{display:flex}.cart-content .div-price .para-d-price{font-size:1em;color:var(--ion-color-medium);margin-right:5px}.cart-content .div-price .para-price{font-size:1em;color:var(--ion-color-dark)}.cart-proceed-button{padding:20px 8px 30px}.cart-proceed-button ion-button{margin:0;height:50px;width:100%;text-transform:capitalize;font-size:16px}#checkout .order-summary .cartRow{--min-height:30px}#checkout .order-summary .cartRow ion-label{margin:0}.orderCard .orderCardRow{--min-height:30px}.orderCard .orderCardRow ion-label{margin:0}.product-card-content .banner-slides ion-img{width:100%}.product-card-content .para-name{color:var(--ion-text-color)}.product-card-content ion-icon{font-size:17px}.product-card-content ion-segment ion-segment-button{--indicator-color:var(--ion-color-primary)}.product-card-content ion-button{text-transform:capitalize;width:100%;--border-radius:0;font-weight:700}.product-card-content ion-grid{padding-bottom:0;padding-left:0;padding-right:0}.single-post-page{--background:var(--ion-background-color)!important}.playerProfile .playerAvatar{width:140px;max-width:25%;height:auto;display:inline-block}.playerProfile .content_wrapper{padding:15px 15px 0 0}.playerProfile .playerName{font-weight:600;font-size:1.1em;white-space:normal}.playerProfile .playerStats .spacer{margin:0 5px;display:inline-block}.playerProfile .playerStats span{color:var(--ion-color-medium)}.playerProfile .playerInfoBlock{background:var(--ion-color-dark);color:var(--ion-color-light);width:140px;margin:0;text-align:center}.playerProfile .playerInfoBlock ion-col{padding:7px}.playerProfile .playerInfoBlock span{font-weight:600;font-size:1.1em}.player_cards{padding-top:30px}.player_cards .playerProfileCard{padding-bottom:45px;--padding-start:0px;--padding-end:0px;--inner-padding-start:0px;--inner-padding-end:0px;overflow:visible;align-items:flex-end}.player_cards .playerProfileCard .avatar{margin-top:-30px}.playerProfilePage .playerImage{z-index:10}.playerProfilePage .playerInfoBlock{margin-top:-40px;margin-bottom:30px;z-index:20;position:relative}.playerProfilePage .playerName{margin-bottom:0;margin-top:30px}.playerProfilePage .playerStats{margin-bottom:0;margin-top:0;font-size:1em}.playerProfilePage ion-item{--background:none}.playerProfilePage ion-item ion-label{font-weight:500}.playerProfilePage ion-item-divider{--background:none;--color:var(--ion-color-dark)}ion-card.matchCard ion-card-content,ion-card.sliderMatchCard ion-card-content{padding-top:15px;-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-bottom:15px}ion-card.matchCard ion-card-content .teamCol,ion-card.sliderMatchCard ion-card-content .teamCol{text-align:center}ion-card.matchCard ion-card-content .teamCol .matchScore,ion-card.sliderMatchCard ion-card-content .teamCol .matchScore{font-weight:600;color:var(--ion-color-dark);font-size:1.1em}ion-card.matchCard ion-card-content .teamCol .record,ion-card.sliderMatchCard ion-card-content .teamCol .record{font-size:.8em}ion-card.matchCard ion-card-content .teamCol ion-thumbnail,ion-card.sliderMatchCard ion-card-content .teamCol ion-thumbnail{max-width:100%}ion-card.matchCard ion-card-content .teamCol ion-thumbnail ion-img,ion-card.sliderMatchCard ion-card-content .teamCol ion-thumbnail ion-img{display:inline-block;max-width:100%;height:auto}ion-card.matchCard ion-card-content .matchDetails,ion-card.sliderMatchCard ion-card-content .matchDetails{padding:5px}ion-card.matchCard ion-card-content .matchDetails .matchDate,ion-card.sliderMatchCard ion-card-content .matchDetails .matchDate{text-transform:uppercase;color:var(--ion-color-medium);font-size:.7em}ion-card.matchCard ion-card-content .matchDetails .matchTeams,ion-card.sliderMatchCard ion-card-content .matchDetails .matchTeams{text-transform:uppercase;font-weight:600;color:var(--ion-color-dark);line-height:1em;font-size:.9em;padding-bottom:5px}ion-card.matchCard ion-card-content .matchDetails .matchTime,ion-card.sliderMatchCard ion-card-content .matchDetails .matchTime{text-transform:uppercase;color:var(--ion-color-medium);font-size:.7em;padding-bottom:5px}ion-card.matchCard ion-card-content .matchDetails .matchVenue,ion-card.sliderMatchCard ion-card-content .matchDetails .matchVenue{color:var(--ion-color-medium);font-size:.7em;line-height:1em}ion-card.matchCard ion-card-content .matchDetails .matchStatus,ion-card.sliderMatchCard ion-card-content .matchDetails .matchStatus{text-transform:uppercase;font-size:.8em}ion-card.matchCard ion-card-content .matchDetails .inProgress,ion-card.sliderMatchCard ion-card-content .matchDetails .inProgress{color:var(--ion-color-success)}ion-card.matchCard ion-card-content .matchDetails .final,ion-card.sliderMatchCard ion-card-content .matchDetails .final{color:var(--ion-color-danger)}ion-content.match-page .matchTeams{font-size:1.3em;color:var(--ion-color-dark);font-weight:600}ion-content.match-page .matchDate{text-transform:uppercase;color:var(--ion-color-dark);font-size:1em}ion-content.match-page .matchVenue{color:var(--ion-color-dark);font-size:.8em}ion-content.match-page .matchStatusCol{padding-top:10px;text-align:right}ion-content.match-page .matchStatusCol .matchStatus.inProgress{background-color:var(--ion-color-success)}ion-content.match-page .matchStatusCol .matchStatus.final{background-color:var(--ion-color-danger)}ion-content.match-page .teamDetails .teamDetailsItem{padding-top:7px;padding-bottom:7px;--padding-start:0px;--padding-end:0px;--inner-padding-start:0px;--inner-padding-end:0px;--background:none}ion-content.match-page .teamDetails .teamDetailsItem .teamIcon{width:45px;height:auto}ion-content.match-page .teamDetails .teamDetailsItem .teamName{font-weight:500;font-size:1em;text-align:left;padding:0 5px}ion-content.match-page .teamDetails .teamDetailsItem .teamStats{max-width:100px;margin:0}ion-content.match-page .teamDetails .teamDetailsItem .teamRecord{font-size:.8em;color:var(--ion-color-medium);position:absolute;top:25%;height:50%}ion-content.match-page .teamDetails .teamDetailsItem .matchScore{font-weight:600;color:var(--ion-color-dark);font-size:1.2em;line-height:1.3em}ion-content.match-page #awayTeamRoster .number{font-weight:600;font-size:1em;text-align:left}ion-content.match-page #awayTeamRoster .name{font-weight:500;font-size:1em;text-align:left}ion-content.match-page #awayTeamRoster .pos{font-weight:500;font-size:1em;text-align:right}ion-content.match-page #awayTeamRoster .header{font-weight:500;font-size:.8em;color:var(--ion-color-light);text-align:right}ion-content.match-page .buttons{--padding-start:0px;--padding-end:0px;--inner-padding-start:0px;--inner-padding-end:0px;--background:none}.ladder-page .ladder td,.ladder-page .ladder th{text-align:right;width:10%}.ladder-page .ladder .posCol{width:3%;padding-right:5px;text-align:right}.ladder-page .ladder .teamCol{text-align:left;width:40%}.ladder-page .ladder .teamCol .icon{width:40px;height:auto;max-height:40px;display:inline-block;vertical-align:middle;margin:0 10px}.ladder-page .ladder .teamCol .icon ion-thumbnail{height:100%;width:100%}.ladder-page .ladder .teamCol .teamName{display:inline-block;font-weight:500;font-size:1.1em}.ladder-page .ladder .againstCol,.ladder-page .ladder .forCol{width:10%}.ladder-page .ladder .header{font-size:.7em;text-align:center}.ladder-page .ladder tbody tr{height:40px}.ladder-page .ladder tbody tr td{font-size:.7em;text-align:center}.ladder-page .link_button_wrapper{text-align:center}#activation-page .repeater-card ion-col.no-padding,#activation-page .repeater-card ion-grid.no-padding,#activation-page .repeater-card ion-row.no-padding{padding:0}#activation-page .repeater-card ion-icon.trash{width:100%;height:20px;color:var(--ion-color-danger)}#activation-page ion-card h2.activation-section-header{font-weight:500}#activations-module-wrapper ion-card-subtitle{font-size:.8em}#activations-module-wrapper ion-card-title{font-size:1.3em}#activations-module-wrapper .card-wrapper{padding:16px}#activations-module-wrapper .card-wrapper .activationCard::part(image){border:1px solid hsla(0,0%,100%,0);border-radius:10px}#activations-module-wrapper .card-wrapper .activationCard.expired{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}#activations-module-wrapper .card-wrapper .activationCard.inactive{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.activationCard .activationActive{color:var(--ion-color-light);text-align:center;padding:2px}.activationCard.active .activationActive{background-color:var(--ion-color-success)}.activationCard.expired{opacity:.5}.activationCard.expired .activationActive{background-color:var(--ion-color-medium)}.activationCard.expired ion-img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.activationCard.inactive .activationActive{background-color:var(--ion-color-warning)}.activationCard.inactive ion-img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.requestsCard .requestsActive{color:var(--ion-color-light);text-align:center;padding:2px}.requestsCard.true .requestsActive{background-color:var(--ion-color-success)}.requestsCard.false .requestsActive{background-color:var(--ion-color-warning)}.requestsCard.false ion-img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.requestsCard ion-card-subtitle{font-size:.8em}.requestsCard ion-card-title{font-size:1.3em}.programmeCard ion-card-subtitle{font-size:.8em}.programmeCard ion-card-title{font-size:1.3em}.promo-card ion-card-subtitle{font-size:.8em}.promo-card ion-card-title{font-size:1.3em}.message-feed .message-card ion-card-subtitle{font-size:.8em}.message-feed .message-card ion-card-title{font-size:1.3em}.messagesCard .messagesActive{color:var(--ion-color-light);text-align:center;padding:2px}.messagesCard.true .messagesActive{background-color:var(--ion-color-success)}.messagesCard.false .messagesActive{background-color:var(--ion-color-warning)}.messagesCard.false ion-img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.messagesCard ion-card-subtitle{font-size:.8em}.messagesCard ion-card-title{font-size:1.3em}.admin-message-card .playlist-index{position:absolute;top:10px;z-index:10;right:10px;font-size:2em;font-weight:600;color:#000;background-color:hsla(0,0%,100%,.7294117647058823);padding:10px;border-radius:4px}.section-header{font-family:"Permanent Marker",sans-serif;text-transform:uppercase;text-align:center;color:var(--ion-color-primary);font-size:2.3em;margin-bottom:0}.shop-dashboard-wrapper{background:url(https://firebasestorage.googleapis.com/v0/b/rams-app-22bcc.appspot.com/o/static-resources%2Fimagery%2Fgrunge_brick-bg.png?alt=media&token=8b21ed72-0f2d-4849-8499-635146e76fa1);margin:-16px -16px 30px;padding:120px 16px 150px;background-size:cover;background-repeat:no-repeat}.shop-dashboard-wrapper .section-header{color:#fff}.messages-dashboard-section p{font-size:1.2em;font-weight:400;text-align:center}.requests-dashboard-wrapper{background-position:50%;margin:30px -16px;padding:280px 16px 150px;background-size:cover;background-repeat:no-repeat}.requests-dashboard-wrapper .section-header{color:#fff}.current-dashboard-section{background-position:50%;margin:30px -16px;padding:150px 16px;background-size:cover;background-repeat:no-repeat}.current-dashboard-section .section-header{color:#fff}.current-dashboard-section p{font-size:1.2em;font-weight:400;text-align:center;color:#fff}.dashboard #scheduleLadder .schedule-section{background-position:50%;margin:30px -16px;padding:150px 16px;background-size:cover;background-repeat:no-repeat}.dashboard #scheduleLadder .schedule-section .section-header{color:#fff}.dashboard #scheduleLadder .schedule-section p{font-size:1.2em;font-weight:400;text-align:center;color:#fff}.dashboard #scheduleLadder .schedule-section .schedule-segment ion-segment-button{--color:#fff}.dashboard #scheduleLadder .schedule-section .schedule-segment ion-segment-button.ios{--color-checked:#000}.dashboard #scheduleLadder .activation-card::part(image){border:1px solid hsla(0,0%,100%,0);border-radius:10px}.dashboard #scheduleLadder .ladder-section{background:url(https://firebasestorage.googleapis.com/v0/b/rams-app-22bcc.appspot.com/o/static-resources%2Fimagery%2Fgrunge_bricks-tall-bg.png?alt=media&token=3718ecfd-5a49-47ad-a032-9cf848b8e41a);background-position:50%;margin:30px -16px;padding:150px 16px;background-size:cover;background-repeat:no-repeat}.dashboard #scheduleLadder .ladder-section .section-header{color:#fff}.post-card ion-card-subtitle{font-size:.8em}.post-card ion-card-title{font-size:1.3em}ion-slides.news-slider{width:100%;height:100%;padding-bottom:30px}ion-slides.news-slider .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;width:90%}ion-slides.news-slider .swiper-slide .swiper-slide:nth-child(2n){width:40%}ion-slides.news-slider .swiper-slide .swiper-slide:nth-child(3n){width:20%}ion-slides.news-slider .swiper-slide ion-card{width:100%;text-align:left}ion-slides.news-slider .swiper-slide ion-card .card-date{font-size:.9em}ion-slides.news-slider .swiper-slide ion-card .card-title{font-size:1.2em}ion-slides.match-slider{width:100%;height:100%;padding-bottom:30px}ion-slides.match-slider .swiper-slide{font-size:18px;display:flex;justify-content:center;align-items:center;width:90%}ion-slides.match-slider .swiper-slide .swiper-slide:nth-child(2n){width:40%}ion-slides.match-slider .swiper-slide .swiper-slide:nth-child(3n){width:20%}ion-slides.match-slider .swiper-slide ion-card.sliderMatchCard{width:100%;text-align:left}ion-slides.match-slider .swiper-slide ion-card.sliderMatchCard .date-row-wrapper{background-color:var(--ion-color-primary);color:#fff;font-weight:500}ion-slides.match-slider .swiper-slide ion-card.sliderMatchCard ion-button{margin:0 auto}.shop-page .subsection-header{font-family:"SF Collegiate Solid",sans-serif;text-transform:uppercase;text-align:center;color:var(--ion-color-secondary);font-size:1.8em;margin-bottom:0}.productCard .action-row .qty-col ion-input{--padding-end:0px;text-align:right}.productCard .action-row .button-col{text-align:right}.productCard .action-row .button-col .add-button{height:100%;width:100%}#checkout.ion-page #cardForm .payment-method .card-brand{text-transform:capitalize}#checkout.ion-page #cardForm .error-message,#checkout.ion-page .seat-error{color:var(--ion-color-danger)}.shopDashboardCard ion-card-subtitle{font-size:.8em}.shopDashboardCard ion-card-title{font-size:1.3em}.fullpage-slider,.fullpage-slider .slider-container,.fullpage-slider .slider-container .slider,.fullpage-slider .slider-container .slider .react-slideshow-container,.fullpage-slider .slider-container .slider .react-slideshow-fade-images-wrap,.fullpage-slider .slider-container .slider .react-slideshow-fade-wrapper{height:100%}.fullpage-slider .slider-container .slider .slide-wrapper.customImage{height:100%;background-color:#000}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .bg-image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;filter:blur(8px);-webkit-filter:blur(8px)}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .bg-image .bg-overlay{height:100%;background-color:rgba(0,0,0,.65)}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .slide{position:absolute;top:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;display:flex;align-items:flex-end}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .slide .content-wrapper{flex-grow:1}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .slide .content-wrapper .content{background-color:rgba(0,0,0,.65);padding:60px 120px;color:#fff;flex-grow:1;text-align:center}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .slide .content-wrapper .content .message{font-size:6em;display:block;margin-bottom:30px}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes{display:flex}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes .name-wrapper{flex-grow:8;flex-basis:auto;flex-shrink:6}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes .name-wrapper .name{font-size:4em;font-weight:600}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes .votes-wrapper{flex-grow:4;flex-basis:auto;display:flex;justify-content:flex-end}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes .votes-wrapper .icon{font-size:2em;color:#b62025}.fullpage-slider .slider-container .slider .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes .votes-wrapper .votes{padding-left:10px;font-size:1.7em}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage{height:100%;background-size:cover;background-repeat:no-repeat}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage .slide{height:100%;display:flex;align-items:center;justify-content:center}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage .slide .content-wrapper{padding:120px}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage .slide .content-wrapper .content{width:auto;height:auto;background-color:rgba(0,0,0,.65);padding:60px 120px;color:#fff;text-align:center}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage .slide .content-wrapper .content .message{font-size:6em;display:block;margin-bottom:30px}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage .slide .content-wrapper .content .row.name.votes{display:flex}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage .slide .content-wrapper .content .row.name.votes .name-wrapper{flex-grow:8;flex-basis:auto;flex-shrink:6}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage .slide .content-wrapper .content .row.name.votes .name-wrapper .name{font-size:4em;font-weight:600}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage .slide .content-wrapper .content .row.name.votes .votes-wrapper{flex-grow:4;flex-basis:auto;display:flex;justify-content:flex-end}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage .slide .content-wrapper .content .row.name.votes .votes-wrapper .icon{font-size:2em;color:#b62025}.fullpage-slider .slider-container .slider .slide-wrapper.defaultImage .slide .content-wrapper .content .row.name.votes .votes-wrapper .votes{padding-left:10px;font-size:1.7em}.outputScreen,.outputScreen .slider-container{height:100%}.outputScreen .slider-container .slide-wrapper.customImage{height:100%;background-color:#000}.outputScreen .slider-container .slide-wrapper.customImage .bg-image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;filter:blur(8px);-webkit-filter:blur(8px)}.outputScreen .slider-container .slide-wrapper.customImage .bg-image .bg-overlay{height:100%;background-color:rgba(0,0,0,.65)}.outputScreen .slider-container .slide-wrapper.customImage .slide{position:absolute;top:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;display:flex;align-items:flex-end}.outputScreen .slider-container .slide-wrapper.customImage .slide .content-wrapper{flex-grow:1}.outputScreen .slider-container .slide-wrapper.customImage .slide .content-wrapper .content{background-color:rgba(0,0,0,.65);padding:60px 120px;color:#fff;flex-grow:1;text-align:center}.outputScreen .slider-container .slide-wrapper.customImage .slide .content-wrapper .content .message{font-size:3em;display:block;margin-bottom:30px}.outputScreen .slider-container .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes{display:flex}.outputScreen .slider-container .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes .name-wrapper{flex-grow:8;flex-basis:auto;flex-shrink:6}.outputScreen .slider-container .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes .name-wrapper .name{font-size:3em;font-weight:600}.outputScreen .slider-container .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes .votes-wrapper{flex-grow:4;flex-basis:auto;display:flex;justify-content:flex-end}.outputScreen .slider-container .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes .votes-wrapper .icon{font-size:2em;color:#b62025}.outputScreen .slider-container .slide-wrapper.customImage .slide .content-wrapper .content .row.name.votes .votes-wrapper .votes{padding-left:10px;font-size:1.7em}.outputScreen .slider-container .slide-wrapper.defaultImage{height:100%;background-size:cover;background-repeat:no-repeat}.outputScreen .slider-container .slide-wrapper.defaultImage .slide{height:100%;display:flex;align-items:center;justify-content:center}.outputScreen .slider-container .slide-wrapper.defaultImage .slide .content-wrapper{padding:120px 180px}.outputScreen .slider-container .slide-wrapper.defaultImage .slide .content-wrapper .content{width:auto;height:auto;background-color:rgba(0,0,0,.65);padding:60px 120px;color:#fff;text-align:center}.outputScreen .slider-container .slide-wrapper.defaultImage .slide .content-wrapper .content .message{font-size:4em;display:block;margin-bottom:30px}.outputScreen .slider-container .slide-wrapper.defaultImage .slide .content-wrapper .content .row.name.votes{display:flex}.outputScreen .slider-container .slide-wrapper.defaultImage .slide .content-wrapper .content .row.name.votes .name-wrapper{flex-grow:8;flex-basis:auto;flex-shrink:6}.outputScreen .slider-container .slide-wrapper.defaultImage .slide .content-wrapper .content .row.name.votes .name-wrapper .name{font-size:4em;font-weight:600}.outputScreen .slider-container .slide-wrapper.request{height:100%;background-size:cover;background-repeat:no-repeat}.outputScreen .slider-container .slide-wrapper.request .slide{height:100%;display:flex;align-items:center;justify-content:center}.outputScreen .slider-container .slide-wrapper.request .slide .content-wrapper{padding:170px 110px 130px 420px}.outputScreen .slider-container .slide-wrapper.request .slide .content-wrapper .content{width:auto;height:auto;background-color:rgba(0,0,0,.65);padding:60px 120px;color:#fff;text-align:center;border-radius:30px}.outputScreen .slider-container .slide-wrapper.request .slide .content-wrapper .content .title{max-width:800px;margin-top:-220px}.outputScreen .slider-container .slide-wrapper.request .slide .content-wrapper .content .name{font-size:6em;font-weight:600;margin:0;line-height:.9em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:10px}.outputScreen .slider-container .slide-wrapper.request .slide .content-wrapper .content .song{font-size:3em;margin:0;line-height:.8em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:10px}.outputScreen .slider-container .slide-wrapper.request .slide .content-wrapper .content .message{font-size:4.5em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:10px}.outputScreen .slider-container .slide-wrapper.request .slide .content-wrapper .content .row.name.votes{display:flex}.outputScreen .slider-container .slide-wrapper.request .slide .content-wrapper .content .row.name.votes .name-wrapper{flex-grow:8;flex-basis:auto;flex-shrink:6}.outputScreen .slider-container .slide-wrapper.request .slide .content-wrapper .content .row.name.votes .name-wrapper .name{font-size:4em;font-weight:600}.outputScreen .slider-container .slide-wrapper.results{height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%}.outputScreen .slider-container .slide-wrapper.results .slide{height:100%;display:flex;align-items:center;justify-content:center}.outputScreen .slider-container .slide-wrapper.results .slide .content-wrapper{width:100%;height:100%;display:flex}.outputScreen .slider-container .slide-wrapper.results .slide .content-wrapper .content,.outputScreen .slider-container .slide-wrapper.results .slide .content-wrapper .content .results-page,.outputScreen .slider-container .slide-wrapper.results .slide .content-wrapper .content .results-page .results-wrapper{width:100%}.outputScreen .slider-container .slide-wrapper.submission{height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%}.outputScreen .slider-container .slide-wrapper.submission .slide{height:100%;display:flex;align-items:flex-end}.outputScreen .slider-container .slide-wrapper.submission .slide .content-wrapper{width:100%;padding:0}.outputScreen .slider-container .slide-wrapper.submission .slide .content-wrapper .content{width:100%}.outputScreen .slider-container .slide-wrapper.submission .slide .content-wrapper .content .message{font-size:4em}.outputScreen .slider-container .overlay{position:absolute;top:0}.results-page .results-wrapper.vote.layout-center{padding-top:25%}.results-page .results-wrapper.vote.layout-center .results{width:80%}.results-page .results-wrapper.vote.layout-left .results,.results-page .results-wrapper.vote.layout-right .results{width:65%}.results-page .results-wrapper.vote .results{display:flex;flex-direction:column}.results-page .results-wrapper.vote .results .pageTitle{font-weight:600;font-size:3.5em}.results-page .results-wrapper.vote .results .pageSubtitle{margin:0}.results-page .results-wrapper.vote .results .raceChart{margin-right:150px}.results-page .results-wrapper.vote .results .raceChart .raceArea{margin:0 auto}.results-page .results-wrapper.vote .results .raceChart .raceArea .raceItem span{width:430px;flex-direction:row}.results-page .results-wrapper.vote .results .matchResult{width:600px}.results-page .results-wrapper.vote .results .matchResult .teamName{font-weight:600;font-size:4em;text-align:center;width:100%;display:block}.results-page .results-wrapper.vote .results .matchResult .score{font-weight:400;font-size:4em;width:100%;text-align:center;display:inline-block}.results-page .results-wrapper.vote .results .winners-wrapper{width:90%;justify-content:center}.results-page .results-wrapper.vote .results .winners-wrapper .card .cardContent .name{font-weight:600;font-size:2.5em;text-align:center}.results-page .results-wrapper.vote .results .winners-wrapper .card .cardContent .answer{font-size:1.7em;text-align:center}.results-page .results-wrapper.vote .results .winners-wrapper .card .cardContent .teamCol .teamName{font-weight:600;font-size:2em;text-align:center;width:100%;display:block}.results-page .results-wrapper.vote .results .winners-wrapper .card .cardContent .teamCol .result{text-align:center;width:100%}.results-page .results-wrapper.vote .results .winners-wrapper .card .cardContent .teamCol .result .pick{font-weight:400;font-size:1.7em}.results-page .results-wrapper.vote .results .winners-wrapper .card .cardContent .teamCol .result .diff{font-weight:300;font-size:1.5em;color:#585858}.results-page .results-wrapper.vote .results .winners-wrapper .card .cardContent .totalCol .diff{font-weight:600;font-size:2.2em;text-align:center;width:100%;display:block}.results-page{background-size:cover;background-repeat:no-repeat;--background:none}.results-page .results-wrapper.score{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:20%;height:100%}.results-page .results-wrapper.score .results{width:100%;height:100%}.results-page .results-wrapper.score .results .scorebox-wrapper{width:600px;margin:0 auto;display:flex;flex-direction:row;align-items:center}.results-page .results-wrapper.score .results .scorebox-wrapper .scorebox{flex-grow:1;background-color:#fff;text-align:center;width:400px;margin:15px;padding:60px 20px;height:auto;border-radius:20px;border:1px solid #fff}.results-page .results-wrapper.score .results .scorebox-wrapper .scorebox .actualScore .teamName{font-size:2em;font-weight:300;text-transform:uppercase}.results-page .results-wrapper.score .results .scorebox-wrapper .scorebox .actualScore .teamScore{font-size:6em;font-weight:600;line-height:.9em}.results-page .results-wrapper.score .results .winners-wrapper{width:1200px;margin:30px auto 0;display:flex;flex-direction:column;align-items:center}.results-page .results-wrapper.score .results .winners-wrapper .winnersTitle{font-size:3em;font-weight:600;line-height:.9em;color:#fff}.results-page .results-wrapper.score .results .winners-wrapper .winner{flex-grow:1;display:flex;flex-direction:row;align-items:center;align-content:flex-end;vertical-align:bottom;background-color:#fff;margin:15px;height:auto;border-radius:20px;border:1px solid #fff}.results-page .results-wrapper.score .results .winners-wrapper .winner .name{flex-grow:1;font-size:3em;font-weight:600;line-height:.9em;align-self:flex-end;padding:30px}.results-page .results-wrapper.score .results .winners-wrapper .winner .winnerScore{flex-grow:1;padding:30px}.results-page .results-wrapper.score .results .winners-wrapper .winner .winnerScore .subtitle{text-align:center;font-size:1.5em;font-weight:300;text-transform:uppercase}.results-page .results-wrapper.score .results .winners-wrapper .winner .winnerScore .difference,.results-page .results-wrapper.score .results .winners-wrapper .winner .winnerScore .score{text-align:center;font-size:3em;font-weight:600;line-height:.9em}.results-page{display:flex;flex-direction:row;align-items:center;height:100%;padding:0}.results-page .headerImage{position:absolute;top:0;width:100%;height:600px;background-size:contain;background-position:top;background-repeat:no-repeat}.results-page .results-wrapper.vote{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:25%;height:100%}.results-page .results-wrapper.vote .results{width:100%;height:100%}.results-page .results-wrapper.vote .results .winners-wrapper{width:100%;margin:30px auto 0;display:flex;flex-direction:column;align-items:center}.results-page .results-wrapper.vote .results .winners-wrapper .winnersTitle{font-size:3em;font-weight:400;line-height:.9em}.results-page .results-wrapper.vote .results .winners-wrapper .winner{flex-grow:1;display:flex;flex-direction:row;align-items:center;align-content:flex-end;vertical-align:bottom;background-color:#fff;margin:15px;height:auto;border-radius:20px;border:1px solid #fff;color:#000}.results-page .results-wrapper.vote .results .winners-wrapper .winner .name{flex-grow:1;font-size:5em;font-weight:600;line-height:.9em;align-self:flex-end;padding:30px}.results-page .footerImage{position:absolute;bottom:0;width:100%;height:240px;background-size:contain;background-position:bottom;background-repeat:no-repeat}.orderCard ion-list.cartItemsList{padding:0}.orderCard ion-list.cartItemsList .item.cartItem{--min-height:1em;font-size:14px}.imageUploader .uploadedImage{max-width:100px}
/*# sourceMappingURL=main.a54229ef.chunk.css.map */