109 lines · 1.8 KB · CSS
RawDownload
kbd.keybinding {  background-color: var(--keybinding-bg);  padding: 4px 4px 6px 4px;  border-radius: 4px;  font-family: var(--mono-font);  display: inline-block;  margin: 0 2px;} #copy-markdown-toggle i {  font-weight: 500 !important;  -webkit-text-stroke: 0.5px currentColor;} .page-header {  display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin: 0 0 28px;} .page-header h1 {  min-width: 0;  margin-block: 0;} .page-actions {  display: flex;  flex: 0 0 auto;  gap: 8px;  margin-top: 6px;} .page-action {  display: inline-flex;  align-items: center;  gap: 8px;  height: 32px;  padding: 0 10px;  color: var(--fg);  background: var(--media-bg);  border: 1px solid var(--border);  border-radius: 4px;  font: inherit;  font-size: 1.3rem;  line-height: 1;  cursor: pointer;} .page-action:hover {  color: var(--full-contrast);  border-color: var(--border-hover);} .page-action i {  width: 14px;  text-align: center;} .page-action-icon {  width: 32px;  padding: 0;  justify-content: center;} @media (max-width: 720px) {  .page-header {    flex-direction: column;    gap: 10px;  }   .page-actions {    flex-wrap: wrap;    margin-top: 0;  }} .copy-toast {  position: fixed;  top: 72px;  right: 16px;  padding: 12px 16px;  border-radius: 4px;  font-size: 14px;  font-weight: 500;  color: var(--fg);  background: var(--toast-bg);  border: 1px solid var(--toast-border);  z-index: 1000;  opacity: 0;  transform: translateY(-10px);  transition: all 0.1s ease-in-out;  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05);  max-width: 280px;} .copy-toast.success {  border-color: var(--toast-border-success);} .copy-toast.error {  border-color: var(--toast-border-error);} .copy-toast.show {  opacity: 1;  transform: translateY(0);}