@font-face{font-family:Jindo Micro\ 5;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Micro5-Regular.ttf) format("truetype")}@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap");@font-face{font-family:Jindo Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/BarlowCondensed-Regular.ttf) format("truetype")}@font-face{font-family:Jindo Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/BarlowCondensed-SemiBold.ttf) format("truetype")}@font-face{font-family:Jindo Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/BarlowCondensed-Bold.ttf) format("truetype")}@font-face{font-family:Jindo Barlow Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v13/HTx3L3I-JCGChYJ8VI-L6OO_au7B6xHT2lv0tKk.woff2) format("woff2"),url(/assets/fonts/BarlowCondensed-Italic.ttf) format("truetype")}@font-face{font-family:Jindo Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/fonts/BarlowCondensed-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Jindo Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/BarlowCondensed-BoldItalic.ttf) format("truetype")}@font-face{font-family:Grandstander;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/grandstander-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Grandstander;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/grandstander-latin-700-normal.woff2) format("woff2")}@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700&display=swap");:root{--background:#230036;--foreground:linear-gradient(168.7deg,#230036 -2.34%,#230036 31.14%,#230036 66.77%,#de2c56 99.17%);--font-barlow:"Barlow",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;--font-barlow-condensed:"Jindo Barlow Condensed","Barlow Condensed",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-grandstander:"Grandstander","Grandstander",cursive,sans-serif;--font-press-start-2p:"Press Start 2P",monospace;--font-orbitron:"Orbitron",monospace;--font-exo-2:"Exo 2",sans-serif;--font-micro-5:"Jindo Micro 5","Micro 5","Micro 5 Regular",monospace}body{color:var(--foreground);background-color:var(--background);min-height:100vh;font-family:var(--font-barlow);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}.error-boundary-root{position:relative}.hydration-safe{opacity:0;transition:opacity .2s ease-in-out}.hydration-safe.mounted{opacity:1}[data-hydration-error]{display:none!important}.loading-fallback{display:flex;align-items:center;justify-content:center;min-height:200px;color:#fff;font-family:var(--font-grandstander);font-size:1.2rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-press-start-2p),monospace}*,[style*=user-select],div,h1,h2,h3,h4,h5,h6,p,span{user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}@layer text-selection{*,[data-panda],body,html{user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}}body:has([data-auth-page]){background:transparent!important}.auth-layout-container{background-color:#1a0a2e!important}.login-columns{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.login-columns div[data-field-name=email],.login-columns div[data-field-name=password],.login-columns input[type=email],.login-columns input[type=password]{transform:translateX(0)!important}.login-columns div:has(input[type=email]),.login-columns div:has(input[type=password]){transform:translateX(0)!important}a{color:inherit;text-decoration:none}.login-columns a{color:#ff14bd!important;text-decoration:none!important;text-align:center!important;font-family:var(--font-grandstander)!important;font-size:16px!important;font-weight:700!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:.1rem 0!important;margin:-1rem auto 0!important}.login-columns a:hover{text-decoration:underline!important}.login-columns div[style*=flexDirection],.login-columns>div:first-child,.login-columns>div:first-child form,.login-columns>div:first-child>div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0 auto!important}.login-columns>div:first-child *{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.login-columns+div{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important}.login-columns+div a{display:block!important}.login-columns+div a,.login-columns+div p{text-align:center!important;margin:0 auto!important}div[style*="marginTop: '120px'"]{margin-top:120px!important;padding-bottom:120px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}div[style*="marginTop: '2rem'"] a,div[style*="marginTop: '2rem'"] p{text-align:center!important;display:block!important;margin:0 auto!important}p:contains("Copyright 2025 Jindo, LLC"){text-align:center!important;margin:0 auto!important;display:block!important;width:100%!important}p[style*="fontSize: 'xs'"]{text-align:center!important;margin:0 auto!important;display:block!important;width:100%!important}p[style*="marginTop: '-1rem'"]{margin-top:-2rem!important;transform:translateY(-20px)!important}p:contains("Don't Have An Account?"){margin-top:-2rem!important;transform:translateY(-20px)!important}div[style*="gap: '0rem'"] p{margin:0!important;transform:none!important}div[style*="gap: '0rem'"]{gap:0!important}.login-columns a p{color:#ff14bd!important;text-decoration:none!important;text-align:center!important;font-family:var(--font-grandstander)!important;font-size:16px!important;font-weight:700!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important}.players-called-jindo-tooltip{position:absolute;display:inline-block}.players-called-jindo-tooltip .players-called-jindo-tooltiptext{background:linear-gradient(180deg,#230036,#fff);box-shadow:0 5.55184px 5.55184px rgba(0,0,0,.25),inset 0 1.38796px 1.38796px #fff;color:#ff14bd;font-style:italic;font-weight:600;font-size:14px;line-height:20px;text-align:center;border-radius:6.93981px;padding:6px;width:-moz-max-content;width:max-content;position:fixed;z-index:10}.players-called-jindo-tooltip:hover .players-called-jindo-tooltiptext{visibility:visible}@view-transition{navigation:auto}::view-transition-new(active-tab-background-indicator),::view-transition-old(active-tab-background-indicator){animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}::view-transition-old(active-tab-background-indicator){animation-name:tab-fade-out}::view-transition-new(active-tab-background-indicator){animation-name:tab-fade-in}::view-transition-new(tab-deck),::view-transition-new(tab-invite),::view-transition-new(tab-players),::view-transition-new(tab-settings),::view-transition-new(tab-songs),::view-transition-old(tab-deck),::view-transition-old(tab-invite),::view-transition-old(tab-players),::view-transition-old(tab-settings),::view-transition-old(tab-songs){animation-duration:.3s;animation-timing-function:ease-in-out}@keyframes tab-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes tab-fade-in{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.9}}@keyframes pulse-glow{0%,to{box-shadow:0 0 10px rgba(255,214,0,.5),2px 0 2px 2px rgba(0,0,0,.1)}50%{box-shadow:0 0 20px rgba(255,214,0,.8),2px 0 2px 2px rgba(0,0,0,.1)}}@keyframes save-button-pop-in{0%{transform:scale(0);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes save-button-pop-out{0%{transform:scale(1);opacity:1}40%{transform:scale(1.2)}to{transform:scale(0);opacity:0}}.save-button-leaving{animation:save-button-pop-out .4s ease-in forwards!important}.jam-deck-column-description{color:#fff;font-size:17px;font-weight:600;font-family:var(--font-barlow-condensed),"Jindo Barlow Condensed","Barlow Condensed",sans-serif;text-align:center;width:100%}body,html{overflow-x:hidden}.layout-root,.right-rail-wrapper,.stage-shell{overflow:visible}.jam-main-content{width:980px!important;min-width:980px!important;max-width:980px!important;flex:0 0 980px!important}#topBar{left:750px!important;transform:translateX(-50%)!important}#leftRail [style*="zIndex: 99999"]{z-index:100000!important}.jam-players-main-content ::-webkit-scrollbar{width:12px;background:transparent}.jam-players-main-content ::-webkit-scrollbar-track{background:hsla(0,0%,100%,.8);border-radius:10px;width:12px}.jam-players-main-content ::-webkit-scrollbar-thumb{background:rgba(255,20,189,.8);border-radius:12px;border:2px solid rgba(255,20,189,.8);margin:2px;min-height:40px;width:16px;box-shadow:0 0 10px rgba(255,20,189,.8)}.jam-players-main-content ::-webkit-scrollbar-thumb:hover{background:#ff14bd}.jam-players-main-content ::-webkit-scrollbar-button{display:none;width:0;height:0}#rightRail,#rightRail *,[data-side=right],[data-side=right] *{overflow:hidden!important;overflow-y:hidden!important;overflow-x:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important}#rightRail ::-webkit-scrollbar,#rightRail::-webkit-scrollbar,[data-side=right] ::-webkit-scrollbar,[data-side=right]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.jam-right-rail{position:fixed;top:15px;left:1120px;width:280px;height:calc(100vh - 15px);z-index:10;overflow:hidden;overflow-y:hidden;pointer-events:auto}.jam-page-bg{background-image:url(/assets/images/constellations-3-dark-bkgd-wide-1.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#1a0033;min-height:100vh;width:100%;position:relative;overflow-x:hidden;overflow-y:hidden;font-family:var(--font-barlow-condensed),"Jindo Barlow Condensed","Barlow Condensed",var(--font-barlow),system-ui,sans-serif}.jam-stage-pan{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.jam-left-rail{left:0;width:250px;z-index:10;overflow:hidden}.jam-center-pane,.jam-left-rail{position:fixed;top:0;height:100vh;pointer-events:auto}.jam-center-pane{left:173px;width:900px;padding-left:50px;padding-right:20px;overflow-x:hidden;overflow-y:hidden}.suppress-hydration-warnings *{contain:layout style}.error-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:2rem;color:#fff;text-align:center;font-family:var(--font-grandstander)}.error-fallback h2{margin-bottom:1rem;color:#ff6b6b}.error-fallback button{padding:.5rem 1rem;background:#ff14bd;color:#fff;border:none;border-radius:4px;cursor:pointer;font-family:var(--font-grandstander);font-weight:700}.error-fallback button:hover{background:#e012a8}.client-only-loading{display:flex;align-items:center;justify-content:center;min-height:200px;color:#fff;font-family:var(--font-grandstander)}