.partner-data-tabs{display:flex;gap:4px;padding:0 12px;background:var(--wl-surface-elevated, #fff);border-bottom:1px solid var(--wl-divider, #ece9f7);position:sticky;top:0;z-index:3}.partner-data-tabs button{flex:1;border:0;background:none;padding:10px 8px;font:inherit;font-weight:600;font-size:14px;color:var(--ion-color-medium, #6b6885);border-bottom:3px solid transparent}.partner-data-tabs button[aria-selected=true]{color:var(--wl-accent-action, #26a69a);border-bottom-color:var(--wl-accent-action, #26a69a)}.partner-data-panel{background:var(--wl-surface-page, #f7fbfa);min-height:100%;padding:14px 16px 28px;overflow:auto}.partner-data-panel h2{margin:0 0 12px;font-size:20px;font-family:var(--wl-font-display, inherit)}.partner-data-search,.partner-data-card,.partner-data-sheet{background:var(--wl-surface-elevated, #fff);border-radius:var(--wl-radius-lg, 16px);box-shadow:0 2px 8px #26a69a14}.partner-data-search{display:block;width:100%;border:0;padding:12px 14px;margin-bottom:12px;font:inherit}.partner-data-card{padding:14px;margin-bottom:12px}.partner-data-row{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--wl-divider, #f0eef8);font-size:15px}.partner-data-row:last-child{border-bottom:0}.partner-data-price{color:var(--wl-accent-action, #26a69a);font-weight:800;font-size:18px}.partner-data-btn,.partner-data-btn-secondary{display:block;width:100%;border-radius:14px;padding:14px;font:inherit;font-weight:700;font-size:16px;margin-top:10px}.partner-data-btn{border:0;color:#fff;background:var(--wl-accent-action, #26a69a)}.partner-data-btn-secondary{background:transparent;color:var(--wl-accent-action, #26a69a);border:1.5px solid var(--wl-accent-action, #26a69a)}.partner-data-btn:disabled{opacity:.6}.partner-data-chip{display:inline-flex;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;background:color-mix(in srgb,var(--wl-accent-action, #26a69a) 16%,white);color:var(--wl-accent-action, #26a69a)}.partner-data-muted{color:var(--ion-color-medium, #6b6885);font-size:13px}.partner-data-bar{height:8px;border-radius:999px;background:#ece9f7;overflow:hidden;margin:8px 0}.partner-data-bar span{display:block;height:100%;background:var(--wl-accent-action, #26a69a)}.partner-data-actions{display:flex;gap:8px}.partner-data-actions .partner-data-btn,.partner-data-actions .partner-data-btn-secondary{margin-top:0}.partner-data-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c1b2e59;z-index:20;display:flex;align-items:flex-end;justify-content:center}.partner-data-sheet{width:min(480px,100%);padding:16px 16px 28px;border-bottom-left-radius:0;border-bottom-right-radius:0}.partner-data-qr{width:180px;height:180px;display:block;margin:8px auto 12px;background:#fff}.partner-data-hint{display:block;width:100%;text-align:left;margin-top:12px;padding:0;border:0;background:none;color:var(--wl-accent-action, #26a69a);font:inherit;font-weight:700;font-size:14px;cursor:pointer}.partner-data-error{color:var(--ion-color-danger, #c62828);font-size:14px}
