@font-face{font-family:BebasDaka;src:url(/assets/fonts/BebasDaka.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BigShouldersText;src:url(/assets/fonts/BigShouldersText-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Handlee;src:url(/assets/fonts/Handlee-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MontserratBlack;src:url(/assets/fonts/Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:PTMono;src:url(/assets/fonts/PTMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTMono;src:url(/assets/fonts/PTMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RobotoCondensed;src:url(/assets/fonts/RobotoCondensed-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RobotoCondensed;src:url(/assets/fonts/RobotoCondensed-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:RobotoCondensed;src:url(/assets/fonts/RobotoCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:XiaoHeiNumber;src:url(/assets/fonts/XiaoHeiNumber.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--bg-default: #F0F0F0;--bg-weak: #F5F5F5;--bg-white: #FFFFFF;--bg-black: #000000;--text-ultrastrong: #222222;--text-strong: #444444;--text-medium: #666666;--text-weak: #898989;--text-ultraweak: #B0B2BE;--primary-blue: #0093FF;--primary-blue-alt: #0070F4;--attend-green: #00B046;--vip-purple: #7A6EFF;--verify-bg: #154978;--verify-card: #326694;--border-medium: #DEDEDE;--border-weak: #EEEEEE}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}html,body{width:100%;height:100%;background-color:#111115;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Arial,sans-serif;color:var(--text-ultrastrong);overflow:hidden}#root{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.timemark-app-shell{position:relative;width:100%;max-width:412px;height:100dvh;max-height:915px;background:#fff;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 12px 48px #0000008c}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes flashShutter{0%{opacity:.92}to{opacity:0}}.shutter-flash-anim{animation:flashShutter .28s ease-out forwards}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.drawer-slide-in{animation:slideInLeft .22s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUpSheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sheet-slide-up{animation:slideUpSheet .24s cubic-bezier(.16,1,.3,1) forwards}
