Download style.css from ryusei-46/transcriber-device-bench: direct link, hf CLI and curl.
- Browser
- Download file 3.92 kB
-
https://huggingface.co/spaces/ryusei-46/transcriber-device-bench/resolve/main/style.css
- Command line
-
hf download hf://spaces/ryusei-46/transcriber-device-bench/style.css
-
curl -L -o style.css https://huggingface.co/spaces/ryusei-46/transcriber-device-bench/resolve/main/style.css
3.92 kB
| :root { | |
| --bg: #fafaf9; | |
| --fg: #1c1917; | |
| --muted: #57534e; | |
| --line: #d6d3d1; | |
| --card: #ffffff; | |
| --accent: #1d4ed8; | |
| --accent-fg: #ffffff; | |
| --warn-bg: #fef3c7; | |
| --warn-fg: #78350f; | |
| --bad: #b91c1c; | |
| --good: #15803d; | |
| color-scheme: light dark; | |
| } | |
| @media (prefers-color-scheme: dark) { | |
| :root { | |
| --bg: #1c1917; | |
| --fg: #f5f5f4; | |
| --muted: #a8a29e; | |
| --line: #44403c; | |
| --card: #292524; | |
| --accent: #60a5fa; | |
| --accent-fg: #0c0a09; | |
| --warn-bg: #422006; | |
| --warn-fg: #fde68a; | |
| --bad: #f87171; | |
| --good: #4ade80; | |
| } | |
| } | |
| * { box-sizing: border-box; } | |
| html { -webkit-text-size-adjust: 100%; } | |
| body { | |
| margin: 0; | |
| background: var(--bg); | |
| color: var(--fg); | |
| font: 15px/1.6 system-ui, -apple-system, "Hiragino Sans", "Noto Sans JP", sans-serif; | |
| } | |
| main { max-width: 760px; margin: 0 auto; padding: 16px 16px 48px; } | |
| h1 { font-size: 1.35rem; margin: 0.2em 0 0.4em; } | |
| h2 { font-size: 1.1rem; margin: 0 0 0.6em; } | |
| a { color: var(--accent); } | |
| section, footer { | |
| background: var(--card); | |
| border: 1px solid var(--line); | |
| border-radius: 10px; | |
| padding: 14px; | |
| margin: 14px 0; | |
| } | |
| .lead { margin: 0 0 0.6em; } | |
| .steps { margin: 0 0 0.4em; padding-left: 1.4em; color: var(--muted); } | |
| .hint { color: var(--muted); font-size: 0.88rem; margin: 0.5em 0; } | |
| .note.warn, .banner { | |
| background: var(--warn-bg); | |
| color: var(--warn-fg); | |
| border-radius: 8px; | |
| padding: 10px 12px; | |
| } | |
| .banner { margin: 14px 0; } | |
| .controls { display: flex; flex-wrap: wrap; gap: 8px 14px; margin: 6px 0; } | |
| .controls label { display: flex; flex-direction: column; font-size: 0.85rem; color: var(--muted); gap: 2px; min-width: 0; } | |
| .controls.checks label { flex-direction: row; align-items: center; gap: 6px; color: var(--fg); font-size: 0.95rem; } | |
| select, button, textarea { font: inherit; color: inherit; } | |
| select { padding: 6px 8px; border: 1px solid var(--line); border-radius: 6px; background: var(--bg); max-width: 100%; } | |
| .buttons { display: flex; flex-wrap: wrap; gap: 8px; margin: 10px 0; } | |
| button { | |
| padding: 10px 16px; | |
| border: 1px solid var(--line); | |
| border-radius: 8px; | |
| background: var(--bg); | |
| min-height: 44px; | |
| cursor: pointer; | |
| } | |
| button.primary { background: var(--accent); color: var(--accent-fg); border-color: var(--accent); font-weight: 600; } | |
| button:disabled { opacity: 0.45; cursor: default; } | |
| .status { margin: 6px 0; font-variant-numeric: tabular-nums; overflow-wrap: anywhere; } | |
| .switch { display: flex; align-items: center; gap: 8px; font-weight: 600; } | |
| .switch input { width: 22px; height: 22px; } | |
| .scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; max-width: 100%; } | |
| table { border-collapse: collapse; width: 100%; font-size: 0.86rem; font-variant-numeric: tabular-nums; } | |
| th, td { border-bottom: 1px solid var(--line); padding: 5px 6px; text-align: left; vertical-align: top; } | |
| th { color: var(--muted); font-weight: 600; white-space: nowrap; } | |
| table.kv td:first-child { color: var(--muted); width: 36%; overflow-wrap: anywhere; } | |
| table.kv td { overflow-wrap: anywhere; } | |
| table.res td.num, table.res th.num { text-align: right; white-space: nowrap; } | |
| table.log td:first-child { white-space: nowrap; } | |
| .err { color: var(--bad); } | |
| .ok { color: var(--good); } | |
| details { margin: 6px 0; } | |
| summary { cursor: pointer; color: var(--accent); } | |
| .utt { font-size: 0.82rem; border-bottom: 1px dashed var(--line); padding: 4px 0; overflow-wrap: anywhere; } | |
| .utt .ref { color: var(--muted); } | |
| .progress { height: 10px; background: var(--line); border-radius: 5px; overflow: hidden; margin: 8px 0 4px; } | |
| .progress > div { height: 100%; width: 0; background: var(--accent); transition: width 0.3s; } | |
| textarea { | |
| width: 100%; | |
| border: 1px solid var(--line); | |
| border-radius: 8px; | |
| background: var(--bg); | |
| padding: 8px; | |
| font: 12px/1.4 ui-monospace, SFMono-Regular, Menlo, monospace; | |
| } | |
| footer ul { padding-left: 1.2em; font-size: 0.86rem; } | |
| footer li { margin: 0.3em 0; overflow-wrap: anywhere; } | |