body.mp-account-kit[data-view=account] .terminal-panel{border:0;border-radius:0;background:transparent;box-shadow:none}body.mp-account-kit[data-view=account] .terminal-panel:before{display:none}body.mp-account-kit[data-view=account] .main-pane{padding:0;background:transparent;box-shadow:none}body.mp-account-kit .account-hub{width:min(1100px,100%);margin:12px auto 0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;gap:12px}body.mp-account-kit .account-hero,body.mp-account-kit .account-section,body.mp-account-kit .account-notice,body.mp-account-kit .billing-plan,body.mp-account-kit .dash-check,body.mp-account-kit .saved-prop-list>*,body.mp-account-kit .account-alert-rules>*,body.mp-account-kit .account-identity{border:1px solid rgba(var(--gold-rgb),.32);border-radius:14px;background:var(--surface);box-shadow:none}body.mp-account-kit .account-section{padding:16px;gap:14px}body.mp-account-kit .account-section-head{align-items:baseline}body.mp-account-kit .account-section-head .eyebrow,body.mp-account-kit .account-hero .eyebrow,body.mp-account-kit .account-field>span,body.mp-account-kit .account-field>small{color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}body.mp-account-kit .account-notice{background:var(--surface-2);color:var(--ink);font-size:13.5px;font-weight:650}body.mp-account-kit .account-empty{margin:0;padding:0;border:0;background:transparent;color:var(--muted);font-size:13.5px;font-weight:600;line-height:1.45}body.mp-account-kit .account-notice.warn{border-color:var(--red)}body.mp-account-kit .account-hero{padding:16px;gap:16px}body.mp-account-kit .account-hero-id{gap:12px}body.mp-account-kit .account-avatar{width:48px;height:48px;border:1px solid rgba(var(--goldlt-rgb),.5);background:var(--chrome);color:var(--gold-bright);font-size:17px;font-weight:850}body.mp-account-kit .account-hero h2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:21px;font-weight:800;letter-spacing:-.01em}body.mp-account-kit .account-hero p{color:var(--muted);font-size:13px;font-weight:650}body.mp-account-kit .account-plan-chip{min-height:28px;padding:0 11px;border:1px solid rgba(var(--gold-rgb),.4);border-radius:999px;background:var(--surface-2);color:var(--ink);font-size:12px;font-weight:800}body.mp-account-kit .account-plan-chip.paid{border-color:rgba(var(--accent-rgb),.6);background:rgba(var(--accent-rgb),.12);color:var(--accent-dark)}body.mp-account-kit .account-hero-metrics>span{padding:10px 12px;border:1px solid rgba(var(--gold-rgb),.22);border-radius:12px;background:var(--surface-2);box-shadow:none}body.mp-account-kit .account-hero-metrics>span b{color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.mp-account-kit .account-hero-metrics>span strong{color:var(--ink);font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}body.mp-account-kit .account-hero-metrics>span small{color:var(--muted);font-size:11px;font-weight:650}body.mp-account-kit .account-tabs{display:flex;flex-wrap:nowrap;gap:8px;padding:2px 0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}body.mp-account-kit .account-tabs::-webkit-scrollbar{display:none}body.mp-account-kit .account-tabs button{flex:0 0 auto;min-height:36px;padding:0 13px;border:1px solid rgba(var(--goldlt-rgb),.34);border-radius:999px;background:rgba(var(--cream-rgb),.08);color:var(--text-on-dark);font-size:13px;font-weight:760;white-space:nowrap;scroll-snap-align:start;box-shadow:none}body.mp-account-kit .account-tabs button:hover{background:rgba(var(--cream-rgb),.16)}body.mp-account-kit .account-tabs button.active{border-color:rgba(var(--goldlt-rgb),.7);background:rgba(var(--goldlt-rgb),.16);color:var(--gold-bright)}body.mp-account-kit .account-chip,body.mp-account-kit .account-league-tab,body.mp-account-kit .my-book-chip{min-height:36px;padding:0 13px;border:1px solid rgba(var(--gold-rgb),.4);border-radius:999px;background:var(--surface-2);color:var(--ink);font-size:13px;font-weight:760;box-shadow:none}body.mp-account-kit .account-chip:hover,body.mp-account-kit .account-league-tab:hover,body.mp-account-kit .my-book-chip:hover{background:var(--surface-3)}body.mp-account-kit .account-chip.active,body.mp-account-kit .account-league-tab.active,body.mp-account-kit .my-book-chip.active{border-color:rgba(var(--accent-rgb),.6);background:rgba(var(--accent-rgb),.12);color:var(--accent-dark)}body.mp-account-kit .account-chip.active span,body.mp-account-kit .account-chip.active b{background:var(--accent-dark);color:var(--text-on-dark)}body.mp-account-kit .account-hub .auth-google-button,body.mp-account-kit .auth-modal-card .auth-google-button{min-height:44px;padding:0 18px;border:1px solid var(--accent-dark);border-radius:12px;background:var(--accent);color:var(--text-on-dark);font-size:14px;font-weight:800;box-shadow:none}body.mp-account-kit .account-hub .auth-google-button.compact{min-height:36px;padding:0 14px;font-size:13px}body.mp-account-kit .account-hub .auth-google-button:hover,body.mp-account-kit .auth-modal-card .auth-google-button:hover{background:var(--accent-dark)}body.mp-account-kit .account-hub .ghost-button{min-height:36px;padding:0 14px;border:1px solid rgba(var(--gold-rgb),.45);border-radius:12px;background:var(--surface-2);color:var(--ink);font-size:13px;font-weight:800;box-shadow:none}body.mp-account-kit .account-hub .ghost-button:hover{background:var(--surface-3)}body.mp-account-kit .account-hub .ghost-button.active{border-color:rgba(var(--accent-rgb),.6);background:rgba(var(--accent-rgb),.12);color:var(--accent-dark)}body.mp-account-kit .account-hub input[type=text],body.mp-account-kit .account-hub input[type=email],body.mp-account-kit .account-hub input[type=search],body.mp-account-kit .account-hub input[type=number],body.mp-account-kit .account-hub textarea,body.mp-account-kit .account-hub .osp-select-button{min-height:40px;border:1px solid rgba(var(--gold-rgb),.4);border-radius:12px;background:var(--surface-2);color:var(--ink);box-shadow:none}body.mp-account-kit .account-hub input:focus,body.mp-account-kit .account-hub textarea:focus,body.mp-account-kit .account-hub .osp-select-button:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 2px rgba(var(--accent-rgb),.22)}body.mp-account-kit .dash-check{border-style:solid;border-color:rgba(var(--gold-rgb),.22);background:var(--surface-2)}body.mp-account-kit .dash-check.done{border-color:rgba(var(--accent-rgb),.5);background:rgba(var(--accent-rgb),.08)}body.mp-account-kit .dash-check-mark{border:1.5px solid rgba(var(--gold-rgb),.5);background:var(--surface)}body.mp-account-kit .dash-check.done .dash-check-mark{border-color:var(--accent);background:var(--accent);color:var(--text-on-dark)}body.mp-account-kit .account-section.pro,body.mp-account-kit .billing-plan.recommended{border-color:rgba(var(--accent-rgb),.6);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.32)}body.mp-account-kit .billing-plan{padding:14px}body.mp-account-kit .saved-prop-list>*,body.mp-account-kit .account-alert-rules>*{min-height:56px;padding:10px 12px;border-radius:12px;background:var(--surface-2)}body.mp-account-kit .account-signed-out{display:grid;place-items:center;min-height:min(60vh,520px);padding:24px 0}body.mp-account-kit .account-signed-out .account-hero{flex-direction:column;align-items:flex-start;gap:12px;width:min(520px,100%);padding:22px;text-align:left}body.mp-account-kit .account-signed-out h2{font-size:24px;line-height:1.15;text-wrap:balance}body.mp-account-kit .account-signed-out p{color:var(--ink);font-size:14px;font-weight:600;line-height:1.5}body.mp-account-kit .auth-modal-backdrop{background:rgba(var(--shadow-rgb),.62);-webkit-backdrop-filter:none;backdrop-filter:none}body.mp-account-kit .auth-modal-card{border:1px solid rgba(var(--gold-rgb),.32);border-radius:16px;background:var(--surface);box-shadow:none}body.mp-account-kit .auth-modal-kicker{color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}body.mp-account-kit .auth-modal-card h2{font-size:22px;font-weight:800;letter-spacing:-.01em}body.mp-account-kit .auth-modal-card p{color:var(--ink);font-weight:600}body.mp-account-kit .auth-modal-card select,body.mp-account-kit .auth-modal-card textarea,body.mp-account-kit .auth-modal-card input{border:1px solid rgba(var(--gold-rgb),.4);border-radius:12px;background:var(--surface-2);box-shadow:none}@media(max-width:767px){body.mp-account-kit .account-hero{flex-direction:column;align-items:stretch}body.mp-account-kit .account-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}body.mp-account-kit .account-grid{grid-template-columns:minmax(0,1fr)}body.mp-account-kit .account-tabs{margin:0 -14px;padding:2px 14px}}body.mp-account-kit #feedbackForm textarea,body.mp-account-kit #feedbackForm select,body.mp-account-kit .feedback-field textarea{border:1px solid rgba(var(--gold-rgb),.4);border-radius:12px;background:var(--surface-2)}body.mp-account-kit #feedbackForm textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.22)}
