@layer ui.components{.ui-center-dialog__host{justify-content:center;align-items:center;height:100%;display:flex}.ui-center-dialog{width:100%;max-width:514px;max-height:min(552px, calc(var(--ui-viewport-height,100dvh) - 32px));margin-inline:var(--space-lg);padding:var(--space-md);background-color:var(--bg-primary);box-shadow:var(--shadow-pop);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ui-center-dialog__header{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.ui-center-dialog__title{letter-spacing:-.01em;color:var(--text-secondary);margin:0;font-size:16px;font-weight:500;line-height:22px}.ui-center-dialog__action{flex-shrink:0;align-items:center;margin-inline-start:auto;display:flex}.ui-center-dialog__close{width:28px;height:28px;color:var(--text-primary);cursor:pointer;background-color:#fff;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:6px;display:grid}.ui-center-dialog__close>svg{width:100%;height:100%}.ui-center-dialog__close:focus-visible{outline:2px solid var(--action);outline-offset:2px}.ui-center-dialog__body{min-height:0;flex-direction:column;margin-block-start:var(--space-md);display:flex}@media (min-width:768px){.ui-center-dialog{padding:14px}.ui-center-dialog__close{width:32px;height:32px}}}
@layer ui.components{.ui-wallet-card{gap:var(--space-lg);width:100%;max-width:768px;padding:var(--space-md);background-color:var(--bg-primary);border-radius:20px;flex-direction:column;display:flex}.ui-wallet-card__balance{justify-content:center;gap:var(--space-md);background-color:#fff;border-radius:16px;flex-direction:column;padding:18px;display:flex}.ui-wallet-card__top{justify-content:space-between;align-items:center;gap:var(--space-xxl);display:flex}.ui-wallet-card__figures{justify-content:center;gap:var(--space-md);flex-direction:column;display:flex}.ui-wallet-card__title{letter-spacing:-.01em;color:var(--text-secondary);margin:0;font-size:14px;font-weight:500;line-height:18px}.ui-wallet-card__amount{align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;margin:0;display:flex}.ui-wallet-card__coins{letter-spacing:-.02em;color:var(--text-ink);font-size:32px;font-weight:600;line-height:40px}.ui-wallet-card__approx{letter-spacing:-.01em;color:var(--text-ink);padding-block-end:7px;font-size:14px;font-weight:600;line-height:18px}.ui-wallet-card__action{width:fit-content;display:flex}@media (min-width:768px){.ui-wallet-card__action{display:none}}.ui-wallet-card__media{flex-shrink:0;width:80px;height:60px}.ui-wallet-card__media>*{object-fit:contain;width:100%;height:100%}.ui-wallet-card__totals{gap:var(--space-sm);margin:0;display:flex}.ui-wallet-card__total{justify-content:center;gap:var(--space-xs);padding:var(--space-sm);background-color:var(--bg-primary);border-radius:12px;flex-direction:column;flex:1;display:flex}.ui-wallet-card__total>dt{letter-spacing:-.01em;color:var(--text-secondary);font-size:14px;font-weight:500;line-height:18px}.ui-wallet-card__total>dd{margin:0;font-size:18px;font-weight:600;line-height:24px}.ui-wallet-card__total[data-tone=earned]>dd{color:var(--hue-avocado)}.ui-wallet-card__total[data-tone=spent]>dd{color:var(--danger)}.ui-wallet-card__activity{gap:var(--space-md);flex-direction:column;height:244px;display:flex}.ui-wallet-card__activity-head{justify-content:space-between;display:flex}.ui-wallet-card__activity-title{letter-spacing:-.01em;color:var(--text-secondary);margin:0;font-size:14px;font-weight:500;line-height:18px}.ui-wallet-card__view-all{font:inherit;letter-spacing:-.01em;color:#ff441f;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;line-height:18px}.ui-wallet-card__view-all:focus-visible{outline:2px solid var(--action);outline-offset:2px;border-radius:var(--radius-xs)}@media (min-width:1024px){.ui-wallet-card{gap:var(--space-xxl);border:1.57px solid #ffffff80;border-radius:24px;max-width:470px;padding:14px}.ui-wallet-card__balance{gap:14px;padding:22px}.ui-wallet-card__figures{gap:var(--space-lg)}.ui-wallet-card__title{color:var(--brand-text);font-size:24px;line-height:31.97px}.ui-wallet-card__coins{color:var(--brand-text);font-size:56px;line-height:110%}.ui-wallet-card__approx{color:var(--brand-text);font-size:24px;line-height:31.97px}.ui-wallet-card__media{width:109px;height:81px}.ui-wallet-card__totals{gap:var(--space-md)}.ui-wallet-card__total>dt{letter-spacing:-.03em;font-size:18px;font-weight:400;line-height:22px}.ui-wallet-card__total>dd{font-size:32px;line-height:38px}.ui-wallet-card__view-all{letter-spacing:0;color:var(--action);font-size:14px;line-height:120%}}.ui-activity-list{border-radius:16px;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.ui-activity-list__scroll{height:100%;overflow-y:auto}.ui-activity-list[data-fit=scroll] .ui-activity-list__scroll{max-height:480px}.ui-activity-list[data-fit=viewport] .ui-activity-list__scroll{max-height:60vh}.ui-activity-list__rows{margin:0;padding:0;list-style:none}.ui-activity-list__empty{height:100%;padding-block:var(--space-xxl);text-align:center;color:var(--text-tertiary);justify-content:center;align-items:center;margin:0;display:flex}.ui-activity-row{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-md);border-bottom:1px solid var(--border-faint);background-color:#fff;display:flex}.ui-activity-row:last-child{border-bottom:0}.ui-activity-row__glyph{background-color:var(--border-faint);width:24px;height:24px;color:var(--text-secondary);border-radius:50%;flex-shrink:0;align-self:flex-start;place-items:center;display:grid}.ui-activity-row__glyph>svg{width:24px;height:24px}.ui-activity-row__text{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.ui-activity-row__label{letter-spacing:-.01em;color:var(--text-ink);font-size:14px;font-weight:600;line-height:18px}.ui-activity-row__date{color:var(--text-tertiary);font-size:12px;line-height:16px}.ui-activity-row__amount{letter-spacing:-.01em;color:var(--text-secondary);flex-shrink:0;align-items:baseline;gap:2px;font-size:14px;font-weight:600;line-height:18px;display:flex}}
