@media screen and (max-width:899px){.neo-tab-selector .neo-tab{white-space:nowrap;padding:0 8px;font-size:12px}}@media screen and (max-width:899px) and (max-width:480px){.neo-tab-selector{-webkit-overflow-scrolling:touch;overflow-x:auto}.neo-tab-selector .neo-tab{padding:0 6px;font-size:12px}}.profile-container{color:#ffffffc7;--col-gap-size:0px;flex-flow:wrap;flex:1;align-content:flex-start;display:flex;position:relative}.profile-container-copy{visibility:hidden;opacity:0;transition:opacity var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base);color:#34c759;background:#34c75933;border-radius:6px;padding:8px 16px;position:fixed;bottom:5px;left:50%;transform:translate(-50%)}.profile-container-copy.is-visible{visibility:visible;opacity:1;transition:opacity var(--dur-base) var(--ease-out),visibility 0s}.profile-container-user-info{justify-content:center;padding-top:48px;display:flex}.profile-container-content{margin-top:50px;display:flex}.profile-container-content-left{flex-direction:column;padding:16px;display:flex}.profile-container-content-left-recent{flex-direction:column;align-items:flex-start;width:100%;padding-bottom:16px;display:flex}.profile-container-content-left-recent-title{color:#ffffffc7;font-family:var(--font-stack);margin-bottom:20px;font-size:18px;font-style:normal;font-weight:700;line-height:21px}.profile-container-content-left-recent-content{flex-direction:column;align-items:flex-start;width:100%;height:800px;padding:8px;display:flex;overflow-y:auto}.profile-container-content-left-recent-content-item{background:var(--surface);color:#ffffffc7;width:100%;min-height:34px;box-shadow:var(--shadow-surface);font-family:var(--font-stack);border-radius:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px;padding:8px;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex;overflow:hidden}.profile-container-content-left-recent-content-item>*{white-space:nowrap}.profile-container-content-left-recent-content-item a{color:#ffffffc7}.profile-container-content-left-recent-content-item+.profile-container-content-left-recent-content-item{margin-top:12px}.profile-container-content-left-scenario{flex-direction:column;margin-top:40px;display:flex}.profile-container-content-left-scenario-title{color:#ffffffc7;font-family:var(--font-stack);margin-bottom:15px;font-size:18px;font-style:normal;font-weight:700;line-height:21px}.profile-container-content-left-scenario-content{flex-direction:column;height:300px;display:flex;overflow-y:auto}.profile-container-content-left-scenario-content-menu{min-height:34px;font-family:var(--font-stack);background:#232027a1;font-size:12px;font-style:normal;font-weight:700;line-height:10px;display:flex}.profile-container-content-left-scenario-content-lists{flex-direction:column;display:flex}.profile-container-content-left-scenario-content-lists-item{min-height:34px;font-family:var(--font-stack);background:#232027a1;border-radius:13px;justify-content:center;align-items:center;margin-top:6px;font-size:12px;font-style:normal;font-weight:700;line-height:10px;display:flex}.profile-container-content-left-scenario-content-lists-item-row1{align-items:center;width:40%;display:flex}.profile-container-content-left-scenario-content-lists-item-row2,.profile-container-content-left-scenario-content-lists-item-row3{justify-content:center;align-items:center;width:30%;display:flex}.profile-container-content-right{flex-direction:column;min-height:900px;padding:0;display:flex}.profile-container-content-right-tabbar{background:#232027;border-radius:8px;grid-template-columns:repeat(5,1fr);justify-content:center;align-items:center;width:100%;height:60px;display:grid;overflow:hidden;box-shadow:0 2px 4px #00000042,inset 0 0 16px #0000001a}.profile-container-content-right-tabbar-tab{justify-content:center;align-items:center;height:100%;margin:0 0 auto;display:flex}.profile-container-content-right-tabbar-tab-btn{color:#ffffffc7;font-family:var(--font-stack);width:100%;height:100%;transition:var(--dur-hover) ease color,var(--dur-hover) ease border-color;text-transform:uppercase;font-size:14px;font-style:normal;font-weight:700;line-height:10px}.profile-container-content-right-tabbar-tab-btn:hover{color:#ffffffc7}.profile-container-content-right-tabbar-tab-btn.active{color:#ffffffc7;font-family:var(--font-stack);border-bottom:solid #ff7800;font-size:14px;font-style:normal;font-weight:700;line-height:10px}.profile-container-content-right-content{border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;height:800px;display:flex;overflow:hidden}.profile-container-content-right-content>div{flex-direction:column;height:100%;display:flex}.profile-container-content-right-content-statistics{flex-direction:column;display:flex}.profile-container-content-right-content-statistics-header{justify-content:space-between;margin-top:20px;display:flex}.profile-container-content-right-content-statistics-header-left{font-family:var(--font-stack);font-size:12px;font-style:normal;font-weight:700;line-height:10px}.profile-container-content-right-content-statistics-header-right{font-family:var(--font-stack);font-size:12px;font-style:normal;font-weight:500;line-height:10px}.profile-container-content-right-content-statistics-charts{grid-template-columns:repeat(3,1fr);justify-content:space-around;align-items:flex-end;gap:16px;width:100%;display:grid}.profile-container-content-right-content-statistics-charts-item{text-align:center}.profile-container-content-right-content-statistics-charts-item-name{text-transform:uppercase;margin-top:15px;font-size:12px}.profile-container-content-right-content-statistics-scenario{color:#ff7800cc;text-shadow:0 2px 4px #1111119e,0 -2px 4px #1111119e;justify-content:space-between;width:100%;margin-bottom:16px;font-size:18px;font-weight:700;display:flex}.profile-container-content-right-content-statistics-details{background:linear-gradient(103deg,#25201e5c 0%,#52466269 100%),linear-gradient(90deg,#2d313b8c 0%,#ec835840 100%);border-radius:8px;justify-content:space-between;width:100%;height:280px;margin:0 0 0 8px;padding:12px;display:flex;box-shadow:0 4px 16px #0b0a0a69}.profile-container-content-right-content-statistics-details-txt{flex-direction:column;justify-content:space-between;width:35%;max-width:200px;display:flex}.profile-container-content-right-content-statistics-details-txt-title{font-family:var(--font-stack);margin-bottom:8px;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.profile-container-content-right-content-statistics-details-txt-row{font-family:var(--font-stack);align-items:center;font-size:15px;font-style:normal;font-weight:500;line-height:24px;display:flex}.profile-container-content-right-content-statistics-details-txt-row-value{color:#ffffffc7}.profile-container-content-right-content-statistics-details-charts{flex-direction:column;justify-content:flex-end;align-items:center;width:65%;margin-left:16px;display:flex}.profile-container-content-right-content-header{justify-content:space-between;align-items:center;padding:16px;display:flex}.profile-container-content-right-content-header-title{font-family:var(--font-stack);margin-left:11px;font-size:12px;font-style:normal;font-weight:700;line-height:10px}.profile-container-content-right-content-header-search{color:#ffffffc7;background-color:#232027;border:none;width:250px}.profile-container-content-right-content-content{height:calc(100% - 55px);margin-top:10px;overflow:auto}.profile-container-content-right-content-list{height:30px;font-family:var(--font-stack);background:#2b272ea1;border-radius:13px;align-items:center;margin-top:13px;font-size:12px;font-style:normal;font-weight:700;line-height:10px;display:flex}.profile-container-content-right-content-list-row1{align-items:center;width:40%;display:flex}.profile-container-content-right-content-list-row2,.profile-container-content-right-content-list-row3,.profile-container-content-right-content-list-row4{align-items:center;width:20%;display:flex}.profile-container-content-right-content-creator{flex-direction:column;margin-top:23px;display:flex}.profile-container-content-right-content-creator-statistics{justify-content:space-between;align-items:flex-start;padding:8px;display:flex}.profile-container-content-right-content-creator-statistics-left{font-family:var(--font-stack);font-size:12px;font-style:normal;font-weight:700;line-height:12px}.profile-container-content-right-content-creator-statistics-right{font-family:var(--font-stack);flex-direction:column;align-items:flex-end;font-size:12px;font-style:normal;font-weight:500;line-height:12px;display:flex}.profile-container-content-right-content-creator-statistics-right div{padding-bottom:8px}.profile-container-content-right-content-creator-scenario{padding:10px}.profile-container-content-right-content-creator-scenario-slider{justify-content:center;max-height:200px;padding-top:16px;display:flex}.profile-container-content-right-content-creator-scenario-slider-item{justify-content:center;width:550px;margin-top:19px}.profile-container-content-right-content-creator-scenario-slider-item-row-col{height:25px;font-family:var(--font-stack);cursor:pointer;text-align:center;background:#232027;border-radius:24px;justify-content:center;align-items:center;margin:5px;padding:0 3px;font-size:12px;font-style:normal;font-weight:500;line-height:10px;display:flex}.profile-container-content-right-content-creator-scenario-slider-img{width:24px;height:24px}.profile-container-content-right-content-creator-scenario-slider-wrapper{border-radius:20px;width:420px;height:212px;display:block;overflow:hidden}.profile-container-content-right-content-creator-overall{background:#232027;border-radius:14px;margin-left:40px;margin-right:40px;padding:20px;display:flex}.profile-container-content-right-content-creator-overall-left{flex-direction:column;justify-content:center;width:40%;display:flex}.profile-container-content-right-content-creator-overall-left-title{font-family:var(--font-stack);font-size:12px;font-style:normal;font-weight:700;line-height:16px}.profile-container-content-right-content-creator-overall-left-gray{font-family:var(--font-stack);color:#ffffffc7;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.profile-container-content-right-content-creator-overall-left-white{font-family:var(--font-stack);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.profile-container-content-right-content-creator-overall-left-red{font-family:var(--font-stack);color:#232027;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.profile-container-content-right-content-creator-overall-left-list{justify-content:space-between;margin-top:5px;font-size:12px;display:flex}.profile-container-content-right-content-creator-overall-right{flex-direction:column;justify-content:center;width:60%;margin-left:45px;display:flex}.profile-container-content-right-content-creator-overall-right-gray{font-family:var(--font-stack);color:#ffffffc7;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.profile-container-video-title{text-align:center;font-family:var(--font-stack);margin-top:16px;margin-bottom:16px;font-size:18px;font-style:normal;font-weight:700;line-height:21px}.profile-container-video{width:100%;display:flex;position:relative}.profile-container-video>div{text-align:right}.profile-container-video>div img.minus{width:20px}.profile-container-video>.add-video{box-shadow:var(--shadow-control);text-align:center;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-micro),box-shadow var(--dur-hover) var(--ease-micro),transform var(--dur-base) var(--ease-spring);aspect-ratio:16/9;background:var(--surface);border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;width:100%;max-width:33%;margin:0 8px;padding:16px;display:flex}.profile-container-video>.add-video .neo-icon{color:#3e3a45;width:50%;height:50%;transition:color .2s ease-out}@media (hover:hover) and (pointer:fine){.profile-container-video>.add-video:hover{background:var(--surface-hover);box-shadow:var(--shadow-control-hover)}.profile-container-video>.add-video:hover .neo-icon{color:#ff7800}}.profile-container-video>.add-video:active{background:var(--surface-press);transform:scale(var(--press-scale));transition:transform var(--dur-press) var(--ease-micro)}.profile-container .youtube-add-modal{z-index:100;background-color:#0006;width:100%;height:100%;position:relative;top:0;left:0}.profile-container .youtube-add-modal div.youtube-add-modal-body{background:linear-gradient(90deg,#1e1a22 0%,#27242b 100%);border:1px solid #1d1d1d;border-radius:20px;width:400px;padding:20px 30px;position:relative;top:30%;left:50%;transform:translate(-50%,-50%)}.profile-container .youtube-add-modal div.youtube-add-modal-body span{cursor:pointer;font-size:20px;position:absolute;right:30px}.profile-container .youtube-add-modal div.youtube-add-modal-body-input{position:relative}.profile-container .youtube-add-modal div.youtube-add-modal-body-input input{color:#ffffffc7;background:#221f26;border:none;width:100%;height:36px;margin:auto auto 10px;padding-left:5px;padding-right:30px;display:block}.profile-container .youtube-add-modal div.youtube-add-modal-body-input .paste-btn{position:absolute;top:8px;right:5px}.profile-container .youtube-add-modal div.youtube-add-modal-body-input .paste-btn img{width:20px;height:20px}.profile-container .youtube-add-modal div.youtube-add-modal-body .youtube-add-modal-body-btn{color:#ffffffc7;background-color:#3e3a45;margin:15px auto auto;padding:10px 20px;display:block}.profile-container-content-right.highscores-tab{margin-bottom:0}.profile-container-content-right.highscores-tab .profile-container-content-right-content,.profile-container-content-right.highscores-tab .profile-tab-content{height:auto;min-height:820px}.profile-tab-content{animation:.15s ease-out profileFadeIn}.profile-tab-content.slide-from-right{animation:.2s cubic-bezier(.23,1,.32,1) profileSlideFromRight}.profile-tab-content.slide-from-left{animation:.2s cubic-bezier(.23,1,.32,1) profileSlideFromLeft}.profile-detailed-stats{width:100%;animation:.2s ease-out profileSlideInFade}@keyframes profileFadeIn{0%{opacity:0}to{opacity:1}}@keyframes profileSlideFromRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes profileSlideFromLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes profileSlideInFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.profile-badge,.profile-container-copy,.profile-container-content-right-tabbar-tab-btn,.add-video,.add-video .neo-icon{transition:none}.profile-tab-content,.profile-detailed-stats{animation:none}}@media only screen and (max-width:899px){.profile-container-content-right{height:auto;min-height:700px}.profile-container-content-right-content-statistics-charts{flex-direction:column;margin-left:0;margin-right:0;display:flex}.profile-container-content-right-content-statistics-charts .chart-wrapper{width:100%}.profile-container-content-right-content-statistics-details{flex:1;height:auto;min-height:200px;margin-left:0}.profile-container-content-right-content-statistics-details-txt-row{line-height:unset;font-size:13px}.profile-container-content-right-content-statistics-scenario{font-size:16px}.profile-container-content-left-recent-content{padding:0}.settings .content-section{flex-direction:column}.settings .content{width:100%}}.profile-recent-empty{flex-direction:row;justify-content:center;align-items:center;min-height:80px;display:flex}@media only screen and (max-width:899px){.profile-recent-empty{min-height:40px}}.profile-container-content-right{flex:none;flex-basis:calc(100% - var(--col-gap-size));max-width:calc(100% - var(--col-gap-size))}.profile-tabbar-skeleton{flex:none;width:100%}.profile-tabbar-skeleton>.neo-skeleton-group-content,.profile-tabbar-skeleton .neo-skeleton{height:40px}.profile-tab-skeleton{flex-direction:column;width:100%;height:100%;display:flex}.profile-tab-skeleton.highscores.no-pinned{margin-top:16px}.profile-tab-skeleton.benchmarks,.profile-tab-skeleton.creator{padding-top:16px}.profile-tab-skeleton-statboxes{gap:12px;width:100%;margin-bottom:16px;display:flex}.profile-tab-skeleton-statboxes .neo-skeleton{flex:1 1 0;min-width:0}.profile-tab-skeleton-table{margin-top:24px}.profile-rank-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;width:34px;height:34px;margin-left:8px}
