:root{--px-drop:#0009;--px-hi:#ffffff12;--px-lo:#0000004d}*,:before,:after{border-radius:0!important}.btn,.preset,.copybtn,.limits-mini,.team-pill,.theme-opt,.live,.live-pill,.level-pill,.juke-row,.viewseg,.speech-pick,input:not([type=range],[type=checkbox],[type=radio]),select,textarea{border-width:2px}.btn,.preset,.copybtn,.limits-mini,.team-pill,.theme-opt,.level-pill,.viewseg,.speech-pick{box-shadow:2px 2px 0 var(--px-drop), inset -2px -2px 0 var(--px-lo), inset 2px 2px 0 var(--px-hi)}.btn{transition:background .1s,border-color .1s,transform 50ms}.btn:active:not(:disabled),.team-pill:active,.theme-opt:active:not(:disabled){box-shadow:inset 2px 2px 0 var(--px-lo);transform:translate(2px,2px)}.btn-primary{box-shadow:2px 2px 0 var(--px-drop), inset -2px -2px 0 #0a0a1259, inset 2px 2px 0 #ffffff59;background:#8b6dff}.btn-primary:hover{background:#9c82ff}.btn-ic.on,.viewseg button.on{color:#0a0a12;background:#8b6dff}.btn,.preset,.copybtn,.limits-mini,.team-pill,.live,.live-pill,.level-pill,.brand-name,.card-ttl,.recap-ttl,.share-ttl,.stat-v,.scene-menu-row,.viewseg button,.speech-pick select,.theme-opt b,.juke-row b{font-family:var(--font-pixel), var(--mono);letter-spacing:.02em}.card-ttl,.limits-mini,.limits-mini *{text-transform:none}.card,.statbar,.recap,.recap-stat,.alerts-pop,.scene-pop{box-shadow:4px 4px 0 var(--px-drop);border-width:2px}.scene-pop{border-left-width:4px}.recap,.alerts-pop{box-shadow:4px 4px 0 var(--px-drop), 0 24px 60px #00000073}.brand-badge{box-shadow:3px 3px 0 var(--px-drop)}.drawer-body .card{box-shadow:none}
