
        /* ===== 同程截图数据源卡 ===== */
        .fl-shot-cfg{margin-top:14px;border:2px solid #f5c51855}
        /* 同程截图：来源提示（任务配置仅局域网 / 采集全环境可见） */
        .ts-lan-note{font-size:var(--fs-sm);line-height:1.5;color:var(--sub);background:#f5c51814;border:1px solid #f5c51844;border-radius:8px;padding:7px 10px;margin:8px 0 2px}
        .ts-empty-lan{font-size:var(--fs-md);line-height:1.6;color:#b8860b;background:#fff7e6;border:1px solid #f0c869;border-radius:10px;padding:12px 14px}
        .ts-empty-lan b{color:#a06a00}
        .fl-mon-sub{font-size:var(--fs-sm);color:var(--sub);margin:-2px 0 6px;line-height:1.4}
        .fl-shot-cfg .fl-card-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
        .fl-shot-cfg .fl-card-sub{font-size:var(--fs-sm);color:var(--sub);font-weight:400}
        .ts-enable-wrap{margin-left:auto;font-size:var(--fs-md);display:flex;align-items:center;gap:4px;cursor:pointer}
        #flShotTasks{display:flex;flex-direction:column;gap:10px;margin:10px 0}
        .ts-task{border:1px solid var(--line);border-radius:12px;padding:10px 12px;background:var(--card-h)}
        .ts-task.disabled{opacity:.5}
        .ts-task-h{display:flex;align-items:center;gap:10px;margin-bottom:8px}
        .ts-idx{font-weight:900;color:var(--pri);min-width:22px}
        .ts-del{margin-left:auto;background:#7f1d1d22;color:#f87171;border:1px solid #7f1d1d55;border-radius:8px;padding:2px 10px;cursor:pointer;font-size:var(--fs-md)}
        .ts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
        .ts-field{display:flex;flex-direction:column;gap:3px}
        .ts-field label{font-size:var(--fs-xs);color:var(--sub)}
        .ts-field select,.ts-field input{width:100%;padding:6px 8px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-md)}
        .ts-add-row{display:flex;align-items:center;gap:10px;margin:4px 0 10px}
        .ts-hint{font-size:var(--fs-sm);color:var(--sub)}
        .fl-msg{font-size:var(--fs-md);margin-left:8px}
        .fl-msg.ok{color:#22c55e}.fl-msg.err{color:#f87171}

        /* ===== 航司截图工具栏 ===== */
        .fl-shots-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}
        .fl-shots-bar-tip{font-size:var(--fs-sm);color:var(--sub)}
        .fl-shots{min-height:clamp(300px,64vw,560px)!important}
        .fl-shot img{max-width:100%;max-height:clamp(360px,60vh,640px);width:100%;object-fit:contain;background:#0b1026;border-radius:10px}
        .ts-global{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:6px 0 4px;padding:8px 10px;background:var(--card-h);border:1px solid var(--line);border-radius:10px;font-size:var(--fs-md)}
        .ts-global.ts-global-inline{display:inline-flex;background:none;border:none;padding:0;margin:0;gap:10px}
        .ts-global-label{color:var(--sub);font-size:var(--fs-sm)}
        .ts-global label{display:inline-flex;align-items:center;gap:4px}
        .ts-global select{padding:4px 6px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:inherit}
        .shot-price{font-size:var(--fs-lg2)!important;padding:4px 12px!important}
        .shot-cap{font-size:var(--fs-sm)!important;white-space:normal!important;line-height:1.4}

        /* ===== 截图放大 lightbox ===== */
        .shot-lightbox-modal{max-width:min(1100px,94vw);width:auto}
        .shot-lb-price{font-size:var(--fs-lg2);font-weight:900;color:#ef4444;margin-left:8px}
        .shot-lightbox-body{padding:10px;text-align:center;background:#0b1026}
        .shot-lightbox-body img{max-width:100%;max-height:78vh;object-fit:contain;border-radius:8px;background:#0b1026}

        /* ===== 航司截图采集明细弹窗（点击航线 → 逐条采集记录，最低价标绿） ===== */
        .shot-detail-modal{max-width:min(720px,94vw);width:100%}
        .sd-mroute{color:var(--pri);font-weight:900}
        .sd-sum{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:10px 4px 12px;border-bottom:1px solid var(--line)}
        .sd-route{font-weight:800;color:var(--ink)}
        .sd-avg{color:var(--sub);font-size:var(--fs-sm)}
        .sd-avg b{color:#10b981;font-size:var(--fs-lg2);margin-left:2px}
        .sd-cnt{color:var(--sub);font-size:var(--fs-sm);margin-left:auto}
        .sd-list{display:flex;flex-direction:column;gap:3px;max-height:52vh;overflow:auto;padding:8px 2px 4px}
        .sd-min{background:rgba(16,185,129,.10);border-color:rgba(16,185,129,.35)}
        .sd-max{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.30)}
        .sd-neu{opacity:.82}
        .sd-t{color:var(--sub);font-size:var(--fs-sm);white-space:nowrap;font-variant-numeric:tabular-nums}
        .sd-p{font-weight:900;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}
        .sd-min .sd-p{color:#10b981}
        .sd-max .sd-p{color:#ef4444}
        .sd-neu .sd-p{color:var(--sub);font-weight:800}
        .sd-min-tag{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:rgba(16,185,129,.18);color:#10b981;font-size:11px;font-weight:800;vertical-align:1px}
        .sd-max-tag{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:rgba(239,68,68,.18);color:#ef4444;font-size:11px;font-weight:800;vertical-align:1px}
        .sd-ops{margin-left:auto;display:inline-flex;gap:6px;flex-shrink:0}
        .sd-ops .sr-op{font-size:var(--fs-sm);padding:3px 10px}
        .sd-del{color:#f87171;border-color:rgba(248,113,113,.4)}
        .sd-del:hover{background:rgba(248,113,113,.12)!important;border-color:#f87171!important;color:#f87171}
        .sd-del:disabled{opacity:.5;cursor:default}
        .sd-hint{font-size:var(--fs-sm);color:var(--sub);padding:10px 4px 2px;opacity:.8}
        /* 翻页 */
        .sd-pager{display:inline-flex;align-items:center;gap:6px;margin-left:14px}
        .sd-pg-btn{padding:2px 9px;border-radius:8px;background:rgba(245,158,11,.12);color:var(--pri);border:1px solid rgba(245,158,11,.35);font-size:13px;line-height:1.5;cursor:pointer}
        .sd-pg-btn:hover{background:rgba(245,158,11,.22)}
        .sd-pg-btn:disabled{opacity:.35;cursor:default}
        .sd-pg-info{color:var(--sub);font-size:var(--fs-sm);font-weight:700;font-variant-numeric:tabular-nums;min-width:70px;text-align:center}
        /* sd-row：时间 | 价格(居中) | 操作(靠右) */
        .sd-row{display:grid;grid-template-columns:auto 1fr auto;gap:10px;padding:7px 10px;border-radius:10px;background:var(--card-h);border:1px solid transparent}
        .sd-p{justify-self:center}
        .btn-ghost{background:transparent;border:1px solid var(--line);color:var(--ink)}
        .btn-ghost:hover{border-color:var(--pri)}
        .fl-shot-settings{margin-top:2px}
        .fl-shot-cfg{margin-top:0;border-color:#f5c51855}
        .fl-shot-cfg .fl-card-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
        .fl-shot-cfg .fl-card-sub{font-size:var(--fs-sm);color:var(--sub);font-weight:400}
        .fl-shots-bar-tip{font-size:var(--fs-sm);color:var(--sub)}
        /* 任务单行 */
        .ts-task{display:flex;align-items:center;gap:6px;flex-wrap:wrap;border:1px solid var(--line);border-radius:10px;padding:6px 8px;background:var(--card-h);margin-bottom:6px}
        .ts-task.disabled{opacity:.5}
        .ts-arrow{color:var(--sub);font-size:var(--fs-md)}
        /* 出发地 ⇄ 目的地 一键交换 */
        .ts-swap{background:var(--card);border:1px solid var(--line);color:var(--sub);border-radius:8px;padding:4px 7px;font-size:var(--fs-md);font-weight:800;line-height:1;cursor:pointer;font-family:inherit;margin:0 1px;transition:all .15s}
        .ts-swap:hover{border-color:var(--pri);color:var(--pri);background:rgba(245,158,11,.12)}
        .ts-task select,.ts-task input[type=date],.ts-task input[type=number]{padding:5px 7px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-md)}
        .ts-task select{max-width:150px}
        .ts-task input[type=date]{max-width:160px}
        .ts-task input[type=number]{width:104px;font-size:var(--fs-lg)}
        .ts-del{margin-left:auto;background:#7f1d1d22;color:#f87171;border:1px solid #7f1d1d55;border-radius:8px;padding:4px 12px;cursor:pointer;font-size:var(--fs-lg)}
        /* 截图计划 */
        .ts-sched{margin:10px 0 4px;padding:10px;background:var(--card-h);border:1px solid var(--line);border-radius:12px}
        .ts-sched-h{font-weight:700;margin-bottom:6px}
        .ts-sched-modes{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:8px;font-size:var(--fs-md)}
        .ts-sched-modes label{display:inline-flex;align-items:center;gap:4px;cursor:pointer}
        .ts-times{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}
        .ts-time{display:inline-flex;align-items:center;gap:2px}
        .ts-time input[type=time]{padding:4px 6px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-md)}
        .ts-time .ts-time-del{background:#7f1d1d22;color:#f87171;border:1px solid #7f1d1d55;border-radius:6px;padding:1px 7px;cursor:pointer;font-size:var(--fs-md)}
        .ts-sched-interval{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:var(--fs-md)}
        .ts-sched-interval input[type=time],.ts-sched-interval input[type=number]{padding:4px 6px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-md)}
        .ts-sched-interval input[type=number]{width:80px}
        /* 保存按钮移到截图计划右侧空白 */
        .ts-sched-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:10px}
        .ts-cabin-note{font-size:var(--fs-sm);color:var(--sub);margin-left:4px}
        /* 每任务截图计划：4 定点定时器 + 1 间隔定时器（内容直接置于 ts-row3，左对齐） */
        .ts-row3 .ts-label{font-weight:600;font-size:var(--fs-md)}
        .ts-iv-grp{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-md);margin-left:0}
        .ts-iv-body{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-md)}
        .ts-iv-body.ts-iv-off{opacity:.45}
        .ts-iv-body input[type=number]{width:54px;font-size:var(--fs-lg)}
        .ts-iv-body input[type=time]{padding:4px 6px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-md)}
        .ts-ftime-lbl input[type=checkbox]{accent-color:#f5c518}
        /* 截图定时容器：独占一行，最左放标签，后接4个定点槽+间隔 */
        .ts-sched-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-basis:100%;width:100%;margin-top:4px;padding-top:4px;border-top:1px dashed var(--line)}
        /* 定点时间槽：固定 4 个槽位，每个 = 勾选框（生效）+ 时间（设置），横向左对齐 */
        .ts-fixed-grp{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap}
        .ts-fixed-slot{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border:1px solid var(--line);border-radius:8px;background:var(--card)}
        .ts-fixed-slot.off{opacity:.55}
        .ts-fixed-slot input[type=time]{padding:4px 6px;border-radius:7px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-lg);width:104px}
        .ts-fixed-slot input[type=time]:disabled{background:var(--card-h);color:var(--sub)}
        /* 日期 / 时间选择器的原生日历与时钟图标在深色背景下改为浅色，便于看清 */
        .ts-task input[type=date]::-webkit-calendar-picker-indicator,
        .ts-task input[type=time]::-webkit-calendar-picker-indicator{filter:invert(0.9);opacity:.9;cursor:pointer}
        .ts-fixed-en{accent-color:#f5c518;margin-right:2px;width:16px;height:16px}
        .pl-period{cursor:help;border-bottom:1px dotted var(--sub)}
        /* 任务单行：固定时段 / 最高总价 / 模糊天数 */
        .ts-task input.ts-max{width:88px;font-size:var(--fs-lg);padding:4px 6px}
        .ts-label{font-size:var(--fs-md);color:var(--sub);white-space:nowrap}
        /* 任务内下拉菜单（旅行时段 / 模糊日期）统一紧凑样式 */
        .ts-task select.ts-sel2{font-family:inherit;font-size:var(--fs-md);color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:4px 5px;cursor:pointer}
        .ts-periods{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;font-size:var(--fs-md);padding:3px 8px;border:1px solid var(--line);border-radius:8px;background:var(--card)}
        .ts-periods .ts-period-lbl{color:var(--sub);margin-right:1px;white-space:nowrap}
        .ts-periods select.ts-sel2{min-width:86px}
        .ts-flex{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-md);color:var(--sub);white-space:nowrap}
        .ts-flex select.ts-sel2{min-width:62px}
        /* 监控计划：同程截图分组 */
        .fl-plan-sep{margin:14px 0 8px;padding-top:10px;border-top:1px dashed var(--line);font-size:var(--fs-md);font-weight:700;color:#f5c518}
        .pl-shot{background:#f5c5180d;position:relative}
        .pl-shot-foot{margin-top:auto;display:flex;justify-content:flex-end;padding-top:6px}
        .pl-shot .src-badge.ok{background:#f5c51822;color:#f5c518;border:1px solid #f5c51855}
        /* 三个航司截图按钮：放大为当前尺寸的 1.5 倍（12px→18px） */
        .fl-shots-bar{margin-bottom:8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}
        .fl-shots-bar .btn{font-size:var(--fs-2xl)!important;padding:5px 14px!important;line-height:1.4}
        /* 打开截图设置时折叠：推送榜 / 价格曲线+脚本实况 */
        .fcollapsed > *:not(.fl-card-h){display:none}
        .fl-card.collapsible > .fl-card-h{cursor:pointer;user-select:none}
        .fl-card.collapsible > .fl-card-h::after{content:' ▸ 展开';font-size:var(--fs-xs);color:var(--sub);font-weight:600}
        .fl-card.collapsible.fcollapsed > .fl-card-h::after{content:' ▾ 已折叠（点标题展开）';font-size:var(--fs-xs);color:var(--sub);font-weight:600}
        /* 每任务独立截图计划（紧凑，放在任务内） */
        .ts-task{display:flex;flex-direction:column;gap:6px}
        .ts-row1{display:flex;align-items:center;gap:6px 6px;flex-wrap:wrap;width:100%;justify-content:flex-start}
        .ts-row1 > *{flex:0 0 auto}
        .ts-row1 .ts-del{margin:0 4px 0 2px}
        .ts-row1 .ts-grp{justify-content:flex-start}
        /* 所有文字标签禁止收缩换行，避免「模糊时间」「总价」等相互重叠遮蔽 */
        .ts-grp,.ts-custom,.ts-label,.ts-flex,.ts-period-lbl,.ts-periods label,.ts-sep,.ts-grp-dates .ts-label{white-space:nowrap}
        .ts-grp{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid var(--line);border-radius:8px;background:var(--card);flex-wrap:wrap;font-size:var(--fs-md)}
        .ts-sel{font-family:inherit;font-size:var(--fs-md);color:var(--ink);background:var(--card-h);border:1px solid var(--line);border-radius:8px;padding:4px 8px;cursor:pointer;min-width:200px;flex:0 0 auto}
        .ts-grp-route{gap:3px}
        .ts-grp-route .ts-sel{min-width:180px}
        .ts-grp-periods{margin-left:auto}
        .ts-grp-direct{color:var(--sub);white-space:nowrap;cursor:pointer}
        .ts-grp-direct input{width:auto;margin:0;cursor:pointer}
        /* 自定义日期 + 模糊 + 最高含税总价 合并为单组：更紧凑，输入不压缩不重叠 */
        .ts-grp-dates{gap:8px;font-size:var(--fs-md)}
        .ts-grp-dates .ts-depart,.ts-grp-dates .ts-return{width:148px;max-width:148px;flex:0 0 auto;padding:4px 6px;font-size:var(--fs-md)}
        .ts-grp-dates .ts-arrow-mini{color:var(--sub);font-size:var(--fs-md);margin:0 2px}
        .ts-date-pair{display:inline-flex;align-items:center;gap:3px}
        .ts-date-pair .ts-depart,.ts-date-pair .ts-return{width:140px;max-width:140px;flex:0 0 auto;padding:4px 6px;font-size:var(--fs-md)}
        .ts-date-pair .ts-sel2{min-width:46px;padding:2px 4px;font-size:var(--fs-md);flex:0 0 auto}
        .ts-grp-dates .ts-max{width:88px;flex:0 0 auto;padding:4px 6px;font-size:var(--fs-lg)}
        .ts-grp-dates .ts-flex input{width:42px;flex:0 0 auto;padding:3px 5px;font-size:var(--fs-md)}
        .ts-grp-dates .ts-sep{color:var(--sub);opacity:.5;margin:0 3px;font-size:var(--fs-md)}
        .ts-grp-dates .ts-label{color:var(--sub);font-size:var(--fs-md);margin-right:3px}
        .ts-row2{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:12px;flex-wrap:wrap;font-size:var(--fs-md);padding:8px 10px;background:var(--card-h);border:1px dashed var(--line);border-radius:9px;margin-top:2px}
        .ts-row3{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:10px;flex-wrap:wrap;font-size:var(--fs-md);padding:8px 10px;background:var(--card-h);border:1px dashed var(--line);border-radius:9px;margin-top:2px}
        /* 行程类型（单程/往返）单选：置于 ts-row2 左侧，行程时间之前 */
        .ts-trip{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;white-space:nowrap}
        .ts-trip-lbl{color:var(--sub);font-weight:700;font-size:var(--fs-sm)}
        .ts-trip .trip-opt{display:inline-flex;align-items:center;gap:3px;font-weight:700;color:var(--ink);cursor:pointer;white-space:nowrap}
        .ts-trip .trip-opt input{width:auto;margin:0}
        /* 单程：隐藏回程日期与往返箭头，仅显示出发日期（北京时间） */
        .ts-grp-dates.ow .ts-arrow-mini,.ts-grp-dates.ow .ts-date-pair-ret{display:none!important}
        /* 单程：禁用「旅行时段」下拉（模糊日期仍可用，作用于出发日期前后几天） */
        .ts-periods.ow{opacity:.45;pointer-events:none}.ts-periods.ow select.ts-sel2{color:var(--sub)}
        /* 人均含税总价：置于 ts-row1 左侧紧邻航线，不再居中占据横向空间 */
        .ts-grp-price{margin-inline:0;flex-wrap:nowrap}
        .ts-grp-price .ts-label{color:var(--sub);font-size:var(--fs-sm);white-space:nowrap}
        .ts-grp-price .ts-max{width:70px;flex:0 0 auto;padding:4px 6px;font-size:var(--fs-md)}
        .ts-custom-chk{accent-color:#f5c518;margin-right:3px;width:15px;height:15px}
        .ts-custom-chk + input[type=date]{opacity:1}
        .fl-msg.err{color:#f87171}.fl-msg.ok{color:#22c55e}
        .pl-shot .pl-sched-warn{color:#f87171;font-size:var(--fs-xs)}
        /* ===== 并入「监控计划」卡片的内联阈值 / 删除 ===== */
        .mt-thr{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-sm);color:var(--sub);white-space:nowrap;margin-left:auto}
        .mt-thr .mt-thr-ok{color:#22c55e;font-size:var(--fs-sm)}
        .mt-del{background:#7f1d1d22;color:#f87171;border:1px solid #7f1d1d55;border-radius:8px;padding:4px 12px;cursor:pointer;font-size:var(--fs-md);white-space:nowrap}
        .mt-edit{background:#1d4ed822;color:#818cf8;border:1px solid #1d4ed855;border-radius:8px;padding:4px 12px;cursor:pointer;font-size:var(--fs-md);white-space:nowrap}
        .fl-run-now{background:#07802d22;color:#34d399;border:1px solid #07802d55;border-radius:8px;padding:4px 12px;cursor:pointer;font-size:var(--fs-md);white-space:nowrap}
        .fl-run-now:hover{background:#07802d33}
        .fl-run-now:disabled{opacity:.55;cursor:default}
        .fl-src-no{font-size:var(--fs-sm);font-weight:900;color:var(--pri);background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.35);padding:1px 6px;border-radius:6px;white-space:nowrap;vertical-align:middle}
        /* 监控计划卡片「启用」开关 */
        .pl-enable-wrap{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-sm);font-weight:700;color:var(--sub);white-space:nowrap;cursor:pointer;vertical-align:middle}
        .pl-enable-wrap input{width:15px;height:15px;accent-color:#22c55e;cursor:pointer}
        .pl-enable-wrap:has(input:checked){color:var(--ok)}
        /* 计划有变：出发地/目的地 下拉 */
        .fl-select{padding:6px 8px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-md);cursor:pointer;min-width:150px;max-width:100%}
        .fl-od-col select.fl-select:focus{outline:none;border-color:var(--pri)}
        /* ===== 面板「按任务号修改」下拉 ===== */
        .taskno-picker{display:flex;align-items:center;gap:6px;margin:8px 0 4px;font-size:var(--fs-md);color:var(--sub);flex-wrap:wrap}
        .taskno-lbl{white-space:nowrap;font-weight:700;color:var(--ink)}
        .taskno-select{padding:5px 8px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-md);cursor:pointer}
        .taskno-tip{font-size:var(--fs-sm);color:var(--sub);opacity:.85}
        .taskno-empty{font-size:var(--fs-sm);color:var(--sub)}
        @keyframes tasknoFlash{0%{box-shadow:0 0 0 3px rgba(245,158,11,.55)}100%{box-shadow:0 0 0 3px transparent}}
        .taskno-flash{animation:tasknoFlash 1.6s ease 2;border-radius:12px}
        