:root{--cz-color-canvas:#ECEFEA;--cz-color-surface:#FFFFFF;--cz-color-subtle:#F6F8F4;--cz-color-line:#D8DBD8;--cz-color-line-strong:#BFC3BE;--cz-color-muted:#6A6C6A;--cz-color-body:#454745;--cz-color-ink:#0E0F0C;--cz-color-forest:#163300;--cz-color-forest-hover:#24470D;--cz-color-forest-pressed:#0C1F00;--cz-color-forest-tint:#D3E8C2;--cz-color-bright:#8FDB5E;--cz-color-bright-hover:#7BCD4E;--cz-color-bright-pressed:#6BBF40;--cz-color-bright-tint:#DDF4D0;--cz-color-yellow:#FFEB69;--cz-color-yellow-ink:#3A341C;--cz-color-blue:#A0E1E1;--cz-color-blue-ink:#163300;--cz-color-orange:#FFC091;--cz-color-orange-ink:#260A2F;--cz-color-pink:#FFD7EF;--cz-color-pink-ink:#320707;--cz-color-success-text:#163300;--cz-color-success-bg:#E2F6D5;--cz-color-success-dot:#3DA35D;--cz-color-warning-text:#3A341C;--cz-color-warning-bg:#FFF6C2;--cz-color-warning-dot:#E0A400;--cz-color-error-text:#A8200D;--cz-color-error-bg:#FFE4DE;--cz-color-error-dot:#D93A1F;--cz-color-info-text:#163300;--cz-color-info-bg:#DDF3F3;--cz-color-info-dot:#2E9C9C;--cz-color-disabled-bg:#ECEFEA;--cz-color-disabled-text:#A3A6A2;--cz-color-secondary-hover:#E2E6DF;--cz-color-secondary-pressed:#D8DBD8;--cz-color-danger:#A8200D;--cz-color-danger-hover:#8F1A0A;--cz-color-danger-pressed:#761507;--cz-color-danger-tint:#FCECEA;--cz-color-silver:#A9B3BF;--cz-color-silver-text:#5E6875;--cz-color-gold:#F7C843;--cz-color-gold-text:#8A6200;--cz-color-scrim:rgba(14, 15, 12, 0.45);--cz-radius-xs:8px;--cz-radius-sm:12px;--cz-radius-md:16px;--cz-radius-lg:24px;--cz-radius-xl:32px;--cz-radius-pill:999px;--cz-space-1:4px;--cz-space-2:8px;--cz-space-3:12px;--cz-space-4:16px;--cz-space-5:20px;--cz-space-6:24px;--cz-space-8:32px;--cz-space-10:40px;--cz-space-14:56px;--cz-space-16:64px;--cz-shadow-none:none;--cz-shadow-overlay:0 12px 32px rgba(22, 51, 0, 0.14);--cz-shadow-float:0 10px 30px rgba(22, 51, 0, 0.12);--cz-motion-fast:120ms;--cz-motion-base:200ms;--cz-motion-slow:320ms;--cz-ease:cubic-bezier(0.2, 0.8, 0.2, 1);--cz-z-dropdown:1000;--cz-z-sticky:1100;--cz-z-banner:1200;--cz-z-overlay:1300;--cz-z-modal:1400;--cz-z-toast:1500;--cz-z-tooltip:1600;--cz-font:"Nunito",system-ui,sans-serif;--cz-font-mono:"JetBrains Mono",ui-monospace,monospace;--cz-container:1240px}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{min-height:100vh}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:none;background:0 0}a{color:inherit;text-decoration:none}ol,ul{list-style:none}fieldset{border:none}:focus:not(:focus-visible){outline:0}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}body{font-family:var(--cz-font);font-size:16px;font-weight:500;line-height:1.55;color:var(--cz-color-body);background-color:var(--cz-color-canvas)}.cz-text-h1,h1{font-size:44px;font-weight:900;line-height:1.1;letter-spacing:-.01em;color:var(--cz-color-forest)}.cz-text-h2,h2{font-size:28px;font-weight:800;line-height:1.2;color:var(--cz-color-forest)}.cz-text-title,h3{font-size:20px;font-weight:800;line-height:1.3;color:var(--cz-color-forest)}.cz-text-display{font-size:64px;font-weight:900;line-height:1;letter-spacing:-.01em;color:var(--cz-color-forest)}.cz-text-body{font-size:16px;font-weight:500;line-height:1.55}.cz-text-body-sm{font-size:14px;font-weight:500;line-height:1.5}.cz-text-label{font-size:14px;font-weight:800;line-height:1.3;color:var(--cz-color-forest)}.cz-text-caption{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted)}.cz-text-overline{font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.06em;color:var(--cz-color-muted);text-transform:uppercase}.cz-text-amount{font-size:34px;font-weight:900;line-height:1;color:var(--cz-color-forest);font-variant-numeric:tabular-nums}.cz-text-forest{color:var(--cz-color-forest)}.cz-text-muted{color:var(--cz-color-muted)}.cz-text-body{color:var(--cz-color-body)}.cz-text-ink{color:var(--cz-color-ink)}.cz-text-error{color:var(--cz-color-error-text)}.cz-text-bright{color:var(--cz-color-bright)}:lang(ja){--cz-font:"M PLUS Rounded 1c","Nunito",sans-serif}:lang(ko){--cz-font:"Gowun Dodum","Nunito",sans-serif;--cz-font-display:"Jua","Nunito",sans-serif}:lang(hi){--cz-font:"Baloo 2","Nunito",sans-serif}.cz-num{font-variant-numeric:tabular-nums}.cz-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cz-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cz-stack{display:flex;flex-direction:column}.cz-stack--1{gap:var(--cz-space-1)}.cz-stack--2{gap:var(--cz-space-2)}.cz-stack--3{gap:var(--cz-space-3)}.cz-stack--4{gap:var(--cz-space-4)}.cz-stack--5{gap:var(--cz-space-5)}.cz-stack--6{gap:var(--cz-space-6)}.cz-stack--8{gap:var(--cz-space-8)}.cz-row{display:flex;align-items:center}.cz-row--1{gap:var(--cz-space-1)}.cz-row--2{gap:var(--cz-space-2)}.cz-row--3{gap:var(--cz-space-3)}.cz-row--4{gap:var(--cz-space-4)}.cz-row--5{gap:var(--cz-space-5)}.cz-row--6{gap:var(--cz-space-6)}.cz-row--between{justify-content:space-between}.cz-row--end{justify-content:flex-end}.cz-row--center{justify-content:center}.cz-row--top{align-items:flex-start}.cz-row--wrap{flex-wrap:wrap}.cz-grid{display:grid;gap:var(--cz-space-4)}.cz-grid--2{grid-template-columns:repeat(2,1fr)}.cz-grid--3{grid-template-columns:repeat(3,1fr)}.cz-grid--auto-300{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.cz-grid--auto-240{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.cz-grid--sidebar{grid-template-columns:1fr 400px;gap:var(--cz-space-5);align-items:start}@media (max-width:899px){.cz-grid--sidebar{grid-template-columns:1fr}}.cz-mb-2{margin-block-end:var(--cz-space-2)}.cz-mb-3{margin-block-end:var(--cz-space-3)}.cz-mb-4{margin-block-end:var(--cz-space-4)}.cz-mb-5{margin-block-end:var(--cz-space-5)}.cz-mb-6{margin-block-end:var(--cz-space-6)}.cz-mb-8{margin-block-end:var(--cz-space-8)}.cz-ps-5{padding-inline-start:var(--cz-space-5)}.cz-max-sm{max-width:640px}.cz-max-md{max-width:720px}.cz-max-lg{max-width:800px}.cz-max-lg--center{max-width:800px;margin-inline:auto;padding:var(--cz-space-8) var(--cz-space-4)}.cz-text-center{text-align:center}.cz-text-bold{font-weight:700}.cz-text-xbold{font-weight:800}.cz-no-underline{text-decoration:none}.cz-drag-handle{cursor:grab}.cz-icon-box{display:flex;align-items:center;justify-content:center;border-radius:var(--cz-radius-md);background:var(--cz-color-canvas);flex-shrink:0}.cz-icon-box--36{width:36px;height:36px}.cz-icon-box--40{width:40px;height:40px}.cz-icon-box--48{width:48px;height:48px}.cz-icon-box--52{width:52px;height:52px}.cz-icon-box--round{border-radius:50%}.cz-img-circle{border-radius:50%}.cz-flex-1{flex:1}.cz-self-start{align-self:flex-start}.cz-hidden{display:none!important}.cz-icon{width:var(--icon,20px);height:var(--icon,20px);flex:none;vertical-align:middle}svg.cz-icon{fill:currentColor}iconify-icon.cz-icon{display:inline-flex;font-size:var(--icon,20px);color:inherit}.cz-icon--16{--icon:16px}.cz-icon--20{--icon:20px}.cz-icon--24{--icon:24px}.cz-coin{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--coin,24px);height:var(--coin,24px)}.cz-coin svg{width:100%;height:100%;display:block}.cz-coin--16{--coin:16px}.cz-coin--18{--coin:18px}.cz-coin--20{--coin:20px}.cz-coin--26{--coin:26px}.cz-coin--38{--coin:38px}.cz-coin--52{--coin:52px}.cz-coin--64{--coin:64px}.cz-balance{display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 8px;border-radius:var(--cz-radius-pill);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.cz-balance .cz-coin{--coin:28px}.cz-balance--sm{gap:6px;padding:4px 12px 4px 4px;font-size:14px}.cz-balance--sm .cz-coin{--coin:20px}.cz-balance--silver{background-color:var(--cz-color-subtle);color:var(--cz-color-forest)}.cz-balance--gold{background-color:var(--cz-color-yellow);color:#3a341c}.cz-balance--usd{background-color:#cddadf;color:#2c4a5a}.cz-btn{--btn-h:44px;--btn-px:20px;--btn-font:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h);padding-inline:var(--btn-px);padding-block-start:2px;border-radius:var(--cz-radius-pill);font-family:var(--cz-font);font-size:var(--btn-font);font-weight:800;line-height:1;letter-spacing:0;white-space:nowrap;cursor:pointer;border:none;text-decoration:none;transition:background-color var(--cz-motion-fast) var(--cz-ease),color var(--cz-motion-fast) var(--cz-ease),box-shadow var(--cz-motion-fast) var(--cz-ease)}.cz-btn:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-btn--sm{--btn-h:36px;--btn-px:16px;--btn-font:14px}.cz-btn--lg{--btn-h:52px;--btn-px:24px;--btn-font:16px}.cz-btn--xl{--btn-h:60px;--btn-px:30px;--btn-font:18px}.cz-btn--primary{background-color:var(--cz-color-bright);color:var(--cz-color-forest)}.cz-btn--primary.is-hover,.cz-btn--primary:hover{background-color:var(--cz-color-bright-hover)}.cz-btn--primary.is-pressed,.cz-btn--primary:active{background-color:var(--cz-color-bright-pressed)}.cz-btn--secondary{background-color:var(--cz-color-canvas);color:var(--cz-color-forest)}.cz-btn--secondary.is-hover,.cz-btn--secondary:hover{background-color:var(--cz-color-secondary-hover)}.cz-btn--secondary.is-pressed,.cz-btn--secondary:active{background-color:var(--cz-color-secondary-pressed)}.cz-btn--secondary.cz-btn--on-canvas{background-color:var(--cz-color-surface)}.cz-btn--secondary.cz-btn--on-canvas.is-hover,.cz-btn--secondary.cz-btn--on-canvas:hover{background-color:var(--cz-color-secondary-hover)}.cz-btn--outline{background-color:transparent;color:var(--cz-color-forest);box-shadow:inset 0 0 0 1.5px var(--cz-color-forest)}.cz-btn--outline.is-hover,.cz-btn--outline:hover{background-color:var(--cz-color-subtle)}.cz-btn--outline.is-pressed,.cz-btn--outline:active{background-color:var(--cz-color-canvas)}.cz-btn--ghost{background-color:transparent;color:var(--cz-color-forest)}.cz-btn--ghost.is-hover,.cz-btn--ghost:hover{background-color:var(--cz-color-subtle)}.cz-btn--ghost.is-pressed,.cz-btn--ghost:active{background-color:var(--cz-color-canvas)}.cz-btn--dark{background-color:var(--cz-color-forest);color:var(--cz-color-bright)}.cz-btn--dark.is-hover,.cz-btn--dark:hover{background-color:var(--cz-color-forest-hover)}.cz-btn--dark.is-pressed,.cz-btn--dark:active{background-color:var(--cz-color-forest-pressed)}.cz-btn--danger{background-color:var(--cz-color-danger);color:#fff}.cz-btn--danger.is-hover,.cz-btn--danger:hover{background-color:var(--cz-color-danger-hover)}.cz-btn--danger.is-pressed,.cz-btn--danger:active{background-color:var(--cz-color-danger-pressed)}.cz-btn:disabled,.cz-btn[aria-disabled=true]{background-color:var(--cz-color-disabled-bg);color:var(--cz-color-disabled-text);box-shadow:none;cursor:not-allowed}.cz-btn--ghost:disabled,.cz-btn--ghost[aria-disabled=true],.cz-btn--outline:disabled,.cz-btn--outline[aria-disabled=true]{background-color:transparent;color:var(--cz-color-disabled-text);box-shadow:none}.cz-btn.is-loading{position:relative;pointer-events:none}.cz-btn.is-loading .cz-btn__label{visibility:hidden}.cz-btn.is-loading .cz-icon{visibility:hidden}.cz-btn.is-loading::after{content:"";position:absolute;width:16px;height:16px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:cz-spin .7s linear infinite}.cz-btn--input-height{--btn-h:44px}.cz-btn--sm.cz-btn--input-height{--btn-h:44px}.cz-btn--block{width:100%}.cz-btn--icon{width:var(--btn-h);padding:0}.cz-btn__icon{flex:none}@keyframes cz-spin{to{transform:rotate(360deg)}}.cz-segment{display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:var(--cz-radius-pill);background-color:var(--cz-color-canvas);width:fit-content}.cz-segment--on-canvas{background-color:var(--cz-color-subtle)}.cz-segment--block{width:100%}.cz-segment--block .cz-segment__item{flex:1}.cz-segment--sm .cz-segment__item{height:28px;font-size:12px}.cz-segment--stacked{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.cz-segment--stacked .cz-segment__item{flex:1;flex-direction:column;gap:2px;height:auto;padding:8px 6px;min-width:0}.cz-segment--stacked .cz-segment__label{font-size:13px}.cz-segment--stacked .cz-segment__sub{font-size:11px;font-weight:600;color:var(--cz-color-muted)}.cz-segment--stacked .cz-segment__item[aria-selected=true] .cz-segment__sub{color:var(--cz-color-forest)}.cz-segment__item{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding-inline:16px;border-radius:var(--cz-radius-pill);font-family:var(--cz-font);font-weight:700;font-size:14px;color:var(--cz-color-body);background:0 0;cursor:pointer;border:none;white-space:nowrap;transition:background-color var(--cz-motion-fast) var(--cz-ease),color var(--cz-motion-fast) var(--cz-ease)}.cz-segment__item:hover{color:var(--cz-color-forest)}.cz-segment__item:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-segment__item[aria-current=page],.cz-segment__item[aria-selected=true]{background-color:var(--cz-color-surface);color:var(--cz-color-forest);font-weight:800;box-shadow:0 1px 2px rgba(22,51,0,.08)}.cz-segment__item:disabled,.cz-segment__item[aria-disabled=true]{color:var(--cz-color-disabled-text);cursor:not-allowed}.cz-btn-group{display:inline-flex}.cz-btn-group--outline .cz-btn-group__item{height:44px;padding-inline:16px;font-weight:800;font-size:14px;color:var(--cz-color-forest);background:0 0;border:1.5px solid var(--cz-color-forest);border-inline-start-width:0;cursor:pointer}.cz-btn-group--outline .cz-btn-group__item:first-child{border-inline-start-width:1.5px;border-radius:var(--cz-radius-pill) 0 0 var(--cz-radius-pill)}.cz-btn-group--outline .cz-btn-group__item:last-child{border-radius:0 var(--cz-radius-pill) var(--cz-radius-pill) 0}.cz-btn-group--outline .cz-btn-group__item.is-selected,.cz-btn-group--outline .cz-btn-group__item[aria-pressed=true]{background-color:var(--cz-color-forest-tint)}.cz-btn-group--outline .cz-btn-group__item:hover{background-color:var(--cz-color-subtle)}.cz-btn-group--outline .cz-btn-group__item:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest);z-index:1;position:relative}.cz-btn-group--secondary{gap:2px}.cz-btn-group--secondary .cz-btn-group__item{height:44px;padding-inline:16px;font-weight:800;font-size:14px;color:var(--cz-color-forest);background:var(--cz-color-canvas);border:none;cursor:pointer}.cz-btn-group--secondary .cz-btn-group__item:first-child{border-radius:var(--cz-radius-pill) 0 0 var(--cz-radius-pill)}.cz-btn-group--secondary .cz-btn-group__item:last-child{border-radius:0 var(--cz-radius-pill) var(--cz-radius-pill) 0}.cz-btn-group--secondary .cz-btn-group__item.is-selected,.cz-btn-group--secondary .cz-btn-group__item[aria-pressed=true]{background-color:var(--cz-color-forest);color:var(--cz-color-bright)}.cz-btn-group--secondary .cz-btn-group__item:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest);z-index:1;position:relative}.cz-stepper-input{display:inline-flex;align-items:center;height:44px;border:1.5px solid var(--cz-color-forest);border-radius:var(--cz-radius-pill)}.cz-stepper-input__btn{display:flex;align-items:center;justify-content:center;width:44px;height:100%;color:var(--cz-color-forest);background:0 0;border:none;cursor:pointer}.cz-stepper-input__btn:hover{background-color:var(--cz-color-subtle)}.cz-stepper-input__btn:first-child{border-radius:var(--cz-radius-pill) 0 0 var(--cz-radius-pill)}.cz-stepper-input__btn:last-child{border-radius:0 var(--cz-radius-pill) var(--cz-radius-pill) 0}.cz-stepper-input__btn:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest);z-index:1;position:relative}.cz-stepper-input__value{min-width:72px;text-align:center;font-weight:900;font-size:16px;font-variant-numeric:tabular-nums;color:var(--cz-color-forest);border-inline:1.5px solid var(--cz-color-forest);padding-inline:8px}.cz-toolbar{display:inline-flex;align-items:center;gap:0;background:var(--cz-color-surface);border-radius:var(--cz-radius-pill);padding:4px}.cz-toolbar__btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--cz-radius-pill);color:var(--cz-color-forest);background:0 0;border:none;cursor:pointer}.cz-toolbar__btn:hover{background-color:var(--cz-color-subtle)}.cz-toolbar__btn:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-toolbar__btn.is-selected,.cz-toolbar__btn[aria-pressed=true]{background-color:var(--cz-color-forest);color:var(--cz-color-bright)}.cz-toolbar__divider{width:1px;height:20px;background-color:var(--cz-color-line);margin-inline:4px}.cz-field{display:flex;flex-direction:column;gap:8px}.cz-field__label{font-size:14px;font-weight:800;line-height:1.3;color:var(--cz-color-forest)}.cz-field__help{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted)}.cz-field__error{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-error-text)}.cz-input{height:52px;border-radius:var(--cz-radius-md);border:1.5px solid var(--cz-color-line);background-color:var(--cz-color-surface);padding-inline:16px;font-size:16px;font-weight:500;color:var(--cz-color-ink);width:100%;transition:border-color var(--cz-motion-fast) var(--cz-ease),box-shadow var(--cz-motion-fast) var(--cz-ease)}.cz-input::placeholder{color:var(--cz-color-muted)}.cz-input:hover{border-color:var(--cz-color-line-strong)}.cz-input.is-focus,.cz-input:focus{border-color:var(--cz-color-forest);box-shadow:0 0 0 4px var(--cz-color-bright-tint);outline:0}.cz-input.is-error,.cz-input[aria-invalid=true]{border-color:var(--cz-color-error-dot)}.cz-input.is-disabled,.cz-input:disabled{background-color:var(--cz-color-subtle);color:var(--cz-color-disabled-text);border-color:var(--cz-color-canvas);cursor:not-allowed}.cz-input--sm{height:44px}.cz-input-wrap{position:relative;display:flex;align-items:center}.cz-input-wrap--icon-start .cz-input{padding-inline-start:44px}.cz-input-wrap--icon-start .cz-input-wrap__icon-start{position:absolute;inset-inline-start:14px;inset-block:0;display:flex;align-items:center;color:var(--cz-color-muted);pointer-events:none}.cz-input-wrap--has-prefix .cz-input{padding-inline-start:32px}.cz-input-wrap__prefix{position:absolute;inset-inline-start:16px;color:var(--cz-color-muted);font-weight:700;pointer-events:none}.cz-input-wrap--has-suffix .cz-input{padding-inline-end:44px}.cz-input-wrap__suffix{position:absolute;inset-inline-end:16px;font-size:14px;font-weight:700;color:var(--cz-color-muted);pointer-events:none;white-space:nowrap}.cz-input-wrap__toggle{position:absolute;inset-inline-end:8px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--cz-color-muted);background:0 0;border:none;cursor:pointer}.cz-input-wrap__toggle:hover{background-color:var(--cz-color-subtle)}.cz-input-wrap__toggle:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-textarea{min-height:120px;padding:14px 16px;border-radius:var(--cz-radius-md);border:1.5px solid var(--cz-color-line);background-color:var(--cz-color-surface);font-size:16px;font-weight:500;color:var(--cz-color-ink);resize:vertical;width:100%;font-family:var(--cz-font);transition:border-color var(--cz-motion-fast) var(--cz-ease),box-shadow var(--cz-motion-fast) var(--cz-ease)}.cz-textarea::placeholder{color:var(--cz-color-muted)}.cz-textarea:hover{border-color:var(--cz-color-line-strong)}.cz-textarea:focus{border-color:var(--cz-color-forest);box-shadow:0 0 0 4px var(--cz-color-bright-tint);outline:0}.cz-textarea[aria-invalid=true]{border-color:var(--cz-color-error-dot)}.cz-field__counter{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted);text-align:end}.cz-field__counter.is-over{color:var(--cz-color-error-text)}.cz-select{position:relative}.cz-select__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:52px;padding-inline:16px;border-radius:var(--cz-radius-md);border:1.5px solid var(--cz-color-line);background-color:var(--cz-color-surface);font-size:16px;font-weight:500;color:var(--cz-color-ink);cursor:pointer;transition:border-color var(--cz-motion-fast) var(--cz-ease)}.cz-select__trigger:hover{border-color:var(--cz-color-line-strong)}.cz-select__trigger:focus-visible{border-color:var(--cz-color-forest);box-shadow:0 0 0 4px var(--cz-color-bright-tint);outline:0}.cz-select__trigger[aria-expanded=true]{border-color:var(--cz-color-forest);box-shadow:0 0 0 4px var(--cz-color-bright-tint)}.cz-select__trigger[aria-expanded=true] .cz-select__chevron{transform:rotate(180deg)}.cz-select__trigger.is-placeholder{color:var(--cz-color-muted)}.cz-select__trigger--sm{height:44px}.cz-select__trigger:disabled{background-color:var(--cz-color-subtle);color:var(--cz-color-disabled-text);border-color:var(--cz-color-canvas);cursor:not-allowed}.cz-select__chevron{flex:none;transition:transform var(--cz-motion-fast) var(--cz-ease)}.cz-select[aria-invalid=true] .cz-select__trigger{border-color:var(--cz-color-error-dot)}.cz-menu{position:absolute;z-index:var(--cz-z-dropdown);min-width:max-content;background-color:var(--cz-color-surface);border-radius:20px;box-shadow:var(--cz-shadow-overlay);padding:8px;margin-block-start:8px;display:none}.cz-menu.is-open{display:block}.cz-menu--scroll{max-height:320px;overflow-y:auto;overscroll-behavior:contain}.cz-menu__item{display:flex;align-items:center;gap:12px;height:44px;padding-inline:12px;border-radius:var(--cz-radius-sm);font-size:15px;font-weight:500;color:var(--cz-color-forest);cursor:pointer;border:none;background:0 0;width:100%;white-space:nowrap;text-align:start}.cz-menu__item.is-hover,.cz-menu__item:hover{background-color:var(--cz-color-subtle)}.cz-menu__item:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-menu__item.is-selected,.cz-menu__item[aria-selected=true]{background-color:var(--cz-color-bright-tint);color:var(--cz-color-forest);font-weight:800}.cz-menu__item:disabled,.cz-menu__item[aria-disabled=true]{color:var(--cz-color-disabled-text);cursor:not-allowed}.cz-menu__item:disabled:hover,.cz-menu__item[aria-disabled=true]:hover{background:0 0}.cz-combobox{position:relative}.cz-combobox__input{width:100%;height:52px;padding-inline:44px 16px;border-radius:var(--cz-radius-md);border:1.5px solid var(--cz-color-line);background-color:var(--cz-color-surface);font-size:16px;font-weight:500;color:var(--cz-color-ink);font-family:var(--cz-font)}.cz-combobox__input::placeholder{color:var(--cz-color-muted)}.cz-combobox__input:hover{border-color:var(--cz-color-line-strong)}.cz-combobox__input:focus{border-color:var(--cz-color-forest);box-shadow:0 0 0 4px var(--cz-color-bright-tint);outline:0}.cz-combobox__icon{position:absolute;inset-inline-start:14px;inset-block-start:26px;transform:translateY(-50%);color:var(--cz-color-muted);pointer-events:none}.cz-combobox__footer{padding:8px 12px 4px;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.06em;color:var(--cz-color-muted);text-transform:uppercase}.cz-combobox__empty{padding:20px;text-align:center}.cz-combobox__empty .cz-combobox__empty-title{font-weight:800;font-size:15px;color:var(--cz-color-forest)}.cz-combobox__empty .cz-combobox__empty-hint{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted);margin-block-start:4px}.cz-mark{background-color:var(--cz-color-yellow);font-weight:900;border-radius:2px;padding-inline:1px}.cz-choice{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:8px;margin:-8px;border-radius:var(--cz-radius-sm)}.cz-choice:hover .cz-choice__control{border-color:var(--cz-color-forest);box-shadow:0 0 0 6px var(--cz-color-subtle)}.cz-choice__control{flex:none;width:22px;height:22px;border:1.5px solid var(--cz-color-line-strong);background:var(--cz-color-surface);transition:all var(--cz-motion-fast) var(--cz-ease);margin-block-start:1px}.cz-choice__label{font-weight:800;font-size:15px;color:var(--cz-color-forest)}.cz-choice__desc{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted);margin-block-start:2px}.cz-choice--radio .cz-choice__control{border-radius:50%}.cz-choice--radio input:checked+.cz-choice__control{border-width:2px;border-color:var(--cz-color-forest);background:var(--cz-color-surface);box-shadow:inset 0 0 0 4px var(--cz-color-forest)}.cz-choice--checkbox .cz-choice__control{border-radius:7px;display:flex;align-items:center;justify-content:center}.cz-choice--checkbox input:checked+.cz-choice__control{background-color:var(--cz-color-forest);border-color:var(--cz-color-forest)}.cz-choice--checkbox input:checked+.cz-choice__control::after{content:"";display:block;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg);margin-block-start:-2px}.cz-choice--checkbox input:indeterminate+.cz-choice__control{background-color:var(--cz-color-forest);border-color:var(--cz-color-forest)}.cz-choice--checkbox input:indeterminate+.cz-choice__control::after{content:"";display:block;width:10px;height:2.5px;background:#fff;border-radius:1px}.cz-choice input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cz-choice input:focus-visible+.cz-choice__control{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-choice input:disabled+.cz-choice__control{background-color:var(--cz-color-canvas);border-color:var(--cz-color-line)}.cz-choice input:disabled:checked+.cz-choice__control{background-color:var(--cz-color-line-strong);border-color:var(--cz-color-line-strong)}.cz-choice input:disabled~*{opacity:.5}.cz-choice.is-error .cz-choice__control{border-color:var(--cz-color-error-dot)}.cz-choice.is-error .cz-choice__desc{color:var(--cz-color-error-text)}.cz-choice-card{display:flex;align-items:center;gap:14px;padding:18px 20px;background:var(--cz-color-surface);border:2px solid var(--cz-color-line);border-radius:20px;cursor:pointer;transition:all var(--cz-motion-fast) var(--cz-ease)}.cz-choice-card:hover{background-color:var(--cz-color-subtle)}.cz-choice-card.is-selected,.cz-choice-card:has(input:checked){border-color:var(--cz-color-forest);background-color:var(--cz-color-bright-tint)}.cz-choice-card input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cz-choice-card input:focus-visible~.cz-choice-card__content{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest);border-radius:16px}.cz-choice-card__title{font-weight:800;font-size:16px;color:var(--cz-color-forest)}.cz-choice-card__desc{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted)}.cz-choice-card__price{margin-inline-start:auto;text-align:end;font-weight:900;font-size:24px;color:var(--cz-color-forest);white-space:nowrap}.cz-choice-card__price .cz-choice-card__price-unit{font-size:13px;font-weight:600;line-height:1.4;display:block}.cz-toggle{position:relative;display:inline-flex;align-items:center;width:52px;height:32px;background-color:var(--cz-color-line);border-radius:var(--cz-radius-pill);border:none;cursor:pointer;padding:0;transition:background-color var(--cz-motion-base) var(--cz-ease)}.cz-toggle:hover{background-color:var(--cz-color-line-strong)}.cz-toggle:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-toggle__knob{position:absolute;inset-inline-start:4px;width:24px;height:24px;border-radius:50%;background-color:var(--cz-color-surface);box-shadow:0 1px 3px rgba(0,0,0,.15);transition:inset-inline-start var(--cz-motion-base) var(--cz-ease),background-color var(--cz-motion-base) var(--cz-ease)}.cz-toggle[aria-checked=true]{background-color:var(--cz-color-bright)}.cz-toggle[aria-checked=true]:hover{background-color:var(--cz-color-bright-hover)}.cz-toggle[aria-checked=true] .cz-toggle__knob{inset-inline-start:24px;background-color:var(--cz-color-forest)}.cz-toggle:disabled{cursor:not-allowed;background-color:var(--cz-color-canvas)}.cz-toggle:disabled .cz-toggle__knob{background-color:var(--cz-color-subtle)}.cz-toggle:disabled[aria-checked=true]{background-color:var(--cz-color-bright-tint)}.cz-toggle:disabled[aria-checked=true] .cz-toggle__knob{background-color:var(--cz-color-line-strong)}.cz-setting{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;background-color:var(--cz-color-subtle);border-radius:20px}.cz-setting__text{flex:1;min-width:0}.cz-setting__title{font-weight:800;font-size:16px;color:var(--cz-color-forest)}.cz-setting__desc{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted);margin-block-start:2px}.cz-range{display:flex;flex-direction:column;gap:8px}.cz-range__header{display:flex;align-items:center;justify-content:space-between}.cz-range__label{font-size:14px;font-weight:800;line-height:1.3;color:var(--cz-color-forest)}.cz-range__value{font-weight:900;font-size:20px;color:var(--cz-color-forest);font-variant-numeric:tabular-nums}.cz-range__track{position:relative;width:100%}.cz-range input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:var(--cz-color-line);border-radius:var(--cz-radius-pill);outline:0}.cz-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--cz-color-surface);border:3px solid var(--cz-color-forest);cursor:pointer}.cz-range input[type=range]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--cz-color-surface);border:3px solid var(--cz-color-forest);cursor:pointer}.cz-range input[type=range]:focus-visible::-webkit-slider-thumb{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-range input[type=range]:focus-visible::-moz-range-thumb{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-range input[type=range]:disabled::-webkit-slider-thumb{border-color:var(--cz-color-line-strong)}.cz-range input[type=range]:disabled::-moz-range-thumb{border-color:var(--cz-color-line-strong)}.cz-range__ticks{display:flex;justify-content:space-between;padding-block-start:4px;font-size:12px;font-weight:700;color:var(--cz-color-muted)}.cz-search{position:relative;display:flex;align-items:center}.cz-search__input{width:100%;height:44px;padding-inline:44px 16px;border-radius:var(--cz-radius-pill);border:1.5px solid transparent;background-color:var(--cz-color-surface);font-size:15px;font-weight:500;color:var(--cz-color-ink);font-family:var(--cz-font);transition:all var(--cz-motion-fast) var(--cz-ease)}.cz-search__input::placeholder{color:var(--cz-color-muted)}.cz-search__input:focus{background-color:var(--cz-color-surface);border-color:var(--cz-color-forest);box-shadow:0 0 0 4px var(--cz-color-bright-tint);outline:0}.cz-search--on-white .cz-search__input{background-color:var(--cz-color-canvas)}.cz-search__icon{position:absolute;inset-inline-start:14px;color:var(--cz-color-muted);pointer-events:none}.cz-search__clear{position:absolute;inset-inline-end:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:var(--cz-color-canvas);border:none;cursor:pointer;color:var(--cz-color-muted)}.cz-search__clear[hidden]{display:none}.cz-search__clear:hover{background-color:var(--cz-color-line)}.cz-search__hint{position:absolute;inset-inline-end:12px;font-family:var(--cz-font-mono);font-size:12px;border:1px solid var(--cz-color-line);border-radius:6px;padding:2px 6px;color:var(--cz-color-muted);pointer-events:none}.cz-upload{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px;border:2px dashed var(--cz-color-line-strong);border-radius:var(--cz-radius-lg);background-color:var(--cz-color-surface);text-align:center;cursor:pointer;transition:all var(--cz-motion-fast) var(--cz-ease)}.cz-upload.is-dragover,.cz-upload:hover{border-color:var(--cz-color-forest);background-color:var(--cz-color-bright-tint)}.cz-upload.is-disabled{background-color:var(--cz-color-subtle);border-color:var(--cz-color-line);color:var(--cz-color-disabled-text);cursor:not-allowed}.cz-upload__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background-color:var(--cz-color-canvas);color:var(--cz-color-forest)}.cz-upload__title{font-weight:800;font-size:16px;color:var(--cz-color-forest)}.cz-upload__title strong{color:var(--cz-color-forest);text-decoration:underline}.cz-upload__caption{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted)}.cz-upload__file{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--cz-radius-md);border:1.5px solid var(--cz-color-line)}.cz-upload__file.is-error{border-color:var(--cz-color-error-dot)}.cz-upload__thumb{width:56px;height:36px;border-radius:var(--cz-radius-xs);object-fit:cover;flex:none;background-color:var(--cz-color-canvas)}.cz-upload__file-name{font-weight:800;font-size:14px;color:var(--cz-color-forest)}.cz-upload__file-meta{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted)}.cz-upload__file-error{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-error-text)}.cz-upload__progress{height:6px;border-radius:var(--cz-radius-pill);background-color:var(--cz-color-line);margin-block-start:4px;overflow:hidden}.cz-upload__progress-fill{height:100%;background-color:var(--cz-color-forest);border-radius:var(--cz-radius-pill)}.cz-copy{display:flex;align-items:center;height:52px;border-radius:var(--cz-radius-md);background-color:var(--cz-color-subtle);overflow:hidden}.cz-copy__value{flex:1;padding-inline:16px;font-weight:700;font-size:15px;color:var(--cz-color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cz-copy__btn{flex:none;margin-inline-end:8px}.cz-copy.is-copied .cz-copy__btn{background-color:var(--cz-color-bright-tint);color:var(--cz-color-forest)}.cz-copy.is-disabled{opacity:.5;pointer-events:none}.cz-picker{background-color:var(--cz-color-surface);border-radius:20px;box-shadow:var(--cz-shadow-overlay);padding:16px;width:320px}.cz-picker__header{display:flex;align-items:center;justify-content:space-between;margin-block-end:12px;font-weight:800;font-size:16px;color:var(--cz-color-forest)}.cz-picker__nav{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:0 0;color:var(--cz-color-forest);cursor:pointer}.cz-picker__nav:hover{background-color:var(--cz-color-subtle)}.cz-picker__nav:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-picker__weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.06em;color:var(--cz-color-muted);text-transform:uppercase;margin-block-end:4px}.cz-picker__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cz-picker__day{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;font-size:14px;font-weight:600;color:var(--cz-color-forest);border:none;background:0 0;cursor:pointer;margin:0 auto}.cz-picker__day:hover{background-color:var(--cz-color-subtle)}.cz-picker__day:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-picker__day.is-today{box-shadow:inset 0 0 0 1.5px var(--cz-color-forest)}.cz-picker__day.is-selected{background-color:var(--cz-color-bright);color:var(--cz-color-forest);font-weight:800}.cz-picker__day.is-range{background-color:var(--cz-color-bright-tint);border-radius:0}.cz-picker__day.is-range-start{border-radius:50% 0 0 50%}.cz-picker__day.is-range-end{border-radius:0 50% 50% 0}.cz-picker__day.is-disabled,.cz-picker__day:disabled{color:var(--cz-color-disabled-text);cursor:default}.cz-picker__day.is-disabled:hover,.cz-picker__day:disabled:hover{background:0 0}.cz-picker__footer{display:flex;align-items:center;justify-content:space-between;margin-block-start:12px;font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted)}.cz-picker__time{display:flex;gap:8px}.cz-picker__column{display:flex;flex-direction:column;max-height:216px;overflow-y:auto}.cz-picker__time-item{display:flex;align-items:center;justify-content:center;height:36px;padding-inline:12px;border-radius:var(--cz-radius-sm);font-weight:600;cursor:pointer;border:none;background:0 0;color:var(--cz-color-forest)}.cz-picker__time-item:hover{background-color:var(--cz-color-subtle)}.cz-picker__time-item.is-selected{background-color:var(--cz-color-forest);color:var(--cz-color-bright)}.cz-picker__list{max-height:300px;overflow-y:auto}.cz-picker__list-item{display:flex;align-items:center;gap:12px;height:44px;padding-inline:12px;border-radius:var(--cz-radius-sm);cursor:pointer;border:none;background:0 0;width:100%;font-size:15px;color:var(--cz-color-forest)}.cz-picker__list-item:hover{background-color:var(--cz-color-subtle)}.cz-picker__list-item.is-selected{font-weight:800}.cz-otp{display:flex;gap:8px}.cz-otp__box{width:52px;height:60px;border-radius:var(--cz-radius-md);border:1.5px solid var(--cz-color-line);background-color:var(--cz-color-surface);text-align:center;font-weight:900;font-size:26px;color:var(--cz-color-forest);font-family:var(--cz-font);caret-color:var(--cz-color-forest)}.cz-otp__box:focus{border-color:var(--cz-color-forest);box-shadow:0 0 0 4px var(--cz-color-bright-tint);outline:0}.cz-otp__box.is-filled{border-color:var(--cz-color-line-strong)}.cz-otp.is-error .cz-otp__box{border-color:var(--cz-color-error-dot)}.cz-otp.is-success .cz-otp__box{border-color:var(--cz-color-forest);background-color:var(--cz-color-bright-tint)}.cz-otp.is-disabled .cz-otp__box{background-color:var(--cz-color-subtle);color:var(--cz-color-disabled-text)}.cz-otp__message{font-size:13px;font-weight:600;line-height:1.4;margin-block-start:8px}.cz-otp__message--error{color:var(--cz-color-error-text)}.cz-otp__message--success{color:var(--cz-color-forest)}.cz-otp__resend{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted);margin-block-start:8px}.cz-otp__resend a{color:var(--cz-color-forest);font-weight:700}.cz-otp__resend a:hover{text-decoration:underline}@keyframes cz-shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}.cz-otp.is-error{animation:cz-shake .4s var(--cz-ease)}.cz-card{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:24px;display:flex;flex-direction:column;gap:14px}.cz-card[hidden]{display:none}.cz-card__title{font-weight:800;font-size:20px;color:var(--cz-color-forest)}.cz-card--canvas{background-color:var(--cz-color-canvas);padding:16px 20px}.cz-card.is-inactive{opacity:.4}.cz-card--interactive{cursor:pointer;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-card--interactive:hover{background-color:var(--cz-color-subtle)}.cz-card--interactive:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-card--feature{border-radius:var(--cz-radius-xl);padding:28px;align-items:flex-start}.cz-card--feature .cz-card__tag{display:inline-flex;align-items:center;padding:4px 12px;border:1.5px solid currentColor;border-radius:var(--cz-radius-pill);font-weight:800;font-size:12px;align-self:flex-start}.cz-card--feature .cz-card__title{font-weight:900;font-size:34px;line-height:1.02}.cz-card--feature .cz-card__body,.cz-card--feature .cz-text-body-sm{font-size:15px}.cz-card--bright{background-color:var(--cz-color-bright-tint);color:var(--cz-color-forest);border:1px solid rgba(0,0,0,.06)}.cz-card--bright .cz-card__title{color:inherit}.cz-card--bright .cz-btn--dark{background-color:var(--cz-color-forest);color:var(--cz-color-bright)}.cz-card--yellow{background-color:var(--cz-color-yellow);color:var(--cz-color-yellow-ink);border:1px solid rgba(0,0,0,.06)}.cz-card--yellow .cz-card__title{color:inherit}.cz-card--yellow .cz-btn--dark{background-color:var(--cz-color-yellow-ink);color:var(--cz-color-yellow)}.cz-card--blue{background-color:var(--cz-color-blue);color:var(--cz-color-blue-ink);border:1px solid rgba(0,0,0,.06)}.cz-card--blue .cz-card__title{color:inherit}.cz-card--blue .cz-btn--dark{background-color:var(--cz-color-blue-ink);color:var(--cz-color-blue)}.cz-card--orange{background-color:var(--cz-color-orange);color:var(--cz-color-orange-ink);border:1px solid rgba(0,0,0,.06)}.cz-card--orange .cz-card__title{color:inherit}.cz-card--orange .cz-btn--dark{background-color:var(--cz-color-orange-ink);color:var(--cz-color-orange)}.cz-card--pink{background-color:var(--cz-color-pink);color:var(--cz-color-pink-ink);border:1px solid rgba(0,0,0,.06)}.cz-card--pink .cz-card__title{color:inherit}.cz-card--pink .cz-btn--dark{background-color:var(--cz-color-pink-ink);color:var(--cz-color-pink)}.cz-stat{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:20px;display:flex;flex-direction:column;gap:8px}.cz-stat__label{display:flex;align-items:center;gap:8px;font-weight:800;font-size:14px;color:var(--cz-color-forest)}.cz-stat__value{font-weight:900;font-size:34px;color:var(--cz-color-forest);font-variant-numeric:tabular-nums;line-height:1}.cz-stat__row{display:flex;align-items:center;gap:8px}.cz-stat__delta{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;border-radius:var(--cz-radius-xs);font-weight:800;font-size:12px;align-self:flex-start}.cz-stat__delta--up{background-color:var(--cz-color-success-bg);color:var(--cz-color-success-text)}.cz-stat__delta--down{background-color:var(--cz-color-error-bg);color:var(--cz-color-error-text)}.cz-stat__context{font-size:13px;font-weight:600;color:var(--cz-color-muted)}.cz-stat__spark{width:100%;height:32px;margin-block-start:4px}.cz-stat--compact{background-color:var(--cz-color-canvas);padding:14px 16px;gap:4px}.cz-badge{display:inline-flex;align-items:center;gap:4px;height:20px;padding-inline:6px;border-radius:var(--cz-radius-xs);font-weight:800;font-size:13px;white-space:nowrap}.cz-badge--md{height:26px}.cz-badge--count{background-color:var(--cz-color-forest);color:var(--cz-color-bright);min-width:20px;justify-content:center}.cz-badge--dot{width:10px;height:10px;min-width:10px;padding:0;border-radius:50%;background-color:var(--cz-color-error-dot);outline:2px solid var(--cz-color-surface)}.cz-badge--success{background-color:var(--cz-color-success-bg);color:var(--cz-color-success-text)}.cz-badge--warning{background-color:var(--cz-color-warning-bg);color:var(--cz-color-warning-text)}.cz-badge--error{background-color:var(--cz-color-error-bg);color:var(--cz-color-error-text)}.cz-badge--info{background-color:var(--cz-color-info-bg);color:var(--cz-color-info-text)}.cz-badge--level{background-color:var(--cz-color-forest);color:var(--cz-color-bright);font-weight:800;min-width:20px;justify-content:center;border-radius:999px}.cz-badge--level-low{background-color:var(--cz-color-blue);color:var(--cz-color-forest)}.cz-badge--level-max{background-color:var(--cz-color-yellow);color:var(--cz-color-yellow-ink)}.cz-badge--level-sm{height:16px;font-size:10px;padding-inline:5px;border-radius:999px;line-height:1}.cz-badge__dot{width:8px;height:8px;border-radius:50%;flex:none}.cz-badge--on-icon{position:absolute;inset-block-start:-6px;inset-inline-end:-8px;font-size:11px;height:18px;min-width:18px;padding-inline:4px;outline:2px solid var(--cz-color-surface)}.cz-badge--dot.cz-badge--on-icon{inset-block-start:-2px;inset-inline-end:-2px}.cz-pill{display:inline-flex;align-items:center;gap:6px;height:32px;padding-inline:14px;border-radius:var(--cz-radius-pill);font-weight:800;font-size:14px;white-space:nowrap}.cz-pill--sm{height:24px;padding-inline:10px;font-size:12px}.cz-pill--neutral{background-color:var(--cz-color-canvas);color:var(--cz-color-forest)}.cz-pill--solid{background-color:var(--cz-color-forest);color:var(--cz-color-bright)}.cz-pill--bright{background-color:var(--cz-color-bright);color:var(--cz-color-forest)}.cz-pill--yellow{background-color:var(--cz-color-yellow);color:var(--cz-color-yellow-ink)}.cz-pill--blue{background-color:var(--cz-color-blue);color:var(--cz-color-blue-ink)}.cz-pill--orange{background-color:var(--cz-color-orange);color:var(--cz-color-orange-ink)}.cz-pill--pink{background-color:var(--cz-color-pink);color:var(--cz-color-pink-ink)}.cz-pill--success{background-color:var(--cz-color-success-bg);color:var(--cz-color-success-text)}.cz-pill--warning{background-color:var(--cz-color-warning-bg);color:var(--cz-color-warning-text)}.cz-pill--error{background-color:var(--cz-color-error-bg);color:var(--cz-color-error-text)}.cz-pill--info{background-color:var(--cz-color-info-bg);color:var(--cz-color-info-text)}.cz-pill--removable{padding-inline-end:6px}.cz-pill__remove{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:none;background:0 0;cursor:pointer;color:inherit;opacity:.6}.cz-pill__remove:hover{opacity:1;background-color:rgba(0,0,0,.08)}.cz-pill__remove:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-tabs{display:flex;gap:28px;border-block-end:1px solid var(--cz-color-line)}.cz-tabs__tab{display:inline-flex;align-items:center;gap:8px;padding:12px 0;font-weight:700;font-size:15px;color:var(--cz-color-body);background:0 0;border:none;border-block-end:3px solid transparent;margin-block-end:-1px;cursor:pointer;white-space:nowrap;transition:color var(--cz-motion-fast) var(--cz-ease)}.cz-tabs__tab:hover{color:var(--cz-color-forest)}.cz-tabs__tab:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-tabs__tab[aria-selected=true]{color:var(--cz-color-forest);font-weight:800;border-block-end-color:var(--cz-color-forest);border-block-end-width:3px;border-radius:999px 999px 0 0}.cz-tabs__tab:disabled,.cz-tabs__tab[aria-disabled=true]{color:var(--cz-color-disabled-text);cursor:not-allowed}.cz-tabs--pill{border:none;gap:2px;padding:4px;background-color:var(--cz-color-canvas);border-radius:var(--cz-radius-pill)}.cz-tabs--pill .cz-tabs__tab{height:36px;padding:0 16px;border:none;border-radius:var(--cz-radius-pill);margin:0}.cz-tabs--pill .cz-tabs__tab[aria-selected=true]{background-color:var(--cz-color-surface);box-shadow:0 1px 2px rgba(22,51,0,.08);border:none}.cz-avatar{--av-size:40px;--av-font:15px;display:inline-flex;align-items:center;justify-content:center;width:var(--av-size);height:var(--av-size);border-radius:50%;background-color:var(--cz-color-forest);color:var(--cz-color-bright);font-weight:900;font-size:var(--av-font);flex:none;position:relative;overflow:visible}.cz-avatar--24{--av-size:24px;--av-font:10px}.cz-avatar--32{--av-size:32px;--av-font:13px}.cz-avatar--40{--av-size:40px;--av-font:15px}.cz-avatar--56{--av-size:56px;--av-font:20px}.cz-avatar--yellow{background-color:var(--cz-color-yellow);color:var(--cz-color-yellow-ink)}.cz-avatar--blue{background-color:var(--cz-color-blue);color:var(--cz-color-blue-ink)}.cz-avatar--orange{background-color:var(--cz-color-orange);color:var(--cz-color-orange-ink)}.cz-avatar--pink{background-color:var(--cz-color-pink);color:var(--cz-color-pink-ink)}.cz-avatar__dot{position:absolute;inset-block-end:-1px;inset-inline-end:-1px;width:calc(var(--av-size) * .25);height:calc(var(--av-size) * .25);min-width:10px;min-height:10px;border-radius:50%;outline:2px solid var(--cz-color-surface)}.cz-avatar__dot--active{background-color:var(--cz-color-success-dot)}.cz-avatar__dot--paused{background-color:var(--cz-color-warning-dot)}.cz-avatar__dot--dormant{background-color:var(--cz-color-muted)}.cz-avatar__dot--error{background-color:var(--cz-color-error-dot)}.cz-avatar__dot--info{background-color:var(--cz-color-info-dot)}.cz-avatar--overflow{background-color:var(--cz-color-canvas);color:var(--cz-color-forest)}.cz-avatar--level-ring{outline:3px solid var(--cz-color-bright);outline-offset:2px}.cz-avatar-level{position:relative;display:inline-flex}.cz-avatar-level .cz-avatar{outline:3px solid var(--cz-color-bright);outline-offset:2px}.cz-avatar-level .cz-badge--level-sm{position:absolute;inset-block-end:-6px;inset-inline-start:50%;transform:translateX(-50%)}.cz-avatar-group{display:flex}.cz-avatar-group .cz-avatar{outline:2px solid var(--cz-color-surface)}.cz-avatar-group .cz-avatar:not(:first-child){margin-inline-start:-6px}.cz-dot{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700}.cz-dot::before{content:"";width:8px;height:8px;border-radius:50%;flex:none}.cz-dot--md::before{width:10px;height:10px}.cz-dot--active::before{background-color:var(--cz-color-success-dot)}.cz-dot--paused::before{background-color:var(--cz-color-warning-dot)}.cz-dot--dormant::before{background-color:var(--cz-color-muted)}.cz-dot--error::before{background-color:var(--cz-color-error-dot)}.cz-dot--info::before{background-color:var(--cz-color-info-dot)}.cz-dot--live::before{animation:cz-pulse 1.5s ease-in-out infinite}.cz-dot-live{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--cz-radius-pill);background-color:var(--cz-color-success-bg);color:var(--cz-color-success-text);font-weight:800;font-size:13px}.cz-dot-live::before{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--cz-color-success-dot);flex:none;animation:cz-pulse 1.5s ease-in-out infinite}@keyframes cz-pulse{0%,100%{box-shadow:0 0 0 0 rgba(61,163,93,.25)}50%{box-shadow:0 0 0 4px rgba(61,163,93,.25);transform:scale(1.1)}}.cz-list{display:flex;flex-direction:column;gap:8px}.cz-list__head{display:flex;align-items:center;gap:12px;padding:0 20px;min-height:36px}.cz-list__group-label{display:flex;align-items:center;gap:8px;padding:8px 0 0}.cz-list--flat{gap:0}.cz-list--flat .cz-list-item{min-height:40px;padding:8px 0;background:0 0;border-radius:0;border-block-end:1px solid var(--cz-color-canvas)}.cz-list--flat .cz-list-item:hover{background:0 0}.cz-list--flat .cz-list-item:last-child{border-block-end:none}.cz-list-item{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 20px;background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-list-item:hover{background-color:var(--cz-color-subtle)}.cz-list-item.is-selected{background-color:var(--cz-color-bright-tint)}.cz-list-item.is-disabled,.cz-list-item:disabled{opacity:.5;pointer-events:none}.cz-list-item__col{flex:1;min-width:0}.cz-list-item__col--x2{flex:2}.cz-list-item__col--w44{flex:0 0 44px}.cz-list-item__col--w50{flex:0 0 50px;text-align:center}.cz-list-item__col--auto{flex:none}.cz-list-item__body{flex:1;min-width:0}.cz-list-item__title{font-weight:800;font-size:15px;color:var(--cz-color-forest)}.cz-list-item__subtitle{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted);display:flex;align-items:center;gap:6px}.cz-list-item__subtitle img{border-radius:2px;flex:none}.cz-list-item__actions{flex:none;display:flex;align-items:center;gap:8px}.cz-list-item__leading{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--cz-color-canvas);color:var(--cz-color-forest)}.cz-list-item__leading--success{background-color:var(--cz-color-bright-tint);color:var(--cz-color-bright-dark)}.cz-list-item__leading--error{background-color:var(--cz-color-error-bg);color:var(--cz-color-error-text)}.cz-list-item__trailing{flex:none;text-align:end;font-weight:900;font-size:15px;font-variant-numeric:tabular-nums;color:var(--cz-color-forest)}.cz-list-item__trailing--negative{color:var(--cz-color-error-text)}.cz-list-item__trailing--neutral{color:var(--cz-color-body)}.cz-list-item__trailing-sub{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted)}.cz-breadcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cz-breadcrumb__item{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:var(--cz-color-muted)}.cz-breadcrumb__item a{color:var(--cz-color-muted)}.cz-breadcrumb__item a:hover{color:var(--cz-color-forest)}.cz-breadcrumb__item a:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest);border-radius:4px}.cz-breadcrumb__item[aria-current=page]{color:var(--cz-color-forest);font-weight:800}.cz-breadcrumb__sep{color:var(--cz-color-line-strong);flex:none}.cz-breadcrumb__collapsed{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--cz-radius-pill);background-color:var(--cz-color-canvas);font-size:14px;font-weight:700;color:var(--cz-color-muted);border:none;cursor:pointer}.cz-breadcrumb__collapsed:hover{background-color:var(--cz-color-line)}.cz-pagination{display:flex;align-items:center;gap:4px}.cz-pagination[hidden]{display:none}.cz-pagination__page{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--cz-radius-pill);font-weight:800;font-size:15px;color:var(--cz-color-body);border:none;background:0 0;cursor:pointer}.cz-pagination__page:hover{background-color:var(--cz-color-canvas)}.cz-pagination__page:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-pagination__page.is-active,.cz-pagination__page[aria-current=page]{background-color:var(--cz-color-bright);color:var(--cz-color-forest)}.cz-pagination__page--ellipsis{cursor:default}.cz-pagination__page--ellipsis:hover{background:0 0}.cz-pagination__nav{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--cz-color-line);background:0 0;color:var(--cz-color-forest);cursor:pointer}.cz-pagination__nav:hover{background-color:var(--cz-color-subtle)}.cz-pagination__nav:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-pagination__nav:disabled{background-color:var(--cz-color-canvas);color:var(--cz-color-disabled-text);cursor:not-allowed}.cz-pagination--compact{gap:12px}.cz-pagination--compact .cz-pagination__info{font-weight:800;font-size:14px;color:var(--cz-color-forest)}.cz-progress{display:flex;flex-direction:column;gap:6px}.cz-progress__header{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:13px;color:var(--cz-color-forest)}.cz-progress__track{height:6px;border-radius:var(--cz-radius-pill);background-color:var(--cz-color-line);overflow:hidden}.cz-progress__track--lg{height:10px}.cz-progress__fill{height:100%;border-radius:var(--cz-radius-pill);background-color:var(--cz-color-forest);transition:width var(--cz-motion-base) var(--cz-ease)}.cz-progress.is-success .cz-progress__fill{background-color:var(--cz-color-success-dot)}.cz-progress-seg{display:flex;align-items:center;gap:6px}@media (max-width:639px){.cz-progress-seg{gap:4px}}.cz-progress-seg__item{flex:1;height:8px;border-radius:var(--cz-radius-pill);background-color:var(--cz-color-line)}.cz-progress-seg__item.is-done{background-color:var(--cz-color-forest)}.cz-progress-seg__item.is-warning{background-color:var(--cz-color-warning-dot)}.cz-progress-seg__item.is-current{background:linear-gradient(to right,var(--cz-color-forest) var(--seg-pct,50%),var(--cz-color-line) var(--seg-pct,50%))}.cz-progress-ring{position:relative;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px}.cz-progress-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.cz-progress-ring__track{fill:none;stroke:var(--cz-color-line);stroke-width:6}.cz-progress-ring__fill{fill:none;stroke:var(--cz-color-forest);stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset var(--cz-motion-base) var(--cz-ease)}.cz-progress-ring__center{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.cz-progress-ring__label{font-weight:900;font-size:16px;color:var(--cz-color-forest)}.cz-steps{display:flex;align-items:flex-start}.cz-steps[hidden]{display:none}.cz-steps__step{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;flex:none}.cz-steps__step[hidden]{display:none}.cz-steps__marker{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-weight:800;font-size:14px;z-index:1;flex:none}.cz-steps__step--done .cz-steps__marker{background-color:var(--cz-color-forest);color:#fff}.cz-steps__step--current .cz-steps__marker{background-color:var(--cz-color-bright);color:var(--cz-color-forest)}.cz-steps__step:not(.cz-steps__step--done):not(.cz-steps__step--current) .cz-steps__marker{border:1.5px solid var(--cz-color-line-strong);color:var(--cz-color-muted);background:var(--cz-color-surface)}.cz-steps__label{font-weight:800;font-size:14px;text-align:center;color:var(--cz-color-muted)}.cz-steps__step--current .cz-steps__label{color:var(--cz-color-forest)}.cz-steps__caption{font-size:13px;font-weight:600;color:var(--cz-color-muted);text-align:center}.cz-steps__body{display:flex;flex-direction:column;gap:4px}.cz-steps__connector{flex:1;height:3px;min-width:24px;border-radius:var(--cz-radius-pill);background-color:var(--cz-color-line);align-self:center;margin-block-end:28px;margin-inline:-4px}.cz-steps__connector--done{background-color:var(--cz-color-forest)}.cz-steps__connector[hidden]{display:none}.cz-steps--vertical{flex-direction:column;align-items:stretch}.cz-steps--vertical .cz-steps__step{flex-direction:row;align-items:center;gap:14px}.cz-steps--vertical .cz-steps__body{text-align:start}.cz-steps--vertical .cz-steps__label{text-align:start}.cz-steps--vertical .cz-steps__caption{text-align:start}.cz-steps--vertical .cz-steps__connector{width:3px;height:20px;min-width:3px;min-height:20px;flex:none;margin-block:-4px;margin-inline-start:16.5px;margin-inline-end:0;margin-block-end:-4px;align-self:flex-start}.cz-skeleton{background-color:var(--cz-color-canvas);border-radius:var(--cz-radius-xs);position:relative;overflow:hidden}.cz-skeleton::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--cz-color-subtle) 50%,transparent 100%);animation:cz-shimmer 1.4s ease-in-out infinite}.cz-skeleton--pill{border-radius:var(--cz-radius-pill)}.cz-skeleton--circle{border-radius:50%}.cz-skeleton--on-canvas{background-color:#dfe3dc}@keyframes cz-shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.cz-divider{border:none;border-block-start:1px solid var(--cz-color-line);margin:0}.cz-divider--with-label{display:flex;align-items:center;gap:12px;border:none}.cz-divider--with-label::after,.cz-divider--with-label::before{content:"";flex:1;height:1px;background-color:var(--cz-color-line)}.cz-divider--with-label .cz-divider__label{font-weight:700;font-size:13px;color:var(--cz-color-muted);white-space:nowrap}.cz-divider--vertical{display:inline-block;width:1px;height:20px;border:none;background-color:var(--cz-color-line);margin-inline:0;vertical-align:middle}.cz-divider--inset{margin-inline-start:68px}.cz-accordion{display:flex;flex-direction:column;gap:8px}.cz-accordion__item{background-color:var(--cz-color-surface);border-radius:20px;overflow:hidden}.cz-accordion__item--disabled{opacity:.5}.cz-accordion__header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 20px;font-weight:800;font-size:16px;color:var(--cz-color-forest);background:0 0;border:none;cursor:pointer;text-align:start;gap:12px}.cz-accordion__header:hover .cz-accordion__icon{background-color:var(--cz-color-line)}.cz-accordion__header:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest);border-radius:20px}.cz-accordion__header[aria-expanded=true] .cz-accordion__icon{transform:rotate(45deg)}.cz-accordion__header:disabled{color:var(--cz-color-disabled-text);cursor:not-allowed}.cz-accordion__title{flex:1}.cz-accordion__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--cz-color-canvas);flex:none;transition:transform var(--cz-motion-base) var(--cz-ease)}.cz-accordion__icon::before{content:"+";font-size:18px;font-weight:700;color:var(--cz-color-forest);line-height:1}.cz-accordion__body{padding:0 20px 18px;font-weight:500;font-size:15px;color:var(--cz-color-body);line-height:1.55}.cz-accordion--nested .cz-accordion__item{background-color:var(--cz-color-subtle)}@media (prefers-reduced-motion:reduce){.cz-accordion .cz-accordion__icon{transition:none}}.cz-empty{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:360px;margin-inline:auto;padding:40px 20px;gap:12px}.cz-empty[hidden]{display:none}.cz-empty__illustration{width:120px;height:120px;display:flex;align-items:center;justify-content:center;margin-block-end:4px}.cz-empty__title{font-weight:800;font-size:20px;color:var(--cz-color-forest)}.cz-empty__text{font-weight:500;font-size:15px;color:var(--cz-color-body)}.cz-empty__actions{display:flex;gap:12px;margin-block-start:8px}.cz-empty--compact{flex-direction:row;max-width:none;gap:12px;text-align:start;padding:24px;align-items:center;margin:0}.cz-empty__icon{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--cz-color-canvas);color:var(--cz-color-muted)}.cz-empty__inline-text{font-weight:500;font-size:15px;color:var(--cz-color-body)}.cz-empty__link{font-weight:800;font-size:14px;color:var(--cz-color-forest)}.cz-empty__link:hover{text-decoration:underline}.cz-tooltip{position:absolute;z-index:var(--cz-z-tooltip);pointer-events:none;white-space:nowrap;background-color:var(--cz-color-forest);color:#fff;font-weight:600;font-size:13px;border-radius:var(--cz-radius-sm);padding:8px 12px;max-width:240px}.cz-tooltip--light{background-color:var(--cz-color-surface);color:var(--cz-color-body);border-radius:var(--cz-radius-md);box-shadow:var(--cz-shadow-overlay);padding:12px 14px;white-space:normal}.cz-tooltip__title{font-weight:800;font-size:14px;color:var(--cz-color-forest)}.cz-tooltip__text{font-size:13px;color:var(--cz-color-body);margin-block-start:2px}.cz-tooltip--open{display:block}.cz-tooltip--top{inset-block-end:calc(100% + 8px);inset-inline-start:50%;transform:translateX(-50%)}.cz-tooltip--bottom{inset-block-start:calc(100% + 8px);inset-inline-start:50%;transform:translateX(-50%)}.cz-tooltip--left{inset-inline-end:calc(100% + 8px);inset-block-start:50%;transform:translateY(-50%)}.cz-tooltip--right{inset-inline-start:calc(100% + 8px);inset-block-start:50%;transform:translateY(-50%)}.cz-native-ad{position:relative;width:300px;height:250px;box-sizing:border-box;border-radius:var(--cz-radius-md);border:1px solid var(--cz-color-line);background-color:var(--cz-color-surface);overflow:hidden;display:flex;flex-direction:column}.cz-native-ad__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-native-ad__link:hover{background-color:var(--cz-color-subtle)}.cz-native-ad__link:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-native-ad__media{position:relative;width:300px;height:124px;flex:none}.cz-native-ad__media img{width:100%;height:100%;object-fit:cover}.cz-native-ad__label{position:absolute;inset-block-start:10px;inset-inline-start:10px;padding:3px 9px;background:rgba(255,255,255,.92);border-radius:var(--cz-radius-pill);font-weight:800;font-size:11px;color:var(--cz-color-forest)}.cz-native-ad__hide{position:absolute;inset-block-start:10px;inset-inline-end:10px;width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.92);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--cz-motion-fast) var(--cz-ease)}.cz-native-ad__hide:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest);opacity:1}.cz-native-ad:hover .cz-native-ad__hide{opacity:1}.cz-native-ad__body{display:flex;flex-direction:column;gap:4px;padding:12px 14px;flex:1}.cz-native-ad__title{font-weight:800;font-size:15px;line-height:1.25;color:var(--cz-color-forest);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:38px}.cz-native-ad__desc{font-weight:500;font-size:13px;line-height:18px;color:var(--cz-color-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cz-native-ad__footer{display:flex;align-items:center;justify-content:space-between;margin-block-start:auto}.cz-native-ad__domain{font-weight:700;font-size:12px;color:var(--cz-color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.cz-native-ad__cta{width:44px;height:44px;border-radius:50%;padding:0;flex:none;display:flex;align-items:center;justify-content:center}.cz-native-ad__cta .cz-icon{--icon:20px}.cz-native-ad--no-media .cz-native-ad__media{display:flex;align-items:center;justify-content:center;gap:12px;background-color:var(--cz-color-subtle)}.cz-native-ad--house{background-color:var(--cz-color-bright);border-color:var(--cz-color-bright)}.cz-native-ad--house .cz-native-ad__link:hover{background-color:var(--cz-color-bright-hover)}.cz-native-ad--house .cz-native-ad__body{padding:18px;color:var(--cz-color-forest)}.cz-native-ad--house .cz-native-ad__title{font-weight:900;font-size:26px;color:var(--cz-color-forest);height:auto}.cz-native-ad--house .cz-native-ad__desc{font-size:14px;color:var(--cz-color-forest);white-space:normal;overflow:visible}.cz-native-ad--house .cz-native-ad__media{display:none}.cz-native-ad--network{border:1px dashed var(--cz-color-line-strong);background-color:var(--cz-color-subtle)}.cz-native-ad--network iframe{width:300px;height:250px;border:none}.cz-native-ad--hidden{background-color:var(--cz-color-subtle);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:20px}.cz-native-ad--hidden .cz-native-ad__hidden-icon{width:44px;height:44px;border-radius:50%;background:var(--cz-color-surface);display:flex;align-items:center;justify-content:center}.cz-native-ad--hidden .cz-native-ad__hidden-title{font-weight:800;font-size:15px;color:var(--cz-color-forest)}.cz-native-ad--hidden .cz-native-ad__hidden-text{font-size:13px;color:var(--cz-color-body)}.cz-native-ad--hidden .cz-native-ad__hidden-undo{font-weight:800;font-size:13px;color:var(--cz-color-forest)}.cz-native-ad--hidden .cz-native-ad__hidden-undo:hover{text-decoration:underline}.cz-impression-ad{position:relative;width:100%;max-width:728px;margin-block-end:1.5rem;box-sizing:border-box;border-radius:var(--cz-radius-md);border:1px solid var(--cz-color-line);background-color:var(--cz-color-surface);overflow:hidden}.cz-impression-ad__link{display:block;color:inherit;text-decoration:none;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-impression-ad__link:hover{background-color:var(--cz-color-subtle)}.cz-impression-ad__link:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-impression-ad__img{display:block;width:100%;height:auto;max-width:728px}.cz-impression-ad__label{position:absolute;inset-block-start:6px;inset-inline-start:6px;padding:2px 8px;background:rgba(255,255,255,.92);border-radius:var(--cz-radius-pill);font-weight:800;font-size:11px;color:var(--cz-color-forest);pointer-events:none}.cz-impression-ad--text-group{display:grid;grid-template-columns:1fr 1fr;border:none;background:0 0;gap:12px}.cz-impression-ad__text-item{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-radius:var(--cz-radius-md);border:1px solid var(--cz-color-line);background-color:var(--cz-color-surface);color:inherit;text-decoration:none;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-impression-ad__text-item:hover{background-color:var(--cz-color-subtle)}.cz-impression-ad__text-item:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-impression-ad__text-item .cz-impression-ad__label{position:absolute;inset-block-start:8px;inset-inline-end:10px;inset-inline-start:auto;background:var(--cz-color-subtle)}.cz-impression-ad__text-item .cz-impression-ad__title{font-weight:800;font-size:14px;line-height:1.3;color:var(--cz-color-forest);padding-inline-end:32px}.cz-impression-ad__text-item .cz-impression-ad__desc{font-weight:500;font-size:13px;line-height:1.4;color:var(--cz-color-body)}.cz-impression-ad--house{background-color:var(--cz-color-bright);border-color:var(--cz-color-bright)}.cz-impression-ad--house .cz-impression-ad__link{display:flex;align-items:center;justify-content:center;padding:10px 16px;text-align:center}.cz-impression-ad--house .cz-impression-ad__link:hover{background-color:var(--cz-color-bright-hover)}.cz-impression-ad--house .cz-impression-ad__house-text{font-weight:600;font-size:14px;color:var(--cz-color-forest)}.cz-impression-ad--house .cz-impression-ad__house-text strong{font-weight:900}@media (max-width:540px){.cz-impression-ad--text-group{grid-template-columns:1fr}}.cz-alert{display:flex;gap:12px;padding:16px;border-radius:var(--cz-radius-md)}.cz-alert[hidden]{display:none}.cz-alert__icon{flex:none;margin-block-start:1px}.cz-alert__content{flex:1;min-width:0}.cz-alert__title{font-weight:800;font-size:16px}.cz-alert__body{font-weight:500;font-size:14px;color:var(--cz-color-body);margin-block-start:2px}.cz-alert__action{font-weight:800;font-size:14px;text-decoration:underline;margin-block-start:4px;display:inline-block}.cz-alert__dismiss{flex:none;width:32px;height:32px;border-radius:50%;border:none;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center}.cz-alert__dismiss:hover{background-color:rgba(0,0,0,.05)}.cz-alert__dismiss:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-alert--success{background-color:var(--cz-color-success-bg)}.cz-alert--success .cz-alert__icon,.cz-alert--success .cz-alert__title{color:var(--cz-color-success-text)}.cz-alert--warning{background-color:var(--cz-color-warning-bg)}.cz-alert--warning .cz-alert__icon,.cz-alert--warning .cz-alert__title{color:var(--cz-color-warning-text)}.cz-alert--error{background-color:var(--cz-color-error-bg)}.cz-alert--error .cz-alert__icon,.cz-alert--error .cz-alert__title{color:var(--cz-color-error-text)}.cz-alert--info{background-color:var(--cz-color-info-bg)}.cz-alert--info .cz-alert__icon,.cz-alert--info .cz-alert__title{color:var(--cz-color-info-text)}.cz-alert--compact{align-items:center;border-radius:var(--cz-radius-sm);height:44px;padding:0 16px}.cz-banner{display:flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding-inline:24px;padding-block:12px;width:100%}.cz-banner__content{display:flex;align-items:center;gap:12px;max-width:var(--cz-container);width:100%;font-weight:700;font-size:15px}.cz-banner__tag{display:inline-flex;padding:2px 10px;border-radius:var(--cz-radius-pill);font-weight:800;font-size:12px;text-transform:uppercase}.cz-banner__dismiss{flex:none;margin-inline-start:auto;width:32px;height:32px;border-radius:50%;border:none;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center}.cz-banner__dismiss:hover{background-color:rgba(0,0,0,.1)}.cz-banner__dismiss:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-banner--forest{background-color:var(--cz-color-forest);color:#fff}.cz-banner--forest .cz-banner__tag{background-color:var(--cz-color-bright);color:var(--cz-color-forest)}.cz-banner--forest .cz-banner__dismiss{color:#fff}.cz-banner--reward{background-color:var(--cz-color-yellow);color:var(--cz-color-yellow-ink)}.cz-banner--warning{background-color:var(--cz-color-warning-bg);color:var(--cz-color-warning-text)}.cz-banner--inset{border-radius:var(--cz-radius-lg);padding:20px 24px}.cz-toast-container{position:fixed;z-index:var(--cz-z-toast);inset-block-end:24px;inset-inline-end:24px;display:flex;flex-direction:column-reverse;gap:12px;pointer-events:none}.cz-toast-container[hidden]{display:none}@media (max-width:639px){.cz-toast-container{inset-block-end:auto;inset-block-start:16px;inset-inline-start:16px;inset-inline-end:16px;align-items:center}}.cz-toast{width:360px;background-color:var(--cz-color-surface);border-radius:20px;box-shadow:var(--cz-shadow-overlay);padding:14px 16px;display:flex;gap:12px;pointer-events:auto;position:relative;overflow:hidden;animation:cz-toast-in .5s ease-out both}@media (max-width:639px){.cz-toast{width:100%}}.cz-toast__icon{flex:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.cz-toast__content{flex:1;min-width:0}.cz-toast__title{font-weight:800;font-size:15px;color:var(--cz-color-forest)}.cz-toast__text{font-size:13px;color:var(--cz-color-body);margin-block-start:2px}.cz-toast__action{font-weight:800;font-size:14px;color:var(--cz-color-forest);margin-inline-start:8px}.cz-toast__action:hover{text-decoration:underline}.cz-toast__close{flex:none;width:28px;height:28px;border-radius:50%;border:none;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--cz-color-muted)}.cz-toast__close:hover{background-color:var(--cz-color-subtle)}.cz-toast__close:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-toast__progress{position:absolute;inset-block-end:0;inset-inline-start:0;width:100%;height:4px;border-radius:0 0 20px 20px}.cz-toast__progress--running{animation:cz-toast-shrink linear forwards}.cz-toast__progress--success{background-color:var(--cz-color-success-dot)}.cz-toast__progress--warning{background-color:var(--cz-color-warning-dot)}.cz-toast__progress--info{background-color:var(--cz-color-info-dot)}.cz-toast__progress--reward{background-color:var(--cz-color-gold)}.cz-toast__progress--dark{background-color:var(--cz-color-bright)}.cz-toast--success .cz-toast__icon{background-color:var(--cz-color-success-bg);color:var(--cz-color-success-dot)}.cz-toast--error .cz-toast__icon{background-color:var(--cz-color-error-bg);color:var(--cz-color-error-dot)}.cz-toast--warning .cz-toast__icon{background-color:var(--cz-color-warning-bg);color:var(--cz-color-warning-dot)}.cz-toast--info .cz-toast__icon{background-color:var(--cz-color-info-bg);color:var(--cz-color-info-dot)}.cz-toast--reward .cz-toast__icon{background-color:var(--cz-color-yellow)}.cz-toast--dark{background-color:var(--cz-color-forest)}.cz-toast--dark .cz-toast__title{color:#fff}.cz-toast--dark .cz-toast__text{color:rgba(255,255,255,.7)}.cz-toast--dark .cz-toast__action{color:var(--cz-color-bright)}.cz-toast--dark .cz-toast__close{color:rgba(255,255,255,.6)}.cz-toast--dark .cz-toast__close:hover{background-color:rgba(255,255,255,.1)}@keyframes cz-toast-shrink{from{width:100%}to{width:0}}@keyframes cz-toast-in{0%{opacity:0;transform:translateY(140%) scale(.9)}60%{opacity:1;transform:translateY(-8%) scale(1.02)}80%{transform:translateY(2%) scale(.99)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes cz-toast-out{0%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(140%) scale(.94)}}.cz-modal{position:fixed;inset:0;z-index:var(--cz-z-modal);display:flex;align-items:center;justify-content:center;padding:24px}.cz-modal[hidden]{display:none}@media (max-width:767px){.cz-modal{align-items:flex-end;padding:0}}.cz-modal__scrim{position:absolute;inset:0;background-color:var(--cz-color-scrim);animation:cz-modal-scrim-in .2s ease-out both}.cz-modal__dialog{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-xl);padding:32px;max-width:480px;width:100%;position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;box-shadow:var(--cz-shadow-overlay);animation:cz-bounce-in .5s ease-out both}.cz-modal__dialog--lg{max-width:640px}@media (max-width:767px){.cz-modal__dialog{border-radius:32px 32px 0 0;max-width:100%;padding:24px}}.cz-modal__title{font-weight:800;font-size:28px;line-height:1.2;color:var(--cz-color-forest);padding-inline-end:40px}.cz-modal__close{position:absolute;inset-block-start:20px;inset-inline-end:20px;width:36px;height:36px;border-radius:50%;background-color:var(--cz-color-canvas);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--cz-color-forest)}.cz-modal__close:hover{background-color:var(--cz-color-line)}.cz-modal__close:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-modal__footer{display:flex;justify-content:flex-end;gap:12px}@media (max-width:767px){.cz-modal__footer{flex-direction:column-reverse}.cz-modal__footer .cz-btn{width:100%}}.cz-modal__success-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background-color:var(--cz-color-bright-tint);color:var(--cz-color-forest);margin-inline:auto}.cz-modal__amount{font-weight:900;font-size:34px;color:var(--cz-color-forest)}@keyframes cz-modal-scrim-in{from{opacity:0}to{opacity:1}}.cz-dropdown{position:relative;display:inline-block}.cz-dropdown__panel{position:absolute;z-index:var(--cz-z-dropdown);inset-block-start:100%;inset-inline-end:0;width:280px;background-color:var(--cz-color-surface);border-radius:20px;padding:8px;box-shadow:var(--cz-shadow-overlay);margin-block-start:8px;opacity:0;transform:scale(.3);pointer-events:none;transition:opacity 150ms ease-out,transform 150ms ease-out}.cz-dropdown__panel[hidden]{display:none}.cz-dropdown__panel.is-open{opacity:1;transform:scale(1);pointer-events:auto;animation:cz-bounce-in .5s ease-out both}.cz-dropdown--open>.cz-dropdown__panel{position:relative;inset:auto;margin:0;display:block}.cz-dropdown__item{display:flex;align-items:center;gap:12px;height:44px;padding-inline:12px;border-radius:var(--cz-radius-sm);font-weight:700;font-size:15px;color:var(--cz-color-forest);cursor:pointer;border:none;background:0 0;width:100%;text-align:start}.cz-dropdown__item.is-hover,.cz-dropdown__item:hover{background-color:var(--cz-color-subtle)}.cz-dropdown__item:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-dropdown__item--danger{color:var(--cz-color-error-text)}.cz-dropdown__item:disabled,.cz-dropdown__item[aria-disabled=true]{color:var(--cz-color-disabled-text);cursor:not-allowed}.cz-dropdown__item:disabled:hover,.cz-dropdown__item[aria-disabled=true]:hover{background:0 0}.cz-dropdown__label{flex:1}.cz-dropdown__hint{margin-inline-start:auto;font-family:var(--cz-font-mono);font-size:12px;color:var(--cz-color-muted)}.cz-dropdown__section-label{font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.06em;color:var(--cz-color-muted);text-transform:uppercase;padding:8px 12px 4px}.cz-dropdown__divider{height:1px;background-color:var(--cz-color-canvas);margin-block:6px}.cz-dropdown__account-header{display:flex;align-items:center;gap:12px;padding:12px;border-block-end:1px solid var(--cz-color-canvas);margin-block-end:4px}.cz-dropdown__account-name{font-weight:800;font-size:13px;color:var(--cz-color-forest);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.cz-dropdown__account-meta{font-size:13px;font-weight:600;color:var(--cz-color-muted)}.cz-dropdown__balance-row{display:flex;align-items:center;gap:8px;padding:8px 12px}.cz-dropdown__exchange-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:var(--cz-color-subtle);flex:none;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-dropdown__exchange-btn:hover{background-color:var(--cz-color-line)}.cz-dropdown__exchange-btn img{display:block}@keyframes cz-bounce-in{0%{opacity:0;transform:scale(.3)}20%{transform:scale(1.1)}40%{transform:scale(.9)}60%{opacity:1;transform:scale(1.03)}80%{transform:scale(.97)}100%{opacity:1;transform:scale(1)}}.cz-claim-bar{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;border-radius:28px;background-color:var(--cz-color-yellow);color:var(--cz-color-yellow-ink);box-shadow:var(--cz-shadow-float);margin-block-end:16px}@media (max-width:767px){.cz-claim-bar{border-radius:24px}}.cz-claim-bar__notice{width:100%;font-weight:800;font-size:14px;color:var(--cz-color-forest);padding:8px 12px;border-radius:var(--cz-radius-sm);background-color:rgba(255,255,255,.55)}.cz-claim-bar__notice--error{background-color:var(--cz-color-error-bg);color:var(--cz-color-error-text)}.cz-claim-bar__start{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.cz-claim-bar__end{display:flex;align-items:center;gap:12px;flex:none}.cz-claim-bar__ring{flex:none}.cz-claim-bar__info{display:flex;flex-direction:column;min-width:0}.cz-claim-bar__amount{font-weight:900;font-size:30px;line-height:1;color:var(--cz-color-yellow-ink)}@media (max-width:767px){.cz-claim-bar__amount{font-size:22px}}.cz-claim-bar__status{font-weight:700;font-size:14px;margin-block-start:4px}.cz-claim-bar__cost{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--cz-radius-pill);background-color:rgba(255,255,255,.55);font-weight:800;font-size:14px;white-space:nowrap}.cz-claim-bar__btn{min-width:140px;height:52px;font-size:18px;font-weight:900}.cz-claim-bar__turnstile{padding:8px 16px;font-size:14px;font-weight:700;color:var(--cz-color-muted)}.cz-claim-bar--claimed{background-color:var(--cz-color-bright);color:var(--cz-color-forest)}.cz-claim-bar--claimed .cz-claim-bar__amount{color:var(--cz-color-forest)}.cz-member-card{background-color:var(--cz-color-bright);color:var(--cz-color-forest);border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:14px}@media (min-width:768px){.cz-member-card{border-radius:28px}}.cz-member-card__header{display:flex;align-items:center;justify-content:space-between}.cz-member-card__overline{font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.cz-member-card__status{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--cz-radius-pill);background-color:var(--cz-color-forest);color:var(--cz-color-bright);font-weight:800;font-size:13px}.cz-member-card__balance{display:flex;align-items:center;gap:14px}.cz-member-card__amount{font-weight:900;font-size:40px;font-variant-numeric:tabular-nums;line-height:1}.cz-member-card__progress .cz-progress__track{background-color:rgba(22,51,0,.18)}.cz-member-card__progress .cz-progress__fill{background-color:var(--cz-color-forest)}.cz-member-card__range{display:flex;justify-content:space-between;font-weight:700;font-size:13px}.cz-member-card__hint{font-weight:600;font-size:13px}.cz-exchange-summary{background-color:var(--cz-color-subtle);border-radius:var(--cz-radius-md);overflow:hidden}.cz-exchange-summary__row{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;font-size:15px}.cz-exchange-summary__row+.cz-exchange-summary__row{border-block-start:1px solid var(--cz-color-line)}.cz-exchange-summary__row--warning{background-color:var(--cz-color-warning-bg);color:var(--cz-color-warning-text)}.cz-exchange-summary__label{font-weight:600;color:var(--cz-color-body)}.cz-exchange-summary__value{font-weight:800;color:var(--cz-color-forest);font-variant-numeric:tabular-nums}.cz-exchange-summary__value--negative{color:var(--cz-color-error-text)}.cz-exchange-summary__arrow{margin-inline:6px;color:var(--cz-color-muted)}.cz-exchange-summary__note{padding:10px 16px;font-size:13px;font-weight:600;color:var(--cz-color-warning-text);background-color:var(--cz-color-warning-bg);display:flex;align-items:center;gap:8px}.cz-member-body{background-color:var(--cz-color-canvas);min-height:100vh}.cz-member-topbar{position:sticky;top:env(safe-area-inset-top,0);z-index:var(--cz-z-sticky);display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin-inline:auto;padding:var(--cz-space-3) var(--cz-space-4);pointer-events:none}.cz-member-topbar__left,.cz-member-topbar__right{display:flex;align-items:center;gap:var(--cz-space-2);height:48px;background-color:var(--cz-color-surface);border-radius:var(--cz-radius-pill);padding:6px;pointer-events:auto}.cz-member-topbar__left{padding:6px 8px 6px 6px}@media (min-width:1280px){.cz-member-topbar__left{min-width:200px;justify-content:space-between}}.cz-member-topbar__right{gap:var(--cz-space-1);padding:6px 6px 6px 8px}@media (min-width:1280px){.cz-member-topbar__right{min-width:300px;justify-content:space-evenly}}.cz-member-topbar__logo{display:none;align-items:center;text-decoration:none;padding-inline-start:6px}.cz-member-topbar__logo img{display:block;height:24px}@media (min-width:500px){.cz-member-topbar__logo{display:flex}}.cz-member-topbar__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:none;background:0 0;color:var(--cz-color-forest);cursor:pointer;transition:background-color var(--cz-motion-fast) var(--cz-ease);flex:none}.cz-member-topbar__icon-btn:hover{background-color:var(--cz-color-subtle)}.cz-member-topbar__icon-btn:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-member-topbar__lang-btn iconify-icon{border-radius:50%}.cz-member-topbar__lang-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:4px}.cz-member-topbar__lang-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--cz-radius-sm);border:none;background:0 0;font-weight:600;font-size:13px;color:var(--cz-color-forest);cursor:pointer;text-align:start}.cz-member-topbar__lang-item:hover{background-color:var(--cz-color-subtle)}.cz-member-topbar__lang-item.is-active{background-color:var(--cz-color-subtle);font-weight:800}@media (min-width:1280px){.cz-member-topbar__menu-btn{display:none}}.cz-member-topbar__badge{position:absolute;top:0;right:0;min-width:18px;height:18px;padding-inline:4px;border-radius:var(--cz-radius-pill);background-color:var(--cz-color-error-dot);color:#fff;font-weight:800;font-size:11px;line-height:18px;text-align:center;outline:2px solid var(--cz-color-surface)}.cz-member-topbar__wallet{display:inline-flex;align-items:center;gap:var(--cz-space-2);padding:4px 12px 4px 4px;border-radius:var(--cz-radius-pill);text-decoration:none;color:var(--cz-color-forest);transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-member-topbar__wallet:hover{background-color:var(--cz-color-subtle)}.cz-member-topbar__wallet:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}@media (max-width:499px){.cz-member-topbar__wallet{padding:4px}}.cz-member-topbar__wallet-circle{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:var(--cz-color-bright);color:var(--cz-color-forest);flex:none}.cz-member-topbar__wallet-amount{font-weight:800;font-size:14px;font-variant-numeric:tabular-nums;display:none}@media (min-width:768px){.cz-member-topbar__wallet-amount{display:block}}.cz-member-topbar__divider{width:1px;height:20px;background-color:var(--cz-color-line);flex:none;display:none}@media (min-width:500px){.cz-member-topbar__divider{display:block}}.cz-member-topbar__avatar-wrap,.cz-member-topbar__lang-wrap,.cz-member-topbar__notif-wrap{position:relative}.cz-member-topbar__lang-wrap .cz-dropdown__panel{width:320px}.cz-member-topbar__dropdown-header{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 8px}.cz-member-topbar__dropdown-title{font-weight:800;font-size:15px;color:var(--cz-color-forest)}.cz-member-topbar__dropdown-action{border:none;background:0 0;font-weight:700;font-size:13px;color:var(--cz-color-forest);cursor:pointer;padding:0}.cz-member-topbar__dropdown-action:hover{text-decoration:underline}.cz-member-topbar__dropdown-footer{display:block;text-align:center;padding:10px 12px;font-weight:700;font-size:14px;color:var(--cz-color-forest);text-decoration:none;border-radius:var(--cz-radius-sm)}.cz-member-topbar__dropdown-footer:hover{background-color:var(--cz-color-subtle)}.cz-member-topbar__notif-list{min-height:120px;max-height:320px;overflow-y:auto}.cz-member-topbar__avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--cz-color-forest);color:var(--cz-color-bright);font-weight:900;font-size:13px;flex:none;cursor:pointer;border:none;transition:opacity var(--cz-motion-fast) var(--cz-ease)}.cz-member-topbar__avatar:hover{opacity:.85}.cz-member-topbar__avatar:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-member-page{display:grid;grid-template-columns:1fr;gap:40px;max-width:1280px;margin:-72px auto 0;padding-inline:var(--cz-space-4)}.cz-member-page__left{position:fixed;z-index:var(--cz-z-overlay);top:72px;left:var(--cz-space-4);width:200px;background-color:var(--cz-color-surface);border-radius:20px;padding:12px 8px;box-shadow:var(--cz-shadow-overlay);max-height:calc(100vh - 72px - 16px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cz-color-line) transparent;opacity:0;transform:scale(.3);pointer-events:none;transition:opacity 150ms ease-out,transform 150ms ease-out}.cz-member-page__left::-webkit-scrollbar{width:4px}.cz-member-page__left::-webkit-scrollbar-track{background:0 0}.cz-member-page__left::-webkit-scrollbar-thumb{background-color:var(--cz-color-line);border-radius:4px}.cz-member-page__left.is-open{opacity:1;transform:scale(1);pointer-events:auto;animation:cz-bounce-in .5s ease-out both}@media (min-width:1280px){.cz-member-page__left{position:sticky;top:0;z-index:auto;width:200px;max-height:100vh;overflow-y:hidden;background:0 0;border-radius:0;padding:92px 0 0;box-shadow:none;opacity:1;transform:none;pointer-events:auto;transition:none}}@media (min-width:1280px){.cz-member-page__left-inner{max-height:calc(100vh - 92px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--cz-color-line) transparent}.cz-member-page__left-inner::-webkit-scrollbar{width:4px}.cz-member-page__left-inner::-webkit-scrollbar-track{background:0 0}.cz-member-page__left-inner::-webkit-scrollbar-thumb{background-color:var(--cz-color-line);border-radius:4px}}.cz-member-page__content{min-width:0;min-height:100dvh}.cz-member-page__inner{padding-block:92px}.cz-member-page__inner--flush-bottom{padding-block-end:var(--cz-space-4)}.cz-member-page__inner--flush-top{padding-block-start:calc(72px + 1.5rem)}.cz-member-page__right{display:none}@media (min-width:1024px){.cz-member-page__right{display:block;width:300px}}.cz-member-page__right-inner{position:sticky;top:92px}@media (min-width:1024px){.cz-member-page{grid-template-columns:1fr 300px}}@media (min-width:1280px){.cz-member-page{grid-template-columns:200px 1fr 300px}}@media (min-width:1024px){.cz-member-page--wide{grid-template-columns:1fr}}@media (min-width:1280px){.cz-member-page--wide{grid-template-columns:200px 1fr}}.cz-member-sidebar__ad{padding:0;overflow:hidden}.cz-member-sidebar__ad .cz-native-ad{width:100%;border:none}.cz-member-sidebar__invite-header{display:flex;align-items:center;gap:8px}.cz-member-sidebar__carousel{position:relative;overflow:hidden;border-radius:var(--cz-radius-lg)}.cz-member-sidebar__slides{display:flex;transition:transform .4s var(--cz-ease)}.cz-member-sidebar__slide{flex:0 0 100%;min-width:0}.cz-member-sidebar__slide>.cz-card{border-radius:0;height:100%}.cz-member-sidebar__dots{position:absolute;top:12px;inset-inline-end:14px;display:flex;gap:4px;z-index:1}.cz-member-sidebar__dot{width:6px;height:6px;border-radius:50%;border:none;background-color:var(--cz-color-line-strong);opacity:.4;cursor:pointer;padding:0;transition:opacity var(--cz-motion-fast) var(--cz-ease)}.cz-member-sidebar__dot.is-active{opacity:1;background-color:var(--cz-color-forest)}.cz-member-sidebar__upgrade{padding:20px}.cz-member-sidebar__upgrade .cz-card__title{font-size:22px}.cz-member-sidebar__tips-header{display:flex;align-items:center;gap:8px}.cz-member-nav{display:flex;flex-direction:column;gap:2px}.cz-member-nav__start{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;padding-inline:24px;border-radius:var(--cz-radius-pill);font-weight:800;font-size:16px;color:var(--cz-color-forest);background-color:var(--cz-color-bright);text-decoration:none;transition:opacity var(--cz-motion-fast) var(--cz-ease);margin-block-end:8px}.cz-member-nav__start:hover{opacity:.85}.cz-member-nav__group:first-child .cz-member-nav__section{padding-block-start:4px}.cz-member-nav__section{display:flex;align-items:center;gap:6px;width:100%;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--cz-color-muted);padding:16px 12px 6px;cursor:pointer;border-radius:var(--cz-radius-sm);transition:color var(--cz-motion-fast) var(--cz-ease)}.cz-member-nav__section:hover{color:var(--cz-color-forest)}.cz-member-nav__section[aria-expanded=true] .cz-member-nav__chevron{transform:rotate(180deg)}.cz-member-nav__chevron{margin-inline-start:auto;transition:transform var(--cz-motion-fast) var(--cz-ease);flex:none}.cz-member-nav__dot{width:8px;height:8px;border-radius:50%;background-color:var(--cz-color-error-dot);flex:none}.cz-member-nav__items{display:flex;flex-direction:column;gap:2px;overflow:hidden}.cz-member-nav__items[hidden]{display:none}.cz-member-nav__item{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--cz-radius-sm);font-weight:700;font-size:14px;color:var(--cz-color-forest);text-decoration:none;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-member-nav__item:hover{background-color:var(--cz-color-subtle)}.cz-member-nav__item.is-active{background-color:var(--cz-color-subtle);font-weight:800}.cz-member-nav__coin{width:20px;height:20px;flex:none}.cz-member-nav .cz-badge,.cz-member-nav__check{margin-inline-start:auto;flex:none}.cz-member-nav__check{color:var(--cz-color-bright-dark)}.cz-nav-footer{margin-block-start:12px;border-radius:var(--cz-radius-md);border:1px solid var(--cz-color-line);background-color:var(--cz-color-subtle)}.cz-nav-footer__clock{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--cz-color-forest);white-space:nowrap;border-block-end:1px solid var(--cz-color-line)}.cz-nav-footer__links{display:grid;grid-template-columns:repeat(3,1fr)}.cz-nav-footer__link{position:relative;display:flex;align-items:center;justify-content:center;padding:10px 0;color:var(--cz-color-muted);transition:color var(--cz-motion-fast) var(--cz-ease),background-color var(--cz-motion-fast) var(--cz-ease)}.cz-nav-footer__link:hover{color:var(--cz-color-forest);background-color:var(--cz-color-line)}.cz-nav-footer__link:first-child{border-end-start-radius:var(--cz-radius-md)}.cz-nav-footer__link:last-child{border-end-end-radius:var(--cz-radius-md)}.cz-nav-footer__link+.cz-nav-footer__link{border-inline-start:1px solid var(--cz-color-line)}.cz-nav-footer__link .cz-tooltip{white-space:nowrap}.cz-wallet-level{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:16px 20px;display:flex;align-items:center;gap:16px;margin-block-end:var(--cz-space-3)}@media (max-width:639px){.cz-wallet-level{flex-direction:column;align-items:stretch;gap:12px}}.cz-wallet-level__info{display:flex;align-items:center;gap:8px;flex:none}.cz-wallet-level__bar{flex:1;min-width:0}.cz-wallet-level__caption{font-weight:700;font-size:13px;color:var(--cz-color-muted);text-align:end;flex:none;white-space:nowrap}@media (max-width:639px){.cz-wallet-level__caption{text-align:start}}.cz-wallet-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-block-end:var(--cz-space-5)}@media (max-width:899px){.cz-wallet-cards{grid-template-columns:1fr}}.cz-wallet-card{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.cz-wallet-card__top{display:flex;align-items:center;justify-content:space-between}.cz-wallet-card__label{font-weight:700;font-size:13px;color:var(--cz-color-muted)}.cz-wallet-card__main{display:flex;align-items:center;gap:14px}.cz-wallet-card__amount{font-weight:900;font-size:34px;line-height:1;color:var(--cz-color-forest);font-variant-numeric:tabular-nums}@media (max-width:1279px){.cz-wallet-card__amount{font-size:28px}}.cz-wallet-card__hint{font-weight:700;font-size:13px;color:var(--cz-color-muted);margin-block-start:-8px}.cz-wallet-card__actions{display:flex;gap:8px;margin-block-start:auto}.cz-wallet-history{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-block-end:var(--cz-space-5)}@media (max-width:479px){.cz-wallet-history{grid-template-columns:1fr}}.cz-wallet-history__link{display:flex;align-items:center;gap:10px;padding:14px 16px;background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);text-decoration:none;font-weight:800;font-size:14px;color:var(--cz-color-forest);transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-wallet-history__link:hover{background-color:var(--cz-color-subtle)}.cz-wallet-history__arrow{margin-inline-start:auto;color:var(--cz-color-muted)}.cz-wallet-tab[hidden]{display:none}.cz-notif-list{display:flex;flex-direction:column}.cz-notif-item{display:flex;align-items:flex-start;gap:var(--cz-space-3);padding:var(--cz-space-3) var(--cz-space-4);text-decoration:none;color:inherit;border-block-end:1px solid var(--cz-color-border);transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-notif-item:last-child{border-block-end:none}.cz-notif-item:hover{background-color:var(--cz-color-subtle);border-radius:var(--cz-radius-lg)}.cz-notif-item.is-unread{background-color:#f0f7ec;border-radius:var(--cz-radius-lg)}.cz-notif-item__dot{flex:none;width:8px;height:8px;border-radius:50%;margin-block-start:6px;background-color:transparent}.cz-notif-item__dot.is-unread{background-color:var(--cz-color-bright)}.cz-notif-item__body{flex:1;min-width:0}.cz-notif-item__message{font-size:14px;font-weight:700;color:var(--cz-color-forest);line-height:1.4;margin:0}.cz-notif-item__meta{display:flex;align-items:center;gap:var(--cz-space-2);font-size:13px;font-weight:500;color:var(--cz-color-muted);margin-block-start:2px}.cz-member-topbar__notif-list .cz-notif-item{padding:10px 12px;gap:var(--cz-space-2)}.cz-member-topbar__notif-list .cz-notif-item__message{font-size:13px}.cz-member-topbar__notif-list .cz-notif-item__meta{font-size:12px}.cz-member-topbar__notif-loading{display:flex;align-items:center;justify-content:center;min-height:120px}.cz-rank-hero{display:flex;flex-direction:column;gap:20px}.cz-rank-hero__top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.cz-rank-hero__level-group{display:flex;align-items:center;gap:16px}.cz-rank-hero__level-badge{width:64px;height:64px;border-radius:var(--cz-radius-md);background:var(--cz-color-forest);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.cz-rank-hero__level-label{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.7;line-height:1}.cz-rank-hero__level-num{font-size:28px;font-weight:900;line-height:1}.cz-rank-hero__silver-info{display:flex;flex-direction:column;gap:2px}.cz-rank-hero__silver-main{font-size:20px;font-weight:900;color:var(--cz-color-forest);display:flex;align-items:center;gap:8px}.cz-rank-hero__silver-sub{font-size:13px;font-weight:600;color:var(--cz-color-muted)}.cz-rank-hero__plan{display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--cz-color-canvas);border-radius:var(--cz-radius-pill)}.cz-rank-hero__plan-badge{width:36px;height:36px;flex-shrink:0}.cz-rank-hero__plan-info{display:flex;flex-direction:column;gap:1px}.cz-rank-hero__plan-label{font-size:12px;font-weight:700;color:var(--cz-color-muted)}.cz-rank-hero__plan-name{font-size:14px;font-weight:800;color:var(--cz-color-forest)}.cz-rank-markers{display:flex;justify-content:space-between;gap:4px}.cz-rank-markers__item{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1}.cz-rank-markers__pill{display:inline-flex;align-items:center;gap:5px;height:28px;padding-inline:10px;border-radius:var(--cz-radius-pill);font-weight:800;font-size:12px;white-space:nowrap;background:var(--cz-color-canvas);color:var(--cz-color-muted)}.cz-rank-markers__pill-icon{width:18px;height:18px;flex-shrink:0;opacity:.7}.cz-rank-markers__item.is-active .cz-rank-markers__pill{color:var(--cz-color-forest)}.cz-rank-markers__item.is-active .cz-rank-markers__pill-icon{opacity:1}.cz-rank-markers__item.is-active[data-color=blue] .cz-rank-markers__pill{background:var(--cz-color-blue);color:var(--cz-color-blue-ink)}.cz-rank-markers__item.is-active[data-color=bright] .cz-rank-markers__pill{background:var(--cz-color-bright-tint);color:var(--cz-color-forest)}.cz-rank-markers__item.is-active[data-color=orange] .cz-rank-markers__pill{background:var(--cz-color-orange);color:var(--cz-color-orange-ink)}.cz-rank-markers__item.is-active[data-color=pink] .cz-rank-markers__pill{background:var(--cz-color-pink);color:var(--cz-color-pink-ink)}.cz-rank-markers__item.is-active[data-color=yellow] .cz-rank-markers__pill{background:var(--cz-color-yellow);color:var(--cz-color-yellow-ink)}.cz-rank-markers__level{font-size:12px;font-weight:600;color:var(--cz-color-muted)}.cz-rank-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}@media (max-width:1280px){.cz-rank-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.cz-rank-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.cz-rank-grid{grid-template-columns:1fr}}.cz-rank-card{background:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px;position:relative}.cz-rank-card.is-active{box-shadow:0 0 0 2px var(--cz-color-forest)}.cz-rank-card.is-suggested:not(.is-active){box-shadow:0 0 0 2px var(--cz-color-bright)}.cz-rank-card__tag{position:absolute;top:-1px;inset-inline-start:16px;padding:3px 10px;border-radius:0 0 var(--cz-radius-xs) var(--cz-radius-xs);font-size:11px;font-weight:800;background:var(--cz-color-forest);color:#fff}.cz-rank-card__header{display:flex;align-items:flex-start;gap:12px;padding-block-start:4px}.cz-rank-card__badge{width:44px;height:44px;flex-shrink:0}.cz-rank-card__title-group{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.cz-rank-card__name{font-weight:900;font-size:16px;color:var(--cz-color-forest)}.cz-rank-card__level-fit{font-size:12px;font-weight:600;color:var(--cz-color-muted)}.cz-rank-card__price{font-weight:900;font-size:28px;line-height:1;color:var(--cz-color-forest)}.cz-rank-card__period{font-weight:600;font-size:14px;color:var(--cz-color-muted)}.cz-rank-card__divider{height:1px;background:var(--cz-color-line)}.cz-rank-card__benefits{display:flex;flex-direction:column;gap:12px;flex:1}.cz-rank-card__benefit{display:flex;align-items:flex-start;gap:8px;line-height:1.35}.cz-rank-card__check{flex-shrink:0;margin-block-start:1px;color:var(--cz-color-success-dot)}.cz-rank-card__benefit-text{display:flex;flex-direction:column;gap:1px}.cz-rank-card__benefit-main{font-size:14px;font-weight:700;color:var(--cz-color-forest)}.cz-rank-card__benefit-diff{font-size:12px;font-weight:600;color:var(--cz-color-success-dot)}.cz-rank-card__gold-benefit{display:flex;align-items:flex-start;gap:8px;line-height:1.35}.cz-rank-card__gold-text{display:flex;flex-direction:column;gap:1px}.cz-rank-card__gold-main{font-size:14px;font-weight:700;color:var(--cz-color-forest)}.cz-rank-card__gold-value{font-size:12px;font-weight:700;color:var(--cz-color-gold-text)}.cz-rank-bottom{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:1024px){.cz-rank-bottom{grid-template-columns:1fr}}.cz-rank-intro{font-size:14px;font-weight:500;line-height:1.6;color:var(--cz-color-body);margin-block-end:20px}.cz-rank-steps{display:flex;flex-direction:column;gap:20px}.cz-rank-steps__item{display:flex;align-items:flex-start;gap:14px}.cz-rank-steps__num{width:32px;height:32px;border-radius:50%;background:var(--cz-color-bright-tint);color:var(--cz-color-forest);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:14px;flex-shrink:0}.cz-rank-steps__text{font-size:14px;font-weight:500;line-height:1.5;color:var(--cz-color-body);padding-block-start:5px}.cz-rank-levels__head{display:flex;align-items:center;justify-content:space-between;margin-block-end:12px}.cz-rank-levels__table-header{display:grid;grid-template-columns:48px 1fr 1fr 44px;gap:8px;padding:8px 12px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--cz-color-muted)}.cz-rank-levels__row{display:grid;grid-template-columns:48px 1fr 1fr 44px;gap:8px;padding:10px 12px;border-radius:var(--cz-radius-xs);font-size:14px;font-weight:600;color:var(--cz-color-body);align-items:center}.cz-rank-levels__row.is-current{background:var(--cz-color-bright-tint);font-weight:700;color:var(--cz-color-forest)}.cz-rank-levels__lv{font-weight:800}.cz-rank-levels__plan-icon{width:22px;height:22px;justify-self:center}.cz-activate-nav{display:flex;flex-direction:column;gap:var(--cz-space-4);padding:4px 0}.cz-activate-nav__back{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--cz-radius-sm);font-weight:700;font-size:14px;color:var(--cz-color-muted);text-decoration:none;transition:color var(--cz-motion-fast) var(--cz-ease),background-color var(--cz-motion-fast) var(--cz-ease)}.cz-activate-nav__back:hover{color:var(--cz-color-forest);background-color:var(--cz-color-subtle)}.cz-actv{position:relative}.cz-actv__set{flex:none;width:100%;transition:opacity .3s var(--cz-ease),transform .3s var(--cz-ease)}.cz-actv__set.is-leaving{opacity:0;transform:translateY(-20px)}.cz-actv__set.is-entering{animation:cz-actv-fade-in .3s var(--cz-ease) both}.cz-actv-card{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-xl);padding:24px;display:flex;flex-direction:column;gap:20px}.cz-actv-card__header{display:flex;align-items:flex-start;justify-content:space-between}.cz-actv-card__verify{display:flex;align-items:center;gap:8px}.cz-actv-card__verify-icon{color:var(--cz-color-bright);font-size:44px}.cz-actv-card__verify-label{font-weight:700;font-size:13px;color:var(--cz-color-muted)}.cz-actv-card__actions{display:flex;align-items:center;gap:8px}.cz-actv-card__msg-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background-color:var(--cz-color-forest);color:#fff;cursor:pointer;transition:opacity var(--cz-motion-fast) var(--cz-ease)}.cz-actv-card__msg-btn:hover{opacity:.85}.cz-actv-card__content{font-size:15px;line-height:1.8;color:var(--cz-color-forest);word-break:break-word}.cz-actv-card__content a{color:var(--cz-color-forest);font-weight:800;text-decoration:underline;text-decoration-color:var(--cz-color-bright);text-decoration-thickness:2px;text-underline-offset:3px}.cz-actv-card__content a:hover{text-decoration-color:var(--cz-color-forest)}.cz-actv-card__image{border-radius:var(--cz-radius-lg);overflow:hidden}.cz-actv-card__image img{display:block;width:100%;height:auto}.cz-actv-bar{position:relative;z-index:10;display:flex;align-items:center;gap:16px;background-color:var(--cz-color-surface);border-radius:var(--cz-radius-xl);padding:12px 16px 12px 12px;box-shadow:0 -2px 20px rgba(0,0,0,.08);margin-block-start:20px}.cz-actv-bar__timer{flex:none}.cz-actv-bar__text{flex:1;font-weight:600;font-size:14px;color:var(--cz-color-muted);min-width:0}.cz-actv-bar__btn{flex:none}.cz-actv-ring{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px}.cz-actv-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.cz-actv-ring__track{fill:none;stroke:var(--cz-color-line);stroke-width:4}.cz-actv-ring__fill{fill:none;stroke:var(--cz-color-forest);stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.cz-actv-ring__label{position:relative;z-index:1;font-weight:900;font-size:14px;color:var(--cz-color-forest)}@keyframes cz-actv-fade-in{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cz-rank-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}@media (max-width:767px){.cz-rank-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.cz-rank-strip{grid-template-columns:1fr}}.cz-rank-strip__card{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:20px 10px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.cz-rank-strip__card--active{outline:2px solid var(--cz-color-bright)}.cz-rank-strip__top{display:flex;align-items:center;gap:8px}.cz-rank-strip__name{font-weight:800;font-size:16px;color:var(--cz-color-forest)}.cz-rank-strip__rates{display:flex;flex-direction:column;gap:2px;font-size:12px;font-weight:600;color:var(--cz-color-muted)}.cz-rank-strip__check{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:var(--cz-color-bright);color:var(--cz-color-forest)}.cz-public-topbar{position:sticky;top:env(safe-area-inset-top,0);z-index:var(--cz-z-sticky);pointer-events:none}.cz-public-topbar__container{display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin-inline:auto;padding:calc(var(--cz-space-5) + 40px) var(--cz-space-4) var(--cz-space-3) var(--cz-space-4)}.cz-public-topbar__left,.cz-public-topbar__right{display:flex;align-items:center;gap:var(--cz-space-1);height:48px;background-color:var(--cz-color-surface);border-radius:var(--cz-radius-pill);padding:6px;pointer-events:auto;transition:box-shadow var(--cz-motion-base) var(--cz-ease)}.cz-public-topbar.is-scrolled .cz-public-topbar__left,.cz-public-topbar.is-scrolled .cz-public-topbar__right{box-shadow:var(--cz-shadow-float)}.cz-public-topbar__left{gap:var(--cz-space-2);padding:6px 6px 6px 12px}.cz-public-topbar__right{padding:6px 6px 6px 8px}.cz-public-topbar__logo{display:flex;align-items:center;text-decoration:none;flex:none}.cz-public-topbar__logo-full{display:none;height:24px}@media (min-width:500px){.cz-public-topbar__logo-full{display:block}}.cz-public-topbar__logo-mark{display:block;width:28px;height:28px;border-radius:50%}@media (min-width:500px){.cz-public-topbar__logo-mark{display:none}}.cz-public-topbar__nav{display:none;align-items:center;gap:var(--cz-space-1)}@media (min-width:1024px){.cz-public-topbar__nav{display:flex}}.cz-public-topbar__nav-link{display:inline-flex;align-items:center;height:36px;padding-inline:12px;border-radius:var(--cz-radius-pill);font-weight:800;font-size:15px;color:var(--cz-color-forest);text-decoration:none;white-space:nowrap;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-public-topbar__nav-link:hover{background-color:var(--cz-color-forest-tint)}.cz-public-topbar__menu-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:none;background:0 0;color:var(--cz-color-forest);cursor:pointer;flex:none;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-public-topbar__menu-btn:hover{background-color:var(--cz-color-subtle)}.cz-public-topbar__menu-btn:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}@media (min-width:1024px){.cz-public-topbar__menu-btn{display:none}}.cz-public-topbar__lang-wrap{display:none!important}@media (min-width:1024px){.cz-public-topbar__lang-wrap{display:inline-block!important}}.cz-public-topbar__divider{display:none!important}@media (min-width:1024px){.cz-public-topbar__divider{display:block!important}}.cz-public-topbar__login-link{display:none;align-items:center;height:36px;padding-inline:12px;border-radius:var(--cz-radius-pill);font-weight:800;font-size:15px;color:var(--cz-color-forest);text-decoration:none;white-space:nowrap;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-public-topbar__login-link:hover{background-color:var(--cz-color-forest-tint)}@media (min-width:500px){.cz-public-topbar__login-link{display:inline-flex}}.cz-public-topbar__panel{position:absolute;inset-inline:var(--cz-space-4);top:100%;margin-block-start:4px;background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);box-shadow:var(--cz-shadow-overlay);padding:8px;pointer-events:auto;opacity:0;transform:translateY(-8px);transition:opacity .2s ease-out,transform .2s ease-out}.cz-public-topbar__panel[hidden]{display:none}.cz-public-topbar__panel.is-open{opacity:1;transform:translateY(0)}@media (min-width:1024px){.cz-public-topbar__panel{display:none!important}}.cz-public-topbar__panel-link{display:flex;align-items:center;justify-content:space-between;height:52px;padding-inline:16px;border-radius:var(--cz-radius-sm);font-weight:800;font-size:17px;color:var(--cz-color-forest);text-decoration:none;border:none;background:0 0;width:100%;cursor:pointer;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-public-topbar__panel-link:hover{background-color:var(--cz-color-subtle)}.cz-public-topbar__panel-lang-left{display:flex;align-items:center;gap:10px}.cz-public-topbar__panel-lang-right{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--cz-color-muted)}.cz-public-topbar__panel-chevron{transition:transform var(--cz-motion-fast) var(--cz-ease)}[aria-expanded=true] .cz-public-topbar__panel-chevron{transform:rotate(180deg)}.cz-public-topbar__panel-langs{padding:4px 8px 8px}.cz-public-topbar__panel-langs[hidden]{display:none}.cz-public-topbar__panel-divider{height:1px;background-color:var(--cz-color-canvas);margin-block:4px;margin-inline:8px}.cz-public-topbar__panel-login{display:flex;width:100%;margin-block-start:4px}.cz-public-footer__container{max-width:1280px;margin-inline:auto;padding:var(--cz-space-4) var(--cz-space-4) var(--cz-space-6);display:flex;flex-direction:column;gap:var(--cz-space-3)}.cz-public-footer__grid{display:grid;gap:var(--cz-space-3);grid-template-columns:1fr}@media (min-width:500px){.cz-public-footer__grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.cz-public-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.cz-public-footer__tile{border-radius:28px;padding:24px;display:flex;flex-direction:column;gap:var(--cz-space-3);background-color:var(--cz-color-surface)}.cz-public-footer__tile-heading{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--cz-color-muted);margin:0}.cz-public-footer__links{display:flex;flex-direction:column;gap:2px}@media (max-width:499px){.cz-public-footer__links{display:grid;grid-template-columns:1fr 1fr;gap:2px}}.cz-public-footer__link{display:inline-flex;align-items:center;min-height:32px;font-size:15px;font-weight:700;color:var(--cz-color-forest);text-decoration:none}.cz-public-footer__link:hover{text-decoration:underline}.cz-public-footer__link:focus-visible{outline:2px solid var(--cz-color-forest);outline-offset:2px;border-radius:4px}.cz-public-footer__tile--brand{background:var(--cz-color-forest) url(../images/spiral.svg) center center no-repeat;color:#fff}@media (min-width:500px){.cz-public-footer__tile--brand{grid-column:1/-1}}@media (min-width:1024px){.cz-public-footer__tile--brand{grid-column:1;grid-row:1/3}}.cz-public-footer__brand-logo{width:48px;height:48px;border-radius:14px}.cz-public-footer__brand-headline{font-weight:900;font-size:24px;line-height:1.25;color:#fff;margin:0}@media (min-width:500px){.cz-public-footer__brand-headline{font-size:28px}}@media (min-width:1024px){.cz-public-footer__brand-headline{font-size:30px}}.cz-public-footer__brand-highlight{color:var(--cz-color-bright)}.cz-public-footer__brand-gold{color:var(--cz-color-gold)}.cz-public-footer__brand-cta{margin-block-start:auto}.cz-public-footer__brand-sub{font-size:15px;font-weight:600;line-height:1.5;color:rgba(255,255,255,.75);margin:0}.cz-public-footer__tile--pay{background-color:var(--cz-color-surface);overflow:hidden}@media (min-width:1024px){.cz-public-footer__tile--pay{grid-column:2/4}}.cz-public-footer__pay-text{font-size:15px;font-weight:600;color:var(--cz-color-body);line-height:1.5;margin:0}.cz-public-footer__coin-track{overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.cz-public-footer__coin-scroll{display:flex;gap:12px;width:max-content;animation:cz-coin-scroll 30s linear infinite}.cz-public-footer__coin-img{width:32px;height:32px;flex:none}.cz-public-footer__tile--lang{position:relative}.cz-public-footer__lang-wrap{display:block}.cz-public-footer__lang-btn{display:flex;align-items:center;justify-content:space-between;width:100%;height:44px;padding-inline:12px;border-radius:var(--cz-radius-pill);border:1px solid var(--cz-color-line);background-color:var(--cz-color-surface);color:var(--cz-color-forest);font-family:var(--cz-font);font-weight:700;font-size:15px;cursor:pointer;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-public-footer__lang-btn:hover{background-color:var(--cz-color-subtle)}.cz-public-footer__lang-btn:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cz-color-forest)}.cz-public-footer__lang-btn-left{display:flex;align-items:center;gap:10px}.cz-public-footer__lang-panel{width:280px;max-height:300px;overflow-y:auto;inset-block-start:auto!important;inset-block-end:100%!important;margin-block-start:0!important;margin-block-end:8px!important}.cz-public-footer__bottom{display:flex;flex-direction:column;gap:var(--cz-space-2);padding-inline:var(--cz-space-2)}@media (min-width:500px){.cz-public-footer__bottom{flex-direction:row;justify-content:space-between;align-items:flex-start}}.cz-public-footer__disclaimer{font-size:12px;font-weight:600;color:var(--cz-color-muted);line-height:1.6;margin:0;max-width:640px}.cz-public-footer__copyright{font-size:12px;font-weight:600;color:var(--cz-color-muted);line-height:1.6;margin:0;white-space:nowrap;flex:none}@keyframes cz-coin-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.cz-chat{display:flex;height:calc(100vh - 92px);background:var(--cz-color-surface);border-radius:var(--cz-radius-md);overflow:hidden}.cz-chat--support .cz-chat__panel{flex:1}.cz-chat--admin-support{height:calc(100vh - 80px);border-radius:var(--cz-radius-md)}.cz-chat__threads{width:340px;flex-shrink:0;display:flex;flex-direction:column;border-inline-end:1px solid var(--cz-color-canvas);background:var(--cz-color-surface)}.cz-chat__threads-header{padding:var(--cz-space-4) var(--cz-space-4) var(--cz-space-3);display:flex;flex-direction:column;gap:var(--cz-space-3)}.cz-chat__threads-title{font-size:20px;font-weight:800;color:var(--cz-color-forest)}.cz-chat__threads-list{flex:1;overflow-y:auto;overscroll-behavior:contain}.cz-chat__thread{display:flex;align-items:center;gap:var(--cz-space-3);padding:var(--cz-space-3) var(--cz-space-4);cursor:pointer;transition:background var(--cz-motion-fast);border-block-end:1px solid var(--cz-color-canvas)}.cz-chat__thread:hover{background:var(--cz-color-subtle)}.cz-chat__thread.is-active{background:var(--cz-color-canvas)}.cz-chat__thread-avatar{position:relative;flex-shrink:0}.cz-chat__thread-info{flex:1;min-width:0}.cz-chat__thread-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cz-space-2)}.cz-chat__thread-name{font-size:14px;font-weight:700;color:var(--cz-color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cz-chat__thread-time{font-size:12px;font-weight:600;color:var(--cz-color-muted);flex-shrink:0}.cz-chat__thread-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--cz-space-2);margin-block-start:2px}.cz-chat__thread-preview{font-size:13px;color:var(--cz-color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.cz-chat__thread-unread{flex-shrink:0;min-width:20px;height:20px;padding-inline:6px;border-radius:var(--cz-radius-pill);background:var(--cz-color-bright);color:var(--cz-color-forest);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.cz-chat__panel{flex:1;display:flex;flex-direction:column;min-width:0}.cz-chat__panel--empty{align-items:center;justify-content:center}.cz-chat__header{display:flex;align-items:center;gap:var(--cz-space-3);padding:var(--cz-space-3) var(--cz-space-4);border-block-end:1px solid var(--cz-color-canvas);flex-shrink:0}.cz-chat__header-back{display:none;background:0 0;border:none;padding:0;cursor:pointer;color:var(--cz-color-forest)}.cz-chat__header-info{flex:1;min-width:0}.cz-chat__header-name{font-size:15px;font-weight:700;color:var(--cz-color-ink)}.cz-chat__header-status{font-size:12px;color:var(--cz-color-muted);display:flex;align-items:center;gap:4px}.cz-chat__header-actions{display:flex;align-items:center;gap:var(--cz-space-1)}.cz-chat__messages{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--cz-space-4);display:flex;flex-direction:column;gap:var(--cz-space-1)}.cz-chat__day{text-align:center;font-size:12px;font-weight:700;color:var(--cz-color-muted);padding:var(--cz-space-3) 0}.cz-chat__row{display:flex;flex-direction:column;max-width:70%;width:fit-content}.cz-chat__row--mine{align-self:flex-end;align-items:flex-end}.cz-chat__row--theirs{align-self:flex-start;align-items:flex-start}.cz-chat__bubble{padding:var(--cz-space-2) var(--cz-space-3);border-radius:var(--cz-radius-md);font-size:14px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;position:relative}.cz-chat__row--mine .cz-chat__bubble{background:var(--cz-color-forest-tint);color:var(--cz-color-ink);border-end-end-radius:var(--cz-radius-xs)}.cz-chat__row--theirs .cz-chat__bubble{background:var(--cz-color-canvas);color:var(--cz-color-ink);border-end-start-radius:var(--cz-radius-xs)}.cz-chat__bubble-img{max-width:280px;border-radius:var(--cz-radius-sm);display:block;cursor:pointer}.cz-chat__bubble-yt{position:relative;width:320px;max-width:100%;cursor:pointer;border-radius:var(--cz-radius-sm);overflow:hidden}.cz-chat__bubble-yt-thumb{width:100%;display:block;border-radius:var(--cz-radius-sm)}.cz-chat__bubble-yt-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.cz-chat__bubble-yt-play::before{content:"";position:absolute;width:52px;height:52px;border-radius:50%;background:rgba(0,0,0,.55)}.cz-chat__bubble-yt-play .cz-icon{position:relative;color:#fff}.cz-chat__bubble-footer{display:inline-flex;align-items:center;gap:4px;float:right;margin-block-start:4px;margin-inline-start:var(--cz-space-3);font-size:11px;color:var(--cz-color-muted);line-height:1}.cz-chat__bubble-edited{font-style:italic}.cz-chat__bubble-deleted{font-style:italic;color:var(--cz-color-muted);padding:var(--cz-space-2) var(--cz-space-3);border-radius:var(--cz-radius-md);display:flex;align-items:center;gap:var(--cz-space-1)}.cz-chat__row--mine .cz-chat__bubble-deleted{background:var(--cz-color-forest-tint)}.cz-chat__row--theirs .cz-chat__bubble-deleted{background:var(--cz-color-canvas)}.cz-chat__typing{display:none;align-items:center;gap:4px;padding:var(--cz-space-2) var(--cz-space-3);align-self:flex-start;font-size:13px;color:var(--cz-color-muted)}.cz-chat__typing.is-visible{display:flex}.cz-chat__typing-dots{display:flex;gap:3px}.cz-chat__typing-dots span{width:6px;height:6px;border-radius:50%;background:var(--cz-color-muted);animation:cz-chat-dot 1.2s infinite ease-in-out}.cz-chat__typing-dots span:nth-child(2){animation-delay:.2s}.cz-chat__typing-dots span:nth-child(3){animation-delay:.4s}@keyframes cz-chat-dot{0%,100%,60%{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}.cz-chat__input{display:flex;align-items:flex-end;gap:var(--cz-space-2);padding:var(--cz-space-3) var(--cz-space-4);border-block-start:1px solid var(--cz-color-canvas);flex-shrink:0;background:var(--cz-color-surface)}.cz-chat__input-actions{display:flex;align-items:center;gap:var(--cz-space-1);padding-block-end:6px}.cz-chat__input-btn{background:0 0;border:none;padding:4px;cursor:pointer;color:var(--cz-color-muted);border-radius:var(--cz-radius-xs);transition:color var(--cz-motion-fast),background var(--cz-motion-fast)}.cz-chat__input-btn:hover{color:var(--cz-color-forest);background:var(--cz-color-canvas)}.cz-chat__input-btn--polish{color:#b48ae0;align-self:center}.cz-chat__input-btn--polish:hover{color:#c9a0f0;background:rgba(180,138,224,.1)}.cz-chat__input-btn--polish.is-polishing{animation:cz-chat-polish-blink .8s ease-in-out infinite;pointer-events:none}@keyframes cz-chat-polish-blink{0%,100%{opacity:1}50%{opacity:.25}}.cz-chat__textarea{flex:1;min-height:40px;max-height:120px;padding:var(--cz-space-2) var(--cz-space-3);border:1px solid var(--cz-color-line);border-radius:var(--cz-radius-md);font-family:inherit;font-size:14px;line-height:1.5;color:var(--cz-color-ink);background:var(--cz-color-surface);resize:none;outline:0;transition:border-color var(--cz-motion-fast)}.cz-chat__textarea:focus{border-color:var(--cz-color-forest)}.cz-chat__textarea::placeholder{color:var(--cz-color-muted)}.cz-chat__send{flex-shrink:0;padding-block-end:2px}.cz-chat__emoji-wrap{position:relative}.cz-chat__emoji-picker{position:absolute;inset-block-end:100%;inset-inline-start:0;margin-block-end:var(--cz-space-2);z-index:var(--cz-z-dropdown);border-radius:var(--cz-radius-md);box-shadow:var(--cz-shadow-overlay);display:none}.cz-chat__emoji-picker.is-open{display:block}.cz-chat__context{position:absolute;background:var(--cz-color-surface);border-radius:var(--cz-radius-sm);box-shadow:var(--cz-shadow-overlay);padding:var(--cz-space-1) 0;z-index:var(--cz-z-dropdown);min-width:140px;display:none}.cz-chat__context.is-open{display:block}.cz-chat__context-item{display:flex;align-items:center;gap:var(--cz-space-2);padding:var(--cz-space-2) var(--cz-space-3);font-size:13px;font-weight:600;color:var(--cz-color-ink);cursor:pointer;background:0 0;border:none;width:100%;text-align:start;transition:background var(--cz-motion-fast)}.cz-chat__context-item:hover{background:var(--cz-color-canvas)}.cz-chat__context-item--danger{color:var(--cz-color-danger)}.cz-chat__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--cz-space-3);color:var(--cz-color-muted);padding:var(--cz-space-6)}.cz-chat__empty-title{font-size:16px;font-weight:700;color:var(--cz-color-ink)}.cz-chat__empty-text{font-size:14px;text-align:center}@media (max-width:767px){.cz-chat{position:relative}.cz-chat__threads{width:100%;position:absolute;inset:0;z-index:2;transition:transform var(--cz-motion-base) var(--cz-ease)}.cz-chat__panel{position:absolute;inset:0;z-index:3;background:var(--cz-color-surface);transform:translateX(100%);transition:transform var(--cz-motion-base) var(--cz-ease)}.cz-chat.is-chatting .cz-chat__panel{transform:translateX(0)}.cz-chat__header-back{display:flex}}.cz-chat__lightbox{position:fixed;inset:0;z-index:var(--cz-z-modal);display:none;align-items:center;justify-content:center}.cz-chat__lightbox.is-open{display:flex}.cz-chat__lightbox-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.85);cursor:pointer}.cz-chat__lightbox-close{position:absolute;inset-block-start:16px;inset-inline-end:16px;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.15);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--cz-motion-fast);z-index:1}.cz-chat__lightbox-close:hover{background:rgba(255,255,255,.3)}.cz-chat__lightbox-content{position:relative;z-index:1;max-width:90vw;max-height:90vh}.cz-chat__lightbox-content img{max-width:90vw;max-height:90vh;border-radius:var(--cz-radius-sm);object-fit:contain}.cz-chat__lightbox-content iframe{width:80vw;max-width:900px;aspect-ratio:16/9;border:none;border-radius:var(--cz-radius-sm)}@media (min-width:768px) and (max-width:1023px){.cz-chat__threads{width:280px}}.cz-app-overlay{position:fixed;inset:0;background:var(--cz-color-scrim);z-index:99;opacity:0;pointer-events:none;transition:opacity var(--cz-motion-base) var(--cz-ease)}.cz-app-overlay.is-open{opacity:1;pointer-events:all}@media (min-width:1024px){.cz-app-overlay{display:none}}.cz-app-sidebar{position:fixed;inset-block-start:0;inset-inline-start:0;width:232px;height:100dvh;background-color:var(--cz-color-surface);border-inline-end:1px solid var(--cz-color-line);display:flex;flex-direction:column;z-index:100;transform:translateX(-100%);transition:transform var(--cz-motion-base) var(--cz-ease)}.cz-app-sidebar.is-open{transform:translateX(0)}@media (min-width:1024px){.cz-app-sidebar{transform:translateX(0)}}.cz-app-sb__head{height:56px;display:flex;align-items:center;padding:0 20px;border-block-end:1px solid var(--cz-color-line);flex-shrink:0}.cz-app-sb__brand{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;text-decoration:none}.cz-app-sb__nav{flex:1;overflow-y:auto;padding:12px 0}.cz-app-sb__nav::-webkit-scrollbar{width:4px}.cz-app-sb__nav::-webkit-scrollbar-track{background:0 0}.cz-app-sb__nav::-webkit-scrollbar-thumb{background:var(--cz-color-line);border-radius:999px}.cz-app-sb__list{list-style:none;margin:0;padding:0 8px}.cz-app-sb__item{margin-block-end:2px}.cz-app-sb__item.is-active .cz-app-sb__link{background-color:var(--cz-color-bright-tint);color:var(--cz-color-forest)}.cz-app-sb__link{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:var(--cz-radius-md);color:var(--cz-color-body);font-size:14px;font-weight:700;text-decoration:none;transition:background-color var(--cz-motion-fast),color var(--cz-motion-fast)}.cz-app-sb__link:hover{background-color:var(--cz-color-canvas);color:var(--cz-color-forest)}.cz-app-sb__label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--cz-color-muted);padding:20px 20px 6px}.cz-app-sb__foot{border-block-start:1px solid var(--cz-color-line);padding:12px 20px;flex-shrink:0;font-size:13px;display:flex;align-items:center;justify-content:space-between}.cz-app-sb__foot a{color:var(--cz-color-muted);font-weight:700;text-decoration:none}.cz-app-sb__foot a:hover{color:var(--cz-color-forest)}.cz-app-topbar{position:fixed;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;height:56px;background-color:var(--cz-color-surface);border-block-end:1px solid var(--cz-color-line);display:flex;align-items:center;padding:0 20px;gap:8px;z-index:50}@media (min-width:1024px){.cz-app-topbar{inset-inline-start:232px}}.cz-app-topbar__hamburger{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;color:var(--cz-color-body);border-radius:var(--cz-radius-md);transition:background-color var(--cz-motion-fast)}.cz-app-topbar__hamburger:hover{background-color:var(--cz-color-canvas)}@media (min-width:1024px){.cz-app-topbar__hamburger{display:none}}.cz-app-topbar__title{font-size:15px;font-weight:800;color:var(--cz-color-forest)}.cz-app-topbar__spacer{flex:1}.cz-app-topbar__btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;color:var(--cz-color-muted);border-radius:var(--cz-radius-md);transition:background-color var(--cz-motion-fast),color var(--cz-motion-fast)}.cz-app-topbar__btn:hover{background-color:var(--cz-color-canvas);color:var(--cz-color-forest)}.cz-app-topbar__dd{position:relative}.cz-app-topbar__dd.is-open .cz-app-topbar__dd-menu{display:block}.cz-app-topbar__dd-menu{display:none;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0;min-width:200px;background-color:var(--cz-color-surface);border:1px solid var(--cz-color-line);border-radius:var(--cz-radius-lg);padding:8px 0;box-shadow:0 4px 16px rgba(0,0,0,.08);z-index:60}.cz-app-topbar__dd-label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--cz-color-muted);padding:8px 16px 4px}.cz-app-topbar__dd-item{display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:14px;font-weight:700;color:var(--cz-color-body);text-decoration:none;transition:background-color var(--cz-motion-fast)}.cz-app-topbar__dd-item:hover{background-color:var(--cz-color-canvas);color:var(--cz-color-forest)}.cz-app-page{padding:calc(56px + 24px) 20px 24px}@media (min-width:1024px){.cz-app-page{margin-inline-start:232px}}.cz-app-page__inner{max-width:1200px;margin:0 auto}.cz-app-page__header{display:flex;align-items:center;gap:var(--cz-space-3);margin-block-end:var(--cz-space-5)}.cz-app-page__header .cz-text-heading{flex:1;margin:0}.cz-prose{max-width:992px;margin-inline:auto;padding-block:48px 80px;padding-inline:var(--cz-space-4);color:var(--cz-color-body)}.cz-prose__title{font-size:44px;font-weight:900;line-height:1.1;letter-spacing:-.01em;color:var(--cz-color-forest);margin-block-end:var(--cz-space-2)}.cz-prose__updated{font-size:13px;font-weight:600;line-height:1.4;color:var(--cz-color-muted);margin-block-end:var(--cz-space-6)}.cz-prose__card{padding:var(--cz-space-6) var(--cz-space-5)}@media (min-width:1024px){.cz-prose__card{padding:var(--cz-space-10) var(--cz-space-8)}}.cz-prose__card>h2:first-child{margin-block-start:0}.cz-prose h2{font-size:28px;font-weight:800;line-height:1.2;color:var(--cz-color-forest);margin-block:var(--cz-space-6) var(--cz-space-3)}.cz-prose h3{font-size:20px;font-weight:800;line-height:1.3;color:var(--cz-color-forest);margin-block:var(--cz-space-5) var(--cz-space-2)}.cz-prose p{font-size:16px;font-weight:500;line-height:1.55;margin-block-end:var(--cz-space-3);line-height:1.7}.cz-prose ol,.cz-prose ul{margin-block-end:var(--cz-space-3);padding-inline-start:var(--cz-space-5)}.cz-prose ol li,.cz-prose ul li{font-size:16px;font-weight:500;line-height:1.55;line-height:1.7;margin-block-end:var(--cz-space-1)}.cz-prose ul{list-style:disc}.cz-prose ol{list-style:decimal}.cz-prose a{color:var(--cz-color-forest);text-decoration:underline}.cz-prose a:hover{color:var(--cz-color-bright)}.cz-prose strong{font-weight:700;color:var(--cz-color-forest)}.cz-prose table{width:100%;border-collapse:collapse;margin-block-end:var(--cz-space-4);font-size:14px;font-weight:500;line-height:1.5}.cz-prose td,.cz-prose th{padding:var(--cz-space-2) var(--cz-space-3);text-align:start;border-block-end:1px solid var(--cz-color-border)}.cz-prose th{font-weight:700;color:var(--cz-color-forest);background:var(--cz-color-canvas)}.cz-prose hr{border:none;border-block-start:1px solid var(--cz-color-border);margin-block:var(--cz-space-6)}.cz-cms-topbar{position:sticky;top:0;z-index:var(--cz-z-sticky);display:flex;align-items:center;gap:var(--cz-space-3);height:56px;padding-inline:var(--cz-space-4);background:var(--cz-color-surface);border-block-end:1px solid var(--cz-color-line)}.cz-cms-topbar__center{flex:1;display:flex;align-items:center;gap:var(--cz-space-3);min-width:0}.cz-cms-topbar__title{font-weight:700;font-size:15px;color:var(--cz-color-forest);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cz-cms-topbar__status{font-size:13px;color:var(--cz-color-muted)}.cz-cms-canvas{max-width:720px;margin-inline:auto;padding:var(--cz-space-6) var(--cz-space-4)}.cz-cms-title{display:block;width:100%;border:none;outline:0;resize:none;overflow:hidden;font-family:inherit;font-size:28px;font-weight:800;line-height:1.25;color:var(--cz-color-forest);background:0 0}.cz-cms-title::placeholder{color:var(--cz-color-muted)}.cz-cms-excerpt{display:block;width:100%;border:none;outline:0;resize:none;overflow:hidden;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;color:var(--cz-color-ink);background:0 0;margin-block-start:var(--cz-space-2)}.cz-cms-excerpt::placeholder{color:var(--cz-color-muted)}.cz-cms-slug{display:flex;align-items:center;gap:var(--cz-space-1);margin-block-start:var(--cz-space-3);padding:var(--cz-space-2) 0;border-block-end:1px solid var(--cz-color-line)}.cz-cms-slug__prefix{font-size:13px;font-weight:600;color:var(--cz-color-muted);white-space:nowrap}.cz-cms-slug__input{flex:1;border:none;outline:0;font-family:inherit;font-size:13px;font-weight:500;color:var(--cz-color-ink);background:0 0}.cz-cms-slug__input::placeholder{color:var(--cz-color-muted)}.cz-cms-extra{display:grid;grid-template-columns:1fr 1fr;gap:var(--cz-space-4);margin-block-start:var(--cz-space-4)}.cz-cms-extra__label{font-size:13px;font-weight:700;color:var(--cz-color-forest);margin-block-end:var(--cz-space-1)}.cz-cms-icon-field{display:flex;align-items:center;gap:var(--cz-space-2);height:52px;padding-inline:12px;border-radius:var(--cz-radius-md);border:1.5px solid var(--cz-color-line);background:var(--cz-color-surface)}.cz-cms-icon-field__preview{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--cz-color-forest)}.cz-cms-icon-field__input{flex:1;border:none;outline:0;font-family:inherit;font-size:15px;font-weight:500;color:var(--cz-color-ink);background:0 0;min-width:0}.cz-cms-icon-field__input::placeholder{color:var(--cz-color-muted)}.cz-cms-sep{border-block-start:1px solid var(--cz-color-line);margin-block:var(--cz-space-4)}.cz-cms-publish{position:fixed;inset-block-start:0;inset-inline-end:0;width:360px;height:100%;z-index:var(--cz-z-modal);background:var(--cz-color-surface);box-shadow:var(--cz-shadow-overlay);padding:var(--cz-space-5);display:flex;flex-direction:column;gap:var(--cz-space-5);transform:translateX(100%);transition:transform var(--cz-motion-normal) var(--cz-ease)}.cz-cms-publish.is-open{transform:translateX(0)}.cz-cms-publish__close{position:absolute;inset-block-start:var(--cz-space-4);inset-inline-end:var(--cz-space-4);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:0 0;cursor:pointer;color:var(--cz-color-muted)}.cz-cms-publish__close:hover{background:var(--cz-color-subtle)}.cz-cms-publish__title{font-size:20px;font-weight:800;color:var(--cz-color-forest)}.cz-cms-publish__sub{font-size:14px;color:var(--cz-color-muted);margin-block-start:var(--cz-space-1)}.cz-cms-publish__label{font-size:13px;font-weight:700;color:var(--cz-color-forest);margin-block-end:var(--cz-space-2)}.cz-cms-publish__preview-title{font-size:16px;font-weight:700;color:var(--cz-color-forest)}.cz-cms-publish__preview-excerpt{font-size:14px;color:var(--cz-color-muted);margin-block-start:var(--cz-space-1)}.cz-cms-radio{display:flex;flex-direction:column;gap:var(--cz-space-2)}.cz-cms-radio__opt{display:flex;align-items:flex-start;gap:var(--cz-space-3);padding:var(--cz-space-3);border-radius:var(--cz-radius-md);border:1.5px solid var(--cz-color-line);cursor:pointer;transition:border-color var(--cz-motion-fast) var(--cz-ease)}.cz-cms-radio__opt input[type=radio]{margin-block-start:2px}.cz-cms-radio__opt.is-selected{border-color:var(--cz-color-bright);background:var(--cz-color-bright-tint)}.cz-cms-radio__title{font-weight:700;font-size:14px;color:var(--cz-color-forest)}.cz-cms-radio__desc{font-size:13px;color:var(--cz-color-muted)}.cz-cms-wordbar{position:fixed;inset-block-end:0;inset-inline:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--cz-space-4);height:32px;padding-inline-end:1rem;font-size:12px;color:var(--cz-color-muted);background:var(--cz-color-surface);border-block-start:1px solid var(--cz-color-line)}.cz-editor{min-height:300px}.cz-help-body{line-height:1.75}.cz-help-body h2,.cz-help-body h3,.cz-help-body h4{color:var(--cz-color-forest);margin-block:var(--cz-space-5) var(--cz-space-3)}.cz-help-body p{margin-block-end:var(--cz-space-3)}.cz-help-body ol,.cz-help-body ul{padding-inline-start:var(--cz-space-5);margin-block-end:var(--cz-space-3)}.cz-help-body ol li,.cz-help-body ul li{margin-block-end:var(--cz-space-1)}.cz-help-body blockquote{border-inline-start:3px solid var(--cz-color-line);padding-inline-start:var(--cz-space-4);color:var(--cz-color-muted);margin-block-end:var(--cz-space-3)}.cz-help-body blockquote cite{display:block;font-style:normal;font-weight:700;margin-block-start:var(--cz-space-2);color:var(--cz-color-forest)}.cz-help-body hr{border:none;border-block-start:1px solid var(--cz-color-line);margin-block:var(--cz-space-5)}.cz-help-body figure{margin:0 0 var(--cz-space-3)}.cz-help-body figure img{width:100%;border-radius:var(--cz-radius-md)}.cz-help-body figure figcaption{font-size:13px;color:var(--cz-color-muted);margin-block-start:var(--cz-space-1)}.cz-help-body table{width:100%;border-collapse:collapse;margin-block-end:var(--cz-space-3)}.cz-help-body table td,.cz-help-body table th{border:1px solid var(--cz-color-line);padding:var(--cz-space-2) var(--cz-space-3);text-align:start}.cz-help-body table th{background:var(--cz-color-canvas);font-weight:700}.cz-help-body .cz-alert{margin-block-end:var(--cz-space-3)}.cz-help-vote{text-align:center}.cz-stake-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--cz-space-3)}@media (max-width:639px){.cz-stake-timeline{grid-template-columns:1fr}}.cz-stake-timeline__card{padding:var(--cz-space-4);border-radius:var(--cz-radius-sm);border:1px solid var(--cz-color-line);background:var(--cz-color-surface)}.cz-stake-timeline__card--highlight{background:var(--cz-color-bright-tint);border-color:var(--cz-color-bright)}.cz-stake-timeline__head{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--cz-color-muted);margin-block-end:var(--cz-space-2)}.cz-stake-timeline__title{font-size:16px;font-weight:800;color:var(--cz-color-forest);margin-block-end:var(--cz-space-1)}.cz-stake-timeline__desc{font-size:14px;font-weight:500;line-height:1.5;color:var(--cz-color-muted);margin:0}.cz-stake-info{padding:var(--cz-space-4);border-radius:var(--cz-radius-sm);background:var(--cz-color-subtle)}.cz-stake-info__row{display:flex;justify-content:space-between;align-items:baseline;padding-block:var(--cz-space-2);font-size:14px;font-weight:500;color:var(--cz-color-body)}.cz-stake-info__row:not(:last-child){border-block-end:1px solid var(--cz-color-line)}.cz-stake-info__row:last-child{display:block;font-size:13px;color:var(--cz-color-muted);border-block-end:none}.cz-stake-info__row strong{font-weight:800;color:var(--cz-color-forest)}.cz-stake-payout{background:var(--cz-color-forest);color:#fff}.cz-stake-payout__label{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.cz-stake-payout__countdown{font-size:16px;font-weight:900;opacity:.7}.cz-stake-payout__amount{font-size:34px;font-weight:900;line-height:1;margin-block-end:var(--cz-space-2)}.cz-stake-payout__sub{font-size:14px;font-weight:500;opacity:.7;margin:0}.cz-stake-payout__mine{margin-block-start:var(--cz-space-4);padding:var(--cz-space-4);border-radius:var(--cz-radius-sm);background:rgba(255,255,255,.12)}.cz-stake-payout__mine-title{font-size:14px;font-weight:700;margin-block-end:var(--cz-space-2)}.cz-stake-payout__mine p{font-size:13px;opacity:.7;margin:var(--cz-space-1) 0 0}.cz-stat--compact{padding:var(--cz-space-4);border-radius:var(--cz-radius-sm);background:var(--cz-color-subtle)}.cz-btn--full{width:100%;justify-content:center}.cz-ad-float-toolbar{position:fixed;z-index:100;display:flex;gap:2px;padding:4px;background:var(--cz-color-forest);border-radius:var(--cz-radius-md);box-shadow:0 4px 12px rgba(0,0,0,.15)}.cz-ad-float-toolbar[hidden]{display:none}.cz-ad-float-toolbar__btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--cz-radius-sm);background:0 0;color:#fff;font-family:var(--cz-font);font-size:14px;font-weight:700;cursor:pointer;transition:background var(--cz-motion-fast) var(--cz-ease)}.cz-ad-float-toolbar__btn:hover{background:rgba(255,255,255,.15)}.cz-ad-float-toolbar__btn:active{background:rgba(255,255,255,.25)}.cz-emoji-picker{position:relative}.cz-emoji-picker__toggle{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-pill);background:var(--cz-color-surface);font-family:var(--cz-font);font-size:13px;font-weight:600;color:var(--cz-color-forest);cursor:pointer;transition:border-color var(--cz-motion-fast) var(--cz-ease),background var(--cz-motion-fast) var(--cz-ease)}.cz-emoji-picker__toggle:hover{border-color:var(--cz-color-bright);background:var(--cz-color-canvas)}.cz-emoji-picker__toggle[aria-expanded=true]{border-color:var(--cz-color-bright);background:var(--cz-color-subtle)}.cz-emoji-picker__emoji-icon{font-size:18px;line-height:1}.cz-emoji-picker__dropdown{position:absolute;top:calc(100% + 6px);right:0;z-index:50;display:none;width:320px;max-height:280px;overflow-y:auto;padding:8px;border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-lg);background:var(--cz-color-surface);box-shadow:0 8px 24px rgba(0,0,0,.1)}.cz-emoji-picker__dropdown.is-open{display:flex;flex-wrap:wrap;gap:2px}.cz-emoji-picker__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:var(--cz-radius-sm);background:0 0;font-size:20px;line-height:1;cursor:pointer;transition:background var(--cz-motion-fast) var(--cz-ease),transform var(--cz-motion-fast) var(--cz-ease)}.cz-emoji-picker__btn:hover{background:var(--cz-color-canvas);transform:scale(1.2)}.cz-emoji-picker__btn:active{background:var(--cz-color-border);transform:scale(1.1)}.cz-ad-editor{min-height:200px;max-height:400px;overflow-y:auto;padding:16px;border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-md);background:var(--cz-color-surface);font-family:var(--cz-font);font-size:15px;line-height:1.6;color:var(--cz-color-forest);outline:0;transition:border-color var(--cz-motion-fast) var(--cz-ease)}.cz-ad-editor:focus{border-color:var(--cz-color-bright)}.cz-ad-editor p{margin:0 0 4px}.cz-ad-editor a{color:var(--cz-color-link,#1a73e8);text-decoration:underline}.cz-ad-editor b,.cz-ad-editor strong{font-weight:800}.cz-ad-editor em,.cz-ad-editor i{font-style:italic}.cz-ad-editor u{text-decoration:underline}.cz-upload.is-dragover{border-color:var(--cz-color-bright);background:var(--cz-color-subtle)}.cz-upload__preview{position:relative;display:flex;justify-content:center;padding:8px}.cz-upload__preview[hidden]{display:none}.cz-upload__preview img{max-width:100%;max-height:200px;border-radius:var(--cz-radius-sm);object-fit:contain}.cz-upload__remove{position:absolute;top:4px;right:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;background:var(--cz-color-danger);color:#fff;cursor:pointer}.cz-btn__spinner{display:inline-block;width:16px;height:16px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:cz-spin .7s linear infinite}.cz-ad-urlcheck{display:inline-flex;align-items:center;gap:6px}.cz-ad-urlcheck__btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--cz-radius-sm);border:1px solid var(--cz-color-line);background:var(--cz-color-surface);color:var(--cz-color-muted);cursor:pointer;transition:color var(--cz-motion-fast) var(--cz-ease),border-color var(--cz-motion-fast) var(--cz-ease)}.cz-ad-urlcheck__btn:hover{color:var(--cz-color-forest);border-color:var(--cz-color-forest)}.cz-ad-urlcheck__btn:disabled{opacity:.5;cursor:wait}.cz-ad-urlcheck__result{font-size:13px;font-weight:600;white-space:nowrap}.cz-ad-urlcheck--safe{color:var(--cz-color-success-text);background:var(--cz-color-success-tint);padding:2px 8px;border-radius:var(--cz-radius-sm)}.cz-ad-urlcheck--danger{color:var(--cz-color-error-text);background:var(--cz-color-error-tint);padding:2px 8px;border-radius:var(--cz-radius-sm)}.cz-ad-urlcheck--err{color:var(--cz-color-warning-text)}.cz-ad-urlcheck__spin{display:inline-block;width:14px;height:14px;border:2px solid var(--cz-color-line);border-top-color:var(--cz-color-forest);border-radius:50%;animation:cz-urlcheck-spin .6s linear infinite}@keyframes cz-urlcheck-spin{to{transform:rotate(360deg)}}.cz-wf__img{display:flex;align-items:center;justify-content:center;width:100%;background-color:var(--cz-color-subtle);border:2px dashed var(--cz-color-line);border-radius:20px;overflow:hidden}.cz-wf__label{font-size:13px;font-weight:800;color:var(--cz-color-muted);text-align:center;padding:8px;user-select:none}.cz-wf__text{color:var(--cz-color-muted);font-style:italic}.cz-wf__num{color:var(--cz-color-muted);font-style:italic;font-weight:700}.cz-ui-page{display:flex;gap:32px;max-width:var(--cz-container);margin-inline:auto;padding:24px 16px}@media (min-width:768px){.cz-ui-page{padding:24px 24px}}@media (min-width:1024px){.cz-ui-page{padding:32px 48px}}.cz-ui-nav{width:220px;flex:none;display:none}@media (min-width:1024px){.cz-ui-nav{display:block;position:sticky;inset-block-start:24px;align-self:flex-start;max-height:calc(100vh - 48px);overflow-y:auto}}.cz-ui-nav__group{margin-block-end:16px}.cz-ui-nav__heading{font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.06em;color:var(--cz-color-muted);text-transform:uppercase;padding:12px 12px 4px}.cz-ui-nav__link{display:block;padding:8px 12px;border-radius:var(--cz-radius-sm);font-weight:600;font-size:14px;color:var(--cz-color-body);text-decoration:none;transition:background-color var(--cz-motion-fast) var(--cz-ease)}.cz-ui-nav__link:hover{background-color:var(--cz-color-subtle);color:var(--cz-color-forest)}.cz-ui-nav__link.is-active{background-color:var(--cz-color-bright-tint);color:var(--cz-color-forest);font-weight:800}.cz-ui-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:40px}.cz-ui-section{display:flex;flex-direction:column;gap:24px}.cz-ui-section__header{display:flex;flex-direction:column;gap:4px}.cz-ui-section__overline{font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.06em;color:var(--cz-color-muted);text-transform:uppercase}.cz-ui-section__title{font-size:44px;font-weight:900;line-height:1.1;letter-spacing:-.01em;color:var(--cz-color-forest)}.cz-ui-section__desc{font-size:14px;font-weight:500;line-height:1.5;color:var(--cz-color-body)}.cz-ui-spec{background-color:var(--cz-color-surface);border-radius:28px;padding:28px;display:flex;flex-direction:column;gap:20px}.cz-ui-spec__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cz-ui-spec__name{font-size:20px;font-weight:800;line-height:1.3;color:var(--cz-color-forest)}.cz-ui-spec__note{font-family:var(--cz-font-mono);font-size:12px;color:var(--cz-color-muted);white-space:nowrap;margin-block-start:6px}.cz-ui-spec__rule{font-size:14px;font-weight:500;line-height:1.5;color:var(--cz-color-body)}.cz-ui-well{background-color:var(--cz-color-canvas);border-radius:20px;padding:20px}.cz-ui-state-label{font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.06em;color:var(--cz-color-muted);text-transform:uppercase;margin-block-end:8px}.cz-ui-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.cz-ui-col{display:flex;flex-direction:column;gap:8px}.cz-ui-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.cz-ui-swatch{border-radius:var(--cz-radius-sm);overflow:hidden;border:1px solid var(--cz-color-line)}.cz-ui-swatch__color{height:48px}.cz-ui-swatch__info{padding:8px 10px;background-color:var(--cz-color-surface)}.cz-ui-swatch__name{font-weight:800;font-size:12px;color:var(--cz-color-forest)}.cz-ui-swatch__hex{font-family:var(--cz-font-mono);font-size:11px;color:var(--cz-color-muted)}.cz-ui-swatch__usage{font-size:11px;color:var(--cz-color-muted);margin-block-start:2px}.cz-ui-icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}.cz-ui-icon-tile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border-radius:var(--cz-radius-sm);text-align:center}.cz-ui-icon-tile:hover{background-color:var(--cz-color-subtle)}.cz-ui-icon-tile__name{font-family:var(--cz-font-mono);font-size:11px;color:var(--cz-color-forest);font-weight:700;word-break:break-all}.cz-ui-icon-tile__source{font-family:var(--cz-font-mono);font-size:10px;color:var(--cz-color-muted);word-break:break-all}.cz-ui-space-block{display:inline-block;background-color:var(--cz-color-bright);border-radius:4px;height:24px}.cz-ui-radius-tile{width:64px;height:64px;background-color:var(--cz-color-bright);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;color:var(--cz-color-forest)}.cz-ui-type-sample{color:var(--cz-color-forest)}.cz-ui-tooltip-demo{display:inline-flex;flex-direction:column;align-items:center;gap:8px}.cz-ui-tooltip-demo .cz-tooltip{position:static;transform:none;display:block}.cz-ui-tooltip-demo--left,.cz-ui-tooltip-demo--right{flex-direction:row;align-items:center}.cz-auth-page{background-color:var(--cz-color-canvas);min-height:100dvh}.cz-auth{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding:24px 16px}.cz-auth__logo{display:flex;align-items:center;justify-content:center;margin-block-end:24px;text-decoration:none}.cz-auth__card{position:relative;width:100%;max-width:420px;background-color:var(--cz-color-surface);border-radius:var(--cz-radius-xl);padding:40px 32px 36px}@media (max-width:480px){.cz-auth__card{padding:32px 20px 28px}}.cz-auth__back{position:absolute;inset-block-start:16px;inset-inline-start:16px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--cz-color-forest);text-decoration:none;transition:background-color .15s ease}.cz-auth__back:hover{background-color:var(--cz-color-canvas)}.cz-auth__title{font-weight:900;font-size:24px;color:var(--cz-color-forest);text-align:center;margin-block-end:8px}.cz-auth__subtitle{font-weight:600;font-size:15px;color:var(--cz-color-muted);text-align:center;margin-block-end:28px;line-height:1.5}.cz-auth__error{font-weight:700;font-size:14px;color:var(--cz-color-error-text);background-color:var(--cz-color-error-bg);border-radius:var(--cz-radius-sm);padding:10px 14px;text-align:center}.cz-auth__message{font-weight:700;font-size:14px;color:var(--cz-color-forest);background-color:var(--cz-color-bright-tint);border-radius:var(--cz-radius-sm);padding:10px 14px;text-align:center}.cz-auth__form{display:flex;flex-direction:column;gap:20px}.cz-auth__submit{margin-block-start:4px}.cz-auth__divider{display:flex;align-items:center;gap:16px;margin-block:4px}.cz-auth__divider::after,.cz-auth__divider::before{content:"";flex:1;height:1px;background-color:var(--cz-color-line)}.cz-auth__divider span{font-weight:700;font-size:13px;color:var(--cz-color-muted);white-space:nowrap}.cz-auth__alt{font-weight:700;font-size:14px;color:var(--cz-color-body);text-align:center}.cz-auth__alt a{color:var(--cz-color-forest);font-weight:800;text-decoration:none}.cz-auth__alt a:hover{text-decoration:underline}.cz-auth__link{font-weight:700;font-size:14px;color:var(--cz-color-forest);text-decoration:none;text-align:end;display:block;margin-block-start:-12px}.cz-auth__link:hover{text-decoration:underline}.cz-auth__icon-circle{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background-color:var(--cz-color-bright-tint);color:var(--cz-color-forest);margin-inline:auto;margin-block-end:20px}.cz-auth__icon-circle--danger{background-color:var(--cz-color-danger-tint);color:var(--cz-color-danger)}.cz-auth__resend{font-weight:700;font-size:14px;color:var(--cz-color-muted);text-align:center;margin-block-start:16px}.cz-auth__resend button{color:var(--cz-color-forest);font-weight:800;font-size:14px;font-family:inherit;background:0 0;border:none;cursor:pointer;text-decoration:none}.cz-auth__resend button:hover{text-decoration:underline}.cz-auth__resend button:disabled{opacity:.5;cursor:default;text-decoration:none}.cz-auth__resend-msg{display:block;font-weight:600;font-size:13px;color:var(--cz-color-forest);margin-block-start:4px}.cz-auth__footer{margin-block-start:24px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.cz-auth__footer a{color:var(--cz-color-muted);text-decoration:none}.cz-auth__footer a:hover{text-decoration:underline;color:var(--cz-color-forest)}.cz-auth__footer-dot{color:var(--cz-color-line-strong)}.cz-admin-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-block-end:24px}.cz-admin-panels{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.cz-admin-panels{grid-template-columns:1fr 1fr}}.cz-home-section{scroll-margin-top:80px;position:relative}#top::before{content:"";position:absolute;inset:0;background:url(/images/hero/hero-bg-pattern.svg) center/768px 768px repeat;pointer-events:none;opacity:.3}#top>.cz-home-section__inner{position:relative}.cz-home-section__inner{max-width:1280px;margin-inline:auto;padding-inline:16px;padding-block:56px}@media (min-width:500px){.cz-home-section__inner{padding-block:72px}}@media (min-width:1024px){.cz-home-section__inner{padding-block:96px}}.cz-home-heading{font-weight:900;font-size:28px;line-height:1.2;color:var(--cz-color-forest);margin:0}@media (min-width:500px){.cz-home-heading{font-size:32px}}@media (min-width:1024px){.cz-home-heading{font-size:40px}}.cz-home-intro{font-size:16px;font-weight:600;line-height:1.6;color:var(--cz-color-body);margin:0;max-width:640px}.cz-home-intro a{color:var(--cz-color-forest);font-weight:700;text-decoration:underline}@media (min-width:500px){.cz-home-intro{font-size:17px}}.cz-home-intro--center{margin-inline:auto}.cz-home-band--white{background-color:var(--cz-color-surface)}.cz-home-band--forest{background-color:var(--cz-color-forest)}.cz-home-band--forest .cz-home-heading,.cz-home-band--forest .cz-home-intro{color:#fff}.cz-home-band--yellow{background-color:var(--cz-color-warning-bg)}.cz-home-band--bright{background-color:var(--cz-color-bright)}#top{background:radial-gradient(ellipse at 50% 0,#457220 0,#0c1f00 80%);margin-block-start:-120px;padding-block-start:200px}#top .cz-home-hero__sub,#top .cz-home-hero__title{color:#fff}#top .cz-home-hero__gold{color:var(--cz-color-gold)}#top .cz-btn--ghost{background-color:rgba(255,255,255,.1);color:#fff}#top .cz-btn--ghost.is-hover,#top .cz-btn--ghost:hover{background-color:#fff;color:var(--cz-color-forest)}#top .cz-btn--ghost.is-pressed,#top .cz-btn--ghost:active{background-color:rgba(255,255,255,.9);color:var(--cz-color-forest)}#top>.cz-home-section__inner{padding-block-start:0;padding-block-end:0}.cz-countdown{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.cz-countdown__board{display:flex;align-items:flex-start;gap:8px;font-variant-numeric:tabular-nums}.cz-countdown__group{display:flex;gap:3px;position:relative;padding-bottom:18px}.cz-countdown__cap{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.4)}.cz-countdown__colon{align-self:center;margin-bottom:18px;font-size:20px;font-weight:700;color:var(--cz-color-bright);animation:cz-countdown-blink 2s steps(1,end) infinite}.cz-countdown__card{position:relative;display:block;width:30px;height:42px;perspective:320px;font-size:22px;font-weight:800;line-height:1}.cz-countdown__half{position:absolute;left:0;right:0;height:50%;overflow:hidden;backface-visibility:hidden}.cz-countdown__half span{position:absolute;left:0;right:0;height:100%;display:grid;place-items:center;line-height:1;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.cz-countdown__half--t{top:0;border-radius:5px 5px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.08));box-shadow:inset 0 0 0 1px rgba(0,0,0,.3)}.cz-countdown__half--t span{top:0;height:200%}.cz-countdown__half--b{bottom:0;border-radius:0 0 5px 5px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.1));box-shadow:inset 0 0 0 1px rgba(0,0,0,.3)}.cz-countdown__half--b span{bottom:0;height:200%}.cz-countdown__leaf{z-index:2}.cz-countdown__leaf--t{transform-origin:bottom center;transform:rotateX(0)}.cz-countdown__leaf--b{transform-origin:top center;transform:rotateX(90deg)}.cz-countdown__card::after{content:"";position:absolute;left:0;right:0;top:calc(50% - 1px);height:2px;background:rgba(0,0,0,.5);z-index:5;border-radius:1px}.cz-countdown__card.is-flip .cz-countdown__leaf--t{animation:cz-countdown-fold .3s cubic-bezier(.4,0,.9,.5) forwards}.cz-countdown__card.is-flip .cz-countdown__leaf--b{animation:cz-countdown-unfold .3s .3s cubic-bezier(.15,.7,.4,1.1) forwards}.cz-countdown__label{font-size:13px;font-weight:700;color:rgba(255,255,255,.5)}@keyframes cz-countdown-blink{0%,50%{opacity:1}100%,51%{opacity:.28}}@keyframes cz-countdown-fold{to{transform:rotateX(-90deg);filter:brightness(.55)}}@keyframes cz-countdown-unfold{from{transform:rotateX(90deg);filter:brightness(.6)}to{transform:rotateX(0);filter:brightness(1)}}@media (prefers-reduced-motion:reduce){.cz-countdown__card.is-flip .cz-countdown__leaf--b,.cz-countdown__card.is-flip .cz-countdown__leaf--t{animation-duration:1ms}.cz-countdown__colon{animation:none}}.cz-home-hero{display:flex;flex-direction:column;gap:var(--cz-space-5)}@media (min-width:1024px){.cz-home-hero{flex-direction:row;align-items:center;gap:var(--cz-space-8)}}.cz-home-hero__content{display:flex;flex-direction:column;gap:var(--cz-space-4)}@media (min-width:1024px){.cz-home-hero__content{flex:1}}.cz-home-hero__badge{display:inline-flex;align-items:center;align-self:flex-start;height:28px;padding-inline:12px;border-radius:var(--cz-radius-pill);background-color:rgba(255,255,255,.15);font-weight:800;font-size:13px;color:#fff;letter-spacing:.04em;text-transform:uppercase}.cz-home-hero__title{font-weight:900;font-size:36px;line-height:1.15;color:var(--cz-color-forest);margin:0}@media (min-width:500px){.cz-home-hero__title{font-size:48px}}@media (min-width:1024px){.cz-home-hero__title{font-size:68px}}.cz-home-hero__gold{color:var(--cz-color-gold)}.cz-home-hero__sub{font-size:17px;font-weight:600;line-height:1.5;color:var(--cz-color-body);margin:0;max-width:520px}@media (min-width:500px){.cz-home-hero__sub{font-size:18px}}.cz-home-hero__buttons{display:flex;flex-direction:column;gap:12px}@media (min-width:500px){.cz-home-hero__buttons{flex-direction:row}}@media (min-width:500px){.cz-home-hero__media{max-width:640px;margin-inline:auto}}@media (min-width:1024px){.cz-home-hero__media{flex:1;max-width:none;margin-inline:0}}.cz-home-hero{position:relative;overflow:hidden}.cz-hero-visual{position:relative;width:100%;aspect-ratio:3/4;max-width:520px;margin-inline:auto}@media (min-width:1024px){.cz-hero-visual{aspect-ratio:auto;min-height:540px}}.cz-hero-visual img{position:absolute;display:block;object-fit:contain}.cz-hero-visual__man{width:90%;bottom:0;inset-inline-start:15%;z-index:1}@media (min-width:1024px){.cz-hero-visual__man{width:100%;inset-inline-start:10%}}.cz-hero-visual__star{width:14%;top:28%;inset-inline-start:8%;z-index:2;animation:cz-hero-float 3s ease-in-out .5s infinite}@media (min-width:1024px){.cz-hero-visual__star{width:12%;top:32%;inset-inline-start:2%}}.cz-hero-visual__coin-tr{width:28%;top:0;inset-inline-end:-1%;z-index:2;mix-blend-mode:luminosity;animation:cz-hero-float 4s ease-in-out infinite}.cz-hero-visual__coin-bl{width:26%;bottom:4%;inset-inline-start:2%;z-index:2;mix-blend-mode:luminosity;animation:cz-hero-float 4s ease-in-out 1.5s infinite}@media (min-width:1024px){.cz-hero-visual__coin-bl{width:24%;bottom:6%;inset-inline-start:-4%}}.cz-hero-visual__dot-tl{width:4%;top:16%;inset-inline-start:12%;z-index:1;mix-blend-mode:luminosity;animation:cz-hero-float 3.5s ease-in-out 1s infinite}@media (min-width:1024px){.cz-hero-visual__dot-tl{inset-inline-start:6%}}.cz-hero-visual__dot-br{width:4%;bottom:22%;inset-inline-end:-1%;z-index:1;mix-blend-mode:luminosity;animation:cz-hero-float 3.5s ease-in-out 2s infinite}@keyframes cz-hero-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.cz-home-stats{display:grid;grid-template-columns:1fr;gap:var(--cz-space-4);padding-top:72px}@media (min-width:768px){.cz-home-stats{grid-template-columns:1fr 1fr}}.cz-home-stats__box{border-radius:24px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:90px;min-height:340px}@media (min-width:1024px){.cz-home-stats__box{padding:56px 40px;min-height:400px}}.cz-home-stats__box--blue{background:var(--cz-color-blue) url(../images/woman.webp) bottom right no-repeat;background-size:55%;color:var(--cz-color-blue-ink)}.cz-home-stats__box--orange{background:var(--cz-color-orange) url(../images/handsome.webp) bottom right no-repeat;background-size:30%;color:var(--cz-color-orange-ink)}.cz-home-stats__top{display:flex;flex-direction:column;gap:var(--cz-space-3)}.cz-home-stats__title{font-weight:900;font-size:24px;line-height:1.15;color:inherit;margin:0;text-transform:uppercase}@media (min-width:500px){.cz-home-stats__title{font-size:28px}}@media (min-width:1024px){.cz-home-stats__title{font-size:32px}}.cz-home-stats__desc{font-size:17px;font-weight:600;line-height:1.5;color:inherit;opacity:.7;margin:0;max-width:420px}.cz-home-stats__bottom{display:flex;flex-direction:column;gap:4px}.cz-home-stats__label{font-size:14px;font-weight:700;color:inherit;opacity:.6}.cz-home-stats__value{font-weight:900;font-size:36px;color:inherit;line-height:1;font-variant-numeric:tabular-nums}@media (min-width:1024px){.cz-home-stats__value{font-size:44px}}.cz-home-live{display:flex;flex-direction:column;gap:var(--cz-space-4)}@media (min-width:500px){.cz-home-live{flex-direction:row;justify-content:center;gap:var(--cz-space-6)}}@media (min-width:1024px){.cz-home-live{gap:var(--cz-space-8)}}.cz-home-live__item{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.cz-home-live__value{font-weight:900;font-size:28px;color:var(--cz-color-forest)}@media (min-width:1024px){.cz-home-live__value{font-size:36px}}.cz-home-live__label{font-weight:700;font-size:14px;color:var(--cz-color-muted)}.cz-home-steps{display:grid;gap:var(--cz-space-4);grid-template-columns:1fr}@media (min-width:500px){.cz-home-steps{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.cz-home-steps{grid-template-columns:repeat(4,1fr)}}.cz-home-step{display:flex;flex-direction:column;gap:var(--cz-space-3);padding:24px;background-color:var(--cz-color-surface);border-radius:20px}.cz-home-step__badge{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--cz-color-bright);font-weight:900;font-size:15px;color:var(--cz-color-forest);flex:none}.cz-home-step__title{font-weight:800;font-size:17px;color:var(--cz-color-forest);margin:0}.cz-home-step__body{font-size:15px;font-weight:600;line-height:1.5;color:var(--cz-color-body);margin:0}.cz-home-advert{display:flex;flex-direction:column;gap:var(--cz-space-6)}.cz-home-advert--card{background-color:var(--cz-color-forest);border-radius:24px;padding:40px 24px;overflow:hidden;position:relative}.cz-home-advert--card::before{content:"";position:absolute;inset:0;background-image:url(/images/Map.svg);background-repeat:no-repeat;background-position:center;background-size:cover;mix-blend-mode:luminosity;opacity:.2;pointer-events:none}@media (min-width:500px){.cz-home-advert--card{padding:48px 40px}}@media (min-width:1024px){.cz-home-advert--card{padding:64px 56px;border-radius:32px}}@media (min-width:1024px){.cz-home-advert{flex-direction:row;align-items:center;gap:var(--cz-space-8)}}.cz-home-advert__content{display:flex;flex-direction:column;gap:var(--cz-space-4)}@media (min-width:1024px){.cz-home-advert__content{flex:3;align-items:flex-start}}.cz-home-advert__title{font-weight:900;font-size:32px;line-height:1.1;color:#fff;margin:0}@media (min-width:500px){.cz-home-advert__title{font-size:40px}}@media (min-width:1024px){.cz-home-advert__title{font-size:48px}}.cz-home-advert__sub{font-size:16px;font-weight:600;line-height:1.6;color:rgba(255,255,255,.7);margin:0;max-width:480px}@media (min-width:500px){.cz-home-advert__sub{font-size:17px}}.cz-home-advert__perks{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.cz-home-advert__perks li{font-size:15px;font-weight:700;color:rgba(255,255,255,.85);padding-inline-start:24px;position:relative}.cz-home-advert__perks li::before{content:"";position:absolute;inset-inline-start:0;top:6px;width:10px;height:10px;border-radius:50%;background-color:var(--cz-color-bright)}.cz-home-funnel{display:flex;flex-direction:column;align-items:center;gap:0;max-width:340px;margin-inline:auto}@media (min-width:1024px){.cz-home-funnel{flex:2;max-width:none}}.cz-home-funnel__step{padding:24px 28px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;position:relative}.cz-home-funnel__step--1{width:100%;background-color:rgba(255,255,255,.12);border-radius:20px 20px 0 0}.cz-home-funnel__step--2{width:68%;background-color:rgba(143,219,94,.15);border-radius:0 0 20px 20px}.cz-home-funnel__neck{width:100%;position:relative;display:flex;justify-content:center}.cz-home-funnel__neck::before{content:"";display:block;width:100%;height:48px;clip-path:polygon(0 0,100% 0,84% 100%,16% 100%);background-color:rgba(255,255,255,.07)}.cz-home-funnel__neck-content{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;z-index:1;color:rgba(255,255,255,.4)}.cz-home-funnel__label{font-size:13px;font-weight:700;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.04em}.cz-home-funnel__value{font-weight:900;font-size:32px;color:#fff;line-height:1;font-variant-numeric:tabular-nums}@media (min-width:1024px){.cz-home-funnel__value{font-size:40px}}.cz-home-funnel__timer{font-size:12px;font-weight:800;color:var(--cz-color-bright);background-color:rgba(143,219,94,.15);padding:2px 10px;border-radius:var(--cz-radius-pill)}.cz-home-funnel__rate{display:flex;align-items:center;gap:8px;margin-block-start:16px}.cz-home-funnel__rate-num{font-weight:900;font-size:28px;color:var(--cz-color-bright);line-height:1}.cz-home-funnel__rate-label{font-size:13px;font-weight:700;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.04em}.cz-home-maximize{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:768px){.cz-home-maximize{grid-template-columns:5fr 4fr 4fr;grid-template-rows:1fr 1fr}}.cz-home-maximize__card{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:20px;text-decoration:none;position:relative;overflow:hidden;transition:box-shadow .15s ease;min-height:180px}.cz-home-maximize__card:hover{box-shadow:0 0 0 2px var(--cz-color-bright)}@media (min-width:768px){.cz-home-maximize__card{padding:32px}}.cz-home-maximize__card--large{background-color:transparent;pointer-events:none}.cz-home-maximize__card--large:hover{box-shadow:none}@media (min-width:768px){.cz-home-maximize__card--large{grid-column:1;grid-row:1/3}}.cz-home-maximize__card--forest{background-color:var(--cz-color-forest)}.cz-home-maximize__card--forest .cz-home-maximize__title{color:#fff}.cz-home-maximize__card--forest .cz-home-maximize__desc{color:rgba(255,255,255,.7)}.cz-home-maximize__card--forest .cz-home-maximize__icon{color:rgba(255,255,255,.15)}.cz-home-maximize__card--yellow{background-color:var(--cz-color-yellow)}.cz-home-maximize__card--yellow .cz-home-maximize__title{color:var(--cz-color-yellow-ink)}.cz-home-maximize__card--yellow .cz-home-maximize__desc{color:var(--cz-color-yellow-ink);opacity:.7}.cz-home-maximize__card--yellow .cz-home-maximize__icon{color:var(--cz-color-yellow-ink);opacity:.12}.cz-home-maximize__card--blue{background-color:var(--cz-color-blue)}.cz-home-maximize__card--blue .cz-home-maximize__title{color:var(--cz-color-blue-ink)}.cz-home-maximize__card--blue .cz-home-maximize__desc{color:var(--cz-color-blue-ink);opacity:.7}.cz-home-maximize__card--blue .cz-home-maximize__icon{color:var(--cz-color-blue-ink);opacity:.12}.cz-home-maximize__card--orange{background-color:var(--cz-color-orange)}.cz-home-maximize__card--orange .cz-home-maximize__title{color:var(--cz-color-orange-ink)}.cz-home-maximize__card--orange .cz-home-maximize__desc{color:var(--cz-color-orange-ink);opacity:.7}.cz-home-maximize__card--orange .cz-home-maximize__icon{color:var(--cz-color-orange-ink);opacity:.12}.cz-home-maximize__card--pink{background-color:var(--cz-color-pink)}.cz-home-maximize__card--pink .cz-home-maximize__title{color:var(--cz-color-pink-ink)}.cz-home-maximize__card--pink .cz-home-maximize__desc{color:var(--cz-color-pink-ink);opacity:.7}.cz-home-maximize__card--pink .cz-home-maximize__icon{color:var(--cz-color-pink-ink);opacity:.12}.cz-home-maximize__icon-top{font-size:0;line-height:0;flex:none}.cz-home-maximize__title{font-weight:900;font-size:22px;line-height:1.15;margin:0}@media (min-width:768px){.cz-home-maximize__title{font-size:26px}}.cz-home-maximize__desc{font-size:15px;font-weight:600;line-height:1.5;margin:0}.cz-home-maximize__img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.cz-home-maximize__icon{position:absolute;bottom:20px;inset-inline-end:20px;font-size:0}@media (min-width:768px){.cz-home-maximize__icon{bottom:28px;inset-inline-end:28px}}.cz-home-how{display:flex;flex-direction:column;gap:var(--cz-space-6)}@media (min-width:1024px){.cz-home-how{flex-direction:row;align-items:flex-start;gap:var(--cz-space-8)}}.cz-home-how__media.custom{background:rgba(0,0,0,.05);border-radius:var(--cz-radius-xl)}@media (max-width:1023px){.cz-home-how__media{max-width:400px}}@media (min-width:1024px){.cz-home-how__media{flex:2;position:sticky;top:120px}}.cz-home-how__img{width:100%;height:auto;display:block;border-radius:var(--cz-radius-xl)}.cz-home-how__content{display:flex;flex-direction:column;gap:var(--cz-space-4)}@media (min-width:1024px){.cz-home-how__content{flex:3}}.cz-home-how__list{display:flex;flex-direction:column;gap:12px}.cz-home-how__item{display:flex;gap:16px;padding:20px;background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);align-items:flex-start}.cz-home-how__num{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--cz-color-bright);font-weight:900;font-size:15px;color:var(--cz-color-forest);flex:none}.cz-home-how__text{display:flex;flex-direction:column;gap:4px}.cz-home-how__text strong{font-weight:800;font-size:16px;color:var(--cz-color-forest)}.cz-home-how__text span{font-size:14px;font-weight:600;line-height:1.5;color:var(--cz-color-body)}.cz-home-coins{display:grid;gap:var(--cz-space-4);grid-template-columns:1fr}@media (min-width:500px){.cz-home-coins{grid-template-columns:1fr 1fr}}.cz-home-coin-card{background-color:rgba(255,255,255,.1);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:var(--cz-space-3)}.cz-home-coin-card__title{font-weight:800;font-size:20px;color:#fff;margin:0}.cz-home-coin-card__bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.cz-home-coin-card__bullets li{font-size:15px;font-weight:600;line-height:1.5;color:rgba(255,255,255,.8);padding-inline-start:20px;position:relative}.cz-home-coin-card__bullets li::before{content:"";position:absolute;inset-inline-start:0;top:8px;width:8px;height:8px;border-radius:50%;background-color:var(--cz-color-bright)}.cz-home-rule{background-color:rgba(255,255,255,.06);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:var(--cz-space-3)}.cz-home-rule__text{font-size:16px;font-weight:700;color:rgba(255,255,255,.85);margin:0;line-height:1.5}.cz-home-rule__img{aspect-ratio:3/1}@media (max-width:499px){.cz-home-rule__img{aspect-ratio:4/3}}.cz-home-cards3{display:grid;gap:var(--cz-space-4);grid-template-columns:1fr}@media (min-width:500px){.cz-home-cards3{grid-template-columns:1fr 1fr}.cz-home-cards3>:last-child{grid-column:1/-1}}@media (min-width:1024px){.cz-home-cards3{grid-template-columns:repeat(3,1fr)}.cz-home-cards3>:last-child{grid-column:auto}}.cz-home-feature{display:flex;flex-direction:column;gap:var(--cz-space-3);background-color:var(--cz-color-surface);border-radius:20px;overflow:hidden}.cz-home-feature__body{display:flex;flex-direction:column;gap:var(--cz-space-2);padding:0 24px 24px}.cz-home-feature__title{font-weight:800;font-size:18px;color:var(--cz-color-forest);margin:0}.cz-home-feature__text{font-size:15px;font-weight:600;line-height:1.5;color:var(--cz-color-body);margin:0}.cz-home-feature__link{font-size:15px;font-weight:700;color:var(--cz-color-forest);text-decoration:underline}.cz-home-feature .cz-wf__img{border-radius:0;border-inline:none;border-block-start:none}.cz-home-band--yellow .cz-home-feature{background-color:var(--cz-color-surface)}.cz-home-highlight{font-size:16px;font-weight:700;color:var(--cz-color-forest);margin:0;line-height:1.5;text-align:center;padding:var(--cz-space-4);background-color:var(--cz-color-surface);border-radius:16px}.cz-home-levels__track{display:flex;gap:8px;overflow-x:auto;padding-block-end:8px;-webkit-overflow-scrolling:touch}@media (max-width:499px){.cz-home-levels__track{flex-direction:column;overflow-x:visible}}@media (min-width:1024px){.cz-home-levels__track{overflow-x:visible}}.cz-home-levels__item{display:flex;flex-direction:column;align-items:center;gap:6px;flex:none;width:64px}@media (max-width:499px){.cz-home-levels__item{flex-direction:row;width:100%;gap:12px}}@media (min-width:1024px){.cz-home-levels__item{flex:1;width:auto}}.cz-home-levels__bar{width:100%;background-color:var(--cz-color-bright);border-radius:8px;opacity:.3}@media (max-width:499px){.cz-home-levels__bar{width:40px;height:12px}}.cz-home-levels__bar--active{opacity:1}.cz-home-levels__badge{width:48px;height:48px;flex:none}.cz-home-levels__name{font-size:12px;font-weight:800;color:var(--cz-color-forest);white-space:nowrap}.cz-home-stake{display:flex;flex-direction:column;gap:var(--cz-space-5)}@media (min-width:1024px){.cz-home-stake{flex-direction:row;align-items:flex-start;gap:var(--cz-space-8)}}.cz-home-stake__content{display:flex;flex-direction:column;gap:var(--cz-space-5)}@media (min-width:1024px){.cz-home-stake__content{flex:1}}@media (min-width:1024px){.cz-home-stake__media{flex:1}}.cz-home-timeline{display:flex;flex-direction:column;gap:var(--cz-space-4);position:relative;padding-inline-start:32px}.cz-home-timeline::before{content:"";position:absolute;inset-inline-start:11px;top:8px;bottom:8px;width:2px;background-color:var(--cz-color-line)}.cz-home-timeline__step{position:relative}.cz-home-timeline__dot{position:absolute;inset-inline-start:-32px;top:4px;width:24px;height:24px;border-radius:50%;background-color:var(--cz-color-bright);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:12px;color:var(--cz-color-forest)}.cz-home-timeline__title{font-weight:800;font-size:16px;color:var(--cz-color-forest);margin:0}.cz-home-timeline__body{font-size:15px;font-weight:600;line-height:1.5;color:var(--cz-color-body);margin:0;margin-block-start:4px}.cz-home-note{font-size:14px;font-weight:600;line-height:1.6;color:var(--cz-color-muted);margin:0;padding:16px;background-color:var(--cz-color-surface);border-radius:16px}.cz-home-plans{display:grid;gap:var(--cz-space-4);grid-template-columns:1fr}@media (min-width:500px){.cz-home-plans{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.cz-home-plans{grid-template-columns:repeat(3,1fr)}}@media (max-width:499px){.cz-home-plans{display:flex;gap:var(--cz-space-3);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-block-end:8px}}.cz-home-plan{display:flex;flex-direction:column;gap:var(--cz-space-3);padding:24px;background-color:var(--cz-color-surface);border-radius:20px;position:relative}@media (max-width:499px){.cz-home-plan{flex:none;width:85%;scroll-snap-align:center}}.cz-home-plan--recommended{outline:2px solid var(--cz-color-bright)}.cz-home-plan__ribbon{position:absolute;top:-1px;inset-inline-end:20px;background-color:var(--cz-color-bright);color:var(--cz-color-forest);font-size:12px;font-weight:800;padding:4px 12px 6px;border-radius:0 0 10px 10px;text-transform:uppercase;letter-spacing:.04em}.cz-home-plan__name{font-weight:900;font-size:22px;color:var(--cz-color-forest);margin:0}.cz-home-plan__price{font-weight:800;font-size:15px;color:var(--cz-color-muted);margin:0}.cz-home-plan__rows{display:flex;flex-direction:column;gap:8px;flex:1}.cz-home-plan__row{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;color:var(--cz-color-body)}.cz-home-plan__row-value{font-weight:800;color:var(--cz-color-forest)}.cz-home-cashout{display:flex;flex-direction:column;gap:var(--cz-space-5)}@media (min-width:1024px){.cz-home-cashout{flex-direction:row;align-items:center;gap:var(--cz-space-8)}}.cz-home-cashout__content{display:flex;flex-direction:column;gap:var(--cz-space-5)}@media (min-width:1024px){.cz-home-cashout__content{flex:1}}@media (min-width:1024px){.cz-home-cashout__media{flex:1}}.cz-home-cashout-steps{display:flex;flex-direction:column;gap:var(--cz-space-4)}.cz-home-cashout-step{display:flex;gap:var(--cz-space-3)}.cz-home-cashout-step__badge{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--cz-color-bright);font-weight:900;font-size:15px;color:var(--cz-color-forest);flex:none}.cz-home-cashout-step__text{display:flex;flex-direction:column;gap:2px}.cz-home-cashout-step__title{font-weight:800;font-size:16px;color:var(--cz-color-forest);margin:0}.cz-home-cashout-step__body{font-size:15px;font-weight:600;line-height:1.5;color:var(--cz-color-body);margin:0}.cz-home-coin-row{display:flex;gap:12px;flex-wrap:wrap}.cz-home-rules{display:grid;gap:var(--cz-space-4);grid-template-columns:1fr}@media (min-width:500px){.cz-home-rules{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.cz-home-rules{grid-template-columns:repeat(4,1fr)}}.cz-home-rule-card{background-color:var(--cz-color-surface);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:var(--cz-space-2)}.cz-home-rule-card__title{font-weight:800;font-size:16px;color:var(--cz-color-forest);margin:0}.cz-home-rule-card__body{font-size:15px;font-weight:600;line-height:1.5;color:var(--cz-color-body);margin:0}.cz-home-faq{max-width:800px;margin-inline:auto}.cz-home-cta{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--cz-space-5)}.cz-home-cta--card{background:var(--cz-color-bright) url(../images/hero/hero-bg-pattern.svg) center center no-repeat;border-radius:24px;padding:40px 24px;overflow:hidden}@media (min-width:500px){.cz-home-cta--card{padding:48px 40px}}@media (min-width:1024px){.cz-home-cta--card{padding:64px 56px 0 56px;border-radius:32px}}@media (min-width:1024px){.cz-home-cta{flex-direction:row;text-align:start;align-items:center;gap:var(--cz-space-8)}}.cz-home-cta__content{display:flex;flex-direction:column;gap:var(--cz-space-4)}@media (min-width:1024px){.cz-home-cta__content{flex:1;align-items:flex-start}}.cz-home-cta__title{font-weight:900;font-size:32px;line-height:1.1;color:var(--cz-color-forest);margin:0;text-transform:uppercase}@media (min-width:500px){.cz-home-cta__title{font-size:40px}}@media (min-width:1024px){.cz-home-cta__title{font-size:48px}}@media (min-width:1199px){.cz-home-cta__title{font-size:52px}}.cz-home-cta__sub{font-size:16px;font-weight:600;line-height:1.6;color:var(--cz-color-forest);margin:0;opacity:.7;max-width:420px}@media (min-width:500px){.cz-home-cta__sub{font-size:17px}}.cz-home-cta__media{position:relative;aspect-ratio:4/3}@media (max-width:1023px){.cz-home-cta__media{display:none}}@media (min-width:1024px){.cz-home-cta__media{flex:1}}.cz-home-cta__person{position:absolute;bottom:0;inset-inline-end:100px;width:100%;max-width:320px;height:auto;z-index:1}.cz-home-cta__coins{position:absolute;inset:0;z-index:2;pointer-events:none}.cz-home-cta__coin{position:absolute;display:block;filter:drop-shadow(0 8px 24px rgba(0, 0, 0, .15))}.cz-home-cta__coin--s1{top:8%;inset-inline-start:5%;animation:cz-cta-float 4s ease-in-out infinite}.cz-home-cta__coin--g1{top:2%;inset-inline-end:15%;animation:cz-cta-float 3.5s ease-in-out .5s infinite}.cz-home-cta__coin--s2{top:40%;inset-inline-end:5%;animation:cz-cta-float 3s ease-in-out 1s infinite}.cz-home-cta__coin--g2{bottom:8%;inset-inline-start:28%;animation:cz-cta-float 4.5s ease-in-out .8s infinite}.cz-home-cta__coin--s3{bottom:5%;inset-inline-start:2%;animation:cz-cta-float 3.8s ease-in-out 1.5s infinite}.cz-home-cta__coin--g3{top:35%;inset-inline-start:35%;animation:cz-cta-float 3.2s ease-in-out 2s infinite}@keyframes cz-cta-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}.cz-dash-top{display:grid;grid-template-columns:1fr;align-items:start;gap:2rem}@media (min-width:768px){.cz-dash-top{grid-template-columns:3fr 2fr}}.cz-dash-top--actions{align-items:end}.cz-dash-actions{display:flex;flex-direction:column;gap:20px}.cz-dash-guide__intro{font-size:14px;color:var(--cz-color-body);line-height:1.6;max-width:520px}.cz-dash-guide__steps{display:flex;flex-direction:column;gap:0;padding:0;margin:0;list-style:none}.cz-dash-guide__step{display:flex;gap:16px;padding:16px 0;border-block-end:1px solid var(--cz-color-line)}.cz-dash-guide__step:last-child{border-block-end:none}.cz-dash-guide__step-num{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--cz-color-bright);color:var(--cz-color-forest);font-weight:800;font-size:15px}.cz-dash-guide__step-num--done{background-color:var(--cz-color-success-bg);color:var(--cz-color-success-text)}.cz-dash-guide__step-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.cz-dash-guide__step-title{font-weight:800;font-size:15px;color:var(--cz-color-forest)}.cz-dash-guide__step-desc{font-size:13px;color:var(--cz-color-muted);line-height:1.5}.cz-dash-guide__step-link{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:13px;color:var(--cz-color-forest);text-decoration:none;margin-block-start:4px}.cz-dash-guide__step-link:hover{text-decoration:underline}.cz-dash-guide__learn{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--cz-color-forest);text-decoration:none;margin-block-start:4px}.cz-dash-guide__learn:hover{text-decoration:underline}.cz-dash-action-list{display:flex;flex-direction:column;gap:10px}.cz-dash-action-row{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--cz-radius-md);background-color:var(--cz-color-surface)}.cz-dash-action-row__icon{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%}.cz-dash-action-row__icon--activate{background-color:#e8f5e9;color:#2e7d32}.cz-dash-action-row__icon--silver{background-color:#f3f3f3;color:#616161}.cz-dash-action-row__icon--gold{background-color:#fff8e1;color:#f9a825}.cz-dash-action-row__body{flex:1;min-width:0}.cz-dash-action-row__label{font-weight:800;font-size:14px;color:var(--cz-color-forest)}.cz-dash-action-row__sub{font-size:13px;color:var(--cz-color-muted)}.cz-dash-action-row__done{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:13px;color:var(--cz-color-success-text)}.cz-dash-action-row__action{flex:none}.cz-dash-vacation{display:flex;align-items:center;gap:16px;padding:20px 24px;border-radius:var(--cz-radius-md);background:linear-gradient(135deg,#fff8e1 0,#fffde7 100%)}.cz-dash-vacation__icon{flex:none;font-size:32px}.cz-dash-vacation__text{display:flex;flex-direction:column;gap:4px}.cz-dash-vacation__title{font-weight:800;font-size:15px;color:var(--cz-color-forest)}.cz-dash-vacation__desc{font-size:13px;color:var(--cz-color-muted);line-height:1.4}.cz-dash-balance{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:24px;display:flex;flex-direction:column;gap:20px}.cz-dash-balance__usd{display:flex;flex-direction:column;align-items:center;gap:12px;padding-block-end:20px;border-block-end:1px solid var(--cz-color-line)}.cz-dash-balance__amount{font-weight:900;font-size:36px;color:var(--cz-color-forest);font-variant-numeric:tabular-nums;line-height:1}.cz-dash-balance__label{font-weight:700;font-size:13px;color:var(--cz-color-muted);margin-block-start:-4px}.cz-dash-balance__buttons{display:flex;gap:8px}.cz-dash-balance__coins{display:flex;flex-direction:column;gap:10px}.cz-dash-balance__coin-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--cz-radius-md);background-color:var(--cz-color-canvas)}.cz-dash-balance__coin-icon{flex:none}.cz-dash-balance__coin-info{flex:1;min-width:0}.cz-dash-balance__coin-amount{font-weight:900;font-size:18px;color:var(--cz-color-forest);font-variant-numeric:tabular-nums;line-height:1.2}.cz-dash-balance__coin-label{font-size:13px;font-weight:600;color:var(--cz-color-muted)}.cz-dash-balance__coin-link{color:var(--cz-color-forest);font-weight:700;text-decoration:none}.cz-dash-balance__coin-link:hover{text-decoration:underline}.cz-dash-balance__coin-action{flex:none}.cz-dash-level{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:24px;display:flex;flex-direction:column;gap:16px;margin-block-start:2rem;position:relative}.cz-dash-level:before{content:"";z-index:-1;position:absolute;border-radius:var(--cz-radius-lg);height:60px;bottom:-6px;background:var(--cz-color-forest);left:0;right:0}.cz-dash-level:after{content:"";z-index:0;position:absolute;border-radius:var(--cz-radius-lg);bottom:0;background:var(--cz-color-surface);left:0;right:0;top:0}.cz-dash-level__top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;z-index:2}.cz-dash-level__info{display:flex;align-items:center;gap:12px;z-index:2}.cz-dash-level__silver{display:inline-flex;align-items:center;gap:6px;font-weight:900;font-size:18px;color:var(--cz-color-forest);font-variant-numeric:tabular-nums;z-index:2}.cz-dash-level__actions{display:flex;gap:8px;z-index:2}.cz-dash-level__hint{font-size:13px;font-weight:600;color:var(--cz-color-muted);z-index:2}.cz-dash-level .cz-progress-seg{z-index:2}.cz-dash-level__pool{display:flex;align-items:center;gap:12px;z-index:2}.cz-dash-level__pool-label{font-size:13px;font-weight:700;color:var(--cz-color-muted)}.cz-dash-level__pool-value{font-weight:900;font-size:18px;color:var(--cz-color-forest);font-variant-numeric:tabular-nums}.cz-dash-level .cz-btn{z-index:2}.cz-dash-pair{display:grid;grid-template-columns:1fr;align-items:start;gap:2rem;margin-block-start:2rem}@media (min-width:768px){.cz-dash-pair{grid-template-columns:1fr 1fr}}.cz-dash-card{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:24px;display:flex;align-items:flex-start;gap:14px}.cz-dash-card__icon{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%}.cz-dash-card__icon--stake{background-color:#ffe4de;color:#d93a1f}.cz-dash-card__icon--referral{background-color:#e3f2fd;color:#1565c0}.cz-dash-card__icon--vacation{background-color:#fff8e1;color:#f9a825}.cz-dash-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cz-dash-card__label{font-weight:700;font-size:13px;color:var(--cz-color-muted)}.cz-dash-card__value{font-weight:900;font-size:18px;color:var(--cz-color-forest);line-height:1.2}.cz-dash-card__sub{font-size:13px;font-weight:600;color:var(--cz-color-muted);margin-block-start:2px}.cz-dash-card__action{flex:none;align-self:center}.cz-dash-rank{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:24px;display:flex;flex-direction:column;gap:16px}.cz-dash-rank__list{display:flex;flex-direction:column;gap:10px}.cz-dash-rank__row{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:var(--cz-radius-md);background-color:var(--cz-color-canvas)}.cz-dash-rank__badge{flex:none;width:36px;height:36px}.cz-dash-rank__body{flex:1;min-width:0}.cz-dash-rank__name{font-weight:800;font-size:14px;color:var(--cz-color-forest)}.cz-dash-rank__status{font-size:13px;font-weight:600;color:var(--cz-color-muted)}.cz-dash-rank__status--active{color:var(--cz-color-success-text)}.cz-dash-rank__action{flex:none}.cz-dash-vstake{display:flex;flex-direction:column;gap:16px}.cz-dash-vstake__row{display:flex;align-items:flex-start;gap:14px;padding-block-end:16px;background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:24px}.cz-dash-vstake__row:last-child{border-block-end:none}.cz-dash-vstake__pool{display:flex;align-items:center;gap:10px;padding:14px 24px;background-color:var(--cz-color-yellow);border:1px solid rgba(0,0,0,.06);border-radius:var(--cz-radius-lg)}.cz-dash-vstake__pool-label{font-size:13px;font-weight:700;color:var(--cz-color-muted)}.cz-dash-vstake__pool-value{font-weight:900;font-size:18px;color:var(--cz-color-forest);font-variant-numeric:tabular-nums}.cz-dash-referral{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:24px;display:flex;align-items:center;gap:24px;margin-block-start:2rem;flex-wrap:wrap}.cz-dash-referral__left{flex:1;min-width:240px;display:flex;gap:14px;align-items:flex-start}.cz-dash-referral__info{display:flex;flex-direction:column;gap:6px}.cz-dash-referral__desc{font-size:14px;color:var(--cz-color-body);line-height:1.5;max-width:420px}.cz-dash-referral__stat{font-size:13px;font-weight:700;color:var(--cz-color-muted)}.cz-dash-referral__right{flex:none;display:flex;flex-direction:column;gap:10px;min-width:280px}.cz-dash-referral__buttons{display:flex;gap:8px}.cz-dash-recent{background-color:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:24px;display:flex;flex-direction:column;gap:16px;margin-block-start:2rem}.cz-dash-recent__header{display:flex;align-items:center;justify-content:space-between}.cz-dash-recent__list{display:flex;flex-direction:column;gap:0}.cz-dash-recent__row{display:flex;align-items:center;gap:12px;padding:12px 0;border-block-end:1px solid var(--cz-color-line)}.cz-dash-recent__row:last-child{border-block-end:none}.cz-dash-recent__body{flex:1;min-width:0}.cz-dash-recent__desc{font-weight:700;font-size:14px;color:var(--cz-color-forest)}.cz-dash-recent__date{font-size:13px;font-weight:600;color:var(--cz-color-muted)}.cz-dash-recent__amount{flex:none;font-weight:900;font-size:16px;color:var(--cz-color-success-text);font-variant-numeric:tabular-nums}.cz-gs-section{background:var(--cz-color-surface);border-radius:var(--cz-radius-lg);padding:28px 24px;display:flex;flex-direction:column;gap:20px;margin-block-end:20px}.cz-gs-section__title{font-weight:900;font-size:20px;color:var(--cz-color-forest);line-height:1.2}.cz-gs-section__subtitle{font-size:14px;font-weight:600;color:var(--cz-color-muted);margin-block-start:-12px}.cz-gs-section__small-title{font-weight:800;font-size:15px;color:var(--cz-color-forest);margin-block-start:4px}.cz-gs-loop{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.cz-gs-loop__card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;background:var(--cz-color-canvas);border-radius:var(--cz-radius-md);flex:1 1 0;min-width:120px;max-width:180px;text-align:center;align-self:stretch}.cz-gs-loop__icon{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center}.cz-gs-loop__icon--buy{background:#e8f5e9;color:#2e7d32}.cz-gs-loop__icon--silver{background:#f3f3f3}.cz-gs-loop__icon--level{background:#e3f2fd;color:#1565c0}.cz-gs-loop__icon--gold{background:#fff8e1}.cz-gs-loop__label{font-weight:800;font-size:15px;color:var(--cz-color-forest)}.cz-gs-loop__desc{font-size:13px;font-weight:600;color:var(--cz-color-muted);line-height:1.4}.cz-gs-loop__arrow{color:var(--cz-color-muted);flex-shrink:0}@media (max-width:600px){.cz-gs-loop{flex-direction:column}.cz-gs-loop__arrow{transform:rotate(90deg)}.cz-gs-loop__card{max-width:100%;width:100%}}.cz-gs-link{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:13px;color:var(--cz-color-forest);text-decoration:none;margin-block-start:6px}.cz-gs-link:hover{text-decoration:underline}.cz-gs-link--standalone{margin-block-start:0;font-size:14px}.cz-gs-coins{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:600px){.cz-gs-coins{grid-template-columns:1fr}}.cz-gs-coin-card{padding:24px;display:flex;flex-direction:column;gap:16px}.cz-gs-coin-card__header{display:flex;align-items:center;gap:14px}.cz-gs-coin-card__name{font-weight:900;font-size:22px;color:var(--cz-color-forest)}.cz-gs-coin-card__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.cz-gs-coin-card__list li{font-size:14px;font-weight:600;color:var(--cz-color-body);line-height:1.4;padding-inline-start:20px;position:relative}.cz-gs-coin-card__list li::before{content:"";position:absolute;inset-inline-start:0;top:7px;width:8px;height:8px;border-radius:50%;background:var(--cz-color-bright)}.cz-gs-convert{display:flex;align-items:center;justify-content:center;gap:32px;padding:32px 16px;background:var(--cz-color-canvas);border-radius:var(--cz-radius-lg)}@media (max-width:480px){.cz-gs-convert{gap:16px;padding:24px 12px}}.cz-gs-convert__side{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:100px}.cz-gs-convert__num{font-weight:900;font-size:28px;color:var(--cz-color-forest);font-variant-numeric:tabular-nums;line-height:1}@media (max-width:480px){.cz-gs-convert__num{font-size:22px}}.cz-gs-convert__num--gold{color:#c8860a}.cz-gs-convert__label{font-size:12px;font-weight:700;color:var(--cz-color-muted);text-transform:uppercase;letter-spacing:.04em}.cz-gs-convert__mid{display:flex;flex-direction:column;align-items:center;gap:8px}.cz-gs-convert__ratio{font-weight:900;font-size:14px;color:var(--cz-color-forest);background:var(--cz-color-surface);padding:4px 12px;border-radius:999px}.cz-gs-convert__flow{display:flex;gap:6px;height:8px;align-items:center}.cz-gs-convert__particle{width:8px;height:8px;border-radius:50%;background:var(--cz-color-muted);opacity:.2}.cz-gs-convert.is-playing .cz-gs-convert__particle{animation:gs-flow 1.5s ease-in-out infinite;background:var(--cz-color-bright);opacity:1}.cz-gs-convert.is-playing .cz-gs-convert__particle:nth-child(1){animation-delay:0s}.cz-gs-convert.is-playing .cz-gs-convert__particle:nth-child(2){animation-delay:.15s}.cz-gs-convert.is-playing .cz-gs-convert__particle:nth-child(3){animation-delay:.3s}.cz-gs-convert.is-playing .cz-gs-convert__particle:nth-child(4){animation-delay:.45s}.cz-gs-convert.is-playing .cz-gs-convert__particle:nth-child(5){animation-delay:.6s}@keyframes gs-flow{0%,100%{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}.cz-gs-pool-info{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:480px){.cz-gs-pool-info{grid-template-columns:1fr}}.cz-gs-explain{padding:20px}.cz-gs-explain p{font-size:14px;font-weight:500;line-height:1.6;color:var(--cz-color-body);margin:0}.cz-gs-boost{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:768px){.cz-gs-boost{grid-template-columns:1fr}}.cz-gs-boost__card{padding:24px;display:flex;flex-direction:column;gap:12px;text-decoration:none;transition:box-shadow .15s ease}.cz-gs-boost__card:hover{box-shadow:0 0 0 2px var(--cz-color-bright)}.cz-gs-boost__icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.cz-gs-boost__icon--rank{background:#e8f5e9;color:#2e7d32}.cz-gs-boost__icon--stake{background:#ffe4de;color:#d93a1f}.cz-gs-boost__icon--referral{background:#e3f2fd;color:#1565c0}.cz-gs-boost__name{font-weight:800;font-size:16px;color:var(--cz-color-forest)}.cz-gs-boost__desc{font-size:14px;font-weight:500;color:var(--cz-color-body);line-height:1.5}