[data-v-47f1e103] header a:hover,[data-v-47f1e103] header button:hover{text-decoration:none}.b24-logo-mark[data-v-47f1e103]{background:linear-gradient(135deg,var(--ui-color-accent-main-primary),color-mix(in oklab,var(--ui-color-accent-main-primary) 70%,#6c5ce7));width:38px;height:38px;box-shadow:0 4px 14px -4px color-mix(in oklab,var(--ui-color-accent-main-primary) 55%,transparent),inset 0 1px 0 #ffffff2e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.b24-logo-mark[data-v-47f1e103]:hover{transform:scale(1.05)rotate(-2deg)}.b24-logo-text[data-v-47f1e103]{z-index:1;letter-spacing:.02em;color:#fff;text-shadow:0 1px 2px #0000002e;font-size:.72rem;font-weight:700;position:relative}.b24-logo-glow[data-v-47f1e103]{border-radius:inherit;background:radial-gradient(circle at 30% 30%,color-mix(in oklab,var(--ui-color-accent-main-primary) 60%,transparent),transparent 65%);filter:blur(10px);opacity:0;pointer-events:none;z-index:0;transition:opacity .25s;position:absolute;inset:-4px}.b24-logo-mark:hover .b24-logo-glow[data-v-47f1e103]{opacity:.7}[data-v-47f1e103] aside button:hover{transition:transform .18s;transform:translateY(-1px)}
