.amp-golden-dashboard{color:#f4e7c2;padding:30px;border-radius:20px}.amp-hero-card,.amp-widget,.amp-member-card-printable{background:linear-gradient(180deg,rgba(37,24,12,.95),rgba(18,12,7,.95));border:1px solid rgba(214,175,68,.25);border-radius:18px;padding:24px;box-shadow:0 8px 24px rgba(0,0,0,.25);margin-bottom:20px}.amp-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.amp-financial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:20px}.amp-big-number{font-size:54px;font-weight:700;color:#e2b44a}.amp-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#d6af44}.amp-subtitle{color:#d7c4a1}.amp-widget input,.amp-widget textarea,.amp-widget select{width:100%;background:#130c07;border:1px solid rgba(214,175,68,.22);color:#f4e7c2;padding:12px 14px;border-radius:12px}.amp-widget button,.amp-member-card-printable button{background:linear-gradient(180deg,#e2b44a,#b8861f);color:#140d05;border:none;border-radius:12px;padding:12px 18px;font-weight:700;cursor:pointer}.amp-leaderboard{margin:0;padding-left:18px}.amp-leaderboard li{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.amp-notice-item{padding:14px 16px;border-radius:14px;margin-bottom:12px;border:1px solid rgba(214,175,68,.18)}.amp-notice-item.is-unread{background:rgba(214,175,68,.08)}.amp-notice-item.is-read{background:rgba(255,255,255,.03);opacity:.82}.amp-member-card-printable{background:linear-gradient(135deg,#140d05,#2a1b0c 60%,#4a3514);border:1px solid rgba(214,175,68,.35);border-radius:22px;padding:24px;color:#f4e7c2;max-width:560px;box-shadow:0 12px 28px rgba(0,0,0,.24)}.amp-member-card-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.amp-member-status{padding:8px 12px;border-radius:999px;background:rgba(214,175,68,.12);border:1px solid rgba(214,175,68,.25);font-weight:700}.amp-member-card-body{display:flex;gap:20px;align-items:center;margin-top:20px}.amp-member-card-body img{border-radius:999px}.amp-chart canvas{width:100%;display:block;max-width:100%}@media(max-width:1100px){.amp-financial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.amp-dashboard-grid,.amp-financial-grid{grid-template-columns:1fr}}@media print{.amp-member-card-actions{display:none}}
