*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}.uni-tabbar{display:flex;z-index:998;box-sizing:border-box}.uni-tabbar-top,.uni-tabbar-bottom,.uni-tabbar-top .uni-tabbar,.uni-tabbar-bottom .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+.uni-tabbar-top,.uni-app--showlayout+.uni-tabbar-bottom,.uni-app--showlayout+.uni-tabbar-top .uni-tabbar,.uni-app--showlayout+.uni-tabbar-bottom .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.uni-tabbar *{box-sizing:border-box}.uni-tabbar__item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uni-tabbar__bd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}.uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}.uni-tabbar__icon img{width:100%;height:100%}.uni-tabbar__iconfont{font-family:UniTabbarIconFont}.uni-tabbar__label{position:relative;text-align:center;font-size:10px}.uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;transform:scaleY(.5)}.uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;transform:translate(40%)}.uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}.uni-tabbar__mid{display:flex;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - var(--tab-bar-height));height:calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page[data-type] uni-page-wrapper{height:100%}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px - var(--tab-bar-height));height:calc(100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page-refresh{position:absolute;top:0;width:100%;height:40px;display:block;box-sizing:border-box}.uni-page-refresh{position:absolute;top:-45px;left:50%;transform:translate3d(-50%,0,0);width:40px;height:40px;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118);display:none;z-index:997}.uni-page-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%}.uni-page-refresh--pulling .uni-page-refresh,.uni-page-refresh--aborting .uni-page-refresh,.uni-page-refresh--reached .uni-page-refresh,.uni-page-refresh--refreshing .uni-page-refresh,.uni-page-refresh--restoring .uni-page-refresh{display:flex}.uni-page-refresh--pulling .uni-page-refresh__spinner,.uni-page-refresh--aborting .uni-page-refresh__spinner,.uni-page-refresh--reached .uni-page-refresh__spinner,.uni-page-refresh--refreshing .uni-page-refresh__icon,.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}.uni-page-refresh--refreshing .uni-page-refresh__spinner{transform-origin:center center;animation:uni-page-refresh-rotate 2s linear infinite}.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@keyframes uni-page-refresh-rotate{to{transform:rotate(360deg)}}@keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-page-body,:root{--commission-primary: #fb384f;--commission-primary-light: #ff8a7a;--commission-primary-deep: #f02c45;--commission-primary-soft: #fff1f2;--commission-gold: #f6b73c;--commission-gradient: linear-gradient(180deg, #ff8a7a 0%, #fb384f 100%)}.commission-gradient{background:var(--commission-gradient)}uni-video-cover,.uni-video-cover,uni-video .uni-video-cover{display:none!important}uni-page-body,html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}::-webkit-scrollbar{display:none;width:0;height:0}html,body{scrollbar-width:none;-ms-overflow-style:none}.uni-tabbar,uni-tabbar{display:none!important}@font-face{font-family:DIN;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXMAA4AAAAACvQAAAV6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbIBwqBmAAbBEMCoxsihYBNgIkA2gLNgAEIAWCIAcgG3UIAC4KbGPY6Kmv4iVSQ5GVGpbS42/MLYjwu/rqZE7JnvlA4Q+A53/8e72R+PBJTyHabjmdIJ2dw8Q5U6GtRzfN/xtj0Qc4NQ28qE2TO6Ceiup/gHC0PTBI+O/4e1Xfy9oaXRiBEEck/7Lm7LIGOxYWtFigNaZv4dZKBYPanGEkRYcORTwPRT/p2L4aBPAAAAqFEIoQThSCAIY4EpDSZZVGqMUBcA8ABDCkJT2KM73mzi2KaehlYjbW8lym44WjJqr6AJX8laQpuGQHZb0crVQH0VINcD9UqabWAJdRXIq59TDrsewEBED+qM1AUpRFlVIYGvHP71AfIIQgNIok0lCQNqxzkx24C1wu009w99y03qZxm7vRCOavCgofjKtAAGIAyA2kAvkOahIQcLcC8NK9B1NjyBCEIvWuVIATYJgep5cJ8InP0ZIS7uqTUEZ4QCHaLyimZ3JXd66LjLhhJ12D4VdNO9ve3N5QhOvNxLWT19lnnIFb5uP1jFiLQKZPPUvtRk14/N6mk21srokeEdmAGm5u3KjoOr461zXbrHZZPeuYWo1m0GV00Ww2UelGmes34bl2XcQy/JKdFD6lETvpSgi8XPl3ufOZVgYjHmlk6+fUbw317kucjTPaHw9rzpzFdO1khmxBnnk78MGuJlvfCadp5hG2Sl2FdruweYcq1XYnOdh04K1lau1mbzUTY9VHnFh/hwZXZtC9sR4ABzVYpjpQLYbrXKMNSrVr/OTsbcy4JzHW3tCg0elutBzYwp2ZKz5O7Mqw7J4uZavw4Kp5NIQQTLiVIIZeYBpZ3BTX69XKFKggP1OucP31HLpYeqZiQRnnPBTr/bSYKt0Q3xY6DA/H0G2p4/Brwh34jdQN7n+GaHl3sxAb8++UKAIFB3XwOyB3I6vTCq2bnGuvQwm/e0G3Hnor6B41S2Aqx9+sBel0dICErworm/S16kt22bPy3HtRKROX2pJzAIJYKe3SbrXbrSVqFudVaNv8kOLLiUSnRFO45NeivrJV1pR9uZSHwaX009h8yiR/Ar8kh+ErKGpBWsXtSqdNp3U51d04IvP9k2ozes3hsBHejk3HVRinS55/WUH+891fhb2VuOTXuI68qaxP9lp4bLtESZxLmiJeCQbKBTV3Q/uPGQwBl8LuChjgil+b9rbxqU4R5UpS+STrzj6iijtkHmehFuMymchlCenjdJaARGTx6eMMppAEYzeVfNitwmm3aD588KuTFTFR+8i48W3NTFK8E1tQa5aIJO3SvBrrxBel+o85ahP7aKjJtExFTsYc4cgFLutZPhxbQ4gGjpDaR2ULySSOiNJH4YhIkCMFbthkNqcnENAuR841KvyxkvJSPxHDo/7FYf1DQl2RkE1+w+mSXuVamiy2WCxrTcWiFks0mmL+vxKXNDT8CqnG49Bh5e9fDPmlJLD7plRPl677RtqZdWfkvbIuXe8FR9Xl8K9SYnm2L/dkyDnkruZHmxuXQGZh/8Kp+afGUwsMutqy5kHpsaVrXGk5kHYunpJ/ylUBYsE0GlfmVa6rvFfHeZ/QnhbCIMiHaO4AMJwAd7JKzUcAgSm5f9ysAgt/803ULwGuJ5eMAsDzG57PbmodpvYCvigABL7nDUUZqAO005wmRtUnxFfQRcmooABrySMTKMRhH42fRd5RUiqAy9Vx3w8UkS9klae44T1W2kB6hahj8I/ADgJwUTY5jgHsG4FbAsRQGC+i0LmYVBEbhlJWETSMpQoftFQTgZE6WJKwtzETM+H4IYglr0gVARSWajJTUeoQQV/snZlcuoL6JwaJallSI0N0/1RDyBCjpKOAEBlq9ISIUCKJD3ywpWZjNEMvkfVTIERx5KOruCowilzLCQA=) format("woff2")}@font-face{font-family:DIN;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAW8AA4AAAAACsQAAAVoAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbIBwgBmAAbBEMCoxsihEBNgIkA2gLNgAEIAWBfAcgG0IIUVRwAgE+EnIyvHZVSltiKE8Q0YYLHyg7kGiNzOzdAyGWwbMvKyBFsqpVJAHI7WBdlkJJAc5uQc1V2k4h+O4n4v+/d/q+hZ0s7vzjURxxIn+s+1rTFq1Ba9HPyhINbC2QTtjmLTrA8kAgc76/VQmZg2JevSyhgl+CPx0C2AMACoXghuCBN4IAtvgTiJRX1rdjjQmgNQBgVhvyQ+1ggamOq26gzp4lg6RKNig7a9NQSumYgAFstaGpsYlggtGGsfak0zjMHUAAlLW6BgRjAApsjTsGsrlJN+CKMwaKYCLIZYLdnOM2WmuI68V9gn6h7+tbek6360Q9rH0QxEEFhRW2WuMEgC8A6UAYyC9Q2wBPwB3ht0ColfKZDi3GCtNIGOVoOgqFvUnbaVaBqU4hbqYU/KYuKriW+Fg7+3qZ5r53b1BRFd5E1dcBBddgOIqAd7pJ3QWrOro70XOM/OZ6wBNSIYkAgnldCLgRLIDZ7gEOIR94PZdYRkvEQngR+btRQSO00JM4PjP3YNUOACYwxFJUwQ0B5psEECjYZeM+0gmpPDFHLODU2TSHXoPBEEBhpiKQV2fiTczVpSoUIA0LYGa7Ma5NUM6xjvcqVmGS06OBD/RnpsKy5NSfMsVOLeTa8ruJ+HZFdAQHkcAhCh951u1GJwWvFGbPwNDhLk9QcPkKbgvxIa5LDD85AKAzBqN9Fq7thDSNy/VGFOLpFjY2BlZP8Hssh1ZlRkeXwR0IngRUmhlZyAsByFDCQUR0ffFpBhMcr7OysDKzNLG0rsNNcMvhueDCtSCWgE5SDnaFm3sby5G5wvM0bLZzd6MywMU7A0kDytef1P86G5CpSL2QEgQUmriSuZCpra6rBnot4upBOGiDIWnp3xIjUkIjQ5KTvqWFpEfKr7zDb+BvFRTu0jO/kwft4smudckexUvFICn8GdlFyVE6UiKEIDnn82equBLKhQbeqsmu6i6KYudeTj94m9wATsEoH3ee7WzSJSSZeVlOxYcKUvGSkd0kNixKMsxD0iWDoysiwJcID3JlU5S1CjlSctZzM1Sn+KrkgeexOovFcYzJJ5eKH3+qdKh4SAd0wQiKE1sGvXiyVKSJcrqqAynVIbEyNYG2J1+vyysswNQ/KtIf9MKE6ACxGF5boletqo6XItwSEEYRH02JDZBZ3JcXk9/DsDk5Cbl5DEwtJl02LrluzJIELkB/lUzCwEtZ3iHtC2ah6Kqu4k5RKzD0VktyV3dVIFk+SZdrVPQy1CICVAokJ3Kk3CSqJY7XcElnS0bqPpbjJz8mYZ/J/LJXyIC9Lg5pSBXNi7tGM4ubsFa4zwAe6aexXAUXHrDqqarI9AlRp9HhsRT/kNSkDOONxJSQoKTUFEtw8lifZoUlmAJuMZxo6ODqhfLxpMCTGt7538WhVuFWwORoYD6ni5Xn9f8mlXVb7QTB/n1im4339XtHlXFcJxGspRDv696XpXPnz3YcmXePcC+z8XyQ0n02DnDibvT63L01ukxcrbAEHrtiuIOzFT78AJC9RPKYqzKIjZ6U52ofAQR2PHr5dYgt/4+1mPEe4EmI2STA26f2X/SsHjSG8OOsUQAIfMXDUQSaY2a9yPVV3UzwBlBziVYuJPOASFkggac2OjFHQar0Ey5fSJD/MW0bwuQHqcqMPyRQOfhMjkJZ5MlLbJQLUThsFWdibwR6FgF8yccCb4xejGpobNmNgKDMsF9h5iQM3LAapIk1vmDp49AZNG2QaY71SYU1yaRBJNmkiTODhGVosbym8ffPtIkTCOeR+Kc0NMmClydTTg2NlLLEPBFrAlvzeNwaG4yyxgTrbA5GNsl0GghD+gCpAAAAAA==) format("woff2")}uni-page-body,body{--m-primary: #333333;--m-primary-dark: #262626;--m-price: #333333;--m-font-price: "DIN", -apple-system, "PingFang SC", "Helvetica Neue", sans-serif;--m-text: #202021;--m-text-sub: #5e6066;--m-text-mute: #999ca7;--m-text-faint: #b0b3bf;--m-bg: #f4f6fa;--m-card: #ffffff;--m-border: #edeff2;--m-bottom-nav-h: 3.5rem;--m-radius: .25rem;--m-radius-lg: 0;--m-shadow: none;--m-home-top: #ffe9d8;--m-home-bottom: #ffe4ce;--m-stage-deep: #aa3645;--m-stage-soft: #ffedee;background-color:var(--m-bg)}body{background-color:var(--m-bg)}.m-page{min-height:100vh;background-color:var(--m-bg);box-sizing:border-box}.m-card{background-color:var(--m-card);border-radius:var(--m-radius-lg);box-shadow:var(--m-shadow)}.m-price{color:var(--m-price);font-family:var(--m-font-price);font-weight:600}.m-currency,.m-decimal{font-size:.75em}.m-mute{color:var(--m-text-mute)}.m-sub{color:var(--m-text-sub)}.m-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}uni-button{border:none!important}uni-button:after{border:none!important}.m-btn{display:flex;align-items:center;justify-content:center;height:2.75rem;border-radius:1.375rem;font-size:.9375rem;line-height:1;padding:0 1.25rem;margin:0}.m-btn:after{border:none}.m-btn-primary{background-color:var(--m-primary);color:#fff}.m-btn-plain{background-color:rgba(var(--m-primary-rgb),.08);color:var(--m-primary)}.m-btn-disabled{background-color:#d9dce1!important;color:#fff!important}.m-empty{padding:5rem 0;text-align:center;color:var(--m-text-mute);font-size:.875rem}.m-empty-icon{display:block;width:3.75rem;height:3.75rem;margin:0 auto .75rem;opacity:.35}.m-divider{height:.03125rem;background-color:var(--m-border)}.m-tabbar-pad{height:calc(3.75rem + constant(safe-area-inset-bottom));height:calc(3.75rem + env(safe-area-inset-bottom))}.m-status-pad{min-height:.625rem}.m-badge-on,.m-badge-pending,.m-badge-ended{display:flex;align-items:center;padding:.125rem .4375rem;border-radius:.625rem;font-size:.625rem;line-height:1.4;color:#fff}.m-badge-on{background-color:var(--m-primary)}.m-badge-pending{background:linear-gradient(135deg,#ffa640,#ff7a1a)}.m-badge-ended{background-color:rgba(31,35,41,.6)}.m-tag{display:inline-block;padding:.0625rem .3125rem;margin-right:.25rem;border-radius:.1875rem;font-size:.625rem;line-height:1.5;color:var(--m-primary);border:.03125rem solid rgba(255,60,116,.4)}.m-price-pill{font-family:var(--m-font-price);display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:.625rem;background-color:var(--m-primary);color:#fff;font-size:.6875rem;font-weight:600}.loading-anim{position:relative;display:flex;align-items:center;justify-content:center}.loading-anim-image{width:100%;height:100%}.loading-anim-bounce{width:16%;height:16%;margin:0 7%;background:var(--m-primary, #333333);border-radius:50%;animation:loading-bounce .64s ease-in-out infinite}@keyframes loading-bounce{0%,to{transform:translateY(-28%)}50%{transform:translateY(28%)}}.loading-anim-bar{width:8%;height:60%;margin:0 6%;background:var(--m-primary, #333333);border-radius:999px;animation:loading-bar 1s ease-in-out infinite}@keyframes loading-bar{0%,to{transform:scaleY(.45);opacity:.55}50%{transform:scaleY(1);opacity:1}}.loading-anim-ripple{position:absolute;width:52%;height:52%;border-radius:50%}.loading-anim-ripple-a{background:var(--m-primary, #333333);animation:loading-ripple-a 1.1s ease-in-out infinite}.loading-anim-ripple-b{background:rgba(255,0,60,.3);animation:loading-ripple-b 1.1s ease-in-out infinite}@keyframes loading-ripple-a{0%,to{transform:translate(-6%) scale(1)}50%{transform:translate(-18%,-6%) scale(.82)}}@keyframes loading-ripple-b{0%,to{transform:translate(14%,6%) scale(.9);opacity:.7}50%{transform:translate(22%) scale(1.05);opacity:1}}.loading-anim-pacman{position:absolute;left:2%;width:52%;height:52%;background:#f5a623;border-radius:50%;animation:loading-pacman .9s linear infinite}@keyframes loading-pacman{0%,to{-webkit-clip-path:polygon(100% 22%,50% 50%,100% 78%,100% 100%,0 100%,0 0,100% 0);clip-path:polygon(100% 22%,50% 50%,100% 78%,100% 100%,0 100%,0 0,100% 0)}50%{-webkit-clip-path:polygon(100% 0,50% 50%,100% 100%,100% 100%,0 100%,0 0,100% 0);clip-path:polygon(100% 0,50% 50%,100% 100%,100% 100%,0 100%,0 0,100% 0)}}.loading-anim-dot{position:absolute;top:46%;width:9%;height:9%;background:#f5a623;border-radius:50%;animation:loading-chase .9s linear infinite}@keyframes loading-chase{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-40%)}}.loading-anim-pulse-core{position:absolute;width:30%;height:30%;background:var(--m-primary, #333333);border-radius:50%;animation:loading-pulse-core 1.2s ease-in-out infinite}.loading-anim-pulse-ring{position:absolute;width:30%;height:30%;background:rgba(255,0,60,.3);border-radius:50%;animation:loading-pulse-ring 1.2s ease-out infinite}@keyframes loading-pulse-core{0%,to{transform:scale(1)}50%{transform:scale(.7)}}@keyframes loading-pulse-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(3);opacity:0}}.loading-anim-orbit{position:absolute;width:26%;height:26%;border-radius:50%;transform-origin:50% 50%}.loading-anim-orbit-a{background:var(--m-primary, #333333);animation:loading-orbit 1.2s linear infinite}.loading-anim-orbit-b{background:rgba(255,0,60,.3);animation:loading-orbit 1.2s linear infinite reverse}@keyframes loading-orbit{0%{transform:rotate(0) translate(34%)}to{transform:rotate(360deg) translate(34%)}}.loading-anim-wave{width:8%;height:8%;margin:0 3%;background:var(--m-primary, #333333);border-radius:50%;animation:loading-wave 1s ease-in-out infinite}@keyframes loading-wave{0%,to{transform:translateY(22%);opacity:.5}40%{transform:translateY(-32%);opacity:1}}.loading-anim-square{width:46%;height:46%;background:var(--m-primary, #333333);border-radius:12%;animation:loading-square 1.5s cubic-bezier(.65,0,.35,1) infinite}@keyframes loading-square{0%{transform:rotate(0) scale(1);border-radius:12%}50%{transform:rotate(180deg) scale(.68);border-radius:50%}to{transform:rotate(360deg) scale(1);border-radius:12%}}.loading-anim-progress-track{position:relative;width:76%;height:14%;overflow:hidden;background:rgba(255,0,60,.18);border-radius:999px}.loading-anim-progress-bar{position:absolute;top:0;bottom:0;left:0;width:40%;background:var(--m-primary, #333333);border-radius:999px;animation:loading-progress 1.1s ease-in-out infinite}@keyframes loading-progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}.loading-anim-spinner{width:60%;height:60%;border-style:solid;border-width:.1875rem;border-color:var(--m-primary, #333333);border-top-color:transparent;border-radius:50%;animation:loading-spin .9s linear infinite}@keyframes loading-spin{to{transform:rotate(360deg)}}.m-coupon-item{position:relative;display:flex;align-items:stretch;margin:0 0 .625rem}.m-coupon-item-amount{position:relative;flex:0 0 auto;width:6.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.875rem 0;border:.0625rem solid transparent;border-right:0;border-radius:.5rem;overflow:hidden}.m-coupon-item-amount:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--m-primary);opacity:.06}.m-coupon-item-amount:after,.m-coupon-item-body:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:.0625rem solid var(--m-primary);border-radius:inherit;opacity:.35;pointer-events:none}.m-coupon-item-amount:after{border-right:0}.m-coupon-item-amount-value{position:relative;font-size:1.375rem;font-weight:600;color:var(--m-price)}.m-coupon-item-amount-threshold{position:relative;margin-top:.1875rem;font-size:.6875rem;color:var(--m-primary)}.m-coupon-item-gap{position:relative;flex:0 0 auto;width:0}.m-coupon-item-gap:before{content:"";position:absolute;top:.4375rem;bottom:.4375rem;left:-.03125rem;width:.09375rem;background-image:repeating-linear-gradient(to bottom,var(--m-primary) 0,var(--m-primary) .25rem,transparent .25rem,transparent .5rem);opacity:.75}.m-coupon-item-body{position:relative;flex:1;min-width:0;display:flex;align-items:center;padding:.75rem;border:.0625rem solid transparent;border-left:0;border-radius:.5rem;overflow:hidden}.m-coupon-item-body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--m-primary);opacity:.04}.m-coupon-item-body:after{border-left:0}.m-coupon-item-info{position:relative;flex:1;min-width:0}.m-coupon-item-title{display:flex;align-items:center}.m-coupon-item-name{font-size:.875rem;color:var(--m-text);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-coupon-item-badge{flex:0 0 auto;margin-left:.375rem;padding:0 .3125rem;height:1rem;line-height:1rem;border-radius:.1875rem;font-size:.625rem;color:#fff;background-color:var(--m-primary)}.m-coupon-item-desc{display:block;margin-top:.1875rem;font-size:.6875rem}.m-coupon-item-desc-warn{color:#d92a4b}.m-coupon-item-desc-gap{color:var(--m-primary)}.m-coupon-item-side{position:relative;flex:0 0 auto;margin-left:.625rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.m-coupon-item--selected .m-coupon-item-amount,.m-coupon-item--selected .m-coupon-item-body{border-color:var(--m-primary)}.m-coupon-item--selected .m-coupon-item-amount:after,.m-coupon-item--selected .m-coupon-item-body:after{display:none}.m-coupon-item--off .m-coupon-item-amount,.m-coupon-item--off .m-coupon-item-body{opacity:.45}.bottom-nav-spacer[data-v-d0a88b73]{height:var(--m-bottom-nav-h, 3.5rem)}.bottom-nav[data-v-d0a88b73]{position:fixed;z-index:100;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:space-around;padding:.1875rem 0 .5rem;background-color:transparent}.bottom-nav-item[data-v-d0a88b73],.bottom-nav-spacer[data-v-d0a88b73],.bottom-nav-bg[data-v-d0a88b73]{position:relative;z-index:1}.bottom-nav-bg[data-v-d0a88b73]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.bottom-nav-item[data-v-d0a88b73]{position:relative;display:flex;flex:1;flex-direction:column;align-items:center}.bottom-nav-icon[data-v-d0a88b73]{width:1.375rem;height:1.375rem}.bottom-nav-item.is-big[data-v-d0a88b73]{position:relative}.bottom-nav-big[data-v-d0a88b73]{position:absolute;left:50%;bottom:0;width:3.5rem;height:3.5rem;margin-left:-1.75rem;border:.125rem solid var(--bottom-nav-stroke, #ffffff);border-radius:50%;background-color:var(--bottom-nav-active, #ff3c74);box-sizing:border-box}.bottom-nav-big-image[data-v-d0a88b73]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%}.bottom-nav-item.is-big-ring .bottom-nav-big[data-v-d0a88b73]{bottom:.9375rem;width:2.375rem;height:2.375rem;margin-left:-1.1875rem}.bottom-nav-item.is-big-plain>.bottom-nav-label[data-v-d0a88b73],.bottom-nav-item.is-big-hollow>.bottom-nav-label[data-v-d0a88b73]{visibility:hidden}.bottom-nav-item.is-big-hollow .bottom-nav-big[data-v-d0a88b73]{width:3.5rem;height:3.5rem;margin-left:-1.75rem;background-color:transparent;border-color:transparent}.bottom-nav-item.is-big-hollow .bottom-nav-big-image[data-v-d0a88b73]{top:50%;left:50%;right:auto;bottom:auto;width:3.25rem;height:3.25rem;transform:translate(-50%,-50%)}.bottom-nav-label[data-v-d0a88b73]{font-size:.625rem;line-height:.9375rem}.bottom-nav.is-floating[data-v-d0a88b73]{margin:0 .625rem .5rem;box-shadow:none}.bottom-nav-badge[data-v-d0a88b73]{position:absolute;top:-.25rem;right:50%;min-width:.875rem;margin-right:-.9375rem;padding:0 .25rem;border-radius:31.21875rem;font-size:.5625rem;line-height:.875rem;text-align:center}.bottom-nav-badge.is-dot[data-v-d0a88b73]{min-width:.4375rem;height:.4375rem;padding:0}
