/* 11-03 孕期百宝箱:趣味小测试 · 孕期百问 · 孕期计算器(替代「此刻」,见 js/kit.js) */ html.has-kit #pulse{display:none!important} .kit{margin:16px 0 0;padding:14px 0 2px;border-top:1px dashed rgba(220,160,140,.45)} .kit.hide{display:none} .kit-hd{display:flex;align-items:baseline;gap:8px;margin:0 0 11px} .kit-hd b{font-size:17px;font-weight:900;color:#2A1E1E;letter-spacing:.3px} .kit-hd span{font-size:12px;color:#A3958D;letter-spacing:.3px} .kit-g{display:grid;grid-template-columns:repeat(3,1fr);gap:9px} .kit-e{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:10px 10px 11px;border:0;border-radius:18px;text-align:left;font-family:inherit;cursor:pointer;overflow:hidden; background:linear-gradient(165deg,var(--b1),var(--b2));box-shadow:inset 0 0 0 1px rgba(255,255,255,.75);transition:transform .14s} .kit-e:active{transform:scale(.96)} .kit-e img{width:58px;height:58px;margin:0 0 6px -2px;border-radius:16px;object-fit:cover;mix-blend-mode:multiply} .kit-e b{font-size:14.5px;font-weight:900;color:#2A1E1E;white-space:nowrap;letter-spacing:.2px} .kit-e span{margin-top:3px;min-height:32px;font-size:11px;line-height:1.45;color:#7C6E68;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden} .kit-e em{margin-top:8px;display:inline-flex;align-items:center;gap:2px;height:22px;padding:0 8px;border-radius:99px;background:var(--c);color:#fff;font-style:normal;font-size:11px;font-weight:800;white-space:nowrap} .kit-e em i{font-style:normal;font-size:13px;line-height:1} .kit-e.e-qz{--b1:#F3EEFF;--b2:#E6DDFD;--c:#7C5CFC} .kit-e.e-qa{--b1:#EAF8F3;--b2:#D8F0EA;--c:#2E9B78} .kit-e.e-js{--b1:#FFF3EA;--b2:#FDE8D4;--c:#F07A2E} html.night .kit{border-color:rgba(255,255,255,.1)} html.night .kit-hd b,html.night .kit-e b{color:#F1E6EE} html.night .kit-e span{color:#B9A9B2} html.night .kit-e{background:rgba(255,255,255,.06);box-shadow:none} html.night .kit-e img{mix-blend-mode:normal}