.rw{color:var(--ink);flex-direction:column;gap:28px;display:flex}.rw *,.rw :before,.rw :after{box-sizing:border-box}.rw h1,.rw h2,.rw h3,.rw p,.rw ul{margin:0}.rw ul{padding:0;list-style:none}.rw img{display:block}.rw button{font:inherit;cursor:pointer;border:0}.rw-mob{display:none}.rw-btn{background:var(--highlighter);color:#2a1f00;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;height:48px;padding:0 20px;font-size:15px;font-weight:700;line-height:20px;display:flex;box-shadow:0 3px #16241f2e}.rw-btn:disabled{opacity:.5;cursor:default}.rw-wallet{background:var(--chalk);color:#fff;border-radius:20px;align-items:center;gap:32px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.rw-orb{background:#ffc93c21;border-radius:999px;width:320px;height:320px;position:absolute;top:-150px;right:-140px}.rw-wallet-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.rw-eyebrow{letter-spacing:.88px;color:#ffffffb3;font-size:11px;font-weight:700;line-height:14px}.rw-wallet h2{letter-spacing:-.45px;font-size:30px;font-weight:700;line-height:36px}.rw-wallet-sub{color:#ffffffb3;font-size:15px;font-weight:400;line-height:22px}.rw-stats{gap:32px;display:flex;position:relative}.rw-stats div{background:#ffffff14;border-radius:14px;flex-direction:column;width:130px;padding:14px 16px;display:flex}.rw-stats b{font-size:24px;line-height:30px}.rw-stats span{color:#ffffffa6;font-size:12px;line-height:16px}.rw-wallet-btn{height:56px;padding:0 24px;font-size:17px;position:relative}.rw-cols{align-items:flex-start;gap:24px;display:flex}.rw-left{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.rw-right{flex-direction:column;flex-shrink:0;gap:24px;width:400px;display:flex}.rw-tabs{background:var(--paper-sunk);border-radius:999px;width:320px;padding:4px;display:flex}.rw-tabs button{height:40px;color:var(--ink-muted);background:0 0;border-radius:999px;flex:1;font-size:14px;font-weight:700;line-height:20px}.rw-tabs button.is-on{background:var(--paper-raised);color:var(--ink);box-shadow:var(--shadow-card)}.rw-item,.rw-card{background:var(--paper-raised);border:1px solid var(--line);border-radius:20px}.rw-item{align-items:center;gap:16px;padding:20px;display:flex}.rw-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.rw-hi{background:var(--highlighter-soft)}.rw-blue{background:#e2ecfa}.rw-chalk{background:var(--chalk-soft)}.rw-icon-hi{background:var(--highlighter);width:48px;height:48px}.rw-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rw-copy b{font-size:16px;line-height:20px}.rw-copy span,.rw-date{color:var(--ink-muted);font-size:13px;font-weight:500;line-height:16px}.rw-tag{white-space:nowrap;background:var(--paper-sunk);color:var(--ink-muted);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;line-height:16px}.rw-tag-ready{background:var(--highlighter);color:#2a1f00}.rw-tag-delivered{color:#1f7a4d;background:#ddf3e6}.rw-tag-entered{background:var(--chalk);color:#fff}.rw-tag-review{background:var(--pencil-soft);color:var(--pencil)}.rw-grants{flex-direction:column;align-items:flex-start;gap:16px;padding:24px;display:flex}.rw-grants-head{align-items:center;gap:12px;width:100%;display:flex}.rw-grants-head .rw-copy span{font-size:12px}.rw-grants-head .rw-tag{display:none}.rw-grants>.rw-tag{order:0}.rw-grant-list{flex-direction:column;gap:10px;width:100%;display:flex}.rw-grant-list li{align-items:center;gap:12px;display:flex}.rw-dot{background:var(--paper-sunk);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.is-done .rw-dot{background:#1f7a4d}.is-now .rw-dot{background:var(--highlighter)}.rw-grant-list div{flex-direction:column;display:flex}.rw-grant-list b{font-size:14px;line-height:20px}.rw-grant-list span{color:var(--ink-muted);font-size:12px;line-height:16px}.rw-grant-list .is-todo b{color:var(--ink-muted)}.rw-grant-bars{display:none}.rw-fulfil{background:var(--paper-sunk);border-radius:20px;padding:24px}.rw-fulfil h3{padding-bottom:16px;font-size:19px;font-weight:700;line-height:26px}.rw-step{gap:14px;display:flex}.rw-rail{flex-direction:column;align-items:center;display:flex}.rw-rail span{background:var(--chalk);border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.rw-rail i{background:#8e978f;flex:1;width:2px}.rw-step-copy{flex-direction:column;flex:1;gap:2px;padding:6px 0 18px;display:flex}.rw-step:last-child .rw-step-copy{padding-bottom:0}.rw-step-copy b{font-size:15px;line-height:20px}.rw-step-copy span{color:var(--ink-muted);font-size:13px;line-height:18px}@media (max-width:1100px) and (min-width:700px){.rw-wallet{flex-wrap:wrap}.rw-cols{flex-direction:column;align-items:stretch}.rw-right{width:auto}}@media (max-width:699px){.rw{gap:24px}.rw-desk,.rw-wallet-sub,.rw-date,.rw-item-btn{display:none}.rw-mob{display:inline}.rw-wallet{grid-template-columns:1fr auto;align-items:center;gap:16px;padding:20px;display:grid}.rw-orb{background:#ffc93c24;width:200px;height:200px;top:-80px;left:210px;right:auto}.rw-wallet-copy{gap:2px}.rw-wallet h2{letter-spacing:0;font-size:22px;line-height:30px}.rw-wallet-btn{height:48px;padding:0 20px;font-size:15px}.rw-stats{grid-area:2/1/auto/-1;gap:8px}.rw-stats div{flex:1;width:auto;min-width:0;padding:10px 12px}.rw-stats b{font-size:18px;line-height:26px}.rw-cols,.rw-right{display:contents}.rw-left{gap:12px}.rw-tabs{width:100%;margin-bottom:12px}.rw-item{gap:14px;padding:16px}.rw-icon{width:48px;height:48px}.rw-icon img{width:22px;height:22px}.rw-icon-hi img{width:24px;height:24px}.rw-copy b{font-size:15px}.rw-copy span{font-size:12px}.rw-grants{padding:20px}.rw-grants-head .rw-tag{display:block}.rw-grants>.rw-tag,.rw-grant-list{display:none}.rw-grant-bars{gap:6px;width:100%;display:flex}.rw-grant-bars div{flex-direction:column;flex:1;gap:6px;min-width:0;font-size:11px;line-height:16px;display:flex}.rw-grant-bars i{background:var(--paper-sunk);border-radius:999px;height:6px}.rw-grant-bars .is-done i{background:#1f7a4d}.rw-grant-bars .is-now i{background:var(--highlighter)}.rw-grant-bars .is-now span{font-weight:700}.rw-grant-bars .is-todo span{color:var(--ink-muted)}.rw-fulfil{background:0 0;flex-direction:column;gap:24px;padding:0;display:flex}.rw-fulfil h3{padding:0;font-size:20px}.rw-steps{background:var(--paper-sunk);border-radius:20px;padding:20px}.rw-step-copy{padding-bottom:20px}}.rw .rw-btn{font-weight:700}.rw-step:last-child .rw-rail i{display:none}
