.partner-entry-tabs{display:flex;gap:0;margin:12px 0 22px;border-bottom:1px solid var(--line,#dedede)}.partner-entry-tabs button{flex:1;min-height:44px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--text,#171717);font:inherit;cursor:pointer}.partner-entry-tabs button[aria-selected=true]{border-bottom-color:var(--primary,#ffcc00);font-weight:700}.partner-onboarding-form{text-align:left}.partner-onboarding-form h1{font-size:30px;text-align:center;text-shadow:none}.partner-onboarding-form :is(input:not([type=checkbox]),textarea):focus{border-color:var(--focus-ring);box-shadow:0 0 0 3px rgb(255 204 0/18%)}.partner-entry-tabs button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}@media (prefers-reduced-motion:no-preference){.partner-onboarding-form :is(input:not([type=checkbox]),textarea){transition:border-color .16s ease,box-shadow .16s ease}}.partner-onboarding-form h2{margin:22px 0 12px;font-size:20px}.partner-onboarding-form>.workspace-eyebrow{text-align:center}.partner-onboarding-form textarea{width:100%;min-height:90px;padding:10px 12px;border:1px solid var(--line,#dedede);border-radius:4px;background:var(--white,#ffffff);color:var(--text,#171717);font:inherit;resize:vertical}.partner-onboarding-form .partner-onboarding-consent{align-items:flex-start;line-height:1.5;text-align:left}.partner-onboarding-consent input{flex:0 0 18px;width:18px;height:18px;min-height:0;margin-top:2px}.partner-onboarding-form .btn{white-space:normal;text-transform:none;color:#171717}.partner-field-optional,.partner-onboarding-note{color:var(--muted,#666666);font-size:13px;line-height:1.5;font-weight:400}.partner-field-optional{display:inline}.partner-onboarding-note{margin:12px 0 0}.partner-invitation-email,.partner-onboarding-notice{overflow-wrap:anywhere;line-height:1.5}.partner-invitation-email{margin:12px 0 20px;text-align:center}.partner-invitation-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;padding:16px 0;border-top:1px solid var(--border,#dedede);border-bottom:1px solid var(--border,#dedede)}.partner-invitation-terms dt{color:var(--muted,#666666);font-size:13px}.partner-invitation-terms dd{margin:7px 0 0;font-size:25px;font-weight:700;overflow-wrap:anywhere}.partner-honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%);pointer-events:none}.partner-applications{margin:28px 0;min-width:0}.partner-applications-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:14px}.partner-applications-header h2{margin:0;font-size:23px}.partner-applications-controls{display:flex;gap:8px;flex-wrap:wrap}.partner-applications select,.partner-approval-form input,.partner-invitation-copy input{min-height:42px;padding:9px 12px;border:1px solid var(--border,#dedede);border-radius:4px;background:var(--white,#ffffff);color:var(--text,#171717);font:inherit;min-width:0}.partner-applications-table{min-width:700px}.partner-applications-table td{vertical-align:top;max-width:320px;overflow-wrap:anywhere}.partner-applications-table small{display:block;margin-top:5px;color:var(--muted,#666666)}.partner-approval-form{display:grid;grid-template-columns:repeat(2,minmax(0,260px));gap:16px;margin-top:18px;padding:18px 0;border-top:1px solid var(--border,#dedede);border-bottom:1px solid var(--border,#dedede)}.partner-approval-form .compact-actions,.partner-approval-form h3,.partner-approval-form>p{grid-column:1/-1;margin:0;overflow-wrap:anywhere}.partner-approval-form h3{font-size:18px}.partner-approval-form label{display:grid;gap:7px;font-size:13px;font-weight:600}.partner-invitation-copy{display:flex;gap:10px;margin-top:12px;min-width:0}.partner-invitation-copy input{flex:1}@media (max-width:600px){.partner-onboarding-form h1{font-size:26px}.partner-onboarding-form.workspace-login--entry{padding:22px 18px}.partner-approval-form,.partner-invitation-terms{grid-template-columns:minmax(0,1fr)}.partner-invitation-copy{flex-direction:column}.partner-applications-controls{width:100%}.partner-applications-controls select{flex:1;width:100%}}