/* ========================================================================== 组件(v3 · Liquid Glass) 规则: - 玻璃只在"层"上(导航/面板/指标卡/浮层/表格容器);单条数据不各自成卡 - 所有光照从左上打;边缘 1px 渐变发丝边;阴影极浅且方向一致 - 唯一强调色 --accent 只出现于:当前选中、关键数字微光、可追溯操作 - 文字永远落在够对比的衬底上:长文阅读区用 --glass-solid ========================================================================== */ /* ---------- 指标卡:玻璃卡片,数字右对齐 + 微光 ---------- */ .metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px} .metric{ position:relative;overflow:hidden;padding:18px 20px 16px;border-radius:var(--r-lg); background:linear-gradient(155deg,rgba(255,255,255,.58),rgba(255,255,255,.30)); -webkit-backdrop-filter:var(--blur-2);backdrop-filter:var(--blur-2); border:1px solid rgba(255,255,255,.72); box-shadow:var(--light-top),var(--lift-1); color:inherit;text-decoration:none; transition:background .2s ease,box-shadow .2s ease,transform .2s ease; } .metric::before{ /* 左上角一点"光的落点",呼应统一光源 */ content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit; background:radial-gradient(120% 90% at 0% 0%,rgba(255,255,255,.75),rgba(255,255,255,0) 46%); } .metric > *{position:relative} .metric .k{font-size:12.5px;color:var(--ink-3);display:flex;align-items:center;gap:6px} .metric .v{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;letter-spacing:-1px;line-height:1.05;margin-top:12px;text-align:right;color:var(--ink)} .metric .v small{font-size:12.5px;font-weight:500;color:var(--ink-3);letter-spacing:0;margin-left:5px} .metric .foot{margin-top:6px;font-size:12px;color:var(--ink-3);text-align:right;line-height:1.5} .metric .foot b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums} .metric .foot em{font-style:normal;color:var(--accent-ink);font-weight:600;font-variant-numeric:tabular-nums} .metric.alert .foot b{color:var(--risk)} .metric .glow{color:var(--accent-ink);text-shadow:0 0 22px rgba(29,92,240,.25)} a.metric:hover{background:linear-gradient(155deg,rgba(255,255,255,.8),rgba(255,255,255,.5));box-shadow:var(--light-top),var(--lift-2);text-decoration:none} /* ---------- 筛选:一排玻璃胶囊,选中的胶囊亮起 ---------- */ /* 吸顶并"贴住"顶栏:上方不圆角,滚动到位时与玻璃顶栏无缝相接 */ .filters{ position:sticky;top:calc(var(--topbar) - 1px);z-index:15; display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px; padding:8px 12px;margin:0 0 10px;border-radius:6px 6px 16px 16px; background:rgba(255,255,255,.60); -webkit-backdrop-filter:var(--blur-3);backdrop-filter:var(--blur-3); border:1px solid rgba(255,255,255,.7);border-top:0; box-shadow:0 14px 30px -24px rgba(32,48,90,.40); } .fgroup{display:flex;align-items:center;gap:2px;min-width:0;flex-wrap:wrap} .fgroup > .fl{font-size:11.5px;color:var(--ink-3);margin-right:6px;white-space:nowrap;letter-spacing:.2px} .chip{ height:28px;padding:0 10px;border-radius:9px;font-size:12.5px;color:var(--ink-2); display:inline-flex;align-items:center;gap:6px;white-space:nowrap;border:1px solid transparent; transition:background .15s,color .15s,box-shadow .15s,border-color .15s; } .chip:hover:not(:disabled){background:rgba(255,255,255,.55);color:var(--ink)} .chip .n{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--ink-3);font-weight:400} .chip[data-on="1"]{background:rgba(255,255,255,.94);color:var(--ink);border-color:rgba(255,255,255,1);box-shadow:var(--light-top),0 4px 12px -8px rgba(32,48,90,.4)} .chip[data-on="1"] .n{color:var(--accent-ink);font-weight:600} .chip.zero{color:var(--ink-4)} .chip.zero:not([data-on="1"]){opacity:.7} .fgroup.multi .chip[data-on="1"]{background:rgba(29,92,240,.10);color:var(--accent-ink);border-color:rgba(29,92,240,.22);box-shadow:var(--light-top)} .fgroup.multi .chip[data-on="1"] .n{color:var(--accent-ink)} .filters .spacer{flex:1} .result-note{font-size:12.5px;color:var(--ink-3);white-space:nowrap} .result-note b{color:var(--accent-ink);font-weight:600;font-variant-numeric:tabular-nums;margin:0 2px} .clear-all{font-size:12.5px;color:var(--ink-3);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--rule-strong)} .clear-all:hover{color:var(--ink)} /* 已选条件回显 */ .active-line{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;margin:0 0 14px;font-size:12px;color:var(--ink-3)} .active-line .pill{display:inline-flex;align-items:center;gap:2px;color:var(--ink-2)} .active-line .pill button{width:18px;height:18px;border-radius:6px;display:grid;place-items:center;color:var(--ink-3)} .active-line .pill button:hover{background:rgba(24,34,56,.07);color:var(--ink)} .active-line .pill svg{width:10px;height:10px} /* ---------- 表格:无竖线,行间距 + 极淡底色交替 ---------- */ .tbl-wrap{overflow-x:auto} table.tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px} .tbl thead th{ text-align:left;font-weight:500;font-size:11.5px;color:var(--ink-3);letter-spacing:.3px; padding:11px 14px;background:rgba(255,255,255,.55);border-bottom:1px solid var(--rule-strong); white-space:nowrap;position:relative; } .tbl thead th.r{text-align:right} .tbl thead th.sortable{cursor:pointer;user-select:none} .tbl thead th.sortable:hover{color:var(--ink)} .tbl thead th .arr{opacity:.4;font-size:10px;margin-left:3px} .tbl thead th.sorted{color:var(--accent-ink)} .tbl thead th.sorted .arr{opacity:1} .tbl thead th:first-child{padding-left:22px;width:42%} .tbl thead th:last-child{padding-right:22px} .tbl tbody td{padding:13px 14px;border-bottom:1px solid var(--rule);vertical-align:middle;background:transparent} .tbl tbody tr:nth-child(even) td{background:rgba(255,255,255,.22)} .tbl tbody td:first-child{padding-left:22px} .tbl tbody td:last-child{padding-right:22px} .tbl tbody td.r{text-align:right} .tbl tbody tr{transition:background .12s} .tbl tbody tr.clickable{cursor:pointer} .tbl tbody tr:hover td{background:rgba(255,255,255,.62)} .tbl tbody tr:last-child td{border-bottom:0} .tbl .ttl{font-weight:500;color:var(--ink);display:block;line-height:1.45;letter-spacing:.1px} .tbl .sub{display:block;font-size:12px;color:var(--ink-3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40ch} .tbl td.num-cell{font-family:var(--font-num);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink);font-weight:500} .tbl tr.flash td{animation:flash 1.8s ease-out} @keyframes flash{0%{background:rgba(29,92,240,.12)}100%{background:transparent}} /* 人 */ .cell-person{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;max-width:100%} .cell-person .pn{overflow:hidden;text-overflow:ellipsis} .avatar{width:22px;height:22px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:10.5px;font-weight:600;color:var(--ink-2);background:linear-gradient(150deg,rgba(255,255,255,.95),rgba(255,255,255,.6));box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 1px 2px rgba(32,48,90,.08)} .cell-person .sub{display:block} /* 阶段进度 */ .stage-cell{display:inline-flex;align-items:center;gap:9px;white-space:nowrap} .stage-cell .sn{font-family:var(--font-num);font-size:12.5px;color:var(--ink-2);font-weight:500;min-width:18px} .steps{display:inline-flex;gap:3px} .steps i{width:10px;height:3px;border-radius:2px;background:rgba(24,34,56,.12)} .steps i.on{background:var(--ink-3)} .steps i.cur{background:var(--accent);box-shadow:var(--accent-glow)} .stage-cell.stuck .sn::after{content:"卡住";margin-left:6px;font-size:10.5px;color:var(--warn)} /* 优先级 */ .prio{display:inline-block;min-width:18px;font-size:12px;font-weight:600;font-family:var(--font-num);letter-spacing:.3px;color:var(--ink-3)} .prio-S{color:var(--accent-ink)} .prio-A{color:var(--ink-2)} .prio-B{color:var(--ink-3)} .prio-{color:var(--ink-4);font-weight:400} /* ---------- 层 / 证据 / 状态 ---------- */ .layer{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-family:var(--font-num);letter-spacing:.2px;white-space:nowrap;color:var(--ink-2)} .layer::before{content:"";width:6px;height:6px;border-radius:2px;background:currentColor;opacity:.9} .layer-raw{color:var(--c-raw)} .layer-process{color:var(--c-process)} .layer-sediment{color:var(--c-sediment)} .layer-record{color:var(--c-record)} .layer-missing{color:var(--risk)} .ev{display:inline-flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap;color:var(--ink-2)} .ev::before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.85} .ev-verified{color:var(--ok)} .ev-supported{color:var(--ink-2)} .ev-speculative{color:var(--warn)} .ev-none{color:var(--ink-3)} .ev-none::before{background:transparent;box-shadow:inset 0 0 0 1px currentColor} .state{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-2);white-space:nowrap} .state-active::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)} .state-submitted::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ok)} .state-draft::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink-4)} .state-parked::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--warn)} .pdot{width:7px;height:7px;border-radius:50%;display:inline-block;margin-right:7px;vertical-align:1px} .pdot.active{background:var(--accent)} .pdot.done{background:var(--ok)} .pdot.idle{background:var(--ink-4)} .pdot.stuck{background:var(--warn)} .when{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:12px;color:var(--ink-3);white-space:nowrap} /* ---------- 归纳卡 ---------- */ .insight{ position:relative;padding:22px 24px 20px; border-bottom:1px solid var(--rule); display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 32px; transition:background .18s; } .insight:last-child{border-bottom:0} .insight:hover{background:rgba(255,255,255,.28)} .insight h4{font-size:16px;font-weight:600;line-height:1.45;letter-spacing:.1px;color:var(--ink)} .insight h4 a{color:inherit} .insight h4 a:hover{color:var(--accent-ink);text-decoration:none} .insight .lead{font-size:12.5px;color:var(--ink-3);line-height:1.65;margin-top:5px;max-width:70ch} .insight .judge{font-size:13.5px;color:var(--ink);line-height:1.75;margin-top:12px;max-width:72ch} .insight .judge b{color:var(--accent-ink);font-weight:600;font-variant-numeric:tabular-nums;margin:0 1px} .insight .judge b.warn-txt{color:var(--warn)} .insight .meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:12px;font-size:12px;color:var(--ink-3)} .insight .strength{display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding-top:2px;min-width:150px} .kpi-inline{display:flex;gap:22px;align-items:baseline} .kpi-inline > span{display:flex;flex-direction:column;align-items:flex-end;font-size:11.5px;color:var(--ink-3);line-height:1.3} .kpi-inline b{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;color:var(--accent-ink);letter-spacing:-.4px;line-height:1.2;text-shadow:0 0 20px rgba(29,92,240,.18)} .kpi-inline .warn b{color:var(--warn);text-shadow:none} .kpi-inline .zero b{color:var(--ink-3);text-shadow:none} .kpi-inline .warn{color:var(--warn)} .gauge{display:flex;gap:3px;margin-top:8px} .gauge i{width:14px;height:3px;border-radius:2px;background:rgba(24,34,56,.10)} .gauge i.on{background:var(--accent);opacity:.9} .gauge-l{font-size:10.5px;color:var(--ink-3);margin-top:3px;letter-spacing:.2px} .insight-foot{grid-column:1/-1;display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:2px} .trace-btn{font-size:12.5px;color:var(--accent-ink);display:inline-flex;align-items:center;gap:5px;padding:0} .trace-btn svg{width:12px;height:12px;transition:transform .15s} .trace-btn:hover{text-decoration:underline;text-underline-offset:3px} .trace-btn:hover svg{transform:translateX(2px)} .una{font-size:11.5px;color:var(--warn);display:inline-flex;align-items:center;gap:5px;white-space:nowrap} .una::before{content:"!";display:inline-grid;place-items:center;width:13px;height:13px;border-radius:50%;box-shadow:inset 0 0 0 1px currentColor;font-size:9px;font-weight:700;line-height:1} /* ---------- 详情页头 / 完整性 ---------- */ .flat{ position:relative;background:var(--glass-2); -webkit-backdrop-filter:var(--blur-2);backdrop-filter:var(--blur-2); border:1px solid rgba(255,255,255,.68);border-radius:var(--r-lg); box-shadow:var(--light-top),var(--lift-1); } .pair{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:28px;align-items:start} .detail-head{padding:26px 28px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px} .detail-head h1{font-size:22px;font-weight:600;letter-spacing:-.2px;line-height:1.3} .detail-head .kicker{display:flex;gap:12px;align-items:center;margin-bottom:10px;font-size:12px;color:var(--ink-3)} .detail-head .kv{display:flex;flex-wrap:wrap;gap:10px 34px;margin-top:18px} .detail-head .kv div{font-size:11.5px;color:var(--ink-3)} .detail-head .kv b{display:block;font-size:14px;color:var(--ink);font-weight:500;margin-top:3px} .integrity{min-width:250px} .integrity .row{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;padding:8px 0;border-bottom:1px solid var(--rule)} .integrity .row:last-child{border-bottom:0} .integrity .row span:first-child{color:var(--ink-3)} .integrity .row span:last-child{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--ink)} .integrity .row.bad span:last-child{color:var(--warn)} /* ---------- 抽屉 ---------- */ .drawer-scrim{position:fixed;inset:0;background:rgba(24,34,56,.18);opacity:0;pointer-events:none;transition:opacity .25s;z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)} .drawer-scrim.open{opacity:1;pointer-events:auto} .drawer{ position:fixed;top:12px;right:12px;bottom:12px;width:min(620px,calc(100vw - 24px));z-index:61; display:flex;flex-direction:column; background:linear-gradient(160deg,rgba(255,255,255,.82),rgba(255,255,255,.68)); -webkit-backdrop-filter:var(--blur-3);backdrop-filter:var(--blur-3); border:1px solid rgba(255,255,255,.85);border-radius:22px; box-shadow:var(--light-top),var(--lift-3); transform:translateX(calc(100% + 30px));transition:transform .34s cubic-bezier(.2,.8,.2,1); overflow:hidden;outline:none; } .drawer.open{transform:none} .drawer-h{display:flex;align-items:flex-start;gap:12px;padding:22px 24px 16px;border-bottom:1px solid rgba(255,255,255,.7);box-shadow:0 1px 0 var(--rule)} .drawer-h .kicker{font-size:12px;color:var(--ink-3);margin-bottom:8px;display:flex;gap:10px;align-items:center;flex-wrap:wrap} .drawer-h h3{font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.1px} .drawer-h .x{margin-left:auto;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.7);box-shadow:var(--light-top),inset 0 0 0 1px rgba(255,255,255,.9);flex:none;color:var(--ink-2)} .drawer-h .x:hover{background:#fff} .drawer-h .x svg{width:14px;height:14px} .drawer-b{overflow:auto;padding:20px 24px 28px;flex:1} .drawer-f{padding:12px 24px;border-top:1px solid var(--rule);display:flex;gap:10px;align-items:center;justify-content:flex-end;background:rgba(255,255,255,.45)} .block{margin-bottom:24px} .block > .bl{font-size:11.5px;color:var(--ink-3);letter-spacing:.3px;margin-bottom:10px;display:flex;align-items:center;gap:8px} .block > .bl .n{font-family:var(--font-num);color:var(--ink-3)} .prose{font-size:13.5px;color:var(--ink);line-height:1.8;white-space:pre-wrap;word-break:break-word} .quote{padding:12px 14px;border-radius:12px;background:rgba(255,255,255,.68);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9);font-size:13px;line-height:1.7;color:var(--ink-2);margin-bottom:8px} .quote .who{font-size:11.5px;color:var(--ink-3);margin-top:6px;word-break:break-all} .kv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px} .kv-grid .k{font-size:11.5px;color:var(--ink-3);margin-bottom:3px} .kv-grid .v{font-size:13px;color:var(--ink);word-break:break-word} /* 追溯列表 */ .trace-item{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid var(--rule)} .trace-item:last-child{border-bottom:0} .trace-item .idx{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:12px;color:var(--ink-3);padding-top:2px} .trace-item .t{font-size:13.5px;font-weight:500;line-height:1.45;color:var(--ink);text-align:left} a.trace-item{color:inherit;text-decoration:none;display:grid} a.trace-item:hover{text-decoration:none;background:rgba(255,255,255,.3)} .trace-item .t:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px} .trace-item .m{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;margin-top:6px;font-size:11.5px;color:var(--ink-3)} .trace-item .evi{font-size:12.5px;color:var(--ink-2);margin-top:8px;line-height:1.65;padding-left:10px;box-shadow:inset 2px 0 0 var(--rule-strong)} .trace-src{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-bottom:1px dashed var(--rule)} .trace-src:last-child{border-bottom:0} /* ---------- 空态 ---------- */ .empty{display:grid;place-items:center;text-align:center;padding:64px 24px} .empty .art{width:150px;height:96px;margin-bottom:22px;position:relative} .empty .art .g1,.empty .art .g2{position:absolute;border-radius:14px;border:1px solid rgba(255,255,255,.8);background:rgba(255,255,255,.35);box-shadow:var(--light-top),0 10px 24px -18px rgba(32,48,90,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)} .empty .art .g1{inset:22px 44px 0 0;transform:rotate(-2deg)} .empty .art .g2{inset:0 0 22px 44px;background:rgba(255,255,255,.55);transform:rotate(1.5deg)} .empty .art .ln{position:absolute;height:4px;border-radius:2px;background:rgba(24,34,56,.10);z-index:1} .empty .art .ln.a{left:56px;right:18px;top:40px} .empty .art .ln.b{left:56px;right:34px;top:51px} .empty .art .dotc{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:var(--accent-glow);right:14px;top:12px;z-index:1} .empty h4{font-size:14.5px;font-weight:600;color:var(--ink)} .empty p{font-size:13px;color:var(--ink-3);margin-top:8px;max-width:52ch;line-height:1.75} .empty .acts{margin-top:20px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap} .empty.sm{padding:34px 20px} .empty.sm .art{transform:scale(.78);margin-bottom:4px} /* ---------- 骨架:和真实内容同高,加载不跳动 ---------- */ .skel{position:relative;overflow:hidden;background:rgba(24,34,56,.07);border-radius:7px} .skel::after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);animation:sheen 1.5s ease-in-out infinite} @keyframes sheen{100%{transform:translateX(100%)}} .skel-line{height:12px} .skel-line.w40{width:40%}.skel-line.w60{width:60%}.skel-line.w80{width:80%} .skel-num{height:34px;width:72px;border-radius:9px} /* ---------- 按钮 / 分段 ---------- */ .btn{height:32px;padding:0 13px;border-radius:10px;font-size:13px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.8);background:linear-gradient(160deg,rgba(255,255,255,.85),rgba(255,255,255,.55));color:var(--ink);box-shadow:var(--light-top),0 4px 12px -10px rgba(32,48,90,.4);transition:background .15s;text-decoration:none} .btn:hover{background:#fff;text-decoration:none} .btn svg{width:14px;height:14px} .btn-accent{background:var(--accent);color:#fff;border-color:transparent;box-shadow:0 1px 2px rgba(23,71,189,.35),var(--accent-glow)} .btn-accent:hover{background:#1a53da} .btn-ghost{background:transparent;border-color:transparent;box-shadow:none;color:var(--ink-3)} .btn-ghost:hover{background:rgba(255,255,255,.55);color:var(--ink)} .seg{display:inline-flex;padding:3px;border-radius:11px;background:rgba(255,255,255,.38);box-shadow:inset 0 0 0 1px rgba(255,255,255,.7)} .seg button{height:26px;padding:0 12px;border-radius:8px;font-size:12.5px;color:var(--ink-3);transition:background .15s,color .15s} .seg button:hover{color:var(--ink)} .seg button.on{background:rgba(255,255,255,.95);color:var(--ink);box-shadow:var(--light-top),0 2px 6px -4px rgba(32,48,90,.35)} .note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.45);box-shadow:inset 0 0 0 1px rgba(255,255,255,.8),var(--light-top);font-size:12.5px;color:var(--ink-2);line-height:1.7} .note .ic,.note svg{flex:none;width:16px;height:16px;color:var(--ink-3);margin-top:1px} .note code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;background:rgba(24,34,56,.06);padding:1px 5px;border-radius:5px} .error-box{padding:22px;border-radius:var(--r-lg);border:1px solid rgba(255,255,255,.8);background:rgba(255,255,255,.6);-webkit-backdrop-filter:var(--blur-2);backdrop-filter:var(--blur-2);box-shadow:var(--light-top),var(--lift-1);font-size:13.5px;color:var(--ink-2);line-height:1.7} .error-box b{color:var(--ink)} .error-box code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;background:rgba(24,34,56,.06);padding:1px 5px;border-radius:5px}