.JC-ProfileContainer{justify-content:space-between;align-items:stretch;gap:25px;display:flex}.JC-ProfileContainer-left,.JC-ProfileContainer-right{background-color:#070814;background-image:radial-gradient(ellipse 110% 65% at 50% 108%,color-mix(in srgb,var(--accent)28%,transparent)0%,transparent 58%),radial-gradient(circle at 10% 14%,#fff8e608 0%,transparent 30%),linear-gradient(168deg,#0c0e1a 0%,#080a12 48%,#05060e 100%);border:1px solid #ffffff0f;border-radius:4px 4px 18px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 42px #00000080,inset 0 1px #ffffff0a}.JC-ProfileContainer-left:before,.JC-ProfileContainer-right:before{content:"";z-index:2;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--accent)15%,transparent)12%,var(--accent)42%,color-mix(in srgb,var(--accent)70%,#fff)50%,var(--accent)58%,color-mix(in srgb,var(--accent)15%,transparent)88%,transparent 100%);height:2px;box-shadow:0 0 22px color-mix(in srgb,var(--accent)48%,transparent),0 -8px 28px color-mix(in srgb,var(--accent)14%,transparent);pointer-events:none;position:absolute;inset:auto 0 0}.JC-ProfileContainer-left{max-width:350px;padding-top:25px}.JC-ProfileAvatar{background:var(--body);border-radius:100%;justify-content:center;align-items:flex-start;width:150px;height:150px;display:flex;overflow:hidden}.JC-ProfileAvatar-img{width:110px;position:relative;top:15px}.JC-ProfileInfo-rank{letter-spacing:1px;text-transform:uppercase;color:#ffffffd1;background:#a1a1a1;border-radius:100px;padding:6px 16px;font-size:12px;font-weight:500}.JC-ProfileInfo-rank-member{color:#ffffffd1;background:#a1a1a1}.JC-ProfileInfo{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:25px 10px 0;display:flex}.JC-ProfileInfo h1{color:var(--accent);font-size:20px;font-weight:600}.JC-ProfileInfo-last-seen{text-align:center;text-transform:uppercase;color:#ffffff8c;border-top:1px solid var(--border-color);background:#ffffff0f;width:100%;margin-top:20px;padding:15px 0;font-size:12px;font-weight:500}.JC-ProfileInfo-joined{color:var(--accent);font-size:14px;font-weight:600}.JC-ProfileInfo-joined-label{color:#ffffffd1}.JC-ProfileInfo-portalAt{color:#ffffff8c;margin-top:-4px;font-size:13px;font-weight:500}.JC-ProfileInfo-socials{padding-top:25px}.JC-ProfileInfo-socials a{font-size:34px;font-weight:600;text-decoration:none;transition:color .2s}.JC-ProfileInfo-socials a:hover{color:var(--accent)}.JC-ProfileContainer-right{padding-bottom:20px}.JC-ProfileContainer-right-header{text-align:center;text-transform:uppercase;color:#ffffff73;border-bottom:1px solid var(--border-color);background:#ffffff0f;width:100%;margin-bottom:20px;padding:15px 0;font-size:12px;font-weight:500}.JC-ProfileContainer-stats{grid-template-columns:repeat(2,1fr);gap:25px 15px;width:100%;padding:0 25px;display:grid}.JC-ProfileContainer-stats-item{border-radius:var(--borderRadius-large);background:#ffffff0d;border:1px solid #ffffff1f;flex-direction:column;align-items:center;display:flex;overflow:hidden}.JC-ProfileContainer-statBox-header{text-align:center;color:#fff;background:url(https://i.ibb.co/zVPvJLwM/PRsTkgk.png) 50%/cover no-repeat;border-bottom:1px solid #ffffff1f;justify-content:center;align-items:center;width:100%;height:60px;font-size:18px;font-weight:600;display:flex}.JC-ProfileContainer-statBox-content{width:100%}.JC-ProfileContainer-statBox-item{color:#ffffffd1;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:15px 25px;font-size:14px;font-weight:500;display:flex}.JC-ProfileContainer-statBox-item:last-of-type{border-bottom:none}.JC-ProfileContainer-statBox-item-label{color:#ffffffd1;font-size:14px;font-weight:500}.JC-ProfileContainer-statBox-item-value{color:#000;background:var(--accent);border-radius:200px;padding:3px 8px;font-size:12px;font-weight:500}.JC-ProfileContainer-statBox-item-empty{text-align:center;color:#ffffffd1;justify-content:center;align-items:center;padding:15px 25px;font-size:14px;font-weight:500;display:flex}.JC-PortalContainer{justify-content:space-between;align-items:stretch;gap:25px;margin-top:80px;display:flex}.JC-PortalContainer-left{background-color:#070814;background-image:radial-gradient(ellipse 110% 65% at 50% 108%,color-mix(in srgb,var(--accent)28%,transparent)0%,transparent 58%),radial-gradient(circle at 10% 14%,#fff8e608 0%,transparent 30%),linear-gradient(168deg,#0c0e1a 0%,#080a12 48%,#05060e 100%);border:1px solid #ffffff0f;border-radius:4px 4px 18px;flex-direction:column;flex:0 0 265px;justify-content:space-between;align-items:center;width:265px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 42px #00000080,inset 0 1px #ffffff0a}.JC-PortalContainer-left:before{content:"";z-index:2;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--accent)15%,transparent)12%,var(--accent)42%,color-mix(in srgb,var(--accent)70%,#fff)50%,var(--accent)58%,color-mix(in srgb,var(--accent)15%,transparent)88%,transparent 100%);height:2px;box-shadow:0 0 22px color-mix(in srgb,var(--accent)48%,transparent),0 -8px 28px color-mix(in srgb,var(--accent)14%,transparent);pointer-events:none;position:absolute;inset:auto 0 0}.JC-PortalSidebar{align-self:flex-start;align-items:stretch}.JC-PortalSidebar-header.JC-ProfileContainer-right-header{flex-shrink:0;margin-bottom:0}.JC-PortalSidebar--noTitleBar .JC-PortalSidebar-body{padding-top:12px}.JC-PortalSidebar-body{flex:auto;width:100%;min-height:0;padding:8px 0 12px}.JC-PortalSidebar-list{margin:0;padding:0;list-style:none}.JC-PortalSidebar-item{margin:0}.JC-PortalSidebar-link{color:#ffffffd1;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;margin:8px 10px;padding:10px 15px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.JC-PortalSidebar-link:hover{color:var(--accent);background:#0000000a}.JC-PortalSidebar-link--active{color:var(--accent);background:color-mix(in srgb,var(--accent)12%,transparent);border-color:var(--accent)}.JC-PortalSidebar-icon{opacity:.75;flex-shrink:0;font-size:20px;line-height:1}.JC-PortalSidebar-link--active .JC-PortalSidebar-icon{opacity:1}.JC-PortalSidebar-label{line-height:1.25}.JC-PortalSidebar-footer{border-top:1px solid var(--border-color);background:#ffffff0f;flex-shrink:0;width:100%;padding:14px 16px}.JC-PortalSidebar-footerLink{color:#ffffff8c;align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.JC-PortalSidebar-footerLink:hover{color:var(--accent)}.JC-PortalSidebar-footerLink .ph{font-size:16px}.JC-PortalSidebar-footerLink--emphasis{color:#ffffffd9;font-weight:600}.JC-PortalSidebar-footerLink--emphasis:hover{color:var(--accent)}.JC-PortalSidebar-footerStack{flex-direction:column;align-items:stretch;gap:12px;display:flex}.JC-PortalSidebar-footerNew{text-align:center;box-sizing:border-box;justify-content:center;width:100%}.JC-PortalSidebar-limitNote{color:#ffffff8c;margin:0;font-size:11px;font-weight:500;line-height:1.45}.JC-PortalSubmission-mainInner{flex-direction:column;gap:0;width:100%;padding:0;display:flex}.JC-PortalSubmission-pane{flex-direction:column;gap:0;width:100%;padding:0 20px 20px;display:flex}.JC-PortalSubmission-mainInner--dashboard,.JC-PortalSubmission-mainInner--adminOverview{flex:auto;align-self:stretch;min-height:0;overflow-y:auto}.JC-PortalSubmission-mainInner--dashboard .JC-PortalSubmission-pane,.JC-PortalSubmission-mainInner--dashboard .JC-AppTableWrap,.JC-PortalSubmission-mainInner--adminOverview .JC-PortalSubmission-pane{padding:0}.JC-PortalSubmission-mainInner--adminOverview .JC-AdminListTop{box-sizing:border-box;padding:18px 20px 14px}.JC-PortalSubmission-mainInner--adminOverview .JC-AppTableWrap{padding:0}.JC-PortalSubmission-mainInner--adminOverview .JC-PortalSubmission-pane>.JC-AppCard:not(.JC-AppCard--table){margin:20px}.JC-PortalSubmission-pane>.JC-AppSubtitle{text-align:center;margin:0 0 16px}.JC-PortalContainer-right--fill{align-self:stretch;align-items:stretch}.JC-PortalContainer-right{background-color:#070814;background-image:radial-gradient(ellipse 110% 65% at 50% 108%,color-mix(in srgb,var(--accent)24%,transparent)0%,transparent 58%),radial-gradient(circle at 10% 14%,#fff8e608 0%,transparent 30%),linear-gradient(168deg,#0c0e1a 0%,#080a12 48%,#05060e 100%);border:1px solid #ffffff0f;border-radius:4px 4px 18px;flex-direction:column;flex:1;justify-content:flex-start;align-self:flex-start;align-items:stretch;min-width:0;padding-bottom:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 42px #00000080,inset 0 1px #ffffff0a}.JC-PortalContainer-right:before{content:"";z-index:2;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--accent)15%,transparent)12%,var(--accent)42%,color-mix(in srgb,var(--accent)70%,#fff)50%,var(--accent)58%,color-mix(in srgb,var(--accent)15%,transparent)88%,transparent 100%);height:2px;box-shadow:0 0 22px color-mix(in srgb,var(--accent)48%,transparent),0 -8px 28px color-mix(in srgb,var(--accent)14%,transparent);pointer-events:none;position:absolute;inset:auto 0 0}.JC-PortalContainer-right.JC-PortalContainer-right--flushBottom{padding-bottom:0}.JC-PortalSettings-box{width:100%;padding:0 25px}.JC-PortalSettings-readOnlyEmail{border-bottom:1px solid var(--border-color);flex-direction:column;gap:8px;margin-bottom:24px;padding-bottom:20px;display:flex}.JC-PortalSettings-readOnlyEmail-hint{color:#ffffff73;margin:0;font-size:12px;font-weight:500}.JC-PortalSettings-form{flex-direction:column;gap:20px;width:100%;display:flex}.JC-PortalSettings-box-group{flex-direction:column;gap:8px;display:flex}.JC-PortalSettings-box-group .JC-AppInput{margin-bottom:0}.JC-PortalSettings-box-group-label{opacity:.6;font-size:14px}.JC-PortalSettings-box-grid-two{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}@media only screen and (max-width:968px){.JC-ProfileContainer-left{max-width:250px}}@media only screen and (max-width:850px){.JC-ProfileContainer-stats{grid-template-columns:1fr}}@media only screen and (max-width:650px){.JC-ProfileContainer{flex-direction:column}.JC-ProfileContainer-left{max-width:100%}.JC-PortalContainer{flex-direction:column}.JC-PortalContainer-left{flex:none;align-self:stretch;width:100%}.JC-PortalSidebar .JC-PortalSidebar-link{margin-left:8px;margin-right:8px}}@media only screen and (max-width:550px){.JC-PortalSettings-box-grid-two{grid-template-columns:repeat(1,1fr)}}
