/* Pramuka: khaki, dark brown, maroon and golden yellow. */
body.member-wallet{--scout-paper:#f3e8d5;--scout-card:#fff7e9;--scout-tan:#d8ba8a;--scout-brown:#4b3022;--scout-maroon:#791f35;--scout-yellow:#f4c449;--ink:#432d22;--muted:#7d6653;--line:#deccb0;--bg:#f3e8d5;--green:#791f35;--green2:#791f35;background:var(--scout-paper);color:var(--ink);color-scheme:light}
.member-wallet .wallet-home-content{background:var(--scout-paper)}
.member-wallet .sidebar{background:#4b3022;border-color:#654634}.member-wallet .logo{color:#fff2d7}.member-wallet .logo>b{background:#f4c449;color:#4b3022}.member-wallet .logo small{color:#dac6a6}.member-wallet .sidebar nav a{color:#efdfc8}.member-wallet .sidebar nav a.active,.member-wallet .sidebar nav a:hover{background:#791f35;color:#ffe39a}.member-wallet .logout{background:#652b2e;color:#ffe2cc}
.member-wallet .wallet-home-hero{background:repeating-linear-gradient(48deg,transparent 0 19px,#f7d79509 20px 22px,transparent 23px 42px),radial-gradient(ellipse at 55% 35%,#99734c,transparent 72%),linear-gradient(120deg,#4b3022,#755132 55%,#522b27);color:#fff8e9}
.member-wallet .member-hero,.member-wallet .account-page .account-hero,.member-wallet .shu-hero{background:radial-gradient(ellipse at 70% 0,#a47b4e,transparent 70%),linear-gradient(130deg,#67452e,#4b3022);color:#fff8e9}
.member-wallet .hero-copy small,.member-wallet .hero-copy p,.member-wallet .account-page .hero-copy small,.member-wallet .account-page .hero-copy p{color:#f0ddbd}.member-wallet .hero-decoration{background:#ffffff18;color:#ffdc78}.member-wallet .hero-avatar{background:#f4c449;color:#4b3022}
.member-wallet .wallet-brand,.member-wallet .wallet-primary-actions a,.member-wallet .wallet-activity-link,.member-wallet .wallet-hero-pills a{color:#fff4de}.member-wallet .wallet-brand>span,.member-wallet .wallet-hero-pills a>.fi:first-child{color:#f4c449}
.member-wallet .wallet-member-status{background:#791f35;border-color:#aa5565;color:#ffe7a3}.member-wallet .wallet-greeting,.member-wallet .wallet-balance>small,.member-wallet .wallet-balance p,.member-wallet .wallet-balance .balance-visibility{color:#f0ddbd}
.member-wallet .wallet-primary-actions a{background:#432b2255;border-color:#b08b5877}.member-wallet .wallet-primary-actions a:hover{background:#791f35}.member-wallet .wallet-hero-pills a{background:#44282044;border-color:#bb935b88}
.member-wallet :is(.wallet-reminder,.wallet-service-grid,.wallet-quick-strip,.color-card,.saving-type-card,.member-loan-card,.saving-summary,.color-transaction,.member-id-strip,.account-actions>a,.account-actions button){background:var(--scout-card);border-color:var(--line);color:var(--ink);box-shadow:0 5px 18px #5c35100b}
.member-wallet :is(.card-heading h2,.section-heading h2,.saving-summary b,.color-transaction b,.account-detail b,.member-id-strip b,.account-actions b),.member-wallet .account-page .account-detail b{color:var(--ink)}
.member-wallet :is(.account-detail small,.saving-summary small,.color-transaction small,.saving-type-card small,.saving-type-card p,.account-actions small,.member-id-strip small,.history-item small,.loan-metrics small,.loan-card-top>small,.member-loan-card>small){color:#806954}
.member-wallet :is(.card-heading small,.section-heading small,.color-transaction strong){color:#791f35}.member-wallet :is(.account-detail,.history-item){border-color:#e7d9c2}
.member-wallet .wallet-reminder-heading h2>.fi{border-color:#d6bf9b;color:#755337}.member-wallet .wallet-reminder-heading>a{background:#791f35;border-color:#791f35;color:#fff0c8}.member-wallet .wallet-reminder-heading>a .fi{color:#f4c449}.member-wallet .wallet-reminder-body{background:#ebd7b5;border-color:#ddc49c}.member-wallet .wallet-reminder-body p{color:#71573f}.member-wallet .wallet-reminder-icon{background:#fff1c4;border-color:#90683e;color:#791f35;box-shadow:0 0 0 3px #d8ba8a}.member-wallet .wallet-reminder-body>a{background:linear-gradient(#ffdb73,#edb632);color:#4b3022}
.member-wallet .wallet-service-grid>a,.member-wallet .wallet-quick-strip>a{color:#604530}.member-wallet .service-art{background:linear-gradient(#f2dfbd,#dec195);border-color:#d2b281;box-shadow:inset 0 1px 1px #fff9,0 3px 7px #67451b12}.member-wallet .service-art .fi{filter:drop-shadow(0 2px 1px #ffffff66)}.member-wallet .service-art:is(.cyan,.purple,.blue,.pink){color:#791f35}.member-wallet .service-art:is(.orange,.yellow,.green,.neutral){color:#67452e}.member-wallet .wallet-service-grid>a:hover .service-art{background:#f4c449}
.member-wallet .quick-avatar{background:linear-gradient(135deg,#946e43,#4b3022);color:#fff0d4;border-color:#b88d59}.member-wallet .quick-avatar.purple{background:#791f35;color:#ffe093}.member-wallet .quick-avatar.blue{background:#f4c449;color:#4b3022}.member-wallet .quick-avatar.neutral{background:#e1c89f;color:#67452e}
.member-wallet :is(.friendly-empty,.friendly-empty.colorful,.small-empty){background:#f5ebd9;border-color:#d8c29d;color:#7d6653}.member-wallet .friendly-empty b{color:#4b3022}.member-wallet .friendly-empty p{color:#806954}.member-wallet .friendly-empty>span{background:#ead5b2;color:#791f35}
.member-wallet :is(.heading-icon,.heading-icon.account,.heading-icon.history,.heading-icon.loan,.heading-icon.shu,.detail-icon.blue,.detail-icon.green,.detail-icon.orange,.detail-icon.purple,.detail-icon.yellow,.detail-icon.red,.type-icon.blue,.type-icon.yellow,.type-icon.green,.transaction-icon){background:#efdbb6;color:#791f35}
.member-wallet .total-saving-card{background:linear-gradient(120deg,#791f35,#532328);color:#fff4de}.member-wallet .total-saving-card :is(small,p){color:#edd4bc}.member-wallet .total-saving-card a{background:#f4c449;color:#4b3022}
.member-wallet .color-form label{color:#604530}.member-wallet .color-form :is(input,select,textarea){background:#fffaf0;border-color:#d8bf99;color:#432d22}.member-wallet .color-form :is(input,select,textarea)::placeholder{color:#8d7760}.member-wallet .color-form :is(input,select,textarea):focus{border-color:#9d6b3e;box-shadow:0 0 0 3px #cfa86944}.member-wallet .money-input span{color:#791f35}.member-wallet .upload-field>span{background:#f5e8d2;border-color:#b8986b;color:#73573b}.member-wallet .color-button,.member-wallet .color-button.orange{background:linear-gradient(#8d2b43,#6a1b2f);color:#fff4de;box-shadow:0 5px 14px #791f3522}
.member-wallet .form-note{background:#f0e0c5;color:#725032}.member-wallet .bank-color-card,.member-wallet .friendly-warning{background:#fff0be;border-color:#e4c776;color:#61451f}.member-wallet .bank-color-card :is(span,small),.member-wallet .friendly-warning :is(b,p){color:#75582c}.member-wallet .loan-benefit-strip{background:#fff7e9;border-color:#deccb0}.member-wallet .loan-benefit-strip :is(b,small){color:#75583f}.member-wallet .loan-benefit-strip span{background:#efd8af;color:#791f35}.member-wallet .loan-purpose{border-color:#ddc6a5;color:#80634b}.member-wallet .loan-progress{background:#e5d0ae}.member-wallet .loan-progress i{background:linear-gradient(90deg,#a56843,#791f35)}
.member-wallet .account-page .member-id-strip a{background:#791f35;color:#ffe7a3}.member-wallet .account-shu-preview,.member-wallet .account-shu-preview.is-empty{background:#f1e0bf;border-color:#dfc598}.member-wallet .account-shu-preview :is(strong,small),.member-wallet .account-shu-preview.is-empty strong{color:#634426}.member-wallet .account-shu-preview p,.member-wallet .account-shu-preview.is-empty p{color:#7b6248}.member-wallet .account-shu-symbol,.member-wallet .account-shu-preview.is-empty .account-shu-symbol{background:#f4c449;color:#791f35}.member-wallet .shu-card-link{color:#791f35}.member-wallet .member-state{background:#f7d574;color:#523521}
.member-wallet .shu-page,.member-wallet .shu-history{background:#fff7e9}.member-wallet .shu-history-heading h2,.member-wallet .shu-history-detail h3,.member-wallet .shu-empty h3{color:#4b3022}.member-wallet .shu-history-heading small{color:#791f35}.member-wallet .shu-history-item{border-color:#e2cfaf}.member-wallet .shu-history-detail time,.member-wallet .shu-empty p,.member-wallet .shu-history-heading>span{color:#856c54}.member-wallet .shu-history-item>strong{color:#791f35}.member-wallet .shu-money-icon{background:#9a754b}.member-wallet .shu-summary{background:#f6e1ad;color:#4b3022}.member-wallet .shu-summary small{color:#775d3c}.member-wallet .shu-badge,.member-wallet .shu-badge.is-recorded,.member-wallet .shu-history-status{background:#efd07d;border-color:#d6b359;color:#5d3f24}
.member-wallet .digital-member-card{background:linear-gradient(125deg,#eed098,#d9ae6a);color:#4b3022;box-shadow:0 16px 30px #59371930}.member-wallet .coop-symbol{background:#791f35;color:#ffe7a3}.member-wallet .kta-status{background:#eadbbf;border-color:#d4ba8e;color:#4b3022}.member-wallet .kta-status p{color:#755d41}.member-wallet .status-check{background:#791f35;color:#ffdf89}
.member-wallet .announcement-card{background:#e9d5b1;border-color:#d4b886}.member-wallet .announcement-card h3{color:#4b3022}.member-wallet .announcement-card p{color:#775c3e}.member-wallet .announcement-card small{color:#791f35}.member-wallet .announcement-icon{background:#791f35;color:#f4c449}.member-wallet .loan-highlight,.member-wallet .loan-highlight.has-loan{background:linear-gradient(115deg,#791f35,#512b25);color:#fff0d7}.member-wallet .loan-highlight a,.member-wallet .loan-highlight.has-loan a{background:#f4c449;color:#4b3022}
.member-wallet .promo-slide-savings{background:radial-gradient(circle at 87% 18%,#bd965f,transparent 40%),linear-gradient(115deg,#62452e,#967043)}.member-wallet .promo-slide-loans{background:radial-gradient(circle at 86% 4%,#b85865,transparent 40%),linear-gradient(115deg,#671c30,#923349)}.member-wallet .promo-slide-card{background:radial-gradient(circle at 80% 0%,#a68354,transparent 40%),linear-gradient(115deg,#4b3022,#765637)}.member-wallet .promo-copy h2 em,.member-wallet .promo-slide-loans .promo-copy h2 em,.member-wallet .promo-slide-card .promo-copy h2 em{color:#ffdf80}.member-wallet .promo-cta,.member-wallet .promo-slide-loans .promo-cta,.member-wallet .promo-slide-card .promo-cta{background:#f4c449;color:#4b3022}.member-wallet .promo-eyebrow{color:#fff0d0}.member-wallet .promo-mini-card>b{background:#791f35}.member-wallet .promo-growth-arrow{color:#791f35}.member-wallet .promo-arrow{background:#e7d1ae;border-color:#ceb084;color:#6b4931}.member-wallet .promo-dot{background:#cbb18b}.member-wallet .promo-dot.is-active{background:#791f35}
.member-wallet :is(.status-approved,.status-active,.status-verified,.status-paid){background:#ecdfc4;color:#62472c}.member-wallet .status-pending{background:#ffe7a0;color:#6d4b1b}.member-wallet .status-rejected{background:#f6dce0;color:#791f35}.member-wallet .alert.success{background:#e8d9b5;color:#503823}.member-wallet .alert.error{background:#f4d9dc;color:#791f35}.member-wallet .uicons-credit{color:#846c54}
.member-wallet a:focus-visible,.member-wallet button:focus-visible,.member-wallet .account-page a:focus-visible,.member-wallet .account-page button:focus-visible{outline-color:#b17c25}
@media(max-width:700px){.member-wallet .bottom-nav{background:#4b3022;border-color:#785837;box-shadow:0 -5px 20px #4b30221a}.member-wallet .bottom-nav>a{color:#ddc9a9}.member-wallet .bottom-nav a.active .nav-icon{background:#791f35;color:#f4c449}.member-wallet .bottom-nav a.active small{color:#ffe7ad}.member-wallet .bottom-nav .nav-deposit .nav-icon{background:linear-gradient(#ffdc78,#e7ae25);color:#4b3022;border-color:#6d4c32;box-shadow:0 0 0 4px #4b3022,inset 0 0 0 2px #fff0b077}}
