.wl-portal-contact{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:20px;padding:12px 16px;border:1px solid var(--border);border-radius:12px;color:var(--muted);font-size:13px}.wl-portal-contact strong{color:var(--text)}.wl-portal-contact span{overflow-wrap:anywhere}.wl-workspace-tabs{flex-wrap:wrap}.studio-heading{min-width:0}.studio-heading h2{overflow-wrap:anywhere}.studio-brand-wordmark{min-width:0;overflow-wrap:anywhere}.company-row{min-width:0;overflow-wrap:anywhere}.inline-form{display:flex;gap:8px;flex-wrap:wrap;margin:0}.wl-month-bars{display:flex;gap:8px;min-height:190px;align-items:end;padding:16px 0;overflow-x:auto}.wl-month-bar{min-width:48px;flex:1;text-align:center}.wl-month-bar meter{display:block;width:100%;height:120px}.wl-month-bar small{display:block;font-size:11px;color:var(--muted);margin-top:6px}.wl-analytics-platform{margin:12px 0}.wl-analytics-platform progress{width:100%;height:12px;accent-color:var(--accent)}.qris-image{max-width:100%;height:auto}
.wl-month-chart{width:100%;min-width:620px;height:auto;display:block}.wl-month-chart .wl-axis{fill:var(--muted);font-size:10px}.wl-month-chart .wl-bar{fill:var(--accent)}.wl-month-chart .wl-chart-grid{stroke:var(--border)}.wl-chart-scroll{overflow-x:auto}html body.workspace-page .sidebar .studio-brand-wordmark[data-wl-brand]{font-size:17px;letter-spacing:0;line-height:1.2}.wl-workspace-tabs .button{white-space:normal}

.studio-brand-wordmark[data-wl-brand] .studio-brand-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.studio-brand-wordmark[data-wl-brand] small{letter-spacing:.4px;font-size:9px}
