@charset "UTF-8";:root[data-bg=animated] .app:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:radial-gradient(120% 120% at 0% 0%,#00000070 35%,#0000 62%),radial-gradient(120% 120% at 100% 0%,#00000070 35%,#0000 62%),radial-gradient(120% 120% at 0% 100%,#00000070 35%,#0000 62%),radial-gradient(120% 120% at 100% 100%,#00000070 35%,#0000 62%),radial-gradient(110% 85% at 50% 50%,#0000 46%,#0000004d 72%,#0000006c);box-shadow:inset 0 0 220px #00000053,inset 0 0 420px #00000040}:root[data-bg=solid] .app:after{display:none}:root[data-bg=animated] .tv-static{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;background-color:#000000d9;filter:brightness(.08);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100"><filter id="noiseFilter"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="4" stitchTiles="stitch"/></filter><rect width="100%" height="100%" filter="url(%23noiseFilter)"/></svg>') repeat;animation:staticAnim .2s steps(10) infinite,flicker .3s infinite alternate;z-index:0;pointer-events:none;overflow:hidden}:root[data-bg=solid] .tv-static{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;background:hsl(var(--background));filter:none;animation:none;z-index:0;pointer-events:none;overflow:hidden}.tv-on-effect{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none;animation:tvOnBg .9s ease-out forwards}.tv-on-effect:after{content:"";position:absolute;left:50%;top:50%;width:100vw;height:100vh;transform:translate(-50%,-50%) scaleX(0) scaleY(.005);transform-origin:center;background:var(--phosphor);box-shadow:0 0 20px #c8f06099,0 0 80px #c8f06059,0 0 160px #c8f06026;filter:blur(.5px);animation:tvOnFlash .9s ease-out forwards}.app--booting .wink-container{transform-origin:center;animation:tvOnContent .9s ease-out .22s both;will-change:transform,opacity,filter}@keyframes tvOnContent{0%{opacity:0;transform:scaleY(.001);filter:brightness(.85) contrast(1.08)}20%{opacity:.35;transform:scaleY(.03)}45%{opacity:.7;transform:scaleY(.35)}70%{opacity:.9;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1);filter:none}}@keyframes tvOnBg{0%{background:#000}70%{background:#000}to{background:transparent}}@keyframes tvOnFlash{0%{opacity:0;transform:translate(-50%,-50%) scaleX(0) scaleY(.005)}15%{opacity:1;transform:translate(-50%,-50%) scaleX(1.2) scaleY(.01)}45%{opacity:1;transform:translate(-50%,-50%) scaleX(1.2) scaleY(.2)}70%{opacity:.9;transform:translate(-50%,-50%) scaleX(1.1) scaleY(1)}to{opacity:0;transform:translate(-50%,-50%) scaleX(1) scaleY(1)}}:root[data-bg=animated] .tv-static:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.03) 0px,rgba(255,255,255,.03) 1px,rgba(0,0,0,.05) 1px,rgba(0,0,0,.05) 2px,transparent 2px,transparent 4px);background-size:100% 4px;mix-blend-mode:multiply;animation:scan 6s linear infinite;z-index:1}:root[data-bg=solid] .tv-static:after{display:none}:root[data-bg=animated] .tear-single,:root[data-bg=animated] .tear-double,:root[data-bg=animated] .tear-band{position:absolute;pointer-events:none}:root[data-bg=solid] .tear-single,:root[data-bg=solid] .tear-double,:root[data-bg=solid] .tear-band,:root[data-bg=solid] .tv-on-effect{display:none}.tear-single{left:-2%;width:104%;height:8%;background:inherit;filter:blur(1.5px) contrast(140%) brightness(130%) saturate(110%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 18%,rgba(0,0,0,1) 82%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#0000,#000 18%,#000 82%,#0000);animation:tearSingle 10s linear infinite;will-change:top,opacity,transform;z-index:2}.tear-double{top:0;right:0;bottom:0;left:0;background:inherit;z-index:2;animation:cycleDouble 10s linear infinite}.tear-band{left:-2%;width:104%;background:inherit;filter:blur(1.5px) contrast(140%) brightness(130%) saturate(110%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 18%,rgba(0,0,0,1) 82%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#0000,#000 18%,#000 82%,#0000);will-change:top,opacity,transform}.tear-band--small{height:4%;animation:tearDoubleSmall 10s linear infinite;animation-delay:.7s}.tear-band--medium{height:7%;animation:tearDoubleMed 10s linear infinite}@keyframes staticAnim{0%{background-position:0 0}to{background-position:100px 100px}}@keyframes flicker{0%{opacity:.95}to{opacity:1}}@keyframes scan{0%{background-position:0 0;opacity:.18}45%{background-position:0 25px;opacity:.22}50%{background-position:0 0;opacity:.2}to{background-position:0 25px;opacity:.22}}@keyframes tearSingle{0%{opacity:0;top:-12%;transform:translate(0) skew(0)}5%{opacity:.45;top:-4%;transform:translate(-.4%) skew(-.3deg)}25%{opacity:.85;top:25%;transform:translate(.8%) skew(.6deg)}50%{opacity:0;top:110%;transform:translate(0) skew(0)}50.01%{opacity:0;top:-12%}to{opacity:0;top:-12%}}@keyframes cycleDouble{0%,49.99%{opacity:0}50%,to{opacity:1}}@keyframes tearDoubleSmall{0%,49.99%{opacity:0;top:-12%;transform:translate(0) skew(0)}55%{opacity:.5;top:-2%;transform:translate(-.3%) skew(-.25deg)}75%{opacity:.85;top:40%;transform:translate(.7%) skew(.5deg)}to{opacity:0;top:110%;transform:translate(0) skew(0)}}@keyframes tearDoubleMed{0%,49.99%{opacity:0;top:-16%;transform:translate(0) skew(0)}52%{opacity:.55;top:-6%;transform:translate(.4%) skew(.35deg)}72%{opacity:.9;top:32%;transform:translate(-1%) skew(-.7deg)}to{opacity:0;top:110%;transform:translate(0) skew(0)}}@media(hover:none){:root[data-bg=animated] .tv-static{animation:none}:root[data-bg=animated] .tv-static:after{animation:none}:root[data-bg=animated] .tear-single,:root[data-bg=animated] .tear-double,:root[data-bg=animated] .tear-band{display:none}}@media(prefers-reduced-motion:reduce){:root[data-bg=animated] .tv-static{background:hsl(var(--background));filter:none;animation:none}:root[data-bg=animated] .tv-static:after,:root[data-bg=animated] .tear-single,:root[data-bg=animated] .tear-double,:root[data-bg=animated] .tear-band{display:none;animation:none}.tv-on-effect,.tv-on-effect:after{display:none;animation:none}.app--booting .wink-container{animation:none}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-container{cursor:default}.leaflet-div-icon.cctv-marker{background:transparent;border:none}.cctv-dot{position:relative;display:grid;place-items:center;width:24px;height:24px;cursor:pointer}.cctv-dot__core{width:10px;height:10px;border-radius:999px;background:var(--phosphor);box-shadow:0 0 0 3px var(--phosphor-glow-medium);transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.cctv-dot--dim .cctv-dot__core{opacity:.4;transform:scale(.7);box-shadow:none}.cctv-dot--highlighted .cctv-dot__core,.cctv-dot:hover .cctv-dot__core{transform:scale(1.4);box-shadow:0 0 0 5px var(--phosphor-glow-medium);opacity:1}.cctv-dot__pulse{position:absolute;width:10px;height:10px;border-radius:999px;background:var(--phosphor);opacity:.6;pointer-events:none}@media(prefers-reduced-motion:no-preference){.cctv-dot__pulse{animation:cctv-dot-pulse 2s ease-out infinite}}@media(prefers-reduced-motion:reduce){.cctv-dot--focused .cctv-dot__core{box-shadow:0 0 0 6px var(--phosphor-glow-medium)}}@keyframes cctv-dot-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(4.5);opacity:0}}.leaflet-popup-content-wrapper{background:hsl(var(--popover));color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:var(--shadow-lg)}.leaflet-popup-tip{background:hsl(var(--popover));border:1px solid hsl(var(--border))}.leaflet-popup-content{margin:.75rem}.leaflet-container a.leaflet-popup-close-button{color:hsl(var(--muted-foreground));padding:.35rem .35rem 0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:hsl(var(--foreground))}._option_17jq0_1{z-index:3;position:relative;font-size:16px;color:var(--hot-white);border:2px solid var(--dim);padding:var(--space-xs);border-radius:var(--radius);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease;min-width:200px;max-width:300px}._option_17jq0_1:hover{border-color:var(--phosphor);box-shadow:0 0 4px var(--phosphor-glow)}._option_17jq0_1:has(._input_17jq0_18:checked){color:var(--phosphor);border-color:var(--phosphor);box-shadow:0 0 6px var(--phosphor-glow-medium),inset 0 0 12px var(--phosphor-glow-faint)}._input_17jq0_18{display:none}._button_qi5x5_16{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);font-family:var(--font-ui);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;line-height:1;white-space:nowrap;height:2.25rem;padding:0 1rem;border-radius:var(--radius);border:1px solid transparent;background:transparent;color:hsl(var(--foreground));cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .2s ease,transform .04s ease}._button_qi5x5_16:active:not(:disabled){transform:scale(.97)}._button_qi5x5_16:focus-visible{outline:2px solid var(--phosphor);outline-offset:2px}._button_qi5x5_16:disabled{opacity:.4;cursor:not-allowed}._primary_qi5x5_58{background:var(--phosphor);color:var(--black);border-color:transparent}._primary_qi5x5_58:hover:not(:disabled){background:var(--phosphor);box-shadow:0 0 8px var(--phosphor-glow-medium),0 0 20px var(--phosphor-glow)}._primary_qi5x5_58[aria-pressed=true]{box-shadow:inset 0 0 0 1px #0003}._secondary_qi5x5_71{background:transparent;color:hsl(var(--foreground));border-color:hsl(var(--foreground))}._secondary_qi5x5_71:hover:not(:disabled){color:var(--phosphor);border-color:var(--phosphor);box-shadow:0 0 6px var(--phosphor-glow-light)}._secondary_qi5x5_71[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}._destructive_qi5x5_87{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground));border-color:transparent}._destructive_qi5x5_87:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 0 8px hsl(var(--destructive)/.4)}._destructive_qi5x5_87[aria-pressed=true]{box-shadow:inset 0 0 0 1px #0003}._outline_qi5x5_100{background:transparent;color:hsl(var(--foreground));border-color:hsl(var(--border))}._outline_qi5x5_100:hover:not(:disabled){color:var(--phosphor);border-color:var(--phosphor)}._outline_qi5x5_100[aria-pressed=true]{background:hsl(var(--muted));border-color:hsl(var(--foreground));color:hsl(var(--foreground))}._ghost_qi5x5_115{background:transparent;color:hsl(var(--foreground));border-color:transparent}._ghost_qi5x5_115:hover:not(:disabled){background:hsl(var(--muted))}._ghost_qi5x5_115[aria-pressed=true]{background:hsl(var(--background));color:hsl(var(--foreground))}._icon_qi5x5_133{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}._srOnly_qi5x5_141{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._hideLabel_qi5x5_155{width:2.25rem;padding-inline:0;gap:0}._hideLabel_qi5x5_155._sm_qi5x5_160{width:1.75rem}._hideLabel_qi5x5_155._lg_qi5x5_163{width:2.75rem}._sm_qi5x5_160{height:1.75rem;padding:.15em .625rem 0;font-size:.6875rem;letter-spacing:.12em}._lg_qi5x5_163{height:2.75rem;padding:.15em 1.5rem 0;font-size:.875rem}._loading_qi5x5_182{pointer-events:none}._spinner_qi5x5_186{display:inline-block;width:.875em;height:.875em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_qi5x5_186 .7s linear infinite}@keyframes _spin_qi5x5_186{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_qi5x5_186{animation:none;opacity:.6}._button_qi5x5_16:active:not(:disabled){transform:none}}._input_jmcwf_1{display:flex;flex-direction:column;position:relative;z-index:3}._label_jmcwf_8{font-family:var(--font-ui);font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--foreground));text-align:left;align-self:flex-start;transition:color .12s ease}._input_jmcwf_1:focus-within ._label_jmcwf_8{color:var(--phosphor)}._control_jmcwf_24{padding:var(--space-xs) var(--space-xs);font-size:16px;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--input));color:hsl(var(--foreground));transition:border-color .12s ease,box-shadow .12s ease}._control_jmcwf_24:is(textarea){line-height:1.4;resize:vertical;min-height:6rem}._control_jmcwf_24::placeholder{color:hsl(var(--muted-foreground))}._control_jmcwf_24:focus{outline:none;border-color:var(--phosphor);box-shadow:0 0 0 2px var(--phosphor-glow),0 0 8px var(--phosphor-glow-light)}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._picker_1qcvk_1{--rdp-accent-color: var(--phosphor);--rdp-accent-background-color: var(--phosphor-glow-light);--rdp-range_middle-background-color: var(--phosphor-glow);--rdp-range_start-color: hsl(var(--primary-foreground));--rdp-range_end-color: hsl(var(--primary-foreground));--rdp-day_button-border-radius: var(--radius);--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;padding:.75rem}._content_1sikk_1{z-index:200;width:auto;overflow:hidden;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--popover));padding:0;color:hsl(var(--popover-foreground));box-shadow:var(--shadow-1, 0 8px 12px rgba(0, 0, 0, .12));outline:none}._field_o7ayg_1{position:relative;display:flex;align-items:stretch}._input_o7ayg_7{flex:1;padding-right:2.5rem}._calendarBtn_o7ayg_12{position:absolute;right:.375rem;top:calc(50% + 3px);transform:translateY(-50%);width:1.75rem;height:1.75rem;padding:0;margin:0;border:none;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:2px;transition:color .12s ease,background .12s ease}._calendarBtn_o7ayg_12:hover:not(:disabled),._calendarBtn_o7ayg_12:focus-visible:not(:disabled){color:var(--phosphor);background:var(--phosphor-glow);transform:translateY(-50%)}._calendarBtn_o7ayg_12:focus-visible{outline:none}._calendarBtn_o7ayg_12:active:not(:disabled){transform:translateY(-50%) scale(.94)}._calendarBtn_o7ayg_12:disabled{opacity:.4;cursor:not-allowed;transform:translateY(-50%)}._row_lcs3p_1{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._preview_lcs3p_8{position:relative;display:inline-block;flex-shrink:0;border:1px solid hsl(var(--border));border-radius:.375rem;overflow:hidden;background:hsl(var(--muted))}._previewCircle_lcs3p_18{border-radius:999px}._previewImg_lcs3p_22{width:100%;height:100%;object-fit:cover;display:block}._removeBtn_lcs3p_29{position:absolute;top:.25rem;right:.25rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:999px;background:hsl(var(--destructive));color:hsl(var(--destructive-foreground));cursor:pointer;transition:filter .12s ease}._removeBtn_lcs3p_29:hover:not(:disabled){filter:brightness(1.1)}._removeBtn_lcs3p_29:disabled{opacity:.5;cursor:not-allowed}._uploadBtn_lcs3p_56{display:inline-flex;align-items:center;gap:var(--space-xs);padding:.625rem 1rem;border:1px dashed hsl(var(--border));background:transparent;color:hsl(var(--muted-foreground));border-radius:2px;font-family:var(--font-ui);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;cursor:pointer;min-height:2.75rem;transition:border-color .15s,color .15s,background .15s}._uploadBtn_lcs3p_56:hover:not(:disabled){border-color:hsl(var(--primary));color:hsl(var(--primary));background:hsl(var(--primary)/.04)}._uploadBtn_lcs3p_56:disabled{opacity:.6;cursor:not-allowed}._helpText_lcs3p_86{font-family:var(--font-body);font-size:.75rem;color:hsl(var(--muted-foreground));text-align:left}._hiddenInput_lcs3p_93{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._tableWrap_1b1n5_2{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1b1n5_2{width:100%;border-collapse:collapse;font-size:.95rem}._table_1b1n5_2 thead th{text-align:left;font-weight:600;font-size:.825rem;padding:var(--space-xs) var(--space-xs);border-bottom:1px solid hsl(var(--border));white-space:nowrap}._table_1b1n5_2 tbody td{padding:var(--space-xs) var(--space-xs);border-bottom:1px solid hsl(var(--border));vertical-align:top}._table_1b1n5_2 tbody tr:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._table_1b1n5_2 tbody tr td{text-align:left}._mono_1b1n5_37{font-family:var(--font-body);font-size:.85em}._rowMenuCell_1b1n5_42{width:1%;white-space:nowrap;text-align:left}._menu_1b1n5_48{position:relative;display:inline-block;z-index:11}._menuButton_1b1n5_54{list-style:none;cursor:pointer;width:1.75rem;height:1.75rem;border-radius:.5rem;border:1px solid hsl(var(--border));background:hsl(var(--background));display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease}._menuButton_1b1n5_54::-webkit-details-marker{display:none}._menuButton_1b1n5_54:focus-visible{outline:.125rem solid hsl(var(--ring));outline-offset:.125rem}._menuButton_1b1n5_54:after{content:"⋮";font-size:1rem;line-height:1;color:hsl(var(--muted-foreground))}._menu_1b1n5_48[open] ._menuButton_1b1n5_54{background:hsl(var(--muted))}._menuList_1b1n5_89{position:absolute;color:hsl(var(--popover-foreground));top:calc(100% + var(--space-xs));right:0;min-width:10rem;border:1px solid hsl(var(--border));border-radius:.625rem;box-shadow:var(--shadow-1, 0 8px 24px rgba(0, 0, 0, .08));background:hsl(var(--popover));padding:var(--space-xs);z-index:20}._menuItem_1b1n5_103{display:block;width:100%;text-align:left;padding:var(--space-xs) var(--space-xs);border-radius:.5rem;background:transparent;border:0;cursor:pointer;font-size:.9rem}._menuItem_1b1n5_103:hover:not(:disabled){background:hsl(var(--muted))}._menuItem_1b1n5_103:disabled{opacity:.45;cursor:not-allowed}._panel_ga9xn_1{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:linear-gradient(160deg,hsl(var(--card)),hsl(var(--background)));color:hsl(var(--card-foreground));border-radius:1rem;border:1px solid hsl(var(--border));box-shadow:var(--shadow-1, 0 8px 12px rgba(0, 0, 0, .12));position:relative;z-index:3;height:100%;width:100%}._header_ga9xn_17{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;position:relative;z-index:3}._title_ga9xn_27{font-size:1.25rem;font-weight:600;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.05em;margin:0;position:relative;z-index:3}._content_ga9xn_38{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:3;flex:1 1 auto;width:100%}@media(max-width:768px){._panel_ga9xn_1{padding:1rem}._title_ga9xn_27{font-size:1.125rem}}._content_1770b_1{position:relative;z-index:50;min-width:8rem;overflow:hidden;border-radius:var(--radius);background:hsl(var(--popover));padding:.25rem;box-shadow:var(--shadow-1, 0 8px 12px rgba(0, 0, 0, .12));border:1px solid hsl(var(--border))}._content_1770b_1[data-state=open]{animation:_fadeIn_1770b_1 .15s ease-out}._content_1770b_1[data-state=closed]{animation:_fadeOut_1770b_1 .1s ease-in}._item_1770b_19{position:relative;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;border-radius:.25rem;padding:var(--space-xs) var(--space-xs);font-size:.875rem;outline:none;transition:background-color .1s ease;color:hsl(var(--popover-foreground))}._item_1770b_19[data-disabled]{pointer-events:none;opacity:.5}._item_1770b_19:hover,._item_1770b_19[data-highlighted]{background:hsl(var(--muted))}._item_1770b_19:active{background:#ffffff26}._label_1770b_43{padding:var(--space-xs) var(--space-xs) .25rem;font-size:.75rem;font-weight:600;font-family:var(--font-ui);color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.5px}._separator_1770b_53{margin:.25rem 0;height:1px;background:hsl(var(--border))}@keyframes _fadeIn_1770b_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _fadeOut_1770b_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@media(prefers-reduced-motion:reduce){._content_1770b_1[data-state=open],._content_1770b_1[data-state=closed]{animation:none}}._overlay_1j2hi_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#000c}._overlay_1j2hi_1[data-state=open]{animation:_overlayIn_1j2hi_1 .15s ease both}._overlay_1j2hi_1[data-state=closed]{animation:_overlayOut_1j2hi_1 .1s ease-in both}._content_1j2hi_14{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:50;display:grid;width:calc(100% - 2rem);max-width:32rem;max-height:calc(100vh - 2rem);overflow-y:auto;gap:1rem;border:1px solid hsl(var(--border));background:hsl(var(--background));padding:3rem 1.5rem 1.5rem;border-radius:.5rem;box-shadow:0 25px 50px #0006}._content_1j2hi_14[data-state=open]{animation:_dialogIn_1j2hi_1 .2s cubic-bezier(.16,1,.3,1) both}._content_1j2hi_14[data-state=closed]{animation:_dialogOut_1j2hi_1 .12s ease-in both}._close_1j2hi_39{position:absolute;right:1rem;top:1rem;z-index:10;display:flex;align-items:center;justify-content:center;padding:.25rem;border:none;border-radius:.25rem;background:transparent;color:hsl(var(--foreground));opacity:.7;cursor:pointer;transition:opacity .1s ease,color .1s ease}._close_1j2hi_39:hover{opacity:1;color:var(--phosphor)}._close_1j2hi_39:focus{outline:2px solid hsl(var(--ring));outline-offset:2px}._closeIcon_1j2hi_65{width:1.25rem;height:1.25rem}._srOnly_1j2hi_70{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._header_1j2hi_82{display:flex;flex-direction:column;gap:.375rem;text-align:left}._footer_1j2hi_89{display:flex;flex-direction:row;justify-content:flex-end;gap:.5rem}._title_1j2hi_96{font-size:1.125rem;font-weight:600;font-family:var(--font-ui);letter-spacing:.03em;line-height:1.2;color:hsl(var(--foreground))}._description_1j2hi_105{font-size:.875rem;color:hsl(var(--muted-foreground))}@keyframes _overlayIn_1j2hi_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_1j2hi_1{0%{opacity:1}to{opacity:0}}@keyframes _dialogIn_1j2hi_1{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _dialogOut_1j2hi_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.96)}}@media(prefers-reduced-motion:reduce){._overlay_1j2hi_1[data-state=open],._overlay_1j2hi_1[data-state=closed],._content_1j2hi_14[data-state=open],._content_1j2hi_14[data-state=closed]{animation:none}}._overlay_16h8e_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#0006}._overlay_16h8e_1[data-state=open]{animation:_overlayIn_16h8e_1 .15s ease both}._overlay_16h8e_1[data-state=closed]{animation:_overlayOut_16h8e_1 .12s ease-in both}._content_16h8e_14{position:fixed;top:0;bottom:0;z-index:50;display:flex;flex-direction:column;width:100%;max-width:32rem;background:hsl(var(--background));border-left:1px solid hsl(var(--border));box-shadow:-8px 0 24px #0000004d}._content_16h8e_14:focus{outline:none}._right_16h8e_31{right:0;border-left:1px solid hsl(var(--border));border-right:none}._right_16h8e_31[data-state=open]{animation:_slideInRight_16h8e_1 .22s cubic-bezier(.16,1,.3,1) both}._right_16h8e_31[data-state=closed]{animation:_slideOutRight_16h8e_1 .16s ease-in both}._left_16h8e_43{left:0;border-right:1px solid hsl(var(--border));border-left:none;box-shadow:8px 0 24px #0000004d}._left_16h8e_43[data-state=open]{animation:_slideInLeft_16h8e_1 .22s cubic-bezier(.16,1,.3,1) both}._left_16h8e_43[data-state=closed]{animation:_slideOutLeft_16h8e_1 .16s ease-in both}._close_16h8e_56{position:absolute;right:.75rem;top:.75rem;z-index:10;display:flex;align-items:center;justify-content:center;padding:.25rem;border:none;border-radius:.25rem;background:transparent;color:hsl(var(--foreground));opacity:.7;cursor:pointer;transition:opacity .1s ease,color .1s ease}._close_16h8e_56:hover{opacity:1;color:var(--phosphor)}._close_16h8e_56:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._closeIcon_16h8e_82{width:1.25rem;height:1.25rem}._srOnly_16h8e_87{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._header_16h8e_99{display:flex;flex-direction:column;gap:.375rem;padding:1.25rem 3rem 1rem 1.25rem;border-bottom:1px solid hsl(var(--border));flex-shrink:0}._body_16h8e_108{flex:1;overflow-y:auto;padding:1.25rem;min-height:0}._footer_16h8e_115{display:flex;flex-direction:row;justify-content:flex-end;gap:.5rem;padding:.875rem 1.25rem;border-top:1px solid hsl(var(--border));flex-shrink:0}._title_16h8e_125{font-size:1.125rem;font-weight:600;font-family:var(--font-ui);letter-spacing:.03em;line-height:1.2;color:hsl(var(--foreground));margin:0}._description_16h8e_135{font-size:.875rem;color:hsl(var(--muted-foreground));margin:0}@keyframes _overlayIn_16h8e_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_16h8e_1{0%{opacity:1}to{opacity:0}}@keyframes _slideInRight_16h8e_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideOutRight_16h8e_1{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _slideInLeft_16h8e_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideOutLeft_16h8e_1{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(max-width:768px){._content_16h8e_14{max-width:100%}}@media(prefers-reduced-motion:reduce){._overlay_16h8e_1[data-state=open],._overlay_16h8e_1[data-state=closed],._content_16h8e_14[data-state=open],._content_16h8e_14[data-state=closed]{animation:none}}._root_5ekg1_1{position:relative;display:inline-flex;align-items:center;height:1.5rem;width:2.5rem;flex-shrink:0;cursor:pointer;border-radius:9999px;border:1px solid hsl(var(--border));background:hsl(var(--muted));padding:.125rem;transition:border-color .15s ease,background-color .15s ease}._root_5ekg1_1:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._root_5ekg1_1:disabled{cursor:not-allowed;opacity:.5}._thumb_5ekg1_24{pointer-events:none;display:block;height:1rem;width:1rem;border-radius:9999px;background:hsl(var(--foreground));box-shadow:var(--shadow-sm);z-index:10;transition:transform .15s cubic-bezier(.16,1,.3,1),background-color .15s ease,box-shadow .15s ease}._thumb_5ekg1_24[data-state=checked]{transform:translate(1rem);background:hsl(var(--ring));box-shadow:0 0 6px var(--phosphor-glow-strong)}._thumb_5ekg1_24[data-state=unchecked]{transform:translate(0)}._iconLeft_5ekg1_44{pointer-events:none;position:absolute;left:.25rem;top:50%;transform:translateY(-50%);width:.75rem;height:.75rem;color:hsl(var(--foreground)/.7)}._iconRight_5ekg1_55{pointer-events:none;position:absolute;right:.25rem;top:50%;transform:translateY(-50%);width:.75rem;height:.75rem;color:hsl(var(--foreground)/.7)}._topnav_v38xs_2{min-height:var(--nav-h);margin-top:0;top:0;left:0;width:100%;position:fixed;z-index:1000;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background)/.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._topnav__inner_v38xs_16{width:100%;max-width:calc(100vw - 2rem);margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 2rem;height:var(--nav-h)}._logoLockup_v38xs_28{display:flex;align-items:baseline;gap:12px;text-decoration:none;flex-shrink:0}._logoCh_v38xs_36{font-family:var(--font-body);font-size:10px;letter-spacing:.3em;color:hsl(var(--muted-foreground));text-transform:uppercase;opacity:.7;text-shadow:none}._logoName_v38xs_46{font-family:var(--font-display);font-size:22px;letter-spacing:.08em;color:hsl(var(--foreground));text-shadow:0 0 30px rgba(200,240,96,.2);line-height:1}._logoAccent_v38xs_55{color:var(--phosphor)}._navLinks_v38xs_60{display:flex;gap:28px;align-items:center;list-style:none}._navLink_v38xs_60{font-family:var(--font-body);font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--dim);background:none;border:none;padding:0;cursor:pointer;transition:color .2s ease;display:inline-flex;align-items:center;line-height:1;text-shadow:none}._navLink_v38xs_60:hover{color:hsl(var(--foreground));background:none}._navLinkActive_v38xs_91{color:var(--phosphor)}._navRight_v38xs_96{display:flex;gap:16px;align-items:center;justify-self:end}._navRight_v38xs_96 ._dropdownMenu_v38xs_103{left:auto;right:0}._dropdown_v38xs_103{position:relative;display:inline-flex;align-items:center}._dropdown_v38xs_103:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--space-xs)}._dropdownTrigger_v38xs_124{cursor:pointer}._dropdownMenu_v38xs_103{position:absolute;top:100%;margin-top:var(--space-xs);left:0;width:max-content;min-width:max-content;padding:var(--space-xs);background:hsl(var(--popover));color:hsl(var(--popover-foreground));border-radius:var(--radius);border:1px solid hsl(var(--border));box-shadow:var(--shadow-1, 0 8px 16px rgba(0, 0, 0, .1));z-index:2000;display:none}._dropdown_v38xs_103:hover ._dropdownMenu_v38xs_103,._dropdownOpen_v38xs_146 ._dropdownMenu_v38xs_103{display:flex;flex-direction:column;gap:var(--space-xs)}._dropdownItem_v38xs_152{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-xs);color:hsl(var(--popover-foreground));text-decoration:none;border-radius:.375rem;white-space:nowrap;font-size:.875rem;font-family:var(--font-body);letter-spacing:0;text-transform:none}._dropdownItem_v38xs_152:hover{background:hsl(var(--muted))}._dropdownItemEmpty_v38xs_171,._bottomPanelLinkEmpty_v38xs_172{opacity:.6;cursor:default;pointer-events:none}._dropdownDivider_v38xs_178{height:1px;background:hsl(var(--border));margin:var(--space-xs) 0}._dropdownMenu_v38xs_103 ._topnav__controlRow_v38xs_184{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs)}._dropdownMenu_v38xs_103 ._switchLabel_v38xs_192{height:auto;text-align:left}._topnav__controlRow_v38xs_184{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs) 0}._switch_v38xs_192{border-color:transparent!important;padding:0!important;line-height:0;box-shadow:none!important}._switchLabel_v38xs_192{display:flex;align-items:center;height:auto;font-family:var(--font-body);font-size:.875rem;line-height:1;opacity:.85;text-shadow:none}._bottomBar_v38xs_225{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:1000;background:hsl(var(--background));border-top:1px solid hsl(var(--border));padding-bottom:env(safe-area-inset-bottom)}._bottomBarInner_v38xs_237{display:flex;justify-content:space-around;align-items:center;height:var(--bottom-nav-h);max-width:100%;padding:0 var(--space-xs)}._bottomTab_v38xs_246{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 0;background:none;border:none;color:hsl(var(--muted-foreground));text-decoration:none;cursor:pointer;font-family:var(--font-ui);font-size:12px;letter-spacing:.05em;text-transform:uppercase;transition:color .15s ease;min-width:3.5rem;min-height:44px;align-self:stretch}._bottomTab_v38xs_246:hover{color:hsl(var(--foreground));background:none}._bottomTabActive_v38xs_273{color:var(--phosphor)}._bottomTabLabel_v38xs_277{font-size:12px;line-height:1}._bottomPanel_v38xs_172{position:fixed;bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom));left:var(--space-sm);right:var(--space-sm);z-index:1003;background:hsl(var(--popover));color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:var(--space-sm);box-shadow:0 -4px 20px #0000004d;display:flex;flex-direction:column;gap:var(--space-xs)}._bottomPanelBackdrop_v38xs_300{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;background:#0006;border:none!important;padding:0!important}._bottomPanelBackdrop_v38xs_300:hover{background:#0006}._bottomPanelLink_v38xs_172{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs);color:hsl(var(--popover-foreground));text-decoration:none;font-family:var(--font-body);font-size:.875rem;border-radius:.375rem;background:none;border:none;cursor:pointer;width:100%;text-align:left;text-transform:none;letter-spacing:0}._bottomPanelLink_v38xs_172:hover{background:hsl(var(--muted))}._bottomPanelDivider_v38xs_336{height:1px;background:hsl(var(--border));margin:var(--space-xs) 0}@media(max-width:768px){._topnav_v38xs_2{display:none}._bottomBar_v38xs_225{display:block}.page{padding-bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom) + var(--space-sm));padding-top:var(--space-sm)}}@media(min-width:769px){._bottomBar_v38xs_225,._bottomPanelBackdrop_v38xs_300,._bottomPanel_v38xs_172{display:none!important}}:root[data-theme=light] ._navLink_v38xs_60{color:hsl(var(--muted-foreground))}:root[data-theme=light] ._navLink_v38xs_60:hover,:root[data-theme=light] ._navLinkActive_v38xs_91{color:hsl(var(--primary))}:root[data-theme=light] ._logoName_v38xs_46{text-shadow:none}:root[data-theme=light] ._logoAccent_v38xs_55{color:hsl(var(--primary))}:root[data-theme=light] ._bottomTab_v38xs_246{color:hsl(var(--muted-foreground))}:root[data-theme=light] ._bottomTabActive_v38xs_273{color:hsl(var(--primary))}.has-avatar-btn ._navLinks_v38xs_60{padding-right:calc(44px + var(--space-sm) * 2)}._root_mbpkc_1{width:100%;display:flex;flex-direction:column;gap:var(--space-xs);align-items:center;flex:1;min-height:0;overflow:hidden}._stageWrap_mbpkc_12{width:calc(100% - var(--space-sm) * 2);max-width:480px;flex:0 0 auto;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:8px;overflow:hidden;touch-action:none;-ms-touch-action:none;overscroll-behavior:contain;user-select:none;-webkit-user-select:none}._square_mbpkc_27{aspect-ratio:1/1}._wide_mbpkc_31{aspect-ratio:16/9}._controls_mbpkc_35{display:flex;gap:var(--space-xs);align-items:center;justify-content:center}._modeBtn_mbpkc_42{border:1px solid hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:9999px;padding:.35rem var(--space-xs);min-height:36px}._modeActive_mbpkc_51{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}._toolbar_mbpkc_57{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-xs);align-items:center;justify-content:center}._sizeGroup_mbpkc_65,._palette_mbpkc_71{display:inline-flex;gap:var(--space-xs);align-items:center}._swatch_mbpkc_77{width:24px;height:24px;border-radius:6px;border:1px solid hsl(var(--border));cursor:pointer}._swatchActive_mbpkc_85{outline:2px solid hsl(var(--ring));outline-offset:2px}._colorPickerLabel_mbpkc_90{position:relative;overflow:hidden;cursor:pointer;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red)}._hiddenColorInput_mbpkc_97{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;border:none;padding:0}._list_1h6qj_1{list-style:none;padding:0;margin:0}._item_1h6qj_7{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs) 0;border-bottom:1px solid hsl(var(--border))}._name_1h6qj_15{font-weight:400}._you_1h6qj_19{font-size:.85rem;opacity:.8;margin-left:.25rem}._current_1h6qj_25{font-weight:600;color:hsl(var(--accent))}._role_1h6qj_30{font-size:.8rem;opacity:.75}._compact_1h6qj_35 ._item_1h6qj_7{padding:.35rem 0}._compact_1h6qj_35 ._role_1h6qj_30{font-size:.7rem}._calendar_t94f5_1{max-width:700px;margin:0 auto;padding:var(--space-md);width:100%;padding-bottom:var(--bottom-nav-h)}@media(max-width:480px){._calendar_t94f5_1{padding-left:var(--space-xs);padding-right:var(--space-xs);padding-top:var(--space-xs)}}._header_t94f5_16{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-lg);padding-bottom:var(--space-sm);border-bottom:1px solid hsl(var(--border))}._title_t94f5_25{display:flex;align-items:center;gap:var(--space-sm);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(2rem,6vw,3rem);font-weight:400;line-height:1;margin:0;text-align:left;justify-content:flex-start}._monthNav_t94f5_40{display:flex;justify-content:center;align-items:center;gap:var(--space-sm)}._monthLabel_t94f5_47{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:clamp(1.25rem,5vw,1.5rem);font-weight:400;min-width:clamp(8rem,50vw,12.5rem);text-align:center;line-height:1}._loading_t94f5_58,._empty_t94f5_59{font-family:var(--font-body);text-align:center;padding:var(--space-lg);opacity:.7;font-size:.875rem}._eventList_t94f5_67{display:flex;flex-direction:column;gap:var(--space-lg)}._dateGroup_t94f5_73{display:flex;flex-direction:column;gap:var(--space-sm)}._dateLabel_t94f5_79{font-family:var(--font-ui);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:hsl(var(--muted-foreground));margin:0;padding-bottom:var(--space-xs);border-bottom:1px solid hsl(var(--border));text-align:left;line-height:1}._dateEvents_t94f5_93{display:flex;flex-direction:column}._eventCard_t94f5_98{display:flex;align-items:stretch;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid hsl(var(--border));border-radius:2px;text-decoration:none;color:inherit;transition:border-color .15s,background .15s;margin-bottom:-1px}._eventCard_t94f5_98:hover{border-color:hsl(var(--primary));background:hsl(var(--primary)/.04);z-index:1;position:relative}._eventTime_t94f5_117{font-family:var(--font-body);font-size:.8125rem;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:70px;padding-top:.375rem;color:hsl(var(--muted-foreground));text-align:left;line-height:1.3;letter-spacing:0}._eventInfo_t94f5_130{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0;text-align:left}._eventTitle_t94f5_139{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:1.5rem;font-weight:400;line-height:1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}._eventVenue_t94f5_153{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-body);font-size:.75rem;color:hsl(var(--muted-foreground))}._eventPerformers_t94f5_162{font-family:var(--font-body);font-size:.75rem;color:hsl(var(--muted-foreground))}._eventPricing_t94f5_168{font-family:var(--font-ui);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--amber)}._liveTally_t94f5_177{display:inline-flex;align-items:center;gap:.4375rem;align-self:center;white-space:nowrap;font-family:var(--font-ui);font-size:.6875rem;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:var(--phosphor);padding-left:var(--space-xs);border-left:1px solid hsl(var(--border))}._liveTallyDot_t94f5_193{width:.5rem;height:.5rem;border-radius:999px;background:var(--phosphor);box-shadow:0 0 6px var(--phosphor-glow-medium)}:root[data-theme=dark] ._liveTally_t94f5_177{text-shadow:var(--tv-glow)}@media(prefers-reduced-motion:no-preference){._liveTallyDot_t94f5_193{animation:_tally-flicker_t94f5_1 2.4s ease-in-out infinite}}@keyframes _tally-flicker_t94f5_1{0%,to{opacity:1}50%{opacity:.55}}._form_4txkj_1{display:flex;flex-direction:column;gap:.75rem}._error_4txkj_7{text-shadow:none;color:hsl(var(--destructive));padding-top:.75rem;font-size:1rem}._title_4txkj_14{font-size:1.5rem;padding-bottom:1.5rem;color:hsl(var(--foreground));text-shadow:none}._link_4txkj_21{font-weight:400;font-size:clamp(16px,4vw,20px);color:hsl(var(--foreground));text-decoration:underline;padding-top:1.5rem}._link_4txkj_21:hover{text-decoration:underline}._container_4txkj_33{width:100%;max-width:32.5rem;margin:0 auto;background:hsl(var(--card));color:hsl(var(--card-foreground));border:1px solid hsl(var(--border));text-shadow:none}._container_1wpt1_1{max-width:600px;margin:0 auto;padding:var(--space-md);width:100%}@media(max-width:480px){._container_1wpt1_1{padding:var(--space-xs)}}._panel_1wpt1_13{display:flex;flex-direction:column;gap:var(--space-md)}._title_1wpt1_19{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:400;line-height:1;margin:0;text-align:left;padding-bottom:var(--space-sm);border-bottom:1px solid hsl(var(--border))}._form_1wpt1_32{display:flex;flex-direction:column;gap:var(--space-md)}._row_1wpt1_38{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm)}@media(max-width:500px){._row_1wpt1_38{grid-template-columns:1fr}}._field_1wpt1_49{display:flex;flex-direction:column;gap:var(--space-xs);overflow:hidden}._label_1wpt1_56{font-family:var(--font-ui);font-size:20px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:hsl(var(--foreground));text-align:left;align-self:flex-start}._performerPicker_1wpt1_67{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._checkLabel_1wpt1_73{display:inline-flex;align-items:center;gap:var(--space-sm);font-family:var(--font-ui);font-size:.9375rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;color:hsl(var(--foreground));align-self:flex-start}._error_1wpt1_87{font-family:var(--font-ui);color:var(--red);font-size:.8125rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin:0}._container_1a7js_1{max-width:600px;margin:0 auto;padding:var(--space-md);width:100%}@media(max-width:480px){._container_1a7js_1{padding:var(--space-xs)}}._eventPanel_1a7js_13{display:flex;flex-direction:column;gap:var(--space-md)}._title_1a7js_19{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.015em;font-size:clamp(2.25rem,7vw,4rem);font-weight:400;line-height:.95;margin:0;text-align:left}._meta_1a7js_30{display:flex;flex-direction:column;gap:.25rem;padding:var(--space-sm) 0;border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}._metaItem_1a7js_39{display:flex;align-items:center;gap:var(--space-xs);font-family:var(--font-body);font-size:.8125rem;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));text-align:left;line-height:1.4}._description_1a7js_51{font-family:var(--font-body);font-size:.9375rem;line-height:1.55;color:hsl(var(--foreground));margin:0;max-width:65ch;text-align:left}._actions_1a7js_61{display:flex;flex-direction:column;gap:var(--space-sm)}._ticketBtn_1a7js_67{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:hsl(var(--primary));color:hsl(var(--primary-foreground));text-decoration:none;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;font-weight:700;border-radius:2px;font-size:.9375rem;text-align:center;justify-content:center;transition:filter .15s,transform .08s}._ticketBtn_1a7js_67:hover{filter:brightness(1.08)}._ticketBtn_1a7js_67:active{transform:scale(.99)}._pricingText_1a7js_92{font-family:var(--font-ui);font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--amber)}._calendarActions_1a7js_101{display:flex;gap:var(--space-xs);flex-wrap:wrap}._joinSection_1a7js_107{position:relative;padding:var(--space-md);border:1px solid var(--phosphor);border-radius:2px;background:hsl(var(--card));display:flex;flex-direction:column;gap:var(--space-sm);align-items:center}._joinSectionMarker_1a7js_119{position:absolute;top:-.625rem;left:var(--space-md);display:inline-flex;align-items:center;gap:.4375rem;padding:0 .5rem;background:hsl(var(--background));font-family:var(--font-ui);font-size:.6875rem;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:var(--phosphor);line-height:1.25rem}._joinSectionMarkerDot_1a7js_137{width:.5rem;height:.5rem;border-radius:999px;background:var(--phosphor);box-shadow:0 0 6px var(--phosphor-glow-medium)}@media(prefers-reduced-motion:no-preference){._joinSectionMarkerDot_1a7js_137{animation:_tally-flicker_1a7js_1 2.4s ease-in-out infinite}}@keyframes _tally-flicker_1a7js_1{0%,to{opacity:1}50%{opacity:.55}}._sectionTitle_1a7js_158{font-family:var(--font-ui);font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:hsl(var(--muted-foreground));margin:0;text-align:left;line-height:1}._joinContent_1a7js_170{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}._qrCode_1a7js_177{display:inline-flex;align-items:center;justify-content:center;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.5rem;line-height:0}._performersSection_1a7js_187{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid hsl(var(--border))}._performers_1a7js_187{display:flex;flex-direction:column}._performerCard_1a7js_200{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid hsl(var(--border))}._performerCard_1a7js_200:last-child{border-bottom:none}._performerPhoto_1a7js_211{width:40px;height:40px;border-radius:999px;object-fit:cover}._performerPhotoPlaceholder_1a7js_218{width:40px;height:40px;border-radius:999px;background:hsl(var(--muted));display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:400;font-size:1.25rem;color:hsl(var(--muted-foreground))}._performerName_1a7js_232{flex:1;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:1.125rem;line-height:1;color:inherit;text-decoration:none;text-align:left}._performerName_1a7js_232:hover{color:hsl(var(--primary))}._title_32yhm_1{margin-bottom:var(--space-xs);font-size:2rem;font-weight:800;text-align:center}._subtitle_32yhm_8{opacity:.85;text-align:center}._experienceStatus_32yhm_13{font-size:.85rem;opacity:.85;text-align:center}._activeExperience_32yhm_19{display:flex;flex-direction:column;align-items:center;min-height:calc(100dvh - var(--nav-h) - var(--space-sm) * 2);text-align:center}._experienceContent_32yhm_27{display:flex;align-items:center;justify-content:center;flex:1}._activeBlock_32yhm_34{width:100%;display:flex;align-items:center;justify-content:center;overflow-x:clip;overflow-y:visible}._error_32yhm_43{color:hsl(var(--destructive));margin-bottom:var(--space-sm);text-align:center}._invalidCode_32yhm_49{color:hsl(var(--destructive));margin-bottom:var(--space-xs)}._link_32yhm_54{font-weight:400;font-size:clamp(16px,4vw,20px);color:hsl(var(--primary));text-decoration:none}._link_32yhm_54:hover{text-decoration:underline}._participantsCount_32yhm_65{margin-bottom:var(--space-sm);opacity:.85}._loadingSpinner_32yhm_70{margin-left:var(--space-xs);font-size:.8rem}._participantsContainer_32yhm_75{width:100%;max-width:300px;background-color:hsl(var(--muted));border-radius:8px;padding:var(--space-sm);margin:0 auto var(--space-sm) auto}._participantsTitle_32yhm_84{margin:0 0 var(--space-xs) 0;font-size:1rem;opacity:.9}._participantsList_32yhm_90{list-style:none;padding:0;margin:0}._participantItem_32yhm_96{padding:var(--space-xs) 0;border-bottom:1px solid hsl(var(--border));display:flex;align-items:center;justify-content:space-between;position:relative}._participantName_32yhm_105{font-weight:400;color:inherit}._participantName_32yhm_105._currentUser_32yhm_109{font-weight:600;color:hsl(var(--accent))}._loadingParticipants_32yhm_114{margin:0;opacity:.7;font-style:italic}._waitingMessage_32yhm_120{margin-top:var(--space-sm);opacity:.75;font-size:.9rem}._avatarPage_32yhm_126{display:flex;flex-direction:column;padding-bottom:calc(var(--bottom-nav-h) + var(--space-sm))!important;text-align:center}._avatarEditor_32yhm_133{width:100%;display:flex;justify-content:center;flex:1;min-height:0}._adminControls_32yhm_141{position:absolute;top:var(--space-sm);right:var(--space-sm);z-index:11;display:flex;gap:var(--space-xs)}._avatarCircleSvg_32yhm_150{display:block;width:100%;height:100%}._avatarToggleBtn_32yhm_156{position:fixed;top:calc((var(--nav-h) - 2.75rem) / 2);right:calc(var(--space-sm) + env(safe-area-inset-right));z-index:10000;width:44px;height:44px;border-radius:9999px;border:1px solid hsl(var(--border));background:transparent;overflow:hidden;padding:0;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .08s ease;pointer-events:auto}._avatarToggleImg_32yhm_173{width:100%;height:100%;object-fit:cover;display:block;min-width:100%;min-height:100%}._avatarToggleBtn_32yhm_156:hover{border-color:hsl(var(--foreground)/.45)}._avatarToggleBtn_32yhm_156:focus-visible{border-color:var(--phosphor);box-shadow:var(--tv-glow)}._avatarToggleBtn_32yhm_156:active{transform:scale(.98)}@media(min-width:769px){._avatarToggleBtn_32yhm_156{top:calc(var(--nav-h) + var(--space-sm))}}._fab_32yhm_200{position:fixed;bottom:calc(var(--space-sm) + env(safe-area-inset-bottom));right:calc(var(--space-sm) + env(safe-area-inset-right));z-index:100;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--phosphor);color:var(--black);border:none;cursor:pointer;box-shadow:var(--shadow-md);text-decoration:none}@media(max-width:768px){._fab_32yhm_200{bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom) + var(--space-sm))}._adminControls_32yhm_141{display:none!important}._experienceInfo_32yhm_226{margin-bottom:var(--space-xs);padding-top:3rem}._bottomActions_32yhm_230{display:flex;gap:var(--space-sm);width:100%}._bottomActions_32yhm_230>*{flex:1 1 0}}._connectionStatus_32yhm_239{margin-bottom:var(--space-sm);padding:var(--space-xs);border-radius:4px;background-color:hsl(var(--muted));text-align:center;font-size:.9rem}._connected_32yhm_248{color:var(--phosphor)}._disconnected_32yhm_252{color:var(--amber)}._adminActions_32yhm_256{margin-top:var(--space-sm)}._adminButton_32yhm_260{color:hsl(var(--primary));text-decoration:underline;font-weight:500}._bottomActions_32yhm_230{display:flex;justify-content:center;align-items:center;gap:var(--space-sm);width:100%}._lobbyGrid_32yhm_276{display:grid;grid-template-rows:auto 1fr auto;height:calc(100dvh - var(--nav-h) - var(--space-sm) * 2);gap:var(--space-xs);text-align:center}@media(max-width:768px){._lobbyGrid_32yhm_276{height:calc(100dvh - var(--nav-h) - var(--bottom-nav-h) - env(safe-area-inset-bottom) - var(--space-sm) * 2)}._activeExperience_32yhm_19{min-height:calc(100dvh - var(--nav-h) - var(--bottom-nav-h) - env(safe-area-inset-bottom) - var(--space-sm) * 2)}}._topArea_32yhm_292{display:flex;flex-direction:column;justify-content:flex-start;min-height:0}._middleArea_32yhm_299{display:flex;flex-direction:column;overflow:hidden;min-height:0}._middleArea_32yhm_299 ._participantsContainer_32yhm_75{max-width:100%;flex:1 1 auto;overflow:auto;margin:0 0 var(--space-xs) 0}._bottomActions_32yhm_230{min-height:0}._announcement_c4bcp_1{width:100%;max-width:36rem;margin:0 auto;padding:var(--space-md);text-align:center}._message_c4bcp_9{font-family:var(--font-body);font-size:clamp(1.125rem,3vw,1.5rem);line-height:1.55;color:hsl(var(--foreground));white-space:pre-wrap;text-shadow:none}._participantRoot_1lkf5_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem;min-height:60vh}._label_1lkf5_11{font-size:1.5rem;text-align:center;color:var(--foreground)}._buzzerArea_1lkf5_17{position:relative}._buzzerButton_1lkf5_21{width:200px;height:200px;border-radius:50%;background:var(--red);border:6px solid color-mix(in srgb,var(--red) 60%,black);box-shadow:0 8px color-mix(in srgb,var(--red) 40%,black),0 12px 20px #0006;cursor:pointer;transition:transform 80ms ease,box-shadow 80ms ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._buzzerButton_1lkf5_21:hover:not(:disabled){background:color-mix(in srgb,var(--red) 85%,black)!important;border-color:color-mix(in srgb,var(--red) 60%,black)!important;box-shadow:0 8px color-mix(in srgb,var(--red) 40%,black),0 12px 20px #0006!important}._buzzerButton_1lkf5_21:active:not(:disabled){transform:translateY(6px)!important;background:color-mix(in srgb,var(--red) 80%,black)!important;border-color:color-mix(in srgb,var(--red) 60%,black)!important;box-shadow:0 2px color-mix(in srgb,var(--red) 40%,black),0 4px 8px #0000004d!important}._buzzerButton_1lkf5_21:disabled{opacity:.7;cursor:default;background:var(--red)!important;border-color:color-mix(in srgb,var(--red) 60%,black)!important}._particleLayer_1lkf5_51{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999}._buzzedState_1lkf5_58{display:flex;align-items:center;justify-content:center;min-height:60vh}._buzzedText_1lkf5_65{font-size:3rem;font-family:var(--font-display);font-weight:700;color:var(--phosphor);text-align:center;text-transform:uppercase;letter-spacing:.05em}._monitorWaiting_1lkf5_75{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:3rem;min-height:40vh}._monitorLabel_1lkf5_85{font-size:2.5rem;font-weight:700;text-align:center;color:var(--foreground)}._monitorWinner_1lkf5_92{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:3rem;animation:_fadeIn_1lkf5_1 .4s ease-out}._avatarWrap_1lkf5_102{border-radius:50%;overflow:hidden;background:var(--muted, #1a1a1a);width:280px;height:280px}._avatarPlaceholder_1lkf5_110{width:280px;height:280px;border-radius:50%;background:var(--muted, #1a1a1a)}._winnerName_1lkf5_117{font-size:2.5rem;font-weight:700;text-align:center;color:var(--foreground)}@keyframes _fadeIn_1lkf5_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._monitorWinner_1lkf5_92{animation:none}}._card_1tuxn_1{display:flex;flex-direction:column;padding:var(--space-sm);background:hsl(var(--input));border:1px solid hsl(var(--border));border-radius:var(--radius);min-height:80px;transition:background .3s ease,border-color .3s ease}._card_1tuxn_1._revealed_1tuxn_12{background:hsl(var(--card));border-color:hsl(var(--border));animation:_revealAnimation_1tuxn_1 .5s ease;justify-content:center}@keyframes _revealAnimation_1tuxn_1{0%{transform:rotateY(90deg);opacity:0}50%{transform:rotateY(45deg)}to{transform:rotateY(0);opacity:1}}._hiddenContent_1tuxn_32{display:flex;align-items:center;justify-content:center;height:100%}._questionMark_1tuxn_39{font-size:32px;font-weight:800;color:hsl(var(--muted-foreground))}._revealedContent_1tuxn_45{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center;justify-content:center}._textContent_1tuxn_53{display:flex;align-items:center;gap:var(--space-md);width:100%}._bucketName_1tuxn_60{font-size:24px;font-weight:800;color:hsl(var(--foreground));text-align:left;flex:1}._percentage_1tuxn_68{font-size:20px;font-weight:800;color:hsl(var(--accent));min-width:4ch;text-align:right}._expandable_1tuxn_76{padding:0}._toggle_1tuxn_80{display:flex;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-sm);background:none;border:none;cursor:pointer;font:inherit;color:inherit;text-align:left}._chevron_1tuxn_94{flex-shrink:0;color:hsl(var(--muted-foreground));transition:transform .2s ease}._chevronOpen_1tuxn_100{transform:rotate(180deg)}._answers_1tuxn_104{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0 var(--space-sm) var(--space-sm);list-style:none;animation:_drawerOpen_1tuxn_1 .2s ease}._answer_1tuxn_104{padding:var(--space-xs) var(--space-sm);background:hsl(var(--input));border-radius:var(--radius);color:hsl(var(--foreground));font-size:16px}._answerEmpty_1tuxn_122{padding:var(--space-xs) var(--space-sm);color:hsl(var(--muted-foreground));font-size:16px}@keyframes _drawerOpen_1tuxn_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._card_1tuxn_1._revealed_1tuxn_12{animation:none}._chevron_1tuxn_94{transition:none}._answers_1tuxn_104{animation:none}}._overlay_j2dp2_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:100;animation:_fadeIn_j2dp2_1 .3s ease}._contained_j2dp2_15{position:absolute}@keyframes _fadeIn_j2dp2_1{0%{opacity:0}to{opacity:1}}._xContainer_j2dp2_27{animation:_xAnimation_j2dp2_1 .5s ease}@keyframes _xAnimation_j2dp2_1{0%{transform:scale(0) rotate(-180deg);opacity:0}50%{transform:scale(1.2) rotate(0)}to{transform:scale(1) rotate(0);opacity:1}}._xIcon_j2dp2_44{color:var(--red);filter:drop-shadow(0 0 20px color-mix(in srgb,var(--red) 80%,transparent))}@media(prefers-reduced-motion:reduce){._overlay_j2dp2_1,._xContainer_j2dp2_27{animation:none}}._root_1ce2m_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-lg);min-height:200px}._title_1ce2m_10{font-size:48px;font-weight:800;color:hsl(var(--foreground));text-align:center;margin:0}._error_1ce2m_18{color:hsl(var(--destructive));text-align:center;margin-top:var(--space-md)}._playingRoot_1ce2m_24{overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:var(--space-sm);gap:var(--space-md);min-height:0;width:100%;max-width:1200px;margin:0 auto}._questionTitle_1ce2m_37{font-size:36px;font-weight:800;color:hsl(var(--foreground));text-align:center;margin:0;padding:var(--space-md);border-radius:var(--radius);width:100%}._bucketsGrid_1ce2m_48{display:flex;flex-direction:column;gap:var(--space-sm);width:100%}._root_h93oa_1{width:100%;max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem;align-items:center;padding:1rem}._title_h93oa_12{font-size:1.75rem;font-weight:700;margin:0;text-align:center;color:hsl(var(--foreground))}._idleRow_h93oa_20{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}._contestantHeader_h93oa_27{display:flex;align-items:center;gap:1rem;background:hsl(var(--card));border:2px solid hsl(var(--border));border-radius:.75rem;padding:.75rem 1.25rem}._contestantTitle_h93oa_37{display:flex;flex-direction:column}._contestantLabel_h93oa_42{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground))}._contestantName_h93oa_49{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground))}._slide_h93oa_55{width:100%;display:flex;flex-direction:column;gap:1rem;background:hsl(var(--card));border:2px solid hsl(var(--border));border-radius:.75rem;padding:1.5rem}._meta_h93oa_66{display:flex;justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground))}._kind_h93oa_77{opacity:.8}._counter_h93oa_81{font-variant-numeric:tabular-nums}._prompt_h93oa_85{font-size:1.5rem;font-weight:500;color:hsl(var(--card-foreground));line-height:1.4}._answer_h93oa_92{display:flex;align-items:center;justify-content:center;min-height:8rem;padding:1rem;background:hsl(var(--muted)/.4);border-radius:.5rem}._answerText_h93oa_102{font-size:2rem;font-weight:600;text-align:center;margin:0;color:hsl(var(--foreground));white-space:pre-wrap}._photo_h93oa_111{max-width:100%;max-height:24rem;border-radius:.375rem;object-fit:contain}._empty_h93oa_118{font-size:1rem;color:hsl(var(--muted-foreground));font-style:italic}._legend_h93oa_124{font-size:1rem;color:hsl(var(--muted-foreground))}._error_h93oa_129{color:hsl(var(--destructive));font-size:.875rem}._fieldset_h93oa_134{display:flex;flex-direction:column;gap:.75rem;border:none;padding:0}._boardWithPoll_h93oa_143{position:relative;width:100%}._board_h93oa_143{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(6rem,(100% - 5.25rem) / 8),1fr));gap:.75rem;width:100%}._boardCell_h93oa_155{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.375rem;padding:.5rem .375rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem}._boardCellMore_h93oa_167{justify-content:center;font-size:.8rem;font-weight:600;text-align:center;color:hsl(var(--muted-foreground))}._boardAvatarWrap_h93oa_175{position:relative}._shameBadge_h93oa_179{position:absolute;top:-4px;right:-4px;width:18px;height:18px;border-radius:50%;background:hsl(var(--destructive));color:hsl(var(--destructive-foreground, 0 0% 100%));font-weight:700;font-size:.75rem;display:flex;align-items:center;justify-content:center;border:2px solid hsl(var(--card))}._boardLabel_h93oa_196{width:100%;font-size:.8rem;font-weight:600;line-height:1.2;text-align:center;color:hsl(var(--foreground));overflow-wrap:anywhere;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._donutOverlay_h93oa_212{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}._donutWrap_h93oa_220{position:relative;display:flex;align-items:center;justify-content:center;background:hsl(var(--card)/.92);border-radius:50%;box-shadow:0 8px 24px #0006}._donutLabel_h93oa_230{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.25rem}._donutPct_h93oa_238{font-size:2.5rem;font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}._donutCount_h93oa_245{font-size:.875rem;color:hsl(var(--muted-foreground))}._revealRoot_h93oa_251{position:relative;width:100%;max-width:1100px;margin:0 auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;align-items:center}._revealRow_h93oa_263{display:flex;flex-direction:row;gap:2rem;justify-content:center;align-items:stretch;flex-wrap:wrap;width:100%}._revealCard_h93oa_273{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;background:hsl(var(--card));border:2px solid hsl(var(--border));border-radius:.75rem;min-width:16rem;flex:1;max-width:28rem}._revealLabel_h93oa_287{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground))}._revealName_h93oa_294{font-size:1.5rem;font-weight:700;color:hsl(var(--foreground))}._revealCrawl_h93oa_300{width:100%;height:9rem;overflow:hidden;border-top:1px solid hsl(var(--border));padding-top:.75rem;position:relative;-webkit-mask-image:linear-gradient(to bottom,transparent,black 20%,black 80%,transparent);mask-image:linear-gradient(to bottom,transparent,black 20%,black 80%,transparent)}._crawlInner_h93oa_310{display:flex;flex-direction:column;gap:.5rem;animation:_crawl_h93oa_310 24s linear infinite}@keyframes _crawl_h93oa_310{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}._crawlEntry_h93oa_325{display:flex;flex-direction:column;gap:.125rem}._crawlPrompt_h93oa_331{font-size:.875rem;color:hsl(var(--muted-foreground))}._crawlAnswer_h93oa_336{font-size:1.125rem;font-weight:600;color:hsl(var(--foreground))}._fireworks_h93oa_342{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}._fireworkBurst_h93oa_349{position:absolute;width:0;height:0;border-radius:50%;box-shadow:0 0 0 2px #fd3,0 0 24px 4px #fd3c;animation:_firework_h93oa_342 2.2s ease-out infinite}@keyframes _firework_h93oa_342{0%{transform:scale(0);opacity:1}60%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}._root_1cmnr_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem;min-height:60vh}._timer_1cmnr_11{font-family:var(--font-display);font-size:3rem;letter-spacing:.05em;color:var(--phosphor);text-shadow:var(--tv-glow)}._score_1cmnr_19{font-family:var(--font-body);font-size:1.25rem;color:var(--foreground);opacity:.8}._prompt_1cmnr_26{font-family:var(--font-display);font-size:4rem;letter-spacing:.05em;text-align:center;color:var(--foreground)}._input_1cmnr_34{font-family:var(--font-body);font-size:2.5rem;text-align:center;width:12rem;padding:.5rem 1rem;border:2px solid var(--phosphor);border-radius:.5rem;background:transparent;color:var(--foreground)}._input_1cmnr_34:focus{outline:none;box-shadow:0 0 0 4px var(--phosphor-glow)}._answerForm_1cmnr_50{display:flex;flex-direction:column;align-items:center;gap:1.25rem}._waiting_1cmnr_57{font-family:var(--font-display);font-size:2rem;color:var(--foreground);opacity:.7;text-align:center}._monitorRoot_1cmnr_65{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;padding:3rem;min-height:60vh}._monitorIndicator_1cmnr_75{font-family:var(--font-display);font-size:2rem;letter-spacing:.1em;color:var(--foreground);text-align:center;opacity:.85}._monitorTimer_1cmnr_84{font-family:var(--font-display);font-size:9rem;line-height:1;letter-spacing:.05em;color:var(--phosphor);text-shadow:var(--tv-glow)}._leaderboard_1cmnr_93{display:flex;flex-direction:column;gap:.75rem;width:min(36rem,100%)}._leaderboardTitle_1cmnr_100{font-family:var(--font-display);font-size:2.5rem;text-align:center;margin-bottom:1rem;color:var(--phosphor);text-shadow:var(--tv-glow)}._leaderboardRow_1cmnr_109{display:grid;grid-template-columns:3rem 1fr auto;gap:1rem;align-items:center;padding:.75rem 1rem;border:1px solid var(--phosphor-glow-medium);border-radius:.5rem;font-family:var(--font-body);font-size:1.25rem}._leaderboardRank_1cmnr_121{font-family:var(--font-display);font-size:1.5rem;color:var(--amber)}._leaderboardName_1cmnr_127{font-weight:500}._leaderboardScore_1cmnr_131{font-family:var(--font-display);letter-spacing:.05em;color:var(--phosphor)}._manageRoot_1cmnr_137{display:flex;flex-direction:column;gap:1rem;padding:1rem}._manageStat_1cmnr_144{font-family:var(--font-body);font-size:.95rem;opacity:.85}._questionPreview_1cmnr_150{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.5rem;max-height:12rem;overflow-y:auto;padding:.5rem;border:1px dashed var(--phosphor-glow-medium);border-radius:.5rem}._questionPreviewItem_1cmnr_161{font-family:var(--font-body);font-size:.85rem;padding:.25rem .5rem}._root_ah037_1{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem;padding:.75rem;height:calc(100dvh - var(--nav-h) - var(--space-sm) * 2);box-sizing:border-box;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none}@media(max-width:768px){._root_ah037_1{height:calc(100dvh - var(--nav-h) - var(--bottom-nav-h) - env(safe-area-inset-bottom) - var(--space-sm) * 2)}}._header_ah037_20{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.25rem;font-family:var(--font-display);letter-spacing:.05em;text-align:center}._fillLabel_ah037_32{font-size:1.5rem;color:var(--phosphor);text-shadow:var(--tv-glow)}._targetLabel_ah037_38{font-size:1rem;opacity:.65}._balloonStage_ah037_43{position:relative;width:min(60vw,240px);height:clamp(120px,24dvh,240px);flex:0 0 auto;display:flex;align-items:flex-end;justify-content:center}._balloonSvg_ah037_53{width:100%;height:100%;overflow:visible}._balloonString_ah037_59{stroke:var(--dim);stroke-width:1.5;fill:none}._pumpStage_ah037_65{position:relative;width:min(70vw,280px);flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}._pumpCanvas_ah037_77{width:100%;height:100%;display:block;border-radius:.5rem}._pumpHint_ah037_84{font-family:var(--font-body);font-size:.85rem;opacity:.7;margin-top:.5rem;text-align:center}._waiting_ah037_92{font-family:var(--font-display);font-size:2rem;color:var(--foreground);opacity:.7;text-align:center}._endedBanner_ah037_100{font-family:var(--font-display);font-size:1.5rem;color:var(--phosphor);text-align:center;letter-spacing:.05em}._monitorRoot_ah037_108{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:3rem;min-height:70vh}._monitorTitle_ah037_118{font-family:var(--font-display);font-size:2.25rem;letter-spacing:.1em;color:var(--foreground);opacity:.85;text-align:center}._podium_ah037_127{display:flex;align-items:flex-end;justify-content:center;gap:1.5rem;margin-top:2rem}._podiumColumn_ah037_135{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:14rem}._podiumPlace_ah037_143{font-family:var(--font-display);font-size:2rem;letter-spacing:.1em}._podiumPlace_ah037_143[data-place="1"]{color:gold;text-shadow:0 0 12px rgba(255,215,0,.6)}._podiumPlace_ah037_143[data-place="2"]{color:silver;text-shadow:0 0 8px rgba(192,192,192,.5)}._podiumPlace_ah037_143[data-place="3"]{color:#cd7f32;text-shadow:0 0 8px rgba(205,127,50,.5)}._podiumName_ah037_164{font-family:var(--font-body);font-size:1.5rem;text-align:center}._podiumAvatar_ah037_170{width:7rem;height:7rem;display:flex;align-items:center;justify-content:center}._podiumPlatform_ah037_178{width:100%;background:linear-gradient(180deg,var(--phosphor-glow-strong) 0%,var(--phosphor-glow) 100%);border-radius:.5rem .5rem 0 0;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:1.25rem;color:var(--black)}._podiumPlatform_ah037_178[data-place="1"]{height:7rem}._podiumPlatform_ah037_178[data-place="2"]{height:5rem}._podiumPlatform_ah037_178[data-place="3"]{height:3.5rem}._manageRoot_ah037_202{display:flex;flex-direction:column;gap:1rem;padding:1rem}._manageStat_ah037_209{font-family:var(--font-body);font-size:.95rem;opacity:.85}._liveResults_ah037_215{max-height:16rem;overflow-y:auto;border:1px dashed var(--phosphor-glow-medium);border-radius:.5rem;padding:.5rem}._liveResultRow_ah037_223{display:grid;grid-template-columns:1fr auto;gap:1rem;font-family:var(--font-body);font-size:.9rem;padding:.25rem .5rem}._container_1fwin_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding:var(--space-sm);text-align:center}._prompt_1fwin_10{font-family:var(--font-body);font-size:1.125rem;font-weight:600;margin:0;text-shadow:none}._error_1fwin_18{color:hsl(var(--destructive));font-family:var(--font-body);font-size:.875rem;text-shadow:none}._uploadArea_1fwin_25{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:20rem;min-height:10rem;padding:var(--space-md);border:1px dashed hsl(var(--border));border-radius:0;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;font-family:var(--font-body);font-size:.875rem;text-shadow:none;transition:border-color .15s ease,color .15s ease}._uploadArea_1fwin_25:hover{border-color:hsl(var(--foreground)/.45);color:hsl(var(--foreground))}._uploadArea_1fwin_25:disabled{opacity:.5;cursor:not-allowed}._previewWrapper_1fwin_54{position:relative;max-width:20rem;width:100%}._preview_1fwin_54{width:100%;border:1px solid hsl(var(--border));object-fit:cover;display:block}._progressOverlay_1fwin_67{position:absolute;bottom:0;left:0;right:0;height:.25rem;background:hsl(var(--muted));overflow:hidden}._progressBar_1fwin_77{height:100%;background:hsl(var(--primary));transition:width .2s ease}._submitted_1fwin_83{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}._successBadge_1fwin_90{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid hsl(var(--accent));color:hsl(var(--accent));font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-shadow:none}._submittedPhoto_1fwin_105{max-width:20rem;width:100%;border:1px solid hsl(var(--border));object-fit:cover;display:block}._option_86rxa_1{display:flex;align-items:center;gap:var(--space-xs)}._legend_86rxa_7{position:relative;z-index:3;font-size:32px;padding:var(--space-xs);width:100%;text-align:center}._value_86rxa_16{position:relative;z-index:3;font-size:28px;width:100%;color:hsl(var(--foreground));padding:var(--space-xs) 0;text-align:center}._submit_86rxa_26{position:relative;z-index:3}._fieldset_86rxa_31{border:none;display:flex;flex-direction:column;gap:var(--space-xs);align-items:center;justify-content:center}._form_1qmis_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);width:100%;min-height:calc(100dvh - var(--nav-h) - var(--space-sm) * 2)}._fieldset_1qmis_11{border:none;display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}._legend_1qmis_19,._value_1qmis_20{position:relative;z-index:3;font-size:28px;width:100%;color:hsl(var(--foreground));padding-top:var(--space-xs);text-align:center}._legend_1qmis_19{font-size:32px;color:var(--hot-white)}._root_9wqs6_1{width:100%;padding:.5rem 0;border-bottom:1px solid var(--phosphor-glow);background:linear-gradient(180deg,#0d0d0f99,#0d0d0f00)}._scroller_9wqs6_8{display:flex;gap:.85rem;padding:0 1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}._scroller_9wqs6_8::-webkit-scrollbar{display:none}._item_9wqs6_20{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:.3rem;text-decoration:none;color:var(--hot-white);min-width:64px;padding:0;border:none;background:none;font:inherit;cursor:pointer}._ringWrap_9wqs6_36{width:60px;height:60px;border-radius:50%;background:conic-gradient(from 180deg,var(--phosphor),var(--amber),var(--phosphor));padding:2px;display:flex;align-items:center;justify-content:center}._avatar_9wqs6_47{width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--deep);border:2px solid var(--black);display:flex;align-items:center;justify-content:center}._avatar_9wqs6_47 img{width:100%;height:100%;object-fit:cover;display:block}._initial_9wqs6_65{font-family:var(--font-display);font-size:1.5rem;color:var(--phosphor);letter-spacing:.04em}._name_9wqs6_72{font-family:var(--font-body);font-size:.7rem;text-align:center;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em}._root_tgz6p_1{position:relative;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:12px;outline:none;overflow:visible;transition:transform .15s ease;animation:_fadeIn_tgz6p_1 .5s ease-out both}._root_tgz6p_1:focus-visible{box-shadow:0 0 0 2px var(--phosphor)}._root_tgz6p_1:active{transform:scale(.98)}@keyframes _fadeIn_tgz6p_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._root_tgz6p_1{animation:none}}._canvasMount_tgz6p_34{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:visible;pointer-events:none}._canvasMount_tgz6p_34 canvas{display:block}._flash_tgz6p_47{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;mix-blend-mode:screen}._flashShatter_tgz6p_56{background:radial-gradient(circle at center,var(--hot-white, #fff) 0%,transparent 70%);animation:_flashOut_tgz6p_1 .32s ease-out both}._flashPress_tgz6p_61{background:radial-gradient(circle at center,var(--red, #ff4911) 0%,transparent 70%);animation:_flashOut_tgz6p_1 .4s ease-out both}@keyframes _flashOut_tgz6p_1{0%{opacity:0}12%{opacity:.85}to{opacity:0}}._locked_tgz6p_77{cursor:not-allowed}._root_1ejve_1{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem}._title_1ejve_9{font-family:var(--font-display);font-size:1.6rem;color:var(--phosphor);text-shadow:0 0 12px var(--phosphor-glow-strong);letter-spacing:.08em;margin:0}._subtitle_1ejve_18{font-family:var(--font-body);font-size:.85rem;color:var(--hot-white);opacity:.85;text-align:center;margin:0 0 .5rem}._root_1s1bp_1{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1.5rem;padding:1.25rem;min-height:60vh}._heading_1s1bp_11{font-family:var(--font-display);font-size:1.5rem;letter-spacing:.05em;text-align:center;color:var(--phosphor);text-shadow:var(--tv-glow)}._subheading_1s1bp_20{font-family:var(--font-body);font-size:.95rem;text-align:center;opacity:.8}._suggestionForm_1s1bp_27{display:flex;flex-direction:column;gap:.75rem;width:min(28rem,100%)}._input_1s1bp_34{font-family:var(--font-body);font-size:1.15rem;padding:.75rem 1rem;background:transparent;color:var(--foreground);border:2px solid var(--phosphor);border-radius:.5rem}._input_1s1bp_34:focus{outline:none;box-shadow:0 0 0 4px var(--phosphor-glow)}._charCount_1s1bp_48{font-family:var(--font-body);font-size:.8rem;opacity:.6;text-align:right}._patience_1s1bp_55{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;font-family:var(--font-body);text-align:center}._patienceTitle_1s1bp_65{font-family:var(--font-display);font-size:1.5rem;letter-spacing:.05em;color:var(--phosphor);text-shadow:var(--tv-glow)}._ownSuggestion_1s1bp_73{font-family:var(--font-body);font-size:1rem;padding:.75rem 1rem;border:1px dashed var(--phosphor-glow-medium);border-radius:.5rem;width:min(28rem,100%);text-align:center;font-style:italic}._dotPulse_1s1bp_84{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--phosphor);margin:0 .15rem;animation:_pulse_1s1bp_1 1.4s infinite ease-in-out both}._dotPulse_1s1bp_84:nth-child(2){animation-delay:.2s}._dotPulse_1s1bp_84:nth-child(3){animation-delay:.4s}@keyframes _pulse_1s1bp_1{0%,80%,to{opacity:.2;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}._votingList_1s1bp_112{display:flex;flex-direction:column;gap:.5rem;width:min(36rem,100%)}._voteRow_1s1bp_119{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:center;padding:.85rem 1rem;border:2px solid transparent;border-radius:.5rem;background:var(--card);font-family:var(--font-body);font-size:1.05rem;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease;color:inherit}._voteRow_1s1bp_119:hover{border-color:var(--phosphor-glow-medium)}._voteRowActive_1s1bp_139{border-color:var(--phosphor);background:color-mix(in srgb,var(--phosphor) 12%,transparent)}._voteCount_1s1bp_144{font-family:var(--font-display);font-size:1.15rem;letter-spacing:.05em;color:var(--phosphor);min-width:2.5rem;text-align:right}._monitorRoot_1s1bp_153{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:3rem;min-height:70vh;width:100%}._monitorTitle_1s1bp_164{font-family:var(--font-display);font-size:2.5rem;letter-spacing:.1em;color:var(--foreground);opacity:.85;text-align:center}._monitorPhase_1s1bp_173{font-family:var(--font-body);font-size:1.1rem;opacity:.6;text-transform:uppercase;letter-spacing:.2em}._monitorLeaderboard_1s1bp_181{position:relative;display:flex;flex-direction:column;gap:.5rem;width:min(56rem,100%)}._leaderboardRow_1s1bp_189{position:absolute;left:0;right:0;display:grid;grid-template-columns:4rem 1fr auto;gap:1rem;align-items:center;padding:1rem 1.5rem;border:2px solid var(--phosphor-glow-medium);border-radius:.5rem;background:var(--card);transition:top .4s cubic-bezier(.22,1,.36,1),background .3s ease,border-color .3s ease}._leaderboardRow_1s1bp_189[data-rank="1"]{border-color:var(--phosphor);box-shadow:0 0 18px var(--phosphor-glow)}._leaderboardWinner_1s1bp_209{animation:_winnerPulse_1s1bp_1 1.2s ease-in-out infinite alternate;transform-origin:center;z-index:2}@keyframes _winnerPulse_1s1bp_1{0%{transform:scale(1);box-shadow:0 0 18px var(--phosphor-glow);border-color:var(--phosphor)}to{transform:scale(1.04);box-shadow:0 0 36px var(--phosphor-glow-strong),0 0 80px var(--phosphor-glow-medium);border-color:var(--amber)}}._leaderboardRank_1s1bp_227{font-family:var(--font-display);font-size:2rem;letter-spacing:.05em;color:var(--phosphor)}._leaderboardText_1s1bp_234{font-family:var(--font-body);font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._leaderboardVotes_1s1bp_242{font-family:var(--font-display);font-size:1.75rem;letter-spacing:.05em;color:var(--phosphor)}._manageRoot_1s1bp_249{display:flex;flex-direction:column;gap:1rem;padding:1rem}._manageRow_1s1bp_256{display:flex;gap:.5rem;flex-wrap:wrap}._manageStat_1s1bp_262{font-family:var(--font-body);font-size:.95rem;opacity:.85}._manageList_1s1bp_268{display:flex;flex-direction:column;gap:.4rem;max-height:18rem;overflow-y:auto;padding:.5rem;border:1px dashed var(--phosphor-glow-medium);border-radius:.5rem}._manageListRow_1s1bp_279{display:grid;grid-template-columns:auto 1fr auto auto;gap:.75rem;align-items:center;font-family:var(--font-body);font-size:.9rem;padding:.25rem .4rem}._manageListRowText_1s1bp_289{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._performersConfig_1s1bp_295{border:1px dashed var(--phosphor-glow-medium);border-radius:.5rem;padding:.5rem .75rem;font-family:var(--font-body)}._performersConfig_1s1bp_295 summary{cursor:pointer;font-family:var(--font-display);letter-spacing:.08em;color:var(--phosphor)}._performerList_1s1bp_308{display:flex;flex-direction:column;gap:.25rem;padding-top:.5rem;max-height:16rem;overflow-y:auto}._performerRow_1s1bp_317{display:flex;align-items:center;gap:.5rem;font-size:.9rem;padding:.2rem .3rem;cursor:pointer}._performerRow_1s1bp_317 input[type=checkbox]{accent-color:var(--phosphor)}._performerBadge_1s1bp_329{font-family:var(--font-display);font-size:.7rem;letter-spacing:.1em;color:var(--black);background:var(--phosphor);padding:.1rem .4rem;border-radius:999px;margin-left:auto}._adminNotification_1hjqj_1{background-color:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:8px;padding:1rem;margin-bottom:1.5rem;text-align:center}._adminMessage_1hjqj_10{margin:0 0 1rem;color:hsl(var(--foreground));font-size:.95rem;line-height:1.4}._adminActions_1hjqj_17{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}._adminActions_1hjqj_17 a{text-decoration:none}._root_1azb1_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);height:100%;padding:1.5rem}._title_1azb1_11{font-size:24px;text-align:center}._code_1azb1_16{font-size:clamp(16px,4vw,20px);color:hsl(var(--foreground));font-weight:400}._compact_1azb1_22{gap:.5rem;padding:var(--space-xs)}._compact_1azb1_22 ._title_1azb1_11{font-size:14px}._compact_1azb1_22 ._code_1azb1_16{font-size:12px}._root_15jy5_1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}._stageWrap_15jy5_8{width:100%;height:100%;overflow:hidden}._container_xu5ql_1{position:absolute;top:var(--space-sm);left:var(--space-sm);z-index:10;width:min(220px,100vw - 2 * var(--space-sm));padding:var(--space-xs) var(--space-xs);border-radius:.5rem;border:1px solid hsl(var(--border));background:hsl(var(--popover));overflow:hidden}._header_xu5ql_14{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:.25rem .25rem var(--space-xs) .25rem;border-bottom:1px solid hsl(var(--border))}._title_xu5ql_23{font-size:.9rem;margin:0}._count_xu5ql_28{font-size:.8rem;opacity:.8}._list_xu5ql_33{margin:0;margin-top:var(--space-xs);padding:0;list-style:none;overflow:hidden}._item_xu5ql_41{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:.3rem .25rem}._item_xu5ql_41:not(:last-child){border-bottom:1px dashed hsl(var(--border))}._name_xu5ql_52{font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._role_xu5ql_59{font-size:.7rem;opacity:.75}._overflow_xu5ql_64{font-size:.8rem;opacity:.6;padding:.3rem .25rem;font-style:italic}._root_nfmi1_1{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:3}._blockContainer_nfmi1_8{position:relative;z-index:1;width:100%;height:100%;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}._blockContainer_nfmi1_8>*{max-width:100%;max-height:100%}._blockContainer_nfmi1_8 img,._blockContainer_nfmi1_8 video,._blockContainer_nfmi1_8 canvas,._blockContainer_nfmi1_8 svg{max-width:100%;max-height:100%;height:auto}._qrContainer_nfmi1_37{position:absolute;right:var(--space-sm);bottom:var(--space-sm);z-index:9;display:flex;align-items:center;justify-content:center;padding:var(--space-xs);border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--popover));max-width:40vw;max-height:40vh}._title_nfmi1_53{font-size:24px;padding-bottom:1.5rem}._subtitle_nfmi1_58{opacity:.6}._error_nfmi1_62{color:hsl(var(--destructive));text-shadow:none}._participantNotification_nfmi1_67{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;font-size:clamp(2rem,5vw,4rem);font-weight:700;color:var(--hot-white);text-align:center;padding:var(--space-md) var(--space-lg);background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:12px;letter-spacing:.02em;pointer-events:none}._adminControls_nfmi1_85{position:absolute;top:var(--space-sm);right:var(--space-sm);z-index:11;display:flex;gap:var(--space-xs)}._container_1degl_1{max-width:700px;margin:0 auto;padding:var(--space-md);width:100%}@media(max-width:480px){._container_1degl_1{padding:var(--space-xs)}}._header_1degl_13{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-lg);padding-bottom:var(--space-sm);border-bottom:1px solid hsl(var(--border));flex-wrap:wrap}._title_1degl_24{display:flex;align-items:center;gap:var(--space-sm);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(2rem,6vw,3rem);font-weight:400;line-height:1;margin:0;text-align:left;justify-content:flex-start}._loading_1degl_39,._empty_1degl_40{font-family:var(--font-body);text-align:center;padding:var(--space-lg);opacity:.7;font-size:.875rem}._grid_1degl_48{display:flex;flex-direction:column;border-top:1px solid hsl(var(--border))}._card_1degl_54{display:flex;gap:var(--space-md);align-items:center;padding:var(--space-sm) var(--space-xs);border-bottom:1px solid hsl(var(--border));text-decoration:none;color:inherit;transition:background .15s}._card_1degl_54:hover{background:hsl(var(--primary)/.04)}._photo_1degl_68{width:60px;height:60px;border-radius:999px;object-fit:cover;flex-shrink:0}._photoPlaceholder_1degl_76{width:60px;height:60px;border-radius:999px;background:hsl(var(--muted));display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:400;font-size:1.75rem;color:hsl(var(--muted-foreground));flex-shrink:0;line-height:1}._cardInfo_1degl_92{display:flex;flex-direction:column;gap:.25rem;min-width:0;text-align:left}._cardName_1degl_100{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:1.25rem;font-weight:400;line-height:1;margin:0;text-align:left}._cardBio_1degl_111{font-family:var(--font-body);font-size:.8125rem;line-height:1.4;color:hsl(var(--muted-foreground));margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}._profileContainer_1degl_126{max-width:720px;margin:0 auto;padding:var(--space-md);width:100%}@media(max-width:480px){._profileContainer_1degl_126{padding:var(--space-xs)}}._profilePanel_1degl_138{display:flex;flex-direction:column;gap:var(--space-md)}._hero_1degl_144{display:grid;gap:var(--space-md);align-items:center;padding-bottom:var(--space-md);border-bottom:1px solid hsl(var(--border));grid-template-columns:auto 1fr;grid-template-areas:"photo identity" "photo meta"}@media(max-width:480px){._hero_1degl_144{align-items:start;gap:var(--space-sm) var(--space-md);grid-template-areas:"photo meta" "identity identity"}}._heroPhotoWrapper_1degl_161{grid-area:photo;position:relative;width:140px;height:140px;flex-shrink:0}@media(max-width:480px){._heroPhotoWrapper_1degl_161{width:96px;height:96px}}._heroPhotoWrapperEditable_1degl_175{cursor:pointer}._heroPhotoWrapperEditable_1degl_175:hover ._heroPhotoOverlay_1degl_178{opacity:1}._heroPhoto_1degl_161{width:140px;height:140px;border-radius:999px;object-fit:cover;flex-shrink:0;background:hsl(var(--muted));border:1px solid hsl(var(--border));display:flex;align-items:center;justify-content:center}@media(max-width:480px){._heroPhoto_1degl_161{width:96px;height:96px}}._heroPhotoOverlay_1degl_178{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:hsl(var(--foreground)/.5);display:flex;align-items:center;justify-content:center;color:hsl(var(--background));opacity:0;transition:opacity .15s}._heroPhotoOverlayText_1degl_214{font-family:var(--font-ui);font-size:.75rem;font-weight:700;letter-spacing:.05em}._heroPhotoInitial_1degl_221{font-family:var(--font-display);font-weight:400;font-size:4rem;line-height:1;color:hsl(var(--muted-foreground))}@media(max-width:480px){._heroPhotoInitial_1degl_221{font-size:2.75rem}}._heroIdentity_1degl_234{grid-area:identity;display:flex;flex-direction:column;gap:.375rem;min-width:0}._heroMeta_1degl_242{grid-area:meta;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-md);align-self:start}@media(max-width:480px){._heroMeta_1degl_242{flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:.5rem;text-align:right}}._heroEyebrow_1degl_261{font-family:var(--font-ui);font-size:.6875rem;text-transform:uppercase;letter-spacing:.18em;font-weight:700;color:hsl(var(--muted-foreground));text-align:left;line-height:1}._heroName_1degl_272{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.015em;font-size:clamp(2.25rem,7vw,3.75rem);font-weight:400;line-height:.95;margin:0;text-align:left}._heroFollowers_1degl_283{font-family:var(--font-ui);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:hsl(var(--muted-foreground))}._heroActions_1degl_292{display:flex;gap:var(--space-xs)}._bio_1degl_297{font-family:var(--font-body);font-size:.9375rem;line-height:1.55;color:hsl(var(--foreground));margin:0;max-width:65ch;text-align:left}._upcomingSection_1degl_307{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid hsl(var(--border))}._sectionTitle_1degl_315{font-family:var(--font-ui);font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:hsl(var(--muted-foreground));margin:0;text-align:left;line-height:1}._eventsList_1degl_327{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}._eventItemWrapper_1degl_335{border-bottom:1px solid hsl(var(--border))}._eventItemWrapper_1degl_335:last-child{border-bottom:none}._eventItem_1degl_335{display:grid;grid-template-columns:3.75rem 1fr auto;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-xs);text-decoration:none;color:inherit;transition:background .15s}._eventItem_1degl_335:hover{background:hsl(var(--primary)/.04)}._eventDateBlock_1degl_356{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.25rem 0;border:1px solid hsl(var(--border));border-radius:2px;background:hsl(var(--muted));font-family:var(--font-body);font-variant-numeric:tabular-nums;line-height:1}._eventDateDow_1degl_371{font-family:var(--font-ui);font-size:.5625rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:hsl(var(--muted-foreground))}._eventDateDom_1degl_380{font-family:var(--font-display);font-size:1.5rem;font-weight:400;letter-spacing:.01em;color:hsl(var(--foreground));line-height:1}._eventDateMo_1degl_389{font-family:var(--font-ui);font-size:.5625rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:hsl(var(--muted-foreground))}._eventBody_1degl_398{display:flex;flex-direction:column;gap:.125rem;min-width:0}._eventTitle_1degl_405{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:1.25rem;font-weight:400;line-height:1;color:hsl(var(--foreground));text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._eventVenue_1degl_419{font-family:var(--font-body);font-size:.75rem;color:hsl(var(--muted-foreground));text-align:left}._eventTime_1degl_426{font-family:var(--font-body);font-size:.8125rem;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));white-space:nowrap}._formContainer_1degl_435{max-width:500px;margin:0 auto;padding:var(--space-md);width:100%}@media(max-width:480px){._formContainer_1degl_435{padding:var(--space-xs)}}._formPanel_1degl_447{display:flex;flex-direction:column;gap:var(--space-md)}._formTitle_1degl_453{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:400;line-height:1;margin:0;text-align:left}._form_1degl_435{display:flex;flex-direction:column;gap:var(--space-md)}._error_1degl_470{font-family:var(--font-ui);color:var(--red);font-size:.8125rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600}._root_71g27_1{width:100%;max-width:78.75rem;margin:0 auto;padding:var(--space-sm);position:relative;z-index:10;text-align:center}._title_71g27_11{margin-bottom:0;font-size:2rem;font-weight:800}._subtitle_71g27_17{font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;opacity:.5;margin-bottom:var(--space-md)}._fab_71g27_25{position:fixed;bottom:calc(var(--space-sm) + env(safe-area-inset-bottom));right:calc(var(--space-sm) + env(safe-area-inset-right));z-index:100;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--phosphor);color:var(--black);border:none;cursor:pointer;box-shadow:var(--shadow-md);text-decoration:none}._sections_71g27_44{display:flex;flex-direction:column;gap:var(--space-md);margin-top:var(--space-sm)}._section_71g27_44{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-sm);position:relative;z-index:10}._imageWrap_71g27_60{width:100%;position:relative;z-index:10}._image_71g27_60{width:100%;height:320px;object-fit:cover;display:block;border-radius:.5rem;border:1px solid hsl(var(--border));position:relative;z-index:10}._textWrap_71g27_77{width:100%}._itemTitle_71g27_81{margin:0 0 var(--space-xs) 0;font-size:clamp(1.5rem,4vw,2.5rem);text-align:left}._itemBody_71g27_87{opacity:.9;font-size:clamp(.875rem,2vw,1.125rem);text-align:left}._tabs_71g27_93{display:flex;gap:var(--space-xs);justify-content:center;margin-bottom:var(--space-md)}._runningOrder_71g27_100{list-style:none;padding:0;margin:var(--space-sm) 0 0 0;display:flex;flex-direction:column;gap:var(--space-sm)}._runningOrderItem_71g27_109{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm);border:1px solid hsl(var(--border));border-radius:.5rem;text-align:left}._runningOrderItemMysterious_71g27_119 ._runningOrderText_71g27_119{display:flex;align-items:center}._mysteryMark_71g27_124{flex-shrink:0;margin-left:auto;width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--phosphor);color:var(--black);font-size:2.25rem;font-weight:800;line-height:1;box-shadow:0 0 0 4px hsl(var(--background)),0 0 0 6px var(--phosphor)}._runningOrderIndex_71g27_141{flex-shrink:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--phosphor);color:var(--black);font-weight:700;font-size:.95rem}._runningOrderText_71g27_119{flex:1;min-width:0}._runningOrderTitle_71g27_160{margin:0 0 .25rem;font-size:1.1rem;font-weight:700}._runningOrderDescription_71g27_166{margin:0;opacity:.7;font-size:.9rem}@media(max-width:768px){._fab_71g27_25{bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom) + var(--space-sm))}._section_71g27_44{grid-template-columns:1fr}}._header_1dii1_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-md)}._form_1dii1_9{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-sm);width:100%;max-width:20rem}._error_1dii1_18{margin-top:var(--space-xs)}._about_3suhu_1{align-items:stretch;text-align:left;gap:var(--space-lg);padding-top:var(--space-lg);padding-bottom:var(--space-lg);min-height:auto}._intro_3suhu_10{display:flex;flex-direction:column;gap:var(--space-sm)}._title_3suhu_16{font-size:clamp(3rem,10vw,7rem);text-align:center}._tagline_3suhu_21{text-align:center;color:var(--phosphor);font-family:var(--font-ui);letter-spacing:.15em;text-transform:uppercase}._section_3suhu_29{display:flex;flex-direction:column;gap:var(--space-sm);border-top:1px solid hsl(var(--border));padding-top:var(--space-md)}._heading_3suhu_37{font-size:clamp(1.75rem,5vw,3rem);font-family:var(--font-display);color:hsl(var(--foreground))}._lead_3suhu_43{font-size:clamp(1.125rem,3vw,1.5rem);color:hsl(var(--muted-foreground))}._body_3suhu_48{max-width:50ch;line-height:1.6}._credits_3suhu_53{font-family:var(--font-body);font-size:.85rem;color:hsl(var(--muted-foreground))}@media(min-width:769px){._aboutLink_3q5ha_2{display:none}}._header_fut8x_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-md)}._form_fut8x_9{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-sm);width:100%;max-width:20rem}._error_fut8x_18{margin-top:var(--space-xs)}._qrSection_fut8x_22{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);margin-top:var(--space-md);width:100%;max-width:20rem}._qrReader_fut8x_32{align-self:stretch;border-radius:.5rem;overflow:hidden}._qrButton_fut8x_38{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:.5rem;border:1px solid hsl(var(--border));background:transparent;color:hsl(var(--foreground));cursor:pointer;font-size:.875rem}._qrButton_fut8x_38:hover{background:hsl(var(--muted))}._root_1ps8h_1{flex:1 1 auto;width:100%;min-height:0;padding-top:var(--nav-h);display:flex;flex-direction:column;align-items:stretch;overflow:hidden}@media(max-width:768px){._root_1ps8h_1{padding-top:0}}:root{--phosphor: #c8f060;--phosphor-hsl: 78 86% 60%;--amber: #f5a623;--hot-white: #f0ede4;--black: #080808;--deep: #0d0d0f;--dim: #3a3a3a;--red: #ff4911;--phosphor-glow-faint: rgba(200, 240, 96, .05);--phosphor-glow: rgba(200, 240, 96, .15);--phosphor-glow-light: rgba(200, 240, 96, .2);--phosphor-glow-medium: rgba(200, 240, 96, .35);--phosphor-glow-strong: rgba(200, 240, 96, .5);--amber-glow: rgba(245, 166, 35, .2);--font-display: "Bebas Neue", sans-serif;--font-body: "DM Mono", monospace;--font-ui: "Barlow Condensed", sans-serif;--font-primary: var(--font-body);--nav-h: 3.5rem;--bottom-nav-h: 4.75rem;--space-xs: .5rem;--space-sm: 1rem;--space-md: 2rem;--space-lg: 4rem;--tv-glow: 0 0 4px rgba(200, 240, 96, .45), 0 0 10px rgba(200, 240, 96, .3)}:root[data-theme=light]{--background: 42 15% 94%;--foreground: 0 0% 6%;--card: 42 10% 97%;--card-foreground: 0 0% 6%;--popover: 42 10% 97%;--popover-foreground: 0 0% 6%;--primary: 78 86% 40%;--primary-foreground: 0 0% 100%;--secondary: 42 10% 90%;--secondary-foreground: 0 0% 10%;--muted: 42 10% 90%;--muted-foreground: 42 6% 32%;--accent: 37 91% 45%;--accent-foreground: 0 0% 100%;--destructive: 13 100% 53%;--destructive-foreground: 0 0% 100%;--border: 42 10% 82%;--input: 42 10% 90%;--ring: 78 86% 40%;--radius: .75rem;--shadow-sm: 0 1px 3px hsl(var(--foreground) / .08);--shadow-md: 0 2px 8px hsl(var(--foreground) / .1);--shadow-lg: 0 8px 16px hsl(var(--foreground) / .12);--shadow-1: var(--shadow-lg)}:root[data-theme=dark]{--background: 0 0% 3.1%;--foreground: 42 15% 91%;--card: 60 4% 5.5%;--card-foreground: 42 15% 91%;--popover: 60 4% 5.5%;--popover-foreground: 42 15% 91%;--primary: var(--phosphor-hsl);--primary-foreground: 0 0% 3%;--secondary: 0 0% 10%;--secondary-foreground: 42 15% 91%;--muted: 0 0% 12%;--muted-foreground: 42 10% 68%;--accent: 37 91% 55%;--accent-foreground: 0 0% 3%;--destructive: 13 100% 53%;--destructive-foreground: 0 0% 100%;--border: 50 8% 16%;--input: 0 0% 10%;--ring: var(--phosphor-hsl);--radius: .75rem;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 2px 8px rgba(0, 0, 0, .3);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .4);--shadow-1: var(--shadow-lg)}.app{top:0;left:0;min-height:100dvh;width:100%;display:flex;flex-direction:column;position:relative;z-index:3}html,body{margin:0;padding:0;background-color:hsl(var(--background))}.bg-background{background-color:hsl(var(--background))}.text-foreground{color:hsl(var(--foreground))}.border-border{border-color:hsl(var(--border))}.ring-ring{outline-color:hsl(var(--ring))}.bg-card{background-color:hsl(var(--card))}.text-card-foreground{color:hsl(var(--card-foreground))}.bg-popover{background-color:hsl(var(--popover))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.bg-primary{background-color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.bg-secondary{background-color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.bg-muted{background-color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.bg-accent{background-color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.bg-destructive{background-color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.flex-centered{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - var(--nav-h));width:100%;text-align:center}h1,h2,h3,h4,h5,h6{margin:0;font-size:clamp(4rem,9vw,200px);position:relative;z-index:10;font-weight:800;line-height:1;font-family:var(--font-display);color:hsl(var(--foreground));text-shadow:none}h2{font-size:clamp(3rem,8vw,200px)}h3{font-size:clamp(2.5rem,7vw,150px)}h4{font-size:clamp(2rem,6vw,150px)}h5{font-size:clamp(1.75rem,5vw,150px)}h6{font-size:clamp(1.5rem,4vw,150px)}p,label,body{font-family:var(--font-primary);margin:0;font-size:clamp(1rem,4vw,24px);color:hsl(var(--foreground));text-shadow:none}:root[data-theme=dark] h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3,:root[data-theme=dark] h4,:root[data-theme=dark] h5,:root[data-theme=dark] h6{text-shadow:var(--tv-glow)}.page{width:100%;max-width:78.75rem;margin:0 auto;padding:var(--space-sm);position:relative;z-index:10}.link{font-weight:400;font-size:clamp(16px,4vw,20px);color:var(--phosphor);text-decoration:none}.link:hover{text-decoration:underline;text-decoration-color:hsl(var(--foreground) / .55);text-underline-offset:2px;text-decoration-thickness:1px}.link--active{font-weight:800}:root[data-theme=light] .link{color:hsl(var(--primary));text-shadow:none}:root[data-theme=dark] .link{color:var(--phosphor)}.wink-container{width:100%;height:100%}.wink-container.is-wink-out{animation:winkOut .16s ease-in both}.wink-container.is-wink-in{animation:winkIn .22s ease-out both}@keyframes winkOut{0%{opacity:1;transform:none;filter:none}to{opacity:0;transform:scale(.995);filter:blur(.8px) contrast(1.05)}}@keyframes winkIn{0%{opacity:0;transform:scale(.995);filter:blur(.8px) contrast(1.05)}to{opacity:1;transform:none;filter:none}}@media(max-width:480px){.page{padding-left:var(--space-xs);padding-right:var(--space-xs)}.hero-subtitle,.page p{max-width:20rem;overflow-wrap:anywhere;word-break:break-word;margin-left:auto;margin-right:auto;text-align:center}}input{margin-top:var(--space-xs);padding:var(--space-xs) var(--space-xs);font-size:1rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--input));color:hsl(var(--foreground))}input::placeholder{color:hsl(var(--muted-foreground))}input:focus{outline:none;border-color:hsl(var(--ring));box-shadow:0 0 0 .125rem hsl(var(--ring) / .3)}input:disabled{opacity:.6;cursor:not-allowed}button{margin:0;padding:var(--space-xs) var(--space-sm);font-size:1rem;font-weight:600;font-family:var(--font-ui);border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:transparent;color:hsl(var(--foreground));cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .08s ease}button:hover{border-color:var(--phosphor);background-color:var(--phosphor-glow)}button:active{transform:scale(.98)}.glitch{color:var(--hot-white);text-shadow:0px -5px 10px rgba(200,240,96,.8),0px 0px 5px rgba(200,240,96,0),0px 0px 10px rgba(200,240,96,0),0px 0px 15px rgba(200,240,96,0),0px 0px 20px rgba(200,240,96,0);animation:noise-anim-2 3s infinite linear alternate-reverse,shift 2s ease-in-out infinite alternate,blur 8s ease-in-out infinite alternate;transform:skew(0)}.glitch:after{content:attr(data-text);position:absolute;left:3px;text-shadow:-1px 0 var(--phosphor);top:0;color:transparent;background:transparent;overflow:hidden;clip:rect(0,900px,0,0);animation:noise-anim-2 3s infinite linear alternate-reverse,shift 2s ease-in-out infinite alternate;transform:skew(0);z-index:-2;opacity:.7}.glitch:before{content:attr(data-text);position:absolute;left:1px;text-shadow:-3px 0 var(--amber);top:0;color:transparent;background:transparent;overflow:hidden;clip:rect(0,900px,0,0);animation:noise-anim-2 3s infinite linear alternate-reverse,shift 2s ease-in-out infinite alternate;transform:skew(0);z-index:-1;opacity:.8}@keyframes blur{0%,40%,50%,60%,90%,95%,to{text-shadow:0px -5px 10px rgba(200,240,96,.8),0px 0px 5px rgba(200,240,96,0),0px 0px 10px rgba(200,240,96,0),2px 1px 15px rgba(200,240,96,0),0px 0px 20px rgba(200,240,96,0)}45%,75%{text-shadow:0px -5px 10px rgba(200,240,96,.8),0px 0px 5px rgba(200,240,96,.8),0px 0px 10px rgba(200,240,96,.8),2px 1px 15px rgba(245,166,35,.8),0px 0px 20px rgba(200,240,96,.8)}97.5%{text-shadow:0px -5px 10px rgba(200,240,96,0),0px 0px 5px rgba(200,240,96,0),0px 0px 10px rgba(200,240,96,0),2px 1px 4px rgba(245,166,35,.8),0px 0px 20px rgba(200,240,96,0)}}@keyframes noise-anim-2{0%{clip:rect(42px,9999px,44px,0)}5%{clip:rect(12px,9999px,59px,0)}10%{clip:rect(48px,9999px,29px,0)}15%{clip:rect(42px,9999px,73px,0)}20%{clip:rect(63px,9999px,27px,0)}25%{clip:rect(34px,9999px,55px,0)}30%{clip:rect(86px,9999px,73px,0)}35%{clip:rect(20px,9999px,20px,0)}40%{clip:rect(26px,9999px,60px,0)}45%{clip:rect(25px,9999px,85px,0)}50%{clip:rect(57px,9999px,52px,0)}55%{clip:rect(69px,9999px,66px,0)}60%{clip:rect(55px,9999px,32px,0)}65%{clip:rect(61px,9999px,51px,0)}70%{clip:rect(37px,9999px,87px,0)}75%{clip:rect(82px,9999px,81px,0)}80%{clip:rect(54px,9999px,46px,0)}85%{clip:rect(55px,9999px,35px,0)}90%{clip:rect(87px,9999px,82px,0)}95%{clip:rect(49px,9999px,73px,0)}to{clip:rect(20px,9999px,20px,0)}}@keyframes shift{0%,40%,44%,58%,61%,65%,69%,73%,to{transform:skew(0)}41%{transform:skew(10deg)}42%{transform:skew(-10deg)}59%{transform:skew(40deg) skewY(10deg)}60%{transform:skew(-40deg) skewY(-10deg)}63%{transform:skew(10deg) skewY(-5deg)}70%{transform:skew(-50deg) skewY(-20deg)}71%{transform:skew(10deg) skewY(-10deg)}}@media(max-width:768px){.glitch{font-size:3.75rem}}@media(max-width:480px){.glitch{font-size:2.5rem}}.passwordless-form{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:100dvh;z-index:10}.error-message{color:hsl(var(--destructive));text-shadow:none}:where(button,a,[role=button],[tabindex="0"]):focus-visible{outline:2px solid var(--phosphor);outline-offset:2px}@media(prefers-reduced-motion:reduce){.glitch,.glitch:before,.glitch:after{animation:none;transform:none}.glitch:before,.glitch:after{display:none}.wink-container.is-wink-out,.wink-container.is-wink-in{animation:none}}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-green-500:oklch(72.3% .219 149.579);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-600:oklch(44.6% .03 256.802);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--radius-md:.375rem;--radius-lg:.5rem;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-0{top:calc(var(--spacing)*0)}.right-0{right:calc(var(--spacing)*0)}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-4{margin-inline:calc(var(--spacing)*4)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-4{margin-top:calc(var(--spacing)*4)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.\!ml-6{margin-left:calc(var(--spacing)*6)!important}.ml-2{margin-left:calc(var(--spacing)*2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.h-2{height:calc(var(--spacing)*2)}.h-20{height:calc(var(--spacing)*20)}.h-\[calc\(100dvh-var\(--nav-h\)\)\]{height:calc(100dvh - var(--nav-h))}.h-full{height:100%}.max-h-96{max-height:calc(var(--spacing)*96)}.w-2{width:calc(var(--spacing)*2)}.w-\[420px\]{width:420px}.w-auto{width:auto}.w-full{width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[hsl\(var\(--border\)\)\]{border-color:hsl(var(--border))}.border-red-500{border-color:var(--color-red-500)}.bg-\[hsl\(var\(--background\)\)\]{background-color:hsl(var(--background))}.bg-\[hsl\(var\(--card\)\)\]{background-color:hsl(var(--card))}.bg-\[hsl\(var\(--muted\)\)\]{background-color:hsl(var(--muted))}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-green-500{background-color:var(--color-green-500)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-8{padding-block:calc(var(--spacing)*8)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-\[hsl\(var\(--muted-foreground\)\)\]{color:hsl(var(--muted-foreground))}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.focus\:text-red-400:focus{color:var(--color-red-400)}}:root[data-theme=light] .switchThumb[data-state=checked]{background-color:hsl(var(--destructive))!important}.dropdownMenu .switch:hover,.dropdownMenu .switchThumb:hover{filter:none!important;box-shadow:none!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}
