.ShortActions-module-scss-module__R2Z_ya__root{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:grid}.ShortActions-module-scss-module__R2Z_ya__root[data-rail=true]{display:contents}.ShortActions-module-scss-module__R2Z_ya__root:not([data-rail=true]){margin:0 clamp(1.25rem,4vw,3rem) clamp(1.25rem,4vw,3rem)}.ShortActions-module-scss-module__R2Z_ya__actions{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.ShortActions-module-scss-module__R2Z_ya__actions button,.ShortActions-module-scss-module__R2Z_ya__actions a{color:var(--color-text-secondary)}.ShortActions-module-scss-module__R2Z_ya__actions button[aria-pressed=true]{background:var(--color-spectral-soft);color:var(--color-spectral)}.ShortActions-module-scss-module__R2Z_ya__actions[data-rail=true]{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-1);flex-flow:column;grid-area:1/2;display:flex}.ShortActions-module-scss-module__R2Z_ya__actions[data-compact=true]{align-items:stretch;gap:var(--space-1);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ShortActions-module-scss-module__R2Z_ya__actions[data-compact=true]>*{grid-column:span 4;min-width:0}.ShortActions-module-scss-module__R2Z_ya__actions[data-compact=true]>button,.ShortActions-module-scss-module__R2Z_ya__actions[data-compact=true]>a,.ShortActions-module-scss-module__R2Z_ya__actions[data-compact=true]>div>button{justify-content:center;width:100%;min-height:2.75rem}.ShortActions-module-scss-module__R2Z_ya__actions[data-compact=true]:has(>:nth-child(5):last-child)>:nth-child(-n+2){grid-column:span 6}.ShortActions-module-scss-module__R2Z_ya__actions[data-compact=true]:has(>:nth-child(5):last-child)>:nth-child(n+3){grid-column:span 4}.ShortActions-module-scss-module__R2Z_ya__actions[data-compact=true]:has(>:nth-child(6):last-child)>:nth-child(-n+2){grid-column:span 6}.ShortActions-module-scss-module__R2Z_ya__actions[data-compact=true]:has(>:nth-child(6):last-child)>:nth-child(n+3){grid-column:span 3}.ShortActions-module-scss-module__R2Z_ya__actionLabel,.ShortActions-module-scss-module__R2Z_ya__actionCount{font-family:var(--font-ui);font-size:var(--text-xs);white-space:nowrap;line-height:1.2}.ShortActions-module-scss-module__R2Z_ya__actionCount{color:var(--color-text-faint)}.ShortActions-module-scss-module__R2Z_ya__actionCount:before{content:"· "}.ShortActions-module-scss-module__R2Z_ya__actions[data-rail=true] .ShortActions-module-scss-module__R2Z_ya__action{width:3rem;min-height:3rem;padding:var(--space-1);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:999px;flex-direction:column;justify-content:center;gap:.15rem;display:flex}.ShortActions-module-scss-module__R2Z_ya__actions[data-rail=true] .ShortActions-module-scss-module__R2Z_ya__action svg{filter:drop-shadow(0 1px 2px var(--color-void));width:1.3rem!important;height:1.3rem!important}.ShortActions-module-scss-module__R2Z_ya__actions[data-rail=true] .ShortActions-module-scss-module__R2Z_ya__actionLabel{display:none}.ShortActions-module-scss-module__R2Z_ya__actions[data-rail=true] .ShortActions-module-scss-module__R2Z_ya__actionCount{font-size:.625rem}.ShortActions-module-scss-module__R2Z_ya__actions[data-rail=true] .ShortActions-module-scss-module__R2Z_ya__action[aria-pressed=true]{color:var(--color-spectral);background:0 0;border-color:#0000}.ShortActions-module-scss-module__R2Z_ya__actions[data-rail=true] .ShortActions-module-scss-module__R2Z_ya__actionCount:before{content:none}.ShortActions-module-scss-module__R2Z_ya__menuTriggerRail{min-height:3rem;box-shadow:none;flex-direction:column;width:3rem!important;height:3rem!important;padding:var(--space-1)!important;background:0 0!important;border-color:#0000!important;border-radius:999px!important;gap:0!important}.ShortActions-module-scss-module__R2Z_ya__menuTriggerRail span{display:none}.ShortActions-module-scss-module__R2Z_ya__menuTriggerRail svg{filter:drop-shadow(0 1px 2px var(--color-void));width:1.3rem!important;height:1.3rem!important}.ShortActions-module-scss-module__R2Z_ya__menuTriggerCompact{min-width:0;min-height:2.75rem;color:var(--color-text-secondary);justify-content:center;gap:var(--space-2)!important;width:100%!important;height:auto!important;padding:var(--space-2)!important;background:0 0!important;border-color:#0000!important}.ShortActions-module-scss-module__R2Z_ya__form,.ShortActions-module-scss-module__R2Z_ya__feedback,.ShortActions-module-scss-module__R2Z_ya__message{grid-column:1/-1}.ShortActions-module-scss-module__R2Z_ya__form{gap:var(--space-3);margin:0 var(--space-4) var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);display:grid}.ShortActions-module-scss-module__R2Z_ya__formHeading{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-text-primary);font-family:var(--font-ui);display:flex}.ShortActions-module-scss-module__R2Z_ya__closeForm{border:1px solid var(--color-border);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.ShortActions-module-scss-module__R2Z_ya__closeForm:hover,.ShortActions-module-scss-module__R2Z_ya__closeForm:focus-visible{border-color:var(--color-spectral);color:var(--color-spectral)}.ShortActions-module-scss-module__R2Z_ya__feedback,.ShortActions-module-scss-module__R2Z_ya__message{margin-inline:var(--space-4)}.ShortActions-module-scss-module__R2Z_ya__message{padding-bottom:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-sm)}@media (max-width:63.99rem){.ShortActions-module-scss-module__R2Z_ya__actions[data-rail=true]{gap:var(--space-1);padding:var(--space-2) 0}.ShortActions-module-scss-module__R2Z_ya__actions[data-rail=true] .ShortActions-module-scss-module__R2Z_ya__action,.ShortActions-module-scss-module__R2Z_ya__menuTriggerRail{min-height:2.75rem;width:2.75rem!important;height:2.75rem!important}.ShortActions-module-scss-module__R2Z_ya__actionLabel,.ShortActions-module-scss-module__R2Z_ya__actionCount{font-size:.66rem}.ShortActions-module-scss-module__R2Z_ya__form{margin-inline:var(--space-3)}.ShortActions-module-scss-module__R2Z_ya__root[data-rail=true] .ShortActions-module-scss-module__R2Z_ya__form{z-index:29;right:var(--space-2);bottom:calc(4.75rem + var(--space-2) + env(safe-area-inset-bottom));left:var(--space-2);width:min(30rem,100vw - var(--space-2)*2);max-height:calc(100svh - var(--header-height) - 5.75rem - env(safe-area-inset-bottom));box-shadow:var(--shadow-card);margin:0 auto;position:fixed;overflow-y:auto}}@media (max-width:40rem){.ShortActions-module-scss-module__R2Z_ya__actions:not([data-rail=true]):not([data-compact=true]){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ShortActions-module-scss-module__R2Z_ya__actions:not([data-rail=true]):not([data-compact=true]) button,.ShortActions-module-scss-module__R2Z_ya__actions:not([data-rail=true]):not([data-compact=true]) a{justify-content:flex-start;min-height:2.75rem}.ShortActions-module-scss-module__R2Z_ya__actions:not([data-rail=true]):not([data-compact=true])>div>button{justify-content:flex-start;width:100%;min-height:2.75rem}}
.ShortComments-module-scss-module__dE5WVq__root{background:var(--color-surface-raised);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.ShortComments-module-scss-module__dE5WVq__header{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:4rem;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}.ShortComments-module-scss-module__dE5WVq__header>div{align-items:baseline;gap:var(--space-2);display:flex}.ShortComments-module-scss-module__dE5WVq__header h3{font-size:var(--text-xl)}.ShortComments-module-scss-module__dE5WVq__header span{color:var(--color-text-faint);font-family:var(--font-ui);font-size:var(--text-sm)}.ShortComments-module-scss-module__dE5WVq__close{width:2.75rem;height:2.75rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.ShortComments-module-scss-module__dE5WVq__close:hover,.ShortComments-module-scss-module__dE5WVq__close:focus-visible{background:var(--color-surface);color:var(--color-text)}.ShortComments-module-scss-module__dE5WVq__scroller{overscroll-behavior:contain;min-height:0;padding:var(--space-4);overflow-y:auto}.ShortComments-module-scss-module__dE5WVq__form{gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);display:grid}.ShortComments-module-scss-module__dE5WVq__comment{padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere}.ShortComments-module-scss-module__dE5WVq__comment a{color:var(--color-spectral);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:600}.ShortComments-module-scss-module__dE5WVq__commentHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ShortComments-module-scss-module__dE5WVq__deleteComment{width:2.75rem;min-width:2.75rem;color:var(--color-text-faint);padding:0}.ShortComments-module-scss-module__dE5WVq__deleteComment:hover,.ShortComments-module-scss-module__dE5WVq__deleteComment:focus-visible{color:var(--color-blood)}.ShortComments-module-scss-module__dE5WVq__comment p{white-space:pre-wrap;margin-block:var(--space-3);line-height:1.6}.ShortComments-module-scss-module__dE5WVq__empty{padding-block:var(--space-6);color:var(--color-text-secondary);text-align:center}@media (max-width:63.99rem){.ShortComments-module-scss-module__dE5WVq__header{min-height:3.5rem;padding-block:var(--space-2)}.ShortComments-module-scss-module__dE5WVq__header h3{font-size:var(--text-base)}.ShortComments-module-scss-module__dE5WVq__header span{font-size:var(--text-xs)}.ShortComments-module-scss-module__dE5WVq__scroller{padding:var(--space-3)}.ShortComments-module-scss-module__dE5WVq__form{gap:var(--space-2);padding-bottom:var(--space-4)}.ShortComments-module-scss-module__dE5WVq__form label{font-size:var(--text-xs)}.ShortComments-module-scss-module__dE5WVq__form textarea{font-size:.8125rem;line-height:1.55}.ShortComments-module-scss-module__dE5WVq__form button{font-size:var(--text-sm)}.ShortComments-module-scss-module__dE5WVq__comment{padding-block:var(--space-3)}.ShortComments-module-scss-module__dE5WVq__comment a{font-size:var(--text-xs)}.ShortComments-module-scss-module__dE5WVq__comment p{margin-block:var(--space-2);font-size:.8125rem;line-height:1.5}.ShortComments-module-scss-module__dE5WVq__empty{padding-block:var(--space-5);font-size:.8125rem}}
