/* "ניהול קמפיינים" (דולב אישר את ההדמיה, 25/10/2026). public/camphub.js. הכל תחת .chb, חוץ מהקובייה במסך הבית. */

/* הקובייה החדשה במסך הבית של הצוות */
.hm-team .hm-t.hot{border-color:var(--accent);background:var(--accent-t1)}
.hm-team .hm-t .nb{position:absolute;top:8px;inset-inline-start:8px;font-size:10.5px;font-weight:700;color:#fff;background:var(--indigo);border-radius:99px;padding:0 7px;line-height:18px;z-index:1}

.chb-wrap{max-width:1100px;margin:0 auto;min-width:0;padding-bottom:96px}
.chb-pick{padding:18px 16px 96px}
.chb button{font:inherit;color:inherit;cursor:pointer}

/* כותרת */
.chb-head{margin:4px 0 6px}
.chb-ht{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.chb-ht h2{font-size:22px;font-weight:800;margin:0;flex:1;min-width:0}
.chb-back{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--surface);font-size:20px;display:grid;place-items:center;flex:none;box-shadow:var(--sh1)}
.chb-hint{font-size:13px;color:var(--ink3);margin:8px 2px 0;line-height:1.6}
.chb-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:8px;color:var(--ink3);font-size:13px;line-height:1.5}
.chb-crumb button{display:inline-flex;align-items:center;min-height:32px;padding:0 6px;border:0;border-radius:8px;background:transparent;color:var(--accent-ink);font:inherit;cursor:pointer}
.chb-crumb .cur{min-width:0;overflow-wrap:anywhere;font-weight:600;color:var(--ink2)}
.chb-crumb button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
@media (hover:hover){.chb-crumb button:hover{background:var(--accent-soft)}}
@media (any-pointer:coarse){
  .chb-crumb button{min-height:44px}
  .chb-back{width:44px;height:44px}
}

/* קוביות */
.chb-tiles{display:grid;gap:12px;margin-top:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}
.chb-tl{display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:var(--surface);border:1.5px solid var(--line);border-radius:18px;padding:18px 16px;box-shadow:var(--sh1);min-height:150px;text-align:right;width:100%;position:relative}
.chb-tl .tx{display:flex;flex-direction:column;gap:2px;min-width:0}
.chb-tl b{font-size:17px;font-weight:800;line-height:1.3;color:var(--ink)}
.chb-tl .tx>span{font-size:13px;color:var(--ink3);line-height:1.5}
.chb-tl .meta{margin-top:4px;font-size:12px;font-weight:700;color:var(--accent-ink)!important}
.chb-tl .go{position:absolute;top:18px;inset-inline-end:16px;color:var(--ink3);font-size:18px}
.chb-tl[aria-disabled="true"]{opacity:.55;cursor:not-allowed}
@media (hover:hover){.chb-tl:not([aria-disabled="true"]):hover{border-color:var(--accent);background:var(--accent-t1)}}
.chb-tl:focus-visible,.chb-row:focus-visible,.chb-ck:focus-visible,.chb-bz:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.chb-ic{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-ink);flex:none}
.chb-ic svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}

/* שורה עם חץ (עוד כלים, כל הפירוט) */
.chb-range{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;width:100%;margin-top:8px}
.chb-range label{display:grid;gap:4px;font-size:12.5px;font-weight:600;color:var(--ink3);flex:1 1 130px;min-width:0}
.chb-range input{min-height:44px;border:1px solid var(--line);border-radius:10px;padding:0 10px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px;width:100%;box-sizing:border-box}
.chb-range-go{min-height:44px;padding:0 18px;border-radius:10px;border:0;background:var(--accent);color:#fff;font-weight:700;flex:none}
.chb-row{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px 14px;min-height:56px;width:100%;text-align:right}
.chb-row .t{flex:1;min-width:0;display:flex;flex-direction:column}
.chb-row b{font-size:14.5px}.chb-row .t span{font-size:12.5px;color:var(--ink3)}
.chb-row .go{color:var(--ink3);font-size:18px}
.chb-row:disabled{opacity:.55;cursor:not-allowed}
.chb-more{margin-top:14px}

/* הודעה */
.chb-note{border-radius:12px;padding:11px 14px;font-size:14px;display:flex;gap:10px;align-items:flex-start;background:var(--surface2);line-height:1.6;margin-top:12px;border:1px solid var(--line)}
.chb-note i{font-style:normal;font-weight:800;flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:13px;background:var(--accent-t2);color:var(--accent-ink)}
.chb-note.warn{background:color-mix(in srgb,var(--prog-vivid) 11%,var(--surface));border-color:color-mix(in srgb,var(--prog-vivid) 35%,transparent)}
.chb-note.warn i{background:color-mix(in srgb,var(--prog-vivid) 30%,transparent);color:var(--prog)}
.chb-load{padding:28px 0;text-align:center;color:var(--ink3);font-size:14px}
.chb-soon{margin-top:16px;border:1.5px dashed var(--line2);border-radius:18px;padding:22px 18px;background:var(--surface);display:flex;flex-direction:column;gap:6px}
.chb-soon b{font-size:18px}.chb-soon span{font-size:14px;color:var(--ink3);line-height:1.6}

/* נתוני קמפיינים */
.chb-toprow{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:12px}
.chb-toprow .btn{flex:1;min-width:150px;min-height:48px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px}
.chb-toprow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.chb-kr{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px}
.chb-kr small{font-size:12px;color:var(--ink3)}
.chb-seg{display:inline-flex;background:var(--surface2);border:1px solid var(--line);border-radius:10px;padding:3px;flex:none;max-width:100%}
.chb-seg button{font-size:13px;font-weight:600;padding:5px 12px;border-radius:8px;color:var(--ink3);min-height:40px;white-space:nowrap;background:none;border:0}
.chb-seg button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.12)}
.chb-k5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:12px}
.chb-k5.k3{grid-template-columns:repeat(3,minmax(0,1fr))}
.chb-k5 .chb-kc,.chb-k6 .chb-kc{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px 13px;min-width:0;box-shadow:var(--sh1)}
.chb-k5 .chb-kc.hi,.chb-k6 .chb-kc.hi{background:var(--accent-t1);border-color:var(--accent-t3)}
.chb-k5 .chb-kc.hi b,.chb-k6 .chb-kc.hi b{color:var(--accent-ink)}
.chb-k5 .lbl,.chb-k6 .lbl{display:block;font-size:12px;color:var(--ink3);font-weight:600}
.chb-k5 .chb-kc b,.chb-k6 .chb-kc b{display:block;font-family:var(--font-num);font-size:23px;line-height:1.25;font-weight:600;overflow-wrap:anywhere}
.chb-k5 .chb-kc i,.chb-k6 .chb-kc i{font-style:normal;display:block;font-size:11.5px;color:var(--ink3);line-height:1.4}
.chb-k5 .chb-kc i.up{color:var(--won)}.chb-k5 .chb-kc i.dn{color:var(--lost)}
.chb-sec{display:flex;align-items:baseline;gap:8px;margin:26px 2px 10px;flex-wrap:wrap}
.chb-sec h3{font-size:18px;font-weight:800;margin:0}
.chb-sec .n{font-size:13px;color:var(--ink3)}
.chb-m4{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:6px;margin-top:10px}
.chb-m4 div{background:var(--surface2);border-radius:9px;padding:6px 8px;min-width:0}
.chb-m4 span{display:block;font-size:11px;color:var(--ink3);overflow-wrap:anywhere}
.chb-m4 b{display:block;font-family:var(--font-num);font-size:15px;font-weight:600;overflow-wrap:anywhere}
.chb .pdot{width:9px;height:9px;border-radius:50%;flex:none;display:inline-block}
.chb-vd{font-size:11.5px;font-weight:700;border-radius:99px;padding:1px 9px;white-space:nowrap;display:inline-block}
.chb-vd.up{color:var(--won);background:color-mix(in srgb,var(--won-vivid) 13%,transparent)}
.chb-vd.keep{color:var(--prog);background:color-mix(in srgb,var(--prog-vivid) 16%,transparent)}
html[data-theme="light"] .chb-vd.keep{color:#92400E}
.chb-vd.check{color:#C2410C;background:rgba(249,115,22,.14)}
.chb-vd.off{color:var(--lost);background:color-mix(in srgb,var(--lost-vivid) 12%,transparent)}
.chb-vd.early{color:var(--ink3);background:var(--surface3)}

/* השוואות */
.chb-sh{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--ink3);margin:20px 2px 8px;flex-wrap:wrap}
.chb-sh .r{margin-inline-start:auto;font-weight:600}
.chb-sel{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}
.chb-ck{display:flex;align-items:center;gap:12px;background:var(--surface);border:1.5px solid var(--line);border-radius:12px;padding:10px 14px;min-height:56px;width:100%;text-align:right}
.chb-ck .bx{width:24px;height:24px;border-radius:7px;border:2px solid var(--line2);display:grid;place-items:center;flex:none;color:transparent;font-size:15px;font-weight:800;background:var(--surface)}
.chb-ck.on{border-color:var(--accent);background:var(--accent-t1)}
.chb-ck.on .bx{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}
.chb-ck .t{flex:1;min-width:0;display:flex;flex-direction:column}
.chb-ck b{font-size:14.5px;overflow-wrap:anywhere}.chb-ck .t span{font-size:12px;color:var(--ink3)}
.chb-next{display:flex;flex-direction:column;gap:4px;background:var(--accent-t1);border:1px solid var(--accent-t3);border-radius:14px;padding:14px 16px;margin-top:16px}
.chb-next b{font-size:16px}.chb-next span{font-size:13.5px;color:var(--ink2);line-height:1.7}

/* השוואה: מדד בכל שורה, הפריטים זה לצד זה */
.chb-cmpb{display:grid;gap:10px;margin-top:12px}
.chb-cmr{background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--sh1);padding:10px 14px}
.chb-cmr h4{font-size:13px;color:var(--ink3);font-weight:700;margin:0 0 8px}
.chb-cmi{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
.chb-cmc{min-width:0;display:flex;flex-direction:column;gap:3px}
.chb-cmc .n{font-size:12.5px;color:var(--ink2);overflow-wrap:anywhere}
.chb-cmc b{font-family:var(--font-num);font-size:17px;font-weight:600}
.chb-cmc.best b{color:var(--won);font-weight:800}
.chb-cmc .chb-star{font-size:12px}
.chb-cmc .bar{display:block;height:6px;border-radius:99px;background:var(--surface3);overflow:hidden}
.chb-cmc .bar u{display:block;height:100%;background:var(--accent)}
.chb-cmc.best .bar u{background:var(--won-vivid)}

/* הבוט */
.chb-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--sh1);padding:12px 16px}
.chb-rows{display:grid;gap:9px}
.chb-brow{display:grid;grid-template-columns:minmax(90px,36%) minmax(40px,1fr) auto;gap:10px;align-items:center;font-size:13.5px}
.chb-brow .l{overflow-wrap:anywhere;color:var(--ink2);min-width:0}
.chb-brow .tr{height:8px;background:var(--surface3);border-radius:99px;overflow:hidden}
.chb-brow .tr u{display:block;height:100%;background:var(--accent);border-radius:99px}
.chb-brow .v{font-family:var(--font-num);font-size:13px;text-align:left}

/* נתוני קמפיינים: כללי, המשפך, כניסה לקמפיין ושירות, תובנות (25/10/2026). ⛔ בלי טקסט חתוך: הכל נשבר לשורות */
.chb-k6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:12px}
.chb-k6.k3{grid-template-columns:repeat(3,minmax(0,1fr))}
.chb-k6 .lbl{overflow-wrap:anywhere}
.chb-card h4{font-size:15px;font-weight:800;margin:0 0 8px}
.chb-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}
.chb-fun{display:flex;flex-direction:column;gap:12px}
.chb-stack{display:flex;height:16px;border-radius:99px;overflow:hidden;background:var(--surface3)}
.chb-stack i{display:block;height:100%}
.chb-fun-l{display:grid;gap:8px}
.chb-fr{display:grid;grid-template-columns:12px minmax(0,1.3fr) minmax(50px,1fr) 44px 40px;gap:10px;align-items:center;font-size:14px}
.chb-fr .d{width:12px;height:12px;border-radius:4px}
.chb-fr .l{min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column}
.chb-fr .l small{font-size:11.5px;color:var(--ink3);font-weight:400}
.chb-fr .chb-unm{color:#7E22CE}
.chb-fr .t{height:9px;background:var(--surface3);border-radius:99px;overflow:hidden}
.chb-fr .t u{display:block;height:100%;border-radius:99px}
.chb-fr .p{font-family:var(--font-num);font-weight:700;text-align:left}
.chb-fr .v{font-family:var(--font-num);color:var(--ink3);text-align:left}
.chb-tr{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid var(--line);font-size:14px}
.chb-tr:first-of-type{border-top:0}
.chb-tr span{min-width:0;overflow-wrap:anywhere}.chb-tr b{font-family:var(--font-num)}
.chb-chips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 6px}
.chb-chip{font-size:12px;border-radius:99px;padding:2px 10px;background:color-mix(in srgb,var(--g) 12%,transparent);color:var(--ink2);overflow-wrap:anywhere}
.chb-chip b{font-family:var(--font-num);color:var(--ink)}
.chb-leak{border-color:color-mix(in srgb,var(--prog-vivid) 45%,transparent);background:color-mix(in srgb,var(--prog-vivid) 9%,var(--surface))}
.chb-dl{display:grid;gap:8px;margin-top:10px}
.chb-di{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px 14px;width:100%;text-align:right;box-shadow:var(--sh1)}
.chb-di .t{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px}
.chb-di .t b{font-size:15px;overflow-wrap:anywhere;display:flex;align-items:center;gap:8px}
.chb-di .t>span{font-size:12.5px;color:var(--ink3);overflow-wrap:anywhere}
.chb-dm{display:grid;grid-template-columns:repeat(4,auto);gap:4px 14px;font-family:var(--font-num);font-weight:700;font-size:14px}
.chb-dm small{display:block;font-family:var(--font-ui);font-size:11px;font-weight:400;color:var(--ink3)}
.chb-di .go{color:var(--ink3);font-size:18px}
@media (hover:hover){.chb-di:hover{border-color:var(--accent)}}
.chb-di:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.chb-insg{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}
.chb-ins ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.chb-ins li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.6;overflow-wrap:anywhere}
.chb-ins li .chb-vd{width:10px;height:10px;padding:0;border-radius:50%;flex:none;margin-top:7px}
.chb-ins li .chb-vd.up{background:var(--won-vivid)}.chb-ins li .chb-vd.keep{background:var(--prog-vivid)}.chb-ins li .chb-vd.check{background:#F97316}.chb-ins li .chb-vd.off{background:var(--lost-vivid)}
.chb-miss{margin-top:12px;border:1px dashed var(--line2);border-radius:12px;padding:12px 14px;background:var(--surface2);font-size:13.5px;line-height:1.6}
.chb-miss b{display:block;margin-bottom:4px}.chb-miss p{margin:4px 0 0;color:var(--ink2);overflow-wrap:anywhere}
.chb-tbl{width:100%;border-collapse:collapse;font-size:13.5px}
.chb-tbl th,.chb-tbl td{padding:7px 6px;border-bottom:1px solid var(--line);text-align:start;overflow-wrap:anywhere}
.chb-tbl th{font-size:12px;color:var(--ink3);font-weight:600}
.chb-tbl td{font-family:var(--font-num)}.chb-tbl small{color:var(--ink3);font-size:11px}
.chb-brow .v small{display:block;font-size:11px;color:var(--ink3)}
.chb-heatw{max-width:100%}
.chb-heat{width:100%;border-collapse:separate;border-spacing:3px;font-size:12px;table-layout:fixed}
.chb-heat th{font-weight:600;color:var(--ink3);font-size:11.5px}
.chb-heat tbody th{text-align:start;width:64px;overflow-wrap:anywhere}
.chb-heat td{text-align:center;border-radius:6px;height:28px;font-family:var(--font-num);background:var(--surface2)}
.chb-heat td.dk{color:#fff}
.chb-ads{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}
.chb-ad{display:flex;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px;box-shadow:var(--sh1);min-width:0}
.chb-ad .th{width:64px;height:64px;border-radius:10px;flex:none;display:grid;place-items:center;font-size:11px;color:#fff;background:linear-gradient(135deg,#F59E0B,#EC4899);overflow:hidden}
.chb-ad .th[data-kind="סרטון"]{background:linear-gradient(135deg,#0E9F6E,#4F46E5)}
.chb-ad .th img{width:100%;height:100%;object-fit:cover}
.chb-ad .b{flex:1;min-width:0}.chb-ad .b>b{display:block;font-size:14px;overflow-wrap:anywhere}.chb-ad .b>span{font-size:12px;color:var(--ink3)}

/* בחירת עסק */
.chb-srch{display:flex;align-items:center;gap:8px;border:1px solid var(--line2);background:var(--surface);border-radius:12px;padding:0 14px;min-height:46px;margin-top:12px}
.chb-srch input{border:0;background:transparent;outline:0;flex:1;font-size:15px;min-width:0;color:var(--ink)}
.chb-bzl{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}
.chb-bz{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:10px 14px;min-height:64px;width:100%;text-align:right;box-shadow:var(--sh1)}
.chb-bz .chb-lg{line-height:1;padding:0;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#fff;font-weight:800;font-size:17px;flex:none}
.chb-bz .t{flex:1;min-width:0;display:flex;flex-direction:column}
.chb-bz b{font-size:15.5px;overflow-wrap:anywhere}.chb-bz .t span{font-size:12.5px;color:var(--ink3)}
.chb-bz .go{color:var(--ink3);font-size:18px}
@media (hover:hover){.chb-bz:hover,.chb-row:not(:disabled):hover{border-color:var(--accent)}}

@media (max-width:860px){
  .chb-k6{grid-template-columns:repeat(3,minmax(0,1fr))}
  .chb-two{grid-template-columns:minmax(0,1fr)}
  .chb-k5{grid-template-columns:repeat(2,minmax(0,1fr))}
  .chb-k5 .chb-kc:first-child{grid-column:1 / -1}
  .chb-k5.k3{grid-template-columns:repeat(2,minmax(0,1fr))}
  .chb-k5.k3 .chb-kc:first-child{grid-column:auto}
}
@media (max-width:760px){
  .chb-ic{width:40px;height:40px}.chb-ic svg{width:21px;height:21px}
  .chb-tiles{grid-template-columns:minmax(0,1fr);gap:10px}
  .chb-tl{flex-direction:row;align-items:center;min-height:86px;padding:14px;gap:12px}
  .chb-tl .tx{flex:1}
  .chb-tl .go{position:static}
  .chb-sel,.chb-bzl{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:560px){
  .chb-k6,.chb-k6.k3{grid-template-columns:repeat(2,minmax(0,1fr))}
  .chb-k6 .chb-kc b{font-size:20px}
  .chb-fr{grid-template-columns:12px minmax(0,1fr) 40px 34px;gap:8px}
  .chb-fr .t{grid-column:2 / -1;grid-row:2}
  .chb-dm{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}
  .chb-di .chb-vd{margin-inline-start:0}
  .chb-ads{grid-template-columns:minmax(0,1fr)}
  .chb-k5 .chb-kc b{font-size:20px}
  .chb-m4{gap:4px}
  .chb-m4 div{padding:6px 6px}
  .chb-m4 b{font-size:13.5px}
  .chb-ht h2{font-size:20px}
}

/* ⭐ 26/10/2026: "שוריין ולא הגיע" ו"ביטלו", שני מדדים מעל המשפך, עם רשימה שנפתחת בלחיצה */
.chb-ev{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;align-items:start}
.chb-evc{padding:0;overflow:hidden}
.chb-evh{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;cursor:pointer;font:inherit;color:inherit}
.chb-evh:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}
.chb-evh:disabled{cursor:default}
.chb-evh .t{flex:1;min-width:0}
.chb-evh .lbl{display:block;font-size:12.5px;color:var(--ink3);font-weight:600;overflow-wrap:anywhere}
.chb-evh b{display:block;font-family:var(--font-num);font-size:23px;line-height:1.25;font-weight:600}
.chb-evh i{display:block;font-style:normal;font-size:12px;color:var(--ink3);line-height:1.45;overflow-wrap:anywhere}
.chb-evt{flex:none;font-size:12.5px;font-weight:600;color:var(--accent-ink);background:var(--accent-t1);border-radius:99px;padding:4px 11px}
.chb-evb{border-top:1px solid var(--line);padding:4px 10px 8px}
.chb-evl{list-style:none;margin:0;padding:0}
.chb-evl li+li{border-top:1px solid var(--line)}
.chb-evr{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px 4px;cursor:pointer;font:inherit;color:inherit}
.chb-evr:disabled{cursor:default}
.chb-evr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}
.chb-evr .t{flex:1;min-width:0}
.chb-evr b{display:block;font-size:14px;font-weight:600;overflow-wrap:anywhere}
.chb-evr .t span{display:block;font-size:12px;color:var(--ink3);line-height:1.45;overflow-wrap:anywhere}
.chb-evr .go{flex:none;color:var(--ink3);font-size:18px}
@media (hover:hover){.chb-evh:not(:disabled):hover,.chb-evr:not(:disabled):hover{background:var(--accent-t1)}}
@media (max-width:560px){.chb-ev{grid-template-columns:minmax(0,1fr)}.chb-evh b{font-size:20px}}
