#ftPageAccounts.jf99-compact .ft70-individual{gap:20px}#ftPageAccounts.jf99-compact .ft70-individual>#ft61RuleStrip,#ftPageAccounts.jf99-compact .ft70-individual>#ft63AccountSummary,#ftPageAccounts.jf99-compact .ft70-individual>#ftActiveRules{display:none}#ftPageAccounts.jf99-compact .ft-account-list{display:flex;flex-direction:column;gap:10px}#ftPageAccounts.jf99-compact .ft70-toolbar{margin-bottom:0}#ftPageAccounts.jf99-compact .ft-page-head{min-height:140px;padding:24px!important}#ftPageAccounts.jf99-compact .ft-page-head h2{font-size:30px!important}#ftPageAccounts.jf99-compact #ft61Hero-accounts{display:none}.jf99-row{display:flex;align-items:center;text-align:left;gap:13px;width:100%;padding:17px;border:1px solid var(--border);border-radius:17px;background:var(--surface);color:var(--text);cursor:pointer;font:inherit;min-height:86px}.jf99-row.active{border-color:var(--accent)}.jf99-row>span:nth-child(2){flex:1;min-width:0}.jf99-row strong{display:block;font-size:15px;overflow-wrap:anywhere}.jf99-row small{display:block;color:var(--muted);margin-top:6px;font-size:12px}.jf99-icon{display:grid;place-items:center;width:40px;height:40px;flex:none;background:color-mix(in srgb,var(--accent) 13%,var(--surface));border-radius:12px;color:var(--accent2);font-size:23px}.jf99-tag{font-size:11px;color:var(--accent2);padding:6px 8px;border-radius:8px;background:color-mix(in srgb,var(--accent) 10%,var(--surface));flex:none}#jf99Catalogue{border:1px solid var(--border);padding:18px;border-radius:17px;background:var(--surface)}#jf99Catalogue>summary{cursor:pointer;font-weight:600;min-height:44px}#jf99Catalogue>summary small{display:block;color:var(--muted);font-size:12px;margin-top:7px;font-weight:400}#jf99Catalogue[open]>#ftProgramCatalogue{margin-top:20px}#jf99Dialog{width:min(540px,calc(100vw - 32px));padding:0;max-height:calc(100dvh - 48px);border:1px solid var(--border);border-radius:24px;background:var(--surface);color:var(--text);box-shadow:0 24px 80px #0008;overflow:auto}#jf99Dialog::backdrop{background:#050813b8;backdrop-filter:blur(6px)}#jf99Dialog header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px;border-bottom:1px solid var(--border)}#jf99Dialog h2{font-size:21px;margin:0}#jf99Dialog .jf99-dialog-body{padding:20px;display:grid;gap:18px}#jf99Dialog form{display:grid;gap:16px}#jf99Dialog label{display:grid;gap:8px;font-size:13px;color:var(--muted)}#jf99Dialog input{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:11px;padding:12px;background:var(--surface2);color:var(--text);font:inherit;font-size:16px;min-height:46px}#jf99Dialog p{line-height:1.6;margin:0;font-size:13px}#jf99Dialog summary{cursor:pointer;padding:10px 0}.jf99-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.jf99-metrics{display:grid;grid-template-columns:1fr 1fr;gap:14px}.jf99-metrics small{display:block;color:var(--muted);margin-bottom:10px}.jf99-metrics strong{font-size:27px}.jf99-actions,.jf99-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jf99-actions button,.jf99-choices button{min-height:48px;white-space:normal}.jf99-choices button{display:grid;text-align:left;gap:10px;padding:20px}.jf99-choices small{font-weight:400;color:var(--muted)}.jf99-progress{height:8px;border-radius:6px;background:var(--surface2);overflow:hidden}.jf99-progress i{display:block;height:100%;background:var(--accent)}.jf99-deposit{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--border)}.jf99-deposit small{display:block;color:var(--muted);overflow-wrap:anywhere}.jf99-personal #ft61PayoutChecklist,.jf99-personal #ftCycleForm,.jf99-personal #ftPAModelRules{display:none}.jf99-row:focus-visible{outline:2px solid var(--accent2);outline-offset:3px}@media(max-width:400px){.jf99-row{padding:13px;gap:9px}.jf99-icon{width:32px;height:32px}.jf99-tag{font-size:10px;padding:5px}.jf99-row strong{font-size:13px}.jf99-fields,.jf99-choices{grid-template-columns:1fr}.jf99-metrics strong{font-size:22px}}

#ftPageAccounts.jf99-compact .account-strip{display:none}.jf99-personal #ftRewardCycleForm,.jf99-personal #ftRiskReferenceForm{display:none}
