.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}}.gymtag-royal-door{position:relative;isolation:isolate;perspective:840px;min-height:118px;transform:translateZ(0)}.gymtag-royal-door-inner{position:absolute;inset:0;overflow:visible;pointer-events:none;transform-style:preserve-3d}.gymtag-royal-door-reward{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:9px 4px;border-radius:17px;border:1px solid rgba(104,202,145,.24);background:linear-gradient(148deg,#17342a,#1c2426 80%);color:#9ce8b9;text-shadow:0 1px 6px rgba(0,0,0,.22);opacity:0;transition:opacity .13s ease}.gymtag-royal-door-number{position:absolute;top:7px;left:9px;font-size:10px;font-weight:800;line-height:1;color:#ffffff5c}.gymtag-royal-door-person{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;padding:2px;background:linear-gradient(135deg,#b9f1c9,#44886b);box-shadow:0 0 16px #42c68624}.gymtag-royal-door-person.is-decree{background:linear-gradient(135deg,#ffb68c,#d65355);box-shadow:0 0 18px #f0585a33}.gymtag-royal-door-person>img,.gymtag-royal-door-person>span:first-child{max-width:40px;max-height:40px;min-width:40px;min-height:40px;border:2px solid #242629}.gymtag-royal-door-person-result{position:absolute;right:-4px;bottom:-2px;display:flex;align-items:center;justify-content:center;width:19px;height:19px;border:2px solid #222629;border-radius:50%;color:#fff;background:#288655;box-shadow:0 2px 6px #0003}.gymtag-royal-door-person-result.is-decree{background:#b23e49}.gymtag-royal-door-name{max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:14px;font-weight:800;color:#fffffff5}.gymtag-royal-door-outcome{font-size:9px;line-height:11px;font-weight:900;letter-spacing:.075em;color:inherit}.gymtag-royal-door.is-revealing .gymtag-royal-door-person{animation:gymtag-royal-avatar-enter .85s cubic-bezier(.17,.92,.32,1) 165ms both}@keyframes gymtag-royal-avatar-enter{0%,25%{transform:scale(.72);opacity:0}75%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}.gymtag-royal-door-reward.is-sealed{border-color:#cfae6d57;background:linear-gradient(155deg,#34302c,#24262a 80%);color:#e6c78a}.gymtag-royal-door-reward.is-sealed .gymtag-royal-door-name{color:#e5d2aa}.gymtag-royal-door-reward.is-decree{border-color:#ed6b6194;background:radial-gradient(circle at 50% 35%,rgba(236,79,79,.24),transparent 77%),linear-gradient(155deg,#48252b,#211c25);color:#ffaaa2}.gymtag-royal-door.is-opened .gymtag-royal-door-reward{opacity:1}.gymtag-royal-door-hinge{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:17px;border:1px solid rgba(216,183,117,.48);background:linear-gradient(142deg,#4e3e2d 2%,#332a29 55%,#262329);color:#f3daa2;box-shadow:inset 1px 0 #ffefc129,inset -3px 0 12px #00000021,0 4px 15px #0000001a;transform-origin:9% center;transform:rotateY(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform,opacity}.gymtag-royal-door-hinge:before{content:"";position:absolute;inset:7px;border:1px solid rgba(221,190,129,.23);border-radius:12px;pointer-events:none}.gymtag-royal-door-hinge:after{content:"";position:absolute;right:9px;top:48%;width:5px;height:5px;border-radius:100%;background:#f1ce8d;box-shadow:0 0 8px #fcdf8d7a;pointer-events:none}.gymtag-royal-door:not(.is-opened):active .gymtag-royal-door-hinge{filter:brightness(1.16)}.gymtag-royal-door.is-selected .gymtag-royal-door-hinge{border-color:#ffe2a7;box-shadow:0 0 0 1px #e8c67e54,0 0 22px #ddb26033,inset 0 0 14px #e8c67e21}.gymtag-royal-door.is-opened:not(.is-revealing) .gymtag-royal-door-hinge{transform:rotateY(-112deg);opacity:0;pointer-events:none}.gymtag-royal-door.is-revealing .gymtag-royal-door-hinge{animation:gymtag-royal-swing 1.05s cubic-bezier(.18,.78,.2,1) forwards}.gymtag-royal-door.is-revealing .gymtag-royal-door-reward{animation:gymtag-royal-reward 1s ease-out forwards}.gymtag-royal-door-burst{position:absolute;inset:-12px;border-radius:24px;pointer-events:none;z-index:5;opacity:0}.gymtag-royal-door.is-revealing .gymtag-royal-door-burst{animation:gymtag-royal-burst .95s ease-out .52s both}.gymtag-royal-door-burst.is-decree{background:radial-gradient(circle,transparent 42%,rgba(247,92,80,.35) 58%,transparent 82%);filter:drop-shadow(0 0 16px rgba(234,71,66,.45))}.gymtag-royal-door-burst.is-safe{background:radial-gradient(circle,transparent 44%,rgba(135,224,170,.21) 62%,transparent 84%)}.gymtag-royal-door-celebration{animation:gymtag-royal-message .56s cubic-bezier(.17,1.48,.36,1) both}.gymtag-royal-door-celebration.is-decree{box-shadow:0 0 0 1px #f370695c,0 0 38px #da484b30}.gymtag-royal-door-celebration.is-safe{box-shadow:0 0 0 1px #6cce9440,0 0 30px #6cce9421}@keyframes gymtag-royal-swing{0%{transform:rotateY(0);opacity:1}21%{transform:rotateY(6deg);opacity:1}65%{transform:rotateY(-87deg);opacity:1}85%{transform:rotateY(-118deg);opacity:.65}to{transform:rotateY(-128deg);opacity:0}}@keyframes gymtag-royal-reward{0%,28%{opacity:0;transform:scale(.92)}72%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes gymtag-royal-burst{0%{opacity:0;transform:scale(.5)}35%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.55)}}@keyframes gymtag-royal-message{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.gymtag-royal-door.is-revealing .gymtag-royal-door-person,.gymtag-royal-door.is-revealing .gymtag-royal-door-hinge,.gymtag-royal-door.is-revealing .gymtag-royal-door-reward,.gymtag-royal-door.is-revealing .gymtag-royal-door-burst,.gymtag-royal-door-celebration{animation:none!important}.gymtag-royal-door.is-revealing .gymtag-royal-door-hinge{opacity:0;transform:rotateY(-112deg)}.gymtag-royal-door.is-revealing .gymtag-royal-door-reward{opacity:1}}.gymtag-royal-ceremony{isolation:isolate;overscroll-behavior:contain;touch-action:manipulation}.gymtag-royal-ceremony-scrim{position:absolute;inset:0;background:radial-gradient(ellipse at center,#5b412261,#0c0c10e8 66%,#08090df7);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:gymtag-royal-ceremony-dim .35s ease-out both}.gymtag-royal-ceremony-stage{z-index:2;animation:gymtag-royal-ceremony-focus .49s cubic-bezier(.17,.85,.26,1) both;filter:drop-shadow(0 12px 40px rgba(0,0,0,.23))}.gymtag-royal-ceremony-skip{animation:gymtag-royal-ceremony-dim .25s ease-out .14s both}.gymtag-royal-ceremony-emblem{box-shadow:0 0 0 5px #d6b46a0a,0 0 35px #d6b46a1c}.gymtag-royal-ceremony-door-wrap{transform:translateZ(0)}.gymtag-royal-ceremony-halo{position:absolute;inset:-22px;border-radius:35px;pointer-events:none;background:radial-gradient(ellipse at center,rgba(230,185,104,.18),transparent 70%);filter:blur(17px);animation:gymtag-royal-ceremony-halo 2s ease-in-out infinite alternate}.gymtag-royal-ceremony.is-decree .gymtag-royal-ceremony-halo{background:radial-gradient(ellipse at center,rgba(233,100,84,.24),transparent 70%)}.gymtag-royal-ceremony .gymtag-royal-door{min-height:257px;box-shadow:0 15px 45px #0000006b,0 0 0 1px #dabe811f;border-radius:21px}.gymtag-royal-ceremony .gymtag-royal-door-hinge{border-radius:21px;box-shadow:inset 1px 0 #ffefc140,inset -3px 0 22px #0000003d,0 15px 45px #00000040}.gymtag-royal-ceremony .gymtag-royal-door-hinge:before{inset:13px;border-radius:13px}.gymtag-royal-ceremony .gymtag-royal-door-hinge>svg{width:32px;height:32px;filter:drop-shadow(0 3px 9px rgba(231,187,97,.23))}.gymtag-royal-ceremony .gymtag-royal-door-hinge>span:nth-child(2){font-size:46px;line-height:1.2;letter-spacing:-.03em}.gymtag-royal-ceremony .gymtag-royal-door-hinge>span:nth-child(3){font-size:11px;letter-spacing:.16em}.gymtag-royal-ceremony .gymtag-royal-door-reward{border-radius:21px;gap:12px;padding:25px 10px}.gymtag-royal-ceremony .gymtag-royal-door-number{left:14px;top:13px;font-size:15px}.gymtag-royal-ceremony .gymtag-royal-door-person{width:82px;height:82px;box-shadow:0 0 25px #46c28033}.gymtag-royal-ceremony .gymtag-royal-door-person.is-decree{box-shadow:0 0 26px #f4525340}.gymtag-royal-ceremony .gymtag-royal-door-person>img,.gymtag-royal-ceremony .gymtag-royal-door-person>span:first-child{max-width:72px;max-height:72px;min-width:72px;min-height:72px}.gymtag-royal-ceremony .gymtag-royal-door-person-result{width:24px;height:24px}.gymtag-royal-ceremony .gymtag-royal-door-name{font-size:15px;line-height:20px;max-width:95%}.gymtag-royal-ceremony .gymtag-royal-door-outcome{font-size:12px;letter-spacing:.14em}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-hinge{animation:gymtag-royal-ceremony-swing 1.12s cubic-bezier(.16,.78,.15,1) 1.24s both}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-reward{animation:gymtag-royal-reward 1.02s ease-out 1.24s both}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-burst{animation:gymtag-royal-burst .97s ease-out 1.82s both}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing{animation:gymtag-royal-ceremony-knock 1.13s cubic-bezier(.35,0,.15,1) .1s both}.gymtag-royal-ceremony-verdict{animation:gymtag-royal-message .43s cubic-bezier(.17,1.13,.36,1) both}.gymtag-royal-ceremony-tension{animation:gymtag-royal-ceremony-glimmer 1.2s ease-in-out infinite alternate}@keyframes gymtag-royal-ceremony-dim{0%{opacity:0}to{opacity:1}}@keyframes gymtag-royal-ceremony-focus{0%{opacity:0;transform:translateY(22px) scale(.86)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes gymtag-royal-ceremony-knock{0%,18%,to{transform:translate(0) rotate(0)}24%{transform:translate(-1px) rotate(-.22deg)}29%{transform:translate(1px) rotate(.2deg)}36%{transform:translate(-2px) rotate(-.4deg)}43%{transform:translate(2px) rotate(.45deg)}50%{transform:translate(-3px) rotate(-.65deg)}57%{transform:translate(3px) rotate(.6deg)}64%{transform:translate(-3px) rotate(-.75deg)}71%{transform:translate(3px) rotate(.7deg)}79%{transform:translate(-4px) rotate(-.8deg)}86%{transform:translate(3px) rotate(.75deg)}93%{transform:translate(-1px) rotate(-.2deg)}}@keyframes gymtag-royal-ceremony-swing{0%{transform:rotateY(0);opacity:1}17%{transform:rotateY(7deg);opacity:1}63%{transform:rotateY(-83deg);opacity:1}87%{transform:rotateY(-120deg);opacity:.55}to{transform:rotateY(-128deg);opacity:0}}@keyframes gymtag-royal-ceremony-halo{0%{opacity:.42;transform:scale(.92)}to{opacity:.95;transform:scale(1.12)}}@keyframes gymtag-royal-ceremony-glimmer{0%{opacity:.42}to{opacity:.9}}@media(prefers-reduced-motion:reduce){.gymtag-royal-ceremony-scrim,.gymtag-royal-ceremony-stage,.gymtag-royal-ceremony-skip,.gymtag-royal-ceremony-halo,.gymtag-royal-ceremony-verdict,.gymtag-royal-ceremony-tension,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-hinge,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-reward,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-burst{animation:none!important}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-hinge{opacity:0;transform:rotateY(-110deg)}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-reward{opacity:1}}.gymtag-royal-stage{isolation:isolate;background:linear-gradient(112deg,#3c3025,#29282a 56%,#202328);border-color:#d7b0685c;box-shadow:0 5px 15px #2519101c,inset 0 1px #ffe2a21a;transition:box-shadow .4s ease,border-color .4s ease}.gymtag-royal-stage:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 90% 0%,rgba(224,175,89,.17),transparent 54%),linear-gradient(145deg,rgba(255,225,171,.06),transparent 52%);pointer-events:none}.gymtag-royal-stage:after{content:"";position:absolute;right:-20px;top:-34px;height:95px;width:95px;border:1px solid rgba(226,192,129,.12);border-radius:50%;box-shadow:0 0 0 19px #d9ad6306;pointer-events:none}.gymtag-royal-stage.is-urgent{border-color:#eec37491;box-shadow:0 6px 18px #271c0d2b,0 0 0 1px #ecbd640d,inset 0 1px #ffe8c026}.gymtag-royal-stage-orb{position:absolute;inset:-25%;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 72% 35%,rgba(247,202,119,.12),transparent 32%);opacity:.65}.gymtag-royal-stage.is-urgent .gymtag-royal-stage-orb{animation:gymtag-royal-stage-breathe 5.8s ease-in-out infinite alternate}.gymtag-royal-stage-emblem{box-shadow:0 0 13px #eaba5b1f}.gymtag-royal-stage.is-urgent .gymtag-royal-stage-emblem{animation:gymtag-royal-stage-seal 5.8s ease-in-out infinite}.gymtag-royal-stage-cta{box-shadow:0 4px 16px #e8c27c21,inset 0 1px #fffce6a6;transition:transform .18s ease,filter .18s ease}.gymtag-royal-stage-cta:active{filter:brightness(1.05)}.gymtag-royal-stage-progress{background:linear-gradient(90deg,#be8b3c,#f5d795)}@keyframes gymtag-royal-stage-breathe{0%{opacity:.28;transform:translate(-5px,3px) scale(.96)}to{opacity:1;transform:translate(6px,-3px) scale(1.06)}}@keyframes gymtag-royal-stage-seal{0%,to{box-shadow:0 0 12px #eaba5b0f}50%{box-shadow:0 0 27px #eaba5b33}}.gymtag-royal-final{isolation:isolate}.gymtag-royal-final-scrim{background:radial-gradient(ellipse at 50% 34%,#62441dbf,#08090ef5 70%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.gymtag-royal-final-content{animation:gymtag-royal-final-rise .6s cubic-bezier(.15,.8,.27,1) both}.gymtag-royal-final-seal{animation:gymtag-royal-final-seal 1.6s ease-out both;box-shadow:0 0 38px #f6c66633,0 0 0 9px #f4c25c0e}.gymtag-royal-final-door{min-width:0;padding:10px 6px 12px;border:1px solid rgba(214,180,116,.19);border-radius:14px;background:linear-gradient(145deg,#e3bf781a,#ffffff06);animation:gymtag-royal-final-door .65s cubic-bezier(.16,.88,.32,1) both}.gymtag-royal-final-door.is-decree{border-color:#f57c788c;background:linear-gradient(145deg,#e8695130,#75393317);box-shadow:0 0 24px #e35f5021}.gymtag-royal-final-door.is-safe{border-color:#7ecea345}.gymtag-royal-final-verdict{animation:gymtag-royal-final-rise .7s cubic-bezier(.15,.8,.27,1) 1.05s both}@keyframes gymtag-royal-final-rise{0%{opacity:0;transform:translateY(17px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes gymtag-royal-final-seal{0%{opacity:0;transform:scale(.64) rotate(-13deg);filter:brightness(2)}55%{opacity:1;transform:scale(1.1) rotate(4deg);filter:brightness(1.25)}to{opacity:1;transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes gymtag-royal-final-door{0%{opacity:0;transform:translateY(18px) scale(.93)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.gymtag-royal-stage.is-urgent .gymtag-royal-stage-orb,.gymtag-royal-stage.is-urgent .gymtag-royal-stage-emblem,.gymtag-royal-final-content,.gymtag-royal-final-seal,.gymtag-royal-final-door,.gymtag-royal-final-verdict{animation:none!important;opacity:1!important;transform:none!important}}.gymtag-royal-stage button{touch-action:manipulation}.gymtag-royal-stage-pill{white-space:nowrap;transition:transform .18s ease,filter .18s ease}.gymtag-royal-stage button:active .gymtag-royal-stage-pill{transform:scale(.97);filter:brightness(1.08)}.gymtag-royal-stage.is-inline{border:0;border-top:1px solid rgba(227,194,136,.17);border-radius:0;background:transparent;box-shadow:none;isolation:isolate}.gymtag-royal-stage.is-inline.is-urgent{border-color:#f3cf9640;box-shadow:none}.gymtag-royal-stage.is-inline:before,.gymtag-royal-stage.is-inline:after{content:none}.gymtag-royal-stage.is-inline .gymtag-royal-stage-orb{display:none}.gymtag-royal-stage.is-inline .gymtag-royal-stage-emblem{box-shadow:none}.gymtag-royal-stage.is-inline.is-urgent .gymtag-royal-stage-emblem{animation:gymtag-royal-stage-seal 6.5s ease-in-out infinite}.gymtag-royal-stage.is-inline .gymtag-royal-stage-pill{white-space:nowrap}@media(prefers-reduced-motion:reduce){.gymtag-royal-stage.is-inline.is-urgent .gymtag-royal-stage-emblem{animation:none!important}}.gymtag-royal-draw-grid>.gymtag-royal-door{min-width:0}.gymtag-royal-draw-grid.grid-cols-2>.gymtag-royal-door{min-height:154px}.gymtag-royal-draw-grid.grid-cols-2>.gymtag-royal-door .gymtag-royal-door-hinge{gap:9px}.gymtag-royal-draw-grid.grid-cols-2>.gymtag-royal-door .gymtag-royal-door-hinge>svg{width:25px;height:25px}.gymtag-royal-draw-grid.grid-cols-2>.gymtag-royal-door .gymtag-royal-door-hinge>span:nth-child(2){font-size:31px}.gymtag-royal-draw-grid .gymtag-royal-door:not(:disabled):focus-visible{outline:2px solid #F4D49C;outline-offset:3px}.gymtag-royal-door{overflow:visible;border-radius:20px;transition:filter .2s ease,transform .2s ease}.gymtag-royal-door:not(:disabled):active{transform:scale(.986)}.gymtag-royal-door-hinge{display:block;overflow:hidden;isolation:isolate;border-radius:19px;border:1.5px solid rgba(241,204,136,.73);background:linear-gradient(148deg,#51402e,#241c19);box-shadow:inset 0 0 0 1px #fff0bf21,inset 0 -20px 38px #00000038,0 7px 20px #0806043b,0 0 20px #dfb25e13}.gymtag-royal-door-hinge:before{z-index:6;inset:7px;border:1px solid rgba(255,221,156,.47);border-radius:12px;box-shadow:inset 0 0 0 1px #0000002e}.gymtag-royal-door-hinge:after{content:none}.gymtag-royal-door-photo,.gymtag-royal-door-leaf{position:absolute;background-image:url(/images/royal-door-sprite-hq.jpg);background-repeat:no-repeat;pointer-events:none;backface-visibility:hidden}.gymtag-royal-door-photo{inset:0;z-index:0;background-size:300% 200%;filter:saturate(.91) brightness(.92)}.gymtag-royal-door-photo-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#18130c30,#17120d4d 43%,#0d0b0bbf),linear-gradient(130deg,rgba(252,220,153,.09),transparent 45%)}.gymtag-royal-door-crest{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:16px 9px;text-shadow:0 2px 12px #16100d,0 1px 2px #1c120b;pointer-events:none}.gymtag-royal-door-crown{width:29px;height:29px;stroke-width:1.5;color:#f3d8a0;filter:drop-shadow(0 0 8px rgba(255,214,124,.28))}.gymtag-royal-door-big-number{color:#fff0ce;font-size:clamp(27px,8vw,39px);line-height:1.03;font-weight:850;letter-spacing:-.045em}.gymtag-royal-door-handle{position:absolute;z-index:5;right:9px;top:46%;width:9px;height:9px;border-radius:50%;border:1px solid rgba(255,249,219,.8);background:radial-gradient(circle at 36% 28%,#fff3cd,#bc863e 70%,#5a3b1f);box-shadow:0 1px 4px #000c,0 0 9px #f8c96e80}.gymtag-royal-door:not(:disabled):active .gymtag-royal-door-hinge{filter:brightness(1.1)}.gymtag-royal-door.is-selected .gymtag-royal-door-hinge{border-color:#ffe1a5;box-shadow:0 0 0 1px #f8da9947,0 0 27px #e0ae5b45}.gymtag-royal-door-leaf{display:none}.gymtag-royal-draw-grid.grid-cols-2>.gymtag-royal-door .gymtag-royal-door-hinge{gap:0}.gymtag-royal-ceremony .gymtag-royal-door{border-radius:23px;box-shadow:0 20px 52px #0000007a,0 0 32px #edb85f1a}.gymtag-royal-ceremony .gymtag-royal-door-hinge{border-radius:22px}.gymtag-royal-ceremony .gymtag-royal-door-hinge:before{inset:12px;border-radius:14px}.gymtag-royal-ceremony .gymtag-royal-door-crown{width:52px;height:52px}.gymtag-royal-ceremony .gymtag-royal-door-big-number{font-size:78px}.gymtag-royal-ceremony .gymtag-royal-door-handle{width:13px;height:13px;right:14px}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-hinge{animation:gymtag-royal-photo-cover 2.5s linear both;transform:rotateY(0);transform-origin:50% center}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-leaf{display:block;z-index:3;top:0;bottom:0;width:50%;background-size:600% 200%;filter:saturate(.9) brightness(.84);will-change:transform}.gymtag-royal-ceremony .gymtag-royal-door-leaf.is-left{left:0;transform-origin:left center}.gymtag-royal-ceremony .gymtag-royal-door-leaf.is-right{right:0;transform-origin:right center}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-leaf.is-left{animation:gymtag-royal-photo-left 1.13s cubic-bezier(.2,.78,.25,1) 1.23s both}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-leaf.is-right{animation:gymtag-royal-photo-right 1.13s cubic-bezier(.2,.78,.25,1) 1.23s both}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-crest,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-handle,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-photo,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-photo-shade{animation:gymtag-royal-photo-core-fade .3s ease-in 1.24s both}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-hinge:before{animation:gymtag-royal-photo-core-fade .3s ease-in 1.24s both}@keyframes gymtag-royal-photo-left{0%{transform:rotateY(0)}to{transform:rotateY(-105deg)}}@keyframes gymtag-royal-photo-right{0%{transform:rotateY(0)}to{transform:rotateY(105deg)}}@keyframes gymtag-royal-photo-core-fade{0%{opacity:1}to{opacity:0}}@keyframes gymtag-royal-photo-cover{0%,93%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.gymtag-royal-door{transition:none}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-hinge,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-leaf,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-crest,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-photo,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-photo-shade,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-hinge:before{animation:none!important}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-hinge{opacity:0}}.gymtag-royal-draw-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;column-gap:16px;row-gap:16px;width:100%;margin-left:auto;margin-right:auto}.gymtag-royal-draw-grid>.gymtag-royal-door{flex:0 0 calc((100% - 16px)/2);width:calc((100% - 16px)/2);max-width:calc((100% - 16px)/2);min-width:0;min-height:0;aspect-ratio:.8;overflow:hidden;isolation:isolate;border:2px solid rgba(232,191,113,.6);border-radius:28px;box-shadow:0 7px 24px #00000052,inset 0 0 12px #f0cb851c;transition:transform .3s,box-shadow .3s}.gymtag-royal-draw-grid.grid-cols-1>.gymtag-royal-door{flex-basis:100%;width:100%;max-width:100%}@media(min-width:701px){.gymtag-royal-draw-grid:not(.grid-cols-1):not(.grid-cols-2)>.gymtag-royal-door{flex-basis:calc((100% - 48px)/3);width:calc((100% - 48px)/3);max-width:calc((100% - 48px)/3);border-radius:38px}}.gymtag-royal-draw-grid>.gymtag-royal-door:hover:not(:disabled){transform:translateY(-5px);box-shadow:0 11px 32px #0006,0 0 22px #ecb85b3d}.gymtag-royal-draw-grid>.gymtag-royal-door:active:not(:disabled){transform:scale(.986)}.gymtag-royal-draw-grid>.gymtag-royal-door:disabled{opacity:1}.gymtag-royal-door-inner{overflow:hidden}.gymtag-royal-draw-grid>.gymtag-royal-door .gymtag-royal-door-hinge{border:0;border-radius:inherit;overflow:hidden;display:block;transform-origin:9% center;background:#161615;box-shadow:none}.gymtag-royal-draw-grid>.gymtag-royal-door .gymtag-royal-door-hinge:before{inset:10px;border:1px solid rgba(248,209,138,.5);border-radius:21px;background:linear-gradient(135deg,rgba(255,231,188,.12),transparent 45%,rgba(255,218,152,.065))}.gymtag-royal-door-photo{background-image:url(/images/royal-door-sprite-hq.jpg);background-size:300% 200%;filter:none}.gymtag-royal-door-photo-shade{background:linear-gradient(180deg,#14100d0d 7%,#14100d0f 38%,#110e0ca1)}.gymtag-royal-door-crest{inset:17% 0 auto;height:auto;z-index:5;padding:0;gap:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-shadow:0 2px 20px rgba(0,0,0,.9)}.gymtag-royal-door-crown{width:42px;height:42px;stroke-width:1.7;filter:drop-shadow(0 2px 12px rgba(0,0,0,.7))}.gymtag-royal-door-big-number{font-size:58px;line-height:1;font-weight:700;letter-spacing:0;color:#ffedc3}.gymtag-royal-door-handle{right:10px;top:47%;width:12px;height:12px;z-index:5;background:radial-gradient(circle at 35% 30%,#fff6da,#d8a55e 65%,#75471d)}.gymtag-royal-draw-grid>.gymtag-royal-door .gymtag-royal-door-reward{border-radius:26px}.gymtag-royal-door.is-opened:not(.is-revealing) .gymtag-royal-door-hinge{opacity:0;transform:none}.gymtag-royal-ceremony{overflow:hidden;perspective:1500px;background:#151413}.gymtag-royal-ceremony-scrim{background:linear-gradient(180deg,#110f0deb,#0b0a09fa);backdrop-filter:none;-webkit-backdrop-filter:none;animation:none}.gymtag-royal-ceremony-stage{animation:gymtag-locker-reveal 3.9s cubic-bezier(.2,.65,.2,1) both;filter:none}.gymtag-royal-ceremony.is-outcome .gymtag-royal-ceremony-stage{animation:none;opacity:1;transform:none}.gymtag-royal-ceremony .gymtag-royal-door{min-height:0;aspect-ratio:.8;border-radius:28px;overflow:hidden}.gymtag-royal-ceremony .gymtag-royal-door-hinge,.gymtag-royal-ceremony .gymtag-royal-door.is-revealing .gymtag-royal-door-hinge{display:none;animation:none!important;opacity:0!important;transform:none!important}.gymtag-royal-ceremony .gymtag-royal-door-reward{opacity:1!important;animation:none!important;border-radius:28px}.gymtag-royal-ceremony .gymtag-royal-door.is-revealing{animation:none!important}.gymtag-royal-ceremony .gymtag-royal-door-burst{display:none}.gymtag-royal-ceremony-halo{animation:none;opacity:.38}.gymtag-royal-fullscreen-cover{position:absolute;inset:0;z-index:4;pointer-events:none;perspective:1500px;overflow:hidden;animation:gymtag-locker-expand .75s cubic-bezier(.15,.75,.27,1) both}.gymtag-royal-fullscreen-leaf{position:absolute;top:0;bottom:0;width:50%;overflow:hidden;border:1px solid rgba(248,211,149,.53);background-color:#181513;background-image:url(/images/royal-door-sprite-hq.jpg);background-size:auto 200%;background-repeat:no-repeat;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.gymtag-royal-fullscreen-leaf:after{content:"";position:absolute;inset:15px;border:1px solid rgba(246,206,142,.47);border-radius:30px;background:linear-gradient(135deg,rgba(247,226,180,.1),transparent 55%,rgba(235,199,128,.07))}.gymtag-royal-fullscreen-leaf.is-left{left:0;transform-origin:left center;background-position-x:calc(var(--gymtag-royal-x) + 50vw - 50dvh);background-position-y:var(--gymtag-royal-y);animation:gymtag-locker-left 2.35s 1.05s cubic-bezier(.2,.67,.23,1) both}.gymtag-royal-fullscreen-leaf.is-right{right:0;transform-origin:right center;background-position-x:calc(var(--gymtag-royal-x) - 50dvh);background-position-y:var(--gymtag-royal-y);animation:gymtag-locker-right 2.35s 1.05s cubic-bezier(.2,.67,.23,1) both}.gymtag-royal-fullscreen-emblem{position:absolute;top:34%;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;width:200%;color:#ffedc4;text-shadow:0 2px 20px rgba(9,6,4,.95)}.gymtag-royal-fullscreen-leaf.is-left .gymtag-royal-fullscreen-emblem{left:0}.gymtag-royal-fullscreen-leaf.is-right .gymtag-royal-fullscreen-emblem{left:-100%}.gymtag-royal-fullscreen-emblem svg{width:90px;height:90px;stroke-width:1.7}.gymtag-royal-fullscreen-emblem strong{font-size:120px;line-height:1;font-weight:700}@keyframes gymtag-locker-expand{0%{opacity:0;transform:scale(.84);border-radius:38px}to{opacity:1;transform:scale(1);border-radius:0}}@keyframes gymtag-locker-left{0%,8%{transform:rotateY(0)}30%{transform:rotateY(-16deg)}73%{transform:rotateY(-75deg)}to{transform:rotateY(-108deg)}}@keyframes gymtag-locker-right{0%,8%{transform:rotateY(0)}30%{transform:rotateY(16deg)}73%{transform:rotateY(75deg)}to{transform:rotateY(108deg)}}@keyframes gymtag-locker-reveal{0%,32%{opacity:0;transform:scale(.94)}68%{opacity:.7;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.gymtag-royal-fullscreen-cover:after{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 3px);width:6px;z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,225,153,.8),transparent);box-shadow:0 0 30px #f3bf6973;animation:gymtag-royal-seam-glow 2.3s ease-in-out .6s both}@keyframes gymtag-royal-seam-glow{0%{opacity:0;transform:scaleY(.7)}25%,55%{opacity:.8;transform:scaleY(1)}to{opacity:0;transform:scaleY(1.03)}}@media(prefers-reduced-motion:reduce){.gymtag-royal-draw-grid>.gymtag-royal-door{transition:none}.gymtag-royal-fullscreen-cover{display:none!important;animation:none!important}.gymtag-royal-ceremony-stage{animation:none!important;opacity:1!important;transform:none!important}}@media(min-width:701px){.gymtag-royal-draw-grid>.gymtag-royal-door .gymtag-royal-door-crown{width:62px;height:62px}.gymtag-royal-draw-grid>.gymtag-royal-door .gymtag-royal-door-big-number{font-size:84px}.gymtag-royal-draw-grid>.gymtag-royal-door .gymtag-royal-door-handle{right:16px;width:16px;height:16px}}.gymtag-royal-draw-grid.gymtag-royal-draw-grid{display:flex;flex-wrap:wrap;justify-content:center}.gymtag-royal-ceremony-unframed{isolation:isolate;min-height:172px;justify-content:center;background:none;border:0;border-radius:0;box-shadow:none}.gymtag-royal-ceremony-unframed-glow{position:absolute;z-index:-1;inset:-28px 0;pointer-events:none;border:0;border-radius:50%;background:radial-gradient(ellipse at center,rgba(74,197,128,.18),transparent 65%);filter:blur(14px)}.gymtag-royal-ceremony-unframed.is-decree .gymtag-royal-ceremony-unframed-glow{background:radial-gradient(ellipse at center,rgba(238,97,83,.22),transparent 65%)}.gymtag-royal-ceremony-unframed-avatar{display:grid;place-items:center;border-radius:100%;background:none;border:0;box-shadow:none}.gymtag-royal-ceremony-unframed-avatar>img,.gymtag-royal-ceremony-unframed-avatar>span:first-child{border:2px solid rgba(238,211,160,.56);box-shadow:0 0 0 5px #efc16b14,0 8px 32px #00000059}.gymtag-royal-ceremony-unframed-result-icon{position:absolute;right:-8px;bottom:0;display:grid;place-items:center;width:34px;height:34px;border:2px solid #17191D;border-radius:50%;color:#fff;background:#2d865a}.gymtag-royal-ceremony-unframed.is-decree .gymtag-royal-ceremony-unframed-result-icon{background:#ad454e}.gymtag-royal-ceremony-unframed-name{max-width:100%;overflow-wrap:anywhere;color:#fdf3db;font-size:19px;font-weight:800;line-height:1.3;text-shadow:0 2px 18px rgba(0,0,0,.65)}.gymtag-royal-ceremony-unframed-result{font-size:12px;font-weight:900;letter-spacing:.22em;color:#a7f0bd}.gymtag-royal-ceremony-unframed.is-decree .gymtag-royal-ceremony-unframed-result{color:#ffb6a6}.gymtag-royal-door-inner,.gymtag-royal-door-hinge{pointer-events:none}.gymtag-royal-draw-grid>.gymtag-royal-door.is-selected{animation:gymtag-royal-select-focus .92s cubic-bezier(.16,.65,.23,1) both;box-shadow:0 16px 38px #00000080,0 0 0 2px #f8dca461,0 0 30px #efc16e57}.gymtag-royal-draw-grid>.gymtag-royal-door:not(.is-actionable):not(.is-selected):hover,.gymtag-royal-draw-grid>.gymtag-royal-door:not(.is-actionable):not(.is-selected):active{transform:none}.gymtag-royal-draw-grid>.gymtag-royal-door.is-actionable:hover{box-shadow:0 11px 32px #0006,0 0 22px #ecb85b3d}@keyframes gymtag-royal-select-focus{0%{transform:scale(.97);filter:brightness(.94)}28%{transform:scale(1.005);filter:brightness(1.01)}70%{transform:scale(1.045);filter:brightness(1.15)}to{transform:scale(1.025);filter:brightness(1.09)}}@media(prefers-reduced-motion:reduce){.gymtag-royal-draw-grid>.gymtag-royal-door.is-selected{animation:none!important}}.gymtag-royal-draw-grid>.gymtag-royal-door.is-actionable{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.gymtag-royal-draw-grid>.gymtag-royal-door.is-actionable:focus-visible{outline:3px solid #F4D49C;outline-offset:3px}.gymtag-royal-door-inner,.gymtag-royal-door-inner *{pointer-events:none}.gymtag-royal-ceremony.is-safe{--royal-outcome-rgb:43,225,143;--royal-outcome-ink:#B5FFDD;--royal-outcome-deep:#06291E}.gymtag-royal-ceremony.is-decree{--royal-outcome-rgb:247,76,94;--royal-outcome-ink:#FFC0BA;--royal-outcome-deep:#300E1A}.gymtag-royal-ceremony .gymtag-royal-ceremony-scrim{background:radial-gradient(ellipse 85% 74% at 50% 48%,#241e1b,#121417 56%,#090c10);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.gymtag-royal-ceremony.is-outcome .gymtag-royal-ceremony-scrim{background:radial-gradient(ellipse 78% 67% at 50% 44%,rgba(var(--royal-outcome-rgb),.26),transparent 74%),radial-gradient(ellipse 76% 72% at 50% 72%,var(--royal-outcome-deep),transparent 90%),linear-gradient(150deg,#101419,#121017 58%,#090d12)}.gymtag-royal-outcome-atmosphere{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;isolation:isolate;animation:gymtag-royal-outcome-atmosphere-in 3.9s ease-out both}.gymtag-royal-outcome-mist{position:absolute;inset:-15%;background:radial-gradient(ellipse 50% 39% at 50% 44%,rgba(var(--royal-outcome-rgb),.46),transparent 84%),radial-gradient(ellipse 72% 50% at 50% 70%,rgba(var(--royal-outcome-rgb),.18),transparent 75%);filter:blur(36px);opacity:.95}.gymtag-royal-outcome-radiance{position:absolute;left:50%;top:49%;width:min(110vw,520px);height:min(110vw,520px);transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(var(--royal-outcome-rgb),.14);box-shadow:0 0 90px 15px rgba(var(--royal-outcome-rgb),.16),inset 0 0 80px rgba(var(--royal-outcome-rgb),.1)}@keyframes gymtag-royal-outcome-atmosphere-in{0%,30%{opacity:0;transform:scale(.93)}60%{opacity:.62;transform:scale(.99)}to{opacity:1;transform:scale(1)}}.gymtag-royal-ceremony.is-outcome .gymtag-royal-outcome-atmosphere{animation:none;opacity:1;transform:none}.gymtag-royal-ceremony .gymtag-royal-ceremony-stage{max-width:390px;isolation:isolate;filter:none}.gymtag-royal-outcome-kicker{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#f5dda6;font-size:10px;font-weight:900;letter-spacing:.19em;text-shadow:0 1px 10px rgba(0,0,0,.55)}.gymtag-royal-ceremony .gymtag-royal-ceremony-emblem{position:relative;display:grid;place-items:center;flex-shrink:0;width:82px;height:82px;margin-top:25px;border-radius:50%;border:1.5px solid rgba(var(--royal-outcome-rgb),.68);background:radial-gradient(circle at 30% 20%,rgba(var(--royal-outcome-rgb),.38),transparent 57%),linear-gradient(150deg,rgba(var(--royal-outcome-rgb),.22),#0b1013e6);color:var(--royal-outcome-ink);box-shadow:0 0 0 7px rgba(var(--royal-outcome-rgb),.07),0 0 46px rgba(var(--royal-outcome-rgb),.3),inset 0 1px #fff8dd42}.gymtag-royal-ceremony .gymtag-royal-ceremony-emblem:after{content:"";position:absolute;inset:7px;border:1px solid rgba(255,235,191,.24);border-radius:50%}.gymtag-royal-outcome-headline{margin-top:19px;font-size:clamp(25px,6.8vw,34px);line-height:1.07;font-weight:950;letter-spacing:-.045em;color:var(--royal-outcome-ink);text-shadow:0 3px 18px rgba(0,0,0,.6),0 0 36px rgba(var(--royal-outcome-rgb),.34)}.gymtag-royal-outcome-lead{margin-top:11px;max-width:325px;color:#ebe6df;font-size:12px;line-height:1.6;font-weight:500;text-shadow:0 1px 12px rgba(0,0,0,.55)}.gymtag-royal-ceremony-unframed{min-height:205px;gap:11px}.gymtag-royal-ceremony-unframed-glow{inset:-39px 8%;z-index:-1;background:radial-gradient(ellipse at center,rgba(var(--royal-outcome-rgb),.36),transparent 70%);filter:blur(24px)}.gymtag-royal-ceremony-unframed.is-decree .gymtag-royal-ceremony-unframed-glow{background:radial-gradient(ellipse at center,rgba(var(--royal-outcome-rgb),.38),transparent 70%)}.gymtag-royal-outcome-rays{position:absolute;left:50%;top:29px;width:210px;height:165px;transform:translate(-50%);pointer-events:none;background:conic-gradient(from -15deg at 50% 50%,transparent 0deg,rgba(var(--royal-outcome-rgb),.13) 9deg,transparent 21deg,transparent 57deg,rgba(var(--royal-outcome-rgb),.09) 69deg,transparent 81deg,transparent 147deg,rgba(var(--royal-outcome-rgb),.11) 165deg,transparent 179deg,transparent 257deg,rgba(var(--royal-outcome-rgb),.1) 270deg,transparent 284deg,transparent 360deg);filter:blur(8px);border-radius:50%;opacity:.83}.gymtag-royal-outcome-orbit{position:absolute;left:50%;top:3px;width:140px;height:140px;transform:translate(-50%);border:1px solid rgba(var(--royal-outcome-rgb),.48);border-radius:50%;box-shadow:0 0 24px rgba(var(--royal-outcome-rgb),.22),inset 0 0 18px rgba(var(--royal-outcome-rgb),.1);pointer-events:none}.gymtag-royal-ceremony-unframed-avatar{z-index:1;isolation:isolate;min-width:96px;min-height:96px}.gymtag-royal-ceremony-unframed-avatar>img,.gymtag-royal-ceremony-unframed-avatar>span:first-child{border:2px solid rgba(var(--royal-outcome-rgb),.8);box-shadow:0 0 0 5px rgba(var(--royal-outcome-rgb),.14),0 0 32px rgba(var(--royal-outcome-rgb),.5),0 12px 24px #00000070}.gymtag-royal-ceremony-unframed-result-icon{width:35px;height:35px;background:linear-gradient(145deg,rgba(var(--royal-outcome-rgb),.92),rgba(var(--royal-outcome-rgb),.6));color:#09150f;border:2px solid #171A1D;box-shadow:0 0 16px rgba(var(--royal-outcome-rgb),.55)}.gymtag-royal-ceremony-unframed.is-decree .gymtag-royal-ceremony-unframed-result-icon{background:linear-gradient(145deg,#ff9e90,#e5455e);color:#250e17}.gymtag-royal-ceremony-unframed-name{font-size:19px;font-weight:850;letter-spacing:-.025em;color:#fcf4e6}.gymtag-royal-ceremony-unframed-result{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:144px;padding:10px 21px;margin-top:2px;border-radius:999px;border:1px solid rgba(var(--royal-outcome-rgb),.65);background:linear-gradient(130deg,rgba(var(--royal-outcome-rgb),.32),rgba(var(--royal-outcome-rgb),.12));color:var(--royal-outcome-ink);font-size:12px;line-height:1;font-weight:950;letter-spacing:.18em;box-shadow:0 0 22px rgba(var(--royal-outcome-rgb),.27),inset 0 1px #ffffff29;text-shadow:0 1px 8px rgba(0,0,0,.5)}.gymtag-royal-outcome-description{margin:0;max-width:310px;color:#fff4ec;font-size:12px;font-weight:650;line-height:1.6;text-shadow:0 2px 12px rgba(0,0,0,.6)}.gymtag-royal-outcome-return{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:205px;margin-top:6px;padding:11px 22px;border:1px solid rgba(255,238,200,.7);border-radius:14px;background:linear-gradient(135deg,#fae9b9,#d7ae71);box-shadow:0 8px 28px #00000040,0 0 21px rgba(var(--royal-outcome-rgb),.2);color:#2c201a;font-size:12px;font-weight:850;transition:transform .18s ease,filter .18s ease}.gymtag-royal-outcome-return:active{transform:scale(.97);filter:brightness(1.05)}.gymtag-royal-ceremony:not(.is-outcome) .gymtag-royal-ceremony-unframed-glow,.gymtag-royal-ceremony:not(.is-outcome) .gymtag-royal-outcome-orbit,.gymtag-royal-ceremony:not(.is-outcome) .gymtag-royal-outcome-rays{animation:gymtag-royal-outcome-glow-in 3.9s ease-out both}@keyframes gymtag-royal-outcome-glow-in{0%,30%{opacity:0}72%{opacity:.48}to{opacity:1}}@media(max-height:710px){.gymtag-royal-ceremony .gymtag-royal-ceremony-emblem{margin-top:14px;width:64px;height:64px}.gymtag-royal-outcome-headline{margin-top:12px;font-size:clamp(24px,6vw,29px)}.gymtag-royal-ceremony-unframed{margin-top:12px;min-height:174px;gap:8px}.gymtag-royal-ceremony-unframed-avatar>img,.gymtag-royal-ceremony-unframed-avatar>span:first-child{width:80px!important;height:80px!important}.gymtag-royal-ceremony-unframed-avatar{min-width:80px;min-height:80px}.gymtag-royal-outcome-orbit{width:118px;height:118px;top:0}}@media(prefers-reduced-motion:reduce){.gymtag-royal-outcome-atmosphere,.gymtag-royal-ceremony-unframed-glow,.gymtag-royal-outcome-orbit,.gymtag-royal-outcome-rays{animation:none!important;opacity:1!important;transform:none}.gymtag-royal-outcome-orbit,.gymtag-royal-outcome-rays{transform:translate(-50%)!important}.gymtag-royal-outcome-return{transition:none}}.gymtag-royal-ceremony.is-safe{--gymtag-royal-reveal-art:url(https://img.wattpad.com/f5d81b0783933e41319da046e4aea30596f013b7/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f776174747061642d6d656469612d736572766963652f53746f7279496d6167652f577346524148726a2d78555448773d3d2d313531303633363935342e313832316261313735383333373137663432343032313638323430382e6a7067?h=1280&s=fit&w=1280)}.gymtag-royal-ceremony.is-decree{--gymtag-royal-reveal-art:url(https://www.worldanvil.com/uploads/images/2dac2b5ebb7fa31c807f440d36a0f4a0.jpeg)}.gymtag-royal-ceremony{overflow-y:auto;overscroll-behavior:contain}.gymtag-royal-ceremony .gymtag-royal-ceremony-stage{padding-top:max(74px,calc(env(safe-area-inset-top) + 60px));padding-bottom:max(34px,env(safe-area-inset-bottom));min-height:0}.gymtag-royal-ceremony .gymtag-royal-outcome-headline{margin-top:21px}.gymtag-royal-outcome-hero{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 53%,rgba(var(--royal-outcome-rgb),.2),transparent 72%)}.gymtag-royal-outcome-hero-ambient{position:absolute;inset:-18%;opacity:.64;background-image:var(--gymtag-royal-reveal-art);background-size:cover;background-position:center 46%;background-repeat:no-repeat;filter:blur(48px) brightness(.43) saturate(1.35);transform:scale(1.12)}.gymtag-royal-outcome-hero-image{position:absolute;inset:20% -18% 17%;opacity:1;background-image:var(--gymtag-royal-reveal-art);background-repeat:no-repeat;background-size:min(135vw,760px) auto;background-position:center;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 49% 49% at 50% 50%,#000 27%,rgba(0,0,0,.98) 47%,rgba(0,0,0,.6) 67%,transparent 98%);mask-image:radial-gradient(ellipse 49% 49% at 50% 50%,#000 27%,rgba(0,0,0,.98) 47%,rgba(0,0,0,.6) 67%,transparent 98%);filter:drop-shadow(0 0 45px rgba(var(--royal-outcome-rgb),.33))}.gymtag-royal-outcome-hero-fade{position:absolute;inset:0;background:linear-gradient(180deg,#0a0d12f5,#0a0d12c4 16%,#0a0d122e 33%,#0a0d1212 55%,#0a0d1280 79%,#0a0d12ed),linear-gradient(90deg,rgba(10,13,18,.4),transparent 20%,transparent 80%,rgba(10,13,18,.4))}.gymtag-royal-ceremony:not(.is-outcome) .gymtag-royal-outcome-hero{animation:gymtag-royal-hero-arrive 3.9s ease-out both}.gymtag-royal-ceremony.is-outcome .gymtag-royal-outcome-hero{opacity:1;transform:none;animation:none}@keyframes gymtag-royal-hero-arrive{0%,25%{opacity:0}58%{opacity:.57}to{opacity:1}}.gymtag-royal-ceremony .gymtag-royal-ceremony-stage{flex:0 0 auto;min-height:100dvh;width:100%;justify-content:flex-start;padding-top:max(145px,18dvh,calc(env(safe-area-inset-top) + 92px));padding-bottom:max(30px,env(safe-area-inset-bottom))}.gymtag-royal-ceremony .gymtag-royal-outcome-headline{margin-top:19px}.gymtag-royal-outcome-art-space{flex:0 0 auto;width:100%;height:clamp(226px,30dvh,435px);pointer-events:none}.gymtag-royal-ceremony .gymtag-royal-ceremony-unframed{margin-top:-7px;min-height:145px;gap:6px}.gymtag-royal-ceremony .gymtag-royal-ceremony-unframed-avatar{min-width:72px;min-height:72px}.gymtag-royal-ceremony .gymtag-royal-ceremony-unframed-avatar>img,.gymtag-royal-ceremony .gymtag-royal-ceremony-unframed-avatar>span:first-child{width:72px!important;height:72px!important}.gymtag-royal-ceremony .gymtag-royal-outcome-orbit{width:106px;height:106px;top:-16px}.gymtag-royal-ceremony .gymtag-royal-outcome-rays{top:0}.gymtag-royal-ceremony .gymtag-royal-ceremony-unframed-name{font-size:16px}.gymtag-royal-ceremony .gymtag-royal-ceremony-unframed-result{min-width:137px;padding:9px 18px}.gymtag-royal-ceremony .gymtag-royal-ceremony-verdict{margin-top:10px}.gymtag-royal-ceremony .gymtag-royal-outcome-lead{margin-top:8px}@media(max-height:750px){.gymtag-royal-outcome-art-space{height:clamp(178px,26dvh,242px)}.gymtag-royal-ceremony .gymtag-royal-ceremony-stage{padding-top:max(110px,16dvh,calc(env(safe-area-inset-top) + 80px));padding-bottom:22px}.gymtag-royal-outcome-hero-image{inset:23% -20% 19%;background-size:min(142vw,690px) auto}.gymtag-royal-ceremony .gymtag-royal-outcome-headline{margin-top:12px;font-size:26px}.gymtag-royal-ceremony .gymtag-royal-ceremony-unframed{min-height:128px}}@media(prefers-reduced-motion:reduce){.gymtag-royal-ceremony:not(.is-outcome) .gymtag-royal-outcome-hero{animation:none!important;opacity:1!important;transform:none!important}}.gymtag-royal-draw-grid .gymtag-royal-door-leaf{display:block;position:absolute;top:0;bottom:0;width:50%;z-index:2;background-image:url(/images/royal-door-sprite-hq.jpg);background-size:600% 200%;background-repeat:no-repeat;filter:none;transform:translateZ(0);pointer-events:none}.gymtag-royal-draw-grid .gymtag-royal-door-leaf.is-left{left:0;transform-origin:left center;box-shadow:inset -7px 0 13px #07060587,inset 3px 0 10px #f5d1920f}.gymtag-royal-draw-grid .gymtag-royal-door-leaf.is-right{right:0;transform-origin:right center;box-shadow:inset 7px 0 13px #07060587,inset -3px 0 10px #f5d1920f}.gymtag-royal-draw-grid .gymtag-royal-door-leaf:before{content:"";position:absolute;inset:9px 5px 9px 8px;border:1px solid rgba(250,219,162,.42);border-radius:14px 3px 3px 14px;background:linear-gradient(110deg,rgba(255,224,166,.07),transparent 53%,rgba(9,7,6,.17));box-shadow:inset 0 1px #ffe8ba17;pointer-events:none}.gymtag-royal-draw-grid .gymtag-royal-door-leaf.is-right:before{inset:9px 8px 9px 5px;border-radius:3px 14px 14px 3px;background:linear-gradient(250deg,rgba(255,224,166,.07),transparent 53%,rgba(9,7,6,.17))}.gymtag-royal-draw-grid .gymtag-royal-door-leaf:after{content:"";position:absolute;z-index:3;top:68%;width:clamp(9px,1.25vw,13px);height:clamp(9px,1.25vw,13px);border-radius:50%;border:1px solid rgba(255,244,206,.91);background:radial-gradient(circle at 32% 25%,#fff7d9,#edce8f 26%,#be8343 72%,#70421e);box-shadow:0 1px 4px #000000d9,0 0 9px #ecb76066,inset -1px -1px 1px #43270e73;pointer-events:none}.gymtag-royal-draw-grid .gymtag-royal-door-leaf.is-left:after{right:11px}.gymtag-royal-draw-grid .gymtag-royal-door-leaf.is-right:after{left:11px}.gymtag-royal-draw-grid .gymtag-royal-door-center-seam{display:block;position:absolute;z-index:4;top:6px;bottom:6px;left:calc(50% - 1px);width:2px;pointer-events:none;background:linear-gradient(90deg,#0d0907eb,#c3975a7a);box-shadow:-2px 0 6px #0009,2px 0 6px #00000094}.gymtag-royal-draw-grid .gymtag-royal-door-hinge>.gymtag-royal-door-photo{opacity:0}.gymtag-royal-draw-grid>.gymtag-royal-door.is-selected .gymtag-royal-door-center-seam{box-shadow:-2px 0 7px #000000b3,2px 0 7px #000000b3,0 0 12px #f3c06947}@media(max-width:370px){.gymtag-royal-draw-grid .gymtag-royal-door-leaf.is-left:after{right:8px}.gymtag-royal-draw-grid .gymtag-royal-door-leaf.is-right:after{left:8px}}@media(prefers-reduced-motion:reduce){.gymtag-royal-draw-grid .gymtag-royal-door-leaf{transition:none!important;animation:none!important}}.gymtag-royal-fullscreen-leaf .gymtag-royal-fullscreen-handle{position:absolute;top:68%;z-index:5;width:clamp(18px,5vw,26px);height:clamp(18px,5vw,26px);border-radius:50%;border:1.5px solid rgba(255,244,206,.94);background:radial-gradient(circle at 32% 25%,#fff7d9,#edce8f 26%,#be8343 72%,#70421e);box-shadow:0 3px 9px #000000d6,0 0 17px #ecb7606e,inset -2px -2px 2px #43270e73;pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}.gymtag-royal-fullscreen-leaf.is-left .gymtag-royal-fullscreen-handle{right:clamp(16px,4vw,30px)}.gymtag-royal-fullscreen-leaf.is-right .gymtag-royal-fullscreen-handle{left:clamp(16px,4vw,30px)}.gymtag-royal-door-photo,.gymtag-royal-door-leaf,.gymtag-royal-fullscreen-leaf{image-rendering:auto}.gymtag-royal-door-person.is-sealed{background:linear-gradient(135deg,#e5d4a4,#877047);box-shadow:0 0 15px #e2c1802b}.gymtag-royal-door-person-seal{position:absolute;right:-5px;bottom:-3px;display:grid;place-items:center;width:20px;height:20px;border:2px solid #242629;border-radius:50%;background:#bb9a60;color:#241b13;box-shadow:0 2px 6px #00000047;pointer-events:none}.gymtag-comments-backdrop{opacity:0;transition:opacity .16s ease-out}.gymtag-comments-sheet{visibility:hidden;pointer-events:none;transform:translate3d(0,24px,0);transition:transform .22s cubic-bezier(.22,.78,.24,1);will-change:transform;backface-visibility:hidden}[data-comments-backdrop-open=true]>.gymtag-comments-backdrop{opacity:1}[data-comments-ready=true] .gymtag-comments-sheet{visibility:visible}[data-comments-sheet-open=true] .gymtag-comments-sheet{pointer-events:auto;transform:translateZ(0)}[data-comments-backdrop-open=false][data-comments-ready=true]>.gymtag-comments-backdrop{transition-timing-function:ease-in}[data-comments-backdrop-open=false][data-comments-ready=true] .gymtag-comments-sheet{transform:translate3d(0,100%,0);transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}@media(prefers-reduced-motion:reduce){.gymtag-comments-backdrop,.gymtag-comments-sheet{transition:none!important}.gymtag-comments-sheet{transform:none!important}.gymtag-comments-backdrop{opacity:1!important}}@keyframes gymtag-group-tab-from-right{0%{opacity:.72;transform:translate3d(24px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes gymtag-group-tab-from-left{0%{opacity:.72;transform:translate3d(-24px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes gymtag-group-tab-indicator-to-overview{0%{left:150%}to{left:50%}}@keyframes gymtag-group-tab-indicator-to-chat{0%{left:-50%}to{left:50%}}.gymtag-group-tab-panel{will-change:transform,opacity;backface-visibility:hidden}.gymtag-group-tab-panel[data-slide-direction=right]{animation:gymtag-group-tab-from-right 205ms cubic-bezier(.22,.78,.24,1) both}.gymtag-group-tab-panel[data-slide-direction=left]{animation:gymtag-group-tab-from-left 205ms cubic-bezier(.22,.78,.24,1) both}section:has(>.gymtag-group-tab-panel)>div:first-child div.border-b>button:first-child>span[class*="left-1/2"].absolute.bottom-0.bg-brand{animation:gymtag-group-tab-indicator-to-overview 205ms cubic-bezier(.22,.78,.24,1) both;will-change:left}section:has(>.gymtag-group-tab-panel)>div:first-child div.border-b>button:nth-child(2)>span[class*="left-1/2"].absolute.bottom-0.bg-brand{animation:gymtag-group-tab-indicator-to-chat 205ms cubic-bezier(.22,.78,.24,1) both;will-change:left}.gymtag-chat-bubble{position:relative;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.gymtag-chat-text{display:inline;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.gymtag-chat-time{display:inline-block;margin-left:6px;white-space:nowrap;vertical-align:baseline;font-size:8px;line-height:1}.gymtag-chat-time-image{position:absolute;right:8px;bottom:7px;z-index:3;margin:0;border-radius:999px;background:#0000006b;padding:2px 5px;color:#ffffffeb!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.gymtag-chat-reaction-badge{position:absolute;bottom:-9px;z-index:8;display:inline-flex;min-height:20px;min-width:24px;align-items:center;justify-content:center;gap:1px;border:1px solid rgba(15,23,42,.08);border-radius:999px;background:#fffffffa;padding:1px 5px;color:#17181c;font-size:12px;line-height:1;box-shadow:0 2px 6px #0f172a1a;white-space:nowrap}.gymtag-chat-reaction-other{left:7px}.gymtag-chat-reaction-own{right:7px}.gymtag-chat-reaction-mine{border-color:#f43f5e38}.gymtag-chat-reaction-badge>span+span{margin-left:-3px}.gymtag-chat-reaction-badge>b{margin-left:2px;font-size:8px;font-weight:700;color:#0f172a9e}@media(prefers-reduced-motion:reduce){.gymtag-group-tab-panel,section:has(>.gymtag-group-tab-panel)>div:first-child div.border-b>button>span.absolute.bottom-0.bg-brand{animation:none!important}}.gymtag-activity-cards>div>article{margin-bottom:.625rem;border-bottom:0;border-radius:22px;background:var(--card);padding:.875rem 1rem;box-shadow:0 6px 22px #0f172a0a;outline:1px solid rgba(0,0,0,.05);outline-offset:-1px}.gymtag-activity-cards>div>article:last-child{margin-bottom:0}.mobile-shell>section>div:has(>.gymtag-group-tab-panel){margin-inline:-1.25rem}.mobile-shell>section>div>.gymtag-group-tab-panel{padding-inline:1.25rem}.mobile-shell:has(>section>div>.gymtag-group-tab-panel.overflow-y-auto[aria-hidden=false])>section{height:100dvh!important;padding-bottom:0!important}.mobile-shell:has(>section>div>.gymtag-group-tab-panel.overflow-y-auto[aria-hidden=false]) .gymtag-group-tab-panel.overflow-y-auto[aria-hidden=false]{padding-bottom:calc(7rem + env(safe-area-inset-bottom))!important}@keyframes gymtag-perfect-week-glow{0%,to{filter:drop-shadow(0 0 3px rgba(245,158,11,.18))}50%{filter:drop-shadow(0 0 6px rgba(245,158,11,.3))}}@keyframes gymtag-perfect-week-badge{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.03)}}.gymtag-perfect-week-check{animation:gymtag-perfect-week-glow 2.8s ease-in-out infinite}.gymtag-perfect-week-badge{animation:gymtag-perfect-week-badge 2.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.gymtag-perfect-week-check,.gymtag-perfect-week-badge{animation:none}}.streak-celebration.streak-celebration--closing{pointer-events:none;animation:streak-screen-out .65s cubic-bezier(.22,.61,.36,1) both!important}.streak-celebration--closing .streak-celebration__core{animation:streak-core-out .58s cubic-bezier(.22,.61,.36,1) both!important}.streak-celebration--closing .streak-celebration__copy{animation:streak-copy-out .48s ease both!important}.streak-celebration--closing .streak-celebration__ambient{animation:streak-ambient-out .6s ease both!important}@keyframes streak-screen-out{0%{opacity:1;transform:scale(1);filter:blur(0)}45%{opacity:.82;transform:scale(.992);filter:blur(.4px)}to{opacity:0;transform:scale(.965);filter:blur(3px)}}@keyframes streak-core-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-14px) scale(.92)}}@keyframes streak-copy-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes streak-ambient-out{0%{opacity:.45}to{opacity:0;transform:translate(-50%,-50%) scale(1.18)}}@media(prefers-reduced-motion:reduce){.streak-celebration.streak-celebration--closing,.streak-celebration--closing .streak-celebration__core,.streak-celebration--closing .streak-celebration__copy,.streak-celebration--closing .streak-celebration__ambient{animation-duration:.01ms!important}}.streak-loss{position:fixed;inset:0;z-index:140;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 42%,#221216,#0d0d10 34%,#050506 72%);color:#fff;animation:streak-loss-in .34s cubic-bezier(.2,.75,.25,1) both}.streak-loss__ambient{position:absolute;inset:-25%;background:radial-gradient(circle at 50% 45%,rgba(244,63,94,.17),transparent 28%),radial-gradient(circle at 50% 52%,rgba(249,115,22,.09),transparent 46%);filter:blur(18px);animation:streak-loss-ambient 1.8s ease-out both}.streak-loss__vignette{position:absolute;inset:0;box-shadow:inset 0 0 150px 45px #000000b8;pointer-events:none}.streak-loss__close{position:absolute;right:max(18px,env(safe-area-inset-right));top:max(18px,env(safe-area-inset-top));z-index:4;display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:999px;background:#ffffff12;color:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.streak-loss__close svg{width:18px;height:18px}.streak-loss__label{position:absolute;top:max(74px,calc(env(safe-area-inset-top) + 62px));z-index:2;display:flex;align-items:center;gap:8px;border:1px solid rgba(251,113,133,.2);border-radius:999px;background:#7f1d1d29;padding:8px 13px;font-size:11px;font-weight:800;letter-spacing:.13em;color:#fda4af;opacity:0;animation:streak-loss-label .45s .18s ease-out forwards}.streak-loss__label svg{width:15px;height:15px}.streak-loss__core{position:relative;z-index:2;width:min(76vw,310px);height:300px;display:flex;align-items:center;justify-content:center;margin-top:-42px}.streak-loss__ember{position:absolute;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(251,113,133,.17),rgba(249,115,22,.06) 40%,transparent 68%);filter:blur(5px);animation:streak-loss-ember 1.9s ease-out both}.streak-loss__flame-wrap{position:absolute;top:25px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 28px rgba(249,115,22,.55));transform-origin:50% 90%;animation:streak-loss-flame-wrap 1.65s cubic-bezier(.2,.75,.2,1) both}.streak-loss__flame{width:106px;height:106px;color:#fb923c;animation:streak-loss-flame-color 1.65s ease both}.streak-loss__number-stack{position:absolute;bottom:32px;width:100%;height:120px;display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.streak-loss__number-old,.streak-loss__number-zero{position:absolute;font-size:94px;line-height:1;font-weight:900;letter-spacing:-.07em;text-shadow:0 12px 30px rgba(0,0,0,.55)}.streak-loss__number-old{color:#f8fafc;animation:streak-loss-old 1.6s cubic-bezier(.2,.7,.2,1) both}.streak-loss__number-zero{color:#fff;opacity:0;transform:scale(.68);animation:streak-loss-zero .55s 1.32s cubic-bezier(.16,.85,.22,1.14) forwards}.streak-loss__slash{position:absolute;width:112px;height:4px;border-radius:4px;background:linear-gradient(90deg,transparent,#fb7185 12%,#fb7185 88%,transparent);box-shadow:0 0 18px #fb7185a6;opacity:0;transform:rotate(-18deg) scaleX(.2);animation:streak-loss-slash .38s 1.05s ease-out forwards}.streak-loss__copy{position:absolute;z-index:3;left:24px;right:24px;bottom:max(92px,calc(env(safe-area-inset-bottom) + 78px));text-align:center}.streak-loss__hero{font-size:14px;font-weight:850;letter-spacing:.18em;color:#fda4af;opacity:0;animation:streak-loss-copy .42s 1.62s ease-out forwards}.streak-loss__title{margin-top:9px;font-size:27px;line-height:1.08;font-weight:850;letter-spacing:-.035em;opacity:0;animation:streak-loss-copy .46s 1.72s ease-out forwards}.streak-loss__subtitle{margin:10px auto 0;max-width:330px;font-size:13px;line-height:1.55;color:#ffffff94;opacity:0;animation:streak-loss-copy .46s 1.82s ease-out forwards}.streak-loss__reset{margin-top:16px;font-size:13px;font-weight:700;color:#ffffffd1;opacity:0;animation:streak-loss-copy .46s 1.96s ease-out forwards}.streak-loss__footer{position:absolute;z-index:3;bottom:max(24px,env(safe-area-inset-bottom));font-size:9px;font-weight:800;letter-spacing:.18em;color:#ffffff45;opacity:0;animation:streak-loss-copy .4s 2.08s ease-out forwards}.streak-loss__tap{position:absolute;inset:0;z-index:3;background:transparent}.streak-loss__close{z-index:5}.streak-loss--closing{animation:streak-loss-out .68s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}.streak-loss--closing .streak-loss__core,.streak-loss--closing .streak-loss__copy{animation:streak-loss-content-out .58s ease-in forwards}.streak-loss--closing .streak-loss__ambient{animation:streak-loss-ambient-out .56s ease-in forwards}@keyframes streak-loss-in{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes streak-loss-ambient{0%{opacity:0;transform:scale(.75)}35%{opacity:1}to{opacity:.42;transform:scale(1.12)}}@keyframes streak-loss-label{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes streak-loss-ember{0%{opacity:0;transform:scale(.65)}30%{opacity:1;transform:scale(1)}to{opacity:.2;transform:scale(.82)}}@keyframes streak-loss-flame-wrap{0%{opacity:0;transform:translateY(20px) scale(.65)}30%{opacity:1;transform:translateY(0) scale(1.08)}58%{opacity:1;transform:scale(.98)}to{opacity:.14;transform:translateY(16px) scale(.22) rotate(4deg);filter:drop-shadow(0 0 3px rgba(249,115,22,.08))}}@keyframes streak-loss-flame-color{0%,45%{color:#fb923c}70%{color:#b45309}to{color:#3f3f46}}@keyframes streak-loss-old{0%{opacity:0;transform:translateY(12px) scale(.76)}32%{opacity:1;transform:none}66%{opacity:1;transform:none}to{opacity:0;transform:translateY(34px) scale(.78);filter:blur(5px)}}@keyframes streak-loss-slash{0%{opacity:0;transform:rotate(-18deg) scaleX(.15)}45%{opacity:1}to{opacity:.9;transform:rotate(-18deg) scaleX(1)}}@keyframes streak-loss-zero{0%{opacity:0;transform:scale(.68);filter:blur(7px)}to{opacity:1;transform:scale(1);filter:none}}@keyframes streak-loss-copy{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes streak-loss-out{0%{opacity:1;filter:none;transform:scale(1)}to{opacity:0;filter:blur(7px);transform:scale(.975)}}@keyframes streak-loss-content-out{to{opacity:0;transform:translateY(8px) scale(.96)}}@keyframes streak-loss-ambient-out{to{opacity:0;transform:scale(.9)}}@media(prefers-reduced-motion:reduce){.streak-loss,.streak-loss *{animation-duration:.01ms!important;animation-delay:0ms!important}.streak-loss--closing{transition:opacity .04s linear;opacity:0}}.gymtag-strength-sheet{height:calc(100vh - max(8px,calc(env(safe-area-inset-top,0px) + 8px)));height:calc(100dvh - max(8px,calc(env(safe-area-inset-top,0px) + 8px)))}@media(min-width:640px){.gymtag-strength-sheet{height:90dvh}}@keyframes gymtag-strength-sheet-enter{0%{transform:translate3d(0,102%,0)}to{transform:translateZ(0)}}@keyframes gymtag-strength-sheet-exit{0%{transform:translateZ(0)}to{transform:translate3d(0,102%,0)}}@keyframes gymtag-strength-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes gymtag-strength-backdrop-exit{0%{opacity:1}to{opacity:0}}.gymtag-strength-sheet{animation:gymtag-strength-sheet-enter .32s cubic-bezier(.2,.8,.24,1) both;backface-visibility:hidden}.gymtag-strength-backdrop{animation:gymtag-strength-backdrop-enter .22s ease-out both}.gymtag-strength-sheet[data-gymtag-strength-sheet-motion=closing]{animation:gymtag-strength-sheet-exit .28s cubic-bezier(.4,0,.7,1) both}.gymtag-strength-backdrop[data-gymtag-strength-sheet-motion=closing]{animation:gymtag-strength-backdrop-exit .28s ease-in both;pointer-events:none}@media(prefers-reduced-motion:reduce){.gymtag-strength-sheet,.gymtag-strength-backdrop,.gymtag-strength-sheet[data-gymtag-strength-sheet-motion=closing],.gymtag-strength-backdrop[data-gymtag-strength-sheet-motion=closing]{animation:none!important;transition:none!important}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-700:oklch(52% .105 223.128);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--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);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-muted-foreground:var(--muted-foreground);--color-border:var(--border)}}@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%;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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border);box-sizing:border-box}html{background:var(--color-background)}body{background-color:var(--color-background);min-height:100dvh;color:var(--color-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}::-webkit-scrollbar{display:none}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.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}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-\[3px\]{inset:-3px}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[-5px\]{inset:-5px}.inset-\[-10px\]{inset:-10px}.inset-\[-26px\]{inset:-26px}.inset-\[4\%\]{inset:4%}.inset-\[6px\]{inset:6px}.inset-\[16px\]{inset:16px}.inset-\[34px\]{inset:34px}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1{inset-inline:calc(var(--spacing) * 1)}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.-top-\[40px\]{top:-40px}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-\[1px\]{top:1px}.top-\[2px\]{top:2px}.top-\[5px\]{top:5px}.top-\[6px\]{top:6px}.top-\[15\%\]{top:15%}.top-\[16px\]{top:16px}.top-\[18px\]{top:18px}.top-\[20px\]{top:20px}.top-\[23px\]{top:23px}.top-\[24\%\]{top:24%}.top-\[24px\]{top:24px}.top-\[35\%\]{top:35%}.top-\[39px\]{top:39px}.top-\[42\%\]{top:42%}.top-\[44\%\]{top:44%}.top-\[46px\]{top:46px}.top-\[52px\]{top:52px}.top-\[56px\]{top:56px}.top-\[58px\]{top:58px}.top-\[76px\]{top:76px}.top-\[max\(16px\,env\(safe-area-inset-top\)\)\]{top:max(16px,env(safe-area-inset-top))}.top-\[max\(22px\,env\(safe-area-inset-top\)\)\]{top:max(22px,env(safe-area-inset-top))}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-2\.5{right:calc(var(--spacing) * -2.5)}.-right-8{right:calc(var(--spacing) * -8)}.-right-9{right:calc(var(--spacing) * -9)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-14{right:calc(var(--spacing) * -14)}.-right-16{right:calc(var(--spacing) * -16)}.-right-24{right:calc(var(--spacing) * -24)}.-right-\[4px\]{right:-4px}.-right-\[5px\]{right:-5px}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-\[1px\]{right:1px}.right-\[2px\]{right:2px}.right-\[8px\]{right:8px}.right-\[18px\]{right:18px}.right-\[19\%\]{right:19%}.right-\[52px\]{right:52px}.right-\[68px\]{right:68px}.right-\[82px\]{right:82px}.right-\[88px\]{right:88px}.right-\[max\(16px\,env\(safe-area-inset-right\)\)\]{right:max(16px,env(safe-area-inset-right))}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.-bottom-20{bottom:calc(var(--spacing) * -20)}.-bottom-\[2px\]{bottom:-2px}.-bottom-\[3px\]{bottom:-3px}.-bottom-\[9px\]{bottom:-9px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-\[-120px\]{bottom:-120px}.bottom-\[11\.5rem\]{bottom:11.5rem}.bottom-\[25px\]{bottom:25px}.bottom-\[67px\]{bottom:67px}.bottom-\[calc\(92px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(92px + env(safe-area-inset-bottom))}.bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.bottom-\[calc\(max\(env\(safe-area-inset-bottom\)\,0px\)\+6\.35rem\)\]{bottom:calc(max(env(safe-area-inset-bottom),0px) + 6.35rem)}.bottom-\[max\(\.8rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(.8rem,env(safe-area-inset-bottom))}.bottom-\[max\(5px\,env\(safe-area-inset-bottom\)\)\]{bottom:max(5px,env(safe-area-inset-bottom))}.bottom-\[max\(14px\,env\(safe-area-inset-bottom\)\)\]{bottom:max(14px,env(safe-area-inset-bottom))}.bottom-\[max\(20px\,env\(safe-area-inset-bottom\)\)\]{bottom:max(20px,env(safe-area-inset-bottom))}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-8{left:calc(var(--spacing) * -8)}.-left-12{left:calc(var(--spacing) * -12)}.-left-24{left:calc(var(--spacing) * -24)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-10{left:calc(var(--spacing) * 10)}.left-12{left:calc(var(--spacing) * 12)}.left-16{left:calc(var(--spacing) * 16)}.left-\[15\%\]{left:15%}.left-\[19\%\]{left:19%}.left-\[29px\]{left:29px}.left-\[calc\(50\%\+18px\)\]{left:calc(50% + 18px)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[6\]{z-index:6}.z-\[50\]{z-index:50}.z-\[55\]{z-index:55}.z-\[70\]{z-index:70}.z-\[72\]{z-index:72}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[115\]{z-index:115}.z-\[120\]{z-index:120}.z-\[125\]{z-index:125}.z-\[130\]{z-index:130}.z-\[140\]{z-index:140}.z-\[180\]{z-index:180}.z-\[200\]{z-index:200}.z-\[220\]{z-index:220}.z-\[250\]{z-index:250}.z-\[260\]{z-index:260}.z-\[270\]{z-index:270}.z-\[280\]{z-index:280}.z-\[285\]{z-index:285}.z-\[300\]{z-index:300}.z-\[310\]{z-index:310}.z-\[320\]{z-index:320}.z-\[360\]{z-index:360}.z-\[380\]{z-index:380}.z-\[410\]{z-index:410}.z-\[450\]{z-index:450}.z-\[500\]{z-index:500}.z-\[600\]{z-index:600}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-2{grid-row-start:2}.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}}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-\[2px\]{margin-block:2px}.my-\[7px\]{margin-block:7px}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-9{margin-top:calc(var(--spacing) * -9)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[5px\]{margin-top:5px}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\.12\]{aspect-ratio:1.12}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/11\]{aspect-ratio:16/11}.aspect-square{aspect-ratio:1}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.size-72{width:calc(var(--spacing) * 72);height:calc(var(--spacing) * 72)}.size-80{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.size-96{width:calc(var(--spacing) * 96);height:calc(var(--spacing) * 96)}.size-\[9px\]{width:9px;height:9px}.size-\[10px\]{width:10px;height:10px}.size-\[13px\]{width:13px;height:13px}.size-\[14px\]{width:14px;height:14px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[19px\]{width:19px;height:19px}.size-\[20px\]{width:20px;height:20px}.size-\[22px\]{width:22px;height:22px}.size-\[26px\]{width:26px;height:26px}.size-\[34px\]{width:34px;height:34px}.size-\[41px\]{width:41px;height:41px}.size-\[46px\]{width:46px;height:46px}.size-\[50px\]{width:50px;height:50px}.size-\[58px\]{width:58px;height:58px}.size-\[60px\]{width:60px;height:60px}.size-\[68px\]{width:68px;height:68px}.size-\[72px\]{width:72px;height:72px}.size-\[74px\]{width:74px;height:74px}.size-\[76px\]{width:76px;height:76px}.size-\[78px\]{width:78px;height:78px}.size-\[112px\]{width:112px;height:112px}.size-\[150px\]{width:150px;height:150px}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[25px\]{height:25px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[38\%\]{height:38%}.h-\[42\%\]{height:42%}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46\%\]{height:46%}.h-\[48px\]{height:48px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[58px\]{height:58px}.h-\[62\%\]{height:62%}.h-\[62px\]{height:62px}.h-\[64\%\]{height:64%}.h-\[64px\]{height:64px}.h-\[68px\]{height:68px}.h-\[76px\]{height:76px}.h-\[92px\]{height:92px}.h-\[96px\]{height:96px}.h-\[100dvh\]{height:100dvh}.h-\[112px\]{height:112px}.h-\[116px\]{height:116px}.h-\[120px\]{height:120px}.h-\[136px\]{height:136px}.h-\[148px\]{height:148px}.h-\[150px\]{height:150px}.h-\[168px\]{height:168px}.h-\[176px\]{height:176px}.h-\[178px\]{height:178px}.h-\[190px\]{height:190px}.h-\[204px\]{height:204px}.h-\[230px\]{height:230px}.h-\[248px\]{height:248px}.h-\[250px\]{height:250px}.h-\[255px\]{height:255px}.h-\[260px\]{height:260px}.h-\[310px\]{height:310px}.h-\[312px\]{height:312px}.h-\[470px\]{height:470px}.h-\[calc\(100\%-20px\)\]{height:calc(100% - 20px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-11{max-height:calc(var(--spacing) * 11)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[45vh\]{max-height:45vh}.max-h-\[46vh\]{max-height:46vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[58vh\]{max-height:58vh}.max-h-\[76dvh\]{max-height:76dvh}.max-h-\[78dvh\]{max-height:78dvh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[91dvh\]{max-height:91dvh}.max-h-\[94dvh\]{max-height:94dvh}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[360px\]{max-height:360px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[12px\]{min-height:12px}.min-h-\[16px\]{min-height:16px}.min-h-\[28px\]{min-height:28px}.min-h-\[30px\]{min-height:30px}.min-h-\[40px\]{min-height:40px}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[58px\]{min-height:58px}.min-h-\[59px\]{min-height:59px}.min-h-\[62px\]{min-height:62px}.min-h-\[64px\]{min-height:64px}.min-h-\[66px\]{min-height:66px}.min-h-\[68px\]{min-height:68px}.min-h-\[70px\]{min-height:70px}.min-h-\[72px\]{min-height:72px}.min-h-\[82px\]{min-height:82px}.min-h-\[86px\]{min-height:86px}.min-h-\[92px\]{min-height:92px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[118px\]{min-height:118px}.min-h-\[220px\]{min-height:220px}.min-h-\[470px\]{min-height:470px}.min-h-\[485px\]{min-height:485px}.min-h-\[calc\(100dvh-78px\)\]{min-height:calc(100dvh - 78px)}.min-h-full{min-height:100%}.w-1{width:calc(var(--spacing) * 1)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-\[3px\]{width:3px}.w-\[13px\]{width:13px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[24px\]{width:24px}.w-\[45\%\]{width:45%}.w-\[48px\]{width:48px}.w-\[58\%\]{width:58%}.w-\[76px\]{width:76px}.w-\[92px\]{width:92px}.w-\[100dvw\]{width:100dvw}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[174px\]{width:174px}.w-\[232px\]{width:232px}.w-\[286px\]{width:286px}.w-\[calc\(100\%\+1rem\)\]{width:calc(100% + 1rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-36px\)\]{width:calc(100% - 36px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[15px\]{max-width:15px}.max-w-\[20px\]{max-width:20px}.max-w-\[24px\]{max-width:24px}.max-w-\[28px\]{max-width:28px}.max-w-\[48px\]{max-width:48px}.max-w-\[52px\]{max-width:52px}.max-w-\[54px\]{max-width:54px}.max-w-\[72\%\]{max-width:72%}.max-w-\[76\%\]{max-width:76%}.max-w-\[76px\]{max-width:76px}.max-w-\[82\%\]{max-width:82%}.max-w-\[82px\]{max-width:82px}.max-w-\[88\%\]{max-width:88%}.max-w-\[92\%\]{max-width:92%}.max-w-\[94\%\]{max-width:94%}.max-w-\[100dvw\]{max-width:100dvw}.max-w-\[110px\]{max-width:110px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[205px\]{max-width:205px}.max-w-\[220px\]{max-width:220px}.max-w-\[235px\]{max-width:235px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[270px\]{max-width:270px}.max-w-\[280px\]{max-width:280px}.max-w-\[290px\]{max-width:290px}.max-w-\[300px\]{max-width:300px}.max-w-\[305px\]{max-width:305px}.max-w-\[310px\]{max-width:310px}.max-w-\[320px\]{max-width:320px}.max-w-\[330px\]{max-width:330px}.max-w-\[340px\]{max-width:340px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[368px\]{max-width:368px}.max-w-\[370px\]{max-width:370px}.max-w-\[380px\]{max-width:380px}.max-w-\[382px\]{max-width:382px}.max-w-\[390px\]{max-width:390px}.max-w-\[398px\]{max-width:398px}.max-w-\[404px\]{max-width:404px}.max-w-\[430px\]{max-width:430px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[calc\(100\%\+1\.5rem\)\]{max-width:calc(100% + 1.5rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[18px\]{min-width:18px}.min-w-\[38px\]{min-width:38px}.min-w-\[42px\]{min-width:42px}.min-w-\[43px\]{min-width:43px}.min-w-\[70px\]{min-width:70px}.min-w-\[72px\]{min-width:72px}.min-w-\[74px\]{min-width:74px}.min-w-\[92px\]{min-width:92px}.min-w-\[94px\]{min-width:94px}.min-w-\[112px\]{min-width:112px}.min-w-\[190px\]{min-width:190px}.min-w-\[218px\]{min-width:218px}.min-w-\[230px\]{min-width:230px}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[115\%\]{--tw-translate-y:115%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[135\%\]{--tw-translate-y:135%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-110{--tw-scale-x:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-125{--tw-scale-x:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.18\]{scale:1.18}.-rotate-\[4deg\]{rotate:-4deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-10deg\]{rotate:-10deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[pulse_650ms_ease-out_1\]{animation:.65s ease-out pulse}.animate-\[pulse_1000ms_ease-out_1\]{animation:1s ease-out pulse}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[\.9fr_1\.5fr\]{grid-template-columns:.9fr 1.5fr}.grid-cols-\[\.85fr_1fr_1\.15fr\]{grid-template-columns:.85fr 1fr 1.15fr}.grid-cols-\[1\.2fr_\.9fr\]{grid-template-columns:1.2fr .9fr}.grid-cols-\[1\.25fr_\.9fr\]{grid-template-columns:1.25fr .9fr}.grid-cols-\[1\.35fr_\.8fr\]{grid-template-columns:1.35fr .8fr}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[1fr_72px_1fr\]{grid-template-columns:1fr 72px 1fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[20px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_41px_34px\]{grid-template-columns:20px minmax(0,1fr) minmax(0,1fr) 41px 34px}.grid-cols-\[29px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_42px\]{grid-template-columns:29px minmax(0,1fr) minmax(0,1fr) 42px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_118px\]{grid-template-columns:minmax(0,1fr) 118px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[1px\]{gap:1px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}: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-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * 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)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-black\/\[\.06\]>:not(:last-child)){border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){:where(.divide-black\/\[\.06\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}:where(.divide-black\/\[\.045\]>:not(:last-child)){border-color:#0000000b}@supports (color:color-mix(in lab,red,red)){:where(.divide-black\/\[\.045\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-black) 4.5%,transparent)}}:where(.divide-black\/\[\.055\]>:not(:last-child)){border-color:#0000000e}@supports (color:color-mix(in lab,red,red)){:where(.divide-black\/\[\.055\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-black) 5.5%,transparent)}}:where(.divide-border>:not(:last-child)){border-color:var(--border)}:where(.divide-white\/\[\.07\]>:not(:last-child)){border-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/\[\.07\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-3xl{border-radius:calc(var(--radius) + 12px)}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[19px\]{border-radius:19px}.rounded-\[20px\]{border-radius:20px}.rounded-\[21px\]{border-radius:21px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[25px\]{border-radius:25px}.rounded-\[26px\]{border-radius:26px}.rounded-\[27px\]{border-radius:27px}.rounded-\[28px\]{border-radius:28px}.rounded-\[29px\]{border-radius:29px}.rounded-\[30px\]{border-radius:30px}.rounded-\[31px\]{border-radius:31px}.rounded-\[32px\]{border-radius:32px}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-\[5px\]{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-\[9px\]{border-top-left-radius:9px;border-top-right-radius:9px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[24px\]{border-top-left-radius:24px;border-top-right-radius:24px}.rounded-t-\[26px\]{border-top-left-radius:26px;border-top-right-radius:26px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-\[30px\]{border-top-left-radius:30px;border-top-right-radius:30px}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.rounded-tl-md{border-top-left-radius:calc(var(--radius) - 2px)}.rounded-tr-md{border-top-right-radius:calc(var(--radius) - 2px)}.rounded-br-md{border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-bl-md{border-bottom-left-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[4px\]{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#7aa6c9\]\/\[\.26\]{border-color:#7aa6c942}.border-\[\#302A25\]{border-color:#302a25}.border-\[\#15212a\]{border-color:#15212a}.border-\[\#A78A50\]\/20{border-color:#a78a5033}.border-\[\#B8985C\]\/25{border-color:#b8985c40}.border-\[\#B79552\]\/20{border-color:#b7955233}.border-\[\#B79552\]\/35{border-color:#b7955259}.border-\[\#D5B16F\]{border-color:#d5b16f}.border-\[\#D5B16F\]\/20{border-color:#d5b16f33}.border-\[\#D5B16F\]\/25{border-color:#d5b16f40}.border-\[\#D5B16F\]\/30{border-color:#d5b16f4d}.border-\[\#D7B269\]{border-color:#d7b269}.border-\[\#D8B56C\]{border-color:#d8b56c}.border-\[\#D8B56C\]\/10{border-color:#d8b56c1a}.border-\[\#D8B56C\]\/15{border-color:#d8b56c26}.border-\[\#D8B56C\]\/20{border-color:#d8b56c33}.border-\[\#D8B56C\]\/25{border-color:#d8b56c40}.border-\[\#D8B56C\]\/30{border-color:#d8b56c4d}.border-\[\#D8B56C\]\/35{border-color:#d8b56c59}.border-\[\#D8B56C\]\/40{border-color:#d8b56c66}.border-\[\#D8B56C\]\/45{border-color:#d8b56c73}.border-\[\#D8B56C\]\/60{border-color:#d8b56c99}.border-\[\#D8B56C\]\/70{border-color:#d8b56cb3}.border-\[\#D8B56C\]\/\[\.13\]{border-color:#d8b56c21}.border-\[\#D8B56C\]\/\[\.15\]{border-color:#d8b56c26}.border-\[\#D8B56C\]\/\[\.16\]{border-color:#d8b56c29}.border-\[\#D9B578\]\/20{border-color:#d9b57833}.border-\[\#D9B975\]\/25{border-color:#d9b97540}.border-\[\#DCC28D\]\/20{border-color:#dcc28d33}.border-\[\#DDBA79\]\/20{border-color:#ddba7933}.border-\[\#E2C081\]\/35{border-color:#e2c08159}.border-\[\#E3C17E\]\/30{border-color:#e3c17e4d}.border-\[\#E4C58E\]\/\[\.15\]{border-color:#e4c58e26}.border-\[\#E6C485\]\/80{border-color:#e6c485cc}.border-\[\#E8C27C\]\/30{border-color:#e8c27c4d}.border-\[\#E8C27C\]\/35{border-color:#e8c27c59}.border-\[\#E8C37E\]\/30{border-color:#e8c37e4d}.border-\[\#E8C785\]\/45{border-color:#e8c78573}.border-\[\#E8C886\]\/15{border-color:#e8c88626}.border-\[\#E8C886\]\/30{border-color:#e8c8864d}.border-\[\#E8C886\]\/\[\.11\]{border-color:#e8c8861c}.border-\[\#F1CF8B\]\/35{border-color:#f1cf8b59}.border-\[\#F2D392\]\/50{border-color:#f2d39280}.border-\[\#F2DDAA\]\/35{border-color:#f2ddaa59}.border-\[\#b69a57\]\/50{border-color:#b69a5780}.border-\[\#b99a5c\]\/25{border-color:#b99a5c40}.border-\[\#c7ac76\]\/30{border-color:#c7ac764d}.border-\[\#dadce0\]{border-color:#dadce0}.border-\[\#e1c68d\]\/25{border-color:#e1c68d40}.border-\[\#ff3b70\]\/20{border-color:#ff3b7033}.border-\[\#ff3268\]\/25{border-color:#ff326840}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-100\/90{border-color:#fef3c6e6}@supports (color:color-mix(in lab,red,red)){.border-amber-100\/90{border-color:color-mix(in oklab,var(--color-amber-100) 90%,transparent)}}.border-amber-200\/20{border-color:#fee68533}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/20{border-color:color-mix(in oklab,var(--color-amber-200) 20%,transparent)}}.border-amber-200\/40{border-color:#fee68566}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/40{border-color:color-mix(in oklab,var(--color-amber-200) 40%,transparent)}}.border-amber-200\/60{border-color:#fee68599}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/60{border-color:color-mix(in oklab,var(--color-amber-200) 60%,transparent)}}.border-amber-200\/70{border-color:#fee685b3}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/70{border-color:color-mix(in oklab,var(--color-amber-200) 70%,transparent)}}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/80{border-color:color-mix(in oklab,var(--color-amber-200) 80%,transparent)}}.border-amber-300\/15{border-color:#ffd23626}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/15{border-color:color-mix(in oklab,var(--color-amber-300) 15%,transparent)}}.border-amber-300\/25{border-color:#ffd23640}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/25{border-color:color-mix(in oklab,var(--color-amber-300) 25%,transparent)}}.border-amber-300\/35{border-color:#ffd23659}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/35{border-color:color-mix(in oklab,var(--color-amber-300) 35%,transparent)}}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/70{border-color:color-mix(in oklab,var(--color-amber-300) 70%,transparent)}}.border-amber-300\/80{border-color:#ffd236cc}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/80{border-color:color-mix(in oklab,var(--color-amber-300) 80%,transparent)}}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/20{border-color:color-mix(in oklab,var(--color-amber-400) 20%,transparent)}}.border-amber-400\/25{border-color:#fcbb0040}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/25{border-color:color-mix(in oklab,var(--color-amber-400) 25%,transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/30{border-color:color-mix(in oklab,var(--color-amber-400) 30%,transparent)}}.border-amber-400\/35{border-color:#fcbb0059}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/35{border-color:color-mix(in oklab,var(--color-amber-400) 35%,transparent)}}.border-amber-500\/15{border-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/15{border-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/25{border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.border-background{border-color:var(--background)}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/5{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/15{border-color:#00000026}@supports (color:color-mix(in lab,red,red)){.border-black\/15{border-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.border-black\/\[\.04\]{border-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.border-black\/\[\.04\]{border-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.border-black\/\[\.05\]{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/\[\.05\]{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-black\/\[\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.border-black\/\[\.06\]{border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.border-black\/\[\.07\]{border-color:#00000012}@supports (color:color-mix(in lab,red,red)){.border-black\/\[\.07\]{border-color:color-mix(in oklab,var(--color-black) 7%,transparent)}}.border-black\/\[\.035\]{border-color:#00000009}@supports (color:color-mix(in lab,red,red)){.border-black\/\[\.035\]{border-color:color-mix(in oklab,var(--color-black) 3.5%,transparent)}}.border-black\/\[\.045\]{border-color:#0000000b}@supports (color:color-mix(in lab,red,red)){.border-black\/\[\.045\]{border-color:color-mix(in oklab,var(--color-black) 4.5%,transparent)}}.border-black\/\[\.055\]{border-color:#0000000e}@supports (color:color-mix(in lab,red,red)){.border-black\/\[\.055\]{border-color:color-mix(in oklab,var(--color-black) 5.5%,transparent)}}.border-black\/\[\.075\]{border-color:#00000013}@supports (color:color-mix(in lab,red,red)){.border-black\/\[\.075\]{border-color:color-mix(in oklab,var(--color-black) 7.5%,transparent)}}.border-black\/\[0\.05\]{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.05\]{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-border{border-color:var(--border)}.border-brand,.border-brand\/10{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/10{border-color:color-mix(in oklab,var(--brand) 10%,transparent)}}.border-brand\/15{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/15{border-color:color-mix(in oklab,var(--brand) 15%,transparent)}}.border-brand\/20{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/20{border-color:color-mix(in oklab,var(--brand) 20%,transparent)}}.border-brand\/30{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/30{border-color:color-mix(in oklab,var(--brand) 30%,transparent)}}.border-brand\/35{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/35{border-color:color-mix(in oklab,var(--brand) 35%,transparent)}}.border-brand\/60{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/60{border-color:color-mix(in oklab,var(--brand) 60%,transparent)}}.border-bronze\/60{border-color:var(--bronze)}@supports (color:color-mix(in lab,red,red)){.border-bronze\/60{border-color:color-mix(in oklab,var(--bronze) 60%,transparent)}}.border-card{border-color:var(--card)}.border-destructive\/20{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-100\/70{border-color:#d0fae5b3}@supports (color:color-mix(in lab,red,red)){.border-emerald-100\/70{border-color:color-mix(in oklab,var(--color-emerald-100) 70%,transparent)}}.border-emerald-100\/80{border-color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.border-emerald-100\/80{border-color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.border-emerald-100\/90{border-color:#d0fae5e6}@supports (color:color-mix(in lab,red,red)){.border-emerald-100\/90{border-color:color-mix(in oklab,var(--color-emerald-100) 90%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/70{border-color:#a4f4cfb3}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/70{border-color:color-mix(in oklab,var(--color-emerald-200) 70%,transparent)}}.border-emerald-300\/15{border-color:#5ee9b526}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/15{border-color:color-mix(in oklab,var(--color-emerald-300) 15%,transparent)}}.border-emerald-300\/20{border-color:#5ee9b533}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/20{border-color:color-mix(in oklab,var(--color-emerald-300) 20%,transparent)}}.border-emerald-300\/25{border-color:#5ee9b540}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/25{border-color:color-mix(in oklab,var(--color-emerald-300) 25%,transparent)}}.border-emerald-300\/30{border-color:#5ee9b54d}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/30{border-color:color-mix(in oklab,var(--color-emerald-300) 30%,transparent)}}.border-emerald-300\/\[\.13\]{border-color:#5ee9b521}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/\[\.13\]{border-color:color-mix(in oklab,var(--color-emerald-300) 13%,transparent)}}.border-emerald-400\/15{border-color:#00d29426}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/15{border-color:color-mix(in oklab,var(--color-emerald-400) 15%,transparent)}}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/20{border-color:color-mix(in oklab,var(--color-emerald-400) 20%,transparent)}}.border-emerald-400\/25{border-color:#00d29440}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/25{border-color:color-mix(in oklab,var(--color-emerald-400) 25%,transparent)}}.border-emerald-500\/15{border-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/15{border-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25{border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-gold\/60{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/60{border-color:color-mix(in oklab,var(--gold) 60%,transparent)}}.border-orange-100{border-color:var(--color-orange-100)}.border-red-200\/70{border-color:#ffcacab3}@supports (color:color-mix(in lab,red,red)){.border-red-200\/70{border-color:color-mix(in oklab,var(--color-red-200) 70%,transparent)}}.border-red-300\/20{border-color:#ffa3a333}@supports (color:color-mix(in lab,red,red)){.border-red-300\/20{border-color:color-mix(in oklab,var(--color-red-300) 20%,transparent)}}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab,red,red)){.border-red-500\/25{border-color:color-mix(in oklab,var(--color-red-500) 25%,transparent)}}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200\/80{border-color:#ffccd3cc}@supports (color:color-mix(in lab,red,red)){.border-rose-200\/80{border-color:color-mix(in oklab,var(--color-rose-200) 80%,transparent)}}.border-rose-300\/15{border-color:#ffa2ae26}@supports (color:color-mix(in lab,red,red)){.border-rose-300\/15{border-color:color-mix(in oklab,var(--color-rose-300) 15%,transparent)}}.border-rose-300\/20{border-color:#ffa2ae33}@supports (color:color-mix(in lab,red,red)){.border-rose-300\/20{border-color:color-mix(in oklab,var(--color-rose-300) 20%,transparent)}}.border-rose-400\/15{border-color:#ff667f26}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/15{border-color:color-mix(in oklab,var(--color-rose-400) 15%,transparent)}}.border-rose-400\/25{border-color:#ff667f40}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/25{border-color:color-mix(in oklab,var(--color-rose-400) 25%,transparent)}}.border-rose-400\/30{border-color:#ff667f4d}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/30{border-color:color-mix(in oklab,var(--color-rose-400) 30%,transparent)}}.border-rose-400\/35{border-color:#ff667f59}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/35{border-color:color-mix(in oklab,var(--color-rose-400) 35%,transparent)}}.border-rose-400\/55{border-color:#ff667f8c}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/55{border-color:color-mix(in oklab,var(--color-rose-400) 55%,transparent)}}.border-silver\/70{border-color:var(--silver)}@supports (color:color-mix(in lab,red,red)){.border-silver\/70{border-color:color-mix(in oklab,var(--silver) 70%,transparent)}}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-100\/80{border-color:#dff2fecc}@supports (color:color-mix(in lab,red,red)){.border-sky-100\/80{border-color:color-mix(in oklab,var(--color-sky-100) 80%,transparent)}}.border-sky-100\/90{border-color:#dff2fee6}@supports (color:color-mix(in lab,red,red)){.border-sky-100\/90{border-color:color-mix(in oklab,var(--color-sky-100) 90%,transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-200\/15{border-color:#b8e6fe26}@supports (color:color-mix(in lab,red,red)){.border-sky-200\/15{border-color:color-mix(in oklab,var(--color-sky-200) 15%,transparent)}}.border-sky-200\/70{border-color:#b8e6feb3}@supports (color:color-mix(in lab,red,red)){.border-sky-200\/70{border-color:color-mix(in oklab,var(--color-sky-200) 70%,transparent)}}.border-sky-300\/15{border-color:#77d4ff26}@supports (color:color-mix(in lab,red,red)){.border-sky-300\/15{border-color:color-mix(in oklab,var(--color-sky-300) 15%,transparent)}}.border-sky-300\/20{border-color:#77d4ff33}@supports (color:color-mix(in lab,red,red)){.border-sky-300\/20{border-color:color-mix(in oklab,var(--color-sky-300) 20%,transparent)}}.border-sky-300\/30{border-color:#77d4ff4d}@supports (color:color-mix(in lab,red,red)){.border-sky-300\/30{border-color:color-mix(in oklab,var(--color-sky-300) 30%,transparent)}}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/20{border-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.border-transparent{border-color:#0000}.border-violet-200\/80{border-color:#ddd6ffcc}@supports (color:color-mix(in lab,red,red)){.border-violet-200\/80{border-color:color-mix(in oklab,var(--color-violet-200) 80%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/16{border-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.border-white\/16{border-color:color-mix(in oklab,var(--color-white) 16%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/55{border-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.border-white\/55{border-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.border-white\/75{border-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.border-white\/75{border-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.border-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.border-white\/90{border-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.border-white\/\[\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.06\]{border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.border-white\/\[\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.07\]{border-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.border-white\/\[\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.08\]{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-white\/\[\.09\]{border-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.09\]{border-color:color-mix(in oklab,var(--color-white) 9%,transparent)}}.border-white\/\[\.10\]{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.10\]{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/\[\.11\]{border-color:#ffffff1c}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.11\]{border-color:color-mix(in oklab,var(--color-white) 11%,transparent)}}.border-white\/\[\.12\]{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.12\]{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-white\/\[\.13\]{border-color:#ffffff21}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.13\]{border-color:color-mix(in oklab,var(--color-white) 13%,transparent)}}.border-white\/\[\.14\]{border-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.14\]{border-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.border-white\/\[\.055\]{border-color:#ffffff0e}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.055\]{border-color:color-mix(in oklab,var(--color-white) 5.5%,transparent)}}.border-white\/\[\.065\]{border-color:#fff1}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.065\]{border-color:color-mix(in oklab,var(--color-white) 6.5%,transparent)}}.border-white\/\[\.075\]{border-color:#ffffff13}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.075\]{border-color:color-mix(in oklab,var(--color-white) 7.5%,transparent)}}.border-t-\[\#fb2c62\]{border-top-color:#fb2c62}.border-t-brand{border-top-color:var(--brand)}.\!bg-transparent{background-color:#0000!important}.bg-\[\#0a1117\]\/92{background-color:#0a1117eb}.bg-\[\#0b1114\]{background-color:#0b1114}.bg-\[\#0b1116\]{background-color:#0b1116}.bg-\[\#0d766e\]{background-color:#0d766e}.bg-\[\#0d1318\]\/95{background-color:#0d1318f2}.bg-\[\#0d1714\]{background-color:#0d1714}.bg-\[\#0e171e\]{background-color:#0e171e}.bg-\[\#0f7490\]{background-color:#0f7490}.bg-\[\#1B2021\]{background-color:#1b2021}.bg-\[\#1C2021\]{background-color:#1c2021}.bg-\[\#1C2022\]{background-color:#1c2022}.bg-\[\#1D2123\]{background-color:#1d2123}.bg-\[\#1D2423\]{background-color:#1d2423}.bg-\[\#1a1b21\]{background-color:#1a1b21}.bg-\[\#1b1e20\]{background-color:#1b1e20}.bg-\[\#1c1e20\]{background-color:#1c1e20}.bg-\[\#6B5635\]{background-color:#6b5635}.bg-\[\#16a34a\]{background-color:#16a34a}.bg-\[\#102a2a\]{background-color:#102a2a}.bg-\[\#102a2a\]\/7{background-color:#102a2a12}.bg-\[\#111a22\]{background-color:#111a22}.bg-\[\#111c24\]{background-color:#111c24}.bg-\[\#141d25\]{background-color:#141d25}.bg-\[\#151A1C\]{background-color:#151a1c}.bg-\[\#171A1C\]{background-color:#171a1c}.bg-\[\#171A1D\]{background-color:#171a1d}.bg-\[\#171b1f\]{background-color:#171b1f}.bg-\[\#171d23\]{background-color:#171d23}.bg-\[\#182f2b\]{background-color:#182f2b}.bg-\[\#191B21\]{background-color:#191b21}.bg-\[\#191C1E\]{background-color:#191c1e}.bg-\[\#509fff\]\/\[\.12\]{background-color:#509fff1f}.bg-\[\#05090c\]{background-color:#05090c}.bg-\[\#08799a\]{background-color:#08799a}.bg-\[\#14191B\]{background-color:#14191b}.bg-\[\#15171b\]{background-color:#15171b}.bg-\[\#15212a\]\/90{background-color:#15212ae6}.bg-\[\#16181c\]{background-color:#16181c}.bg-\[\#17181c\]{background-color:#17181c}.bg-\[\#17181d\]{background-color:#17181d}.bg-\[\#19232C\]{background-color:#19232c}.bg-\[\#19232d\]{background-color:#19232d}.bg-\[\#20415d\]\/60{background-color:#20415d99}.bg-\[\#25262c\]{background-color:#25262c}.bg-\[\#27282c\]{background-color:#27282c}.bg-\[\#33343A\]{background-color:#33343a}.bg-\[\#061923\]{background-color:#061923}.bg-\[\#071014\]{background-color:#071014}.bg-\[\#101820\]\/72{background-color:#101820b8}.bg-\[\#111214\]{background-color:#111214}.bg-\[\#111217\]{background-color:#111217}.bg-\[\#111315\]{background-color:#111315}.bg-\[\#111417\]{background-color:#111417}.bg-\[\#111518\]{background-color:#111518}.bg-\[\#111820\]{background-color:#111820}.bg-\[\#111820\]\/78{background-color:#111820c7}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#121316\]{background-color:#121316}.bg-\[\#121619\]{background-color:#121619}.bg-\[\#152220\]{background-color:#152220}.bg-\[\#182129\]{background-color:#182129}.bg-\[\#191919\]{background-color:#191919}.bg-\[\#202425\]{background-color:#202425}.bg-\[\#202525\]{background-color:#202525}.bg-\[\#202526\]{background-color:#202526}.bg-\[\#232729\]{background-color:#232729}.bg-\[\#292923\]{background-color:#292923}.bg-\[\#302922\]{background-color:#302922}.bg-\[\#303035\]{background-color:#303035}.bg-\[\#A78D58\]{background-color:#a78d58}.bg-\[\#B65E44\]\/15{background-color:#b65e4426}.bg-\[\#CBA85E\]\/20{background-color:#cba85e33}.bg-\[\#D5B16F\]{background-color:#d5b16f}.bg-\[\#D5B16F\]\/10{background-color:#d5b16f1a}.bg-\[\#D5B16F\]\/15{background-color:#d5b16f26}.bg-\[\#D5B16F\]\/20{background-color:#d5b16f33}.bg-\[\#D5B16F\]\/\[\.07\]{background-color:#d5b16f12}.bg-\[\#D5B168\]\/20{background-color:#d5b16833}.bg-\[\#D6AF67\]\/15{background-color:#d6af6726}.bg-\[\#D7B269\]{background-color:#d7b269}.bg-\[\#D7B269\]\/20{background-color:#d7b26933}.bg-\[\#D8B56C\]{background-color:#d8b56c}.bg-\[\#D8B56C\]\/10{background-color:#d8b56c1a}.bg-\[\#D8B56C\]\/12{background-color:#d8b56c1f}.bg-\[\#D8B56C\]\/15{background-color:#d8b56c26}.bg-\[\#D8B56C\]\/20{background-color:#d8b56c33}.bg-\[\#D8B56C\]\/\[\.06\]{background-color:#d8b56c0f}.bg-\[\#D8B56C\]\/\[\.07\]{background-color:#d8b56c12}.bg-\[\#D8B56C\]\/\[\.08\]{background-color:#d8b56c14}.bg-\[\#D8B56C\]\/\[\.09\]{background-color:#d8b56c17}.bg-\[\#D8B56C\]\/\[\.10\]{background-color:#d8b56c1a}.bg-\[\#D8B56C\]\/\[\.13\]{background-color:#d8b56c21}.bg-\[\#D8B56C\]\/\[\.035\]{background-color:#d8b56c09}.bg-\[\#D8B56C\]\/\[\.055\]{background-color:#d8b56c0e}.bg-\[\#D8B56C\]\/\[\.075\]{background-color:#d8b56c13}.bg-\[\#D8B56C\]\/\[\.095\]{background-color:#d8b56c18}.bg-\[\#D9B975\]\/10{background-color:#d9b9751a}.bg-\[\#DEBD7E\]{background-color:#debd7e}.bg-\[\#E0B869\]\/\[\.10\]{background-color:#e0b8691a}.bg-\[\#E4B96B\]\/10{background-color:#e4b96b1a}.bg-\[\#E4BC7C\]{background-color:#e4bc7c}.bg-\[\#E4BF79\]{background-color:#e4bf79}.bg-\[\#E6C17A\]{background-color:#e6c17a}.bg-\[\#E6C27E\]\/10{background-color:#e6c27e1a}.bg-\[\#E7B773\]\/\[\.06\]{background-color:#e7b7730f}.bg-\[\#E7C37F\]{background-color:#e7c37f}.bg-\[\#E8C27C\]{background-color:#e8c27c}.bg-\[\#E8C27C\]\/\[\.09\]{background-color:#e8c27c17}.bg-\[\#E8C27C\]\/\[\.12\]{background-color:#e8c27c1f}.bg-\[\#E8C37E\]\/10{background-color:#e8c37e1a}.bg-\[\#E8C785\]\/\[\.10\]{background-color:#e8c7851a}.bg-\[\#E9C98C\]{background-color:#e9c98c}.bg-\[\#EAC47F\]{background-color:#eac47f}.bg-\[\#EDC77F\]{background-color:#edc77f}.bg-\[\#F0C37B\]{background-color:#f0c37b}.bg-\[\#b99a5c\]\/\[\.08\]{background-color:#b99a5c14}.bg-\[\#c9b27c\]\/10{background-color:#c9b27c1a}.bg-\[\#d1b777\]\/10{background-color:#d1b7771a}.bg-\[\#d1b777\]\/12{background-color:#d1b7771f}.bg-\[\#d1ba82\]\/12{background-color:#d1ba821f}.bg-\[\#d1ba82\]\/18{background-color:#d1ba822e}.bg-\[\#d2ba81\]\/10{background-color:#d2ba811a}.bg-\[\#d2bb82\]\/8{background-color:#d2bb8214}.bg-\[\#d2bb82\]\/9{background-color:#d2bb8217}.bg-\[\#d2bb82\]\/10{background-color:#d2bb821a}.bg-\[\#d2bb82\]\/12{background-color:#d2bb821f}.bg-\[\#d4bd86\]\/10{background-color:#d4bd861a}.bg-\[\#d5bd83\]\/55{background-color:#d5bd838c}.bg-\[\#d6bf88\]\/70{background-color:#d6bf88b3}.bg-\[\#d7bf86\]\/10{background-color:#d7bf861a}.bg-\[\#d8c18a\]{background-color:#d8c18a}.bg-\[\#d8c18a\]\/70{background-color:#d8c18ab3}.bg-\[\#d9c28a\]{background-color:#d9c28a}.bg-\[\#d9c38d\]{background-color:#d9c38d}.bg-\[\#d92f4f\]{background-color:#d92f4f}.bg-\[\#ddc48d\]\/15{background-color:#ddc48d26}.bg-\[\#e0cb99\]{background-color:#e0cb99}.bg-\[\#e1bf82\]\/50{background-color:#e1bf8280}.bg-\[\#e1c68d\]\/10{background-color:#e1c68d1a}.bg-\[\#e2c98f\]{background-color:#e2c98f}.bg-\[\#e9c77f\]{background-color:#e9c77f}.bg-\[\#e9c77f\]\/10{background-color:#e9c77f1a}.bg-\[\#edf1ef\]{background-color:#edf1ef}.bg-\[\#eef1f5\]{background-color:#eef1f5}.bg-\[\#f0f2f3\]{background-color:#f0f2f3}.bg-\[\#f0f7f5\]{background-color:#f0f7f5}.bg-\[\#f3f7f6\]{background-color:#f3f7f6}.bg-\[\#f4f6f5\]{background-color:#f4f6f5}.bg-\[\#f5faf8\]{background-color:#f5faf8}.bg-\[\#f7faf9\]{background-color:#f7faf9}.bg-\[\#f7faf9\]\/94{background-color:#f7faf9f0}.bg-\[\#f8fbfa\]{background-color:#f8fbfa}.bg-\[\#f9fbfa\]{background-color:#f9fbfa}.bg-\[\#fafcfd\]{background-color:#fafcfd}.bg-\[\#fb2c62\]{background-color:#fb2c62}.bg-\[\#fbfcfc\]{background-color:#fbfcfc}.bg-\[\#ff3b70\]\/\[\.065\]{background-color:#ff3b7011}.bg-\[\#ff3268\]\/10{background-color:#ff32681a}.bg-\[\#fff7dc\]{background-color:#fff7dc}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/55{background-color:#fffbeb8c}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/55{background-color:color-mix(in oklab,var(--color-amber-50) 55%,transparent)}}.bg-amber-50\/65{background-color:#fffbeba6}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/65{background-color:color-mix(in oklab,var(--color-amber-50) 65%,transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/80{background-color:color-mix(in oklab,var(--color-amber-50) 80%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/70{background-color:#fef3c6b3}@supports (color:color-mix(in lab,red,red)){.bg-amber-100\/70{background-color:color-mix(in oklab,var(--color-amber-100) 70%,transparent)}}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-200\/80{background-color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.bg-amber-200\/80{background-color:color-mix(in oklab,var(--color-amber-200) 80%,transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/10{background-color:#ffd2361a}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/10{background-color:color-mix(in oklab,var(--color-amber-300) 10%,transparent)}}.bg-amber-300\/15{background-color:#ffd23626}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/15{background-color:color-mix(in oklab,var(--color-amber-300) 15%,transparent)}}.bg-amber-300\/95{background-color:#ffd236f2}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/95{background-color:color-mix(in oklab,var(--color-amber-300) 95%,transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/10{background-color:color-mix(in oklab,var(--color-amber-400) 10%,transparent)}}.bg-amber-400\/12{background-color:#fcbb001f}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/12{background-color:color-mix(in oklab,var(--color-amber-400) 12%,transparent)}}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/15{background-color:color-mix(in oklab,var(--color-amber-400) 15%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-amber-500\/12{background-color:#f99c001f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/12{background-color:color-mix(in oklab,var(--color-amber-500) 12%,transparent)}}.bg-amber-500\/\[\.055\]{background-color:#f99c000e}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[\.055\]{background-color:color-mix(in oklab,var(--color-amber-500) 5.5%,transparent)}}.bg-amber-950\/72{background-color:#461901b8}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/72{background-color:color-mix(in oklab,var(--color-amber-950) 72%,transparent)}}.bg-background,.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in oklab,var(--background) 70%,transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background) 80%,transparent)}}.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/85{background-color:color-mix(in oklab,var(--background) 85%,transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/90{background-color:color-mix(in oklab,var(--background) 90%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background) 95%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/26{background-color:#00000042}@supports (color:color-mix(in lab,red,red)){.bg-black\/26{background-color:color-mix(in oklab,var(--color-black) 26%,transparent)}}.bg-black\/28{background-color:#00000047}@supports (color:color-mix(in lab,red,red)){.bg-black\/28{background-color:color-mix(in oklab,var(--color-black) 28%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/34{background-color:#00000057}@supports (color:color-mix(in lab,red,red)){.bg-black\/34{background-color:color-mix(in oklab,var(--color-black) 34%,transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/42{background-color:#0000006b}@supports (color:color-mix(in lab,red,red)){.bg-black\/42{background-color:color-mix(in oklab,var(--color-black) 42%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.bg-black\/48{background-color:#0000007a}@supports (color:color-mix(in lab,red,red)){.bg-black\/48{background-color:color-mix(in oklab,var(--color-black) 48%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/58{background-color:#00000094}@supports (color:color-mix(in lab,red,red)){.bg-black\/58{background-color:color-mix(in oklab,var(--color-black) 58%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/72{background-color:#000000b8}@supports (color:color-mix(in lab,red,red)){.bg-black\/72{background-color:color-mix(in oklab,var(--color-black) 72%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.bg-black\/\[\.04\]{background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.04\]{background-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.bg-black\/\[\.06\]{background-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.06\]{background-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.bg-black\/\[\.07\]{background-color:#00000012}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.07\]{background-color:color-mix(in oklab,var(--color-black) 7%,transparent)}}.bg-black\/\[\.08\]{background-color:#00000014}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.08\]{background-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.bg-black\/\[\.10\]{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.10\]{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/\[\.12\]{background-color:#0000001f}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.12\]{background-color:color-mix(in oklab,var(--color-black) 12%,transparent)}}.bg-black\/\[\.025\]{background-color:#00000006}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.025\]{background-color:color-mix(in oklab,var(--color-black) 2.5%,transparent)}}.bg-black\/\[\.32\]{background-color:#00000052}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.32\]{background-color:color-mix(in oklab,var(--color-black) 32%,transparent)}}.bg-black\/\[\.035\]{background-color:#00000009}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.035\]{background-color:color-mix(in oklab,var(--color-black) 3.5%,transparent)}}.bg-black\/\[\.045\]{background-color:#0000000b}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.045\]{background-color:color-mix(in oklab,var(--color-black) 4.5%,transparent)}}.bg-black\/\[\.055\]{background-color:#0000000e}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.055\]{background-color:color-mix(in oklab,var(--color-black) 5.5%,transparent)}}.bg-black\/\[0\.04\]{background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.bg-black\/\[0\.05\]{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/\[0\.025\]{background-color:#00000006}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.025\]{background-color:color-mix(in oklab,var(--color-black) 2.5%,transparent)}}.bg-black\/\[0\.035\]{background-color:#00000009}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.035\]{background-color:color-mix(in oklab,var(--color-black) 3.5%,transparent)}}.bg-black\/\[0\.065\]{background-color:#0001}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.065\]{background-color:color-mix(in oklab,var(--color-black) 6.5%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600\/10{background-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/10{background-color:color-mix(in oklab,var(--color-blue-600) 10%,transparent)}}.bg-border{background-color:var(--border)}.bg-brand{background-color:var(--brand)}.bg-brand-soft{background-color:var(--brand-soft)}.bg-brand\/5{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/5{background-color:color-mix(in oklab,var(--brand) 5%,transparent)}}.bg-brand\/8{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/8{background-color:color-mix(in oklab,var(--brand) 8%,transparent)}}.bg-brand\/9{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/9{background-color:color-mix(in oklab,var(--brand) 9%,transparent)}}.bg-brand\/10{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/10{background-color:color-mix(in oklab,var(--brand) 10%,transparent)}}.bg-brand\/12{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/12{background-color:color-mix(in oklab,var(--brand) 12%,transparent)}}.bg-brand\/15{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/15{background-color:color-mix(in oklab,var(--brand) 15%,transparent)}}.bg-brand\/20{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/20{background-color:color-mix(in oklab,var(--brand) 20%,transparent)}}.bg-brand\/25{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/25{background-color:color-mix(in oklab,var(--brand) 25%,transparent)}}.bg-brand\/35{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/35{background-color:color-mix(in oklab,var(--brand) 35%,transparent)}}.bg-brand\/45{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/45{background-color:color-mix(in oklab,var(--brand) 45%,transparent)}}.bg-brand\/55{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/55{background-color:color-mix(in oklab,var(--brand) 55%,transparent)}}.bg-brand\/70{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/70{background-color:color-mix(in oklab,var(--brand) 70%,transparent)}}.bg-brand\/90{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/90{background-color:color-mix(in oklab,var(--brand) 90%,transparent)}}.bg-brand\/\[\.06\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[\.06\]{background-color:color-mix(in oklab,var(--brand) 6%,transparent)}}.bg-brand\/\[\.08\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[\.08\]{background-color:color-mix(in oklab,var(--brand) 8%,transparent)}}.bg-brand\/\[\.09\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[\.09\]{background-color:color-mix(in oklab,var(--brand) 9%,transparent)}}.bg-brand\/\[\.10\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[\.10\]{background-color:color-mix(in oklab,var(--brand) 10%,transparent)}}.bg-brand\/\[\.12\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[\.12\]{background-color:color-mix(in oklab,var(--brand) 12%,transparent)}}.bg-brand\/\[\.20\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[\.20\]{background-color:color-mix(in oklab,var(--brand) 20%,transparent)}}.bg-brand\/\[\.045\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[\.045\]{background-color:color-mix(in oklab,var(--brand) 4.5%,transparent)}}.bg-brand\/\[\.055\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[\.055\]{background-color:color-mix(in oklab,var(--brand) 5.5%,transparent)}}.bg-brand\/\[\.065\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[\.065\]{background-color:color-mix(in oklab,var(--brand) 6.5%,transparent)}}.bg-brand\/\[0\.04\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[0\.04\]{background-color:color-mix(in oklab,var(--brand) 4%,transparent)}}.bg-brand\/\[0\.06\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[0\.06\]{background-color:color-mix(in oklab,var(--brand) 6%,transparent)}}.bg-brand\/\[0\.045\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[0\.045\]{background-color:color-mix(in oklab,var(--brand) 4.5%,transparent)}}.bg-brand\/\[0\.075\]{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/\[0\.075\]{background-color:color-mix(in oklab,var(--brand) 7.5%,transparent)}}.bg-bronze\/25{background-color:var(--bronze)}@supports (color:color-mix(in lab,red,red)){.bg-bronze\/25{background-color:color-mix(in oklab,var(--bronze) 25%,transparent)}}.bg-card,.bg-card\/25{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/25{background-color:color-mix(in oklab,var(--card) 25%,transparent)}}.bg-card\/30{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/30{background-color:color-mix(in oklab,var(--card) 30%,transparent)}}.bg-card\/40{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/40{background-color:color-mix(in oklab,var(--card) 40%,transparent)}}.bg-card\/70{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/70{background-color:color-mix(in oklab,var(--card) 70%,transparent)}}.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/80{background-color:color-mix(in oklab,var(--card) 80%,transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/95{background-color:color-mix(in oklab,var(--card) 95%,transparent)}}.bg-card\/\[\.65\]{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/\[\.65\]{background-color:color-mix(in oklab,var(--card) 65%,transparent)}}.bg-chart-compare{background-color:var(--chart-compare)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100\/45{background-color:#cefafe73}@supports (color:color-mix(in lab,red,red)){.bg-cyan-100\/45{background-color:color-mix(in oklab,var(--color-cyan-100) 45%,transparent)}}.bg-cyan-100\/60{background-color:#cefafe99}@supports (color:color-mix(in lab,red,red)){.bg-cyan-100\/60{background-color:color-mix(in oklab,var(--color-cyan-100) 60%,transparent)}}.bg-cyan-400\/15{background-color:#00d2ef26}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/15{background-color:color-mix(in oklab,var(--color-cyan-400) 15%,transparent)}}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive) 5%,transparent)}}.bg-destructive\/8{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/8{background-color:color-mix(in oklab,var(--destructive) 8%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/55{background-color:#ecfdf58c}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/55{background-color:color-mix(in oklab,var(--color-emerald-50) 55%,transparent)}}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/60{background-color:color-mix(in oklab,var(--color-emerald-50) 60%,transparent)}}.bg-emerald-50\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/70{background-color:color-mix(in oklab,var(--color-emerald-50) 70%,transparent)}}.bg-emerald-50\/75{background-color:#ecfdf5bf}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/75{background-color:color-mix(in oklab,var(--color-emerald-50) 75%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-100\/80{background-color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-100\/80{background-color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-200\/30{background-color:#a4f4cf4d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-200\/30{background-color:color-mix(in oklab,var(--color-emerald-200) 30%,transparent)}}.bg-emerald-200\/35{background-color:#a4f4cf59}@supports (color:color-mix(in lab,red,red)){.bg-emerald-200\/35{background-color:color-mix(in oklab,var(--color-emerald-200) 35%,transparent)}}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-emerald-300\/10{background-color:#5ee9b51a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-300\/10{background-color:color-mix(in oklab,var(--color-emerald-300) 10%,transparent)}}.bg-emerald-300\/\[\.07\]{background-color:#5ee9b512}@supports (color:color-mix(in lab,red,red)){.bg-emerald-300\/\[\.07\]{background-color:color-mix(in oklab,var(--color-emerald-300) 7%,transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)}}.bg-emerald-400\/12{background-color:#00d2941f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/12{background-color:color-mix(in oklab,var(--color-emerald-400) 12%,transparent)}}.bg-emerald-400\/15{background-color:#00d29426}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/15{background-color:color-mix(in oklab,var(--color-emerald-400) 15%,transparent)}}.bg-emerald-400\/18{background-color:#00d2942e}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/18{background-color:color-mix(in oklab,var(--color-emerald-400) 18%,transparent)}}.bg-emerald-400\/45{background-color:#00d29473}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/45{background-color:color-mix(in oklab,var(--color-emerald-400) 45%,transparent)}}.bg-emerald-400\/\[\.06\]{background-color:#00d2940f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/\[\.06\]{background-color:color-mix(in oklab,var(--color-emerald-400) 6%,transparent)}}.bg-emerald-400\/\[\.055\]{background-color:#00d2940e}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/\[\.055\]{background-color:color-mix(in oklab,var(--color-emerald-400) 5.5%,transparent)}}.bg-emerald-400\/\[\.065\]{background-color:#00d29411}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/\[\.065\]{background-color:color-mix(in oklab,var(--color-emerald-400) 6.5%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-emerald-500\/\[\.06\]{background-color:#00bb7f0f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.06\]{background-color:color-mix(in oklab,var(--color-emerald-500) 6%,transparent)}}.bg-emerald-500\/\[\.07\]{background-color:#00bb7f12}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.07\]{background-color:color-mix(in oklab,var(--color-emerald-500) 7%,transparent)}}.bg-emerald-500\/\[\.065\]{background-color:#00bb7f11}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.065\]{background-color:color-mix(in oklab,var(--color-emerald-500) 6.5%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/10{background-color:#0097671a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/10{background-color:color-mix(in oklab,var(--color-emerald-600) 10%,transparent)}}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-foreground{background-color:var(--foreground)}.bg-gold\/25{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-gold\/25{background-color:color-mix(in oklab,var(--gold) 25%,transparent)}}.bg-ink,.bg-ink\/95{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/95{background-color:color-mix(in oklab,var(--ink) 95%,transparent)}}.bg-muted-foreground{background-color:var(--muted-foreground)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-100\/95{background-color:#f5f5f5f2}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/95{background-color:color-mix(in oklab,var(--color-neutral-100) 95%,transparent)}}.bg-neutral-300{background-color:var(--color-neutral-300)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/90{background-color:#fef2f2e6}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/90{background-color:color-mix(in oklab,var(--color-red-50) 90%,transparent)}}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab,red,red)){.bg-red-400\/10{background-color:color-mix(in oklab,var(--color-red-400) 10%,transparent)}}.bg-red-400\/\[\.055\]{background-color:#ff65680e}@supports (color:color-mix(in lab,red,red)){.bg-red-400\/\[\.055\]{background-color:color-mix(in oklab,var(--color-red-400) 5.5%,transparent)}}.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)}}.bg-red-500\/12{background-color:#fb2c361f}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/12{background-color:color-mix(in oklab,var(--color-red-500) 12%,transparent)}}.bg-red-500\/\[\.06\]{background-color:#fb2c360f}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/\[\.06\]{background-color:color-mix(in oklab,var(--color-red-500) 6%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-300{background-color:var(--color-rose-300)}.bg-rose-300\/10{background-color:#ffa2ae1a}@supports (color:color-mix(in lab,red,red)){.bg-rose-300\/10{background-color:color-mix(in oklab,var(--color-rose-300) 10%,transparent)}}.bg-rose-400\/10{background-color:#ff667f1a}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/10{background-color:color-mix(in oklab,var(--color-rose-400) 10%,transparent)}}.bg-rose-400\/15{background-color:#ff667f26}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/15{background-color:color-mix(in oklab,var(--color-rose-400) 15%,transparent)}}.bg-rose-400\/60{background-color:#ff667f99}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/60{background-color:color-mix(in oklab,var(--color-rose-400) 60%,transparent)}}.bg-rose-400\/\[\.07\]{background-color:#ff667f12}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/\[\.07\]{background-color:color-mix(in oklab,var(--color-rose-400) 7%,transparent)}}.bg-rose-400\/\[\.08\]{background-color:#ff667f14}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/\[\.08\]{background-color:color-mix(in oklab,var(--color-rose-400) 8%,transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/15{background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-600\/10{background-color:#e700441a}@supports (color:color-mix(in lab,red,red)){.bg-rose-600\/10{background-color:color-mix(in oklab,var(--color-rose-600) 10%,transparent)}}.bg-secondary,.bg-secondary\/60{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/60{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}}.bg-secondary\/70{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/70{background-color:color-mix(in oklab,var(--secondary) 70%,transparent)}}.bg-secondary\/80{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/80{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.bg-silver\/30{background-color:var(--silver)}@supports (color:color-mix(in lab,red,red)){.bg-silver\/30{background-color:color-mix(in oklab,var(--silver) 30%,transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/80{background-color:#f0f9ffcc}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/80{background-color:color-mix(in oklab,var(--color-sky-50) 80%,transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-100\/70{background-color:#dff2feb3}@supports (color:color-mix(in lab,red,red)){.bg-sky-100\/70{background-color:color-mix(in oklab,var(--color-sky-100) 70%,transparent)}}.bg-sky-100\/80{background-color:#dff2fecc}@supports (color:color-mix(in lab,red,red)){.bg-sky-100\/80{background-color:color-mix(in oklab,var(--color-sky-100) 80%,transparent)}}.bg-sky-100\/90{background-color:#dff2fee6}@supports (color:color-mix(in lab,red,red)){.bg-sky-100\/90{background-color:color-mix(in oklab,var(--color-sky-100) 90%,transparent)}}.bg-sky-200\/20{background-color:#b8e6fe33}@supports (color:color-mix(in lab,red,red)){.bg-sky-200\/20{background-color:color-mix(in oklab,var(--color-sky-200) 20%,transparent)}}.bg-sky-200\/35{background-color:#b8e6fe59}@supports (color:color-mix(in lab,red,red)){.bg-sky-200\/35{background-color:color-mix(in oklab,var(--color-sky-200) 35%,transparent)}}.bg-sky-200\/55{background-color:#b8e6fe8c}@supports (color:color-mix(in lab,red,red)){.bg-sky-200\/55{background-color:color-mix(in oklab,var(--color-sky-200) 55%,transparent)}}.bg-sky-300{background-color:var(--color-sky-300)}.bg-sky-300\/10{background-color:#77d4ff1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-300\/10{background-color:color-mix(in oklab,var(--color-sky-300) 10%,transparent)}}.bg-sky-300\/20{background-color:#77d4ff33}@supports (color:color-mix(in lab,red,red)){.bg-sky-300\/20{background-color:color-mix(in oklab,var(--color-sky-300) 20%,transparent)}}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-400\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-400\/10{background-color:color-mix(in oklab,var(--color-sky-400) 10%,transparent)}}.bg-sky-400\/18{background-color:#00bcfe2e}@supports (color:color-mix(in lab,red,red)){.bg-sky-400\/18{background-color:color-mix(in oklab,var(--color-sky-400) 18%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/15{background-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.bg-sky-500\/\[0\.07\]{background-color:#00a5ef12}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-sky-500) 7%,transparent)}}.bg-sky-500\/\[0\.08\]{background-color:#00a5ef14}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-sky-500) 8%,transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-success,.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/15{background-color:color-mix(in oklab,var(--success) 15%,transparent)}}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/90{background-color:#f5f3ffe6}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/90{background-color:color-mix(in oklab,var(--color-violet-50) 90%,transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/9{background-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.bg-white\/9{background-color:color-mix(in oklab,var(--color-white) 9%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.bg-white\/12{background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.bg-white\/14{background-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.bg-white\/14{background-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/16{background-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.bg-white\/16{background-color:color-mix(in oklab,var(--color-white) 16%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.bg-white\/38{background-color:#ffffff61}@supports (color:color-mix(in lab,red,red)){.bg-white\/38{background-color:color-mix(in oklab,var(--color-white) 38%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.bg-white\/55{background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.bg-white\/72{background-color:color-mix(in oklab,var(--color-white) 72%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.bg-white\/82{background-color:color-mix(in oklab,var(--color-white) 82%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab,red,red)){.bg-white\/92{background-color:color-mix(in oklab,var(--color-white) 92%,transparent)}}.bg-white\/94{background-color:#fffffff0}@supports (color:color-mix(in lab,red,red)){.bg-white\/94{background-color:color-mix(in oklab,var(--color-white) 94%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/96{background-color:#fffffff5}@supports (color:color-mix(in lab,red,red)){.bg-white\/96{background-color:color-mix(in oklab,var(--color-white) 96%,transparent)}}.bg-white\/\[\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.05\]{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/\[\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/\[\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.07\]{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.bg-white\/\[\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.08\]{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/\[\.09\]{background-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.09\]{background-color:color-mix(in oklab,var(--color-white) 9%,transparent)}}.bg-white\/\[\.10\]{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.10\]{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/\[\.11\]{background-color:#ffffff1c}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.11\]{background-color:color-mix(in oklab,var(--color-white) 11%,transparent)}}.bg-white\/\[\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.025\]{background-color:color-mix(in oklab,var(--color-white) 2.5%,transparent)}}.bg-white\/\[\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.035\]{background-color:color-mix(in oklab,var(--color-white) 3.5%,transparent)}}.bg-white\/\[\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.045\]{background-color:color-mix(in oklab,var(--color-white) 4.5%,transparent)}}.bg-white\/\[\.055\]{background-color:#ffffff0e}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.055\]{background-color:color-mix(in oklab,var(--color-white) 5.5%,transparent)}}.bg-white\/\[\.065\]{background-color:#fff1}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.065\]{background-color:color-mix(in oklab,var(--color-white) 6.5%,transparent)}}.bg-white\/\[\.075\]{background-color:#ffffff13}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.075\]{background-color:color-mix(in oklab,var(--color-white) 7.5%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,\#34d399\,\#38bdf8\)\]{background-image:linear-gradient(90deg,#34d399,#38bdf8)}.bg-\[linear-gradient\(90deg\,\#101317\,\#494c4f\,\#101317\)\]{background-image:linear-gradient(90deg,#101317,#494c4f,#101317)}.bg-\[linear-gradient\(90deg\,\#101317\,\#54565a_25\%\,\#1e2024_55\%\,\#090b0d\)\]{background-image:linear-gradient(90deg,#101317,#54565a 25%,#1e2024 55%,#090b0d)}.bg-\[linear-gradient\(90deg\,transparent\,\#e9c77f\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#e9c77f,#0000)}.bg-\[linear-gradient\(105deg\,rgba\(255\,241\,246\,\.98\)\,rgba\(255\,248\,244\,\.98\)\)\]{background-image:linear-gradient(105deg,#fff1f6fa,#fff8f4fa)}.bg-\[linear-gradient\(120deg\,\#effaf5\,\#f8fbff\,\#fff8df\)\]{background-image:linear-gradient(120deg,#effaf5,#f8fbff,#fff8df)}.bg-\[linear-gradient\(120deg\,\#effaf5\,\#ffffff\,\#f3fbf8\)\]{background-image:linear-gradient(120deg,#effaf5,#fff,#f3fbf8)}.bg-\[linear-gradient\(125deg\,\#F5DBA0\,\#D6AA63\)\]{background-image:linear-gradient(125deg,#f5dba0,#d6aa63)}.bg-\[linear-gradient\(130deg\,\#19322B\,\#20282B\)\]{background-image:linear-gradient(130deg,#19322b,#20282b)}.bg-\[linear-gradient\(130deg\,\#45262B\,\#252127\)\]{background-image:linear-gradient(130deg,#45262b,#252127)}.bg-\[linear-gradient\(135deg\,\#392D27\,\#231F25_75\%\)\]{background-image:linear-gradient(135deg,#392d27,#231f25 75%)}.bg-\[linear-gradient\(135deg\,\#F4D18E\,\#A67832\)\]{background-image:linear-gradient(135deg,#f4d18e,#a67832)}.bg-\[linear-gradient\(135deg\,\#eaf8ff_0\%\,\#f9fdff_52\%\,\#eefaff_100\%\)\]{background-image:linear-gradient(135deg,#eaf8ff,#f9fdff 52%,#eefaff)}.bg-\[linear-gradient\(135deg\,\#eafaf4_0\%\,\#f7fbff_48\%\,\#fff7df_100\%\)\]{background-image:linear-gradient(135deg,#eafaf4,#f7fbff 48%,#fff7df)}.bg-\[linear-gradient\(135deg\,\#eafaf4_0\%\,\#f7fbff_52\%\,\#fff9e7_100\%\)\]{background-image:linear-gradient(135deg,#eafaf4,#f7fbff 52%,#fff9e7)}.bg-\[linear-gradient\(135deg\,\#effaf5\,\#f8fbff\,\#fff9e8\)\]{background-image:linear-gradient(135deg,#effaf5,#f8fbff,#fff9e8)}.bg-\[linear-gradient\(135deg\,\#effbf7_0\%\,\#ffffff_55\%\,\#fff9ea_100\%\)\]{background-image:linear-gradient(135deg,#effbf7,#fff 55%,#fff9ea)}.bg-\[linear-gradient\(135deg\,\#f3d99a\,\#d79e4c\)\]{background-image:linear-gradient(135deg,#f3d99a,#d79e4c)}.bg-\[linear-gradient\(135deg\,\#f4c95d\,\#fff3bd\,\#dba82f\)\]{background-image:linear-gradient(135deg,#f4c95d,#fff3bd,#dba82f)}.bg-\[linear-gradient\(135deg\,\#fde68a\,\#fbbf24\)\]{background-image:linear-gradient(135deg,#fde68a,#fbbf24)}.bg-\[linear-gradient\(135deg\,\#fff8ed\,\#ffffff\)\]{background-image:linear-gradient(135deg,#fff8ed,#fff)}.bg-\[linear-gradient\(135deg\,rgba\(255\,45\,91\,\.10\)\,rgba\(255\,255\,255\,\.96\)_55\%\,rgba\(255\,196\,214\,\.26\)\)\]{background-image:linear-gradient(135deg,#ff2d5b1a,#fffffff5 55%,#ffc4d642)}.bg-\[linear-gradient\(135deg\,rgba\(255\,247\,237\,\.96\)\,rgba\(255\,255\,255\,\.88\)\)\]{background-image:linear-gradient(135deg,#fff7edf5,#ffffffe0)}.bg-\[linear-gradient\(138deg\,\#20415d_0\%\,\#17354f_48\%\,\#192c42_100\%\)\]{background-image:linear-gradient(138deg,#20415d,#17354f 48%,#192c42)}.bg-\[linear-gradient\(140deg\,\#262529\,\#1A1C22_76\%\)\]{background-image:linear-gradient(140deg,#262529,#1a1c22 76%)}.bg-\[linear-gradient\(145deg\,\#34d399\,\#059669\)\]{background-image:linear-gradient(145deg,#34d399,#059669)}.bg-\[linear-gradient\(145deg\,\#20272d\,\#151d24\)\]{background-image:linear-gradient(145deg,#20272d,#151d24)}.bg-\[linear-gradient\(145deg\,\#25262c\,\#14151a\)\]{background-image:linear-gradient(145deg,#25262c,#14151a)}.bg-\[linear-gradient\(145deg\,\#32302E_0\%\,\#1D1E24_55\%\,\#15171D_100\%\)\]{background-image:linear-gradient(145deg,#32302e,#1d1e24 55%,#15171d)}.bg-\[linear-gradient\(145deg\,\#e8f8ff\,\#f8fdff\)\]{background-image:linear-gradient(145deg,#e8f8ff,#f8fdff)}.bg-\[linear-gradient\(145deg\,\#e9f9ff\,\#ffffff\)\]{background-image:linear-gradient(145deg,#e9f9ff,#fff)}.bg-\[linear-gradient\(145deg\,\#eef9ff\,\#e5f5ff\)\]{background-image:linear-gradient(145deg,#eef9ff,#e5f5ff)}.bg-\[linear-gradient\(145deg\,\#f2fbf6\,\#ffffff\)\]{background-image:linear-gradient(145deg,#f2fbf6,#fff)}.bg-\[linear-gradient\(145deg\,\#f3f9ff\,\#ffffff\)\]{background-image:linear-gradient(145deg,#f3f9ff,#fff)}.bg-\[linear-gradient\(145deg\,\#f4fbff\,\#ffffff\)\]{background-image:linear-gradient(145deg,#f4fbff,#fff)}.bg-\[linear-gradient\(145deg\,\#fff4b0\,\#ffd966\)\]{background-image:linear-gradient(145deg,#fff4b0,#ffd966)}.bg-\[linear-gradient\(145deg\,\#fffaf0\,\#ffffff\)\]{background-image:linear-gradient(145deg,#fffaf0,#fff)}.bg-\[linear-gradient\(145deg\,\#ffffff_0\%\,\#f6fbff_58\%\,\#edf8ff_100\%\)\]{background-image:linear-gradient(145deg,#fff,#f6fbff 58%,#edf8ff)}.bg-\[linear-gradient\(145deg\,rgba\(40\,41\,48\,\.98\)\,rgba\(24\,25\,30\,\.98\)\)\]{background-image:linear-gradient(145deg,#282930fa,#18191efa)}.bg-\[linear-gradient\(145deg\,rgba\(233\,199\,127\,\.18\)\,rgba\(255\,255\,255\,\.07\)\)\]{background-image:linear-gradient(145deg,#e9c77f2e,#ffffff12)}.bg-\[linear-gradient\(145deg\,rgba\(233\,199\,127\,\.26\)\,rgba\(255\,255\,255\,\.08\)\)\]{background-image:linear-gradient(145deg,#e9c77f42,#ffffff14)}.bg-\[linear-gradient\(155deg\,\#29272C\,\#1B1D23_80\%\)\]{background-image:linear-gradient(155deg,#29272c,#1b1d23 80%)}.bg-\[linear-gradient\(155deg\,rgba\(32\,33\,39\,\.98\)\,rgba\(14\,15\,20\,\.99\)\)\]{background-image:linear-gradient(155deg,#202127fa,#0e0f14fc)}.bg-\[linear-gradient\(165deg\,\#322920\,\#1B1D22_60\%\,\#15171D\)\]{background-image:linear-gradient(165deg,#322920,#1b1d22 60%,#15171d)}.bg-\[linear-gradient\(180deg\,\#17212a_0\%\,\#121a22_46\%\,\#0f161d_100\%\)\]{background-image:linear-gradient(#17212a,#121a22 46%,#0f161d)}.bg-\[linear-gradient\(180deg\,\#f2d795\,\#b78538\)\]{background-image:linear-gradient(#f2d795,#b78538)}.bg-\[linear-gradient\(180deg\,rgba\(23\,24\,29\,\.01\)\,rgba\(23\,24\,29\,\.10\)_50\%\,rgba\(23\,24\,29\,\.42\)_100\%\)\]{background-image:linear-gradient(#17181d03,#17181d1a 50%,#17181d6b)}.bg-\[linear-gradient\(180deg\,rgba\(23\,24\,29\,\.58\)\,transparent\)\]{background-image:linear-gradient(#17181d94,#0000)}.bg-\[linear-gradient\(180deg\,rgba\(255\,249\,229\,\.92\)_0\%\,rgba\(255\,255\,255\,1\)_72\%\)\]{background-image:linear-gradient(#fff9e5eb,#fff 72%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,\.11\)\,rgba\(255\,255\,255\,\.05\)\)\]{background-image:linear-gradient(#ffffff1c,#ffffff0d)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,\.11\)\,rgba\(255\,255\,255\,\.045\)\)\]{background-image:linear-gradient(#ffffff1c,#ffffff0b)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,\.12\)\,rgba\(255\,255\,255\,\.05\)\)\]{background-image:linear-gradient(#ffffff1f,#ffffff0d)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,\.13\)\,rgba\(255\,255\,255\,\.045\)\)\]{background-image:linear-gradient(#ffffff21,#ffffff0b)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,\.035\)\,transparent\)\]{background-image:linear-gradient(#ffffff09,#0000)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,\.72\)\,rgba\(255\,255\,255\,\.14\)\)\]{background-image:linear-gradient(#ffffffb8,#ffffff24)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,\.105\)\,rgba\(255\,255\,255\,\.05\)\)\]{background-image:linear-gradient(#ffffff1b,#ffffff0d)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,\.105\)\,rgba\(255\,255\,255\,\.055\)\)\]{background-image:linear-gradient(#ffffff1b,#ffffff0e)}.bg-\[linear-gradient\(180deg\,transparent\,rgba\(23\,24\,29\,\.78\)\)\]{background-image:linear-gradient(#0000,#17181dc7)}.bg-\[linear-gradient\(to_bottom\,rgba\(9\,15\,20\,\.66\)_0\%\,rgba\(9\,15\,20\,\.10\)_28\%\,rgba\(9\,15\,20\,\.08\)_50\%\,rgba\(9\,15\,20\,\.72\)_79\%\,rgba\(9\,15\,20\,\.88\)_100\%\)\]{background-image:linear-gradient(#090f14a8,#090f141a 28%,#090f1414 50%,#090f14b8 79%,#090f14e0)}.bg-\[radial-gradient\(circle\,rgba\(211\,157\,70\,\.13\)\,transparent_72\%\)\]{background-image:radial-gradient(circle,#d39d4621,#0000 72%)}.bg-\[radial-gradient\(circle\,rgba\(226\,179\,93\,\.26\)\,transparent_70\%\)\]{background-image:radial-gradient(circle,#e2b35d42,#0000 70%)}.bg-\[radial-gradient\(circle\,rgba\(233\,199\,127\,\.16\)\,rgba\(233\,199\,127\,0\)_68\%\)\]{background-image:radial-gradient(circle,#e9c77f29,#e9c77f00 68%)}.bg-\[radial-gradient\(circle\,rgba\(233\,199\,127\,\.17\)\,transparent_68\%\)\]{background-image:radial-gradient(circle,#e9c77f2b,#0000 68%)}.bg-\[radial-gradient\(circle\,rgba\(233\,199\,127\,\.22\)\,rgba\(233\,199\,127\,0\)_70\%\)\]{background-image:radial-gradient(circle,#e9c77f38,#e9c77f00 70%)}.bg-\[radial-gradient\(circle\,rgba\(233\,199\,127\,\.24\)\,rgba\(233\,199\,127\,0\)_70\%\)\]{background-image:radial-gradient(circle,#e9c77f3d,#e9c77f00 70%)}.bg-\[radial-gradient\(circle\,rgba\(238\,193\,113\,\.19\)\,rgba\(238\,193\,113\,\.025\)\)\]{background-image:radial-gradient(circle,#eec17130,#eec17106)}.bg-\[radial-gradient\(circle_at_12\%_0\%\,rgba\(255\,255\,255\,\.035\)\,transparent_38\%\)\,linear-gradient\(145deg\,rgba\(46\,47\,51\,\.95\)\,rgba\(27\,28\,31\,\.98\)\)\]{background-image:radial-gradient(circle at 12% 0,#ffffff09,#0000 38%),linear-gradient(145deg,#2e2f33f2,#1b1c1ffa)}.bg-\[radial-gradient\(circle_at_18\%_10\%\,rgba\(255\,45\,103\,\.14\)\,transparent_30\%\)\,radial-gradient\(circle_at_86\%_84\%\,rgba\(255\,45\,103\,\.09\)\,transparent_33\%\)\]{background-image:radial-gradient(circle at 18% 10%,#ff2d6724,#0000 30%),radial-gradient(circle at 86% 84%,#ff2d6717,#0000 33%)}.bg-\[radial-gradient\(circle_at_35\%_28\%\,rgba\(255\,255\,255\,\.18\)\,rgba\(56\,189\,248\,\.10\)_48\%\,rgba\(6\,25\,35\,\.1\)_75\%\)\]{background-image:radial-gradient(circle at 35% 28%,#ffffff2e,#38bdf81a 48%,#0619231a 75%)}.bg-\[radial-gradient\(circle_at_35\%_30\%\,\#f8faf9\,\#e9efec\)\]{background-image:radial-gradient(circle at 35% 30%,#f8faf9,#e9efec)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(224\,201\,143\,\.10\)\,transparent_64\%\)\]{background-image:radial-gradient(circle at 50% 0,#e0c98f1a,#0000 64%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(224\,201\,143\,\.11\)\,transparent_66\%\)\]{background-image:radial-gradient(circle at 50% 0,#e0c98f1c,#0000 66%)}.bg-\[radial-gradient\(circle_at_50\%_5\%\,rgba\(233\,199\,127\,\.18\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at 50% 5%,#e9c77f2e,#0000 42%)}.bg-\[radial-gradient\(circle_at_50\%_17\%\,\#e0f6ff_0\%\,\#f8fcff_34\%\,\#f6f7f8_72\%\)\]{background-image:radial-gradient(circle at 50% 17%,#e0f6ff,#f8fcff 34%,#f6f7f8 72%)}.bg-\[radial-gradient\(circle_at_50\%_30\%\,\#203038\,\#071014_68\%\)\]{background-image:radial-gradient(circle at 50% 30%,#203038,#071014 68%)}.bg-\[radial-gradient\(circle_at_50\%_30\%\,rgba\(227\,188\,113\,\.15\)\,transparent_64\%\)\,linear-gradient\(145deg\,\#343337\,\#17191e\)\]{background-image:radial-gradient(circle at 50% 30%,#e3bc7126,#0000 64%),linear-gradient(145deg,#343337,#17191e)}.bg-\[radial-gradient\(circle_at_50\%_42\%\,rgba\(52\,211\,153\,\.15\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 50% 42%,#34d39926,#0000 34%)}.bg-\[radial-gradient\(circle_at_75\%_15\%\,rgba\(34\,197\,94\,\.15\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 75% 15%,#22c55e26,#0000 34%)}.bg-\[radial-gradient\(circle_at_center\,transparent_0\,transparent_47\%\,rgba\(0\,0\,0\,\.42\)_47\.5\%\,rgba\(0\,0\,0\,\.42\)_100\%\)\]{background-image:radial-gradient(circle,#0000 0 47%,#0000006b 47.5% 100%)}.brand-gradient{background-image:var(--gradient-brand)}.from-\[\#1C2022\]{--tw-gradient-from:#1c2022;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#17181b\]{--tw-gradient-from:#17181b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#061016\]\/90{--tw-gradient-from:oklab(16.6116% -.0116317 -.0163596/.9);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/5{--tw-gradient-from:#0000000d}@supports (color:color-mix(in lab,red,red)){.from-black\/5{--tw-gradient-from:color-mix(in oklab, var(--color-black) 5%, transparent)}}.from-black\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab,red,red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab, var(--color-black) 40%, transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/45{--tw-gradient-from:#00000073}@supports (color:color-mix(in lab,red,red)){.from-black\/45{--tw-gradient-from:color-mix(in oklab, var(--color-black) 45%, transparent)}}.from-black\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/50{--tw-gradient-from:#00000080}@supports (color:color-mix(in lab,red,red)){.from-black\/50{--tw-gradient-from:color-mix(in oklab, var(--color-black) 50%, transparent)}}.from-black\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab,red,red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/72{--tw-gradient-from:#000000b8}@supports (color:color-mix(in lab,red,red)){.from-black\/72{--tw-gradient-from:color-mix(in oklab, var(--color-black) 72%, transparent)}}.from-black\/72{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab,red,red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.from-black\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/88{--tw-gradient-from:#000000e0}@supports (color:color-mix(in lab,red,red)){.from-black\/88{--tw-gradient-from:color-mix(in oklab, var(--color-black) 88%, transparent)}}.from-black\/88{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/92{--tw-gradient-from:#000000eb}@supports (color:color-mix(in lab,red,red)){.from-black\/92{--tw-gradient-from:color-mix(in oklab, var(--color-black) 92%, transparent)}}.from-black\/92{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/94{--tw-gradient-from:#000000f0}@supports (color:color-mix(in lab,red,red)){.from-black\/94{--tw-gradient-from:color-mix(in oklab, var(--color-black) 94%, transparent)}}.from-black\/94{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/95{--tw-gradient-from:#000000f2}@supports (color:color-mix(in lab,red,red)){.from-black\/95{--tw-gradient-from:color-mix(in oklab, var(--color-black) 95%, transparent)}}.from-black\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-card{--tw-gradient-from:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neutral-700{--tw-gradient-from:var(--color-neutral-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#061016\]\/42{--tw-gradient-via:oklab(16.6116% -.0116317 -.0163596/.42);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/5{--tw-gradient-via:#0000000d}@supports (color:color-mix(in lab,red,red)){.via-black\/5{--tw-gradient-via:color-mix(in oklab, var(--color-black) 5%, transparent)}}.via-black\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/12{--tw-gradient-via:#0000001f}@supports (color:color-mix(in lab,red,red)){.via-black\/12{--tw-gradient-via:color-mix(in oklab, var(--color-black) 12%, transparent)}}.via-black\/12{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/18{--tw-gradient-via:#0000002e}@supports (color:color-mix(in lab,red,red)){.via-black\/18{--tw-gradient-via:color-mix(in oklab, var(--color-black) 18%, transparent)}}.via-black\/18{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/26{--tw-gradient-via:#00000042}@supports (color:color-mix(in lab,red,red)){.via-black\/26{--tw-gradient-via:color-mix(in oklab, var(--color-black) 26%, transparent)}}.via-black\/26{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/28{--tw-gradient-via:#00000047}@supports (color:color-mix(in lab,red,red)){.via-black\/28{--tw-gradient-via:color-mix(in oklab, var(--color-black) 28%, transparent)}}.via-black\/28{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/35{--tw-gradient-via:#00000059}@supports (color:color-mix(in lab,red,red)){.via-black\/35{--tw-gradient-via:color-mix(in oklab, var(--color-black) 35%, transparent)}}.via-black\/35{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/38{--tw-gradient-via:#00000061}@supports (color:color-mix(in lab,red,red)){.via-black\/38{--tw-gradient-via:color-mix(in oklab, var(--color-black) 38%, transparent)}}.via-black\/38{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/44{--tw-gradient-via:#00000070}@supports (color:color-mix(in lab,red,red)){.via-black\/44{--tw-gradient-via:color-mix(in oklab, var(--color-black) 44%, transparent)}}.via-black\/44{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#25262a\]{--tw-gradient-to:#25262a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-background{--tw-gradient-to:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/10{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab,red,red)){.to-black\/10{--tw-gradient-to:color-mix(in oklab, var(--color-black) 10%, transparent)}}.to-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/15{--tw-gradient-to:#00000026}@supports (color:color-mix(in lab,red,red)){.to-black\/15{--tw-gradient-to:color-mix(in oklab, var(--color-black) 15%, transparent)}}.to-black\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/58{--tw-gradient-to:#00000094}@supports (color:color-mix(in lab,red,red)){.to-black\/58{--tw-gradient-to:color-mix(in oklab, var(--color-black) 58%, transparent)}}.to-black\/58{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/\[0\.02\]{--tw-gradient-to:#00000005}@supports (color:color-mix(in lab,red,red)){.to-black\/\[0\.02\]{--tw-gradient-to:color-mix(in oklab, var(--color-black) 2%, transparent)}}.to-black\/\[0\.02\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/\[0\.03\]{--tw-gradient-to:#00000008}@supports (color:color-mix(in lab,red,red)){.to-black\/\[0\.03\]{--tw-gradient-to:color-mix(in oklab, var(--color-black) 3%, transparent)}}.to-black\/\[0\.03\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-neutral-950{--tw-gradient-to:var(--color-neutral-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-\[\#AE7B28\]\/30{fill:#ae7b284d}.fill-amber-300\/30{fill:#ffd2364d}@supports (color:color-mix(in lab,red,red)){.fill-amber-300\/30{fill:color-mix(in oklab,var(--color-amber-300) 30%,transparent)}}.fill-amber-300\/35{fill:#ffd23659}@supports (color:color-mix(in lab,red,red)){.fill-amber-300\/35{fill:color-mix(in oklab,var(--color-amber-300) 35%,transparent)}}.fill-amber-300\/55{fill:#ffd2368c}@supports (color:color-mix(in lab,red,red)){.fill-amber-300\/55{fill:color-mix(in oklab,var(--color-amber-300) 55%,transparent)}}.fill-amber-400{fill:var(--color-amber-400)}.fill-amber-500\/35{fill:#f99c0059}@supports (color:color-mix(in lab,red,red)){.fill-amber-500\/35{fill:color-mix(in oklab,var(--color-amber-500) 35%,transparent)}}.fill-amber-600\/40{fill:#dd740066}@supports (color:color-mix(in lab,red,red)){.fill-amber-600\/40{fill:color-mix(in oklab,var(--color-amber-600) 40%,transparent)}}.fill-amber-800\/40{fill:#953d0066}@supports (color:color-mix(in lab,red,red)){.fill-amber-800\/40{fill:color-mix(in oklab,var(--color-amber-800) 40%,transparent)}}.fill-amber-800\/45{fill:#953d0073}@supports (color:color-mix(in lab,red,red)){.fill-amber-800\/45{fill:color-mix(in oklab,var(--color-amber-800) 45%,transparent)}}.fill-amber-900\/50{fill:#7b330680}@supports (color:color-mix(in lab,red,red)){.fill-amber-900\/50{fill:color-mix(in oklab,var(--color-amber-900) 50%,transparent)}}.fill-brand{fill:var(--brand)}.fill-current{fill:currentColor}.fill-muted{fill:var(--muted)}.fill-orange-500\/15{fill:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.fill-orange-500\/15{fill:color-mix(in oklab,var(--color-orange-500) 15%,transparent)}}.fill-rose-400\/60{fill:#ff667f99}@supports (color:color-mix(in lab,red,red)){.fill-rose-400\/60{fill:color-mix(in oklab,var(--color-rose-400) 60%,transparent)}}.fill-rose-400\/70{fill:#ff667fb3}@supports (color:color-mix(in lab,red,red)){.fill-rose-400\/70{fill:color-mix(in oklab,var(--color-rose-400) 70%,transparent)}}.fill-rose-400\/80{fill:#ff667fcc}@supports (color:color-mix(in lab,red,red)){.fill-rose-400\/80{fill:color-mix(in oklab,var(--color-rose-400) 80%,transparent)}}.fill-sky-100{fill:var(--color-sky-100)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-5\.5{padding:calc(var(--spacing) * 5.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[2\.5px\]{padding:2.5px}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-\[8px\]{padding:8px}.p-\[9px\]{padding:9px}.p-\[18px\]{padding:18px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[15px\]{padding-block:15px}.py-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{padding-block:max(1rem,env(safe-area-inset-top))}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[max\(\.8rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.8rem,env(safe-area-inset-top))}.pt-\[max\(\.65rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.65rem,env(safe-area-inset-top))}.pt-\[max\(\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem,env(safe-area-inset-top))}.pt-\[max\(1\.25rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(1.25rem,env(safe-area-inset-top))}.pt-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(1rem,env(safe-area-inset-top))}.pt-\[max\(10px\,env\(safe-area-inset-top\)\)\]{padding-top:max(10px,env(safe-area-inset-top))}.pt-\[max\(12px\,env\(safe-area-inset-top\)\)\]{padding-top:max(12px,env(safe-area-inset-top))}.pt-\[max\(18px\,env\(safe-area-inset-top\)\)\]{padding-top:max(18px,env(safe-area-inset-top))}.pt-\[max\(26px\,env\(safe-area-inset-top\)\)\]{padding-top:max(26px,env(safe-area-inset-top))}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-\[62px\]{padding-right:62px}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(7\.25rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(7.25rem + env(safe-area-inset-bottom))}.pb-\[calc\(9rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(9rem + env(safe-area-inset-bottom))}.pb-\[calc\(18px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.pb-\[calc\(20px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.pb-\[calc\(22px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(22px + env(safe-area-inset-bottom))}.pb-\[calc\(24px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.pb-\[calc\(30px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(30px + env(safe-area-inset-bottom))}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pb-\[max\(9px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(9px,env(safe-area-inset-bottom))}.pb-\[max\(14px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(14px,env(safe-area-inset-bottom))}.pb-\[max\(18px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(18px,env(safe-area-inset-bottom))}.pb-\[max\(22px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(22px,env(safe-area-inset-bottom))}.pb-\[max\(28px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(28px,env(safe-area-inset-bottom))}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.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))}.text-\[5px\]{font-size:5px}.text-\[6\.5px\]{font-size:6.5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[42px\]{font-size:42px}.text-\[48px\]{font-size:48px}.text-\[54px\]{font-size:54px}.text-\[58px\]{font-size:58px}.text-\[62px\]{font-size:62px}.text-\[88px\]{font-size:88px}.text-\[112px\]{font-size:112px}.text-\[clamp\(46px\,14vw\,66px\)\]{font-size:clamp(46px,14vw,66px)}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-3\.5{--tw-leading:calc(var(--spacing) * 3.5);line-height:calc(var(--spacing) * 3.5)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-4\.5{--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[\.98\],.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[9px\]{--tw-leading:9px;line-height:9px}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-\.07em\]{--tw-tracking:-.07em;letter-spacing:-.07em}.tracking-\[-\.08em\]{--tw-tracking:-.08em;letter-spacing:-.08em}.tracking-\[-\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-\.075em\]{--tw-tracking:-.075em;letter-spacing:-.075em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[\.10em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[\.11em\]{--tw-tracking:.11em;letter-spacing:.11em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.17em\]{--tw-tracking:.17em;letter-spacing:.17em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[\.19em\]{--tw-tracking:.19em;letter-spacing:.19em}.tracking-\[\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[\.025em\]{--tw-tracking:.025em;letter-spacing:.025em}.tracking-\[\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[\.035em\]{--tw-tracking:.035em;letter-spacing:.035em}.tracking-\[\.075em\]{--tw-tracking:.075em;letter-spacing:.075em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.11em\]{--tw-tracking:.11em;letter-spacing:.11em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.17em\]{--tw-tracking:.17em;letter-spacing:.17em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0b3b38\]{color:#0b3b38}.text-\[\#0d766e\]{color:#0d766e}.text-\[\#2B2118\]{color:#2b2118}.text-\[\#2f6f67\]{color:#2f6f67}.text-\[\#3F2E18\]{color:#3f2e18}.text-\[\#3b4f4d\]{color:#3b4f4d}.text-\[\#3b3527\]{color:#3b3527}.text-\[\#3c4043\]{color:#3c4043}.text-\[\#4d6874\]{color:#4d6874}.text-\[\#5E491D\]{color:#5e491d}.text-\[\#5d4a20\]{color:#5d4a20}.text-\[\#5d7170\]{color:#5d7170}.text-\[\#6b817e\]{color:#6b817e}.text-\[\#6b8089\]{color:#6b8089}.text-\[\#6d5a31\]{color:#6d5a31}.text-\[\#8b6926\]{color:#8b6926}.text-\[\#8e7139\]{color:#8e7139}.text-\[\#102a2a\]{color:#102a2a}.text-\[\#102d3a\]{color:#102d3a}.text-\[\#112d38\]{color:#112d38}.text-\[\#173b38\]{color:#173b38}.text-\[\#183d3a\]{color:#183d3a}.text-\[\#191C1E\]{color:#191c1e}.text-\[\#201A13\]{color:#201a13}.text-\[\#211A12\]{color:#211a12}.text-\[\#211B13\]{color:#211b13}.text-\[\#231B12\]{color:#231b12}.text-\[\#241C12\]{color:#241c12}.text-\[\#294b59\]{color:#294b59}.text-\[\#315f5b\]{color:#315f5b}.text-\[\#355b57\]{color:#355b57}.text-\[\#06202d\]{color:#06202d}.text-\[\#07120d\]{color:#07120d}.text-\[\#08110d\]{color:#08110d}.text-\[\#09222e\]{color:#09222e}.text-\[\#17140e\]{color:#17140e}.text-\[\#17181c\]{color:#17181c}.text-\[\#17212b\]{color:#17212b}.text-\[\#30240d\]{color:#30240d}.text-\[\#52716d\]{color:#52716d}.text-\[\#61716f\]{color:#61716f}.text-\[\#68808b\]{color:#68808b}.text-\[\#71838a\]{color:#71838a}.text-\[\#173946\]{color:#173946}.text-\[\#183640\]{color:#183640}.text-\[\#201910\]{color:#201910}.text-\[\#282019\]{color:#282019}.text-\[\#314542\]{color:#314542}.text-\[\#342515\]{color:#342515}.text-\[\#362813\]{color:#362813}.text-\[\#473812\]{color:#473812}.text-\[\#607572\]{color:#607572}.text-\[\#617774\]{color:#617774}.text-\[\#A8DBB9\]{color:#a8dbb9}.text-\[\#B5E9C7\]{color:#b5e9c7}.text-\[\#BEA981\]\/55{color:#bea9818c}.text-\[\#BEA981\]\/60{color:#bea98199}.text-\[\#C8BA9D\]{color:#c8ba9d}.text-\[\#CCB996\]{color:#ccb996}.text-\[\#CDB083\]{color:#cdb083}.text-\[\#D0B077\]\/70{color:#d0b077b3}.text-\[\#D4C8B0\]\/80{color:#d4c8b0cc}.text-\[\#D5C09B\]{color:#d5c09b}.text-\[\#D6C8AF\]{color:#d6c8af}.text-\[\#D7BA7E\]{color:#d7ba7e}.text-\[\#D8B56C\]{color:#d8b56c}.text-\[\#D8C197\]{color:#d8c197}.text-\[\#D9C8A9\]\/80{color:#d9c8a9cc}.text-\[\#D9CAA9\]\/75{color:#d9caa9bf}.text-\[\#DAB975\]{color:#dab975}.text-\[\#DABF89\]{color:#dabf89}.text-\[\#DAC7A7\]{color:#dac7a7}.text-\[\#DCC18B\]{color:#dcc18b}.text-\[\#DDB875\]{color:#ddb875}.text-\[\#DDCAAD\]{color:#ddcaad}.text-\[\#DDD0BB\]\/80{color:#ddd0bbcc}.text-\[\#DEC48F\]{color:#dec48f}.text-\[\#DED2B5\]{color:#ded2b5}.text-\[\#E0BC73\]{color:#e0bc73}.text-\[\#E0D3BB\]\/65{color:#e0d3bba6}.text-\[\#E1C18A\]{color:#e1c18a}.text-\[\#E1D0B1\]\/80{color:#e1d0b1cc}.text-\[\#E2C48D\]\/70{color:#e2c48db3}.text-\[\#E3CA98\]\/70{color:#e3ca98b3}.text-\[\#E4B96B\]{color:#e4b96b}.text-\[\#E6C47D\]{color:#e6c47d}.text-\[\#E6D8BD\]{color:#e6d8bd}.text-\[\#E7CA8F\]{color:#e7ca8f}.text-\[\#E8C27C\]{color:#e8c27c}.text-\[\#E8C888\]{color:#e8c888}.text-\[\#E8C990\]{color:#e8c990}.text-\[\#E8D39E\]{color:#e8d39e}.text-\[\#E9C77E\]{color:#e9c77e}.text-\[\#E9C98A\]{color:#e9c98a}.text-\[\#E9C486\]\/65{color:#e9c486a6}.text-\[\#EAC47F\]{color:#eac47f}.text-\[\#EACF9C\]{color:#eacf9c}.text-\[\#EAD6B5\]{color:#ead6b5}.text-\[\#EAD195\]{color:#ead195}.text-\[\#EBD5A7\]{color:#ebd5a7}.text-\[\#EBD8B5\]{color:#ebd8b5}.text-\[\#EBD29E\]{color:#ebd29e}.text-\[\#EDC980\]{color:#edc980}.text-\[\#EED6A0\]{color:#eed6a0}.text-\[\#EFD49B\]{color:#efd49b}.text-\[\#F0CF8E\]{color:#f0cf8e}.text-\[\#F0D7A5\]{color:#f0d7a5}.text-\[\#F0D9A2\]{color:#f0d9a2}.text-\[\#F0D49A\]{color:#f0d49a}.text-\[\#F0D49B\]{color:#f0d49b}.text-\[\#F0D69F\]{color:#f0d69f}.text-\[\#F0D098\]{color:#f0d098}.text-\[\#F0D798\]{color:#f0d798}.text-\[\#F0DCAA\]{color:#f0dcaa}.text-\[\#F1CC86\]{color:#f1cc86}.text-\[\#F1D6A2\]{color:#f1d6a2}.text-\[\#F1D8A6\]{color:#f1d8a6}.text-\[\#F1D9AB\]{color:#f1d9ab}.text-\[\#F1D69D\]{color:#f1d69d}.text-\[\#F1D393\]{color:#f1d393}.text-\[\#F1DAAB\]{color:#f1daab}.text-\[\#F1DBAF\]{color:#f1dbaf}.text-\[\#F1DCAD\]{color:#f1dcad}.text-\[\#F1E7D6\]{color:#f1e7d6}.text-\[\#F2CB83\]{color:#f2cb83}.text-\[\#F2D5A0\]{color:#f2d5a0}.text-\[\#F2D8A3\]{color:#f2d8a3}.text-\[\#F2D9A2\]{color:#f2d9a2}.text-\[\#F2D195\]{color:#f2d195}.text-\[\#F2E7D0\]{color:#f2e7d0}.text-\[\#F3D89F\]{color:#f3d89f}.text-\[\#F3DAAA\]{color:#f3daaa}.text-\[\#F3DBA8\]{color:#f3dba8}.text-\[\#F3DCAA\]{color:#f3dcaa}.text-\[\#F3E2B9\]{color:#f3e2b9}.text-\[\#F4D9A5\]{color:#f4d9a5}.text-\[\#F4D695\]{color:#f4d695}.text-\[\#F4DDAE\]{color:#f4ddae}.text-\[\#F4E7CD\]{color:#f4e7cd}.text-\[\#F5D69A\]{color:#f5d69a}.text-\[\#F5DCAB\]{color:#f5dcab}.text-\[\#F6D18A\]{color:#f6d18a}.text-\[\#F6DCA7\]{color:#f6dca7}.text-\[\#F6DDAE\]{color:#f6ddae}.text-\[\#F6E5C6\]{color:#f6e5c6}.text-\[\#F7E7C7\]{color:#f7e7c7}.text-\[\#F8D9A4\]{color:#f8d9a4}.text-\[\#F8E2B1\]{color:#f8e2b1}.text-\[\#F9D6AA\]{color:#f9d6aa}.text-\[\#F9DBA1\]{color:#f9dba1}.text-\[\#F9E6B9\]{color:#f9e6b9}.text-\[\#F9E8C5\]{color:#f9e8c5}.text-\[\#F9EBD0\]{color:#f9ebd0}.text-\[\#FFE3AE\]{color:#ffe3ae}.text-\[\#FFE4AA\]{color:#ffe4aa}.text-\[\#FFE5AA\]{color:#ffe5aa}.text-\[\#FFE8B7\]{color:#ffe8b7}.text-\[\#FFF0D0\]{color:#fff0d0}.text-\[\#FFF0D1\]{color:#fff0d1}.text-\[\#FFF0D4\]{color:#fff0d4}.text-\[\#FFF2D7\]{color:#fff2d7}.text-\[\#FFF5DE\]{color:#fff5de}.text-\[\#a1e1c5\]{color:#a1e1c5}.text-\[\#b45309\]{color:#b45309}.text-\[\#bda774\]{color:#bda774}.text-\[\#c6ae76\]{color:#c6ae76}.text-\[\#c9b27c\]{color:#c9b27c}.text-\[\#cfb77d\]{color:#cfb77d}.text-\[\#d2b97d\]{color:#d2b97d}.text-\[\#d7bf86\]{color:#d7bf86}.text-\[\#d8c18a\]{color:#d8c18a}.text-\[\#d9c28a\]{color:#d9c28a}.text-\[\#d9c38d\]{color:#d9c38d}.text-\[\#d9c38d\]\/70{color:#d9c38db3}.text-\[\#dbc68f\]{color:#dbc68f}.text-\[\#dcc690\]{color:#dcc690}.text-\[\#ddc891\]{color:#ddc891}.text-\[\#dec78d\]{color:#dec78d}.text-\[\#dec891\]{color:#dec891}.text-\[\#dfc990\]{color:#dfc990}.text-\[\#e1ce9e\]{color:#e1ce9e}.text-\[\#e2ca90\]{color:#e2ca90}.text-\[\#e2cc96\]{color:#e2cc96}.text-\[\#e2cd9b\]{color:#e2cd9b}.text-\[\#e3cd97\]{color:#e3cd97}.text-\[\#e4d19f\]{color:#e4d19f}.text-\[\#e7c990\]{color:#e7c990}.text-\[\#e9c77f\]{color:#e9c77f}.text-\[\#e9c77f\]\/75{color:#e9c77fbf}.text-\[\#e9ca8b\]{color:#e9ca8b}.text-\[\#ead7a7\]{color:#ead7a7}.text-\[\#ead9ae\]{color:#ead9ae}.text-\[\#ecd8ac\]{color:#ecd8ac}.text-\[\#f1d28e\]{color:#f1d28e}.text-\[\#f3d89a\]{color:#f3d89a}.text-\[\#f04a7d\]{color:#f04a7d}.text-\[\#f7f5f1\]{color:#f7f5f1}.text-\[\#f9fafb\]{color:#f9fafb}.text-\[\#fb2c62\]{color:#fb2c62}.text-\[\#ff5d8b\]{color:#ff5d8b}.text-\[\#ff5782\]{color:#ff5782}.text-\[\#ffbdaf\]{color:#ffbdaf}.text-amber-50{color:var(--color-amber-50)}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/85{color:#fef3c6d9}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/85{color:color-mix(in oklab,var(--color-amber-100) 85%,transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/75{color:#fee685bf}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/75{color:color-mix(in oklab,var(--color-amber-200) 75%,transparent)}}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/80{color:color-mix(in oklab,var(--color-amber-200) 80%,transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-800\/65{color:#953d00a6}@supports (color:color-mix(in lab,red,red)){.text-amber-800\/65{color:color-mix(in oklab,var(--color-amber-800) 65%,transparent)}}.text-amber-900{color:var(--color-amber-900)}.text-amber-900\/75{color:#7b3306bf}@supports (color:color-mix(in lab,red,red)){.text-amber-900\/75{color:color-mix(in oklab,var(--color-amber-900) 75%,transparent)}}.text-amber-900\/80{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){.text-amber-900\/80{color:color-mix(in oklab,var(--color-amber-900) 80%,transparent)}}.text-amber-950{color:var(--color-amber-950)}.text-background{color:var(--background)}.text-black{color:var(--color-black)}.text-black\/55{color:#0000008c}@supports (color:color-mix(in lab,red,red)){.text-black\/55{color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.text-blue-700{color:var(--color-blue-700)}.text-brand{color:var(--brand)}.text-brand-foreground{color:var(--brand-foreground)}.text-brand\/35{color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.text-brand\/35{color:color-mix(in oklab,var(--brand) 35%,transparent)}}.text-brand\/40{color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.text-brand\/40{color:color-mix(in oklab,var(--brand) 40%,transparent)}}.text-brand\/50{color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.text-brand\/50{color:color-mix(in oklab,var(--brand) 50%,transparent)}}.text-brand\/60{color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.text-brand\/60{color:color-mix(in oklab,var(--brand) 60%,transparent)}}.text-cyan-700{color:var(--color-cyan-700)}.text-destructive{color:var(--destructive)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-200\/65{color:#a4f4cfa6}@supports (color:color-mix(in lab,red,red)){.text-emerald-200\/65{color:color-mix(in oklab,var(--color-emerald-200) 65%,transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/80{color:#5ee9b5cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-300\/80{color:color-mix(in oklab,var(--color-emerald-300) 80%,transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/80{color:#00d294cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/80{color:color-mix(in oklab,var(--color-emerald-400) 80%,transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\/35{color:#00795659}@supports (color:color-mix(in lab,red,red)){.text-emerald-700\/35{color:color-mix(in oklab,var(--color-emerald-700) 35%,transparent)}}.text-emerald-700\/40{color:#00795666}@supports (color:color-mix(in lab,red,red)){.text-emerald-700\/40{color:color-mix(in oklab,var(--color-emerald-700) 40%,transparent)}}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-900\/70{color:#004e3bb3}@supports (color:color-mix(in lab,red,red)){.text-emerald-900\/70{color:color-mix(in oklab,var(--color-emerald-900) 70%,transparent)}}.text-foreground,.text-foreground\/58{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/58{color:color-mix(in oklab,var(--foreground) 58%,transparent)}}.text-foreground\/65{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/65{color:color-mix(in oklab,var(--foreground) 65%,transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.text-foreground\/72{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/72{color:color-mix(in oklab,var(--foreground) 72%,transparent)}}.text-foreground\/75{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/75{color:color-mix(in oklab,var(--foreground) 75%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/85{color:color-mix(in oklab,var(--foreground) 85%,transparent)}}.text-ink{color:var(--ink)}.text-ink-foreground{color:var(--ink-foreground)}.text-muted-foreground,.text-muted-foreground\/20{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/20{color:color-mix(in oklab,var(--muted-foreground) 20%,transparent)}}.text-muted-foreground\/25{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/25{color:color-mix(in oklab,var(--muted-foreground) 25%,transparent)}}.text-muted-foreground\/30{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/30{color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}.text-muted-foreground\/55{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/55{color:color-mix(in oklab,var(--muted-foreground) 55%,transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}}.text-muted-foreground\/65{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/65{color:color-mix(in oklab,var(--muted-foreground) 65%,transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}}.text-muted-foreground\/75{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/75{color:color-mix(in oklab,var(--muted-foreground) 75%,transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}}.text-neutral-900{color:var(--color-neutral-900)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-200\/50{color:#ffcaca80}@supports (color:color-mix(in lab,red,red)){.text-red-200\/50{color:color-mix(in oklab,var(--color-red-200) 50%,transparent)}}.text-red-200\/55{color:#ffcaca8c}@supports (color:color-mix(in lab,red,red)){.text-red-200\/55{color:color-mix(in oklab,var(--color-red-200) 55%,transparent)}}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-100{color:var(--color-rose-100)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-300\/65{color:#ffa2aea6}@supports (color:color-mix(in lab,red,red)){.text-rose-300\/65{color:color-mix(in oklab,var(--color-rose-300) 65%,transparent)}}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-800\/75{color:#a30037bf}@supports (color:color-mix(in lab,red,red)){.text-rose-800\/75{color:color-mix(in oklab,var(--color-rose-800) 75%,transparent)}}.text-rose-950{color:var(--color-rose-950)}.text-sky-100{color:var(--color-sky-100)}.text-sky-200{color:var(--color-sky-200)}.text-sky-200\/80{color:#b8e6fecc}@supports (color:color-mix(in lab,red,red)){.text-sky-200\/80{color:color-mix(in oklab,var(--color-sky-200) 80%,transparent)}}.text-sky-300{color:var(--color-sky-300)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-800\/70{color:#005986b3}@supports (color:color-mix(in lab,red,red)){.text-sky-800\/70{color:color-mix(in oklab,var(--color-sky-800) 70%,transparent)}}.text-sky-900{color:var(--color-sky-900)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-streak{color:var(--streak)}.text-success{color:var(--success)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/18{color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.text-white\/18{color:color-mix(in oklab,var(--color-white) 18%,transparent)}}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab,red,red)){.text-white\/20{color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.text-white\/22{color:#ffffff38}@supports (color:color-mix(in lab,red,red)){.text-white\/22{color:color-mix(in oklab,var(--color-white) 22%,transparent)}}.text-white\/24{color:#ffffff3d}@supports (color:color-mix(in lab,red,red)){.text-white\/24{color:color-mix(in oklab,var(--color-white) 24%,transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.text-white\/25{color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.text-white\/26{color:#ffffff42}@supports (color:color-mix(in lab,red,red)){.text-white\/26{color:color-mix(in oklab,var(--color-white) 26%,transparent)}}.text-white\/27{color:#ffffff45}@supports (color:color-mix(in lab,red,red)){.text-white\/27{color:color-mix(in oklab,var(--color-white) 27%,transparent)}}.text-white\/28{color:#ffffff47}@supports (color:color-mix(in lab,red,red)){.text-white\/28{color:color-mix(in oklab,var(--color-white) 28%,transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.text-white\/32{color:#ffffff52}@supports (color:color-mix(in lab,red,red)){.text-white\/32{color:color-mix(in oklab,var(--color-white) 32%,transparent)}}.text-white\/34{color:#ffffff57}@supports (color:color-mix(in lab,red,red)){.text-white\/34{color:color-mix(in oklab,var(--color-white) 34%,transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.text-white\/35{color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.text-white\/36{color:#ffffff5c}@supports (color:color-mix(in lab,red,red)){.text-white\/36{color:color-mix(in oklab,var(--color-white) 36%,transparent)}}.text-white\/37{color:#ffffff5e}@supports (color:color-mix(in lab,red,red)){.text-white\/37{color:color-mix(in oklab,var(--color-white) 37%,transparent)}}.text-white\/38{color:#ffffff61}@supports (color:color-mix(in lab,red,red)){.text-white\/38{color:color-mix(in oklab,var(--color-white) 38%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/42{color:#ffffff6b}@supports (color:color-mix(in lab,red,red)){.text-white\/42{color:color-mix(in oklab,var(--color-white) 42%,transparent)}}.text-white\/43{color:#ffffff6e}@supports (color:color-mix(in lab,red,red)){.text-white\/43{color:color-mix(in oklab,var(--color-white) 43%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.text-white\/48{color:#ffffff7a}@supports (color:color-mix(in lab,red,red)){.text-white\/48{color:color-mix(in oklab,var(--color-white) 48%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/52{color:#ffffff85}@supports (color:color-mix(in lab,red,red)){.text-white\/52{color:color-mix(in oklab,var(--color-white) 52%,transparent)}}.text-white\/54{color:#ffffff8a}@supports (color:color-mix(in lab,red,red)){.text-white\/54{color:color-mix(in oklab,var(--color-white) 54%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/58{color:#ffffff94}@supports (color:color-mix(in lab,red,red)){.text-white\/58{color:color-mix(in oklab,var(--color-white) 58%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/62{color:#ffffff9e}@supports (color:color-mix(in lab,red,red)){.text-white\/62{color:color-mix(in oklab,var(--color-white) 62%,transparent)}}.text-white\/64{color:#ffffffa3}@supports (color:color-mix(in lab,red,red)){.text-white\/64{color:color-mix(in oklab,var(--color-white) 64%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/66{color:#ffffffa8}@supports (color:color-mix(in lab,red,red)){.text-white\/66{color:color-mix(in oklab,var(--color-white) 66%,transparent)}}.text-white\/68{color:#ffffffad}@supports (color:color-mix(in lab,red,red)){.text-white\/68{color:color-mix(in oklab,var(--color-white) 68%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.text-white\/72{color:color-mix(in oklab,var(--color-white) 72%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/76{color:#ffffffc2}@supports (color:color-mix(in lab,red,red)){.text-white\/76{color:color-mix(in oklab,var(--color-white) 76%,transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.text-white\/78{color:color-mix(in oklab,var(--color-white) 78%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.text-white\/82{color:color-mix(in oklab,var(--color-white) 82%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.text-white\/88{color:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.text-white\/88{color:color-mix(in oklab,var(--color-white) 88%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-white\/92{color:#ffffffeb}@supports (color:color-mix(in lab,red,red)){.text-white\/92{color:color-mix(in oklab,var(--color-white) 92%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-current\/50{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.decoration-current\/50{-webkit-text-decoration-color:color-mix(in oklab,currentcolor 50%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 50%,transparent)}}.decoration-current\/55{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.decoration-current\/55{-webkit-text-decoration-color:color-mix(in oklab,currentcolor 55%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 55%,transparent)}}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--brand\)\]{accent-color:var(--brand)}.accent-current{accent-color:currentColor}.accent-emerald-500{accent-color:var(--color-emerald-500)}.\[color-scheme\:dark\]{color-scheme:dark}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.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)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-12px_34px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:0 -12px 34px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-16px_55px_rgba\(15\,23\,42\,\.18\)\]{--tw-shadow:0 -16px 55px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-20px_60px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:0 -20px 60px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-24px_70px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 -24px 70px var(--tw-shadow-color,#0f172a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,0\,0\,\.15\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(255\,45\,96\,\.12\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#ff2d601f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(255\,45\,96\,\.12\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#ff2d601f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_5px_rgba\(233\,199\,127\,\.09\)\,0_18px_45px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,#e9c77f17), 0 18px 45px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(52\,211\,153\,\.28\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#34d39947);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_9px_rgba\(74\,222\,128\,\.75\)\]{--tw-shadow:0 0 9px var(--tw-shadow-color,#4ade80bf);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_9px_rgba\(255\,45\,103\,\.7\)\]{--tw-shadow:0 0 9px var(--tw-shadow-color,#ff2d67b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(52\,211\,153\,\.75\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#34d399bf);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(52\,211\,153\,\.22\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#34d39938);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(229\,183\,95\,\.15\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#e5b75f26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(233\,199\,127\,\.17\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#e9c77f2b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(210\,162\,83\,\.1\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#d2a2531a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(16\,185\,129\,\.10\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#10b9811a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(251\,44\,98\,\.55\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#fb2c628c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(223\,176\,88\,\.10\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#dfb0581a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_65px_rgba\(56\,189\,248\,\.16\)\]{--tw-shadow:0 0 65px var(--tw-shadow-color,#38bdf829);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_80px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow:0 0 80px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(60\,64\,67\,\.12\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#3c40431f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_5px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:0 1px 5px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 2px 6px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(15\,23\,42\,\.08\)\]{--tw-shadow:0 3px 10px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(15\,23\,42\,0\.035\)\]{--tw-shadow:0 3px 10px var(--tw-shadow-color,#0f172a09);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(180\,120\,20\,\.28\)\]{--tw-shadow:0 3px 10px var(--tw-shadow-color,#b4781447);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.14\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000024);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(13\,118\,110\,\.18\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0d766e2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(15\,23\,42\,\.12\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(224\,178\,95\,\.18\)\]{--tw-shadow:0 4px 18px var(--tw-shadow-color,#e0b25f2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(13\,118\,110\,\.14\)\]{--tw-shadow:0 5px 12px var(--tw-shadow-color,#0d766e24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(244\,63\,94\,\.16\)\]{--tw-shadow:0 5px 12px var(--tw-shadow-color,#f43f5e29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 5px 14px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_16px_rgba\(255\,45\,91\,\.16\)\]{--tw-shadow:0 5px 16px var(--tw-shadow-color,#ff2d5b29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(14\,116\,144\,\.12\)\]{--tw-shadow:0 5px 18px var(--tw-shadow-color,#0e74901f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(15\,23\,42\,\.06\)\]{--tw-shadow:0 5px 18px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow:0 6px 16px var(--tw-shadow-color,#0f172a1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(0\,0\,0\,\.13\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#00000021);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(15\,23\,42\,\.10\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#0f172a1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(15\,23\,42\,0\.09\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#0f172a17);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_7px_16px_rgba\(244\,63\,94\,0\.16\)\]{--tw-shadow:0 7px 16px var(--tw-shadow-color,#f43f5e29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(15\,23\,42\,\.035\)\]{--tw-shadow:0 7px 18px var(--tw-shadow-color,#0f172a09);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(244\,63\,94\,\.18\)\]{--tw-shadow:0 7px 18px var(--tw-shadow-color,#f43f5e2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(244\,63\,94\,0\.19\)\]{--tw-shadow:0 7px 18px var(--tw-shadow-color,#f43f5e30);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_7px_20px_rgba\(14\,116\,144\,\.08\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#0e749014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_7px_20px_rgba\(15\,23\,42\,\.11\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#0f172a1c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_7px_20px_rgba\(180\,125\,18\,\.18\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#b47d122e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_7px_22px_rgba\(249\,115\,22\,\.06\)\]{--tw-shadow:0 7px 22px var(--tw-shadow-color,#f973160f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(244\,63\,94\,0\.19\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#f43f5e30);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(13\,118\,110\,\.14\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0d766e24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(13\,118\,110\,\.18\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0d766e2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(15\,23\,42\,\.035\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0f172a09);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(244\,63\,94\,\.13\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#f43f5e21);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(244\,63\,94\,\.18\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#f43f5e2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(244\,63\,94\,\.24\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#f43f5e3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(15\,23\,42\,\.035\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#0f172a09);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#0f172a12);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(15\,23\,42\,0\.11\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#0f172a1c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(17\,24\,39\,\.04\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#1118270a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(233\,199\,127\,\.16\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#e9c77f29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,\.18\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,\.22\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(15\,118\,110\,\.045\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0f766e0b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(16\,185\,129\,\.28\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#10b98147);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(120\,83\,20\,\.07\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#78531412);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(217\,47\,79\,\.22\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#d92f4f38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(236\,72\,153\,\.055\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#ec48990e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_25px_rgba\(0\,0\,0\,\.10\)\]{--tw-shadow:0 8px 25px 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)}.shadow-\[0_8px_28px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(0\,0\,0\,\.18\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_9px_22px_rgba\(14\,116\,144\,\.09\)\]{--tw-shadow:0 9px 22px var(--tw-shadow-color,#0e749017);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_9px_22px_rgba\(244\,63\,94\,0\.22\)\]{--tw-shadow:0 9px 22px var(--tw-shadow-color,#f43f5e38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_9px_24px_rgba\(14\,116\,144\,\.08\)\]{--tw-shadow:0 9px 24px var(--tw-shadow-color,#0e749014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_9px_24px_rgba\(15\,23\,42\,\.04\)\]{--tw-shadow:0 9px 24px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_9px_26px_rgba\(15\,23\,42\,\.04\)\]{--tw-shadow:0 9px 26px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(239\,51\,105\,\.22\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#ef336938);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(244\,63\,94\,\.24\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#f43f5e3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(244\,63\,94\,\.28\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#f43f5e47);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(244\,63\,94\,0\.24\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#f43f5e3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(244\,63\,94\,0\.28\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#f43f5e47);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(245\,158\,11\,\.22\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#f59e0b38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow:0 10px 25px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(15\,23\,42\,\.04\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(15\,23\,42\,\.05\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(233\,199\,127\,\.15\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#e9c77f26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,\.15\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,\.04\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,\.05\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,\.035\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a09);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a12);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,118\,110\,\.04\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f766e0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(16\,185\,129\,\.24\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#10b9813d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(14\,116\,144\,\.055\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0e74900e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(15\,23\,42\,\.06\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(15\,23\,42\,\.13\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0f172a21);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(15\,23\,42\,\.045\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0f172a0b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(15\,118\,110\,\.05\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0f766e0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(245\,158\,11\,\.08\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#f59e0b14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(0\,0\,0\,\.26\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#00000042);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(8\,121\,154\,\.22\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#08799a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(0\,0\,0\,\.06\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(0\,0\,0\,\.22\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(22\,163\,74\,\.24\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#16a34a3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#0f172a29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(15\,23\,42\,\.12\)\,0_2px_8px_rgba\(15\,23\,42\,\.05\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#0f172a1f), 0 2px 8px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(15\,23\,42\,0\.075\)\,0_2px_7px_rgba\(15\,23\,42\,0\.03\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#0f172a13), 0 2px 7px var(--tw-shadow-color,#0f172a08);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(56\,189\,248\,\.24\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#38bdf83d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(255\,255\,255\,\.10\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(15\,23\,42\,\.14\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(15\,23\,42\,\.16\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#0f172a29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(15\,23\,42\,\.075\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#0f172a13);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(15\,23\,42\,0\.20\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(15\,118\,110\,\.07\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#0f766e12);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(15\,23\,42\,\.05\)\]{--tw-shadow:0 12px 35px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 12px 36px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(0\,0\,0\,\.34\)\]{--tw-shadow:0 12px 36px var(--tw-shadow-color,#00000057);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(15\,23\,42\,\.07\)\]{--tw-shadow:0 12px 36px var(--tw-shadow-color,#0f172a12);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_13px_36px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 13px 36px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(15\,23\,42\,0\.12\)\,0_3px_10px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#0f172a1f), 0 3px 10px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(233\,199\,127\,\.28\)\,0_0_0_1px_rgba\(255\,246\,219\,\.24\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#e9c77f47), 0 0 0 1px var(--tw-shadow-color,#fff6db3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(15\,23\,42\,0\.08\)\,0_2px_8px_rgba\(15\,23\,42\,0\.035\)\]{--tw-shadow:0 14px 36px var(--tw-shadow-color,#0f172a14), 0 2px 8px var(--tw-shadow-color,#0f172a09);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(14\,116\,144\,\.09\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#0e749017);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(15\,23\,42\,\.06\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(17\,24\,39\,\.07\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#11182712);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(15\,118\,110\,\.08\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#0f766e14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(15\,23\,42\,\.12\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(15\,23\,42\,0\.15\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#0f172a26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(16\,185\,129\,\.25\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#10b98140);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(22\,163\,74\,\.30\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#16a34a4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(255\,45\,103\,\.22\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#ff2d6738);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(11\,26\,44\,\.17\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#0b1a2c2b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(15\,23\,42\,\.16\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#0f172a29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(15\,23\,42\,\.18\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#0f172a1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,\.36\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#0000005c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,\.22\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_52px_rgba\(0\,0\,0\,\.22\)\]{--tw-shadow:0 18px 52px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_55px_rgba\(15\,23\,42\,\.18\)\]{--tw-shadow:0 18px 55px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_55px_rgba\(14\,116\,144\,\.17\)\]{--tw-shadow:0 20px 55px var(--tw-shadow-color,#0e74902b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_50px_rgba\(15\,23\,42\,0\.16\)\,0_5px_14px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow:0 22px 50px var(--tw-shadow-color,#0f172a29), 0 5px 14px var(--tw-shadow-color,#0f172a12);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_55px_rgba\(15\,23\,42\,\.18\)\]{--tw-shadow:0 22px 55px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_54px_rgba\(15\,23\,42\,0\.18\)\,0_6px_16px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 24px 54px var(--tw-shadow-color,#0f172a2e), 0 6px 16px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,\.34\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#00000057);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,\.48\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000007a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,\.25\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(0\,0\,0\,\.65\)\]{--tw-shadow:0 28px 70px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,\.6\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fff9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.04\)\,0_12px_34px_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0a), 0 12px 34px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.05\)\,0_18px_42px_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0d), 0 18px 42px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.05\)\,0_20px_46px_rgba\(0\,0\,0\,\.14\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0d), 0 20px 46px var(--tw-shadow-color,#00000024);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.13\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff21);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.035\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff09);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.055\)\,0_20px_46px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0e), 0 20px 46px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.04\)\,0_6px_16px_rgba\(0\,0\,0\,\.11\)\]{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff0a), 0 6px 16px var(--tw-shadow-color,#0000001c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-panel\)\]{--tw-shadow:var(--shadow-panel);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-row\)\]{--tw-shadow:var(--shadow-row);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-soft\)\]{--tw-shadow:var(--shadow-soft);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-sm{--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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + 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)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.ring-\[4px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.glass-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-card);background:#ffffffb3;border:1px solid oklch(100% 0 0/.6)}.shadow-brand\/20{--tw-shadow-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.shadow-brand\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--brand) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#0b1015\]{--tw-ring-color:#0b1015}.ring-\[\#0b1116\]{--tw-ring-color:#0b1116}.ring-\[\#080c10\]{--tw-ring-color:#080c10}.ring-\[\#101b1d\]{--tw-ring-color:#101b1d}.ring-\[\#121a22\]{--tw-ring-color:#121a22}.ring-\[\#302B29\]{--tw-ring-color:#302b29}.ring-\[\#11131f\]{--tw-ring-color:#11131f}.ring-\[\#15171c\]{--tw-ring-color:#15171c}.ring-\[\#17181c\]{--tw-ring-color:#17181c}.ring-\[\#24252A\]{--tw-ring-color:#24252a}.ring-\[\#CBA85E\]\/20{--tw-ring-color:oklab(74.7404% .00955895 .101208/.2)}.ring-\[\#D5B168\]\/25{--tw-ring-color:oklab(77.6765% .010807 .100356/.25)}.ring-\[\#D8B56C\]\/20{--tw-ring-color:oklab(78.8267% .00954771 .0999703/.2)}.ring-\[\#D8B56C\]\/40{--tw-ring-color:oklab(78.8267% .00954771 .0999703/.4)}.ring-\[\#E4B96B\]\/20{--tw-ring-color:oklab(80.7796% .0167315 .107242/.2)}.ring-\[\#b9d8d1\]{--tw-ring-color:#b9d8d1}.ring-\[\#cbd5e1\]{--tw-ring-color:#cbd5e1}.ring-\[\#d6bf88\]\/55{--tw-ring-color:oklab(81.1166% .00285169 .0764287/.55)}.ring-\[\#d7be86\]\/18{--tw-ring-color:oklab(80.969% .00469396 .0782294/.18)}.ring-\[\#d8c18a\]\/28{--tw-ring-color:oklab(81.7387% .00283927 .0763413/.28)}.ring-\[\#d9c28a\]\/25{--tw-ring-color:oklab(82.0307% .00243205 .0774421/.25)}.ring-\[\#d9c38d\]\/12{--tw-ring-color:oklab(82.2885% .00211847 .0747972/.12)}.ring-\[\#dbc68f\]\/12{--tw-ring-color:oklab(83.1102% .000596195 .075512/.12)}.ring-\[\#dcc68f\]\/32{--tw-ring-color:oklab(83.1995% .0017027 .0758168/.32)}.ring-\[\#dcc690\]\/12{--tw-ring-color:oklab(83.2185% .00210437 .0746656/.12)}.ring-\[\#dcc690\]\/14{--tw-ring-color:oklab(83.2185% .00210437 .0746656/.14)}.ring-\[\#ddc891\]\/12{--tw-ring-color:oklab(83.729% .000590295 .0754249/.12)}.ring-\[\#ddc891\]\/13{--tw-ring-color:oklab(83.729% .000590295 .0754249/.13)}.ring-\[\#dfc98f\]\/15{--tw-ring-color:oklab(84.0708% .000490457 .0791144/.15)}.ring-\[\#e2ca90\]\/15{--tw-ring-color:oklab(84.558% .00269529 .0796766/.15)}.ring-\[\#e2cc96\]\/15{--tw-ring-color:oklab(85.071% .00207871 .0744032/.15)}.ring-\[\#e9c77f\]{--tw-ring-color:#e9c77f}.ring-\[\#e9c77f\]\/12{--tw-ring-color:oklab(84.3127% .00839537 .0981104/.12)}.ring-\[\#e9c77f\]\/15{--tw-ring-color:oklab(84.3127% .00839537 .0981104/.15)}.ring-\[\#e9c77f\]\/18{--tw-ring-color:oklab(84.3127% .00839537 .0981104/.18)}.ring-\[\#e9c77f\]\/25{--tw-ring-color:oklab(84.3127% .00839537 .0981104/.25)}.ring-amber-100{--tw-ring-color:var(--color-amber-100)}.ring-amber-100\/70{--tw-ring-color:#fef3c6b3}@supports (color:color-mix(in lab,red,red)){.ring-amber-100\/70{--tw-ring-color:color-mix(in oklab, var(--color-amber-100) 70%, transparent)}}.ring-amber-100\/80{--tw-ring-color:#fef3c6cc}@supports (color:color-mix(in lab,red,red)){.ring-amber-100\/80{--tw-ring-color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-200\/70{--tw-ring-color:#fee685b3}@supports (color:color-mix(in lab,red,red)){.ring-amber-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.ring-amber-200\/80{--tw-ring-color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.ring-amber-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-amber-300\/15{--tw-ring-color:#ffd23626}@supports (color:color-mix(in lab,red,red)){.ring-amber-300\/15{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 15%, transparent)}}.ring-amber-300\/25{--tw-ring-color:#ffd23640}@supports (color:color-mix(in lab,red,red)){.ring-amber-300\/25{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 25%, transparent)}}.ring-amber-300\/35{--tw-ring-color:#ffd23659}@supports (color:color-mix(in lab,red,red)){.ring-amber-300\/35{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 35%, transparent)}}.ring-amber-300\/70{--tw-ring-color:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.ring-amber-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.ring-background{--tw-ring-color:var(--background)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-black\/\[\.1\]{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.1\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-black\/\[\.03\]{--tw-ring-color:#00000008}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.03\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 3%, transparent)}}.ring-black\/\[\.04\]{--tw-ring-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.04\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.ring-black\/\[\.05\]{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.05\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-black\/\[\.06\]{--tw-ring-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.ring-black\/\[\.07\]{--tw-ring-color:#00000012}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.07\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 7%, transparent)}}.ring-black\/\[\.08\]{--tw-ring-color:#00000014}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.08\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.ring-black\/\[\.035\]{--tw-ring-color:#00000009}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.035\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 3.5%, transparent)}}.ring-black\/\[\.045\]{--tw-ring-color:#0000000b}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.045\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 4.5%, transparent)}}.ring-black\/\[\.055\]{--tw-ring-color:#0000000e}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.055\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 5.5%, transparent)}}.ring-black\/\[\.065\]{--tw-ring-color:#0001}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[\.065\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 6.5%, transparent)}}.ring-black\/\[0\.05\]{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.05\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-black\/\[0\.06\]{--tw-ring-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.ring-black\/\[0\.07\]{--tw-ring-color:#00000012}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.07\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 7%, transparent)}}.ring-black\/\[0\.08\]{--tw-ring-color:#00000014}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.08\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.ring-black\/\[0\.025\]{--tw-ring-color:#00000006}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.025\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 2.5%, transparent)}}.ring-black\/\[0\.035\]{--tw-ring-color:#00000009}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.035\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 3.5%, transparent)}}.ring-black\/\[0\.045\]{--tw-ring-color:#0000000b}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.045\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 4.5%, transparent)}}.ring-black\/\[0\.055\]{--tw-ring-color:#0000000e}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.055\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 5.5%, transparent)}}.ring-border{--tw-ring-color:var(--border)}.ring-brand,.ring-brand\/10{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.ring-brand\/10{--tw-ring-color:color-mix(in oklab, var(--brand) 10%, transparent)}}.ring-brand\/12{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.ring-brand\/12{--tw-ring-color:color-mix(in oklab, var(--brand) 12%, transparent)}}.ring-brand\/15{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.ring-brand\/15{--tw-ring-color:color-mix(in oklab, var(--brand) 15%, transparent)}}.ring-brand\/20{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.ring-brand\/20{--tw-ring-color:color-mix(in oklab, var(--brand) 20%, transparent)}}.ring-brand\/25{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.ring-brand\/25{--tw-ring-color:color-mix(in oklab, var(--brand) 25%, transparent)}}.ring-brand\/30{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.ring-brand\/30{--tw-ring-color:color-mix(in oklab, var(--brand) 30%, transparent)}}.ring-brand\/\[\.16\]{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.ring-brand\/\[\.16\]{--tw-ring-color:color-mix(in oklab, var(--brand) 16%, transparent)}}.ring-cyan-100{--tw-ring-color:var(--color-cyan-100)}.ring-destructive\/10{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/10{--tw-ring-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.ring-destructive\/15{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/15{--tw-ring-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-100\/80{--tw-ring-color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.ring-emerald-100\/80{--tw-ring-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-emerald-300\/10{--tw-ring-color:#5ee9b51a}@supports (color:color-mix(in lab,red,red)){.ring-emerald-300\/10{--tw-ring-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.ring-emerald-400\/15{--tw-ring-color:#00d29426}@supports (color:color-mix(in lab,red,red)){.ring-emerald-400\/15{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.ring-emerald-500\/20{--tw-ring-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.ring-emerald-600\/10{--tw-ring-color:#0097671a}@supports (color:color-mix(in lab,red,red)){.ring-emerald-600\/10{--tw-ring-color:color-mix(in oklab, var(--color-emerald-600) 10%, transparent)}}.ring-ink{--tw-ring-color:var(--ink)}.ring-neutral-100{--tw-ring-color:var(--color-neutral-100)}.ring-orange-100{--tw-ring-color:var(--color-orange-100)}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-orange-200\/60{--tw-ring-color:#ffd7a899}@supports (color:color-mix(in lab,red,red)){.ring-orange-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-orange-200) 60%, transparent)}}.ring-red-100{--tw-ring-color:var(--color-red-100)}.ring-red-300\/10{--tw-ring-color:#ffa3a31a}@supports (color:color-mix(in lab,red,red)){.ring-red-300\/10{--tw-ring-color:color-mix(in oklab, var(--color-red-300) 10%, transparent)}}.ring-red-300\/15{--tw-ring-color:#ffa3a326}@supports (color:color-mix(in lab,red,red)){.ring-red-300\/15{--tw-ring-color:color-mix(in oklab, var(--color-red-300) 15%, transparent)}}.ring-red-400\/12{--tw-ring-color:#ff65681f}@supports (color:color-mix(in lab,red,red)){.ring-red-400\/12{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 12%, transparent)}}.ring-red-400\/15{--tw-ring-color:#ff656826}@supports (color:color-mix(in lab,red,red)){.ring-red-400\/15{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 15%, transparent)}}.ring-red-500\/20{--tw-ring-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.ring-red-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.ring-rose-100{--tw-ring-color:var(--color-rose-100)}.ring-rose-200{--tw-ring-color:var(--color-rose-200)}.ring-rose-200\/80{--tw-ring-color:#ffccd3cc}@supports (color:color-mix(in lab,red,red)){.ring-rose-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.ring-rose-400\/15{--tw-ring-color:#ff667f26}@supports (color:color-mix(in lab,red,red)){.ring-rose-400\/15{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 15%, transparent)}}.ring-rose-600\/10{--tw-ring-color:#e700441a}@supports (color:color-mix(in lab,red,red)){.ring-rose-600\/10{--tw-ring-color:color-mix(in oklab, var(--color-rose-600) 10%, transparent)}}.ring-sky-100{--tw-ring-color:var(--color-sky-100)}.ring-sky-500\/15{--tw-ring-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.ring-sky-500\/15{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.ring-slate-100{--tw-ring-color:var(--color-slate-100)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-slate-300\/70{--tw-ring-color:#cad5e2b3}@supports (color:color-mix(in lab,red,red)){.ring-slate-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-slate-300) 70%, transparent)}}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/5{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.ring-white\/5{--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.ring-white\/8{--tw-ring-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.ring-white\/8{--tw-ring-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/12{--tw-ring-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.ring-white\/12{--tw-ring-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.ring-white\/14{--tw-ring-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.ring-white\/14{--tw-ring-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/18{--tw-ring-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.ring-white\/18{--tw-ring-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.ring-white\/65{--tw-ring-color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.ring-white\/65{--tw-ring-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.ring-white\/\[\.05\]{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.05\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.ring-white\/\[\.06\]{--tw-ring-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.ring-white\/\[\.07\]{--tw-ring-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.07\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.ring-white\/\[\.08\]{--tw-ring-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.08\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.ring-white\/\[\.09\]{--tw-ring-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.09\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.ring-white\/\[\.10\]{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.10\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/\[\.11\]{--tw-ring-color:#ffffff1c}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.11\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 11%, transparent)}}.ring-white\/\[\.045\]{--tw-ring-color:#ffffff0b}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.045\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.ring-white\/\[\.055\]{--tw-ring-color:#ffffff0e}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.055\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.ring-white\/\[\.075\]{--tw-ring-color:#ffffff13}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.075\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.ring-white\/\[\.085\]{--tw-ring-color:#ffffff16}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[\.085\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 8.5%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[\#f8fbfa\]{--tw-ring-offset-color:#f8fbfa}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_18px_rgba\(125\,211\,252\,\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 18px var(--tw-drop-shadow-color,#7dd3fc66));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_1px_rgba\(255\,255\,255\,\.95\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#fffffff2));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000004d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000040));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_3px_\#000\]{--tw-drop-shadow-size:drop-shadow(0 1px 3px var(--tw-drop-shadow-color,#000));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_6px_rgba\(0\,0\,0\,\.38\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 6px var(--tw-drop-shadow-color,#00000061));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_5px_18px_rgba\(0\,0\,0\,\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 5px 18px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_10px_24px_rgba\(14\,116\,144\,\.24\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 24px var(--tw-drop-shadow-color,#0e74903d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[4px\]{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.transition-\[background\,transform\]{transition-property:background,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\,opacity\]{transition-property:height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\,transform\,opacity\,box-shadow\]{transition-property:height,transform,opacity,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,box-shadow\]{transition-property:transform,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\,filter\]{transition-property:transform,opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[z-index\]{transition-property:z-index;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[1550ms\]{--tw-duration:1.55s;transition-duration:1.55s}.ease-\[cubic-bezier\(\.18\,\.78\,\.2\,1\)\]{--tw-ease:cubic-bezier(.18,.78,.2,1);transition-timing-function:cubic-bezier(.18,.78,.2,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[height\]{will-change:height}.will-change-\[opacity\,transform\]{will-change:opacity,transform}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[content-visibility\:auto\]{content-visibility:auto}.\[scrollbar-width\:none\]{scrollbar-width:none}.group-active\:translate-x-0\.5:is(:where(.group):active *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:bg-brand:is(:where(.peer):checked~*){background-color:var(--brand)}.peer-checked\:text-brand-foreground:is(:where(.peer):checked~*){color:var(--brand-foreground)}.placeholder\:text-white\/27::placeholder{color:#ffffff45}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/27::placeholder{color:color-mix(in oklab,var(--color-white) 27%,transparent)}}.placeholder\:text-white\/55::placeholder{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/55::placeholder{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.placeholder\:text-white\/65::placeholder{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/65::placeholder{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.first\:pt-1:first-child{padding-top:calc(var(--spacing) * 1)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.open\:rounded-\[16px\]:is([open],:popover-open,:open){border-radius:16px}.focus-within\:border-\[\#D8B56C\]\/50:focus-within{border-color:#d8b56c80}.focus-within\:border-\[\#D8B56C\]\/55:focus-within{border-color:#d8b56c8c}@media(hover:hover){.hover\:border-\[\#D8B56C\]\/35:hover{border-color:#d8b56c59}.hover\:bg-black\/\[0\.035\]:hover{background-color:#00000009}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[0\.035\]:hover{background-color:color-mix(in oklab,var(--color-black) 3.5%,transparent)}}.hover\:bg-white\/\[\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[\.07\]:hover{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.hover\:text-\[\#E8D3A4\]:hover{color:#e8d3a4}.hover\:text-rose-200:hover{color:var(--color-rose-200)}.hover\:text-white:hover{color:var(--color-white)}}.focus\:border-\[\#D8B56C\]:focus{border-color:#d8b56c}.focus\:border-\[\#D8B56C\]\/65:focus{border-color:#d8b56ca6}.focus\:border-\[\#D8B56C\]\/70:focus{border-color:#d8b56cb3}.focus\:border-brand\/30:focus{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.focus\:border-brand\/30:focus{border-color:color-mix(in oklab,var(--brand) 30%,transparent)}}.focus\:ring-1:focus{--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)}.focus\:ring-\[\#D8B56C\]\/30:focus{--tw-ring-color:oklab(78.8267% .00954771 .0999703/.3)}.focus\:ring-brand:focus,.focus\:ring-brand\/25:focus{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-brand\/25:focus{--tw-ring-color:color-mix(in oklab, var(--brand) 25%, transparent)}}.focus\:ring-brand\/35:focus{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-brand\/35:focus{--tw-ring-color:color-mix(in oklab, var(--brand) 35%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-\[\#E6C485\]:focus-visible{border-color:#e6c485}.focus-visible\:opacity-80:focus-visible{opacity:.8}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:ring-\[\#4285f4\]\/35:focus-visible{--tw-ring-color:oklab(63.0386% -.0313976 -.177268/.35)}.focus-visible\:ring-\[\#E7C47E\]:focus-visible{--tw-ring-color:#e7c47e}.focus-visible\:ring-black\/25:focus-visible{--tw-ring-color:#00000040}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-black\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.focus-visible\:ring-brand\/40:focus-visible{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-brand\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--brand) 40%, transparent)}}.focus-visible\:ring-white\/35:focus-visible{--tw-ring-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-white\/35:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.focus-visible\:ring-white\/45:focus-visible{--tw-ring-color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-white\/45:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-\[\#D8B56C\]:focus-visible{outline-color:#d8b56c}.focus-visible\:outline-\[\#E7C47E\]:focus-visible{outline-color:#e7c47e}.focus-visible\:outline-\[\#E8C27C\]:focus-visible{outline-color:#e8c27c}.focus-visible\:outline-\[\#F6DAA0\]:focus-visible{outline-color:#f6daa0}.focus-visible\:outline-\[\#F8DF9E\]:focus-visible{outline-color:#f8df9e}.focus-visible\:outline-\[\#F8DFA0\]:focus-visible{outline-color:#f8dfa0}.focus-visible\:outline-\[\#b69a57\]:focus-visible{outline-color:#b69a57}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[\.92\]:active{scale:.92}.active\:scale-\[\.94\]:active{scale:.94}.active\:scale-\[\.95\]:active{scale:.95}.active\:scale-\[\.96\]:active{scale:.96}.active\:scale-\[\.97\]:active{scale:.97}.active\:scale-\[\.98\]:active{scale:.98}.active\:scale-\[\.99\]:active{scale:.99}.active\:scale-\[\.985\]:active{scale:.985}.active\:scale-\[\.989\]:active{scale:.989}.active\:scale-\[\.992\]:active{scale:.992}.active\:scale-\[\.993\]:active{scale:.993}.active\:scale-\[\.995\]:active{scale:.995}.active\:bg-\[\#f8f9fa\]:active{background-color:#f8f9fa}.active\:bg-background:active,.active\:bg-background\/70:active{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.active\:bg-background\/70:active{background-color:color-mix(in oklab,var(--background) 70%,transparent)}}.active\:bg-black\/5:active{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/5:active{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.active\:bg-black\/\[\.03\]:active{background-color:#00000008}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/\[\.03\]:active{background-color:color-mix(in oklab,var(--color-black) 3%,transparent)}}.active\:bg-black\/\[\.04\]:active{background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/\[\.04\]:active{background-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.active\:bg-black\/\[\.05\]:active{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/\[\.05\]:active{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.active\:bg-black\/\[\.06\]:active{background-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/\[\.06\]:active{background-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.active\:bg-black\/\[\.025\]:active{background-color:#00000006}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/\[\.025\]:active{background-color:color-mix(in oklab,var(--color-black) 2.5%,transparent)}}.active\:bg-black\/\[\.035\]:active{background-color:#00000009}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/\[\.035\]:active{background-color:color-mix(in oklab,var(--color-black) 3.5%,transparent)}}.active\:bg-black\/\[0\.03\]:active{background-color:#00000008}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/\[0\.03\]:active{background-color:color-mix(in oklab,var(--color-black) 3%,transparent)}}.active\:bg-black\/\[0\.025\]:active{background-color:#00000006}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/\[0\.025\]:active{background-color:color-mix(in oklab,var(--color-black) 2.5%,transparent)}}.active\:bg-brand\/5:active{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.active\:bg-brand\/5:active{background-color:color-mix(in oklab,var(--brand) 5%,transparent)}}.active\:bg-white:active{background-color:var(--color-white)}.active\:bg-white\/5:active{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/5:active{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.active\:bg-white\/10:active{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/10:active{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.active\:bg-white\/\[\.06\]:active{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/\[\.06\]:active{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.active\:bg-white\/\[\.08\]:active{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/\[\.08\]:active{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.active\:bg-white\/\[\.055\]:active{background-color:#ffffff0e}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/\[\.055\]:active{background-color:color-mix(in oklab,var(--color-white) 5.5%,transparent)}}.active\:opacity-65:active{opacity:.65}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-100:disabled{background-color:var(--color-slate-100)}.disabled\:bg-white\/\[\.075\]:disabled{background-color:#ffffff13}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-white\/\[\.075\]:disabled{background-color:color-mix(in oklab,var(--color-white) 7.5%,transparent)}}.disabled\:text-muted-foreground:disabled{color:var(--muted-foreground)}.disabled\:text-white\/28:disabled{color:#ffffff47}@supports (color:color-mix(in lab,red,red)){.disabled\:text-white\/28:disabled{color:color-mix(in oklab,var(--color-white) 28%,transparent)}}.disabled\:\!opacity-100:disabled{opacity:1!important}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-80:disabled{opacity:.8}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media(min-width:350px){.min-\[350px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:360px){.min-\[360px\]\:w-\[100px\]{width:100px}.min-\[360px\]\:text-\[13px\]{font-size:13px}}@media(min-width:380px){.min-\[380px\]\:gap-4{gap:calc(var(--spacing) * 4)}.min-\[380px\]\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.min-\[380px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.min-\[380px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.min-\[380px\]\:pt-7{padding-top:calc(var(--spacing) * 7)}.min-\[380px\]\:text-\[11px\]{font-size:11px}.min-\[380px\]\:text-\[20px\]{font-size:20px}.min-\[380px\]\:text-\[21px\]{font-size:21px}.min-\[380px\]\:text-\[35px\]{font-size:35px}.min-\[380px\]\:tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}}@media(min-width:390px){.min-\[390px\]\:w-\[112px\]{width:112px}.min-\[390px\]\:pr-3{padding-right:calc(var(--spacing) * 3)}.min-\[390px\]\:text-\[14px\]{font-size:14px}}@media(min-width:410px){.min-\[410px\]\:text-\[21px\]{font-size:21px}}@media(min-width:40rem){.sm\:hidden{display:none}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media(min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root{--radius:1.25rem;--background:oklch(98.5% 0 0);--foreground:oklch(21% .006 285.9);--card:oklch(96.7% .001 286.4);--card-foreground:oklch(21% .006 285.9);--popover:oklch(100% 0 0);--popover-foreground:oklch(21% .006 285.9);--primary:oklch(66% .24 15);--primary-foreground:oklch(100% 0 0);--brand:oklch(66% .24 15);--brand-foreground:oklch(100% 0 0);--brand-soft:oklch(95% .035 15);--brand-deep:oklch(55% .22 15);--brand-pale:oklch(83% .11 15);--success:oklch(72% .17 152);--success-soft:oklch(96% .035 158);--success-deep:oklch(45% .12 158);--frost:oklch(70% .15 230);--chart-compare:oklch(90% .01 255);--gold:oklch(82% .14 85);--silver:oklch(82% .01 260);--bronze:oklch(72% .11 55);--gradient-brand:linear-gradient(120deg, var(--brand-deep), var(--brand));--shadow-soft:0 8px 24px -12px oklch(20% .02 260/.4);--shadow-card:0 18px 40px -20px oklch(20% .02 260/.24);--shadow-panel:0 16px 42px -24px oklch(20% .02 260/.3);--shadow-row:0 7px 20px -16px oklch(20% .02 260/.3);--shadow-accent:0 10px 22px -10px oklch(66% .24 15/.6);--streak:oklch(76.9% .163 70.08);--ink:oklch(21% .006 285.9);--ink-foreground:oklch(98.5% 0 0);--secondary:oklch(96.8% .007 247.896);--secondary-foreground:oklch(20.8% .042 265.755);--muted:oklch(96.8% .007 247.896);--muted-foreground:oklch(55.4% .046 257.417);--accent:oklch(96.8% .007 247.896);--accent-foreground:oklch(20.8% .042 265.755);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.5% 0 0);--border:oklch(92.9% .013 255.508);--input:oklch(92.9% .013 255.508);--ring:oklch(66% .24 15)}html[data-gymtag-native] body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html[data-gymtag-native] input,html[data-gymtag-native] textarea,html[data-gymtag-native] [contenteditable=true],html[data-gymtag-native] .gymtag-chat-text{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.profile-ring{background:linear-gradient(140deg,var(--brand),var(--brand-pale) 55%,var(--brand-deep));box-shadow:0 0 34px #ff376373;box-shadow:0 0 34px oklch(66% .24 15/.45)}.safe-top{padding-top:env(safe-area-inset-top)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.mobile-shell{background:var(--color-background);width:min(100%,430px);min-height:100dvh;margin-inline:auto}.hero-photo{background-image:url(https://lcbolhvfjlxdtpjhncdw.supabase.co/storage/v1/object/public/gymtag-ui-assets/group-1.jpg);background-position:50%;background-size:cover}.sheet-shadow{box-shadow:0 -24px 70px #0000002e}.toast-shadow{box-shadow:0 14px 45px #0003}input[type=file]::file-selector-button{background:var(--color-card);color:var(--color-foreground);border:0;border-radius:999px;margin-right:.65rem;padding:.55rem .8rem;font-weight:600}.streak-celebration{z-index:120;color:#fff;isolation:isolate;background:#100d12;flex-direction:column;justify-content:center;align-items:center;animation:.28s ease-out both streak-screen-in;display:flex;position:fixed;inset:0;overflow:hidden}.streak-celebration:before{content:"";z-index:-3;background:radial-gradient(circle at 50% 42%,#ff701f3b,#0000 19%),radial-gradient(circle at 50% 58%,#da2a402b,#0000 34%),linear-gradient(#0c0b10,#171018 56%,#09090c);position:absolute;inset:-20%}.streak-celebration__ambient{aspect-ratio:1;z-index:-2;opacity:0;filter:blur(8px);background:radial-gradient(circle,#ff963233,#ec3e4614 38%,#0000 70%);border-radius:50%;width:min(95vw,430px);animation:2.4s ease-out .45s both streak-ambient;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)scale(.5)}.streak-celebration__close{right:max(18px,env(safe-area-inset-right));top:max(18px,env(safe-area-inset-top));z-index:5;color:#ffffff8c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:0;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute}.streak-celebration__close svg{width:17px;height:17px}.streak-celebration__verified{top:calc(max(52px,env(safe-area-inset-top)) + 34px);z-index:3;letter-spacing:.18em;color:#ffffffd1;opacity:0;align-items:center;gap:8px;font-size:11px;font-weight:750;animation:1.25s .1s both streak-verified;display:flex;position:absolute;transform:translateY(8px)}.streak-celebration__verified span{color:#181018;letter-spacing:0;background:#ffbc66;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid;box-shadow:0 0 30px #ff993e59}.streak-celebration__core{z-index:2;place-items:center;width:260px;height:300px;margin-top:-72px;display:grid;position:relative}.streak-celebration__halo{opacity:0;border:1px solid #ffa24e29;border-radius:50%;width:190px;height:190px;animation:2.4s cubic-bezier(.2,.8,.2,1) .65s both streak-halo;position:absolute;box-shadow:0 0 80px #ff552b2e,inset 0 0 70px #ff762814}.streak-celebration__flame-wrap{opacity:0;filter:drop-shadow(0 18px 28px #ff431e47);width:142px;height:170px;animation:.75s cubic-bezier(.17,.89,.32,1.35) .46s both streak-ignite,1.25s ease-in-out 1.3s infinite alternate streak-flame-float;position:absolute;top:26px;left:50%;transform:translate(-50%)scale(.15)rotate(-5deg)}.streak-celebration__flame{stroke-width:1.35px;width:100%;height:100%;position:absolute;inset:0}.streak-celebration__flame-back{color:#e83248;filter:blur(1px);opacity:.78;transform:scale(1.1)}.streak-celebration__flame-front{color:#ff912f;filter:drop-shadow(0 0 18px #ffb44b7a);transform:scale(.88)translateY(8px)}.streak-celebration__number-stack{font-variant-numeric:tabular-nums;place-items:center;width:180px;height:130px;display:grid;position:absolute;top:127px;left:50%;transform:translate(-50%)}.streak-celebration__number-old,.streak-celebration__number-new{letter-spacing:-.075em;text-shadow:0 8px 28px #00000059;font-size:88px;font-weight:800;line-height:1;position:absolute}.streak-celebration__number-old{opacity:0;color:#ffffff8c;animation:.68s .72s both streak-old-number}.streak-celebration__number-new{opacity:0;color:#fff;animation:.7s cubic-bezier(.12,.88,.28,1.35) 1.31s both streak-new-number}.streak-celebration__sparks{width:1px;height:1px;position:absolute;top:118px;left:50%}.streak-celebration__sparks span{width:var(--spark-size);height:var(--spark-size);opacity:0;transform:rotate(var(--spark-angle)) translate(20px) scale(.4);animation:streak-spark .82s calc(1.17s + var(--spark-delay)) cubic-bezier(.15,.75,.25,1) both;background:#ffc36d;border-radius:999px;position:absolute;box-shadow:0 0 12px #ff9c3bcc}.streak-celebration__copy{z-index:2;text-align:center;opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) 1.86s both streak-copy-in;position:absolute;top:61%;left:24px;right:24px;transform:translateY(18px)}.streak-celebration__milestone{color:#ffbf70;letter-spacing:.16em;background:#ff953614;border:1px solid #ffbe6440;border-radius:999px;margin-bottom:10px;padding:6px 10px;font-size:9px;font-weight:800;display:inline-flex}.streak-celebration__hero{letter-spacing:.22em;color:#ffb45d;margin:0;font-size:13px;font-weight:800}.streak-celebration__title{letter-spacing:-.035em;margin:10px 0 0;font-size:25px;font-weight:730;line-height:1.08}.streak-celebration__subtitle{color:#ffffff85;margin:9px 0 0;font-size:12px}.streak-celebration__footer{bottom:max(25px,env(safe-area-inset-bottom));z-index:2;opacity:0;color:#ffffff42;letter-spacing:.22em;font-size:8px;font-weight:700;animation:.45s 2.85s both streak-footer-in;position:absolute}.streak-celebration__tap{z-index:1;background:0 0;border:0;position:absolute;inset:0}@keyframes streak-screen-in{0%{opacity:0}to{opacity:1}}@keyframes streak-verified{0%{opacity:0;transform:translateY(8px)}22%,65%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes streak-ambient{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)}38%{opacity:1}to{opacity:.45;transform:translate(-50%,-50%)scale(1.08)}}@keyframes streak-ignite{0%{opacity:0;transform:translate(-50%)scale(.12)rotate(-7deg)}65%{opacity:1;transform:translate(-50%)scale(1.08)rotate(2deg)}to{opacity:1;transform:translate(-50%)scale(1)rotate(0)}}@keyframes streak-flame-float{0%{filter:drop-shadow(0 18px 28px #ff431e47);margin-top:0}to{filter:drop-shadow(0 22px 36px #ff5f2061);margin-top:-5px}}@keyframes streak-halo{0%{opacity:0;transform:scale(.55)}36%{opacity:1}to{opacity:.24;transform:scale(1.55)}}@keyframes streak-old-number{0%{opacity:0;transform:translateY(18px)scale(.86)}28%{opacity:.72;transform:translateY(0)scale(1)}72%{opacity:.7;transform:translateY(0)scale(1)}to{opacity:0;filter:blur(5px);transform:translateY(-32px)scale(.84)}}@keyframes streak-new-number{0%{opacity:0;transform:scale(.45)translateY(20px)}58%{opacity:1;transform:scale(1.14)translateY(-2px)}78%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes streak-spark{0%{opacity:0;transform:rotate(var(--spark-angle)) translate(15px) scale(.3)}25%{opacity:1}to{opacity:0;transform:rotate(var(--spark-angle)) translate(var(--spark-distance)) scale(.1)}}@keyframes streak-copy-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes streak-footer-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.streak-celebration,.streak-celebration *{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.streak-celebration__verified,.streak-celebration__copy,.streak-celebration__footer,.streak-celebration__flame-wrap,.streak-celebration__number-new{opacity:1}.streak-celebration__number-old{display:none}}@supports (-webkit-touch-callout:none){@media(max-width:768px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select{font-size:16px!important}}}:root[data-gymtag-keyboard=open]{--gymtag-chat-bottom-pad:.25rem}:root:not([data-gymtag-keyboard=open]) [data-gymtag-group-screen="1"]{height:calc(100dvh - 5.2rem)!important}:root[data-gymtag-keyboard=open] [data-gymtag-group-screen="1"]{height:100dvh!important}.gymtag-run-map--immersive .mapboxgl-ctrl-bottom-left,.gymtag-run-map--immersive .mapboxgl-ctrl-bottom-right{bottom:calc(10.3rem + env(safe-area-inset-bottom))}.gymtag-run-map--immersive .mapboxgl-ctrl-logo{margin-bottom:2px;margin-left:8px}.gymtag-run-map--immersive .mapboxgl-ctrl-attrib{opacity:.78;margin-bottom:2px;margin-right:8px}.gymtag-run-map--immersive .mapboxgl-canvas{outline:none}.auth-hero-video{transform-origin:50%;will-change:auto;transform:none}.auth-welcome-header{padding-left:clamp(1.55rem,6vw,2.15rem);padding-right:clamp(1.55rem,6vw,2.15rem);padding-top:max(2rem,calc(env(safe-area-inset-top) + 1rem))}.auth-welcome-logo{letter-spacing:-.045em;text-shadow:0 2px 24px #0000002e;font-size:clamp(2rem,8vw,2.65rem);font-weight:700;line-height:1}.auth-welcome{overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none;overflow:hidden!important}.auth-welcome::-webkit-scrollbar{display:none}.auth-welcome:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 0% 42%,#00000014 58%,#0000003d 78%,#0000006b),linear-gradient(90deg,#00000014,#0000 30% 76%,#0000000d);position:fixed;inset:0}.auth-welcome-spacer{flex:auto;min-height:0}.auth-welcome-content{width:100%;padding:0 clamp(1.55rem,6vw,2.15rem) max(1.35rem,calc(env(safe-area-inset-bottom) + .9rem));flex:none}.auth-welcome-copy{text-shadow:0 2px 22px #00000042;max-width:34rem}.auth-welcome-copy h1{letter-spacing:-.052em;text-wrap:balance;max-width:22rem;margin:0;font-size:clamp(2.55rem,10.6vw,4rem);font-weight:720;line-height:.98}.auth-welcome-copy p{color:#f6d69d;letter-spacing:-.018em;margin:.95rem 0 0;font-size:clamp(1.05rem,4.3vw,1.35rem);font-weight:480;line-height:1.28}.auth-welcome-actions{flex-direction:column;gap:.78rem;margin-top:1.55rem;display:flex}.auth-get-started,.auth-login-glass,.auth-social-glass{min-height:3.72rem}.auth-get-started{color:#101010;letter-spacing:-.02em;background:linear-gradient(#ffdc9dfa,#f5be6ff5);border:1px solid #fff6dfc7;border-radius:1.45rem;justify-content:center;align-items:center;gap:.55rem;width:100%;font-size:1.05rem;font-weight:740;transition:transform .15s,filter .15s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 9px 30px #e6a44733}.auth-get-started:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 16%,#ffffff38 46%,#0000 68%);position:absolute;inset:0;transform:translate(-45%)}.auth-get-started:active{filter:brightness(.98);transform:scale(.985)}.auth-login-glass,.auth-social-glass{-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);background:linear-gradient(#2525267a,#18181994);border:1px solid #ffffff47;box-shadow:inset 0 1px #ffffff17,0 8px 30px #00000029}.auth-login-glass{color:#fff;letter-spacing:-.015em;border-radius:1.45rem;width:100%;font-size:1.03rem;font-weight:650;transition:transform .15s,background-color .15s}.auth-login-glass:active{transform:scale(.985)}.auth-welcome-divider{color:#ffffff9e;align-items:center;gap:1rem;padding:.28rem 0 .1rem;font-size:.91rem;font-weight:470;display:flex}.auth-welcome-divider span{background:#ffffff47;flex:1;height:1px}.auth-welcome-notice{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#12121361;border:1px solid #ffffff29;border-radius:1.2rem;margin-bottom:.9rem;padding:.78rem .95rem;font-size:.8rem}.auth-legal{text-align:center;color:#ffffffad;max-width:25rem;margin:1.25rem auto 0;font-size:.76rem;line-height:1.42}.auth-legal a{color:#ffffffd1;text-underline-offset:2px;text-decoration:underline}@media(max-height:760px){.auth-welcome-copy h1{font-size:clamp(2.2rem,9.5vw,3.25rem)}.auth-welcome-copy p{margin-top:.65rem;font-size:1rem}.auth-welcome-actions{gap:.58rem;margin-top:1rem}.auth-get-started,.auth-login-glass,.auth-social-glass{min-height:3.25rem}.auth-legal{margin-top:.75rem;font-size:.69rem}}@media(max-width:360px){.auth-welcome-header,.auth-welcome-content{padding-left:1.25rem;padding-right:1.25rem}.auth-welcome-copy h1{font-size:2.35rem}}.auth-welcome-video-shade{background:linear-gradient(#00000003,#00000006 34%,#00000014 58%,#0000002e 78%,#00000047)}.auth-welcome-copy h1{max-width:21rem;font-size:clamp(2.28rem,9.5vw,3.6rem);line-height:1.01}.auth-welcome-copy p{color:#f3cf92;margin-top:1.05rem}.auth-welcome-actions{gap:.82rem;margin-top:1.7rem}.auth-login-glass,.auth-social-glass{-webkit-backdrop-filter:blur(14px)saturate(112%);backdrop-filter:blur(14px)saturate(112%);background:linear-gradient(#2b2b2c57,#1616176b);border-color:#ffffff57;box-shadow:inset 0 1px #ffffff1f,0 10px 26px #0000001a}.auth-web-google-shell{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.auth-web-google-shell>div{transform-origin:50%;transform:none}.auth-legal{color:#ffffffc2;margin-top:1.05rem}@media(max-height:760px){.auth-welcome-copy h1{font-size:clamp(2.08rem,8.8vw,3rem)}.auth-welcome-copy p{font-size:.98rem;line-height:1.24}.auth-welcome-actions{gap:.55rem;margin-top:.92rem}.auth-get-started,.auth-login-glass,.auth-social-glass{min-height:3.15rem}.auth-web-google-shell,.auth-web-google-shell>div{height:48px!important}.auth-legal{margin-top:.65rem}}html,body,#root,.mobile-shell,.mobile-shell *{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}body::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}#root::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.mobile-shell::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.mobile-shell ::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}@keyframes gymtag-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes gymtag-modal-sheet-in{0%{opacity:.72;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}.gymtag-modal-backdrop{animation:.15s ease-out both gymtag-modal-backdrop-in}.gymtag-modal-sheet{transform-origin:bottom;animation:.22s cubic-bezier(.22,.8,.25,1) both gymtag-modal-sheet-in}@media(prefers-reduced-motion:reduce){.gymtag-modal-backdrop,.gymtag-modal-sheet{transition:none!important;animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}html[data-gymtag-landing="1"],html[data-gymtag-landing="1"] body{background:#101111;color:#f7f7f5;color-scheme:dark}html[data-gymtag-landing="1"] body{min-width:320px}.gymtag-landing{--gt-ink:#101111;--gt-text:#f7f7f5;--gt-muted:#b4b2ad;--gt-gold:#f5c777;--gt-gold-light:#ffdaa0;--gt-line:#ffffff28;--gt-glass:#181918aa;--gt-red:#ed3454;--gt-blue:#39a6ef;--gt-green:#6ecc68;--gt-yellow:#ffd04a;--gt-shadow:0 24px 45px #0009;position:relative;isolation:isolate;min-height:100svh;background:var(--gt-ink);color:var(--gt-text);overflow:hidden;font-family:Arial,Helvetica,sans-serif;letter-spacing:0;padding:0 4% 30px}.gymtag-landing *,.gymtag-landing *:before,.gymtag-landing *:after{animation:none!important}.gymtag-landing a{-webkit-tap-highlight-color:transparent}.gymtag-landing section[id],.gymtag-landing article[id]{scroll-margin-top:88px}.gymtag-landing-bg,.gymtag-landing-shade{position:absolute;top:0;left:0;width:100%;height:100svh;min-height:520px;pointer-events:none}.gymtag-landing-bg{z-index:0;overflow:visible}.gymtag-landing-hero-bg{position:absolute;z-index:0;top:0;left:auto;right:0;width:62%!important;height:100%!important;max-width:none;object-fit:cover;object-position:62% center;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30%);mask-image:linear-gradient(90deg,#0000 0,#000 30%)}.gymtag-landing-shade{z-index:1;background:linear-gradient(90deg,#070909,#070909f0 30%,#070909b8,#07090940 62%,#0709090a 80%,#07090900),linear-gradient(180deg,#080a0a66,#080a0a00 20%),linear-gradient(0deg,#070909d9,#07090940 16%,#07090900 42%)}.gymtag-landing-content{position:relative;z-index:2}@media(min-width:851px){.gymtag-landing-bg:after{content:"";position:absolute;z-index:2;left:0;right:0;bottom:-1px;height:clamp(180px,27svh,320px);pointer-events:none;background:linear-gradient(to bottom,#10111100,#10111114 22%,#10111152 48%,#101111b8 77%,#101111)}}.gymtag-landing-header{position:relative;width:100%;max-width:1170px;margin:0 auto;height:83px;display:flex;align-items:center;justify-content:flex-start;gap:40px;padding:0}.gymtag-landing-wordmark{color:var(--gt-text);text-decoration:none;font-size:30px;font-weight:750;letter-spacing:0}.gymtag-landing-nav{display:flex;gap:16px}.gymtag-landing-nav a{color:var(--gt-text);text-decoration:none;font-size:13px;font-weight:400;padding:8px 10px}.gymtag-landing-main{position:relative;width:100%;max-width:1170px;margin:30px auto 0;min-height:550px}.gymtag-landing-copy{position:relative;z-index:2;max-width:620px}.gymtag-landing-eyebrow{color:var(--gt-gold);font-size:11px;font-weight:700;letter-spacing:2.5px;margin:0 0 16px;text-transform:uppercase}.gymtag-landing-title{color:var(--gt-text);font-size:60px;line-height:1.065;font-weight:750;letter-spacing:0;margin:0 0 18px;white-space:nowrap}.gymtag-landing-description{color:var(--gt-text);font-size:18px;line-height:1.4;margin:0 0 22px}.gymtag-landing-store-row{display:flex;gap:16px;max-width:480px}.gymtag-landing-store{height:65px;flex:1;display:flex;align-items:center;justify-content:flex-start;padding:12px 20px;gap:20px;border:1px solid var(--gt-line);border-radius:15px;box-shadow:0 6px 18px #0003;text-decoration:none;min-width:0}.gymtag-landing-iphone{background:linear-gradient(125deg,var(--gt-gold-light),var(--gt-gold));color:var(--gt-ink)}.gymtag-landing-android{background:linear-gradient(140deg,#333333a0,#121212d0);color:var(--gt-text);border-color:#ffffff60}.gymtag-landing-store>svg:first-child{width:29px!important;height:33px!important;flex:none}.gymtag-landing-store>svg:last-child{margin-left:auto;flex:none}.gymtag-landing-store span{text-align:left}.gymtag-landing-store small{display:block;font-size:12px;line-height:1.2;font-weight:600}.gymtag-landing-store strong{display:block;font-size:18px;line-height:1.1}.gymtag-landing-icon-gold{color:var(--gt-gold)}.gymtag-landing-web{max-width:480px;text-align:center}.gymtag-landing-or{display:flex;align-items:center;gap:32px;margin:20px 40px 14px;font-size:10px;color:var(--gt-muted)}.gymtag-landing-or span{height:1px;background:var(--gt-line);flex:1}.gymtag-landing-web-button{height:44px;display:flex;align-items:center;justify-content:center;border-radius:15px;border:1px solid var(--gt-line);background:linear-gradient(140deg,#37373580,#202120a0);color:var(--gt-text);text-decoration:none;padding:10px 25px;gap:18px;font-size:12px;font-weight:700}.gymtag-landing-web-button svg:first-child{width:20px;height:20px}.gymtag-landing-web-button svg:last-child{width:18px;height:18px}.gymtag-landing-web p{font-size:10px;line-height:1.5;color:var(--gt-muted);margin:9px 0}.gymtag-landing-mobile-photo{display:none}.gymtag-landing-benefits{position:relative;max-width:1255px;margin:5px auto 0;display:grid;grid-template-columns:repeat(5,1fr);padding:18px 0 14px;border:1px solid var(--gt-line);border-radius:18px;background:linear-gradient(135deg,#22221ca0,#121313b0);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);box-shadow:0 8px 30px #0003}.gymtag-landing-benefits>div{text-align:center;padding:0 14px;border-right:1px solid #ffffff0d}.gymtag-landing-benefits>div:last-child{border:0}.gymtag-landing-benefits svg{color:var(--gt-gold);width:27px;height:27px;stroke-width:1.6}.gymtag-landing-benefits h2{font-size:14px;margin:8px 0 5px;font-weight:700}.gymtag-landing-benefits p{font-size:13px;color:var(--gt-muted);line-height:1.4;margin:0}.gymtag-landing-panel{background:linear-gradient(135deg,#22221ca0,#121313b0);border:1px solid var(--gt-line);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}@media(min-width:1450px){.gymtag-landing-main{margin-top:55px;min-height:610px}.gymtag-landing-header{height:95px}.gymtag-landing-benefits{margin-top:15px}.gymtag-landing-title{font-size:66px}.gymtag-landing-hero-bg{object-position:68% center}}@media(max-width:1150px){.gymtag-landing-nav{gap:5px}.gymtag-landing-header{gap:25px}.gymtag-landing-store{padding:12px 15px;gap:12px}.gymtag-landing-benefits p{font-size:11px}.gymtag-landing-main{min-height:525px;margin-top:22px}.gymtag-landing-copy{max-width:420px}.gymtag-landing-title{font-size:36px;line-height:1.14;white-space:normal;margin-bottom:16px}.gymtag-landing-description{font-size:14px}.gymtag-landing-description br{display:none}.gymtag-landing-store-row{max-width:none}.gymtag-landing-hero-bg{object-position:72% center}}@media(max-width:850px){.gymtag-landing-main{min-height:480px}.gymtag-landing-header{height:75px;gap:15px}.gymtag-landing-nav{gap:0}.gymtag-landing-nav a{font-size:11px;padding:6px}.gymtag-landing-title{font-size:31px}.gymtag-landing-description{font-size:13px}.gymtag-landing-copy{max-width:340px}.gymtag-landing-store-row{gap:8px}.gymtag-landing-store{padding:10px;gap:9px;height:58px}.gymtag-landing-store strong{font-size:15px}.gymtag-landing-store small{font-size:10px}.gymtag-landing-store>svg:first-child{width:22px!important}.gymtag-landing-web{max-width:340px}.gymtag-landing-web-button{padding:10px 14px;font-size:11px}.gymtag-landing-benefits h2{font-size:11px}.gymtag-landing-benefits>div{padding:0 7px}.gymtag-landing-benefits p{font-size:10px}.gymtag-landing-hero-bg{object-position:76% center}}@media(max-width:620px){.gymtag-landing{padding:0 22px 24px}.gymtag-landing-header{height:75px;width:100%;margin:0;padding:0}.gymtag-landing-wordmark{font-size:27px;line-height:1}.gymtag-landing-nav{display:none}.gymtag-landing-copy{width:100%;max-width:none}.gymtag-landing-eyebrow{font-size:10px;margin-bottom:17px}.gymtag-landing-title{font-size:34px;line-height:1.12;margin-bottom:18px}.gymtag-landing-description{font-size:14px;line-height:1.55;max-width:400px}.gymtag-landing-description br{display:none}.gymtag-landing-store-row{gap:10px}.gymtag-landing-store{height:63px}.gymtag-landing-web{max-width:none}.gymtag-landing-web p{font-size:10px}.gymtag-landing-mobile-photo{display:block;position:static;width:auto;height:auto;max-width:1170px;margin:26px auto 0;overflow:hidden;border-radius:18px;border:1px solid var(--gt-line);box-shadow:0 22px 50px #0007}.gymtag-landing-mobile-photo img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:56% center}.gymtag-landing-bg,.gymtag-landing-shade{min-height:620px}.gymtag-landing-hero-bg{left:0;right:auto;width:100%!important;-webkit-mask-image:none;mask-image:none;object-position:60% 40%;filter:blur(10px) brightness(.55);transform:scale(1.08)}.gymtag-landing-shade{background:linear-gradient(0deg,#080a0af5,#080a0ad9 34%,#080a0ab8 58%,#080a0acc)}.gymtag-landing-benefits{margin-top:25px;grid-template-columns:1fr 1fr;border-radius:14px;padding:0 14px}.gymtag-landing-benefits>div{display:flex;flex-direction:column;align-items:center;padding:20px 7px;border-right:0;border-bottom:1px solid var(--gt-line);text-align:center}.gymtag-landing-benefits>div>svg{display:block;flex-shrink:0;margin-inline:auto}.gymtag-landing-benefits>div:last-child{grid-column:1/-1}.gymtag-landing-benefits h2{font-size:13px}.gymtag-landing-benefits p{font-size:11px}}.gymtag-landing-language{display:inline-flex;flex-shrink:0;align-items:center;gap:3px;margin-left:auto;padding:4px;border:1px solid rgba(245,199,119,.22);border-radius:999px;background:#101212a6;box-shadow:inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gymtag-landing-language button{display:grid;min-width:37px;min-height:28px;place-items:center;padding:4px 8px;border:0;border-radius:999px;background:transparent;color:#f5f4efb8;font-size:11px;line-height:1;font-weight:750;letter-spacing:.06em;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.gymtag-landing-language button[aria-pressed=true]{background:linear-gradient(120deg,#f8d79c,#e9bd78);color:#161612;box-shadow:0 2px 7px #0000003d}.gymtag-landing-language button:focus-visible{outline:2px solid #fff2d7;outline-offset:2px}@media(min-width:1151px){.gymtag-landing[data-gymtag-language=en] .gymtag-landing-title{font-size:clamp(46px,4.05vw,58px);letter-spacing:-.025em}}@media(max-width:850px){.gymtag-landing-language{padding:3px}.gymtag-landing-language button{min-width:32px;min-height:27px;font-size:10px;padding:3px 6px}}@media(max-width:620px){.gymtag-landing-language{margin-left:auto}}.mobile-shell{overflow-x:clip}.mobile-shell>nav{box-sizing:border-box;height:calc(4.75rem + max(0rem,env(safe-area-inset-bottom)));min-height:calc(4.75rem + max(0rem,env(safe-area-inset-bottom)));max-height:calc(4.75rem + max(0rem,env(safe-area-inset-bottom)));overflow:visible;align-items:center}.mobile-shell>nav>button:not(:has(svg.lucide-dumbbell)){height:2.75rem;min-height:2.75rem;max-height:2.75rem;flex-shrink:0;justify-content:flex-start}.gymtag-tab-enter,.gymtag-route-enter{will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.gymtag-tab-enter.gymtag-enter-right{animation:gymtag-tab-in-right .31s cubic-bezier(.18,.76,.22,1) both}.gymtag-tab-enter.gymtag-enter-left{animation:gymtag-tab-in-left .31s cubic-bezier(.18,.76,.22,1) both}.gymtag-route-enter.gymtag-enter-push{animation:gymtag-route-push .24s cubic-bezier(.2,.82,.24,1) both}.gymtag-route-enter.gymtag-enter-pop{animation:gymtag-route-pop .22s cubic-bezier(.2,.82,.24,1) both}@keyframes gymtag-tab-in-right{0%{opacity:.16;transform:translate3d(26px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes gymtag-tab-in-left{0%{opacity:.16;transform:translate3d(-26px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes gymtag-route-push{0%{opacity:.18;transform:translate3d(18px,0,0) scale(.995)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes gymtag-route-pop{0%{opacity:.28;transform:translate3d(-12px,0,0) scale(.997)}to{opacity:1;transform:translateZ(0) scale(1)}}.gymtag-live-run-nav{position:relative;margin-top:-2.5rem!important}.gymtag-live-run-nav>span:first-child{position:relative!important;width:4rem!important;height:4rem!important;padding:4px!important;overflow:visible!important;color:#fff!important;border-radius:9999px!important;background:conic-gradient(var(--brand) var(--gymtag-run-progress,8deg),var(--border) var(--gymtag-run-progress,8deg))!important;box-shadow:0 12px 28px #0000002e!important;isolation:isolate}.gymtag-live-run-nav>span:first-child:before{content:"";position:absolute;inset:4px;z-index:0;border-radius:9999px;background:var(--ink);pointer-events:none}.gymtag-live-run-nav:not(.gymtag-live-run-verified)>span:first-child:after{content:"";position:absolute;inset:-5px;z-index:-1;border-radius:9999px;background:color-mix(in oklab,var(--brand) 15%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--brand) 10%,transparent);pointer-events:none;animation:gymtag-run-train-pulse 2.2s ease-in-out infinite}.gymtag-live-run-nav>span:first-child>svg{position:relative;z-index:1}.gymtag-live-run-nav.gymtag-live-run-verified>span:first-child{background:conic-gradient(rgb(22 163 74) 360deg,var(--border) 360deg)!important}.gymtag-live-run-nav.gymtag-live-run-verified>span:first-child:before{background:#16a34a}.gymtag-live-run-nav.gymtag-live-run-verified:after{content:"✓";position:absolute;top:-2.55rem;left:calc(50% + 1rem);z-index:3;display:flex;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;border-radius:9999px;background:#fff;color:#16a34a;box-shadow:0 2px 7px #00000029;font-size:.68rem;font-weight:900;line-height:1}.gymtag-live-run-nav>span:last-child{font-variant-numeric:tabular-nums;color:var(--color-foreground)!important}.gymtag-live-run-nav.gymtag-live-run-verified>span:last-child{color:#15803d!important}@keyframes gymtag-run-train-pulse{0%,to{opacity:.28;transform:scale(.96)}50%{opacity:.68;transform:scale(1.08)}}.gymtag-premium-sheet-overlay{background:#0c0c106b!important;backdrop-filter:blur(7px) saturate(.92);-webkit-backdrop-filter:blur(7px) saturate(.92);animation:gymtag-sheet-backdrop-in .18s ease-out both}.gymtag-premium-sheet{transform-origin:50% 100%;animation:gymtag-sheet-in .28s cubic-bezier(.18,.88,.24,1) both;box-shadow:0 -22px 68px -16px #00000047!important}body:has(.gymtag-premium-sheet-overlay) .mobile-shell{transform:scale(.988) translateY(-2px);transform-origin:50% 92%;transition:transform .24s cubic-bezier(.2,.82,.24,1),filter .24s ease}@keyframes gymtag-sheet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes gymtag-sheet-in{0%{opacity:.35;transform:translate3d(0,22px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}.gymtag-premium-loader{position:relative;overflow:hidden}.gymtag-premium-loader:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 42%,color-mix(in oklab,var(--brand) 8%,transparent),transparent 36%);animation:gymtag-loader-ambient 1.8s ease-in-out infinite alternate}.gymtag-premium-loader:not(:has(.mobile-shell)) .size-14{position:relative;box-shadow:0 16px 34px -18px color-mix(in oklab,var(--brand) 58%,transparent);animation:gymtag-loader-mark 1.45s cubic-bezier(.2,.82,.24,1) infinite alternate}.gymtag-premium-loader:not(:has(.mobile-shell)) .size-14:after{content:"";position:absolute;inset:-7px;border-radius:1.2rem;border:1px solid color-mix(in oklab,var(--brand) 18%,transparent);opacity:.65}.gymtag-premium-loader:not(:has(.mobile-shell)) p{animation:gymtag-loader-copy 1.2s ease-in-out infinite alternate}.gymtag-premium-loader:has(.mobile-shell){overflow:visible}.gymtag-premium-loader:has(.mobile-shell):before{content:none;animation:none!important}.gymtag-premium-loader:has(.mobile-shell) .size-14,.gymtag-premium-loader:has(.mobile-shell) p{animation:none!important}@keyframes gymtag-loader-ambient{0%{opacity:.35;transform:scale(.94)}to{opacity:.85;transform:scale(1.04)}}@keyframes gymtag-loader-mark{0%{transform:translateY(0) scale(.99)}to{transform:translateY(-2px) scale(1.025)}}@keyframes gymtag-loader-copy{0%{opacity:.46}to{opacity:.82}}.mobile-shell button:not(:disabled){-webkit-tap-highlight-color:transparent}.mobile-shell button:not(:disabled):active{transition-duration:90ms}@media(prefers-reduced-motion:reduce){.gymtag-tab-enter,.gymtag-route-enter,.gymtag-premium-sheet-overlay,.gymtag-premium-sheet,.gymtag-premium-loader:before,.gymtag-premium-loader .size-14,.gymtag-premium-loader p,.gymtag-live-run-nav>span:first-child:after{animation:none!important}body:has(.gymtag-premium-sheet-overlay) .mobile-shell{transition:none!important}}html[data-gymtag-native=android]{--gymtag-native-system-top: max(env(safe-area-inset-top), 1.5rem);--gymtag-native-system-bottom: max(env(safe-area-inset-bottom), .75rem);--gymtag-chat-bottom-pad: 3.25rem}html[data-gymtag-native=ios]{--gymtag-native-system-top: env(safe-area-inset-top);--gymtag-native-system-bottom: env(safe-area-inset-bottom);--gymtag-chat-bottom-pad: max( calc(env(safe-area-inset-bottom) + .75rem) , 1.5rem)}html[data-gymtag-native=ios] .mobile-shell{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html[data-gymtag-native=ios] .mobile-shell:has(>nav)>section[class*=overscroll-none]{padding-top:max(calc(env(safe-area-inset-top) + .35rem),.75rem)!important;padding-bottom:var(--gymtag-chat-bottom-pad)!important;height:calc(100dvh - var(--gymtag-bottom-nav-space, 5.2rem))!important}html[data-gymtag-native=ios] [role=status]{top:max(calc(env(safe-area-inset-top) + .5rem),1rem)!important}html[data-gymtag-native=android] .mobile-shell:has(>nav)>section:not([class*=overscroll-none]){padding-top:max(calc(env(safe-area-inset-top) + .75rem),2.25rem)!important;padding-bottom:max(calc(env(safe-area-inset-bottom) + 7.25rem),7.75rem)!important;scroll-padding-bottom:max(calc(env(safe-area-inset-bottom) + 7.25rem),7.75rem)}html[data-gymtag-native=android] .mobile-shell:has(>nav)>section[class*=overscroll-none]{padding-top:var(--gymtag-native-system-top)!important;padding-bottom:var(--gymtag-chat-bottom-pad)!important;height:calc(100dvh - var(--gymtag-bottom-nav-space, 5.2rem))!important}html[data-gymtag-native=android] .mobile-shell:has(>nav)>section[class*=overscroll-none] form[class*=shrink-0]{margin-bottom:.4rem!important}html[data-gymtag-native=android] [role=status]{top:max(calc(env(safe-area-inset-top) + .75rem),2.25rem)!important}html[data-gymtag-native=android] div.fixed.inset-0[class*="z-[70]"][class*=items-end]{padding-bottom:max(calc(env(safe-area-inset-bottom) + 2.25rem),3rem)!important}.hero-photo{background-image:url(https://lcbolhvfjlxdtpjhncdw.supabase.co/storage/v1/object/public/gymtag-ui-assets/group-1.jpg),url(/assets/home-hero-new-AWehoj0L.jpg);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;background-color:#18181b}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2){overflow:hidden;padding:0!important;border:1px solid rgba(30,32,38,.06);border-radius:30px!important;background:#fffffff9!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 14px 38px #1a1e2814!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:first-child{padding:15px 17px 2px!important;align-items:center!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:first-child h2{font-size:23px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.04em!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:first-child h2+p{display:none!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:first-child>div:last-child{gap:6px!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:first-child button{width:34px!important;height:34px!important;border:1px solid rgba(30,32,38,.07)!important;background:#fff!important;box-shadow:0 2px 8px #1a1e2809!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:first-child button:disabled{opacity:.28!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:first-child>div:last-child>span{display:grid!important;min-width:126px!important;height:34px!important;place-items:center!important;padding:0 14px!important;border:1px solid rgba(30,32,38,.045)!important;border-radius:999px!important;background:#f7f7f8!important;color:#30323a!important;font-size:11px!important;line-height:1!important;font-weight:600!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7{margin-top:6px!important;gap:5px!important;padding:0 13px 10px!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div{min-width:0;gap:3px!important;padding:8px 0 9px!important;border-radius:18px!important;background:transparent!important;box-shadow:none!important;--tw-ring-shadow: 0 0 #0000 !important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div[class*="bg-brand/12"]{background:linear-gradient(180deg,#ff376814,#ff37680e)!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div>span:first-child{font-size:11px!important;line-height:1!important;font-weight:650!important;color:#666b78!important;opacity:1!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div>span:nth-child(2){width:auto!important;height:auto!important;margin-top:1px!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#616674!important;font-size:13px!important;line-height:1!important;font-weight:650!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div[class*="bg-brand/12"]>span:first-child,.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div[class*="bg-brand/12"]>span:nth-child(2){color:#ff3768!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div>span:nth-child(3){display:grid!important;width:42px!important;height:42px!important;margin-top:5px!important;place-items:center!important;border-radius:999px!important;border:1px solid #e4e6eb!important;background:#fff!important;box-shadow:0 2px 8px #1e202606!important;color:#a9adb7!important;font-size:12px!important;line-height:1!important;--tw-ring-shadow: 0 0 #0000 !important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div>span.text-emerald-700{border-color:#1db978!important;background:#1db978!important;color:#fff!important;font-size:17px!important;font-weight:850!important;box-shadow:0 5px 13px #1db97833!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div>span.text-foreground,.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div>span.text-muted-foreground\/30,.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div>span.text-muted-foreground\/20{color:#a9adb7!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:nth-of-type(3){margin-top:0!important;padding:12px 0 11px!important;border-top:1px solid rgba(30,32,38,.065)!important;border-radius:0!important;background:transparent!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:nth-of-type(3)>div{display:block!important;padding:0 4px!important;text-align:center!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:nth-of-type(3)>div>span{display:none!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:nth-of-type(3)>div>div>p:first-child{font-size:21px!important;line-height:1!important;font-weight:800!important;color:#111217!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:nth-of-type(3)>div>div>p:last-child{margin-top:7px!important;font-size:0!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important;color:#777c88!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:nth-of-type(3)>div:first-child>div>p:last-child:after{content:"Träningsdagar";font-size:11px}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:nth-of-type(3)>div:nth-child(2)>div>p:last-child:after{content:"30 dagar";font-size:11px}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:nth-of-type(3)>div:nth-child(3)>div>p:last-child:after{content:"Verifierade";font-size:11px}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>p:last-child{min-height:40px!important;margin:0 13px 13px!important;padding:8px 12px!important;justify-content:flex-start!important;gap:8px!important;border:0!important;border-radius:999px!important;background:linear-gradient(90deg,#e8faf4,#e6f8f2)!important;color:#146b52!important;font-size:0!important;font-weight:600!important;text-align:left!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>p:last-child svg{display:none!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>p:last-child:before{content:"✓";display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;border-radius:999px;background:#18b878;color:#fff;font-size:13px;font-weight:850}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>p:last-child:after{content:"Verifierad träningsdag · egen logg · svep för annan vecka";font-size:9px;line-height:1.15;color:#176e57}@media(max-width:380px){.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>div:first-child>div:last-child>span{min-width:108px!important;padding-inline:9px!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7{gap:3px!important;padding-inline:10px!important}.mobile-shell section.glass-card:has(>.grid.grid-cols-7):has(>div:first-child h2)>.grid.grid-cols-7>div>span:nth-child(3){width:38px!important;height:38px!important}}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>img[aria-hidden=true]{height:286px!important;opacity:.92!important;object-position:center 42%!important}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>img[aria-hidden=true]+div{height:286px!important;background:linear-gradient(to bottom,rgba(255,255,255,.015) 0%,rgba(255,255,255,.025) 58%,var(--color-background) 100%)!important}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header{min-height:244px;margin-bottom:0!important}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header>div:first-child{position:relative;z-index:2;min-width:0}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header>div:first-child>p{margin:0!important;font-size:14px!important;line-height:1.14!important;font-weight:450!important;letter-spacing:-.015em!important;color:#292a30!important;text-shadow:0 1px 9px rgba(255,255,255,.62)}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header h1{margin-top:2px!important;font-size:32px!important;line-height:.96!important;font-weight:850!important;letter-spacing:-.055em!important;color:#111217!important;text-shadow:0 1px 10px rgba(255,255,255,.55)}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header h1 span{color:#111217!important}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header h1+div{position:relative;margin-top:4px!important;gap:0!important}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header h1+div>span:first-child{display:none!important}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header h1+div>span:last-child{font-size:0!important;letter-spacing:0!important}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header h1+div>span:last-child:after{content:"Starkare tillsammans";font-size:13px;line-height:1.12;font-weight:430;letter-spacing:-.01em;color:#2d2e34ad;text-shadow:0 1px 9px rgba(255,255,255,.58)}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header>div:first-child:before{content:"SMALL\aSTEPS\a BIG RESULTS";position:absolute;top:96px;left:0;width:195px;white-space:pre-line;font-size:24px;line-height:.87;font-weight:950;font-style:italic;letter-spacing:-.045em;background:linear-gradient(to bottom,#fff 0 62%,#ff7899 63% 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 5px rgba(0,0,0,.25))}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header>div:first-child:after{content:"SAME YOU\aSTRONGER TOMORROW";position:absolute;top:181px;left:0;width:152px;padding-top:7px;white-space:pre-line;font-size:9px;line-height:1.14;font-weight:720;letter-spacing:.015em;color:#fff;text-shadow:0 2px 7px rgba(0,0,0,.48);background:linear-gradient(#ff648c,#ff648c) left top / 18px 2px no-repeat,linear-gradient(#ff648c,#ff648c) left bottom / 44px 2px no-repeat;padding-bottom:7px}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header>div:last-child{position:relative;z-index:3}@media(max-width:380px){.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>img[aria-hidden=true],.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>img[aria-hidden=true]+div{height:270px!important}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header{min-height:230px}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header>div:first-child:before{top:92px;width:182px;font-size:22.5px}.mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header>div:first-child:after{top:173px;font-size:8.5px}}.mobile-shell div.relative.overflow-hidden.rounded-3xl.brand-gradient.p-3.text-primary-foreground{background-image:url(/assets/home-deadline-banner-new-bflq8o1C.svg)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.mobile-shell div.relative.overflow-hidden.rounded-3xl.brand-gradient.p-3.text-primary-foreground>img[aria-hidden=true]{opacity:0!important;visibility:hidden!important}html[data-gymtag-language=en] .mobile-shell section.relative.overflow-hidden:has(>.relative>header h1)>.relative>header h1+div>span:last-child:after{content:"Stronger together"}html[data-gymtag-language=en] .mobile-shell section.glass-card:has(>.grid.grid-cols-7)>div:nth-of-type(3)>div:first-child>div>p:last-child:after{content:"Training days"}html[data-gymtag-language=en] .mobile-shell section.glass-card:has(>.grid.grid-cols-7)>div:nth-of-type(3)>div:nth-child(2)>div>p:last-child:after{content:"30 days"}html[data-gymtag-language=en] .mobile-shell section.glass-card:has(>.grid.grid-cols-7)>div:nth-of-type(3)>div:nth-child(3)>div>p:last-child:after{content:"Verified"}html[data-gymtag-language=en] .mobile-shell section.glass-card:has(>.grid.grid-cols-7)>p:last-child:after{content:"Verified training day · own log · swipe for another week"}@keyframes gymtag-verified-train-pulse{0%,to{opacity:.22;transform:scale(.97)}50%{opacity:.5;transform:scale(1.08)}}@keyframes gymtag-idle-train-premium-pulse{0%,8%{transform:scale(1) translateZ(0);box-shadow:0 9px 20px #ef336929,0 0 #ef336900}20%{transform:scale(1.09) translateZ(0);box-shadow:0 13px 28px #ef33693b,0 0 13px #ef33692e}34%,to{transform:scale(1) translateZ(0);box-shadow:0 9px 20px #ef336929,0 0 #ef336900}}html body nav button[data-gymtag-live-train="1"][data-gymtag-live-verified="1"]>span:first-child:after{animation:gymtag-verified-train-pulse 2s ease-in-out infinite!important;background:#16a34a38!important;opacity:.22;transform:scale(.97)}html body .mobile-shell>nav>button:nth-of-type(3):not([data-gymtag-live-train="1"]):not(.gymtag-live-run-nav):not([data-gymtag-react-live-train="1"])>span:first-child,html body nav button[data-gymtag-idle-train-clean="1"]:not([data-gymtag-live-train="1"]):not(.gymtag-live-run-nav):not([data-gymtag-react-live-train="1"])>span:first-child{transform-origin:center center;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform,box-shadow;animation:gymtag-idle-train-premium-pulse 4.2s cubic-bezier(.4,0,.2,1) infinite!important}@media(prefers-reduced-motion:reduce){html body .mobile-shell>nav>button:nth-of-type(3):not([data-gymtag-live-train="1"]):not(.gymtag-live-run-nav):not([data-gymtag-react-live-train="1"])>span:first-child,html body nav button[data-gymtag-idle-train-clean="1"]:not([data-gymtag-live-train="1"]):not(.gymtag-live-run-nav):not([data-gymtag-react-live-train="1"])>span:first-child{animation-duration:5.8s!important}html body nav button[data-gymtag-live-train="1"][data-gymtag-live-verified="1"]>span:first-child:after{animation:none!important;transform:none!important}}button[title^=Pusha][disabled].bg-emerald-50{visibility:hidden;pointer-events:none}.gymtag-v3-home{position:relative;min-height:100dvh;overflow:hidden;padding-bottom:7.8rem;color:#f8f8ff;background:radial-gradient(circle at 18% 28%,rgba(89,105,255,.13),transparent 28rem),radial-gradient(circle at 88% 62%,rgba(225,102,255,.08),transparent 24rem),linear-gradient(180deg,#080b17,#0b0d1b 46%,#080b15)}.gymtag-v3-home *{box-sizing:border-box}.v3-ambient{position:absolute;pointer-events:none;border-radius:999px;filter:blur(70px);opacity:.38}.v3-ambient--one{width:220px;height:220px;right:-90px;top:280px;background:#7c5cff}.v3-ambient--two{width:180px;height:180px;left:-100px;top:560px;background:#25c7e8;opacity:.17}.v3-hero{position:relative;height:350px;overflow:hidden}.v3-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 38%}.v3-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#0608125c,#0709131f 32%,#080b17b8 72%,#080b17)}.v3-topbar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:max(1rem,env(safe-area-inset-top)) 1.15rem 0}.v3-brand-lockup{display:flex;align-items:center;gap:.65rem;text-shadow:0 2px 14px rgba(0,0,0,.25)}.v3-brand-mark{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:14px;background:linear-gradient(145deg,#ffffff2e,#ffffff12);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff2b}.v3-brand-mark svg{width:1.05rem;height:1.05rem;color:#cfc3ff}.v3-brand-lockup b{display:block;font-size:.82rem;letter-spacing:.17em;font-weight:850}.v3-brand-lockup small{display:block;margin-top:.08rem;color:#ffffff9c;font-size:.53rem;letter-spacing:.025em}.v3-avatar-button{position:relative;border:0;padding:2px;border-radius:999px;background:linear-gradient(145deg,#cebaff,#7267ff,#ff9ab9);box-shadow:0 0 24px #8f77ff3d}.v3-avatar-button img,.v3-avatar-button>span:first-child{position:relative;z-index:2}.v3-avatar-glow{position:absolute;inset:-5px;border-radius:999px;background:#8f77ff3b;filter:blur(9px);z-index:0}.v3-hero-copy{position:absolute;z-index:2;left:1.15rem;right:7.6rem;bottom:1.5rem}.v3-eyebrow{margin:0 0 .5rem;color:#c5b7ff;font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.v3-hero-copy h1{margin:0;font-size:2.25rem;line-height:.95;font-weight:850;letter-spacing:-.055em;text-wrap:balance}.v3-hero-copy>p:not(.v3-eyebrow){margin:.65rem 0 0;max-width:245px;color:#eff1ffa8;font-size:.73rem;line-height:1.45}.v3-hero-cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:.9rem;padding:.68rem .82rem;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#10101a;background:linear-gradient(110deg,#aaa1ff,#e4a8ee,#ffb58d);box-shadow:0 8px 28px #876cff40,inset 0 1px #ffffffa6;font-size:.68rem;font-weight:850}.v3-hero-cta svg{width:.9rem;height:.9rem}.v3-hero-cta svg:last-child{width:.78rem}.v3-hero-streak{position:absolute;right:1.1rem;bottom:1.55rem;z-index:3;display:flex;width:5.7rem;height:5.7rem;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;background:radial-gradient(circle at 35% 20%,rgba(255,200,143,.19),transparent 35%),#0f1120b8;border:1px solid rgba(255,210,150,.24);box-shadow:inset 0 1px #ffffff14,0 14px 35px #00000047,0 0 30px #ff915517;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.v3-hero-streak span{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;color:#ffad72;background:#ff90531f}.v3-hero-streak span svg{width:.85rem}.v3-hero-streak strong{margin-top:.1rem;font-size:1.55rem;line-height:1;font-weight:850;letter-spacing:-.05em}.v3-hero-streak small{margin-top:.12rem;color:#ffffff7a;font-size:.48rem}.v3-home-content{position:relative;z-index:4;margin-top:-.1rem;padding:0 1rem}.v3-glass{position:relative;overflow:hidden;border:1px solid rgba(211,216,255,.12);background:linear-gradient(145deg,#222742bd,#131629b8);box-shadow:inset 0 1px #ffffff0e,0 18px 45px #0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:inherit;text-align:left}.v3-glass:before{content:"";position:absolute;left:8%;right:8%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.v3-press{transition:transform .16s ease,filter .16s ease}.v3-press:active{transform:scale(.985);filter:brightness(.95)}.v3-streak-card{display:grid;grid-template-columns:138px 1fr;align-items:center;gap:.7rem;border-radius:26px;padding:.8rem}.v3-streak-ring-wrap{display:grid;place-items:center}.v3-streak-ring{width:125px;height:125px;padding:7px;border-radius:999px;background:conic-gradient(from 30deg,#ff9f70,#b497ff,#6f74ff,#43d8ed,#ff9f70);box-shadow:0 0 28px #8770ff29}.v3-streak-ring>div{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;background:radial-gradient(circle at 50% 30%,#171c33,#0b0e1c 72%);box-shadow:inset 0 0 0 1px #ffffff12}.v3-streak-ring svg{width:1.1rem;color:#ffc37f;fill:#ffbe6c38}.v3-streak-ring strong{font-size:2.7rem;line-height:.95;letter-spacing:-.07em}.v3-streak-ring small{margin-top:.12rem;color:#ffffff7a;font-size:.55rem}.v3-streak-meta{min-width:0}.v3-kicker{margin:0;color:#aaa2ff;font-size:.53rem;font-weight:850;letter-spacing:.14em}.v3-streak-meta h2{margin:.35rem 0 .75rem;font-size:1rem;line-height:1.08;letter-spacing:-.035em}.v3-meta-row{display:flex;align-items:center;gap:.48rem;margin-top:.48rem}.v3-meta-row>span:last-child{min-width:0}.v3-meta-row b{display:block;font-size:.67rem}.v3-meta-row small{display:block;margin-top:.06rem;color:#ffffff6e;font-size:.49rem}.v3-mini-dot{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:999px}.v3-mini-dot svg{width:.8rem}.v3-mini-dot--cyan{color:#63e0ef;background:#4ad6eb1f}.v3-mini-dot--amber{color:#ffc27a;background:#ffb15e1c}.v3-stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:.62rem;margin-top:.65rem}.v3-stat-tile{display:flex;min-height:88px;align-items:center;gap:.65rem;width:100%;border-radius:20px;padding:.72rem}.v3-stat-icon{display:grid;width:2.5rem;height:2.5rem;flex:0 0 auto;place-items:center;border-radius:15px}.v3-stat-icon svg{width:1.05rem}.v3-stat-icon--violet{color:#c7b8ff;background:#9b83ff21}.v3-stat-icon--cyan{color:#69e7ef;background:#4bdbe81f}.v3-stat-icon--ice{color:#9edcff;background:#68b7ff1f}.v3-stat-icon--amber{color:#ffc27b;background:#ffaf5b1f}.v3-stat-copy{min-width:0}.v3-stat-copy small{display:block;color:#ffffff6e;font-size:.52rem}.v3-stat-copy strong{display:block;margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;letter-spacing:-.02em}.v3-stat-copy span{display:block;margin-top:.16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffff61;font-size:.46rem}.v3-preview-note{margin:1rem 0 .25rem;text-align:center;color:#ffffff38;font-size:.46rem;font-weight:700;letter-spacing:.1em}.mobile-shell>nav.gymtag-v3-nav{left:50%;bottom:max(.6rem,env(safe-area-inset-bottom));width:calc(100% - 1.15rem);height:4.7rem;min-height:4.7rem;max-height:4.7rem;padding:.55rem .6rem;transform:translate(-50%);border:1px solid rgba(203,211,255,.13);border-radius:27px;background:linear-gradient(145deg,#191d32ed,#0c0f1df0);box-shadow:inset 0 1px #ffffff12,0 18px 45px #0000006b,0 0 36px #6c5ddf12;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.mobile-shell>nav.gymtag-v3-nav>button:not(:has(svg.lucide-dumbbell)){height:3.15rem;min-height:3.15rem;max-height:3.15rem;justify-content:center}.gymtag-v3-nav .v3-nav-item{color:#e5e7ff66}.gymtag-v3-nav .v3-nav-item.is-active{color:#f3f2ff}.gymtag-v3-nav .v3-nav-icon{display:grid;width:2rem;height:1.7rem;place-items:center;border-radius:12px;transition:.18s ease}.gymtag-v3-nav .is-active .v3-nav-icon{color:#c5b5ff;background:#a58bff1f;box-shadow:0 0 18px #8f6eff14}.gymtag-v3-nav .v3-nav-label{font-size:.48rem;font-weight:700;letter-spacing:.01em}.gymtag-v3-nav .v3-nav-train{margin-top:-2.35rem!important;color:#fff}.gymtag-v3-nav .v3-nav-train-orb{position:relative;display:grid;width:3.9rem;height:3.9rem;place-items:center;border-radius:999px;color:#fff;background:linear-gradient(125deg,#991d3f,#dd2d52 46%,#ff5b4f);box-shadow:0 0 0 5px #0d1020,0 0 30px #ec30536b,0 0 14px #ff5c4a2e,inset 0 1px #ffffff7a}.gymtag-v3-nav .v3-nav-train-orb svg{width:1.35rem;height:1.35rem}.gymtag-v3-nav .v3-nav-train-core{display:grid;width:3.38rem;height:3.38rem;place-items:center;border-radius:999px;background:linear-gradient(125deg,#a81f42,#e83257,#ff654e);box-shadow:inset 0 1px #ffffff6b,inset 0 -10px 18px #770d2d29}.gymtag-v3-nav .v3-nav-train-orb.is-active-workout:not(.is-verified){box-shadow:0 0 0 5px #0d1020,0 0 30px #ec305357,0 0 14px #ff5c4a24,inset 0 1px #ffffff8c}.gymtag-v3-nav .v3-nav-train-orb.is-active-workout:not(.is-verified) .v3-nav-train-core{color:#fff;background:linear-gradient(125deg,#a81f42,#e83257,#ff654e);box-shadow:inset 0 1px #ffffff6b,inset 0 -10px 18px #770d2d29}.gymtag-v3-nav .v3-nav-verified{position:absolute;right:-.1rem;top:-.15rem;display:grid;width:1.15rem;height:1.15rem;place-items:center;border-radius:999px;color:#0d3a2c;background:#f4fff9;font-size:.55rem;font-weight:950;box-shadow:0 0 0 2px #0d1020}.gymtag-v3-nav .v3-nav-train-label{margin-top:.18rem;color:#e9e6ff;font-size:.48rem;font-weight:800}.gymtag-v3-nav .v3-nav-train-orb.is-verified{background:linear-gradient(135deg,#72e5bc,#87f0d1);box-shadow:0 0 0 5px #0d1020,0 0 28px #53e0b147,inset 0 1px #ffffffb3}.gymtag-v3-nav .v3-nav-badge{position:absolute;right:-.35rem;top:-.35rem;display:grid;min-width:1.05rem;height:1.05rem;padding:0 .22rem;place-items:center;border-radius:999px;background:#ff7b94;color:#fff;font-size:.42rem;font-weight:900;box-shadow:0 0 0 2px #111426}.gymtag-v3-nav .v3-nav-progress{position:absolute;inset:-3px;border-radius:999px;z-index:-1}.gymtag-v3-shell{background:#080b17!important}.gymtag-v3-shell[data-v3-home-active=true]{min-height:100dvh}@media(max-width:360px){.v3-hero{height:335px}.v3-hero-copy{right:6.8rem}.v3-hero-copy h1{font-size:2rem}.v3-hero-streak{width:5.15rem;height:5.15rem}.v3-streak-card{grid-template-columns:126px 1fr}.v3-streak-ring{width:115px;height:115px}.v3-stat-tile{gap:.48rem;padding:.62rem}.v3-stat-icon{width:2.25rem;height:2.25rem}}@media(prefers-reduced-motion:reduce){.v3-press{transition:none}.gymtag-v3-nav *{transition:none!important}}.v3-top-actions{display:flex;align-items:center;gap:.55rem}.v3-freeze-balance{display:flex;height:2.35rem;align-items:center;gap:.42rem;padding:0 .72rem;border:1px solid rgba(185,216,255,.16);border-radius:999px;color:#dceeff;background:#0f142794;box-shadow:inset 0 1px #ffffff0f,0 8px 22px #0000002e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:.72rem;font-weight:850;font-variant-numeric:tabular-nums;transition:transform .16s ease}.v3-freeze-balance:active{transform:scale(.96)}.v3-status-orb{position:absolute;right:1.05rem;bottom:1.45rem;z-index:3;display:grid;width:6.05rem;height:6.05rem;place-items:center;padding:6px;border:0;border-radius:999px;background:conic-gradient(#a89cff 200deg,#ffffff17 0);box-shadow:0 15px 38px #00000057,0 0 30px #8e73ff14;transition:transform .16s ease}.v3-status-orb:active{transform:scale(.96)}.v3-status-inner{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.08),transparent 36%),#0c0f1df0;box-shadow:inset 0 0 0 1px #ffffff0f;text-align:center}.v3-status-inner>svg{width:1.05rem;height:1.05rem;margin-bottom:.18rem;color:#ffb778;fill:#ffb06d24}.v3-status-inner strong{font-size:1.7rem;line-height:.95;font-weight:900;letter-spacing:-.055em}.v3-status-inner strong em{font-size:.65rem;color:#ffffff6e;font-style:normal;letter-spacing:-.02em}.v3-status-inner .v3-status-time{font-size:1.02rem;letter-spacing:-.035em}.v3-status-inner small{max-width:4rem;margin-top:.22rem;color:#ffffff75;font-size:.46rem;font-weight:700;line-height:1.15}.v3-status-inner i{margin-top:.2rem;color:#8fe9e1;font-size:.45rem;font-style:normal;font-weight:800}.v3-status-orb.is-secured{background:conic-gradient(#7fe8c6 360deg 0);box-shadow:0 15px 38px #00000057,0 0 30px #5de4bb21}.v3-status-orb.is-secured .v3-status-inner>svg{color:#ffbc76}.v3-status-orb.is-idle{background:linear-gradient(145deg,#ad9dff9e,#ffaebc59);padding:1px}.v3-status-orb.is-idle .v3-status-inner{background:#0d101fed}.v3-step-league{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.72rem;margin-top:.65rem;padding:.78rem .82rem;border-radius:20px}.v3-league-icon{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:15px;color:#67e1ef;background:#4cd6e81f;box-shadow:inset 0 0 0 1px #68e5f114}.v3-league-icon svg{width:1rem;height:1rem}.v3-league-copy{display:block;min-width:0}.v3-league-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9d95ff;font-size:.44rem;font-weight:850;letter-spacing:.11em}.v3-league-copy strong{display:block;margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:850}.v3-league-copy>span{display:block;margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffff6b;font-size:.46rem}.v3-league-rank{border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.3rem .45rem;color:#b9b4cf;background:#ffffff0a;font-size:.43rem;font-weight:800;white-space:nowrap}.v3-league-arrow{width:.85rem;color:#ffffff47}.v3-quick-row{display:flex;gap:.4rem;margin-top:.65rem;overflow-x:auto;padding:.05rem 0 .08rem}.v3-quick-chip{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;gap:.28rem;padding:.52rem .55rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#eeefff80;background:#ffffff09;font-size:.5rem;font-weight:780;white-space:nowrap}.v3-quick-chip svg{width:.75rem;height:.75rem}.v3-quick-chip.is-active{color:#e5dcff;border-color:#b099ff2e;background:#9379ff1a}.v3-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:.62rem;margin-top:.65rem}.v3-detail-card{display:block;width:100%;min-height:166px;border-radius:22px;padding:.78rem}.v3-card-head{display:flex;align-items:center;gap:.58rem;min-width:0}.v3-card-icon{display:grid;width:2.35rem;height:2.35rem;flex:0 0 auto;place-items:center;border-radius:14px}.v3-card-icon svg{width:1rem;height:1rem}.v3-card-icon.is-violet{color:#c6b9ff;background:#9980ff21}.v3-card-icon.is-cyan{color:#67e2ee;background:#46d7e71f}.v3-card-icon.is-ice{color:#a4ddff;background:#63b5ff1f}.v3-card-icon.is-blue{color:#8ac7ff;background:#4995ff1f}.v3-card-icon.is-amber{color:#ffc07a;background:#ffb0591c}.v3-card-head>span:last-child{min-width:0}.v3-card-head small{display:block;color:#ffffff5e;font-size:.44rem;font-weight:850;letter-spacing:.09em}.v3-card-head b{display:block;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:900;letter-spacing:-.04em}.v3-card-head b em{font-size:.55rem;color:#ffffff61;font-style:normal;font-weight:750;letter-spacing:0}.v3-card-head .v3-card-word{font-size:.76rem;line-height:1.05;white-space:normal}.v3-detail-card>p{margin:.5rem 0 0;color:#ffffff61;font-size:.48rem;line-height:1.35}.v3-detail-card>footer{margin-top:.55rem;color:#b8adff;font-size:.48rem;font-weight:800}.v3-detail-card.has-rescue{border-color:#6cc7ff30;box-shadow:inset 0 1px #ffffff0e,0 18px 45px #0003,0 0 24px #52b2ff0f}.v3-inline-action{display:inline-block;margin-top:.42rem;color:#9edcff;font-size:.49rem;font-weight:850}.v3-week-days{display:grid;grid-template-columns:repeat(7,1fr);gap:.18rem;margin-top:.72rem}.v3-week-days span{display:grid;aspect-ratio:1;place-items:center;border-radius:999px;color:#ffffff59;background:#ffffff0b;font-size:.43rem;font-weight:800}.v3-week-days span svg{width:.55rem;height:.55rem}.v3-week-days .is-today:not(.is-done){color:#c5b7ff;box-shadow:inset 0 0 0 1px #beadff40;background:#957aff1a}.v3-week-days .is-done{color:#111225;background:linear-gradient(145deg,#aaa0ff,#d7b2f4);box-shadow:0 0 12px #9d82ff26}.v3-step-progress{height:4px;margin-top:.5rem;overflow:hidden;border-radius:999px;background:#ffffff12}.v3-step-progress span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#61e4ec,#a69cff)}.v3-step-bars{display:flex;height:36px;align-items:flex-end;gap:4px;margin-top:.55rem}.v3-step-bars span{flex:1;min-width:3px;border-radius:999px;background:#69e1ee2e}.v3-step-bars span.is-today{background:linear-gradient(180deg,#6fe7ed,#998eff)}.v3-step-labels{display:flex;justify-content:space-between;margin-top:.18rem;color:#ffffff42;font-size:.39rem;font-weight:750}.v3-detail-card.is-step-disconnected{border-color:#d6dce429;background:linear-gradient(155deg,#ffffff0e,#ffffff06)}.v3-step-connect{display:flex;width:fit-content;align-items:center;gap:.18rem;margin-top:.68rem;border:1px solid rgba(233,237,243,.16);border-radius:999px;padding:.38rem .58rem;color:#eef1f5;background:#e9edf314;font-size:.5rem;font-weight:850;letter-spacing:-.01em}.v3-step-connect svg{width:.68rem;height:.68rem}.v3-running-meta{display:flex;align-items:center;gap:.35rem;margin-top:.72rem}.v3-running-meta span{display:flex;align-items:center;gap:.25rem;color:#8ec8ff;font-size:.52rem;font-weight:800}.v3-running-meta span svg{width:.72rem;height:.72rem}.v3-running-meta strong{margin-left:auto;border-radius:999px;padding:.25rem .42rem;color:#a9d4ff;background:#5ba1ff1a;font-size:.5rem}.v3-leaderboard-card{margin-top:.65rem;border-radius:24px;padding:.85rem}.v3-section-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.v3-section-title{display:flex;align-items:center;gap:.6rem}.v3-section-title>span:last-child{display:block}.v3-section-title small{display:block;color:#a89fff;font-size:.43rem;font-weight:850;letter-spacing:.11em}.v3-section-title b{display:block;margin-top:.08rem;font-size:.9rem}.v3-section-head>button{display:flex;align-items:center;gap:.18rem;color:#ffffff70;font-size:.48rem;font-weight:800}.v3-section-head>button svg{width:.65rem}.v3-board-list{margin-top:.65rem}.v3-board-row{display:flex;width:100%;align-items:center;gap:.6rem;padding:.58rem .25rem;border-top:1px solid rgba(255,255,255,.055);color:#f6f5ff;text-align:left}.v3-board-row:first-child{border-top:0}.v3-board-row.is-mine{margin:.15rem 0;border:1px solid rgba(123,225,209,.12);border-radius:15px;padding:.58rem;background:#52d2be0e}.v3-board-rank{display:grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border-radius:999px;color:#afaac2;background:#ffffff0e;font-size:.55rem;font-weight:900}.v3-board-rank.is-first{color:#21190e;background:linear-gradient(145deg,#ffd38e,#f5a758)}.v3-board-name{min-width:0;flex:1}.v3-board-name b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem}.v3-board-name small{display:block;margin-top:.08rem;color:#ffffff52;font-size:.43rem}.v3-board-streak{display:grid;grid-template-columns:auto auto;align-items:center;gap:.18rem;text-align:right}.v3-board-streak svg{width:.65rem;color:#ffad72}.v3-board-streak b{font-size:.65rem}.v3-board-streak small{grid-column:1/-1;color:#ffffff4d;font-size:.38rem;text-transform:uppercase;letter-spacing:.08em}.v3-board-row>svg{width:.7rem;color:#ffffff38}.v3-own-position{margin-top:.45rem;padding-top:.45rem;border-top:1px solid rgba(255,255,255,.05)}.v3-own-position>p{display:flex;justify-content:space-between;margin:0 .2rem .2rem;color:#7fe1d6;font-size:.42rem;font-weight:850;letter-spacing:.09em}.v3-own-position>p span{color:#ffffff52;letter-spacing:0}.v3-empty{margin:.5rem 0;text-align:center;color:#ffffff59;font-size:.55rem}.v3-discover-cta{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;margin-top:.65rem;padding:.82rem .9rem;border:1px solid rgba(184,170,255,.13);border-radius:21px;color:#f5f3ff;background:linear-gradient(120deg,#6257ae24,#49c7d712,#ffb06e12);text-align:left}.v3-discover-cta>span:first-child{min-width:0}.v3-discover-cta small{display:block;color:#a79dff;font-size:.42rem;font-weight:850;letter-spacing:.12em}.v3-discover-cta b{display:block;margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem}.v3-discover-cta>span:last-child{display:flex;flex:0 0 auto;align-items:center;gap:.25rem;color:#c4b9ff;font-size:.5rem;font-weight:800}.v3-discover-cta>span:last-child svg{width:.7rem}@media(max-width:360px){.v3-status-orb{width:5.45rem;height:5.45rem}.v3-status-inner strong{font-size:1.5rem}.v3-detail-card{min-height:158px;padding:.68rem}.v3-card-icon{width:2.1rem;height:2.1rem}.v3-league-rank{display:none}}.gymtag-v3-home{padding-bottom:6.35rem}.gymtag-v3-shell[data-v3-home-active=true]{min-height:100dvh;padding-bottom:0!important}.v3-hero-image{object-position:center 44%}.v3-hero-overlay{background:radial-gradient(circle at 77% 28%,rgba(151,105,255,.18),transparent 31%),linear-gradient(180deg,#05071038,#0709131a 28%,#080b1794 67%,#080b17)}.v3-hero:after{content:"";position:absolute;z-index:1;left:-8%;right:-8%;bottom:-1px;height:34%;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(8,11,23,.55) 48%,#080b17 100%)}.v3-brand-mark{box-shadow:inset 0 1px #fff3,0 0 25px #a483ff33}.v3-freeze-balance{box-shadow:inset 0 1px #ffffff14,0 8px 22px #0003,0 0 22px #56beff1f}.v3-avatar-button{box-shadow:0 0 32px #936cff6b}.v3-avatar-glow{opacity:.95}.v3-hero-cta{box-shadow:0 10px 34px #8f69ff6b,0 0 26px #ffa3c433,inset 0 1px #ffffffb8}.v3-hero-cta:active{transform:scale(.97)}.v3-status-orb{box-shadow:0 15px 38px #0000005c,0 0 38px #906eff2e,0 0 14px #ffb47614}.v3-glass{border-color:#d9dcff26;box-shadow:inset 0 1px #ffffff13,0 18px 45px #0000003b}.v3-streak-card{box-shadow:inset 0 1px #ffffff13,0 18px 46px #00000040,0 0 40px #8163ff24}.v3-streak-ring{box-shadow:0 0 34px #8770ff47,0 0 18px #4cdced24}.v3-step-league{border-color:#6fe0f029;box-shadow:inset 0 1px #ffffff12,0 16px 40px #0003,0 0 30px #42d3e71a}.v3-league-icon{box-shadow:inset 0 0 0 1px #68e5f11a,0 0 18px #4fdeed26}.v3-league-copy small{font-size:.48rem}.v3-league-copy strong{font-size:.82rem}.v3-league-copy>span{font-size:.5rem}.v3-league-rank{font-size:.46rem}.v3-detail-grid{margin-top:.68rem}.v3-detail-card{min-height:170px;box-shadow:inset 0 1px #ffffff12,0 16px 38px #0003}.v3-detail-card:nth-child(1){box-shadow:inset 0 1px #ffffff12,0 16px 38px #0003,0 0 26px #8b6fff14}.v3-detail-card:nth-child(2){box-shadow:inset 0 1px #ffffff12,0 16px 38px #0003,0 0 26px #40d6e812}.v3-card-head small{font-size:.5rem;color:#ffffff73}.v3-card-head b{font-size:1.16rem}.v3-card-head b em{font-size:.61rem}.v3-card-head .v3-card-word{font-size:.84rem}.v3-detail-card>p{font-size:.54rem;color:#ffffff73}.v3-detail-card>footer{font-size:.53rem}.v3-running-meta span{font-size:.56rem}.v3-running-meta strong{font-size:.54rem}.v3-week-days span{font-size:.46rem}.v3-leaderboard-card{box-shadow:inset 0 1px #ffffff13,0 18px 46px #00000040,0 0 34px #ffad5f0e,0 0 28px #8568ff0f}.v3-section-title small{font-size:.47rem}.v3-section-title b{font-size:.98rem}.v3-section-head>button{font-size:.52rem}.v3-board-rank{font-size:.6rem}.v3-board-name b{font-size:.71rem}.v3-board-name small{font-size:.47rem}.v3-board-streak b{font-size:.71rem}.v3-board-streak small{font-size:.41rem}.v3-discover-cta{border-color:#beaaff2e;box-shadow:inset 0 1px #ffffff0d,0 0 26px #8468ff12}.mobile-shell>nav.gymtag-v3-nav{border-color:#cfd3ff2b;box-shadow:inset 0 1px #ffffff17,0 18px 45px #00000073,0 0 42px #6f5beb24}.gymtag-v3-nav .v3-nav-item{color:#e5e7ff8c}.gymtag-v3-nav .v3-nav-item.is-active{color:#fbfaff}.gymtag-v3-nav .v3-nav-icon{width:2.08rem;height:1.8rem}.gymtag-v3-nav .is-active .v3-nav-icon{color:#d1c7ff;background:#a58bff29;box-shadow:0 0 24px #8f6eff38}.gymtag-v3-nav .v3-nav-label{font-size:.52rem;font-weight:760}.gymtag-v3-nav .v3-nav-train-orb{box-shadow:0 0 0 5px #0d1020,0 0 38px #906fff8f,0 0 18px #ffa5c533,inset 0 1px #ffffffc7}.gymtag-v3-nav .v3-nav-train-label{font-size:.51rem}@media(max-width:360px){.v3-card-head small{font-size:.47rem}.v3-card-head b{font-size:1.05rem}.v3-card-head .v3-card-word{font-size:.78rem}.v3-detail-card>p{font-size:.51rem}}.gymtag-v3-home{isolation:isolate}.v3-ambient{display:none}.v3-glass{background:radial-gradient(circle at 12% 0%,rgba(113,101,184,.12),transparent 38%),linear-gradient(145deg,#1f233bf7,#111425f7);-webkit-backdrop-filter:none;backdrop-filter:none;contain:paint}.v3-brand-mark{background:linear-gradient(145deg,#2f3148f0,#181b2df0);-webkit-backdrop-filter:none;backdrop-filter:none}.v3-freeze-balance{background:linear-gradient(145deg,#181e33f5,#0d1222f5);-webkit-backdrop-filter:none;backdrop-filter:none}.v3-hero-streak{background:radial-gradient(circle at 35% 20%,rgba(255,200,143,.14),transparent 35%),#0f1120f5;-webkit-backdrop-filter:none;backdrop-filter:none}.mobile-shell>nav.gymtag-v3-nav{background:linear-gradient(145deg,#191d32fb,#0c0f1dfc);-webkit-backdrop-filter:none;backdrop-filter:none;will-change:transform;transform:translate(-50%) translateZ(0)}.v3-streak-card{box-shadow:inset 0 1px #ffffff13,0 12px 30px #0000003d,0 0 22px #8163ff1a}.v3-streak-ring{box-shadow:0 0 22px #8770ff38,0 0 10px #4cdced1a}.v3-step-league{box-shadow:inset 0 1px #ffffff12,0 12px 28px #0003,0 0 18px #42d3e712}.v3-detail-card,.v3-leaderboard-card{box-shadow:inset 0 1px #fff1,0 12px 28px #0003}.v3-detail-card:nth-child(1){box-shadow:inset 0 1px #fff1,0 12px 28px #0003,0 0 16px #8b6fff0e}.v3-detail-card:nth-child(2){box-shadow:inset 0 1px #fff1,0 12px 28px #0003,0 0 16px #40d6e80d}.v3-leaderboard-card{box-shadow:inset 0 1px #ffffff12,0 12px 30px #00000038,0 0 18px #8568ff0b}.mobile-shell>nav.gymtag-v3-nav{box-shadow:inset 0 1px #ffffff14,0 12px 30px #0000006b,0 0 24px #6f5beb17}.gymtag-v3-nav .v3-nav-train-orb{box-shadow:0 0 0 5px #0d1020,0 0 24px #906fff73,0 0 10px #ffa5c524,inset 0 1px #ffffffc7}.v3-detail-card,.v3-leaderboard-card,.v3-discover-cta{content-visibility:auto}.v3-detail-card{contain-intrinsic-size:auto 170px}.v3-discover-cta{contain-intrinsic-size:auto 62px}.v3-hero-overlay{background:radial-gradient(circle at 77% 28%,rgba(151,105,255,.12),transparent 31%),linear-gradient(180deg,#05071024,#07091309 34%,#080b1714 60%,#080b1738 82%,#080b1757)}.v3-hero:after{height:42%;background:linear-gradient(180deg,#080b1700,#080b1714 26%,#080b1766 62%,#080b17d1 84%,#080b17)}.v3-hero:after{left:-10%;right:-10%;bottom:-2px;height:50%;background:linear-gradient(180deg,#080b1700,#080b1706 20%,#080b1714 36%,#080b1733 53%,#080b176b 68%,#080b17ad 82%,#080b17e6 93%,#080b17)}.v3-home-content{margin-top:-.22rem}.gymtag-v3-compete{position:relative;min-height:100dvh;overflow:hidden;padding:0 1rem 1.25rem!important;color:#f8f8ff;background:radial-gradient(circle at 82% 26%,rgba(143,101,255,.12),transparent 19rem),radial-gradient(circle at 8% 72%,rgba(67,219,235,.07),transparent 18rem),linear-gradient(180deg,#080b17,#0b0e1b,#080b16)!important}.gymtag-v3-compete .v3-compete-hero{position:relative;display:flex;min-height:272px;margin:0 -1rem;padding:max(1rem,env(safe-area-inset-top)) 1.2rem 2.4rem;align-items:flex-end;overflow:hidden;background:linear-gradient(180deg,#080a1206,#080a1204 35%,#080a121a 68%,#080b1747),url(/assets/gymtag-group-competition-Ce7l5U4h.webp) center 42%/cover no-repeat}.gymtag-v3-compete .v3-compete-hero:after{content:"";position:absolute;inset:auto 0 0;height:48%;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(11,13,18,.04) 42%,rgba(11,13,18,.22) 74%,#0b0d12 100%)}.gymtag-v3-compete .v3-compete-hero>div{position:relative;z-index:2;width:100%;align-items:flex-end!important}.gymtag-v3-compete .v3-compete-hero p:first-child{color:#c7b8ff!important;text-shadow:0 2px 12px rgba(0,0,0,.35)}.gymtag-v3-compete .v3-compete-hero h1{max-width:270px;color:#fff!important;font-size:2.05rem!important;line-height:.96!important;text-shadow:0 3px 18px rgba(0,0,0,.34)}.gymtag-v3-compete .v3-compete-hero p:last-child{max-width:255px!important;color:#f4f5ffb8!important;font-size:.68rem!important;line-height:1.45!important}.gymtag-v3-compete .v3-compete-hero>div>span{color:#161320!important;background:linear-gradient(145deg,#c7b8ff,#f2afd9,#ffc08e)!important;border:1px solid rgba(255,255,255,.36)!important;box-shadow:0 0 28px #9b6fff47,inset 0 1px #ffffffad!important}.gymtag-v3-compete .v3-compete-switch{position:relative;z-index:5;margin-top:-1.2rem!important;border:1px solid rgba(210,214,255,.15)!important;background:linear-gradient(145deg,#1f233bfb,#101323fc)!important;box-shadow:0 14px 30px #00000040,inset 0 1px #ffffff0f!important}.gymtag-v3-compete .v3-compete-switch-btn{color:#eeefff85!important;background:transparent!important}.gymtag-v3-compete .v3-compete-switch-btn.is-active{color:#11131e!important;background:linear-gradient(120deg,#a69fff,#dcb0ef 54%,#ffb58e)!important;box-shadow:0 7px 22px #906cff33!important}.gymtag-v3-compete .daily-groups-v3{color:#f8f8ff}.gymtag-v3-compete .v3-groups-head{margin-top:1.15rem!important}.gymtag-v3-compete .v3-groups-head p:first-child{color:#9e95ff!important}.gymtag-v3-compete .v3-groups-head h2{color:#f8f8ff!important;font-size:1.28rem!important}.gymtag-v3-compete .v3-groups-head p:last-child{color:#eceeff75!important}.gymtag-v3-compete .v3-groups-head>span{color:#c9c5da!important;background:#ffffff0b!important;box-shadow:none!important;border:1px solid rgba(255,255,255,.08)}.gymtag-v3-compete .v3-groups-actions{gap:.55rem!important}.gymtag-v3-compete .v3-groups-actions>button{min-height:46px;border-radius:999px!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 10px 24px #0000002e!important}.gymtag-v3-compete .v3-groups-actions>button:first-child{color:#11131f!important;background:linear-gradient(120deg,#a7a0ff,#deb0ef 54%,#ffb68f)!important}.gymtag-v3-compete .v3-groups-actions>button:last-child{color:#e7e7f7!important;background:linear-gradient(145deg,#1f233bf5,#111425f7)!important}.gymtag-v3-compete .v3-groups-list{margin-top:.72rem!important}.gymtag-v3-compete .v3-group-row{border-color:#d8dbff21!important;background:radial-gradient(circle at 0% 0%,rgba(121,104,197,.11),transparent 34%),linear-gradient(145deg,#1e2239fa,#101323fb)!important;box-shadow:inset 0 1px #ffffff0f,0 14px 32px #00000036!important;color:#f7f6ff!important}.gymtag-v3-compete .v3-group-row.is-secured{border-color:#5be2bc2e!important;box-shadow:inset 0 1px #ffffff0f,0 14px 32px #00000036,0 0 20px #4bd6b50e!important}.gymtag-v3-compete .v3-group-row.needs-me{border-color:#ffb46938!important;box-shadow:inset 0 1px #ffffff0f,0 14px 32px #00000036,0 0 22px #ffa45812!important}.gymtag-v3-compete .v3-group-row p{color:#f5f4ff!important}.gymtag-v3-compete .v3-group-row p.text-muted-foreground,.gymtag-v3-compete .v3-group-row .text-muted-foreground{color:#eceeff6b!important}.gymtag-v3-compete .v3-group-row .text-amber-700{color:#ffc17e!important}.gymtag-v3-compete .v3-group-row .text-emerald-700{color:#83e7c5!important}.gymtag-v3-compete .v3-group-row .text-sky-700{color:#9edcff!important}.gymtag-v3-compete .v3-group-row .bg-black\/\[\.045\]{background:#ffffff0f!important}.gymtag-v3-compete .v3-group-row .bg-emerald-100{background:#48d6ae1c!important}.gymtag-v3-compete .v3-group-row .bg-amber-100{background:#ffb25b1c!important}.gymtag-v3-compete .v3-group-row .bg-sky-100{background:#66c6ff1c!important}.gymtag-v3-compete .v3-group-row .bg-slate-100{background:#ffffff0e!important}.gymtag-v3-compete .v3-group-row img,.gymtag-v3-compete .v3-group-row .border-card{border-color:#171b31!important}.gymtag-v3-compete .v3-group-row svg.text-muted-foreground\/55{color:#f4f4ff47!important}.gymtag-v3-compete .v3-group-row:active{transform:scale(.987)}.gymtag-v3-compete .v3-groups-list>.animate-pulse,.gymtag-v3-compete .v3-groups-list>div:last-child{border-color:#ffffff1a!important;background:linear-gradient(145deg,#1d2137fa,#111425fa)!important;color:#f5f4ff!important}.gymtag-v3-compete .route-challenges-v3{color:#f7f6ff}.gymtag-v3-compete .route-challenges-v3 h2,.gymtag-v3-compete .route-challenges-v3 h3{color:#f7f6ff!important}.gymtag-v3-compete .route-challenges-v3>div:first-child p:first-child{color:#a69cff!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-loading,.gymtag-v3-compete .route-challenges-v3 .v3-route-empty,.gymtag-v3-compete .route-challenges-v3 .v3-route-row{color:#f7f6ff!important;border-color:#d8dbff1f!important;background:linear-gradient(145deg,#1e2239fa,#101323fb)!important;box-shadow:inset 0 1px #ffffff0e,0 14px 30px #0003!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-row h3{color:#f7f6ff!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-row>div:last-child>div{background:#ffffff0b!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-row .text-\[\#183d3a\]{color:#f7f6ff!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-empty>button{color:#11131f!important;background:linear-gradient(120deg,#a69fff,#dfb0ef,#ffb68f)!important}@media(max-width:360px){.gymtag-v3-compete .v3-compete-hero{min-height:252px}.gymtag-v3-compete .v3-compete-hero h1{font-size:1.85rem!important}}.gymtag-v3-compete .v3-group-row{padding:.84rem!important;border-radius:22px!important}.gymtag-v3-compete .v3-group-row>div:nth-child(2){margin-top:.7rem!important}.gymtag-v3-compete .v3-group-row>div:nth-child(2)>div:last-child{margin-top:.6rem!important}.gymtag-v3-compete .v3-group-row .h-2{height:.38rem!important}.gymtag-v3-compete .v3-league-pill{margin-top:.2rem!important;padding:.24rem .48rem!important;font-size:.52rem!important;color:#ffd79b!important;background:#ffb45b1c!important;border:1px solid rgba(255,190,111,.16)}.gymtag-v3-compete .v3-league-pill svg{width:.7rem!important;height:.7rem!important}.gymtag-v3-compete .route-challenges-v3>div:first-child{margin-top:1.05rem!important}.gymtag-v3-compete .route-challenges-v3>div:first-child>div:last-child{gap:.38rem!important}.gymtag-v3-compete .route-challenges-v3>div:first-child>div:last-child>button:first-child{min-height:42px!important;color:#11131f!important;background:linear-gradient(120deg,#a69fff,#deb0ef 54%,#ffb58e)!important;box-shadow:0 8px 22px #906cff33!important}.gymtag-v3-compete .route-challenges-v3>div:first-child>div:last-child>button:nth-child(2){padding:.42rem .65rem!important;font-size:.5rem!important;opacity:.82;box-shadow:none!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-row{padding:.85rem!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-row>div:last-child{margin-top:.62rem!important}.gymtag-v3-group{background:#080b17}.gymtag-v3-group .v3-group-detail-header{overflow:visible;color:#f8f8ff;background:#080b17!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:1px solid rgba(207,211,255,.1)}.v3-group-detail-hero-clip{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.v3-group-detail-hero-clip:after{content:"";position:absolute;left:0;right:0;bottom:-1px;z-index:2;height:44px;pointer-events:none;opacity:var(--v3-group-header-progress,0);background:linear-gradient(180deg,transparent 0%,rgba(8,11,23,.22) 34%,rgba(8,11,23,.72) 76%,#080b17 100%)}.v3-group-detail-hero-image{position:absolute;inset:0;z-index:0;width:100%;height:120px;object-fit:cover;object-position:center 46%;opacity:.88;will-change:transform}.v3-group-detail-hero-shade{position:absolute;inset:0 auto auto 0;z-index:1;width:100%;height:120px;pointer-events:none;background:linear-gradient(90deg,#070913ad,#07091347 58%,#0709136b),linear-gradient(180deg,#07091333,#080b174d 40%,#080b17db 83%,#080b17)}.gymtag-v3-group .v3-group-expanded,.gymtag-v3-group .v3-group-compact{z-index:2}.gymtag-v3-group .v3-group-expanded{top:.65rem!important}.gymtag-v3-group .v3-group-expanded>div:first-child>button:first-child,.gymtag-v3-group .v3-group-expanded>div:first-child>button:last-child{color:#f4f2ff!important;background:#0a0d1ba3!important;box-shadow:inset 0 1px #ffffff14,0 6px 18px #00000038}.gymtag-v3-group .v3-group-expanded>div:first-child>button:nth-child(2){color:#fff!important}.gymtag-v3-group .v3-group-expanded h1{color:#fff!important;font-size:1.08rem!important;font-weight:820!important;text-shadow:0 2px 14px rgba(0,0,0,.35)}.gymtag-v3-group .v3-group-expanded .text-muted-foreground{color:#f1f2ff9e!important}.gymtag-v3-group .v3-group-expanded img{ring-color:rgba(255,255,255,.18)}.v3-group-hero-metrics{display:flex;align-items:center;gap:.42rem;margin:.5rem 0 .28rem}.v3-group-hero-metrics>span{display:inline-flex;align-items:center;gap:.3rem;min-height:1.75rem;padding:.34rem .58rem;border:1px solid rgba(218,218,255,.13);border-radius:999px;color:#f6f6ffd1;background:#0c0f1e8f;font-size:.53rem;font-weight:800;box-shadow:inset 0 1px #ffffff0f}.v3-group-hero-metrics>span:first-child{color:#ffd096;border-color:#ffbe6f2b;background:#3625197a}.v3-group-hero-metrics svg{width:.72rem;height:.72rem;color:#ffb466}.gymtag-v3-group .v3-group-tabs{margin-top:.25rem!important;padding:.18rem;border:1px solid rgba(209,213,255,.11)!important;border-radius:16px;background:#0c0f1da8}.gymtag-v3-group .v3-group-tabs>button{padding-top:.46rem!important;padding-bottom:.46rem!important;color:#ecedff75!important;font-size:.68rem!important;border-radius:12px}.gymtag-v3-group .v3-group-tabs>button:has(>span+span),.gymtag-v3-group .v3-group-tabs>button:has(span.absolute){color:#f8f7ff!important}.gymtag-v3-group .v3-group-tabs>button>span.absolute{bottom:2px!important;width:2rem!important;height:2px!important;background:linear-gradient(90deg,#9e98ff,#efaddd,#ffb48e)!important;box-shadow:0 0 12px #a57bff47}.gymtag-v3-group .v3-group-compact{color:#f8f8ff!important}.gymtag-v3-group .v3-group-compact button{color:inherit!important}.gymtag-v3-group .v3-group-compact .text-muted-foreground{color:#f0f1ff80!important}.gymtag-v3-group .v3-group-push-warning{color:#fff3d6!important;border-color:#ffc4622e!important;background:linear-gradient(145deg,#42301bf0,#1f1b1cf7)!important;box-shadow:inset 0 1px #ffffff0d,0 8px 22px #00000026!important}.gymtag-v3-group .v3-group-push-warning>span{background:#ffbe541f!important;color:#ffc66f!important}.gymtag-v3-group .v3-group-push-warning button{background:#f0b25d!important;color:#17120b!important}.gymtag-v3-group [data-group-settings-panel]{color:#f8f8ff!important;background:linear-gradient(145deg,#1f233bfc,#101323fe)!important;border:1px solid rgba(212,216,255,.13)!important;box-shadow:0 20px 50px #00000061!important}.gymtag-v3-group [data-group-settings-panel] .text-muted-foreground{color:#eff0ff75!important}.gymtag-v3-group [data-group-settings-panel] .bg-black\/5{background:#ffffff12!important}.gymtag-v3-group .v3-group-overview-panel{color:#f7f6ff;background:radial-gradient(circle at 85% 18%,rgba(143,101,255,.1),transparent 18rem),radial-gradient(circle at 8% 62%,rgba(65,215,231,.05),transparent 16rem),linear-gradient(180deg,#080b17,#0a0d19)}.gymtag-v3-group .gymtag-group-tab-panel:not(.v3-group-overview-panel){background:var(--background);color:var(--foreground)}.gymtag-v3-group .v3-group-overview-panel::-webkit-scrollbar{display:none}.v3-group-week-card>div{margin-top:.7rem!important;border:1px solid rgba(214,218,255,.14)!important;color:#f8f7ff!important;background:radial-gradient(circle at 0% 0%,rgba(133,106,213,.13),transparent 35%),linear-gradient(145deg,#1e2239fb,#101323fc)!important;box-shadow:inset 0 1px #fff1,0 16px 36px #0000003d,0 0 24px #8264ff0e!important}.v3-group-week-card .bg-card{background:#171b31!important}.v3-group-week-card .bg-background{background:#ffffff0e!important}.v3-group-week-card .text-foreground{color:#f8f7ff!important}.v3-group-week-card .text-muted-foreground{color:#edefff73!important}.v3-group-week-card [class*=border-black]{border-color:#ffffff12!important}.v3-group-week-card [class*=ring-black]{--tw-ring-color:rgba(255,255,255,.07)!important}.v3-group-week-card .text-amber-700{color:#ffc375!important}.v3-group-week-card .text-orange-600{color:#ffb06e!important}.v3-group-week-card .bg-emerald-50{background:#4bd6b121!important}.v3-group-week-card .text-emerald-700{color:#86eac7!important}.v3-group-week-card .bg-sky-50{background:#56beff1f!important}.v3-group-week-card .text-sky-700{color:#9bdcff!important}.v3-group-week-card .bg-cyan-50{background:#4bd7e81c!important}.v3-group-week-card .text-cyan-700{color:#78e0eb!important}.v3-group-week-card .bg-red-50{background:#f45b701a!important}.v3-group-week-card .text-red-600{color:#ff9aac!important}.v3-group-week-card .bg-orange-50{background:#ffa8561c!important}.v3-group-week-card>div>div:first-child{padding-top:.88rem!important;padding-bottom:.6rem!important}.v3-group-week-card .v3-week-title{color:#fff!important;font-size:1.28rem!important;font-weight:820!important}.v3-group-week-card>div>div:first-child>div:first-child>div:first-child{color:#c5b7ff!important}.v3-group-week-card .v3-week-picker{color:#eeeefe!important;background:#ffffff0b!important;border:1px solid rgba(255,255,255,.07)}.v3-group-week-card .v3-week-picker button{color:#eff0ff8c!important}.v3-crown-card{padding:.88rem 1rem .75rem;border-top:1px solid rgba(255,196,106,.14);color:#fff;background:radial-gradient(circle at 14% 18%,rgba(255,186,91,.12),transparent 34%),linear-gradient(145deg,#17162a,#121525 58%,#171422);box-shadow:inset 0 1px #ffffff0b}.v3-crown-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.v3-crown-title{display:flex;align-items:center;gap:.55rem;min-width:0}.v3-crown-title>span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:999px;color:#ffc76f;background:#ffb9501f;box-shadow:0 0 16px #ffb85214}.v3-crown-title svg{width:.95rem;height:.95rem;fill:#ffbe5f38}.v3-crown-title p{margin:0;color:#c7b8ff;font-size:.46rem;font-weight:850;letter-spacing:.12em}.v3-crown-title h3{margin:.05rem 0 0;font-size:.92rem;font-weight:820;letter-spacing:-.025em}.v3-crown-deadline{flex:0 0 auto;padding:.3rem .48rem;border-radius:999px;color:#ffd397;background:#ffb95517;font-size:.46rem;font-weight:800;border:1px solid rgba(255,190,95,.12)}.v3-crown-holder{display:flex;align-items:center;gap:.75rem;margin-top:.72rem;padding:.68rem;border:1px solid rgba(255,197,104,.13);border-radius:18px;background:#ffffff09}.v3-crown-avatar{position:relative;flex:0 0 auto;padding:2px;border-radius:999px;background:linear-gradient(135deg,#ffc95f,#fff0a7,#c98b2e)}.v3-crown-avatar>img,.v3-crown-avatar>span:first-child{width:3.25rem!important;height:3.25rem!important}.v3-crown-badge{position:absolute;right:-.18rem;top:-.34rem;display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:999px;color:#4b3104;background:#ffd66c;box-shadow:0 3px 12px #00000040}.v3-crown-badge svg{width:.76rem;height:.76rem;fill:#59380352}.v3-crown-holder-copy{min-width:0}.v3-crown-holder-copy p{margin:0;color:#c5b7ff;font-size:.43rem;font-weight:850;letter-spacing:.12em}.v3-crown-holder-copy h4{margin:.12rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:850}.v3-crown-holder-copy>span{display:block;margin-top:.16rem;color:#ffffff7a;font-size:.5rem}.v3-crown-open{display:flex;align-items:center;gap:.65rem;margin-top:.72rem;padding:.72rem;border-radius:18px;background:#ffffff09}.v3-crown-open>svg{width:1.1rem;color:#ffc76f}.v3-crown-open h4{margin:0;font-size:.84rem}.v3-crown-open p{margin:.14rem 0 0;color:#ffffff73;font-size:.5rem}.v3-crown-status{margin:.62rem 0 0;padding:.55rem .65rem;border-radius:14px;color:#ffffffb0;background:#ffbe690e;font-size:.54rem;font-weight:650;line-height:1.4}.v3-crown-ranking{margin-top:.48rem}.v3-crown-rank-row{display:flex;min-height:2.75rem;align-items:center;gap:.55rem;border-top:1px solid rgba(255,255,255,.055)}.v3-crown-rank-row.is-leading{background:linear-gradient(90deg,rgba(255,190,92,.055),transparent)}.v3-crown-place{display:grid;width:1.35rem;height:1.35rem;flex:0 0 auto;place-items:center;border-radius:999px;color:#d9d6e8;background:#fff1;font-size:.46rem;font-weight:850}.v3-crown-rank-row.is-leading .v3-crown-place{color:#503208;background:#ffd278}.v3-crown-rank-row strong{margin-left:auto;font-size:.7rem;font-weight:850}.v3-crown-rank-row strong small{margin-left:.18rem;color:#ffffff61;font-size:.42rem}.v3-crown-empty{padding:.8rem 0;text-align:center;color:#fff6;font-size:.52rem}.v3-crown-rule{margin:.35rem 0 0;text-align:center;color:#ffffff47;font-size:.41rem}.v3-group-step-card>button{margin-top:.68rem!important;border:1px solid rgba(210,214,255,.12)!important;color:#f8f7ff!important;background:radial-gradient(circle at 0% 0%,rgba(71,216,233,.09),transparent 36%),linear-gradient(145deg,#1d2137fa,#101323fb)!important;box-shadow:inset 0 1px #ffffff0e,0 12px 28px #0003!important}.v3-group-step-card .text-muted-foreground{color:#edefff6e!important}.v3-group-step-card .bg-black\/\[\.055\]{background:#ffffff0f!important}.v3-group-activity{margin-top:1rem!important}.v3-group-activity h2{color:#f7f6ff!important}.v3-group-activity>div:first-child p{color:#edefff66!important}.gymtag-v3-group .v3-group-activity .gymtag-activity-cards>div>article{color:#f7f6ff!important;background:linear-gradient(145deg,#1d2137fa,#101323fb)!important;outline-color:#d6daff1a!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002e!important}.gymtag-v3-group .v3-group-activity .text-muted-foreground{color:#edefff6e!important}@media(max-width:360px){.gymtag-v3-group .v3-group-detail-header{font-size:.95em}.v3-group-hero-metrics>span{padding:.3rem .48rem;font-size:.49rem}}.gymtag-v3-group .v3-group-detail-hero-image{opacity:.96;object-position:center 43%}.gymtag-v3-group .v3-group-detail-hero-shade{background:linear-gradient(90deg,#07091385,#07091329 58%,#0709134d),linear-gradient(180deg,#0709131a,#080b1721 36%,#080b1780 68%,#080b17d6 88%,#080b17)}.gymtag-v3-group .v3-group-tabs{box-shadow:inset 0 1px #ffffff0d,0 8px 20px #0000001f}.v3-group-week-card .v3-week-eyebrow{color:#9f96ff!important;font-size:.5rem!important;letter-spacing:.14em!important}.v3-group-week-card .v3-week-title{margin-top:.18rem!important;color:#fff!important;font-size:1.18rem!important;line-height:1.05!important}.v3-group-week-card .v3-week-subtitle{margin-top:.22rem!important;color:#eff0ff7a!important;font-size:.55rem!important}.v3-group-week-card .v3-week-picker{min-height:2rem;padding:.12rem!important;color:#ecebfd!important;background:linear-gradient(145deg,#191d31fa,#0c0f1dfc)!important;border:1px solid rgba(209,213,255,.11)!important;box-shadow:inset 0 1px #ffffff0d,0 5px 14px #00000029!important}.v3-group-week-card .v3-week-picker>span{min-width:2.7rem!important;color:#f5f4ff!important;font-size:.58rem!important;font-weight:800!important}.v3-group-week-card .v3-week-picker button{width:1.8rem!important;height:1.8rem!important;color:#f1f2ff8f!important}.v3-week-matrix>div>div{padding:.55rem .62rem .38rem!important}.v3-week-matrix .v3-week-member-head{color:#eff0ff75!important;font-size:.52rem!important}.v3-week-matrix .v3-week-day-head>div:first-child{color:#eff0ff61!important;font-size:.47rem!important}.v3-week-matrix .v3-week-day-head>div:last-child{font-size:.55rem!important}.v3-week-matrix .v3-week-member-name{font-size:.68rem!important;line-height:1.05!important}.v3-week-matrix .v3-week-group-row{margin-top:.12rem!important;height:1.7rem!important;padding-top:.15rem!important;color:#f4f3ff!important}.v3-week-matrix .v3-week-group-row svg{filter:drop-shadow(0 0 5px rgba(255,163,92,.24))}.v3-group-week-card>div>div:first-child{padding-top:.72rem!important;padding-bottom:.48rem!important}.v3-daily-actions{padding-top:.14rem}.v3-daily-actions .v3-train-today{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 54%,#ffb58e)!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:0 8px 24px #916cff3d,inset 0 1px #ffffffa3!important}.v3-daily-actions .v3-rest-today{color:#e9e9f8!important;background:linear-gradient(145deg,#1f233bf7,#101323fa)!important;border:1px solid rgba(211,215,255,.11)!important;--tw-ring-color:transparent!important}.v3-daily-actions .v3-rest-today .text-muted-foreground{color:#eff0ff6e!important}.v3-crown-holder{position:relative;overflow:visible;border-color:#ffca7033!important;background:radial-gradient(circle at 15% 45%,rgba(255,197,99,.12),transparent 38%),#ffffff09!important;box-shadow:inset 0 1px #ffffff0d,0 0 22px #ffb54613}.v3-crown-avatar{box-shadow:0 0 0 1px #ffd88438,0 0 24px #ffb24038}.v3-crown-badge{box-shadow:0 5px 14px #00000047,0 0 16px #ffcd5a42}.v3-crown-title p,.v3-crown-deadline{font-size:.49rem!important}.v3-crown-holder-copy p{font-size:.46rem!important}.v3-crown-holder-copy>span{font-size:.54rem!important}.v3-crown-status{font-size:.57rem!important}.v3-crown-place{font-size:.49rem!important}.v3-crown-rank-row strong small{font-size:.45rem!important}.v3-crown-rule{font-size:.44rem!important;color:#ffffff57!important}.gymtag-v3-compete .route-challenges-v3>div:first-child>div:last-child>button:nth-child(2){opacity:.68!important;transform:scale(.94);transform-origin:right center;filter:saturate(.72)}@media(max-width:360px){.v3-group-week-card .v3-week-title{font-size:1.08rem!important}.v3-week-matrix .v3-week-member-name{font-size:.64rem!important}.v3-crown-status{font-size:.54rem!important}}.gymtag-v3-home .v3-brand-lockup small{color:#f8f9ffc2}.gymtag-v3-home .v3-hero-copy>p:not(.v3-eyebrow){color:#f4f6ffc9}.gymtag-v3-home .v3-status-inner small{color:#f7f7ffa8}.gymtag-v3-home .v3-status-inner strong em{color:#f7f7ff9e}.gymtag-v3-home .v3-hero-streak small,.gymtag-v3-home .v3-streak-ring small{color:#f7f7ffa3}.gymtag-v3-home .v3-meta-row small{color:#f2f3ff9e}.gymtag-v3-home .v3-stat-copy small{color:#f2f3ffa8}.gymtag-v3-home .v3-stat-copy span{color:#f2f3ff91}.gymtag-v3-home .v3-league-copy>span{color:#f2f3ffa1}.gymtag-v3-home .v3-league-rank{color:#d8d4e8}.gymtag-v3-home .v3-league-arrow{color:#f6f6ff80}.gymtag-v3-home .v3-card-head small{color:#f4f5ffa8}.gymtag-v3-home .v3-card-head b em{color:#f4f5ff9e}.gymtag-v3-home .v3-detail-card>p{color:#f2f3ff9e}.gymtag-v3-home .v3-week-days span{color:#f5f5ff8f}.gymtag-v3-home .v3-step-labels{color:#f5f5ff85}.gymtag-v3-home .v3-section-head>button{color:#f5f5ffa8}.gymtag-v3-home .v3-board-name small{color:#f5f5ff94}.gymtag-v3-home .v3-board-streak small{color:#f5f5ff8f}.gymtag-v3-home .v3-board-row>svg{color:#f5f5ff80}.gymtag-v3-home .v3-own-position>p{color:#f5f5ff9e}.gymtag-v3-home .v3-discover-cta small{color:#f5f5ff94}.gymtag-v3-home .v3-discover-cta>span:last-child{color:#f5f5ffb8}.gymtag-v3-home .v3-empty{color:#f5f5ff94}.gymtag-v3-home .v3-preview-note{color:#f5f5ff61}.gymtag-v3-nav .v3-nav-item{color:#ebedffa8}.gymtag-v3-nav .v3-nav-label{font-weight:760}.gymtag-v3-nav .v3-nav-train-label{color:#f1efff}.gymtag-v3-compete .text-muted-foreground{color:#eff1ffa1!important}.gymtag-v3-compete .v3-compete-hero p:last-child{color:#f7f7ffcc!important}.gymtag-v3-compete .v3-compete-switch-btn{color:#edefffa1!important}.gymtag-v3-compete .v3-compete-switch-btn.is-active{color:#11131f!important}.gymtag-v3-compete .v3-groups-head p:last-child{color:#eff1ff9e!important}.gymtag-v3-compete .v3-groups-head>span{color:#dedbec!important}.gymtag-v3-compete .v3-group-row .text-muted-foreground,.gymtag-v3-compete .route-challenges-v3 .text-muted-foreground{color:#eff1ff9c!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-row .text-muted-foreground{color:#eff1ff96!important}.gymtag-v3-group .v3-group-expanded .text-muted-foreground{color:#f7f7ffbd!important}.gymtag-v3-group .v3-group-hero-metrics>span{color:#fafaffe0}.gymtag-v3-group .v3-group-tabs>button{color:#eff1ff9e!important}.gymtag-v3-group .v3-group-tabs>button .bg-brand{color:#fff!important}.gymtag-v3-group [data-group-settings-panel] .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-group .v3-group-overview-panel .text-muted-foreground{color:#eff1ff9e!important}.gymtag-v3-group .v3-group-overview-panel .text-muted-foreground\/70{color:#eff1ff8a!important}.v3-group-week-card .text-muted-foreground{color:#eff1ff9e!important}.v3-group-week-card .v3-week-member-head{color:#f2f3ff9e!important}.v3-group-week-card .v3-week-day-head>div:first-child{color:#f2f3ff91!important}.v3-group-week-card .v3-week-subtitle{color:#f2f3ff9e!important}.v3-group-week-card .v3-week-picker button{color:#f4f5ffb3!important}.v3-group-step-card .text-muted-foreground{color:#eff1ff9c!important}.v3-group-activity>div:first-child p{color:#eff1ff9c!important}.gymtag-v3-group .v3-group-activity .text-muted-foreground{color:#eff1ff99!important}.v3-crown-title p{color:#cfc4ff!important}.v3-crown-deadline{color:#ffdda9!important}.v3-crown-holder-copy p{color:#cec3ff!important}.v3-crown-holder-copy>span{color:#fafaffa6!important}.v3-crown-open p{color:#f7f7ff9e!important}.v3-crown-status{color:#fafaffc7!important}.v3-crown-rank-row strong small{color:#f7f7ff94!important}.v3-crown-empty{color:#f7f7ff99!important}.v3-crown-rule{color:#f7f7ff80!important}@media(max-width:430px){.gymtag-v3-home .v3-board-name small,.gymtag-v3-home .v3-board-streak small,.gymtag-v3-home .v3-card-head small,.gymtag-v3-home .v3-detail-card>p,.v3-crown-rule,.v3-crown-holder-copy>span{font-size:max(.48rem,7.7px)}}.gymtag-v3-group .v3-group-chat-panel{background:radial-gradient(circle at 88% 18%,rgba(145,105,255,.085),transparent 16rem),radial-gradient(circle at 8% 78%,rgba(63,212,230,.045),transparent 15rem),linear-gradient(180deg,#080b17,#0a0d18);color:#f7f7ff}.gymtag-v3-group .v3-chat-status-strip{margin:.25rem 0 .35rem!important;padding:.42rem .62rem!important;border:1px solid rgba(211,214,255,.1);border-radius:999px;color:#f2f1ff;background:linear-gradient(145deg,#1b1f33f5,#0e111ffa);box-shadow:inset 0 1px #ffffff0b,0 7px 18px #00000024}.gymtag-v3-group .v3-chat-status-strip .text-muted-foreground{color:#eff1ff9e!important}.gymtag-v3-chat{color:#f6f6ff;background:transparent}.gymtag-v3-chat .v3-chat-scroll{border-radius:20px;scrollbar-width:none}.gymtag-v3-chat .v3-chat-scroll::-webkit-scrollbar{display:none}.gymtag-v3-chat .gymtag-chat-date-divider>span:first-child,.gymtag-v3-chat .gymtag-chat-date-divider>span:last-child{background:#e2e5ff17!important}.gymtag-v3-chat .gymtag-chat-date-divider>span:nth-child(2){color:#f1f3ff94!important;font-size:.56rem!important;font-weight:750!important}.gymtag-v3-chat .gymtag-chat-row>button:first-child>span{background:transparent!important;box-shadow:none!important}.gymtag-v3-chat .gymtag-chat-row>button:first-child img,.gymtag-v3-chat .gymtag-chat-row>button:first-child>span>span:first-child{border-radius:9999px!important;box-shadow:0 0 0 1px #e0e2ff14,0 4px 14px #0000002e}.gymtag-v3-chat .gymtag-chat-row button.text-muted-foreground{color:#eff1ff9e!important}.gymtag-v3-chat .gymtag-chat-row.is-other>div>button{color:#f1f2ffad!important}.gymtag-v3-chat .gymtag-chat-bubble.is-other{color:#f8f8ff!important;background:radial-gradient(circle at 10% 0%,rgba(136,115,215,.1),transparent 45%),linear-gradient(145deg,#20243bfc,#131627fc)!important;border:1px solid rgba(214,217,255,.11)!important;box-shadow:inset 0 1px #ffffff0b,0 8px 18px #00000024!important;--tw-ring-color:transparent!important}.gymtag-v3-chat .gymtag-chat-bubble.is-own{color:#11131f!important;background:linear-gradient(120deg,#a8a0ff,#ddb0ef 55%,#ffb58d)!important;box-shadow:0 8px 20px #8c6aff24,inset 0 1px #ffffff8a!important}.gymtag-v3-chat .gymtag-chat-bubble.is-own .gymtag-chat-text,.gymtag-v3-chat .gymtag-chat-bubble.is-own a{color:#11131f!important}.gymtag-v3-chat .gymtag-chat-bubble.is-other a{color:#b9adff!important}.gymtag-v3-chat .gymtag-chat-bubble.is-other .text-muted-foreground{color:#f0f2ff9e!important}.gymtag-v3-chat .gymtag-chat-bubble.is-own [class*=text-white]{color:#11131fc7!important}.gymtag-v3-chat .gymtag-chat-bubble.is-own [class*=border-white]{border-color:#11131f47!important}.gymtag-v3-chat .gymtag-chat-time{color:#eff1ff85!important;font-size:.5rem!important}.gymtag-v3-chat .gymtag-chat-bubble.is-own .gymtag-chat-time:not(.gymtag-chat-time-image){color:#11131f8c!important}.gymtag-v3-chat .gymtag-chat-time-image{color:#fffffff0!important;background:#05070e94!important}.gymtag-v3-chat .gymtag-chat-reaction-badge{color:#f8f7ff!important;border-color:#d8dcff21!important;background:linear-gradient(145deg,#252942,#171a2d)!important;box-shadow:0 5px 14px #00000042!important}.gymtag-v3-chat .gymtag-chat-reaction-badge>b{color:#f2f3ffad!important}.gymtag-v3-chat .gymtag-chat-reaction-mine{border-color:#bfa6ff52!important;box-shadow:0 5px 14px #00000042,0 0 12px #9b74ff17!important}.gymtag-v3-chat .gymtag-chat-system details,.gymtag-v3-chat .gymtag-chat-system>span,.gymtag-v3-chat .gymtag-chat-system>div{color:#f2f3ffa8!important;border-color:#d7dbff17!important;background:#ffffff0b!important}.gymtag-v3-chat .gymtag-chat-system .text-muted-foreground{color:#f2f3ff9e!important}.gymtag-v3-chat .gymtag-chat-system .bg-white{color:#f4f2ff!important;background:#ffffff12!important}.gymtag-v3-chat .v3-chat-featured-poll{min-height:2.5rem!important;height:auto!important;border:1px solid rgba(176,151,255,.15)!important;color:#f7f6ff!important;background:radial-gradient(circle at 0% 0%,rgba(142,112,232,.12),transparent 42%),linear-gradient(145deg,#1c2035fa,#0f1221fc)!important;box-shadow:inset 0 1px #ffffff0b,0 8px 20px #00000029}.gymtag-v3-chat .v3-chat-featured-poll .text-foreground{color:#f7f6ff!important}.gymtag-v3-chat .v3-chat-featured-poll .text-muted-foreground{color:#eff1ff9e!important}.gymtag-v3-chat .v3-chat-composer{border:1px solid rgba(214,217,255,.12)!important;color:#f7f6ff!important;background:linear-gradient(145deg,#1d2136fc,#0f1221fe)!important;box-shadow:inset 0 1px #ffffff0e,0 12px 28px #0000003d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gymtag-v3-chat .v3-chat-composer input{color:#fff!important;caret-color:#c8baff}.gymtag-v3-chat .v3-chat-composer input::placeholder{color:#f1f2ff6e!important}.gymtag-v3-chat .v3-chat-composer .bg-background{color:#f4f3ff!important;background:#ffffff0d!important}.gymtag-v3-chat .v3-chat-composer .bg-card{color:#f4f3ff!important;background:#fff1!important}.gymtag-v3-chat .v3-chat-composer .text-muted-foreground{color:#f0f2ff9e!important}.gymtag-v3-chat .v3-chat-composer button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a8a0ff,#ddb0ef 55%,#ffb58d)!important;box-shadow:0 5px 16px #926fff2e,inset 0 1px #ffffff80}.gymtag-v3-chat .v3-chat-composer button.bg-brand:disabled{color:#11131f80!important;opacity:.48!important}.gymtag-v3-chat .v3-chat-attach-menu{color:#f6f5ff!important;border-color:#d5d9ff1f!important;background:linear-gradient(145deg,#242842,#15182b)!important;box-shadow:0 14px 34px #0000005c!important}.gymtag-v3-chat .v3-chat-attach-menu label:active,.gymtag-v3-chat .v3-chat-attach-menu button:active{background:#ffffff0f!important}.gymtag-v3-chat .v3-chat-empty{color:#f2f3ffa6!important;background:#ffffff0b!important;border:1px solid rgba(214,218,255,.08)}.gymtag-v3-chat .v3-chat-new-pill{color:#d0c4ff!important;border-color:#b49cff2b!important;background:#111425f7!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gymtag-v3-chat .v3-chat-jump{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;--tw-ring-color:#0c0f1c!important}.gymtag-v3-chat .gymtag-v3-poll-card{color:#f7f6ff!important;border:1px solid rgba(215,219,255,.12)!important;background:radial-gradient(circle at 0% 0%,rgba(136,107,224,.12),transparent 36%),linear-gradient(145deg,#1f233afc,#111424fc)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0003!important;--tw-ring-color:transparent!important}.gymtag-v3-chat .gymtag-v3-poll-card .text-foreground{color:#f8f7ff!important}.gymtag-v3-chat .gymtag-v3-poll-card .text-muted-foreground{color:#f0f2ff9e!important}.gymtag-v3-chat .gymtag-v3-poll-card [class*=bg-slate-50]{color:#f5f4ff!important;border-color:#d9dcff1a!important;background:#ffffff0b!important}.gymtag-v3-chat .gymtag-v3-poll-card [class*=bg-brand]{border-color:#b99fff40!important}.gymtag-v3-chat .gymtag-v3-poll-card [class*=border-black]{border-color:#d9dcff1a!important}.gymtag-v3-chat .gymtag-v3-poll-card [class*=bg-white]{background:#ffffff17!important;border-color:#dbdeff29!important}.gymtag-v3-chat .gymtag-v3-poll-card>div:last-child{border-color:#dcdfff14!important}.v3-chat-reaction-picker{border-color:#d6daff21!important;background:linear-gradient(145deg,#272b45,#171a2e)!important;box-shadow:0 16px 38px #0000006b!important}.v3-chat-reaction-picker .bg-slate-100{color:#d8d6e7!important;background:#ffffff14!important}.v3-chat-reaction-picker .hover\:bg-black\/\[0\.035\]:hover{background:#ffffff0f!important}.v3-chat-poll-list>section,.v3-poll-composer-sheet>section,.v3-poll-result-sheet>section,.v3-poll-voters-sheet>section{color:#f7f6ff!important;background:radial-gradient(circle at 82% 0%,rgba(140,108,224,.09),transparent 18rem),linear-gradient(180deg,#181b2f,#0f1221)!important;border-top:1px solid rgba(216,220,255,.13);box-shadow:0 -16px 48px #0000006b!important}.v3-chat-poll-list>section .bg-card,.v3-poll-composer-sheet>section .bg-card,.v3-poll-result-sheet>section .bg-card,.v3-poll-voters-sheet>section .bg-card{color:#f6f5ff!important;background:#ffffff0e!important}.v3-chat-poll-list>section .bg-background,.v3-poll-composer-sheet>section .bg-background,.v3-poll-result-sheet>section .bg-background,.v3-poll-voters-sheet>section .bg-background{color:#f6f5ff!important;background:#ffffff0a!important}.v3-chat-poll-list>section .text-muted-foreground,.v3-poll-composer-sheet>section .text-muted-foreground,.v3-poll-result-sheet>section .text-muted-foreground,.v3-poll-voters-sheet>section .text-muted-foreground{color:#f0f2ffa3!important}.v3-chat-poll-list>section [class*=ring-black],.v3-poll-composer-sheet>section [class*=ring-black],.v3-poll-result-sheet>section [class*=ring-black],.v3-poll-voters-sheet>section [class*=ring-black],.v3-poll-composer-sheet>section [class*=border-black],.v3-poll-result-sheet>section [class*=border-black]{border-color:#d8dcff1a!important;--tw-ring-color:rgba(216,220,255,.1)!important}.v3-poll-composer-sheet input,.v3-poll-composer-sheet select{color:#fff!important;caret-color:#c8baff}.v3-poll-composer-sheet input::placeholder{color:#f1f2ff6b!important}.v3-poll-composer-sheet option{color:#10121d;background:#f7f7fb}.v3-poll-composer-sheet button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.v3-poll-result-sheet [class*=ring-brand],.v3-poll-voters-sheet [class*=ring-brand]{--tw-ring-color:rgba(184,157,255,.24)!important}@media(max-width:360px){.gymtag-v3-chat .gymtag-chat-bubble{font-size:.83rem}.gymtag-v3-chat .gymtag-chat-row{gap:.48rem}.gymtag-v3-chat .v3-chat-composer{padding:.4rem!important}}.gymtag-v3-group .v3-group-stats-panel{color:#f7f7ff;background:radial-gradient(circle at 84% 14%,rgba(145,104,255,.09),transparent 17rem),radial-gradient(circle at 8% 70%,rgba(62,213,231,.045),transparent 16rem),linear-gradient(180deg,#080b17,#0a0d18)}.gymtag-v3-group .v3-group-stats-panel::-webkit-scrollbar{display:none}.gymtag-v3-group .v3-group-stats-panel{scrollbar-width:none}.gymtag-v3-stats{color:#f7f6ff}.gymtag-v3-stats .text-muted-foreground{color:#eff1ffa1!important}.gymtag-v3-stats .text-foreground{color:#f8f7ff!important}.gymtag-v3-stats .text-brand{color:#c2b6ff!important}.gymtag-v3-stats .v3-stats-hero{border:1px solid rgba(217,220,255,.14)!important;color:#f8f7ff!important;background:radial-gradient(circle at 18% 22%,rgba(255,190,95,.11),transparent 30%),radial-gradient(circle at 84% 12%,rgba(145,108,255,.13),transparent 34%),linear-gradient(145deg,#1f233afc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0f,0 16px 36px #0000003d,0 0 24px #8567ff0d!important;--tw-ring-color:transparent!important}.gymtag-v3-stats .v3-stats-hero>div:first-child{opacity:.48}.gymtag-v3-stats .v3-stats-hero button{color:#f2f3ffb3!important;background:#ffffff0e!important;--tw-ring-color:rgba(217,220,255,.08)!important}.gymtag-v3-stats .v3-stats-hero .bg-white\/55,.gymtag-v3-stats .v3-stats-hero .bg-white\/70{background:#ffffff0e!important}.gymtag-v3-stats .v3-stats-hero .bg-black\/\[\.06\]{background:#ffffff13!important}.gymtag-v3-stats .v3-stats-hero .bg-brand{background:linear-gradient(90deg,#9f98ff,#dfafe9,#ffb68e)!important}.gymtag-v3-stats .v3-stats-hero img{box-shadow:0 0 0 1px #ffd88429,0 0 22px #ffb4481f}.gymtag-v3-stats .v3-stats-metrics>div{border:1px solid rgba(214,218,255,.11)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fb,#101323fc)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002b!important;--tw-ring-color:transparent!important}.gymtag-v3-stats .v3-stats-metrics>div:nth-child(1){box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002b,0 0 16px #9a77ff0b!important}.gymtag-v3-stats .v3-stats-metrics>div:nth-child(2){box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002b,0 0 16px #44d7e70a!important}.gymtag-v3-stats .v3-stats-metrics .text-brand{color:#bcb0ff!important}.gymtag-v3-stats .v3-stats-chart-card,.gymtag-v3-stats .v3-stats-leaderboard{border:1px solid rgba(214,218,255,.11)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fb,#101323fc)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000030!important;--tw-ring-color:transparent!important}.gymtag-v3-stats .v3-stats-toggle{border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0a!important;--tw-ring-color:transparent!important}.gymtag-v3-stats .v3-stats-toggle button{color:#f0f2ff9e!important}.gymtag-v3-stats .v3-stats-toggle button.bg-card{color:#11131f!important;background:linear-gradient(120deg,#a8a0ff,#ddb0ef 55%,#ffb58d)!important;box-shadow:0 4px 13px #8f6cff29!important;--tw-ring-color:transparent!important}.gymtag-v3-stats .v3-stats-chart-card [class*="bg-brand/25"]{background:#65dae82e!important}.gymtag-v3-stats .v3-stats-chart-card [class~=bg-brand]{background:linear-gradient(180deg,#70e3eb,#9b8fff)!important}.gymtag-v3-stats .v3-stats-member-row{color:#f7f6ff!important}.gymtag-v3-stats .v3-stats-member-row.bg-brand\/\[\.065\]{background:linear-gradient(90deg,#9b7bff1c,#ffb68e0b)!important;border:1px solid rgba(181,157,255,.11)}.gymtag-v3-stats .v3-stats-member-row:active{background:#ffffff0b!important}.gymtag-v3-stats .v3-stats-member-row img{box-shadow:0 0 0 1px #d8dcff14}.gymtag-v3-history-stats{color:#f8f7ff}.gymtag-v3-history-stats .text-muted-foreground{color:#eff1ff9e!important}.gymtag-v3-history-stats .v3-history-head>div:first-child>p:first-child{color:#f8f7ff!important;font-size:.92rem!important;font-weight:800!important}.gymtag-v3-history-stats .v3-history-head>div:first-child>p:last-child{color:#eff1ff94!important}.gymtag-v3-history-stats .v3-history-range,.gymtag-v3-history-stats .v3-history-week-picker{border:1px solid rgba(214,218,255,.1)!important;color:#f4f3ff!important;background:linear-gradient(145deg,#1c2035fa,#0f1221fc)!important;--tw-ring-color:transparent!important}.gymtag-v3-history-stats .v3-history-range button{color:#f0f2ff9e!important}.gymtag-v3-history-stats .v3-history-range button.bg-ink{color:#11131f!important;background:linear-gradient(120deg,#a7a0ff,#ddb0ef,#ffb58e)!important}.gymtag-v3-history-stats .v3-history-week-picker button{color:#f1f2ffa6!important}.gymtag-v3-history-stats .v3-history-summary>div{border:1px solid rgba(214,218,255,.1)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fb,#101323fc)!important;--tw-ring-color:transparent!important}.gymtag-v3-history-stats .v3-history-highlight,.gymtag-v3-history-stats .v3-history-selected{border:1px solid rgba(215,219,255,.11)!important;background:radial-gradient(circle at 10% 0%,rgba(144,112,230,.1),transparent 40%),linear-gradient(145deg,#20243b,#121525)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002e!important}.gymtag-v3-history-stats .v3-history-highlight .text-white\/55{color:#f6f7ff94!important}.gymtag-v3-history-stats .v3-history-events{border:1px solid rgba(214,218,255,.1)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fb,#101323fc)!important;--tw-ring-color:transparent!important}.gymtag-v3-history-stats .v3-week-matrix{border:1px solid rgba(214,218,255,.1)!important;border-radius:22px;background:linear-gradient(145deg,#1d2137fb,#101323fc)!important}.gymtag-v3-history-stats .v3-week-matrix .bg-card{background:#171b31!important}.gymtag-v3-history-stats .v3-week-matrix .bg-background{background:#ffffff0e!important}.gymtag-v3-history-stats .v3-week-matrix [class*=border-black]{border-color:#ffffff12!important}.gymtag-v3-history-stats .v3-week-matrix [class*=ring-black]{--tw-ring-color:rgba(255,255,255,.07)!important}.v3-group-step-card .v3-stats-compact{color:#f8f7ff!important}@media(max-width:360px){.gymtag-v3-stats .v3-stats-metrics{gap:.38rem}.gymtag-v3-stats .v3-stats-metrics>div{padding:.62rem!important}.gymtag-v3-stats .v3-stats-metrics>div p:nth-child(2){font-size:1.12rem!important}.gymtag-v3-stats .v3-stats-toggle button{padding-left:.55rem!important;padding-right:.55rem!important}}.gymtag-v3-group .v3-group-activity .gymtag-feed-system-card{border-color:#d6daff1c!important;background:linear-gradient(145deg,#1d2137fb,#101323fc)!important}.gymtag-v3-group .v3-group-activity .gymtag-feed-system-card p{color:#f8f8ffd1!important}.gymtag-v3-group .v3-group-activity .gymtag-feed-system-card>div>span:last-child{color:#f1f3ff9e!important}.gymtag-v3-group .v3-group-activity .gymtag-feed-system-card>div>span:first-child{background:#ffffff14!important;box-shadow:inset 0 1px #ffffff0d!important}.gymtag-v3-compete .v3-group-row .bg-secondary{color:#f4f2ff!important;background:linear-gradient(145deg,#5e5a94,#383653)!important;border-color:#171b31!important;box-shadow:inset 0 1px #ffffff1f}.gymtag-v3-compete .v3-group-row .bg-secondary.text-muted-foreground{color:#f4f2ff!important}.gymtag-v3-group .gymtag-group-tab-panel.v3-group-chat-panel{color:#f7f7ff!important;background:radial-gradient(circle at 88% 18%,rgba(145,105,255,.085),transparent 16rem),radial-gradient(circle at 8% 78%,rgba(63,212,230,.045),transparent 15rem),linear-gradient(180deg,#080b17,#0a0d18)!important}.gymtag-v3-group .gymtag-group-tab-panel.v3-group-stats-panel{color:#f7f7ff!important;background:radial-gradient(circle at 84% 14%,rgba(145,104,255,.09),transparent 17rem),radial-gradient(circle at 8% 70%,rgba(62,213,231,.045),transparent 16rem),linear-gradient(180deg,#080b17,#0a0d18)!important}.gymtag-v3-group .gymtag-group-tab-panel.v3-group-chat-panel .text-muted-foreground,.gymtag-v3-group .gymtag-group-tab-panel.v3-group-stats-panel .text-muted-foreground{color:#eff1ffa1!important}.v3-group-week-card>div>div:first-child{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.v3-group-week-card .v3-week-matrix .bg-emerald-50{color:#a4f7d8!important;background:#35d2a43b!important;box-shadow:inset 0 0 0 1px #88f6d385,0 0 12px #3dddae1f!important}.v3-group-week-card .v3-week-matrix .text-emerald-700{color:#a4f7d8!important}.gymtag-v3-discover{position:relative;min-height:100dvh!important;padding-bottom:6.4rem!important;color:#f7f7ff;background:radial-gradient(circle at 88% 10%,rgba(146,106,255,.13),transparent 19rem),radial-gradient(circle at 7% 55%,rgba(61,215,232,.055),transparent 18rem),linear-gradient(180deg,#080b17,#0a0d19 58%,#080b16)!important}.gymtag-v3-discover .text-foreground{color:#f8f7ff!important}.gymtag-v3-discover .text-muted-foreground{color:#eff1ffa1!important}.gymtag-v3-discover .text-muted-foreground\/70,.gymtag-v3-discover .text-muted-foreground\/80{color:#eff1ff8f!important}.gymtag-v3-discover .text-brand{color:#c1b5ff!important}.gymtag-v3-discover .v3-discover-header{padding:.15rem .15rem .4rem}.gymtag-v3-discover .v3-discover-header p:first-child{color:#b9adff!important}.gymtag-v3-discover .v3-discover-header h1{color:#fff!important;font-size:2.18rem!important;font-weight:840!important;letter-spacing:-.045em!important}.gymtag-v3-discover .v3-discover-header>div>p{color:#f4f5ffb0!important}.gymtag-v3-discover .v3-discover-header [aria-hidden=true]{color:#d3b1ff!important}.gymtag-v3-discover .v3-discover-header [aria-hidden=true] p{text-shadow:0 0 20px rgba(164,119,255,.16)}.gymtag-v3-discover .v3-discover-tabs{margin-top:.5rem!important;margin-bottom:.2rem!important;padding:.35rem!important;min-height:0!important;border:1px solid rgba(211,215,255,.12);border-radius:22px;background:linear-gradient(145deg,#1d2137fb,#0f1221fe);box-shadow:inset 0 1px #ffffff0e,0 12px 28px #0003}.gymtag-v3-discover .v3-discover-tabs>button{min-height:2.55rem;color:#eff1ff91!important;background:transparent!important;border:0!important;box-shadow:none!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-discover-tabs>button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 54%,#ffb58e)!important;box-shadow:0 7px 20px #916cff2e,inset 0 1px #ffffff85!important}.gymtag-v3-discover h2{color:#f8f7ff}.gymtag-v3-discover .v3-discover-for-you>div>div>p:first-child,.gymtag-v3-discover .v3-discover-groups>div>p:first-child{color:#aaa0ff!important}.gymtag-v3-discover .v3-discover-for-you>div>div>h2,.gymtag-v3-discover .v3-discover-groups h2{color:#f8f7ff!important}.gymtag-v3-discover button.bg-white:not(.v3-discover-person-default button){color:#ececf9!important;background:linear-gradient(145deg,#1f233afa,#101323fc)!important;border-color:#d6daff1c!important;--tw-ring-color:rgba(214,218,255,.11)!important;box-shadow:inset 0 1px #ffffff0d,0 7px 18px #00000029!important}.gymtag-v3-discover button.bg-ink{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .bg-brand{background-color:#9f92ff}.gymtag-v3-discover .v3-discover-for-you button.bg-brand,.gymtag-v3-discover .v3-discover-waves button.bg-brand,.gymtag-v3-discover .v3-discover-groups button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 54%,#ffb58e)!important;box-shadow:0 8px 22px #916cff2e,inset 0 1px #ffffff7a!important}.v3-discover-person-hero,.v3-discover-person-spotlight{border:1px solid rgba(220,221,255,.14)!important;box-shadow:0 20px 44px #00000057,0 0 30px #8965ff14!important}.v3-discover-person-hero>div:first-child>div:first-of-type,.v3-discover-person-spotlight>div:first-child>div:first-of-type{opacity:.92}.v3-discover-person-hero button.bg-brand,.v3-discover-person-spotlight button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 54%,#ffb58e)!important;box-shadow:0 10px 28px #936dff45,inset 0 1px #ffffff8c!important}.v3-discover-person-hero .text-brand,.v3-discover-person-spotlight .text-brand{color:#d0c4ff!important}.gymtag-v3-discover .v3-discover-for-you>div .h-1.bg-black\/\[0\.05\]{background:#ffffff12!important}.gymtag-v3-discover .v3-discover-for-you>div .h-1.bg-black\/\[0\.05\]>div{background:linear-gradient(90deg,#7be3eb,#9e91ff,#ffb18e)!important}.gymtag-v3-discover .v3-discover-spotlight+button,.gymtag-v3-discover .v3-discover-spotlight~button{color:#f2f1ff!important;background:linear-gradient(145deg,#1f233afb,#101323fe)!important;border:1px solid rgba(214,218,255,.11)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002e!important;--tw-ring-color:transparent!important}.v3-discover-person-default{color:#f7f6ff!important;border:1px solid rgba(214,218,255,.12)!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #00000038!important;--tw-ring-color:transparent!important}.v3-discover-person-default .text-muted-foreground{color:#f0f2ff9e!important}.v3-discover-person-default .bg-neutral-100{color:#efeffb!important;background:#fff1!important}.v3-discover-person-default button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.v3-discover-person-match{border-color:#d8dbff21!important;box-shadow:0 14px 30px #00000042,0 0 22px #8766ff0e!important}.v3-discover-gym-person>span:nth-child(2){color:#f6f5ff!important}.v3-discover-gym-person>span:nth-child(3){color:#eff1ff99!important}.v3-discover-gym-person>span:first-child{box-shadow:0 0 0 2px #b59dff29,0 8px 20px #00000040!important}.v3-discover-wave-card,.v3-discover-request-card{color:#f8f7ff!important;border:1px solid rgba(214,218,255,.12)!important;background:radial-gradient(circle at 0% 0%,rgba(138,110,218,.11),transparent 38%),linear-gradient(145deg,#1e2239fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0003!important;--tw-ring-color:transparent!important}.v3-discover-wave-card .text-muted-foreground,.v3-discover-request-card .text-muted-foreground{color:#f0f2ffa1!important}.v3-discover-wave-card .bg-neutral-50,.v3-discover-request-card .bg-neutral-50{color:#f7f6ff!important;background:#ffffff0b!important;--tw-ring-color:rgba(214,218,255,.08)!important}.v3-discover-wave-card .bg-neutral-100,.v3-discover-request-card .bg-neutral-100{color:#e8e8f6!important;background:#fff1!important}.v3-discover-wave-card .bg-white,.v3-discover-request-card .bg-white{color:#f4f3ff!important;background:#ffffff0e!important}.v3-discover-wave-card button.bg-brand,.v3-discover-request-card button.bg-brand,.v3-discover-wave-card button.bg-\[\#17181c\],.v3-discover-request-card button.bg-\[\#17181c\]{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.v3-discover-group-row{color:#f8f7ff!important;border:1px solid rgba(214,218,255,.12)!important;background:radial-gradient(circle at 0% 0%,rgba(70,215,232,.055),transparent 34%),linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0003!important;--tw-ring-color:transparent!important}.v3-discover-group-row .text-muted-foreground{color:#f0f2ff9e!important}.v3-discover-group-row .bg-neutral-100{color:#e9e9f7!important;background:#fff1!important}.v3-discover-group-row .bg-brand\/10{color:#c8bdff!important;background:#9f8aff1c!important}.v3-discover-group-row button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-discover .v3-discover-waves>div.bg-white,.gymtag-v3-discover .v3-discover-for-you>div.bg-white,.gymtag-v3-discover .v3-discover-events>div>div.bg-white{color:#f7f6ff!important;border-color:#d6daff1c!important;background:linear-gradient(145deg,#1d2137fb,#101323fc)!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff0d,0 11px 26px #0000002e!important}.gymtag-v3-discover .v3-discover-events .text-foreground\/75{color:#f2f3ffb8!important}.v3-discover-ad-card{color:#f7f6ff!important;border-color:#d6daff1f!important;background:linear-gradient(145deg,#1d2137,#101323)!important;--tw-ring-color:transparent!important;box-shadow:0 16px 36px #0000003d!important}.v3-discover-ad-card .text-foreground{color:#f7f6ff!important}.v3-discover-ad-card .text-muted-foreground{color:#eff1ff9c!important}.v3-discover-ad-card .bg-black\/\[0\.05\]{background:#ffffff12!important}.v3-discover-filter-sheet>div:last-child{color:#f8f7ff!important;background:radial-gradient(circle at 85% 0%,rgba(145,107,255,.09),transparent 17rem),linear-gradient(180deg,#191c30,#0f1221)!important;box-shadow:0 -18px 50px #00000073!important}.v3-discover-filter-sheet>div:last-child>div:first-child,.v3-discover-filter-sheet>div:last-child>div:last-child{border-color:#d8dcff1a!important;background:#101323fa!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.v3-discover-filter-sheet .text-muted-foreground{color:#f0f2ffa1!important}.v3-discover-filter-sheet .text-foreground{color:#f7f6ff!important}.v3-discover-filter-sheet .bg-white{color:#f4f3ff!important;background:#ffffff0e!important;--tw-ring-color:rgba(216,220,255,.1)!important}.v3-discover-filter-sheet .bg-ink,.v3-discover-filter-sheet button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.v3-discover-filter-sheet .bg-black\/10{background:#ffffff1c!important}.v3-discover-filter-sheet input[type=range]{color:#b3a4ff!important}.v3-discover-filter-sheet input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 3px #a991ff29}.gymtag-v3-discover [class*=backdrop-blur],.v3-discover-filter-sheet [class*=backdrop-blur]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:360px){.gymtag-v3-discover{padding-left:.8rem!important;padding-right:.8rem!important}.gymtag-v3-discover .v3-discover-header h1{font-size:2rem!important}.gymtag-v3-discover .v3-discover-tabs>button{font-size:.58rem!important}}.gymtag-v3-discover .v3-discover-event-card{border:1px solid rgba(214,218,255,.12)!important;background:radial-gradient(circle at 0% 0%,rgba(152,113,255,.075),transparent 34%),linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0e,0 14px 30px #00000038,0 0 22px #8965ff0b!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-discover-event-status{color:#cbbfff!important;background:#9a83ff1f!important;border:1px solid rgba(187,169,255,.14)!important;box-shadow:inset 0 1px #ffffff0d!important}.gymtag-v3-profile{min-height:100dvh!important;padding-bottom:6.4rem!important;color:#f8f7ff;background:radial-gradient(circle at 86% 9%,rgba(148,107,255,.13),transparent 18rem),radial-gradient(circle at 8% 54%,rgba(67,217,232,.05),transparent 18rem),linear-gradient(180deg,#080b17,#0a0d19 58%,#080b16)!important}.gymtag-v3-profile .text-muted-foreground{color:#f0f2ff9e!important}.gymtag-v3-profile .text-brand{color:#c5b9ff!important}.gymtag-v3-profile .v3-profile-hero{border-color:#dbddff24!important;color:#f8f7ff!important;background:radial-gradient(circle at 84% 12%,rgba(160,119,255,.19),transparent 31%),radial-gradient(circle at 10% 100%,rgba(65,216,232,.08),transparent 34%),linear-gradient(145deg,#1f233bfc,#0f1221fe)!important;box-shadow:inset 0 1px #ffffff0f,0 18px 40px #00000040,0 0 28px #8867ff0e!important}.gymtag-v3-profile .v3-profile-hero>.blur-2xl{display:none}.gymtag-v3-profile .v3-profile-hero [class*="text-[#2f6f67]"]{color:#b9adff!important}.gymtag-v3-profile .v3-profile-hero [class*="text-[#102a2a]"],.gymtag-v3-profile .v3-profile-hero [class*="text-[#183d3a]"]{color:#fff!important}.gymtag-v3-profile .v3-profile-hero [class*="text-[#617774]"],.gymtag-v3-profile .v3-profile-hero [class*="text-[#607572]"]{color:#f1f3ffa8!important}.gymtag-v3-profile .v3-profile-hero button.bg-white\/90{color:#ecebfb!important;background:#fff1!important;--tw-ring-color:rgba(218,221,255,.1)!important}.gymtag-v3-profile .v3-profile-hero button[aria-label*=Edit]>span,.gymtag-v3-profile .v3-profile-hero button[aria-label*=Redigera]>span{border-color:#15182b!important;color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-profile .v3-profile-hero .bg-amber-50{color:#ffd795!important;background:#ffba551a!important;--tw-ring-color:rgba(255,199,111,.17)!important}.gymtag-v3-profile .v3-profile-training-streak{border:1px solid rgba(255,190,105,.14)!important;color:#f8f7ff!important;background:radial-gradient(circle at 0% 50%,rgba(255,174,82,.1),transparent 34%),linear-gradient(145deg,#221f2dfc,#141523fe)!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff0d,0 9px 22px #00000029!important}.gymtag-v3-profile .v3-profile-training-streak>span:first-child{color:#ffbd74!important;background:#ffaf4d1f!important}.gymtag-v3-profile .v3-profile-training-streak .text-orange-700{color:#ffc283!important}.gymtag-v3-profile .v3-profile-training-streak [class*="text-[#183d3a]"]{color:#fff!important}.gymtag-v3-profile .v3-profile-training-streak .bg-black\/\[\.06\]{background:#ffffff17!important}.gymtag-v3-profile .v3-profile-summary{color:#f8f7ff!important;background:#ffffff0b!important;border:1px solid rgba(214,218,255,.09)!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff0b!important}.gymtag-v3-profile .v3-profile-summary>[class*=divide]{border-color:#ffffff14!important}.gymtag-v3-profile .v3-profile-summary>div+div{border-left:1px solid rgba(255,255,255,.075)}.gymtag-v3-profile .v3-profile-rank{border-color:#d6daff1f!important;color:#f8f7ff!important;background:radial-gradient(circle at 0% 0%,rgba(154,119,255,.1),transparent 36%),linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0003!important}.gymtag-v3-profile .v3-profile-rank [class*="text-[#2f6f67]"]{color:#b8acff!important}.gymtag-v3-profile .v3-profile-rank [class*="text-[#183d3a]"]{color:#fff!important}.gymtag-v3-profile .v3-profile-rank>span:last-child{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-profile .v3-profile-results{border-color:#d6daff1f!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0003!important}.gymtag-v3-profile .v3-profile-results [class*="text-[#2f6f67]"]{color:#aaa0ff!important}.gymtag-v3-profile .v3-profile-results [class*="text-[#183d3a]"]{color:#fff!important}.gymtag-v3-profile .v3-profile-results button.bg-white\/90{color:#eeeefe!important;background:#ffffff0f!important;--tw-ring-color:rgba(214,218,255,.09)!important}.gymtag-v3-profile .v3-profile-results [class*="bg-[#f5faf8]"],.gymtag-v3-profile .v3-profile-results [class*="bg-[#fbfcfc]"]{background:#ffffff09!important;--tw-ring-color:rgba(214,218,255,.08)!important}.gymtag-v3-profile .v3-profile-results [class~=bg-white],.gymtag-v3-profile .v3-profile-results .bg-white\/80{color:#f7f6ff!important;background:#fff1!important;--tw-ring-color:rgba(214,218,255,.09)!important}.gymtag-v3-profile .v3-profile-results .bg-emerald-50{color:#9df2d3!important;background:#37d3a629!important}.gymtag-v3-profile .v3-profile-results .text-emerald-700{color:#9df2d3!important}.gymtag-v3-profile .v3-profile-results .bg-emerald-200{background:#4bd8b133!important}.gymtag-v3-profile .v3-profile-results [class*=border-black],.gymtag-v3-profile .v3-profile-results [class*=ring-black]{border-color:#ffffff12!important;--tw-ring-color:rgba(255,255,255,.07)!important}.gymtag-v3-profile .gymtag-v3-personal-stats{color:#f8f7ff}.gymtag-v3-profile .gymtag-v3-personal-stats .text-muted-foreground{color:#f0f2ff9e!important}.gymtag-v3-profile .gymtag-v3-personal-stats [role=tablist]{border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0b!important;box-shadow:inset 0 1px #ffffff0b!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gymtag-v3-profile .gymtag-v3-personal-stats [role=tab][aria-selected=true]{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 4px 14px #916cff29!important}.gymtag-v3-profile .gymtag-v3-personal-stats [role=tab][aria-selected=false]{color:#f0f2ff9e!important}.gymtag-v3-profile .v3-personal-stats-main{border-color:#d6daff1f!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0003!important}.gymtag-v3-profile .v3-personal-stats-main [class*="text-[#2f6f67]"],.gymtag-v3-profile .v3-personal-stats-main [class*="text-[#6b817e]"]{color:#aaa0ff!important}.gymtag-v3-profile .v3-personal-stats-main [class*="text-[#183d3a]"]{color:#fff!important}.gymtag-v3-profile .v3-personal-stats-main [class*="bg-[#f8fbfa]"],.gymtag-v3-profile .v3-personal-stats-main [class*="bg-[#f3f7f6]"]{background:#ffffff0a!important;--tw-ring-color:rgba(214,218,255,.08)!important}.gymtag-v3-profile .v3-personal-stats-main [class*=border-black]{border-color:#ffffff12!important}.gymtag-v3-profile .v3-personal-stats-main .bg-emerald-50{background:#37d3a624!important;color:#98efd0!important}.gymtag-v3-profile .v3-personal-stats-main .text-emerald-700{color:#98efd0!important}.gymtag-v3-profile .v3-personal-stats-main .bg-violet-50{background:#a487ff21!important;color:#c6b8ff!important}.gymtag-v3-profile .v3-personal-stats-main .text-violet-700{color:#c6b8ff!important}.gymtag-v3-profile .v3-personal-stats-main .bg-sky-50{background:#50c4ff1f!important;color:#9edcff!important}.gymtag-v3-profile .v3-personal-stats-main .text-sky-700{color:#9edcff!important}.gymtag-v3-profile .v3-personal-stats-main .bg-amber-50{background:#ffb9501f!important;color:#ffd18f!important}.gymtag-v3-profile .v3-personal-stats-main .text-amber-700{color:#ffd18f!important}.gymtag-v3-profile .v3-personal-stats-main .bg-brand{background:linear-gradient(180deg,#73e0e9,#9d90ff)!important}.gymtag-v3-profile .v3-personal-stats-main .bg-chart-compare{background:#939ac06b!important}.gymtag-v3-profile .v3-profile-step-stats{border-color:#d6daff1f!important;color:#f8f7ff!important;background:radial-gradient(circle at 0% 0%,rgba(68,216,232,.075),transparent 36%),linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0003!important}.gymtag-v3-profile .v3-profile-step-stats .text-muted-foreground{color:#f0f2ff9e!important}.gymtag-v3-profile .v3-profile-step-stats .bg-white\/90,.gymtag-v3-profile .v3-profile-step-stats .bg-white\/80,.gymtag-v3-profile .v3-profile-step-stats .bg-white\/70{color:#f8f7ff!important;background:#ffffff0e!important;--tw-ring-color:rgba(214,218,255,.08)!important}.gymtag-v3-profile .v3-profile-step-stats .text-emerald-700{color:#8feac9!important}.gymtag-v3-profile .v3-profile-step-stats .bg-emerald-100\/80{background:#44d7b121!important}.gymtag-v3-profile .v3-profile-step-stats .bg-\[\#0d766e\]{background:linear-gradient(180deg,#70e0e8,#9c90ff)!important}.gymtag-v3-profile .v3-profile-step-stats button.bg-\[\#0d766e\]{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-profile .v3-training-mix{border-color:#d6daff1f!important;color:#f8f7ff!important;background:radial-gradient(circle at 90% 10%,rgba(255,178,116,.07),transparent 35%),linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0003!important}.gymtag-v3-profile .v3-training-mix .text-emerald-700{color:#b7aaff!important}.gymtag-v3-profile .v3-training-mix [class*="text-[#183d3a]"]{color:#fff!important}.gymtag-v3-profile .v3-training-mix .bg-white\/80,.gymtag-v3-profile .v3-training-mix .bg-white\/75{color:#f8f7ff!important;background:#ffffff0e!important;--tw-ring-color:rgba(214,218,255,.08)!important}.gymtag-v3-profile .v3-training-mix .bg-\[\#0d766e\]{background:linear-gradient(90deg,#69dce6,#8f9aff)!important}.gymtag-v3-profile .v3-training-mix .bg-violet-400{background:#d29de8!important}.gymtag-v3-profile .v3-profile-recent{border-color:#d6daff1f!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0003!important}.gymtag-v3-profile .v3-profile-recent [class*="bg-[#f7faf9]"],.gymtag-v3-profile .v3-profile-recent [class*="bg-[#f9fbfa]"]{color:#f8f7ff!important;background:#ffffff0a!important;--tw-ring-color:rgba(214,218,255,.08)!important}.gymtag-v3-profile .v3-profile-recent li{border-color:#ffffff12!important}.gymtag-v3-profile .v3-profile-recent .text-emerald-700,.gymtag-v3-profile .v3-profile-recent .text-emerald-600{color:#91eaca!important}.gymtag-v3-profile-settings{min-height:100dvh;padding-bottom:6.5rem!important;color:#f8f7ff;background:radial-gradient(circle at 88% 8%,rgba(147,106,255,.11),transparent 18rem),linear-gradient(180deg,#080b17,#0a0d19 60%,#080b16)}.gymtag-v3-profile-settings .text-muted-foreground{color:#f0f2ff9e!important}.gymtag-v3-profile-settings>div:first-child button{color:#f4f3ff!important;background:#ffffff0f!important;--tw-ring-color:rgba(214,218,255,.1)!important}.gymtag-v3-profile-settings>div:first-child p{color:#b8acff!important}.gymtag-v3-profile-settings>.overflow-hidden{border:1px solid rgba(214,218,255,.11)!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0b,0 11px 26px #0000002e!important;--tw-ring-color:transparent!important}.gymtag-v3-profile-settings>.overflow-hidden>button{color:#f5f4ff!important;border-color:#ffffff12!important}.gymtag-v3-profile-settings>.overflow-hidden>button>span:first-child{color:#c3b7ff!important;background:#9e89ff1c!important}.gymtag-v3-profile-settings>.overflow-hidden>button.text-destructive,.gymtag-v3-profile-settings>.overflow-hidden>button.text-destructive>span:first-child{color:#ff9daf!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal section,.gymtag-v3-profile-settings #gymtag-design-version-modal section{color:#f8f7ff!important;background:radial-gradient(circle at 85% 0%,rgba(145,107,255,.09),transparent 17rem),linear-gradient(180deg,#191c30,#0f1221)!important;box-shadow:0 -18px 50px #00000073!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal section>.bg-card,.gymtag-v3-profile-settings #gymtag-design-version-modal section>.bg-card,.gymtag-v3-profile-settings #gymtag-language-settings-modal section>div.bg-card,.gymtag-v3-profile-settings #gymtag-design-version-modal section>div.bg-card{background:#ffffff0d!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal .bg-card,.gymtag-v3-profile-settings #gymtag-design-version-modal .bg-card{color:#f6f5ff!important;background:#ffffff0e!important;--tw-ring-color:rgba(214,218,255,.09)!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal .bg-background,.gymtag-v3-profile-settings #gymtag-design-version-modal .bg-background{color:#ecebfa!important;background:#ffffff0f!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal .bg-brand,.gymtag-v3-profile-settings #gymtag-design-version-modal .bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal [class*=border-black],.gymtag-v3-profile-settings #gymtag-design-version-modal [class*=border-black]{border-color:#ffffff12!important}@media(max-width:360px){.gymtag-v3-profile .v3-profile-hero{padding-left:.8rem!important;padding-right:.8rem!important}.gymtag-v3-profile .v3-profile-summary p:first-child{font-size:1rem!important}.gymtag-v3-profile .gymtag-v3-personal-stats [role=tab]{font-size:.56rem!important}}.gymtag-v3-profile .v3-profile-avatar-button{padding:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.gymtag-v3-profile .v3-profile-avatar-rank{border-radius:999px;background:transparent!important;isolation:isolate}.gymtag-v3-profile .v3-profile-avatar-clip{display:inline-flex;border-radius:999px;overflow:hidden;clip-path:circle(50% at 50% 50%);background:transparent!important}.gymtag-v3-profile .v3-profile-avatar-clip>img,.gymtag-v3-profile .v3-profile-avatar-clip>span{display:block;border-radius:999px!important}.gymtag-v3-profile .v3-profile-gym{color:#f4f5ffb3!important;font-size:.61rem!important}.gymtag-v3-profile .v3-profile-bio{margin-top:.8rem!important;color:#f6f7ffc2!important;font-size:.63rem!important;line-height:1.45!important}.gymtag-v3-profile .v3-profile-training-streak{gap:.78rem!important;padding:.82rem .9rem!important}.gymtag-v3-profile .v3-profile-streak-copy{max-width:9.6rem;color:#f6f7ffad!important;font-size:.56rem!important;line-height:1.35!important}.gymtag-v3-profile .v3-profile-training-streak>div:nth-of-type(2) p:first-child,.gymtag-v3-profile .v3-profile-training-streak>div:nth-of-type(3) p:first-child{text-shadow:0 0 16px rgba(255,255,255,.05)}.gymtag-v3-profile .v3-profile-training-streak>div:nth-of-type(2) p:last-child,.gymtag-v3-profile .v3-profile-training-streak>div:nth-of-type(3) p:last-child{color:#f2f3ff94!important;letter-spacing:.08em!important}.gymtag-v3-profile .v3-profile-rank{border-color:#b19dff2e!important;background:radial-gradient(circle at 10% 50%,rgba(81,220,227,.08),transparent 24%),radial-gradient(circle at 78% 20%,rgba(157,116,255,.14),transparent 32%),linear-gradient(145deg,#1e2239fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0e,0 12px 28px #0003,0 0 24px #916cff11!important}.gymtag-v3-profile .v3-profile-rank-name{color:#fff!important;font-size:.96rem!important;text-shadow:0 0 18px rgba(169,139,255,.1)}.gymtag-v3-profile .v3-profile-rank-progress{color:#f2f3ffad!important;font-size:.58rem!important}.gymtag-v3-profile .v3-profile-rank>span:last-child{box-shadow:0 5px 16px #906cff2e,inset 0 1px #ffffff80!important}.gymtag-v3-profile .v3-profile-results .text-muted-foreground{color:#f1f3ffa8!important}.gymtag-v3-profile .v3-profile-results button.bg-white\/90{color:#f4f5ffc7!important}.gymtag-v3-profile .v3-activity-bar-active{background:transparent!important}.gymtag-v3-profile .v3-activity-bar-active:before{content:"";position:absolute;left:50%;bottom:0;width:2.35rem;height:calc(100% - .25rem);transform:translate(-50%);border-radius:999px;background:linear-gradient(180deg,#b19dff1a,#6adce809);border:1px solid rgba(190,174,255,.12);box-shadow:0 0 18px #9674ff14;pointer-events:none}.gymtag-v3-profile .v3-activity-bar-current-active{position:relative;z-index:1;background:linear-gradient(180deg,#79e5ec,#998dff)!important;box-shadow:0 0 14px #70e0ec40,0 0 20px #998dff26}.gymtag-v3-profile .v3-activity-bar-previous-active{position:relative;z-index:1;background:#9ca4cd9e!important;box-shadow:0 0 10px #a0a6cd1a}.gymtag-v3-profile .v3-activity-tooltip{z-index:30!important;color:#f8f7ff!important;border-color:#d5d9ff24!important;background:radial-gradient(circle at 15% 0%,rgba(145,108,255,.13),transparent 48%),linear-gradient(145deg,#1f233afb,#0f1221fe)!important;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #00000057,0 0 18px #8968ff12!important}.gymtag-v3-profile .v3-activity-tooltip .text-foreground{color:#fff!important}.gymtag-v3-profile .v3-activity-tooltip .text-muted-foreground{color:#f0f2ffa6!important}.gymtag-v3-home .v3-hero{background:#080b17}.gymtag-v3-home .v3-hero-image{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 58%,rgba(0,0,0,.96) 66%,rgba(0,0,0,.78) 75%,rgba(0,0,0,.48) 84%,rgba(0,0,0,.2) 92%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 58%,rgba(0,0,0,.96) 66%,rgba(0,0,0,.78) 75%,rgba(0,0,0,.48) 84%,rgba(0,0,0,.2) 92%,transparent 100%)}.gymtag-v3-home .v3-hero:after{height:46%;bottom:-1px;background:linear-gradient(180deg,transparent 0%,rgba(8,11,23,.02) 22%,rgba(8,11,23,.1) 42%,rgba(8,11,23,.28) 61%,rgba(8,11,23,.56) 78%,rgba(8,11,23,.86) 91%,#080b17 100%)}.gymtag-v3-home .v3-brand-lockup{gap:0}.gymtag-v3-home .v3-hero{background:transparent!important}.gymtag-v3-home .v3-hero-image{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 60%,rgba(0,0,0,.92) 69%,rgba(0,0,0,.68) 78%,rgba(0,0,0,.38) 87%,rgba(0,0,0,.14) 94%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0%,#000 60%,rgba(0,0,0,.92) 69%,rgba(0,0,0,.68) 78%,rgba(0,0,0,.38) 87%,rgba(0,0,0,.14) 94%,transparent 100%)!important}.gymtag-v3-home .v3-hero-overlay{background:radial-gradient(circle at 77% 28%,rgba(151,105,255,.12),transparent 31%),linear-gradient(180deg,rgba(5,7,16,.14) 0%,rgba(7,9,19,.035) 34%,rgba(8,11,23,.08) 60%,rgba(8,11,23,.16) 76%,rgba(8,11,23,.1) 88%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 76%,rgba(0,0,0,.62) 88%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 76%,rgba(0,0,0,.62) 88%,transparent 100%)}.gymtag-v3-home .v3-hero:after{display:none!important}.gymtag-v3-home .v3-home-content{margin-top:-1px!important}.gymtag-v3-train-options{min-height:100dvh;padding-bottom:6.7rem!important;color:#f8f7ff;background:radial-gradient(circle at 88% 8%,rgba(148,107,255,.14),transparent 18rem),radial-gradient(circle at 7% 62%,rgba(66,217,232,.055),transparent 18rem),linear-gradient(180deg,#080b17,#0a0d19 58%,#080b16)}.gymtag-v3-train-options .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-train-options .text-brand{color:#c5b9ff!important}.gymtag-v3-train-options .v3-train-header h1{color:#fff!important;font-size:2.25rem!important;letter-spacing:-.055em!important}.gymtag-v3-train-options .v3-train-header>span{color:#c7bcff!important;background:#9e89ff1c!important;--tw-ring-color:rgba(190,174,255,.14)!important}.gymtag-v3-train-options .v3-train-gym-card{border:1px solid rgba(218,221,255,.14)!important;box-shadow:0 18px 42px #00000047,0 0 30px #8867ff12!important;--tw-ring-color:transparent!important}.gymtag-v3-train-options .v3-train-gym-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 16% 14%,rgba(148,111,255,.11),transparent 35%),linear-gradient(180deg,#07091205,#0709121a 55%,#07091257)}.gymtag-v3-train-options .v3-train-gym-card [data-gymtag-checkin-action="1"]{background-color:#caa8f4;box-shadow:0 10px 26px #916cff3d,inset 0 1px #ffffff80}.gymtag-v3-train-options .v3-train-gym-card [data-gymtag-checkin-action="1"] [data-gymtag-checkin-label="1"],.gymtag-v3-train-options .v3-train-gym-card [data-gymtag-checkin-action="1"] svg{color:#11131f!important;-webkit-text-fill-color:#11131f!important}.gymtag-v3-train-options .v3-train-gym-card>button:last-child{color:#f7f6ff!important;border-color:#ffffff24!important;background:#0d101ea8!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gymtag-v3-train-options .v3-train-run-card{border:1px solid rgba(214,218,255,.13)!important;background:radial-gradient(circle at 88% 12%,rgba(153,112,255,.18),transparent 38%),radial-gradient(circle at 18% 100%,rgba(65,216,232,.1),transparent 34%),linear-gradient(145deg,#171b31,#0c0f1c)!important;box-shadow:inset 0 1px #ffffff0e,0 16px 36px #00000042,0 0 25px #8a68ff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-train-options .v3-train-run-card>div:first-child{background:#9671ff29!important}.gymtag-v3-train-options .v3-train-run-card .bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 8px 20px #916cff33!important}.gymtag-v3-train-options .v3-train-run-card .text-brand{color:#bfb4ff!important}.gymtag-v3-train-options .v3-train-run-card [class*="text-white/66"],.gymtag-v3-train-options .v3-train-run-card [class*="text-white/72"]{color:#f7f7ffb8!important}.gymtag-v3-train-options .v3-train-watch-card{color:#f8f7ff!important;border-color:#d6daff1c!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002e!important;--tw-ring-color:transparent!important}.gymtag-v3-train-options .v3-train-watch-card .bg-background{color:#bfb3ff!important;background:#9e89ff1a!important}.gymtag-v3-train-options .v3-train-watch-card .bg-brand\/8{color:#c9bdff!important;background:#9e89ff1c!important}.gymtag-v3-train-options .v3-train-verify-note{color:#f0f2ff9e!important}.gymtag-v3-active-gym{min-height:100dvh;color:#f8f7ff;background:radial-gradient(circle at 86% 8%,rgba(149,108,255,.12),transparent 18rem),radial-gradient(circle at 7% 58%,rgba(64,216,232,.05),transparent 18rem),linear-gradient(180deg,#080b17,#0a0d19 58%,#080b16)}.gymtag-v3-active-gym .text-brand{color:#c5b9ff!important}.gymtag-v3-active-gym .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-active-gym .v3-gym-main-card{border-color:#d6daff21!important;background:radial-gradient(circle at 18% 10%,rgba(158,119,255,.13),transparent 31%),radial-gradient(circle at 86% 84%,rgba(66,215,232,.065),transparent 34%),linear-gradient(145deg,#191d31,#0f1220)!important;box-shadow:inset 0 1px #ffffff0e,0 18px 40px #0000003d,0 0 25px #8967ff0d!important}.gymtag-v3-active-gym .v3-gym-main-card [class*="bg-white/[.065]"]{border-color:#daddff1c!important;background:#ffffff0e!important}.gymtag-v3-active-gym .v3-gym-main-card [class*="text-white/42"],.gymtag-v3-active-gym .v3-gym-main-card [class*="text-white/43"]{color:#f4f5ff94!important}.gymtag-v3-active-gym .v3-gym-verify-card{border-color:#d6daff1c!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important}.gymtag-v3-active-gym .v3-gym-verify-card .bg-brand\/10{color:#c5b9ff!important;background:#9e89ff1c!important}.gymtag-v3-active-gym .v3-gym-finish:not(.bg-emerald-500){color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 14px 32px #916cff38,inset 0 1px #ffffff80!important}.gymtag-v3-active-run [class*="text-[#fb2c62]"]{color:#c6b8ff!important}.gymtag-v3-active-run [class*="bg-[#fb2c62]"]{background:linear-gradient(90deg,#78e1e9,#9e90ff,#ffb18e)!important}.gymtag-v3-active-run [class*="border-white/15"],.gymtag-v3-active-run [class*="border-white/16"]{border-color:#dddfff26!important}.gymtag-v3-active-run [class*="bg-black/35"],.gymtag-v3-active-run [class*="bg-black/30"],.gymtag-v3-active-run [class*="bg-[#101820]/72"]{background:#0c0f1dad!important}.gymtag-v3-active-run [data-gymtag-run-nav-overlay="1"]{color:#dcdbea!important;border-color:#d6daff1f!important;background:#0c0f1df5!important;box-shadow:0 -12px 34px #0000004d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.v3-workout-dialog-backdrop{background:#04060eb8!important}.v3-workout-dialog{color:#f8f7ff!important;border:1px solid rgba(214,218,255,.13)!important;background:radial-gradient(circle at 82% 0%,rgba(146,108,255,.11),transparent 18rem),linear-gradient(180deg,#1a1d31,#101321)!important;box-shadow:0 24px 80px #0000007a,inset 0 1px #ffffff0e!important;--tw-ring-color:transparent!important}.v3-workout-dialog>.bg-black\/10{background:#ffffff1a!important}.v3-workout-dialog .text-muted-foreground{color:#f0f2ffa6!important}.v3-workout-dialog button.bg-foreground{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.sheet-shadow:has(.gymtag-v3-health-import){color:#f8f7ff!important;background:radial-gradient(circle at 84% 0%,rgba(147,108,255,.1),transparent 18rem),linear-gradient(180deg,#1a1d31,#101321)!important;box-shadow:0 24px 80px #0000007a!important}.sheet-shadow:has(.gymtag-v3-health-import)>div:first-child button{color:#f4f3ff!important;background:#fff1!important}.gymtag-v3-health-import .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-health-import .text-brand{color:#c5b9ff!important}.gymtag-v3-health-import .bg-card,.gymtag-v3-health-import [class*=bg-card]{color:#f7f6ff!important;background:#ffffff0d!important;--tw-ring-color:rgba(214,218,255,.09)!important}.gymtag-v3-health-import .bg-background{color:#f6f5ff!important;background:#ffffff0b!important}.gymtag-v3-health-import button.bg-brand,.gymtag-v3-health-import button.bg-ink{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-health-import .bg-amber-50{color:#ffdca1!important;background:#ffb64c1a!important;--tw-ring-color:rgba(255,196,100,.14)!important}.gymtag-v3-health-import .text-amber-900{color:#ffdca1!important}.gymtag-v3-health-import .text-emerald-700{color:#96efd0!important}.sheet-shadow:has(.gymtag-v3-workout-result){color:#f8f7ff!important;background:radial-gradient(circle at 84% 0%,rgba(147,108,255,.12),transparent 18rem),linear-gradient(180deg,#1a1d31,#101321)!important;box-shadow:0 24px 80px #0000007a!important}.sheet-shadow:has(.gymtag-v3-workout-result)>div:first-child button{color:#f4f3ff!important;background:#fff1!important}.gymtag-v3-workout-result .text-muted-foreground{color:#f0f2ffa6!important}.gymtag-v3-workout-result>span:first-child{color:#bfb3ff!important;background:#9d88ff1f!important}.gymtag-v3-workout-result>button:last-child{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 10px 25px #916cff33!important}@media(max-width:360px){.gymtag-v3-train-options{padding-left:.8rem!important;padding-right:.8rem!important}.gymtag-v3-train-options .v3-train-header h1{font-size:2.05rem!important}.gymtag-v3-active-gym{padding-left:1rem!important;padding-right:1rem!important}}.gymtag-v3-active-gym .v3-gym-outside-card{border-color:#ffc5652e!important;color:#ffdda5!important;background:#ffb34617!important}.gymtag-v3-active-gym .v3-gym-outside-card .text-amber-900\/80{color:#ffe2b4c7!important}.gymtag-v3-active-gym .v3-gym-outside-card .bg-amber-100{background:#ffbf5b24!important}.gymtag-v3-active-gym .v3-gym-outside-card .text-amber-700{color:#ffd18e!important}.gymtag-v3-step-details{min-height:100dvh!important;padding-bottom:7rem!important;color:#f8f7ff;background:radial-gradient(circle at 88% 8%,rgba(148,107,255,.13),transparent 18rem),radial-gradient(circle at 7% 58%,rgba(64,216,232,.055),transparent 18rem),linear-gradient(180deg,#080b17,#0a0d19 58%,#080b16)!important}.gymtag-v3-step-details .text-foreground{color:#f8f7ff!important}.gymtag-v3-step-details .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-step-details .text-brand{color:#c5b9ff!important}.gymtag-v3-step-details .bg-brand{background:linear-gradient(180deg,#73e2e9,#9b8fff)!important}.gymtag-v3-step-details .bg-brand\/10{color:#c7bbff!important;background:#9e89ff1c!important}.gymtag-v3-step-details .v3-step-details-header{padding-top:.25rem!important;padding-bottom:.45rem!important}.gymtag-v3-step-details .v3-step-details-header>button{color:#f3f2ff!important;border:1px solid rgba(214,218,255,.11)!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 8px 20px #0000002e!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details .v3-step-details-header h1{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-step-details .v3-step-details-header p{color:#b9adff!important}.gymtag-v3-step-details>section:not(.v3-step-today-card):not(.v3-step-league-card):not(.v3-steps-health-card):not(.v3-steps-week-card){color:#f8f7ff!important;border:1px solid rgba(214,218,255,.11)!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0000002e!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details>section button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e)!important;box-shadow:0 9px 24px #916cff33,inset 0 1px #ffffff80!important}.gymtag-v3-step-details .v3-step-today-card{position:relative;border:1px solid rgba(215,219,255,.13)!important;color:#f8f7ff!important;background:radial-gradient(circle at 12% 18%,rgba(64,217,232,.1),transparent 32%),radial-gradient(circle at 88% 4%,rgba(151,111,255,.15),transparent 34%),linear-gradient(145deg,#1f233afc,#0f1221fe)!important;box-shadow:inset 0 1px #ffffff0f,0 16px 36px #0000003b,0 0 26px #8a68ff0d!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details .v3-step-today-card>div:first-child>div:first-child>p:nth-child(2){color:#fff;text-shadow:0 0 24px rgba(115,226,233,.08)}.gymtag-v3-step-details .v3-step-today-card .bg-secondary{background:#ffffff13!important}.gymtag-v3-step-details .v3-step-today-card .bg-brand{background:linear-gradient(90deg,#71e2e9,#9c90ff 60%,#ffb18e)!important;box-shadow:0 0 14px #6fdfe92e}.gymtag-v3-step-details .v3-step-league-card{border:1px solid rgba(214,218,255,.11)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000030!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details .v3-step-league-card>div:first-child svg{color:#ffbf76!important}.gymtag-v3-step-details .v3-step-league-card>div:first-child>span{color:#d0c4ff!important;background:#9f8aff1a!important}.gymtag-v3-step-details .v3-step-league-card [role=tablist]{border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0a!important}.gymtag-v3-step-details .v3-step-league-card [role=tab]{color:#f0f2ff9e!important}.gymtag-v3-step-details .v3-step-league-card [role=tab][aria-selected=true]{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 4px 14px #916cff29!important}.gymtag-v3-step-details .v3-step-league-row{color:#f7f6ff!important}.gymtag-v3-step-details .v3-step-league-row.bg-emerald-50\/75{border:1px solid rgba(174,153,255,.12)!important;background:linear-gradient(90deg,#9b7bff1c,#4ed8e60b)!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details .v3-step-league-row:active{background:#ffffff0b!important}.gymtag-v3-step-details .v3-step-league-row>p:last-child{color:#fff!important}.gymtag-v3-step-details .v3-step-league-row .bg-emerald-100{color:#9cefd2!important;background:#38d2a624!important}.gymtag-v3-step-details .v3-step-league-row .text-emerald-700{color:#9cefd2!important}.gymtag-v3-step-details .v3-step-league-card .bg-slate-50,.gymtag-v3-step-details .v3-step-league-card .bg-slate-100{color:#d8d9eb!important;background:#ffffff12!important}.gymtag-v3-step-details .v3-step-league-card .bg-amber-100{color:#ffca80!important;background:#ffb74921!important}.gymtag-v3-step-details .v3-step-league-card .bg-orange-50{color:#ffb884!important;background:#ff934f1f!important}.gymtag-v3-step-details .v3-step-league-card .bg-\[\#f8fbfa\],.gymtag-v3-step-details .v3-step-league-card .bg-\[\#f3f7f6\]{color:#f7f6ff!important;background:#ffffff0a!important}.gymtag-v3-step-details .v3-step-league-card [class*=border-black]{border-color:#ffffff14!important}.gymtag-v3-step-details .v3-steps-health-card{border:1px solid rgba(91,227,188,.13)!important;color:#f8f7ff!important;background:radial-gradient(circle at 0% 0%,rgba(60,216,176,.08),transparent 36%),linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 11px 26px #0000002e!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details .v3-steps-health-card .bg-emerald-100\/80{color:#97edcf!important;background:#3bd3a921!important}.gymtag-v3-step-details .v3-steps-health-card .text-emerald-700{color:#97edcf!important}.gymtag-v3-step-details .v3-steps-health-card button{color:#11131f!important;background:linear-gradient(120deg,#80dfd4,#a79fff)!important;box-shadow:0 7px 18px #50d1b71f!important}.gymtag-v3-step-details .v3-steps-health-active{color:#9deed2!important;border-color:#58e0b821!important;background:#37d3a61a!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details .v3-steps-hourly-card{border:1px solid rgba(214,218,255,.11)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000030!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details .v3-steps-hourly-card>div:nth-child(2){border-color:#ffffff14!important}.gymtag-v3-step-details .v3-steps-hourly-card .bg-black\/\[\.035\]{background:#ffffff0e!important}.gymtag-v3-step-details .v3-steps-hourly-card .bg-brand{background:linear-gradient(180deg,#6fe0e9,#978dff)!important}.gymtag-v3-step-details .v3-steps-week-card{border:1px solid rgba(214,218,255,.11)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000030!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details .v3-steps-week-card>div:first-child>span{color:#c8bdff!important;background:#9f8aff1a!important}.gymtag-v3-step-details .v3-steps-seven-days>div:nth-child(2)>div:first-child{border-color:#ffffff1f!important}.gymtag-v3-step-details .v3-steps-seven-days button>span{background:linear-gradient(180deg,#6fe1e98a,#978dff8a)!important}.gymtag-v3-step-details .v3-steps-seven-days button[aria-pressed=true]>span,.gymtag-v3-step-details .v3-steps-seven-days button:has(+*)[aria-pressed=true]>span{background:linear-gradient(180deg,#74e3ea,#9b8fff)!important;box-shadow:0 0 14px #6fe0e933,0 0 18px #988dff1f!important}.gymtag-v3-step-details .v3-steps-bar-selected{background:linear-gradient(180deg,#ab93ff13,#4cd9e706)!important;border:1px solid rgba(185,166,255,.1);border-bottom:0;box-shadow:0 0 18px #916cff0e}.gymtag-v3-step-details .v3-steps-day-pill{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 6px 16px #916cff26!important}.gymtag-v3-step-details .v3-steps-day-pill .text-brand\/60{color:#11131f85!important}@media(max-width:360px){.gymtag-v3-step-details{padding-left:.8rem!important;padding-right:.8rem!important}.gymtag-v3-step-details .v3-step-today-card p:nth-child(2){font-size:2.65rem!important}.gymtag-v3-step-details .v3-step-league-row{gap:.55rem!important}}.gymtag-v3-rank-journey{min-height:100dvh!important;padding-bottom:7rem!important;color:#f8f7ff;background:radial-gradient(circle at 88% 8%,rgba(148,107,255,.13),transparent 18rem),radial-gradient(circle at 8% 62%,rgba(65,216,232,.05),transparent 18rem),linear-gradient(180deg,#080b17,#0a0d19 58%,#080b16)!important}.gymtag-v3-rank-journey .text-muted-foreground{color:#f0f2ffa1!important}.gymtag-v3-rank-journey .text-foreground{color:#f8f7ff!important}.gymtag-v3-rank-journey .v3-rank-header>button{color:#f3f2ff!important;border:1px solid rgba(214,218,255,.11)!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 8px 20px #0000002e!important;--tw-ring-color:transparent!important}.gymtag-v3-rank-journey .v3-rank-header p{color:#b9adff!important}.gymtag-v3-rank-journey .v3-rank-header h1{color:#fff!important}.gymtag-v3-rank-journey .v3-rank-current-card{border-color:#d7dbff21!important;color:#f8f7ff!important;background:radial-gradient(circle at 14% 18%,rgba(64,216,232,.08),transparent 32%),radial-gradient(circle at 88% 6%,rgba(154,112,255,.16),transparent 34%),linear-gradient(145deg,#1f233afc,#0f1221fe)!important;box-shadow:inset 0 1px #ffffff0f,0 16px 36px #0000003b,0 0 26px #8a68ff0e!important}.gymtag-v3-rank-journey .v3-rank-current-card [class*="text-[#173b38]"]{color:#fff!important}.gymtag-v3-rank-journey .v3-rank-current-card [class*="text-[#2f6f67]"]{color:#c5b9ff!important}.gymtag-v3-rank-journey .v3-rank-current-card .text-amber-700{color:#ffd18e!important}.gymtag-v3-rank-journey .v3-rank-current-card button.bg-white{color:#f4f3ff!important;background:#ffffff0f!important;--tw-ring-color:rgba(214,218,255,.09)!important}.gymtag-v3-rank-journey .v3-rank-progress-row{border:1px solid rgba(214,218,255,.09)!important;color:#f8f7ff!important;background:#ffffff0b!important;--tw-ring-color:transparent!important}.gymtag-v3-rank-journey .v3-rank-progress-row [class*="text-[#3b4f4d]"],.gymtag-v3-rank-journey .v3-rank-progress-row [class*="text-[#173b38]"]{color:#f5f4ff!important}.gymtag-v3-rank-journey .v3-rank-progress-row .text-orange-600{color:#ffb678!important}.gymtag-v3-rank-journey .v3-rank-progress-row .text-amber-600{color:#ffd071!important}.gymtag-v3-rank-journey .v3-rank-progress-row .text-emerald-600,.gymtag-v3-rank-journey .v3-rank-progress-row .text-emerald-700{color:#97edcf!important}.gymtag-v3-rank-journey .v3-rank-progress-row .bg-black\/\[\.055\]{background:#ffffff14!important}.gymtag-v3-rank-journey .v3-rank-progress-row .bg-orange-500{background:linear-gradient(90deg,#ffad6d,#ff8c72)!important}.gymtag-v3-rank-journey .v3-rank-progress-row .bg-amber-500{background:linear-gradient(90deg,#ffd071,#ffae61)!important}.gymtag-v3-rank-journey .v3-rank-progress-row .bg-emerald-500{background:linear-gradient(90deg,#71e0c4,#75dfe8)!important}.gymtag-v3-rank-journey .v3-rank-journey-intro>p:first-child{color:#aaa0ff!important}.gymtag-v3-rank-journey .v3-rank-journey-intro h2{color:#fff!important}.gymtag-v3-rank-journey .v3-rank-levels{border:1px solid rgba(214,218,255,.11)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 30px #0003!important;--tw-ring-color:transparent!important}.gymtag-v3-rank-journey .v3-rank-levels>span[aria-hidden]{background:#ffffff14!important}.gymtag-v3-rank-journey .v3-rank-level-row.is-current{background:radial-gradient(circle at 12% 50%,rgba(73,216,232,.07),transparent 30%),linear-gradient(90deg,#9a7aff1f,#ffb58e09)!important}.gymtag-v3-rank-journey .v3-rank-level-row>span:first-child{border-color:#171a2d!important;box-shadow:0 0 0 1px #ffffff0a!important}.gymtag-v3-rank-journey .v3-rank-level-row.is-current>span:first-child{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-rank-journey .v3-rank-level-row.is-unlocked:not(.is-current)>span:first-child{color:#98efd0!important;background:#3ad3a924!important}.gymtag-v3-rank-journey .v3-rank-level-row:not(.is-unlocked)>span:first-child{color:#f0f2ff7a!important;background:#ffffff0e!important}.gymtag-v3-rank-journey .v3-rank-level-row [class*="text-[#173b38]"]{color:#f8f7ff!important}.gymtag-v3-rank-journey .v3-rank-level-row .bg-\[\#0d766e\]{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-rank-journey .v3-rank-level-row .bg-orange-50{color:#ffb981!important;background:#ff9f5b1c!important;--tw-ring-color:rgba(255,171,97,.12)!important}.gymtag-v3-rank-journey .v3-rank-level-row .text-orange-700{color:#ffb981!important}.gymtag-v3-rank-journey .v3-rank-level-row .bg-amber-50{color:#ffd17d!important;background:#ffbe4e1c!important;--tw-ring-color:rgba(255,198,94,.12)!important}.gymtag-v3-rank-journey .v3-rank-level-row .text-amber-700{color:#ffd17d!important}.gymtag-v3-rank-journey .v3-rank-level-row .bg-emerald-50{color:#98efd0!important;background:#3bd3a91c!important;--tw-ring-color:rgba(81,222,184,.12)!important}.gymtag-v3-rank-journey .v3-rank-level-row .text-emerald-700{color:#98efd0!important}.gymtag-v3-rank-journey .v3-rank-current-card svg circle[fill=white],.gymtag-v3-rank-journey .v3-rank-current-card svg rect[fill=white],.gymtag-v3-rank-journey .v3-rank-levels svg circle[fill=white],.gymtag-v3-rank-journey .v3-rank-levels svg rect[fill=white]{fill:#171a2d!important}.gymtag-v3-rank-journey .v3-rank-info-card{border-color:#ffc56521!important;color:#f8f7ff!important;background:radial-gradient(circle at 90% 0%,rgba(255,183,83,.07),transparent 34%),linear-gradient(145deg,#1f202dfc,#121422fe)!important;box-shadow:inset 0 1px #ffffff0b,0 11px 26px #0000002e!important}.gymtag-v3-rank-journey .v3-rank-info-card>p:first-child{color:#ffd18e!important}.gymtag-v3-rank-journey .v3-rank-info-card [class*="text-[#3b3527]"],.gymtag-v3-rank-journey .v3-rank-info-card [class*="text-[#3b4f4d]"]{color:#f5f4ff!important}.gymtag-v3-rank-journey .v3-rank-info-card .bg-white\/70{border:1px solid rgba(214,218,255,.08)!important;background:#ffffff0b!important;--tw-ring-color:transparent!important}.gymtag-v3-rank-journey .v3-rank-info-card .text-orange-600{color:#ffb981!important}.gymtag-v3-rank-journey .v3-rank-info-card .text-amber-600{color:#ffd17d!important}.gymtag-v3-rank-journey .v3-rank-info-card .text-emerald-600{color:#98efd0!important}@media(max-width:360px){.gymtag-v3-rank-journey>div{padding-left:.8rem!important;padding-right:.8rem!important}.gymtag-v3-rank-journey .v3-rank-header h1{font-size:1.45rem!important}.gymtag-v3-rank-journey .v3-rank-level-row{gap:.55rem!important;padding-left:.7rem!important;padding-right:.7rem!important}}.gymtag-v3-leaderboard{min-height:100dvh!important;padding-bottom:7rem!important;color:#f8f7ff;background:radial-gradient(circle at 88% 8%,rgba(148,107,255,.13),transparent 18rem),radial-gradient(circle at 8% 62%,rgba(65,216,232,.05),transparent 18rem),linear-gradient(180deg,#080b17,#0a0d19 58%,#080b16)!important}.gymtag-v3-leaderboard .text-muted-foreground{color:#f0f2ffa1!important}.gymtag-v3-leaderboard .text-foreground{color:#f8f7ff!important}.gymtag-v3-leaderboard .text-brand{color:#c5b9ff!important}.gymtag-v3-leaderboard .v3-leaderboard-header>button{color:#f3f2ff!important;border:1px solid rgba(214,218,255,.11)!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 8px 20px #0000002e!important;--tw-ring-color:transparent!important}.gymtag-v3-leaderboard .v3-leaderboard-header h1{color:#fff!important}.gymtag-v3-leaderboard .v3-leaderboard-header>span{color:#ddd9ef!important;border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0d!important;--tw-ring-color:transparent!important}.gymtag-v3-leaderboard .v3-leaderboard-tabs{border:1px solid rgba(214,218,255,.11)!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002e!important;--tw-ring-color:transparent!important}.gymtag-v3-leaderboard .v3-leaderboard-tabs>button{color:#f0f2ff94!important}.gymtag-v3-leaderboard .v3-leaderboard-tabs>button.bg-\[\#0d766e\]{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 5px 16px #916cff2b!important}.gymtag-v3-leaderboard .v3-leaderboard-mine-card,.gymtag-v3-leaderboard .v3-leaderboard-runner-card{border-color:#b9a5ff21!important;color:#f8f7ff!important;background:radial-gradient(circle at 6% 12%,rgba(69,216,232,.07),transparent 34%),radial-gradient(circle at 86% 5%,rgba(154,113,255,.13),transparent 34%),linear-gradient(145deg,#1e2239fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000030!important}.gymtag-v3-leaderboard .v3-leaderboard-mine-card button.bg-white{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;--tw-ring-color:transparent!important;box-shadow:0 6px 18px #916cff2b!important}.gymtag-v3-leaderboard .v3-leaderboard-mine-card>div:last-child{border-color:#ffffff14!important;background:#ffffff09!important}.gymtag-v3-leaderboard .v3-leaderboard-mine-card [class*="text-[#183d3a]"]{color:#fff!important}.gymtag-v3-leaderboard .v3-leaderboard-runner-card .text-emerald-700,.gymtag-v3-leaderboard .v3-leaderboard-mine-card .text-amber-700{color:#c8bcff!important}.gymtag-v3-leaderboard .v3-leaderboard-mine-card .bg-amber-100{color:#ffd17d!important;background:#ffbc4d1f!important}.gymtag-v3-leaderboard .v3-leaderboard-list-card{border-color:#d6daff1c!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 14px 32px #0003!important}.gymtag-v3-leaderboard .v3-leaderboard-list-card>div:first-child{border-color:#ffffff12!important}.gymtag-v3-leaderboard .v3-leaderboard-list-card>.divide-y>*{border-color:#fff1!important}.gymtag-v3-leaderboard .v3-leaderboard-row{color:#f8f7ff!important}.gymtag-v3-leaderboard .v3-leaderboard-row.bg-brand\/\[\.045\],.gymtag-v3-leaderboard .v3-leaderboard-row.bg-emerald-50\/60{background:linear-gradient(90deg,#9a7aff1b,#47d8e709)!important}.gymtag-v3-leaderboard .v3-leaderboard-row:active{background:#ffffff0a!important}.gymtag-v3-leaderboard .v3-leaderboard-row .bg-amber-100{color:#ffcd78!important;background:#ffb94a21!important;--tw-ring-color:rgba(255,198,101,.12)!important}.gymtag-v3-leaderboard .v3-leaderboard-row .bg-slate-100,.gymtag-v3-leaderboard .v3-leaderboard-row .bg-slate-50{color:#d7d8e7!important;background:#fff1!important;--tw-ring-color:rgba(255,255,255,.07)!important}.gymtag-v3-leaderboard .v3-leaderboard-row .bg-orange-100{color:#ffb57f!important;background:#ff914b1f!important;--tw-ring-color:rgba(255,158,93,.12)!important}.gymtag-v3-leaderboard .v3-leaderboard-row .bg-emerald-50{color:#9cefd2!important;background:#39d3a81f!important}.gymtag-v3-leaderboard .v3-leaderboard-row .text-emerald-700{color:#9cefd2!important}.gymtag-v3-leaderboard .v3-leaderboard-row .bg-brand\/10{color:#c7bbff!important;background:#9e89ff1c!important}.gymtag-v3-leaderboard .v3-leaderboard-row .text-amber-500{color:#ffcf7d!important}.gymtag-v3-leaderboard .v3-leaderboard-row .text-brand{color:#c3b7ff!important}.gymtag-v3-leaderboard .v3-leaderboard-stack-avatar,.gymtag-v3-leaderboard .v3-leaderboard-person-avatar{border-color:#171a2d!important;--tw-ring-color:#171a2d!important;box-shadow:0 0 0 1px #ffffff0a}.gymtag-v3-leaderboard .v3-leaderboard-empty-avatar{color:#aeb1c7!important;background:#fff1!important}.gymtag-v3-leaderboard>button:last-child{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;--tw-ring-color:transparent!important;box-shadow:0 7px 20px #916cff2b!important}@media(max-width:360px){.gymtag-v3-leaderboard{padding-left:.8rem!important;padding-right:.8rem!important}.gymtag-v3-leaderboard .v3-leaderboard-row{gap:.5rem!important}.gymtag-v3-leaderboard .v3-leaderboard-row .size-9{width:2rem!important;height:2rem!important}}.sheet-shadow:has(.gymtag-v3-workout-history){color:#f8f7ff!important;background:radial-gradient(circle at 86% 0%,rgba(147,108,255,.11),transparent 18rem),radial-gradient(circle at 8% 72%,rgba(65,216,232,.045),transparent 18rem),linear-gradient(180deg,#191c30,#0f1221)!important;box-shadow:0 24px 80px #0000007a!important}.sheet-shadow:has(.gymtag-v3-workout-history)>div:first-child button{color:#f4f3ff!important;background:#fff1!important;--tw-ring-color:rgba(214,218,255,.1)!important}.gymtag-v3-workout-history{color:#f8f7ff}.gymtag-v3-workout-history .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-workout-history .text-brand{color:#c5b9ff!important}.gymtag-v3-workout-history .v3-history-header>span{color:#c6b9ff!important;background:#9e89ff1c!important}.gymtag-v3-workout-history .v3-history-header h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-workout-history .v3-history-summary-grid>div{border:1px solid rgba(214,218,255,.1)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002b!important;--tw-ring-color:transparent!important}.gymtag-v3-workout-history .v3-history-summary-grid>div:first-child{box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002b,0 0 18px #9974ff0b!important}.gymtag-v3-workout-history .v3-history-summary-grid>div:last-child{box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002b,0 0 18px #44d7e70a!important}.gymtag-v3-workout-history .v3-history-notice{color:#cbbfff!important;background:#9e89ff1a!important;border:1px solid rgba(184,166,255,.12)}.gymtag-v3-workout-history .v3-history-state-card{border:1px solid rgba(214,218,255,.1)!important;color:#f2f3ffab!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:transparent!important}.gymtag-v3-workout-history .v3-history-state-card.is-error{color:#ff9eae!important;border-color:#ff759126!important;background:#ff5c7d0f!important}.gymtag-v3-workout-history .v3-workout-history-row{border:1px solid rgba(214,218,255,.1)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0b,0 10px 24px #0000002b!important;--tw-ring-color:transparent!important}.gymtag-v3-workout-history .v3-workout-history-row>button>span:first-child{color:#c4b8ff!important;background:#9e89ff1a!important}.gymtag-v3-workout-history .v3-workout-history-row .text-brand{color:#bfb3ff!important}.gymtag-v3-workout-history .v3-workout-history-row .bg-brand\/10{color:#c7bbff!important;background:#9e89ff1c!important}.gymtag-v3-workout-history .v3-history-published-route{border:1px solid rgba(181,157,255,.13)!important;background:radial-gradient(circle at 10% 0%,rgba(146,108,255,.13),transparent 38%),linear-gradient(145deg,#1e2239,#111422)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002e!important}.gymtag-v3-workout-history .v3-history-published-route>div:first-child>span:first-child{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-workout-history .v3-history-published-route button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 7px 20px #916cff2b!important}.gymtag-v3-workout-history .v3-history-create-route{border:1px solid rgba(214,218,255,.09)!important;color:#f8f7ff!important;background:#ffffff09!important;--tw-ring-color:transparent!important}.gymtag-v3-workout-history .v3-history-create-route>div:first-child>span:first-child{color:#c5b9ff!important;background:#9e89ff1a!important}.gymtag-v3-workout-history .v3-history-create-route input{color:#fff!important;border-color:#d6daff1a!important;background:#ffffff0e!important;caret-color:#c8baff}.gymtag-v3-workout-history .v3-history-create-route input::placeholder{color:#f1f2ff6b!important}.gymtag-v3-workout-history .v3-history-create-route button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 8px 20px #916cff2e!important}.gymtag-v3-workout-history .v3-history-route-panel canvas,.gymtag-v3-workout-history .v3-history-route-panel .leaflet-container{border-radius:18px;box-shadow:0 0 0 1px #d6daff14}@media(max-width:360px){.gymtag-v3-workout-history .v3-workout-history-row>button{padding-left:.8rem!important;padding-right:.8rem!important}.gymtag-v3-workout-history .v3-history-summary-grid{gap:.5rem!important}}.sheet-shadow:has(.gymtag-v3-gym-picker){color:#f8f7ff!important;background:radial-gradient(circle at 86% 0%,rgba(147,108,255,.11),transparent 18rem),radial-gradient(circle at 8% 72%,rgba(65,216,232,.045),transparent 18rem),linear-gradient(180deg,#191c30,#0f1221)!important;box-shadow:0 24px 80px #0000007a!important}.sheet-shadow:has(.gymtag-v3-gym-picker)>div:first-child button{color:#f4f3ff!important;background:#fff1!important;--tw-ring-color:rgba(214,218,255,.1)!important}.gymtag-v3-gym-picker{color:#f8f7ff}.gymtag-v3-gym-picker .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-gym-picker .text-brand{color:#c5b9ff!important}.gymtag-v3-gym-picker .v3-gym-picker-header>span:first-child{color:#c6b9ff!important;background:#9e89ff1c!important}.gymtag-v3-gym-picker .v3-gym-picker-header h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-gym-picker .v3-gym-current{border:1px solid rgba(214,218,255,.1)!important;color:#f4f3ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0b,0 9px 22px #00000029!important;--tw-ring-color:transparent!important}.gymtag-v3-gym-picker .v3-gym-search>div{border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0d!important;--tw-ring-color:transparent!important}.gymtag-v3-gym-picker .v3-gym-search input{color:#fff!important;caret-color:#c7baff}.gymtag-v3-gym-picker .v3-gym-search input::placeholder{color:#f1f2ff6b!important}.gymtag-v3-gym-picker .v3-gym-search>button{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 7px 20px #916cff2b!important}.gymtag-v3-gym-picker .gym-picker-map-canvas{border:1px solid rgba(214,218,255,.13)!important;box-shadow:0 12px 30px #0000003d,0 0 24px #8365ff0b!important;--tw-ring-color:transparent!important}.gymtag-v3-gym-picker .gym-picker-map-locate{color:#f5f4ff!important;border:1px solid rgba(216,220,255,.12)!important;background:#0d101edb!important;box-shadow:0 8px 22px #0000003d!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.gymtag-v3-gym-picker .leaflet-control-zoom{border:1px solid rgba(214,218,255,.13)!important;box-shadow:0 8px 22px #0003!important}.gymtag-v3-gym-picker .leaflet-control-zoom a{color:#f5f4ff!important;border-color:#ffffff14!important;background:#0d101ee6!important}.gymtag-v3-gym-picker .leaflet-control-attribution{color:#f0f2ffa8!important;background:#0c0f1cbd!important}.gymtag-v3-gym-picker .leaflet-control-attribution a{color:#c8bdff!important}.gymtag-v3-gym-picker .v3-gym-map-wrap>p{color:#f0f2ff94!important}.gymtag-v3-gym-picker .gymtag-map-preloader,.gymtag-v3-gym-picker .gymtag-map-loading-overlay{color:#f8f7ff!important;border-color:#d6daff1c!important;background:linear-gradient(145deg,#1d2137f7,#101323fa)!important;box-shadow:inset 0 1px #ffffff0d!important}.gymtag-v3-gym-picker .gymtag-map-loader-ring{border-color:#b5a1ff38!important;border-top-color:#bbaeff!important;box-shadow:0 8px 24px -14px #9f84ff99!important}.gymtag-v3-gym-picker .gymtag-map-loader-copy{color:#f0f2ff94!important}.gymtag-v3-gym-picker .v3-gym-error{border:1px solid rgba(255,153,174,.13)!important;color:#ffd9e1d1!important;background:#ff597c11!important;--tw-ring-color:transparent!important}.gymtag-v3-gym-picker .v3-gym-error button{color:#ffb4c3!important}.gymtag-v3-gym-picker .v3-gym-list{scrollbar-color:rgba(177,157,255,.34) transparent}.gymtag-v3-gym-picker .v3-gym-option{border:1px solid rgba(214,218,255,.09)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fb,#101323fc)!important;box-shadow:inset 0 1px #ffffff0a!important;--tw-ring-color:transparent!important}.gymtag-v3-gym-picker .v3-gym-option.is-selected{border-color:#b59fff2b!important;background:radial-gradient(circle at 8% 50%,rgba(72,216,231,.075),transparent 28%),linear-gradient(90deg,#9a7aff21,#ffb58e09)!important;box-shadow:inset 0 1px #ffffff0d,0 0 20px #916cff0d!important}.gymtag-v3-gym-picker .v3-gym-option>span:first-child{color:#c7bbff!important;background:#9e89ff1a!important}.gymtag-v3-gym-picker .v3-gym-option.is-selected>span:first-child{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-gym-picker .v3-gym-option .bg-background{color:#f0f2ff8f!important;background:#ffffff0e!important}.gymtag-v3-gym-picker .v3-gym-option .bg-brand\/10{color:#c8bdff!important;background:#9e89ff1c!important}.gymtag-v3-gym-picker .v3-gym-save{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e)!important;box-shadow:0 10px 26px #916cff36,inset 0 1px #ffffff7a!important}.gymtag-v3-gym-picker .v3-gym-missing{border-color:#ffffff13!important}.gymtag-v3-gym-picker .v3-gym-missing>div:first-child>button{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-gym-picker .v3-gym-missing input,.gymtag-v3-gym-picker .v3-gym-missing textarea{color:#fff!important;border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0d!important;--tw-ring-color:transparent!important;caret-color:#c7baff}.gymtag-v3-gym-picker .v3-gym-missing input::placeholder,.gymtag-v3-gym-picker .v3-gym-missing textarea::placeholder{color:#f1f2ff6b!important}.gymtag-v3-gym-picker .v3-gym-missing form>button{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-gym-picker .v3-gym-missing .bg-brand\/10{color:#9deed2!important;border:1px solid rgba(83,222,183,.11)!important;background:#37d3a617!important}@media(max-width:360px){.gymtag-v3-gym-picker .v3-gym-picker-header{gap:.6rem!important}.gymtag-v3-gym-picker .v3-gym-picker-header h2{font-size:1.35rem!important}.gymtag-v3-gym-picker .v3-gym-search{gap:.4rem!important}.gymtag-v3-gym-picker .v3-gym-option{padding:.65rem!important;gap:.55rem!important}}.sheet-shadow:has(.gymtag-v3-profile-editor),.sheet-shadow:has(.gymtag-v3-profile-cropper),.sheet-shadow:has(.gymtag-v3-user-profile){color:#f8f7ff!important;background:radial-gradient(circle at 86% 0%,rgba(147,108,255,.11),transparent 18rem),radial-gradient(circle at 8% 76%,rgba(65,216,232,.045),transparent 18rem),linear-gradient(180deg,#191c30,#0f1221)!important;box-shadow:0 24px 80px #0000007a!important}.sheet-shadow:has(.gymtag-v3-profile-editor)>div:first-child button,.sheet-shadow:has(.gymtag-v3-profile-cropper)>div:first-child button,.sheet-shadow:has(.gymtag-v3-user-profile)>div:first-child button{color:#f4f3ff!important;background:#fff1!important;--tw-ring-color:rgba(214,218,255,.1)!important}.gymtag-v3-profile-editor{color:#f8f7ff}.gymtag-v3-profile-editor .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-profile-editor .v3-profile-editor-title{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-profile-editor .v3-profile-editor-form>input,.gymtag-v3-profile-editor .v3-profile-editor-form textarea{color:#fff!important;border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0d!important;box-shadow:inset 0 1px #ffffff06!important;caret-color:#c7baff}.gymtag-v3-profile-editor .v3-profile-editor-form>input::placeholder,.gymtag-v3-profile-editor .v3-profile-editor-form textarea::placeholder{color:#f1f2ff6b!important}.gymtag-v3-profile-editor .v3-profile-editor-gym,.gymtag-v3-profile-editor .v3-profile-editor-discoverable,.gymtag-v3-profile-editor .v3-profile-editor-photo{border:1px solid rgba(214,218,255,.1)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0b,0 9px 22px #00000026!important;--tw-ring-color:transparent!important}.gymtag-v3-profile-editor .v3-profile-editor-discoverable input{accent-color:#a99cff}.gymtag-v3-profile-editor .v3-profile-editor-photo>div:first-child>div:first-child{border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-profile-editor .v3-profile-editor-photo button{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0e!important}.gymtag-v3-profile-editor .v3-profile-editor-save{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e)!important;box-shadow:0 10px 26px #916cff36,inset 0 1px #ffffff7a!important}.gymtag-v3-profile-editor .v3-profile-editor-gym-button{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-profile-cropper{color:#f8f7ff}.gymtag-v3-profile-cropper .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-profile-cropper .text-brand{color:#c5b9ff!important}.gymtag-v3-profile-cropper .v3-profile-cropper-header h2{color:#fff!important}.gymtag-v3-profile-cropper .v3-profile-crop-frame{border:1px solid rgba(214,218,255,.13)!important;box-shadow:inset 0 0 32px #0000007a,0 12px 30px #00000038!important;--tw-ring-color:transparent!important}.gymtag-v3-profile-cropper .v3-profile-crop-controls{border:1px solid rgba(214,218,255,.1)!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:transparent!important}.gymtag-v3-profile-cropper .v3-profile-crop-controls input[type=range]{accent-color:#aa9dff!important}.gymtag-v3-profile-cropper .v3-profile-crop-actions>button:first-child{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-profile-cropper .v3-profile-crop-actions>button:last-child{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 8px 22px #916cff2e!important}.gymtag-v3-user-profile{color:#f8f7ff}.gymtag-v3-user-profile .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-user-profile .text-foreground{color:#f8f7ff!important}.gymtag-v3-user-profile .text-brand{color:#c5b9ff!important}.gymtag-v3-user-profile .v3-user-profile-preview{color:#f0f2ff94!important}.gymtag-v3-user-profile .v3-user-profile-hero{border:1px solid rgba(216,220,255,.14)!important;box-shadow:0 18px 42px #0000004d,0 0 28px #8968ff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-user-profile .v3-user-profile-hero>div.absolute.inset-0{background:linear-gradient(to top,#070912f5,#0709127a,#0709120d 62%,#0709122e)!important}.gymtag-v3-user-profile .v3-user-profile-streak{border-color:#ffab6921!important;color:#f8f7ff!important;background:radial-gradient(circle at 4% 50%,rgba(255,148,85,.085),transparent 32%),linear-gradient(145deg,#1f2237fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0b,0 9px 22px #00000029!important}.gymtag-v3-user-profile .v3-user-profile-streak>span:first-child{color:#ffb077!important;background:#ff985421!important}.gymtag-v3-user-profile .v3-user-profile-streak .text-orange-700{color:#ffb57d!important}.gymtag-v3-user-profile .v3-user-profile-streak .text-amber-700{color:#ffd17d!important}.gymtag-v3-user-profile .v3-user-profile-streak>div.h-8{background:#ffffff14!important}.gymtag-v3-user-profile .v3-user-profile-gym,.gymtag-v3-user-profile .v3-user-profile-bio{border:1px solid rgba(214,218,255,.1)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0a,0 9px 22px #00000026!important;--tw-ring-color:transparent!important}.gymtag-v3-user-profile .v3-user-profile-gym>span:first-child{color:#c5b9ff!important;background:#9e89ff1a!important}.gymtag-v3-user-profile .v3-user-profile-stats{border-color:#d6daff1a!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #0000002e!important}.gymtag-v3-user-profile .v3-user-profile-stats [class*="text-[#2f6f67]"]{color:#aaa0ff!important}.gymtag-v3-user-profile .v3-user-profile-stats [class*="text-[#607572]"]{color:#f0f2ff94!important}.gymtag-v3-user-profile .v3-user-profile-stats [class*=border-black]{border-color:#ffffff12!important}.gymtag-v3-user-profile .v3-user-profile-stats .bg-emerald-100{color:#9cefd2!important;background:#39d3a81f!important}.gymtag-v3-user-profile .v3-user-profile-stats .text-emerald-700{color:#9cefd2!important}.gymtag-v3-user-profile .v3-user-profile-stats .bg-slate-100{color:#cfd2e3!important;background:#fff1!important}.gymtag-v3-user-profile .v3-user-profile-stats .bg-emerald-50,.gymtag-v3-user-profile .v3-user-profile-stats .bg-sky-50,.gymtag-v3-user-profile .v3-user-profile-stats .bg-violet-50,.gymtag-v3-user-profile .v3-user-profile-stats .bg-amber-50{background:#ffffff0e!important}.gymtag-v3-user-profile .v3-user-profile-stats .bg-\[\#f8fbfa\]{background:#ffffff09!important;--tw-ring-color:rgba(255,255,255,.06)!important}.gymtag-v3-user-profile .v3-user-profile-stats .bg-white{background:#ffffff0f!important;--tw-ring-color:rgba(255,255,255,.08)!important}.gymtag-v3-user-profile .v3-user-profile-stats .bg-\[\#0d766e\]{color:#11131f!important;background:linear-gradient(145deg,#72e1e9,#9b8fff)!important;box-shadow:0 4px 12px #6cdbe624!important}.gymtag-v3-user-profile .v3-user-profile-stats .ring-brand{--tw-ring-color:#a99cff!important}.gymtag-v3-user-profile .v3-user-profile-stats .ring-offset-\[\#f8fbfa\]{--tw-ring-offset-color:#191d31!important}.gymtag-v3-user-profile .v3-user-profile-group-stats>div{border:1px solid rgba(214,218,255,.1)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:transparent!important}.gymtag-v3-user-profile .v3-user-profile-primary-action{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e)!important;box-shadow:0 10px 26px #916cff33,inset 0 1px #ffffff7a!important}.gymtag-v3-user-profile .v3-user-profile-safety{color:#f0f2ff94!important}.gymtag-v3-user-profile .v3-user-profile-edit{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}@media(max-width:360px){.gymtag-v3-user-profile .v3-user-profile-hero{max-height:54vh!important}.gymtag-v3-user-profile .v3-user-profile-streak{gap:.55rem!important;padding-left:.75rem!important;padding-right:.75rem!important}.gymtag-v3-profile-editor .v3-profile-editor-photo>div:first-child{gap:.55rem!important}}.sheet-shadow:has(.gymtag-v3-privacy-safety),.sheet-shadow:has(.gymtag-v3-blocked-users),.sheet-shadow:has(.gymtag-v3-report-user),.sheet-shadow:has(.gymtag-v3-user-safety),.sheet-shadow:has(.gymtag-v3-block-user),.sheet-shadow:has(.gymtag-v3-delete-account){color:#f8f7ff!important;background:radial-gradient(circle at 86% 0%,rgba(147,108,255,.11),transparent 18rem),radial-gradient(circle at 8% 76%,rgba(65,216,232,.04),transparent 18rem),linear-gradient(180deg,#191c30,#0f1221)!important;box-shadow:0 24px 80px #0000007a!important}.sheet-shadow:has(.gymtag-v3-privacy-safety)>div:first-child button,.sheet-shadow:has(.gymtag-v3-blocked-users)>div:first-child button,.sheet-shadow:has(.gymtag-v3-report-user)>div:first-child button,.sheet-shadow:has(.gymtag-v3-user-safety)>div:first-child button,.sheet-shadow:has(.gymtag-v3-block-user)>div:first-child button,.sheet-shadow:has(.gymtag-v3-delete-account)>div:first-child button{color:#f4f3ff!important;background:#fff1!important;--tw-ring-color:rgba(214,218,255,.1)!important}.gymtag-v3-privacy-safety,.gymtag-v3-blocked-users,.gymtag-v3-report-user,.gymtag-v3-user-safety,.gymtag-v3-block-user,.gymtag-v3-delete-account{color:#f8f7ff}.gymtag-v3-privacy-safety .text-muted-foreground,.gymtag-v3-blocked-users .text-muted-foreground,.gymtag-v3-report-user .text-muted-foreground,.gymtag-v3-user-safety .text-muted-foreground,.gymtag-v3-block-user .text-muted-foreground,.gymtag-v3-delete-account .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-privacy-safety .text-foreground,.gymtag-v3-blocked-users .text-foreground,.gymtag-v3-report-user .text-foreground,.gymtag-v3-user-safety .text-foreground,.gymtag-v3-block-user .text-foreground,.gymtag-v3-delete-account .text-foreground{color:#f8f7ff!important}.gymtag-v3-privacy-safety .text-brand,.gymtag-v3-report-user .text-brand,.gymtag-v3-user-safety .text-brand{color:#c5b9ff!important}.gymtag-v3-privacy-safety>div:first-child>span:first-child{color:#c7bbff!important;background:#9e89ff1c!important}.gymtag-v3-privacy-safety>div:first-child h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-privacy-safety form>label,.gymtag-v3-privacy-safety>button{border:1px solid rgba(214,218,255,.1)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0b,0 9px 22px #00000026!important;--tw-ring-color:transparent!important}.gymtag-v3-privacy-safety form>label input{accent-color:#aa9dff}.gymtag-v3-privacy-safety form>button{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e)!important;box-shadow:0 9px 24px #916cff30,inset 0 1px #ffffff75!important}.gymtag-v3-privacy-safety>button>span:first-child{color:#c7bbff!important;background:#9e89ff1a!important}.gymtag-v3-privacy-safety>button>span:nth-last-child(2){color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-privacy-safety>div:last-child{border-color:#ff628229!important;background:#ff4f700e!important}.gymtag-v3-privacy-safety>div:last-child .text-destructive{color:#ff9bad!important}.gymtag-v3-privacy-safety>div:last-child button{background:linear-gradient(135deg,#e94f75,#c93d67)!important;box-shadow:0 8px 22px #d53b652e!important}.gymtag-v3-user-safety h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-user-safety>button{border:1px solid rgba(214,218,255,.1)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:transparent!important}.gymtag-v3-user-safety>button:first-of-type>span:first-child{color:#c7bbff!important;background:#9e89ff1a!important}.gymtag-v3-user-safety>button:last-child{border-color:#ff628224!important;color:#ff9bad!important;background:#ff4f700e!important}.gymtag-v3-user-safety>button:last-child>span:first-child{background:#ff4f701c!important}.gymtag-v3-report-user h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-report-user select,.gymtag-v3-report-user textarea{color:#fff!important;border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0d!important;outline:none!important;caret-color:#c7baff}.gymtag-v3-report-user select option{color:#11131f;background:#fff}.gymtag-v3-report-user textarea::placeholder{color:#f1f2ff6b!important}.gymtag-v3-report-user form>button{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 9px 24px #916cff2e!important}.gymtag-v3-block-user h2,.gymtag-v3-delete-account h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-block-user>span:first-child,.gymtag-v3-delete-account>span:first-child{color:#ff9bad!important;background:#ff4f701c!important}.gymtag-v3-block-user>button:last-child,.gymtag-v3-delete-account>button:last-child{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-block-user>button:first-of-type,.gymtag-v3-delete-account form>button{background:linear-gradient(135deg,#e94f75,#c93d67)!important;box-shadow:0 8px 22px #d53b652e!important}.gymtag-v3-delete-account input{color:#fff!important;border:1px solid rgba(255,118,145,.15)!important;background:#ffffff0d!important;caret-color:#ff9bad}.gymtag-v3-delete-account input::placeholder{color:#ffadbe8f!important}.gymtag-v3-blocked-users h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-blocked-users>div.mt-5>div{border:1px solid rgba(214,218,255,.1)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:transparent!important}.gymtag-v3-blocked-users>div.mt-5>div>button{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0e!important}.gymtag-v3-blocked-users>div.mt-6{border:1px solid rgba(214,218,255,.1)!important;color:#f0f2ffa3!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:transparent!important}@media(max-width:360px){.gymtag-v3-privacy-safety form>label,.gymtag-v3-user-safety>button{padding:.8rem!important}}.sheet-shadow:has(.gymtag-v3-emergency-freeze),.sheet-shadow:has(.gymtag-v3-freeze-confirm){color:#f8f7ff!important;background:radial-gradient(circle at 86% 0%,rgba(102,188,255,.1),transparent 18rem),radial-gradient(circle at 8% 72%,rgba(151,108,255,.09),transparent 18rem),linear-gradient(180deg,#171b30,#0e1221)!important;box-shadow:0 24px 80px #00000080!important}.sheet-shadow:has(.gymtag-v3-emergency-freeze)>div:first-child button,.sheet-shadow:has(.gymtag-v3-freeze-confirm)>div:first-child button{color:#f4f3ff!important;background:#fff1!important;--tw-ring-color:rgba(214,218,255,.1)!important}.gymtag-v3-emergency-freeze,.gymtag-v3-freeze-confirm{color:#f8f7ff}.gymtag-v3-emergency-freeze .text-muted-foreground,.gymtag-v3-freeze-confirm .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-emergency-freeze .text-foreground,.gymtag-v3-freeze-confirm .text-foreground{color:#f8f7ff!important}.gymtag-v3-emergency-freeze .v3-freeze-header>div>span:first-child{color:#8edcf8!important;border-color:#7ed3f421!important;background:linear-gradient(145deg,#41a1d521,#9d7bff17)!important;box-shadow:inset 0 1px #ffffff0d,0 9px 24px #38a4da14!important}.gymtag-v3-emergency-freeze .v3-freeze-header p:first-child{color:#92dcf8!important}.gymtag-v3-emergency-freeze .v3-freeze-header h2{color:#fff!important}.gymtag-v3-emergency-freeze .v3-freeze-loading{color:#f0f2ffa8!important;border-color:#d6daff1a!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important}.gymtag-v3-emergency-freeze .v3-freeze-balance-card{border-color:#80d3f624!important;background:radial-gradient(circle at 88% 20%,rgba(99,203,244,.14),transparent 34%),radial-gradient(circle at 8% 92%,rgba(151,116,255,.09),transparent 34%),linear-gradient(145deg,#1c2940,#111727 74%)!important;box-shadow:inset 0 1px #ffffff0e,0 16px 38px #00000038,0 0 26px #4ab8e70e!important}.gymtag-v3-emergency-freeze .v3-freeze-balance-card [class*=text-sky-800]{color:#8bdcf9!important}.gymtag-v3-emergency-freeze .v3-freeze-balance-card [class*="text-[#102d3a]"]{color:#fff!important}.gymtag-v3-emergency-freeze .v3-freeze-balance-card [class*="text-[#68808b]"],.gymtag-v3-emergency-freeze .v3-freeze-balance-card [class*="text-[#6b8089]"]{color:#e7f0fa99!important}.gymtag-v3-emergency-freeze .v3-freeze-balance-card .bg-sky-200\/35,.gymtag-v3-emergency-freeze .v3-freeze-balance-card .bg-sky-200\/20{background:#54c2ef1a!important}.gymtag-v3-emergency-freeze .v3-freeze-balance-card .bg-cyan-100\/60,.gymtag-v3-emergency-freeze .v3-freeze-balance-card .bg-cyan-100\/45{background:#4dd8e614!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card,.gymtag-v3-emergency-freeze .v3-freeze-referral-card,.gymtag-v3-emergency-freeze .v3-freeze-auto-card,.gymtag-v3-emergency-freeze .v3-freeze-referral-row{color:#f8f7ff!important;border-color:#d6daff1a!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0b,0 10px 26px #0000002e!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card>div:first-child>span:first-child{color:#8bdcf9!important;background:#4dbceb1a!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .bg-slate-50,.gymtag-v3-emergency-freeze .v3-freeze-store-card [class*="bg-[#fafcfd]"]{color:#f1f3ffad!important;background:#ffffff0b!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .bg-amber-50{color:#ffdaa0!important;background:#ffb24317!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .text-amber-900{color:#ffdaa0!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card>div.mt-4.grid>button{border-color:#d6daff17!important;color:#f8f7ff!important;background:#ffffff0b!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card>div.mt-4.grid>button:nth-child(2){border-color:#6cccf42e!important;background:radial-gradient(circle at 50% 0%,rgba(80,194,240,.12),transparent 54%),linear-gradient(145deg,#233149fc,#161c2efe)!important;box-shadow:0 9px 22px #2daadc12!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card>div.mt-4.grid>button span.bg-white{color:#8ddbf8!important;background:#ffffff12!important;--tw-ring-color:rgba(214,218,255,.08)!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card [class*="text-[#4d6874]"],.gymtag-v3-emergency-freeze .v3-freeze-store-card [class*="text-[#294b59]"]{color:#eef2ff!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .border-black\/\[\.05\]{border-color:#ffffff12!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .text-slate-400{color:#dfe1f26b!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .bg-sky-50{color:#8bdcf9!important;background:#4abdec1a!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .text-sky-700{color:#8bdcf9!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .bg-emerald-50{color:#9cefd2!important;background:#39d3a81a!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .text-emerald-700{color:#9cefd2!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .bg-rose-50{color:#ff9daf!important;background:#ff4f7014!important}.gymtag-v3-emergency-freeze .v3-freeze-store-card .text-rose-800{color:#ffb1be!important}.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap{color:#f8f7ff!important;border-color:#75cdf31f!important;background:radial-gradient(circle at 90% 0%,rgba(81,194,238,.09),transparent 38%),linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0b,0 10px 28px #0000002e!important}.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap>div:first-child{background:#53c4f00f!important}.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap .bg-white,.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap .bg-white\/80,.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap .bg-white\/75{background:#fff1!important;--tw-ring-color:rgba(214,218,255,.08)!important}.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap .text-sky-700,.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap [class*="text-[#173946]"]{color:#8bdcf9!important}.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap [class*="text-[#102d3a]"]{color:#fff!important}.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap [class*="text-[#71838a]"]{color:#f0f2ff91!important}.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap .bg-slate-200{background:#ffffff1a!important}.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap .text-slate-500,.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap .text-slate-400,.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap .text-slate-300{color:#e8eaf866!important}.gymtag-v3-emergency-freeze .v3-freeze-reward-roadmap .border-sky-100\/80{border-color:#ffffff12!important}.gymtag-v3-emergency-freeze .v3-freeze-auto-card>span:first-child{color:#8bdcf9!important;background:#4abdec1a!important}.gymtag-v3-emergency-freeze .v3-freeze-auto-card>span:last-child.bg-sky-600{background:linear-gradient(90deg,#67dce9,#9c91ff)!important}.gymtag-v3-emergency-freeze .v3-freeze-auto-card>span:last-child.bg-slate-200{background:#ffffff24!important}.gymtag-v3-emergency-freeze .v3-freeze-rescue-list>div:first-child>p{color:#ff9daf!important}.gymtag-v3-emergency-freeze .v3-freeze-rescue-list>div:first-child>span{color:#ff9daf!important;background:#ff4f7017!important}.gymtag-v3-emergency-freeze .v3-freeze-rescue-row{color:#f8f7ff!important;border-color:#74cbf11f!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0a,0 9px 22px #0000002b!important}.gymtag-v3-emergency-freeze .v3-freeze-rescue-row .bg-sky-50{color:#8bdcf9!important;background:#4abdec1a!important}.gymtag-v3-emergency-freeze .v3-freeze-rescue-row .bg-rose-50{color:#ff9daf!important;background:#ff4f7017!important}.gymtag-v3-emergency-freeze .v3-freeze-rescue-row .text-sky-800{color:#8bdcf9!important}.gymtag-v3-emergency-freeze .v3-freeze-rescue-row .text-rose-600{color:#ff91a6!important}.gymtag-v3-emergency-freeze .v3-freeze-rescue-row>button{background:linear-gradient(120deg,#5fd7e7,#8fa0ff)!important;color:#101522!important;box-shadow:0 8px 20px #4fc3e421!important}.gymtag-v3-emergency-freeze .v3-freeze-rescue-row>button:disabled{color:#f0f2ff75!important;background:#ffffff0f!important}.gymtag-v3-emergency-freeze .v3-freeze-referral-card>div:first-child>span:first-child{color:#c4b8ff!important;background:#9e89ff1a!important}.gymtag-v3-emergency-freeze .v3-freeze-referral-card .bg-slate-50,.gymtag-v3-emergency-freeze .v3-freeze-referral-card [class*="bg-[#fafcfd]"]{background:#ffffff0d!important}.gymtag-v3-emergency-freeze .v3-freeze-referral-card>div.mt-3.grid>div{border:1px solid rgba(214,218,255,.07)}.gymtag-v3-emergency-freeze .v3-freeze-referral-card>button{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e)!important;box-shadow:0 8px 21px #916cff2e!important}.gymtag-v3-emergency-freeze .v3-freeze-referral-row .bg-sky-50{color:#8bdcf9!important;background:#4abdec1a!important}.gymtag-v3-emergency-freeze .v3-freeze-referral-row .bg-slate-50{background:#ffffff0f!important}.gymtag-v3-emergency-freeze .v3-freeze-referral-row .bg-emerald-50{color:#9cefd2!important;background:#39d3a81a!important}.gymtag-v3-emergency-freeze .v3-freeze-referral-row .text-emerald-700{color:#9cefd2!important}.gymtag-v3-emergency-freeze .v3-freeze-done{color:#f5f4ff!important;border-color:#d6daff1a!important;background:#ffffff0e!important;box-shadow:none!important}.gymtag-v3-freeze-confirm>div:first-child>span:first-child{color:#8bdcf9!important;background:#4abdec1a!important}.gymtag-v3-freeze-confirm h2{color:#fff!important}.gymtag-v3-freeze-confirm>div:nth-child(2){color:#8bdcf9!important;background:#4abdec13!important;--tw-ring-color:rgba(103,209,245,.14)!important}.gymtag-v3-freeze-confirm>div:nth-child(2) .text-sky-800{color:#8bdcf9!important}.gymtag-v3-freeze-confirm>div:nth-child(3){color:#ffda9e!important;background:#ffb24314!important}.gymtag-v3-freeze-confirm>div:nth-child(3) .text-amber-900{color:#ffda9e!important}.gymtag-v3-freeze-confirm>button:nth-last-child(2){color:#101522!important;background:linear-gradient(120deg,#5fd7e7,#929cff)!important;box-shadow:0 9px 24px #49c1e229!important}.gymtag-v3-freeze-confirm>button:last-child{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-freeze-rescue-takeover{color:#f8f7ff!important;background:radial-gradient(circle at 50% 14%,rgba(73,190,235,.12),transparent 26rem),radial-gradient(circle at 88% 65%,rgba(148,107,255,.09),transparent 22rem),linear-gradient(180deg,#080b17,#0b0e1c 54%,#080b16)!important}.gymtag-v3-freeze-rescue-takeover .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-freeze-rescue-takeover [class*="text-[#112d38]"],.gymtag-v3-freeze-rescue-takeover [class*="text-[#183640]"]{color:#fff!important}.gymtag-v3-freeze-rescue-takeover .bg-white\/85,.gymtag-v3-freeze-rescue-takeover .bg-white\/80,.gymtag-v3-freeze-rescue-takeover .bg-white\/50{background:#ffffff0f!important}.gymtag-v3-freeze-rescue-takeover [class*=border-white]{border-color:#d6daff1f!important}.gymtag-v3-freeze-rescue-takeover .bg-sky-50\/80{background:#49bfeb13!important}.gymtag-v3-freeze-rescue-takeover .bg-amber-50\/80{background:#ffb24313!important}.gymtag-v3-freeze-rescue-takeover .border-sky-100{border-color:#67cff421!important}.gymtag-v3-freeze-rescue-takeover .border-amber-100{border-color:#ffc76f21!important}.gymtag-v3-freeze-rescue-takeover .text-sky-700,.gymtag-v3-freeze-rescue-takeover .text-sky-800{color:#8bdcf9!important}.gymtag-v3-freeze-rescue-takeover .text-amber-700{color:#ffcf8c!important}.gymtag-v3-freeze-rescue-takeover [class*="bg-[#08799a]"]{color:#101522!important;background:linear-gradient(120deg,#5fd7e7,#929cff)!important;box-shadow:0 12px 28px #49c1e226!important}.gymtag-v3-freeze-rescue-takeover>div>div:nth-child(2)>button[class*=border-sky-100]{color:#f5f4ff!important;background:#ffffff0e!important}.gymtag-v3-freeze-rescue-takeover .bg-violet-50\/90{background:#9c84ff1f!important}.gymtag-v3-freeze-rescue-takeover .text-violet-700{color:#c3b7ff!important}.gymtag-v3-freeze-rescue-takeover .border-violet-200\/80{border-color:#b7a4ff29!important}.gymtag-v3-freeze-rescue-takeover .bg-rose-600{background:#e95879!important}.gymtag-v3-freeze-rescue-takeover .text-rose-600{color:#ff93a8!important}.gymtag-v3-freeze-rescue-takeover .border-rose-200\/80{border-color:#ff769129!important}@media(max-width:360px){.gymtag-v3-emergency-freeze .v3-freeze-balance-card{padding:.9rem!important}.gymtag-v3-emergency-freeze .v3-freeze-balance-card [class*="text-[48px]"]{font-size:2.55rem!important}.gymtag-v3-freeze-rescue-takeover>div{padding-left:1rem!important;padding-right:1rem!important}}.sheet-shadow:has(.gymtag-v3-create-group),.sheet-shadow:has(.gymtag-v3-join-group),.sheet-shadow:has(.gymtag-v3-group-rules),.sheet-shadow:has(.gymtag-v3-group-settings),.sheet-shadow:has(.gymtag-v3-transfer-owner),.sheet-shadow:has(.gymtag-v3-group-danger),.sheet-shadow:has(.gymtag-v3-group-preview),.sheet-shadow:has(.gymtag-v3-public-group),.sheet-shadow:has(.gymtag-v3-group-info){color:#f8f7ff!important;background:radial-gradient(circle at 86% 0%,rgba(148,107,255,.11),transparent 18rem),radial-gradient(circle at 8% 76%,rgba(65,216,232,.04),transparent 18rem),linear-gradient(180deg,#191c30,#0f1221)!important;box-shadow:0 24px 80px #0000007d!important}.sheet-shadow:has(.gymtag-v3-create-group)>div:first-child button,.sheet-shadow:has(.gymtag-v3-join-group)>div:first-child button,.sheet-shadow:has(.gymtag-v3-group-rules)>div:first-child button,.sheet-shadow:has(.gymtag-v3-group-settings)>div:first-child button,.sheet-shadow:has(.gymtag-v3-transfer-owner)>div:first-child button,.sheet-shadow:has(.gymtag-v3-group-danger)>div:first-child button,.sheet-shadow:has(.gymtag-v3-group-preview)>div:first-child button,.sheet-shadow:has(.gymtag-v3-public-group)>div:first-child button,.sheet-shadow:has(.gymtag-v3-group-info)>div:first-child button{color:#f4f3ff!important;background:#fff1!important;--tw-ring-color:rgba(214,218,255,.1)!important}.gymtag-v3-create-group,.gymtag-v3-join-group,.gymtag-v3-group-rules,.gymtag-v3-group-settings,.gymtag-v3-transfer-owner,.gymtag-v3-group-danger,.gymtag-v3-group-preview,.gymtag-v3-public-group,.gymtag-v3-group-info{color:#f8f7ff}.gymtag-v3-create-group .text-muted-foreground,.gymtag-v3-join-group .text-muted-foreground,.gymtag-v3-group-rules .text-muted-foreground,.gymtag-v3-group-settings .text-muted-foreground,.gymtag-v3-transfer-owner .text-muted-foreground,.gymtag-v3-group-danger .text-muted-foreground,.gymtag-v3-group-preview .text-muted-foreground,.gymtag-v3-public-group .text-muted-foreground,.gymtag-v3-group-info .text-muted-foreground{color:#f0f2ffa1!important}.gymtag-v3-create-group .text-foreground,.gymtag-v3-join-group .text-foreground,.gymtag-v3-group-rules .text-foreground,.gymtag-v3-group-settings .text-foreground,.gymtag-v3-transfer-owner .text-foreground,.gymtag-v3-group-danger .text-foreground,.gymtag-v3-group-preview .text-foreground,.gymtag-v3-public-group .text-foreground,.gymtag-v3-group-info .text-foreground{color:#f8f7ff!important}.gymtag-v3-create-group .text-brand,.gymtag-v3-join-group .text-brand,.gymtag-v3-group-rules .text-brand,.gymtag-v3-group-settings .text-brand,.gymtag-v3-group-preview .text-brand,.gymtag-v3-public-group .text-brand,.gymtag-v3-group-info .text-brand{color:#c5b9ff!important}.gymtag-v3-create-group .bg-card,.gymtag-v3-join-group .bg-card,.gymtag-v3-group-rules .bg-card,.gymtag-v3-group-settings .bg-card,.gymtag-v3-transfer-owner .bg-card,.gymtag-v3-group-preview .bg-card,.gymtag-v3-public-group .bg-card,.gymtag-v3-group-info .bg-card{color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:rgba(214,218,255,.09)!important}.gymtag-v3-create-group .bg-background,.gymtag-v3-join-group .bg-background,.gymtag-v3-group-rules .bg-background,.gymtag-v3-group-settings .bg-background,.gymtag-v3-transfer-owner .bg-background,.gymtag-v3-group-preview .bg-background,.gymtag-v3-public-group .bg-background,.gymtag-v3-group-info .bg-background{color:#f8f7ff!important;background:#ffffff0d!important}.gymtag-v3-create-group input,.gymtag-v3-create-group textarea,.gymtag-v3-join-group input,.gymtag-v3-group-settings input,.gymtag-v3-group-settings textarea{color:#fff!important;border-color:#d6daff17!important;caret-color:#c7baff}.gymtag-v3-create-group input::placeholder,.gymtag-v3-create-group textarea::placeholder,.gymtag-v3-join-group input::placeholder,.gymtag-v3-group-settings input::placeholder,.gymtag-v3-group-settings textarea::placeholder{color:#f1f2ff66!important}.gymtag-v3-create-group input[type=checkbox],.gymtag-v3-group-settings input[type=checkbox]{accent-color:#aa9dff}.gymtag-v3-create-group h2,.gymtag-v3-join-group h2,.gymtag-v3-group-rules h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-create-group form>button,.gymtag-v3-join-group form>button,.gymtag-v3-group-rules>button:first-of-type{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e)!important;box-shadow:0 9px 24px #916cff2e,inset 0 1px #ffffff73!important}.gymtag-v3-group-rules>button:last-child{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0d!important;--tw-ring-color:transparent!important}.gymtag-v3-join-group>div.mt-4,.gymtag-v3-group-rules>div.mt-4,.gymtag-v3-group-info>div.mt-4{border:1px solid rgba(214,218,255,.09)!important;background:radial-gradient(circle at 90% 0%,rgba(151,117,255,.075),transparent 38%),linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:transparent!important}.gymtag-v3-join-group>div.mt-4 .bg-background,.gymtag-v3-group-rules>div.mt-4 .bg-background,.gymtag-v3-group-info>div.mt-4 .bg-background{background:#ffffff0b!important}.gymtag-v3-group-preview h2,.gymtag-v3-public-group h2,.gymtag-v3-group-info h2{color:#fff!important}.gymtag-v3-group-preview>div:first-child,.gymtag-v3-public-group>div:first-child,.gymtag-v3-group-info>div:first-child{padding:.2rem 0}.gymtag-v3-group-preview .grid.grid-cols-2>div,.gymtag-v3-public-group .grid.grid-cols-2>div,.gymtag-v3-group-info .grid.grid-cols-2>div{border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0b!important;--tw-ring-color:transparent!important}.gymtag-v3-group-preview button.bg-brand,.gymtag-v3-public-group button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-group-info>div.mt-3>button{border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0b!important;--tw-ring-color:transparent!important}.gymtag-v3-group-info>div.mt-3>button:active{background:#ffffff12!important}.gymtag-v3-group-preview img,.gymtag-v3-public-group img,.gymtag-v3-group-info img{--tw-ring-color:#171a2d!important}.gymtag-v3-group-settings>div:first-child{padding-bottom:.25rem}.gymtag-v3-group-settings>div:first-child h2{color:#fff!important}.gymtag-v3-group-settings>form.mt-5:not([class*=rounded]),.gymtag-v3-group-settings>form.rounded-\[20px\],.gymtag-v3-group-settings>div.rounded-\[20px\]:not([class*=destructive]){border:1px solid rgba(214,218,255,.09)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;box-shadow:inset 0 1px #ffffff0a,0 9px 22px #00000024!important;--tw-ring-color:transparent!important}.gymtag-v3-group-settings button.bg-ink{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-group-settings button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 8px 20px #916cff29!important}.gymtag-v3-group-settings button.bg-background,.gymtag-v3-group-settings div.bg-background{border:1px solid rgba(214,218,255,.07)!important;background:#ffffff0b!important}.gymtag-v3-group-settings .bg-brand\/10{color:#c8bcff!important;background:#9e89ff1a!important}.gymtag-v3-group-settings input[type=checkbox]{margin-top:.12rem}.gymtag-v3-group-settings .border-destructive\/20{border-color:#ff698626!important;background:#ff4f700e!important}.gymtag-v3-group-settings .text-destructive{color:#ff9daf!important}.gymtag-v3-group-settings button.bg-destructive{background:linear-gradient(135deg,#e95276,#c94068)!important;box-shadow:0 7px 19px #d23d6326!important}.gymtag-v3-group-settings [class*="mt-2 space-y-2"]>div,.gymtag-v3-group-settings [class*="mt-3 space-y-2"]>div{border:1px solid rgba(214,218,255,.07)!important;background:#ffffff0a!important}.gymtag-v3-group-settings [class*="mt-3 space-y-2"] button.bg-card{color:#f5f4ff!important;background:#ffffff0f!important}.gymtag-v3-group [data-group-settings-backdrop]{background:#03050d85!important;-webkit-backdrop-filter:blur(7px) saturate(.82)!important;backdrop-filter:blur(7px) saturate(.82)!important}.gymtag-v3-group [data-group-settings-panel]{overflow:hidden!important;color:#fbfaff!important;background:linear-gradient(155deg,#242942,#171b2d 48%,#111522)!important;border:1px solid rgba(224,226,255,.17)!important;box-shadow:inset 0 1px #ffffff12,0 24px 60px #00000085,0 0 0 1px #0000001f!important;-webkit-backdrop-filter:blur(24px) saturate(1.08)!important;backdrop-filter:blur(24px) saturate(1.08)!important}.gymtag-v3-group [data-group-settings-panel]>button{min-height:4.7rem;color:#f9f8ff!important;transition:background .16s ease,transform .16s ease}.gymtag-v3-group [data-group-settings-panel]>button:active{transform:scale(.992);background:#ffffff13!important}.gymtag-v3-group [data-group-settings-panel]>div.h-px{background:linear-gradient(90deg,transparent,rgba(230,232,255,.15),transparent)!important}.gymtag-v3-group [data-group-settings-panel] svg{color:#e5e0ff}.gymtag-v3-group [data-group-settings-panel] .text-muted-foreground{color:#f2f3ffad!important}.sheet-shadow:has(.gymtag-v3-group-settings){background:radial-gradient(circle at 82% -8%,rgba(143,111,255,.17),transparent 20rem),radial-gradient(circle at 8% 52%,rgba(54,204,225,.055),transparent 18rem),linear-gradient(180deg,#181c31,#101322 42%,#0c0f1c)!important}.gymtag-v3-group-settings>div:first-child{gap:.85rem!important;padding:.15rem .05rem 1rem!important;border-bottom:1px solid rgba(221,224,255,.09)}.gymtag-v3-group-settings>div:first-child img,.gymtag-v3-group-settings>div:first-child>span{width:3.55rem!important;height:3.55rem!important;border-radius:18px!important;--tw-ring-color:rgba(226,226,255,.16)!important;box-shadow:0 10px 24px #0000003d}.gymtag-v3-group-settings>div:first-child p{color:#b9b3d7!important;font-size:.59rem!important;font-weight:800!important;letter-spacing:.12em!important}.gymtag-v3-group-settings>div:first-child h2{margin-top:.12rem;font-size:1.45rem!important;line-height:1.05!important;letter-spacing:-.04em!important}.gymtag-v3-group-settings>form.mt-5:not([class*=rounded]){padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.gymtag-v3-group-settings [data-group-image-field]{padding:1rem!important;border:1px solid rgba(218,221,255,.115)!important;border-radius:23px!important;background:radial-gradient(circle at 100% 0%,rgba(149,116,255,.09),transparent 45%),linear-gradient(145deg,#1f233afc,#111424fe)!important;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #00000029!important;--tw-ring-color:transparent!important}.gymtag-v3-group-settings [data-group-image-field] img{border-radius:20px!important;--tw-ring-color:rgba(230,232,255,.13)!important;box-shadow:0 8px 20px #0003}.gymtag-v3-group-settings [data-group-image-field] p:first-of-type{font-size:.92rem!important;font-weight:750!important}.gymtag-v3-group-settings [data-group-image-field] button{min-height:2.45rem;color:#f6f4ff!important;border:1px solid rgba(220,223,255,.11)!important;background:#fff1!important;--tw-ring-color:transparent!important}.gymtag-v3-group-settings>form.mt-5:not([class*=rounded])>div.mt-2{margin-top:.7rem!important;gap:.55rem!important}.gymtag-v3-group-settings>form.mt-5:not([class*=rounded])>div.mt-2>button{min-height:2.65rem;padding-left:1rem!important;padding-right:1rem!important}.gymtag-v3-group-settings>form.rounded-\[20px\],.gymtag-v3-group-settings>div.rounded-\[20px\]:not([class*=destructive]){border-radius:23px!important;border-color:#daddff1b!important;background:radial-gradient(circle at 100% 0%,rgba(145,111,255,.055),transparent 46%),linear-gradient(145deg,#1d2137fb,#0f1220fe)!important;box-shadow:inset 0 1px #ffffff0a,0 12px 26px #00000021!important}.gymtag-v3-group-settings>form.rounded-\[20px\]>p:first-child,.gymtag-v3-group-settings>div.rounded-\[20px\]>p:first-child,.gymtag-v3-group-settings>div.rounded-\[20px\]>div:first-child p:first-child{color:#fff!important;font-size:.92rem!important;font-weight:750!important;letter-spacing:-.015em}.gymtag-v3-group-settings input:not([type=checkbox]),.gymtag-v3-group-settings textarea{border:1px solid rgba(220,223,255,.075)!important;background:#ffffff0e!important;box-shadow:inset 0 1px #ffffff05!important;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.gymtag-v3-group-settings input:not([type=checkbox]):focus,.gymtag-v3-group-settings textarea:focus{border-color:#b7a6ff6b!important;background:#ffffff12!important;box-shadow:0 0 0 3px #9b84ff17!important}.gymtag-v3-group-settings textarea{min-height:7rem}.gymtag-v3-group-settings button.bg-ink,.gymtag-v3-group-settings button.bg-brand{font-weight:800!important;box-shadow:0 9px 22px #976dff2e,inset 0 1px #ffffff6b!important}.gymtag-v3-group-settings button.bg-background{color:#f6f4ff!important;background:#ffffff0e!important}.gymtag-v3-group-settings input[type=checkbox]{width:1.05rem;height:1.05rem;flex:0 0 auto}.sheet-shadow:has(.gymtag-v3-group-info){background:radial-gradient(circle at 88% -8%,rgba(144,108,255,.15),transparent 20rem),radial-gradient(circle at 4% 68%,rgba(72,214,229,.05),transparent 17rem),linear-gradient(180deg,#181c31,#0e1120 52%,#0a0d19)!important}.gymtag-v3-group-info>div:first-child{position:relative;gap:.9rem!important;padding:.8rem!important;overflow:hidden;border:1px solid rgba(220,223,255,.095);border-radius:22px;background:linear-gradient(145deg,#ffffff0e,#ffffff06)}.gymtag-v3-group-info>div:first-child:after{content:"";position:absolute;right:-2.2rem;top:-3rem;width:8rem;height:8rem;border-radius:999px;pointer-events:none;background:radial-gradient(circle,rgba(158,126,255,.15),transparent 66%)}.gymtag-v3-group-info>div:first-child img{width:4rem!important;height:4rem!important;border-radius:19px!important;--tw-ring-color:rgba(229,231,255,.16)!important;box-shadow:0 10px 22px #0000003b}.gymtag-v3-group-info>div:first-child h2{font-size:1.55rem!important;letter-spacing:-.045em!important}.gymtag-v3-group-info>div:first-child p{color:#f1f2ffa8!important}.gymtag-v3-group-info>.grid.grid-cols-2{gap:.62rem!important;margin-top:.7rem!important}.gymtag-v3-group-info>.grid.grid-cols-2>div{min-height:5.55rem;display:flex;flex-direction:column;justify-content:center;border-radius:20px!important;border-color:#dbdeff1a!important;background:linear-gradient(145deg,#242841f0,#111423fa)!important;box-shadow:inset 0 1px #ffffff0b,0 8px 20px #0000001f!important}.gymtag-v3-group-info>.grid.grid-cols-2>div:first-child{background:radial-gradient(circle at 25% 0%,rgba(255,175,95,.09),transparent 55%),linear-gradient(145deg,#26273bf5,#121422fc)!important}.gymtag-v3-group-info>.grid.grid-cols-2 p:first-child{font-size:1.38rem!important;font-weight:800!important}.gymtag-v3-group-info>.grid.grid-cols-2 p:last-child{margin-top:.2rem;font-size:.58rem!important;font-weight:750;letter-spacing:.08em}.gymtag-v3-group-info>div.mt-4{margin-top:.72rem!important;border-radius:22px!important;border-color:#dcdfff1a!important;background:radial-gradient(circle at 100% 0%,rgba(150,117,255,.075),transparent 44%),linear-gradient(145deg,#1d2137fa,#0f1220fe)!important;box-shadow:inset 0 1px #ffffff0a,0 10px 22px #0000001f!important}.gymtag-v3-group-info>div.mt-6{margin-top:1.15rem!important;padding:0 .15rem}.gymtag-v3-group-info>div.mt-6 h3{color:#fff!important;font-size:1rem!important;font-weight:800!important}.gymtag-v3-group-info>div.mt-3{gap:.48rem!important}.gymtag-v3-group-info>div.mt-3>button{min-height:4.7rem;padding:.72rem .82rem!important;border-radius:19px!important;border-color:#dcdfff18!important;background:linear-gradient(145deg,#20243af5,#101322fc)!important;box-shadow:inset 0 1px #ffffff09,0 7px 18px #0000001a!important;transition:transform .14s ease,background .14s ease}.gymtag-v3-group-info>div.mt-3>button:active{transform:scale(.992);background:#ffffff13!important}.gymtag-v3-group-info>div.mt-3>button .text-muted-foreground{color:#f1f2ff9e!important}.gymtag-v3-group-info>div.mt-3>button>svg{color:#e5e2ff94!important}.gymtag-v3-transfer-owner h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-transfer-owner>div.mt-5>button{border:1px solid rgba(214,218,255,.09)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:transparent!important}.gymtag-v3-transfer-owner>div.mt-5>button:active{background:#ffffff0f!important}.gymtag-v3-group-danger h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-group-danger>span:first-child{color:#ff9daf!important;background:#ff4f701a!important}.gymtag-v3-group-danger>button:first-of-type{background:linear-gradient(135deg,#e95276,#c94068)!important;box-shadow:0 8px 22px #d23d6329!important}.gymtag-v3-group-danger>button:last-child{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0d!important;--tw-ring-color:transparent!important}@media(max-width:360px){.gymtag-v3-group-settings .rounded-\[20px\],.gymtag-v3-create-group form>label{padding:.8rem!important}.gymtag-v3-group-settings .grid-cols-4{gap:.35rem!important}.gymtag-v3-group-info>div.mt-3>button{padding:.65rem!important}}.sheet-shadow:has(.gymtag-v3-start-streak),.sheet-shadow:has(.gymtag-v3-cancel-streak){color:#f8f7ff!important;background:radial-gradient(circle at 86% 0%,rgba(148,107,255,.12),transparent 18rem),radial-gradient(circle at 8% 74%,rgba(255,167,115,.05),transparent 18rem),linear-gradient(180deg,#191c30,#0f1221)!important;box-shadow:0 24px 80px #0000007d!important}.sheet-shadow:has(.gymtag-v3-start-streak)>div:first-child button,.sheet-shadow:has(.gymtag-v3-cancel-streak)>div:first-child button{color:#f4f3ff!important;background:#fff1!important;--tw-ring-color:rgba(214,218,255,.1)!important}.gymtag-v3-start-streak,.gymtag-v3-cancel-streak{color:#f8f7ff}.gymtag-v3-start-streak .text-muted-foreground,.gymtag-v3-cancel-streak .text-muted-foreground,.v3-start-streak-form .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-start-streak h2,.gymtag-v3-cancel-streak h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-start-streak>span:first-child,.gymtag-v3-start-streak img{--tw-ring-color:#171a2d!important}.gymtag-v3-start-streak>span.mb-3{color:#c8bcff!important;border:1px solid rgba(184,165,255,.12);background:#9e89ff1a!important}.v3-start-streak-form>p:first-child{color:#aaa0ff!important}.v3-start-streak-form label>span{color:#f0efff!important;border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0d!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff09}.v3-start-streak-form input:checked+span{color:#11131f!important;border-color:transparent!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 7px 18px #916cff2b!important}.v3-start-streak-rules{color:#f1f2ffa8!important;border:1px solid rgba(214,218,255,.09)!important;background:radial-gradient(circle at 90% 0%,rgba(151,117,255,.07),transparent 40%),linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff0a}.v3-start-streak-rules p+p{margin-top:.28rem}.v3-start-streak-submit{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e)!important;box-shadow:0 10px 26px #916cff33,inset 0 1px #ffffff75!important}.gymtag-v3-cancel-streak>span:first-child{color:#ffb57b!important;border:1px solid rgba(255,174,105,.12);background:#ff94521a!important}.gymtag-v3-cancel-streak>button:first-of-type{background:linear-gradient(135deg,#e95879,#c94068)!important;box-shadow:0 9px 24px #d740692e!important}.gymtag-v3-cancel-streak>button:last-child{color:#f5f4ff!important;border:1px solid rgba(214,218,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}@media(max-width:360px){.v3-start-streak-form>div.grid{gap:.4rem!important}.v3-start-streak-form label>span{height:2.7rem!important}}.sheet-shadow:has(.gymtag-v3-recover-gym){color:#f8f7ff!important;background:radial-gradient(circle at 86% 0%,rgba(255,184,92,.09),transparent 18rem),radial-gradient(circle at 8% 76%,rgba(148,107,255,.07),transparent 18rem),linear-gradient(180deg,#191c30,#0f1221)!important;box-shadow:0 24px 80px #0000007d!important}.sheet-shadow:has(.gymtag-v3-recover-gym)>div:first-child button{color:#f4f3ff!important;background:#fff1!important;--tw-ring-color:rgba(214,218,255,.1)!important}.gymtag-v3-recover-gym{color:#f8f7ff}.gymtag-v3-recover-gym>span:first-child{color:#ffbd75!important;border:1px solid rgba(255,184,92,.13);background:#ffa9451a!important;box-shadow:0 8px 22px #ff9a390f}.gymtag-v3-recover-gym>p:nth-of-type(1){color:#ffbd75!important}.gymtag-v3-recover-gym h2{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-recover-gym .text-muted-foreground{color:#f0f2ffa3!important}.gymtag-v3-recover-gym .text-foreground{color:#fff!important}.gymtag-v3-recover-gym .v3-recover-gym-note{color:#ffd79f!important;border:1px solid rgba(255,194,104,.13)!important;background:radial-gradient(circle at 90% 0%,rgba(255,178,75,.08),transparent 42%),linear-gradient(145deg,#25202afa,#121422fc)!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff0a}.gymtag-v3-recover-gym .v3-recover-gym-primary{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e)!important;box-shadow:0 10px 26px #916cff33,inset 0 1px #ffffff75!important}.gymtag-v3-recover-gym .v3-recover-gym-secondary{color:#f0f2ff99!important;border:1px solid transparent!important;background:transparent!important}.gymtag-v3-recover-gym .v3-recover-gym-secondary:active{color:#f5f4ff!important;background:#ffffff0b!important}.gymtag-v3-admin-gyms,.gymtag-v3-admin-notifications{min-height:100dvh;color:#f8f7ff!important;background:radial-gradient(circle at 88% 5%,rgba(147,108,255,.1),transparent 21rem),radial-gradient(circle at 5% 58%,rgba(65,216,232,.045),transparent 20rem),linear-gradient(180deg,#0b0e1b,#101426 42%,#0a0d19)!important}.gymtag-v3-admin-gyms .text-muted-foreground,.gymtag-v3-admin-notifications .text-muted-foreground{color:#eff1ff94!important}.gymtag-v3-admin-gyms .text-foreground,.gymtag-v3-admin-notifications .text-foreground{color:#f8f7ff!important}.gymtag-v3-admin-gyms .text-brand,.gymtag-v3-admin-notifications .text-brand{color:#c7bbff!important}.gymtag-v3-admin-gyms .bg-card,.gymtag-v3-admin-notifications .bg-card{color:#f8f7ff!important;background:linear-gradient(145deg,#1c2036fc,#101322fe)!important;--tw-ring-color:rgba(214,218,255,.09)!important}.gymtag-v3-admin-gyms .bg-background,.gymtag-v3-admin-notifications .bg-background{color:#f8f7ff!important;background:#ffffff0d!important;--tw-ring-color:rgba(214,218,255,.075)!important}.gymtag-v3-admin-gyms .bg-ink,.gymtag-v3-admin-notifications .bg-ink{color:#f8f7ff!important;background:linear-gradient(145deg,#242945,#171b30)!important}.gymtag-v3-admin-gyms [class*=ring-black],.gymtag-v3-admin-notifications [class*=ring-black]{--tw-ring-color:rgba(214,218,255,.09)!important}.gymtag-v3-admin-gyms .border-border,.gymtag-v3-admin-notifications .border-border{border-color:#ffffff14!important}.gymtag-v3-admin-gyms>div:first-child>button,.gymtag-v3-admin-notifications>div:first-child>button,.gymtag-v3-admin-notifications>div:first-child>span:last-child{color:#f4f3ff!important;border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff09}.gymtag-v3-admin-gyms>div:first-child>span,.gymtag-v3-admin-notifications>div:first-child>span:not(:last-child){color:#c7bbff!important;background:#9e89ff1a!important}.gymtag-v3-admin-gyms h1,.gymtag-v3-admin-notifications h1{color:#fff!important;letter-spacing:-.04em}.gymtag-v3-admin-gyms>div:nth-of-type(2)>div{border:1px solid rgba(214,218,255,.09)!important;background:linear-gradient(145deg,#1c2036fc,#101322fe)!important;box-shadow:inset 0 1px #ffffff0a,0 9px 22px #00000026!important;--tw-ring-color:transparent!important}.gymtag-v3-admin-gyms>div:nth-of-type(2)>div:first-child{background:radial-gradient(circle at 90% 0%,rgba(151,117,255,.12),transparent 42%),linear-gradient(145deg,#242946,#171b30)!important}.gymtag-v3-admin-gyms section.rounded-\[22px\]{border:1px solid rgba(214,218,255,.09)!important;background:linear-gradient(145deg,#1c2036fc,#101322fe)!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff0a,0 9px 24px #00000024!important}.gymtag-v3-admin-gyms section.rounded-\[22px\]>div:first-child>span{color:#c7bbff!important;background:#9e89ff1a!important}.gymtag-v3-admin-gyms section.rounded-\[22px\] .bg-background{border:1px solid rgba(214,218,255,.07)!important}.gymtag-v3-admin-gyms section.rounded-\[22px\] button.bg-ink{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-admin-gyms [data-gymtag-native-admin-tests="1"]>button{border:1px solid rgba(214,218,255,.09)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1c2036fc,#101322fe)!important;--tw-ring-color:transparent!important}.gymtag-v3-admin-gyms [data-gymtag-native-admin-tests="1"]>button>span:first-child{background:#ffffff0f!important}.gymtag-v3-admin-gyms [data-gymtag-native-admin-tests="1"]>div{border-color:#ffffff14!important}.gymtag-v3-admin-gyms [data-gymtag-native-admin-tests="1"]>div button{color:#f5f4ff!important;background:#ffffff0d!important;--tw-ring-color:rgba(214,218,255,.075)!important}.gymtag-v3-admin-gyms [data-gymtag-native-admin-tests="1"]>div button.bg-sky-50{color:#99e5ff!important;background:#49beeb16!important}.gymtag-v3-admin-gyms [data-gymtag-native-admin-tests="1"]>div button.bg-amber-50{color:#ffd493!important;background:#ffb24314!important}.gymtag-v3-admin-gyms>div.grid.grid-cols-4{border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0b!important;--tw-ring-color:transparent!important}.gymtag-v3-admin-gyms>div.grid.grid-cols-4 button{color:#eff1ff7a!important}.gymtag-v3-admin-gyms>div.grid.grid-cols-4 button.bg-ink{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important;box-shadow:0 5px 14px #916cff21!important}.gymtag-v3-admin-gyms article{color:#f8f7ff!important}.gymtag-v3-admin-gyms article>div.pt-4,.gymtag-v3-admin-gyms article>div:not(.pt-4):first-of-type{color:#f8f7ff}.gymtag-v3-admin-gyms article .bg-brand\/10{color:#c7bbff!important;background:#9e89ff1a!important}.gymtag-v3-admin-gyms article textarea{color:#fff!important;border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0d!important;caret-color:#c7baff;--tw-ring-color:transparent!important}.gymtag-v3-admin-gyms article textarea::placeholder{color:#f1f2ff66!important}.gymtag-v3-admin-gyms article button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-admin-gyms article button.bg-brand\/10{color:#f5f4ff!important;border:1px solid rgba(181,159,255,.15)!important;background:#9e89ff1a!important}.gymtag-v3-admin-gyms article button.bg-destructive\/10{color:#ff9daf!important;background:#ff4f7014!important}.gymtag-v3-admin-gyms .bg-destructive\/10{color:#ff9daf!important;background:#ff4f7014!important}.gymtag-v3-admin-gyms>div.overflow-x-auto button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-admin-gyms .leaflet-container{border:1px solid rgba(214,218,255,.12)!important;box-shadow:0 12px 28px #00000038!important}.gymtag-v3-admin-gyms .leaflet-control-zoom{border:1px solid rgba(214,218,255,.12)!important;box-shadow:0 7px 18px #0000002e!important}.gymtag-v3-admin-gyms .leaflet-control-zoom a{color:#f5f4ff!important;border-color:#ffffff14!important;background:#0d101ee6!important}.gymtag-v3-admin-gyms .leaflet-control-attribution{color:#f0f2ff9e!important;background:#0c0f1cbd!important}.gymtag-v3-admin-gyms .leaflet-control-attribution a{color:#c8bdff!important}.gymtag-v3-admin-notifications input,.gymtag-v3-admin-notifications textarea,.gymtag-v3-admin-notifications select{color:#fff!important;border-color:#d6daff17!important;caret-color:#c7baff}.gymtag-v3-admin-notifications input::placeholder,.gymtag-v3-admin-notifications textarea::placeholder{color:#f1f2ff66!important}.gymtag-v3-admin-notifications select option{color:#11131f;background:#fff}.gymtag-v3-admin-notifications>div.pb-12>div:first-child{border:1px solid rgba(214,218,255,.09)!important;background:#ffffff0b!important;--tw-ring-color:transparent!important}.gymtag-v3-admin-notifications>div.pb-12>div:first-child button{color:#eff1ff7a!important}.gymtag-v3-admin-notifications>div.pb-12>div:first-child button.bg-ink{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-admin-notifications .grid.grid-cols-2>div.rounded-\[22px\]{border:1px solid rgba(214,218,255,.09)!important;background:linear-gradient(145deg,#1c2036fc,#101322fe)!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff0a,0 8px 20px #00000024!important}.gymtag-v3-admin-notifications .grid.grid-cols-2>div.rounded-\[22px\].bg-ink{background:radial-gradient(circle at 90% 0%,rgba(151,117,255,.12),transparent 42%),linear-gradient(145deg,#242946,#171b30)!important}.gymtag-v3-admin-notifications .grid.grid-cols-2>div.rounded-\[22px\] span.bg-background{color:#c7bbff!important;background:#9e89ff1a!important}.gymtag-v3-admin-notifications [class*="from-[#17181b]"],.gymtag-v3-admin-notifications>div.pb-12>div.bg-ink{border:1px solid rgba(214,218,255,.1)!important;background:radial-gradient(circle at 90% 0%,rgba(151,117,255,.13),transparent 38%),linear-gradient(145deg,#1d223b,#121624)!important;box-shadow:inset 0 1px #ffffff0d,0 14px 34px #0003!important}.gymtag-v3-admin-notifications [class*="from-[#17181b]"] button.bg-white{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-admin-notifications button.rounded-\[20px\].bg-card,.gymtag-v3-admin-notifications article.rounded-\[22px\],.gymtag-v3-admin-notifications section.rounded-\[24px\]{border:1px solid rgba(214,218,255,.09)!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1c2036fc,#101322fe)!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff0a,0 8px 20px #00000024!important}.gymtag-v3-admin-notifications button.rounded-\[20px\].bg-card>span:first-child,.gymtag-v3-admin-notifications article.rounded-\[22px\]>div:first-child>span:first-child{color:#c7bbff!important;background:#9e89ff1a!important}.gymtag-v3-admin-notifications .bg-emerald-50{color:#9cefd2!important;background:#39d3a81a!important}.gymtag-v3-admin-notifications .text-emerald-700,.gymtag-v3-admin-notifications .text-emerald-900{color:#9cefd2!important}.gymtag-v3-admin-notifications .ring-emerald-100{--tw-ring-color:rgba(57,211,168,.13)!important}.gymtag-v3-admin-notifications .bg-amber-50,.gymtag-v3-admin-notifications .bg-amber-50\/70{color:#ffd69a!important;background:#ffb24314!important}.gymtag-v3-admin-notifications .text-amber-700,.gymtag-v3-admin-notifications .text-amber-900{color:#ffd69a!important}.gymtag-v3-admin-notifications .ring-amber-200,.gymtag-v3-admin-notifications .ring-amber-100{--tw-ring-color:rgba(255,194,104,.13)!important}.gymtag-v3-admin-notifications .bg-rose-50{color:#ff9daf!important;background:#ff4f7014!important}.gymtag-v3-admin-notifications .text-rose-700,.gymtag-v3-admin-notifications .text-rose-800{color:#ff9daf!important}.gymtag-v3-admin-notifications .ring-rose-100,.gymtag-v3-admin-notifications .ring-rose-200{--tw-ring-color:rgba(255,118,145,.14)!important}.gymtag-v3-admin-notifications .grid.rounded-\[16px\].bg-card{border:1px solid rgba(214,218,255,.08)!important;background:#ffffff0b!important;--tw-ring-color:transparent!important}.gymtag-v3-admin-notifications .grid.rounded-\[16px\].bg-card button.bg-ink{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-admin-notifications button.bg-brand{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e)!important;box-shadow:0 8px 22px #916cff2b!important}.gymtag-v3-admin-notifications article.bg-white,.gymtag-v3-admin-notifications article.bg-card{border-color:#d6daff17!important;color:#f8f7ff!important;background:linear-gradient(145deg,#1d2137fc,#101323fe)!important;--tw-ring-color:rgba(214,218,255,.09)!important}.gymtag-v3-admin-notifications article.bg-white{box-shadow:0 0 0 1px #ab96ff14,0 9px 22px #00000026!important}.gymtag-v3-admin-notifications article .bg-border{background:#ffffff24!important}.gymtag-v3-admin-notifications article button.bg-ink{color:#11131f!important;background:linear-gradient(120deg,#a79fff,#deb0ef,#ffb58e)!important}.gymtag-v3-admin-notifications article .bg-white:not(.size-4){color:#f8f7ff!important;background:#ffffff0e!important;--tw-ring-color:rgba(214,218,255,.07)!important}.gymtag-v3-admin-notifications article [class*="bg-[#182f2b]"]{background:linear-gradient(145deg,#17312e,#171b2d)!important}.gymtag-v3-admin-notifications article [class*="bg-[#f0f7f5]"]{color:#f8f7ff!important;background:#42d3ae14!important;--tw-ring-color:rgba(88,222,188,.14)!important}.gymtag-v3-admin-notifications article .text-slate-500,.gymtag-v3-admin-notifications article .text-slate-600{color:#eff1ff8c!important}.gymtag-v3-admin-notifications .bg-slate-100{color:#eff1ffa8!important;background:#ffffff12!important}.gymtag-v3-admin-notifications .bg-blue-100{color:#99d8ff!important;background:#49a4eb1a!important}.gymtag-v3-admin-notifications .text-blue-700{color:#99d8ff!important}.gymtag-v3-admin-notifications .bg-amber-100{color:#ffd69a!important;background:#ffb2431a!important}.gymtag-v3-admin-notifications .text-amber-800{color:#ffd69a!important}.gymtag-v3-admin-notifications .bg-emerald-100{color:#9cefd2!important;background:#39d3a81a!important}.gymtag-v3-admin-notifications .bg-rose-100{color:#ff9daf!important;background:#ff4f701a!important}.gymtag-v3-admin-notifications>div.pb-12>div.bg-rose-50{border:1px solid rgba(255,118,145,.14)!important;color:#ffb0bd!important;background:#ff4f7012!important;--tw-ring-color:transparent!important}@media(max-width:360px){.gymtag-v3-admin-gyms,.gymtag-v3-admin-notifications{padding-left:1rem!important;padding-right:1rem!important}.gymtag-v3-admin-gyms>div:first-child{gap:.5rem!important}.gymtag-v3-admin-notifications>div:first-child{gap:.5rem!important}}.gymtag-v3-shell{--v3-clean-bg:#0b0d12;--v3-clean-surface:#171a20;--v3-clean-surface-2:#1d2129;--v3-clean-border:rgba(236,240,247,.1);--v3-clean-text:#f5f7fa;--v3-clean-muted:rgba(235,239,245,.56);--v3-clean-soft:#d3d9e3;--v3-clean-red:#e72d4f;--v3-clean-red-deep:#a91635;--v3-clean-red-warm:#ff5b4f;--v3-clean-green:#79e7c1;--v3-clean-amber:#ffc17a}.gymtag-v3-home{color:var(--v3-clean-text);background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.035),transparent 25rem),radial-gradient(circle at 86% 66%,rgba(231,45,79,.028),transparent 24rem),linear-gradient(180deg,#0b0d12,#101319 48%,#0b0d12)}.gymtag-v3-shell{background:var(--v3-clean-bg)!important}.v3-hero-overlay{background:linear-gradient(180deg,#07090d24,#07090d09 34%,#0b0d121a 60%,#0b0d1247 82%,#0b0d126b)}.v3-hero:after{background:linear-gradient(180deg,#0b0d1200,#0b0d1214 26%,#0b0d1270 62%,#0b0d12db 84%,#0b0d12)}.v3-glass{border-color:var(--v3-clean-border);background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.035),transparent 36%),linear-gradient(145deg,#1f232bfa,#14171dfb);box-shadow:inset 0 1px #ffffff12,0 12px 30px #00000038}.v3-brand-mark{background:linear-gradient(145deg,#31353ef5,#191c23f5);border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff1f,0 8px 22px #0000002e}.v3-brand-mark svg{color:#e5e9ef}.v3-freeze-balance{color:#e8edf4;border-color:#ffffff1a;background:linear-gradient(145deg,#22262ff7,#13161cfa);box-shadow:inset 0 1px #ffffff12,0 8px 22px #0000002e}.v3-avatar-button{background:linear-gradient(145deg,#f0f3f7,#7f8793,#e72d4f);box-shadow:0 0 22px #e72d4f29}.v3-avatar-glow{background:#e72d4f1f;opacity:.72}.v3-eyebrow,.v3-kicker,.v3-league-copy small,.v3-section-title small,.v3-detail-card>footer,.v3-discover-cta small,.v3-discover-cta>span:last-child{color:#cfd5df}.v3-hero-copy>p:not(.v3-eyebrow),.v3-stat-copy small,.v3-stat-copy span,.v3-card-head small,.v3-detail-card>p{color:var(--v3-clean-muted)}.v3-hero-cta{color:#fff;border-color:#ffffff2e;background:linear-gradient(120deg,#a91635,#e72d4f 54%,#ff5b4f);box-shadow:0 10px 30px #e72d4f38,inset 0 1px #ffffff4d}.v3-streak-ring{background:conic-gradient(from 30deg,#ffb16f,#e72d4f 48%,#ff7a5e 76%,#ffb16f);box-shadow:0 0 20px #e72d4f1f}.v3-streak-ring svg,.v3-status-inner>svg,.v3-board-streak svg{color:var(--v3-clean-amber)}.v3-status-orb{background:conic-gradient(#d2d8e2 200deg,#ffffff14 0);box-shadow:0 15px 34px #00000057,0 0 18px #ffffff09}.v3-status-orb.is-idle{background:linear-gradient(145deg,#dce1e985,#ffffff1f)}.v3-status-orb.is-secured{background:conic-gradient(var(--v3-clean-green) 360deg,var(--v3-clean-green) 0);box-shadow:0 15px 34px #00000057,0 0 24px #53e0b11f}.v3-status-inner i{color:#a8ead4}.v3-mini-dot--cyan,.v3-stat-icon--violet,.v3-stat-icon--cyan,.v3-stat-icon--ice,.v3-card-icon.is-violet,.v3-card-icon.is-cyan,.v3-card-icon.is-ice,.v3-card-icon.is-blue,.v3-league-icon{color:#d7dde6;background:#e1e6ee13;box-shadow:inset 0 0 0 1px #ffffff0e}.v3-stat-icon--amber,.v3-card-icon.is-amber{color:#ffd092;background:#ffc17a16}.v3-week-days .is-today:not(.is-done){color:#eef1f5;box-shadow:inset 0 0 0 1px #ffffff29;background:#ffffff0e}.v3-week-days .is-done{color:#0b1c16;background:linear-gradient(145deg,#8cebc9,#67dcb4);box-shadow:0 0 12px #67dcb41a}.v3-step-progress span{background:linear-gradient(90deg,#b9c0ca,#e4e8ee)}.v3-step-bars span{background:#dce2ea21}.v3-step-bars span.is-today{background:linear-gradient(180deg,#eef1f5,#aeb6c2)}.v3-running-meta span,.v3-running-meta strong,.v3-inline-action{color:#cfd6df}.v3-running-meta strong{background:#ffffff0e}.v3-quick-chip.is-active{color:#f4f6f8;border-color:#ffffff21;background:#ffffff12}.v3-discover-cta{border-color:#ffffff1a;background:linear-gradient(120deg,#ffffff0e,#ffffff06);box-shadow:inset 0 1px #ffffff0d,0 10px 24px #00000024}.mobile-shell>nav.gymtag-v3-nav{border-color:#ffffff1c;background:linear-gradient(145deg,#23272ffc,#12151bfe);box-shadow:inset 0 1px #ffffff14,0 12px 30px #0006,0 0 18px #ffffff06}.gymtag-v3-nav .v3-nav-item{color:#e7ebf27a}.gymtag-v3-nav .v3-nav-item.is-active{color:#f8fafc}.gymtag-v3-nav .is-active .v3-nav-icon{color:#f1f4f7;background:#ffffff13;box-shadow:0 0 16px #ffffff0a}.gymtag-v3-nav .v3-nav-train-orb:not(.is-verified){background:linear-gradient(125deg,#991d3f,#dd2d52 46%,#ff5b4f);box-shadow:0 0 0 5px #171a20,0 0 28px #e72d4f57,0 0 12px #ff5b4f1f,inset 0 1px #ffffff70}.gymtag-v3-nav .v3-nav-train-orb:not(.is-verified) .v3-nav-train-core{color:#fff;background:linear-gradient(125deg,#a81f42,#e83257,#ff654e);box-shadow:inset 0 1px #ffffff61,inset 0 -10px 18px #770d2d24}.gymtag-v3-nav .v3-nav-train-orb.is-active-workout:not(.is-verified){box-shadow:0 0 0 5px #171a20,0 0 30px #e72d4f66,0 0 14px #ff5b4f24,inset 0 1px #ffffff75}.gymtag-v3-nav .v3-nav-train-orb.is-active-workout:not(.is-verified) .v3-nav-train-core{color:#fff;background:linear-gradient(125deg,#a81f42,#e83257,#ff654e)}.gymtag-v3-nav .v3-nav-train-orb.is-verified{background:linear-gradient(135deg,#72e5bc,#87f0d1);box-shadow:0 0 0 5px #171a20,0 0 28px #53e0b13d,inset 0 1px #ffffffa6}.gymtag-v3-nav .v3-nav-train-orb.is-verified .v3-nav-train-core{color:#071c15;background:linear-gradient(145deg,#75e8c0,#8bf1d3)}.gymtag-v3-nav .v3-nav-train-label{color:#f0f2f6}.gymtag-v3-shell .text-emerald-700,.gymtag-v3-shell .text-emerald-800,.gymtag-v3-shell .text-emerald-900{color:#9cefd2!important}.gymtag-v3-shell .text-rose-700,.gymtag-v3-shell .text-rose-800,.gymtag-v3-shell .text-red-600,.gymtag-v3-shell .text-red-700{color:#ff8da2!important}.gymtag-v3-shell .text-violet-400,.gymtag-v3-shell .text-violet-500,.gymtag-v3-shell .text-violet-600,.gymtag-v3-shell .text-purple-400,.gymtag-v3-shell .text-purple-500,.gymtag-v3-shell .text-purple-600,.gymtag-v3-shell .text-cyan-400,.gymtag-v3-shell .text-cyan-500,.gymtag-v3-shell .text-sky-400,.gymtag-v3-shell .text-sky-500{color:#cfd6df!important}.gymtag-v3-shell .bg-violet-50,.gymtag-v3-shell .bg-violet-100,.gymtag-v3-shell .bg-purple-50,.gymtag-v3-shell .bg-purple-100,.gymtag-v3-shell .bg-cyan-50,.gymtag-v3-shell .bg-cyan-100,.gymtag-v3-shell .bg-sky-50,.gymtag-v3-shell .bg-sky-100{background:#ffffff0e!important}:root{--gymtag-v3-clean-bg:#0b0d12;--gymtag-v3-clean-bg-2:#101319;--gymtag-v3-clean-surface:#1b1f26;--gymtag-v3-clean-surface-hi:#232831;--gymtag-v3-clean-border:rgba(239,243,248,.105);--gymtag-v3-clean-border-soft:rgba(239,243,248,.07);--gymtag-v3-clean-text:#f5f7fa;--gymtag-v3-clean-muted:rgba(235,239,245,.58);--gymtag-v3-clean-active:#f1f3f6;--gymtag-v3-clean-active-text:#15181d;--gymtag-v3-clean-red:#e72d4f;--gymtag-v3-clean-red-2:#ff5b4f;--gymtag-v3-clean-green:#79e7c1}.gymtag-v3-compete,.gymtag-v3-discover,.gymtag-v3-profile,.gymtag-v3-step-details,.gymtag-v3-train-options,.gymtag-v3-active-gym{color:var(--gymtag-v3-clean-text)!important;background:radial-gradient(circle at 88% 8%,rgba(255,255,255,.025),transparent 18rem),radial-gradient(circle at 8% 60%,rgba(231,45,79,.018),transparent 20rem),linear-gradient(180deg,var(--gymtag-v3-clean-bg) 0%,var(--gymtag-v3-clean-bg-2) 58%,var(--gymtag-v3-clean-bg) 100%)!important}.gymtag-v3-group .v3-group-overview-panel{background:radial-gradient(circle at 85% 16%,rgba(255,255,255,.025),transparent 18rem),linear-gradient(180deg,var(--gymtag-v3-clean-bg) 0%,var(--gymtag-v3-clean-bg-2) 100%)!important}.gymtag-v3-compete .text-brand,.gymtag-v3-discover .text-brand,.gymtag-v3-profile .text-brand,.gymtag-v3-step-details .text-brand,.gymtag-v3-train-options .text-brand,.gymtag-v3-active-gym .text-brand,.gymtag-v3-group .text-brand{color:#d5dae2!important}.gymtag-v3-discover .v3-discover-header p:first-child,.gymtag-v3-discover .v3-discover-header [aria-hidden=true],.gymtag-v3-compete .v3-groups-head p:first-child,.gymtag-v3-compete .route-challenges-v3>div:first-child p:first-child,.gymtag-v3-profile [class*="text-[#2f6f67]"],.gymtag-v3-profile [class*="text-[#6b817e]"],.gymtag-v3-step-details [class*="text-[#2f6f67]"]{color:#cfd5de!important;text-shadow:none!important}.gymtag-v3-discover .v3-discover-tabs,.gymtag-v3-discover .v3-discover-person-default,.gymtag-v3-discover .v3-discover-wave-card,.gymtag-v3-discover .v3-discover-request-card,.gymtag-v3-discover .v3-discover-group-row,.gymtag-v3-discover .v3-discover-event-card,.gymtag-v3-discover .v3-discover-ad-card,.gymtag-v3-compete .v3-compete-switch,.gymtag-v3-compete .v3-group-row,.gymtag-v3-compete .route-challenges-v3 .v3-route-loading,.gymtag-v3-compete .route-challenges-v3 .v3-route-empty,.gymtag-v3-compete .route-challenges-v3 .v3-route-row,.gymtag-v3-profile .v3-profile-hero,.gymtag-v3-profile .v3-profile-rank,.gymtag-v3-profile .v3-profile-results,.gymtag-v3-profile .v3-personal-stats-main,.gymtag-v3-train-options .v3-train-run-card,.gymtag-v3-train-options .v3-train-watch-card,.gymtag-v3-active-gym .v3-gym-main-card,.gymtag-v3-active-gym .v3-gym-verify-card,.v3-group-week-card>div{border-color:var(--gymtag-v3-clean-border)!important;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.03),transparent 34%),linear-gradient(145deg,#1f232bfb,#14171dfd)!important;box-shadow:inset 0 1px #fff1,0 12px 28px #00000036!important}.gymtag-v3-profile .v3-profile-training-streak,.v3-crown-card{background:radial-gradient(circle at 12% 20%,rgba(255,184,82,.065),transparent 34%),linear-gradient(145deg,#1f2025fc,#14161bfe)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000002e!important}.gymtag-v3-compete .bg-card,.gymtag-v3-discover .bg-card,.gymtag-v3-profile .bg-card,.gymtag-v3-step-details .bg-card,.gymtag-v3-train-options .bg-card,.gymtag-v3-group .bg-card,.gymtag-v3-chat .bg-card,.gymtag-v3-profile-settings .bg-card,.gymtag-v3-profile-editor .bg-card,.gymtag-v3-user-profile .bg-card{color:var(--gymtag-v3-clean-text)!important;background:#ffffff0d!important;--tw-ring-color:var(--gymtag-v3-clean-border-soft)!important}.gymtag-v3-compete button.bg-white,.gymtag-v3-discover button.bg-white:not(.v3-discover-person-default button),.gymtag-v3-profile button.bg-white,.gymtag-v3-step-details button.bg-white,.gymtag-v3-train-options button.bg-white,.gymtag-v3-group button.bg-white{color:#edf0f4!important;background:#ffffff0f!important;border-color:var(--gymtag-v3-clean-border)!important;--tw-ring-color:var(--gymtag-v3-clean-border)!important;box-shadow:inset 0 1px #ffffff0b,0 6px 16px #00000024!important}.gymtag-v3-discover .v3-discover-tabs>button.bg-brand,.gymtag-v3-compete .v3-compete-switch-btn.is-active,.gymtag-v3-profile .gymtag-v3-personal-stats [role=tab][aria-selected=true],.gymtag-v3-profile [role=tab][aria-selected=true],.gymtag-v3-step-details [role=tab][aria-selected=true]{color:var(--gymtag-v3-clean-active-text)!important;background:linear-gradient(180deg,#fafbfc,#e9edf2)!important;border-color:#ffffff3d!important;box-shadow:0 5px 15px #0000002e,inset 0 1px #fff!important}.gymtag-v3-discover .v3-discover-tabs>button:not(.bg-brand),.gymtag-v3-compete .v3-compete-switch-btn:not(.is-active),.gymtag-v3-profile [role=tab][aria-selected=false],.gymtag-v3-step-details [role=tab][aria-selected=false]{color:#eff2f794!important;background:transparent!important;box-shadow:none!important}.gymtag-v3-group .v3-group-tabs{border-color:var(--gymtag-v3-clean-border)!important;background:#ffffff0b!important}.gymtag-v3-group .v3-group-tabs>button{color:#eff2f77a!important}.gymtag-v3-group .v3-group-tabs>button:has(>span+span),.gymtag-v3-group .v3-group-tabs>button:has(span.absolute){color:#f5f7fa!important}.gymtag-v3-group .v3-group-tabs>button>span.absolute{background:#eef1f5!important;box-shadow:0 0 8px #ffffff1a!important}.gymtag-v3-compete .v3-groups-actions>button:first-child,.gymtag-v3-compete .v3-groups-actions>button:last-child{color:#17191e!important;background:linear-gradient(180deg,#fafbfc,#e8ecf1)!important;border-color:#ffffff38!important;box-shadow:0 8px 20px #00000030,inset 0 1px #fff!important}.gymtag-v3-compete .v3-groups-actions>button:active{filter:brightness(.94)}.gymtag-v3-discover .v3-discover-for-you button.bg-brand:not(.v3-discover-tabs>button),.gymtag-v3-discover .v3-discover-waves button.bg-brand,.gymtag-v3-discover .v3-discover-groups button.bg-brand,.gymtag-v3-discover .v3-discover-person-hero button.bg-brand,.gymtag-v3-discover .v3-discover-person-spotlight button.bg-brand,.gymtag-v3-discover .v3-discover-person-default button.bg-brand,.gymtag-v3-discover .v3-discover-wave-card button.bg-brand,.gymtag-v3-discover .v3-discover-request-card button.bg-brand,.gymtag-v3-discover .v3-discover-group-row button.bg-brand,.gymtag-v3-train-options .v3-train-run-card .bg-brand,.gymtag-v3-active-gym .v3-gym-finish:not(.bg-emerald-500),.gymtag-v3-compete .route-challenges-v3 .v3-route-empty>button,.gymtag-v3-compete .route-challenges-v3>div:first-child>div:last-child>button:first-child{color:#fff!important;background:linear-gradient(120deg,#a91635 0%,var(--gymtag-v3-clean-red) 56%,var(--gymtag-v3-clean-red-2) 100%)!important;box-shadow:0 8px 22px #e72d4f33,inset 0 1px #ffffff4d!important}.gymtag-v3-train-options .v3-train-header>span,.gymtag-v3-train-options .v3-train-run-card>div:first-child,.gymtag-v3-train-options .v3-train-watch-card .bg-background,.gymtag-v3-train-options .v3-train-watch-card .bg-brand\/8,.gymtag-v3-active-gym .v3-gym-verify-card .bg-brand\/10{color:#d6dce4!important;background:#fff1!important;--tw-ring-color:var(--gymtag-v3-clean-border-soft)!important}.gymtag-v3-train-options .v3-train-gym-card:after{background:linear-gradient(180deg,#07090d04,#07090d14 55%,#07090d4d)!important}.gymtag-v3-train-options .v3-train-gym-card [data-gymtag-checkin-action="1"]{background:linear-gradient(125deg,#a81f42,#e83257,#ff654e)!important;box-shadow:0 10px 26px #e72d4f3d,inset 0 1px #ffffff61!important}.gymtag-v3-train-options .v3-train-gym-card button[data-gymtag-checkin-ready="1"] [data-gymtag-checkin-action="1"]{background:linear-gradient(125deg,#137a3d,#16a34a 52%,#36c96d)!important;box-shadow:0 10px 26px #16a34a4d,0 0 18px #36c96d1f,inset 0 1px #ffffff57!important}.gymtag-v3-train-options .v3-train-gym-card [data-gymtag-checkin-action="1"] [data-gymtag-checkin-label="1"],.gymtag-v3-train-options .v3-train-gym-card [data-gymtag-checkin-action="1"] svg{color:#fff!important;-webkit-text-fill-color:#fff!important}.v3-group-week-card .bg-sky-50,.v3-group-week-card .bg-cyan-50,.gymtag-v3-compete .v3-group-row .bg-sky-100,.gymtag-v3-discover .v3-discover-group-row .bg-brand\/10{color:#d6dce4!important;background:#ffffff0f!important}.v3-group-week-card .text-sky-700,.v3-group-week-card .text-cyan-700,.gymtag-v3-compete .v3-group-row .text-sky-700{color:#d6dce4!important}.gymtag-v3-discover .v3-discover-for-you>div .h-1.bg-black\/\[0\.05\]>div,.gymtag-v3-active-run [class*="bg-[#fb2c62]"]{background:linear-gradient(90deg,#aeb6c1,#f0f2f5)!important}.gymtag-v3-active-run [class*="text-[#fb2c62]"]{color:#eef1f5!important}.v3-discover-filter-sheet>div:last-child,.v3-workout-dialog{color:var(--gymtag-v3-clean-text)!important;border-color:var(--gymtag-v3-clean-border)!important;background:linear-gradient(180deg,#20242c,#15181e)!important;box-shadow:0 20px 60px #0000006b,inset 0 1px #ffffff0e!important}.v3-discover-filter-sheet>div:last-child>div:first-child,.v3-discover-filter-sheet>div:last-child>div:last-child{border-color:var(--gymtag-v3-clean-border-soft)!important;background:#171a20!important}.v3-discover-filter-sheet .bg-ink,.v3-discover-filter-sheet button.bg-brand,.v3-workout-dialog button.bg-foreground{color:#fff!important;background:linear-gradient(120deg,#a91635,var(--gymtag-v3-clean-red),var(--gymtag-v3-clean-red-2))!important}.gymtag-v3-profile .v3-profile-hero,.gymtag-v3-profile .v3-profile-rank,.gymtag-v3-profile .v3-profile-results,.gymtag-v3-profile .v3-personal-stats-main{box-shadow:inset 0 1px #ffffff0f,0 12px 28px #0003!important}.gymtag-v3-profile .v3-profile-hero button[aria-label*=Edit]>span,.gymtag-v3-profile .v3-profile-hero button[aria-label*=Redigera]>span,.gymtag-v3-profile .v3-profile-rank>span:last-child{color:#17191e!important;background:linear-gradient(180deg,#fafbfc,#e8ecf1)!important;box-shadow:inset 0 1px #fff!important}.gymtag-v3-compete .v3-group-row:not(.is-secured):not(.needs-me),.v3-group-week-card>div{box-shadow:inset 0 1px #ffffff0f,0 12px 26px #0003!important}.v3-group-week-card>div>div:first-child>div:first-child>div:first-child{color:#d5dae2!important}.gymtag-v3-compete .text-emerald-700,.gymtag-v3-discover .text-emerald-700,.gymtag-v3-profile .text-emerald-700,.gymtag-v3-step-details .text-emerald-700,.gymtag-v3-group .text-emerald-700{color:#91ebcc!important}.gymtag-v3-compete .text-amber-700,.gymtag-v3-profile .text-orange-700,.gymtag-v3-group .text-amber-700,.gymtag-v3-group .text-orange-600{color:#ffc782!important}.mobile-shell>nav.gymtag-v3-nav{background:linear-gradient(145deg,#22262efd,#12151bfe)!important;border-color:var(--gymtag-v3-clean-border)!important}.gymtag-v3-nav .is-active .v3-nav-icon{color:#f3f5f7!important;background:#ffffff13!important;box-shadow:0 0 12px #ffffff08!important}.gymtag-v3-compete .v3-groups-list{display:flex;flex-direction:column;gap:.48rem!important}.gymtag-v3-compete .v3-group-row{position:relative;padding:.88rem .9rem!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:19px!important;background:#ffffff09!important;box-shadow:inset 0 1px #ffffff09!important}.gymtag-v3-compete .v3-group-row.is-secured,.gymtag-v3-compete .v3-group-row.needs-me{border-color:#ffffff13!important;box-shadow:inset 2px 0 #ffffff24!important}.gymtag-v3-compete .v3-group-row.is-secured{box-shadow:inset 2px 0 #79e7c1b8!important}.gymtag-v3-compete .v3-group-row.needs-me{box-shadow:inset 2px 0 #ffc17ac7!important}.gymtag-v3-compete .v3-group-row>div:first-child{align-items:center!important;gap:.68rem!important}.gymtag-v3-compete .v3-group-row>div:first-child>div:nth-child(2)>div:first-child{gap:.38rem!important}.gymtag-v3-compete .v3-group-row>div:first-child>div:nth-child(2)>p{margin-top:.16rem!important;color:#ebeff575!important;font-size:.5rem!important}.gymtag-v3-compete .v3-group-row>div:first-child>div:last-child{min-width:2.7rem}.gymtag-v3-compete .v3-group-row>div:first-child>div:last-child>p:first-child{gap:.18rem!important;font-size:.82rem!important}.gymtag-v3-compete .v3-group-row>div:first-child>div:last-child>p:nth-child(2){display:none!important}.gymtag-v3-compete .v3-league-pill{margin-top:.14rem!important;padding:0!important;border:0!important;border-radius:0!important;color:#ebeff56b!important;background:transparent!important;font-size:.43rem!important;font-weight:700!important;box-shadow:none!important}.gymtag-v3-compete .v3-league-pill svg{display:none!important}.gymtag-v3-compete .v3-group-row>div:nth-child(2){margin-top:.62rem!important}.gymtag-v3-compete .v3-group-row>div:nth-child(2)>div:first-child{color:#ebeff580!important;font-size:.5rem!important}.gymtag-v3-compete .v3-group-row>div:nth-child(2)>div:first-child p{font-weight:650!important}.gymtag-v3-compete .v3-group-row .h-2{height:3px!important;margin-top:.42rem!important;background:#fff1!important}.gymtag-v3-compete .v3-group-row>div:nth-child(2)>div:last-child{margin-top:.48rem!important}.gymtag-v3-compete .v3-group-row>div:nth-child(2)>div:last-child>div>span:first-child,.gymtag-v3-compete .v3-group-row>div:last-child>span:first-child{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:.47rem!important;font-weight:800!important;letter-spacing:.055em!important}.gymtag-v3-compete .v3-group-row .bg-emerald-100,.gymtag-v3-compete .v3-group-row .bg-emerald-50{color:#91ebcc!important;background:transparent!important}.gymtag-v3-compete .v3-group-row .bg-amber-100{color:#ffc782!important;background:transparent!important}.gymtag-v3-compete .v3-group-row .bg-sky-100,.gymtag-v3-compete .v3-group-row .bg-slate-100{color:#ebeff585!important;background:transparent!important}.gymtag-v3-compete .v3-group-row>div:nth-child(2)>div:last-child>svg,.gymtag-v3-compete .v3-group-row>div:last-child>svg{opacity:.28;width:.8rem!important;height:.8rem!important}.gymtag-v3-compete .v3-group-row .bg-brand{min-width:1rem!important;height:1rem!important;padding:0 .2rem!important;font-size:.4rem!important;background:#e72d4f!important;box-shadow:none!important}.gymtag-v3-compete .v3-groups-head{margin-top:1rem!important}.gymtag-v3-compete .v3-groups-head>span{border:0!important;background:transparent!important;padding-right:0!important;color:#ebeff56b!important}.gymtag-v3-compete .v3-group-row,.gymtag-v3-compete .v3-group-row.is-secured,.gymtag-v3-compete .v3-group-row.needs-me{border-color:#ffffff12!important;box-shadow:inset 0 1px #ffffff09!important}.gymtag-v3-home{--v3-home-gold:#f2c98b;--v3-home-gold-bright:#ffdca5;--v3-home-gold-soft:rgba(242,201,139,.18)}.gymtag-v3-home .v3-hero{height:clamp(455px,58dvh,535px);overflow:hidden}.gymtag-v3-home .v3-hero-image{object-position:center 42%;transform:scale(1.015)}.gymtag-v3-home .v3-hero-overlay{background:radial-gradient(circle at 20% 55%,rgba(255,190,104,.16),transparent 36%),linear-gradient(180deg,#08090b1a,#08090b09 34%,#0a0b0e21 61%,#0a0c106b 86%,#0b0d12ad)}.gymtag-v3-home .v3-hero:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,transparent 0%,transparent 61%,rgba(11,13,18,.08) 72%,rgba(11,13,18,.46) 100%)}.gymtag-v3-home .v3-topbar,.gymtag-v3-home .v3-hero-copy,.gymtag-v3-home .v3-status-orb{z-index:3}.gymtag-v3-home .v3-hero-copy{left:1.15rem;right:7.8rem;bottom:7.15rem;text-shadow:0 2px 20px rgba(0,0,0,.32)}.gymtag-v3-home .v3-eyebrow{color:#ffe7c2eb}.gymtag-v3-home .v3-hero-copy h1{max-width:270px;font-size:2.35rem;line-height:.96}.gymtag-v3-home .v3-hero-copy>p:not(.v3-eyebrow){max-width:255px;color:#fff9efd1}.gymtag-v3-home .v3-status-orb{right:1.05rem;bottom:7.1rem}.gymtag-v3-home .v3-home-content{z-index:5;margin-top:-3.75rem!important;padding:0 1rem}.gymtag-v3-home .v3-streak-card{border:1px solid rgba(255,239,216,.2);background:radial-gradient(circle at 12% 0%,rgba(255,218,160,.13),transparent 38%),linear-gradient(145deg,#302c27e0,#15171be8);box-shadow:inset 0 1px #ffffff29,0 22px 48px #0000004d,0 0 28px #edbc7412;backdrop-filter:none;-webkit-backdrop-filter:none}.gymtag-v3-home .v3-streak-card:before{left:5%;right:5%;background:linear-gradient(90deg,transparent,rgba(255,238,211,.42),transparent)}.gymtag-v3-home .v3-streak-ring{background:conic-gradient(from 24deg,#ffe0ad,#e8b96f 38%,#f7d49a 72%,#ffe0ad);box-shadow:0 0 24px #efc17e29}.gymtag-v3-home .v3-streak-ring>div{background:radial-gradient(circle at 42% 24%,rgba(255,221,168,.1),transparent 36%),#101215e8}.gymtag-v3-home .v3-streak-ring svg,.gymtag-v3-home .v3-kicker{color:var(--v3-home-gold-bright)}.gymtag-v3-home .v3-streak-meta h2{color:#fffaf2}.gymtag-v3-home .v3-mini-dot--cyan,.gymtag-v3-home .v3-mini-dot--amber{color:#f7d39a;background:#f6cf941a}@media(max-width:360px){.gymtag-v3-home .v3-hero{height:445px}.gymtag-v3-home .v3-hero-copy{right:6.9rem;bottom:6.8rem}.gymtag-v3-home .v3-hero-copy h1{font-size:2.05rem}.gymtag-v3-home .v3-status-orb{bottom:6.75rem;width:5.35rem;height:5.35rem}.gymtag-v3-home .v3-home-content{margin-top:-3.5rem!important}}.gymtag-v3-compete .v3-compete-hero{min-height:clamp(380px,47dvh,445px)!important;margin:0 -1rem!important;padding:max(1rem,env(safe-area-inset-top)) 1.2rem 11rem!important;overflow:hidden;isolation:isolate;background:transparent!important}.gymtag-v3-compete .v3-compete-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url(/assets/gymtag-group-competition-Ce7l5U4h.webp) center 42%/cover no-repeat;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 58%,rgba(0,0,0,.94) 68%,rgba(0,0,0,.72) 78%,rgba(0,0,0,.42) 87%,rgba(0,0,0,.16) 94%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 58%,rgba(0,0,0,.94) 68%,rgba(0,0,0,.72) 78%,rgba(0,0,0,.42) 87%,rgba(0,0,0,.16) 94%,transparent 100%)}.gymtag-v3-compete .v3-compete-hero:after{content:"";position:absolute;inset:0;z-index:1;height:auto;pointer-events:none;background:radial-gradient(circle at 76% 23%,rgba(255,255,255,.045),transparent 30%),linear-gradient(180deg,rgba(5,7,12,.13) 0%,rgba(7,9,14,.025) 34%,rgba(8,10,15,.07) 58%,rgba(10,12,17,.17) 75%,rgba(11,13,18,.08) 88%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 79%,rgba(0,0,0,.62) 90%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 79%,rgba(0,0,0,.62) 90%,transparent 100%)}.gymtag-v3-compete .v3-compete-hero>div{z-index:2!important;transform:translateY(-12px)}.gymtag-v3-compete .v3-compete-switch{margin-top:-8.1rem!important;border-color:#ffffff1f!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.045),transparent 42%),linear-gradient(145deg,#22262ecc,#12151bdb)!important;-webkit-backdrop-filter:blur(24px) saturate(112%);backdrop-filter:blur(24px) saturate(112%);box-shadow:inset 0 1px #ffffff13,0 18px 36px #00000047!important}@media(max-width:360px){.gymtag-v3-compete .v3-compete-hero{min-height:360px!important;padding-bottom:9.6rem!important}.gymtag-v3-compete .v3-compete-switch{margin-top:-7.35rem!important}}.gymtag-v3-compete .v3-compete-hero{box-shadow:0 54px 72px -52px #080b17f5}.gymtag-v3-compete .v3-compete-hero:after{background:radial-gradient(circle at 76% 23%,rgba(255,255,255,.045),transparent 30%),linear-gradient(180deg,#05070c21,#07090e06 32%,#080a0f14 54%,#0a0c1138 72%,#0b0d127a 88%,#0b0d12db)!important;-webkit-mask-image:none!important;mask-image:none!important}.gymtag-v3-compete .daily-groups-v3,.gymtag-v3-compete .route-challenges-v3{position:relative;z-index:6}.gymtag-v3-compete .v3-groups-head{position:relative;z-index:7}.gymtag-v3-compete{--v3-compete-gold:#f2c98b;--v3-compete-gold-bright:#ffdca5;--v3-compete-gold-deep:#bf8843;--v3-compete-gold-soft:rgba(242,201,139,.15)}.gymtag-v3-compete .v3-groups-actions>button:first-child,.gymtag-v3-compete .v3-groups-actions>button:last-child{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.045),transparent 42%),linear-gradient(145deg,#26292ffa,#181b20fe)!important;box-shadow:inset 0 1px #fff1,0 10px 24px #00000030!important}.gymtag-v3-compete .v3-groups-actions>button svg{color:var(--v3-compete-gold-bright)!important}.gymtag-v3-compete .v3-group-row,.gymtag-v3-compete .v3-group-row.is-secured,.gymtag-v3-compete .v3-group-row.needs-me{position:relative;min-height:9.6rem;overflow:hidden;padding:1rem 1rem .9rem!important;border:1px solid rgba(242,201,139,.16)!important;border-radius:24px!important;color:#f7f7f4!important;background:radial-gradient(circle at 8% 0%,rgba(255,223,170,.07),transparent 35%),linear-gradient(145deg,#1d1f23fb,#101216fe)!important;box-shadow:inset 0 1px #ffffff12,0 15px 34px #0000003d!important}.gymtag-v3-compete .v3-group-row:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#121418f0,#121418e8 26%,#121418d4 43%,#121418a6 61%,#12141863 80%,#1214182e),var(--v3-group-card-bg);background-repeat:no-repeat;background-position:center center,center center;background-size:100% 100%,cover;opacity:.93;filter:saturate(.8) contrast(.98) brightness(.94)}.gymtag-v3-compete .v3-group-row:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px #ffebca21,inset 2px 0 #f2c98b29}.gymtag-v3-compete .v3-group-row>*>*,.gymtag-v3-compete .v3-group-row>*{position:relative;z-index:2}.gymtag-v3-compete .v3-group-row-head>div:first-child{filter:drop-shadow(0 4px 10px rgba(0,0,0,.3))}.gymtag-v3-compete .v3-group-row-head>div:first-child img,.gymtag-v3-compete .v3-group-row-head>div:first-child span{border-color:#f2c98b57!important}.gymtag-v3-compete .v3-group-row-head>div:first-child span:last-child{color:#f6e2bf!important;background:#ffffff14!important}.gymtag-v3-compete .v3-group-row-title>p{color:#fffaf1!important;font-size:1rem!important;font-weight:800!important;letter-spacing:-.025em!important;text-shadow:0 2px 10px rgba(0,0,0,.28)}.gymtag-v3-compete .v3-group-row-meta{color:#f2f4f780!important;font-size:.56rem!important}.gymtag-v3-compete .v3-group-row-streak>p:first-child{color:#fff7e8!important;font-size:1.02rem!important}.gymtag-v3-compete .v3-group-row-streak>p:first-child svg{color:var(--v3-compete-gold-bright)!important}.gymtag-v3-compete .v3-group-row-streak>p:nth-child(2){display:none!important}.gymtag-v3-compete .v3-league-pill{margin-top:.35rem!important;padding:.24rem .5rem!important;border:1px solid rgba(242,201,139,.3)!important;border-radius:999px!important;color:var(--v3-compete-gold-bright)!important;background:#19161285!important;font-size:.46rem!important;letter-spacing:.02em!important;box-shadow:inset 0 1px #ffffff09!important}.gymtag-v3-compete .v3-league-pill svg{display:block!important;color:var(--v3-compete-gold-bright)!important}.gymtag-v3-compete .v3-group-row-progress{margin-top:.78rem!important}.gymtag-v3-compete .v3-group-row-progress-copy p:first-child{color:#faf8f3e0!important;font-size:.55rem!important;font-weight:700!important}.gymtag-v3-compete .v3-group-row-progress-copy p:last-child{color:var(--v3-compete-gold-bright)!important;font-size:.54rem!important}.gymtag-v3-compete .v3-group-row-progress-track{height:3px!important;margin-top:.48rem!important;background:#ffffff17!important}.gymtag-v3-compete .v3-group-row-progress-track>span{background:linear-gradient(90deg,#b98545,var(--v3-compete-gold),var(--v3-compete-gold-bright))!important;box-shadow:0 0 10px #f2c98b1f!important}.gymtag-v3-compete .v3-group-row-status{margin-top:.62rem!important;min-height:1.35rem}.gymtag-v3-compete .v3-group-row-status-chip{padding:0!important;border:0!important;border-radius:0!important;color:var(--v3-compete-gold-bright)!important;background:transparent!important;box-shadow:none!important;font-size:.48rem!important;font-weight:850!important;letter-spacing:.07em!important}.gymtag-v3-compete .v3-group-row-status .fill-brand{fill:var(--v3-compete-gold)!important;color:var(--v3-compete-gold)!important}.gymtag-v3-compete .v3-group-row-status .text-brand{color:var(--v3-compete-gold)!important}.gymtag-v3-compete .v3-group-row-status>svg,.gymtag-v3-compete .v3-group-row-status>div+svg{color:#ffffff57!important}.gymtag-v3-compete .v3-group-row.is-secured,.gymtag-v3-compete .v3-group-row.needs-me{border-color:#f2c98b33!important;box-shadow:inset 0 1px #ffffff13,inset 2px 0 #f2c98b47,0 15px 34px #0000003d!important}.gymtag-v3-compete .v3-group-row:active{transform:scale(.994);filter:brightness(1.035)}.gymtag-v3-group{--v3-group-gold:#f2c98b;--v3-group-gold-bright:#ffdca5;--v3-group-gold-deep:#b98242;--v3-group-gold-soft:rgba(242,201,139,.15)}.v3-group-week-card .v3-week-shell{margin-top:.62rem!important;overflow:hidden!important;border:1px solid rgba(242,201,139,.19)!important;border-radius:29px!important;color:#f7f5f0!important;background:radial-gradient(circle at 8% 0%,rgba(242,201,139,.075),transparent 34%),linear-gradient(145deg,#1f2125fc,#111317fe)!important;box-shadow:inset 0 1px #ffffff12,0 16px 34px #00000040!important;--tw-ring-color:transparent!important}.v3-group-week-card .v3-week-shell>div:first-child{padding:.95rem 1rem .78rem!important;border-bottom:1px solid rgba(255,255,255,.065);background:radial-gradient(circle at 12% 0%,rgba(242,201,139,.07),transparent 48%),transparent!important}.v3-group-week-card .v3-week-eyebrow{color:var(--v3-group-gold)!important;font-size:.52rem!important;letter-spacing:.15em!important}.v3-group-week-card .v3-week-eyebrow svg{color:var(--v3-group-gold-bright)!important;fill:#f2c98b29!important}.v3-group-week-card .v3-week-title{margin-top:.3rem!important;color:#fffaf2!important;font-size:1.34rem!important;line-height:1.02!important;font-weight:790!important;letter-spacing:-.035em!important}.v3-group-week-card .v3-week-subtitle{margin-top:.3rem!important;color:#f5f2eb94!important;font-size:.58rem!important;line-height:1.45!important}.v3-group-week-card .v3-week-picker{min-height:2rem!important;padding:.12rem!important;border:1px solid rgba(242,201,139,.12)!important;color:#f6ead6!important;background:#ffffff0b!important;box-shadow:inset 0 1px #ffffff09!important;--tw-ring-color:transparent!important}.v3-group-week-card .v3-week-picker button{color:#f8f4ec9e!important}.v3-group-week-card .v3-week-picker>span{color:#fff5e6!important;font-weight:780!important}.v3-group-week-card .v3-week-matrix{border:0!important;background:#080a0d2b!important;box-shadow:none!important}.v3-group-week-card .v3-week-matrix>div>div{padding:.62rem .72rem .5rem!important}.v3-group-week-card .v3-week-matrix .bg-card{background:#15171bf5!important}.v3-group-week-card .v3-week-member-head{color:#f6f1e885!important;font-size:.53rem!important;letter-spacing:.09em!important}.v3-group-week-card .v3-week-day-head>div:first-child{color:#f6f1e87a!important}.v3-group-week-card .v3-week-day-head>div:last-child{color:#f6f1e8a3!important}.v3-group-week-card .v3-week-day-head>div.font-bold{color:var(--v3-group-gold-bright)!important}.v3-group-week-card .v3-week-member-name{color:#f6f4ef!important;font-size:.67rem!important;font-weight:690!important}.v3-group-week-card .v3-week-personal-streak{display:block!important;margin-top:.08rem!important;color:var(--v3-group-gold)!important;font-size:.44rem!important;font-weight:800!important;line-height:.62rem!important;opacity:.86}.v3-group-week-card .v3-week-matrix [class*=border-black]{border-color:#fff1!important}.v3-group-week-card .v3-week-matrix .bg-background{color:#f7f3ec9e!important;background:#ffffff0b!important}.v3-group-week-card .v3-week-matrix .bg-emerald-50{color:#b8efd7!important;background:#50c49724!important;--tw-ring-color:rgba(113,222,179,.18)!important}.v3-group-week-card .v3-week-matrix .bg-sky-50,.v3-group-week-card .v3-week-matrix .bg-cyan-50{color:#e4e8ed!important;background:#ffffff0e!important;--tw-ring-color:rgba(255,255,255,.08)!important}.v3-group-week-card .v3-week-matrix .bg-red-50{color:#ffb1bc!important;background:#eb566a1f!important;--tw-ring-color:rgba(244,113,131,.16)!important}.v3-group-week-card .v3-week-matrix .bg-orange-50{background:#f2c98b1a!important;--tw-ring-color:rgba(242,201,139,.14)!important}.v3-group-week-card .gymtag-perfect-week-check{color:#3c2b13!important;background:linear-gradient(145deg,#ffe6b8,#f2c98b)!important;border-color:#ffe6b86b!important;box-shadow:0 0 12px #f2c98b24!important}.v3-group-week-card .v3-week-group-row{color:#fff4e0!important;border-color:#f2c98b1c!important}.v3-group-week-card .v3-week-group-row svg{color:var(--v3-group-gold-bright)!important;filter:none!important}.v3-group-week-card .v3-week-action-slot{border-color:#f2c98b1a!important;background:#0f1114d1!important}.v3-crown-classic{padding:.9rem 1rem .82rem!important;border-top:1px solid rgba(242,201,139,.2)!important;color:#f8f5ef!important;background:radial-gradient(circle at 10% 5%,rgba(242,201,139,.085),transparent 35%),linear-gradient(180deg,#18191cf5,#0f1114fc)!important}.v3-crown-classic-head>div>span{color:#3c2b13!important;background:linear-gradient(145deg,#ffe3ae,#e8bb74)!important;border-color:#ffe6b861!important;box-shadow:0 6px 16px #0003,inset 0 1px #ffffff70!important}.v3-crown-classic-head>div>span svg{color:#6a4618!important;fill:#6a46182e!important}.v3-crown-classic-head>div>div>p:first-child{color:#fffaf2!important;font-size:.86rem!important;font-weight:800!important}.v3-crown-classic-head>div>div>p:last-child{color:var(--v3-group-gold)!important;font-size:.48rem!important}.v3-crown-classic-head>span{color:var(--v3-group-gold-bright)!important;border:1px solid rgba(242,201,139,.18)!important;background:#f2c98b13!important;box-shadow:none!important}.v3-crown-classic-holder{border-color:#f2c98b38!important;background:radial-gradient(circle at 12% 30%,rgba(242,201,139,.1),transparent 42%),#ffffff09!important;box-shadow:inset 0 1px #ffffff0b,0 9px 24px #0000002e!important}.v3-crown-classic-holder>div>span:first-child>span:first-child{box-shadow:0 0 0 1px #ffe1ad33,0 8px 22px #0000003d!important}.v3-crown-classic-holder>div>span:first-child>span:last-child{color:#4a3213!important;background:linear-gradient(145deg,#ffe2a9,#e5b766)!important;--tw-ring-color:#17191d!important}.v3-crown-classic-holder>div>div>p:first-child{color:var(--v3-group-gold)!important}.v3-crown-classic-holder>div>div>p:nth-child(2){color:#fffaf1!important}.v3-crown-classic-holder>div>div>p:nth-child(3){color:#f6f1e894!important}.v3-crown-classic-holder>div>div>div>span{color:#f5dfbc!important;border-color:#f2c98b1f!important;background:#f2c98b12!important;box-shadow:none!important}.v3-crown-classic-open{border-color:#f2c98b45!important;color:#f8f3e9!important;background:#f2c98b0b!important}.v3-crown-classic-open>p:first-child{color:#fff3dd!important}.v3-crown-classic-open>p:last-child{color:#f5f1e98f!important}.v3-crown-classic-status{color:#f7ead4!important;background:#f2c98b12!important;--tw-ring-color:rgba(242,201,139,.1)!important}.v3-crown-classic-status p{color:#faf2e2c7!important}.v3-crown-classic-ranking{border-color:#fff1!important}.v3-crown-classic-ranking>div{border-color:#ffffff0f!important}.v3-crown-classic-ranking>div[class*=bg-amber]{background:#f2c98b0f!important}.v3-crown-classic-ranking>div>span:first-child{color:#f8ead0!important;background:#f2c98b1f!important}.v3-crown-classic-ranking img,.v3-crown-classic-ranking [class*=rounded-full]{border-color:#f2c98b29!important}.v3-crown-classic-ranking p{color:#f7f4ee!important}.v3-crown-classic-ranking>div>span:last-child{color:#fff1d8!important}.v3-crown-classic-ranking>div>span:last-child span{color:#f5f0e778!important}.v3-crown-classic-rule{border-color:#ffffff0e!important}.v3-crown-classic-rule p{color:#f5f0e76b!important}.v3-crown-classic-loading{border-color:#f2c98b2e!important;background:#121417f5!important}.v3-crown-classic-loading>div:first-child,.v3-crown-classic-loading>div:last-child>div{background:#ffffff0e!important}@media(max-width:360px){.v3-group-week-card .v3-week-title{font-size:1.18rem!important}.v3-group-week-card .v3-week-matrix>div>div{padding-left:.56rem!important;padding-right:.56rem!important}.v3-crown-classic{padding-left:.82rem!important;padding-right:.82rem!important}}.v3-group-week-card .v3-week-matrix .v3-week-member-head{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important}.v3-group-week-card .v3-week-matrix{transition:opacity .16s ease,transform .16s ease;will-change:opacity,transform}.v3-group-week-card .v3-week-shell.is-week-refreshing .v3-week-matrix{opacity:.62;transform:translateY(1px);pointer-events:none}.v3-group-week-card .v3-week-shell.is-week-refreshing .v3-week-picker{opacity:.78}.v3-group-week-card .v3-week-member-row{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}.v3-group-week-card .v3-week-empty-dot{background:#ffffff2e!important;box-shadow:0 0 0 1px #ffffff06!important}.v3-group-step-card .v3-stats-compact{position:relative;overflow:hidden;margin-top:.78rem!important;padding:1rem!important;border:1px solid rgba(242,201,139,.16)!important;border-radius:25px!important;color:#f8f6f1!important;background:radial-gradient(circle at 8% 0%,rgba(242,201,139,.075),transparent 38%),linear-gradient(145deg,#1f2125fc,#111317fe)!important;box-shadow:inset 0 1px #fff1,0 13px 30px #00000038!important;--tw-ring-color:transparent!important}.v3-group-step-card .v3-stats-compact:after{content:"";position:absolute;left:1rem;right:1rem;top:3.7rem;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(242,201,139,.13),rgba(255,255,255,.035),transparent)}.v3-group-step-card .v3-steps-compact-head{position:relative;z-index:1}.v3-group-step-card .v3-steps-compact-icon{width:2.35rem!important;height:2.35rem!important;border:1px solid rgba(242,201,139,.22)!important;border-radius:999px!important;color:#5e4018!important;background:linear-gradient(145deg,#ffe3ae,#e7b96d)!important;box-shadow:inset 0 1px #ffffff8c,0 7px 18px #0000002e!important}.v3-group-step-card .v3-steps-compact-icon svg{width:1rem!important;height:1rem!important}.v3-group-step-card .v3-steps-compact-eyebrow{color:var(--v3-group-gold)!important;font-size:.49rem!important;letter-spacing:.15em!important}.v3-group-step-card .v3-steps-compact-title{color:#fffaf2!important;font-size:.8rem!important;font-weight:720!important}.v3-group-step-card .v3-steps-compact-arrow{border:1px solid rgba(255,255,255,.075)!important;color:#f8f3ea8f!important;background:#ffffff09!important}.v3-group-step-card .v3-steps-compact-value{position:relative;z-index:1;margin-top:1rem!important}.v3-group-step-card .v3-steps-compact-value strong{color:#fffaf1!important;font-size:1.82rem!important;font-weight:820!important}.v3-group-step-card .v3-steps-compact-value>p:first-child>span{color:#f6f1e88a!important}.v3-group-step-card .v3-steps-compact-meta{color:#f6f1e87a!important;font-size:.55rem!important}.v3-group-step-card .v3-steps-mini-chart{position:relative;z-index:1;margin-top:.82rem!important;padding:.62rem .65rem .48rem;border:1px solid rgba(255,255,255,.055);border-radius:16px;background:#080a0d2e}.v3-group-step-card .v3-steps-mini-day{min-width:0}.v3-group-step-card .v3-steps-mini-bar{max-width:.46rem;min-height:3px;background:#f2c98b38!important;box-shadow:none!important}.v3-group-step-card .v3-steps-mini-bar.is-today{background:linear-gradient(180deg,var(--v3-group-gold-bright),var(--v3-group-gold-deep))!important;box-shadow:0 0 9px #f2c98b1a!important}.v3-group-step-card .v3-steps-mini-label{color:#f5f0e761!important;font-size:.44rem!important}.v3-group-step-card .v3-steps-mini-label.is-today{color:var(--v3-group-gold-bright)!important}.v3-group-step-card .v3-stats-compact:active{transform:scale(.996);filter:brightness(1.025)}.v3-group-step-card .v3-steps-member-bars{position:relative;z-index:1;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(46px,1fr);align-items:end;gap:.36rem;margin-top:.82rem;padding:.78rem .58rem .62rem;overflow-x:auto;overflow-y:hidden;border:1px solid rgba(255,255,255,.055);border-radius:17px;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 48%),#080a0d29;scrollbar-width:none;overscroll-behavior-x:contain}.v3-group-step-card .v3-steps-member-bars::-webkit-scrollbar{display:none}.v3-group-step-card .v3-steps-member-column{display:flex;min-width:46px;flex-direction:column;align-items:center;justify-content:flex-end}.v3-group-step-card .v3-steps-member-stage{position:relative;width:100%;height:78px;overflow:visible;border-bottom:1px solid rgba(255,255,255,.06)}.v3-group-step-card .v3-steps-member-stage:before{content:"";position:absolute;left:50%;bottom:0;width:8px;height:68%;transform:translate(-50%);border:1px solid rgba(255,255,255,.035);border-radius:999px 999px 3px 3px;background:#ffffff09}.v3-group-step-card .v3-steps-member-fill{position:absolute;bottom:0;left:50%;z-index:1;display:block;width:8px;min-height:2px;transform:translate(-50%);border-radius:999px 999px 3px 3px;background:linear-gradient(180deg,#f4d3a2b3,#b1773775);box-shadow:0 0 7px #f2c98b12;transition:height .38s cubic-bezier(.22,.78,.24,1)}.v3-group-step-card .v3-steps-member-fill.is-leader{width:9px;background:linear-gradient(180deg,var(--v3-group-gold-bright),var(--v3-group-gold),var(--v3-group-gold-deep));box-shadow:0 0 11px #f2c98b29}.v3-group-step-card .v3-steps-member-fill.is-muted{height:2px!important;opacity:.2;box-shadow:none!important}.v3-group-step-card .v3-steps-member-avatar-marker{position:absolute;left:50%;z-index:3;display:block;transform:translate(-50%);transition:bottom .38s cubic-bezier(.22,.78,.24,1);filter:drop-shadow(0 4px 7px rgba(0,0,0,.28))}.v3-group-step-card .v3-steps-member-avatar-marker.is-muted{opacity:.56;bottom:-14px!important}.v3-group-step-card .v3-steps-member-avatar-marker img,.v3-group-step-card .v3-steps-member-avatar-marker>span{border-color:#f2c98b38!important;box-shadow:0 0 0 2px #101216eb}.v3-group-step-card .v3-steps-member-column:first-child .v3-steps-member-avatar-marker img,.v3-group-step-card .v3-steps-member-column:first-child .v3-steps-member-avatar-marker>span{border-color:#ffdca585!important;box-shadow:0 0 0 2px #101216f0,0 0 12px #f2c98b21}.v3-group-step-card .v3-steps-member-value{margin-top:.42rem;color:#faf7f0c7;font-size:.5rem;font-weight:780;line-height:1;font-variant-numeric:tabular-nums}.v3-group-step-card .v3-steps-member-name{display:block;max-width:100%;margin-top:.22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#faf7f07a;font-size:.44rem;font-weight:690;line-height:1.1}.v3-group-step-card .v3-steps-member-avatar-marker>span{border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important}.v3-group-step-card .v3-steps-member-avatar-marker img,.v3-group-step-card .v3-steps-member-avatar-marker>span>span{border-color:#f2c98b38!important;border-radius:999px!important;box-shadow:0 0 0 2px #101216eb}.v3-group-step-card .v3-steps-member-column:first-child .v3-steps-member-avatar-marker img,.v3-group-step-card .v3-steps-member-column:first-child .v3-steps-member-avatar-marker>span>span{border-color:#ffdca585!important;box-shadow:0 0 0 2px #101216f0,0 0 12px #f2c98b21}.v3-group-step-card .v3-stats-compact{padding:.82rem .9rem .78rem!important}.v3-group-step-card .v3-stats-compact:after{left:.9rem!important;right:.9rem!important;top:3.18rem!important}.v3-group-step-card .v3-steps-compact-head{gap:.65rem!important}.v3-group-step-card .v3-steps-compact-icon{width:2.05rem!important;height:2.05rem!important}.v3-group-step-card .v3-steps-compact-icon svg{width:.88rem!important;height:.88rem!important}.v3-group-step-card .v3-steps-compact-eyebrow{font-size:.45rem!important}.v3-group-step-card .v3-steps-compact-title{margin-top:.08rem!important;font-size:.73rem!important}.v3-group-step-card .v3-steps-compact-arrow{width:1.85rem!important;height:1.85rem!important}.v3-group-step-card .v3-steps-compact-value{margin-top:.7rem!important}.v3-group-step-card .v3-steps-compact-value strong{font-size:1.58rem!important;line-height:.94!important}.v3-group-step-card .v3-steps-compact-value>p:first-child>span{padding-bottom:0!important;font-size:.62rem!important}.v3-group-step-card .v3-steps-compact-meta{margin-top:.18rem!important;font-size:.51rem!important;line-height:1.2!important}.v3-group-step-card .v3-steps-member-bars{margin-top:.6rem!important;padding:.56rem .5rem .48rem!important}.v3-group-step-card .v3-steps-member-stage{height:94px!important}.v3-group-step-card .v3-steps-member-value{margin-top:.32rem!important}.v3-group-step-card .v3-steps-member-name{margin-top:.16rem!important}.v3-group-step-card .v3-steps-member-stage.is-empty:before{display:none!important}.v3-group-step-card .v3-steps-member-stage.is-empty{border-bottom-color:#ffffff09!important}.v3-group-step-card .v3-steps-member-column.is-empty .v3-steps-member-avatar-marker{opacity:.58}.v3-group-week-card .v3-week-group-row,.v3-group-week-card .v3-week-group-cell{margin-top:.12rem!important;height:1.7rem!important;padding-top:.15rem!important;border-top-color:#fff1!important}.v3-crown-classic{border-top-color:#f2c98b47!important;background:radial-gradient(circle at 12% 8%,rgba(242,201,139,.17),transparent 32%),radial-gradient(circle at 88% 34%,rgba(190,130,58,.095),transparent 38%),linear-gradient(180deg,#231f19f7,#181715fb 42%,#0f1114fe)!important;box-shadow:inset 0 1px #ffe5b813,inset 0 20px 42px -34px #f2c98b66!important}.v3-crown-classic-holder{border-color:#f2c98b47!important;background:radial-gradient(circle at 12% 30%,rgba(255,220,159,.15),transparent 38%),linear-gradient(145deg,#f2c98b11,#ffffff07 58%,#f2c98b09)!important;box-shadow:inset 0 1px #ffefcd13,0 10px 26px #0000002e!important}.v3-crown-classic-status{background:linear-gradient(90deg,#f2c98b1b,#f2c98b0b)!important;--tw-ring-color:rgba(242,201,139,.14)!important}.v3-crown-classic-ranking>div[class*=bg-amber]{background:linear-gradient(90deg,#f2c98b1b,#f2c98b0b)!important}.v3-crown-classic-rule{border-color:#f2c98b13!important}.gymtag-v3-shell{--gymtag-v3-clean-bg:#111318;--gymtag-v3-clean-bg-2:#171a20;--gymtag-v3-clean-surface:#26292f;--gymtag-v3-clean-surface-hi:#30343b;--gymtag-v3-clean-border:rgba(255,255,255,.145);--gymtag-v3-clean-border-soft:rgba(255,255,255,.09);--gymtag-v3-clean-muted:rgba(245,244,241,.66);--v3-clean-bg:#111318;--v3-clean-surface:#25282e;--v3-clean-surface-2:#2d3138;--v3-clean-border:rgba(255,255,255,.14);--v3-clean-muted:rgba(245,244,241,.65);background:#111318!important}.gymtag-v3-compete,.gymtag-v3-discover,.gymtag-v3-profile,.gymtag-v3-step-details,.gymtag-v3-train-options,.gymtag-v3-active-gym,.gymtag-v3-rank-journey,.gymtag-v3-leaderboard{background:radial-gradient(circle at 84% 8%,rgba(255,255,255,.05),transparent 21rem),radial-gradient(circle at 8% 66%,rgba(242,201,139,.025),transparent 22rem),linear-gradient(180deg,#111318,#171a20 56%,#111318)!important}.gymtag-v3-group{background:#111318!important}.gymtag-v3-group .v3-group-overview-panel,.gymtag-v3-group .gymtag-group-tab-panel.v3-group-stats-panel{background:radial-gradient(circle at 84% 12%,rgba(255,255,255,.045),transparent 19rem),radial-gradient(circle at 10% 76%,rgba(242,201,139,.022),transparent 20rem),linear-gradient(180deg,#111318,#16191f)!important}.gymtag-v3-group .gymtag-group-tab-panel.v3-group-chat-panel{border-radius:0 0 30px 30px;background:radial-gradient(circle at 84% 12%,rgba(255,255,255,.045),transparent 19rem),radial-gradient(circle at 10% 72%,rgba(242,201,139,.026),transparent 20rem),linear-gradient(180deg,#111318,#16191f calc(100% - 38px),#111318a3)!important;box-shadow:inset 0 -24px 34px -32px #f2c98b38}.gymtag-v3-chat .gymtag-chat-read-receipts{min-height:18px;color:#f5f4f185}.gymtag-v3-chat .gymtag-chat-read-receipts img,.gymtag-v3-chat .gymtag-chat-read-receipts>span:first-child>span{box-shadow:0 1px 5px #0000004d}.gymtag-v3-compete .text-muted-foreground,.gymtag-v3-discover .text-muted-foreground,.gymtag-v3-profile .text-muted-foreground,.gymtag-v3-step-details .text-muted-foreground,.gymtag-v3-train-options .text-muted-foreground,.gymtag-v3-active-gym .text-muted-foreground,.gymtag-v3-rank-journey .text-muted-foreground,.gymtag-v3-leaderboard .text-muted-foreground,.gymtag-v3-group .text-muted-foreground{color:#f5f4f1a6!important}.gymtag-v3-discover .v3-discover-tabs,.gymtag-v3-discover .v3-discover-person-default,.gymtag-v3-discover .v3-discover-wave-card,.gymtag-v3-discover .v3-discover-request-card,.gymtag-v3-discover .v3-discover-group-row,.gymtag-v3-discover .v3-discover-event-card,.gymtag-v3-discover .v3-discover-ad-card,.gymtag-v3-compete .v3-compete-switch,.gymtag-v3-compete .route-challenges-v3 .v3-route-loading,.gymtag-v3-compete .route-challenges-v3 .v3-route-empty,.gymtag-v3-compete .route-challenges-v3 .v3-route-row,.gymtag-v3-profile .v3-profile-hero,.gymtag-v3-profile .v3-profile-rank,.gymtag-v3-profile .v3-profile-results,.gymtag-v3-profile .v3-personal-stats-main,.gymtag-v3-train-options .v3-train-run-card,.gymtag-v3-train-options .v3-train-watch-card,.gymtag-v3-active-gym .v3-gym-main-card,.gymtag-v3-active-gym .v3-gym-verify-card,.gymtag-v3-rank-journey .v3-rank-current-card,.gymtag-v3-rank-journey .v3-rank-levels,.gymtag-v3-leaderboard .v3-leaderboard-list-card{border-color:#ffffff25!important;background:radial-gradient(circle at 14% 0%,rgba(255,255,255,.075),transparent 38%),linear-gradient(145deg,#343538cc,#1d1e21e3)!important;box-shadow:inset 0 1px #ffffff1a,0 10px 26px #00000029!important;-webkit-backdrop-filter:blur(18px) saturate(108%);backdrop-filter:blur(18px) saturate(108%)}.gymtag-v3-compete .bg-card,.gymtag-v3-discover .bg-card,.gymtag-v3-profile .bg-card,.gymtag-v3-step-details .bg-card,.gymtag-v3-train-options .bg-card,.gymtag-v3-group .bg-card,.gymtag-v3-chat .bg-card,.gymtag-v3-profile-settings .bg-card,.gymtag-v3-profile-editor .bg-card,.gymtag-v3-user-profile .bg-card{background:#ffffff12!important;--tw-ring-color:rgba(255,255,255,.095)!important}.v3-group-week-card .v3-week-shell{border-color:#f2c98b3d!important;background:radial-gradient(circle at 10% 0%,rgba(255,226,178,.11),transparent 38%),linear-gradient(145deg,#302d28d1,#1b1c1ee8)!important;box-shadow:inset 0 1px #ffffff1a,0 14px 30px #0000002e!important}.v3-group-step-card .v3-stats-compact{border-color:#f2c98b38!important;background:radial-gradient(circle at 8% 0%,rgba(255,226,178,.1),transparent 38%),linear-gradient(145deg,#302e2acc,#1c1d1fe6)!important;box-shadow:inset 0 1px #ffffff18,0 11px 26px #0000002b!important}.v3-crown-classic{background:radial-gradient(circle at 12% 8%,rgba(255,226,178,.18),transparent 34%),radial-gradient(circle at 88% 34%,rgba(190,130,58,.11),transparent 40%),linear-gradient(180deg,#302b23db,#211f1ceb 46%,#17181af5)!important}.v3-crown-classic-holder{background:radial-gradient(circle at 12% 30%,rgba(255,225,171,.17),transparent 40%),linear-gradient(145deg,#ffffff13,#ffffff09)!important}.gymtag-v3-group .v3-group-activity .gymtag-activity-cards>div>article,.gymtag-v3-group .v3-group-activity .gymtag-feed-system-card{background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.055),transparent 36%),linear-gradient(145deg,#2e2f33d1,#1b1c1fe8)!important;outline-color:#ffffff1c!important;box-shadow:inset 0 1px #ffffff14,0 9px 22px #00000026!important}.gymtag-v3-group .v3-group-activity .text-muted-foreground{color:#f5f4f19c!important}.gymtag-v3-group .v3-group-detail-hero-shade{background:linear-gradient(90deg,#0a0b0d70,#0a0b0d1f 58%,#0a0b0d3d),linear-gradient(180deg,#0a0b0d0f,#0c0d0f1a 38%,#11121557 69%,#111317b0 89%,#111318)!important}.gymtag-v3-compete .v3-group-row:before{background-image:linear-gradient(90deg,#121418e6,#121418de 26%,#121418c4 43%,#12141891 61%,#12141852 80%,#1214181f),var(--v3-group-card-bg)!important;opacity:.92!important;filter:saturate(.84) contrast(.98) brightness(.98)!important}.gymtag-v3-nav{border-color:#ffffff24!important;background:linear-gradient(145deg,#313236e0,#1b1c1ff0)!important;box-shadow:inset 0 1px #ffffff1a,0 16px 34px #0000003d!important;-webkit-backdrop-filter:blur(24px) saturate(108%);backdrop-filter:blur(24px) saturate(108%)}.gymtag-v3-compete .v3-compete-hero{background:transparent!important;box-shadow:none!important}.gymtag-v3-compete .v3-compete-hero:before{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 60%,rgba(0,0,0,.92) 69%,rgba(0,0,0,.68) 78%,rgba(0,0,0,.38) 87%,rgba(0,0,0,.14) 94%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0%,#000 60%,rgba(0,0,0,.92) 69%,rgba(0,0,0,.68) 78%,rgba(0,0,0,.38) 87%,rgba(0,0,0,.14) 94%,transparent 100%)!important}.gymtag-v3-compete .v3-compete-hero:after{background:radial-gradient(circle at 76% 23%,rgba(255,255,255,.04),transparent 30%),linear-gradient(180deg,rgba(8,9,11,.1) 0%,rgba(8,9,11,.025) 34%,rgba(10,11,14,.08) 61%,rgba(10,12,16,.16) 78%,rgba(17,19,23,.08) 90%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 76%,rgba(0,0,0,.62) 88%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0%,#000 76%,rgba(0,0,0,.62) 88%,transparent 100%)!important}.v3-group-week-card .v3-week-push-notice{display:inline-flex!important;width:auto!important;max-width:100%!important;min-height:0!important;margin-top:.48rem!important;padding:.38rem .68rem!important;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08)!important;border-radius:999px!important;font-size:.54rem!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-align:left!important;box-shadow:none!important}.v3-group-week-card .v3-week-push-notice.is-error{color:#ffcdd2e0!important;background:#bc34431a!important;border-color:#ff7e8a24!important}.v3-group-week-card .v3-week-push-notice.is-success{color:#ffe3b7e6!important;background:#f2c98b16!important;border-color:#f2c98b24!important}.gymtag-v3-home .v3-hero-media{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 60%,rgba(0,0,0,.92) 69%,rgba(0,0,0,.68) 78%,rgba(0,0,0,.38) 87%,rgba(0,0,0,.14) 94%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 60%,rgba(0,0,0,.92) 69%,rgba(0,0,0,.68) 78%,rgba(0,0,0,.38) 87%,rgba(0,0,0,.14) 94%,transparent 100%)}.gymtag-v3-home .v3-hero-image{inset:-84px 0 auto;height:calc(100% + 84px);-webkit-mask-image:none!important;mask-image:none!important;transform:translate3d(0,var(--v3-home-parallax-y,0px),0) scale(1.015);transform-origin:center center;will-change:transform;backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.gymtag-v3-home .v3-hero-image{inset:0;height:100%;transform:scale(1.015);will-change:auto}}.gymtag-v3-home .v3-status-orb--streak{padding:5px;background:conic-gradient(from 215deg,#f2c98b,#ff986d,#f2c98b);box-shadow:0 15px 38px #00000057,0 0 30px #f2c98b1f}.gymtag-v3-home .v3-status-orb--streak .v3-status-inner{background:radial-gradient(circle at 38% 22%,rgba(255,220,165,.1),transparent 38%),#0d0f12f0}.gymtag-v3-home .v3-status-orb--streak .v3-status-inner>svg{margin-bottom:.16rem;color:#ffad72;fill:#ff9d6529}.gymtag-v3-home .v3-status-orb--streak .v3-status-inner strong{color:#fffaf2;font-size:1.72rem}.gymtag-v3-home .v3-status-orb--streak .v3-status-inner small{color:#fff4e494}.gymtag-v3-home .v3-daily-card{grid-template-columns:138px minmax(0,1fr)}.gymtag-v3-home .v3-daily-ring-wrap{display:grid;place-items:center}.gymtag-v3-home .v3-daily-ring{display:grid;width:125px;height:125px;place-items:center;padding:7px;border-radius:999px;background:conic-gradient(#7fe8df 220deg,#ffffff17 0deg);box-shadow:0 0 28px #7fe8df1f,0 10px 28px #0003}.gymtag-v3-home .v3-daily-ring>div{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;background:radial-gradient(circle at 42% 24%,rgba(255,255,255,.075),transparent 36%),#101215f0;box-shadow:inset 0 0 0 1px #ffffff12;text-align:center}.gymtag-v3-home .v3-daily-ring svg{width:1rem;height:1rem;margin-bottom:.2rem;color:#ffb473}.gymtag-v3-home .v3-daily-ring strong{display:block;max-width:94px;color:#fffaf2;font-size:1.34rem;line-height:.95;font-weight:900;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.gymtag-v3-home .v3-daily-ring strong.is-time{font-size:1.08rem;letter-spacing:-.04em}.gymtag-v3-home .v3-daily-ring small{display:block;max-width:82px;margin-top:.3rem;color:#fff8ee87;font-size:.46rem;font-weight:720;line-height:1.18}.gymtag-v3-home .v3-daily-ring.is-secured{background:conic-gradient(#78e4bd 360deg 0);box-shadow:0 0 28px #53e0b129,0 10px 28px #0003}.gymtag-v3-home .v3-daily-ring.is-secured svg{color:#87ecc9}.gymtag-v3-home .v3-daily-ring.is-idle{padding:1px;background:linear-gradient(145deg,#f2c98b57,#ffffff1a)}.gymtag-v3-home .v3-daily-meta h2{margin-bottom:.64rem}.gymtag-v3-home .v3-goal-row{display:flex;min-width:0;align-items:center;gap:.48rem;margin-top:.44rem;opacity:.72}.gymtag-v3-home .v3-goal-check{display:grid;width:1.78rem;height:1.78rem;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.085);border-radius:999px;color:#fff8ee85;background:#ffffff0b}.gymtag-v3-home .v3-goal-check svg{width:.78rem;height:.78rem}.gymtag-v3-home .v3-goal-row>span:last-child{min-width:0}.gymtag-v3-home .v3-goal-row b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fffaf3d1;font-size:.66rem;font-weight:780}.gymtag-v3-home .v3-goal-row small{display:block;margin-top:.05rem;color:#fff8ee6e;font-size:.47rem;font-weight:650}.gymtag-v3-home .v3-goal-row.is-complete{opacity:1}.gymtag-v3-home .v3-goal-row.is-complete .v3-goal-check{border-color:#79e8c238;color:#10271f;background:linear-gradient(145deg,#8ce9ca,#68d5b0);box-shadow:0 0 14px #69dcb51a}.gymtag-v3-home .v3-goal-row.is-complete b{color:#fffaf2}.gymtag-v3-home .v3-goal-row.is-complete small{color:#8eebccb8}@media(max-width:360px){.gymtag-v3-home .v3-daily-card{grid-template-columns:126px minmax(0,1fr)}.gymtag-v3-home .v3-daily-ring{width:115px;height:115px}.gymtag-v3-home .v3-daily-ring strong{font-size:1.22rem}.gymtag-v3-home .v3-daily-ring strong.is-time{font-size:1rem}.gymtag-v3-home .v3-goal-row b{font-size:.61rem}}.gymtag-v3-compete .route-challenges-v3{padding-bottom:1rem}.gymtag-v3-compete .route-challenges-v3 .v3-route-head{margin-top:1.15rem!important;align-items:flex-start!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-head>div:first-child>p:first-child{color:var(--v3-compete-gold-bright,#ffdca5)!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-head h2{color:#f7f8fa!important;font-size:1.25rem!important;letter-spacing:-.035em!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-count{display:inline-flex;min-height:1.55rem;align-items:center;padding:.28rem .55rem;border:1px solid rgba(242,201,139,.14);border-radius:999px;color:#f2c98b;background:#f2c98b12;font-size:.48rem;font-weight:800}.gymtag-v3-compete .route-challenges-v3 .v3-route-create{min-height:2.45rem;padding-inline:.88rem!important;color:#fff!important;background:linear-gradient(120deg,#a91635,#e72d4f 58%,#ff5b4f)!important;box-shadow:0 8px 22px #e72d4f33,inset 0 1px #ffffff47!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-list{margin-top:.9rem!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-row{position:relative;overflow:hidden;padding:.85rem!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:24px!important;color:#f8f8fa!important;background:radial-gradient(circle at 14% 0%,rgba(255,255,255,.06),transparent 34%),linear-gradient(145deg,#313337e0,#1b1d20f0)!important;box-shadow:inset 0 1px #ffffff17,0 12px 30px #0003!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-card-map{position:relative;height:116px;overflow:hidden;margin:-.85rem -.85rem .78rem;border-bottom:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 74% 28%,rgba(242,201,139,.1),transparent 32%),linear-gradient(155deg,#23272c,#15181c 68%,#121417)}.gymtag-v3-compete .route-challenges-v3 .v3-route-card-map:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#07080a05,#08090b14 56%,#0c0d0f47)}.v3-route-preview{position:absolute;inset:0}.v3-route-preview svg{width:100%;height:100%;display:block;opacity:.96}.v3-route-preview-grid{fill:none;stroke:#ffffff0e;stroke-width:1.1}.v3-route-preview-marker-start{fill:#f2c98b;stroke:#ffffffa8;stroke-width:1.5}.v3-route-preview-marker-finish{fill:#f24d63;stroke:#ffffffad;stroke-width:1.5}.v3-route-preview-start,.v3-route-preview-finish{position:absolute;bottom:.48rem;z-index:2;padding:.19rem .36rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#ffffffc2;background:#080a0c8a;font-size:.38rem;font-weight:850;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.v3-route-preview-start{left:.5rem}.v3-route-preview-finish{left:3.45rem}.v3-route-preview-fallback{display:grid;width:100%;height:100%;place-items:center;color:#f2c98b;background:radial-gradient(circle,rgba(242,201,139,.08),transparent 52%)}.v3-route-preview-fallback svg{width:1.5rem;height:1.5rem}.gymtag-v3-compete .route-challenges-v3 .v3-route-distance{position:absolute;left:.62rem;top:.62rem;z-index:3;display:flex;align-items:center;gap:.3rem;min-height:1.75rem;padding:.34rem .58rem;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#fff8ed;background:#090b0d94;font-size:.52rem;font-weight:850;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gymtag-v3-compete .route-challenges-v3 .v3-route-distance svg{width:.72rem;height:.72rem;color:#f2c98b}.gymtag-v3-compete .route-challenges-v3 .v3-route-open{position:absolute;right:.62rem;top:.62rem;z-index:3;display:grid;width:1.8rem;height:1.8rem;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#fff;background:#090b0d94;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gymtag-v3-compete .route-challenges-v3 .v3-route-open svg{width:.75rem;height:.75rem}.gymtag-v3-compete .route-challenges-v3 .v3-route-card-copy{gap:.45rem!important;padding-inline:.05rem}.gymtag-v3-compete .route-challenges-v3 .v3-route-card-copy h3{color:#fff!important;font-size:.88rem!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-yours{color:#f2c98b!important;background:#f2c98b17!important;border:1px solid rgba(242,201,139,.13)}.gymtag-v3-compete .route-challenges-v3 .v3-route-metrics{gap:.42rem!important;margin-top:.7rem!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-metrics>div{border:1px solid rgba(255,255,255,.075);background:#ffffff0b!important;box-shadow:inset 0 1px #ffffff09}.gymtag-v3-compete .route-challenges-v3 .v3-route-metrics b{color:#f8f9fb!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-metrics>div:nth-child(2) svg{color:#f2c98b!important}.gymtag-v3-compete .route-challenges-v3 .v3-route-metrics>div:nth-child(1) svg,.gymtag-v3-compete .route-challenges-v3 .v3-route-metrics>div:nth-child(3) svg{color:#eef1f5b8!important}.gymtag-v3-route-detail{color:#f6f7f9!important;background:#0b0d10!important}.gymtag-v3-route-detail .v3-route-detail-shell{color:#f6f7f9!important;background:radial-gradient(circle at 82% 8%,rgba(242,201,139,.055),transparent 24rem),linear-gradient(180deg,#111318,#0b0d10 52%,#0a0c0f)!important}.gymtag-v3-route-detail .v3-route-detail-topbar{border-color:#ffffff17!important;background:#0f1114e6!important;box-shadow:0 10px 30px #0000002e}.gymtag-v3-route-detail .v3-route-detail-topbar>button:first-child{color:#f7f8f9!important;background:#ffffff12!important;--tw-ring-color:rgba(255,255,255,.09)!important}.gymtag-v3-route-detail .v3-route-detail-topbar>p{color:#f2c98b!important}.gymtag-v3-route-detail .v3-route-detail-map{border:1px solid rgba(255,255,255,.11)!important;background:#15181c!important;--tw-ring-color:transparent!important;box-shadow:0 14px 34px #0000003d}.gymtag-v3-route-detail .v3-route-detail-owner h2,.gymtag-v3-route-detail .v3-route-detail-owner b{color:#f8f9fa!important}.gymtag-v3-route-detail .v3-route-detail-owner .text-muted-foreground{color:#eff1f48a!important}.gymtag-v3-route-detail .v3-route-detail-owner [class*=text-brand]{color:#f2c98b!important}.gymtag-v3-route-detail .v3-route-detail-metrics>div{color:#f8f9fa!important;background:linear-gradient(145deg,#303236d1,#1b1d20e6)!important;--tw-ring-color:rgba(255,255,255,.09)!important;box-shadow:inset 0 1px #ffffff12}.gymtag-v3-route-detail .v3-route-detail-metrics .text-muted-foreground{color:#eff1f47a!important}.gymtag-v3-route-detail .v3-route-detail-metrics>div:nth-child(1) svg{color:#f3c985!important}.gymtag-v3-route-detail .v3-route-detail-metrics>div:nth-child(2) svg{color:#f2c98b!important}.gymtag-v3-route-detail .v3-route-detail-metrics>div:nth-child(3) svg{color:#dce2e8!important}.gymtag-v3-route-detail .v3-route-detail-verified{color:#bdebd8!important;border-color:#60d1a426!important;background:#2b70542e!important;--tw-ring-color:transparent!important}.gymtag-v3-route-detail .v3-route-detail-join,.gymtag-v3-route-detail .v3-route-detail-board{color:#f7f8fa!important;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.055),transparent 36%),linear-gradient(145deg,#2d2f33d4,#191b1ee8)!important;--tw-ring-color:transparent!important;box-shadow:inset 0 1px #ffffff13,0 12px 30px #0000002e!important}.gymtag-v3-route-detail .v3-route-detail-join .text-muted-foreground,.gymtag-v3-route-detail .v3-route-detail-board .text-muted-foreground{color:#eff1f485!important}.gymtag-v3-route-detail .v3-route-detail-join [class*=bg-brand]{color:#f2c98b!important;background:#f2c98b14!important}.gymtag-v3-route-detail .v3-route-detail-board>div:first-child p:first-child{color:#f2c98b!important}.gymtag-v3-route-detail .v3-route-detail-board>div:first-child>span{color:#f5f6f894!important;background:#ffffff0e!important}.gymtag-v3-route-detail .v3-route-detail-board .space-y-2>div{color:#f7f8fa!important;background:#ffffff0b!important}.gymtag-v3-route-detail .v3-route-detail-board .space-y-2>div>b{color:#f7f8fa!important}.gymtag-v3-route-detail .v3-route-detail-board .space-y-2>div:first-child{border:1px solid rgba(242,201,139,.11);background:#f2c98b0e!important}.gymtag-v3-route-detail .v3-route-detail-actions>button:first-child{color:#fff!important;background:linear-gradient(120deg,#a91635,#e72d4f 58%,#ff5b4f)!important;box-shadow:0 10px 26px #e72d4f38!important}.gymtag-v3-route-detail .v3-route-detail-actions>button:last-child{border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(145deg,#35383d,#1e2125)!important}.gymtag-v3-route-detail .v3-route-detail-actions+button{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-route-detail .v3-route-detail-actions+button svg{color:#f2c98b!important}.gymtag-v3-route-detail button[class*=text-muted-foreground]{color:#eff1f47a!important}.gymtag-v3-route-map-detail .v3-route-map-topbar>button{color:#f6f7f8!important;background:#141619d1!important}.gymtag-v3-route-map-detail .v3-route-map-bottom{color:#f7f8f9!important;border:1px solid rgba(255,255,255,.1);background:#15171ae0!important}.gymtag-v3-route-map-detail .v3-route-map-bottom p{color:#f7f8f9!important}.gymtag-v3-route-map-detail .v3-route-map-bottom [class*="text-[#183d3a]"]{color:#f2c98b!important}.gymtag-v3-route-remove .v3-route-remove-panel{color:#f7f8f9!important;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,#303338,#1d2024)!important}.gymtag-v3-route-remove .v3-route-remove-panel .text-muted-foreground{color:#eff1f48a!important}.gymtag-v3-route-remove .v3-route-remove-panel button:first-child{color:#e4e8eb!important;background:#ffffff0f!important}@media(max-width:360px){.gymtag-v3-compete .route-challenges-v3 .v3-route-card-map{height:106px}.gymtag-v3-compete .route-challenges-v3 .v3-route-head h2{font-size:1.15rem!important}}.gymtag-v3-active-run .v3-run-top-shade{height:40%!important;background:linear-gradient(180deg,rgba(4,6,8,.56) 0%,rgba(4,6,8,.2) 48%,transparent 100%)!important}.gymtag-v3-active-run .v3-run-bottom-shade{height:34%!important;background:linear-gradient(0deg,rgba(6,8,10,.74) 0%,rgba(6,8,10,.28) 48%,transparent 100%)!important}.gymtag-v3-active-run .v3-run-chip,.gymtag-v3-active-run .v3-run-verify-chip{border-color:#ffffff24!important;background:linear-gradient(145deg,#2e31368f,#181a1e94)!important;box-shadow:inset 0 1px #ffffff13,0 7px 18px #00000021!important;-webkit-backdrop-filter:blur(18px) saturate(105%)!important;backdrop-filter:blur(18px) saturate(105%)!important}.gymtag-v3-active-run .v3-run-verify-chip[class*=border-emerald]{border-color:#78e4be42!important;color:#baf2dc!important;background:#23685152!important}.gymtag-v3-active-run .v3-run-verify-chip[class*=border-sky]{border-color:#6fc5ff42!important;color:#d7efff!important;background:#2a67914d!important}.gymtag-v3-active-run [class*="text-[#fb2c62]"]{color:#ff5a68!important}.gymtag-v3-active-run [class*="bg-[#fb2c62]"]{background:linear-gradient(90deg,#c91f42,#ef3652,#ff5d4d)!important}.gymtag-v3-active-run .v3-run-timer>div{text-shadow:0 5px 22px rgba(0,0,0,.48)!important}.gymtag-v3-active-run .v3-run-stat-card{min-height:48px;border-color:#ffffff21!important;background:radial-gradient(circle at 14% 0%,rgba(255,255,255,.075),transparent 48%),linear-gradient(145deg,#3a3d427a,#191c2085)!important;box-shadow:inset 0 1px #ffffff17,0 7px 18px #00000021!important;-webkit-backdrop-filter:blur(18px) saturate(102%)!important;backdrop-filter:blur(18px) saturate(102%)!important}.gymtag-v3-active-run .v3-run-info-panel{border-color:#ffffff24!important;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.07),transparent 40%),linear-gradient(145deg,#303236e6,#17191df0)!important;box-shadow:inset 0 1px #ffffff17,0 18px 44px #0000004d!important}.gymtag-v3-active-run .v3-run-controls button:not(.v3-run-finish){border-color:#ffffff21!important;background:linear-gradient(145deg,#32353ab3,#191c20c2)!important}.gymtag-v3-active-run .v3-run-finish{transition:transform .15s ease,background .22s ease,box-shadow .22s ease!important;background:linear-gradient(120deg,#a81938,#db2f4d 54%,#f14f49)!important;box-shadow:0 9px 24px #d82f4d3d,inset 0 1px #ffffff3b!important}.gymtag-v3-active-run .v3-run-finish.is-verified{background:linear-gradient(120deg,#2f9c70,#3fbd88 56%,#69d9aa)!important;box-shadow:0 9px 26px #39be8642,inset 0 1px #ffffff42!important}.gymtag-v3-active-run [data-gymtag-run-nav-overlay="1"]{border-color:#ffffff1c!important;background:linear-gradient(180deg,#2a2c30f5,#181a1dfa)!important;box-shadow:0 -14px 34px #00000047!important}.gymtag-v3-route-detail .v3-route-detail-join>div:first-child>span{color:#f2c98b!important;background:#f2c98b14!important}.gymtag-v3-route-detail .v3-route-detail-join>button{color:#fff!important;background:linear-gradient(120deg,#a91635,#e72d4f 58%,#ff5b4f)!important;box-shadow:0 10px 26px #e72d4f38!important}.gymtag-v3-route-detail .v3-route-detail-join [class*="bg-brand/8"]{color:#f2c98b!important;background:#f2c98b12!important}.gymtag-v3-profile{background:radial-gradient(circle at 82% 7%,rgba(242,201,139,.055),transparent 22rem),radial-gradient(circle at 10% 42%,rgba(255,255,255,.018),transparent 20rem),linear-gradient(180deg,#101216,#0d0f12 46%,#0b0d10)!important}.gymtag-v3-profile .v3-profile-hero{padding:1rem!important;border:1px solid rgba(255,255,255,.145)!important;border-radius:28px!important;background:radial-gradient(circle at 88% 8%,rgba(242,201,139,.07),transparent 34%),radial-gradient(circle at 10% 92%,rgba(255,255,255,.045),transparent 38%),linear-gradient(145deg,#3a3b3ed1,#1d1e21eb)!important;box-shadow:inset 0 1px #ffffff1c,0 16px 34px #00000030!important}.gymtag-v3-profile .v3-profile-head{align-items:flex-start!important}.gymtag-v3-profile .v3-profile-head>div:first-child>p:first-child{color:#f2c98b!important;font-size:.54rem!important;letter-spacing:.15em!important}.gymtag-v3-profile .v3-profile-head>div:first-child>p:last-child{color:#f4f5f77a!important}.gymtag-v3-profile .v3-profile-head button{width:2.25rem!important;height:2.25rem!important;color:#e7e9ec!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0e!important;box-shadow:inset 0 1px #fff1,0 5px 14px #0000001f!important}.gymtag-v3-profile .v3-profile-head button:active{transform:scale(.94)}.gymtag-v3-profile .v3-profile-identity{margin-top:.95rem!important;gap:.85rem!important}.gymtag-v3-profile .v3-profile-avatar-button{padding:3px;border-radius:999px;background:linear-gradient(145deg,#f6d9a9,#c98e48,#f6d9a9);box-shadow:0 0 0 1px #ffffff14,0 8px 24px #0003}.gymtag-v3-profile .v3-profile-avatar-clip{display:block;overflow:hidden;border-radius:999px;background:#1c1f23}.gymtag-v3-profile .v3-profile-avatar-clip>*{width:72px!important;height:72px!important}.gymtag-v3-profile .v3-profile-edit-badge{right:-.12rem!important;bottom:-.12rem!important;width:1.65rem!important;height:1.65rem!important;border-color:#2c2e31!important;color:#191b1e!important;background:linear-gradient(180deg,#fafbfc,#e8ecf1)!important;box-shadow:0 5px 13px #0000003d,inset 0 1px #fff!important}.gymtag-v3-profile .v3-profile-identity h1{color:#fffdf9!important;font-size:1.55rem!important;letter-spacing:-.045em!important}.gymtag-v3-profile .v3-profile-identity [class*="text-[#617774]"]{margin-top:.4rem!important;color:#f4f5f780!important;font-size:.58rem!important}.gymtag-v3-profile .v3-profile-identity .text-emerald-600{color:#8fe3c2!important}.gymtag-v3-profile .v3-profile-gym{margin-top:.35rem!important;color:#f4f5f76b!important}.gymtag-v3-profile .v3-profile-bio{margin-top:.75rem!important;padding:0!important;color:#f4f5f791!important;font-size:.61rem!important;line-height:1.55!important}.gymtag-v3-profile .v3-profile-hero .bg-amber-50{color:#f5d39e!important;border-color:#f2c98b24!important;background:#f2c98b13!important}.gymtag-v3-profile .v3-profile-training-streak{margin-top:.85rem!important;padding:.7rem .78rem!important;border:1px solid rgba(242,201,139,.13)!important;border-radius:18px!important;background:linear-gradient(145deg,#f2c98b12,#ffffff08)!important;box-shadow:inset 0 1px #ffffff0e!important}.gymtag-v3-profile .v3-profile-training-streak>span:first-child{width:2.15rem!important;height:2.15rem!important;border-radius:12px!important;color:#f3c77f!important;background:#f2c98b16!important}.gymtag-v3-profile .v3-profile-training-streak .text-orange-700{color:#f3c77f!important}.gymtag-v3-profile .v3-profile-streak-copy{color:#f4f5f76b!important}.gymtag-v3-profile .v3-profile-training-streak [class*="text-[#183d3a]"]{color:#fffdf9!important}.gymtag-v3-profile .v3-profile-training-streak .bg-black/[.06]{background:#ffffff17!important}.gymtag-v3-profile .v3-profile-summary{margin-top:.7rem!important;padding-block:.58rem!important;border:0!important;border-top:1px solid rgba(255,255,255,.075)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gymtag-v3-profile .v3-profile-summary>div+div{border-color:#ffffff13!important}.gymtag-v3-profile .v3-profile-summary [class*="text-[#183d3a]"]{color:#fff!important}.gymtag-v3-profile .v3-profile-summary svg{color:#f2c98b!important}.gymtag-v3-profile .v3-profile-summary>div:nth-child(2) svg{color:#d8dde3!important}.gymtag-v3-profile .v3-profile-summary p:last-child{color:#f4f5f766!important}.gymtag-v3-profile .v3-profile-rank-featured{position:relative;overflow:hidden;margin-top:.7rem!important;padding:.78rem .85rem!important;border:1px solid rgba(242,201,139,.13)!important;border-radius:21px!important;background:radial-gradient(circle at 100% 0%,rgba(242,201,139,.075),transparent 36%),linear-gradient(145deg,#36373ad1,#1d1e21eb)!important;box-shadow:inset 0 1px #ffffff16,0 10px 24px #00000029!important}.gymtag-v3-profile .v3-profile-rank-featured:before{content:"";position:absolute;left:12%;right:12%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(242,201,139,.52),transparent)}.gymtag-v3-profile .v3-profile-rank-featured [class*="text-[#2f6f67]"]{color:#f2c98b!important}.gymtag-v3-profile .v3-profile-rank-name{color:#fff!important}.gymtag-v3-profile .v3-profile-rank-progress{color:#f4f5f775!important}.gymtag-v3-profile .v3-profile-rank-featured>span:last-child{color:#1a1c1f!important;border:1px solid rgba(255,255,255,.24);background:linear-gradient(180deg,#f8f9fa,#e6e9ed)!important;box-shadow:inset 0 1px #fff,0 5px 14px #00000021!important}.gymtag-v3-profile .v3-profile-results,.gymtag-v3-profile .v3-personal-stats-main,.gymtag-v3-profile .v3-profile-step-stats,.gymtag-v3-profile .v3-training-mix,.gymtag-v3-profile .v3-profile-recent{border-color:#ffffff21!important;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.065),transparent 36%),linear-gradient(145deg,#343538c9,#1d1e21e3)!important;box-shadow:inset 0 1px #ffffff18,0 10px 25px #00000026!important}.gymtag-v3-profile .v3-profile-results [class*="text-[#2f6f67]"],.gymtag-v3-profile .v3-personal-stats-main [class*="text-[#2f6f67]"],.gymtag-v3-profile .v3-personal-stats-main [class*="text-[#6b817e]"],.gymtag-v3-profile .v3-training-mix .text-emerald-700{color:#d8dde3!important}.gymtag-v3-profile .gymtag-v3-personal-stats [role=tablist]{padding:.2rem!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0b!important}.gymtag-v3-profile .gymtag-v3-personal-stats [role=tab][aria-selected=true]{color:#191b1e!important;background:linear-gradient(180deg,#fafbfc,#e8ecf1)!important;box-shadow:0 5px 14px #00000029,inset 0 1px #fff!important}.gymtag-v3-profile .gymtag-v3-personal-stats [role=tab][aria-selected=false]{color:#f4f5f77a!important}.gymtag-v3-profile .v3-personal-stats-main [class*="bg-[#f8fbfa]"]{background:#ffffff0a!important}.gymtag-v3-profile .v3-personal-stats-main .bg-violet-50,.gymtag-v3-profile .v3-personal-stats-main .bg-sky-50,.gymtag-v3-profile .v3-personal-stats-main .bg-amber-50{color:#dce1e6!important;background:#ffffff0e!important}.gymtag-v3-profile .v3-personal-stats-main .text-violet-700,.gymtag-v3-profile .v3-personal-stats-main .text-sky-700,.gymtag-v3-profile .v3-personal-stats-main .text-amber-700{color:#dce1e6!important}.gymtag-v3-profile .v3-personal-stats-main .bg-brand{background:linear-gradient(180deg,#f1c783,#d69b51)!important}.gymtag-v3-profile .v3-personal-stats-main .bg-chart-compare{background:#cdd3da42!important}.gymtag-v3-profile .v3-profile-step-stats .bg-[#0d766e]{background:linear-gradient(180deg,#62d3aa,#2fa579)!important}.gymtag-v3-profile .v3-profile-step-stats button.bg-[#0d766e]{color:#13221c!important;background:linear-gradient(180deg,#8ce4c2,#61cba3)!important}.gymtag-v3-profile .v3-profile-step-stats .text-emerald-700{color:#91e5c5!important}.gymtag-v3-profile .v3-training-mix .bg-[#0d766e]{background:linear-gradient(90deg,#d49a52,#efc47e)!important}.gymtag-v3-profile .v3-training-mix .bg-violet-400{background:linear-gradient(90deg,#bf2444,#ed4c58)!important}.gymtag-v3-profile .v3-training-mix>div:last-child>div:first-child svg{color:#efc47e!important}.gymtag-v3-profile .v3-training-mix>div:last-child>div:last-child svg{color:#ef6870!important}.gymtag-v3-profile .v3-profile-recent{margin-top:1rem!important}.gymtag-v3-profile .v3-profile-recent [class*="bg-[#f9fbfa]"]{overflow:visible!important;background:transparent!important;--tw-ring-color:transparent!important}.gymtag-v3-profile .v3-profile-recent li{margin-top:.35rem;border:1px solid rgba(255,255,255,.07)!important;border-radius:15px;background:#ffffff09}.gymtag-v3-profile .v3-profile-recent li+li{margin-top:.4rem}.gymtag-v3-profile .v3-profile-recent li [class*=bg-brand]{color:#e9edf1!important;background:#ffffff0f!important}.gymtag-v3-profile .v3-profile-recent li [class*=bg-emerald]{color:#8fe3c2!important;background:#48be9117!important}@media(max-width:360px){.gymtag-v3-profile .v3-profile-avatar-clip>*{width:68px!important;height:68px!important}.gymtag-v3-profile .v3-profile-identity h1{font-size:1.42rem!important}.gymtag-v3-profile .v3-profile-training-streak{gap:.55rem!important}.gymtag-v3-profile .v3-profile-rank-featured{padding:.72rem .75rem!important}}.gymtag-v3-profile .v3-profile-step-bar{background:linear-gradient(180deg,#8fe4c4,#55c59d 58%,#2e9d77)!important;box-shadow:0 0 10px #5ccba11a}.gymtag-v3-profile .v3-training-mix-gym{background:linear-gradient(90deg,#c98f49,#efc37d)!important}.gymtag-v3-profile .v3-training-mix-run{background:linear-gradient(90deg,#b91f40,#e33d50,#ef5a55)!important}.gymtag-v3-profile .v3-training-mix-gym-icon{color:#efc37d!important}.gymtag-v3-profile .v3-training-mix-run-icon{color:#ef6468!important}.gymtag-v3-profile .v3-profile-rank-emblem{display:grid;width:2.55rem;height:2.55rem;flex:0 0 auto;place-items:center;border:1px solid rgba(242,201,139,.16);border-radius:14px;color:#f2c98b;background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.09),transparent 38%),#f2c98b13;box-shadow:inset 0 1px #ffffff12}.gymtag-v3-profile .v3-profile-rank-featured{gap:.72rem!important}.gymtag-v3-profile .v3-profile-rank-featured>span:last-child{padding:.34rem .56rem!important;font-size:.44rem!important;letter-spacing:.01em!important}.gymtag-v3-profile .v3-profile-step-stats .v3-profile-step-bar{background:linear-gradient(180deg,#8fe4c4,#55c59d 58%,#2e9d77)!important;box-shadow:0 0 10px #5ccba11a!important}.gymtag-v3-profile .v3-profile-hero{padding:.78rem .82rem .72rem!important}.gymtag-v3-profile .v3-profile-head>div:first-child>p:last-child{display:none!important}.gymtag-v3-profile .v3-profile-head button{width:2rem!important;height:2rem!important}.gymtag-v3-profile .v3-profile-identity{margin-top:.62rem!important;gap:.72rem!important}.gymtag-v3-profile .v3-profile-avatar-clip>*{width:60px!important;height:60px!important}.gymtag-v3-profile .v3-profile-edit-badge{width:1.5rem!important;height:1.5rem!important}.gymtag-v3-profile .v3-profile-identity h1{font-size:1.34rem!important}.gymtag-v3-profile .v3-profile-identity [class*="text-[#617774]"]{margin-top:.24rem!important;font-size:.52rem!important}.gymtag-v3-profile .v3-profile-identity .bg-amber-50{margin-top:.28rem!important;padding:.22rem .42rem!important;font-size:.42rem!important}.gymtag-v3-profile .v3-profile-gym{margin-top:.2rem!important;font-size:.48rem!important}.gymtag-v3-profile .v3-profile-bio{display:-webkit-box!important;overflow:hidden!important;margin-top:.46rem!important;font-size:.53rem!important;line-height:1.4!important;-webkit-box-orient:vertical;-webkit-line-clamp:1}.gymtag-v3-profile .v3-profile-training-streak{min-height:0!important;margin-top:.55rem!important;padding:.5rem .62rem!important;gap:.5rem!important}.gymtag-v3-profile .v3-profile-training-streak>span:first-child{width:1.85rem!important;height:1.85rem!important;border-radius:10px!important}.gymtag-v3-profile .v3-profile-training-streak>span:first-child svg{width:.9rem!important;height:.9rem!important}.gymtag-v3-profile .v3-profile-training-streak .v3-profile-streak-copy{display:none!important}.gymtag-v3-profile .v3-profile-training-streak [class*="text-[18px]"]{font-size:1rem!important}.gymtag-v3-profile .v3-profile-training-streak [class*="text-[8px]"]{font-size:.43rem!important}.gymtag-v3-profile .v3-profile-summary{margin-top:.4rem!important;padding-block:.36rem!important}.gymtag-v3-profile .v3-profile-summary [class*="text-[17px]"]{font-size:.88rem!important}.gymtag-v3-profile .v3-profile-summary [class*="text-[7px]"]{margin-top:.16rem!important;font-size:.4rem!important}.gymtag-v3-profile .v3-profile-rank-featured{margin-top:.5rem!important;padding:.58rem .68rem!important;border-radius:18px!important}.gymtag-v3-profile .v3-profile-rank-emblem{width:2.15rem!important;height:2.15rem!important;border-radius:12px!important}.gymtag-v3-profile .v3-profile-rank-featured [class*="text-[8px]"]{font-size:.43rem!important}.gymtag-v3-profile .v3-profile-rank-name{font-size:.78rem!important}.gymtag-v3-profile .v3-profile-rank-progress{margin-top:.1rem!important;font-size:.48rem!important}.gymtag-v3-profile .v3-profile-rank-featured>span:last-child{padding:.28rem .46rem!important;font-size:.4rem!important}.gymtag-v3-profile .v3-profile-results{margin-top:.65rem!important;border-radius:22px!important}.gymtag-v3-profile .v3-profile-results-head{padding:.7rem .78rem .5rem!important}.gymtag-v3-profile .v3-profile-results-head p{display:none!important}.gymtag-v3-profile .v3-profile-results-head h2{margin-top:0!important;font-size:.96rem!important}.gymtag-v3-profile .v3-profile-results-head button{width:1.55rem!important;height:1.55rem!important}.gymtag-v3-profile .v3-profile-results-head>div:last-child>span{min-width:58px!important;font-size:.45rem!important}.gymtag-v3-profile .v3-profile-results>div:last-child{padding-inline:.58rem!important;padding-bottom:.56rem!important}.gymtag-v3-profile .v3-profile-results-week{padding:.34rem .26rem!important;border-radius:14px!important}.gymtag-v3-profile .v3-profile-results-week>div{padding-block:.18rem!important;border-radius:10px!important}.gymtag-v3-profile .v3-profile-results-week>div>p:first-child,.gymtag-v3-profile .v3-profile-results-week>div>p:last-child{font-size:.39rem!important}.gymtag-v3-profile .v3-profile-results-week>div>div{width:1.35rem!important;height:1.35rem!important;margin-top:.18rem!important;font-size:.68rem!important;border-radius:8px!important}.gymtag-v3-profile .v3-profile-results-week>div>p:last-child{margin-top:.16rem!important}.gymtag-v3-profile .v3-profile-results-trend{margin-top:.4rem!important;padding:.48rem .58rem!important;gap:.58rem!important;border-radius:14px!important}.gymtag-v3-profile .v3-profile-results-trend>div:first-child{min-width:78px!important;padding-right:.55rem!important}.gymtag-v3-profile .v3-profile-results-trend>div:first-child [class*="text-[18px]"]{font-size:.92rem!important}.gymtag-v3-profile .v3-profile-results-trend>div:first-child p[class*="text-[8px]"]{margin-top:.2rem!important;font-size:.41rem!important}.gymtag-v3-profile .v3-profile-results-trend>div:first-child>div:nth-child(2){margin-top:.4rem!important;padding:.18rem .38rem!important}.gymtag-v3-profile .v3-profile-results-trend>div:first-child>p:last-child{display:none!important}.gymtag-v3-profile .v3-profile-results-bars{height:46px!important}.gymtag-v3-profile .v3-profile-results-bars span{font-size:.4rem!important}.gymtag-v3-profile .v3-profile-results-legend{display:none!important}.gymtag-v3-profile .gymtag-v3-personal-stats{gap:.65rem!important}.gymtag-v3-profile .v3-personal-stats-main{border-radius:22px!important}.gymtag-v3-profile .v3-personal-stats-main>div:first-child{padding:.72rem!important}.gymtag-v3-profile .v3-personal-stats-main>div:first-child h2{font-size:1rem!important}.gymtag-v3-profile .gymtag-v3-personal-stats [role=tablist]:not([class*="w-[232px]"]){margin-top:.62rem!important}.gymtag-v3-profile .gymtag-v3-personal-stats [role=tab]{height:1.75rem!important;font-size:.48rem!important}.gymtag-v3-profile .v3-profile-stat-grid{margin-top:.58rem!important;border-radius:14px!important}.gymtag-v3-profile .v3-profile-stat-grid>div{min-height:50px!important;padding:.44rem .58rem!important;gap:.45rem!important}.gymtag-v3-profile .v3-profile-stat-grid>div>span:first-child{width:1.45rem!important;height:1.45rem!important}.gymtag-v3-profile .v3-profile-stat-grid [class*="text-[17px]"]{font-size:.88rem!important}.gymtag-v3-profile .v3-personal-stats-main>div:last-child{padding:.62rem .72rem .72rem!important}.gymtag-v3-profile .v3-personal-stats-main>div:last-child h3{font-size:.9rem!important}.gymtag-v3-profile .v3-profile-activity-chart{height:112px!important;margin-top:.5rem!important}.gymtag-v3-profile .v3-profile-step-stats{padding:.72rem!important;border-radius:22px!important}.gymtag-v3-profile .v3-profile-step-stats>div:first-child>div:first-child{gap:.55rem!important}.gymtag-v3-profile .v3-profile-step-stats>div:first-child>div:first-child>span{width:2rem!important;height:2rem!important}.gymtag-v3-profile .v3-profile-step-stats h2{font-size:.88rem!important}.gymtag-v3-profile .v3-profile-step-stats button[aria-label]{width:1.9rem!important;height:1.9rem!important}.gymtag-v3-profile .v3-profile-step-metrics{margin-top:.58rem!important;gap:.4rem!important}.gymtag-v3-profile .v3-profile-step-metrics>div{padding:.48rem .52rem!important;border-radius:13px!important}.gymtag-v3-profile .v3-profile-step-metrics [class*="text-[15px]"]{font-size:.82rem!important}.gymtag-v3-profile .v3-profile-step-chart{margin-top:.5rem!important}.gymtag-v3-profile .v3-training-mix{padding:.72rem!important;border-radius:22px!important}.gymtag-v3-profile .v3-training-mix h2{margin-top:.15rem!important;font-size:.94rem!important}.gymtag-v3-profile .v3-training-mix-bar{height:.46rem!important;margin-top:.7rem!important}.gymtag-v3-profile .v3-training-mix-cards{margin-top:.58rem!important;gap:.45rem!important}.gymtag-v3-profile .v3-training-mix-cards>div{padding:.52rem .62rem!important;border-radius:14px!important}.gymtag-v3-profile .v3-training-mix-cards [class*=text-xl]{margin-top:.3rem!important;font-size:1rem!important}.gymtag-v3-profile .v3-profile-recent{margin-top:.65rem!important;padding:.72rem!important;border-radius:22px!important}.gymtag-v3-profile .v3-profile-recent h2{font-size:1rem!important}.gymtag-v3-profile .v3-profile-recent>div:first-child p{font-size:.5rem!important}.gymtag-v3-profile .v3-profile-recent ul{margin-top:.58rem!important}.gymtag-v3-profile .v3-profile-recent li{min-height:0!important;margin-top:.3rem!important;padding:.52rem!important}.gymtag-v3-profile .v3-profile-recent li>span:first-child{width:2rem!important;height:2rem!important}.gymtag-v3-profile .v3-profile-recent li p{font-size:.7rem!important}@media(max-width:360px){.gymtag-v3-profile .v3-profile-avatar-clip>*{width:56px!important;height:56px!important}.gymtag-v3-profile .v3-profile-identity h1{font-size:1.24rem!important}.gymtag-v3-profile .v3-profile-results-bars{height:42px!important}.gymtag-v3-profile .v3-profile-activity-chart{height:104px!important}}.gymtag-v3-profile .v3-profile-rank-inline{position:relative;display:flex;width:100%;min-height:2.35rem;align-items:center;gap:.48rem;margin-top:.4rem;padding:.38rem .48rem;border:0;border-top:1px solid rgba(255,255,255,.075);color:#f5f6f8;background:transparent}.gymtag-v3-profile .v3-profile-rank-inline-icon{display:grid;width:1.65rem;height:1.65rem;flex:0 0 auto;place-items:center;border:1px solid rgba(242,201,139,.14);border-radius:10px;color:#f2c98b;background:#f2c98b11}.gymtag-v3-profile .v3-profile-rank-inline-label{display:block;color:#f2c98bb8;font-size:.4rem;font-weight:850;letter-spacing:.12em}.gymtag-v3-profile .v3-profile-rank-inline-name{display:block;margin-top:.04rem;overflow:hidden;color:#fffdf9;font-size:.69rem;font-weight:850;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.gymtag-v3-profile .v3-profile-rank-inline-progress{max-width:44%;overflow:hidden;color:#f4f5f77a;font-size:.42rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.gymtag-v3-profile .v3-profile-rank-inline>svg{color:#f4f5f761}.gymtag-v3-profile .v3-profile-results{margin-top:.45rem!important}.gymtag-v3-profile .v3-profile-results-summaryline{display:flex;min-height:2.35rem;align-items:center;gap:.5rem;margin-top:.4rem;padding:.42rem .52rem;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#ffffff09}.gymtag-v3-profile .v3-profile-results-summary-icon{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;border-radius:9px;color:#91e5c5;background:#4dbe9317}.gymtag-v3-profile .v3-profile-results-summaryline b{display:inline;color:#fff;font-size:.82rem;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.gymtag-v3-profile .v3-profile-results-summaryline small{margin-left:.3rem;color:#f4f5f773;font-size:.44rem;font-weight:650}.gymtag-v3-profile .v3-profile-results-summary-trend{display:inline-flex;flex:0 0 auto;align-items:center;gap:.18rem;padding:.22rem .38rem;border-radius:999px;font-size:.42rem;font-weight:800}.gymtag-v3-profile .v3-profile-results-summary-trend.is-positive{color:#91e5c5;background:#4dbe9317}.gymtag-v3-profile .v3-profile-results-summary-trend.is-negative{color:#ff8794;background:#e541531a}.gymtag-v3-train-options{color:#f7f8fa!important;background:radial-gradient(circle at 84% 5%,rgba(242,201,139,.05),transparent 22rem),linear-gradient(180deg,#101216,#0c0e11)!important}.gymtag-v3-train-options .text-muted-foreground{color:#f1f3f685!important}.gymtag-v3-train-options .text-brand,.gymtag-v3-train-options .v3-train-header p:first-child{color:#f2c98b!important}.gymtag-v3-train-options .v3-train-header h1{color:#fffdf9!important;letter-spacing:-.05em!important}.gymtag-v3-train-options .v3-train-header+p{color:#f1f3f680!important}.gymtag-v3-train-options .v3-train-header>span{color:#f2c98b!important;border:1px solid rgba(242,201,139,.13)!important;background:#f2c98b12!important;--tw-ring-color:transparent!important}.gymtag-v3-train-options .v3-train-gym-card{border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px #ffffff12,0 16px 34px #00000038!important}.gymtag-v3-train-options .v3-train-gym-card:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,#07080a14,#07080a05 36%,#08090b9e)}.gymtag-v3-train-options .v3-train-gym-card [data-gymtag-checkin-action="1"]{background:linear-gradient(120deg,#a91635,#e72d4f 58%,#ff5b4f)!important;box-shadow:0 9px 24px #e72d4f3d,inset 0 1px #ffffff40!important}.gymtag-v3-train-options .v3-train-run-card{border:1px solid rgba(255,255,255,.12)!important;background:radial-gradient(circle at 88% 18%,rgba(229,45,78,.11),transparent 34%),radial-gradient(circle at 15% 95%,rgba(242,201,139,.045),transparent 35%),linear-gradient(145deg,#34373c,#202328 52%,#17191d)!important;box-shadow:inset 0 1px #ffffff16,0 14px 30px #0003!important;--tw-ring-color:transparent!important}.gymtag-v3-train-options .v3-train-run-card>div[class*=blur-3xl]{opacity:.15!important}.gymtag-v3-train-options .v3-train-run-card span[class*=bg-brand]{background:linear-gradient(145deg,#c21f43,#ef4654)!important;box-shadow:0 8px 20px #e0304c38!important}.gymtag-v3-train-options .v3-train-run-card .text-brand{color:#efc27e!important}.gymtag-v3-train-options .v3-train-run-card [class*="text-white/66"],.gymtag-v3-train-options .v3-train-run-card [class*="text-white/72"]{color:#f6f7f99e!important}.gymtag-v3-train-options .v3-train-watch-card{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(145deg,#313337d1,#1b1d20e8)!important;box-shadow:inset 0 1px #ffffff12,0 9px 22px #00000026!important;--tw-ring-color:transparent!important}.gymtag-v3-train-options .v3-train-watch-card .bg-background{color:#d8dde3!important;background:#ffffff0e!important}.gymtag-v3-train-options .v3-train-watch-card .bg-brand\/8{color:#f2c98b!important;background:#f2c98b13!important}.gymtag-v3-train-options .v3-train-verify-note{color:#f1f3f675!important}.gymtag-v3-train-options .v3-train-verify-note svg{color:#91e5c5!important}.gymtag-v3-rank-journey{color:#f7f8fa!important;background:radial-gradient(circle at 84% 7%,rgba(242,201,139,.06),transparent 24rem),linear-gradient(180deg,#101216,#0b0d10 56%,#090b0e)!important}.gymtag-v3-rank-journey .text-muted-foreground{color:#f1f3f685!important}.gymtag-v3-rank-journey .v3-rank-header button{color:#eef1f4!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-rank-journey .v3-rank-header p{color:#f2c98b!important}.gymtag-v3-rank-journey .v3-rank-header h1{color:#fffdf9!important}.gymtag-v3-rank-journey .v3-rank-current-card{border:1px solid rgba(242,201,139,.13)!important;background:radial-gradient(circle at 92% 5%,rgba(242,201,139,.085),transparent 38%),linear-gradient(145deg,#35373be0,#1b1d20f2)!important;box-shadow:inset 0 1px #ffffff17,0 14px 32px #0003!important}.gymtag-v3-rank-journey .v3-rank-current-card h2{color:#fffdf9!important}.gymtag-v3-rank-journey .v3-rank-current-card [class*="text-[#2f6f67]"],.gymtag-v3-rank-journey .v3-rank-current-card .text-amber-700{color:#f2c98b!important}.gymtag-v3-rank-journey .v3-rank-progress-row{color:#f4f5f7!important;border:1px solid rgba(255,255,255,.075)!important;background:#ffffff0a!important;--tw-ring-color:transparent!important}.gymtag-v3-rank-journey .v3-rank-progress-row [class*="text-[#3b4f4d]"],.gymtag-v3-rank-journey .v3-rank-progress-row [class*="text-[#173b38]"]{color:#eef1f4!important}.gymtag-v3-rank-journey .v3-rank-journey-intro p:first-child{color:#f2c98b!important}.gymtag-v3-rank-journey .v3-rank-journey-intro h2{color:#fffdf9!important}.gymtag-v3-rank-journey .v3-rank-levels{border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(145deg,#313337d4,#1b1d20eb)!important;box-shadow:inset 0 1px #ffffff13,0 12px 28px #0000002b!important;--tw-ring-color:transparent!important}.gymtag-v3-rank-journey .v3-rank-level-row{border-color:#ffffff12!important}.gymtag-v3-rank-journey .v3-rank-level-row.is-current{background:#f2c98b0e!important}.gymtag-v3-rank-journey .v3-rank-level-row p[class*="text-[#173b38]"]{color:#fff!important}.gymtag-v3-rank-journey .v3-rank-level-row>span:first-child{--tw-ring-color:#2b2d31!important}.gymtag-v3-rank-journey .v3-rank-level-row.is-current>span:first-child{color:#1e1910!important;background:linear-gradient(180deg,#f2cf93,#d89c52)!important}.gymtag-v3-rank-journey .v3-rank-info-card{color:#eef1f4!important;border:1px solid rgba(242,201,139,.12)!important;background:linear-gradient(145deg,#343538cc,#1d1e21e6)!important}.gymtag-v3-rank-journey .v3-rank-info-card>p:first-child{color:#f2c98b!important}.gymtag-v3-rank-journey .v3-rank-info-card h3,.gymtag-v3-rank-journey .v3-rank-info-card [class*="text-[#3b4f4d]"]{color:#f5f6f8!important}.gymtag-v3-rank-journey .v3-rank-info-card [class*=bg-white]{background:#ffffff0b!important;--tw-ring-color:rgba(255,255,255,.06)!important}.gymtag-v3-step-details{color:#f7f8fa!important;background:radial-gradient(circle at 85% 6%,rgba(96,207,166,.055),transparent 23rem),linear-gradient(180deg,#101216,#0c0e11 54%,#0a0c0f)!important}.gymtag-v3-step-details .text-foreground{color:#f7f8fa!important}.gymtag-v3-step-details .text-muted-foreground{color:#f1f3f685!important}.gymtag-v3-step-details .text-brand{color:#91e5c5!important}.gymtag-v3-step-details .bg-brand{background:linear-gradient(180deg,#88e3c1,#55c59d)!important}.gymtag-v3-step-details .bg-brand\/10{color:#91e5c5!important;background:#56c79d16!important}.gymtag-v3-step-details .v3-step-details-header>button{color:#eef1f4!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0e!important;box-shadow:inset 0 1px #ffffff0f,0 7px 18px #00000024!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details .v3-step-details-header h1{color:#fff!important}.gymtag-v3-step-details .v3-step-details-header p{color:#91e5c5!important}.gymtag-v3-step-details .v3-step-today-card,.gymtag-v3-step-details .v3-steps-week-card,.gymtag-v3-step-details .v3-steps-hourly-card,.gymtag-v3-step-details .v3-step-league-card,.gymtag-v3-step-details .v3-steps-health-card{color:#f6f7f9!important;border:1px solid rgba(255,255,255,.11)!important;background:radial-gradient(circle at 14% 0%,rgba(255,255,255,.055),transparent 38%),linear-gradient(145deg,#323438d1,#1b1d20eb)!important;box-shadow:inset 0 1px #ffffff14,0 11px 27px #00000029!important;--tw-ring-color:transparent!important}.gymtag-v3-step-details .v3-step-today-card .bg-emerald-50,.gymtag-v3-step-details .v3-step-league-row.bg-emerald-50\/75{background:#4ebe9316!important}.gymtag-v3-step-details .v3-steps-day-pill{color:#b7f1da!important;background:#4ab88f1a!important}.gymtag-v3-step-details .v3-steps-seven-days .bg-brand{background:linear-gradient(180deg,#91e5c5,#4eba91)!important;box-shadow:0 0 12px #4eba9114!important}.gymtag-v3-step-details .v3-steps-hourly-card .bg-brand{background:linear-gradient(180deg,#8fe4c4,#4fbd93)!important}.gymtag-v3-step-details .v3-steps-health-active{color:#b7f1da!important;border-color:#5ad0a326!important;background:#3b8f6f24!important}.gymtag-v3-step-details .v3-step-league-row{border-bottom-color:#ffffff0e!important}.gymtag-v3-step-details .v3-step-league-row [class*=bg-slate],.gymtag-v3-step-details .v3-step-league-row [class*=bg-orange]{background:#ffffff0e!important}.gymtag-v3-step-details .v3-step-league-row [class*=text-slate]{color:#dce1e6!important}.gymtag-v3-leaderboard{color:#f7f8fa!important;background:radial-gradient(circle at 84% 6%,rgba(242,201,139,.055),transparent 23rem),linear-gradient(180deg,#101216,#0b0d10)!important}.gymtag-v3-leaderboard .text-muted-foreground{color:#f1f3f680!important}.gymtag-v3-leaderboard .text-foreground{color:#f7f8fa!important}.gymtag-v3-leaderboard .text-brand{color:#f2c98b!important}.gymtag-v3-leaderboard .v3-leaderboard-header button{color:#eef1f4!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-leaderboard .v3-leaderboard-header p{color:#f2c98b!important}.gymtag-v3-leaderboard .v3-leaderboard-header h1{color:#fffdf9!important}.gymtag-v3-leaderboard .v3-leaderboard-tabs{border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0b!important}.gymtag-v3-leaderboard .v3-leaderboard-tabs button{color:#f1f3f67a!important}.gymtag-v3-leaderboard .v3-leaderboard-tabs button[class*=bg-white],.gymtag-v3-leaderboard .v3-leaderboard-tabs button[aria-selected=true]{color:#191b1e!important;background:linear-gradient(180deg,#fafbfc,#e8ebef)!important;box-shadow:0 5px 14px #00000024!important}.gymtag-v3-leaderboard .v3-leaderboard-mine-card,.gymtag-v3-leaderboard .v3-leaderboard-runner-card,.gymtag-v3-leaderboard .v3-leaderboard-list-card{border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.055),transparent 38%),linear-gradient(145deg,#323438d1,#1b1d20eb)!important;box-shadow:inset 0 1px #ffffff14,0 11px 27px #00000029!important;--tw-ring-color:transparent!important}.gymtag-v3-leaderboard .v3-leaderboard-row{color:#f6f7f9!important;border-color:#ffffff0e!important}.gymtag-v3-leaderboard .v3-leaderboard-row[class*=bg-brand],.gymtag-v3-leaderboard .v3-leaderboard-row[class*=bg-emerald]{background:#f2c98b0b!important}.gymtag-v3-leaderboard .v3-leaderboard-row .bg-brand\/10,.gymtag-v3-leaderboard .v3-leaderboard-row .bg-emerald-50{color:#f2c98b!important;background:#f2c98b14!important}.gymtag-v3-leaderboard .v3-leaderboard-stack-avatar,.gymtag-v3-leaderboard .v3-leaderboard-person-avatar{border-color:#2d3034!important;--tw-ring-color:#2d3034!important}.gymtag-v3-workout-history{color:#f7f8fa!important}.gymtag-v3-workout-history .text-muted-foreground{color:#f1f3f680!important}.gymtag-v3-workout-history .v3-history-header>span{color:#f2c98b!important;background:#f2c98b14!important}.gymtag-v3-workout-history .v3-history-header p{color:#f2c98b!important}.gymtag-v3-workout-history .v3-history-header h2{color:#fffdf9!important}.gymtag-v3-workout-history .v3-history-summary-grid>div,.gymtag-v3-workout-history .v3-history-state-card,.gymtag-v3-workout-history .v3-workout-history-row{color:#f6f7f9!important;border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(145deg,#313337cc,#1b1d20e8)!important;box-shadow:inset 0 1px #ffffff12,0 9px 23px #00000024!important;--tw-ring-color:transparent!important}.gymtag-v3-workout-history .v3-workout-history-row>button>span:first-child{color:#e5e9ed!important;background:#ffffff0e!important}.gymtag-v3-workout-history .v3-workout-history-row .text-brand{color:#91e5c5!important}.gymtag-v3-workout-history .v3-history-route-panel{border-color:#ffffff12!important}.gymtag-v3-workout-history .v3-history-create-route{color:#f6f7f9!important;border:1px solid rgba(255,255,255,.09)!important;background:#ffffff0a!important;--tw-ring-color:transparent!important}.gymtag-v3-workout-history .v3-history-create-route input{color:#f7f8fa!important;border-color:#ffffff17!important;background:#ffffff0e!important}.gymtag-v3-workout-history .v3-history-create-route button.bg-brand{background:linear-gradient(120deg,#a91635,#e72d4f 58%,#ff5b4f)!important;box-shadow:0 9px 22px #e72d4f33!important}.gymtag-v3-workout-history .v3-history-published-route{border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(145deg,#32353a,#1c1f23)!important}.gymtag-v3-workout-history .v3-history-published-route span.bg-brand{background:linear-gradient(145deg,#c21f43,#ef4654)!important}@media(max-width:360px){.gymtag-v3-train-options .v3-train-run-card{height:142px!important}.gymtag-v3-rank-journey .v3-rank-current-card{padding:.85rem!important}.gymtag-v3-step-details{padding-left:.8rem!important;padding-right:.8rem!important}}.gymtag-v3-active-gym{color:#f7f8fa!important;background:radial-gradient(circle at 84% 6%,rgba(229,45,78,.055),transparent 22rem),linear-gradient(180deg,#101216,#0c0e11 58%,#0a0c0f)!important}.gymtag-v3-active-gym .text-muted-foreground{color:#f1f3f685!important}.gymtag-v3-active-gym .text-brand{color:#ef5a66!important}.gymtag-v3-active-gym .v3-gym-main-card{border-color:#ffffff1c!important;background:radial-gradient(circle at 18% 10%,rgba(229,45,78,.095),transparent 30%),radial-gradient(circle at 86% 84%,rgba(242,201,139,.035),transparent 34%),linear-gradient(145deg,#34373c,#202328 56%,#17191d)!important;box-shadow:inset 0 1px #ffffff14,0 17px 38px #00000038!important}.gymtag-v3-active-gym .v3-gym-main-card [class*=bg-brand]{background:#e43b55!important}.gymtag-v3-active-gym .v3-gym-main-card [class*=text-brand]{color:#ff7580!important}.gymtag-v3-active-gym .v3-gym-verify-card{color:#f5f6f8!important;border-color:#ffffff1a!important;background:linear-gradient(145deg,#303236cc,#1b1d20e8)!important}.gymtag-v3-active-gym .v3-gym-verify-card[class*=border-emerald]{border-color:#67daae2e!important;background:#327e6029!important}.gymtag-v3-active-gym .v3-gym-finish{background:linear-gradient(120deg,#a91635,#e72d4f 58%,#ff5b4f)!important;box-shadow:0 12px 30px #e72d4f3d,inset 0 1px #ffffff38!important}.gymtag-v3-active-gym .v3-gym-finish[class*=bg-emerald]{color:#10251d!important;background:linear-gradient(120deg,#64cfa6,#83e4c0)!important;box-shadow:0 12px 30px #48be9138,inset 0 1px #ffffff40!important}.gymtag-v3-profile-settings{min-height:100dvh;color:#f7f8fa!important;background:radial-gradient(circle at 84% 5%,rgba(242,201,139,.05),transparent 22rem),linear-gradient(180deg,#101216,#0b0d10)!important}.gymtag-v3-profile-settings .text-muted-foreground{color:#f1f3f680!important}.gymtag-v3-profile-settings .text-brand{color:#f2c98b!important}.gymtag-v3-profile-settings>div:first-child button{color:#eef1f4!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-profile-settings>div:first-child p{color:#f2c98b!important}.gymtag-v3-profile-settings>div:first-child h1{color:#fffdf9!important}.gymtag-v3-profile-settings>.overflow-hidden{border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(145deg,#313337cc,#1b1d20e8)!important;box-shadow:inset 0 1px #ffffff12,0 10px 24px #00000026!important;--tw-ring-color:transparent!important}.gymtag-v3-profile-settings>.overflow-hidden>button{color:#f5f6f8!important;border-color:#ffffff0f!important}.gymtag-v3-profile-settings>.overflow-hidden>button span:first-child{color:#dfe3e8!important;background:#ffffff0e!important}.gymtag-v3-profile-settings>.overflow-hidden>button.text-destructive>span:first-child{color:#ff8794!important;background:#e5415314!important}.gymtag-v3-user-profile{color:#f7f8fa!important}.gymtag-v3-user-profile .text-muted-foreground{color:#f1f3f680!important}.gymtag-v3-user-profile .v3-user-profile-preview{color:#f2c98bb3!important}.gymtag-v3-user-profile .v3-user-profile-hero,.gymtag-v3-user-profile .v3-user-profile-streak,.gymtag-v3-user-profile .v3-user-profile-gym,.gymtag-v3-user-profile .v3-user-profile-bio,.gymtag-v3-user-profile .v3-user-profile-stats,.gymtag-v3-user-profile .v3-user-profile-group-stats>div{color:#f5f6f8!important;border-color:#ffffff1a!important;background:linear-gradient(145deg,#313337cc,#1b1d20e8)!important;box-shadow:inset 0 1px #ffffff12,0 9px 23px #00000024!important;--tw-ring-color:transparent!important}.gymtag-v3-user-profile .v3-user-profile-streak{border-color:#f2c98b1f!important;background:linear-gradient(145deg,#f2c98b0e,#ffffff09)!important}.gymtag-v3-user-profile .v3-user-profile-streak .text-amber-700{color:#f2c98b!important}.gymtag-v3-user-profile .v3-user-profile-gym>span:first-child{color:#dce1e6!important;background:#ffffff0e!important}.gymtag-v3-user-profile .v3-user-profile-bio p:first-child,.gymtag-v3-user-profile .v3-user-profile-stats p:first-child{color:#f2c98b!important}.gymtag-v3-user-profile .v3-user-profile-stats [class*=bg-emerald],.gymtag-v3-user-profile .v3-user-profile-stats [class*=bg-sky],.gymtag-v3-user-profile .v3-user-profile-stats [class*=bg-violet],.gymtag-v3-user-profile .v3-user-profile-stats [class*=bg-amber]{background:#ffffff0e!important}.gymtag-v3-user-profile .v3-user-profile-stats [class*=text-emerald],.gymtag-v3-user-profile .v3-user-profile-stats [class*=text-sky],.gymtag-v3-user-profile .v3-user-profile-stats [class*=text-violet]{color:#dce1e6!important}.gymtag-v3-user-profile .v3-user-profile-primary-action{color:#fff!important;background:linear-gradient(120deg,#a91635,#e72d4f 58%,#ff5b4f)!important;box-shadow:0 9px 22px #e72d4f33!important}.gymtag-v3-user-profile .v3-user-profile-safety{color:#f1f3f67a!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal,.gymtag-v3-profile-settings #gymtag-design-version-modal{align-items:center!important;justify-content:center!important;padding:max(1rem,env(safe-area-inset-top)) 1rem max(7.25rem,calc(env(safe-area-inset-bottom) + 6rem))!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-language-sheet,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-design-sheet{width:min(100%,520px)!important;max-height:min(72dvh,650px)!important;margin:0!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:28px!important;color:#f7f8fa!important;background:radial-gradient(circle at 86% 0%,rgba(242,201,139,.065),transparent 18rem),linear-gradient(180deg,#292b2f,#1d1f23)!important;box-shadow:inset 0 1px #ffffff14,0 24px 70px #0000006b!important;transform:translateY(-2.5dvh);scrollbar-width:none}.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-language-sheet::-webkit-scrollbar,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-design-sheet::-webkit-scrollbar{display:none}.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-language-sheet>div:first-child,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-design-sheet>div:first-child{background:#ffffff21!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-language-sheet .text-brand,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-design-sheet .text-brand{color:#f2c98b!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-language-sheet .bg-card,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-design-sheet .bg-card{color:#f5f6f8!important;background:#ffffff0e!important;--tw-ring-color:rgba(255,255,255,.09)!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-language-sheet .bg-background,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-design-sheet .bg-background{color:#dfe3e8!important;background:#ffffff0e!important}.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-language-sheet .bg-brand,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-design-sheet .bg-brand{color:#18140d!important;background:linear-gradient(180deg,#f4d49f,#dda85e)!important;box-shadow:inset 0 1px #ffffff47!important}.gymtag-v3-profile-settings .v3-pressable,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable{position:relative;z-index:0;isolation:isolate;transform:translateZ(0) scale(1);transform-origin:center;transition:transform .16s cubic-bezier(.22,.8,.24,1),filter .16s ease,box-shadow .16s ease!important;-webkit-tap-highlight-color:transparent}.gymtag-v3-profile-settings .v3-pressable:after,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable:after,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable:after{content:"";position:absolute;inset:4px;z-index:-1;pointer-events:none;border:1px solid rgba(255,255,255,.07);border-radius:inherit;opacity:0;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.1),rgba(255,255,255,.025) 58%,transparent 78%);transform:scale(.92);transition:transform .18s cubic-bezier(.22,.8,.24,1),opacity .14s ease}.gymtag-v3-profile-settings .v3-pressable:active,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable:active,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable:active{z-index:2;transform:translateZ(0) scale(1.014);filter:brightness(1.08);transition-duration:.52s,.42s,.42s!important}.gymtag-v3-profile-settings .v3-pressable:active:after,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable:active:after,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable:active:after{opacity:1;transform:scale(1);transition-duration:.52s,.28s}@media(prefers-reduced-motion:reduce){.gymtag-v3-profile-settings .v3-pressable,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable,.gymtag-v3-profile-settings .v3-pressable:after,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable:after,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable:after{transition:none!important}.gymtag-v3-profile-settings .v3-pressable:active,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable:active,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable:active{transform:none!important}}.gymtag-v3-profile-settings .v3-pressable.is-pressing,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable.is-pressing,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable.is-pressing{z-index:3;transform:translateZ(0) scale(1.035)!important;filter:brightness(1.13) saturate(1.05)!important;box-shadow:0 0 0 1px #ffffff1f,0 10px 28px #0000003d,0 0 24px #f2c98b1a!important;transition:transform .62s cubic-bezier(.16,.72,.22,1),filter .62s ease,box-shadow .62s ease!important}.gymtag-v3-profile-settings .v3-pressable.is-pressing:after,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable.is-pressing:after,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable.is-pressing:after{opacity:1!important;transform:scale(1.035)!important;background:radial-gradient(circle at 50% 44%,rgba(255,255,255,.17),rgba(242,201,139,.055) 54%,transparent 78%)!important;transition:transform .62s cubic-bezier(.16,.72,.22,1),opacity .22s ease!important}.gymtag-v3-profile-settings .v3-pressable:not(.is-pressing){transition:transform .16s cubic-bezier(.22,.8,.24,1),filter .16s ease,box-shadow .16s ease!important}.gymtag-v3-profile-settings>.overflow-hidden>button.v3-pressable:active,.gymtag-v3-profile-settings>.overflow-hidden>button.v3-pressable.is-pressing{background:transparent!important}.gymtag-v3-profile-settings .v3-pressable.is-pressing,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable.is-pressing,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable.is-pressing{transform:translateZ(0) scale(1.009)!important;filter:brightness(1.018)!important;box-shadow:0 0 0 1px #ffffff13,0 5px 14px #0000001a,inset 0 1px #ffffff0e!important;transition:transform .58s cubic-bezier(.16,.72,.22,1),filter .58s ease,box-shadow .58s ease!important}.gymtag-v3-profile-settings .v3-pressable:after,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable:after,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable:after{inset:2px!important;border:1px solid rgba(255,255,255,.06)!important;background:transparent!important;box-shadow:inset 0 1px #ffffff09!important;opacity:0!important;transform:scale(.99)!important}.gymtag-v3-profile-settings .v3-pressable.is-pressing:after,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable.is-pressing:after,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable.is-pressing:after{opacity:.72!important;transform:scale(1)!important;background:transparent!important;transition:transform .58s cubic-bezier(.16,.72,.22,1),opacity .32s ease!important}.gymtag-v3-profile-settings .v3-pressable:active,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable:active,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable:active{transform:translateZ(0) scale(1.004)!important;filter:brightness(1.01)!important;box-shadow:none!important}.gymtag-v3-profile-settings .v3-pressable,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable{overflow:hidden;transform:none!important;filter:none!important;box-shadow:none!important}.gymtag-v3-profile-settings .v3-pressable>*,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable>*,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable>*{position:relative;z-index:1}.gymtag-v3-profile-settings .v3-pressable:after,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable:after,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable:after{content:"";position:absolute;left:var(--press-x,50%);top:var(--press-y,50%);width:var(--press-size,0px);height:var(--press-size,0px);margin:0!important;inset:auto!important;z-index:0;pointer-events:none;border:0!important;border-radius:9999px!important;opacity:0;background:radial-gradient(circle,#ffffff1c,#ffffff13 42%,#f2c98b09 68%,#fff0)!important;box-shadow:none!important;transform:translate(-50%,-50%) scale(.04)!important;transition:transform .16s cubic-bezier(.22,.8,.24,1),opacity .16s ease!important}.gymtag-v3-profile-settings .v3-pressable.is-pressing,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable.is-pressing,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable.is-pressing{transform:none!important;filter:none!important;box-shadow:none!important;background-color:transparent!important}.gymtag-v3-profile-settings .v3-pressable.is-pressing:after,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable.is-pressing:after,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable.is-pressing:after{opacity:.72!important;transform:translate(-50%,-50%) scale(1)!important;transition:transform .68s cubic-bezier(.16,.72,.22,1),opacity .18s ease!important}.gymtag-v3-profile-settings .v3-pressable:after,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable:after,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable:after{content:none!important}.gymtag-v3-profile-settings .v3-pressable,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable{position:relative!important;overflow:hidden!important;isolation:isolate}.gymtag-v3-profile-settings .v3-pressable>.v3-touch-ripple,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable>.v3-touch-ripple,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable>.v3-touch-ripple{position:absolute!important;z-index:0!important;pointer-events:none!important;border-radius:9999px!important;opacity:0;background:radial-gradient(circle,#ffffff1f,#ffffff18,#f2c98b0a 68%,#fff0)!important;transform:translate(-50%,-50%) scale(.035);transform-origin:center;will-change:transform,opacity;transition:transform .72s cubic-bezier(.16,.72,.22,1),opacity .16s ease}.gymtag-v3-profile-settings .v3-pressable>.v3-touch-ripple.is-growing,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable>.v3-touch-ripple.is-growing,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable>.v3-touch-ripple.is-growing{opacity:1;transform:translate(-50%,-50%) scale(1)}.gymtag-v3-profile-settings .v3-pressable>.v3-touch-ripple.is-releasing,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable>.v3-touch-ripple.is-releasing,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable>.v3-touch-ripple.is-releasing{opacity:0!important;transition:opacity .22s ease!important}.gymtag-v3-profile-settings .v3-pressable>*:not(.v3-touch-ripple),.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable>*:not(.v3-touch-ripple),.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable>*:not(.v3-touch-ripple){position:relative;z-index:1}.gymtag-v3-profile-settings .v3-pressable,.gymtag-v3-profile-settings .v3-pressable:active,.gymtag-v3-profile-settings .v3-pressable.is-pressing,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable:active,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable.is-pressing,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable:active,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable.is-pressing{transform:none!important;scale:1!important;filter:none!important}.gymtag-v3-profile-settings .v3-pressable.is-pressing,.gymtag-v3-profile-settings #gymtag-language-settings-modal .v3-pressable.is-pressing,.gymtag-v3-profile-settings #gymtag-design-version-modal .v3-pressable.is-pressing{box-shadow:none!important;background-color:transparent!important}.sheet-shadow:has(.gymtag-v3-privacy-safety){color:#f7f8fa!important;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle at 88% 4%,rgba(103,218,174,.055),transparent 18rem),linear-gradient(180deg,#2a2c30,#1d1f23)!important;box-shadow:inset 0 1px #ffffff12,0 24px 70px #0000006b!important}.sheet-shadow:has(.gymtag-v3-privacy-safety)>div:first-child button{color:#eef1f4!important;border:1px solid rgba(255,255,255,.09)!important;background:#ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-privacy-safety{color:#f7f8fa!important}.gymtag-v3-privacy-safety .text-muted-foreground{color:#f1f3f685!important}.gymtag-v3-privacy-safety .text-brand{color:#91e5c5!important}.gymtag-v3-privacy-safety>div:first-child>span:first-child{color:#91e5c5!important;border:1px solid rgba(103,218,174,.12)!important;background:#52b99116!important}.gymtag-v3-privacy-safety>div:first-child h2{color:#fffdf9!important}.gymtag-v3-privacy-safety form>label{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(145deg,#333539c7,#1c1e21e6)!important;box-shadow:inset 0 1px #ffffff0f!important}.gymtag-v3-privacy-safety form>label input{accent-color:#74d8b2!important}.gymtag-v3-privacy-safety form>button{color:#13251e!important;border:1px solid rgba(255,255,255,.16)!important;background:linear-gradient(120deg,#66cca5,#8ae2bf)!important;box-shadow:0 9px 22px #49be9129,inset 0 1px #ffffff42!important}.gymtag-v3-privacy-safety>button{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.09)!important;background:linear-gradient(145deg,#303236b8,#1a1c1fdb)!important;box-shadow:inset 0 1px #ffffff0e!important;--tw-ring-color:transparent!important}.gymtag-v3-privacy-safety>button>span:first-child{color:#dfe3e8!important;background:#ffffff0e!important}.gymtag-v3-privacy-safety>button>span:nth-last-child(2){color:#16191c!important;background:linear-gradient(180deg,#f1d198,#dfa759)!important}.gymtag-v3-privacy-safety>button b,.gymtag-v3-privacy-safety>button span{background-clip:border-box}.gymtag-v3-privacy-safety>div:last-child{border:1px solid rgba(239,83,105,.14)!important;background:linear-gradient(145deg,#76233421,#4118221a)!important;box-shadow:inset 0 1px #ffffff09!important}.gymtag-v3-privacy-safety>div:last-child .text-destructive{color:#ff8794!important}.gymtag-v3-privacy-safety>div:last-child button{color:#fff!important;background:linear-gradient(120deg,#b92142,#e13d55)!important;box-shadow:0 8px 20px #de37532e,inset 0 1px #ffffff2e!important}.v3-touch-ripple-host{position:relative!important;overflow:hidden!important;isolation:isolate;-webkit-tap-highlight-color:transparent}.v3-touch-ripple-host>.v3-touch-ripple{position:absolute!important;z-index:0!important;pointer-events:none!important;border-radius:9999px!important;opacity:0;background:radial-gradient(circle,#ffffff1d,#ffffff16,#f2c98b09 68%,#fff0)!important;transform:translate(-50%,-50%) scale(.035);transform-origin:center;will-change:transform,opacity;transition:transform .72s cubic-bezier(.16,.72,.22,1),opacity .16s ease}.v3-touch-ripple-host>.v3-touch-ripple.is-growing{opacity:.9;transform:translate(-50%,-50%) scale(1)}.v3-touch-ripple-host>.v3-touch-ripple.is-releasing{opacity:0!important;transition:opacity .22s ease!important}.v3-touch-ripple-host>*:not(.v3-touch-ripple){z-index:1}.v3-touch-ripple-host,.v3-touch-ripple-host:active,.v3-touch-ripple-host.is-pressing{transform:none!important;scale:1!important;filter:none!important}@media(prefers-reduced-motion:reduce){.v3-touch-ripple-host>.v3-touch-ripple{transition:opacity .12s ease!important;transform:translate(-50%,-50%) scale(1)!important}}.gymtag-monthly-ambient-ripples{position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none;isolation:isolate}.gymtag-monthly-ambient-ripple{position:absolute;left:var(--gymtag-monthly-ripple-x,50%);top:var(--gymtag-monthly-ripple-y,50%);width:min(72vmax,560px);aspect-ratio:1;border-radius:9999px;pointer-events:none;opacity:0;border:1px solid rgba(var(--gymtag-monthly-ripple-rgb,233,199,127),.3);background:radial-gradient(circle,rgba(var(--gymtag-monthly-ripple-rgb,233,199,127),.115),rgba(var(--gymtag-monthly-ripple-rgb,233,199,127),.055) 38%,rgba(var(--gymtag-monthly-ripple-rgb,233,199,127),.02) 61%,rgba(var(--gymtag-monthly-ripple-rgb,233,199,127),0) 76%);box-shadow:0 0 32px rgba(var(--gymtag-monthly-ripple-rgb,233,199,127),.09),inset 0 0 22px rgba(var(--gymtag-monthly-ripple-rgb,233,199,127),.05);transform:translate3d(-50%,-50%,0) scale(.08);transform-origin:center;will-change:transform,opacity;animation:gymtag-monthly-ambient-ripple 10.8s cubic-bezier(.18,.66,.2,1) infinite}@keyframes gymtag-monthly-ambient-ripple{0%,8%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.08)}22%{opacity:var(--gymtag-monthly-ripple-opacity,.09)}58%{opacity:.16}88%,to{opacity:0;transform:translate3d(-50%,-50%,0) scale(1.04)}}@media(prefers-reduced-motion:reduce){.gymtag-monthly-ambient-ripple{animation:none!important;opacity:.025!important;transform:translate3d(-50%,-50%,0) scale(.88)!important}}.gymtag-rank-climb-trail{opacity:.72;background:linear-gradient(180deg,rgba(233,199,127,.4),rgba(233,199,127,.1) 46%,transparent);filter:blur(8px);transform-origin:top center;animation:gymtag-rank-climb-trail 1.55s ease-out both;animation-delay:.34s}@keyframes gymtag-rank-climb-trail{0%{opacity:.06;transform:translate3d(-50%,0,0) scaleY(.18)}46%{opacity:.72}to{opacity:.18;transform:translate3d(-50%,0,0) scaleY(1)}}@media(prefers-reduced-motion:reduce){.gymtag-rank-climb-trail{animation:none!important;opacity:.14!important}}.gymtag-monthly-rank-arrived>div:first-child{animation:gymtag-monthly-rank-lock .52s cubic-bezier(.18,.82,.22,1) 1.82s both}.gymtag-monthly-rank-pulse{pointer-events:none;opacity:0;border:2px solid rgba(243,216,154,.48);box-shadow:0 0 30px #e9c77f33;animation:gymtag-monthly-rank-pulse .72s ease-out 1.95s forwards}@keyframes gymtag-monthly-rank-lock{0%,to{transform:scale(1)}48%{transform:scale(1.035)}}@keyframes gymtag-monthly-rank-pulse{0%{opacity:.55;transform:translate3d(-50%,-50%,0) scale(.45)}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(2.4)}}@media(prefers-reduced-motion:reduce){.gymtag-monthly-rank-arrived>div:first-child,.gymtag-monthly-rank-pulse{animation:none!important}}.gymtag-v3-privacy-safety>button>span.flex-1{min-width:0;color:#f5f6f8!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:0!important;border:0!important;border-radius:0!important}.gymtag-v3-privacy-safety>button>span.flex-1>b{color:#f5f6f8!important;background:transparent!important;background-image:none!important}.gymtag-v3-privacy-safety>button>span.flex-1>span{color:#f1f3f680!important;background:transparent!important;background-image:none!important}.gymtag-v3-privacy-safety>button>.v3-blocked-count{flex:0 0 auto;color:#18140d!important;background:linear-gradient(180deg,#f1d198,#dfa759)!important;box-shadow:inset 0 1px #ffffff3d!important}.gymtag-v3-privacy-safety>button:not(:has(.v3-blocked-count))>span:nth-last-child(2){color:inherit!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.gymtag-v3-discover{background:radial-gradient(circle at 86% 5%,rgba(226,55,81,.045),transparent 22rem),linear-gradient(180deg,#101216,#0c0e11 58%,#090b0e)!important;color:#f7f8fa!important}.gymtag-v3-discover .text-foreground{color:#f7f8fa!important}.gymtag-v3-discover .text-muted-foreground,.gymtag-v3-discover .text-muted-foreground\/70,.gymtag-v3-discover .text-muted-foreground\/80{color:#f1f3f685!important}.gymtag-v3-discover .text-brand{color:#ff7a84!important}.gymtag-v3-discover .v3-discover-title-block{padding:.1rem .15rem .35rem}.gymtag-v3-discover .v3-discover-title-block>p{color:#f0c98d!important;font-size:.62rem;font-weight:850;letter-spacing:.18em}.gymtag-v3-discover .v3-discover-title-block>h1{margin-top:.32rem;color:#fffdf9!important;font-size:2.18rem!important;font-weight:860!important;line-height:.98;letter-spacing:-.05em!important}.gymtag-v3-discover .v3-discover-title-block>span{display:block;max-width:22rem;margin-top:.55rem;color:#f1f3f685;font-size:.76rem;line-height:1.45}.gymtag-v3-discover .v3-discover-tabs{margin-top:.55rem!important;margin-bottom:.15rem!important;padding:.3rem!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:22px!important;background:linear-gradient(145deg,#2d2f33d6,#1a1c1fed)!important;box-shadow:inset 0 1px #ffffff12,0 10px 24px #00000029!important}.gymtag-v3-discover .v3-discover-tabs>button{min-height:2.45rem!important;color:#f1f3f67a!important;background:transparent!important;border:0!important;box-shadow:none!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-discover-tabs>button.bg-brand{color:#181a1d!important;background:linear-gradient(180deg,#fbfcfd,#e8ebef)!important;box-shadow:0 5px 14px #00000029,inset 0 1px #fffc!important}.gymtag-v3-discover .v3-discover-tools{margin-top:.85rem!important;padding:0 .05rem}.gymtag-v3-discover .v3-discover-tools>p{max-width:52%;color:#f1f3f66e!important}.gymtag-v3-discover .v3-discover-tools button{color:#eef1f4!important;border:1px solid rgba(255,255,255,.09)!important;background:#ffffff0d!important;box-shadow:inset 0 1px #ffffff0d!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-discover-tools button.bg-ink{color:#fff!important;background:#2c2f33!important}.gymtag-v3-discover .v3-discover-waves-button>span{color:#fff!important;background:#de3150!important}.gymtag-v3-discover .v3-discover-deck{margin-top:1rem!important}.gymtag-v3-discover .v3-discover-deck>div:first-child{margin-bottom:.55rem!important}.gymtag-v3-discover .v3-discover-deck>div:first-child p{color:#f0c98d!important}.gymtag-v3-discover .v3-discover-progress{height:3px!important;margin-bottom:.7rem!important;background:#ffffff12!important}.gymtag-v3-discover .v3-discover-progress>div{background:linear-gradient(90deg,#c61f42,#f05a62)!important}.gymtag-v3-discover .v3-discover-swipe-stage{position:relative;min-height:470px}.gymtag-v3-discover .v3-discover-spotlight{position:relative;z-index:1;transform-origin:center 78%;user-select:none;-webkit-user-select:none}.gymtag-v3-discover .v3-discover-spotlight.is-swipeable{cursor:grab}.gymtag-v3-discover .v3-discover-spotlight.is-dragging{cursor:grabbing}.gymtag-v3-discover .v3-discover-person-hero{min-height:470px!important;height:clamp(430px,56dvh,500px)!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:28px!important;background:#181a1e!important;box-shadow:inset 0 1px #ffffff0f,0 18px 40px #00000042!important;--tw-ring-color:transparent!important;transform:none!important}.gymtag-v3-discover .v3-discover-person-hero:active{transform:none!important}.gymtag-v3-discover .v3-discover-person-hero>div:first-child>div:nth-child(2){background:linear-gradient(to top,#07080af5,#07080a47 55%,#07080a08)!important}.gymtag-v3-discover .v3-discover-person-hero>div:nth-child(2)>span:first-child{color:#fff!important;border-color:#ffffff1a!important;background:#0d0e108c!important}.gymtag-v3-discover .v3-discover-person-hero>div:nth-child(2)>span:first-child>span{color:#f05a62!important}.gymtag-v3-discover .v3-discover-person-hero>div:last-child h2{color:#fff!important;font-size:2rem!important;font-weight:820!important;letter-spacing:-.045em!important}.gymtag-v3-discover .v3-discover-person-hero>div:last-child p{color:#ffffffad!important}.gymtag-v3-discover .v3-discover-person-hero>div:last-child p:nth-child(2){color:#ffffffe0!important}.gymtag-v3-discover .v3-discover-person-hero>div:last-child .text-brand{color:#ff7a84!important}.gymtag-v3-discover .v3-discover-person-hero>div:last-child>div:nth-of-type(2)>span{color:#f7f8fa!important;border-color:#ffffff1a!important;background:#ffffff1b!important}.gymtag-v3-discover .v3-discover-person-hero>div:last-child>button,.gymtag-v3-discover .v3-discover-person-hero>div:last-child>button+p{display:none!important}.gymtag-v3-discover .v3-discover-swipe-stamp{position:absolute;top:1.35rem;z-index:8;pointer-events:none;padding:.38rem .72rem;border:2px solid currentColor;border-radius:10px;font-size:.78rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none}.gymtag-v3-discover .v3-discover-swipe-stamp.is-wave{left:1.15rem;color:#8de0bd;transform:rotate(-9deg);background:#112a2138}.gymtag-v3-discover .v3-discover-swipe-stamp.is-skip{right:1.15rem;color:#ff8c96;transform:rotate(9deg);background:#40181f38}.gymtag-v3-discover .v3-discover-swipe-actions{display:flex;align-items:center;justify-content:center;gap:1.15rem;margin-top:.9rem}.gymtag-v3-discover .v3-discover-swipe-actions>button{display:grid;place-items:center;flex:0 0 auto;border-radius:9999px;border:1px solid rgba(255,255,255,.1);transition:transform .16s ease,background .16s ease,border-color .16s ease,opacity .16s ease;-webkit-tap-highlight-color:transparent}.gymtag-v3-discover .v3-discover-swipe-actions>button:disabled{opacity:.28}.gymtag-v3-discover .v3-discover-swipe-actions>button.is-skip,.gymtag-v3-discover .v3-discover-swipe-actions>button.is-wave{width:3.55rem;height:3.55rem}.gymtag-v3-discover .v3-discover-swipe-actions>button.is-undo{width:2.65rem;height:2.65rem;color:#f1f3f694;background:#ffffff0b}.gymtag-v3-discover .v3-discover-swipe-actions>button.is-skip{color:#ff8794;background:#ffffff0a}.gymtag-v3-discover .v3-discover-swipe-actions>button.is-wave{color:#fff;border-color:#ffffff24;background:linear-gradient(135deg,#b91f40,#e73e53 62%,#ff6256);box-shadow:0 10px 24px #e237513b,inset 0 1px #ffffff38}.gymtag-v3-discover .v3-discover-swipe-actions svg{width:1.25rem;height:1.25rem;stroke-width:2.2}.gymtag-v3-discover .v3-discover-swipe-actions>button.is-wave svg{width:1.35rem;height:1.35rem}.gymtag-v3-discover .v3-discover-swipe-hint{margin-top:.55rem;text-align:center;color:#f1f3f657;font-size:.58rem;font-weight:650;letter-spacing:.01em}@keyframes gymtag-discover-wave-hand{0%,60%,to{transform:rotate(0)}10%{transform:rotate(-14deg)}20%{transform:rotate(12deg)}30%{transform:rotate(-10deg)}40%{transform:rotate(8deg)}50%{transform:rotate(0)}}.gymtag-v3-discover .v3-wave-hand{transform-box:fill-box;transform-origin:50% 85%;animation:gymtag-discover-wave-hand 2.6s ease-in-out infinite}.gymtag-v3-discover .v3-discover-deck-finished{position:relative;isolation:isolate;overflow:hidden;min-height:390px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.45rem;border:1px solid rgba(255,255,255,.1);border-radius:28px;text-align:center;color:#f5f6f8;background:radial-gradient(circle at 82% 8%,rgba(242,201,139,.1),transparent 13rem),radial-gradient(circle at 8% 96%,rgba(223,167,89,.06),transparent 12rem),linear-gradient(145deg,#303236f0,#191b1efb);box-shadow:inset 0 1px #fff1,0 18px 40px #00000038}.gymtag-v3-discover .v3-discover-deck-finished:before{content:"";position:absolute;z-index:-1;width:12rem;height:12rem;right:-5rem;top:-5rem;border-radius:9999px;background:#f2c98b0e;filter:blur(20px)}.gymtag-v3-discover .v3-discover-done-icon{display:grid;place-items:center;width:4rem;height:4rem;border:1px solid rgba(242,201,139,.2);border-radius:20px;color:#f0c98d;background:#f2c98b16;box-shadow:inset 0 1px #ffffff14,0 10px 28px #00000026}.gymtag-v3-discover .v3-discover-done-icon svg{width:1.85rem;height:1.85rem;stroke-width:2}.gymtag-v3-discover .v3-discover-deck-finished h3{margin-top:1rem;max-width:18rem;font-size:1.45rem;line-height:1.08;font-weight:760;letter-spacing:-.035em}.gymtag-v3-discover .v3-discover-deck-finished>p{max-width:19rem;margin-top:.65rem;color:#f1f3f68c;font-size:.72rem;line-height:1.55}.gymtag-v3-discover .v3-discover-done-actions{width:100%;max-width:20rem;margin-top:1.45rem;display:grid;gap:.65rem}.gymtag-v3-discover .v3-discover-done-actions>button{min-height:2.85rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:15px;font-size:.74rem;font-weight:780;-webkit-tap-highlight-color:transparent}.gymtag-v3-discover .v3-discover-done-actions>button.is-primary{color:#18140d;border:1px solid rgba(255,255,255,.18);background:linear-gradient(180deg,#f4d49f,#dfa759);box-shadow:0 10px 24px #d8a65b29,inset 0 1px #ffffff57}.gymtag-v3-discover .v3-discover-done-actions>button.is-secondary{color:#eef1f4;border:1px solid rgba(255,255,255,.09);background:#ffffff0b}.gymtag-v3-discover .v3-discover-done-actions>button.is-secondary svg{width:1rem;height:1rem}.gymtag-v3-discover .v3-discover-done-undo{margin-top:1rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:9999px;padding:.45rem .7rem;color:#f1f3f67a;font-size:.63rem;font-weight:650}.gymtag-v3-discover .v3-discover-done-undo svg{width:.85rem;height:.85rem}@media(prefers-reduced-motion:reduce){.gymtag-v3-discover .v3-wave-hand{animation:none!important}}.gymtag-v3-discover .v3-discover-ad-card{height:clamp(430px,56dvh,500px)!important;min-height:470px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:28px!important;color:#f7f8fa!important;background:radial-gradient(circle at 82% 8%,rgba(242,201,139,.055),transparent 16rem),linear-gradient(145deg,#303237,#1c1e22 60%,#17191c)!important;box-shadow:inset 0 1px #ffffff12,0 18px 40px #0000003d!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-discover-ad-continue{color:#eef1f4!important;border-color:#ffffff17!important;background:#ffffff0d!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-discover-wave-card,.gymtag-v3-discover .v3-discover-request-card{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.09)!important;background:linear-gradient(145deg,#303236c7,#1b1d20e6)!important;box-shadow:inset 0 1px #ffffff0e,0 10px 24px #00000024!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-discover-group-row,.gymtag-v3-discover .v3-discover-event-card{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(145deg,#303236cc,#1b1d20e8)!important;box-shadow:inset 0 1px #ffffff0f,0 11px 27px #00000029!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-discover-group-row .bg-neutral-100,.gymtag-v3-discover .v3-discover-group-row .bg-brand\/10,.gymtag-v3-discover .v3-discover-event-card .bg-brand\/10{background:#ffffff0e!important}.gymtag-v3-discover .v3-discover-event-status{color:#f0c98d!important;border-color:#f2c98b1f!important;background:#f2c98b12!important}.v3-discover-filter-sheet>div:last-child{color:#f7f8fa!important;background:radial-gradient(circle at 86% 0%,rgba(226,55,81,.045),transparent 18rem),linear-gradient(180deg,#292b2f,#1b1d21)!important;box-shadow:0 -18px 50px #00000070!important}.v3-discover-filter-sheet>div:last-child>div:first-child,.v3-discover-filter-sheet>div:last-child>div:last-child{border-color:#ffffff14!important;background:#1c1e22fb!important}.v3-discover-filter-sheet .text-muted-foreground{color:#f1f3f685!important}.v3-discover-filter-sheet .text-foreground{color:#f7f8fa!important}.v3-discover-filter-sheet .bg-white{color:#f4f5f7!important;background:#ffffff0e!important;--tw-ring-color:rgba(255,255,255,.09)!important}.v3-discover-filter-sheet .bg-ink{color:#fff!important;background:#303338!important}.v3-discover-filter-sheet button.bg-brand{color:#fff!important;background:linear-gradient(120deg,#b91f40,#e43d52)!important;box-shadow:0 8px 20px #e237512e!important}.v3-discover-filter-sheet input[type=range]{color:#e84a58!important}.v3-discover-filter-sheet input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 3px #e84a5821!important}@media(max-width:360px){.gymtag-v3-discover .v3-discover-swipe-stage{min-height:438px}.gymtag-v3-discover .v3-discover-person-hero,.gymtag-v3-discover .v3-discover-ad-card{min-height:438px!important;height:438px!important}.gymtag-v3-discover .v3-discover-swipe-actions>button.is-skip,.gymtag-v3-discover .v3-discover-swipe-actions>button.is-wave{width:3.35rem;height:3.35rem}}.gymtag-v3-discover .text-brand{color:#f0c98d!important}.gymtag-v3-discover .bg-brand{background:linear-gradient(180deg,#f4d49f,#dfa759)!important;color:#18140d!important}.gymtag-v3-discover .bg-brand\/10,.gymtag-v3-discover .bg-brand\/8{background:#f2c98b1a!important}.gymtag-v3-discover .v3-discover-progress>div{background:linear-gradient(90deg,#c9954f,#f1cf95)!important}.gymtag-v3-discover .v3-discover-person-hero .text-brand,.gymtag-v3-discover .v3-discover-person-spotlight .text-brand{color:#f0c98d!important}.gymtag-v3-discover .v3-discover-swipe-stamp.is-wave{color:#f2cf96!important;background:#4d381838!important}.gymtag-v3-discover .v3-discover-swipe-actions>button.is-wave{color:#18140d!important;border-color:#ffffff2e!important;background:linear-gradient(180deg,#f4d49f,#dfa759)!important;box-shadow:0 10px 24px #d8a65b33,inset 0 1px #ffffff5c!important}.gymtag-v3-discover .v3-discover-swipe-actions>button.is-skip{color:#f07d87!important;background:#ffffff09!important;border-color:#f07d871a!important}.gymtag-v3-discover .v3-discover-waves-button{color:#f1d09a!important;border-color:#f2c98b26!important;background:#f2c98b11!important}.gymtag-v3-discover .v3-discover-waves-button>span{color:#18140d!important;background:linear-gradient(180deg,#f4d49f,#dfa759)!important}.gymtag-v3-discover .v3-discover-tools button.bg-ink{color:#f2f3f5!important;background:#2d3034!important;border-color:#ffffff17!important}.gymtag-v3-discover .v3-discover-group-row .text-brand,.gymtag-v3-discover .v3-discover-event-card .text-brand{color:#f0c98d!important}.gymtag-v3-discover .v3-discover-group-row button.bg-brand,.gymtag-v3-discover .v3-discover-wave-card button.bg-brand,.gymtag-v3-discover .v3-discover-request-card button.bg-brand{color:#18140d!important;background:linear-gradient(180deg,#f4d49f,#dfa759)!important;box-shadow:0 8px 18px #d8a65b26,inset 0 1px #ffffff4d!important}.gymtag-v3-discover .v3-discover-event-card>div>span{color:#f0c98d!important;background:#f2c98b14!important}.gymtag-v3-discover button[class*=text-brand],.v3-discover-filter-sheet .text-brand{color:#f0c98d!important}.v3-discover-filter-sheet button.bg-brand{color:#18140d!important;background:linear-gradient(180deg,#f4d49f,#dfa759)!important;box-shadow:0 8px 20px #d8a65b29,inset 0 1px #ffffff4d!important}.v3-discover-filter-sheet input[type=range]{color:#dfa759!important}.v3-discover-filter-sheet input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 3px #dfa75924!important}.gymtag-v3-discover [class*=bg-brand][class*=text-white]{color:#18140d!important}.gymtag-v3-discover .v3-discover-swipe-stage{position:relative;isolation:isolate;overflow:visible}.gymtag-v3-discover .v3-discover-next-card{position:absolute;inset:0;z-index:0;pointer-events:none;transform-origin:center 84%;will-change:transform,opacity,filter;transition:transform .18s cubic-bezier(.22,.8,.25,1),opacity .18s ease,filter .18s ease}.gymtag-v3-discover .v3-discover-next-card>*{pointer-events:none!important}.gymtag-v3-discover .v3-discover-next-card .v3-discover-person-hero{box-shadow:inset 0 1px #ffffff0e,0 12px 26px #0003!important}.gymtag-v3-discover .v3-discover-spotlight{position:relative;z-index:2}@media(prefers-reduced-motion:reduce){.gymtag-v3-discover .v3-discover-next-card{transition:none!important}}.gymtag-v3-discover .v3-discover-tabs{gap:.38rem!important}.gymtag-v3-discover .v3-discover-tabs>button{min-width:0!important;padding-left:.35rem!important;padding-right:.35rem!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gymtag-v3-discover .v3-discover-tabs>button.bg-brand{color:#181a1d!important;border:1px solid rgba(242,201,139,.12)!important;background:linear-gradient(180deg,#fafbfc,#e8eaed)!important;box-shadow:0 5px 14px #00000026,inset 0 -2px #daa65929,inset 0 1px #ffffffdb!important}.gymtag-v3-discover .v3-discover-preview-card{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle at 92% 6%,rgba(242,201,139,.055),transparent 12rem),linear-gradient(145deg,#303236d1,#1b1d20ed)!important;box-shadow:inset 0 1px #fff1,0 11px 27px #00000029!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-discover-preview-card>b{color:#f7f8fa!important}.gymtag-v3-discover .v3-discover-preview-card>span:first-child{color:#f0c98d!important;background:#f2c98b13!important}.gymtag-v3-discover .v3-discover-preview-card.is-benefit>span:last-of-type{color:#f0c98d!important}.gymtag-v3-discover .v3-discover-groups .v3-discover-group-row{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle at 94% 8%,rgba(242,201,139,.045),transparent 11rem),linear-gradient(145deg,#303236d1,#1b1d20ed)!important;box-shadow:inset 0 1px #ffffff0f,0 11px 27px #00000029!important}.gymtag-v3-discover .v3-discover-groups .v3-discover-group-row .bg-neutral-100{color:#dfe3e8!important;background:#ffffff0e!important}.gymtag-v3-discover .v3-discover-groups .v3-discover-group-row .bg-brand\/10{color:#f0c98d!important;background:#f2c98b13!important}.gymtag-v3-discover .v3-discover-groups .v3-discover-group-row button.bg-brand{color:#18140d!important;background:linear-gradient(180deg,#f4d49f,#dfa759)!important}.gymtag-v3-discover .v3-discover-events .v3-discover-event-card{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle at 92% 8%,rgba(242,201,139,.045),transparent 11rem),linear-gradient(145deg,#303236d1,#1b1d20ed)!important;box-shadow:inset 0 1px #ffffff0f,0 11px 27px #00000029!important}.gymtag-v3-discover .v3-discover-events .v3-discover-event-card>div>span{color:#f0c98d!important;background:#f2c98b13!important}.gymtag-v3-discover .v3-discover-events .v3-discover-event-status{color:#f0c98d!important;border:1px solid rgba(242,201,139,.12)!important;background:#f2c98b11!important}.gymtag-v3-discover .v3-discover-benefits{color:#f7f8fa!important}.gymtag-v3-discover .v3-benefits-header{padding-top:1.15rem!important}.gymtag-v3-discover .v3-benefits-header p{color:#f0c98d!important}.gymtag-v3-discover .v3-benefits-header h1{color:#fffdf9!important}.gymtag-v3-discover .v3-benefits-hero{border:1px solid rgba(242,201,139,.1)!important;background:radial-gradient(circle at 88% 8%,rgba(242,201,139,.11),transparent 15rem),linear-gradient(145deg,#303237,#1b1d21 64%,#17191c)!important;box-shadow:inset 0 1px #ffffff12,0 15px 34px #0003!important}.gymtag-v3-discover .v3-benefits-hero>div:first-child{background:#f2c98b1a!important}.gymtag-v3-discover .v3-benefits-hero .text-brand{color:#f0c98d!important}.gymtag-v3-discover .v3-benefit-card{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle at 94% 5%,rgba(242,201,139,.045),transparent 12rem),linear-gradient(145deg,#303236db,#1b1d20f2)!important;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #0000002e!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-benefit-card .text-foreground{color:#f7f8fa!important}.gymtag-v3-discover .v3-benefit-card .text-muted-foreground{color:#f1f3f680!important}.gymtag-v3-discover .v3-benefit-card .bg-neutral-100{color:#dfe3e8!important;background:#ffffff0e!important}.gymtag-v3-discover .v3-benefit-card .bg-brand\/8{color:#f0c98d!important;background:#f2c98b13!important}.gymtag-v3-discover .v3-benefit-card>div>div>div>span[class*="bg-[#17181c]"]{color:#18140d!important;background:linear-gradient(180deg,#f4d49f,#dfa759)!important}.gymtag-v3-discover .v3-benefit-code{border:1px solid rgba(255,255,255,.075)!important;background:#ffffff09!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-benefit-copy{color:#e8ebef!important;border:1px solid rgba(255,255,255,.085)!important;background:#ffffff0e!important;box-shadow:inset 0 1px #ffffff0d!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-benefit-cta{color:#18140d!important;border:1px solid rgba(255,255,255,.15)!important;background:linear-gradient(180deg,#f4d49f,#dfa759)!important;box-shadow:0 9px 22px #d8a65b2e,inset 0 1px #ffffff4d!important}.gymtag-v3-discover .v3-benefits-empty{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.09)!important;background:linear-gradient(145deg,#303236c7,#1b1d20e8)!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-benefits-empty>span{color:#f0c98d!important;background:#f2c98b13!important}.gymtag-v3-discover .v3-discover-benefits .bg-rose-50{color:#ffb1b8!important;border:1px solid rgba(240,94,113,.12)!important;background:#6f223124!important;--tw-ring-color:transparent!important}.gymtag-v3-discover .v3-touch-ripple-host{overflow:hidden!important}.gymtag-v3-home .v3-status-orb.v3-touch-ripple-host,.gymtag-v3-home .v3-status-orb--streak.v3-touch-ripple-host{position:absolute!important;right:1.05rem!important;left:auto!important;top:auto!important;bottom:7.1rem!important;z-index:3!important}@media(max-width:360px){.gymtag-v3-home .v3-status-orb.v3-touch-ripple-host,.gymtag-v3-home .v3-status-orb--streak.v3-touch-ripple-host{right:1.05rem!important;bottom:6.75rem!important}}@keyframes v3-page-enter-motion{0%{opacity:.72;transform:translate3d(0,5px,0)}to{opacity:1;transform:none}}.gymtag-v3-shell .v3-page-enter{animation:v3-page-enter-motion .18s cubic-bezier(.22,.8,.25,1) both;transform-origin:center top}@keyframes v3-sheet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes v3-sheet-up-in{0%{opacity:.74;transform:translate3d(0,18px,0) scale(.988)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes v3-sheet-center-in{0%{opacity:.72;transform:translate3d(0,7px,0) scale(.978)}to{opacity:1;transform:translateZ(0) scale(1)}}.v3-discover-filter-sheet{animation:v3-sheet-backdrop-in .15s ease-out both}.v3-discover-filter-sheet>div.relative{transform-origin:center bottom;animation:v3-sheet-up-in .22s cubic-bezier(.22,.8,.25,1) both}#gymtag-language-settings-modal>button:first-child{animation:v3-sheet-backdrop-in .15s ease-out both}#gymtag-language-settings-modal .v3-language-sheet{transform-origin:center center;animation:v3-sheet-center-in .2s cubic-bezier(.22,.8,.25,1) both}.v3-poll-result-sheet{animation:v3-sheet-backdrop-in .15s ease-out both}.v3-poll-result-sheet>section{transform-origin:center bottom;animation:v3-sheet-up-in .22s cubic-bezier(.22,.8,.25,1) both}@media(prefers-reduced-motion:reduce){.gymtag-v3-shell .v3-page-enter,.v3-discover-filter-sheet,.v3-discover-filter-sheet>div.relative,#gymtag-language-settings-modal>button:first-child,#gymtag-language-settings-modal .v3-language-sheet,.v3-poll-result-sheet,.v3-poll-result-sheet>section{animation:none!important}}@keyframes v3-status-ring-pop{0%{transform:scale(.94);box-shadow:0 0 #53e0b100}48%{transform:scale(1.045);box-shadow:0 0 30px #53e0b138}to{transform:scale(1);box-shadow:0 0 18px #53e0b11a}}@keyframes v3-status-card-glow{0%{box-shadow:inset 0 1px #ffffff29,0 22px 48px #0000004d,0 0 #53e0b100}50%{box-shadow:inset 0 1px #ffffff29,0 22px 48px #0000004d,0 0 34px #53e0b124}to{box-shadow:inset 0 1px #ffffff29,0 22px 48px #0000004d,0 0 28px #edbc7412}}@keyframes v3-goal-check-pop{0%{transform:scale(.78);filter:brightness(1)}52%{transform:scale(1.14);filter:brightness(1.18)}to{transform:scale(1);filter:brightness(1)}}@keyframes v3-step-card-glow{0%{box-shadow:inset 0 1px #ffffff13,0 18px 45px #0000003b}50%{box-shadow:inset 0 1px #ffffff13,0 18px 45px #0000003b,0 0 28px #53e0b11f}to{box-shadow:inset 0 1px #ffffff13,0 18px 45px #0000003b}}@keyframes v3-value-rise{0%{opacity:.35;transform:translate3d(0,5px,0) scale(.92)}55%{opacity:1;transform:translate3d(0,-1px,0) scale(1.08)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes v3-wave-success{0%{box-shadow:0 8px 18px #d8a65b1a}45%{box-shadow:0 0 0 5px #f2c98b1a,0 10px 28px #d8a65b3b}to{box-shadow:0 8px 18px #d8a65b14}}@keyframes v3-wave-hand-pop{0%{transform:rotate(0) scale(1)}45%{transform:rotate(12deg) scale(1.16)}to{transform:rotate(0) scale(1)}}@keyframes v3-filter-badge-pop{0%{transform:scale(.72);opacity:.4}55%{transform:scale(1.13);opacity:1}to{transform:scale(1);opacity:1}}@keyframes v3-premium-chip-in{0%{opacity:.45;transform:translate3d(0,3px,0) scale(.94)}55%{opacity:1;transform:translate3d(0,-1px,0) scale(1.04)}to{opacity:1;transform:translateZ(0) scale(1)}}.gymtag-v3-home .v3-daily-card.is-status-pulse{animation:v3-status-card-glow .72s cubic-bezier(.22,.8,.25,1) both}.gymtag-v3-home .v3-daily-ring.is-status-pulse{animation:v3-status-ring-pop .68s cubic-bezier(.22,.8,.25,1) both}.gymtag-v3-home .v3-goal-row.is-goal-pulse .v3-goal-check{animation:v3-goal-check-pop .62s cubic-bezier(.2,.9,.25,1) both}.gymtag-v3-home .v3-detail-card.is-step-goal-pulse{animation:v3-step-card-glow .72s cubic-bezier(.22,.8,.25,1) both}.gymtag-v3-home .v3-step-progress>span{transition:width .46s cubic-bezier(.22,.8,.25,1),background .22s ease}.gymtag-v3-home .v3-status-orb--streak .v3-status-inner strong.is-value-pulse{display:inline-block;animation:v3-value-rise .56s cubic-bezier(.2,.9,.25,1) both}.gymtag-v3-discover .v3-wave-sending{opacity:.82;transition:opacity .14s ease,box-shadow .18s ease,background .18s ease}.gymtag-v3-discover .v3-wave-sent{animation:v3-wave-success .62s cubic-bezier(.22,.8,.25,1) both}.gymtag-v3-discover .v3-discover-swipe-actions>button.is-wave.is-commit-pulse{box-shadow:0 0 0 5px #f2c98b1a,0 12px 30px #d8a65b3d,inset 0 1px #ffffff5c!important}.gymtag-v3-discover .v3-discover-swipe-actions>button.is-wave.is-commit-pulse svg{animation:v3-wave-hand-pop .34s cubic-bezier(.2,.9,.25,1) both}.gymtag-v3-discover .v3-filter-active{color:#18140d!important;border-color:#f2c98b29!important;background:linear-gradient(180deg,#f3d49f,#dfa759)!important;box-shadow:0 7px 18px #d8a65b24,inset 0 1px #ffffff42!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.gymtag-v3-discover .v3-filter-active>span{color:#f4d49f!important;background:#23252a!important;border-color:#2f3237!important;animation:v3-filter-badge-pop .34s cubic-bezier(.2,.9,.25,1) both}.gymtag-v3-profile .v3-status-premium-chip,.gymtag-v3-profile .v3-status-pb-value,.gymtag-v3-profile .v3-status-rank-progress{animation:v3-premium-chip-in .48s cubic-bezier(.22,.8,.25,1) both}.gymtag-v3-profile .v3-status-pb-value{color:#f0c98d!important;text-shadow:0 0 16px rgba(242,201,139,.1)}@media(prefers-reduced-motion:reduce){.gymtag-v3-home .v3-daily-card.is-status-pulse,.gymtag-v3-home .v3-daily-ring.is-status-pulse,.gymtag-v3-home .v3-goal-row.is-goal-pulse .v3-goal-check,.gymtag-v3-home .v3-detail-card.is-step-goal-pulse,.gymtag-v3-home .v3-status-orb--streak .v3-status-inner strong.is-value-pulse,.gymtag-v3-discover .v3-wave-sent,.gymtag-v3-discover .v3-discover-swipe-actions>button.is-wave.is-commit-pulse svg,.gymtag-v3-discover .v3-filter-active>span,.gymtag-v3-profile .v3-status-premium-chip,.gymtag-v3-profile .v3-status-pb-value,.gymtag-v3-profile .v3-status-rank-progress{animation:none!important}}.gymtag-v3-shell{--v3-space-page:1rem;--v3-space-section:.7rem;--v3-space-section-lg:.88rem;--v3-space-card:.58rem}.gymtag-v3-home .v3-home-content{padding-inline:var(--v3-space-page)!important}.gymtag-v3-home .v3-home-content>.v3-step-league,.gymtag-v3-home .v3-detail-grid,.gymtag-v3-home .v3-leaderboard-card,.gymtag-v3-home .v3-discover-cta{margin-top:var(--v3-space-section)!important}.gymtag-v3-home .v3-detail-grid{gap:var(--v3-space-card)!important}.gymtag-v3-home .v3-preview-note{margin:.72rem 0 0!important}.gymtag-v3-discover{padding-left:var(--v3-space-page)!important;padding-right:var(--v3-space-page)!important;padding-top:max(1rem,env(safe-area-inset-top))!important;padding-bottom:6.9rem!important}.gymtag-v3-discover .v3-discover-title-block{padding:.05rem .1rem .28rem!important}.gymtag-v3-discover .v3-discover-tabs{margin-top:.58rem!important;margin-bottom:.08rem!important}.gymtag-v3-discover .v3-discover-tools{margin-top:.72rem!important}.gymtag-v3-discover .v3-discover-deck{margin-top:.82rem!important}.gymtag-v3-discover .v3-discover-groups>div:first-child,.gymtag-v3-discover .v3-discover-events>div:first-child{margin-top:.9rem!important;margin-bottom:.68rem!important}.gymtag-v3-discover .v3-discover-waves>div:first-child{margin-top:.9rem!important}.gymtag-v3-discover .v3-benefits-header{padding-top:.9rem!important}.gymtag-v3-profile{padding-bottom:6.9rem!important}.gymtag-v3-profile>div.px-4{padding-left:var(--v3-space-page)!important;padding-right:var(--v3-space-page)!important}.gymtag-v3-profile .v3-profile-results{margin-top:.62rem!important}.gymtag-v3-profile>div.px-4>.v3-profile-results+div{margin-top:.62rem!important}.gymtag-v3-profile .v3-profile-recent{margin-top:.62rem!important}.gymtag-v3-compete{padding-left:var(--v3-space-page)!important;padding-right:var(--v3-space-page)!important}.gymtag-v3-compete .daily-groups-v3>.v3-groups-head,.gymtag-v3-compete .route-challenges-v3>.v3-route-head{margin-top:.82rem!important}.gymtag-v3-group .v3-group-week-card>div{margin-top:.52rem!important}.gymtag-v3-group .v3-group-activity{margin-top:1rem!important}.gymtag-v3-group .v3-group-activity>div:first-child{margin-bottom:.58rem!important}@media(max-width:360px){.gymtag-v3-shell{--v3-space-page:.92rem;--v3-space-section:.64rem;--v3-space-card:.52rem}.gymtag-v3-discover{padding-top:max(.85rem,env(safe-area-inset-top))!important}}@keyframes v3-nav-active-capsule-in{0%{transform:scale(.94);opacity:.72}65%{transform:scale(1.025);opacity:1}to{transform:scale(1);opacity:1}}.gymtag-v3-nav .v3-nav-item{position:relative;color:#e7ebf275!important;transition:color .18s ease,opacity .18s ease}.gymtag-v3-nav .v3-nav-item:after{content:"";position:absolute;left:50%;bottom:.02rem;width:1.15rem;height:2px;border-radius:999px;background:linear-gradient(90deg,#c9954f,#f1cf95);box-shadow:0 0 9px #f2c98b29;opacity:0;transform:translate(-50%) scaleX(.3);transform-origin:center;transition:opacity .18s ease,transform .2s cubic-bezier(.22,.8,.25,1)}.gymtag-v3-nav .v3-nav-item.is-active{color:#fbfcfd!important}.gymtag-v3-nav .v3-nav-item.is-active:after{opacity:1;transform:translate(-50%) scaleX(1)}.gymtag-v3-nav .v3-nav-icon{width:2.16rem!important;height:1.78rem!important;border:1px solid transparent;border-radius:12px!important;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.8,.25,1)}.gymtag-v3-nav .v3-nav-item.is-active .v3-nav-icon{color:#fffdf9!important;border-color:#ffffff1d!important;background:linear-gradient(145deg,#ffffff1b,#ffffff0b)!important;box-shadow:inset 0 1px #ffffff1a,0 5px 13px #00000021,0 0 15px #f2c98b09!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:v3-nav-active-capsule-in .2s cubic-bezier(.22,.8,.25,1) both}.gymtag-v3-nav .v3-nav-label{transition:color .18s ease,opacity .18s ease}.gymtag-v3-nav .v3-nav-item:not(.is-active) .v3-nav-label{opacity:.78}.gymtag-v3-nav .v3-nav-item.is-active .v3-nav-label{color:#fffdf9!important;opacity:1}@media(prefers-reduced-motion:reduce){.gymtag-v3-nav .v3-nav-item.is-active .v3-nav-icon{animation:none!important}.gymtag-v3-nav .v3-nav-item:after,.gymtag-v3-nav .v3-nav-icon,.gymtag-v3-nav .v3-nav-label{transition:none!important}}.gymtag-v3-discover .v3-discover-demo-event{border-color:#f2c98b21!important;background:radial-gradient(circle at 92% 8%,rgba(242,201,139,.07),transparent 12rem),linear-gradient(145deg,#313337e0,#1b1d20f5)!important}.gymtag-v3-discover .v3-demo-event-date{color:#1c1811;background:linear-gradient(180deg,#f4d49f,#dfa759);box-shadow:inset -1px 0 #ffffff29}.gymtag-v3-discover .v3-demo-event-date small,.gymtag-v3-discover .v3-demo-event-date span{color:#1c1811ab!important}.gymtag-v3-discover .v3-demo-event-cta{color:#18140d!important;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#f4d49f,#dfa759);box-shadow:0 7px 16px #d8a65b24,inset 0 1px #ffffff47}.gymtag-v3-discover .v3-discover-demo-event .bg-emerald-50{color:#a8ecd2!important;background:#46b88c1a!important}.gymtag-v3-discover .v3-benefit-card .bg-amber-50{color:#f0c98d!important;background:#f2c98b14!important}.gymtag-v3-discover .v3-benefit-featured-badge{color:#202226!important;border:1px solid rgba(255,255,255,.48)!important;background:#faf8f2f0!important;box-shadow:0 5px 16px #0000002e,inset 0 1px #ffffffb8!important}.gymtag-v3-discover .v3-benefit-featured-badge svg{color:#b67d31!important}.gymtag-v3-discover .v3-discover-tools .v3-filter-active .v3-filter-count{color:#1b1d21!important;background:linear-gradient(180deg,#f4d49f,#dfa759)!important;border-color:#f2c98b57!important;box-shadow:0 2px 8px #0000002e,inset 0 1px #ffffff4d!important}.gymtag-v3-discover .v3-benefit-card .v3-benefit-featured-badge{color:#23252a!important;border-color:#ffffff94!important;background:#faf8f2f5!important;text-shadow:none!important}.gymtag-v3-discover .v3-benefit-card .v3-benefit-featured-badge svg{color:#b67d31!important}.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-3,.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-2,.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-1{display:flex!important;align-items:center;justify-content:center;gap:.28rem!important;margin-left:auto!important;margin-right:auto!important}.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-3{width:84%!important;max-width:84%!important}.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-2{width:68%!important;max-width:68%!important}.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-1{width:42%!important;max-width:42%!important}.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-3>button,.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-2>button,.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-1>button{flex:1 1 0!important;width:auto!important;min-width:0!important}@media(max-width:360px){.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-3{width:88%!important;max-width:88%!important}.gymtag-v3-discover .v3-discover-tabs.v3-tabs-count-2{width:72%!important;max-width:72%!important}}@property --v3-secured-sweep{syntax:"<angle>"; inherits:false; initial-value:0deg;}@property --v3-streak-turn{syntax:"<angle>"; inherits:false; initial-value:215deg;}@keyframes v3-home-secured-draw{0%{--v3-secured-sweep:0deg;transform:scale(.975);box-shadow:0 0 #53e0b100,0 10px 28px #0003}72%{--v3-secured-sweep:360deg;transform:scale(1.015);box-shadow:0 0 34px #53e0b13b,0 10px 28px #0003}to{--v3-secured-sweep:360deg;transform:scale(1);box-shadow:0 0 25px #53e0b126,0 10px 28px #0003}}@keyframes v3-home-secured-check-settle{0%,34%{opacity:.45;transform:scale(.76) rotate(-8deg)}68%{opacity:1;transform:scale(1.14) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes v3-home-secured-glint{0%{opacity:0;transform:rotate(-65deg)}24%{opacity:0}44%{opacity:.9}72%{opacity:.42}to{opacity:0;transform:rotate(285deg)}}.gymtag-v3-home .v3-daily-ring.is-secured.is-home-entry-secured{position:relative;--v3-secured-sweep:0deg;background:conic-gradient(from -90deg,#8de9c9 0deg,#69dbae var(--v3-secured-sweep),rgba(255,255,255,.085) var(--v3-secured-sweep),rgba(255,255,255,.085) 360deg)!important;animation:v3-home-secured-draw 1.02s .28s cubic-bezier(.2,.78,.22,1) both}.gymtag-v3-home .v3-daily-ring.is-secured.is-home-entry-secured:after{content:"";position:absolute;inset:1px;z-index:3;pointer-events:none;border-radius:999px;background:conic-gradient(from 0deg,transparent 0deg 313deg,rgba(255,255,255,.02) 318deg,rgba(229,255,246,.92) 333deg,rgba(255,255,255,.04) 348deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px));animation:v3-home-secured-glint .92s .42s cubic-bezier(.22,.8,.25,1) both}.gymtag-v3-home .v3-daily-ring.is-secured.is-home-entry-secured>div{position:relative;z-index:1}.gymtag-v3-home .v3-daily-ring.is-secured.is-home-entry-secured svg{animation:v3-home-secured-check-settle .74s .62s cubic-bezier(.2,.9,.25,1) both}@keyframes v3-home-streak-awaken{0%{transform:scale(.972);box-shadow:0 15px 38px #00000057,0 0 #f2c98b00}40%{transform:scale(1.045);box-shadow:0 15px 38px #00000057,0 0 40px #f2c98b4a}68%{transform:scale(1.012);box-shadow:0 15px 38px #00000057,0 0 22px #ffa1672e}to{transform:scale(1);box-shadow:0 15px 38px #00000057,0 0 27px #f2c98b24}}@keyframes v3-home-streak-turn{0%{--v3-streak-turn:215deg}to{--v3-streak-turn:575deg}}@keyframes v3-home-streak-glint{0%{opacity:0;transform:rotate(-70deg)}18%{opacity:.18}48%{opacity:1}78%{opacity:.34}to{opacity:0;transform:rotate(290deg)}}@keyframes v3-home-streak-number-settle{0%{opacity:.58;transform:translate3d(0,4px,0) scale(.94)}55%{opacity:1;transform:translate3d(0,-1px,0) scale(1.07)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes v3-home-streak-flame-lift{0%{transform:translate3d(0,2px,0) scale(.88);filter:drop-shadow(0 0 0 rgba(255,157,101,0))}46%{transform:translate3d(0,-2px,0) scale(1.18);filter:drop-shadow(0 0 8px rgba(255,171,108,.58))}72%{transform:translate3d(0,-.5px,0) scale(1.04);filter:drop-shadow(0 0 5px rgba(255,171,108,.34))}to{transform:translateZ(0) scale(1);filter:drop-shadow(0 0 0 rgba(255,157,101,0))}}@keyframes v3-home-streak-inner-pulse{0%{box-shadow:inset 0 0 0 1px #fff0,inset 0 0 #f2c98b00}52%{box-shadow:inset 0 0 0 1px #ffedcd1a,inset 0 0 24px #f2c98b17}to{box-shadow:inset 0 0 0 1px #fff0,inset 0 0 #f2c98b00}}@keyframes v3-home-streak-label-reveal{0%{opacity:.34;transform:translate3d(0,2px,0)}to{opacity:1;transform:translateZ(0)}}.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak{--v3-streak-turn:215deg;background:conic-gradient(from var(--v3-streak-turn),#f2c98b 0deg,#ff986d 124deg,#f8d79e 238deg,#f2c98b 360deg)!important;animation:v3-home-streak-awaken .92s 2.1s cubic-bezier(.2,.82,.22,1) both,v3-home-streak-turn 1.02s 2.06s cubic-bezier(.22,.8,.25,1) both}.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:999px;background:conic-gradient(transparent 0deg 310deg,rgba(255,247,222,.04) 316deg,rgba(255,235,193,.95) 334deg,rgba(255,255,255,.05) 350deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 5px));animation:v3-home-streak-glint .98s 2.1s cubic-bezier(.22,.8,.25,1) both}.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak .v3-status-inner{position:relative;z-index:1;animation:v3-home-streak-inner-pulse .86s 2.28s cubic-bezier(.22,.8,.25,1) both}.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak .v3-status-inner>svg{animation:v3-home-streak-flame-lift .72s 2.3s cubic-bezier(.2,.9,.25,1) both}.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak .v3-status-inner small{display:block;animation:v3-home-streak-label-reveal .42s 2.6s ease-out both}.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak .v3-status-inner strong:not(.is-value-pulse){display:inline-block;animation:v3-home-streak-number-settle .58s 2.54s cubic-bezier(.2,.9,.25,1) both}@media(prefers-reduced-motion:reduce){.gymtag-v3-home .v3-daily-ring.is-secured.is-home-entry-secured,.gymtag-v3-home .v3-daily-ring.is-secured.is-home-entry-secured:after,.gymtag-v3-home .v3-daily-ring.is-secured.is-home-entry-secured svg,.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak,.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak:before,.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak .v3-status-inner,.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak .v3-status-inner>svg,.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak .v3-status-inner small,.gymtag-v3-home .v3-status-orb--streak.is-home-entry-streak .v3-status-inner strong{animation:none!important}}.gymtag-v3-shell .gymtag-freeze-rescue-banner{position:relative;overflow:hidden;border-color:#6fcdf42b!important;background:radial-gradient(circle at 9% 0%,rgba(88,190,233,.1),transparent 42%),linear-gradient(145deg,#272c33f7,#14171dfb)!important;box-shadow:inset 0 1px #fff1,0 12px 28px #00000030,0 0 24px #50b8e60b!important}.gymtag-v3-shell .gymtag-freeze-rescue-banner:before{content:"";position:absolute;inset:0 auto 0 0;width:62%;pointer-events:none;background:linear-gradient(90deg,rgba(7,11,17,.28),rgba(7,11,17,.08),transparent)}.gymtag-v3-shell .gymtag-freeze-rescue-banner>*{position:relative;z-index:1}.gymtag-v3-shell .gymtag-freeze-rescue-icon{color:#9be3ff!important;background:#5bc2ef1a!important;box-shadow:inset 0 0 0 1px #83daff14}.gymtag-v3-shell .gymtag-freeze-rescue-title{color:#fafcfffa!important;font-weight:780!important;text-shadow:0 1px 10px rgba(0,0,0,.32)}.gymtag-v3-shell .gymtag-freeze-rescue-meta{color:#e2ebf29e!important}.gymtag-v3-shell .gymtag-freeze-rescue-copy{color:#e8eff4c2!important}.gymtag-v3-shell .gymtag-freeze-rescue-timer{color:#9fe5ff!important;text-shadow:0 0 13px rgba(92,202,247,.18)}.gymtag-v3-shell .gymtag-freeze-rescue-timer-label{color:#d8e5ee85!important}.gymtag-v3-shell .gymtag-freeze-rescue-banner.is-urgent{border-color:#ff7c8f2e!important;background:radial-gradient(circle at 9% 0%,rgba(230,78,99,.1),transparent 42%),linear-gradient(145deg,#2c262cfa,#17151bfc)!important;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #0003,0 0 22px #e050680b!important}.gymtag-v3-shell .gymtag-freeze-rescue-banner.is-urgent .gymtag-freeze-rescue-icon,.gymtag-v3-shell .gymtag-freeze-rescue-banner.is-urgent .gymtag-freeze-rescue-timer{color:#ff9cab!important}.sheet-shadow:has(.gymtag-v3-user-profile){color:#f6f7f8!important;border-color:#ffffff1a!important;background:radial-gradient(circle at 86% 2%,rgba(242,201,139,.075),transparent 18rem),radial-gradient(circle at 4% 62%,rgba(255,255,255,.025),transparent 17rem),linear-gradient(180deg,#17191d,#101216 46%,#0c0e11)!important;box-shadow:0 28px 90px #0000008c,inset 0 1px #ffffff0e!important;scrollbar-width:none}.sheet-shadow:has(.gymtag-v3-user-profile)::-webkit-scrollbar{display:none}.sheet-shadow:has(.gymtag-v3-user-profile)>div:first-child button{color:#eef1f3!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0e!important;box-shadow:inset 0 1px #ffffff0b,0 6px 18px #00000029!important;--tw-ring-color:transparent!important}.gymtag-v3-user-profile{padding-bottom:.35rem;color:#f6f7f8!important}.gymtag-v3-user-profile .text-muted-foreground{color:#ebeff285!important}.gymtag-v3-user-profile .text-foreground{color:#f7f8fa!important}.gymtag-v3-user-profile .text-brand{color:#f2c98b!important}.gymtag-v3-user-profile .v3-user-profile-hero{max-height:56vh!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:26px!important;background:#17191d!important;box-shadow:inset 0 1px #ffffff0f,0 18px 42px #00000047,0 0 28px #f2c98b09!important;--tw-ring-color:transparent!important}.gymtag-v3-user-profile .v3-user-profile-hero>img{transform:translateZ(0);backface-visibility:hidden}.gymtag-v3-user-profile .v3-user-profile-hero>div.absolute.inset-0{background:linear-gradient(to top,#07080af7,#07080aa3 27%,#07080a1a 58%,#07080a33)!important}.gymtag-v3-user-profile .v3-user-profile-hero>div.absolute.inset-x-0.top-0{padding:.9rem!important;gap:.42rem!important}.gymtag-v3-user-profile .v3-user-profile-hero>div.absolute.inset-x-0.top-0>span{border:1px solid rgba(255,255,255,.11)!important;background:#0a0b0d80!important;box-shadow:0 5px 15px #00000021!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.gymtag-v3-user-profile .v3-user-profile-hero>div.absolute.inset-x-0.top-0>span.bg-brand\/90{color:#fff!important;border-color:#f54b5f38!important;background:#cd233dd1!important}.gymtag-v3-user-profile .v3-user-profile-hero>div.absolute.inset-x-0.top-0>span.bg-amber-300\/95{color:#261b0c!important;border-color:#ffe8b757!important;background:linear-gradient(180deg,#f7d99e,#dca75b)!important}.gymtag-v3-user-profile .v3-user-profile-hero>div.absolute.inset-x-0.bottom-0{padding:1.15rem!important}.gymtag-v3-user-profile .v3-user-profile-hero h2{color:#fffdf9!important;font-size:1.72rem!important;letter-spacing:-.045em!important;text-shadow:0 2px 16px rgba(0,0,0,.28)}.gymtag-v3-user-profile .v3-user-profile-hero h2+p{margin-top:.28rem!important;color:#f6f7f9b3!important;font-size:.72rem!important}.gymtag-v3-user-profile .v3-user-profile-hero .inline-flex.rounded-full.bg-black\/[\.32]{border:1px solid rgba(242,201,139,.14)!important;color:#f6f7f8!important;background:#12131599!important;box-shadow:inset 0 1px #ffffff0d!important}.gymtag-v3-user-profile .v3-user-profile-hero [class*="bg-white/14"]{color:#f7d9a6!important;border:1px solid rgba(242,201,139,.13)!important;background:#f2c98b14!important}.gymtag-v3-user-profile .v3-user-profile-streak{margin-top:.68rem!important;padding:.68rem .76rem!important;gap:.58rem!important;border:1px solid rgba(242,201,139,.13)!important;border-radius:18px!important;background:radial-gradient(circle at 0% 50%,rgba(242,201,139,.065),transparent 34%),linear-gradient(145deg,#323336c2,#1c1d20e0)!important;box-shadow:inset 0 1px #ffffff12,0 9px 22px #00000021!important}.gymtag-v3-user-profile .v3-user-profile-streak>span:first-child{width:2.05rem!important;height:2.05rem!important;border-radius:11px!important;color:#f2c98b!important;background:#f2c98b16!important}.gymtag-v3-user-profile .v3-user-profile-streak>span:first-child svg{width:1rem!important;height:1rem!important}.gymtag-v3-user-profile .v3-user-profile-streak .text-orange-700,.gymtag-v3-user-profile .v3-user-profile-streak .text-amber-700{color:#f2c98b!important}.gymtag-v3-user-profile .v3-user-profile-streak [class*="text-[#183d3a]"]{color:#fff!important}.gymtag-v3-user-profile .v3-user-profile-streak>div.h-8{height:1.75rem!important;background:#ffffff14!important}.gymtag-v3-user-profile .v3-user-profile-gym,.gymtag-v3-user-profile .v3-user-profile-bio{margin-top:.58rem!important;border:1px solid rgba(255,255,255,.095)!important;border-radius:18px!important;color:#f5f6f8!important;background:linear-gradient(145deg,#303236b8,#1b1d20de)!important;box-shadow:inset 0 1px #fff1,0 8px 20px #0000001f!important;--tw-ring-color:transparent!important}.gymtag-v3-user-profile .v3-user-profile-gym{padding:.68rem .78rem!important}.gymtag-v3-user-profile .v3-user-profile-gym>span:first-child{width:2rem!important;height:2rem!important;color:#f2c98b!important;background:#f2c98b13!important}.gymtag-v3-user-profile .v3-user-profile-gym p:first-child{color:#f5f6f8!important;font-size:.78rem!important}.gymtag-v3-user-profile .v3-user-profile-bio{padding:.78rem!important}.gymtag-v3-user-profile .v3-user-profile-bio p:first-child{color:#f2c98b!important;font-size:.48rem!important;letter-spacing:.16em!important}.gymtag-v3-user-profile .v3-user-profile-bio p:last-child{margin-top:.42rem!important;color:#f2f4f6b8!important;font-size:.72rem!important;line-height:1.55!important}.gymtag-v3-user-profile .v3-user-profile-stats{margin-top:.62rem!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:21px!important;color:#f5f6f8!important;background:radial-gradient(circle at 100% 0%,rgba(242,201,139,.045),transparent 35%),linear-gradient(145deg,#303236b8,#1b1d20e0)!important;box-shadow:inset 0 1px #ffffff12,0 10px 24px #00000024!important}.gymtag-v3-user-profile .v3-user-profile-stats>div:first-child{padding:.76rem .82rem .62rem!important}.gymtag-v3-user-profile .v3-user-profile-stats>div:first-child p:first-child{color:#f2c98b!important;font-size:.46rem!important}.gymtag-v3-user-profile .v3-user-profile-stats>div:first-child h3{margin-top:.15rem!important;color:#fff!important;font-size:.96rem!important}.gymtag-v3-user-profile .v3-user-profile-stats>div:first-child>span{padding:.32rem .5rem!important;color:#8fe3c2!important;background:#4bbc9216!important}.gymtag-v3-user-profile .v3-user-profile-stats>div.grid.grid-cols-2{gap:.42rem!important;padding:.52rem .58rem!important}.gymtag-v3-user-profile .v3-user-profile-stats>div.grid.grid-cols-2>div{min-height:62px!important;padding:.55rem .6rem!important;border:1px solid rgba(255,255,255,.065)!important;border-radius:14px!important;background:#ffffff07!important}.gymtag-v3-user-profile .v3-user-profile-stats>div.grid.grid-cols-2>div>span:first-child{width:1.8rem!important;height:1.8rem!important;color:#dfe3e7!important;background:#ffffff0e!important}.gymtag-v3-user-profile .v3-user-profile-stats [class*="text-[#183d3a]"]{color:#fff!important}.gymtag-v3-user-profile .v3-user-profile-stats [class*=text-emerald],.gymtag-v3-user-profile .v3-user-profile-stats [class*=text-sky],.gymtag-v3-user-profile .v3-user-profile-stats [class*=text-violet]{color:#dfe3e7!important}.gymtag-v3-user-profile .v3-user-profile-stats [class*=text-amber]{color:#f2c98b!important}.gymtag-v3-user-profile .v3-user-profile-stats [class*="bg-[#f8fbfa]"]{padding:.58rem .5rem!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:14px!important;background:#ffffff06!important;--tw-ring-color:transparent!important}.gymtag-v3-user-profile .v3-user-profile-stats [class*="bg-[#0d766e]"]{color:#12231d!important;background:linear-gradient(180deg,#8ee4c3,#60c99f)!important;box-shadow:0 4px 12px #53c69b1f!important}.gymtag-v3-user-profile .v3-user-profile-stats .bg-white{background:#ffffff0b!important;--tw-ring-color:rgba(255,255,255,.09)!important}.gymtag-v3-user-profile .v3-user-profile-stats .ring-brand{--tw-ring-color:#f2c98b!important}.gymtag-v3-user-profile .v3-user-profile-stats .ring-offset-\[\#f8fbfa\]{--tw-ring-offset-color:#2a2c30!important}.gymtag-v3-user-profile .v3-user-profile-primary-action{margin-top:.72rem!important;min-height:46px;color:#fff!important;background:linear-gradient(120deg,#b31e3b,#e6324f 58%,#f15d50)!important;box-shadow:0 10px 24px #de2d4b30,inset 0 1px #ffffff2e!important}.gymtag-v3-user-profile .v3-user-profile-primary-action:active{transform:scale(.985)}.gymtag-v3-user-profile .v3-user-profile-safety{margin-top:.25rem!important;padding-block:.7rem!important;color:#ebeff270!important}.gymtag-v3-user-profile .v3-user-profile-edit{color:#f5f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0d!important;--tw-ring-color:transparent!important}@media(max-width:360px){.gymtag-v3-user-profile .v3-user-profile-hero{max-height:52vh!important;border-radius:23px!important}.gymtag-v3-user-profile .v3-user-profile-hero h2{font-size:1.55rem!important}.gymtag-v3-user-profile .v3-user-profile-streak{gap:.45rem!important;padding:.62rem .66rem!important}.gymtag-v3-user-profile .v3-user-profile-stats>div.grid.grid-cols-2{gap:.34rem!important}}.gymtag-v3-gym-picker .v3-my-gyms{border:1px solid rgba(215,219,255,.1);border-radius:24px;padding:.9rem;background:radial-gradient(circle at 92% 0%,rgba(171,143,255,.1),transparent 11rem),linear-gradient(145deg,#1c2036d1,#0f1222c7);box-shadow:inset 0 1px #ffffff0b,0 16px 34px #0000002b}.gymtag-v3-gym-picker .v3-saved-gym-row{border:1px solid rgba(214,218,255,.085);color:#f8f7ff;background:linear-gradient(145deg,#23273fd1,#121527e6);box-shadow:inset 0 1px #ffffff0b;transition:transform .16s ease,border-color .16s ease,background .16s ease}.gymtag-v3-gym-picker .v3-saved-gym-select{border:0;background:transparent;color:inherit}.gymtag-v3-gym-picker .v3-saved-gym-select:active{transform:scale(.988)}.gymtag-v3-gym-picker .v3-saved-gym-row.is-nearest{border-color:#b7a4ff38;background:radial-gradient(circle at 8% 50%,rgba(81,220,226,.08),transparent 34%),linear-gradient(100deg,#9177ff26,#22253bd6 56%,#ffb28d0e);box-shadow:inset 0 1px #ffffff0e,0 0 22px #8b6dff0e}.gymtag-v3-gym-picker .v3-saved-gym-icon{color:#c9bdff;background:#9e89ff1a;box-shadow:inset 0 0 0 1px #c8beff0f}.gymtag-v3-gym-picker .v3-saved-gym-row.is-nearest .v3-saved-gym-icon{color:#11131f;background:linear-gradient(135deg,#a99fff,#d9b0ef 55%,#ffb68f)}.gymtag-v3-gym-picker .v3-gym-mini-badge{flex:0 0 auto;border:1px solid rgba(255,201,128,.14);border-radius:999px;padding:.13rem .38rem;color:#ffd197;background:#ffb75d14;font-size:.44rem;font-weight:850;letter-spacing:.03em}.gymtag-v3-gym-picker .v3-gym-nearest-badge{display:inline-flex;align-items:center;gap:.2rem;border-radius:999px;padding:.13rem .38rem;color:#9cebd3;background:#48d9b117;font-size:.44rem;font-weight:850}.gymtag-v3-gym-picker .v3-saved-gym-remove{color:#f1f2ff61;background:#ffffff0b;box-shadow:inset 0 0 0 1px #ffffff0e}.gymtag-v3-gym-picker .v3-saved-gym-remove:active{color:#ffb6c4;background:#ff5a7917}.gymtag-v3-gym-picker .v3-find-another-gym{border:1px solid rgba(214,218,255,.09);color:#eceaff;background:#ffffff0b;box-shadow:inset 0 1px #ffffff09}.gymtag-v3-gym-picker .v3-find-another-gym svg:first-child{color:#bfb1ff}.gymtag-v3-gym-picker .v3-no-saved-gyms{border:1px dashed rgba(214,218,255,.1);background:#ffffff06}.gymtag-v3-gym-picker .v3-set-home-gym{border:1px solid rgba(214,218,255,.075);color:#f0f2ff9e!important;background:#ffffff06}.gymtag-v3-gym-picker .v3-gym-picker-header p{max-width:20rem;color:#eff1ff91!important;font-size:.78rem!important;line-height:1.35!important}.gymtag-v3-gym-picker .v3-gym-map-wrap{padding:.55rem;border:1px solid rgba(214,218,255,.075);border-radius:26px;background:#ffffff06}.gymtag-v3-gym-picker .v3-gym-mode-switch{position:relative}.gymtag-v3-gym-picker .v3-gym-mode-button{min-height:68px;display:flex;align-items:center;gap:.65rem;padding:.72rem;border:1px solid rgba(214,218,255,.085);border-radius:18px;color:#f3f4ffb8;text-align:left;background:#ffffff08;box-shadow:inset 0 1px #ffffff09}.gymtag-v3-gym-picker .v3-gym-mode-button.is-active{color:#fbfaff;border-color:#b7a4ff38;background:radial-gradient(circle at 8% 50%,rgba(73,219,225,.065),transparent 38%),linear-gradient(115deg,#9377ff21,#ffb38d0b);box-shadow:inset 0 1px #ffffff0e,0 8px 20px #0000001a}.gymtag-v3-gym-picker .v3-gym-mode-icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:12px;color:#bfb3ff;background:#9e89ff16}.gymtag-v3-gym-picker .v3-gym-mode-button.is-active .v3-gym-mode-icon{color:#11131f;background:linear-gradient(135deg,#a99fff,#dcb1ef 56%,#ffb68f)}.gymtag-v3-gym-picker .v3-gym-mode-button b{display:block;font-size:.72rem;line-height:1.15}.gymtag-v3-gym-picker .v3-gym-mode-button small{display:block;margin-top:.22rem;color:#eff1ff75;font-size:.58rem;line-height:1.2}.gymtag-v3-gym-picker .v3-gym-add-flow{border:1px solid rgba(214,218,255,.09);border-radius:24px;padding:.9rem;background:radial-gradient(circle at 100% 0%,rgba(145,116,255,.08),transparent 12rem),linear-gradient(145deg,#1a1e33d1,#0f1221e0);box-shadow:inset 0 1px #ffffff0b,0 14px 30px #00000024}.gymtag-v3-gym-picker .v3-gym-add-intro{display:flex;align-items:flex-start;gap:.72rem}.gymtag-v3-gym-picker .v3-gym-add-intro>span{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:14px;color:#c8bdff;background:#9e89ff1a;box-shadow:inset 0 0 0 1px #d2caff0d}.gymtag-v3-gym-picker .v3-gym-add-intro h3{margin:.08rem 0 0;color:#faf9ff;font-size:.92rem;font-weight:800;letter-spacing:-.02em}.gymtag-v3-gym-picker .v3-gym-add-intro p{margin:.25rem 0 0;color:#eef0ff8c;font-size:.68rem;line-height:1.45}.gymtag-v3-gym-picker .v3-gym-add-steps{display:grid;gap:.42rem;margin-top:.82rem}.gymtag-v3-gym-picker .v3-gym-add-steps>div{display:flex;align-items:center;gap:.55rem;min-height:34px;padding:.42rem .5rem;border-radius:12px;background:#ffffff06}.gymtag-v3-gym-picker .v3-gym-add-steps b{display:grid;place-items:center;width:22px;height:22px;flex:0 0 22px;border-radius:999px;color:#181624;background:linear-gradient(135deg,#b1a6ff,#f1b6dc);font-size:.62rem}.gymtag-v3-gym-picker .v3-gym-add-steps span{color:#f2f3ffb8;font-size:.65rem;line-height:1.35}.gymtag-v3-gym-picker .v3-gym-add-form label{display:block}.gymtag-v3-gym-picker .v3-gym-add-form label>span,.gymtag-v3-gym-picker .v3-gym-add-form summary{display:block;margin:0 0 .38rem .15rem;color:#eff1ffa3;font-size:.62rem;font-weight:700}.gymtag-v3-gym-picker .v3-gym-add-form label em{color:#eff1ff5c;font-style:normal;font-weight:500}.gymtag-v3-gym-picker .v3-gym-add-form input,.gymtag-v3-gym-picker .v3-gym-add-form textarea{width:100%;border:1px solid rgba(214,218,255,.09);border-radius:15px;outline:none;padding:.72rem .82rem;color:#fff;background:#ffffff0b;caret-color:#c7baff}.gymtag-v3-gym-picker .v3-gym-add-form input::placeholder,.gymtag-v3-gym-picker .v3-gym-add-form textarea::placeholder{color:#f1f2ff57}.gymtag-v3-gym-picker .v3-gym-add-form details{padding-top:.18rem}.gymtag-v3-gym-picker .v3-gym-add-form summary{cursor:pointer;list-style:none;padding:.28rem 0}.gymtag-v3-gym-picker .v3-gym-add-form summary::-webkit-details-marker{display:none}.gymtag-v3-gym-picker .v3-gym-add-form details textarea{margin-top:.25rem;resize:none}.gymtag-v3-gym-picker .v3-gym-add-form>button{width:100%;margin-top:.72rem;border:0;border-radius:999px;padding:.82rem 1rem;color:#11131f;font-size:.72rem;font-weight:850;background:linear-gradient(120deg,#a79fff,#deb0ef 55%,#ffb58e);box-shadow:0 9px 24px #916cff2b,inset 0 1px #ffffff6b}.gymtag-v3-gym-picker .v3-gym-add-form>button:disabled{opacity:.42}.gymtag-v3-gym-picker .v3-gym-add-success{padding:.8rem;border:1px solid rgba(83,222,183,.11);border-radius:16px;color:#dffcf2;background:#37d3a613}.gymtag-v3-gym-picker .v3-gym-add-success>div>span{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-radius:10px;color:#12261f;background:#8ee4c3}.gymtag-v3-gym-picker .v3-gym-add-success b{font-size:.76rem}.gymtag-v3-gym-picker .v3-gym-add-success p{margin-top:.2rem;color:#e0faf2ad;font-size:.64rem}.gymtag-v3-gym-picker .v3-gym-add-success>button{width:100%;margin-top:.7rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.65rem;color:#f8f7ff;font-size:.66rem;font-weight:750;background:#ffffff0d}@media(max-width:620px){.gymtag-modal-backdrop:has(.gymtag-v3-gym-picker){padding:0!important}.gymtag-modal-sheet:has(.gymtag-v3-gym-picker){width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;padding-top:max(1.5rem,env(safe-area-inset-top))!important;padding-bottom:max(1.5rem,env(safe-area-inset-bottom))!important}}@media(max-width:620px){.gymtag-modal-sheet:has(.gymtag-v3-gym-picker){padding-left:1rem!important;padding-right:1rem!important;padding-top:max(.85rem,env(safe-area-inset-top))!important}.gymtag-modal-sheet:has(.gymtag-v3-gym-picker)>div:first-child{margin-bottom:.15rem!important;min-height:34px}.gymtag-modal-sheet:has(.gymtag-v3-gym-picker)>div:first-child button{width:34px!important;height:34px!important}.gymtag-v3-gym-picker .v3-gym-picker-header{align-items:center!important;gap:.6rem!important;padding:0 .1rem}.gymtag-v3-gym-picker .v3-gym-picker-header>span:first-child{width:36px!important;height:36px!important}.gymtag-v3-gym-picker .v3-gym-picker-header>span:first-child svg{width:17px!important;height:17px!important}.gymtag-v3-gym-picker .v3-gym-picker-header h2{font-size:1.45rem!important;line-height:1.05!important}.gymtag-v3-gym-picker .v3-gym-picker-header p{margin-top:.22rem!important;font-size:.69rem!important;line-height:1.25!important}.gymtag-v3-gym-picker .v3-my-gyms{margin-top:.72rem!important;padding:.68rem!important;border-radius:20px}.gymtag-v3-gym-picker .v3-my-gyms>div:first-child{padding-inline:.15rem!important}.gymtag-v3-gym-picker .v3-my-gyms>div:first-child>p:first-child{font-size:.56rem!important}.gymtag-v3-gym-picker .v3-my-gyms>div:first-child>p:last-child{margin-top:.2rem!important;font-size:.66rem!important;line-height:1.28!important}.gymtag-v3-gym-picker .v3-my-gyms>div:nth-child(2){margin-top:.55rem!important}.gymtag-v3-gym-picker .v3-saved-gym-row{border-radius:17px!important}.gymtag-v3-gym-picker .v3-saved-gym-select{gap:.58rem!important;padding:.6rem!important}.gymtag-v3-gym-picker .v3-saved-gym-icon{width:34px!important;height:34px!important;border-radius:11px!important}.gymtag-v3-gym-picker .v3-saved-gym-icon svg{width:15px!important;height:15px!important}.gymtag-v3-gym-picker .v3-saved-gym-select b{font-size:.78rem!important}.gymtag-v3-gym-picker .v3-saved-gym-select>span:last-child>span:last-child{margin-top:.2rem!important;font-size:.58rem!important}.gymtag-v3-gym-picker .v3-gym-mode-switch{margin-top:.72rem!important;gap:.45rem!important}.gymtag-v3-gym-picker .v3-gym-mode-button{min-height:54px!important;gap:.5rem!important;padding:.55rem!important;border-radius:16px!important}.gymtag-v3-gym-picker .v3-gym-mode-icon{width:30px!important;height:30px!important;flex-basis:30px!important;border-radius:10px!important}.gymtag-v3-gym-picker .v3-gym-mode-icon svg{width:15px!important;height:15px!important}.gymtag-v3-gym-picker .v3-gym-mode-button b{font-size:.67rem!important}.gymtag-v3-gym-picker .v3-gym-mode-button small{margin-top:.12rem!important;font-size:.53rem!important}.gymtag-v3-gym-picker .v3-gym-search{margin-top:.72rem!important;gap:.45rem!important}.gymtag-v3-gym-picker .v3-gym-search>div{min-height:46px;padding-inline:.85rem!important}.gymtag-v3-gym-picker .v3-gym-search input{padding-block:.62rem!important;font-size:.78rem!important}.gymtag-v3-gym-picker .v3-gym-search>button{min-width:84px;padding-inline:.85rem!important;font-size:.68rem!important}.gymtag-v3-gym-picker .v3-gym-map-wrap{margin-top:.72rem!important;padding:.42rem!important;border-radius:22px!important}.gymtag-v3-gym-picker .v3-gym-map-wrap>p{margin-top:.4rem!important;font-size:.62rem!important}}.sheet-shadow:has(.gymtag-v3-gym-picker){color:#f7f8fa!important;border-color:#ffffff1a!important;background:radial-gradient(circle at 86% 3%,rgba(242,201,139,.055),transparent 20rem),radial-gradient(circle at 5% 58%,rgba(255,255,255,.018),transparent 18rem),linear-gradient(180deg,#17191d,#101216 48%,#0c0e11)!important;box-shadow:0 28px 90px #0000008f,inset 0 1px #ffffff0e!important}.sheet-shadow:has(.gymtag-v3-gym-picker)>div:first-child button{color:#eef1f4!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0e!important;box-shadow:inset 0 1px #ffffff0e,0 6px 18px #00000026!important;--tw-ring-color:transparent!important}.gymtag-v3-gym-picker{color:#f7f8fa!important}.gymtag-v3-gym-picker .text-muted-foreground{color:#f1f3f685!important}.gymtag-v3-gym-picker .text-brand{color:#f2c98b!important}.gymtag-v3-gym-picker .v3-gym-picker-header>span:first-child{color:#f2c98b!important;border:1px solid rgba(242,201,139,.12)!important;background:#f2c98b12!important;box-shadow:inset 0 1px #ffffff0a!important}.gymtag-v3-gym-picker .v3-gym-picker-header h2{color:#fffdf9!important}.gymtag-v3-gym-picker .v3-my-gyms{border-color:#ffffff1a!important;background:radial-gradient(circle at 92% 0%,rgba(242,201,139,.045),transparent 12rem),linear-gradient(145deg,#313337c7,#191b1fe6)!important;box-shadow:inset 0 1px #ffffff12,0 14px 30px #0000002b!important}.gymtag-v3-gym-picker .v3-my-gyms>div:first-child>p:first-child{color:#f2c98b!important}.gymtag-v3-gym-picker .v3-saved-gym-row{border-color:#ffffff16!important;color:#f7f8fa!important;background:linear-gradient(145deg,#34363ab8,#1c1e22e0)!important;box-shadow:inset 0 1px #ffffff0e!important}.gymtag-v3-gym-picker .v3-saved-gym-row.is-nearest{border-color:#f2c98b2e!important;background:radial-gradient(circle at 8% 50%,rgba(242,201,139,.055),transparent 34%),linear-gradient(145deg,#3a3a39cc,#1d1e21e8)!important;box-shadow:inset 0 1px #ffffff12,0 0 22px #f2c98b09!important}.gymtag-v3-gym-picker .v3-saved-gym-icon{color:#f2c98b!important;background:#f2c98b13!important;box-shadow:inset 0 0 0 1px #f2c98b14!important}.gymtag-v3-gym-picker .v3-saved-gym-row.is-nearest .v3-saved-gym-icon{color:#2b2114!important;background:linear-gradient(145deg,#ffe0aa,#f2c98b)!important}.gymtag-v3-gym-picker .v3-gym-mini-badge{color:#f2c98b!important;border-color:#f2c98b29!important;background:#f2c98b12!important}.gymtag-v3-gym-picker .v3-gym-nearest-badge{color:#91e5c5!important;background:#55c59d16!important}.gymtag-v3-gym-picker .v3-gym-mode-button{color:#f4f6f9ad!important;border-color:#ffffff16!important;background:#ffffff09!important;box-shadow:inset 0 1px #ffffff0b!important}.gymtag-v3-gym-picker .v3-gym-mode-button.is-active{color:#fffdf9!important;border-color:#f2c98b2e!important;background:radial-gradient(circle at 10% 50%,rgba(242,201,139,.055),transparent 40%),linear-gradient(145deg,#37383bc2,#1b1d20e6)!important;box-shadow:inset 0 1px #fff1,0 8px 20px #0000001f!important}.gymtag-v3-gym-picker .v3-gym-mode-icon{color:#d9dde3!important;background:#ffffff0e!important}.gymtag-v3-gym-picker .v3-gym-mode-button.is-active .v3-gym-mode-icon{color:#2b2114!important;background:linear-gradient(145deg,#ffe0aa,#f2c98b)!important}.gymtag-v3-gym-picker .v3-gym-mode-button small{color:#f1f3f675!important}.gymtag-v3-gym-picker .v3-gym-search>div{border-color:#ffffff1a!important;background:#ffffff0b!important}.gymtag-v3-gym-picker .v3-gym-search input{color:#f7f8fa!important;caret-color:#f2c98b!important}.gymtag-v3-gym-picker .v3-gym-search input::placeholder{color:#f1f3f65e!important}.gymtag-v3-gym-picker .v3-gym-search>button{color:#2b2114!important;background:linear-gradient(145deg,#ffe0aa,#f2c98b)!important;box-shadow:0 8px 20px #f2c98b1f,inset 0 1px #ffffff52!important}.gymtag-v3-gym-picker .v3-gym-map-wrap{border-color:#ffffff16!important;background:#ffffff06!important}.gymtag-v3-gym-picker .gym-picker-map-canvas{border-color:#ffffff1f!important;box-shadow:0 12px 30px #0000003d!important}.gymtag-v3-gym-picker .gym-picker-map-locate{color:#f4f6f8!important;border:1px solid rgba(255,255,255,.1)!important;background:#16181ce6!important;box-shadow:0 7px 20px #00000038!important}.gymtag-v3-gym-picker .v3-gym-option{border-color:#ffffff16!important;color:#f7f8fa!important;background:linear-gradient(145deg,#313337c2,#1b1d20e6)!important;box-shadow:inset 0 1px #ffffff0d!important}.gymtag-v3-gym-picker .v3-gym-option.is-selected{border-color:#f2c98b2e!important;background:radial-gradient(circle at 8% 50%,rgba(242,201,139,.055),transparent 30%),linear-gradient(145deg,#3a3a39cc,#1d1e21eb)!important;box-shadow:inset 0 1px #ffffff0f,0 0 20px #f2c98b08!important}.gymtag-v3-gym-picker .v3-gym-option>span:first-child{color:#f2c98b!important;background:#f2c98b13!important}.gymtag-v3-gym-picker .v3-gym-option.is-selected>span:first-child{color:#2b2114!important;background:linear-gradient(145deg,#ffe0aa,#f2c98b)!important}.gymtag-v3-gym-picker .v3-gym-save{color:#2b2114!important;background:linear-gradient(145deg,#ffe0aa,#f2c98b)!important;box-shadow:0 10px 24px #f2c98b21,inset 0 1px #ffffff59!important}.gymtag-v3-gym-picker .v3-set-home-gym{color:#f1f3f694!important;border-color:#ffffff14!important;background:#ffffff09!important}.gymtag-v3-gym-picker .v3-gym-add-flow{border-color:#ffffff17!important;background:radial-gradient(circle at 100% 0%,rgba(242,201,139,.045),transparent 13rem),linear-gradient(145deg,#303236c7,#1a1c1fe8)!important;box-shadow:inset 0 1px #fff1,0 14px 30px #00000026!important}.gymtag-v3-gym-picker .v3-gym-add-intro>span{color:#f2c98b!important;background:#f2c98b13!important;box-shadow:inset 0 0 0 1px #f2c98b14!important}.gymtag-v3-gym-picker .v3-gym-add-intro h3{color:#fffdf9!important}.gymtag-v3-gym-picker .v3-gym-add-intro p{color:#f1f3f687!important}.gymtag-v3-gym-picker .v3-gym-add-steps>div{background:#ffffff07!important}.gymtag-v3-gym-picker .v3-gym-add-steps b{color:#2b2114!important;background:linear-gradient(145deg,#ffe0aa,#f2c98b)!important}.gymtag-v3-gym-picker .v3-gym-add-steps span{color:#f4f6f9b3!important}.gymtag-v3-gym-picker .v3-gym-add-form label>span,.gymtag-v3-gym-picker .v3-gym-add-form summary{color:#f1f3f69e!important}.gymtag-v3-gym-picker .v3-gym-add-form input,.gymtag-v3-gym-picker .v3-gym-add-form textarea{color:#f7f8fa!important;border-color:#ffffff17!important;background:#ffffff0b!important;caret-color:#f2c98b!important}.gymtag-v3-gym-picker .v3-gym-add-form>button{color:#2b2114!important;background:linear-gradient(145deg,#ffe0aa,#f2c98b)!important;box-shadow:0 9px 24px #f2c98b1f,inset 0 1px #ffffff57!important}.gymtag-v3-gym-picker .gym-picker-center-pin{width:38px;height:46px;transform:translate(-50%,-100%);filter:drop-shadow(0 8px 10px rgba(0,0,0,.3))}.gymtag-v3-gym-picker .gym-picker-center-pin-icon{display:block;width:38px;height:46px;color:#f2c98b!important;fill:#f2c98b!important;stroke:#fff4df!important;stroke-width:1.45!important;stroke-linecap:round;stroke-linejoin:round}.gymtag-v3-gym-picker .gym-picker-center-pin-core{position:absolute;left:50%;top:14px;width:9px;height:9px;transform:translate(-50%);border-radius:999px;background:#1a1c20;box-shadow:0 0 0 2px #fff4df94,inset 0 1px #ffffff14}.gymtag-v3-gym-picker .gym-picker-center-pin-shadow{position:absolute;left:50%;bottom:-2px;width:13px;height:4px;transform:translate(-50%);border-radius:999px;background:#0000003d;filter:blur(2px)}.gymtag-v3-compete.v3-compete-groups-mode{padding-bottom:calc(9.5rem + env(safe-area-inset-bottom))!important}@keyframes v3-clean-group-page-enter{0%{opacity:.84}to{opacity:1}}.gymtag-v3-shell [data-gymtag-tab-cache=groups].v3-page-enter{animation:v3-clean-group-page-enter .18s ease-out both!important}.gymtag-v3-compete{--compete-gold:#edbd78;--compete-gold-soft:#f6cd8a;overflow:visible!important;background:linear-gradient(180deg,#0c0f13,#12161b 45%,#0b0e12)!important}.gymtag-v3-compete .v3-compete-hero{min-height:clamp(238px,33dvh,292px)!important;padding:max(1rem,env(safe-area-inset-top)) 1.3rem 2.65rem!important;background-position:center 44%!important}.gymtag-v3-compete .v3-compete-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url(/assets/gymtag-group-competition-Ce7l5U4h.webp) center 42%/cover no-repeat!important}.gymtag-v3-compete .v3-compete-hero:after{inset:0!important;height:auto!important;z-index:1;background:linear-gradient(180deg,#080a0c3d,#080a0c30 38%,#080a0c47 68%,#0c0f136e)!important}.gymtag-v3-compete .v3-compete-hero h1{max-width:none!important;font-size:clamp(1.75rem,7vw,2.17rem)!important;font-weight:830!important;line-height:1.06!important;letter-spacing:-.042em!important;padding-bottom:16px}.gymtag-v3-compete .v3-compete-hero p:last-child{max-width:345px!important;margin-top:.72rem!important;color:#f6f7fabd!important;font-size:.76rem!important;line-height:1.42!important}.gymtag-v3-compete .v3-compete-hero-word{position:relative;display:inline-block;white-space:nowrap}.gymtag-v3-compete .v3-compete-hero-word:after{content:"";position:absolute;left:0;right:0;bottom:-13px;height:3px;border-radius:999px;background:var(--compete-gold);box-shadow:0 0 12px #edbd7821}.gymtag-v3-compete .v3-compete-switch{margin-top:-3rem!important;padding:.36rem!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:21px!important;background:linear-gradient(130deg,#282d35f5,#13171cfa)!important;box-shadow:inset 0 1px #ffffff0f,0 12px 24px #0003!important}.gymtag-v3-compete .v3-compete-switch-btn{min-height:48px!important;border-radius:16px!important;font-size:.85rem!important;font-weight:750!important}.gymtag-v3-compete .v3-compete-switch-btn.is-active{color:#171a1d!important;background:linear-gradient(180deg,#fff,#e8eaee)!important;box-shadow:0 3px 10px #00000021,inset 0 1px #fff!important}.gymtag-v3-compete .v3-compete-switch-btn:not(.is-active){color:#edf0f585!important}.v3-clean-groups{padding:.6rem 0 0;color:#f4f5f7}.v3-clean-groups-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 4px 8px}.v3-clean-groups-heading-copy{min-width:0}.v3-clean-groups-heading h2{margin:0;color:#f5f6f8;font-size:1.35rem;line-height:1.16;font-weight:800;letter-spacing:-.045em}.v3-clean-groups-heading-copy p{margin-top:5px;font-size:.61rem;line-height:1.3;color:#e6eaef85}.v3-clean-groups-sort{display:flex;position:relative;align-items:center;gap:3px;flex:0 0 auto;min-width:0;color:#e8ecf2a8}.v3-clean-groups-sort select{appearance:none;-webkit-appearance:none;outline-offset:4px;width:100%;max-width:132px;padding:10px 19px 10px 5px;border:0;background:transparent;color:inherit;font-size:.72rem;font-weight:600;cursor:pointer}.v3-clean-groups-sort select option{color:#14171b;background:#f4f5f7}.v3-clean-groups-sort svg{position:absolute;right:0;pointer-events:none}.v3-clean-groups-list{display:flex;flex-direction:column;gap:8px}.gymtag-v3-compete .v3-clean-group-card{display:block;position:relative;width:100%;min-width:0;border:1px solid rgba(255,255,255,.092)!important;border-radius:19px;padding:9px 13px;text-align:left;color:#f4f6f8;background:linear-gradient(145deg,#252a31f5,#171c22fa)!important;box-shadow:inset 0 1px #ffffff0e,0 7px 19px #0000001c!important;transition:border-color .18s ease,background .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.gymtag-v3-compete .v3-clean-group-card:focus-visible{outline:2px solid var(--compete-gold);outline-offset:3px}.gymtag-v3-compete .v3-clean-group-card:active{transform:scale(.988)}.gymtag-v3-compete .v3-clean-group-card[data-needs-me=true]{border-color:#edbd783b!important}.v3-clean-group-card-top{display:grid;grid-template-columns:minmax(70px,96px) minmax(0,1fr) minmax(57px,77px) 13px;align-items:center;column-gap:8px;min-height:42px}.v3-clean-group-faces{display:flex;align-items:center;min-width:0;padding-left:1px}.v3-clean-group-face,.v3-clean-group-extra{display:grid;flex:0 0 auto;place-items:center;width:37px;height:37px;border-radius:50%;border:2px solid #292d31;object-fit:cover;box-shadow:0 0 0 1px #edbd7854}.v3-clean-group-faces>*+*{margin-left:-12px}.v3-clean-group-face--initial{color:#ffe3ac;background:linear-gradient(145deg,#805c27,#353b40);font-size:.66rem;font-weight:850}.v3-clean-group-face--placeholder{color:#d9aa6b;background:#ffffff09}.v3-clean-group-extra{background:linear-gradient(135deg,#47454a,#34383d);color:#f1f1f2;font-size:.65rem;font-weight:800}.v3-clean-group-main{min-width:0}.v3-clean-group-name-line{display:flex;align-items:center;min-width:0;gap:5px}.v3-clean-group-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.83rem,3.9vw,1.02rem);font-weight:775;letter-spacing:-.028em;color:#f6f7f8}.v3-clean-group-member-count{display:block;margin-top:3px;color:#e6eaf082;font-size:.66rem;font-weight:500;white-space:nowrap}.v3-clean-group-unread{display:grid;place-items:center;min-width:17px;height:17px;padding:0 3px;border-radius:99px;color:#fff;background:#e94264;font-size:.59rem;font-weight:850}.v3-clean-group-stats{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:39px;padding-left:10px;border-left:1px solid rgba(255,255,255,.09)}.v3-clean-group-streak,.v3-clean-group-rank{display:flex;align-items:center;gap:5px;white-space:nowrap}.v3-clean-group-streak svg{width:17px;height:17px;color:var(--compete-gold)}.v3-clean-group-streak b{font-size:1rem;font-weight:750;color:#fff;line-height:1.1}.v3-clean-group-rank{margin-top:5px;font-size:.55rem;font-weight:650;color:#dfb57a}.v3-clean-group-rank svg{width:14px;height:14px}.v3-clean-group-chevron{width:15px;height:15px;color:#f6f7fa6b}.v3-clean-group-bottom{margin-top:5px}.v3-clean-group-progress-copy{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:16px;color:#f0f2f5e0;font-size:.68rem;font-weight:600;line-height:1.2}.v3-clean-group-done{white-space:nowrap;min-width:0}.v3-clean-group-activity{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;white-space:nowrap}.v3-clean-group-activity .v3-clean-group-status{font-size:.58rem}.v3-clean-group-activity .v3-clean-rest-hearts{gap:3px}.v3-clean-group-activity .v3-clean-rest-hearts svg{width:12px;height:12px}.v3-clean-group-secured{color:#aee2cc;font-size:.61rem}.v3-clean-group-progress{height:5px;margin-top:5px;border-radius:99px;overflow:hidden;background:#ffffff1c}.v3-clean-group-progress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#dca759,#f4ce84);transition:width .32s ease-out}.v3-clean-group-progress>span.is-secured{background:linear-gradient(90deg,#c9ab69,#eed497)}.v3-clean-group-footer{display:flex;align-items:center;gap:12px;min-height:14px;margin-top:5px}.v3-clean-group-footer--inactive{margin-top:8px}.v3-clean-group-status{color:#e9eef48c;font-size:.6rem;letter-spacing:.065em;font-weight:790}.v3-clean-group-status.is-turn{color:var(--compete-gold)}.v3-clean-group-status.is-secured{color:#aee2cc}.v3-clean-rest-hearts{display:inline-flex;align-items:center;gap:4px}.v3-clean-rest-hearts svg{width:14px;height:14px}.v3-clean-rest-hearts svg.is-available{color:#f0c184;fill:#f0c184}.v3-clean-rest-hearts svg.is-used{color:#e1e5eb33}.v3-clean-groups-empty,.v3-clean-group-skeleton{border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#242930f0,#15191efa);border-radius:20px}.v3-clean-groups-empty{padding:2rem 1rem;text-align:center;color:#f3f5f7}.v3-clean-groups-empty svg{margin:auto;color:var(--compete-gold)}.v3-clean-groups-empty h3{margin-top:.9rem;font-weight:800}.v3-clean-groups-empty p{margin:.4rem auto 0;max-width:270px;font-size:.73rem;color:#e6eaf099}.v3-clean-group-skeleton{height:111px;padding:16px;animation:v3-clean-group-pulse 1.7s ease-in-out infinite}.v3-clean-group-skeleton-line{width:65%;height:32px;border-radius:9px;background:#ffffff14}.v3-clean-group-skeleton-progress{width:92%;height:6px;margin-top:22px;border-radius:9px;background:#ffffff12}@keyframes v3-clean-group-pulse{50%{opacity:.54}}body>.v3-compete-fixed-actions{position:fixed;z-index:39;left:50%;transform:translate(-50%);bottom:calc(max(.6rem,env(safe-area-inset-bottom)) + 5.75rem);width:min(calc(100% - 2rem),404px);display:grid;grid-template-columns:1fr 1fr;gap:9px;pointer-events:auto}body>.v3-compete-fixed-actions:before{content:"";position:absolute;z-index:-1;inset:-18px -8px -13px;border-radius:24px;background:linear-gradient(180deg,#0d101400,#0d1014bd 28%,#0d1014f7);pointer-events:none}body>.v3-compete-fixed-actions .v3-compete-action{display:flex;align-items:center;justify-content:center;gap:8px;min-height:47px;min-width:0;padding:9px 10px;border:1px solid rgba(255,255,255,.15);border-radius:99px;color:#f5f4f3;background:linear-gradient(145deg,#2b2f35fb,#1a1e23fc);box-shadow:inset 0 1px #ffffff0f,0 8px 18px #0000003d;font-size:clamp(.67rem,2.9vw,.79rem);font-weight:735;white-space:nowrap;transition:background .16s ease,transform .16s ease}body>.v3-compete-fixed-actions .v3-compete-action svg{flex:0 0 auto;color:var(--compete-gold)}body>.v3-compete-fixed-actions .v3-compete-action:active{transform:scale(.975)}body>.v3-compete-fixed-actions .v3-compete-action:focus-visible{outline:2px solid var(--compete-gold);outline-offset:3px}@media(max-width:355px){.v3-clean-group-card-top{grid-template-columns:68px minmax(0,1fr) 60px 10px;column-gap:5px}.v3-clean-group-face,.v3-clean-group-extra{width:29px;height:29px}.v3-clean-group-faces>*+*{margin-left:-11px}.v3-clean-group-stats{padding-left:6px}.v3-clean-group-rank{font-size:.49rem}body>.v3-compete-fixed-actions .v3-compete-action{gap:5px;padding:7px 6px;font-size:.66rem}body>.v3-compete-fixed-actions .v3-compete-action svg{width:17px;height:17px}}@media(prefers-reduced-motion:reduce){.v3-clean-group-skeleton{animation:none}.v3-clean-group-card,.v3-clean-group-progress>span,.v3-compete-action{transition:none!important}}.gymtag-v3-profile .v3-profile-hero{padding:.88rem .9rem .72rem!important;border-color:#ffffff1f!important;background:radial-gradient(ellipse at 92% -12%,rgba(236,194,123,.095),transparent 45%),linear-gradient(147deg,#29292b,#222326 58%,#1b1d21)!important;box-shadow:inset 0 1px #ffffff13,0 12px 31px #0003!important}.gymtag-v3-profile .v3-profile-head button{border-color:#ffffff1f!important;background:#ffffff12!important}.gymtag-v3-profile .v3-profile-bio-calm{margin-top:.38rem!important;color:#f3f2ef87!important;font-size:.59rem!important;line-height:1.55!important}.gymtag-v3-profile .v3-profile-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:.82rem;padding:.78rem 0 .43rem;border-top:1px solid rgba(255,255,255,.095);border-bottom:1px solid rgba(255,255,255,.075)}.gymtag-v3-profile .v3-profile-kpi{min-width:0;display:grid;align-content:start;justify-items:center;gap:.27rem;padding:0 .25rem;text-align:center}.gymtag-v3-profile .v3-profile-kpi+.v3-profile-kpi{border-left:1px solid rgba(255,255,255,.095)}.gymtag-v3-profile .v3-profile-kpi-icon{width:.96rem;height:.96rem;color:#a9afb8;stroke-width:1.9px}.gymtag-v3-profile .v3-profile-kpi-icon.is-streak{color:#e7bb7c}.gymtag-v3-profile .v3-profile-kpi-icon.is-best{color:#e7c98f}.gymtag-v3-profile .v3-profile-kpi-icon.is-workouts{color:#a9b9cf}.gymtag-v3-profile .v3-profile-kpi strong{color:#fff;font-size:1.28rem;font-weight:780;line-height:1.08;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.gymtag-v3-profile .v3-profile-kpi span{max-width:100%;overflow:hidden;color:#eff0f294;font-size:.55rem;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.gymtag-v3-profile .v3-profile-kpi .v3-profile-kpi-source{display:block;width:100%;max-width:100%;overflow:hidden;color:#e7c78fb3;font-size:.48rem;font-weight:550;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.gymtag-v3-profile .v3-profile-rank-inline{margin-top:.34rem;padding-block:.5rem .26rem;border-top:0}.gymtag-v3-profile .v3-profile-rank-inline-label{font-size:.46rem;color:#d9bc8b}.gymtag-v3-profile .v3-profile-rank-inline-name{font-size:.77rem}.gymtag-v3-profile .v3-training-progress{margin-top:.75rem!important;border-color:#87abd836!important;border-radius:25px!important;background:radial-gradient(ellipse at 85% 5%,rgba(64,143,236,.18),transparent 46%),linear-gradient(145deg,#213d57,#19344c 48%,#182d43)!important;box-shadow:inset 0 1px #ffffff12,0 16px 32px #0000002e!important}.gymtag-v3-profile .v3-progress-line{stroke-dasharray:1;stroke-dashoffset:1;animation:gymtag-training-line-reveal .9s cubic-bezier(.24,.68,.22,1) forwards}.gymtag-v3-profile .v3-progress-area{animation:gymtag-training-area-reveal .65s ease-out .17s both}@keyframes gymtag-training-line-reveal{to{stroke-dashoffset:0}}@keyframes gymtag-training-area-reveal{0%{opacity:0}to{opacity:1}}.gymtag-v3-profile .v3-personal-stats-main{overflow:hidden;border-color:#ffffff18!important;background:linear-gradient(145deg,#29292c,#222327)!important;box-shadow:inset 0 1px #ffffff0a,0 8px 22px #00000021!important}.gymtag-v3-profile .v3-stats-calm-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.gymtag-v3-profile .v3-stats-calm-eyebrow{color:#e5bd83;font-size:.56rem;font-weight:750;letter-spacing:.13em}.gymtag-v3-profile .v3-stats-calm-title{margin-top:.28rem;color:#fff!important;font-size:1.04rem!important;font-weight:750;line-height:1.16;letter-spacing:-.025em}.gymtag-v3-profile .v3-stats-calm-trend{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:.15rem}.gymtag-v3-profile .v3-stats-calm-trend>span{display:inline-flex;align-items:center;gap:.22rem;padding:.26rem .48rem;border-radius:999px;background:#ffffff0e;font-size:.65rem;font-weight:740}.gymtag-v3-profile .v3-stats-calm-trend>span.is-positive{color:#93d7b5}.gymtag-v3-profile .v3-stats-calm-trend>span.is-negative{color:#e8acac}.gymtag-v3-profile .v3-stats-calm-trend small{color:#ffffff73;font-size:.49rem;font-weight:600}.gymtag-v3-profile .v3-stats-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.75rem;padding:.77rem 0 .35rem;border-top:1px solid rgba(255,255,255,.085)}.gymtag-v3-profile .v3-stats-metric{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.32rem;padding:.06rem .2rem .1rem;text-align:center}.gymtag-v3-profile .v3-stats-metric+.v3-stats-metric{border-left:1px solid rgba(255,255,255,.08)}.gymtag-v3-profile .v3-stats-metric-icon{width:.89rem;height:.89rem;color:#c9b28b;stroke-width:1.8}.gymtag-v3-profile .v3-stats-metric strong{max-width:100%;color:#fff!important;font-size:clamp(.84rem,3.5vw,1rem);font-weight:780;line-height:1.14;letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap}.gymtag-v3-profile .v3-stats-metric span{color:#f1f2f491;font-size:.53rem;font-weight:600;white-space:nowrap}.gymtag-v3-profile .v3-personal-stats-main>.border-t,.gymtag-v3-profile .v3-personal-stats-main>[class*=border-t]{border-color:#ffffff0f!important}.gymtag-v3-profile .v3-personal-stats-main button[aria-expanded]{min-height:2.2rem;color:#f2f3f6b3!important;background:#ffffff0a!important}.gymtag-v3-profile .v3-personal-stats-main button[aria-expanded] .text-muted-foreground{color:#f4f5f88f!important}.gymtag-v3-profile .v3-training-mix-calm{overflow:hidden;border:1px solid rgba(255,255,255,.095);border-radius:22px;padding:.88rem .91rem .85rem;color:#f6f5f4;background:linear-gradient(145deg,#29292c,#222327);box-shadow:inset 0 1px #ffffff0b,0 8px 22px #0000001f}.gymtag-v3-profile .v3-mix-head{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.gymtag-v3-profile .v3-mix-eyebrow{color:#d8b984;font-size:.52rem;font-weight:780;letter-spacing:.14em}.gymtag-v3-profile .v3-mix-head h2{margin-top:.25rem;font-size:.95rem;font-weight:750;letter-spacing:-.025em}.gymtag-v3-profile .v3-mix-count{flex-shrink:0;color:#f4f5f79e;font-size:.64rem;font-weight:650}.gymtag-v3-profile .v3-mix-track{display:flex;width:100%;height:.43rem;overflow:hidden;margin-top:.86rem;border-radius:999px;background:#ffffff17}.gymtag-v3-profile .v3-mix-gym{background:linear-gradient(90deg,#d9ac73,#efd2a0)}.gymtag-v3-profile .v3-mix-run{background:#aebdd0}.gymtag-v3-profile .v3-mix-empty{width:100%;background:#ffffff09}.gymtag-v3-profile .v3-mix-legend{display:flex;justify-content:space-between;gap:.75rem;margin-top:.73rem}.gymtag-v3-profile .v3-mix-legend>span{display:flex;align-items:center;gap:.36rem;color:#f6f6f6ab;font-size:.69rem}.gymtag-v3-profile .v3-mix-legend svg{color:#e3c38e}.gymtag-v3-profile .v3-mix-legend>span:last-child svg{color:#b8c5d3}.gymtag-v3-profile .v3-mix-legend b{margin-left:.14rem;color:#f9f8f5;font-weight:770;font-variant-numeric:tabular-nums}.gymtag-v3-profile .v3-profile-recent{margin-top:.8rem!important}@media(max-width:355px){.gymtag-v3-profile .v3-profile-kpi span{font-size:.5rem}.gymtag-v3-profile .v3-stats-metric strong{font-size:.79rem}.gymtag-v3-profile .v3-stats-metric span{font-size:.48rem}}@media(prefers-reduced-motion:reduce){.gymtag-v3-profile .v3-progress-line,.gymtag-v3-profile .v3-progress-area{animation:none!important;stroke-dashoffset:0!important;opacity:1!important}}
