.cc-modal-component{align-items:center;display:flex;height:100vh;height:100dvh;justify-content:center;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-24) 0;position:fixed;top:0;width:100vw;z-index:9999}[dir=ltr] .cc-modal-component{left:0}[dir=rtl] .cc-modal-component{right:0}.cc-modal-body{--modalBorderRadius: var(--radius-10);background-color:var(--color-bg-opaque);border-radius:var(--modalBorderRadius);box-shadow:var(--elevation-modal),inset 0 0 0 var(--border-1) var(--color-border-default);margin:auto;max-width:calc(100% - 1.5rem);position:relative}.cc-modal-backdrop{background-color:var(--backdropBg, var(--color-bg-overlay));inset:0;position:fixed;z-index:-1}.cc-modal-bg-transparent{--backdropBg: transparent}.cc-modal-enter-from,.cc-modal-leave-to{opacity:0}.cc-modal-enter{transition:opacity .3s var(--motion-ease-out-gentle)}.cc-modal-leave{transition:opacity .1s var(--motion-ease-out-gentle)}.cc-modal-component-v2{animation:cc-modal-fade-out .1s var(--motion-ease-out-gentle);background-color:transparent;border:none;display:none;height:100%;inset:0;margin:0 auto;max-height:100%;max-width:100%;overscroll-behavior:contain;padding:var(--space-24) .8rem;position:fixed}.cc-modal-component-v2[open]{animation:cc-modal-fade-in .3s var(--motion-ease-out-gentle);display:grid}.cc-modal-component-v2[open]::backdrop{animation:cc-modal-fade-in .3s var(--motion-ease-out-gentle);background-color:var(--color-bg-overlay)}.cc-modal-component-v2[open].cc-modal-bg-transparent::backdrop{background-color:transparent}.cc-modal-dialog{--modalBorderRadius: var(--radius-10);align-content:start;background-color:var(--color-bg-opaque);border-radius:var(--modalBorderRadius);box-shadow:var(--elevation-modal),inset 0 0 0 var(--border-1) var(--color-border-default);color:var(--color-text-default);margin:auto;max-width:var(--cc-modal-max-width);position:relative;width:100%}.cc-modal-xxxs{--cc-modal-max-width: var(--container-200);width:var(--container-200)}.cc-modal-xxs{--cc-modal-max-width: var(--container-300);width:var(--container-300)}.cc-modal-xs{--cc-modal-max-width: var(--container-360);width:var(--container-360)}.cc-modal-sm{--cc-modal-max-width: var(--container-400);width:var(--container-400)}.cc-modal-md{--cc-modal-max-width: var(--container-460);width:var(--container-460)}.cc-modal-lg{--cc-modal-max-width: var(--container-500);width:var(--container-500)}.cc-modal-xl{--cc-modal-max-width: var(--container-600);width:var(--container-600)}@keyframes cc-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cc-modal-fade-out{0%{display:grid;opacity:1}to{display:none;opacity:0}}.tier-progress-container{--capacity: 3;--stale-level: var(--v302198b4);--path-marker-size: var(--v6f7645b1);--trail-height: 1.6rem;--tier-progress-transition: var(--motion-ease-out-dramatic);container-name:tier-progress;container-type:inline-size;height:7.6rem;position:relative}.tier-progress-trail{height:var(--trail-height);max-width:50cqw;position:absolute;top:calc(var(--path-marker-size) / 2 - var(--trail-height) / 2)}.tier-progress-animating .tier-progress-trail{transition:width var(--tier-progress-transition) 1s}.tier-progress-left{background-color:var(--v15e39fcf);opacity:.25;width:calc(100cqw / var(--capacity) * (var(--stale-level) - 1))}[dir=ltr] .tier-progress-left{right:50%}[dir=rtl] .tier-progress-left{left:50%}.tier-progress-right{background-color:var(--color-gray-500);opacity:.25;width:calc(100cqw / var(--capacity) * (var(--v13616e47) - var(--stale-level)))}[dir=ltr] .tier-progress-right{left:50%}[dir=rtl] .tier-progress-right{right:50%}@container tier-progress (min-width: 40rem){.tier-progress-track,.tier-progress-trail{--capacity: 5}}.tier-progress-path-leave-from{opacity:1;transform:translate(0)}.tier-progress-path-leave-to{opacity:0}[dir=ltr] .tier-progress-path-leave-to{transform:translate(-50cqw)}[dir=rtl] .tier-progress-path-leave-to{transform:translate(50cqw)}.tier-progress-path-leave-active{transition:transform var(--motion-ease-in-strong) .7s,opacity var(--motion-ease-in-strong) .7s}.tier-progress-trail-enter-from{width:0}.tier-progress-trail-enter-to{width:50cqw}.tier-progress-trail-enter-active{transition:width linear calc((var(--capacity) - 1) / 2 * .2s + .1s);transition-delay:.1s}.award-coin-transition-enter-award-coin-from{opacity:0;transform:scale(2)}.award-coin-transition-enter-award-coin-active{transition:all .35s var(--motion-ease-in-gentle) var(--v553f89e8)}.award-coin-transition-enter-award-coin-to{opacity:1;transform:scale(1)}.award-coin-transition-leave-award-coin-from{opacity:1;transform:translate(0) rotate(0)}.award-coin-transition-leave-award-coin-active{transition:all .5s var(--motion-ease-in-strong) var(--v3fda2a4d)}.award-coin-transition-leave-award-coin-to{opacity:0}[dir=ltr] .award-coin-transition-leave-award-coin-to{transform:translate(var(--v2f58418c),var(--v2f58418d)) rotate(45deg)}[dir=rtl] .award-coin-transition-leave-award-coin-to{transform:translate(var(--v2f58418c),var(--v2f58418d)) rotate(-45deg)}.streak-flame-transition-enter-award-coin-from{opacity:0;transform:scale(2)}.streak-flame-transition-enter-award-coin-active{transition:all .35s var(--motion-ease-in-gentle) var(--abc6ed18)}.streak-flame-transition-enter-award-coin-to{opacity:1;transform:scale(1)}.streak-flame-transition-leave-award-coin-from{opacity:1}.streak-flame-transition-leave-award-coin-active{transition:all .5s var(--motion-ease-in-strong) var(--v149678b5)}.streak-flame-transition-leave-award-coin-to{opacity:0}.limit-reached-active-streak-component{font-family:var(--font-family-heading)}.limit-reached-active-streak-progress-bar-wrapper{height:20rem;width:100%}.limit-reached-active-streak-streak-value{color:var(--color-gray-75);font-size:5rem;font-weight:800;position:relative;top:-56%}.limit-reached-active-streak-footer-text{color:var(--color-orange-300);font-size:2.2rem;font-weight:600;margin-top:.5rem;text-align:center}.dark-mode .limit-reached-active-streak-footer-text{color:var(--color-orange-400)}.limit-reached-active-streak-progress-bar-wrapper>svg{height:100%;width:100%}.limit-reached-active-streak-streak-value-enter-active{transition:all .3s ease}.limit-reached-active-streak-streak-value-enter,.limit-reached-active-streak-streak-value-leave-to{transform:scale(1.3)}.share-menu-tab-pgn-component{align-items:center;display:flex;flex-direction:column}.share-menu-tab-pgn-button{min-width:2rem}.share-menu-tab-pgn-heading{color:var(--color-text-bolder);display:block;font-size:1.3rem;font-weight:600;margin-bottom:var(--space-8)}[dir=ltr] .share-menu-tab-pgn-heading{text-align:left}[dir=rtl] .share-menu-tab-pgn-heading{text-align:right}.share-menu-tab-pgn-pgn{display:flex;justify-content:space-between;margin-bottom:var(--space-8)}.share-menu-tab-pgn-section{margin-bottom:var(--space-24);width:100%}.share-menu-tab-pgn-textarea{margin:0;min-height:23.2rem}.share-menu-tab-pgn-toggles{display:flex;gap:var(--space-12);height:2rem}.share-menu-tab-pgn-toggle{align-items:center;cursor:pointer;display:flex}.share-menu-tab-pgn-toggle.share-menu-tab-pgn-muted{cursor:not-allowed}.share-menu-tab-pgn-toggle.share-menu-tab-pgn-muted .share-menu-tab-pgn-icon{opacity:.8}.share-menu-tab-pgn-toggle-item{align-items:center;gap:var(--space-2)}.share-menu-tab-pgn-label-text{color:var(--color-text-subtle)}[dir=ltr] .share-menu-tab-pgn-label-text{margin-left:.5rem}[dir=rtl] .share-menu-tab-pgn-label-text{margin-right:.5rem}.share-menu-tab-pgn-icon{color:var(--color-icon-default);font-size:2rem}[dir=ltr] .share-menu-tab-pgn-icon{margin-left:.3rem}[dir=rtl] .share-menu-tab-pgn-icon{margin-right:.3rem}.share-menu-tab-pgn-pgn-wrapper{position:relative}.share-menu-tab-pgn-pgn-wrapper>textarea{display:block;resize:none}.share-menu-tab-pgn-copy{background-color:transparent;border:none;margin:0;padding:0;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);border-radius:var(--radius-3);bottom:.1rem;color:var(--color-icon-default);display:grid;height:4rem;place-items:center;position:absolute;width:4rem}[dir=ltr] .share-menu-tab-pgn-copy{right:.1rem}[dir=rtl] .share-menu-tab-pgn-copy{left:.1rem}.share-menu-tab-pgn-copy:hover:not(.share-menu-tab-pgn-success){color:var(--color-icon-default-hovered)}.share-menu-tab-pgn-copy.share-menu-tab-pgn-success{color:var(--color-icon-success);cursor:default}
