diff --git a/app/main.py b/app/main.py index 9f68490..c226661 100644 --- a/app/main.py +++ b/app/main.py @@ -3035,11 +3035,11 @@ _ADMIN_HTML = """ .top .sp{ flex:1; } button{ font:inherit; border:none; border-radius:10px; padding:8px 14px; background:var(--blue); color:#fff; cursor:pointer; } button.ghost{ background:#fff; color:var(--blue); border:1px solid var(--line); } - .cards{ display:grid; grid-template-columns:repeat(auto-fit,minmax(200px,1fr)); gap:12px; margin-bottom:20px; } - .card{ background:var(--card); border-radius:16px; padding:16px; } - .card .lbl{ color:var(--sec); font-size:13px; margin-bottom:6px; } - .card .val{ font-size:26px; font-weight:600; } - .card .sub{ color:var(--sec); font-size:12px; margin-top:4px; } + .cards{ display:grid; grid-template-columns:repeat(auto-fit,minmax(180px,1fr)); gap:10px; margin-bottom:18px; } + .card{ background:var(--card); border-radius:12px; padding:9px 14px; } + .card .lbl{ color:var(--sec); font-size:12px; margin-bottom:2px; } + .card .val{ font-size:20px; font-weight:600; line-height:1.15; } + .card .sub{ color:var(--sec); font-size:11px; margin-top:1px; } section{ background:var(--card); border-radius:16px; padding:16px; margin-bottom:20px; overflow:hidden; } section h2{ font-size:16px; margin:0 0 12px; font-weight:600; } .scroll{ overflow-x:auto; -webkit-overflow-scrolling:touch; } @@ -3065,9 +3065,8 @@ _ADMIN_HTML = """ .daychart-cap{ font-size:12px; color:var(--ink); margin-bottom:20px; display:flex; align-items:center; gap:10px; flex-wrap:wrap; } .dc-leg{ display:inline-flex; align-items:center; gap:4px; } .dc-leg i{ width:9px; height:9px; border-radius:2px; display:inline-block; } - .b.stack{ background:transparent; display:flex; flex-direction:column; overflow:hidden; opacity:1; } - .b.stack .seg{ width:100%; flex:none; } - .b.stack .seg.top{ border-bottom:1.5px solid var(--card); } + .b.stack{ background:transparent; height:78px; overflow:visible; opacity:1; } + .b.stack .seg{ position:absolute; left:0; right:0; } .muted{ color:var(--sec); } #gate{ max-width:360px; margin:80px auto; background:#fff; border-radius:16px; padding:24px; text-align:center; } #gate input{ width:100%; padding:11px 12px; border:1px solid var(--line); border-radius:10px; font:inherit; margin:14px 0; } @@ -3099,7 +3098,6 @@ _ADMIN_HTML = """