.button-add-pointer,.rin-btn-size-fullwidth,.rin-btn-size-l,.rin-btn-size-m,.rin-btn-size-s{cursor:pointer}.rin-btn-size-s{font-size:.6875rem;line-height:.8125rem;font-weight:bold;padding:.25rem .75rem;border-width:1px;border-radius:50px;border-style:solid;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:.375rem}.rin-btn-size-s:focus{outline:unset}.rin-btn-size-m{font-size:.875rem;line-height:1.0625rem;font-weight:bold;padding:.3125rem .9375rem;border-width:2px;border-radius:50px;border-style:solid;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:.625rem}.rin-btn-size-m:focus{outline:unset}.rin-btn-size-l{font-size:1.125rem;line-height:1.375rem;font-weight:bold;padding:.4375rem 1.25rem;border-width:2px;border-radius:50px;border-style:solid;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:.75rem}.rin-btn-size-l:focus{outline:unset}.rin-btn-size-fullwidth{font-size:1.125rem;line-height:1.375rem;font-weight:bold;padding:.4375rem 1.25rem;border-width:2px;border-radius:5px;border-style:solid;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:.75rem;width:100%;height:4rem}.rin-btn-size-fullwidth:focus{outline:unset}.rin-btn-type-primary{color:var(--color-text-primary);background:var(--color-background-primary);border-color:#fff}.rin-btn-type-primary.active,.rin-btn-type-primary.router-link-exact-active,.rin-btn-type-primary:active,.rin-btn-type-primary:hover{color:var(--color-text-primary);background:#4b61b9;border-color:#4b61b9}.rin-btn-type-primary:disabled{background:rgba(47,63,125,.5);border-color:hsla(0,0%,100%,.5);-webkit-background-clip:padding-box;background-clip:padding-box;pointer-events:none}.rin-btn-type-gray{color:var(--color-text-secondary);background:#e4e5ed;border-color:#e4e5ed}.rin-btn-type-secondary{color:var(--color-text-secondary);background:var(--color-background-secondary);border-color:#2f3f7d}.rin-btn-type-secondary.active,.rin-btn-type-secondary.router-link-exact-active,.rin-btn-type-secondary:active,.rin-btn-type-secondary:hover{color:var(--color-text-primary);background:var(--color-background-primary);border-color:#fff}.rin-btn-type-secondary:disabled{background:hsla(0,0%,100%,.5);border-color:rgba(47,63,125,.5);-webkit-background-clip:padding-box;background-clip:padding-box;pointer-events:none}.rin-btn-type-tertiary{color:#2f3f7d;background:rgba(47,63,125,.1);border-color:rgba(47,63,125,.1);-webkit-background-clip:padding-box;background-clip:padding-box}.rin-btn-type-tertiary.active,.rin-btn-type-tertiary.router-link-exact-active,.rin-btn-type-tertiary:active,.rin-btn-type-tertiary:hover{color:var(--color-text-primary);background:var(--color-background-primary);border-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box}.rin-btn-type-tertiary:disabled{color:rgba(47,63,125,.5);pointer-events:none}.rin-btn-type-success{color:var(--color-text-primary);background:#36d076;border-color:#36d076;-webkit-background-clip:padding-box;background-clip:padding-box}.rin-btn-type-success.active,.rin-btn-type-success.router-link-exact-active,.rin-btn-type-success:active,.rin-btn-type-success:hover{color:var(--color-text-primary);background:#42e586;border-color:#42e586}.rin-btn-type-success:disabled{background:rgba(54,208,118,.5);border-color:rgba(54,208,118,.5);-webkit-background-clip:padding-box;background-clip:padding-box;pointer-events:none}.rin-btn-type-warn{color:var(--color-text-primary);background:#ff9a03;border-color:#ff9a03}.rin-btn-type-warn.active,.rin-btn-type-warn.router-link-exact-active,.rin-btn-type-warn:active,.rin-btn-type-warn:hover{color:var(--color-text-primary);background:#ffbc3a;border-color:#ffbc3a}.rin-btn-type-warn:disabled{background:rgba(255,154,3,.5);border-color:rgba(255,154,3,.5);-webkit-background-clip:padding-box;background-clip:padding-box;pointer-events:none}.rin-btn-type-danger{color:var(--color-text-primary);background:#ef3340;border-color:#ef3340}.rin-btn-type-danger.active,.rin-btn-type-danger.router-link-exact-active,.rin-btn-type-danger:active,.rin-btn-type-danger:hover{color:var(--color-text-primary);background:#ff4552;border-color:#ff4552}.rin-btn-type-danger:disabled{background:rgba(239,51,64,.5);border-color:rgba(239,51,64,.5);-webkit-background-clip:padding-box;background-clip:padding-box;pointer-events:none}.rin-btn-type-premium{color:var(--color-text-primary);background:#7b61ff;border-color:#7b61ff}.rin-btn-type-premium.active,.rin-btn-type-premium.router-link-exact-active,.rin-btn-type-premium:active,.rin-btn-type-premium:hover{color:var(--color-text-primary);background:#8f80c3;border-color:#8f80c3}.rin-btn-type-premium:disabled{background:rgba(123,97,255,.5);border-color:rgba(123,97,255,.5);-webkit-background-clip:padding-box;background-clip:padding-box;pointer-events:none}.rin-dropdown-container{position:relative}.rin-dropdown-container>.rin-dropdown-toggle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:flex;justify-content:space-between}.rin-dropdown-container>.rin-dropdown-toggle .rin-dropdown-toggle-icon::after{display:inline-block;font-family:"icomoon";content:"";margin:auto;font-size:.5em;transform-origin:center center;transition-property:transform;transition-duration:.3s}.rin-dropdown-container>.rin-dropdown-toggle .rin-dropdown-toggle-icon.rin-dropdown-toggle-icon-open::after{transform:rotate(-180deg)}.rin-dropdown-container>:last-child:not(.rin-dropdown-toggle){position:absolute;z-index:9;width:auto;max-width:100%;max-height:20rem;background:#f3f3f3;overflow:auto;list-style:none;padding:0;border-radius:0 0 12px 12px;left:0;right:0;filter:drop-shadow(0 0 18px rgba(0, 0, 0, 0.25))}.rin-dropdown-container>:last-child:not(.rin-dropdown-toggle) li{padding:5px 15px;cursor:pointer;color:#2f3f7c;font-size:11px;font-weight:700;white-space:nowrap}.rin-dropdown-container>:last-child:not(.rin-dropdown-toggle) li:not(.no-hover):hover{background:#2f3f7c;color:#fff}.rin-dropdown-container>.rin-dropdown-list.up{bottom:1em}.rin-dropdown-container>.rin-dropdown-list.right{right:inherit}.rin-base-checkbox{display:flex;justify-content:center;align-items:center;border:1px solid #000;width:20px;height:20px;cursor:pointer}.rin-base-checkbox.disabled{cursor:not-allowed}.rin-base-radiobutton{border:1px solid #000;width:20px;height:20px;display:flex;border-radius:50%;text-align:center;justify-content:center;padding:4px;font-size:10px;cursor:pointer}.rin-btn-size-s .rin-base-radiobutton{padding:1px 0 0 0;height:10px;width:10px}.rin-btn-size-s .rin-base-radiobutton .icon-questionmark{font-size:5px}.enter-active-collapsible,.leave-active-collapsible{overflow:hidden;transition:height .8s ease-in-out}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{content:"" !important;right:0;top:0 !important;bottom:0;left:0 !important;width:10px !important;height:10px !important;margin:auto;font-family:"icomoon" !important;font-size:8px;line-height:10px !important;transform-origin:center center;transition-property:transform;transition-duration:.3s;background:none;border:none !important;box-shadow:none !important;color:#2f3f7d !important;margin-top:0 !important;margin-left:.25rem !important;background-color:unset !important;text-align:unset !important;position:unset !important}table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{transform-origin:center center;transition-property:transform;transition-duration:.3s;transform:rotate(180deg);content:"" !important;background-color:unset !important}table.dataTable.dtr-column>thead>tr.rin-is-expanded-all>th.dtr-control:before{transform-origin:center center;transition-property:transform;transition-duration:.3s;transform:rotate(180deg);content:"" !important;background-color:unset !important}table.dataTable.dtr-column>thead>tr>th.dtr-control{margin-left:.3rem;margin-top:.4375rem;position:relative}table.dataTable.dtr-column>thead>tr>th.dtr-control::before{content:"" !important;right:0;top:2px !important;bottom:0;left:6px !important;width:10px !important;height:10px !important;margin:auto;font-family:"icomoon" !important;font-size:8px;line-height:10px !important;transform-origin:center center;transition-property:transform;transition-duration:.3s;background:none;border:none !important;box-shadow:none !important;color:#2f3f7d !important;background-color:unset !important;text-align:unset !important;position:absolute !important;cursor:pointer;margin-left:0}.table tr td{border-bottom:1px solid rgba(47,63,125,.1);border-top:none;background:unset;color:var(--color-text-secondary);padding:.3625rem .125rem !important;vertical-align:middle;font-size:.75rem !important;font-weight:500;border-radius:unset !important}.dataTable tbody tr{background:var(--color-background-secondary)}.dataTable .dt-hasChild{background:var(--color-background-secondary)}.dataTable tr.child td.child{background:var(--color-background-secondary)}.table tr th{border-bottom:1px solid rgba(47,63,125,.1);border-top:none;text-align:center !important;color:var(--color-text-secondary);font-size:.75rem !important;font-weight:700;border-radius:unset !important;padding:.3625rem .125rem !important}.table tr.child td.child{text-align:left !important}table.dataTable>tbody>tr.child ul.dtr-details>li{border:none !important}.paginate_button .page-link{border:none;font-size:.75rem;font-weight:500;color:var(--color-text-secondary)}.page-item.active .page-link{color:var(--color-text-secondary);background-color:unset;font-weight:700}div.dataTables_wrapper{background:var(--color-background-secondary)}div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper .dataTables_length{display:inline-block;margin-left:.5rem;font-size:.75rem;line-height:1.25rem;font-weight:500}div.dataTables_wrapper div.dataTables_paginate ul.pagination{padding:.5rem 0}.dataTables_length .custom-select{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") rgba(47,63,125,.1) no-repeat right .75rem center/8px 10px;border-radius:50px;color:#2f3f7d;font-size:.75rem;line-height:1.125rem;font-weight:700;padding-left:1rem}.dataTables_length .custom-select:focus{box-shadow:none;border-color:#e8e8e8}.dataTables_length .custom-select option{font-weight:700}div.dataTables_processing>div:last-child{display:none}.dataTables_paginate .pagination .page-link:focus{box-shadow:none}div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center !important}.dataTable .rin-dt-align-left{text-align:left !important}.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-1>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}@media screen and (max-width: 1024px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-1>*{width:360px}}@media screen and (max-width: 860px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-1>*{width:280px}}@media screen and (max-width: 640px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-1>*{width:240px}}@media screen and (max-width: 480px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-1>*{width:180px}}@media screen and (max-width: 320px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-1>*{width:140px}}.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-420>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}@media screen and (max-width: 1024px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-420>*{width:420px}}@media screen and (max-width: 860px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-420>*{width:340px}}@media screen and (max-width: 640px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-420>*{width:300px}}@media screen and (max-width: 480px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-420>*{width:240px}}@media screen and (max-width: 320px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-420>*{width:200px}}.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-3>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}@media screen and (max-width: 1024px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-3>*{width:200px}}@media screen and (max-width: 860px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-3>*{width:160px}}@media screen and (max-width: 640px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-3>*{width:120px}}@media screen and (max-width: 480px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-3>*{width:80px}}@media screen and (max-width: 320px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-3>*{width:60px}}.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max500>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom;width:500px}@media screen and (max-width: 1024px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max500>*{width:350px}}@media screen and (max-width: 860px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max500>*{width:260px}}@media screen and (max-width: 640px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max500>*{width:200px}}@media screen and (max-width: 480px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max500>*{width:160px}}@media screen and (max-width: 320px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max500>*{width:60px}}.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max700>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom;width:700px}@media screen and (max-width: 1024px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max700>*{width:350px}}@media screen and (max-width: 860px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max700>*{width:260px}}@media screen and (max-width: 640px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max700>*{width:200px}}@media screen and (max-width: 480px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max700>*{width:160px}}@media screen and (max-width: 320px){.dataTable tr:not(.child) .rin-dt-ellpsis-overflow-max700>*{width:60px}}.rin-navbar-container{position:relative;z-index:10;background:var(--color-background-secondary-dark-1)}.rin-navbar-container .rin-nav-bar-primary{background:var(--color-background-secondary);box-shadow:0px 4px 3px rgba(0,0,0,.15);padding:0 1rem}@media screen and (max-width: 1024px){.rin-navbar-container .rin-nav-bar-primary{padding:0}}.rin-navbar-container .rin-nav-bar-scrollable{width:100%;overflow-x:hidden;overflow-y:hidden;text-align:center;white-space:nowrap}@media screen and (max-width: 1024px){.rin-navbar-container .rin-nav-bar-scrollable{overflow-x:auto}.rin-navbar-container .rin-nav-bar-scrollable::-webkit-scrollbar{width:64px;height:2px}.rin-navbar-container .rin-nav-bar-scrollable::-webkit-scrollbar-thumb{background:#d3d3d3}}.rin-navbar-container #left-arrow{position:absolute;left:1rem;top:1rem;z-index:3;transform:rotate(180deg)}.rin-navbar-container #left-arrow img{margin-bottom:0}.rin-navbar-container #right-arrow{position:absolute;right:1rem;top:1rem;z-index:3}.rin-navbar-container #right-arrow img{margin-bottom:0}.rin-nav-item-primary{font-size:1rem;line-height:1.5rem;font-weight:bold;padding-top:1.3125rem;padding-bottom:.7rem;margin:0 1rem;text-align:center;color:var(--color-text-secondary);text-decoration:none;display:inline-block;position:relative}@media screen and (max-width: 1024px){.rin-nav-item-primary{padding-top:.8125rem;padding-bottom:.625rem;margin:0 .5rem;font-size:.8125rem;line-height:.8125rem}}.rin-nav-item-primary.router-link-active::after,.rin-nav-item-primary.router-link-exact-active::after{position:absolute;content:"";height:4px;background:#2f3f7d;border-radius:1rem;left:0;right:0;bottom:0}.rin-nav-item-primary:hover{text-decoration:none;color:var(--color-text-secondary)}.rin-navbar-scroll-arrow-container{position:relative;cursor:pointer;background:var(--color-background-secondary-dark-1);border-radius:50%;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center}.rin-topnav{display:flex;align-items:center;overflow:hidden}@media screen and (max-width: 1024px){.rin-topnav{padding:0 15px;height:44px}}@media screen and (min-width: 1024px){.rin-topnav{height:80px}}.rin-topnav .rin-topnav-back-button{color:var(--color-text-primary);margin-right:.5rem}.rin-topnav ul{list-style:none;margin:0;display:flex;align-items:center;flex:1;gap:2rem;padding:20px 0;justify-content:space-between}.rin-topnav ul li{color:#fff}.rin-topnav ul li .rin-search-input{padding:7px 15px;min-width:20rem;background:#fff;border:1px solid rgba(47,63,125,.1);box-sizing:border-box;border-radius:50px;font-size:12px;line-height:16px;color:#888;outline:unset}.rin-topnav ul li.rin-topnav-login-or-create{display:flex;gap:1em;align-items:center;flex:2}.rin-topnav ul li.rin-topnav-login-or-create .rin-nav-login-or-create-wrap{display:flex;gap:1em;align-items:center}.rin-topnav ul li.rin-topnav-login-or-create .rin-nav-login-or-create-wrap .rin-btn-type-tertiary{border-color:#fff;color:#fff}.rin-topnav ul li.rin-topnav-login-or-create .rin-nav-login-or-create-wrap .italic{font-style:italic}.rin-topnav ul li.rin-topnav-search-wrap{position:relative}.rin-topnav ul li.rin-topnav-search-wrap .icon-search{position:absolute;right:10px;color:#888;top:8px;font-size:15px}@media screen and (max-width: 1024px){.rin-topnav ul li.rin-top-nav-logo img{height:20px}}.rin-topnav ul li.rin-top-nav-logo.logo-circle img{border-radius:50%;object-fit:cover}@media screen and (max-width: 1024px){.rin-topnav ul li.rin-top-nav-logo.logo-circle img{height:35px;width:35px;border:2px solid #fff}}@media screen and (min-width: 1025px){.rin-topnav ul li.rin-top-nav-logo.logo-circle img{height:60px;width:60px}}.rin-topnav ul li .rin-nav-item{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;position:relative}.rin-topnav ul li .rin-nav-item:hover{text-decoration:none}.rin-topnav ul li .rin-nav-item.notification-wrapper{position:relative}.rin-topnav ul li .rin-nav-item.notification-wrapper .circle{width:19px;height:19px;border-radius:50%;font-style:normal;font-weight:bold;font-size:13px;text-align:center;font-weight:700;border:none;color:#fff;position:absolute;background-color:#36d076;float:right;top:-5px;left:calc(46% + 8px)}.rin-topnav ul li .rin-nav-item .rin-nav-badge{position:absolute;top:-7px;right:-7px;background-color:#36d076;border-radius:50%;height:15px;width:15px;line-height:15px;display:flex;justify-content:center;align-items:center;font-weight:bold;font-size:.75rem;color:#fff}.rin-topnav ul li .icon{font-size:25px}.rin-topnav ul li .rin-navlink-description{font-size:10px}.rin-topnav ul li.rin-topnav-group{display:flex;align-content:center;gap:2rem}@media screen and (max-width: 1024px){.rin-topnav ul li.rin-topnav-group{gap:1.5rem;width:100%;justify-content:space-between}.rin-topnav ul li.rin-topnav-group .rin-nav-item:first-child{margin-left:auto}.rin-topnav ul li.rin-topnav-group .rin-nav-item:last-child{margin-right:0;margin-left:auto}.rin-topnav ul li.rin-topnav-group .rin-nav-item .icon{font-size:22px}}.rin-topnav ul li.rin-topnav-group.rin-topnav-group-m{flex:2;padding-left:3rem}.rin-navmenu-backdrop{background:rgba(0,0,0,0);display:flex;min-height:30rem;z-index:1005}@media screen and (min-width: 1024px){.rin-navmenu-backdrop{position:absolute;left:0;right:0;bottom:0;top:0}}.rin-navmenu-backdrop .rin-navmenu-wrap{display:flex;flex-flow:nowrap;padding-bottom:10px;justify-content:flex-end;overflow:visible}@media screen and (max-width: 1024px){.rin-navmenu-backdrop .rin-navmenu-wrap{margin-top:4.4375rem}}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu{height:fit-content;background-color:#fff;padding:20px;width:380px;background-color:#f8f8fa;padding:22px;display:flex;flex-flow:column nowrap}@media screen and (min-width: 1024px){.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu{box-shadow:0px 0px 10px 4px rgba(0,0,0,.25);border-radius:20px;height:-moz-fit-content;height:fit-content}}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-pwa-option{margin-top:auto;background-color:#f0f2f6}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-pwa-option .rin-pwa-install-menu-option{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center;padding-top:.3rem;padding-bottom:.3rem}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-pwa-option .rin-pwa-install-menu-option img{width:2.5rem;margin-left:.5rem;margin-right:.5rem}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-pwa-option .rin-pwa-install-menu-option div{display:flex;flex-flow:column nowrap;font-size:.6875rem;line-height:1.25rem;font-weight:400;margin:0;color:#010101}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-pwa-option .rin-pwa-install-menu-option h4{font-size:.875rem;line-height:1.25rem;font-weight:bold;margin:0;color:#010101}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-pwa-option .rin-pwa-install-menu-option button{height:1.6rem;margin-right:.5rem}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-user-card a{display:flex;align-items:center}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-user-card a img{height:60px;width:60px;border-radius:50%}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-user-card a .rin-player-info{margin-left:15px}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-user-card a .rin-player-info p{margin:0}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-user-card a .rin-player-info p.rin-player-name{font-weight:700;font-size:14px;line-height:20px;color:#2f3f7d}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-user-card a .rin-player-info p.rin-player-link{font-weight:500;font-size:12px;line-height:16px;color:#2f3f7d}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-close{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(47,63,125,.1)}@media screen and (min-width: 1024px){.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-close{display:none}}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-close .rin-navmenu-menu{font-weight:800;font-size:16px;line-height:24px;color:#2f3f7d}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-close .rin-navmenu-close-icon{cursor:pointer}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu .rin-navmenu-close .rin-navmenu-close-icon .icon{font-size:20px;display:block}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-actions-wrap{display:flex;flex-wrap:wrap;gap:2%;margin-top:18px;justify-content:space-between}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-actions-wrap .rin-navmenu-action{display:flex;width:48%;margin-bottom:3%;background-color:#fff;background:#fff;border:1px solid rgba(47,63,125,.1);box-sizing:border-box;box-shadow:0px 0px 4px rgba(0,0,0,.25);border-radius:15px;padding:10px}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-actions-wrap .rin-navmenu-action.custom-increase-font-size a .icon{font-size:1.875rem}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-actions-wrap .rin-navmenu-action.not-logged-in-menu-icon a .icon{font-size:1.375rem}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-actions-wrap .rin-navmenu-action.admin{color:#f77700}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-actions-wrap .rin-navmenu-action a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;text-decoration:unset;cursor:pointer;width:100%}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-actions-wrap .rin-navmenu-action a .icon{font-size:1.75rem}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-actions-wrap .rin-navmenu-action a .icon.icon-club{font-size:38px}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-actions-wrap .rin-navmenu-action a .rin-action-title{font-weight:700;font-size:14px;line-height:20px;text-align:center}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-actions-wrap .rin-navmenu-action a .rin-action-description{font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;text-align:center;margin:0}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-nav-login-or-create-wrap{display:flex;justify-content:center;align-items:center;flex:1;gap:10px;margin:2rem 0;white-space:nowrap}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-nav-login-or-create-wrap .rin-btn-type-tertiary{color:#2f3f7c;background:rgba(0,0,0,0);border-color:#2f3f7c}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-nav-login-or-create-wrap .italic{font-style:italic}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list{background:#fff;border:1px solid rgba(47,63,125,.1);box-sizing:border-box;border-radius:15px;overflow:hidden;margin-top:1.5rem}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list.logged-out-list{margin-bottom:1rem}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul{padding:10px;list-style:none;margin:0;padding:0}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li{padding:10px;font-weight:700;font-size:14px;line-height:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li.rin-admin-panel{background-color:#ffce00;color:#fff}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li:not(:last-child){border-bottom:1px solid rgba(47,63,125,.1)}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li:hover:not(.rin-nav-language-select){color:#00b9ff}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li.open .rin-menu-right{transform:rotate(180deg)}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li .rin-menu-right{transform:rotate(-90deg);font-size:8px}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li.rin-nav-language-select{flex-direction:column;display:none}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li.rin-nav-language-select.open{display:block}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li.rin-nav-language-select div{display:flex;width:100%;padding:5px}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li.rin-nav-language-select div:hover{color:#00b9ff}.rin-navmenu-backdrop .rin-navmenu-wrap .rin-navmenu-list ul li.rin-nav-language-select div .flag-icon{margin-right:10px}@media screen and (max-width: 1024px){.rin-main-content-mobile-menu-opened{background-color:#f8f8fa}}.rin-profile-image span{padding:15px;background-color:#dadce7;color:#2f3f7c;font-weight:bold;border-radius:50%;display:block;text-transform:uppercase}.rin-topnav .rin-profile-image span{height:50px;width:50px;text-align:center}.mobile-header .rin-profile-image div.img-placeholder{padding:45px !important;width:11.5rem;height:11.5rem;margin:auto;background-color:#dadce7;color:#2f3f7c;font-weight:bold;border-radius:50%;align-items:center;justify-content:center;display:flex;text-transform:uppercase}.rin-profile-header-record-left .rin-profile-image{width:11.5rem;height:auto}@media screen and (max-width: 1024px){.rin-profile-header-record-left .rin-profile-image{width:7.25rem;height:auto}}.rin-profile-header-record-left .rin-profile-image span{padding:45px !important;margin:auto 36px}@media screen and (max-width: 1024px){.rin-profile-header-record-left .rin-profile-image span{margin:auto}}.rin-profile-header-record-left .rin-profile-image img{width:11.5rem;height:11.5rem;border-radius:50%;object-fit:cover}@media screen and (max-width: 1024px){.rin-profile-header-record-left .rin-profile-image img{width:7.25rem;height:7.25rem}}.rin-profile-header-record-left .rin-profile-image div.img-placeholder{padding:45px !important;width:11.5rem;height:11.5rem;margin:auto;background-color:#dadce7;color:#2f3f7c;font-weight:bold;border-radius:50%;align-items:center;justify-content:center;display:flex;text-transform:uppercase}.rin-navmenu-list .pro-color{color:#fba500}.rin-bottom-nav{position:fixed;bottom:0;left:0;right:0;background-color:#2f3f7c;color:#fff;height:50px;z-index:999999;box-shadow:0px -4px 7px 2px rgba(0,0,0,.25);padding-top:.5rem}@media screen and (max-width: 1024px){.rin-bottom-nav{padding-top:0}}.rin-bottom-nav ul{margin:0;padding:0;list-style:none;display:flex;justify-content:space-around}.rin-bottom-nav ul li.active{color:hsla(0,0%,100%,.5)}.rin-bottom-nav ul li .rin-nav-item{display:flex;flex-direction:column;align-items:center;gap:7px;padding:5px 0;width:53px}.rin-bottom-nav ul li .rin-nav-item.notification-wrapper{position:relative}.rin-bottom-nav ul li .rin-nav-item.notification-wrapper .circle{width:19px;height:19px;border-radius:50%;font-style:normal;font-weight:bold;font-size:13px;text-align:center;font-weight:700;border:none;color:#fff;position:absolute;background-color:#36d076;float:right;top:1px;left:calc(46% + 8px)}.rin-bottom-nav ul li .rin-nav-item .icon{font-size:28px}@media screen and (max-width: 1024px){.rin-bottom-nav ul li .rin-nav-item .icon{font-size:22px}}.rin-bottom-nav ul li .rin-navlink-description{font-size:9px;text-align:center;white-space:nowrap}.rin-bottom-nav ul li.rin-bottom-nav-login-or-create{width:100%;display:flex;align-items:center;justify-content:space-around;padding:12px 0px}.rin-bottom-nav ul li.rin-bottom-nav-login-or-create .rin-nav-login-or-create-wrap{display:flex;width:90%;justify-content:space-around;align-items:center;white-space:nowrap}.rin-bottom-nav ul li.rin-bottom-nav-login-or-create .rin-nav-login-or-create-wrap .rin-btn-type-tertiary{color:#fff;border-color:#fff}.rin-bottom-nav ul li.rin-bottom-nav-login-or-create .rin-nav-login-or-create-wrap .italic{font-style:italic}.rin-bottom-nav ul li.rin-bottom-nav-login-or-create .rin-nav-login-or-create-wrap a{text-decoration:none}.rin-bottom-nav ul li.rin-bottom-nav-login-or-create .rin-nav-login-or-create-wrap .rin-btn-type-success.active,.rin-bottom-nav ul li.rin-bottom-nav-login-or-create .rin-nav-login-or-create-wrap .rin-btn-type-success.router-link-exact-active,.rin-bottom-nav ul li.rin-bottom-nav-login-or-create .rin-nav-login-or-create-wrap .rin-btn-type-success:active,.rin-bottom-nav ul li.rin-bottom-nav-login-or-create .rin-nav-login-or-create-wrap .rin-btn-type-success:hover{color:var(--color-text-primary);background:#36d076;border-color:#36d076}@media screen and (max-width: 1024px){.rin-main-content.authenticated #landingPageContainer>main{padding-bottom:71px}}.rin-breadcrumbs-container{margin-bottom:2rem;padding:1.875rem 2.5rem 0;font-size:.6875rem;line-height:1rem;font-weight:500;letter-spacing:.05em}@media screen and (max-width: 1024px){.rin-breadcrumbs-container{margin-bottom:.625rem;padding:1.25rem 1rem 0;width:unset}}.rin-breadcrumbs-container>.rin-breadcrumb-entry:last-child .rin-breadcrumb-separator{display:none}.rin-breadcrumb-separator{font-size:.875rem;font-weight:800}.profile-opponents .outside-modal .opponents-grid{gap:.3rem;display:grid}@media only screen and (max-width: 576px){.profile-opponents .outside-modal .opponents-grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 577px)and (max-width: 745px){.profile-opponents .outside-modal .opponents-grid{grid-template-columns:repeat(5, 1fr)}}@media only screen and (min-width: 746px)and (max-width: 800px){.profile-opponents .outside-modal .opponents-grid{grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 801px)and (max-width: 950px){.profile-opponents .outside-modal .opponents-grid{grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 951px)and (max-width: 1199px){.profile-opponents .outside-modal .opponents-grid{grid-template-columns:repeat(8, 1fr)}}@media only screen and (min-width: 1200px){.profile-opponents .outside-modal .opponents-grid{grid-template-columns:repeat(9, 1fr)}}.profile-opponents .modal-body .opponents-grid{gap:.3rem;display:grid}@media only screen and (max-width: 576px){.profile-opponents .modal-body .opponents-grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 577px)and (max-width: 745px){.profile-opponents .modal-body .opponents-grid{grid-template-columns:repeat(5, 1fr)}}@media only screen and (min-width: 746px)and (max-width: 800px){.profile-opponents .modal-body .opponents-grid{grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 801px){.profile-opponents .modal-body .opponents-grid{grid-template-columns:repeat(6, 1fr)}}.profile-opponents .opponents-grid>.rin-card{padding:1rem 1rem .7rem 1rem;min-width:6rem;border-radius:.65rem}.profile-opponents .opponents-grid>.rin-card>.rin-card-title,.profile-opponents .rin-card-header,.profile-opponents .rin-card-footer{display:flex;justify-content:center}.profile-opponents .opponents-grid>.rin-card>.rin-card-body{display:flex;flex-direction:column;justify-content:center;overflow:visible}.profile-opponents .opponents-grid .stats-wrapper{display:flex;justify-content:center;flex-direction:column}.profile-opponents .opponents-grid .see-more{text-decoration:underline;color:#0276ff;font-size:.75rem;line-height:1.125rem;font-weight:500}.profile-opponents .opponents-grid .see-more:hover{cursor:pointer}.profile-opponents .opponents-grid .stats-wrapper-inner{display:flex;justify-content:center;flex-direction:column}.profile-opponents .opponents-grid .opponents-grid{display:flex;gap:.3rem;flex-wrap:wrap}.profile-opponents .opponents-grid .first-name{font-weight:500;font-size:9px;line-height:11px}.profile-opponents .opponents-grid .last-name{font-weight:bold;font-size:11px;line-height:13px}.profile-opponents .opponents-grid .first-name,.profile-opponents .opponents-grid .last-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:11ch !important;font-family:Montserrat;font-style:normal;color:#2f3f7d}.profile-opponents .opponents-grid .matches{font-family:Montserrat;font-style:normal;font-weight:bold;font-size:10px;line-height:12px;color:#2f3f7d}.profile-opponents .opponents-grid .winrate{font-family:Montserrat;font-style:normal;font-weight:500;font-size:8px;line-height:10px;color:#2f3f7d}.profile-opponents .opponents-grid .player-img{width:61px;height:61px;border-radius:50%}.profile-opponents .opponents-grid img{border-radius:50%;margin-bottom:5px}.profile-opponents .opponents-grid .blurred{filter:blur(3px);pointer-events:none}.profile-opponents .opponents-grid .rin-card-title{margin-bottom:.2rem}.profile-opponents .opponents-empty-title{font-size:1.125rem;line-height:1.625rem;font-weight:800;margin-bottom:1rem}.profile-opponents .upgrade-to-pro-button .rin-upgrade-to-pro-overlay{top:25% !important}.profile-opponents .opponents-empty-small{font-size:.75rem;line-height:1.125rem;font-weight:500;margin-top:1rem}.profile-opponents .highest-skill-title{font-size:1rem;line-height:1.5rem;font-weight:800;text-align:center;margin:2.5rem 0 1rem 0}.profile-opponents .opponents-header-row{display:flex;justify-content:center;vertical-align:middle;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.profile-opponents .opponents-header-row .header{font-family:Montserrat;font-style:normal;font-weight:800;font-size:14px;line-height:17px;color:#2f3f7d;align-self:center}.profile-opponents .opponents-header-row .dropdown-wrapper{max-width:210px;align-self:center}.profile-opponents .opponents-header-row .search-input{background:var(--color-background-secondary)}@media only screen and (min-width: 601px){.profile-opponents .opponents-header-row .search-wrapper{width:28rem;align-self:center}}@media only screen and (max-width: 600px){.profile-opponents .opponents-header-row .search-wrapper{width:22rem;align-self:center}}.profile-opponents .opponents-header-row .mb-20{margin-bottom:20px !important}.profile-opponents .opponents-header-row .dropdown-menu{width:90%}.profile-opponents .opponents-header-row .rating-name,.profile-opponents .opponents-header-row .dropdown-menu,.profile-opponents .opponents-header-row .dropdown-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-opponents .opponents-header-row .dropdown-toggle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-opponents .opponents-header-row .mb-18{margin-bottom:18px}.profile-opponents .visible{visibility:visible !important}@media(max-width: 768px){.profile-opponents .opponents-wrapper{border-radius:0 !important}}.profile-opponents .opponents-wrapper .mb-19{margin-bottom:19px}.profile-opponents .opponents-wrapper .w-15{width:15% !important}.profile-opponents .opponents-wrapper .empty-box{height:206px}.profile-opponents .opponents-wrapper .mb-22{margin-bottom:22px}.profile-opponents .opponents-wrapper .label-custom{font-family:Montserrat;font-style:normal;font-weight:500;font-size:11px;line-height:12px;color:#2f3f7d}.profile-opponents .opponents-wrapper .show-more{font-family:Montserrat;font-style:normal;font-weight:bold;font-size:10px;line-height:12px;color:#fff;padding:5px 10px}.profile-opponents .opponents-wrapper .dropdown-menu{left:-40px !important}.profile-opponents .opponents-wrapper .filter-by{font-family:Montserrat;font-style:normal;font-weight:bold;font-size:10px;line-height:12px;color:#2f3f7d}.profile-opponents .opponents-wrapper .sticky{position:-webkit-sticky;position:sticky;left:0;align-self:flex-start;z-index:1;background-color:#f8f8f8;height:100%;min-width:80px !important}.profile-opponents .opponents-wrapper .blurred{filter:blur(3px);pointer-events:none}.player-profile-main-content{background-color:var(--color-background-secondary-dark-1)}.player-profile-main-content .profile-name{font-size:1.875rem;line-height:2.25rem;font-weight:800}.player-profile-main-content .rin-card-body{overflow:unset}.player-profile-main-content .rin-profile-header .rin-profile-header-record-right>div>.rating-widget-wrapper>.blurred>.rin-dropdown-container{margin:auto}.player-profile-main-content .rin-profile-header .rin-profile-header-record-right{width:100%}.player-profile-main-content .rin-profile-header .rin-profile-header-record-right .rin-card{padding:1rem 0}.player-profile-main-content .rin-profile-header .rin-profile-header-record-right .ratin-widget{margin-left:2rem}.player-profile-main-content .rin-profile-header .rin-profile-header-record-right .skill-placeholder{justify-content:space-evenly;padding:0 2rem;display:flex;align-items:center;white-space:normal;font-size:.75rem;font-weight:bold;line-height:1.125rem}.player-profile-main-content .rin-profile-header .rin-card{width:20rem}.player-profile-main-content .show-more-button-wrapper{margin-top:1.25rem;width:8%;margin:2.5rem auto 0 auto}@media only screen and (max-width: 1023px){.player-profile-main-content .last-events-played-card{padding-left:0 !important;padding-right:0 !important}.player-profile-main-content .show-more-button-wrapper{width:auto;max-width:5rem}.player-profile-main-content .profile-name{font-size:1.375rem;line-height:1.875rem;font-weight:800}}.player-profile-main-content .statistics-wrapper{margin:1.8rem 0}.player-profile-main-content .statistics-wrapper td{background-color:#f0f2f6 !important;font-size:.75rem !important;line-height:1.125rem !important;font-weight:500 !important}.player-profile-main-content .statistics-wrapper td strong{font-size:1.125rem !important;line-height:1.625rem !important;font-weight:800 !important}.player-profile-main-content .statistics-wrapper .statistics-header{display:flex;flex-direction:column;gap:.8rem;align-items:center;margin-bottom:1.8rem}.player-profile-main-content .statistics-wrapper th{width:50%;font-size:.875rem !important;line-height:1.25rem !important;font-weight:bold !important}@media only screen and (min-width: 1023px){.player-profile-main-content .statistics-card,.player-profile-main-content .chart-card,.player-profile-main-content .opponents-card,.player-profile-main-content .last-events-played-card{margin:2rem 0 !important}}@media only screen and (max-width: 1023px){.player-profile-main-content .statistics-card,.player-profile-main-content .chart-card,.player-profile-main-content .opponents-card,.player-profile-main-content .last-events-played-card{margin:1rem 0 !important}}.player-profile-main-content .chart-card .rin-card-body{padding-top:1rem}.player-profile-main-content .placeholder-card .rin-card-body,.player-profile-main-content .placeholder-card .rin-card-title{text-align:center}.player-profile-main-content .placeholder-card .rin-card-footer{text-align:center;white-space:normal}.player-profile-main-content .placeholder-card .rin-card-footer .placeholder-link{text-decoration:underline}.player-profile-main-content .placeholder-card .placeholder-title{font-size:1.125rem;line-height:1.625rem;font-weight:800}.player-profile-main-content .placeholder-card .placeholder-body{font-size:.75rem;line-height:1.125rem;font-weight:500}.player-profile-main-content .first-name,.player-profile-main-content .last-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:11ch;margin:auto}.player-profile-main-content .opponents-info-wrapper{display:flex;justify-content:center;flex-direction:column;gap:2rem}.player-profile-main-content .opponents-info-wrapper .opponents-info-header{font-size:1rem;line-height:1.5rem;font-weight:800;text-align:center;margin-top:1rem}.player-profile-main-content .opponents-info-wrapper .opponents-info-dropdown-wrapper{display:flex;justify-content:center}@media only screen and (max-width: 1023px){.player-profile-main-content .opponents-info-wrapper .opponents-info-body{flex-direction:column !important;align-items:center;gap:1.5rem}.player-profile-main-content .opponents-info-wrapper .opponents-info-cards-wrapper{width:100% !important;gap:.5rem}.player-profile-main-content .opponents-info-wrapper .opponents-info-cards-wrapper .rin-card{width:auto !important}.player-profile-main-content .opponents-info-wrapper .skill-history-performance-wrapper{width:100% !important}}.player-profile-main-content .opponents-info-wrapper .opponents-info-body{display:flex;justify-content:space-around;flex-direction:row}.player-profile-main-content .opponents-info-wrapper .opponents-info-body .opponents-info-cards-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;width:50%}.player-profile-main-content .opponents-info-wrapper .rin-card{width:11rem}.player-profile-main-content .opponents-info-wrapper .rin-card img{width:3.5rem;height:3.5rem;border-radius:50%;margin:.5rem 0}.player-profile-main-content .opponents-info-wrapper .rin-card .rin-card-header{text-align:center;overflow:unset !important}.player-profile-main-content .opponents-info-wrapper .rin-card .last-name{font-size:.875rem;line-height:1.25rem;font-weight:bold;text-align:center}.player-profile-main-content .opponents-info-wrapper .rin-card .first-name{font-size:.75rem;line-height:1.125rem;font-weight:500;text-align:center}.player-profile-main-content .opponents-info-wrapper .rin-card .opponents-info-card-footer{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.player-profile-main-content .opponents-info-wrapper .rin-card .opponents-info-card-footer hr{border:1px solid #e4e5ed !important;margin:.8rem;width:50%}.player-profile-main-content .opponents-info-wrapper .rin-card .opponents-info-card-footer .matches-counter{font-size:1.125rem;line-height:1.625rem;font-weight:800}.player-profile-main-content .opponents-info-wrapper .rin-card .opponents-info-card-footer .matches-text{font-size:.75rem;line-height:1.125rem;font-weight:500}.player-profile-main-content .opponents-info-wrapper .highest-skill-jump-wrapper{margin:0;height:100%}.player-profile-main-content .opponents-info-wrapper .highest-skill-jump-wrapper .rin-card{width:100%}.player-profile-main-content .opponents-info-wrapper .highest-skill-jump-wrapper .rin-card .rin-card-header .highest-skill-jump-date{text-align:left}.player-profile-main-content .opponents-info-wrapper .skill-history-performance-wrapper{width:50%}.player-profile-main-content .last-events-played-wrapper .last-events-played-header{font-size:1rem;line-height:1.5rem;font-weight:800;text-align:center;margin:1rem 0}.player-profile-main-content .last-events-played-wrapper .rin-card{gap:.8rem}.player-profile-main-content .last-events-played-wrapper .mobile-carousel .rin-card{width:100% !important}.player-profile-main-content .last-events-played-wrapper .mobile-carousel .vueperslides__track-inner{gap:.4rem}.player-profile-main-content .last-events-played-wrapper .last-events-played-carousel-wrapper{display:flex}.player-profile-main-content .last-events-played-wrapper .last-events-played-carousel-wrapper.mobile{display:block !important}.player-profile-main-content .last-events-played-wrapper .last-events-played-carousel-wrapper .rin-card{width:23rem}.player-profile-main-content .last-events-played-wrapper .last-events-played-carousel-wrapper .rin-card .rin-card-title{text-align:center;overflow:unset}.player-profile-main-content .last-events-played-wrapper .last-events-played-carousel-wrapper .rin-card .rin-card-header{text-align:center;overflow:unset}.player-profile-main-content .last-events-played-wrapper .last-events-played-carousel-wrapper .rin-card .rin-card-body{flex-direction:column;text-align:center}.player-profile-main-content .last-events-played-wrapper .last-events-played-carousel-wrapper .rin-card .first-name{font-size:.75rem;line-height:1.125rem;font-weight:500}.player-profile-main-content .last-events-played-wrapper .last-events-played-carousel-wrapper .rin-card .last-name{font-size:1rem;line-height:1.5rem;font-weight:800}.player-profile-main-content .last-events-played-wrapper .last-events-played-card-body{display:flex;flex-direction:row;justify-content:center;gap:.9rem}.player-profile-main-content .last-events-played-wrapper .last-events-played-card-body img{border-radius:50%;height:4.5rem;width:4.5rem}.player-profile-main-content .last-events-played-wrapper .last-events-played-card-body .winner{border-color:#36d076}.player-profile-main-content .last-events-played-wrapper .last-events-played-card-body .loser{border-color:#ef3340}.player-profile-main-content .last-events-played-wrapper .desktop-no-carousel{display:flex;justify-content:center;flex-direction:row;gap:.8rem}.player-profile-main-content .last-events-played-wrapper .rin-card-footer div{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.player-profile-main-content .last-events-played-wrapper .rin-card-footer a:not(.first-name):not(.last-name){color:#0276ff;font-size:.75rem;line-height:1.125rem;font-weight:500}.player-profile-main-content .last-events-played-wrapper .rin-card-footer .result-label{font-weight:800;font-size:1.125rem;line-height:1.1875rem;display:inline-block;align-items:center;color:var(--color-text-primary);background:var(--color-background-primary);border-radius:3px;transform:skew(-15deg);width:auto;padding:0 .2rem}.player-profile-main-content .last-events-played-wrapper .rin-card-footer .event-link-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:30ch;display:inline-block}.player-profile-main-content .last-events-played-wrapper .rin-card-footer [class^=icon-]{display:inline-block}.player-profile-main-content .last-events-played-wrapper .rin-card-footer .detailed-results{display:flex;gap:.3rem;font-size:.6875rem;line-height:.8125rem;font-weight:500}.player-profile-main-content .club-name,.player-profile-main-content .club{font-size:.75rem;line-height:1.125rem;font-weight:500}.player-profile-main-content .club{color:var(--color-text-secondary)}.player-profile-main-content .club-name{color:#0276ff}.player-profile-main-content .x-remove-club{font-size:11px;font-weight:bold}.player-profile-main-content p.id{font-size:.75rem;font-weight:500;line-height:1.125rem;font-family:Montserrat}.player-profile-main-content p.id .icon-rin-sports-squash{font-size:1.125rem}.player-profile-main-content .line-separator{margin:0 .5rem}.player-profile-main-content .mobile-header{width:100%}.player-profile-main-content .mobile-header .upper-part{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 1rem}.player-profile-main-content .mobile-header .upper-part div:last-of-type{text-align:center}.player-profile-main-content .mobile-header .upper-part img{display:inline-block;width:11.5rem;height:11.5rem;margin:0 auto;padding:0;border-radius:100%}@media only screen and (max-width: 1023px){.player-profile-main-content .mobile-header .upper-part{margin-bottom:1.125rem}}.player-profile-main-content .show-more-button-wrapper{z-index:2;position:relative}.ask-for-consent .consent-error{border-color:#ef3340 !important}.ask-for-consent .ask-for-consent-wrapper{display:flex;flex-direction:column}.ask-for-consent .ask-for-consent-wrapper .ask-for-consent-title{font-size:.75rem;line-height:1rem;font-weight:700;margin-bottom:.75rem}.ask-for-consent .ask-for-consent-wrapper li{font-size:.75rem;line-height:1.5rem;font-weight:500}.ask-for-consent .ask-for-consent-wrapper .checkbox-text{font-size:.75rem;line-height:1rem;font-weight:500}.ask-for-consent .ask-for-consent-wrapper .rin-alert{font-size:.75rem;line-height:1rem;font-weight:500;font-style:italic;background-color:unset !important;padding-left:2rem !important}.ask-for-consent .checkbox-wrapper{display:flex;flex-direction:row}.ask-for-consent .rin-base-checkbox{border-radius:3px;border:1px solid #d5d9e5;width:1rem;height:1rem;aspect-ratio:1/1}.profile-americano-wrapper{min-height:400px}.profile-americano-wrapper .americano-subtitle{font-weight:800;font-size:1rem;line-height:1.5rem;text-align:center}.profile-americano-wrapper .rin-page-size-picker-wrapper{margin-bottom:1rem}.profile-americano-wrapper .rin-page-picker-wrapper{position:absolute;width:95%;bottom:1rem}.profile-americano-wrapper .rin-page-size-picker-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.profile-americano-wrapper .new-americano-wrapper{margin-top:2rem;margin-bottom:25px;display:flex;justify-content:center}.profile-americano-wrapper .new-americano-wrapper .vertical-align{vertical-align:middle}.profile-americano-wrapper .americano-wrap{margin:0 0 3rem;padding:0;list-style:none}@media(min-width: 1024px){.profile-americano-wrapper .americano-wrap{flex-direction:row;flex-wrap:wrap;display:flex}}.profile-americano-wrapper .americano-wrap>li{margin:0 0 11px 0;padding:9px 18px 10px 21px;background:#fff;border:1px solid rgba(47,63,125,.1);border-radius:15px;display:flex}@media(min-width: 1024px){.profile-americano-wrapper .americano-wrap>li{margin:0 11px 11px 0 !important;width:48%}}.profile-americano-wrapper .americano-wrap>li .americano-menu{width:20px;display:flex;flex-direction:column;align-items:flex-end;position:relative;justify-content:center}.profile-americano-wrapper .americano-wrap>li .americano-info{flex:1}.profile-americano-wrapper .americano-wrap>li .americano-title{font-weight:700;font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary);margin:0 0 15px 0;text-decoration:underline}.profile-americano-wrapper .americano-wrap>li .americano-club{font-weight:500;font-size:.8125rem;line-height:1.375rem;font-style:normal;color:var(--color-text-secondary);margin:0}.profile-americano-wrapper .americano-wrap>li .americano-club .circle-green{height:8px;width:8px;border-radius:50%;background-color:#36d076;display:inline-block;vertical-align:middle;margin-left:5px}.profile-americano-wrapper .americano-wrap>li .americano-club .circle-red{height:8px;width:8px;border-radius:50%;background-color:#ef3340;display:inline-block;vertical-align:middle;margin-left:5px}.profile-americano-wrapper .americano-wrap>li .americano-date{margin:0;font-style:normal;font-weight:500;font-size:.8125rem;line-height:1.375rem;color:var(--color-text-secondary);display:flex;flex-direction:column}.profile-americano-wrapper .no-americanos-wrap{display:flex;flex-direction:column;align-items:center;margin-bottom:4rem}.profile-americano-wrapper .no-americanos-wrap .no-americanos-header{font-weight:800;font-size:1.125rem;line-height:1.375rem;text-align:center;color:var(--color-text-secondary);margin-bottom:0}.profile-americano-wrapper .no-americanos-wrap .no-americanos-img{max-width:80%;margin:23px 0}.profile-americano-wrapper .no-americanos-wrap .no-americanos-footer{font-style:normal;font-weight:800;font-size:.75rem;line-height:15px;text-align:center;margin:0}@media screen and (max-width: 799px){.highest-skill-jump-wrapper{flex-direction:column}}@media screen and (min-width: 800px){.highest-skill-jump-wrapper{flex-direction:row}}.highest-skill-jump-wrapper{margin:1rem 0;display:flex;gap:1rem}.highest-skill-jump-wrapper .rin-card-title{margin-bottom:.9rem}.highest-skill-jump-wrapper .highest-skill-jump-header{font-size:.875rem;line-height:1.25rem;font-weight:bold}.highest-skill-jump-wrapper .rin-card{max-width:45rem}.highest-skill-jump-wrapper .highest-skill-jump-date{font-size:.8125rem;line-height:1.1875rem;font-weight:600}.highest-skill-jump-wrapper .rin-card-header,.highest-skill-jump-wrapper .rin-card-footer{flex-direction:column}.highest-skill-jump-wrapper hr{margin:.5rem 0}.highest-skill-jump-wrapper .highest-skill-jump-body{display:flex;flex-direction:row;justify-content:space-between}.highest-skill-jump-wrapper .highest-skill-jump-body .left-box{display:flex;flex-direction:row;gap:.75rem}.highest-skill-jump-wrapper .highest-skill-jump-body .left-box .player-box{display:flex;flex-direction:column;justify-content:center;gap:.2rem}.highest-skill-jump-wrapper .highest-skill-jump-body .left-box .player-box .p-name{font-size:.75rem;line-height:1.125rem;font-weight:500}.highest-skill-jump-wrapper .highest-skill-jump-body .left-box .player-box .p-name.winner{font-weight:700}.highest-skill-jump-wrapper .highest-skill-jump-body .left-box .rating-box{display:flex;flex-direction:column;justify-content:center;gap:.2rem}.highest-skill-jump-wrapper .highest-skill-jump-body .left-box .rating-box .p-rating{font-size:.75rem;line-height:1.125rem;font-weight:500}.highest-skill-jump-wrapper .highest-skill-jump-body .left-box .rating-box .rating-diff{color:#36d076;margin-left:.2rem}.highest-skill-jump-wrapper .highest-skill-jump-body .right-box{display:flex}.highest-skill-jump-wrapper .highest-skill-jump-body .right-box .score-box{display:flex;flex-direction:column;justify-content:space-evenly;gap:.2rem;border:1px solid rgba(47,63,125,.1)}.highest-skill-jump-wrapper .highest-skill-jump-body .right-box .score-box div{text-align:center;padding:.15rem .5rem;font-size:.75rem;line-height:1.125rem;font-weight:bold}.highest-skill-jump-wrapper .event-name{font-size:.75rem;line-height:1.125rem;font-weight:500;color:#0276ff !important;text-decoration:underline !important}.highest-skill-jump-wrapper .event-name:hover{cursor:pointer}.tab-pane[aria-labelledby=profile-section-ranking]{position:relative}.tab-pane[aria-labelledby=profile-section-ranking] .upgrade-to-pro-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);border:1px solid rgba(47,63,125,.1);border-radius:15px;padding:1.5rem}.tab-pane[aria-labelledby=profile-section-ranking] .upgrade-to-pro-button .rin-upgrade-to-pro-overlay{position:unset;transform:none}.tab-pane[aria-labelledby=profile-section-ranking] .upgrade-to-pro-button .rin-upgrade-to-pro-overlay button{margin:auto}.infoIcon{display:inline-block;width:1rem !important;height:1rem !important;color:var(--color-text-primary);font-size:.75rem;font-weight:800;background:var(--color-background-primary);border-radius:50%;text-align:center;line-height:1.0625rem;margin-left:3rem}@media(max-width: 1024px){.infoIcon{margin-left:0}}.popover{z-index:2001}.counted-for-ranking-dropdown{min-width:9rem}.ranking-points-modal h3{font-weight:800;font-size:1rem;line-height:1.5rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ranking-points-modal .rin-modal{padding:1rem 0 !important}.ranking-points-modal .rin-modal .rin-modal-content{padding:1rem 0 0 !important}.ranking-points-modal .rin-filter-tags-container{margin-left:.75rem}.ranking-points-modal .rin-filter-form-content{margin-left:.75rem}.rin-dt-table-action{color:#0276ff;cursor:pointer}.dataTable tbody tr.is-counted-for-ranking{background:#e6f8ff}.tag-close{position:unset !important}.rin-profileranking-placeholder{margin-left:auto;margin-right:auto}.blurred{filter:blur(3px);pointer-events:none}.no-ranking-message span{text-transform:lowercase;text-decoration:underline;cursor:pointer}.no-ranking-message{font-size:.75rem;line-height:1rem}.profile-ranking-chart-container{margin-top:2rem;padding-top:2rem;background:var(--color-background-secondary);border-radius:15px;border:1px solid #f0f2f6}.profile-ranking-table-container{padding-top:1rem;background:var(--color-background-secondary);border-radius:15px;border:1px solid #f0f2f6;position:relative}.profile-ranking-table-heading{font-weight:800;font-size:1rem;line-height:1.5rem;text-align:center}.rin-player-ranks-table-container{display:grid;grid-template-columns:auto auto;gap:.25rem}@media screen and (max-width: 1024px){.rin-player-ranks-table-container{margin-left:-5rem}}.rin-player-ranks-table-container .rin-ranks-header{min-width:10rem;min-height:2.25rem;font-size:.875rem;line-height:1.25rem;font-weight:bold;color:var(--color-text-primary);background:var(--color-background-primary);border-radius:5px;display:flex;justify-content:center;align-items:center}.rin-player-ranks-table-container .rin-ranks-data{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;height:4rem;background:rgba(47,63,125,.1);margin-top:.25rem;border-radius:5px;border:1px solid #e8e8e8;color:var(--color-text-secondary)}.rin-player-ranks-table-container .rin-ranks-data span:first-of-type{font-size:1.125rem;line-height:1.625rem;font-weight:800}.rin-player-ranks-table-container .rin-career-ranks .rin-ranks-data{height:8.25rem}.rin-profile-events-container .rin-simple-tab-wrapper{display:flex;justify-content:center;align-items:center}.rin-profile-events-container .rin-simple-tab-wrapper .rin-simple-tab{width:50%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(47,63,125,.1);border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:none;font-weight:700;font-size:13px;line-height:19px;color:#2f3f7d;background:#f5f5f9;cursor:pointer;height:2.5rem}.rin-profile-events-container .rin-simple-tab-wrapper .rin-simple-tab.active{background:#fff}.rin-profile-events-container .profile-events-placeholder-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1rem;padding-bottom:2rem}.rin-profile-events-container .profile-events-placeholder-container h2{text-align:center;font-weight:800;font-size:18px;line-height:26px;color:#2f3f7d;margin-bottom:0}.rin-profile-events-container .profile-events-placeholder-container p{font-weight:500;font-size:12px;line-height:16px;color:#2f3f7d;text-align:center}.rin-profile-events-container .profile-events-placeholder-container .rin-text-underline{text-decoration:underline}.rin-profile-events-container .profile-events-placeholder-buttons-container{display:flex;gap:.5rem}.rin-profile-events-container .star-indicator{vertical-align:text-top !important}.joined-events-teamleague-teams-modal h3{font-weight:800;font-size:1rem;line-height:1.5rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.joined-events-teamleague-teams-modal h3:first-letter{text-transform:uppercase}.joined-events-teamleague-teams-modal .teams-modal-list-container{list-style-type:none;color:#0276ff;cursor:pointer}.rin-profile-manage-events-organisations-container{padding-top:1rem}.rin-profile-manage-events-organisations-container .rin-simple-tab-wrapper{display:flex;justify-content:center;align-items:center}.rin-profile-manage-events-organisations-container .rin-simple-tab-wrapper .rin-simple-tab{width:50%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(47,63,125,.1);border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:none;font-weight:700;font-size:13px;line-height:19px;color:#2f3f7d;background:#f5f5f9;cursor:pointer;height:2.5rem}.rin-profile-manage-events-organisations-container .rin-simple-tab-wrapper .rin-simple-tab.active{background:#fff}.rin-profile-manage-events-organisations-container .star-indicator{vertical-align:text-top !important}.rin-collapse-toggle{padding-top:1rem;display:flex;justify-content:center;gap:.5rem;cursor:pointer}.rin-collapse-toggle .tab-title{font-size:1rem;line-height:1.5rem;font-weight:800}.rin-collapse-toggle .icon-v{font-size:.75rem;line-height:1.25rem;font-weight:normal;display:flex;align-items:flex-start;transform:rotate(0deg);transition:.3s}.rin-collapse-toggle .icon-v.reversed{transform:rotate(180deg);transition:.3s;display:flex;align-items:flex-end}.ranking-index-container{padding:0 5rem}@media screen and (max-width: 1024px){.ranking-index-container{padding:0 2rem}}@media(max-width: 576px){.ranking-index-container{padding:0}.ranking-index-container .ranking-main-table tr th{display:none}.ranking-index-container .ranking-main-table tr td{padding:.5rem .125rem;white-space:nowrap}.ranking-index-container .ranking-main-table .fav .icon{display:none !important}.ranking-index-container .st-numb{padding-left:.625rem !important}.ranking-index-container .part-name{text-align:left !important}}.ranking-index-container span.inc{color:#37d076;transform:rotate(-90deg)}.ranking-index-container span.dec{color:#f43644;transform:rotate(90deg)}.ranking-index-container .rin-ranking-follow-btn{margin-right:0 !important}.ranking-index-container .date-container{display:block;font-size:.75rem;font-weight:normal;line-height:1.25rem}.ranking-index-container .rin-ranking-info-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-bottom:.5rem}.ranking-index-container .rin-ranking-info-header>div{display:flex;align-items:center;gap:.5rem}.ranking-index-container .rin-ranking-info-header>div button.follow{display:block}.ranking-index-container .rin-ranking-info-header>div .icon-settings{color:#f77700}.ranking-index-container .rin-ranking-header{display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;margin-bottom:.675rem}.ranking-index-container .rin-ranking-header h2{margin:0;font-size:1.125rem;font-weight:800}.ranking-index-container .rin-ranking-weeks-navigation-container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-top:1.75rem;padding-right:.25rem}.ranking-index-container .rin-ranking-weeks-navigation-container .rin-ranking-buttons{display:flex;align-items:center;gap:.5rem}.ranking-index-container .rin-ranking-weeks-navigation-container .rin-ranking-buttons h6{margin:0;font-size:.75rem;font-weight:bold;line-height:1.125rem;cursor:pointer}.ranking-index-container .rin-ranking-select-label{font-size:.75rem;font-weight:normal;line-height:1.25rem;margin-left:.625rem}.ranking-index-container .rin-ranking-dropdown-container{margin-top:.5rem;display:flex;gap:1.125rem;border-bottom:1px solid rgba(47,63,125,.1);padding-bottom:1rem;flex-flow:row wrap;align-items:flex-end}.ranking-index-container .rin-ranking-search-input{margin-left:auto;position:relative}@media screen and (max-width: 640px){.ranking-index-container .rin-ranking-search-input{margin:auto;width:100%}}.ranking-index-container .rin-ranking-search-input input{border-radius:50px;padding:0 2rem}.ranking-index-container .rin-ranking-search-input .icon{position:absolute;top:10px;right:18px}@media screen and (max-width: 640px){.ranking-index-container .vdtnet-container{margin-bottom:4rem}}.ranking-index-container .no-rankings .rin-alert{margin-bottom:2.625rem}.ranking-index-container .no-rankings p{font-size:.75rem}.ranking-index-container .no-rankings .btn{font-size:.8125rem}.ranking-index-container .banner-mobile{margin-bottom:1rem}@media screen and (min-width: 1024px){.teamleague-header{margin-bottom:2rem}}.teamleague-header .rin-btn-type-primary.router-link-exact-active{color:#fff !important;background:#2f3f7d !important;border-color:#fff !important}.teamleague-header .teamleague-menu a,.teamleague-header .menu-mobile a{margin-bottom:5px}.teamleague-header span.icon.icon-v{transform:rotate(270deg);font-size:.6em;transform-origin:center center;transition-property:transform;transition-duration:.3s}.teamleague-header span.icon.icon-v.collapsed{transform:rotate(360deg)}.teamleague-header .collapse-body{max-height:0;transition:max-height .35s ease-out;overflow:hidden;position:relative}.teamleague-header .collapse-body-collapsed{max-height:22.5rem;transition:max-height .35s ease;overflow:hidden;position:relative}@media(max-width: 767px){.teamleague-header .event-menu ul li{border:1px solid #f1f1f1}.teamleague-header .nav-justified>li>a{margin-bottom:0px !important}.teamleague-header .event-menu #teamleague-event-menu-btn{width:100%}}.teamleague-header .teamleague-menu-mobile{display:flex;justify-content:center}.teamleague-header .teamleague-menu-mobile .mobile-menu-wrapper{display:flex;flex-direction:column;width:100%}.teamleague-header .teamleague-menu{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 767px){.teamleague-header .teamleague-menu{display:none}}@media(min-width: 768px){.teamleague-header .teamleague-menu-mobile{display:none}}.teamleague-header .icon-v{font-size:.5rem}.teamleague-header .collapse-toggle button{width:100%}.teamleague-header .disabled-custom{opacity:.5;pointer-events:none;touch-action:none}@media screen and (min-width: 1024px){.tournament-header{margin-bottom:2rem}}.tournament-header .rin-btn-type-primary.router-link-exact-active{color:#fff !important;background:#2f3f7d !important;border-color:#fff !important}.tournament-header .tournament-menu a,.tournament-header .menu-mobile a{margin-bottom:5px}.tournament-header span.icon.icon-v{transform:rotate(270deg);font-size:.6em;transform-origin:center center;transition-property:transform;transition-duration:.3s}.tournament-header span.icon.icon-v.collapsed{transform:rotate(360deg)}.tournament-header .collapse-body{max-height:0;transition:max-height .35s ease-out;overflow:hidden;position:relative}.tournament-header .collapse-body-collapsed{max-height:22.5rem;transition:max-height .35s ease;overflow:hidden;position:relative}@media(max-width: 767px){.tournament-header .event-menu ul li{border:1px solid #f1f1f1}.tournament-header .nav-justified>li>a{margin-bottom:0px !important}.tournament-header .event-menu #tournament-event-menu-btn{width:100%}}.tournament-header .tournament-menu-mobile{display:flex;justify-content:center}.tournament-header .tournament-menu-mobile .mobile-menu-wrapper{display:flex;flex-direction:column;width:100%}.tournament-header .tournament-menu{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 767px){.tournament-header .tournament-menu{display:none}}@media(min-width: 768px){.tournament-header .tournament-menu-mobile{display:none}}.tournament-header .icon-v{font-size:.5rem}.tournament-header .collapse-toggle button{width:100%}.tournament-header .disabled-custom{opacity:.5;pointer-events:none;touch-action:none}.tournament-controls .container-controls>.toggle{min-width:140px !important;height:30px !important}.tournament-controls .container-controls{display:flex;justify-content:space-between;margin-bottom:1rem}.tournament-controls .event-manager{display:flex;align-items:center}@media screen and (max-width: 1024px){.tournament-controls .event-manager{display:block}.tournament-controls .event-manager #event-manager{display:inline-block;margin:.6125rem 0}.tournament-controls .event-manager .popover-wrapper{display:inline-block;margin-bottom:.6125rem 0}}.tournament-controls .event-manager .star-indicator{margin-left:1rem}.tournament-controls .event-manager .premium-wrapper{display:flex;align-items:center}.tournament-controls .event-manager .premium-wrapper>div{color:#7b61ff;font-weight:600}.tournament-controls .event-controls{display:flex;align-items:center}@media(min-width: 1024px){.tournament-controls .container-controls>.toggle{float:right !important;margin:0 5px}}@media(max-width: 768px){.tournament-controls .container-controls>.toggle{margin:5px 0}.tournament-controls #change-state-dropdown{margin:5px 0}}.tournament-controls .tooltip-wrapper{max-width:200px;display:flex;flex-wrap:wrap;justify-content:center}.tournament-controls .tooltip-wrapper h4{font-size:.875rem;margin-bottom:.625rem}.tournament-controls .tooltip-wrapper div{text-align:center;font-size:.6875rem}.tournament-controls .not-published{justify-content:center}.tournament-controls .popover-wrapper{margin:auto 2px}.rin-tournament-admin-shared-controls .container-controls{flex-wrap:wrap;gap:5px}.rin-tournament-admin-shared-controls .event-controls{flex-wrap:wrap}.footer-buttons{display:flex;gap:1rem;margin:1rem 0 2rem}.footer-buttons .icon-reverse{transform:rotate(-180deg)}.footer-buttons div{width:50%}.footer-buttons div button,.footer-buttons div a{width:100%;border-radius:5px}.footer-buttons a{text-decoration:none}.upgrade-to-pro-button{background:var(--color-background-secondary)}.upgrade-to-pro-button .rin-upgrade-to-pro-button-text{white-space:nowrap}.upgrade-to-pro-button .rin-upgrade-to-pro-overlay{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.upgrade-to-pro-button .rin-upgrade-to-pro-overlay p{margin-top:1rem;font-size:.75rem;line-height:1rem;font-weight:500;text-align:center}.send-email-wrapper{margin:2rem 25%;display:flex;flex-direction:column}.send-email-wrapper h4{margin-bottom:1rem}.send-email-wrapper .recipient{display:flex;flex-direction:row;gap:.4rem;align-items:baseline}.send-email-wrapper .email-subject{padding:.33rem .66rem;font-size:1rem;line-height:1.5rem;background:#fff;border-radius:.25rem;border:1px solid #d3d3d3;width:100%;outline:unset;margin-bottom:.5rem}.send-email-wrapper div:last-of-type{margin:.3rem 0}.send-email-wrapper .rin-base-checkbox{opacity:.5}.send-email-wrapper .label{font-size:.8125rem;font-weight:bold;line-height:1.1875rem;color:#a41b28}#image-section input{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;opacity:0;direction:ltr;cursor:pointer}#image-section img{display:block;margin:auto;max-height:30rem}#image-section .rin-logo-images-container{position:relative}#image-section .rin-logo-images-container button{display:block;margin:.75rem auto}.rin-search-backdrop{background:rgba(0,0,0,0);display:flex;min-height:30rem;z-index:1002;margin-bottom:4rem;margin-top:4.4375rem}@media screen and (min-width: 998px){.rin-search-backdrop{position:absolute;left:0;right:0;bottom:0;top:0;margin-top:0}}.rin-search-backdrop .rin-search-wrap{display:flex;flex-flow:nowrap;padding-bottom:10px;overflow:visible}.rin-search-col-1{flex:4 !important;display:flex;align-items:center}.rin-search-col-2,.rin-search-dummy{flex:6 !important}@media screen and (max-width: 997px){.rin-search{width:100%}}@media screen and (min-width: 998px){.rin-search{min-width:40rem;height:max-content}}@media screen and (min-width: 998px){.rin-search{z-index:2;background:#fff;padding:0 1rem 4rem;box-shadow:0px 0px 1rem gray;max-height:30rem;overflow-y:auto;border-radius:15px}}.rin-search .rin-search-header{display:flex;justify-content:space-between;margin:1rem 1rem;border-bottom:1px solid rgba(47,63,125,.1);padding-bottom:8px}.rin-search .rin-search-header .rin-search-header-title{font-weight:800}.rin-search .rin-search-header span{cursor:pointer;font-size:20px}.rin-search .rin-search-filters{white-space:nowrap;overflow-x:auto}@media screen and (max-width: 1024px){.rin-search .rin-search-filters{padding:0 10px}}.rin-search .rin-search-filter-container{display:inline-block;cursor:pointer}.rin-search .rin-search-filter-container span{display:table;margin:auto}.rin-search .rin-search-input{font-size:12px;-webkit-border-radius:18px 0 0 18px;-moz-border-radius:18px 0 0 18px;border-radius:18px;height:28px;background:#f8f8f8;line-height:18px;color:#4a4a4a;font-weight:400;flex:1;padding:0 10px}.rin-search .rin-search-input:focus-visible{outline:unset !important}@media screen and (max-width: 997px){.rin-search-open{display:none}}.search-input-mobile{display:flex;margin-bottom:1.5rem;padding:0 10px}@media screen and (min-width: 998px){.search-input-mobile{display:none}}.rin-card{width:100%;max-width:100%;display:flex;flex-direction:column;padding:1.25rem 1.25rem 1rem 1.25rem;border:1px solid rgba(47,63,125,.1);border-radius:15px}.rin-card-bg-primary{background:#f8f8f8}.rin-card-bg-secondary{background:var(--color-background-secondary)}.rin-card-bg-info{background:#d1ecf1}.rin-card-bg-warning{background:#fff3cd}.rin-card-shadow{box-shadow:0px 0px 4px rgba(0,0,0,.25)}.rin-card-border{border:1px solid rgba(47,63,125,.1)}.rin-card-no-border{border:none}.rin-card-header,.rin-card-title,.rin-card-body,.rin-card-footer{max-width:100%;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.rin-card-no-overflow-body .rin-card-body{overflow:unset}@media screen and (max-width: 1024px){.rin-card{padding:1.25rem .75rem 1rem .75rem}}.rin-alert-danger{background:rgba(173,21,25,.1019607843);color:#ad1519}.rin-alert-info{background:rgba(47,63,125,.1019607843);color:var(--color-text-secondary)}.rin-alert-success{background:rgba(5,142,110,.1019607843);color:#007156}.rin-alert-white{background:#f8f8f8;color:#007156}.rin-alert{font-size:.75rem;line-height:1rem;font-style:italic;font-weight:500;padding:.375rem 1rem;white-space:normal}.rin-alert.with-background-disabled{padding:0 .5rem;background:none}#arrow,#arrow::before{position:absolute;width:8px;height:8px;background:inherit}#arrow{visibility:hidden}#arrow::before{visibility:visible;content:"";transform:rotate(45deg)}div[id^=tooltip][data-popper-placement^=top]>#arrow{bottom:-4px}div[id^=tooltip][data-popper-placement^=bottom]>#arrow{top:-4px}div[id^=tooltip][data-popper-placement^=left]>#arrow{right:-4px}div[id^=tooltip][data-popper-placement^=right]>#arrow{left:-4px}div[id^=tooltip]{background:var(--color-background-secondary);padding:.5rem;font-size:.8125rem;box-shadow:0px 0px 7px rgba(0,0,0,.25);border-radius:.625rem;display:none;z-index:5}div[id^=tooltip][data-show]{display:block}.rin-toggle .vue-js-switch:not(.toggled) .v-switch-core{background-color:rgba(47,63,125,.1) !important}.rin-toggle .vue-js-switch:not(.toggled) .v-switch-core .v-switch-button{background-color:#2f3f7d !important;height:1.6475rem !important;width:1.7375rem !important}.rin-toggle .vue-js-switch:not(.toggled) .v-switch-label{color:#2f3f7d !important}.rin-toggle .vue-js-switch.toggled .v-switch-core{background-color:#2f3f7d !important}.rin-toggle .vue-js-switch.toggled .v-switch-core .v-switch-button{background-color:#fff !important;height:1.6375rem !important;width:1.7375rem !important}.rin-toggle .vue-js-switch.toggled .v-switch-label{color:#fff !important}.rin-toggle label.vue-js-switch{margin-bottom:0}.rin-type-label{font-weight:600;font-size:11px;line-height:11px;color:#fff;border-radius:3px;padding:2px 3px;margin:0 3px;transform:skew(-15deg, 0);display:inline-block}.rin-type-label .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.rin-type-label:hover .tooltiptext{visibility:visible}.rin-type-label.tournament{background:#7b61ff}.rin-type-label.clubleague{background:#02b9ff}.rin-type-label.teamleague{background:#4f61a7}.rin-type-label.player{background:#ff9a03}.rin-type-label.ranking{background:#a41b28}.rin-type-label.rating{background:#25326a}.rin-type-label.organisation{background:#ea6ba5}.rin-type-label.organisation-club{background:#ea6ba5}.rin-type-label.organization{background:#ea6ba5}.rin-type-label.americano{background:#25b0a8}.rin-type-label.team{background:#107966}.rin-type-label.playerprofile{background:#ff9a03}.rin-type-label.notapproved{background:#ef3340}.rin-type-label.approved{background:#36d076}.rin-type-label.invite{background:#ff9a03}.rin-type-label.add{background:#36d076}.rin-type-label.fake{background:#ef3340}.rin-type-label.pro{background:#fba500;font-weight:bold}.rin-type-label.pro-invert{color:#fba500;background:var(--color-background-secondary)}.rin-type-label.notpro{background:#d4d5db}.rin-type-label.popular{background:#fba500}.rin-type-label.premium-invert{color:#7b61ff;background:var(--color-background-secondary)}.rin-type-label.premium{color:var(--color-text-primary);background:#7b61ff}.rin-type-label.live,.rin-type-label.replay{background:#ef3340}.rin-type-label.video{background:#02b9ff}.rin-type-label.current_plan,.rin-type-label.score{color:var(--color-text-primary);background:var(--color-background-primary)}.rin-type-label.license-private,.rin-type-label.state-finished{color:var(--color-text-secondary);background:#f0f2f6;font-weight:600}.rin-type-label.state-active,.rin-type-label.license-active,.rin-type-label.state-upcoming,.rin-type-label.state-signupclosed,.rin-type-label.state-matchesgenerated,.rin-type-label.state-generatingmatches{color:#107966;background:#f0f2f6;font-weight:600}.rin-type-label.license-inactive,.rin-type-label.state-canceled{color:#a41b28;background:#f0f2f6;font-weight:600}.rin-type-label.privatematch{color:var(--color-text-secondary);background:#f0f2f6;font-weight:600}.vueperslides__parallax-wrapper{padding-bottom:0 !important}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:before{content:none;box-shadow:none !important}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after{content:none;box-shadow:none !important}.vueperslides__track{position:unset !important}.vueperslides__bullet .default{background-color:rgba(47,63,125,.1)}.vueperslides__bullet--active .default{background-color:var(--color-background-primary);border-width:0}.rin-show-partial-next-prev-slides{padding:0 1rem}.rin-show-partial-next-prev-slides .vueperslides__parallax-wrapper,.rin-show-partial-next-prev-slides .vueperslides__track{overflow:visible}.rin-show-partial-next-prev-slides .vueperslides__bullet--active .default{background-color:var(--color-background-primary);color:var(--color-background-primary)}.rin-base-carousel .vueperslides__arrow{opacity:1 !important}.rin-base-carousel .vueperslides__arrow.vueperslides__arrow--next{transform:rotate(180deg)}.rin-base-carousel .vueperslides__arrow .rin-dropdown-toggle-icon{color:var(--color-text-secondary);border:1px solid #f0f2f6;border-radius:50px;background:#f0f2f6;padding:.5rem}.rin-base-carousel .vueperslides__arrow .rin-dropdown-toggle-icon:after{display:inline-block;font-family:"icomoon";content:"";margin:auto;font-size:.75rem;transform-origin:center center;transition-property:transform;transition-duration:.3s;transform:rotate(90deg)}.rin-base-carousel .vueperslides__bullets{bottom:-1.5rem}.rin-base-carousel .vueperslides__bullets .vueperslides__bullet .default{background-color:var(--color-background-primary);color:var(--color-text-secondary);border:none;box-shadow:none;transition:.3s;width:5px;height:5px}.rin-base-carousel .vueperslides__bullets .vueperslides__bullet--active .default{width:8px;height:8px}.rin-base-carousel .vueperslides__bullets .vueperslides__bullet{margin:0 .375rem}.rin-base-carousel .vueperslides__bullets .vueperslides__bullet span{display:none}.rin-base-carousel .vueperslides__arrow--next{right:0}.rin-base-carousel .vueperslides__arrow--prev{left:0}.rin-search-history{padding:0 1em}.rin-search-history .rin-search-history-header{display:flex;justify-content:space-between;align-items:center;font-weight:bold;margin-bottom:18px}.rin-search-history .rin-search-history-header h4{font-size:14px;font-weight:700;line-height:20px;color:#2f3f7d;margin-bottom:unset}.rin-search-history .rin-search-history-header span{cursor:pointer;font-weight:500;font-size:12px;line-height:16px;color:#0276ff}.rin-search-history .rin-search-history-list{list-style:none;margin:0;padding:0}.rin-search-history .rin-search-history-list li{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.rin-search-history .rin-search-history-list li span{font-weight:bold;cursor:pointer}.rin-search-history .rin-search-history-list li a{cursor:pointer;font-weight:500;font-size:12px;line-height:16px;color:#2f3f7d}.rin-search-result-group .rin-search-result-group-title{position:relative;z-index:1;text-align:center;font-weight:500;font-size:12px;line-height:16px;color:#2f3f7d;margin-bottom:20px;margin-top:20px}.rin-search-result-group .rin-search-result-group-title:before{border-top:1px solid rgba(47,63,125,.5);content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}.rin-search-result-group .rin-search-result-group-title span{background:#fff;padding:0 15px}@media screen and (max-width: 1024px){.rin-search-result-group .rin-search-result-group-title span{background:#f8f8fa}}.rin-search-result-group .rin-card{margin-bottom:.3125rem}.rin-search-result-group .rin-search-result-group-body{display:flex;gap:5px;align-items:center;margin-bottom:5px}.rin-search-result-group .rin-search-result-group-body h4{margin-bottom:unset;font-weight:bold;font-size:14px;line-height:20px;color:#2f3f7d;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:1rem}.rin-search-result-group .rin-search-show-more-wrapper{margin-top:10px;display:flex;justify-content:center;align-items:center}.rin-search-result-group .rin-search-result-group-description{font-weight:500;font-size:12px;line-height:16px;color:#2f3f7d}.rin-filter-button{background:rgba(0,0,0,0);font-weight:bold;font-size:.8125rem;line-height:1.1875rem;color:var(--color-text-secondary);padding:2px 10px;white-space:nowrap}.rin-filter-button.selected{border:2px solid #2f3f7d;border-radius:3rem}.rin-filter-button:focus{outline:unset}.rin-filter-button:hover{color:var(--color-text-secondary)}.rin-modal .close{color:var(--color-text-secondary)}.rin-modal .modal-content{background-color:#f8f8f8}.rin-dropdown-pagination{display:flex;gap:1rem;align-items:center}.rin-dropdown-pagination .rin-dropdown-pagination-text{font-weight:500;font-size:12px;line-height:20px}.rin-pagination-page-picker ul{display:flex;gap:.5rem;list-style:none;justify-content:center;margin:0;padding:0}.rin-pagination-page-picker ul li{font-size:12px;line-height:20px;cursor:pointer}.rin-pagination-page-picker ul li.selected,.rin-pagination-page-picker ul li:hover{font-weight:700}.rin-pagination-page-picker ul li.rin-page-picker-arrow{margin:0 .25rem}.rin-page-top-bar-container{background:#25326a;color:#fff;font-size:.6875rem;line-height:1rem;padding:.8125rem 0}@media screen and (max-width: 1024px){.rin-page-top-bar-container{padding:.375rem 0}}.rin-page-top-bar-container .check-it{text-decoration:underline;cursor:pointer;font-weight:700}.rin-page-top-bar-container>div,.rin-page-top-bar-container .rin-page-top-bar-monetization-description{display:flex;flex-flow:row nowrap;align-items:center;column-gap:1rem}@media screen and (max-width: 1024px){.rin-page-top-bar-container>div,.rin-page-top-bar-container .rin-page-top-bar-monetization-description{margin:0 .5rem;column-gap:.5rem}}.rin-page-top-bar-container .rin-page-top-bar-back-btn{font-size:1rem;position:relative;cursor:pointer}.rin-page-top-bar-container .rin-page-top-bar-back-btn::after{content:"";position:absolute;top:-10px;bottom:-10px;right:-10px;display:inline-block;width:1px;height:28px;margin:auto;padding:0;background:hsla(0,0%,100%,.2)}@media screen and (max-width: 1024px){.rin-page-top-bar-container .rin-page-top-bar-back-btn::after{right:-4px}}.rin-page-top-bar-container .rin-no-worries-bar-text .rin-top-bar-click-here{font-weight:700;text-decoration:underline;cursor:pointer}header.fixed .rin-page-top-bar-container{display:none}.rin-filter-form-wrapper{margin-bottom:1.25rem}.rin-filter-form-wrapper .rin-filter-form-title{display:flex;flex-flow:row nowrap;gap:.25rem;margin-left:.75rem;cursor:pointer;align-items:center;margin-bottom:1rem;font-size:.8125rem;line-height:1.1875rem;font-weight:bold}.rin-filter-form-wrapper .rin-filter-form-title .rin-filters-text{text-decoration:underline}.rin-filter-form-wrapper .rin-filter-form-title .icon{display:inline-block;font-size:.5em;position:relative}.rin-filter-form-wrapper .rin-filter-form-title .icon-arrow-down{transform-origin:center center;transition-property:transform;transition-duration:.3s}.rin-filter-form-wrapper .rin-filter-form-title .icon-arrow-up{transform-origin:center center;transition-property:transform;transition-duration:.3s;transform:rotate(-180deg)}.rin-filter-form-wrapper .rin-filter-form-content{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:.75rem;align-items:center}@media screen and (max-width: 1024px){.rin-filter-form-wrapper .rin-filter-form-content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}.rin-filter-form-wrapper .rin-filter-form-content .rin-dropdown-toggle>span:first-child{display:block;max-width:80%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.rin-filter-form-wrapper .rin-filter-form-content>*{width:100%}.rin-filter-form-wrapper .rin-filter-form-content>*>*{width:100%}.rin-filter-form-wrapper .rin-filter-form-content .rin-concrete-selection>button,.rin-filter-form-wrapper .rin-filter-form-content .rin-concrete-selection input[name=date]{background:var(--color-background-primary);color:var(--color-text-primary) !important}.rin-filter-form-wrapper .slide-down-enter-active,.rin-filter-form-wrapper .slide-down-leave-active{max-height:200px;overflow-y:hidden;transition:max-height .8s ease-in-out}.rin-filter-form-wrapper .slide-down-enter,.rin-filter-form-wrapper .slide-down-leave-to{max-height:0}.xmx-icon-left:before,.xmx-icon-right:before,.xmx-icon-double-left:before,.xmx-icon-double-right:before,.xmx-icon-double-left:after,.xmx-icon-double-right:after{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;box-sizing:border-box;transform-origin:center;transform:rotate(-45deg) scale(0.7)}.xmx-icon-double-left:after{left:-4px}.xmx-icon-double-right:before{left:4px}.xmx-icon-right:before,.xmx-icon-double-right:before,.xmx-icon-double-right:after{transform:rotate(135deg) scale(0.7)}.xmx-btn{box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:rgba(0,0,0,0);outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#73879c;white-space:nowrap}.xmx-btn:hover{border-color:#1284e7;color:#1284e7}.xmx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.xmx-scrollbar{height:100%}.xmx-scrollbar:hover .xmx-scrollbar-track{opacity:1}.xmx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.xmx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;transition:opacity .24s ease-out}.xmx-scrollbar-track .xmx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);transition:background-color .3s}.xmx-zoom-in-down-enter-active,.xmx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(0.23, 1, 0.32, 1),opacity .3s cubic-bezier(0.23, 1, 0.32, 1);transform-origin:center top}.xmx-zoom-in-down-enter,.xmx-zoom-in-down-enter-from,.xmx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.xmx-datepicker{position:relative;display:inline-block;width:210px}.xmx-datepicker svg{width:1em;height:1em;vertical-align:-0.15em;fill:currentColor;overflow:hidden}.xmx-datepicker-range{width:320px}.xmx-datepicker-inline{width:auto}.xmx-input-wrapper{position:relative}.xmx-input-wrapper .xmx-icon-clear{display:none}.xmx-input-wrapper:hover .xmx-icon-clear{display:block}.xmx-input-wrapper:hover .xmx-icon-clear+.xmx-icon-calendar{display:none}.xmx-input{display:inline-block;box-sizing:border-box;width:100%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.xmx-input:hover,.xmx-input:focus{border-color:#409aff}.xmx-input:disabled,.xmx-input.disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.xmx-input:focus{outline:none}.xmx-input::-ms-clear{display:none}.xmx-icon-calendar,.xmx-icon-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.xmx-icon-clear{cursor:pointer}.xmx-icon-clear:hover{color:rgba(0,0,0,.8)}.xmx-datepicker-main{font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei",sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.xmx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2001}.xmx-datepicker-sidebar{float:left;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.xmx-datepicker-sidebar+.xmx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.xmx-datepicker-body{position:relative;user-select:none}.xmx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.xmx-range-wrapper{display:flex}@media(max-width: 750px){.xmx-range-wrapper{flex-direction:column}}.xmx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.xmx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.xmx-calendar{box-sizing:border-box;width:248px;padding:6px 12px}.xmx-calendar+.xmx-calendar{border-left:1px solid #e8e8e8}.xmx-calendar-header,.xmx-time-header{box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.xmx-btn-icon-left,.xmx-btn-icon-double-left{float:left}.xmx-btn-icon-right,.xmx-btn-icon-double-right{float:right}.xmx-calendar-header-label{font-size:14px}.xmx-calendar-decade-separator{margin:0 2px}.xmx-calendar-decade-separator:after{content:"~"}.xmx-calendar-content{position:relative;height:224px;box-sizing:border-box}.xmx-calendar-content .cell{cursor:pointer}.xmx-calendar-content .cell:hover{color:#73879c;background-color:rgb(243.15,248.85,253.8)}.xmx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.xmx-calendar-content .cell.in-range,.xmx-calendar-content .cell.hover-in-range{color:#73879c;background-color:rgb(219.45,236.55,251.4)}.xmx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.xmx-calendar-week-mode .xmx-date-row{cursor:pointer}.xmx-calendar-week-mode .xmx-date-row:hover{background-color:rgb(243.15,248.85,253.8)}.xmx-calendar-week-mode .xmx-date-row.xmx-active-week{background-color:rgb(219.45,236.55,251.4)}.xmx-calendar-week-mode .xmx-date-row .cell:hover{color:inherit;background-color:rgba(0,0,0,0)}.xmx-calendar-week-mode .xmx-date-row .cell.active{color:inherit;background-color:rgba(0,0,0,0)}.xmx-week-number{opacity:.5}.xmx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;box-sizing:border-box;text-align:center}.xmx-table th{padding:0;font-weight:500;vertical-align:middle}.xmx-table td{padding:0;vertical-align:middle}.xmx-table-date td,.xmx-table-date th{height:32px;font-size:12px}.xmx-table-date .today{color:rgb(41.7,144.3,233.4)}.xmx-table-date .cell.not-current-month{color:#ccc;background:none}.xmx-time{flex:1;width:224px;background:#fff}.xmx-time+.xmx-time{border-left:1px solid #e8e8e8}.xmx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.xmx-time-header{border-bottom:1px solid #e8e8e8}.xmx-time-content{height:224px;box-sizing:border-box;overflow:hidden}.xmx-time-columns{display:flex;width:100%;height:100%;overflow:hidden}.xmx-time-column{flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.xmx-time-column:first-child{border-left:0}.xmx-time-column .xmx-time-list{margin:0;padding:0;list-style:none}.xmx-time-column .xmx-time-list::after{content:"";display:block;height:192px}.xmx-time-column .xmx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.xmx-time-column .xmx-time-item:hover{color:#73879c;background-color:rgb(243.15,248.85,253.8)}.xmx-time-column .xmx-time-item.active{color:#1284e7;background-color:rgba(0,0,0,0);font-weight:700}.xmx-time-column .xmx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.xmx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.xmx-time-option:hover{color:#73879c;background-color:rgb(243.15,248.85,253.8)}.xmx-time-option.active{color:#1284e7;background-color:rgba(0,0,0,0);font-weight:700}.xmx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.xmx-input{color:var(--color-text-secondary) !important;background:rgba(47,63,125,.1);border-color:rgba(47,63,125,.1);-webkit-background-clip:padding-box;background-clip:padding-box;font-size:.8125rem;line-height:1.0625rem;font-weight:bold !important;border-width:2px;border-radius:50px !important;border-style:solid;box-shadow:none !important;cursor:pointer}.xmx-input::placeholder{color:var(--color-text-secondary)}.xmx-datepicker-popup{box-shadow:0px 0px 7px rgba(0,0,0,.25);border-radius:10px}.xmx-icon-calendar{color:var(--color-text-secondary);right:.8125rem}.xmx-table{background:var(--color-background-secondary)}.xmx-table td{padding:0 !important;border:none;border-radius:0 !important;font-size:unset;background:var(--color-background-secondary)}.rin-body-modal-open .rin-modal-wrapper{overflow-x:hidden;overflow-y:auto}@media screen and (max-width: 1024px){.rin-body-modal-open .rin-modal-wrapper{height:-webkit-fill-available;-webkit-overflow-scrolling:touch}}.rin-modal-wrapper{position:fixed;top:0;left:0;display:none;width:100%;height:100vh;outline:0;opacity:1;transition:opacity .15s linear}.rin-modal-wrapper .rin-modal-size-s{width:auto;margin:.5rem;max-width:19rem;margin:1.75rem auto 4.5rem}.rin-modal-wrapper .rin-modal-size-m{width:auto;margin:.5rem;max-width:32rem;margin:1.75rem auto 4.5rem}.rin-modal-wrapper .rin-modal-size-l{width:auto;margin:.5rem;max-width:32rem;margin:1.75rem auto 4.5rem}@media screen and (min-width: 1024px){.rin-modal-wrapper .rin-modal-size-l{max-width:50rem;margin:1.75rem auto 4.5rem}}.rin-modal-wrapper .rin-modal-size-fullv-s{width:auto;max-width:25rem;margin:1.75rem auto 4.5rem}@media screen and (max-width: 1024px){.rin-modal-wrapper .rin-modal-size-fullv-s{max-width:25rem;margin:0 auto;border-radius:.5rem;min-height:100%}.rin-modal-wrapper .rin-modal-size-fullv-s .rin-modal-content{overflow-y:auto;height:90vh !important}}.rin-modal-wrapper .rin-modal-size-fullv-l{width:auto;max-width:90%;margin:1.75rem auto 4.5rem}@media screen and (max-width: 1024px){.rin-modal-wrapper .rin-modal-size-fullv-l{max-width:50rem;margin:0 auto;border-radius:.5rem;min-height:100%}.rin-modal-wrapper .rin-modal-size-fullv-l .rin-modal-content{overflow-y:auto;height:90vh !important}}.rin-modal-wrapper .rin-modal-size-full-window{width:auto;height:100%;margin:0 auto;border-radius:.5rem;min-height:100%}.rin-modal-wrapper .rin-modal-size-full-window .rin-modal-content{overflow-y:hidden;padding:0 !important}.rin-modal-wrapper .rin-modal-size-full-window .rin-modal-content .rin-modal-header{margin:0}.rin-modal-wrapper .rin-modal-size-full-window .rin-modal-content .rin-modal-header h4{margin-bottom:0}.rin-modal-wrapper .rin-modal-size-prompt{margin:.5rem;max-width:25rem;margin:1rem auto 4rem;position:relative;top:35%}.rin-modal-wrapper .rin-modal-size-prompt-bottom{width:auto;margin:.5rem;max-width:25rem;margin:1.75rem auto 4.5rem}.rin-modal-wrapper .rin-modal{position:relative;border-radius:1rem;padding:1rem}.rin-modal-wrapper .rin-modal .rin-modal-content{padding:1rem 1rem 0}.rin-modal-wrapper .rin-modal .rin-modal-content .rin-modal-header{margin-bottom:2rem}.rin-modal-wrapper .rin-modal .rin-modal-content .rin-modal-header h4{margin-bottom:0}.rin-modal-wrapper .rin-modal .rin-modal-content .rin-modal-footer{display:flex;justify-content:flex-end;gap:.5rem;margin-top:2rem}.rin-modal-wrapper .rin-modal.rin-modal-primary{background:#f8f8f8}.rin-modal-wrapper .rin-modal.rin-modal-secondary{background-color:var(--color-background-secondary)}.rin-modal-wrapper .rin-modal .icon-close{position:absolute;right:2rem;top:2rem;cursor:pointer}.rin-modal-wrapper-over-bottom-nav{z-index:9999999 !important}.rin-modal-wrapper-over-bottom-nav .rin-modal-size-prompt-bottom{position:absolute !important;bottom:0;left:0;right:0;margin:auto auto 0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rin-modal-backdrop{opacity:.5;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000}@media screen and (max-width: 1024px){.rin-modal-no-padding .rin-modal .rin-modal-content{padding:0}}.modal-pro-player-wrapper{display:flex;flex-direction:column}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-description{font-size:.75rem;line-height:1rem;font-weight:500;text-align:center;margin-bottom:.75rem;margin-top:2rem}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-left:-1rem;margin-right:-1rem}@media screen and (max-width: 460px){.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container{grid-template-columns:1fr}}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card{position:relative;background:var(--color-background-secondary-dark-1);border:1px solid rgba(47,63,125,.1)}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card.rin-popular-plan-container{border:1px solid rgba(47,63,125,.5)}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card .rin-card-title{position:absolute;top:-2px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card .rin-card-header{position:absolute;top:.5rem;right:.5rem;height:2rem}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card .rin-card-header span{background:var(--color-background-primary);color:var(--color-text-primary);border-radius:20px;padding:.25rem .5rem;display:table;font-size:.75rem}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card .rin-card-body{display:flex;flex-flow:column nowrap;align-items:center}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card .rin-card-body .rin-pro-player-modal-plan-period{font-size:.75rem;line-height:1.125rem;font-weight:bold;margin-top:1.25rem}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card .rin-card-body .rin-pro-player-modal-plan-cost{font-size:1.125rem;line-height:1.625rem;font-weight:800}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card .rin-card-body .rin-pro-player-modal-plan-cost span{font-size:.8125rem;line-height:1.1875rem;font-weight:bold}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card .rin-card-body .rin-pro-player-modal-plan-breakdown{font-size:.6875rem;line-height:1rem;font-weight:500;min-height:1rem;margin-bottom:.5rem}.modal-pro-player-wrapper .choose-plan-wrapper .rin-pro-player-modal-plans-container .rin-card .rin-card-body .cancel-any-time{font-size:11px;line-height:16px;text-align:center;color:var(--color-text-secondary);margin-bottom:.5rem}.rin-pro-player-modal-body-container{display:flex;flex-flow:row nowrap;justify-content:space-around;color:var(--color-text-secondary)}@media screen and (max-width: 1024px){.rin-pro-player-modal-body-container{flex-flow:column nowrap}}@media screen and (max-width: 1024px){.rin-pro-player-modal-body-container .rin-pro-player-modal-image-container{text-align:center}}.rin-pro-player-modal-body-container .rin-pro-player-modal-image-container img{width:21rem;height:21rem;display:inline-block;margin-top:3rem}@media screen and (max-width: 1024px){.rin-pro-player-modal-body-container .rin-pro-player-modal-image-container img{margin-top:0;width:8.75rem;height:7.75rem}}.rin-pro-player-modal-body-container .rin-pro-player-modal-titles-container{display:flex;flex-flow:column nowrap;align-items:center}.rin-pro-player-modal-body-container .rin-pro-player-modal-titles-container .rin-pro-player-modal-supertitle{font-size:.875rem;line-height:1.25rem;font-weight:bold}.rin-pro-player-modal-body-container .rin-pro-player-modal-titles-container .rin-pro-player-modal-title{display:flex;flex-flow:row nowrap;column-gap:.5rem;font-size:1.375rem;line-height:1.875rem;font-weight:800;color:#fba500}.rin-pro-player-modal-body-container .rin-pro-player-modal-titles-container .rin-pro-player-modal-title span.rin-type-label.pro{display:table;margin:auto 0;font-size:1rem;line-height:1rem}.rin-pro-player-modal-body-container .rin-pro-player-modal-titles-container .rin-pro-player-modal-subtitle{font-size:.75rem;line-height:1rem;font-weight:500;margin-top:.75rem;margin-bottom:1.5rem}.rin-pro-player-modal-body-container .rin-pro-player-modal-bulletpoints{font-size:.75rem;line-height:1.125rem;font-weight:bold;list-style:none;padding:0}@media screen and (max-width: 1024px){.rin-pro-player-modal-body-container .rin-pro-player-modal-bulletpoints{margin-left:.75rem;margin-right:.75rem}}.rin-pro-player-modal-body-container .rin-pro-player-modal-bulletpoints li{margin-bottom:.8125rem;display:flex;flex-flow:row nowrap;align-items:center}.rin-pro-player-modal-body-container .rin-pro-player-modal-bulletpoints .icon-check{color:var(--color-text-primary);background:#fba500;border-radius:50%;padding:.125rem;display:inline-block;margin-right:.5rem}.trial{text-align:center}@media screen and (max-width: 1024px){.trial{margin:-1rem}}.trial .trial-information-wrapper .rin-card .rin-card-title{margin-bottom:2rem}.trial .trial-information-wrapper .rin-card .rin-card-header{margin-bottom:2rem}.trial .trial-information-wrapper .trial-body-wrapper{display:flex;flex-direction:column;justify-content:center;gap:.8rem}.trial .trial-information-wrapper .trial-body-wrapper .or{margin:.5rem 0;padding-bottom:0}.trial .trial-information-wrapper .trial-body-wrapper .no-card-needed{padding-bottom:2rem}.trial .trial-information-wrapper .trial-body-wrapper .or,.trial .trial-information-wrapper .trial-body-wrapper .no-card-needed{font-size:.8125rem;line-height:1.25rem;font-weight:500;font-style:italic}.trial .trial-information-wrapper .trial-body-wrapper .underlined{font-size:.875rem;line-height:1.25rem;font-weight:bold;cursor:pointer}.trial .trial-information-wrapper .trial-footer{white-space:pre-line;font-size:.75rem;line-height:1.125rem;font-weight:bold}.trial .header-intro-text{text-transform:uppercase;font-size:.75rem;line-height:1.125rem;font-weight:bold;padding-bottom:2rem}.trial .title-small{line-height:1.25rem;font-weight:bold;font-size:.875rem;padding-bottom:.3rem}.trial .title-small .pro{font-size:1rem !important;padding:.3rem !important}.trial .title-big{font-size:1.375rem;line-height:1.875rem;font-weight:800}.trial .trial-description{font-size:.75rem;line-height:1.125rem;font-weight:bold;white-space:pre-line;font-style:italic;padding-bottom:2rem}.trial .trial-success-wrapper{display:flex;flex-direction:column;gap:1rem}.trial .trial-success-wrapper .rin-card-title{display:flex;flex-direction:column;gap:1rem}.trial .trial-success-wrapper .trial-success{white-space:pre-line;margin-bottom:1rem}.trial .trial-success-wrapper .trial-footer{display:flex;justify-content:center}.trial .trial-success-wrapper .rin-card-header,.trial .trial-success-wrapper rin-card-body,.trial .trial-success-wrapper rin-card-footer{display:none}.trial .trial-modal-subtitle{font-style:italic;font-size:.85rem;line-height:.725rem;font-weight:bold}.trial .trial-modal-bulletpoints{font-size:.75rem;line-height:1.125rem;font-weight:bold;list-style:none;padding:0;white-space:initial;text-align:left}@media screen and (max-width: 1024px){.trial .trial-modal-bulletpoints{margin-left:.75rem;margin-right:.75rem}}.trial .trial-modal-bulletpoints li{margin-bottom:.8125rem;display:flex;flex-flow:row nowrap;align-items:center}.trial .trial-modal-bulletpoints .icon-check{color:var(--color-text-primary);background:#fba500;border-radius:50%;padding:.125rem;display:inline-block;margin-right:.5rem}.trial .trial-modal-plans-container{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media screen and (max-width: 460px){.trial .trial-modal-plans-container{grid-template-columns:1fr}}.trial .trial-modal-plans-container .rin-card{position:relative;background:var(--color-background-secondary-dark-1);border:1px solid rgba(47,63,125,.1)}.trial .trial-modal-plans-container .rin-card.rin-popular-plan-container{border:1px solid rgba(47,63,125,.5)}.trial .trial-modal-plans-container .rin-card .rin-card-title{position:absolute;top:-0.375rem;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.trial .trial-modal-plans-container .rin-card .rin-card-header{position:absolute;top:.5rem;right:.5rem;height:2rem}.trial .trial-modal-plans-container .rin-card .rin-card-header span{background:var(--color-background-primary);color:var(--color-text-primary);border-radius:20px;padding:.25rem .5rem;display:table;font-size:.75rem}.trial .trial-modal-plans-container .rin-card .rin-card-body{display:flex;flex-flow:column nowrap;align-items:center}.trial .trial-modal-plans-container .rin-card .rin-card-body .rin-pro-player-modal-plan-period{font-size:.75rem;line-height:1.125rem;font-weight:bold;margin-top:1.25rem}.trial .trial-modal-plans-container .rin-card .rin-card-body .rin-pro-player-modal-plan-cost{font-size:1.125rem;line-height:1.625rem;font-weight:800}.trial .trial-modal-plans-container .rin-card .rin-card-body .rin-pro-player-modal-plan-cost span{font-size:.8125rem;line-height:1.1875rem;font-weight:bold}.trial .trial-modal-plans-container .rin-card .rin-card-body .rin-pro-player-modal-plan-breakdown{font-size:.6875rem;line-height:1rem;font-weight:500;min-height:1rem;margin-bottom:.5rem}.trial .trial-modal-plans-container .rin-card .rin-card-body .cancel-any-time{font-size:11px;line-height:16px;text-align:center;color:var(--color-text-secondary);margin-bottom:.5rem}.trial .trial-modal-pricing-description{padding-bottom:1rem;font-size:.75rem;font-weight:500}.choose-billing-address{text-align:center}.choose-billing-address .address-card{width:fit-content}.star-indicator{color:#7b61ff}.star-indicator-s{font-size:1rem}.star-indicator-m{font-size:1.25rem}.star-indicator-l{font-size:2rem}.star-indicator-xl{font-size:2.1rem}.freemium-why-free{margin:1rem 0}.freemium-why-free .rin-card-body{white-space:normal}.freemium-why-free .rin-card-body h3{font-weight:800;font-size:16px;line-height:24px;color:#2f3f7d}.freemium-why-free .rin-card-body p{font-weight:500;font-size:12px;line-height:20px;color:#2f3f7d}.freemium-why-free .rin-card-body a{color:#00b9ff;text-decoration:underline}.no-worries{display:flex;justify-content:center}.no-worries .no-worries-wrapper{display:flex;flex-direction:column}.freemium-no-worries{display:flex;gap:1rem;flex-direction:column}.freemium-no-worries ul{margin-bottom:unset}.freemium-no-worries .title{font-size:1rem;line-height:1.5rem;font-weight:800;text-align:center;margin-bottom:.2rem}.freemium-no-worries .rin-card .rin-card-header{font-size:1rem;line-height:1.5rem;font-weight:800;text-align:center;margin-bottom:.8rem}.freemium-no-worries .rin-card .rin-card-body{overflow:unset}.freemium-no-worries .icon-check{background-color:var(--color-background-secondary);color:#fff;font-size:12px;border-radius:50%;padding:.125rem}.freemium-no-worries .first-card .list-wrapper,.freemium-no-worries .second-card .list-wrapper{display:flex;flex-direction:column;gap:.6rem;padding-left:0}.freemium-no-worries .first-card .list-wrapper .freemium-item,.freemium-no-worries .second-card .list-wrapper .freemium-item{display:flex;flex-direction:row;gap:.5rem;align-items:baseline}.freemium-no-worries .first-card .list-wrapper .freemium-item .item-text,.freemium-no-worries .second-card .list-wrapper .freemium-item .item-text{font-size:.75rem;line-height:1.125rem;font-weight:700;white-space:normal;min-width:0}.freemium-no-worries .first-card .list-wrapper .freemium-item .icon-check,.freemium-no-worries .second-card .list-wrapper .freemium-item .icon-check{background-color:var(--color-background-primary)}.freemium-no-worries .second-card .rin-card{background-color:#fffbf2;border-color:#fba500}.freemium-no-worries .second-card .icon-check{background-color:#fba500}.freemium-no-worries .pro{font-size:1rem !important;padding:.3rem !important}.organisation-calendar .rin-simple-tab-wrapper{display:flex;justify-content:center;align-items:center}.organisation-calendar .rin-simple-tab-wrapper .rin-simple-tab{width:50%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(47,63,125,.1);border-top-left-radius:15px;border-top-right-radius:15px;font-weight:700;font-size:13px;line-height:19px;color:#2f3f7d;background:#f5f5f9;cursor:pointer;height:2.5rem}.organisation-calendar .rin-simple-tab-wrapper .rin-simple-tab.active{background:#fff;border-bottom:none}.organisation-calendar .share-organisation-calendar{font-size:20px;cursor:pointer}.rin-skill-rating-modal-body-container .rin-skill-rating-modal-titles-container{display:flex;flex-flow:column nowrap;align-items:center;row-gap:.75rem;margin:0 1rem 1rem 1rem}.rin-skill-rating-modal-body-container .rin-skill-rating-modal-titles-container .rin-skill-rating-modal-title{font-size:1rem;line-height:1.5rem;font-weight:800}.rin-skill-rating-modal-body-container .rin-skill-rating-modal-titles-container .rin-skill-rating-modal-subtitle{font-size:.8125rem;line-height:1.1875rem;font-weight:bold}.rin-skill-rating-modal-body-container .rin-skill-rating-modal-options{display:flex;flex-flow:row wrap;justify-content:center;gap:.5rem}.rin-skill-rating-modal-body-container .rin-skill-rating-modal-options .rin-card{width:auto;max-width:12rem;padding-bottom:.875rem;justify-content:space-between;align-items:center;gap:.5rem}.rin-skill-rating-modal-body-container .rin-skill-rating-modal-options .rin-card .rin-type-label{font-size:.875rem;padding:4px 5px;margin-top:.25rem}.rin-skill-rating-modal-body-container .rin-skill-rating-modal-options .rin-card .icon-star{font-size:1.75rem;color:#7b61ff}.rin-skill-rating-modal-body-container .rin-skill-rating-modal-options .rin-card .rin-card-body{font-size:.75rem;line-height:1.125rem;font-weight:bold;white-space:unset;margin-bottom:.5rem;text-align:center}.rin-premium-tournament-container{border-top:1px solid rgba(47,63,125,.1);border-bottom:1px solid rgba(47,63,125,.1)}.rin-premium-tournament-container .icon-star{font-size:2.5rem;color:#7b61ff;margin-bottom:.5rem}.rin-premium-tournament-container .rin-premium-tournament-header{display:flex;flex-flow:column nowrap;align-items:center}.rin-premium-tournament-container .rin-premium-tournament-header .rin-premium-tournament-supertitle{font-size:.875rem;line-height:1.25rem;font-weight:bold}.rin-premium-tournament-container .rin-premium-tournament-header .rin-premium-tournament-title{font-size:1.375rem;line-height:1.875rem;font-weight:800;color:#7b61ff;display:flex;flex-flow:row nowrap}.rin-premium-tournament-container .rin-premium-tournament-header .rin-premium-tournament-title .rin-type-label{display:table;margin:auto 0;margin-right:.5rem;font-size:1rem;line-height:1rem;font-weight:800}.rin-premium-tournament-container .rin-premium-tournament-header .rin-premium-tournament-subrtitle{font-size:.75rem;line-height:1rem;font-weight:normal;margin-top:.25rem;margin-bottom:1rem}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-current-plan{position:relative}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-current-plan .rin-card-title{position:absolute;top:-7px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-current-plan .rin-card-body{display:flex;flex-flow:column nowrap;align-items:center;margin-top:1rem}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-current-plan .rin-card-body h6{font-size:.75rem;line-height:1.125rem;font-weight:bold}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-current-plan .rin-card-body span{font-size:.75rem;line-height:1rem;font-weight:normal}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-bulletpoints{font-size:.75rem;line-height:1.125rem;font-weight:bold;list-style:none;padding:0}@media screen and (max-width: 1024px){.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-bulletpoints{margin-left:.75rem;margin-right:.75rem}}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-bulletpoints li{margin-bottom:.8125rem;display:flex;flex-flow:row nowrap;align-items:center}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-bulletpoints .icon-check{color:var(--color-text-primary);background:var(--color-background-primary);border-radius:50%;padding:.125rem;display:inline-block;margin-right:.5rem}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-player-count{color:#ff4552;font-size:.875rem;line-height:1.25rem;font-weight:bold;margin-top:1.5rem;text-align:center}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-description{font-size:.75rem;line-height:1rem;font-weight:500;text-align:center;margin-bottom:.75rem;margin-top:2rem}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-plans-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;margin-left:-1rem;margin-right:-1rem}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-plans-container .rin-card{background:var(--color-background-secondary-dark-1);border:1px solid rgba(47,63,125,.1);padding:.75rem;align-items:center;justify-content:space-between}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-plans-container .rin-card.not-eligible{background:#d5d9e5;opacity:30%}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-plans-container .rin-card .rin-card-body{display:flex;flex-flow:column nowrap;align-items:center}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-plans-container .rin-card .rin-card-body .rin-premium-tournament-modal-plan-limits{font-size:.75rem;line-height:1.125rem;font-weight:bold;margin-top:.75rem;margin-bottom:1rem}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-plans-container .rin-card .rin-card-body .rin-premium-tournament-modal-plan-cost{font-size:1.125rem;line-height:1.625rem;font-weight:800;margin-bottom:1rem}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-additional-info{font-size:.75rem;line-height:1rem;font-weight:normal}.rin-premium-tournament-container .rin-premium-tournament-body .rin-premium-tournament-additional-info>div{margin-top:.75rem}.rin-premium-tournament-container .rin-premium-tournament-footer{margin-bottom:1rem}.rin-premium-tournament-container .rin-premium-tournament-footer .rin-alert{margin:0 -2rem;text-align:center}.rin-register-email-password-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.5rem}.rin-register-email-password-container h1{font-size:1.375rem;line-height:1.875rem;font-weight:800;margin-bottom:0;display:flex;gap:.5rem;justify-content:center;align-items:center}.rin-register-email-password-container h1 span{white-space:nowrap}.rin-register-email-password-container h6{font-size:.75rem;line-height:1.125rem;font-weight:bold;margin:1rem auto}.rin-register-email-password-container h6 span{text-decoration:underline;cursor:pointer}.rin-register-email-password-container .rin-register-email-password-subtitle{font-size:.75rem;line-height:1.25rem;font-weight:500;margin-bottom:2rem}.rin-register-usernames{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.5rem}.rin-register-usernames h1{font-size:1.375rem;line-height:1.875rem;font-weight:800;margin-bottom:0}.rin-register-dob-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.5rem}.rin-register-dob-container h1{font-size:1.375rem;line-height:1.875rem;font-weight:800;margin-bottom:0}.rin-register-dob-container .rin-register-input-container{margin:auto;align-items:center !important}.rin-register-dob-container .date-dropdowns{margin-left:1rem;display:grid;grid-template-columns:1fr;gap:.5rem}.rin-register-dob-container .date-dropdowns select{background:rgba(47,63,125,.1);border-radius:50px;color:var(--color-text-secondary);font-size:.75rem;line-height:1.125rem;font-weight:700;padding:.375rem 1rem;border:1px solid rgba(47,63,125,.1)}.rin-register-gender{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.5rem}.rin-register-gender h1{font-size:1.375rem;line-height:1.875rem;font-weight:800;margin:auto}.rin-register-gender .rin-register-label{font-size:.75rem;line-height:1.125rem;font-weight:bold}.rin-register-gender .rin-register-input{margin-top:-1px;vertical-align:middle}.rin-register-country{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.5rem}.rin-register-country h1{font-size:1.375rem;line-height:1.875rem;font-weight:800;margin-bottom:0}.rin-register-country .rin-dropdown-toggle{margin-top:2rem}.rin-register-sport{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.5rem}.rin-register-sport h1{font-size:1.375rem;line-height:1.875rem;font-weight:800;margin-bottom:0}.rin-register-sport .rin-dropdown-toggle{margin-top:2rem}.rin-register-phone{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.5rem}.rin-register-phone h1{font-size:1.375rem;line-height:1.875rem;font-weight:800;margin:auto}.rin-register-modal-wrapper .rin-register-slide .rin-btn-type-success{margin:1rem auto 0}.rin-register-modal-wrapper .vueperslides__arrow{top:-1.3125rem;color:var(--color-text-secondary);opacity:1}.rin-register-modal-wrapper .vueperslides__arrow.vueperslides__arrow--next{display:none}.rin-register-modal-wrapper .vueperslides__progress{background:rgba(47,63,125,.1);color:#42e586;border-radius:10px}.rin-register-modal-wrapper .vueperslides__progress>div{border-top-left-radius:10px;border-bottom-left-radius:10px}.rin-register-modal-wrapper .rin-modal .rin-modal-content{padding:1rem 0 0}.rin-register-form{margin-top:2rem}.rin-register-form .rin-register-input-container{display:flex;flex-flow:column nowrap;align-items:flex-start;min-width:18rem}.rin-register-form .rin-register-input-container .rin-register-label{font-size:.75rem;line-height:1.125rem;font-weight:bold;margin-left:1rem}.rin-register-form .rin-register-input-container .rin-register-input{font-size:.75rem;line-height:1.25rem;font-weight:normal;height:2.5rem;width:100%;color:var(--color-text-secondary);border:1px solid rgba(47,63,125,.1);border-radius:50px;padding:0 1rem}.rin-register-form .rin-register-input-container .rin-register-input.has-error{border:1px solid #ef3340}.rin-register-form .rin-btn-type-success{margin-top:1rem}.rin-register-form .rin-register-errors-container p{margin:0;font-size:.75rem;font-weight:bold;color:#ef3340}.rin-register-form .rin-dropdown-toggle{font-size:.75rem;min-width:14rem}.rin-register-form .rin-register-checkbox-container{display:flex;flex-flow:row nowrap;gap:1rem;align-items:center;font-size:.75rem;line-height:1rem;font-weight:500;max-width:18rem}.rin-register-form .rin-register-checkbox-container .rin-base-checkbox{border-radius:3px;border:1px solid #d5d9e5;width:1rem;height:1rem;aspect-ratio:1/1}.rin-register-form .rin-register-checkbox-container a{text-decoration:underline}.rin-register-form .rin-register-form-container{display:flex;flex-flow:column nowrap;gap:.5rem;align-items:center}.rin-confirm-create-event-container .rin-confirm-create-title{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1rem}.rin-confirm-create-event-container .rin-confirm-create-title p{font-size:.875rem;line-height:1.25rem;font-weight:bold;text-align:center}.rin-confirm-create-event-container .rin-confirm-create-title .icon{font-size:1.5rem}.rin-confirm-create-event-container .rin-confirm-create-body{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:flex-end;padding:1rem 0;background:var(--color-background-secondary-dark-1);border-color:rgba(47,63,125,.1);border-radius:10px}.rin-confirm-create-event-container .rin-confirm-create-body .rin-confirm-create-sport-selection label{font-size:.75rem;line-height:1rem;font-weight:normal}.rin-confirm-create-event-container .rin-confirm-create-body a{font-size:.75rem;line-height:1rem;font-weight:normal;display:block;text-align:center;margin-bottom:.5rem}.rin-confirm-create-event-container .rin-confirm-create-footer button{display:block;margin:1rem auto}.rin-confirm-create-event-container .rin-confirm-create-footer button a:hover{color:var(--color-text-primary);text-decoration:none}@media only screen and (min-width: 1024px){.settings-wrapper{padding:3rem 10rem}}@media only screen and (max-width: 1023px){.settings-wrapper{padding:2rem 0}.settings-wrapper .settings-title{justify-content:start !important;padding-left:1.5rem}.settings-wrapper hr{margin-left:1.5rem;margin-right:1.5rem}}.settings-wrapper .settings-title{font-size:1.125rem;font-weight:800;line-height:1.625rem;display:flex;justify-content:center}.settings-wrapper .settings-item{padding-left:0 !important;padding-right:0 !important}.settings-wrapper .download-data{text-decoration:none;justify-self:right}@media only screen and (min-width: 1024px){.settings-wrapper .settings-body .rin-card{padding:0 10rem}}.settings-wrapper .settings-body .settings-list{background:#fff;box-sizing:border-box;border-radius:15px;overflow:hidden;margin-top:1.5rem}.settings-wrapper .settings-body .settings-list ul{padding:10px;list-style:none;margin:0;padding:0}.settings-wrapper .settings-body .settings-list ul li{padding:10px;font-weight:700;font-size:14px;line-height:20px;display:flex;align-items:center;cursor:pointer}.settings-wrapper .settings-body .settings-list ul li button{justify-self:right;margin-left:auto}.settings-wrapper .settings-body .settings-list ul li .setting-name{font-size:.75rem;line-height:1.25rem;font-weight:normal;justify-self:baseline;white-space:normal;flex:0 0 33%}.settings-wrapper .settings-body .settings-list ul li .setting-value{font-size:.75rem;line-height:1.25rem;font-weight:700;justify-self:left;flex:0 0 33%;white-space:normal;margin-left:.5rem}.settings-wrapper .settings-body .settings-list ul li a{margin-left:auto}.settings-wrapper .settings-body .settings-list ul li .icon-v{transform:rotate(270deg);justify-self:right;font-size:.6rem;margin-left:auto}.settings-wrapper .settings-body .settings-list ul li:not(:last-child){border-bottom:1px solid rgba(47,63,125,.1)}.settings-wrapper .settings-body .rin-toggle{justify-self:right;margin-left:auto}.settings-wrapper .settings-body .rin-toggle .vue-js-switch:not(.toggled) .v-switch-core{background-color:#979fbe !important}.settings-wrapper .settings-body .rin-toggle .vue-js-switch:not(.toggled) .v-switch-core .v-switch-button{background-color:#fff !important;height:1.225rem !important;width:1.375rem !important}.settings-wrapper .settings-body .rin-toggle .vue-js-switch.toggled .v-switch-core{background-color:#36d076 !important}.settings-wrapper .settings-body .rin-toggle .vue-js-switch.toggled .v-switch-core .v-switch-button{background-color:#fff !important;height:1.225rem !important;width:1.375rem !important}.settings-modal .date-dropdowns{display:grid;grid-template-columns:1fr;gap:.5rem}.settings-modal .date-dropdowns select{background:rgba(47,63,125,.1);border-radius:50px;color:var(--color-text-secondary);font-size:.75rem;line-height:1.125rem;font-weight:700;padding:.375rem 1rem;border:1px solid rgba(47,63,125,.1)}.settings-modal .rin-alert-danger{background:unset !important;text-align:center}.settings-modal .offset-wrapper .rin-dropdown-container .rin-dropdown-toggle{min-width:14rem}.settings-modal .country-wrapper .rin-dropdown-toggle{min-width:14rem}.settings-modal .settings-gender-label{font-size:.75rem;line-height:1.125rem;font-weight:bold}.settings-modal .settings-name-container{display:flex;justify-content:center;flex-direction:column;width:50%;margin:auto;gap:1.5rem}.settings-modal .settings-name-container h1{font-size:1.375rem;line-height:1.875rem;font-weight:800;margin-bottom:0;text-align:center}.settings-modal .settings-name-container .input-wrapper{display:flex;justify-content:center;flex-direction:column}.settings-modal .settings-name-container .input-wrapper .rin-dropdown-container{margin:auto}.settings-modal .settings-name-container .input-wrapper .setting-label{font-size:.75rem;line-height:1.25rem;font-weight:700;padding-left:.7rem}.settings-modal .settings-name-container .input-wrapper-row{display:flex;justify-content:center;flex-direction:row;gap:.85rem}.settings-modal .settings-name-container .input-wrapper-row .setting-label{font-size:.75rem;line-height:1.25rem;font-weight:700;margin:auto 0}.settings-modal .settings-name-container .input-wrapper-row .rin-dropdown-container{margin:auto 0}.settings-modal input.rin-input{border-radius:3rem;background:#f8f8fa;border:1px solid rgba(47,63,125,.1);padding:.6rem;color:var(--color-text-secondary) !important;font-size:.75rem;line-height:1.125rem;font-weight:500 !important}.settings-modal .save-button{display:flex;justify-content:center;margin-top:1rem}.settings-modal .rin-alert{margin:.1rem 0}.settings-modal .daterange{background-color:#d4d5db !important}.calendar{padding-bottom:30px;background-color:var(--color-background-secondary-dark-1)}.calendar .streaming{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}@media screen and (max-width: 1024px){.calendar{padding-top:30px}}.calendar .wrap{overflow:visible}.calendar .wrap>h3{font-size:1rem;line-height:1.5rem;font-weight:800;margin-left:.6125rem;margin-bottom:0}.calendar .wrap .calendar-filter-wrapper{display:flex;flex-wrap:wrap;gap:5px}.calendar .wrap .calendar-filter-wrapper .rin-dropdown-container{flex:1}.calendar .wrap .calendar-filter-wrapper .rin-dropdown-container .rin-dropdown-toggle{width:100%}.calendar .wrap .calendar-filter-wrapper .countries-input:hover{background-color:#fff !important}.calendar .wrap .calendar-filter-wrapper .date-row{display:flex;align-items:center}.calendar .wrap .calendar-filter-wrapper .date-row small{color:var(--color-text-secondary);font-size:10px;font-weight:600;flex:3}.calendar .wrap .calendar-filter-wrapper .date-row input{flex:9}.calendar .wrap .calendar-filter-wrapper .rin-option-super-admin{background:#ffbc3a;color:var(--color-text-primary)}.calendarTile{padding:4px;font-size:12px;font-weight:400}@media screen and (max-width: 1024px){.calendarTile .rin-card{padding:.5rem}}.calendarTile .rin-card .rin-card-body{white-space:unset}@media screen and (max-width: 1024px){.calendarTile{padding:2px 0}}.calendarTile .event-sport-icon{font-size:.875rem}.calendarTile .event-link{font-size:.875rem;font-style:normal;font-weight:800;line-height:20px;display:flex;text-decoration:underline;color:#2f3f7d}.calendarTile .box{margin:0;padding:16px 38px}@media screen and (max-width: 1024px){.calendarTile .box{padding:5px}}.calendarTile .callImg{padding:0 5px;overflow:hidden}@media screen and (max-width: 1024px){.calendarTile .callImg{padding:0 2px}}.calendarTile .callImg a{float:left;width:100%;margin:0;padding:0}.calendarTile .callImg img{width:100%;margin:0;padding:0;max-height:125px;max-width:125px;object-fit:cover;border-radius:8px}@media screen and (max-width: 1024px){.calendarTile .callImg img{object-fit:cover}}.calendarTile .callDesc p{margin:0;font-size:.8125rem;font-weight:500}.calendarTile .callDesc a{display:inline-block;word-break:break-word}.calendarTile .callDesc h3{width:100%;margin-bottom:4px;font-size:1.5rem;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:baseline;gap:.25rem}.calendarTile .callDesc h3 .btn{padding:0 5px 1px;font-size:9px;font-weight:700}.calendarTile .callDesc .options{display:flex;flex-flow:row nowrap;align-items:center;gap:4px;width:100%;margin:0;padding:0;margin-bottom:0;clear:both}.calendarTile .callDesc .options .sport{display:inline-block;font-size:16px;line-height:1;vertical-align:text-bottom}.calendarTile .callDesc .options .sport .icon{float:left}.calendarTile .callDesc .options .rin-badge{border-radius:10px;padding:1px 10px;font-size:10px;font-weight:700}.calendarTile .callDesc .options .rin-badge.event-tournament{color:var(--color-text-primary);background-color:#36d076}.calendarTile .callDesc .options .rin-badge.event-club-league{color:var(--color-text-primary);background:#00b9ff}.calendarTile .callDesc .options .rin-badge.event-team-league{color:var(--color-text-primary);background:var(--color-background-primary)}.calendarTile .callDesc .country a{display:inline-block;text-decoration:none}.calendarTile .callDesc .country img{display:inline-block;width:14px;height:11px;margin:0;padding:0;margin-right:4px;vertical-align:baseline}.calendar .rin-filter-tags-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:.25rem}.calendar .rin-filter-tags-container button{justify-content:space-between}.rating-widget-wrapper .rin-dropdown-container{flex:1}.rating-widget-wrapper .rin-dropdown-container .rin-dropdown-toggle{width:100%;border:none}.rating-widget-wrapper .rin-dropdown-container .rin-dropdown-toggle span:first-of-type{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.matches-watermark-container{grid-column:1/-1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.matches-watermark-container img{height:10rem;width:10rem}.matches-watermark-container .watermark-wrapper{text-align:center;width:16rem;height:25rem;margin-top:3rem}.matches-watermark-container .watermark-buttons{display:flex;justify-content:center;gap:1rem;margin-top:.5rem}.matches-watermark-container .watermark-first-line{font-size:1.125rem;color:var(--color-text-secondary);font-weight:800}.matches-watermark-container .watermark-second-line{font-size:.875rem;color:var(--color-text-secondary);font-weight:700}.matches-watermark-container .watermark-smallfont-line{font-size:.75rem;font-weight:500}@media screen and (min-width: 1024px){.matches-alert{text-align:center}}@media screen and (max-width: 1023px){div.bookmarks-container{grid-template-columns:1fr}}@media screen and (min-width: 1024px){div.bookmarks-container{grid-template-columns:repeat(2, 1fr)}}.bookmarks-container.flash:after{content:"";top:0;transform:translateX(100%);width:100%;height:100%;position:fixed;z-index:1;animation:slide 1s infinite;background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.8)), color-stop(99%, rgba(128, 186, 232, 0)), color-stop(100%, rgba(125, 185, 232, 0)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0) 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0) 100%);background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#007db9e8",GradientType=1 )}@keyframes slide{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.bookmarks-container{display:grid;justify-content:center;margin:0 auto;gap:1rem}@media screen and (max-width: 1024px){.bookmarks-container{gap:.5rem}}.bookmarks-container hr{border:1px solid rgba(47,63,125,.1)}.bookmarks-container .bookmark-title{font-size:.875rem;font-weight:700;line-height:20px}.bookmarks-container b{font-weight:700;font-size:13px;line-height:22px}.bookmarks-container .rin-card>.rin-card-header{margin-bottom:14px}.bookmarks-container .rin-label{transform:skew(-15deg);background-color:red;font-family:Montserrat;font-style:italic;font-weight:600;font-size:9px;line-height:11px;padding:0 2px;color:#fff;background-color:#ef3340;border-radius:1px 3px}.bookmarks-container .event-name-link{text-decoration:underline;font-size:.875rem}.bookmarks-container .tooltip-buttons-wrapper{max-width:110px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.bookmarks-container .tooltip-buttons-wrapper button{width:80%;margin-bottom:5px}.bookmarks-container .followWrapper,.bookmarks-container .followSmall{font-size:.6875rem;padding:0 5px 0 5px;text-align:center;font-weight:500}.bookmarks-container .donate-button{display:flex;justify-content:end;flex-direction:column}.bookmarks-container .followWrapper{margin:auto}.bookmarks-container .followBig{margin:auto;font-size:1.125rem;font-weight:700}.bookmarks-container .followSmall{display:flex;flex-direction:column;justify-content:end}.bookmarks-container .followSmall span{margin-bottom:auto}.bookmarks-container .watermark{filter:blur(6px)}.bookmarks-container .watermark-square{background:#fff;position:absolute;display:grid;margin:auto;left:0;right:0;top:0;bottom:0;text-align:center;border-radius:30px;box-shadow:0px 0px 1.9rem rgba(0,0,0,.25);padding:1.75rem .625rem .625rem .625rem;height:14.375rem;max-width:22.5rem}.bookmarks-container .watermark-square button{margin:auto}.bookmarks-container .watermark-square img{width:40px}.bookmarks-container .bookmark-flag{margin-right:.6rem}.bookmarks-container .bookmark-country,.bookmarks-container .bookmark-city,.bookmarks-container .bookmark-status,.bookmarks-container .bookmark-ranking,.bookmarks-container .bookmark-date,.bookmarks-container .bookmarks-club{font-weight:500;font-size:13px;line-height:22px}.bookmarks-container .bookmark-title-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:3px}.bookmarks-container .bookmarks-header-left-side{text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 530px){.bookmarks-container .bookmarks-header-left-side{max-width:18.75rem}}@media screen and (min-width: 550px){.bookmarks-container .bookmarks-header-left-side{max-width:26.875rem}}.bookmarks-container .bookmarks-header-right-side{max-width:20%}.show-more-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:1.5rem 0}.rin-profile-matches .matches-container{justify-items:center;margin:1rem auto}@media screen and (min-width: 1024px){.rin-profile-matches .matches-container{column-gap:1rem;row-gap:1rem;display:grid;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1023px){.rin-profile-matches .matches-container{padding:0 .5rem}.rin-profile-matches .matches-container .rin-matches-card{margin-bottom:.5rem}}.rin-profile-matches .rin-collapse-toggle{display:flex;justify-content:center;gap:.5rem;cursor:pointer}.rin-profile-matches .rin-collapse-toggle .tab-title{font-size:1rem;line-height:1.5rem;font-weight:800}.rin-profile-matches .rin-collapse-toggle .icon-v{font-size:.75rem;line-height:1.25rem;font-weight:normal;display:flex;align-items:flex-start;transform:rotate(0deg);transition:.3s}.rin-profile-matches .rin-collapse-toggle .icon-v.reversed{transform:rotate(180deg);transition:.3s;display:flex;align-items:flex-end}.rin-profile-matches .rin-matches-card .rin-matches-name-wrapper{display:flex;align-items:center;gap:.2rem}.rin-profile-matches .rin-matches-card .rin-matches-name-wrapper .rin-matches-title{font-size:.875rem;line-height:1.625rem;font-weight:700}.rin-profile-matches .rin-matches-card .match-header-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.rin-profile-matches .rin-matches-card .match-header-content>.header-item{display:flex;font-weight:600;font-size:13px;line-height:22px;align-items:center;gap:.5rem}.rin-profile-matches .rin-matches-card .match-header-content>.header-item .icon{width:1rem;display:flex;justify-content:center}.rin-profile-matches .rin-matches-card .match-header-content>.header-item .rin-matches-max-width{max-width:20rem;overflow:hidden;text-overflow:ellipsis}.rin-profile-matches .rin-matches-card .rin-matches-card-body-container{display:flex;flex-flow:row nowrap;justify-content:flex-start;column-gap:3px;font-size:.75rem;line-height:1.25rem;font-weight:500}.rin-profile-matches .rin-matches-card .rin-matches-card-body-container .space{height:10px}.rin-profile-matches .rin-matches-card .rin-matches-card-body-container .rin-matches-card-participant-names-container{display:flex;flex-flow:column nowrap;justify-content:center;padding-right:.5rem}.rin-profile-matches .rin-matches-card .rin-matches-card-body-container .rin-matches-card-participant-names-container .rin-match-participant-name-wrapper{font-weight:500;font-size:12px;line-height:20px}.rin-profile-matches .rin-matches-card .rin-matches-card-body-container .rin-matches-card-participant-names-container .rin-match-participant-name-wrapper.is-winner{font-weight:bold}.rin-profile-matches .rin-matches-card .rin-matches-card-body-container .rin-matches-score-container{display:flex;flex-flow:row nowrap;justify-content:flex-start}.rin-profile-matches .rin-matches-card .rin-matches-card-body-container .rin-matches-score-container.doubles-match{height:50%;align-self:center}.rin-profile-matches .rin-matches-card .rin-matches-card-body-container .rin-matches-score-container .rin-matches-scorebox{display:flex;flex-flow:column nowrap;justify-content:flex-start;border:1px solid #e8e8e8;padding:2px 8px;border-radius:3px;font-weight:bold;align-items:center}.rin-profile-matches .rin-matches-card .rin-matches-card-body-container .rin-matches-card-message{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-left:auto;margin-right:.25rem}.rin-profile-matches .rin-matches-card .matches-buttons-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 420px){.rin-profile-matches .rin-matches-card .matches-buttons-container{justify-content:center;flex-direction:column;align-items:center}.rin-profile-matches .rin-matches-card .matches-buttons-container .has-action-buttons{margin-bottom:1rem}}.rin-profile-matches .rin-matches-card .matches-buttons-container .right-buttons,.rin-profile-matches .rin-matches-card .matches-buttons-container .left-buttons{display:flex;flex-flow:row wrap;align-items:center;column-gap:5px}.rin-profile-matches .rin-matches-card .matches-buttons-container .right-buttons .rin-label,.rin-profile-matches .rin-matches-card .matches-buttons-container .left-buttons .rin-label{transform:skew(-15deg);font-style:italic;font-weight:600;font-size:9px;line-height:11px;padding:2px 5px;color:#a41b28;background-color:rgba(164,27,40,.15);border-radius:3px 5px;margin:0}.rin-profile-matches .matches-showmore{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:1.5rem 0}.rin-profile-matches .blurred-wrapper{position:relative}.rin-profile-matches .finished-wrapper{position:relative}.rin-profile-matches .finished-wrapper .upgrade-to-pro-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);border:1px solid rgba(47,63,125,.1);border-radius:15px;padding:1.5rem}.rin-profile-matches .finished-wrapper .upgrade-to-pro-button .rin-upgrade-to-pro-overlay{position:unset;transform:none}.rin-profile-matches .finished-wrapper .upgrade-to-pro-button .rin-upgrade-to-pro-overlay button{margin:auto}.rin-profile-matches .rin-matches-placeholder{text-align:center;padding:1rem 2rem}.rin-profile-matches .rin-matches-placeholder img{margin-bottom:2rem}.rin-profile-matches .rin-matches-placeholder span{font-weight:500;font-size:12px;line-height:16px}.rin-profile-matches .matches-container.blurred{filter:blur(3px);pointer-events:none}.rin-profile-matches .matches-container .matches-header-left-side{overflow:hidden;max-width:28.125rem;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width: 300px)and (max-width: 500px){.rin-profile-matches .matches-container .matches-header-left-side{max-width:20rem}}.rin-profile-matches .matches-container .matches-header-left-side .icon-plus-private-match{font-size:22px}.rin-profile-matches .matches-container .card-location,.rin-profile-matches .matches-container .card-ranking,.rin-profile-matches .matches-container .rin-matches-card-participant-names-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 1024px){.rin-profile-matches .matches-container .card-location,.rin-profile-matches .matches-container .card-ranking,.rin-profile-matches .matches-container .rin-matches-card-participant-names-container{max-width:20rem}}@media screen and (max-width: 1024px){.rin-profile-matches .matches-container .card-location,.rin-profile-matches .matches-container .card-ranking,.rin-profile-matches .matches-container .rin-matches-card-participant-names-container{max-width:10rem}}.rin-profile-matches .matches-container .card-ranking{text-decoration:underline}.rin-profile-matches .matches-container .match-title-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.rin-profile-matches .matches-container .match-title-container{margin-bottom:14px}.rin-profile-matches .matches-container .match-title-container .team-match-info a{font-size:.875rem;line-height:1.625rem;font-weight:700}.rin-profile-matches .matches-container .icon-custom{font-size:14px}.rin-profile-matches .matches-container .rin-type-label{margin-bottom:7px}.rin-profile-matches .matches-container hr{border:1px solid rgba(47,63,125,.1)}.rin-profile-matches .matches-container hr.upper-row{margin:12px 0 12px 0}.rin-profile-matches .matches-container hr.lower-row{margin:12px 0 12px 0}.rin-profile-matches .matches-container .underlined{text-decoration:underline}.rin-profile-matches .matches-container .invitation-text{font-weight:500;font-size:10px;line-height:14px;color:#2f3f7d;margin-left:7px}.rin-profile-matches .matches-container .invitation-text{white-space:normal}@media screen and (max-width: 768px){div.iadmin-container{grid-template-columns:1fr}}@media screen and (min-width: 768px){div.iadmin-container{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){div.iadmin-container{grid-template-columns:repeat(3, 1fr)}}.iadmin-container{display:grid;gap:.625rem;margin:0 auto}.iadmin-container .event-card-header>div>span:first-of-type{padding:0 .3125rem}.iadmin-container hr{margin-top:.75rem;margin-bottom:.75rem}.iadmin-container .no-events{background:rgba(47,63,125,.1)}.iadmin-container .rin-card{max-width:23.4375rem;min-width:20rem}@media screen and (max-width: 1024px){.iadmin-container .rin-card{max-width:100%}}.iadmin-container .collapse-body{max-height:0;transition:max-height .35s ease-out;overflow:hidden;position:relative}.iadmin-container .collapse-body-collapsed{max-height:100px;transition:max-height .35s ease;overflow:hidden;position:relative}.iadmin-container .header-text{font-size:.875rem;line-height:1.25rem;font-weight:bold}.iadmin-container .collapse-toggle>span,.iadmin-container .collapse-toggle>a>span{font-size:.75rem;line-height:1rem;font-weight:500}.iadmin-container .collapse-toggle{cursor:pointer;justify-content:space-between;display:flex}.iadmin-container a.event-link-public,.iadmin-container a.event-link-admin{font-size:.75rem;line-height:1.375rem;font-weight:500;margin-left:.5625rem;text-decoration:underline}.iadmin-container a.americano-link{text-decoration:underline}.iadmin-container a.event-link-admin{color:#f77700}.iadmin-container span.icon.icon-v{transform:rotate(270deg);font-size:.6em;transform-origin:center center;transition-property:transform;transition-duration:.3s}.iadmin-container span.icon.icon-v.collapsed{transform:rotate(360deg)}.iadmin-container .button-wrapper{display:flex;justify-content:center}.iadmin-container span,.iadmin-container a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iadmin-container .rin-card-footer{margin:auto auto 0}.iadmin-container .rin-card-header{margin:0 -1.25rem;max-width:unset}.iadmin-container .rin-card-header .no-events{font-size:.75rem;line-height:1.25rem;font-style:italic;font-weight:500;padding:0 1rem}.pricing-page{background-color:var(--color-background-secondary-dark-1)}.pricing-page .rin-pricing-desktop-header{margin-top:1.5rem;font-weight:800;font-size:1rem}.pricing-page .rin-nav-bar-primary{background-color:var(--color-background-secondary-dark-1);box-shadow:unset}.pricing-page .rin-nav-bar-primary a{padding:.5rem .7rem;display:inline-block;font-weight:700}@media(max-width: 1024px){.pricing-page .pricing-hero-title{font-size:1.6rem}}.pricing-page .rin-pricing-card{margin-bottom:23px}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-card{padding-left:0;padding-right:0;padding-bottom:2.5rem}}.pricing-page .rin-pricing-card .vueperslides__bullets{bottom:-1.5rem}.pricing-page .rin-pricing-card .rin-pricing-title{display:flex;justify-content:center;margin-top:1.5rem;position:relative;z-index:5}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-card .rin-pricing-title:before{position:absolute;top:1rem;overflow:hidden;left:0;height:1px;content:" ";background-color:var(--color-background-primary);width:24%}.pricing-page .rin-pricing-card .rin-pricing-title:after{position:absolute;top:1rem;overflow:hidden;right:0;height:1px;content:" ";background-color:var(--color-background-primary);width:24%}}.pricing-page .rin-pricing-card .rin-pricing-title .label-ghost{background:0 0;color:#2e3d7e;display:inline-block;padding:5px 30px;margin:0;margin-bottom:20px;font-size:18px;line-height:20px;font-weight:800;text-transform:none;border:2px solid #2e3d7e;border-radius:50px}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-card .rin-card-header{white-space:unset}}.pricing-page .rin-pricing-card .rin-card-header .rin-pricing-header{font-weight:500;font-size:12px;line-height:16px;text-align:center;color:#2f3f7d;margin-bottom:2rem;margin-top:1rem}.pricing-page .rin-pricing-card .rin-pricing-body>.vueperslides{width:100%}.pricing-page .rin-pricing-card .rin-pricing-body ul{list-style:none;margin:0;padding:0}.pricing-page .rin-pricing-card .rin-pricing-body ul li{font-weight:700;line-height:25px;font-size:.75rem;color:var(--color-text-secondary)}.pricing-page .rin-pricing-card .rin-pricing-body ul li .icon{background-color:var(--color-text-secondary);border-radius:50%;font-size:9px;padding:3px;color:#fff;font-weight:bold;margin-right:.5rem}.pricing-page .rin-pricing-card .rin-pricing-label{font-weight:600;font-size:11px;line-height:11px;color:#fff;border-radius:3px;padding:2px 3px;margin:0 3px;transform:skew(-15deg, 0);display:inline-block;background:#ef3340;margin-bottom:1rem}.pricing-page .rin-pricing-card .text-crossed{text-decoration:line-through}.pricing-page .rin-pricing-card .text-italic{font-style:italic}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-tournament .rin-pricing-title:before{width:17%}.pricing-page .rin-pricing-tournament .rin-pricing-title:after{width:17%}}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-clubs .rin-pricing-title:before{width:26%}.pricing-page .rin-pricing-clubs .rin-pricing-title:after{width:26%}}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-federations .rin-pricing-title:before{width:18%}.pricing-page .rin-pricing-federations .rin-pricing-title:after{width:18%}}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-onlinepayments .rin-pricing-title:before{width:12%}.pricing-page .rin-pricing-onlinepayments .rin-pricing-title:after{width:12%}}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-sponsors .rin-pricing-title:before{width:20%}.pricing-page .rin-pricing-sponsors .rin-pricing-title:after{width:20%}}.pricing-page .rin-pricing-tournament-premium{background:#f8f7ff !important;border:1px solid rgba(123,97,255,.2);border-radius:15px}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-tournament-premium{padding-left:3rem;padding-right:3rem}.pricing-page .rin-pricing-tournament-premium .rin-card-title{min-height:2.85rem}}.pricing-page .rin-pricing-tournament-premium .title-wrapper{display:flex;justify-content:center;gap:.5rem;margin-bottom:13px;margin-top:.5rem;flex-wrap:wrap}.pricing-page .rin-pricing-tournament-premium .title-wrapper .icon-star{color:#7b61ff;font-size:1.3125rem;vertical-align:text-bottom}.pricing-page .rin-pricing-tournament-premium .title-wrapper .title-premium{font-style:italic;font-weight:800;line-height:24px;text-transform:uppercase;color:#7b61ff}.pricing-page .rin-pricing-tournament-premium .title-wrapper .title-plan{font-weight:800;line-height:24px;text-align:center;color:var(--color-text-secondary)}.pricing-page .rin-pricing-tournament-premium ul{list-style:none;margin:0 0 16px;padding:0}.pricing-page .rin-pricing-tournament-premium ul li{font-weight:700;line-height:25px;font-size:.75rem;color:var(--color-text-secondary)}.pricing-page .rin-pricing-tournament-premium ul li .icon{background-color:#7b61ff;border-radius:50%;font-size:9px;padding:3px;color:#fff;font-weight:bold;margin-right:.5rem}.pricing-page .rin-pricing-tournament-premium .choose-a-plan{font-weight:500;line-height:16px;text-align:center;font-size:.75rem;color:var(--color-text-secondary);margin-bottom:13px;margin-top:16px}.pricing-page .rin-pricing-tournament-premium .rin-tournament-plans{display:flex;gap:.5rem;margin-bottom:1rem}@media(max-width: 1023px){.pricing-page .rin-pricing-tournament-premium .rin-tournament-plans{flex-wrap:wrap}}@media(min-width: 1024px){.pricing-page .rin-pricing-tournament-premium .rin-tournament-plans{flex-wrap:nowrap}}.pricing-page .rin-pricing-tournament-premium .rin-tournament-plans section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;border-radius:10px;padding:.5rem;background-color:#f2f0ff;border:1px solid rgba(123,97,255,.1)}.pricing-page .rin-pricing-tournament-premium .rin-tournament-plans section .plan-title{font-weight:700;line-height:14px;text-align:center;font-size:.75rem;color:var(--color-text-secondary)}.pricing-page .rin-pricing-tournament-premium .rin-tournament-plans section .plan-price{font-weight:800;line-height:26px;text-align:center;font-size:1.125rem;color:var(--color-text-secondary)}.pricing-page .rin-pricing-tournament-premium .rin-tournament-plans section button{background:#7b61ff;color:#fff}.pricing-page .rin-pricing-federation-pro{background:#fef5f9 !important;border:1px solid #fbe3ee !important;border-radius:15px}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-federation-pro{padding-left:3rem;padding-right:3rem}.pricing-page .rin-pricing-federation-pro .rin-card-title{min-height:2.85rem}}.pricing-page .rin-pricing-federation-pro .title-wrapper{display:flex;justify-content:center;gap:.5rem;margin-bottom:13px;margin-top:.5rem;flex-wrap:wrap}.pricing-page .rin-pricing-federation-pro .title-wrapper .title-premium{font-style:italic;font-weight:800;line-height:24px;text-transform:uppercase;color:#ea6ba5}.pricing-page .rin-pricing-federation-pro .title-wrapper .title-plan{font-weight:800;line-height:24px;text-align:center;color:var(--color-text-secondary)}.pricing-page .rin-pricing-federation-pro .rin-card-header{margin-bottom:18px}.pricing-page .rin-pricing-federation-pro .rin-card-header .rin-pricing-federation-label{display:flex;justify-content:center}.pricing-page .rin-pricing-federation-pro .rin-card-header .rin-pricing-federation-label span{font-weight:600;font-size:11px;line-height:11px;text-align:center;color:#fff;background:#ea6ba5;border-radius:3px;padding:2px 3px;margin:0 3px;transform:skew(-15deg, 0);display:inline-block;margin-bottom:1rem}.pricing-page .rin-pricing-federation-pro .rin-card-header .rin-federation-crossed{font-style:italic;font-weight:500;font-size:12px;line-height:16px;text-align:center;text-decoration-line:line-through}.pricing-page .rin-pricing-federation-pro ul{list-style:none;margin:0 0 16px;padding:0}.pricing-page .rin-pricing-federation-pro ul li{font-weight:700;line-height:25px;font-size:.75rem;color:var(--color-text-secondary)}.pricing-page .rin-pricing-federation-pro ul li .icon{background-color:#ea6ba5 !important;border-radius:50%;font-size:9px;padding:3px;color:#fff;font-weight:bold;margin-right:.5rem}.pricing-page .rin-pricing-federation-pro .get-started{margin-top:33px;display:flex;justify-content:center}.pricing-page .rin-pricing-federation-pro .get-started button{background-color:#ea6ba5}.pricing-page .rin-pricing-player-pro{background:#fffbf2 !important;border:1px solid #f8e7c6;border-radius:15px}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-player-pro{padding-left:3rem;padding-right:3rem}.pricing-page .rin-pricing-player-pro .rin-card-title{min-height:2.85rem}}.pricing-page .rin-pricing-player-pro .title-wrapper{display:flex;justify-content:center;gap:.5rem;margin-bottom:13px;margin-top:.5rem;font-weight:800;font-size:16px;line-height:24px;color:#2f3f7d;flex-wrap:wrap}.pricing-page .rin-pricing-player-pro .title-wrapper .player-pro-label{background:#fba500;border-radius:3px;color:#fff;transform:skew(-10deg, 0);padding:0px 3px}.pricing-page .rin-pricing-player-pro .rin-card-header{margin-bottom:18px}.pricing-page .rin-pricing-player-pro .rin-card-header .rin-pricing-federation-label{display:flex;justify-content:center}.pricing-page .rin-pricing-player-pro .rin-card-header .rin-pricing-federation-label span{font-weight:600;font-size:11px;line-height:11px;text-align:center;color:#fff;background:#ea6ba5;border-radius:3px;padding:2px 3px;margin:0 3px;transform:skew(-15deg, 0);display:inline-block;margin-bottom:1rem}.pricing-page .rin-pricing-player-pro .rin-card-header .rin-federation-crossed{font-style:italic;font-weight:500;font-size:12px;line-height:16px;text-align:center;text-decoration-line:line-through}.pricing-page .rin-pricing-player-pro ul{list-style:none;margin:0;padding:0}.pricing-page .rin-pricing-player-pro ul li{font-weight:700;line-height:25px;font-size:.75rem;color:var(--color-text-secondary)}.pricing-page .rin-pricing-player-pro ul li .icon{background-color:#fba500 !important;border-radius:50%;font-size:9px;padding:3px;color:#fff;font-weight:bold;margin-right:.5rem}.pricing-page .rin-pricing-player-pro .get-started{margin-top:33px;display:flex;justify-content:center}.pricing-page .rin-pricing-player-pro .get-started button{background-color:#fba500}.pricing-page .rin-pricing-player-pro .choose-a-plan{font-weight:500;line-height:16px;text-align:center;font-size:.75rem;color:var(--color-text-secondary);margin-bottom:13px}.pricing-page .rin-pricing-player-pro .rin-player-plans{display:flex;gap:.5rem;margin-bottom:1rem}@media(max-width: 1023px){.pricing-page .rin-pricing-player-pro .rin-player-plans{flex-wrap:wrap}}@media(min-width: 1024px){.pricing-page .rin-pricing-player-pro .rin-player-plans{flex-wrap:nowrap}}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan{border-radius:10px;padding:.5rem;background-color:#fff8e8;border:1px solid #fba500;position:relative}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-title{position:absolute;top:-5px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-header{position:absolute;top:.5rem;right:.5rem;height:2rem}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-header span{background:#2f3f7c;border-radius:20px;font-weight:500;font-size:12px;line-height:20px;color:#fff;padding:2px 4px}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-body{margin-bottom:2rem}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-body .plan-period{line-height:1.125rem;margin-top:1.25rem;color:var(--color-text-secondary);font-size:.75rem;text-align:center;font-weight:700}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-body .plan-price{font-weight:800;line-height:26px;text-align:center;color:var(--color-text-secondary);font-size:1.125rem}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-body .plan-price .price-period{font-weight:700;font-size:13px;line-height:19px;color:#2f3f7d}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-body .twelve-months{font-style:italic;font-weight:500;font-size:11px;line-height:16px;text-align:center;color:var(--color-text-secondary);margin-top:.5rem}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-body .cancel-any-time{font-weight:600;font-size:11px;line-height:16px;text-align:center;color:var(--color-text-secondary);margin-top:.5rem}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-footer{display:flex;justify-content:center;margin-top:.5rem;position:absolute;bottom:5px;width:100%}.pricing-page .rin-pricing-player-pro .rin-player-plans .rin-player-plan .rin-card-footer button{background:#fba500;color:#fff}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-players-basic,.pricing-page .rin-pricing-player-pro,.pricing-page .rin-pricing-tournament-basic,.pricing-page .rin-pricing-tournament-premium,.pricing-page .rin-federation-basic{padding-left:3rem;padding-right:3rem}}@media screen and (max-width: 1024px){.pricing-page .rin-pricing-federation-pro{padding-left:3rem;padding-right:3rem}}.pricing-page .rin-pricing-basic{background:#fff;border:1px solid rgba(47,63,125,.2);border-radius:15px}.pricing-page .rin-pricing-basic .rin-card-title{min-height:2.85rem}.pricing-page .rin-pricing-basic .title-wrapper{font-weight:800;line-height:24px;text-align:center;color:var(--color-text-secondary);margin-bottom:13px;margin-top:.5rem}.pricing-page .rin-pricing-basic .get-started{display:flex;justify-content:center;margin-top:16px}@media(max-width: 1024px){.pricing-page .no-mobile-padding{padding:0}}.pricing-page .rin-card .rin-card-body{white-space:unset;overflow-x:unset}.pricing-page .rin-card ul li{display:flex}@media(min-width: 1023px){.pricing-page .rin-card ul li.pricing-list-center{justify-content:center}}@media(max-width: 1024px){.pricing-page .rin-card ul li.pricing-list-center{text-align:left}}.rin-messenger-content{background-color:var(--color-background-secondary-dark-1)}@media(min-width: 1024px){.rin-messenger-content .rin-messenger{display:flex;overflow:hidden;flex-wrap:wrap}.rin-messenger-content .rin-messenger .messenger-header{width:100%;padding:2rem 15px 1rem;font-weight:800;font-size:18px;line-height:26px;color:#2f3f7d}.rin-messenger-content .rin-messenger hr{width:100%;margin:0 15px}.rin-messenger-content .rin-messenger .rin-chat-list{width:28%}}@media(min-width: 1025px)and (max-width: 1700px){.rin-messenger-content .rin-messenger .rin-chat-box{height:70vh !important}.rin-messenger-content .rin-messenger .messages-main-container{height:53vh !important}.rin-messenger-content .rin-messenger .rin-chat-contacts-wrapper{height:63vh !important}}.rin-messenger-content .rin-messenger .chat-search{padding:1rem 0;display:flex;gap:1rem}.rin-messenger-content .rin-messenger .chat-search .main-back-btn{display:flex;justify-content:center;align-items:center}.rin-messenger-content .rin-messenger .chat-search .search-label{display:flex;flex:1;margin:0}.rin-messenger-content .rin-messenger .chat-search .search-label .icon{border-radius:20px 0 0 20px;background-color:#fff;display:flex;align-items:center;padding-left:1rem;border:1px solid rgba(47,63,125,.1);border-right:none}.rin-messenger-content .rin-messenger .chat-search .search-label .search-input{flex:1;text-align:left;padding:.5rem .8rem;border-radius:0 20px 20px 0;background-color:#fff;border:1px solid rgba(47,63,125,.1);border-left:none}.rin-messenger-content .rin-messenger .chat-search .search-label .search-input:focus,.rin-messenger-content .rin-messenger .chat-search .search-label .search-input:focus-visible{border:1px solid rgba(47,63,125,.1);border-left:none;outline:none}.rin-messenger-content .rin-messenger .rin-chat-list .messenger-header{font-weight:800;font-size:16px;line-height:24px;color:#2f3f7d;padding:15px 0 8px}.rin-messenger-content .rin-messenger .rin-chat-list hr{margin:0}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper{background-color:#fff;margin-left:-15px;margin-right:-15px;padding:5px 15px 0;border-radius:15px 15px 0 0;border:1px solid rgba(47,63,125,.1)}@media(max-width: 1024px){.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper{min-height:50vh;border-bottom:none;border-left:none;border-right:none}}@media(min-width: 1024px){.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper{height:69vh;overflow-y:auto}}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact{display:flex;flex-direction:row;gap:.5rem;margin:8px 0;cursor:pointer}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact .chat-img img{width:56px;height:56px;border-radius:50%;margin-right:.3rem;object-fit:cover}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact .chat-info{display:flex;flex-direction:column;justify-content:center;flex-grow:1;overflow:hidden}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact .chat-info .chat-name{font-size:.9375rem;line-height:1.3333;font-weight:500}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact .chat-info .chat-name .chat-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact .chat-info .chat-lm{font-size:.8125rem;font-weight:400;line-height:1.2308;color:#b0b3b8;display:flex}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact .chat-info .chat-lm .chat-lm-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact .chat-info .chat-lm .chat-dot-separator div{width:10px;text-align:center;font-weight:600}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact .chat-actions{display:flex;justify-content:center;align-items:center}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact.highlighted-chat{background-color:#dfe0e1;border-radius:28px}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact.new-message .chat-lm-text{color:#00008b;font-weight:600;color:#0095ff}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact.new-message .chat-lm-text .chat-name-text{font-weight:bold}.rin-messenger-content .rin-messenger .rin-chat-list .rin-chat-contacts-wrapper .rin-chat-contact.new-message .chat-circle{height:10px;width:10px;background-color:#2f3f7c;border-radius:50%;margin-right:.5rem}.rin-messenger-content .rin-messenger .rin-chat-list .place-holder{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1rem 2rem}.rin-messenger-content .rin-messenger .rin-chat-list .place-holder .start-conversation-ph{font-weight:800;font-size:18px;line-height:26px;text-align:center;color:#2f3f7d;text-align:center}.rin-messenger-content .rin-messenger .rin-chat-list .place-holder .use-search-ph{font-weight:500;font-size:12px;line-height:20px;text-align:center;color:#2f3f7d;padding:1.5rem 0}.rin-messenger-content .rin-messenger .rin-chat-list .place-holder img{max-width:100%}.rin-messenger-content .rin-messenger .rin-chat-box{background-color:#fff}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-placeholder{height:100%;align-items:center}@media(min-width: 1024px){.rin-messenger-content .rin-messenger .rin-chat-box{margin-top:1rem;border-radius:15px;border:1px solid rgba(47,63,125,.1);width:68%;height:75vh;overflow:hidden}}.rin-messenger-content .rin-messenger .rin-chat-box .messages-main-container{overflow-y:auto}@media(max-width: 1023px){.rin-messenger-content .rin-messenger .rin-chat-box .messages-main-container{margin-top:4rem;padding-bottom:7.5rem;height:calc(100vh - 61px - 74px + 35px)}}@media(min-width: 1024px){.rin-messenger-content .rin-messenger .rin-chat-box .messages-main-container{height:55vh;margin-top:5rem}}@media(min-width: 1424px){.rin-messenger-content .rin-messenger .rin-chat-box .messages-main-container{height:59vh;margin-top:5rem}}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield{position:relative}@media(max-width: 1024px){.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield{margin-top:-2rem}}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-box-header{display:flex;align-items:center;gap:1rem;font-weight:700;font-size:14px;line-height:20px;background:#fff;width:100%;border-bottom:1px solid rgba(47,63,125,.1)}@media(max-width: 1024px){.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-box-header{position:fixed;padding:1.5rem .5rem 1rem;border-bottom:1px solid #f1f1f1;box-shadow:0px 4px 4px rgba(0,0,0,.25);top:0;left:0;z-index:1}}@media(min-width: 1024px){.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-box-header{position:absolute;padding:1.5rem .5rem}}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-box-header .chat-title{font-weight:600;font-size:1.1rem;white-space:nowrap;width:85%;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1024px){.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-box-header .icon-back{display:none}}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message{display:flex;margin-bottom:1.5rem}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message .chat-img{width:39px;height:39px;border-radius:50%;margin-right:.6rem;object-fit:cover}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message.is-sent{justify-content:flex-end}@media(min-width: 1024px){.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message.is-sent{margin-right:1.5rem}}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message.is-sent .message-wrapper{text-align:right}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message.is-sent .message-wrapper .chat-message-text{color:#fff;background:#2f3f7d}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message.is-recived{justify-content:flex-start}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message.is-recived .message-wrapper .chat-message-text{color:#2f3f7d;background:rgba(47,63,125,.1)}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message .message-wrapper{display:inline-block;max-width:80%;margin:0}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message .message-wrapper .chat-message-text{font-weight:500;font-size:12px;line-height:16px;border-radius:10px;padding:8px 13px;margin-bottom:5px;display:inline-block}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-message .message-date{font-style:italic;font-weight:500;font-size:11px;line-height:14px;color:rgba(47,63,125,.5);padding:0 8px}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-input-wrapper{display:flex;justify-content:center}@media(max-width: 1024px){.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-input-wrapper{position:fixed;bottom:0;align-items:center;width:100%;padding:15px 5px 25px;background:#f8f8fa;box-shadow:0px -4px 4px rgba(0,0,0,.25);margin-left:-15px}}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-input-wrapper .chat-input{border-radius:50px 0 0 50px;border:1px solid rgba(47,63,125,.1);border-right:none;width:85%;padding:5px 15px;outline:none !important}.rin-messenger-content .rin-messenger .rin-chat-box .chatbox-playfield .chat-input-wrapper .icon{border:1px solid rgba(47,63,125,.1);border-left:none;border-radius:0 50px 50px 0;padding:8px 15px;background:#fff;cursor:pointer}.subscription-container .subscription-wrapper{display:flex;justify-content:center;flex-direction:column;text-align:center;margin-top:5%}@media screen and (max-width: 480px){.subscription-container .subscription-wrapper{margin-top:30%}}@media screen and (max-width: 768px)and (min-width: 481px){.subscription-container .subscription-wrapper{margin-top:15%}}@media screen and (max-width: 1024px)and (min-width: 769px){.subscription-container .subscription-wrapper{margin-top:10%}}.subscription-container .subscription-wrapper .title{font-size:1.375rem;font-weight:800;line-height:1.875rem;color:#fba500}.subscription-container .subscription-wrapper .subscription-message{font-size:.75rem;font-weight:600;line-height:1.125rem;color:var(--color-text-secondary)}.subscription-container .button-wrapper{display:flex;justify-content:center}.rin-private-match-container{position:unset !important}@media screen and (max-width: 1024px){.rin-private-match-container{position:fixed !important}}.rin-private-match-container .has-error{border:2px solid red !important}#rin-private-match-create-container{max-width:48.875rem;margin:auto}#rin-private-match-create-container .rin-add-result-tabs-container{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-bottom:1.375rem}@media screen and (max-width: 1024px){#rin-private-match-create-container .rin-add-result-tabs-container{justify-content:start;margin-bottom:.875rem;margin-left:1rem}}#rin-private-match-create-container .rin-add-result-tabs-container #singles,#rin-private-match-create-container .rin-add-result-tabs-container #doubles{display:none}#rin-private-match-create-container .rin-add-result-tabs-container .rin-base-radio-control-label{padding:.25rem .75rem;color:var(--color-text-secondary);font-size:.8125rem;line-height:1.1875rem;font-weight:bold;border-radius:20px;cursor:pointer}#rin-private-match-create-container .rin-add-result-tabs-container input[type=radio]:checked+label{border:2px solid #2f3f7d}#rin-private-match-create-container .rin-add-result-container-card{margin-bottom:1.25rem}#rin-private-match-create-container .rin-add-result-container-card>.rin-card-body{overflow:initial}@media screen and (max-width: 1024px){#rin-private-match-create-container .rin-add-result-container-card{margin-bottom:.625rem}}#rin-private-match-create-container .rin-add-result-form-details-card{margin-bottom:1.5rem}#rin-private-match-create-container .rin-add-result-form-details-card .rin-card-body{display:flex;flex-flow:column nowrap;row-gap:1.25rem;margin-left:6.5rem;overflow:unset}#rin-private-match-create-container .rin-add-result-form-details-card .rin-card-body>div{display:flex;flex-flow:row nowrap;align-items:center;gap:1rem}#rin-private-match-create-container .rin-add-result-form-details-card .rin-card-body>div input{background:rgba(47,63,125,.1) !important;color:var(--color-text-secondary) !important;font-size:.8125rem;line-height:1.1875rem;font-weight:bold !important;padding:.375rem 1rem;max-width:8.125rem;cursor:pointer}#rin-private-match-create-container .rin-add-result-form-details-card .rin-card-body>div label{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.1875rem;font-weight:bold;margin-bottom:0}#rin-private-match-create-container .rin-add-result-form-details-card .rin-card-body>div .input-calendar-icon{position:absolute;left:9.5rem}@media screen and (max-width: 1024px){#rin-private-match-create-container .rin-add-result-form-details-card .rin-card-body{margin-left:unset}}#rin-private-match-create-container .rin-add-result-button-container{display:flex;flex-flow:row nowrap;justify-content:center;margin-bottom:1.5rem}#rin-private-match-create-container .rin-add-result-player-card{padding-top:1.75rem;padding-bottom:1.75rem;margin-bottom:.25rem;position:relative}#rin-private-match-create-container .rin-add-result-player-card>.rin-card-body>div{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;column-gap:.75rem;padding:.125rem}#rin-private-match-create-container .rin-add-result-player-card>.rin-card-body>div>span{font-size:1.75rem}#rin-private-match-create-container .rin-add-result-player-card>.rin-card-body>div .rin-form-control-input{color:var(--color-text-secondary) !important;font-weight:bold !important;border:none;border-bottom:1px solid rgba(47,63,125,.7)}#rin-private-match-create-container .rin-add-result-players-container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}#rin-private-match-create-container .rin-add-result-players-container>span{font-size:.875rem;line-height:1.25rem;font-weight:bold}#rin-private-match-create-container .rin-add-result-players-container>div{width:21.5rem}@media screen and (max-width: 1024px){#rin-private-match-create-container .rin-add-result-players-container{flex-flow:column;row-gap:.375rem}#rin-private-match-create-container .rin-add-result-players-container>div{width:100%}}#rin-private-match-create-container .rin-add-result-scores-container{display:flex;flex-flow:column nowrap;max-width:22rem;margin:auto;margin-top:2rem}@media screen and (max-width: 1024px){#rin-private-match-create-container .rin-add-result-scores-container{margin-top:1rem}}#rin-private-match-create-container .rin-add-result-scores-container input{width:100%;border:1px solid rgba(47,63,125,.1);border-radius:7px;color:var(--color-text-secondary) !important;font-weight:bold !important;line-height:1.25rem;font-size:.875rem;padding-top:.5rem;padding-bottom:.5rem;text-align:center}#rin-private-match-create-container .rin-add-result-scores-container>div{display:grid;grid-template-columns:1fr 1fr;gap:1rem}#rin-private-match-create-container .rin-add-result-scores-container .rin-add-result-player-score-input-container{display:flex;flex-flow:column nowrap;align-items:center}#rin-private-match-create-container .rin-add-result-scores-container .rin-add-result-player-score-input-container label{color:var(--color-text-secondary);font-size:.75rem;line-height:1rem;font-weight:600;max-width:10rem;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}#rin-private-match-create-container .rin-add-result-scores-container .rin-add-result-sets-tiebreaks-labels-container{justify-items:center;margin-top:1rem;color:var(--color-text-secondary);font-size:.75rem;line-height:1rem;font-weight:500}#rin-private-match-create-container .rin-add-result-scores-container .rin-add-result-player-sets-input-container>div{display:flex;flex-flow:row nowrap;gap:.25rem;margin:.25rem}#rin-private-match-create-container .rin-add-result-scores-container .rin-add-result-player-tiebreak-input-container>div{display:flex;flex-flow:row nowrap;gap:.25rem;margin:.25rem}.rin-add-result-player-search-card-container{position:absolute;top:3.625rem;left:.25rem;z-index:1;max-height:40vh;flex-flow:column nowrap !important;align-items:stretch !important;padding-left:1rem;padding-right:1rem}.rin-add-result-player-search-card-container>.rin-card-header{font-size:.75rem;line-height:1rem;font-weight:500;margin-top:.375rem;margin-bottom:.75rem;text-align:center}.rin-add-result-player-search-card-container>.rin-card-body>div{flex-flow:column nowrap !important;margin-bottom:.25rem}.rin-add-result-player-search-container{margin-bottom:.25rem;cursor:pointer}.rin-add-result-player-search-container.disabled{color:rgba(47,63,125,.5);pointer-events:none;cursor:default}.rin-add-result-player-search-container>.rin-card-header{font-size:.8125rem;line-height:1.1875rem;font-weight:bold}.rin-add-result-player-search-container>.rin-card-header>span i{margin-right:.375rem}.rin-add-result-player-search-container>.rin-card-body{font-size:.75rem;line-height:1rem}.rin-add-result-player-search-container>.rin-card-body .icon{font-size:1rem}.rin-add-result-player-search-container>.rin-card-body>span{display:flex;flex-flow:row nowrap;justify-content:space-between}.rin-add-result-player-search-container>.rin-card-body>span>.rin-add-result-player-search-info{max-width:90%;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.rin-add-result-player-search-container>.rin-card-footer{font-size:.75rem;line-height:1rem;color:#ef3340}.result-added-modal{display:flex;flex-flow:column nowrap;margin:2rem 5.5rem;align-items:stretch}@media screen and (max-width: 1024px){.result-added-modal{margin:2rem 0}}.result-added-modal .icon-plus-private-match{font-size:2.25rem;margin-bottom:1.5rem}.result-added-modal .result-added-text{font-size:1.125rem;line-height:1.625rem;font-weight:800}@media screen and (max-width: 1024px){.result-added-modal .result-added-text{margin-bottom:2}}.result-added-modal span{margin:auto}.result-added-modal button{margin-top:1rem}.private-match-campaign-container{font-size:.875rem}.private-match-campaign-container img{max-height:400px}.private-match-campaign-container .h1{font-weight:800;font-size:1.375rem}@media screen and (max-width: 1023px){.private-match-campaign-container{flex-direction:column !important}.private-match-campaign-container .campaign-text{text-align:center}.private-match-campaign-container .campaign-text .d-flex{justify-content:center}}@media screen and (min-width: 1024px){.private-match-campaign-container{flex-direction:row !important}.private-match-campaign-container .campaign-text{padding-right:3rem}}@media screen and (max-width: 1024px){.rin-newsletter-campaing-wrapper{flex-direction:column}}@media screen and (min-width: 1025px){.rin-newsletter-campaing-wrapper{flex-direction:row}}.newsletter-campaign-container{font-size:.875rem}.newsletter-campaign-container img{max-height:400px}.newsletter-campaign-container .h1{font-weight:800;font-size:1.375rem;margin-bottom:0;padding-bottom:0 !important}.pro-campaign-container{font-size:.875rem;gap:1rem}@media screen and (max-width: 1024px){.pro-campaign-container{gap:0}}.pro-campaign-container .rin-pro-player-modal-image-container{margin-top:-2rem}.pro-campaign-container img{max-width:21rem;max-height:19rem}@media screen and (max-width: 1024px){.pro-campaign-container img{max-width:15.5rem;max-height:12.5rem}}.pro-campaign-container .rin-campaign-title{color:#fba500;font-weight:800;font-size:1.375rem}.pro-campaign-container .rin-campaign-subtitle{color:#fba500;font-weight:800;font-size:2.25rem;line-height:2.5rem;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:1rem}.pro-campaign-container .rin-campaign-subtitle .rin-type-label.pro{display:table;margin:auto 0;padding:1px 5px}.pro-campaign-container .campaign-text{text-align:center}.pro-campaign-container .campaign-text .rin-card-body .col-6{padding:0}.pro-campaign-container .campaign-text .rin-card-body .col-6 .p-2{font-weight:bold;font-size:.75rem}.pro-campaign-container .campaign-text .rin-campaign-feature-others{font-weight:normal;font-size:.75rem;font-style:italic}@media screen and (max-width: 1023px){.pro-campaign-container{flex-direction:column !important}.pro-campaign-container .campaign-text .d-flex{justify-content:center}}@media screen and (min-width: 1024px){.pro-campaign-container .campaign-text{padding-right:3rem}}.pro-campaign-container .icon-check{color:var(--color-text-primary);background:var(--color-background-primary);border-radius:50%;padding:.125rem;display:inline-block;margin-right:.5rem;font-size:.75rem}.pro-campaign-container button{background:#fba500}.pro-campaign-container .rin-type-label.pro{font-weight:800;font-size:1.375rem;line-height:1.875rem}.pro-campaign-container .campaign-text .not-so-bold{font-weight:700}.pro-campaign-container .campaign-text .text-pro{font-weight:bold;font-size:.8125rem;font-style:italic;color:#fba500}.pro-campaign-container .rin-campaign-footer{font-weight:bold;font-size:.875rem}.rin-freemium-campaing-content{display:flex;flex-flow:column nowrap;align-items:center}.rin-freemium-campaing-content>*{text-align:center}.rin-freemium-campaing-content .rin-italic{font-style:italic}.rin-freemium-campaing-content h1{font-size:1.375rem;line-height:1.875rem;font-weight:800;margin-bottom:0}.rin-freemium-campaing-content h3{font-size:1rem;line-height:1.5rem;font-weight:800;margin-bottom:1.5rem}.rin-freemium-campaing-content h6{font-size:.75rem;line-height:1.125rem;font-weight:bold}.rin-freemium-campaing-content .rin-freemium-price{color:#fba500;margin-top:1rem}.rin-freemium-campaing-content .rin-fremium-redirect{color:#00b9ff;text-decoration:underline;cursor:pointer}.rin-freemium-campaing-content .rin-freemium-description{margin-top:.5rem;margin-bottom:1rem}.rin-freemium-campaing-content .rin-freemium-help-text{font-size:.75rem;line-height:1rem;font-weight:normal;margin-top:1rem;margin-bottom:.5rem}.rin-freemium-campaing-content .rin-freemium-contact{font-size:.75rem;line-height:1.125rem;font-weight:bold;text-decoration:none;margin-bottom:2rem}.rin-freemium-campaing-content .rin-freemium-checkbox-wrapper{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.25rem}.rin-freemium-campaing-content .rin-freemium-checkbox-wrapper .rin-base-checkbox{background:#f8f8fa;border:1px solid #d5d9e5;border-radius:3px}.rin-freemium-campaing-content .rin-freemium-checkbox-wrapper .rin-freemium-dont-show-again-text{font-weight:500;font-size:12px;line-height:16px}.rin-freemium-campaing-content .rin-freemium-actions-wrapper{display:flex;flex-flow:row nowrap;justify-content:center}.rin-free-trial-end-content{display:flex;flex-flow:column nowrap;align-items:center}.rin-free-trial-end-content h1{font-size:1.375rem;line-height:1.875rem;font-weight:800;margin-bottom:0}.rin-free-trial-end-content h4{font-size:.875rem;line-height:1.25rem;font-weight:bold;margin-bottom:0}.rin-free-trial-end-content p{font-size:.75rem;line-height:1.25rem;font-weight:normal;margin-bottom:0}.rin-free-trial-end-content .underline{text-decoration:underline}.rin-free-trial-end-content .rin-free-trial-end-title{display:flex;flex-flow:row nowrap;column-gap:.5rem;margin-bottom:.5rem}.rin-free-trial-end-content .rin-free-trial-end-title .rin-type-label{display:table;margin:auto 0;font-size:1rem;line-height:1rem}.rin-free-trial-end-content .rin-free-trial-end-body{margin-top:4.5rem;display:flex;flex-flow:column nowrap;align-items:center}.rin-free-trial-end-content .rin-free-trial-end-body .upgrade-to-pro-button{display:block;margin-top:1.75rem;margin-bottom:1rem}.rin-free-trial-end-content .rin-free-trial-end-body h4{margin-top:1rem;margin-bottom:2rem;cursor:pointer}.rin-pwa-campaign-container .rin-modal .rin-modal-content .rin-modal-header{margin-bottom:.5rem}.rin-pwa-campaign-container .rin-modal .rin-modal-content .rin-modal-footer{margin-top:0}.rin-pwa-campaign-container .rin-modal .rin-modal-content .icon-close{top:1rem;right:1rem}.rin-pwa-campaign-container .rin-modal .rin-modal-content h3{font-size:1rem;line-height:1.5rem;font-weight:700;color:#010101;margin-bottom:1.5rem}.rin-pwa-campaign-container .rin-modal .rin-modal-content h4{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#010101;margin:0}.rin-pwa-campaign-container .rin-modal .rin-modal-content h6{font-size:.75rem;line-height:1.125rem;font-weight:400;color:#727272;margin:0}.rin-pwa-campaign-container .rin-modal .rin-modal-content .rin-pwa-dont-show-again{font-weight:normal;font-size:.75rem;line-height:1.25rem;color:#0276ff;cursor:pointer}.rin-pwa-campaign-container .rin-android-pwa-popup .rin-pwa-body{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-bottom:2rem}.rin-pwa-campaign-container .rin-android-pwa-popup .rin-pwa-body .rin-pwa-description{display:flex;align-items:center}.rin-pwa-campaign-container .rin-android-pwa-popup .rin-pwa-body .rin-pwa-description div h4{font-weight:700}.rin-pwa-campaign-container .rin-android-pwa-popup .rin-pwa-body .rin-pwa-description div{padding-left:1rem}.rin-pwa-campaign-container .rin-android-pwa-popup .rin-pwa-body button{height:1.6rem}.rin-pwa-campaign-container .rin-ios-change-browser-popup .rin-modal{background-color:#efeff1}.rin-pwa-campaign-container .rin-ios-change-browser-popup .rin-modal-content{color:#010101}.rin-pwa-campaign-container .rin-ios-change-browser-popup .rin-pwa-header{border-bottom:1px solid #e4e5ed;display:flex;justify-content:start;align-items:center}.rin-pwa-campaign-container .rin-ios-change-browser-popup .rin-pwa-header img{width:2.2rem;margin-bottom:.5rem}.rin-pwa-campaign-container .rin-ios-change-browser-popup .rin-pwa-header h3{margin-bottom:.5rem;padding-left:.5rem;font-family:"Roboto",sans-serif}.rin-pwa-campaign-container .rin-ios-change-browser-popup .rin-pwa-body{margin-top:1.375rem;margin-bottom:.5rem;font-family:"Arial";font-weight:normal;font-size:.75rem;line-height:1.25rem}.rin-pwa-campaign-container .rin-ios-change-browser-popup .rin-pwa-body p{margin-bottom:1.375rem}.rin-pwa-campaign-container .rin-ios-change-browser-popup .rin-pwa-body div{display:flex;align-items:center;padding-bottom:.5rem}.rin-pwa-campaign-container .rin-ios-change-browser-popup .rin-pwa-body div img{padding-left:.5rem}.rin-pwa-campaign-container .rin-ios-change-browser-popup .rin-pwa-dont-show-again{border-top:1px solid #e4e5ed;padding-top:.5rem}.rin-pwa-campaign-container .rin-ios-pwa-popup .rin-modal{background-color:#efeff1}.rin-pwa-campaign-container .rin-ios-pwa-popup .rin-modal-content{color:#010101}.rin-pwa-campaign-container .rin-ios-pwa-popup .rin-pwa-header{display:flex;justify-content:start;align-items:center;border-bottom:1px solid #e4e5ed}.rin-pwa-campaign-container .rin-ios-pwa-popup .rin-pwa-header img{width:2.2rem;margin-bottom:.5rem}.rin-pwa-campaign-container .rin-ios-pwa-popup .rin-pwa-header h3{margin-bottom:.5rem;padding-left:.5rem;font-family:"Roboto",sans-serif}.rin-pwa-campaign-container .rin-ios-pwa-popup .rin-pwa-body{margin-top:1.375rem;margin-bottom:.5rem;font-family:"Arial";font-weight:normal;font-size:.75rem;line-height:1.25rem}.rin-pwa-campaign-container .rin-ios-pwa-popup .rin-pwa-body p{margin-bottom:1.375rem}.rin-pwa-campaign-container .rin-ios-pwa-popup .rin-pwa-body div{display:flex;align-items:center;padding-bottom:.5rem}.rin-pwa-campaign-container .rin-ios-pwa-popup .rin-pwa-body div img{padding-left:.5rem}.rin-pwa-campaign-container .rin-ios-pwa-popup .rin-pwa-dont-show-again{border-top:1px solid #e4e5ed;padding-top:.5rem}.rin-pwa-campaign-container .rin-android-change-browser-popup .rin-pwa-body{margin-top:1.375rem;margin-bottom:1.25rem;font-weight:normal;font-size:.75rem;line-height:1.25rem;color:#010101}.rin-pwa-campaign-container .rin-android-change-browser-popup .rin-pwa-body p{margin-bottom:1rem}.rin-pwa-campaign-container .rin-android-change-browser-popup .rin-pwa-body .rin-pwa-description{display:flex;align-items:center;margin-bottom:1.375rem}.rin-pwa-campaign-container .rin-android-change-browser-popup .rin-pwa-body .rin-pwa-description div h4{font-weight:700}.rin-pwa-campaign-container .rin-android-change-browser-popup .rin-pwa-body .rin-pwa-description div{padding-left:1rem}.private-match-info-container{font-size:.875rem}.private-match-info-container .icon{font-size:34px}.private-match-info-container .h1{font-weight:800;font-size:1.375rem}.private-match-info-container a{text-decoration:underline}.draws-settings .preview-draws-wrapper{display:flex;align-items:flex-start;gap:.4rem;margin-bottom:2rem}.draws-settings .class-dropdown-wrapper{display:flex;align-items:center}.draws-settings .class-dropdown-wrapper .class-dropdown-title{margin-right:2rem}.draws-settings .participants-count-wrapper{display:flex}.draws-settings .participants-count-wrapper div{margin-right:2rem}.draws-settings .draw-types-wrapper .draw-type-row{display:flex;gap:10px;margin:5px 0}.draws-settings .draw-types-wrapper .draw-type-row.rin-drawssettings-plates-wrapper{padding-left:1.5rem}.draws-settings .draw-types-wrapper .draw-type-row.rin-drawssettings-plates-wrapper .rin-dropdown-container{flex:1}.draws-settings .draw-types-wrapper .draw-type-row.rin-drawssettings-plates-wrapper .rin-dropdown-container button{width:100%}.draws-settings .draw-types-wrapper .draw-type-row.rin-drawssettings-plates-wrapper .rin-flex-2{flex:2}.draws-settings .draw-types-wrapper .draw-type-row .rin-draw-type-name{min-width:12rem}.draws-settings .draw-types-wrapper .draw-type-row .rin-popover-content .rin-draws-popover-img-wrap{float:left;margin-right:10px}.draws-settings .draw-types-wrapper .draw-type-row .rin-popover-content .rin-draws-popover-text{min-height:100px;max-width:300px}.draws-settings .rin-advanced-settings-wrapper{margin-top:1.5rem}.draws-settings .rin-advanced-settings-wrapper .rin-draw-settings-title{font-weight:700;margin-bottom:1.5rem}.draws-settings .rin-generate-buttons-wrapper{margin-top:2rem}.draws-settings .rin-generate-buttons-wrapper button{width:100%;border-radius:5px}.draws-settings>.row>.col{padding:0}.rin-draws-wizard-wrapper .rin-draws-wizard-row{display:flex;gap:15px;align-items:center;margin-bottom:.25rem}.rin-input-disabled{color:rgba(47,63,125,.5) !important;pointer-events:none}.rin-rr-settings-main-text-wrapper{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.rin-rr-settings-main-text-wrapper .rin-rr-settings-main-text{font-weight:800;font-size:16px;line-height:24px;margin:0}.rin-rr-settings-main-text-wrapper .rin-rr-settings-main-text small{font-weight:700;font-size:12px;line-height:24px}.rin-round-robin-settings-wrapper{padding:2rem 0 2rem;display:flex}.rin-round-robin-settings-wrapper.team-settings-wrapper{flex-wrap:wrap}.rin-round-robin-settings-wrapper.team-settings-wrapper .rin-rr-section{flex-basis:50%}.rin-round-robin-settings-wrapper .rr-settings-separator{margin:1rem 0;font-size:26px;padding-left:8rem}.rin-round-robin-settings-wrapper .rin-rr-section{flex:1;padding:0 1rem 1.5rem 0}.rin-round-robin-settings-wrapper .rin-rr-section .rin-rr-box{background:#e4e5ed;border-radius:15px;padding:1.5rem;width:fit-content;width:-moz-fit-content}.rin-round-robin-settings-wrapper .rin-rr-section .rin-rr-box .rin-rr-box-text{font-weight:700;font-size:14px;line-height:24px;margin-bottom:8px}.rin-round-robin-settings-wrapper .rin-rr-section .rin-rr-box .rr-setting-dropdown-row{margin-bottom:1rem}.rin-round-robin-settings-wrapper .rin-rr-section .rin-rr-box .rin-rr-setings-row button:not(.rin-dropdown-toggle),.rin-round-robin-settings-wrapper .rin-rr-section .rin-rr-box .rin-rr-setings-row input{background:#f8f8fa !important}.rin-round-robin-settings-wrapper .rin-rr-section .rin-rr-setings-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.rin-round-robin-settings-wrapper .rin-rr-section .rin-rr-setings-row button:not(.rin-dropdown-toggle){border-radius:5px;padding:10px}.rin-round-robin-settings-wrapper .rin-rr-section .rin-rr-setings-row input{font-weight:800 !important;width:40px;text-align:center;border:unset;background-color:#eaebf2;border-radius:5px;color:#2f3f7d !important;padding:5px 10px}.rin-wizzard-row{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.rin-wizzard-row label{margin:0;cursor:pointer}.rin-wizzard-loading{display:flex;gap:1rem;padding:2rem;align-content:center}.rin-matches-settings .rin-matches-settings-buttons-wrapper{display:flex;gap:.5rem}.rin-matches-settings .rin-schedule-modal-header{display:flex;align-items:center;gap:1rem}.rin-matches-settings .rin-schedule-table{display:grid;grid-template-columns:1fr 4fr 3fr 3fr 4fr;gap:1rem}.rin-matches-settings .rin-schedule-table .rin-table-item{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.3rem}.rin-matches-settings .rin-schedule-table .rin-table-item.referee-item{flex-direction:column;gap:1rem}.rin-matches-settings .rin-schedule-table .rin-table-item.rin-table-header{font-weight:bold;font-size:16px;border-bottom:1px solid #ccc}.rin-matches-settings .rin-schedule-table .rin-table-item .rin-label-scheduled{background-color:green;padding:3px 8px;color:#fff;border-radius:5px}.rin-matches-settings .rin-schedule-table .rin-table-item .rin-label-not-scheduled{background-color:red;padding:3px 8px;color:#fff;border-radius:5px}.rin-matches-settings .rin-referee-modal-filters{display:flex}.rin-matches-settings .rin-referee-modal-filters .rin-referee-modal-left{flex:1;padding:1rem}.rin-matches-settings .rin-referee-modal-filters .rin-referee-modal-right{flex:1;padding:1rem}.rin-matches-settings .rin-referee-modal-filters .rin-referee-class-filter-wrapper{display:flex;align-items:center;gap:1rem;margin-top:1rem}.rin-pro-modal-wrapper{display:flex;justify-content:center;flex-direction:column}.rin-pro-modal-wrapper .icon-wrapper{color:#7b61ff}.rin-pro-modal-wrapper .icon-wrapper .icon-star{font-size:2rem}.rin-pro-modal-wrapper .text-wrapper{font-weight:700}.rin-tournament-close-sign-in{overflow:visible}@keyframes slide{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.rin-tournament-close-sign-in .close-sign-in-button{margin-top:.5rem}.rin-tournament-close-sign-in .close-sign-in-button button{width:100%}.rin-tournament-close-sign-in .close-sign-in-button a.rin-btn-type-primary{width:100%}.rin-tournament-close-sign-in .ranking-points-wrapper{display:flex;justify-content:flex-start}.rin-tournament-close-sign-in .ranking-points-wrapper .table-title{font-size:1rem;font-weight:700}.rin-tournament-close-sign-in .ranking-points-wrapper .icon-info-circle{font-size:1rem}.rin-tournament-close-sign-in .ranking-points-wrapper .tooltip-wrapper{max-width:200px;display:flex;flex-wrap:wrap;justify-content:center}.rin-tournament-close-sign-in .ranking-points-wrapper .tooltip-wrapper div{font-size:.6875rem;text-align:center}.rin-tournament-close-sign-in .ranking-points-wrapper .tooltip-wrapper h4{margin-bottom:.625rem !important;font-size:.875rem}.rin-tournament-close-sign-in .rin-dropdown-container ul{max-height:12rem !important;overflow-x:hidden !important;top:25px;left:unset !important;right:unset !important;max-width:20rem !important}.rin-tournament-close-sign-in .rin-close-signin-table-wrapper .rin-header,.rin-tournament-close-sign-in .rin-close-signin-table-wrapper .rin-body .rin-row{display:grid}.rin-tournament-close-sign-in .rin-close-signin-table-wrapper .rin-header div,.rin-tournament-close-sign-in .rin-close-signin-table-wrapper .rin-body .rin-row div{font-size:12px;text-align:center;font-weight:700}@media screen and (max-width: 1024px){.rin-tournament-close-sign-in .rin-close-signin-table-wrapper .rin-header div.rin-xs-hidden,.rin-tournament-close-sign-in .rin-close-signin-table-wrapper .rin-body .rin-row div.rin-xs-hidden{display:none}}.rin-tournament-close-sign-in .rin-close-signin-table-wrapper .rin-body .rin-row{gap:.5rem;background-color:#eaebf2;margin-bottom:10px;border-radius:15px;padding:10px 7px}.rin-tournament-close-sign-in .rin-close-signin-table-wrapper .rin-body .rin-row>div{display:flex;justify-content:center;align-items:center}.rin-tournament-close-sign-in .rin-close-signin-table-wrapper.rin-tournament-levels .rin-header,.rin-tournament-close-sign-in .rin-close-signin-table-wrapper.rin-tournament-levels .rin-body .rin-row{grid-template-columns:2fr repeat(6, 1fr)}@media screen and (max-width: 1024px){.rin-tournament-close-sign-in .rin-close-signin-table-wrapper.rin-tournament-levels .rin-header,.rin-tournament-close-sign-in .rin-close-signin-table-wrapper.rin-tournament-levels .rin-body .rin-row{grid-template-columns:repeat(3, 1fr)}}.rin-tournament-close-sign-in .rin-close-signin-table-wrapper.rin-teamleague-levels .rin-header,.rin-tournament-close-sign-in .rin-close-signin-table-wrapper.rin-teamleague-levels .rin-body{grid-template-columns:2fr repeat(5, 1fr)}.rin-closesignin-levels-selecting .show-level-standing{cursor:pointer}.rin-closesignin-levels-selecting .rin-dropdown-container{display:flex;justify-content:center}.rin-closesignin-levels-selecting .tooltip-wrapper{max-width:200px;display:flex;flex-wrap:wrap;justify-content:center}.rin-closesignin-levels-selecting .tooltip-wrapper div{font-size:.6875rem;text-align:center}.rin-closesignin-levels-selecting .tooltip-wrapper h4{margin-bottom:.625rem !important;font-size:.875rem}.rin-admin-page{padding-bottom:1rem}.rin-admin-page:not(.tn-in-create){padding-top:1rem}@media screen and (max-width: 1024px){.rin-admin-page{padding-left:.5rem;padding-right:.5rem}}.rin-tournament-create-edit .rin-tournament-section-header{display:flex;gap:1rem}.rin-tournament-create-edit .rin-tournament-section-header .popover-wrapper{color:var(--color-text-secondary)}.rin-tournament-create-edit .rin-tournament-section-header .popover-wrapper p{font-weight:400}.rin-tournament-create-edit .rin-courts-dropdown-wrapper ul li{text-align:left}.rin-select-tournament-club-header{margin-bottom:.4rem;font-weight:500}.rin-select-tournament-club-location{font-weight:500}.rin-select-tournament-club-stripe{margin-top:2rem}.rin-select-tournament-club-stripe .rin-stripe-header{font-weight:700;font-size:14px;margin-bottom:.5rem}.rin-tournament-create-send-invitations{margin-top:1.5rem}.rin-tournament-create-send-invitations .section-title{font-weight:700;font-size:14px;margin-bottom:0}.container-create-tournament #rankings-search-result .list-group-item{cursor:pointer}.container-create-tournament .quillWrapper #quill-container .ql-editor{resize:vertical}.container-create-tournament .callendarSingle{cursor:pointer}.rin-check-wrapper{display:flex;align-items:center;gap:1rem}.container-create-tournament h1{font-size:1.2rem}.container-create-tournament h2{font-size:1rem}.container-create-tournament h3{font-size:.8rem}@media screen and (max-width: 1024px){.addCourtTable table{display:block;overflow-x:auto}}.addCourtTable table thead tr td{background:#fff;border-bottom:none;border-top:none}.addCourtTable .input-error{background-color:#fa9a9a !important;color:#a94442 !important;border-color:red !important}.rin-tournament-bottom-controls-wrapper button{border-radius:5px;width:100%}.rin-referee-class-filter-wrapper .rin-dropdown-container:last-of-type ul{min-width:150px}.rin-start-finish .rin-start-finish-controlls-wrapper{display:flex;justify-content:flex-end;gap:.5rem}@media screen and (max-width: 1024px){.rin-start-finish .rin-start-finish-controlls-wrapper{flex-direction:column}}.rin-start-finish .rin-start-finish-controlls-wrapper .rin-dropdown-container{overflow:visible}@media screen and (max-width: 1024px){.rin-start-finish .rin-start-finish-controlls-wrapper .rin-dropdown-container .rin-dropdown-toggle{width:100%;justify-content:center}}.rin-start-finish .rin-start-finish-controlls-wrapper .rin-dropdown-container ul{overflow:visible}.rin-start-finish .rin-start-finish-controlls-wrapper .rin-dropdown-container ul li{width:18rem;background-color:#f3f3f3}.rin-start-finish .rin-start-finish-controlls-wrapper .rin-dropdown-container ul li:hover{color:#2f3f7c}.rin-start-finish .rin-start-finish-controlls-wrapper tr>td:first-of-type,.rin-start-finish .rin-start-finish-controlls-wrapper tr>th:first-of-type{width:3rem}.rin-start-finish .rin-start-finish-controlls-wrapper tr>td:nth-child(2),.rin-start-finish .rin-start-finish-controlls-wrapper tr>th:nth-child(2){text-align:left}.rin-start-finish .rin-standings-input{width:2.5rem;text-align:center}.rin-start-finish .rin-points-input{width:100%}.rin-start-finish .rin-tournament-result-footer-buttons-wrapper{display:flex;justify-content:flex-end;gap:.5rem}.rin-start-finish .rin-tournament-start-search-wrapper{display:flex;flex-wrap:nowrap;align-items:center}.rin-start-finish .rin-tournament-start-search-wrapper input{flex:1}.rin-start-finish .jcr{display:flex;justify-content:flex-end}.rin-start-finish table tr td{vertical-align:middle;white-space:nowrap}.rin-start-finish .edit-tournament-point-controls{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 1024px){.rin-start-finish .edit-tournament-point-controls{flex-direction:column}}@media screen and (max-width: 1024px){.rin-start-finish .edit-tournament-point-controls .controls-container{margin-bottom:1rem}}@media screen and (max-width: 1024px){.rin-start-finish .edit-tournament-point-controls .controls-container button{width:100%}}.rin-start-finish .download-standings-container{display:flex}.rin-start-finish .download-standings-container .download-standings{margin:0}.rin-start-finish .controls-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem}.rin-start-finish .forbidden{color:gray;touch-action:none;cursor:not-allowed}@media screen and (max-width: 1024px){.rin-start-finish .rin-standings-table{display:block;overflow-x:auto}}.rin-start-finish .rin-standings-table thead tr th:nth-child(3),.rin-start-finish .rin-standings-table thead tr td:nth-child(3),.rin-start-finish .rin-standings-table tbody tr th:nth-child(3),.rin-start-finish .rin-standings-table tbody tr td:nth-child(3){min-width:10rem}.rin-tournament-classes-step .rin-add-class-header{font-size:16px}.rin-tournament-classes-step .rin-add-new-class .rin-dropdown-toggle{width:100%}.rin-tournament-classes-step .rin-add-new-class .form-group label{font-size:.875rem;font-weight:600;line-height:1.25rem}.rin-tournament-classes-step .rin-add-new-class .form-group label.checkbox-label{font-weight:normal;cursor:pointer}.rin-tournament-classes-step .rin-add-new-class .form-group.rin-checkbox-wrapper{display:flex;gap:2rem}.rin-tournament-classes-step .rin-add-new-class .dates-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:.5rem;gap:.2rem}.rin-tournament-classes-step .rin-add-new-class .dates-wrapper .play-dates{border:2px solid #2f3f7d;background-color:#f3f3f3;color:#2f3f7d;text-align:center;border-radius:5px;display:flex;flex-direction:column;gap:.2rem;padding:.1rem;height:5rem;width:3.125rem;cursor:pointer}.rin-tournament-classes-step .rin-add-new-class .dates-wrapper .play-dates.selected{border:1px solid #2f3e7d;background-color:#2f3f7d;color:#f2f3f3;text-align:center;border-radius:5px}.rin-tournament-classes-step .rin-add-new-class .dates-wrapper .play-dates div{font-size:1rem}.rin-tournament-classes-step .rin-add-new-class .class-save-btns button{width:100%;border-radius:5px}.rin-tournament-classes-step .rin-add-new-class .input-error{background-color:#fa9a9a;color:#a94442;border-color:red}.rin-tournament-classes-step .rin-add-new-class .dropdown-error button{background-color:#fa9a9a;color:#a94442;border-color:red}.rin-tournament-classes-step .rin-add-new-class .playDateSelection .rin-alert{margin-bottom:.2rem}.tournament-times-container .play-dates.selected{border:1px solid #2f3f7c;background-color:#2f3f7d;color:#fff;text-align:center;border-radius:5px}.tournament-times-container .play-dates{border:2px solid #2f3f7d;background-color:#f3f3f3;color:#2f3f7d;text-align:center;border-radius:5px;display:flex;flex-direction:column;gap:.2rem;padding:.1rem;height:5rem;width:3.125rem;cursor:pointer}.tournament-times-container .play-dates>div{font-size:1rem}.tournament-times-container .info-header{display:flex;align-items:baseline;gap:.5rem}.tournament-times-container .dates-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:.5rem;gap:.2rem}.tournament-times-container .up-btn .icon-v{transform:rotate(180deg)}.tournament-times-container .dates-wrapper.non-clickable{display:flex;justify-content:center}.tournament-times-container .tab-content label{font-size:.875rem;line-height:1.25rem;font-weight:700}.tournament-times-container .rin-dropdown-toggle{width:100%}.tournament-times-container .save-btn{display:flex;flex-direction:column}.tournament-times-container .save-btn button{width:100%}.time-settings-wrapper .settings-title{font-size:1.125rem;font-weight:800;line-height:1.625rem;display:flex;justify-content:center}.time-settings-wrapper .settings-body .settings-list{background:#fff;box-sizing:border-box;border-radius:15px;overflow:hidden;margin-top:1.5rem}.time-settings-wrapper .settings-body .settings-list ul{padding:10px;list-style:none;margin:0;padding:0}.time-settings-wrapper .settings-body .settings-list ul li{padding:10px;font-weight:700;font-size:14px;line-height:20px;display:grid;grid-template-columns:2fr 1fr 2fr;justify-items:center;cursor:pointer}.time-settings-wrapper .settings-body .settings-list ul li button{justify-self:right}.time-settings-wrapper .settings-body .settings-list ul li .setting-name{font-size:.75rem;line-height:1.25rem;font-weight:normal;justify-self:baseline;white-space:normal}.time-settings-wrapper .settings-body .settings-list ul li .setting-value{font-size:.75rem;line-height:1.25rem;font-weight:700;justify-self:left}.time-settings-wrapper .settings-body .settings-list ul li .icon-v{transform:rotate(270deg);justify-self:right}.time-settings-wrapper .settings-body .settings-list ul li:not(:last-child){border-bottom:1px solid rgba(47,63,125,.1)}.time-settings-wrapper .settings-body .rin-toggle{justify-self:right}.time-settings-wrapper .settings-body .rin-toggle .vue-js-switch:not(.toggled) .v-switch-core{background-color:rgba(47,63,125,.1) !important}.time-settings-wrapper .settings-body .rin-toggle .vue-js-switch:not(.toggled) .v-switch-core .v-switch-button{background-color:#36d076 !important;height:1.225rem !important;width:1.375rem !important}.time-settings-wrapper .settings-body .rin-toggle .vue-js-switch.toggled .v-switch-core{background-color:#36d076 !important}.time-settings-wrapper .settings-body .rin-toggle .vue-js-switch.toggled .v-switch-core .v-switch-button{background-color:#fff !important;height:1.225rem !important;width:1.375rem !important}.rin-tournament-enter-result .rin-simple-tab-wrapper{display:flex;justify-content:center;align-items:center}.rin-tournament-enter-result .rin-simple-tab-wrapper .rin-simple-tab{width:50%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(47,63,125,.1);border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:none;font-weight:700;font-size:13px;line-height:19px;color:#2f3f7d;background:#f5f5f9;cursor:pointer;height:2.5rem}.rin-tournament-enter-result .rin-simple-tab-wrapper .rin-simple-tab.active{background:#fff}.rin-admin-page{padding-bottom:1rem}.rin-admin-page:not(.tn-in-create){padding-top:1rem}@media screen and (max-width: 1024px){.rin-admin-page{padding-left:.5rem;padding-right:.5rem}}.rin-teamleague-create-edit .rin-teamleague-section-header{display:flex;gap:1rem}.rin-teamleague-create-edit .rin-teamleague-section-header .popover-wrapper{color:var(--color-text-secondary)}.rin-teamleague-create-edit .rin-teamleague-section-header .popover-wrapper p{font-weight:400}.container-create-teamleague h1{font-size:1.2rem}.container-create-teamleague h2{font-size:1rem}.container-create-teamleague h3{font-size:.8rem}.stripeContent{max-width:30rem}.stripeContent a{text-decoration:underline}.direction-buttons{gap:.25rem}.direction-buttons button{border-radius:5px;padding:10px 5px}.division-team-matches-per-day{text-align:center;font-size:14px;font-weight:600 !important;width:3.5rem;border:unset;border-radius:5px}.entry-fee-price{width:3.5rem}.container-teams-teamleague .rin-simple-tab-wrapper{display:flex;justify-content:center;align-items:center}.container-teams-teamleague .rin-simple-tab-wrapper .rin-simple-tab{width:50%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(47,63,125,.1);border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:none;font-weight:700;font-size:13px;line-height:19px;color:#2f3f7d;background:#f5f5f9;cursor:pointer;height:2.5rem}.container-teams-teamleague .rin-simple-tab-wrapper .rin-simple-tab.active{background:#fff}.container-teams-teamleague .admin-add-team{width:10rem}.auto-add-container .collapse-body{max-height:0;transition:max-height .25s ease-out;overflow:hidden;position:relative}.auto-add-container .collapse-body-collapsed{max-height:33.75rem;transition:max-height 1s ease;overflow:hidden;position:relative}.auto-add-container .back-btn{width:5rem;margin-top:.6rem;margin-bottom:.6rem}.auto-add-container .back-btn a{gap:0}.auto-add-container .rin-dropdown-container{margin:.5rem 0}.auto-add-container .rin-card{margin-bottom:1rem}.auto-add-container .title-container .event-name{font-size:1.375rem;font-weight:700;line-height:1.875rem}.auto-add-container .title-container div:last-of-type{margin-bottom:.5rem}.auto-add-container .fake-wrapper{background-color:#f8f8f8}.auto-add-container .real-players-wrapper{display:flex;flex-direction:row;justify-content:space-around}.auto-add-container .real-players-wrapper .rin-card-body{overflow:visible}.auto-add-container .real-player-search-wrapper{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.auto-add-container .real-player-search-wrapper .short-input{width:70% !important}.auto-add-container .players-list{overflow-y:auto}.auto-add-container .players-list .media-heading{font-size:.875rem;line-height:1.25rem;font-weight:700}.auto-add-container .players-list .btn-wrapper{display:flex;justify-content:end;gap:.3rem}.auto-add-container .fake-player-form div{font-weight:600}.auto-add-container .rin-dropdown-container ul{z-index:99999}.auto-add-container .class-dropdown-wrapper{display:flex;align-items:baseline;gap:.5rem}.rin-autoadd-team .rin-team-details-wrapper h3{font-size:1rem}.rin-autoadd-team .rin-save-button-wrapper{margin-top:2rem}.rin-autoadd-team .rin-save-button-wrapper button{width:100%;border-radius:5px}.rin-autoadd-team .event-info{margin-bottom:.5rem}.fake-player-wrapper{display:flex;justify-content:space-around;padding:1.5rem 0 .7rem 0}.fake-player-wrapper img.big{width:278px;height:302px}.fake-player-wrapper img.small{width:225px;height:302px}.fake-player-wrapper .fake-player-form{display:flex;justify-content:space-evenly;flex-direction:column}.fake-player-wrapper .fake-player-form .input-error{background-color:#fa9a9a;border-color:#ef3340}.fake-player-wrapper .fake-player-form div{margin-bottom:.5rem}.fake-player-wrapper .fake-player-form div:last-of-type{margin:0 !important}.fake-player-wrapper .fake-player-form .fake-form-controls{display:flex;flex-direction:column;justify-content:center}.fake-player-wrapper .fake-player-form .fake-form-controls div:first-of-type{display:flex;flex-direction:row;align-items:baseline}.fake-player-wrapper .fake-player-form .fake-form-controls div:first-of-type input{margin:0 .5rem}.fake-player-wrapper .fake-player-form .fake-form-controls div:last-of-type{display:flex;justify-content:center}.rin-organisation-contacts a{color:#0276ff}.ranking-player-name{color:#0276ff;display:flex;gap:.25rem}.rin-main-body-modal-container{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1000;background:#f5f5f7;overflow-x:auto}.rin-main-body-modal-container.rin-body-modal-ads-offset{padding-bottom:60px}@media screen and (max-width: 1024px){.rin-main-body-modal-container{position:fixed;top:0;bottom:4.4375rem}}.rin-main-body-modal-container>div{position:relative;width:1024px;margin-left:auto;margin-right:auto;margin-top:2.875rem}@media screen and (max-width: 1024px){.rin-main-body-modal-container>div{width:100%}}.rin-main-body-modal-container .rin-main-body-modal-close-btn{position:absolute;right:0;cursor:pointer}@media screen and (max-width: 1024px){.rin-main-body-modal-container .rin-main-body-modal-close-btn{right:1rem}}.rin-main-body-modal-container .rin-modal-header{font-size:1.125rem;line-height:1.625rem;font-weight:800;display:flex;flex-flow:row nowrap}@media screen and (min-width: 1024px){.rin-main-body-modal-container .rin-modal-header{justify-content:center}}@media screen and (max-width: 1024px){.rin-main-body-modal-container .rin-modal-header{justify-content:start;margin:0 1rem}}.rin-modal-create-container .icon-plus-private-match{font-size:22px}.rin-modal-create-container .rin-card{padding:1rem 0}.rin-modal-create-container .rin-card-header,.rin-modal-create-container .rin-card-body{display:flex;flex-flow:row wrap;justify-content:center;margin:0 .5rem}.rin-modal-create-container .rin-modal-header{font-size:1.125rem;line-height:1.625rem;font-weight:800;display:flex;flex-flow:row nowrap;justify-content:center}.rin-modal-create-container .rin-modal-footer{display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:33rem;margin:auto;font-size:.8125rem;line-height:1.1875rem;font-weight:700;text-decoration:underline}@media screen and (max-width: 1024px){.rin-modal-create-container .rin-modal-footer{max-width:22rem;margin-bottom:1rem}}.rin-modal-create-container .rin-modal-row{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:.75rem;row-gap:1.75rem;width:-moz-fit-content;width:fit-content;margin:auto}@media screen and (max-width: 1024px){.rin-modal-create-container .rin-modal-row{grid-template-columns:repeat(2, 1fr)}}.rin-modal-create-container .rin-modal-create-entry{display:flex;flex-flow:column nowrap;align-items:center;cursor:pointer}.rin-modal-create-container .rin-modal-create-entry>div{max-width:12rem;min-height:6rem}.rin-modal-create-container .rin-modal-create-entry .rin-card-title{margin:-1.5rem auto 0}.rin-modal-create-container .rin-modal-create-card-header{font-size:.75rem;line-height:1.125rem;font-weight:bold;margin-top:1rem;text-align:center}.rin-modal-create-container .rin-modal-create-card-body{font-size:.75rem;line-height:1rem;font-weight:500;white-space:normal;margin-top:.5rem}.rin-modal-create-container .rin-modal-create-outbound-link{font-size:.75rem;line-height:.875rem;font-weight:600;font-style:italic;text-decoration:underline;margin-top:.25rem}.rin-modal-create-container .first-row{grid-template-columns:unset}.copy-tournament-wrapper .alert-wrapper{margin:1rem}.copy-tournament-wrapper .name-wrapper{margin:1rem}.copy-tournament-wrapper .name-wrapper h1{font-size:1.125rem;line-height:1.625rem}.copy-tournament-wrapper .name-wrapper .rin-alert-danger{background:unset !important;text-align:center}.copy-tournament-wrapper .v-enter-active,.copy-tournament-wrapper .v-leave-active{transition:opacity .5s ease}.copy-tournament-wrapper .v-enter-from,.copy-tournament-wrapper .v-leave-to{opacity:0}.rin-scroll::-webkit-scrollbar{width:4px;height:4px}.rin-scroll::-webkit-scrollbar-button{width:0px;height:0px}.rin-scroll::-webkit-scrollbar-thumb{background:#e1e1e1;border:0px none #fff;border-radius:50px}.rin-scroll::-webkit-scrollbar-thumb:hover{background:#fff}.rin-scroll::-webkit-scrollbar-thumb:active{background:#000}.rin-scroll::-webkit-scrollbar-track{background:#666;border:0px none #fff;border-radius:50px}.rin-scroll::-webkit-scrollbar-track:hover{background:#666}.rin-scroll::-webkit-scrollbar-track:active{background:#333}.rin-scroll::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.rin-spinner-s{display:inline-block;width:1rem;height:1rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.rin-spinner-m{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}html,body{font-size:16px}html .theme-light,body .theme-light{--color-text-primary: #ffffff;--color-text-secondary: #2f3f7d;--color-background-primary: #2f3f7d;--color-background-primary-dark-1: #25326A;--color-background-secondary: #ffffff;--color-background-secondary-dark-1: #F8F8FA}html .theme-dark,body .theme-dark{--color-text-primary: #ffffff;--color-text-secondary: #979fbe;--color-background-primary: #2a345e;--color-background-primary-dark-1: #232737;--color-background-secondary: #1F1F1F;--color-background-secondary-dark-1: #101010}html .theme-4caf50,body .theme-4caf50{--color-text-secondary: #4caf50;--color-background-primary: #4caf50;--color-text-primary: #ffffff;--color-background-primary-dark-1: #25326A;--color-background-secondary: #ffffff;--color-background-secondary-dark-1: #F8F8FA}html .theme-c62828,body .theme-c62828{--color-text-secondary: #c62828;--color-background-primary: #c62828;--color-text-primary: #ffffff;--color-background-primary-dark-1: #25326A;--color-background-secondary: #ffffff;--color-background-secondary-dark-1: #F8F8FA}html .theme-ff5722,body .theme-ff5722{--color-text-secondary: #ff5722;--color-background-primary: #ff5722;--color-text-primary: #ffffff;--color-background-primary-dark-1: #25326A;--color-background-secondary: #ffffff;--color-background-secondary-dark-1: #F8F8FA}html .theme-ffc107,body .theme-ffc107{--color-text-secondary: #ffc107;--color-background-primary: #ffc107;--color-text-primary: #ffffff;--color-background-primary-dark-1: #25326A;--color-background-secondary: #ffffff;--color-background-secondary-dark-1: #F8F8FA}html .theme-3949ab,body .theme-3949ab{--color-text-secondary: #3949ab;--color-background-primary: #3949ab;--color-text-primary: #ffffff;--color-background-primary-dark-1: #25326A;--color-background-secondary: #ffffff;--color-background-secondary-dark-1: #F8F8FA}html .theme-03a9f4,body .theme-03a9f4{--color-text-secondary: #03a9f4;--color-background-primary: #03a9f4;--color-text-primary: #ffffff;--color-background-primary-dark-1: #25326A;--color-background-secondary: #ffffff;--color-background-secondary-dark-1: #F8F8FA}html .theme-9e9e9e,body .theme-9e9e9e{--color-text-secondary: #9e9e9e;--color-background-primary: #9e9e9e;--color-text-primary: #ffffff;--color-background-primary-dark-1: #25326A;--color-background-secondary: #ffffff;--color-background-secondary-dark-1: #F8F8FA}html .theme-000000,body .theme-000000{--color-text-secondary: #000000;--color-background-primary: #000000;--color-text-primary: #ffffff;--color-background-primary-dark-1: #25326A;--color-background-secondary: #ffffff;--color-background-secondary-dark-1: #F8F8FA}body .rin-admin-part header,body .rin-admin-part .rin-bottom-nav{background:#009fdd}body .rin-admin-part header .topBar,body .rin-admin-part .rin-bottom-nav .topBar{background:#0b4e6e}body .rin-admin-part footer{background:#00435e}body .rin-admin-part h1{color:#009fdd}@media screen and (max-width: 1024px){body table.rin-table-responsive{display:block;overflow-x:auto}}body footer{margin-top:auto;margin-bottom:0}body.rin-body-modal-open{height:100vh;overflow:hidden}body .rin-alternative-bg{background:var(--color-background-secondary-dark-1)}.rin-main-content{position:relative;min-height:31rem}@media screen and (max-width: 1024px){.rin-main-content{bottom:4.4375rem}}@media screen and (max-width: 1024px){#landingPageContainer{margin-top:4.4375rem}}.rin-table-scroll{display:block;overflow-x:auto}.rin-adminpart-controls-dropdowns .rin-dropdown-container:last-of-type ul{left:unset;min-width:300px}.rin-form-control{font-weight:600 !important;color:#2f3f7d !important;border-radius:5px;padding:5px 10px;border:1px solid #ced4da;background-color:#fff}.regulations-toggle{cursor:pointer;padding-top:10px}.collapse-toggle{color:#00b9ff;cursor:pointer}.rin-event-regulations.collapsed:before{content:"";width:100%;height:130px;position:absolute;left:0;top:0;background:linear-gradient(transparent 90px, #f8f8f8)}.rin-event-regulations span{white-space:unset !important}#banner-ad{padding:1rem 0;display:flex;justify-content:center}#banner-ad:empty,#anchor-ad:empty{display:none}#anchor-ad{position:fixed;bottom:50px;z-index:1999;width:100%;display:flex;justify-content:center;align-items:center}.ads-offset{padding-bottom:36px;background-color:var(--color-background-secondary-dark-1)}.row-club-organizer td,.row-club-organizer th{vertical-align:middle !important}.row-club-organizer td img,.row-club-organizer th img{margin:0;height:43px}header .slide-enter-active{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}header .slide-leave-active{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}header .slide-enter-to,header .slide-leave{max-height:100px;overflow:hidden}header .slide-enter,header .slide-leave-to{overflow:hidden;max-height:0}

/*# sourceMappingURL=rin-nd-styles.4.105.2.css.map*/