diff --git a/app/main.py b/app/main.py index c4df35d..a8223fb 100644 --- a/app/main.py +++ b/app/main.py @@ -258,12 +258,13 @@ PAGE_HTML = """ .flash.show { display: block; } .flash.ok { background: #eaf3ea; color: #2f5c30; } .flash.err { background: #f6e9e5; color: var(--danger); } - .adjust { display: inline-flex; gap: 6px; } - .adjust input { width: 64px; padding: 4px 6px; border: 1px solid var(--border); border-radius: 6px; font-size: 12px; } - .adjust button { cursor: pointer; border: none; border-radius: 6px; background: var(--green-deep); color: #fff; font-size: 12px; font-weight: 600; padding: 4px 10px; } + .adjust { display: inline-flex; gap: 6px; align-items: center; white-space: nowrap; } + .adjust input { width: 56px; padding: 4px 6px; border: 1px solid var(--border); border-radius: 6px; font-size: 12px; flex-shrink: 0; } + .adjust button { cursor: pointer; border: none; border-radius: 6px; background: var(--green-deep); color: #fff; font-size: 11px; font-weight: 600; padding: 4px 8px; flex-shrink: 0; } .adjust button:hover { background: #4e7a4d; } .adjust .credits-btn { background: var(--bronze, #a97a4a); } .adjust .credits-btn:hover { background: #92693c; } + td:last-child, th:last-child { white-space: nowrap; } .tabs { display: flex; gap: 8px; margin: 28px 0 12px; align-items: center; flex-wrap: wrap; } .tabs h2 { font-size: 17px; font-weight: 700; margin-right: 8px; } .tab-btn { cursor: pointer; border: 1px solid var(--border); background: #fff; color: var(--muted); border-radius: 8px; font-size: 13px; font-weight: 600; padding: 6px 14px; }