.backoffice .clb-index,.backoffice .clb-detail{min-width:0;color:var(--bo-ink)}.backoffice .clb-heading{margin-bottom:22px}.backoffice .clb-heading h1{letter-spacing:-.03em;margin:0;font-family:Inter Tight,Inter,sans-serif;font-size:34px;font-weight:900;line-height:1}.backoffice .clb-heading p{color:var(--bo-ink-2);margin-top:8px;font-size:15px}.backoffice .clb-stats,.backoffice .clb-statline{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.backoffice .clb-stat,.backoffice .clb-card{box-shadow:0 1px 0 var(--bo-line),0 0 0 1px var(--bo-line);background:#fff;border-radius:20px;min-width:0;padding:16px 18px}.backoffice .clb-label{letter-spacing:.12em;text-transform:uppercase;color:var(--bo-ink-3);font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700}.backoffice .clb-number{letter-spacing:-.03em;margin-top:10px;font-family:Inter Tight,Inter,sans-serif;font-size:32px;font-weight:900;line-height:1}.backoffice .clb-hint{color:var(--bo-ink-2);margin-top:6px;font-size:12.5px}.backoffice .clb-search-row{gap:10px;min-width:0;margin-bottom:14px;display:flex}.backoffice .clb-search{box-shadow:inset 0 0 0 1px var(--bo-line);background:#fff;border-radius:16px;flex:1;align-items:center;gap:10px;min-width:0;height:50px;padding:0 16px;display:flex}.backoffice .clb-search svg{color:var(--bo-ink-3);flex-shrink:0}.backoffice .clb-search input{box-shadow:none;background:0 0;border:0;width:100%;min-width:60px;padding:0;font-size:15px}.backoffice .clb-search>span{white-space:nowrap;color:var(--bo-ink-2);font-size:12.5px}.backoffice .clb-select{border-color:var(--bo-line);background:#fff;border-radius:16px;width:auto;min-width:130px;height:50px;padding:0 16px;font-size:13.5px;font-weight:700}.backoffice .clb-filters{flex-wrap:wrap;gap:4px;margin-bottom:14px;display:flex}.backoffice .clb-filters button{height:auto;color:var(--bo-ink);box-shadow:none;background:0 0;border-radius:999px;padding:9px 13px;font-size:13.5px;font-weight:800}.backoffice .clb-filters button[aria-pressed=true]{background:var(--bo-ink);color:#fff}.backoffice .clb-filters button span{letter-spacing:.04em;color:var(--bo-ink);box-shadow:inset 0 0 0 1px var(--bo-line);background:#fff;border-radius:999px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.backoffice .clb-filters button[aria-pressed=true] span{background:var(--bo-yellow);box-shadow:none}.backoffice .clb-table-wrap{box-shadow:0 1px 0 var(--bo-line),0 0 0 1px var(--bo-line);background:#fff;border-radius:20px;overflow:auto}.backoffice .clb-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.backoffice .clb-table th{letter-spacing:.12em;text-transform:uppercase;color:var(--bo-ink-3);white-space:nowrap;padding:14px 16px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.backoffice .clb-table td{border-top:1px solid var(--bo-line);vertical-align:middle;padding:15px 16px}.backoffice .clb-table td:first-child{min-width:210px}.backoffice .clb-table td:nth-child(3){min-width:200px}.backoffice .clb-table small{color:var(--bo-ink-2);margin-top:4px;font-size:11.5px;font-weight:400;line-height:1.4;display:block}.backoffice .clb-pill{white-space:nowrap;background:var(--bo-page);color:var(--bo-ink);border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.backoffice .clb-health-healthy{color:var(--bo-green);background:#e8f5ed}.backoffice .clb-health-getting_started{color:var(--bo-blue);background:#edf2ff}.backoffice .clb-health-needs_attention{color:#9b6900;background:#fff5cf}.backoffice .clb-health-at_risk{color:var(--bo-red);background:#fdedeb}.backoffice .clb-unavailable{color:var(--bo-ink-3);font-size:16px}.backoffice .clb-detail{flex-direction:column;gap:18px;display:flex}.backoffice .clb-hero{background:var(--club-primary,#111);color:#fff;isolation:isolate;border-radius:20px;position:relative;overflow:hidden}.backoffice .clb-hero-photo{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.backoffice .clb-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#000000d9,#00000073);position:absolute;inset:0}.backoffice .clb-hero-content{align-items:center;min-height:190px;padding:24px 28px;position:relative}.backoffice .clb-hero h2{letter-spacing:-.03em;margin:8px 0;font-family:Inter Tight,Inter,sans-serif;font-size:36px;font-weight:900;line-height:1}.backoffice .clb-hero p,.backoffice .clb-hero a{color:inherit}.backoffice .clb-hero-actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.backoffice .clb-hero-actions>a:first-child{background:var(--bo-yellow);color:var(--bo-ink);border-radius:999px;font-size:12.5px;font-weight:800}.backoffice .clb-summary{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.backoffice .clb-summary>.clb-card{padding:18px}.backoffice .clb-card h3{letter-spacing:-.03em;font-family:Inter Tight,Inter,sans-serif;font-size:21px;font-weight:900;line-height:1.2}.backoffice .clb-summary dl{grid-template-columns:1fr auto;gap:10px;margin-top:14px;font-size:12.5px;display:grid}.backoffice .clb-summary dt{color:var(--bo-ink-2)}.backoffice .clb-summary dd{text-align:right;font-weight:700}.backoffice .clb-ring{border:7px solid var(--bo-yellow);border-radius:50%;flex-shrink:0;place-items:center;width:66px;height:66px;font-size:16px;font-weight:900;display:grid}.backoffice .clb-statline{margin-bottom:0}.backoffice .clb-statline .clb-card{padding:14px 16px}.backoffice .clb-body{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:18px;display:grid}.backoffice .clb-body>div{min-width:0}.backoffice .clb-body [role=tablist]{background:0 0;flex-wrap:wrap;justify-content:flex-start;gap:4px;height:auto;margin-bottom:12px;padding:0;display:flex}.backoffice .clb-body [role=tab]{color:var(--bo-ink);box-shadow:none;border-radius:999px;padding:9px 14px;font-size:13.5px;font-weight:800}.backoffice .clb-body [role=tab][data-state=active]{background:var(--bo-ink);color:#fff}.backoffice .clb-list-link{border-top:1px solid var(--bo-line);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.backoffice .clb-people h3{margin-bottom:12px}.backoffice .clb-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.backoffice .clb-quiet{color:var(--bo-ink-2);padding:16px 0;font-size:13px}@media (width<=1100px){.backoffice .clb-search>span{display:none}.backoffice .clb-body{grid-template-columns:minmax(0,1fr) 260px}.backoffice .clb-summary{grid-template-columns:1fr}}@media (width<=640px){.backoffice .clb-stats,.backoffice .clb-statline{grid-template-columns:repeat(2,minmax(0,1fr))}.backoffice .clb-search-row{flex-wrap:wrap}.backoffice .clb-search{flex-basis:100%}.backoffice .clb-select{flex:1;min-width:0}.backoffice .clb-body{grid-template-columns:minmax(0,1fr)}.backoffice .clb-hero-content{padding:20px}.backoffice .clb-hero h2{font-size:30px}.backoffice .clb-hero-actions{align-items:flex-start}.backoffice .clb-filters button{padding:8px 10px;font-size:12px}.backoffice .clb-heading h1{font-size:32px}}.backoffice .clb-index .clb-filters{border:1px solid var(--bo-line);background:#fff;border-radius:999px;gap:4px;width:fit-content;max-width:100%;padding:3px;display:flex}.backoffice .clb-index .clb-table{table-layout:fixed;min-width:1050px}.backoffice .clb-index .clb-table th:first-child{width:26%}.backoffice .clb-index .clb-table th:nth-child(2){width:10.5%}.backoffice .clb-index .clb-table th:nth-child(3){width:19.5%}.backoffice .clb-index .clb-table th:nth-child(4){width:12.7%}.backoffice .clb-index .clb-table th:nth-child(5){width:18.6%}.backoffice .clb-index .clb-table th:nth-child(6){width:12.7%}.backoffice .clb-index .clb-table td{height:71px;padding:12px 20px}.backoffice .clb-index .clb-table tbody tr{cursor:pointer}.backoffice .clb-index .clb-table tbody tr:hover{background:#fffceb}.backoffice .clb-index .bo-identity{gap:12px}.backoffice .clb-index .bo-identity b{font-size:15px;font-weight:800}.backoffice .clb-country{background:var(--bo-page);letter-spacing:.1em;color:var(--bo-ink-2);border-radius:4px;margin-left:4px;padding:1px 4px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;display:inline-block}.backoffice .clb-index .clb-pill{padding:4px 10px;font-size:12px;font-weight:700;line-height:1.25}.backoffice .clb-plan-pro{background:var(--bo-yellow);color:var(--bo-ink)}.backoffice .clb-plan-plus{background:var(--bo-ink);color:#fff}.backoffice .clb-plan-club{color:#534600;background:#fff1ab}.backoffice .clb-plan-free{background:var(--bo-page);color:var(--bo-ink-2)}.backoffice .clb-index [class*=clb-health-]:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.backoffice .clb-spark{align-items:flex-end;gap:3px;height:28px;display:inline-flex}.backoffice .clb-spark i{background:var(--bo-ink);border-radius:1px;flex:none;width:9px;display:block}.backoffice .clb-spark i.clb-spark-current{background:var(--bo-yellow)}.backoffice .clb-spark i.clb-spark-empty{background:#d8d8d8}.backoffice .clb-no-activity{color:var(--bo-ink-3)}.backoffice .clb-month{color:var(--bo-ink-2);font-size:12.5px;line-height:1.45}.backoffice .clb-month b{color:var(--bo-ink);font-weight:800}.backoffice .clb-active{color:var(--bo-ink-3);font-weight:800}.backoffice .clb-active-today{color:var(--bo-green)}.backoffice .clb-footer{color:var(--bo-ink-2);margin-top:10px;font-size:12.5px}
