.usage-module__kC_CMW__page{background:var(--map-panel);min-height:100vh;color:var(--map-ink);padding:24px max(20px,50vw - 560px);font:15px/1.6 system-ui}.usage-module__kC_CMW__header,.usage-module__kC_CMW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.usage-module__kC_CMW__header{border-bottom:1px solid var(--map-border);padding-bottom:36px;font-size:12px}.usage-module__kC_CMW__page a{color:var(--map-accent)}.usage-module__kC_CMW__intro{max-width:780px;padding:44px 0 20px}.usage-module__kC_CMW__intro h1{margin:12px 0;font-size:clamp(32px,5vw,52px);line-height:1.1}.usage-module__kC_CMW__eyebrow{letter-spacing:.14em;color:var(--map-accent);font-size:11px}.usage-module__kC_CMW__section{border-top:1px solid var(--map-border);padding:24px 0}.usage-module__kC_CMW__section h2{font-size:24px}.usage-module__kC_CMW__cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin:24px 0;display:grid}.usage-module__kC_CMW__cards article{border:1px solid var(--map-border);background:var(--map-wash);border-radius:12px;padding:22px}.usage-module__kC_CMW__cards strong{font-variant-numeric:tabular-nums;font-size:36px;display:block}.usage-module__kC_CMW__cards p,.usage-module__kC_CMW__muted{color:var(--map-muted);font-size:13px}.usage-module__kC_CMW__page button,.usage-module__kC_CMW__page select,.usage-module__kC_CMW__page input{background:var(--map-raised);color:var(--map-ink);border:1px solid var(--map-border);font:inherit;border-radius:6px;padding:9px}.usage-module__kC_CMW__tableWrap{overflow:auto}.usage-module__kC_CMW__page table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.usage-module__kC_CMW__page th,.usage-module__kC_CMW__page td{text-align:left;border-bottom:1px solid var(--map-border);padding:14px 10px}.usage-module__kC_CMW__page td small{color:var(--map-muted);display:block}.usage-module__kC_CMW__page summary{cursor:pointer;padding:14px 0}.usage-module__kC_CMW__explain{color:var(--map-muted);font-size:13px}.usage-module__kC_CMW__inputs{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:24px 0;display:grid}.usage-module__kC_CMW__inputs label{flex-direction:column;gap:8px;font-size:13px;display:flex}.usage-module__kC_CMW__notice{background:var(--map-wash);border-left:3px solid #c99435;padding:16px}.usage-module__kC_CMW__history{max-height:280px;overflow:auto}.usage-module__kC_CMW__history>div{justify-content:space-between;gap:12px;padding:5px;font-size:12px;display:flex}.usage-module__kC_CMW__history meter{flex:1}.usage-module__kC_CMW__page :focus-visible{outline:2px solid var(--map-accent);outline-offset:3px}@media (max-width:600px){.usage-module__kC_CMW__page table,.usage-module__kC_CMW__page tbody{white-space:normal;display:block}.usage-module__kC_CMW__page thead{display:none}.usage-module__kC_CMW__page tr{border-bottom:1px solid var(--map-border);grid-template-columns:repeat(3,1fr);padding:12px 0;display:grid}.usage-module__kC_CMW__page td{border:0;padding:5px}.usage-module__kC_CMW__page td:first-child,.usage-module__kC_CMW__page td:nth-child(2){grid-column:1/-1}.usage-module__kC_CMW__page td:nth-child(2){color:var(--map-muted)}.usage-module__kC_CMW__page td:nth-child(3):before{content:"Calls";color:var(--map-muted);font-size:11px;display:block}.usage-module__kC_CMW__page td:nth-child(4):before{content:"Failures";color:var(--map-muted);font-size:11px;display:block}.usage-module__kC_CMW__page td:nth-child(5):before{content:"Avg time";color:var(--map-muted);font-size:11px;display:block}}
