.sample-shortcut { display: grid; gap: 9px; padding-bottom: 18px; border-bottom: 1px solid var(--line); }
.sample-shortcut .button { justify-self: start; min-height: 46px; }
.sample-shortcut .hint, .sample-shortcut .message { margin: 0; font-size: .8125rem; line-height: 1.6; color: var(--muted); }
.sample-shortcut .message.error { color: var(--error); }
.sample-shortcut .button:disabled { opacity: 1; color: var(--muted); border-color: var(--line); cursor: default; }
.sample-shortcut [hidden], .sample-shortcut[hidden] { display: none !important; }
@media (max-width: 760px) { .sample-shortcut .button { justify-self: stretch; min-height: 48px; } }
