/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
[data-ui-button-group][data-measuring] {
  flex-direction: row !important;
  display: flex !important;
}

@keyframes pop-15e572af {
0%,
    100% {
        transform: scale(1);
}
50% {
        transform: scale(1.2);
}
}
.animate-pop[data-v-15e572af] {
    animation: pop-15e572af 0.275s cubic-bezier(0.4, 0, 0.6, 1);
}

@supports(text-box: ex alphabetic) {
[data-ui-badge][data-v-92ee7120] {
            padding-block: 0.65rem;
}
}

[data-ui-hover-card-content] {
    max-height: var(--reka-hover-card-content-available-height);
    transform-origin: var(--reka-hover-card-content-transform-origin);
}

.dotted-line[data-v-471045b0]::before,
.dotted-line[data-v-471045b0]::after {
    background: linear-gradient(90deg, var(--color-gray-400) 1.5px, transparent 1.5px) 50% 50% / 8px 1.5px repeat-x;
    height: 1.5px;
}
.dark .dotted-line[data-v-471045b0]::before,
.dark .dotted-line[data-v-471045b0]::after {
    background: linear-gradient(90deg, var(--color-gray-600) 1.5px, transparent 1.5px) 50% 50% / 8px 1.5px repeat-x;
    height: 1.5px;
}

.lock-avatar-pop-enter-active[data-v-47b5c5ee],
.lock-avatar-pop-leave-active[data-v-47b5c5ee] {
    transition: opacity 120ms ease, transform 120ms ease;
}
.lock-avatar-pop-enter-from[data-v-47b5c5ee],
.lock-avatar-pop-leave-to[data-v-47b5c5ee] {
    opacity: 0;
    transform: translateX(-5px) scale(0.85);
}

[class*="publish-section-collapsible"] {
&[data-v-cada017e] {
    --speed: 0ms;
    /* Only setting the animation speed when the panel is hovered prevents the animation triggering on page load. */
    --timing: ease;
}
[data-ui-panel]:hover &[data-v-cada017e] {
        --speed: 250ms;
}
@media (prefers-reduced-motion: reduce) {
&[data-v-cada017e] {
        --speed: 0ms;
}
}
}
.publish-section-collapsible--expanded[data-v-cada017e] {
    /* We can animate collapse/expand using grid rows */
    animation: expand-rows-cada017e var(--speed) var(--timing) forwards;
}
.publish-section-collapsible--collapsed[data-v-cada017e] {
    animation: collapse-rows-cada017e var(--speed) var(--timing) forwards;
}
.publish-section-collapsible--expanded .publish-section-collapsible__inner[data-v-cada017e] {
    animation: calc(var(--speed) * 2) var(--timing) section-fade-in-cada017e both;
    overflow: clip;
}
.publish-section-collapsible--collapsed .publish-section-collapsible__inner[data-v-cada017e] {
    animation:
        clip-overflow-cada017e 0ms var(--speed) forwards,make-invisible-cada017e 0ms var(--speed) forwards;
    overflow: clip;
}
@keyframes section-fade-in-cada017e {
from { opacity: 0%;
}
to { opacity: 100%;
}
}
@keyframes make-invisible-cada017e {
from { visibility: visible;
}
to { visibility: hidden;
}
}
@keyframes collapse-rows-cada017e  {
from { grid-template-rows: 1fr;
}
to { grid-template-rows: 0fr;
}
}
@keyframes expand-rows-cada017e    {
from { grid-template-rows: 0fr;
}
to { grid-template-rows: 1fr;
}
}
@keyframes clip-overflow-cada017e  {
to { overflow: clip;
}
}
