.review .review__who:not(:last-child) button:after{border-radius:0}.review .review__who:last-child button:after{border-radius:0 0 12px 12px}.review__note .note__sum{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 20px);display:inline-block;overflow:hidden}.review__note button:not([data-on]) .note__sum{color:var(--mute);font-weight:500}.review__note button:hover:not(:disabled) .note__sum{color:var(--white)}.facts{background:var(--coal);border-radius:12px;margin-top:4px;padding:2px 14px}.facts div{justify-content:space-between;gap:16px;padding:10px 0;display:flex}.facts div+div{box-shadow:0 -1px #ffffff0d}.facts dt{color:var(--mute);flex:none;font-size:14px}.facts dd{text-align:right;font-variant-numeric:tabular-nums;min-width:0;font-size:14px;font-weight:600}.done__note{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.done__x{color:var(--white);align-items:center;gap:6px;transition:color .2s;display:inline-flex}.done__x .ph-seal-check{color:var(--money);font-size:15px}.done__x .ph-arrow-square-out{color:var(--mute);transition:transform .2s var(--out), color .2s;font-size:13px}.done__x:hover .ph-arrow-square-out{color:var(--money);transform:translate(2px)}.drawer--note[open]{flex-direction:column;display:flex}.note__field{margin-top:22px}.note__field textarea{border-radius:var(--radius-sm);background:var(--ink);width:100%;min-height:112px;color:var(--white);font:inherit;resize:none;caret-color:var(--money);border:0;outline:0;padding:12px 14px;font-size:15px;line-height:1.5;transition:box-shadow .2s;display:block}.note__field textarea::placeholder{color:var(--faint)}.note__field textarea:focus-visible{box-shadow:inset 0 0 0 1.5px var(--money)}.note__foot{justify-content:space-between;gap:12px;min-height:1.5em;margin-top:8px;display:flex}.note__count{color:var(--mute);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.note__count[data-tone=err]{color:var(--red)}.opt .seg{background:var(--ink)}.opt .seg button[aria-checked=true]{background:var(--coal-3);color:var(--white)}.opt .seg button:hover:not([aria-checked=true]){color:var(--white)}.moment__note{width:min(340px,100%);color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere;animation:note-in .4s var(--out);background:#0a110b14;border-radius:12px;margin-top:clamp(10px,2.6vw,30px);padding:11px 16px 12px;font-size:15px;font-weight:500;line-height:1.45}.moment__note-k{text-transform:lowercase;opacity:.6;margin-bottom:1px;font-size:12.5px;font-weight:600;display:block}@keyframes note-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.moment__note{animation:none}}@media (max-width:860px){.note__field{margin-top:18px}.moment__note{font-size:14.5px}}
