/*
 * base.css — 登录页 / 下载页 / 后台三个页面共用的主题层。
 *
 * 这里只有一份变量：改主题色、投影、深浅色模式只动这一个文件。
 * 各页面自己的输入框/按钮尺寸等差异在 login.css / app.css / admin.css 里，
 * 它们在本文件之后加载，同名规则以后加载的为准。
 *
 * 变量取的是三页原内嵌样式的并集（原 index.php 登录块、下载块和 admin.php
 * 的 $baseCss 各抄了一份，数值一致）；个别页面用不到的变量留着不碍事。
 */

:root {
    color-scheme:light dark;
    --bg:#e4e7ee;
    --surface:#e4e7ee;
    --surface-light:#e4e7ee;
    --text:#303133;
    --muted:#5f636b;
    --line:rgba(0,0,0,.1);
    --accent:#4470ff;
    --accent-dark:#3f45ff;
    --danger:#d03b45;
    --success:#16855b;
    --disabled-bg:#d7dbe3;
    --shadow-dark:#cfd2d9;
    --shadow-light:#f9fcff;
    --box-shadow:-2px -2px 4px var(--shadow-light),2px 2px 4px var(--shadow-dark);
    --inset-shadow:inset -2px -2px 4px var(--shadow-light),inset 2px 2px 4px var(--shadow-dark);
}
@media (prefers-color-scheme:dark) {
    :root {
        --bg:#232323;
        --surface:#232323;
        --surface-light:#292929;
        --text:#fff;
        --muted:#c3c5ca;
        --line:rgba(255,255,255,.15);
        --shadow-dark:#131314;
        --shadow-light:#2f2f2f;
        --success:#4dcc91;
        --disabled-bg:#303030;
    }
}
* { box-sizing:border-box; }
body {
    margin:0;
    min-height:100vh;
    background:var(--bg);
    color:var(--text);
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;
}
