*{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-page-head{display:block;box-sizing:border-box}.uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:flex;overflow:hidden;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;transition-property:all}.uni-page-head *{box-sizing:border-box}.uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em;font-style:normal}.uni-page-head-titlePenetrate,.uni-page-head-titlePenetrate .uni-page-head-bd,.uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}.uni-page-head-titlePenetrate *{pointer-events:auto}.uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{justify-content:center}.uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}.uni-placeholder-titlePenetrate{pointer-events:none}.uni-page-head-hd{display:flex;align-items:center;font-size:16px}.uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer;font-size:0px}.uni-page-head-transparent .uni-page-head-btn{display:flex;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;transform:scale(.5) translate(40%,-40%);transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select svg{vertical-align:middle;margin-left:2px;transform:rotate(270deg) scale(.8)}.uni-page-head-search{position:relative;display:flex;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-input .uni-input-input:disabled{pointer-events:none}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;transform:translate(-50%)}.uni-page-head-search-icon{position:absolute;top:0;left:2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.uni-page-head-ft{display:flex;align-items:center;flex-direction:row-reverse;font-size:13px}.uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}.uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}.uni-page-head-shadow{overflow:visible}.uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}.uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}.uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-blue.png)}.uni-page-head-shadow-green:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-green.png)}.uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-orange.png)}.uni-page-head-shadow-red:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-red.png)}.uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-yellow.png)}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))}.border-and-fixed[data-v-9606b1ca]{position:fixed;bottom:0;left:0;right:0;z-index:2;border-top:1px solid var(--app-line);background:var(--app-surface);box-sizing:border-box}.bulge[data-v-9606b1ca]{position:absolute;top:-20px;left:50%;transform-origin:top center;transform:translate(-50%) scale(.5) translateY(-33%);display:flex;justify-content:center;align-items:center;width:7.8125rem;height:7.8125rem;border-radius:50%;background-color:var(--app-surface);box-shadow:inset 0 0 0 1px #fefefe}uni-page-body{--app-canvas: #edf8f2;--app-top: #f7fcf7;--app-glow: #dcefdc;--app-page-gradient: radial-gradient(ellipse at 95% 8%, var(--app-glow), transparent 62%), linear-gradient(var(--app-top), var(--app-canvas));--app-surface: #fbfef8;--app-card-gradient: linear-gradient(120deg, var(--app-surface), #e7f4eb);--app-field: #eff7f2;--app-selected: #dff1e8;--app-line: #dcebe1;--app-line-strong: #9dc8b6;--app-ink: #143b4b;--app-muted: #55776f;--app-primary: #168678;--app-primary-gradient: linear-gradient(110deg, #45aa98, #168678);--app-disabled: #d5e7dd;--app-on-primary: #ffffff;--app-rim: #ffffff;--app-glass: rgba(251, 254, 248, .85);--app-scrim: rgba(20, 59, 51, .32);--app-shadow: rgba(41, 92, 70, .12);--app-gold: #a77326;--app-gold-soft: #fff4df;--app-rose: #a35d7a;--app-rose-soft: #fff0f4;--app-danger: #b85e4c;--app-danger-soft: #fff0eb;--wot-color-theme: var(--app-primary);color:var(--app-ink);background:var(--app-canvas)}body{background:var(--app-canvas)}:root{--app-canvas: #edf8f2;--app-top: #f7fcf7;--app-glow: #dcefdc;--app-page-gradient: radial-gradient(ellipse at 95% 8%, var(--app-glow), transparent 62%), linear-gradient(var(--app-top), var(--app-canvas));--app-surface: #fbfef8;--app-card-gradient: linear-gradient(120deg, var(--app-surface), #e7f4eb);--app-field: #eff7f2;--app-selected: #dff1e8;--app-line: #dcebe1;--app-line-strong: #9dc8b6;--app-ink: #143b4b;--app-muted: #55776f;--app-primary: #168678;--app-primary-gradient: linear-gradient(110deg, #45aa98, #168678);--app-disabled: #d5e7dd;--app-on-primary: #ffffff;--app-rim: #ffffff;--app-glass: rgba(251, 254, 248, .85);--app-scrim: rgba(20, 59, 51, .32);--app-shadow: rgba(41, 92, 70, .12);--app-gold: #a77326;--app-gold-soft: #fff4df;--app-rose: #a35d7a;--app-rose-soft: #fff0f4;--app-danger: #b85e4c;--app-danger-soft: #fff0eb;--wot-color-theme: var(--app-primary)}.uni-modal{color:var(--app-ink);background:var(--app-surface)}.uni-modal__bd{color:var(--app-muted)}.uni-modal__ft:after,.uni-modal__btn:after{border-color:var(--app-line)}.uni-mask{background:var(--app-scrim)}.pet-app{min-height:calc(100vh - 50px);box-sizing:border-box;color:var(--app-ink);background:var(--app-page-gradient);font-family:PingFang SC,Microsoft YaHei,sans-serif;--pet-green: var(--app-primary);--pet-soft: var(--app-field);--pet-muted: var(--app-muted);--pet-border: var(--app-line)}.pet-app uni-button{padding:0;margin:0;border:0;border-radius:0;color:inherit;background:none;font:inherit;line-height:inherit;-moz-user-select:none;user-select:none;-webkit-user-select:none;letter-spacing:0}.pet-app uni-button:after{border:0}.pet-app uni-button:focus-visible{outline:2px solid var(--pet-green);outline-offset:2px}.pet-app .page-content,.pet-app .catalog-content{max-width:23.4375rem;margin:0 auto;padding:0 1.125rem 1.125rem;box-sizing:border-box}.pet-app .page-heading,.pet-app .catalog-heading{display:flex;align-items:center;justify-content:space-between;gap:.625rem;min-height:3.375rem}.pet-app .page-title,.pet-app .catalog-title{font-size:1.4375rem;line-height:1.4;font-weight:700}.pet-app .page-subtitle{display:block;font-size:.75rem;line-height:1.6;color:var(--pet-muted);margin:0 0 .9375rem}.pet-app .icon-button{flex-shrink:0;width:2.1875rem;height:2.1875rem;display:flex;align-items:center;justify-content:center;font-size:1.125rem;border-radius:50%}.pet-app .pet-wallet{display:flex;align-items:center;justify-content:center;gap:.3125rem;padding:.375rem .5625rem;background:#fff0df;border-radius:1.25rem;color:var(--app-gold);white-space:nowrap}.pet-app .wallet-number{font-size:.75rem;font-weight:600}.pet-app .wallet-plus{font-size:.75rem}.pet-app .pet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1875rem .8125rem}.pet-app .pet-card{display:block;min-width:0;text-align:left}.pet-app .pet-card-art{position:relative;width:100%;height:8.9375rem;overflow:hidden;background:var(--pet-soft);border-radius:.5rem}.pet-app .pet-card:nth-child(2n) .pet-card-art{background:#f0edf7}.pet-app .pet-card-art uni-image{display:block;width:96%;height:96%;margin:2% auto}.pet-app .status-tag{display:inline-flex;align-items:center;justify-content:center;gap:.1875rem;padding:.1875rem .3125rem;border-radius:.25rem;color:#a66826;background:#fff0df;font-size:.625rem;line-height:1.4;white-space:nowrap}.pet-app .status-tag.unlocked{background:var(--app-selected);color:var(--pet-green)}.pet-app .status-tag>uni-view{font-size:.71875rem}.pet-app .pet-card-art .status-tag{position:absolute;top:.4375rem;left:.4375rem}.pet-app .pet-card-name{display:block;margin-top:.375rem;font-size:.9375rem;font-weight:600;line-height:1.5}.pet-app .pet-card-intro{display:block;margin-top:.09375rem;color:var(--pet-muted);font-size:.6875rem;line-height:1.5}.pet-app .pet-card-footer{display:flex;justify-content:space-between;align-items:center;gap:.3125rem;margin-top:.375rem;font-size:.6875rem;color:var(--pet-green)}.pet-app .pet-card-footer>uni-view{font-size:.875rem}.pet-app .room-navigation{position:absolute;z-index:1;left:0;right:0;display:flex;align-items:center;padding:0 16px;color:var(--app-on-primary);background:transparent}.pet-app .room-title{position:absolute;top:0;bottom:0;display:flex;justify-content:flex-start;align-items:center;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:750;text-shadow:0 1px 4px rgba(0,0,0,.8);pointer-events:none}.pet-app .room-navigation.on-locked-scene{color:var(--app-ink)}.pet-app .on-locked-scene .room-title{text-shadow:none}.pet-app .on-locked-scene .icon-button{filter:none}.pet-app .text-link{display:inline-flex;align-items:center;gap:.125rem;min-height:1.6875rem;color:var(--pet-green);font-size:.6875rem;white-space:nowrap}.pet-app .text-link>uni-view{font-size:.75rem}.pet-app .room-scene{position:relative;width:100%}.pet-app .pet-scene{position:relative;z-index:0;width:100%;height:100%;overflow:hidden;background:var(--pet-soft)}.pet-app .scene-canvas{position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%)}.pet-app .locked-scene{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;width:100%;height:100%;background:var(--pet-soft);color:var(--pet-muted);font-size:.875rem}.pet-app .locked-scene>uni-view{font-size:2.03125rem}.pet-app .locked-art{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:1.4375rem;color:var(--app-muted)}.pet-app .scene-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pet-app .scene-decoration{position:absolute;pointer-events:none}.pet-app .pet-touch{position:absolute;z-index:50;left:31%;top:34%;width:36%;height:63%;transform-origin:50% 90%}.pet-app .scene-pet{width:100%;height:100%}.pet-app .greeting-bubble{position:absolute;z-index:80;top:22%;left:8%;background:#fffaf0;padding:.4375rem .625rem;border-radius:.625rem .625rem 0;font-size:.75rem}.pet-app .waving{animation:pet-greeting .65s ease-in-out 2}.pet-app .skin-title{display:block;font-size:.9375rem;font-weight:600;line-height:1.5}.pet-app .skin-section{padding:.8125rem 1.125rem}.pet-app .section-heading{display:flex;justify-content:space-between;align-items:center;gap:.46875rem;min-height:1.5625rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:600}.pet-app .section-hint{color:var(--pet-muted);font-size:.6875rem;font-weight:400}.pet-app .skin-scroll{width:100%;white-space:nowrap}.pet-app .skin-row{display:flex;gap:.625rem;padding:.0625rem 0 .375rem}.pet-app .item-choice{display:block;min-width:0;text-align:left}.pet-app .skin-row .item-choice{width:6.0625rem;flex-shrink:0}.pet-app .item-art{position:relative;width:100%;height:5.875rem;box-sizing:border-box;border:.0625rem solid var(--pet-border);border-radius:.4375rem;background:var(--pet-soft);overflow:hidden}.pet-app .item-art.selected{border:.125rem solid var(--pet-green);background:var(--app-selected)}.pet-app .item-art uni-image{display:block;width:96%;height:96%;margin:2%}.pet-app .check-badge{position:absolute;right:.25rem;bottom:.25rem;display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--pet-green);color:var(--app-on-primary);font-size:.78125rem}.pet-app .item-name{display:block;margin-top:.28125rem;font-size:.6875rem;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pet-app .item-caption{display:flex;align-items:center;gap:.1875rem;margin-top:.21875rem;font-size:.6875rem;color:var(--pet-muted)}.pet-app .item-caption>uni-view{font-size:.71875rem}.pet-app .item-caption.price{color:var(--app-gold)}.pet-app .decoration-section{padding:.75rem 1.125rem 1.0625rem;border-top:.03125rem solid var(--pet-border)}.pet-app .decoration-context{display:block;margin:-.0625rem 0 .75rem;color:var(--pet-muted);font-size:.6875rem;line-height:1.6}.pet-app .decoration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem .5625rem}.pet-app .decoration-art{height:5.0625rem}.pet-app .decoration-art uni-image{width:76%;height:76%;margin:12%}.pet-app .primary-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;box-sizing:border-box;padding:.625rem .75rem;border-radius:.5rem;background:var(--pet-green);color:var(--app-on-primary);font-size:.875rem;font-weight:600}.pet-app .sheet-mask{position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:var(--app-scrim)}.pet-app .selection-sheet{width:100%;max-width:23.4375rem;box-sizing:border-box;padding:.875rem 1.125rem calc(.9375rem + env(safe-area-inset-bottom));background:var(--app-surface);border-radius:1.125rem 1.125rem 0 0}.pet-app .my-wallet{margin-top:.6875rem;padding:.9375rem;background:var(--app-selected);border-radius:.5rem;font-size:.8125rem;color:var(--app-muted)}.pet-app .my-balance{display:flex;align-items:center;gap:.5rem;margin:.375rem 0 .5625rem;font-size:1.8125rem;font-weight:700;color:var(--app-ink)}.pet-app .my-wallet uni-button{display:flex;align-items:center;gap:.1875rem;font-size:.75rem}.pet-app .my-section{margin-top:1.0625rem}.pet-app .unlock-title{display:block;font-size:.84375rem;font-weight:600;line-height:1.5}.pet-app .owned-pets{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5625rem}.pet-app .owned-pets uni-button{width:calc((100% - 1rem) / 3);min-height:6.25rem;padding:.375rem;box-sizing:border-box;text-align:center;border-radius:.5rem;background:var(--pet-soft);font-size:.78125rem}.pet-app .owned-pets uni-image{display:block;width:100%;height:4.375rem}.pet-app .owned-caption{display:block;font-size:.625rem;color:var(--pet-muted);margin-top:.15625rem}.pet-app .record-row{display:flex;align-items:center;justify-content:space-between;padding:.6875rem 0;border-bottom:.03125rem solid var(--pet-border);font-size:.78125rem}.pet-app .record-row>uni-text{color:var(--app-gold)}.pet-app .record-date{display:block;margin-top:.15625rem;font-size:.625rem;color:var(--pet-muted)}.pet-app .no-records{padding:.9375rem 0;color:var(--pet-muted);font-size:.75rem}.pet-app .reset-experience{display:flex;justify-content:center;align-items:center;gap:.3125rem;width:100%;padding:.6875rem 0;margin:1.09375rem 0 .3125rem;border:.03125rem solid var(--pet-border);border-radius:.625rem;color:var(--pet-muted);font-size:.75rem}.collection-page{background:var(--app-page-gradient);color:var(--app-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;--pet-green: var(--app-primary)}.collection-page .page-content{padding:0 .9375rem calc(1.5rem + env(safe-area-inset-bottom))}.collection-page .page-heading{min-height:3.5rem;gap:.5rem}.collection-page .collection-title{display:flex;align-items:center;gap:.40625rem;min-width:0}.collection-page .collection-emblem{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.78125rem;height:1.78125rem;border:.0625rem solid var(--app-rim);border-radius:.625rem;background:linear-gradient(145deg,var(--app-surface),var(--app-selected));color:var(--app-muted);box-shadow:0 .125rem .3125rem var(--app-shadow),inset 0 .0625rem 0 var(--app-rim)}.collection-page .collection-emblem>uni-view{font-size:1.0625rem}.collection-page .page-title{font-size:1.40625rem;font-weight:750;white-space:nowrap;letter-spacing:.03125rem}.collection-page .page-subtitle{margin:0 0 .75rem;font-size:.71875rem;color:var(--app-muted)}.collection-page .pet-wallet{padding:.3125rem .4375rem;gap:.25rem;border:.0625rem solid var(--app-rim);background:#fff3e1;box-shadow:0 .125rem .375rem var(--app-shadow)}.collection-page .wallet-number{font-weight:700}.collection-page .wallet-plus{font-size:.6875rem;opacity:.65}.collection-page .collection-summary{display:flex;align-items:center;justify-content:space-between;gap:.5625rem;margin-bottom:.8125rem;padding:.4375rem .625rem;border:.0625rem solid var(--app-glass);border-radius:.59375rem;background:var(--app-glass);font-size:.6875rem;color:var(--app-muted)}.collection-page .collection-count{font-size:.8125rem;font-weight:700;color:var(--app-muted)}.collection-page .collection-track{display:flex;flex-shrink:0;gap:.15625rem}.collection-page .collection-track>uni-view{width:.5rem;height:.28125rem;border-radius:.1875rem;background:var(--app-selected)}.collection-page .collection-track>uni-view.filled{background:var(--app-primary);box-shadow:inset 0 .0625rem 0 var(--app-shadow)}.collection-page .pet-grid{gap:.8125rem .625rem;align-items:stretch}.collection-page .pet-card{display:flex;flex-direction:column;box-sizing:border-box;padding:.28125rem;border:.0625rem solid var(--app-rim);border-radius:.875rem;background:var(--app-surface);box-shadow:0 .25rem .75rem var(--app-shadow);overflow:hidden;transition:transform .12s ease;-webkit-tap-highlight-color:transparent}.collection-page .pet-card.pet-card-pressed{transform:scale(.98)}.collection-page .pet-card-art{flex-shrink:0;height:8.75rem;border-radius:.65625rem;background:var(--app-selected)}.collection-page .pet-card:nth-child(2n) .pet-card-art{background:#edeaf8}.collection-page .pet-card:nth-child(3n) .pet-card-art{background:#f8eedf}.collection-page .pet-card.pet-card-locked .pet-card-art{background:var(--app-field)}.collection-page .pet-card-art:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--app-glass),var(--app-glass) 50%,var(--app-glass));pointer-events:none}.collection-page .pet-card-art:after{content:"";position:absolute;z-index:1;left:16%;right:16%;bottom:.46875rem;height:.625rem;border-radius:50%;background:rgba(124,161,120,.208);filter:blur(.15625rem);pointer-events:none}.collection-page .pet-card-art .pet-card-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:.5}.collection-page .pet-card-art .pet-card-portrait{position:absolute;z-index:2;left:1%;bottom:-.0625rem;width:98%;height:96%;margin:0}.collection-page .pet-card-art .locked-art{z-index:2;width:4.125rem;height:4.6875rem}.collection-page .pet-card-art .locked-art uni-image{width:100%;height:100%;margin:0;filter:drop-shadow(0 .1875rem .15625rem rgba(86,142,112,.1019607843))}.collection-page .pet-card-locked .pet-card-art:after{left:30%;right:30%;bottom:1.65625rem;height:.375rem;background:rgba(124,161,120,.125)}.collection-page .status-tag{z-index:3;top:.375rem;left:.375rem;padding:.1875rem .34375rem;border:.03125rem solid var(--app-glass);border-radius:.75rem;background:var(--app-glass);color:var(--app-muted);font-size:.59375rem}.collection-page .status-tag.unlocked{background:var(--app-glass);color:var(--app-muted)}.collection-page .status-tag>uni-view{font-size:.65625rem}.collection-page .pet-card-info{flex:1;box-sizing:border-box;min-height:3.625rem;padding:.5rem .40625rem .46875rem}.collection-page .pet-card-name{margin:0;color:var(--app-ink);font-size:1rem;font-weight:700;line-height:1.4}.collection-page .pet-card-intro{margin-top:.1875rem;font-size:.6875rem;color:var(--app-muted);line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.collection-page .pet-card-footer{box-sizing:border-box;min-height:1.9375rem;padding:.34375rem .40625rem;margin:0;border-radius:.5rem;background:var(--app-field);color:var(--app-muted);font-size:.6875rem}.collection-page .pet-card-skins,.collection-page .pet-card-cost,.collection-page .pet-card-enter{display:flex;align-items:center;gap:.21875rem}.collection-page .pet-card-skins>uni-view{font-size:.75rem;color:var(--app-muted)}.collection-page .pet-card-enter{justify-content:center;flex-shrink:0;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--app-surface);box-shadow:0 .0625rem .15625rem var(--app-shadow)}.collection-page .pet-card-enter>uni-view{font-size:.75rem}.collection-page .pet-card-footer.pet-card-price{background:#fff6e9;color:#966c37}.collection-page .pet-card-price .pet-card-enter{width:auto;gap:.03125rem;border-radius:0;background:none;box-shadow:none;font-size:.625rem}.collection-page .pet-card-price .pet-card-enter>uni-view{font-size:.5625rem}.room-page{max-width:23.4375rem;min-height:100vh;margin:0 auto;padding-bottom:calc(4.6875rem + env(safe-area-inset-bottom));background:var(--app-page-gradient);color:var(--app-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;--pet-green: var(--app-primary);--pet-muted: var(--app-muted);--pet-border: var(--app-line)}.room-page uni-button{font-family:inherit;-webkit-tap-highlight-color:transparent}.room-page .room-title{font-size:19px;font-weight:750;text-shadow:0 .0625rem .3125rem rgba(19,41,30,.6)}.room-page .on-locked-scene .room-title{text-shadow:none}.room-page .scene-shade{position:absolute;left:0;right:0;bottom:0;height:1.71875rem;background:linear-gradient(transparent,var(--app-scrim));pointer-events:none}.room-page .locked-scene{box-sizing:border-box;padding-top:1.71875rem;gap:.875rem;color:var(--app-muted);background:radial-gradient(ellipse at 50% 46%,var(--app-surface),var(--app-selected));font-size:.90625rem;font-weight:600;letter-spacing:.0625rem}.room-page .scene-lock{position:relative;display:flex;align-items:center;justify-content:center;width:7.5rem;height:7.5rem}.room-page .scene-lock:before{content:"";position:absolute;left:25%;right:25%;bottom:0;height:.5rem;border-radius:50%;background:rgba(97,156,131,.14);filter:blur(.25rem)}.room-page .scene-lock .lock-illustration{position:relative;width:6.5625rem;height:7.34375rem;filter:drop-shadow(0 .3125rem .28125rem rgba(72,139,111,.1019607843))}.room-page .room-body{position:relative;margin-top:-.875rem;padding:0 .75rem .25rem;border:.0625rem solid var(--app-line);border-bottom:0;border-radius:1.125rem 1.125rem 0 0;background:var(--app-field);box-shadow:0 -.1875rem .75rem var(--app-shadow)}.room-page .skin-title{font-size:1.4375rem;font-weight:750;line-height:1.3;letter-spacing:.03125rem;color:var(--app-ink)}.room-page .look-heading{display:flex;justify-content:space-between;align-items:center;gap:.625rem;padding:.9375rem .375rem .375rem}.room-page .look-kicker{display:block;margin-bottom:.28125rem;font-size:.6875rem;color:var(--app-muted)}.room-page .look-status{display:flex;align-items:center;gap:.1875rem;flex-shrink:0;padding:.28125rem .46875rem;border:.0625rem solid var(--app-rim);border-radius:.75rem;background:var(--app-field);color:var(--app-muted);font-size:.65625rem}.room-page .look-status-locked{background:#fff6e7;color:var(--app-gold)}.room-page .look-scene{display:flex;align-items:center;gap:.21875rem;margin:0 .375rem .75rem;color:var(--app-muted);font-size:.6875rem;line-height:1.6}.room-page .room-introduction{margin:.25rem 0 .5rem;padding:.8125rem .875rem;border:.0625rem solid var(--app-rim);border-radius:.8125rem;background:var(--app-glass)}.room-page .bio-heading{display:flex;align-items:center;gap:.28125rem;font-size:.84375rem;font-weight:650}.room-page .bio-heading>uni-view{font-size:.90625rem;color:var(--app-muted)}.room-page .bio-subtitle{display:block;margin-top:.28125rem;color:var(--app-muted);font-size:.71875rem}.room-page .room-bio{display:block;margin-top:.46875rem;color:var(--app-muted);font-size:.8125rem;line-height:1.9}.room-page .wardrobe-dock{position:fixed;z-index:2;left:50%;bottom:0;width:100%;max-width:23.4375rem;box-sizing:border-box;padding:.5rem .9375rem calc(.5625rem + env(safe-area-inset-bottom));transform:translate(-50%);border-top:.03125rem solid var(--app-rim);background:var(--app-glass);box-shadow:0 -.1875rem .75rem var(--app-shadow);touch-action:none}.room-page .wardrobe-trigger{display:flex;align-items:center;justify-content:center;gap:.4375rem;width:100%;min-height:2.625rem;border:.0625rem solid var(--app-glass);border-radius:.8125rem;background:var(--app-primary);color:var(--app-on-primary);font-size:.875rem;font-weight:600;box-shadow:inset 0 .0625rem 0 var(--app-rim),0 .15625rem .4375rem var(--app-shadow)}.room-page .wardrobe-trigger>uni-view{font-size:.875rem}.room-page .wardrobe-trigger>uni-view:last-child{font-size:.75rem;opacity:.8}.room-page .skin-section,.room-page .decoration-section{padding:.78125rem .625rem .875rem;border:.0625rem solid var(--app-rim);border-radius:.875rem;background:var(--app-glass);box-shadow:0 .25rem .75rem var(--app-shadow)}.room-page .section-heading{font-size:.9375rem;font-weight:700;min-height:1.6875rem;margin-bottom:.75rem}.room-page .section-label{display:flex;align-items:center;gap:.40625rem}.room-page .section-icon{display:flex;align-items:center;justify-content:center;width:1.5625rem;height:1.5625rem;border-radius:.53125rem;color:var(--app-primary);background:linear-gradient(145deg,var(--app-field),var(--app-selected));box-shadow:inset 0 .0625rem 0 var(--app-rim),0 .09375rem .21875rem var(--app-shadow)}.room-page .section-icon>uni-view{width:.9375rem;height:.9375rem}.room-page .decoration-icon{color:#b58653;background:linear-gradient(145deg,#fff5e9,#faead8);box-shadow:inset 0 .0625rem 0 var(--app-rim),0 .09375rem .21875rem var(--app-shadow)}.room-page .collection-progress{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.room-page .section-hint{font-size:.625rem;font-weight:400;color:var(--app-muted)}.room-page .progress-track{width:2.8125rem;height:.1875rem;border-radius:.1875rem;background:var(--app-selected);overflow:hidden}.room-page .progress-track>uni-view{height:100%;border-radius:inherit;background:var(--app-primary)}.room-page .skin-row{gap:.5rem;padding:.125rem .0625rem .4375rem}.room-page .skin-row .item-choice{width:6.3125rem;flex-shrink:0}.room-page .item-choice{box-sizing:border-box;padding:.25rem;border:.0625rem solid var(--app-line);border-radius:.75rem;background:var(--app-surface);box-shadow:0 .15625rem .375rem var(--app-shadow);overflow:hidden;transition:transform .12s ease,box-shadow .12s ease}.room-page .item-choice.choice-active{border-color:var(--app-line-strong);background:var(--app-surface);box-shadow:0 .15625rem .4375rem var(--app-shadow)}.room-page .item-choice.choice-locked{background:var(--app-surface)}.room-page .item-choice.choice-pressed{transform:scale(.97);box-shadow:0 .0625rem .15625rem var(--app-shadow)}.room-page .item-art{height:5.75rem;border:0;border-radius:.53125rem;background:linear-gradient(145deg,var(--app-field),var(--app-selected))}.room-page .item-art:after{content:"";position:absolute;left:15%;right:15%;bottom:.46875rem;height:.5625rem;border-radius:50%;background:rgba(135,187,165,.208);filter:blur(.09375rem)}.room-page .item-art>uni-image{position:relative;z-index:1;width:96%;height:96%;margin:2%}.room-page .item-art.selected{border:0;background:linear-gradient(145deg,var(--app-field),var(--app-selected))}.room-page .item-art.is-locked{background:linear-gradient(145deg,var(--app-surface),var(--app-field))}.room-page .item-art.is-locked:after{left:30%;right:30%;bottom:.9375rem;height:.3125rem;background:rgba(143,172,186,.14)}.room-page .locked-art{z-index:1;width:3.4375rem;height:3.25rem}.room-page .locked-art uni-image{display:block;width:100%;height:100%;margin:0;filter:drop-shadow(0 .15625rem .09375rem rgba(90,155,126,.1019607843))}.room-page .check-badge{z-index:1;width:1.09375rem;height:1.09375rem;right:.21875rem;top:.21875rem;bottom:auto;border:.09375rem solid var(--app-rim);box-sizing:border-box;background:var(--app-primary);box-shadow:0 .0625rem .1875rem var(--app-shadow);font-size:.6875rem}.room-page .item-info{padding:.40625rem 0 .21875rem}.room-page .item-name{margin:0;font-size:.75rem;font-weight:600;text-align:center;color:var(--app-muted);line-height:1.5}.room-page .item-caption{justify-content:center;gap:.21875rem;min-height:1.03125rem;padding:0;margin:.21875rem 0 0;font-size:.65625rem;color:var(--app-muted);line-height:1.4}.room-page .item-caption.active{color:var(--app-primary);font-weight:600}.room-page .item-caption.price{color:var(--app-gold)}.room-page .decoration-section{margin-top:.75rem}.room-page .decoration-section .section-heading{margin-bottom:.4375rem}.room-page .section-heading .text-link{font-size:.65625rem;font-weight:400;color:var(--app-muted)}.room-page .decoration-context{display:flex;align-items:center;gap:.21875rem;font-size:.65625rem;color:var(--app-muted);margin:0 0 .6875rem;line-height:1.6}.room-page .decoration-context>uni-view{flex-shrink:0;font-size:.71875rem}.room-page .decoration-grid{gap:.71875rem .46875rem}.room-page .decoration-art{height:4.625rem}.room-page .decoration-art>uni-image{width:78%;height:78%;margin:11%}.room-page .decoration-art.placed{border:0;background:var(--app-field)}.room-page .decoration-art .locked-art{width:2.8125rem;height:2.625rem}.room-page .decoration-grid .item-name{font-size:.71875rem}.room-page .selection-sheet{background:var(--app-surface);border:.0625rem solid var(--app-rim);border-bottom:0;border-radius:1.125rem 1.125rem 0 0;padding:.9375rem .875rem calc(.9375rem + env(safe-area-inset-bottom));box-shadow:0 -.25rem 1.25rem var(--app-shadow)}.room-page .wardrobe-mask{background:var(--app-scrim);animation:sheet-mask-enter .18s ease}.room-page .selection-sheet.wardrobe-sheet{position:relative;padding:0;overflow:hidden;background:var(--app-field);transition:transform .18s ease;animation:sheet-rise .22s ease-out}.room-page .wardrobe-sheet.drawer-dragging{transition:none;animation:none}.room-page .wardrobe-drag-region{padding:.5625rem .9375rem .6875rem;touch-action:none}.room-page .drawer-grab{width:2rem;height:.21875rem;margin:0 auto .5625rem;border-radius:.25rem;background:var(--app-disabled)}.room-page .wardrobe-heading{display:flex;align-items:center;gap:.4375rem;padding-right:2.25rem;font-size:1rem;font-weight:700}.room-page .wardrobe-current{font-size:.6875rem;font-weight:400;color:var(--app-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.room-page .wardrobe-sheet .wardrobe-close{position:absolute;right:.375rem;top:.9375rem;width:44px;height:44px;color:var(--app-muted);font-size:.90625rem}.room-page .wardrobe-scroll{box-sizing:border-box;padding:0 .75rem}.room-page .wardrobe-scroll .decoration-section{margin-bottom:.75rem}.room-page .wardrobe-footer{padding:.5625rem .875rem calc(.6875rem + env(safe-area-inset-bottom));border-top:.03125rem solid var(--app-line);background:var(--app-surface)}.room-page .wardrobe-footer .primary-button{min-height:2.4375rem}.room-page .primary-button{background:var(--app-primary-gradient);border-radius:.8125rem;color:var(--app-on-primary);font-weight:600;box-shadow:inset 0 .0625rem 0 var(--app-rim),0 .1875rem .5rem var(--app-shadow)}@keyframes sheet-mask-enter{0%{opacity:0}to{opacity:1}}@keyframes sheet-rise{0%{transform:translateY(1.5rem);opacity:.5}to{transform:translateY(0);opacity:1}}@keyframes pet-greeting{0%,to{transform:rotate(0)}40%{transform:rotate(-3deg) translateY(-.25rem)}70%{transform:rotate(2deg)}}@media (prefers-reduced-motion: reduce){.pet-app .waving,.room-page .wardrobe-mask,.room-page .wardrobe-sheet{animation:none}.room-page .item-choice,.room-page .wardrobe-sheet,.collection-page .pet-card{transition:none}}.wallet-currency,.pet-currency{width:.9375rem;height:.9375rem}.habit-app{--app-font-caption: 14px;--app-font-body: 16px;--app-font-subtitle: 18px;--app-font-title: 20px;--app-font-page: 28px;--app-font-number: 34px;--app-font-display: 36px;--habit-ink: var(--app-ink);--habit-muted: var(--app-muted);--habit-primary: var(--app-primary);--habit-pale: var(--app-field);min-height:100vh;max-width:480px;margin:0 auto;box-sizing:border-box;background:var(--app-page-gradient);color:var(--habit-ink);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-weight:500;font-size:var(--app-font-body);line-height:1.5;padding-bottom:1rem}.habit-app uni-text,.habit-app uni-view{box-sizing:border-box}.habit-app uni-button{margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.habit-app uni-button:after{border:0}.habit-app uni-button:active{opacity:.76}.habit-app uni-button[disabled]{opacity:.55}.habit-app .habit-primary,.habit-app .habit-secondary{display:flex;justify-content:center;align-items:center;min-height:48px;padding:.625rem .75rem;border-radius:.875rem;font-size:var(--app-font-body);font-weight:600;text-align:center}.habit-app .habit-primary{color:var(--app-on-primary);background:var(--app-primary-gradient)}.habit-app .habit-primary[disabled]{background:var(--app-selected);color:var(--app-muted);opacity:1}.habit-app .habit-secondary{background:var(--app-field);color:var(--habit-primary)}.habit-app .habit-icon-button{width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0}.habit-app .habit-link{display:flex;gap:.3125rem;align-items:center;font-size:var(--app-font-caption);color:var(--habit-primary)}.habit-header{padding-left:16px}.habit-header-row{display:flex;align-items:center;gap:8px;position:relative}.habit-nav-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--app-ink);font-weight:750;font-size:19px;line-height:1.35}.habit-content{padding:24px 16px}.habit-app>.habit-content{padding-top:max(16px,env(safe-area-inset-top,0px))}.habit-page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.375rem;margin-bottom:1.25rem}.habit-page-title{display:block;font-size:var(--app-font-page);line-height:1.35;font-weight:700;letter-spacing:-.03125rem}.habit-caption{display:block;font-size:var(--app-font-caption);color:var(--habit-muted);line-height:1.65;font-weight:500}.habit-page-heading .habit-caption{margin-top:.25rem;font-size:var(--app-font-caption)}.habit-wallet{display:flex;align-items:center;gap:7px;flex-shrink:0;background:var(--app-gold-soft)!important;border:1px solid #f2dfb1!important;border-radius:16px!important;padding:8px 12px!important;font-weight:650!important;font-size:17px!important;font-variant-numeric:tabular-nums;color:var(--app-gold)!important;min-height:42px;box-shadow:0 3px 10px var(--app-shadow)}.habit-wallet .currency-token{width:23px;height:23px}.habit-wallet .habit-icon{font-size:14px;color:var(--app-gold);margin-left:2px}.home-heading{flex-wrap:wrap;align-items:center;gap:8px 6px}.home-heading>.habit-page-title{flex:1}.home-heading .home-date{flex-basis:100%;margin-top:0}.home-day-tools{display:flex;justify-content:space-between;align-items:center;gap:6px}.home-badges{display:inline-flex;align-items:center;flex-shrink:0;gap:3px;min-height:34px;color:var(--app-muted)!important;font-size:14px!important;font-weight:650!important}.home-badges uni-image{width:27px;height:27px}.home-currencies{display:flex;align-items:center;gap:6px}.home-wallet{display:flex;align-items:center;justify-content:center;gap:4px;min-height:38px;padding:7px 9px!important;border:1px solid #f1dfb9!important;border-radius:13px!important;background:var(--app-gold-soft)!important;color:var(--app-gold)!important;font-size:16px!important;font-weight:650!important;font-variant-numeric:tabular-nums}.home-wallet-stars{background:var(--app-rose-soft)!important;border-color:#f1dfcd!important;color:var(--app-gold)!important}.home-wallet .currency-icon{width:20px;height:20px}@media (max-width: 350px){.home-heading>.habit-page-title{font-size:25px}.home-wallet{font-size:14px!important;padding:6px 7px!important}.home-wallet .currency-icon{width:18px;height:18px}}.currency-token{display:inline-block;width:.875rem;height:.875rem;flex-shrink:0;vertical-align:middle}.habit-section-title{font-size:var(--app-font-title);font-weight:700;display:block}.habit-bottom-copy{display:block;text-align:center;color:var(--app-muted);font-size:var(--app-font-caption);margin:1.9375rem 0 .75rem}.habit-state-card{margin:.625rem 0;border-radius:1.125rem;padding:2rem .9375rem;background:var(--app-surface);display:flex;gap:.6875rem;flex-direction:column;align-items:center;text-align:center}.habit-state-card>.habit-icon{color:var(--app-primary);font-size:2.0625rem;margin-bottom:.3125rem}.habit-state-card .habit-secondary{min-width:7.5rem;margin-top:.5rem}.habit-progress-card{display:flex;align-items:center;border-radius:1.1875rem;background:var(--app-selected);padding:.9375rem .9375rem .625rem;overflow:hidden}.progress-copy{flex:1;min-width:0}.progress-copy .habit-caption{font-size:var(--app-font-caption);margin-top:.3125rem}.habit-progress-pet{width:5.9375rem;height:5.9375rem;margin-left:.375rem;flex-shrink:0}.habit-progress-pet uni-image{width:100%;height:100%}.habit-progress-track{width:100%;height:.375rem;background:var(--app-selected);border-radius:.375rem;margin:.9375rem 0 .4375rem;overflow:hidden}.habit-progress-track>uni-view{height:100%;background:var(--app-primary);border-radius:inherit;transition:width .25s ease}.habit-week-card{margin:14px 0 18px;padding:14px;border:1px solid var(--app-line);border-radius:24px;background:var(--app-surface);box-shadow:0 5px 18px var(--app-shadow)}.habit-week-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.week-range{min-width:0;font-size:16px;font-weight:700;color:var(--app-ink)}.week-navigation{display:flex;flex-shrink:0;gap:6px}.week-navigation uni-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:11px;background:var(--app-field);color:var(--app-muted);font-size:18px}.habit-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.habit-week .week-day{width:100%;min-width:0;height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:var(--app-ink)}.week-day-label{font-size:14px;line-height:20px;color:var(--app-muted)}.week-ring{position:relative;width:100%;max-width:40px;aspect-ratio:1;border-radius:50%;flex-shrink:0}.week-day-number{position:absolute;top:4px;right:4px;bottom:4px;left:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--app-surface);font-size:20px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.week-day-marker{display:flex;align-items:center;justify-content:center;height:16px;font-size:14px;line-height:16px;color:var(--app-primary)}.week-day.selected .week-day-label{color:var(--app-primary);font-weight:600}.week-day.selected:not(.today) .week-day-number{background:var(--app-field)}.week-navigation uni-button:focus-visible,.week-day:focus-visible{outline:2px solid var(--app-line-strong);outline-offset:2px}.day-dot{position:absolute;width:.21875rem;height:.21875rem;border-radius:50%;bottom:.25rem;background:var(--habit-primary)}.habit-section-heading{display:flex;justify-content:space-between;align-items:center;margin:.625rem 0 .875rem}.habit-small-add{display:flex;align-items:center;gap:.25rem;background:var(--app-field)!important;color:var(--habit-primary)!important;padding:.5625rem .6875rem!important;border-radius:.78125rem!important;font-size:var(--app-font-caption)!important;min-height:44px;font-weight:600}.habit-list-card{display:flex;align-items:center;gap:.5625rem;background:var(--app-surface);border-radius:1.1875rem;padding:1rem .9375rem;margin-bottom:.8125rem}.habit-row-main{display:flex;gap:.8125rem;flex:1;min-width:0;align-items:flex-start;text-align:left}.habit-symbol{width:2.625rem;height:2.625rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.3125rem;color:var(--icon-color, var(--habit-primary));background:var(--icon-pale, var(--app-selected));border-radius:.875rem}.habit-row-copy{flex:1;min-width:0;padding-top:.0625rem}.habit-row-title{font-size:var(--app-font-subtitle);font-weight:600;display:block;word-break:break-word}.habit-row-copy .habit-caption{font-size:var(--app-font-caption);margin-top:.1875rem}.habit-row-reward{display:inline-flex;flex-wrap:wrap;row-gap:2px;align-items:center;justify-content:center;gap:4px;font-size:var(--app-font-caption);font-weight:600;line-height:20px;white-space:nowrap;color:var(--app-gold)}.habit-row-reward .currency-token{width:14px;height:14px;font-size:10px}.habit-check-button{min-width:76px;min-height:56px;padding:6px 10px!important;border-radius:16px!important;color:var(--app-on-primary)!important;background:var(--app-primary-gradient)!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex-shrink:0;font-size:var(--app-font-body)!important;font-weight:600!important}.completed-heading{margin-top:1.3125rem;color:var(--app-muted);font-weight:600}.is-completed{background:var(--app-surface);color:var(--app-muted)}.is-completed .habit-symbol{background:var(--icon-pale, var(--app-field));color:var(--icon-color, var(--app-muted))}.habit-completed-link{min-width:76px;min-height:56px;padding:6px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;color:var(--app-muted)!important;gap:2px;font-size:var(--app-font-caption)!important}.habit-all-done{display:flex;align-items:center;gap:.5rem;color:var(--habit-primary);padding:1rem .5rem;font-size:var(--app-font-caption)}.habit-form-page,.habit-detail-page{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.form-subtitle{margin:.25rem 0 1rem}.habit-form-card{padding:.875rem;border:.0625rem solid var(--app-line);border-radius:1.1875rem;background:var(--app-surface);margin-bottom:.75rem}.habit-field-title{display:block;font-weight:600;font-size:var(--app-font-body)}.habit-field-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem}.habit-field-heading .habit-caption{font-size:var(--app-font-caption)}.habit-name-field{display:flex;align-items:center;gap:.75rem;border:.0625rem solid var(--app-line);border-radius:.75rem;background:var(--app-surface);padding:.375rem .625rem;margin-top:.625rem;min-height:2.875rem}.habit-name-field>.habit-color-icon{font-size:1.25rem}.habit-name-field uni-input{flex:1;min-width:0;font-size:var(--app-font-body);height:40px;color:var(--habit-ink)}.habit-name-field .habit-icon-button{width:1.5rem;height:1.875rem;color:var(--app-muted);font-size:.9375rem}.habit-placeholder{color:var(--app-muted)}.habit-field-error{display:block;color:var(--app-danger);font-size:var(--app-font-caption);margin-top:.375rem}.habit-app .invalid{border-color:#df8a82}.habit-icon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 12px}.habit-icon-option{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:16px!important;line-height:24px!important;font-weight:600!important;color:var(--app-muted)!important}.icon-tile{width:100%;max-width:60px;aspect-ratio:1;border-radius:14px;background:var(--icon-pale);color:var(--icon-color);border:2px solid transparent;display:flex;align-items:center;justify-content:center;position:relative;font-size:28px}.habit-icon-option.selected{color:var(--habit-primary)!important}.habit-icon-option.selected .icon-tile{border-color:var(--app-line-strong);box-shadow:0 0 0 3px var(--app-shadow)}.icon-selected-dot{position:absolute;width:22px;height:22px;background:var(--app-primary);border:2px solid var(--app-rim);border-radius:50%;right:-5px;top:-5px;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--app-on-primary)}.reward-heading{display:flex;align-items:center;gap:.5625rem}.reward-heading .habit-icon{color:var(--app-gold);font-size:1.0625rem}.habit-reward-field{border:.0625rem solid #f1d6a3!important;background:#fff8e9!important;min-height:3.4375rem;border-radius:.75rem!important;display:flex;align-items:center;gap:.625rem;padding:.5rem .8125rem!important;color:var(--app-gold)!important}.habit-reward-field.focused{border-color:var(--app-line-strong)!important}.habit-reward-field.invalid{border-color:#df8a82!important}.habit-reward-field .currency-token{width:1.125rem;height:1.125rem;font-size:.78125rem}.reward-input-value{font-size:var(--app-font-number);font-weight:700;min-height:1.5em}.reward-unit{margin-left:auto;font-size:var(--app-font-caption)}.habit-reward-field>.habit-icon{font-size:.9375rem}.habit-quick-values{display:flex;gap:.6875rem;margin:.6875rem 0 .4375rem}.habit-quick-values uni-button{flex:1;padding:.28125rem .125rem;border-radius:.5625rem;background:var(--app-surface);color:var(--app-muted);font-size:var(--app-font-caption);min-height:40px;font-weight:600}.habit-quick-values uni-button.selected{background:var(--app-selected);color:var(--habit-primary);font-weight:600}.field-note{font-size:var(--app-font-caption)}.habit-daily-card{display:flex;gap:.75rem;background:var(--app-surface);border:.0625rem solid var(--app-line);border-radius:1.0625rem;padding:.8125rem .875rem;align-items:center}.habit-daily-card .habit-symbol{width:2.125rem;height:2.125rem;border-radius:.6875rem;background:var(--app-field);font-size:.9375rem}.habit-daily-card .habit-caption{font-size:var(--app-font-caption);margin-top:.125rem}.habit-fixed-footer{position:fixed;left:0;right:0;bottom:0;z-index:1;max-width:480px;margin:0 auto;border-top:.0625rem solid var(--app-line);background:var(--app-surface);padding:.875rem 1.1875rem calc(.75rem + env(safe-area-inset-bottom))}.habit-footer-note{display:block;font-size:var(--app-font-caption);color:var(--app-muted);text-align:center;margin-top:.6875rem}.habit-mask{position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:var(--app-scrim)}.habit-center-mask{align-items:center;justify-content:center;padding:1.25rem}.habit-sheet{width:100%;max-width:480px;margin:0 auto;border-radius:1.5rem 1.5rem 0 0;background:var(--app-surface);padding:.625rem 1.1875rem calc(1rem + env(safe-area-inset-bottom));max-height:88vh;overflow:hidden}.habit-sheet-grab{margin:0 auto .75rem;width:2.625rem;height:.25rem;border-radius:.25rem;background:var(--app-selected)}.habit-sheet-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.habit-modal-title{display:block;font-size:var(--app-font-title);font-weight:700}.habit-sheet-heading .habit-icon-button{width:2rem;height:2rem;color:var(--app-muted)}.habit-icon-scroll{height:min(45vh,19.375rem);margin:.9375rem 0}.habit-icon-sheet .habit-icon-grid{gap:20px 12px}.habit-selected-icon{display:flex;gap:.75rem;align-items:center;color:var(--icon-color, var(--habit-primary));padding:.8125rem .875rem;border-radius:.6875rem;background:var(--icon-pale, var(--app-field));margin-bottom:.9375rem;font-weight:600}.habit-selected-icon .habit-color-icon{font-size:1.1875rem}.habit-number-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:flex-end}.habit-number-pad{width:100%;max-width:480px;margin:0 auto;background:var(--app-field);padding-bottom:calc(.9375rem + env(safe-area-inset-bottom));box-shadow:0 -.1875rem .9375rem var(--app-shadow)}.number-toolbar{display:flex;justify-content:space-between;padding:.625rem 1rem;background:var(--app-surface);color:var(--habit-muted);font-size:var(--app-font-caption)}.number-toolbar .habit-link{font-weight:700;padding:0 .625rem}.number-preview{padding:.3125rem 1.0625rem;display:flex;justify-content:space-between;align-items:center;background:#fff8e9;color:var(--app-gold)}.number-preview uni-text:first-child{font-size:var(--app-font-title);font-weight:600}.number-preview uni-text:last-child{font-size:var(--app-font-caption)}.number-keys{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem;padding:.4375rem}.number-keys uni-button{display:flex;justify-content:center;align-items:center;height:2.5rem;background:var(--app-surface);border-radius:.375rem;font-size:var(--app-font-title)}.number-keys uni-button.blank{background:transparent}.number-keys uni-button.deletion{background:var(--app-selected);font-size:.875rem}.habit-confirm,.habit-success{border-radius:1.5rem;background:var(--app-surface);width:100%;max-width:21.25rem;padding:1.4375rem 1.25rem;text-align:center}.habit-confirm>.habit-caption{margin:.75rem 0 1.1875rem;font-size:var(--app-font-body);line-height:1.9}.success-check{width:4.5rem;height:4.5rem;margin:0 auto 1.25rem;border-radius:1.5rem;background:var(--app-selected);color:var(--habit-primary);display:flex;align-items:center;justify-content:center;font-size:1.6875rem}.success-title{display:block;font-size:var(--app-font-title);font-weight:700;margin-bottom:.4375rem}.success-reward{display:flex;flex-direction:column;background:#fff7e7;border-radius:1.125rem;padding:.875rem;color:var(--app-gold);gap:.25rem;margin:1.1875rem 0 .8125rem;font-size:var(--app-font-caption)}.reward-amount{display:flex;align-items:center;justify-content:center;gap:.6875rem;color:var(--app-gold);font-size:var(--app-font-number);font-weight:700}.reward-amount .currency-token{width:1.375rem;height:1.375rem;font-size:1rem}.success-note{font-size:var(--app-font-caption);margin-bottom:1.125rem}.success-actions{display:flex;align-items:stretch;gap:.625rem}.success-actions .habit-primary{flex:1}.success-actions .habit-secondary{min-width:5.4375rem}.detail-edit{margin-left:auto!important;color:var(--habit-primary)!important}.habit-detail-hero{background:var(--app-surface);border-radius:1.3125rem;padding:1.125rem .6875rem .9375rem;text-align:center}.habit-detail-hero .habit-symbol{width:3.375rem;height:3.375rem;border-radius:1.125rem;margin:0 auto 1.0625rem}.habit-detail-name{display:block;font-size:var(--app-font-page);font-weight:700;margin-bottom:.375rem;overflow-wrap:anywhere}.habit-detail-hero .habit-caption{font-size:var(--app-font-caption)}.habit-today-status{display:inline-flex;background:#fff7e7;color:#b88430;padding:.21875rem .9375rem;border-radius:.9375rem;font-size:var(--app-font-caption);margin-top:.75rem}.habit-today-status.done{background:var(--app-selected);color:var(--habit-primary)}.habit-stats{display:grid;grid-template-columns:repeat(2,1fr);row-gap:22px;border-radius:1.0625rem;background:var(--app-selected);padding:.875rem 0;margin:.9375rem 0}.habit-stats>uni-view{flex:1;text-align:center;position:relative;min-width:0}.habit-stats>uni-view+uni-view:before{content:"";position:absolute;left:0;top:.46875rem;bottom:.46875rem;width:.0625rem;background:var(--app-selected)}.habit-stats uni-text:first-child{display:block;font-size:var(--app-font-page);font-weight:700;overflow-wrap:anywhere}.habit-stats uni-text:last-child{display:block;font-size:var(--app-font-caption);color:var(--habit-muted);margin-top:.125rem}.habit-calendar-card{background:var(--app-surface);border-radius:1.25rem;padding:1rem}.calendar-month{display:flex;align-items:center;justify-content:space-between;color:var(--habit-muted);margin:.375rem -.4375rem;font-size:var(--app-font-caption)}.calendar-month .habit-icon-button{font-size:.875rem;width:2rem;height:2.25rem}.habit-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:.28125rem;justify-items:center}.calendar-weekday{color:var(--app-muted);text-align:center;font-size:var(--app-font-caption);padding:.375rem 0}.calendar-day{width:34px;height:36px;border-radius:50%!important;display:flex;align-items:center;justify-content:center;color:var(--app-muted)!important;position:relative;font-size:var(--app-font-caption)!important;border:.0625rem solid transparent!important}.calendar-day.muted{color:var(--app-muted)!important}.calendar-day.recorded{background:var(--app-selected);color:var(--habit-primary)!important;font-weight:600!important}.calendar-day.today{border-color:var(--app-line-strong)!important;color:var(--habit-primary)!important}.calendar-day .day-dot{bottom:.1875rem;width:.1875rem;height:.1875rem}.calendar-legend{display:flex;justify-content:space-between;gap:.375rem;color:var(--app-muted);font-size:var(--app-font-caption);margin-top:1rem;align-items:center}.calendar-legend .habit-link{font-size:var(--app-font-caption)}.habit-record-sheet .habit-primary{margin-top:.875rem}.day-record{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px 12px;align-items:center;background:var(--app-field);border-radius:.875rem;padding:14px 12px;margin:.875rem 0}.day-record>uni-view:nth-child(2){min-width:0}.day-record .habit-row-title{font-size:var(--app-font-subtitle)}.day-record .habit-caption{font-size:var(--app-font-caption);margin-top:.25rem}.day-record-reward{grid-column:2;justify-content:flex-start;min-width:0;color:var(--app-gold);font-size:var(--app-font-caption)}.day-record-empty{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;padding:1.3125rem 0}.day-record-empty>.habit-icon{font-size:2.25rem;color:var(--app-muted)}@media (prefers-reduced-motion: reduce){.habit-progress-track>uni-view{transition:none}}@media (max-width: 350px){.habit-icon-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.habit-login-page .habit-content{max-width:23.4375rem;margin:auto}.login-illustration{position:relative;height:8.4375rem;display:flex;align-items:center;justify-content:center;margin-bottom:.875rem}.login-illustration>uni-view{width:7.34375rem;height:7.34375rem;border-radius:50%;background:var(--app-selected);position:absolute}.login-illustration uni-image{width:8.4375rem;height:8.4375rem;position:relative}.habit-login-page .habit-page-title,.login-subtitle{text-align:center}.login-subtitle{margin-top:.3125rem}.login-form{margin-top:1.3125rem;padding:1.0625rem}.login-field-label{margin-top:.8125rem}.login-submit{margin-top:1.1875rem!important}.success-dual-amounts{justify-content:center;font-size:22px;gap:10px}.habit-detail-hero>.reward-amounts{display:flex;justify-content:center;margin:14px 0 0;font-size:15px}.habit-stats>uni-view:nth-child(3):before{display:none}.todo-page .habit-page-heading{margin-bottom:1.1875rem}.todo-heading-add{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px!important;background:linear-gradient(145deg,var(--app-selected),var(--app-selected))!important;box-shadow:0 3px 8px var(--app-shadow);color:var(--app-primary)!important;font-size:22px!important;flex-shrink:0}.todo-summary{display:block;font-size:var(--app-font-caption);color:var(--app-muted);margin:1.0625rem 0}.todo-quadrant-groups{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.quadrant-important-urgent{--quadrant-ink: #c9704d;--quadrant-bg: #fcefe6;color:#c9704d;background:#fcefe6}.quadrant-important{--quadrant-ink: #159f94;--quadrant-bg: #e0f6f2;color:var(--app-primary);background:var(--app-selected)}.quadrant-urgent{--quadrant-ink: #bc9837;--quadrant-bg: #fbf5e3;color:#bc9837;background:#fbf5e3}.quadrant-neither{--quadrant-ink: #8c86a7;--quadrant-bg: #f0edf7;color:#8c86a7;background:#f0edf7}.todo-quadrant{overflow:hidden;border:1px solid var(--app-line);border-radius:16px;background:var(--app-surface)}.todo-quadrant-heading{display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 12px;background:linear-gradient(95deg,var(--quadrant-bg),var(--app-surface));font-size:var(--app-font-body);font-weight:650}.todo-quadrant-heading .habit-icon{font-size:17px}.todo-quadrant-count{margin-left:auto;font-size:var(--app-font-caption);font-variant-numeric:tabular-nums}.todo-mini-card{display:flex;align-items:flex-start;gap:8px;margin:0 10px;padding:7px 0;color:var(--habit-ink)}.todo-mini-card+.todo-mini-card{border-top:1px solid var(--app-line)}.todo-check{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:.125rem!important;border:.0625rem solid var(--quadrant-ink, var(--app-line-strong))!important;border-radius:50%!important;color:var(--quadrant-ink, var(--app-muted))!important;flex-shrink:0;font-size:16px!important;position:relative}.todo-check:before{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}.todo-mini-card .todo-check{width:19px;height:19px}.todo-mini-card .todo-check:before{top:-7px;right:-4px;bottom:-7px;left:-4px}.todo-mini-main{flex:1;min-width:0;text-align:left}.todo-mini-title{display:block;font-size:var(--app-font-body);font-weight:650;line-height:1.35;overflow-wrap:anywhere}.todo-mini-meta{display:flex;align-items:center;flex-wrap:wrap;gap:2px 9px;color:var(--habit-muted);font-size:var(--app-font-caption);margin-top:2px}.habit-app .overdue{color:#ca7957!important}.todo-quadrant-empty{padding:12px;color:var(--habit-muted);text-align:center;font-size:var(--app-font-caption)}.todo-overview-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0}.todo-overview-bar .todo-summary{margin:0}.todo-overview-bar .habit-link{min-height:40px;flex-shrink:0}.todo-history-page .habit-header{padding-left:16px}.todo-history-summary{position:relative;overflow:hidden;min-height:120px;margin-bottom:18px;padding:14px 16px;border:1px solid var(--app-line);border-radius:17px;background:linear-gradient(116deg,var(--app-field),var(--app-selected));color:var(--app-ink)}.todo-history-art{position:absolute;right:0;bottom:0;width:147px;height:95px;pointer-events:none}.todo-history-summary-copy{position:relative}.todo-history-kicker,.todo-history-hint{display:block;font-size:var(--app-font-caption)}.todo-history-kicker{font-weight:650}.todo-history-total{line-height:1.1;font-size:var(--app-font-body);margin:3px 0 5px}.todo-history-total>uni-text{font-size:42px;font-weight:750;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.todo-history-hint{color:var(--app-muted)}.todo-history-day{position:relative;margin:0 0 14px 4px;padding-left:14px;border-left:1px solid var(--app-line-strong)}.todo-history-day:before{content:"";position:absolute;left:-5px;top:7px;width:9px;height:9px;border-radius:50%;background:var(--app-primary);box-shadow:0 0 0 3px var(--app-rim)}.todo-history-day-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;color:var(--app-muted);font-size:var(--app-font-body);font-weight:700}.todo-history-day-meta{color:var(--habit-muted);font-size:13px;font-weight:500;white-space:nowrap}.todo-history-entries{overflow:hidden;border:1px solid var(--app-line);border-radius:13px;background:var(--app-surface)}.todo-history-row{display:flex;align-items:center;gap:8px;padding:9px 10px}.todo-history-row+.todo-history-row{border-top:1px solid var(--app-line)}.todo-history-page .todo-history-check{position:relative;display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--app-field);color:var(--app-primary);font-size:14px}.todo-history-check:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}.todo-history-task{display:flex;align-items:center;gap:6px;flex:1;min-width:0;text-align:left}.todo-history-task-copy{flex:1;min-width:0}.todo-history-task-name{display:block;font-size:var(--app-font-body);font-weight:650;line-height:1.35;overflow-wrap:anywhere}.todo-history-task-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:3px;color:var(--habit-muted);font-size:12px}.todo-history-priority{color:var(--quadrant-ink);background:transparent}.todo-history-row .todo-history-rewards{justify-content:flex-end;gap:1px 5px;max-width:45%;font-size:12px}.todo-history-more{width:100%;margin-top:20px}.todo-history-end{display:block;padding:24px 0;text-align:center;color:var(--app-muted);font-size:14px}.habit-app.todo-form-page{--habit-muted: var(--app-muted);--todo-form-field: var(--app-field);padding-bottom:calc(66px + env(safe-area-inset-bottom));background:var(--app-page-gradient)}.habit-app.todo-form-page>.habit-content{padding-top:8px;padding-bottom:12px}.habit-app.todo-form-page .todo-form-intro{position:relative;min-height:96px;padding:4px min(28%,110px) 8px 2px;margin-bottom:8px}.habit-app.todo-form-page .todo-form-title{font-size:clamp(23px,6.6vw,28px);line-height:1.18}.habit-app.todo-form-page .todo-form-title>uni-text{display:block}.habit-app.todo-form-page .todo-form-intro .habit-caption{margin-top:4px;font-size:13px}.habit-app.todo-form-page .todo-form-art{position:absolute;right:4px;bottom:0;width:min(27%,108px);height:94px;pointer-events:none}.habit-app.todo-form-page .todo-form-card{padding:10px 11px;margin-bottom:8px;border:1px solid var(--app-rim);border-radius:17px;background:var(--app-surface);box-shadow:0 5px 13px var(--app-shadow)}.habit-app.todo-form-page .habit-field-title{font-size:15px;font-weight:700}.habit-app.todo-form-page .todo-name-field,.habit-app.todo-form-page .todo-notes-input{width:100%;box-sizing:border-box;margin-top:4px;border:1px solid var(--app-line);border-radius:9px;background:var(--todo-form-field)}.habit-app.todo-form-page .todo-name-field{display:flex;align-items:center;gap:6px;min-height:38px;padding:0 8px}.habit-app.todo-form-page .todo-name-field>.habit-icon{font-size:16px;color:var(--app-primary)}.habit-app.todo-form-page .todo-name-field uni-input{flex:1;min-width:0;height:36px;font-size:14px}.habit-app.todo-form-page .todo-name-field.invalid{border-color:#df8a82}.habit-app.todo-form-page .todo-notes-label{margin-top:8px}.habit-app.todo-form-page .todo-notes-label>uni-text{color:var(--habit-muted);font-size:12px;font-weight:500}.habit-app.todo-form-page .todo-notes-input{display:block;min-height:49px;padding:7px 8px;line-height:1.5;font-size:13px;color:var(--habit-ink)}.habit-app.todo-form-page .todo-deadline-field{display:flex;align-items:center;gap:6px;width:100%;min-height:42px;margin-top:4px;text-align:left;font-size:14px}.habit-app.todo-form-page .todo-deadline-field>.habit-icon:first-child{color:var(--app-primary);font-size:16px}.habit-app.todo-form-page .todo-deadline-field>.habit-icon:last-child{color:var(--app-muted);font-size:14px}.habit-app.todo-form-page .todo-deadline-label{flex:none;font-weight:650}.habit-app.todo-form-page .todo-deadline-value{flex:1;min-width:0;color:var(--habit-muted);text-align:right;font-size:13px;overflow-wrap:anywhere}.habit-app.todo-form-page .todo-priority-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px}.habit-app.todo-form-page .todo-priority-option{display:flex;align-items:center;gap:5px;min-width:0;min-height:38px;padding:4px 7px;border-radius:9px;background:var(--todo-form-field);font-size:13px;font-weight:650}.habit-app.todo-form-page .todo-priority-option>.habit-icon{color:var(--app-primary);font-size:15px}.habit-app.todo-form-page .todo-priority-option:nth-child(2)>.habit-icon{color:#97671f}.habit-app.todo-form-page .todo-switch{display:flex;align-items:center;flex:none;width:32px;height:18px;margin-left:auto;padding:2px;border-radius:10px;background:var(--app-disabled)}.habit-app.todo-form-page .todo-switch>uni-view{width:14px;height:14px;border-radius:50%;background:var(--app-surface)}.habit-app.todo-form-page .todo-switch.on{justify-content:flex-end;background:var(--app-primary)}.habit-app.todo-form-page .todo-priority-result{display:flex;align-items:center;gap:5px;min-height:28px;padding:3px 7px;margin-top:6px;border-radius:8px;font-size:13px;font-weight:650}.habit-app.todo-form-page .todo-priority-result .habit-icon{font-size:14px}.habit-app.todo-form-page .todo-priority-result.quadrant-important-urgent{color:#9b502f}.habit-app.todo-form-page .todo-priority-result.quadrant-important{color:var(--app-ink)}.habit-app.todo-form-page .todo-priority-result.quadrant-urgent{color:#865916}.habit-app.todo-form-page .todo-priority-result.quadrant-neither{color:#68558c}.habit-app.todo-form-page .reward-settings .reward-compact-value{min-height:38px;background:#fff4dc;color:#775422;font-size:13px}.habit-app.todo-form-page .reward-settings .reward-compact-value:last-child{background:#fff0e9;color:#8c5841}.habit-app.todo-form-page .reward-settings .reward-compact-value strong{color:inherit;font-size:14px;font-variant-numeric:tabular-nums}.habit-app.todo-form-page .reward-settings .reward-compact-value strong:after{content:"›";margin-left:4px}.habit-app.todo-form-page .habit-fixed-footer{padding:8px 16px calc(8px + env(safe-area-inset-bottom));border-color:var(--app-rim);background:var(--app-surface)}.habit-app.todo-form-page .habit-fixed-footer .habit-primary{min-height:42px;padding:6px 10px;border-radius:12px;background:var(--app-primary-gradient);box-shadow:0 3px 8px var(--app-shadow)}.habit-app.todo-form-page .habit-fixed-footer .habit-primary[disabled]{background:var(--app-selected)}.todo-reward-card{padding:.8125rem .9375rem .625rem;border-radius:1.0625rem;background:var(--app-surface);margin-top:.9375rem}.todo-reward-card .habit-field-heading{margin-bottom:.75rem}.todo-reward-field{min-height:2.4375rem!important;padding:.4375rem .75rem!important;border:0!important;border-radius:.5625rem!important;gap:.5rem!important}.todo-reward-field .reward-input-value{font-size:var(--app-font-page);line-height:1;min-height:1em}.todo-reward-field.inactive{color:var(--app-muted)!important;background:var(--app-field)!important;opacity:1!important;font-size:var(--app-font-caption)}.todo-reward-card .habit-quick-values{margin:.625rem 0 0;gap:.25rem}.todo-reward-card .habit-quick-values uni-button{font-size:var(--app-font-caption)}.todo-success .success-reward{margin-bottom:2rem}.todo-deadline-sheet{padding-top:.625rem}.todo-deadline-sheet .calendar-month{color:var(--app-ink);font-size:var(--app-font-body);font-weight:600;margin:.6875rem -.5rem .5rem}.todo-deadline-sheet .calendar-month .habit-icon{color:var(--app-primary)}.todo-date-grid .calendar-day{color:var(--app-ink)!important;font-size:var(--app-font-body)!important;height:1.8125rem}.todo-date-grid .calendar-day.muted{color:var(--app-muted)!important}.todo-date-grid .calendar-day.recorded{color:var(--app-primary)!important}.todo-specific-time{display:flex;align-items:center;width:100%;gap:.625rem;padding:.8125rem!important;background:var(--app-field)!important;border-radius:.75rem!important;margin-top:1.125rem!important}.todo-specific-time>uni-text:first-child{font-size:var(--app-font-body);font-weight:600}.todo-specific-time>uni-text:nth-child(2){margin-left:auto;color:var(--app-primary);font-size:var(--app-font-subtitle);font-weight:700}.todo-specific-time .habit-icon{font-size:.8125rem;color:var(--app-muted)}.todo-deadline-selection{display:block;text-align:center;color:var(--app-muted);font-size:var(--app-font-caption);margin:.9375rem 0 1.1875rem}.todo-deadline-sheet .success-actions>uni-button{flex:1;min-width:0}.todo-time-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:flex-end;background:var(--app-scrim)}.todo-time-sheet{padding-top:.8125rem}.todo-time-toolbar{display:flex;justify-content:space-between;align-items:center}.todo-time-toolbar .habit-section-title{font-size:var(--app-font-title)}.todo-time-toolbar .habit-link{min-height:2rem;padding:0 .3125rem;font-size:var(--app-font-body)}.todo-time-labels{display:flex;text-align:center;color:var(--app-muted);font-size:var(--app-font-caption);margin-top:1.0625rem}.todo-time-labels>uni-text{flex:1}.todo-time-picker{height:14.0625rem;margin-top:.375rem}.todo-time-indicator{height:2.8125rem;background:rgba(221,245,241,.55);border-radius:.75rem}.todo-time-item{height:2.8125rem;display:flex;justify-content:center;align-items:center;font-size:var(--app-font-subtitle);color:var(--app-muted)}.todo-time-item.selected{color:var(--app-primary);font-weight:700}.test{margin-top:1rem;margin-left:1rem;padding-top:4px;color:red}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.i-carbon-code{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m31 16l-7 7l-1.41-1.41L28.17 16l-5.58-5.59L24 9zM1 16l7-7l1.41 1.41L3.83 16l5.58 5.59L8 23zm11.42 9.484L17.64 6l1.932.517L14.352 26z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-carbon-grid{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 4H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 8H6V6h6zm14-8h-6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 8h-6V6h6zm-14 6H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2m0 8H6v-6h6zm14-8h-6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2m0 8h-6v-6h6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-carbon-home{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16.612 2.214a1.01 1.01 0 0 0-1.242 0L1 13.419l1.243 1.572L4 13.621V26a2.004 2.004 0 0 0 2 2h20a2.004 2.004 0 0 0 2-2V13.63L29.757 15L31 13.428ZM18 26h-4v-8h4Zm2 0v-8a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v8H6V12.062l10-7.79l10 7.8V26Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-carbon-ibm-watson-language-translator{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 28h-3c-3.9 0-7-3.1-7-7v-4h2v4c0 2.8 2.2 5 5 5h3zm12 2h2.2l-4.6-11h-2.2l-4.6 11H21l.8-2h5.3zm-5.3-4l1.8-4.4l1.8 4.4zM28 15h-2v-4c0-2.8-2.2-5-5-5h-4V4h4c3.9 0 7 3.1 7 7zM14 5V3H9V1H7v2H2v2h8.2c-.2.9-.8 2.5-2.2 4c-.6-.7-1.1-1.4-1.4-2H4.3c.4 1 1.1 2.2 2.1 3.3c-.8.7-2 1.3-3.4 1.8l.7 1.9c1.8-.7 3.2-1.5 4.3-2.3c1.1.9 2.5 1.7 4.3 2.3l.7-1.9c-1.4-.5-2.6-1.2-3.5-1.8c1.9-2 2.5-4.1 2.7-5.3z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-carbon-menu{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M4 6h24v2H4zm0 18h24v2H4zm0-12h24v2H4zm0 6h24v2H4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-carbon-user{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 4a5 5 0 1 1-5 5a5 5 0 0 1 5-5m0-2a7 7 0 1 0 7 7a7 7 0 0 0-7-7m10 28h-2v-5a5 5 0 0 0-5-5h-6a5 5 0 0 0-5 5v5H6v-5a7 7 0 0 1 7-7h6a7 7 0 0 1 7 7z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-apple{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 6.528V3a1 1 0 0 1 1-1'/%3E%3Cpath d='M18.237 21A15 15 0 0 0 22 11a6 6 0 0 0-10-4.472A6 6 0 0 0 2 11a15.1 15.1 0 0 0 3.763 10a3 3 0 0 0 3.648.648a5.5 5.5 0 0 1 5.178 0A3 3 0 0 0 18.237 21'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-archive{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='20' height='5' x='2' y='3' rx='1'/%3E%3Cpath d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8m-10 4h4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-arrow-left{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12 19l-7-7l7-7m7 7H5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-bike{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='18.5' cy='17.5' r='3.5'/%3E%3Ccircle cx='5.5' cy='17.5' r='3.5'/%3E%3Ccircle cx='15' cy='5' r='1'/%3E%3Cpath d='M12 17.5V14l-3-3l4-3l2 3h2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-book-open{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5v16m8.001-2A2 2 0 0 0 22 17V5a2 2 0 0 0-1.999-2L16 3.002A5 5 0 0 0 12 5a5 5 0 0 0-4-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 1.999 2H8a5 5 0 0 1 4 2a5 5 0 0 1 4-2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-brain{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 18V5m3 8a4.17 4.17 0 0 1-3-4a4.17 4.17 0 0 1-3 4m8.707-6.706A3 3 0 1 0 12 5a3 3 0 1 0-5.707 1.294'/%3E%3Cpath d='M17.996 5.125a4 4 0 0 1 2.526 5.77'/%3E%3Cpath d='M18 18a4 4 0 0 0 2-7.465'/%3E%3Cpath d='M19.967 17.482a4 4 0 1 1-7.967.517a4 4 0 1 1-7.967-.517'/%3E%3Cpath d='M6 18a4 4 0 0 1-2-7.465'/%3E%3Cpath d='M6.004 5.125a4 4 0 0 0-2.526 5.77'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-briefcase{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3Crect width='20' height='14' x='2' y='6' rx='2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-calendar-check{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M8 2v3m8-3v3'/%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M3 9h18M9 15l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-calendar-clock{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M16 14v2.2l1.6 1M16 2v3m5 2.338V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2.338M3 9h5.859M8 2v3'/%3E%3Ccircle cx='16' cy='16' r='6'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-calendar-days{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M8 2v3m8-3v3'/%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M3 9h18M8 13h.01M12 13h.01M16 13h.01M8 17h.01M12 17h.01M16 17h.01'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-chart-no-axes-combined{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 16v5m4-6.361V21m4-10.344V21m2-18l-8.646 8.646a.5.5 0 0 1-.708 0L9.354 8.354a.5.5 0 0 0-.707 0L2 15m2 3.463V21m4-6.344V21'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-check{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-chevron-left{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 18l-6-6l6-6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-chevron-right{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-circle-check{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m16 9l-5.5 5.5L8 12'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-clapperboard{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12.296 3.464l3.02 3.956M20.2 6L3 11l-.9-2.4c-.3-1.1.3-2.2 1.3-2.5l13.5-4c1.1-.3 2.2.3 2.5 1.3zM3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm3.18-5.724l3.1 3.899'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-clipboard-check{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-clipboard-list{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2m4 7h4m-4 5h4m-8-5h.01M8 16h.01'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-clock{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-coffee{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 2v2m4-2v2m2 4a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1M6 2v2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-coins{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M13.744 17.736a6 6 0 1 1-7.48-7.48M15 6h1v4'/%3E%3Cpath d='m6.134 14.768l.866-.5l2 3.464'/%3E%3Ccircle cx='16' cy='8' r='6'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-dumbbell{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17.596 12.768a2 2 0 1 0 2.829-2.829l-1.768-1.767a2 2 0 0 0 2.828-2.829l-2.828-2.828a2 2 0 0 0-2.829 2.828l-1.767-1.768a2 2 0 1 0-2.829 2.829zM2.5 21.5l1.4-1.4M20.1 3.9l1.4-1.4M5.343 21.485a2 2 0 1 0 2.829-2.828l1.767 1.768a2 2 0 1 0 2.829-2.829l-6.364-6.364a2 2 0 1 0-2.829 2.829l1.768 1.767a2 2 0 0 0-2.828 2.829zM9.6 14.4l4.8-4.8'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-eye{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696a10.75 10.75 0 0 1 19.876 0a1 1 0 0 1 0 .696a10.75 10.75 0 0 1-19.876 0'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-eye-off{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575a1 1 0 0 1 0 .696a10.8 10.8 0 0 1-1.444 2.49m-6.41-.679a3 3 0 0 1-4.242-4.242'/%3E%3Cpath d='M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151a1 1 0 0 1 0-.696a10.75 10.75 0 0 1 4.446-5.143M2 2l20 20'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-flag{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-flame{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3q1 4 4 6.5t3 5.5a1 1 0 0 1-14 0a5 5 0 0 1 1-3a1 1 0 0 0 5 0c0-2-1.5-3-1.5-5q0-2 2.5-4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-footprints{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 16v-2.38C4 11.5 2.97 10.5 3 8c.03-2.72 1.49-6 4.5-6C9.37 2 10 3.8 10 5.5c0 3.11-2 5.66-2 8.68V16a2 2 0 1 1-4 0m16 4v-2.38c0-2.12 1.03-3.12 1-5.62c-.03-2.72-1.49-6-4.5-6C14.63 6 14 7.8 14 9.5c0 3.11 2 5.66 2 8.68V20a2 2 0 1 0 4 0m-4-3h4M4 13h4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-gamepad-2{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 11h4M8 9v4m7-1h.01M18 10h.01m-.69-5H6.68a4 4 0 0 0-3.978 3.59l-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258q-.01-.075-.017-.151A4 4 0 0 0 17.32 5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-gift{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 7v14m8-10v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8m3.5-4a1 1 0 0 1 0-5A4.8 8 0 0 1 12 7a4.8 8 0 0 1 4.5-5a1 1 0 0 1 0 5'/%3E%3Crect width='18' height='4' x='3' y='7' rx='1'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-glass-water{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5.116 4.104A1 1 0 0 1 6.11 3h11.78a1 1 0 0 1 .994 1.105L17.19 20.21A2 2 0 0 1 15.2 22H8.8a2 2 0 0 1-2-1.79z'/%3E%3Cpath d='M6 12a5 5 0 0 1 6 0a5 5 0 0 0 6 0'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-heart{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 9.5a5.5 5.5 0 0 1 9.591-3.676a.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-house{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-layout-grid{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='14' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-leaf{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11 20a10 10 0 0 0 10-10a25.9 25.9 0 0 0-1.04-7.281a1 1 0 0 0-1.755-.325C15.833 5.5 13 5.5 9.8 6.1A7 7 0 0 0 11 20'/%3E%3Cpath d='M2 21a5 5 0 0 1 2.911-4.544C7.613 15.212 8.351 15.24 11 13'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-list{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 5h.01M3 12h.01M3 19h.01M8 5h13M8 12h13M8 19h13'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-list-checks{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 5h8m-8 7h8m-8 7h8M3 17l2 2l4-4M3 7l2 2l4-4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-lock-keyhole{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='16' r='1'/%3E%3Crect width='18' height='12' x='3' y='10' rx='2'/%3E%3Cpath d='M7 10V7a5 5 0 0 1 10 0v3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-log-out{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 17l5-5l-5-5m5 5H9m0 9H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-moon{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-music{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9 18V5l12-2v13'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Ccircle cx='18' cy='16' r='3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-paintbrush{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14.622 17.897l-10.68-2.913M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0zM9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-paw-print{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='11' cy='4' r='2'/%3E%3Ccircle cx='18' cy='8' r='2'/%3E%3Ccircle cx='20' cy='16' r='2'/%3E%3Cpath d='M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.045q-.64-2.065-2.7-2.705A3.5 3.5 0 0 1 5.5 10Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-pencil{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497zM15 5l4 4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-pin{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 17v5M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1a2 2 0 0 0 0-4H8a2 2 0 0 0 0 4a1 1 0 0 1 1 1z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-plane{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17.8 19.2L16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8L4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1l3 2l2 3l1-1v-3l3-2l3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-plus{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7v14'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-repeat-2{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m2 9l3-3l3 3'/%3E%3Cpath d='M13 18H7a2 2 0 0 1-2-2V6m17 9l-3 3l-3-3'/%3E%3Cpath d='M11 6h6a2 2 0 0 1 2 2v10'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-rotate-ccw{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9a9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-search{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m21 21l-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-shirt{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20.38 3.46L16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-sparkles{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-sprout{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14 9.536V7a4 4 0 0 1 4-4h1.5a.5.5 0 0 1 .5.5V5a4 4 0 0 1-4 4a4 4 0 0 0-4 4c0 2 1 3 1 5a5 5 0 0 1-1 3M4 9a5 5 0 0 1 8 4a5 5 0 0 1-8-4m1 12h14'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-sun{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-target{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-tent{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3.5 21L14 3m6.5 18L10 3m5.5 18L12 15l-3.5 6M2 21h20'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-trash-2{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 11v6m4-6v6m5-11v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6M3 6h18M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-trending-up{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M16 7h6v6'/%3E%3Cpath d='m22 7l-8.5 8.5l-5-5L2 17'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-user{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-user-round{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='8' r='5'/%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-users{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2M16 3.128a4 4 0 0 1 0 7.744M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-utensils{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2M7 2v20m14-7V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2zm0 0v7'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-wallet{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1'/%3E%3Cpath d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-wifi-off{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 20h.01M8.5 16.429a5 5 0 0 1 7 0M5 12.859a10 10 0 0 1 5.17-2.69m8.83 2.69a10 10 0 0 0-2.007-1.523M2 8.82a15 15 0 0 1 4.177-2.643M22 8.82a15 15 0 0 0-11.288-3.764M2 2l20 20'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-x{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-lucide-zap{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15.914 4a1.5 1.5 0 0 0-2.474-1.561l-9 9A1.5 1.5 0 0 0 5.5 14h4.002a.5.5 0 0 1 .471.666L8.086 20a1.5 1.5 0 0 0 2.475 1.56l9-9A1.5 1.5 0 0 0 18.5 10h-3.997a.5.5 0 0 1-.472-.667z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.center{display:flex;align-items:center;justify-content:center}.\!visible{visibility:visible!important}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.-right-3{right:-.75rem}.right-0{right:0}.top-0{top:0}.isolate{isolation:isolate}.grid{display:grid}.me{margin-inline-end:1rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-4px{margin-top:4px}.mt-5{margin-top:1.25rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.size-18px{width:18px;height:18px}.h-2{height:.5rem}.h-23px{height:23px}.h-5{height:1.25rem}.h-64px{height:64px}.h-80px{height:80px}.h-full{height:100%}.h23{height:5.75rem}.min-w-5{min-width:1.25rem}.w-2{width:.5rem}.w-23px{width:23px}.w-80px{width:80px}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.border{border-width:1px}.rounded-full{border-radius:9999px}.bg-\#f56c6c{--un-bg-opacity:1;background-color:rgba(245,108,108,var(--un-bg-opacity))}.px{padding-left:1rem;padding-right:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.text-center{text-align:center}.text-12px{font-size:12px}.text-23px{font-size:23px}.text-80px{font-size:80px}.text-xs{font-size:.75rem;line-height:1rem}.text-green-500{--un-text-opacity:1;color:rgba(34,197,94,var(--un-text-opacity))}.text-white{--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity))}.font-500{font-weight:500}.font-600{font-weight:600}.leading-17px{line-height:17px}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.outline{outline-style:solid}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}
