/*
 * 老李工具箱 · 经典蓝皮肤
 * 公共结构在 /assets/css/base.css，这里只写本套模板的配色与签名样式。
 */

body.tp-classic {
    --lt-bg: #f4f6fb;
    --lt-panel: #ffffff;
    --lt-line: #e3e8f2;
    --lt-text: #22293b;
    --lt-sub: #6b7488;
    --lt-main: #2563c9;
    --lt-main-2: #1b4c9f;
    --lt-main-soft: #eaf1fc;
    --lt-ok: #159158;
    --lt-ok-soft: #e6f5ec;
    --lt-warn: #c8811a;
    --lt-warn-soft: #fff3df;
    --lt-err: #cf3f45;
    --lt-err-soft: #fdefef;
    --lt-err-line: #f2c4c6;
    --lt-err-text: #a83035;
    --lt-ok-line: #b9e3c9;
    --lt-ok-text: #17703f;
    --lt-soft: #f7f9fd;
    --lt-hover: #fbfcfe;
    --lt-gold: #ffd977;
    --lt-star: #e8a800;
    --lt-head-bg: #16233d;
    --lt-head-text: #e9eefb;
    --lt-head-sub: #c3cee6;
    --lt-head-hover: rgba(255, 255, 255, .1);
    --lt-head-field: rgba(255, 255, 255, .12);
    --lt-hero-bg: linear-gradient(160deg, #1b3f77, #2563c9 60%, #3d7ce0);
    --lt-hero-text: #ffffff;
    --lt-hero-sub: #dbe6fb;
    --lt-code-bg: #10192b;
    --lt-code-text: #d9e6ff;
    --lt-lock-bg: linear-gradient(180deg, #fff9ef, #ffffff);
    --lt-lock-line: #f3dcb8;
    --lt-lock-text: #9a6210;
    --lt-foot-bg: #16233d;
    --lt-foot-text: #a9bad9;
    --lt-foot-link: #8fb4ea;
    --lt-radius: 10px;
    --lt-shadow: 0 1px 2px rgba(28, 45, 84, .06), 0 6px 18px rgba(28, 45, 84, .06);
    font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, sans-serif;
}

/* 经典蓝的辨识度：卡片有厚度，标题带蓝色侧条 */
.tp-classic .lt-card { box-shadow: 0 1px 2px rgba(28, 45, 84, .07), 0 6px 16px rgba(28, 45, 84, .06); }
.tp-classic .lt-card:hover { box-shadow: 0 3px 6px rgba(37, 99, 201, .12), 0 12px 26px rgba(37, 99, 201, .12); }
.tp-classic .lt-hero__t { letter-spacing: .5px; }
.tp-classic .lt-panel { border-left: 3px solid rgba(37, 99, 201, .25); }
.tp-classic .lt-unav { border-left: 3px solid var(--lt-main); }
.tp-classic .lt-logo__mark { box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .18); }
.tp-classic .lt-footer__copy { padding-top: 12px; border-top: 1px solid rgba(255, 255, 255, .08); }
