.js .guest-seo-content{display:none}.guest-hero-logo{display:flex;align-items:center;justify-content:center;width:100%;height:calc(100vh - 6rem);height:calc(100svh - 6rem)}.guest-hero-logo img{width:200px;height:auto}[data-theme=dark] .guest-hero-logo img{filter:invert(1)}.guest-seo-content{width:100%;max-width:600px}.guest-seo-question{padding:1.5rem;margin-bottom:1rem;border-radius:var(--radius-lg, 12px);background:var(--card-bg, #fff)}.guest-seo-question h2{font-size:1.125rem;font-weight:600;margin:0 0 .5rem;color:var(--text-primary, #1c1d20)}.guest-seo-question p{font-size:.9375rem;line-height:1.5;margin:0;color:var(--text-secondary, #5f6368)}.guest-landing-section{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:2rem 1rem;background:var(--bg-color);overflow-y:auto}.guest-landing-container{width:100%;max-width:600px;position:relative;display:flex;flex-direction:column;align-items:center;gap:0;padding-bottom:200px}.guest-step-wrapper{width:100%;min-height:80vh;display:flex;flex-direction:column;justify-content:center;padding:2rem 0}.guest-step-wrapper.compact{min-height:auto;padding:1rem 0}.guest-reaction-wrapper{width:100%;min-height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;text-align:center}.guest-reaction-card{background:var(--surface-color, #fff);padding:2.5rem;border-radius:24px;display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:480px}.guest-reaction-icon{color:var(--primary-color, #2563eb)}.guest-reaction-icon svg{width:64px;height:64px}.guest-reaction-title{font-size:1.75rem;font-weight:800;margin:0;color:var(--text-color, #000013)}.guest-reaction-text{font-size:1.1rem;line-height:1.6;color:var(--text-secondary, #5f6368);margin:0}.guest-reaction-btn{margin-top:1rem;background:var(--primary-color, #2563eb);color:#fff;border:none;padding:14px 32px;font-size:1rem;font-weight:600;border-radius:50px;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 4px 12px #2563eb4d}.guest-reaction-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #2563eb66;background:var(--primary-dark, #3367D6)}.guest-reaction-btn:disabled{background:var(--text-disabled, #dadce0);transform:none;cursor:default;box-shadow:none}.guest-final-wrapper{width:100%;min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem 0}.guest-final-card{background:linear-gradient(135deg,var(--surface-color) 0%,var(--surface-hover) 100%);padding:3rem 2rem;border-radius:32px;box-shadow:0 20px 60px #0000001f;display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:500px;border:1px solid var(--border-color, #eee)}.guest-final-icon{margin-bottom:.5rem;display:flex;justify-content:center;align-items:center;color:var(--text-primary, #333)}:host-context(html.dark) .guest-final-icon{color:#eee}@media (prefers-color-scheme: dark){.guest-final-icon{color:#eee}}.guest-final-icon svg{width:64px;height:64px}.guest-final-title{font-size:2rem;font-weight:900;margin:0}.guest-final-text{font-size:1.15rem;line-height:1.6;color:var(--text-secondary)}.guest-final-cta-btn{background:var(--text-color, #202124);color:var(--bg-color, #fff);border:none;padding:16px 40px;font-size:1.1rem;font-weight:700;border-radius:16px;cursor:pointer;transition:transform .2s;width:100%;max-width:300px;margin-top:1rem}.guest-final-cta-btn:hover{transform:scale(1.02)}.guest-final-accordion{width:100%;max-width:400px;margin-top:.5rem}.guest-final-accordion-toggle{background:none;border:none;color:var(--text-tertiary, #9aa0a6);font-size:.9rem;text-decoration:underline;cursor:pointer;padding:.5rem;width:100%;text-align:center;transition:color .2s}.guest-final-accordion-toggle:hover{color:var(--primary-color, #2563eb)}.guest-final-accordion-content{overflow:hidden;max-height:0;transition:max-height .3s ease-out;text-align:left;background:#00000005;border-radius:8px}.guest-final-accordion-content p{padding:1rem;margin:0;font-size:.85rem;color:var(--text-secondary);line-height:1.5}.guest-final-title{font-size:2rem;font-weight:800;margin:0;white-space:pre-line}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}.fade-in-up{animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards}.guest-progress-container{display:none}.tma-link-account-wrapper{position:fixed;bottom:1.5rem;right:1rem;z-index:100}.tma-link-account-wrapper.hide{display:none}.tma-link-account-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border:none;background:transparent;color:var(--text-tertiary, #767676);font-size:.75rem;font-weight:400;border-radius:.5rem;cursor:pointer;transition:color .2s}.tma-link-account-btn:hover{color:var(--text-secondary, #595959)}.tma-link-account-btn svg{width:.875rem;height:.875rem;opacity:.7}[data-theme=dark] .tma-link-account-btn{color:var(--text-tertiary-dark, #666)}[data-theme=dark] .tma-link-account-btn:hover{color:var(--text-secondary-dark, #999)}.link-modal-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem}.link-modal-backdrop{position:absolute;inset:0;background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.link-modal-container{position:relative;width:100%;max-width:24rem;background:var(--bg-color-secondary, #fff);border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;animation:linkModalIn .2s ease-out}@keyframes linkModalIn{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.link-modal-close{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--text-tertiary, #767676);cursor:pointer;border-radius:.375rem;transition:background .15s,color .15s;z-index:1}.link-modal-close:hover{background:var(--bg-color-light, #f5f5f5);color:var(--text-primary, #1a1a1a)}.link-modal-content{padding:2rem 1.5rem 1.5rem}.link-step{display:flex;flex-direction:column;align-items:center;text-align:center}.link-step-icon{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:var(--bg-color-light, #f5f5f5);border-radius:50%;margin-bottom:1rem;color:var(--accent-primary, #7851a9)}.link-step-icon--email{color:var(--accent-primary, #7851a9)}.link-step-icon--success{background:#43a0471a;color:#43a047}.link-step-icon--error{background:#e539351a;color:#e53935}.link-step-icon--warning{background:#fb8c001a;color:#fb8c00}.link-step-title{font-size:1.25rem;font-weight:600;color:var(--text-primary, #1a1a1a);margin:0 0 .5rem}.link-step-desc{font-size:.9375rem;color:var(--text-secondary, #595959);margin:0 0 1.5rem;line-height:1.5}.link-step-desc strong{color:var(--text-primary, #1a1a1a)}.link-input-group{width:100%;margin-bottom:1rem}.link-input{width:100%;padding:.875rem 1rem;font-size:1rem;border:1px solid var(--border-color, #e0e0e0);border-radius:.5rem;background:var(--bg-color-primary, #fff);color:var(--text-primary, #1a1a1a);transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.link-input:focus{outline:none;border-color:var(--accent-primary, #7851a9);box-shadow:0 0 0 3px #7851a91a}.link-input::placeholder{color:var(--text-tertiary, #767676)}.link-input--code{text-align:center;font-size:1.5rem;font-weight:600;letter-spacing:.5rem;padding-left:1.5rem}.link-hint{font-size:.8125rem;color:var(--text-tertiary, #767676);margin:0 0 1rem}.link-error{font-size:.875rem;color:#e53935;margin:0 0 1rem;padding:.5rem .75rem;background:#e5393514;border-radius:.375rem;width:100%;box-sizing:border-box}.link-btn{width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;border:none;border-radius:.5rem;cursor:pointer;transition:background .15s,transform .1s,opacity .15s;display:flex;align-items:center;justify-content:center;gap:.5rem}.link-btn:disabled{opacity:.6;cursor:not-allowed}.link-btn--primary{background:var(--accent-primary, #7851a9);color:#fff}.link-btn--primary:hover:not(:disabled){background:var(--accent-primary-hover, #6b48a0)}.link-btn--primary:active:not(:disabled){transform:scale(.98)}.link-btn--google{background:#fff;color:#3c4043;border:1px solid #dadce0;font-weight:500}.link-btn--google:hover:not(:disabled){background:#f8f9fa;box-shadow:0 1px 3px #0000001f}.link-btn--google:active:not(:disabled){background:#e8eaed;transform:scale(.98)}.link-google-icon{flex-shrink:0}.link-divider{display:flex;align-items:center;gap:.75rem;margin:1rem 0 .5rem;color:var(--text-tertiary, #767676);font-size:.8125rem}.link-divider:before,.link-divider:after{content:"";flex:1;height:1px;background:var(--border-color, #e5e5e5)}.link-spinner--large{width:3rem;height:3rem;border-width:3px;border-color:#7851a933;border-top-color:var(--accent-primary, #7851a9)}.link-btn--text{background:transparent;color:var(--text-secondary, #595959);padding:.625rem 1rem;margin-top:.5rem}.link-btn--text:hover:not(:disabled){color:var(--text-primary, #1a1a1a);background:var(--bg-color-light, #f5f5f5)}.link-spinner{width:1.125rem;height:1.125rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:linkSpin .6s linear infinite}@keyframes linkSpin{to{transform:rotate(360deg)}}[data-theme=dark] .link-modal-container{background:var(--bg-color-secondary-dark, #1c1d20)}[data-theme=dark] .link-modal-close:hover{background:var(--bg-color-light-dark, #2a2b30);color:var(--text-primary-dark, #e6e6e6)}[data-theme=dark] .link-step-icon{background:var(--bg-color-light-dark, #2a2b30)}[data-theme=dark] .link-step-title{color:var(--text-primary-dark, #e6e6e6)}[data-theme=dark] .link-step-desc{color:var(--text-secondary-dark, #999)}[data-theme=dark] .link-step-desc strong{color:var(--text-primary-dark, #e6e6e6)}[data-theme=dark] .link-input{background:var(--bg-color-dark, #0d0d0d);border-color:var(--border-color-dark, #2a2b30);color:var(--text-primary-dark, #e6e6e6)}[data-theme=dark] .link-input::placeholder{color:var(--text-tertiary-dark, #666)}[data-theme=dark] .link-hint{color:var(--text-tertiary-dark, #666)}[data-theme=dark] .link-btn--text{color:var(--text-secondary-dark, #999)}[data-theme=dark] .link-btn--text:hover:not(:disabled){color:var(--text-primary-dark, #e6e6e6);background:var(--bg-color-light-dark, #2a2b30)}[data-theme=dark] .link-btn--google{background:#303134;color:#e8eaed;border-color:#5f6368}[data-theme=dark] .link-btn--google:hover:not(:disabled){background:#3c4043;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .link-btn--google:active:not(:disabled){background:#494c50}[data-theme=dark] .link-divider{color:var(--text-tertiary-dark, #666)}[data-theme=dark] .link-divider:before,[data-theme=dark] .link-divider:after{background:var(--border-color-dark, #2a2b30)}[data-theme=dark] .link-spinner--large{border-color:#7851a926;border-top-color:var(--accent-primary, #7851a9)}.home-search{width:100%;max-width:86rem;margin:0 auto 1rem;padding:.5rem 1rem;box-sizing:border-box}.home-layout{display:grid;grid-template-columns:1fr;grid-template-areas:"widgets" "role-modules" "feed";gap:1rem;width:100%;max-width:86rem;margin:0 auto;padding:0 1rem 1rem;min-height:calc(100vh - 80px);align-self:stretch;box-sizing:border-box}.home-role-modules{grid-area:role-modules}.home-feed{grid-area:feed}.home-left-sidebar{grid-area:widgets}.home-right-sidebar{grid-area:role-modules}.home-left-sidebar,.home-right-sidebar{display:flex;flex-direction:row;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 1rem;margin:0;scrollbar-width:none}.home-left-sidebar::-webkit-scrollbar,.home-right-sidebar::-webkit-scrollbar{display:none}.home-left-sidebar>.home-widget,.home-right-sidebar>.home-widget{flex:0 0 17.5rem;max-width:20rem;scroll-snap-align:start}@media (max-width: 767px){.home-left-sidebar>.home-widget{height:16rem;display:flex;flex-direction:column}.home-left-sidebar>.home-widget .home-widget-body{flex:1;overflow:hidden}.home-widget-header{padding:.5rem .75rem}.home-widget-body{padding:.375rem .75rem .5rem}.home-widget--hot .home-widget-list,.home-widget--featured .home-widget-list{gap:.375rem}.home-widget--hot .home-widget-item,.home-widget--featured .home-widget-item{padding:.25rem 0}.home-widget--hot .home-widget-item-title,.home-widget--featured .home-widget-item-title{font-size:.875rem;line-height:1.3}.home-stats-grid{grid-template-columns:repeat(2,1fr);gap:.25rem .5rem}.home-stat{padding:.25rem}.home-stat-total{font-size:1.125rem}.home-stat-today{font-size:.65rem}.home-stat-label{font-size:.55rem;margin-top:.125rem}.home-feed{padding:0}}@media (min-width: 768px){.home-search{padding:.5rem 1.5rem;margin-bottom:1rem}.home-layout{grid-template-columns:1fr;grid-template-areas:"widgets" "role-modules" "feed";gap:1rem;padding:0 1.5rem 1rem}.home-left-sidebar,.home-right-sidebar{display:flex;flex-direction:row;gap:1rem;overflow-x:auto;padding:0}.home-left-sidebar>.home-widget,.home-right-sidebar>.home-widget{flex:0 0 18.75rem;max-width:21.25rem}.home-widget-header{padding:.75rem 1rem}.home-widget-body{padding:.75rem 1rem 1rem}.home-feed{padding:0;width:100%;max-width:40rem;margin:0 auto}}@media (min-width: 1200px){.home-search{padding:.5rem 2rem;display:flex;justify-content:center}.home-search-box{max-width:40rem}.home-layout{grid-template-columns:20rem 1fr 20rem;grid-template-areas:"widgets feed role-modules";gap:1.5rem 2rem;padding:0 2rem 1rem}.home-feed{padding:0;max-width:none;margin:0}.home-left-sidebar{display:flex;flex-direction:column;gap:1rem;position:sticky;top:5rem;height:fit-content;max-height:calc(100vh - 6rem);overflow-y:auto;overflow-x:visible;padding:0}.home-left-sidebar>.home-widget{flex:none;max-width:none}.home-right-sidebar{display:flex;flex-direction:column;gap:1rem;position:sticky;top:5rem;height:fit-content;max-height:calc(100vh - 6rem);overflow-y:auto;overflow-x:visible;padding:0}.home-right-sidebar>.home-widget{flex:none;max-width:none}}.home-search{display:flex;justify-content:center}.home-search-box{position:relative;width:100%;max-width:40rem}.home-search-input{width:100%;padding:.875rem 1rem .875rem 2.75rem;font-size:1rem;border:none;border-radius:12px;background:var(--bg-color-light);color:var(--text-color);transition:background .2s,box-shadow .2s}.home-search-input:focus{outline:none;background:var(--bg-color);box-shadow:0 0 0 2px var(--primary-color)}.home-search-input::placeholder{color:var(--text-color-muted)}.home-search-icon{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:var(--text-color-muted);pointer-events:none}.home-search-dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--bg-color);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 32px #0000001f;z-index:200;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility .2s}.home-search-dropdown.open{opacity:1;visibility:visible;transform:translateY(0)}.home-search-result{display:flex;justify-content:space-between;align-items:center;padding:1rem;cursor:pointer;transition:background .15s;border-bottom:1px solid var(--bg-color-light)}.home-search-result:last-child{border-bottom:none}.home-search-result:hover{background:var(--bg-color-light)}.home-search-result-title{font-size:.95rem;color:var(--text-color);font-weight:500}.home-search-result-meta{font-size:.85rem;color:var(--text-color-muted)}.home-search-create{display:flex;align-items:center;gap:.5rem;padding:1rem;background:var(--primary-color-light);color:var(--primary-color);font-weight:600;cursor:pointer;transition:background .15s}.home-search-create:hover{background:var(--primary-color);color:#fff}.home-feed{display:flex;flex-direction:column;gap:1rem}.home-feed-tabs{display:flex;gap:.125rem;padding:0;margin-bottom:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.home-feed-tabs::-webkit-scrollbar{display:none}.home-feed-tab{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;color:var(--text-color-muted);background:transparent;border:none;border-radius:8px;cursor:pointer;white-space:nowrap;transition:color .2s,background .2s}.home-feed-tab:hover{color:var(--text-color);background:var(--bg-color-light)}.home-feed-tab.active{color:var(--primary-color);background:var(--primary-color-light)}.home-feed-list{display:flex;flex-direction:column;gap:1rem}.feed-cover-wrap{background:var(--bg-color-light, #32333a);border-radius:.75rem;overflow:hidden;max-width:30rem}[data-theme=light] .feed-cover-wrap{background:var(--bg-color-light, #efeeec)}.feed-cover-link{display:block}.feed-cover-img{display:block;width:100%;height:auto;cursor:pointer;transition:opacity .15s ease}.feed-cover-img:hover{opacity:.92}.feed-cover-reactions{padding:.5rem .75rem}.reaction-bar{display:flex;flex-wrap:wrap;gap:.375rem}.reaction-btn{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:1rem;line-height:1;background:#0000000d;border:none;border-radius:1.25rem;cursor:pointer;transition:background .15s ease;user-select:none;-webkit-tap-highlight-color:transparent}.reaction-btn:hover{background:#0000001a}.reaction-btn.active{background:#6c5ce726}.reaction-btn.active:hover{background:#6c5ce740}.reaction-count{font-size:.75rem;font-weight:600;color:var(--text-secondary, #595959);min-width:.75rem;text-align:center}.reaction-btn.active .reaction-count{color:var(--primary, #6C5CE7)}[data-theme=dark] .reaction-btn{background:#ffffff14}[data-theme=dark] .reaction-btn:hover{background:#ffffff26}[data-theme=dark] .reaction-btn.active{background:#6c5ce740}[data-theme=dark] .reaction-btn.active:hover{background:#6c5ce759}[data-theme=dark] .reaction-count{color:var(--text-secondary-dark, #aaa)}[data-theme=dark] .reaction-btn.active .reaction-count{color:#a78bfa}.home-widget{background:var(--bg-color-light);border:none;border-radius:12px;overflow:hidden}.home-widget-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem}.home-widget-action{font-size:.8rem;color:var(--primary-color);text-decoration:none;font-weight:600}.home-widget-item{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.5rem;border-radius:6px;cursor:pointer;transition:background .15s}.home-widget--investor .home-widget-title-icon{color:var(--gold)}.home-widget--creator .home-widget-title-icon{color:var(--forest-green)}.home-progress-bar{flex:1;height:8px;background:var(--card-border-color, #ccc5d6);border-radius:4px;overflow:hidden}.home-progress-text{font-size:.85rem;font-weight:600;color:var(--text-color-muted);min-width:3rem;text-align:right}.home-widget-badge{display:inline-flex;align-items:center;margin-left:auto;padding:.125rem .5rem;font-size:.7rem;font-weight:600;color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 12%,transparent);border-radius:999px;text-transform:uppercase;letter-spacing:.025em}.quest-type-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:400;color:var(--deep-blue);background:color-mix(in srgb,var(--deep-blue) 12%,transparent);border-radius:4px;text-transform:uppercase;letter-spacing:.025em}.quest-status-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.025em}.quest-status-badge svg{flex-shrink:0}.quest-status-soon{color:var(--warning-color, #f59e0b);background:color-mix(in srgb,var(--warning-color, #f59e0b) 12%,transparent)}.quest-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.625rem 1rem;font-size:.85rem;font-weight:600;color:#fff;background:var(--primary-color);border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:background-color .15s ease,opacity .15s ease}.home-widget-cta{display:inline-flex;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.8rem;font-weight:600;color:var(--primary-color);background:transparent;border:1px solid var(--primary-color);border-radius:6px;cursor:pointer;transition:background .2s,color .2s;text-decoration:none;margin-top:.75rem}.home-widget-cta:hover{background:var(--primary-color);color:#fff}.home-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:var(--text-color-muted)}.home-empty-icon{font-size:3rem;margin-bottom:1rem;opacity:.5}.home-empty-title{font-size:1.25rem;font-weight:600;color:var(--text-color);margin-bottom:.5rem}.home-empty-text{font-size:.95rem;max-width:300px}.home-widget-input{flex:1;padding:.625rem .75rem;font-size:.875rem;border:none;border-radius:8px;background:var(--bg-color);color:var(--text-color);min-width:0}.home-widget-input::placeholder{color:var(--text-color-muted)}.home-widget-input:focus{outline:none;box-shadow:0 0 0 2px var(--primary-color)}.home-widget-input[readonly]{cursor:default;color:var(--text-color-muted)}.home-widget-btn-icon{padding:.5rem;border-radius:50%}.home-widget-btn-text{display:block;width:100%;padding:.375rem 0;font-size:.75rem;font-weight:500;color:var(--text-color-muted);background:transparent;border:none;cursor:pointer;text-align:left;transition:color .15s;margin-top:.5rem}.home-widget-result.success{background:#22c55e1a;color:var(--forest-green);border:1px solid rgba(34,197,94,.2)}.home-widget-result.error{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.home-widget-result.pending{background:#fbbf241a;color:#d97706;border:1px solid rgba(251,191,36,.2)}.home-widget-result p{margin:.25rem 0 0;font-size:.8rem;opacity:.9}.home-widget-result-title{font-weight:700;margin-bottom:.25rem}.home-widget-result-list{list-style:none;padding:0;margin:.5rem 0 0}.home-widget-result-list li{padding:.125rem 0}.home-widget-result-list li:before{content:"\2713  ";color:var(--forest-green)}.badge-clickable{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.badge-clickable:hover{transform:scale(1.05);box-shadow:0 2px 8px #00000026}.badge-clickable:active{transform:scale(.98)}.home-widget-activated-item{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#22c55e14;border-radius:6px;font-size:.85rem;color:var(--text-color)}.home-widget-activated-item:before{content:"\2713";color:var(--forest-green);font-weight:700}.referral-option{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;transition:border-color .15s ease}.referral-option-icon{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--primary-color-light, rgba(101, 163, 13, .1));border-radius:6px;color:var(--primary-color)}.referral-option-content{flex:1;min-width:0;overflow:hidden}.referral-option-label{font-size:.8rem;font-weight:600;color:var(--text-color);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.referral-option-url{font-size:.7rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.referral-btn-copy{background:var(--bg-secondary, #f3f4f6);color:var(--text-muted)}.referral-btn-copy.copied{background:#22c55e26;color:var(--forest-green)}.referral-btn-share:hover{background:var(--primary-color-dark, #4d7c0f)}.referral-btn-share.hidden{display:none}.feed-sentinel{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 0}.feed-sentinel.hide{display:none}.feed-sentinel-content{width:100%;display:flex;flex-direction:column;gap:1rem}.feed-retry-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;color:var(--primary-color);background:var(--bg-color-light);border:1px solid var(--primary-color);border-radius:8px;cursor:pointer;transition:all .2s ease}.feed-retry-btn:hover{background:var(--primary-color);color:var(--text-color-on-primary)}.feed-retry-btn.hide{display:none}.feed-end-message{text-align:center;padding:2rem 1rem;color:var(--text-color-muted);font-size:.875rem}.share-toggle{display:flex;position:relative;background:var(--bg-color-tertiary, #2a2b30);border-radius:.5rem;padding:.25rem;gap:0}.share-toggle-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .75rem;background:transparent;border:none;border-radius:.375rem;color:var(--text-secondary, #888);font-size:.875rem;font-weight:500;cursor:pointer;transition:color .2s;position:relative;z-index:1}.share-toggle-btn:hover:not(.active):not(:disabled){color:var(--text-primary, #e6e6e6)}.share-toggle-btn.active{color:var(--text-primary, #e6e6e6)}.share-toggle-btn:disabled{opacity:.5;cursor:not-allowed}.share-toggle-icon{font-size:1rem;line-height:1}.share-toggle-label{line-height:1}.share-toggle-indicator{position:absolute;top:.25rem;left:.25rem;width:calc(50% - .25rem);height:calc(100% - .5rem);background:var(--bg-color-light, #32333a);border-radius:.375rem;transition:transform .2s ease-out;z-index:0}.share-toggle[data-active=tma] .share-toggle-indicator{transform:translate(0)}.share-toggle[data-active=web] .share-toggle-indicator{transform:translate(100%)}.share-toggle--3 .share-toggle-indicator{width:calc(33.333% - .25rem)}.share-toggle--3[data-active=tma] .share-toggle-indicator{transform:translate(0)}.share-toggle--3[data-active=web] .share-toggle-indicator{transform:translate(calc(100% + .125rem))}.share-toggle--3[data-active=web-ru] .share-toggle-indicator{transform:translate(calc(200% + .25rem))}.share-stat-icon{display:flex;align-items:center;color:var(--text-secondary, #888)}.share-stat-icon svg{width:1rem;height:1rem}[data-theme=light] .share-toggle{background:var(--bg-color-tertiary, #e8e7e5)}[data-theme=light] .share-toggle-indicator{background:#fff;box-shadow:0 1px 3px #0000001a}[data-theme=light] .share-toggle-btn{color:var(--text-secondary, #595959)}[data-theme=light] .share-toggle-btn.active,[data-theme=light] .share-toggle-btn:hover:not(.active):not(:disabled){color:var(--text-primary, #1a1a1a)}.share-link-container{display:flex;align-items:stretch;gap:.5rem;margin-top:.75rem}.share-link-input{flex:1;padding:.625rem .75rem;background:var(--bg-color-tertiary, #2a2b30);border:1px solid var(--border-color, #3a3b40);border-radius:.5rem;color:var(--text-primary, #e6e6e6);font-size:.8125rem;font-family:monospace;white-space:nowrap}.share-link-input:focus{outline:none;border-color:var(--accent, #2563eb)}.share-link-input.copied{background:#43a04726;border-color:var(--success, #43a047);color:var(--success, #43a047)}.share-link-input{cursor:pointer}.share-action-btn{display:flex;align-items:center;justify-content:center;padding:.625rem 1rem;background:var(--accent, #2563eb);border:none;border-radius:.5rem;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s,transform .1s;white-space:nowrap}.share-action-btn:hover{filter:brightness(1.1)}.share-action-btn:active{transform:scale(.98)}.share-action-btn.copied{background:var(--success, #43a047)}.share-action-btn svg{width:1rem;height:1rem}.share-copy-btn{display:flex;align-items:center;justify-content:center;padding:.625rem 1rem;background:var(--accent, #2563eb);border:none;border-radius:.5rem;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s,transform .1s;white-space:nowrap}.share-copy-btn:hover{filter:brightness(1.1)}.share-copy-btn:active{transform:scale(.98)}.share-copy-btn.copied{background:var(--success, #43a047)}.share-copy-btn svg{width:1rem;height:1rem}[data-theme=light] .share-link-input{background:#fff;border-color:var(--border-color, #ddd);color:var(--text-primary, #1a1a1a)}.share-hint{margin-top:.5rem;font-size:.8125rem;color:var(--text-secondary, #888);line-height:1.4}.share-hint.warning{color:var(--warning, #f59e0b)}.share-hint a{color:var(--accent, #2563eb);text-decoration:none}.share-hint a:hover{text-decoration:underline}.share-stats{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--border-color, #3a3b40);font-size:.875rem;color:var(--text-secondary, #888)}.share-stat-item{display:flex;align-items:center;gap:.375rem}.share-stat-value{font-weight:600;color:var(--text-primary, #e6e6e6)}[data-theme=light] .share-stats{border-top-color:var(--border-color, #e8e7e5)}[data-theme=light] .share-stat-value{color:var(--text-primary, #1a1a1a)}.share-widget{padding:1rem;background:var(--bg-color-light, #32333a);border:1px solid var(--border-color, #3a3b40);border-radius:.75rem}.share-widget-title{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.9375rem;font-weight:600;color:var(--text-primary, #e6e6e6)}[data-theme=light] .share-widget{background:#fff;border-color:var(--border-color, #e8e7e5)}[data-theme=light] .share-widget-title{color:var(--text-primary, #1a1a1a)}.new-home-layout{display:grid;grid-template-columns:100%;gap:1.5rem;max-width:1180px;margin:0 auto;padding:1rem;box-sizing:border-box}@media (max-width: 911px){.new-home-sidebar-col{order:-1}.new-home-feed-col{width:100%;max-width:600px;margin:0 auto;order:0}}@media (min-width: 1100px){.new-home-layout{grid-template-columns:600px 22.5rem;justify-content:center;gap:5rem;padding-top:2rem}}@media (min-width: 912px) and (max-width: 1099px){.new-home-layout{grid-template-columns:1fr 22.5rem;justify-content:center;gap:2rem;padding-top:2rem}}.new-home-feed-col{display:flex;flex-direction:column;gap:1.5rem}.home-search-container{width:100%;margin-bottom:.5rem;position:relative}.home-search-box{width:100%;max-width:100%}.home-feed-tabs{display:flex;gap:.125rem;border-bottom:1px solid var(--border-color);padding-bottom:.5rem}.category-filter-chip{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;margin-bottom:.5rem;background:var(--primary-color);color:#fff;border-radius:1rem;font-size:.8125rem;font-weight:600;line-height:1.4}.category-filter-clear{background:none;border:none;color:#fffc;cursor:pointer;font-size:.75rem;padding:0;line-height:1;display:flex;align-items:center}.category-filter-clear:hover{color:#fff}.feed-tab{background:none;border:none;font-size:1rem;font-weight:500;color:var(--text-color-muted);cursor:pointer;padding:.5rem 0;position:relative}.feed-tab.active{color:var(--text-color)}.feed-tab.active:after{content:"";position:absolute;bottom:-.5rem;left:0;width:100%;height:2px;background:var(--primary-color)}.home-feed-list{display:flex;flex-direction:column;gap:1.5rem;min-height:500px}.feed-inline-widget{display:block}.new-home-sidebar-col{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:100%}@media (min-width: 912px){.new-home-sidebar-col{max-width:22.5rem}}.sidebar-widgets-stack{display:none}@media (min-width: 912px){.sidebar-widgets-stack{display:flex;flex-direction:column;gap:1rem;position:sticky;top:5rem;position:-webkit-sticky}}.smart-sidebar-container{position:sticky;top:5rem;height:400px;position:-webkit-sticky}.smart-widget{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s ease;transform:translateY(100px)}.smart-widget.position-active{opacity:1;pointer-events:auto;transform:translateY(0)}.smart-widget.position-above{opacity:0;transform:translateY(-50px) scale(.95);pointer-events:none}.smart-widget.position-below{opacity:0;transform:translateY(100px);pointer-events:none}.home-widget{background:var(--bg-color-light);border:none;border-radius:12px;overflow:visible;box-shadow:0 1px 3px #0000001a}.home-widget-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--border-color)}.home-widget-title{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;color:var(--text-color);margin:0}.home-widget-title-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--text-color-muted);flex-shrink:0}.home-widget-title-icon svg{width:100%;height:100%}.home-widget-action{font-size:.8rem;color:var(--primary-color);text-decoration:none;font-weight:600;background:none;border:none;cursor:pointer;padding:0}.home-widget-action:hover{text-decoration:underline}.home-widget-body{padding:.75rem 1rem 1rem}.home-widget-list{display:flex;flex-direction:column;gap:.5rem}.home-widget-list--horizontal{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;gap:.75rem}.home-widget-list--horizontal::-webkit-scrollbar{height:4px}.home-widget-list--horizontal::-webkit-scrollbar-track{background:var(--bg-color-light);border-radius:2px}.home-widget-list--horizontal::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:2px}.home-widget-item--card{flex:0 0 auto;width:160px;padding:.75rem;background:var(--bg-color-light);border:1px solid var(--border-color);border-radius:8px;scroll-snap-align:start}.home-widget-item--card:hover{background:var(--bg-color);border-color:var(--text-color-muted)}.home-widget-item--card .home-widget-item-title{font-size:.85rem;-webkit-line-clamp:3;line-clamp:3}.home-widget-item--card .home-widget-item-meta{font-size:.75rem}.feed-inline-widget{margin:1rem 0}.home-widget--inline{border:none;border-radius:0;overflow:visible}.home-widget--inline .home-widget-header{padding:.75rem 1rem .5rem}.home-widget--inline .home-widget-body{padding:0 1rem .75rem}@media (min-width: 912px){.feed-inline-widget{display:none}}.home-widget-item{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.5rem;border-radius:6px;cursor:pointer;transition:background .15s;text-decoration:none}.home-widget-item:hover{background:var(--bg-color)}.home-widget-item-rank{display:none}.home-widget-item-content{flex:1;min-width:0}.home-widget-item-title{font-size:.9rem;font-weight:400;color:var(--text-color);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-widget-item-meta{font-size:.8rem;color:var(--text-color-muted);margin-top:.25rem}.home-widget--hot .home-widget-item-meta,.home-widget--featured .home-widget-item-meta{display:none}.home-widget--hot .home-widget-title-icon{color:#ff6b35}.home-widget--featured .home-widget-title-icon{color:#f59e0b}.home-widget--investor .home-widget-title-icon{color:gold}.home-widget--creator .home-widget-title-icon{color:#22c55e}.home-widget--quest .home-widget-title-icon{color:var(--primary-color)}#promo-widget .home-widget-title-icon{color:#ec4899}.home-widget-input-row{display:flex;gap:.5rem;align-items:stretch}.home-widget-input{flex:1;padding:.625rem .75rem;font-size:.875rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-color-light);color:var(--text-color);min-width:0}.home-widget-input:focus{outline:none;box-shadow:0 0 0 2px var(--primary-color);border-color:var(--primary-color)}.home-widget-btn{display:flex;align-items:center;justify-content:center;padding:.625rem .75rem;font-size:.875rem;font-weight:600;color:var(--primary-color);background:var(--bg-color);border:none;border-radius:8px;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.home-widget-btn:hover{background:var(--primary-color);color:#fff}.home-widget-btn svg{width:16px;height:16px}.home-widget-hint{font-size:.75rem;color:var(--text-color-muted);margin:0 0 .5rem;line-height:1.4}.home-widget-result{margin-top:.75rem;padding:.75rem;border-radius:8px;font-size:.85rem;line-height:1.4}.home-widget-result.success{background:color-mix(in srgb,var(--success-color) 10%,transparent);color:var(--success-color);border:1px solid color-mix(in srgb,var(--success-color) 20%,transparent)}.home-widget-result.error{background:color-mix(in srgb,var(--danger-color) 10%,transparent);color:var(--danger-color);border:1px solid color-mix(in srgb,var(--danger-color) 20%,transparent)}.home-widget-result.pending{background:color-mix(in srgb,var(--warning-color) 15%,transparent);color:var(--warning-color);border:1px solid color-mix(in srgb,var(--warning-color) 25%,transparent)}.home-widget-result-title{font-weight:600;margin-bottom:.25rem}.home-widget-result-list{margin:.5rem 0 0;padding-left:1rem;font-size:.8rem}.home-widget-result-list li{margin-bottom:.125rem}.home-widget-btn-text{display:block;width:100%;padding:.375rem 0;font-size:.75rem;font-weight:500;color:var(--text-color-muted);border:none;cursor:pointer;text-align:left;transition:color .15s;margin-top:.5rem}.home-widget-btn-text:hover{color:var(--primary-color)}.home-widget-activated-list{display:flex;flex-direction:column;gap:.5rem}.home-widget-activated-item{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:color-mix(in srgb,var(--success-color) 8%,transparent);border-radius:6px;font-size:.85rem;color:var(--text-color)}.home-widget-activated-item:before{content:"\2713";color:var(--success-color);font-weight:700}.home-widget-activated-item .badge{margin-left:auto;font-size:.7rem;padding:.125rem .375rem;border-radius:4px;background:var(--primary-color);color:#fff}.quest-card{display:flex;flex-direction:column;gap:.75rem}.quest-card-header{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.quest-card-progress{margin-top:.25rem}.quest-card-title{font-size:.95rem;font-weight:600;line-height:1.4;color:var(--text-color)}.quest-type-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:400;color:var(--primary-color);background:#4f46e51a;border-radius:4px;text-transform:uppercase;letter-spacing:.025em}.quest-type-badge svg{flex-shrink:0}.home-progress{display:flex;align-items:center;gap:.75rem}.home-progress-bar{flex:1;height:8px;background:var(--card-border-color);border-radius:4px;overflow:hidden}.home-progress-fill{height:100%;background:var(--primary-color);border-radius:4px;transition:width .3s ease}.home-progress-text{display:none;font-size:.85rem;font-weight:600;color:var(--text-color-muted);min-width:3rem;text-align:right}.quest-progress-threshold{font-size:.75rem;font-weight:400;color:var(--text-color-muted);text-align:right;margin-top:.125rem;opacity:.7}.quest-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.625rem 1rem;font-size:.85rem;font-weight:600;color:#fff;background:var(--primary-color);border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:background-color .15s ease}.quest-card-cta:hover:not(:disabled){background:color-mix(in srgb,var(--primary-color) 85%,black)}.quest-card-cta:disabled,.quest-card-cta--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.quest-card-cta svg{flex-shrink:0}.quest-card-hint{margin:0;font-size:.75rem;color:var(--text-color-muted);text-align:left}.quest-progress-bar{height:6px;background:var(--card-border-color);border-radius:3px;overflow:hidden;margin:.5rem 0}.quest-progress-fill{height:100%;background:var(--primary-color);border-radius:3px;transition:width .3s ease}.quest-progress-text{font-size:.75rem;color:var(--text-color-muted);text-align:center}.referral-options{display:flex;flex-direction:column;gap:.5rem}.referral-option{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;background:var(--bg-color-light);border:1px solid var(--border-color);border-radius:8px;transition:border-color .15s ease}.referral-option:hover{border-color:var(--primary-color)}.referral-option-icon{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#4f46e51a;border-radius:6px;color:var(--primary-color)}.referral-option-icon svg{width:16px;height:16px}.referral-option-content{flex:1;min-width:0}.referral-option-label{font-size:.8rem;font-weight:600;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.referral-option-url{font-size:.7rem;color:var(--text-color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.referral-option-actions{display:flex;gap:.25rem;flex-shrink:0}.referral-btn-copy,.referral-btn-share{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease}.referral-btn-copy{background:var(--bg-color);color:var(--text-color-muted)}.referral-btn-copy:hover{background:var(--border-color);color:var(--text-color)}.referral-btn-share{background:var(--primary-color);color:#fff}.referral-btn-share:hover{background:color-mix(in srgb,var(--primary-color) 85%,black)}.referral-btn-copy svg,.referral-btn-share svg{width:14px;height:14px}.home-search-input{width:100%;padding:.875rem 1rem .875rem 2.75rem;font-size:1rem;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-color-light);color:var(--text-color);transition:background .2s,box-shadow .2s;box-sizing:border-box}.home-search-input:focus{outline:none;background:var(--bg-color-light);box-shadow:0 0 0 2px var(--primary-color);border-color:var(--primary-color)}.home-search-icon{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:var(--text-color-muted);pointer-events:none;z-index:10}.home-search-icon svg{width:20px;height:20px}.stats-circles-row{display:flex;justify-content:space-around;align-items:flex-start;gap:.75rem;padding:.5rem 0 1.5rem;overflow:visible;position:relative}.stat-circle{position:relative;width:90px;height:90px;display:flex;align-items:center;justify-content:center;cursor:pointer}.stat-circle--small{width:60px;height:60px}.stat-circle-svg{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.stat-circle-bg{fill:none;stroke:var(--border-color);stroke-width:6}.stat-circle-progress{fill:none;stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.stat-circle-progress--level{stroke:var(--primary-color)}.stat-circle-progress--streak{stroke:#f59e0b}.stat-circle--badge{position:relative}.stat-badge-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:78px;height:78px;border-radius:50%;border:none;background:var(--bg-color-light);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.stat-circle--small .stat-badge-bg{width:52px;height:52px}.stat-badge-icon{font-size:3rem;line-height:1}.stat-circle--small .stat-badge-icon{font-size:2rem}.stat-badge-bg.rarity-none{background:var(--bg-color-light);border:1px solid var(--border-color);box-shadow:inset 0 1px 3px #00000014}.stat-badge-bg.rarity-bronze{box-shadow:0 0 20px #cd7f3280;background:linear-gradient(135deg,#cd7f3226,#cd7f320d)}.stat-badge-bg.rarity-silver{box-shadow:0 0 20px #c0c0c099;background:linear-gradient(135deg,#c0c0c033,#c0c0c014)}.stat-badge-bg.rarity-gold{box-shadow:0 0 24px #ffd70099;background:linear-gradient(135deg,#ffd70033,#ffd70014)}.stat-circle-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1}.stat-circle-value{font-size:1.75rem;font-weight:600;color:var(--text-color)}.stat-circle-icon{font-size:1.5rem;line-height:1}.stat-circle--small .stat-circle-icon{font-size:1.125rem}.stat-circle-label{position:absolute;bottom:-1.25rem;left:50%;transform:translate(-50%);font-size:.625rem;color:var(--text-color-muted);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.stat-circle-threshold{display:none;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%);font-size:.65rem;font-weight:300;color:var(--text-color-tertiary);white-space:nowrap;letter-spacing:.01em}.stat-circle-tooltip{position:absolute;bottom:-3.25rem;left:50%;transform:translate(-50%);padding:.375rem .625rem;background:var(--text-color);color:var(--bg-color-light);font-size:.7rem;font-weight:500;border-radius:.375rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;z-index:100;pointer-events:none;max-width:180px;text-align:center}.stat-circle--badge .stat-circle-tooltip{left:auto;right:0;transform:none}.stat-circle-tooltip:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%);border:4px solid transparent;border-bottom-color:var(--text-color)}.stat-circle--badge .stat-circle-tooltip:before{left:auto;right:1rem;transform:none}.stat-circle:hover .stat-circle-tooltip{opacity:1;visibility:visible}@media (hover: none){.stat-circle:hover .stat-circle-tooltip{opacity:0;visibility:hidden}.stat-circle.tooltip-visible .stat-circle-tooltip{opacity:1;visibility:visible}}@keyframes circleProgress{0%{stroke-dashoffset:264}}.stat-circle-progress.animate{animation:circleProgress .6s cubic-bezier(.4,0,.2,1) forwards}.stats-plus-progress{padding:0 .25rem;margin-top:.5rem;margin-bottom:.5rem}.stats-plus-progress .home-progress-bar{height:6px}.stats-plus-footer{display:flex;align-items:center;justify-content:space-between;margin-top:.375rem}.stats-plus-label,.stats-plus-counter{font-size:.75rem;font-weight:400;color:var(--text-color-muted)}
