.ChoklubLogo_logo__NwjQr{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChoklubLogo_mark__KNAMN{display:block;width:46px;height:46px;flex-shrink:0;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--brand-icon) 10%,transparent),transparent 72%);transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s ease}.ChoklubLogo_mark__KNAMN img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dark .ChoklubLogo_mark__KNAMN,.theme-scope-dark .ChoklubLogo_mark__KNAMN{background-color:var(--paper)}.ChoklubLogo_wordmark__xyQY8{position:relative;display:inline-block;padding:2px 0 5px;color:var(--text-main);font-family:var(--font-manrope),sans-serif;font-size:26px;font-weight:800;line-height:1.15;letter-spacing:-.055em}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ChoklubLogo_wordmark__xyQY8{background:linear-gradient(110deg,var(--text-main) 20%,var(--brand-icon) 42%,var(--text-main) 64%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ChoklubLogo_wine-shimmer__FmGYF 8s ease-in-out infinite}}.ChoklubLogo_wordmark__xyQY8:after{content:"";position:absolute;right:0;bottom:0;width:37%;height:3px;border-radius:100% 30% 80% 30%;background:var(--brand-icon);transform:rotate(-4deg);transform-origin:right;transition:width .35s ease}.ChoklubLogo_logo__NwjQr:hover .ChoklubLogo_mark__KNAMN,a:focus-visible .ChoklubLogo_logo__NwjQr .ChoklubLogo_mark__KNAMN{transform:rotate(-7deg) scale(1.06);filter:drop-shadow(0 2px 5px color-mix(in srgb,var(--brand-icon) 30%,transparent))}.ChoklubLogo_logo__NwjQr:hover .ChoklubLogo_wordmark__xyQY8:after,a:focus-visible .ChoklubLogo_logo__NwjQr .ChoklubLogo_wordmark__xyQY8:after{width:65%}.ChoklubLogo_compact__VuPQw{gap:8px}.ChoklubLogo_compact__VuPQw .ChoklubLogo_mark__KNAMN{width:36px;height:36px}.ChoklubLogo_compact__VuPQw .ChoklubLogo_wordmark__xyQY8{font-size:22px}@keyframes ChoklubLogo_wine-shimmer__FmGYF{0%,20%{background-position:100% 50%}70%,to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.ChoklubLogo_wordmark__xyQY8{animation:none}.ChoklubLogo_mark__KNAMN,.ChoklubLogo_wordmark__xyQY8:after{transition:none}.ChoklubLogo_logo__NwjQr:hover .ChoklubLogo_mark__KNAMN,a:focus-visible .ChoklubLogo_logo__NwjQr .ChoklubLogo_mark__KNAMN{transform:none}}