.nudles-module *{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}.nudles-module h2{margin-top:25px}.nudles-module.members #mgm-send-pm{width:750px}.nudles-module.members #mgm-send-pm input{width:100%;max-width:400px}.nudles-module.members #mgm-send-pm textarea{width:100%;max-width:400px;height:100px}.nudles-module.members #mgm-send-pm-note{width:230px;float:right;background-color:#ffffcc;margin-top:35px;padding:10px}.nudles-module.spend-send .send-form{padding:10px}.nudles-module.spend-send .send-form .label-column{min-width:150px}.nudles-module.spend-send .send-form #sendAmount{width:80px;display:inline-block}.nudles-module.spend-send .send-form .button-bar{margin-top:10px;text-align:center}.nudles-module.rewards{max-width:520px;margin:0 auto;padding:10px}.nudles-module.rewards .section-label{font-size:11px;font-weight:bold;letter-spacing:1px;color:#666666;text-transform:uppercase;margin-bottom:12px}.nudles-module.rewards .reward-hero{background:linear-gradient(135deg, #cc00cc, #606);color:#fff;padding:24px 20px;border-radius:8px;text-align:center;margin-bottom:15px}.nudles-module.rewards .reward-hero .reward-coin{font-size:36px;margin-bottom:8px}.nudles-module.rewards .reward-hero .reward-amount{font-size:24px;font-weight:bold;margin:4px 0}.nudles-module.rewards .reward-hero .reward-label{font-size:13px;opacity:.9;margin-bottom:8px}.nudles-module.rewards .reward-hero .reward-badge{display:inline-block;padding:4px 12px;background:rgba(0,0,0,0.2);border-radius:20px;font-size:12px}.nudles-module.rewards .reward-hero .reward-badge.reward-badge-pending{opacity:.7}.nudles-module.rewards .streak-days{display:flex;justify-content:space-around;margin:5px 0 10px}.nudles-module.rewards .streak-days .streak-day{text-align:center;flex:1}.nudles-module.rewards .streak-days .streak-day .streak-day-circle{width:34px;height:34px;border-radius:50%;margin:0 auto 4px;line-height:30px;text-align:center;font-size:12px}.nudles-module.rewards .streak-days .streak-day .streak-day-circle.collected{background-color:#cc00cc;color:#fff;border:2px solid #cc00cc}.nudles-module.rewards .streak-days .streak-day .streak-day-circle.today{border:2px solid #cc00cc;color:#cc00cc;font-weight:bold}.nudles-module.rewards .streak-days .streak-day .streak-day-circle.missed{border:2px solid #f5f5f5;color:#666666}.nudles-module.rewards .streak-days .streak-day .streak-day-circle.future{border:2px dashed #f5f5f5;color:#666666;opacity:.5}.nudles-module.rewards .streak-days .streak-day .streak-day-label{font-size:10px;color:#666666}.nudles-module.rewards .streak-days .streak-day .streak-day-label.today{color:#cc00cc;font-weight:bold}.nudles-module.rewards .streak-progress{height:6px;border-radius:3px;margin:6px 0;background-color:#f5f5f5}.nudles-module.rewards .streak-progress .progress-bar{background-color:#cc00cc;border-radius:3px}.nudles-module.rewards .streak-info{font-size:13px;margin-bottom:8px}.nudles-module.rewards .streak-info .streak-count{color:#cc00cc;font-weight:bold}.nudles-module.rewards .streak-info .days-to-bonus{float:right;color:#666666}.nudles-module.rewards .streak-bonus-callout{display:flex;align-items:center;border:1px solid #f5f5f5;border-left:3px solid #cc00cc;border-radius:4px;padding:10px 12px;margin-top:10px}.nudles-module.rewards .streak-bonus-callout .bonus-icon{font-size:22px;margin-right:10px;flex-shrink:0}.nudles-module.rewards .streak-bonus-callout .bonus-text{font-size:13px}.nudles-module.rewards .streak-bonus-callout .bonus-text strong{color:#cc00cc}.nudles-module.rewards .stats-row{display:flex;gap:10px;margin:0 0 15px}.nudles-module.rewards .stats-row .stat-box{flex:1;border:1px solid #f5f5f5;border-radius:6px;padding:14px 10px;text-align:center}.nudles-module.rewards .stats-row .stat-box .stat-value{font-size:22px;font-weight:bold;color:#cc00cc}.nudles-module.rewards .stats-row .stat-box .stat-label{font-size:11px;color:#666666;margin-top:3px}.nudles-module.rewards .how-rewards-section .reward-row{display:flex;align-items:center;padding:9px 0;border-bottom:1px solid #f5f5f5}.nudles-module.rewards .how-rewards-section .reward-row:last-child{border-bottom:none}.nudles-module.rewards .how-rewards-section .reward-row .reward-row-badge{min-width:74px}.nudles-module.rewards .how-rewards-section .reward-row .reward-row-badge .badge{font-size:11px;font-weight:normal;padding:3px 7px;border-radius:3px;white-space:nowrap}.nudles-module.rewards .how-rewards-section .reward-row .reward-row-badge .badge.badge-day{background-color:#f5f5f5;color:#333333}.nudles-module.rewards .how-rewards-section .reward-row .reward-row-badge .badge.badge-week{background-color:#cc00cc;color:#fff}.nudles-module.rewards .how-rewards-section .reward-row .reward-row-badge .badge.badge-anytime{background-color:#f5f5f5;color:#333333}.nudles-module.rewards .how-rewards-section .reward-row .reward-row-info{flex:1;padding:0 8px}.nudles-module.rewards .how-rewards-section .reward-row .reward-row-info .reward-row-title{font-size:13px;font-weight:500}.nudles-module.rewards .how-rewards-section .reward-row .reward-row-info .reward-row-desc{font-size:11px;color:#666666}.nudles-module.rewards .how-rewards-section .reward-row .reward-row-amount{font-weight:bold;color:#cc00cc;font-size:13px}.nudles-module.rewards .earn-more-section .earn-more-balance{display:inline-block;padding:5px 14px;background-color:#cc00cc;color:#fff;border-radius:20px;font-size:13px;margin-bottom:12px}.nudles-module.rewards .earn-more-section .btn-share-link{background-color:#cc00cc;color:#fff;border:none;border-radius:25px;padding:10px 24px;font-size:14px;font-weight:bold;width:100%;display:block}.nudles-module.rewards .earn-more-section .btn-share-link:hover,.nudles-module.rewards .earn-more-section .btn-share-link:focus{background-color:#909;color:#fff}.nudles-module.transaction-list{margin:10px}@media (max-width:399px){.nudles-module.transaction-list{margin:6px}}.nudles-module.transaction-list .list-options{margin:2px 0 6px 2px}.nudles-module.transaction-list .list-options label{margin:0 5px}.nudles-module.transaction-list .list-options label input{margin-right:5px}.nudles-module.transaction-list .transaction-list{font-size:14px}.nudles-module.transaction-list .transaction-list .table{margin-bottom:0}.nudles-module.transaction-list .transaction-list .table thead>tr>th,.nudles-module.transaction-list .transaction-list .table tbody>tr>th,.nudles-module.transaction-list .transaction-list .table tfoot>tr>th,.nudles-module.transaction-list .transaction-list .table thead>tr>td,.nudles-module.transaction-list .transaction-list .table tbody>tr>td,.nudles-module.transaction-list .transaction-list .table tfoot>tr>td{border-top:1px solid #f5f5f5;padding:3px}.nudles-module.transaction-list .transaction-list .table tr:last-of-type td{border-bottom:1px solid #f5f5f5}.nudles-module.transaction-list .transaction-list .list-second-line{font-size:11px;color:#666}.nudles-module.transaction-list .transaction-list .amount{font-size:18px;vertical-align:middle}.nudles-module.transaction-list .transaction-list .amount .in{color:green}.nudles-module.transaction-list .transaction-list .amount .out{color:red}.nudles-module.transaction-list .transaction-list-get-more{margin-top:10px;text-align:center}.mobile-site .nudles-module h2{font-size:18px;font-weight:600}.mobile-site .nudles-module.how .earning-links span{font-size:12px}.share-link{font-weight:bold;font-size:1.3em}@media (max-width:499px){.share-link{font-size:.9em}}.desktop-site .nudles-module h2{font-size:16px}