.partner-portal_workspaceTabs__L1XlQ{display:flex;align-items:stretch;gap:24px;width:100%;max-width:100%;overflow-x:auto;border-bottom:1px solid var(--color-border);overscroll-behavior-inline:contain}.partner-portal_workspaceTabs__L1XlQ button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;min-height:48px;padding:12px 2px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--color-text-muted);font:inherit;font-size:.85rem;font-weight:var(--font-weight-label);white-space:nowrap;cursor:pointer;transition:color .18s,border-color .18s}.partner-portal_workspaceTabs__L1XlQ button:hover{color:var(--color-text)}.partner-portal_workspaceTabs__L1XlQ button.partner-portal_isActive__2CoW5{color:var(--color-accent-text);border-bottom-color:var(--color-accent)}.partner-portal_workspaceTabs__L1XlQ button:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:-3px}.partner-portal_workspaceTabs__L1XlQ svg{width:var(--icon-size-small);height:var(--icon-size-small);flex-shrink:0;stroke-width:var(--icon-stroke-width)}@media (max-width:700px){.partner-portal_workspaceTabs__L1XlQ{gap:20px}.partner-portal_workspaceTabs__L1XlQ button{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.partner-portal_workspaceTabs__L1XlQ button{transition:none}}.partner-portal_billingPlaceholder__H4QLV{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);text-align:center}.partner-portal_billingPlaceholder__H4QLV>svg{width:32px;height:32px;color:var(--color-accent-text);stroke-width:var(--icon-stroke-width)}.partner-portal_billingPlaceholder__H4QLV h2{margin:0;font-size:var(--font-size-card-title)}.partner-portal_billingPlaceholder__H4QLV p{margin:0;color:var(--color-text-muted)}.partner-portal_workspaceContext__4_ST0{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--color-surface)}.partner-portal_workspaceContext__4_ST0>[data-ui~=media-placeholder],.partner-portal_workspaceContext__4_ST0>img{border-radius:var(--radius-avatar)}.partner-portal_workspaceContext__4_ST0 h1{font-size:1.75rem}.partner-portal_locationCard__mGgim{background:var(--color-surface);border:1px solid var(--line);border-radius:var(--radius-panel)}.partner-portal_locationCard__mGgim h2{font-size:1.7rem}@media (max-width:700px){.partner-portal_workspaceContext__4_ST0 h1{font-size:var(--font-size-card-title)}}.partner-portal_workspaceContext__4_ST0{display:flex;align-items:center;gap:20px;padding:22px}.partner-portal_workspaceContext__4_ST0>[data-ui~=media-placeholder],.partner-portal_workspaceContext__4_ST0>img{width:70px;height:70px;object-fit:cover;flex-shrink:0}.partner-portal_workspaceContext__4_ST0>[data-ui~=media-placeholder] span{display:none}.partner-portal_workspaceContext__4_ST0>div:not([data-ui~=media-placeholder]){flex:1;min-width:0}.partner-portal_workspaceContext__4_ST0 p{margin:5px 0}.partner-portal_locationGrid__hlnrj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.partner-portal_locationCard__mGgim{padding:0 0 24px;text-align:left;overflow:hidden;display:flex;flex-direction:column;gap:10px}.partner-portal_locationCard__mGgim>[data-ui~=media-placeholder],.partner-portal_locationCard__mGgim>img{height:320px;width:100%;object-fit:cover;margin-bottom:10px}.partner-portal_locationCard__mGgim>:not(img):not([data-ui~=media-placeholder]){margin:0 24px}@media (max-width:900px){.partner-portal_workspaceContext__4_ST0>[data-ui~=text-button]{display:none}}@media (max-width:700px){.partner-portal_workspaceContext__4_ST0{padding:18px;gap:14px}.partner-portal_workspaceContext__4_ST0>[data-ui~=media-placeholder],.partner-portal_workspaceContext__4_ST0>img{width:52px;height:52px}.partner-portal_locationGrid__hlnrj{grid-template-columns:1fr}.partner-portal_locationCard__mGgim>[data-ui~=media-placeholder],.partner-portal_locationCard__mGgim>img{height:280px}.pulse-app .partner-portal_workspaceTabs__L1XlQ button{padding:10px 14px}}