.signin-page-content.svelte-1nf7pfa{width:100%;box-sizing:border-box}.signin-layout.svelte-1nf7pfa{display:grid;grid-template-columns:auto minmax(25rem,30rem);justify-content:center;gap:2rem;align-items:start;width:100%}.signin-clerk-panel.svelte-1nf7pfa{width:fit-content;max-width:100%;min-width:0;box-sizing:border-box}.signin-clerk-panel.svelte-1nf7pfa .clerk-box{border:none}.signin-app-column.svelte-1nf7pfa{min-width:0;position:sticky;top:.75rem}.signin-app-card.svelte-1nf7pfa{padding:1.25rem 1.35rem;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box}.apb-account-auth-aside.svelte-1nf7pfa .signin-app-title{margin:0 0 .75rem;font-size:1.05rem;font-weight:700;color:var(--apb-color-text-primary, #0f172a)}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-heading-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem .75rem}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-heading-label{flex:1 1 auto;min-width:0}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-badge{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;margin-left:auto;padding:.25rem .65rem;font-size:.72rem;font-weight:600;line-height:1.25;letter-spacing:.01em;border-radius:var(--apb-radius-pill, 999px);border-style:solid;border-width:1px}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-badge i{font-size:.85em;opacity:.95}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-badge--soon{color:var(--apb-color-text-success, #15803d);background:#16a34a1a;border-color:#16a34a59}.apb-account-auth-aside.svelte-1nf7pfa .signin-app-body{margin:0 0 .85rem;font-size:.875rem;line-height:1.55;color:#475569}.apb-account-auth-aside.svelte-1nf7pfa .signin-app-body:last-of-type{margin-bottom:0}.apb-account-auth-aside.svelte-1nf7pfa .signin-tiers{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #e2e8f0}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-section{margin:0;padding:0}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-section+.signin-tier-section{margin-top:1.35rem;padding-top:1.25rem;border-top:1px solid #e2e8f0}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-title{margin:0 0 .6rem;font-size:1.05rem;font-weight:700;color:var(--apb-color-text-primary, #0f172a)}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-list{margin:0;padding-left:1.15rem;font-size:.875rem;line-height:1.55;color:#334155}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-list li{margin-bottom:.35rem}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-list li:last-child{margin-bottom:0}@media(max-width:960px){.signin-layout.svelte-1nf7pfa{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.signin-clerk-panel.svelte-1nf7pfa{width:100%;max-width:100%;display:flex;justify-content:center}.signin-app-column.svelte-1nf7pfa{width:100%;max-width:100%;position:static}.signin-app-card.svelte-1nf7pfa{text-align:center}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-heading-row{flex-direction:column;align-items:center;text-align:center}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-heading-label{flex:none}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-badge{margin-left:0}.apb-account-auth-aside.svelte-1nf7pfa .signin-app-title:not(.signin-tier-heading-row),.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-title:not(.signin-tier-heading-row){text-align:center}.apb-account-auth-aside.svelte-1nf7pfa .signin-app-body{text-align:center}.apb-account-auth-aside.svelte-1nf7pfa .signin-tier-list{list-style-position:inside;padding-left:0;text-align:center}}
