/* Shared member-area template. Loaded once by portal/header.aspx. */
body.sc-premium,.sc-premium body{--ink:#202b28;--muted:#59675e;--line:#e2e7e2;--ground:#f5f6f3;--accent:#b23830;background:var(--ground)!important;color:var(--ink);font:16px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;padding-top:0!important;-webkit-font-smoothing:antialiased}
.sc-premium .wrapper{background:transparent}.sc-premium h1,.sc-premium h2,.sc-premium h3,.sc-premium h4{font-family:inherit;letter-spacing:-.025em;color:var(--ink)}
.sc-premium .container{max-width:1400px;width:calc(100% - 80px)}
.sc-premium .container.content{padding-top:32px;padding-bottom:64px}
.sc-premium .header.header-sticky{position:relative!important;top:auto!important;height:auto!important;min-height:76px;border-bottom:1px solid var(--line)!important;background:#fff!important;z-index:10}
.sc-premium .header .navbar{margin:0;min-height:76px;border:0;background:transparent}
.sc-premium .header .navbar>.container{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}
.sc-premium .header .navbar>.container:before,.sc-premium .header .navbar>.container:after{display:none}
.sc-premium .header .menu-container{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;margin:0}
.sc-premium .header .navbar-brand{height:auto;float:none;display:block;margin:0;padding:0}
.sc-premium .header .navbar-brand img{width:172px!important;max-width:100%;height:auto!important}
.sc-premium #header{height:auto!important;min-height:0!important;position:static!important;float:none!important;width:auto!important;margin:0!important;padding:0!important}
.sc-premium #myaccount{position:static!important;width:auto!important;height:auto!important;display:flex;flex-direction:row-reverse;align-items:center;gap:30px;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}
.sc-premium #signin,.sc-premium #options{position:static!important;float:none!important;width:auto!important;background:transparent!important;border:0!important;padding:0!important;margin:0!important}
.sc-premium #signin p{margin:0;font-size:14px;color:var(--muted);white-space:nowrap}.sc-premium #signin p strong{font-weight:500}.sc-premium #signin p a{color:var(--muted)!important;margin-left:8px}
.sc-premium #accountinfo{display:none!important}
.sc-premium .sc-member-links{gap:6px;padding:0;flex-wrap:nowrap;font-size:15px}
.sc-premium .sc-member-links a,.sc-premium .sc-member-links a.hlink{display:block;padding:9px 13px!important;min-width:0!important;width:auto!important;color:#53615a!important;background:transparent!important;border-radius:7px!important;font-weight:500!important;text-decoration:none!important;line-height:1.5}
.sc-premium .sc-member-links a:hover,.sc-premium .sc-member-links a[aria-current=page]{background:#f0f3ef!important;color:#263d32!important}
.sc-premium .breadcrumbs{background:transparent!important;border-bottom:1px solid var(--line);padding:0!important;box-shadow:none}
.sc-premium .breadcrumbs h1{font:500 14px/24px -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;letter-spacing:.12em;color:#5d6a61;margin:11px 0!important;padding:0}
.sc-premium .breadcrumbs h1 img{display:none}.sc-premium .breadcrumbs .breadcrumb{padding:10px 0;margin:0}
.sc-premium #Minimize{font-size:14px;color:#68766d;padding:3px 0}.sc-premium #Minimize:after{content:" Shortcuts";font:500 14px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.sc-premium #minimizeDiv{clear:both;margin:0 0 14px!important;padding:0!important;border:0}
.sc-premium #minimizeDiv>br{display:none}.sc-premium #minimizeDiv>li{margin:0 7px 6px 0!important;padding:0;vertical-align:middle}
.sc-premium #minimizeDiv a.rounded{min-height:36px;height:auto;flex-direction:row;gap:7px;padding:7px 12px!important;border-radius:7px!important;background:#fff;box-shadow:none;border:1px solid var(--line);font-size:14px}
.sc-premium #minimizeDiv a.rounded i{font-size:14px!important;color:#7b8780!important}.sc-premium #minimizeDiv a.rounded strong{font-size:15px;font-weight:500}
.sc-premium #minimizeDiv .badge{position:static!important;font:500 14px/1.2 inherit;margin-left:4px;padding:2px 4px;vertical-align:middle}
.sc-premium .wallet-sidebar{padding-right:26px}
.sc-premium #cssmenu{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;overflow:visible}
.sc-premium #cssmenu>ul>li{border:0;margin-bottom:3px}
.sc-premium #cssmenu>ul>li>a,.sc-premium #cssmenu>ul>li.active>a{background:transparent!important;color:#637068!important;font-size:15px!important;font-weight:500!important;padding:11px 12px!important;border-radius:8px!important;line-height:1.5;letter-spacing:0}
.sc-premium #cssmenu>ul>li>a:hover{background:#eaf0e9!important;color:#2e4336!important}
.sc-premium #cssmenu a[aria-current=page]{background:#e3ebe1!important;color:#2c4a36!important;border-left:0!important;font-weight:650!important}
.sc-premium #cssmenu ul ul li a{background:transparent!important;border:0!important;font-size:15px!important;padding:8px 12px 8px 37px!important}
.sc-premium #cssmenu i{font-size:14px!important;color:#8a978e!important;margin-right:6px}
.sc-premium #cssmenu a[aria-current=page] i{color:#416346!important}
.sc-premium #cssmenu .has-sub>a:after{opacity:.45}
.sc-premium .wallet-menu>summary{display:none}
.sc-premium .wallet-sidebar .hidden-xs,.sc-premium .wallet-sidebar .hidden-sm{display:block!important}
.sc-premium .member-page-heading,.sc-premium .dashboard-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}
.sc-premium .member-page-heading h1,.sc-premium .wallet-wrap h1{font:600 31px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.04em;margin:5px 0 10px;color:var(--ink)}
.sc-premium .member-page-heading p,.sc-premium .dashboard-heading .muted{font-size:16px;margin:0;color:var(--muted)}
.sc-premium .member-page-heading .member-kicker,.sc-premium .wallet-wrap .eyebrow{font-size:14px;font-weight:600;letter-spacing:.14em;color:#5e7064;margin:0 0 8px}
.sc-premium .member-status{display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:14px;color:#54745b;border:1px solid #d8e3d6;padding:5px 10px;border-radius:30px!important;background:#f2f7ef}
.sc-premium .member-status>span{width:5px;height:5px;background:#5a8960;border-radius:50%!important}
.sc-premium .finance-card{border:1px solid #dce3dc;border-radius:16px!important;background:#fff;overflow:hidden;margin:0 0 24px;box-shadow:0 5px 18px -13px rgba(28,45,34,.25)}
.sc-premium .finance-main{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr)}
.sc-premium .finance-total{padding:30px 30px 28px;background:#20362d;color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}
.sc-premium .finance-label{color:#c9dbcf;font-size:14px;font-weight:500;margin:0 0 9px}
.sc-premium .finance-amount{display:flex;gap:9px;align-items:baseline;font-variant-numeric:tabular-nums;white-space:nowrap;max-width:100%}
.sc-premium .finance-amount>span{font-size:17px;color:#c9dbcf;font-weight:400;letter-spacing:-.02em}
.sc-premium .finance-amount strong{font-size:clamp(32px,3.5vw,49px);font-weight:500;line-height:1.2;letter-spacing:-.055em;overflow-wrap:anywhere;white-space:normal;color:#fff}
.sc-premium .finance-caption{font-size:14px;color:#c9dbcf;margin:11px 0 25px!important;line-height:1.5}
.sc-premium .finance-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 15px;border:1px solid #758f7e;border-radius:7px!important;color:#f1f8f1!important;background:#304d3c;text-decoration:none!important;font-size:15px;font-weight:500}
.sc-premium .finance-primary:hover{background:#42644e;border-color:#8aa68d}.sc-premium .finance-primary>span{font-size:15px}
.sc-premium .finance-breakdown{padding:25px 28px 20px;min-width:0}
.sc-premium .finance-breakdown-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}
.sc-premium .finance-breakdown h2{font-size:20px!important;font-weight:600;margin:0!important;letter-spacing:0}
.sc-premium .finance-unit{font-size:14px;font-weight:500;letter-spacing:.09em;color:#5e6c63;background:#f6f7f4;border:1px solid #e8ebe5;border-radius:4px!important;padding:3px 5px;white-space:nowrap}
.sc-premium a.finance-row{display:flex;align-items:center;gap:12px;padding:17px 0;text-decoration:none!important;color:var(--ink)!important;border-bottom:1px solid #edf0e9}
.sc-premium .finance-icon{flex:0 0 34px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e8df;background:#f7f7f1;border-radius:9px!important;color:#8a8966;font-size:14px}
.sc-premium .finance-icon.mining{background:#edf3ea;border-color:#e1eadc;color:#698365}
.sc-premium .finance-row-label{min-width:0}.sc-premium .finance-row-label strong{font-size:15px;font-weight:550;display:block}.sc-premium .finance-row-label small{display:block;font-size:14px;color:#5e6c63;margin-top:2px}
.sc-premium .finance-row-amount{margin-left:auto;font-size:21px;font-weight:550;letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:tabular-nums;color:#243c2c}
.sc-premium .finance-row-amount small{font-size:14px;font-weight:400;letter-spacing:0;color:#627167}
.sc-premium .finance-arrow{font-size:15px;color:#98a69a}.sc-premium .finance-row:hover .finance-arrow{color:#294934}
.sc-premium .finance-reserved{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#5e6c63;padding-top:17px}
.sc-premium .finance-reserved strong{font-weight:500;color:#657368;white-space:nowrap;font-variant-numeric:tabular-nums}
.sc-premium .finance-footnote{color:#5e6c63!important;font-size:14px!important;margin:5px 0 0!important}
.sc-premium .overview-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:22px;margin-bottom:26px}
.sc-premium .overview-card{padding:25px;background:#fff;border:1px solid var(--line);border-radius:14px!important;min-width:0}
.sc-premium .overview-card-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}
.sc-premium .overview-card h2{font-size:20px;font-weight:600;margin:0}
.sc-premium .overview-card-heading a{font-size:15px;color:#74816f;text-decoration:none}.sc-premium .overview-card-heading a:hover{color:#2c4a36}
.sc-premium .work-value{font-size:31px;font-weight:500;letter-spacing:-.045em;line-height:1.1;color:#294632;margin:0 0 6px;font-variant-numeric:tabular-nums}.sc-premium .work-value span{font-size:14px;font-weight:400;color:#89998b;letter-spacing:0}
.sc-premium .overview-caption{font-size:14px;color:#5e6c63;margin:0 0 19px}.sc-premium .work-progress>div:first-child{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#5e6c63;margin-bottom:8px}
.sc-premium .work-progress strong{font-weight:500}.sc-premium .work-progress .progress{height:4px;background:#eef1e9;border-radius:4px!important;margin:0 0 20px;box-shadow:none}.sc-premium .work-progress .progress-bar{background:#748d6f;box-shadow:none}
.sc-premium .work-detail{display:flex;gap:9px;align-items:center;border-top:1px solid #edf0e9;padding:11px 0 0;margin-top:11px;font-size:14px;color:#76816f}
.sc-premium .work-detail strong{margin-left:auto;color:#46573e;font-size:14px;font-weight:550;font-variant-numeric:tabular-nums}.sc-premium .work-detail a{font-size:14px;color:#9b4936;text-decoration:none}
.sc-premium .account-person{display:flex;align-items:center;gap:12px;margin:4px 0 22px}.sc-premium .account-avatar{width:40px;height:40px;border-radius:50%!important;background:#f0f2eb;display:flex;justify-content:center;align-items:center;color:#83917c}.sc-premium .account-person strong{display:block;font-size:16px;font-weight:550}.sc-premium .account-person div>span{font-size:14px;color:#5e6c63}
.sc-premium .account-details dl{margin:0}.sc-premium .account-details dl>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid #eef0ea;font-size:14px}.sc-premium .account-details dt{font-weight:400;color:#5e6c63}.sc-premium .account-details dd{font-weight:500;color:#55644c}.sc-premium .account-active{font-size:14px;background:#edf4e8;color:#638050;padding:3px 8px;border-radius:20px!important}
.sc-premium .wallet-wrap{font:16px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink)}
.sc-premium .wallet-wrap .card{border-color:var(--line);box-shadow:none;padding:24px;border-radius:14px!important}.sc-premium .wallet-wrap .card h2{font-size:20px;font-weight:550;letter-spacing:-.02em}.sc-premium .wallet-wrap .muted{font-size:14px;color:#5e6c63}
.sc-premium .mining-dashboard .dashboard-tabs{margin-top:6px;margin-bottom:22px;border-color:#dde4da;gap:25px}.sc-premium .mining-dashboard .dashboard-tabs a{font-size:15px;font-weight:500;color:#5b6c55}.sc-premium .mining-dashboard .dashboard-tabs a[aria-current=page]{border-bottom-width:2px;border-color:#5e7751;color:#324829}
.sc-premium .mining-dashboard .dashboard-refresh{margin-top:0;background:#fff;border:1px solid var(--line);color:#677560;padding:8px 12px;font-size:15px}
.sc-premium .mining-dashboard .ledger-details{grid-template-columns:1fr 1fr;background:transparent;border-top:0;gap:24px;padding:0 0 9px}.sc-premium .mining-dashboard .ledger-details p{display:flex;align-items:baseline;gap:12px;justify-content:space-between}.sc-premium .mining-dashboard .ledger-details span{font-size:14px;min-height:0}.sc-premium .mining-dashboard .ledger-details strong{font-size:14px;font-weight:500;white-space:nowrap;color:#64725b}
.sc-premium .mining-dashboard .activity-card{margin-top:22px}.sc-premium .mining-dashboard .network-label{font-size:14px;font-weight:500;color:#596b4f;background:#f0f4ec;border:1px solid #e3eadc}
.sc-premium .mining-dashboard .activity-unavailable{background:#faf9f3;border:1px solid #ebe8d6;border-radius:9px!important;padding:16px 18px;color:#827450;font-size:14px}.sc-premium .mining-dashboard .activity-unavailable strong{font-weight:550}.sc-premium .mining-dashboard .activity-unavailable p{font-size:16px;line-height:1.65;color:#6d634b;margin-bottom:0}
.sc-premium .mining-dashboard .activity-note{font-size:14px;line-height:1.7;color:#5e6c63}.sc-premium .mining-dashboard .dashboard-help summary{font-size:14px;font-weight:500;color:#69805a}.sc-premium .mining-dashboard .dashboard-help p{font-size:16px}
.sc-premium .mining-dashboard .earning-steps p{font-size:16px;color:#586b4f}.sc-premium .mining-dashboard .earning-steps strong{font-size:16px;font-weight:550}.sc-premium .mining-dashboard .columns>.card>p{font-size:16px}
.sc-premium .mining-dashboard .dashboard-action,.sc-premium .wallet-wrap .primary{background:#a94c3e!important;border-color:#a94c3e!important;font-size:15px;padding:11px 15px;font-weight:500}.sc-premium .mining-dashboard .dashboard-secondary{font-size:15px;color:#586e4a}
.sc-premium .wallet-wrap .wallet-table th{font-size:14px;font-weight:500;letter-spacing:.02em;color:#596c50;background:#f8faf6}.sc-premium .wallet-wrap .wallet-table td{font-size:14px;padding-top:17px;padding-bottom:17px;border-color:#edf0e8}.sc-premium .wallet-wrap .credit-table td:nth-child(2){font-weight:550;color:#456035;white-space:nowrap}
.sc-premium .wallet-wrap .balances{gap:16px}.sc-premium .wallet-wrap .balance{padding:22px;border-color:var(--line)}.sc-premium .wallet-wrap .balance h2{font-size:14px;color:#748568}.sc-premium .wallet-wrap .balance strong{font-size:28px;font-weight:500;letter-spacing:-.03em}.sc-premium .balance-currency{display:inline-block;font-size:14px;font-weight:400;margin-right:5px;color:#607454;letter-spacing:0}.sc-premium .wallet-wrap .total{background:#20362d;border-color:#20362d}.sc-premium .wallet-wrap .total h2,.sc-premium .wallet-wrap .total .balance-currency{color:#c9dbcf}.sc-premium .wallet-wrap .total p{color:#c9dbcf}.sc-premium .wallet-wrap .balance p{font-size:14px}
.sc-premium .panel{border-color:var(--line)!important;border-radius:14px!important;box-shadow:none}.sc-premium .panel-heading{padding:18px 23px;background:#fff!important;border-bottom-color:#eef0e9!important}.sc-premium .panel-title,.sc-premium .panel-title strong{font-size:20px!important;font-weight:550}.sc-premium .panel-title i{font-size:20px;color:#92a089!important;margin-right:7px}.sc-premium .panel-body{padding:20px 23px}
.sc-premium .panel-body h4{font-size:16px!important;font-weight:550}.sc-premium .panel-body p{font-size:16px}.sc-premium .alert-info,.sc-premium .alert-warning{background:#faf9f2!important;border-color:#ebe7d6!important;border-radius:9px!important;padding:18px}.sc-premium .alert-info p{color:#6c5e37!important}.sc-premium .btn-u{background:#a94c3e;font-size:15px;padding:9px 14px;border-radius:6px!important;text-decoration:none}
.sc-premium a:focus-visible,.sc-premium summary:focus-visible,.sc-premium button:focus-visible{outline:2px solid #9a6e42!important;outline-offset:4px}
/* Secondary information stays readable at normal browser zoom. */
.sc-premium .finance-row-label small,.sc-premium .finance-reserved,.sc-premium .finance-footnote,.sc-premium .overview-caption,.sc-premium .work-progress>div:first-child,.sc-premium .account-details dt,.sc-premium .account-person div>span{color:#586650!important;font-size:14px!important}
.sc-premium .finance-unit{color:#6b7566;font-size:14px}
.sc-premium .overview-card-heading a,.sc-premium .work-detail,.sc-premium .account-details dl>div{font-size:15px;color:#66725e}
.sc-premium .finance-row-amount small{font-size:14px;color:#717c69}
.sc-premium .mining-dashboard .activity-unavailable p,.sc-premium .mining-dashboard .activity-note,.sc-premium .wallet-wrap .muted{color:#5b6654}
@media(min-width:992px){.sc-premium .wallet-menu:not([open])>div{display:block}}
@media(max-width:1199px){.sc-premium .container{width:calc(100% - 48px)}.sc-premium .finance-total{padding:26px 22px}.sc-premium .finance-breakdown{padding:23px 21px 20px}.sc-premium .finance-row{gap:9px}.sc-premium .finance-icon{display:none}.sc-premium #myaccount{gap:12px}.sc-premium #signin p strong{display:none}.sc-premium .sc-member-links a{padding:8px 10px!important}}
@media(max-width:991px){.sc-premium .container{width:calc(100% - 40px)}.sc-premium .container.content{padding-top:24px}.sc-premium .header .navbar>.container{flex-wrap:wrap;gap:0;padding-top:19px;padding-bottom:10px}.sc-premium .header .navbar-brand img{width:148px!important}.sc-premium #header{display:none!important}.sc-premium .sc-member-mobile-links{display:flex;flex:0 0 100%;gap:22px;padding:10px 0 0}.sc-premium .sc-member-mobile-links a{font-size:15px!important;font-weight:500!important;color:#67785d!important}.sc-premium .breadcrumbs{display:none}.sc-premium .wallet-sidebar{padding-right:15px;margin-bottom:22px!important}.sc-premium .wallet-menu>summary{display:block;cursor:pointer;padding:10px 13px;border:1px solid var(--line);border-radius:8px!important;font-size:15px;font-weight:500;background:#fff;color:#6e7b64}.sc-premium .wallet-menu>summary:after{content:"+";float:right}.sc-premium .wallet-menu[open]>summary:after{content:"−"}.sc-premium .wallet-menu:not([open])>div{display:none}.sc-premium .wallet-menu[open]>div{padding:10px 0}.sc-premium .member-status{display:none}.sc-premium .finance-icon{display:flex}.sc-premium .wallet-wrap .columns{grid-template-columns:1fr 1fr}.sc-premium .mining-dashboard .ledger-details p{display:block}.sc-premium .mining-dashboard .ledger-details span{display:block}}
@media(max-width:650px){.sc-premium .container{width:100%;padding-left:20px;padding-right:20px}.sc-premium .member-page-heading h1,.sc-premium .wallet-wrap h1{font-size:27px}.sc-premium .member-page-heading p,.sc-premium .dashboard-heading .muted{font-size:16px}.sc-premium .finance-main{grid-template-columns:1fr}.sc-premium .finance-total{padding:25px}.sc-premium .finance-amount strong{font-size:43px}.sc-premium .finance-caption{margin-bottom:18px!important}.sc-premium .finance-breakdown{padding:23px 24px 22px}.sc-premium .finance-icon{display:flex}.sc-premium .finance-row-amount{font-size:22px}.sc-premium .overview-grid,.sc-premium .wallet-wrap .columns{grid-template-columns:1fr;gap:16px}.sc-premium .overview-card{padding:24px}.sc-premium .dashboard-heading{display:block}.sc-premium .mining-dashboard .dashboard-refresh{display:inline-block;margin-top:12px}.sc-premium .mining-dashboard .dashboard-tabs{gap:17px;flex-wrap:wrap}.sc-premium .mining-dashboard .dashboard-tabs a{font-size:15px}.sc-premium .wallet-wrap .balances{grid-template-columns:1fr}.sc-premium .wallet-wrap .card{padding:21px}.sc-premium .wallet-wrap .credit-table{min-width:620px}.sc-premium .sc-member-mobile-links{gap:20px}}
@media(prefers-reduced-motion:reduce){.sc-premium *{scroll-behavior:auto!important;transition:none!important}}

/* Shared pages: retain each page's controls within the same quiet surfaces. */
.sc-premium .profile .profile-body{padding:0;background:transparent}
.sc-premium .profile-body{font-family:inherit;color:var(--ink)}
.sc-premium .profile-body .panel{margin-bottom:24px}
.sc-premium .profile-body .panel-heading{padding:20px 24px!important}
.sc-premium .profile-body .panel-body{padding:24px!important}
.sc-premium .profile-body .panel-title,.sc-premium .profile-body .panel-title strong{color:#293b31!important;font-size:20px!important;font-weight:550}
.sc-premium .profile-body .panel-title a{color:#667a5e!important;font-size:15px!important;font-weight:500!important}
.sc-premium .profile-body .heading-md{font-size:20px;line-height:1.4;font-weight:500;color:#293b31}
.sc-premium .tab-v1>.nav-tabs{display:flex;gap:5px;border:0!important;padding:5px;background:#eaf0e7;border-radius:10px!important;overflow-x:auto;flex-wrap:nowrap}
.sc-premium .tab-v1>.nav-tabs>li{float:none;flex:1 0 auto;margin:0;display:block;width:auto}
.sc-premium .tab-v1>.nav-tabs>li>a{background:transparent!important;color:#67765f!important;border:0!important;margin:0;padding:12px 15px!important;font-size:15px;font-weight:500;border-radius:7px!important;white-space:nowrap}
.sc-premium .tab-v1>.nav-tabs>li.active>a{background:#fff!important;color:#29482f!important;box-shadow:0 2px 5px -3px #8b9785}
.sc-premium .tab-v1>.tab-content{margin-top:20px;background:#fff;border:1px solid #e2e7dd;border-radius:14px!important;padding:25px}
.sc-premium .sky-form{box-shadow:none;background:transparent;border-color:#e2e7dd;color:#54634b;font-family:inherit}
.sc-premium .sky-form header,.sc-premium .sky-form footer{background:#f8faf5;border-color:#e2e7dd}
.sc-premium .form-control,.sc-premium .sky-form .input input,.sc-premium .sky-form .select select,.sc-premium .sky-form .textarea textarea,.sc-premium input.riTextBox{border:1px solid #dce3d7!important;border-radius:7px!important;box-shadow:none!important;background:#fff;color:#35472d;font-family:inherit}
.sc-premium .form-control:focus,.sc-premium .sky-form input:focus,.sc-premium .sky-form textarea:focus{border-color:#8da482!important;box-shadow:0 0 0 3px #eaf1e3!important}
.sc-premium .form-control[disabled],.sc-premium input.riDisabled{background:#f1f3ee!important;color:#889380}
.sc-premium .btn-u,.sc-premium .btn-primary,.sc-premium .sky-form .button{background:#a94c3e!important;border-color:#a94c3e!important;color:#fff!important;font-weight:500!important;border-radius:7px!important;text-shadow:none}
.sc-premium .btn-u:hover,.sc-premium .btn-primary:hover,.sc-premium .sky-form .button:hover{background:#8b3e34!important}
.sc-premium .btn-default{border-color:#dce3d7!important;color:#607454!important;background:#fff!important;border-radius:7px!important}
.sc-premium .profile-body .table>thead>tr>th{background:#f8faf5;color:#718066;font-size:14px;font-weight:500;border-color:#e2e7dd!important;text-transform:none;letter-spacing:.02em;padding:13px 12px}
.sc-premium .profile-body .table>tbody>tr>td{font-size:14px;color:#526449;border-color:#ecf0e7!important;padding:15px 12px}
.sc-premium .profile-body .table>tbody>tr:hover>td{background:#fafcf7}
.sc-premium .profile-body .well{background:#f8faf5;border:1px solid #e2e7dd;border-radius:10px!important;box-shadow:none}
.sc-premium .pagination>li>a,.sc-premium .pagination>li>span{color:#607454;border-color:#dce3d7}.sc-premium .pagination>.active>a,.sc-premium .pagination>.active>span{background:#304d3c;border-color:#304d3c;color:#fff}
.sc-premium .footer-v1,.sc-premium .footer-v1 .footer,.sc-premium .copyright{background:#20362d!important}.sc-premium .footer-v1 p,.sc-premium .footer-v1 address,.sc-premium .footer-v1 .link-list li a{color:#cfdecc!important;font-size:14px!important}.sc-premium .footer-v1 .headline h2{font-size:14px!important;font-weight:500!important;letter-spacing:.08em}
/* Badges share the button's row instead of changing its baseline/height. */
.sc-premium #minimizeDiv{white-space:nowrap;overflow-x:auto;overflow-y:hidden;padding:1px 0 9px!important;scrollbar-width:thin;scrollbar-color:#c7d2c0 transparent;overscroll-behavior-x:contain}
.sc-premium #minimizeDiv>li{display:inline-flex;align-items:center;vertical-align:top!important;height:46px;margin:0 8px 0 0!important;padding:0;background:#fff;border:1px solid #e0e6dc;border-radius:8px!important;float:none;white-space:nowrap}
.sc-premium #minimizeDiv>li>a.rounded{height:44px;min-height:44px;width:auto;border:0!important;background:transparent!important;border-radius:7px!important;padding:0 12px!important;box-shadow:none!important;flex:0 0 auto}
.sc-premium #minimizeDiv>li:hover{border-color:#a8b9a0;background:#fbfdf8}
.sc-premium #minimizeDiv .badge{position:static!important;float:none!important;transform:none!important;flex:0 0 auto;align-self:center;margin:0 10px 0 0!important;padding:3px 5px!important;font:500 14px/1.1 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;border-radius:4px!important;min-width:20px}
.sc-premium #minimizeDiv a.rounded i{margin:0!important;font-size:14px!important}.sc-premium #minimizeDiv a.rounded strong{font-size:15px!important;font-weight:500!important}
@media(max-width:991px){.sc-premium .breadcrumbs{display:block!important}.sc-premium .breadcrumbs h1{font-size:14px!important}.sc-premium .wallet-sidebar{margin-bottom:20px!important}.sc-premium .tab-v1>.nav-tabs{justify-content:flex-start}.sc-premium .tab-v1>.nav-tabs>li{flex:0 0 auto}}
@media(max-width:650px){.sc-premium .profile-body .panel-body{padding:18px!important}.sc-premium .profile-body .panel-heading{padding:18px!important}.sc-premium .tab-v1>.tab-content{padding:18px}.sc-premium .profile-body .panel-title{font-size:20px!important}.sc-premium .profile-body .table{max-width:100%}}
@media(max-width:991px){
 .sc-premium .breadcrumbs>.container{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px}
 .sc-premium .breadcrumbs>.container:before,.sc-premium .breadcrumbs>.container:after{display:none}
 .sc-premium .breadcrumbs h1{float:none!important;text-align:left;margin:12px 0!important}
 .sc-premium .breadcrumbs .breadcrumb{float:none!important;margin:0;padding:10px 0;text-align:right}
 .sc-premium #minimizeDiv{grid-column:1/-1;min-width:0;max-width:100%}
}

/* Readable typography shared by legacy pages and the newer wallet screens. */
html.sc-premium .wallet-wrap{font-size:16px;line-height:1.6}
.sc-premium .finance-row-label strong{line-height:1.45}
.sc-premium .finance-row-label small{line-height:1.5}
.sc-premium .finance-row-label{overflow-wrap:break-word}
.sc-premium .finance-breakdown-heading{flex-wrap:wrap}
.sc-premium .wallet-wrap .activity-unavailable{font-size:16px}
.sc-premium .wallet-wrap .activity-metrics span,.sc-premium .wallet-wrap .credit-pager{font-size:14px}
.sc-premium .wallet-wrap .wallet-table td,.sc-premium .profile-body .table>tbody>tr>td{font-size:16px;line-height:1.6}
.sc-premium .wallet-wrap label,.sc-premium .sky-form .label{font-size:15px;line-height:1.5}
.sc-premium .form-control,.sc-premium .sky-form .input input,.sc-premium .sky-form .select select,.sc-premium .sky-form .textarea textarea{font-size:16px;line-height:1.5;min-height:42px}
.sc-premium .btn,.sc-premium .sky-form .button,.sc-premium .wallet-wrap input[type=submit],.sc-premium .wallet-wrap input[type=button],.sc-premium .wallet-wrap button{font-size:15px;min-height:42px}
.sc-premium .mining-dashboard .ledger-details{grid-template-columns:repeat(2,minmax(0,1fr))}
.sc-premium .mining-dashboard .section-heading{flex-wrap:wrap}
@media(max-width:991px){
 .sc-premium .sc-member-mobile-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}
 .sc-premium .sc-member-mobile-links a{white-space:normal;line-height:1.5;padding:8px 0;min-width:0}
}
@media(max-width:650px){
 .sc-premium .mining-dashboard .ledger-details{grid-template-columns:1fr;gap:12px}
 .sc-premium .finance-icon,.sc-premium .finance-arrow{display:none}
 .sc-premium a.finance-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}
 .sc-premium .finance-row-amount small{display:block;text-align:right;line-height:1.2}
 .sc-premium .finance-breakdown{padding-left:20px;padding-right:20px}
 .sc-premium .breadcrumbs h1{letter-spacing:.06em;font-size:12px!important}
 .sc-premium .overview-card-heading{flex-wrap:wrap}
 .sc-premium .work-detail{flex-wrap:wrap}
}

.sc-premium .mining-soon-badge{display:inline-block;padding:4px 8px;border:1px solid #dce5d7;border-radius:20px!important;background:#edf3e9;color:#4f6346;font-size:12px!important;font-weight:500;line-height:1.3;white-space:nowrap;vertical-align:middle}
.sc-premium .mining-soon-link{display:inline-block;margin-top:22px;color:#365538;font-size:15px}
.sc-premium .mining-coming-card{max-width:860px;padding:36px}.sc-premium .mining-coming-card h2{font-size:25px;margin:22px 0 18px}.sc-premium .mining-coming-card p{font-size:16px;line-height:1.7;color:#53634f;margin:0 0 20px;max-width:650px}.sc-premium .mining-coming-card .finance-primary{margin-top:12px}
.sc-premium .mining-coming-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:#eaf1e6;color:#456541;border-radius:16px!important;font-size:28px}
@media(max-width:991px){.sc-premium .sc-member-mobile-links{display:flex;flex-wrap:wrap;gap:10px 22px}.sc-premium .sc-member-mobile-links a{flex:0 1 auto}}
@media(max-width:650px){.sc-premium .mining-coming-card{padding:24px}.sc-premium .mining-coming-card h2{font-size:22px}}
