@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--color-black: #000000;--color-white: #ffffff;--color-white-rgb: 255, 255, 255;--color-white-a05: rgba(255, 255, 255, .05);--color-white-a10: rgba(255, 255, 255, .1);--color-white-a15: rgba(255, 255, 255, .15);--color-white-a30: rgba(255, 255, 255, .3);--color-white-a66: rgba(255, 255, 255, .66);--color-white-a74: rgba(255, 255, 255, .74);--color-white-a78: rgba(255, 255, 255, .78);--color-white-a88: rgba(255, 255, 255, .88);--color-slate-50: #f5f5f8;--color-slate-100: #eeeff5;--color-slate-150: #e9e9ed;--color-slate-200: #e5e5ea;--color-slate-300: #d0d0d7;--color-slate-350: #a0aec0;--color-slate-400: #b1b2b5;--color-slate-500: #9e9eb0;--color-slate-600: #7a7a8e;--color-slate-700: #4a4a5a;--color-slate-750: #4a4a6a;--color-slate-850: #2d313c;--color-slate-875: #262a33;--color-slate-900: #1a1a2e;--color-slate-900-a50: rgba(26, 26, 46, .5);--color-slate-950: #1a1e27;--color-indigo-900-rgb: 27, 20, 100;--color-indigo-900: #1b1464;--color-indigo-800-rgb: 30, 40, 120;--color-indigo-800: #1e2878;--color-indigo-800-a45: rgba(30, 40, 120, .45);--color-indigo-900-a07: rgba(27, 20, 100, .07);--color-indigo-900-a08: rgba(27, 20, 100, .08);--color-pink-600: #d4346a;--color-pink-600-rgb: 212, 52, 106;--color-pink-600-a95: rgba(212, 52, 106, .95);--color-pink-600-a15: rgba(212, 52, 106, .15);--color-sky-50: #f0f4ff;--color-sky-400: #81a8fc;--color-sky-500: #688ffc;--color-amber-100: #fef3c7;--color-amber-700: #ba5d00;--color-amber-800: #92400e;--color-gold-500: #a09040;--color-gold-400: #d4c98a;--color-gold-450: #c9b96b;--color-gold-350: #e8dfa0;--color-gold-550: #b8a55a;--color-emerald-50: #e6f7ef;--color-emerald-600: #00a86b;--color-red-500: #fc8181;--color-red-550: #e66868;--color-red-700: #c53030;--color-red-600-rgb: 214, 48, 49;--color-red-600-a90: rgba(214, 48, 49, .9);--color-red-600: #d63031;--color-red-50: #fee2e2;--color-red-50-light: #fff5f5;--color-bg-page: #f7f8fa;--color-bg-app: #e8e6ee;--color-black-a25: rgba(0, 0, 0, .25);--color-black-a15: rgba(0, 0, 0, .15);--color-black-a40: rgba(0, 0, 0, .4);--color-black-a50: rgba(0, 0, 0, .5);--color-black-a60: rgba(0, 0, 0, .6)}body{margin:0;font-family:Inter,sans-serif;background-color:var(--color-bg-app);min-height:100vh;display:flex;justify-content:center;align-items:stretch;color:var(--color-slate-900);overflow-x:hidden;overflow-y:auto}.app-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100dvh;width:100%;padding:.75rem 0;box-sizing:border-box}.loading-state,.error-state{background-color:var(--color-white);border-radius:15px;box-shadow:0 8px 26px #1b146426;padding:3rem;text-align:center;width:100%;box-sizing:border-box}.loading-text{font-size:1.1rem;font-weight:500;color:var(--color-slate-600);animation:pulse 1.5s infinite ease-in-out}.error-state{background-color:var(--color-red-700);color:var(--color-white)}.error-title{font-size:2.8rem;font-weight:700;margin-bottom:.5rem}.error-message{font-size:1.3rem;margin-bottom:.5rem}.error-sub-message{font-size:1rem;opacity:.8}.main-card-wrapper{background-color:var(--color-bg-page);border-radius:20px;box-shadow:0 8px 40px #1b146426;border:8px solid var(--color-indigo-900);display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.75rem;width:min(52.125rem,calc(100vw - 2rem));max-width:52.125rem;height:100dvh;overflow-y:auto;box-sizing:border-box;contain:layout}.app-container--clean-frame .main-card-wrapper{border:none;box-shadow:0 8px 30px var(--color-black-a15)}.main-card{width:100%;min-height:100%;display:flex;flex-direction:column}.state-view{min-height:100%;display:flex;align-items:center;justify-content:center}.button{padding:.75rem 1rem;font-size:.875rem;font-weight:600;border-radius:999px;border:none;cursor:pointer;background-color:var(--color-slate-150)}.button:hover{background-color:var(--color-slate-300)}.button.login{font-size:1.4rem;font-weight:600;background-color:var(--color-sky-400)}.button.login:hover{background-color:var(--color-sky-500)}.button.logout{font-size:1.4rem;font-weight:600;background-color:var(--color-red-500)}.button.logout:hover{background-color:var(--color-red-550)}.navigation-bar{display:flex;gap:.5rem;margin-bottom:.75rem;border:none;border-radius:6px;overflow:visible;flex-wrap:wrap}.nav-button{flex:1 1 calc(20% - .5rem);padding:.5rem;border-radius:6px;font-size:.75rem;font-weight:500;transition:all .2s ease;text-decoration:none;color:var(--color-slate-950);text-align:center}.nav-button.active{background-color:var(--color-sky-400);color:var(--color-slate-950)}.wallet-pot-link{color:var(--color-white);text-decoration:none}.wallet-pot-link:hover{color:var(--color-slate-100)}.section{padding:0}.profile-name{font-size:2rem}.request-input{display:flex;flex-direction:column;align-items:center;gap:.5rem}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.mode-toggle{position:fixed;bottom:.75rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background-color:var(--color-indigo-900);border:1px solid rgba(255,255,255,.1);border-radius:10px;z-index:9999;font-size:.75rem}.mode-toggle-group{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.mode-toggle-label{color:var(--color-slate-350);min-width:2.5rem}.mode-toggle-btn{padding:.25rem .5rem;font-size:.7rem;font-family:Inter,sans-serif;border:1px solid var(--color-white-a15);border-radius:4px;background-color:transparent;color:var(--color-slate-350);cursor:pointer;transition:all .15s ease}.mode-toggle-btn:hover{border-color:var(--color-white-a30)}.mode-toggle-btn.active{background-color:var(--color-sky-400);color:var(--color-slate-950);border-color:var(--color-sky-400);font-weight:500}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;border:1px solid transparent;font-family:Inter,sans-serif;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.ui-button--sm{min-height:2.125rem;padding:.5rem .875rem;font-size:.75rem}.ui-button--md{min-height:2.625rem;padding:.625rem 1rem;font-size:.8125rem}.ui-button--lg{min-height:3rem;padding:.75rem 1.125rem;font-size:.875rem}.ui-button--full-width{width:100%}.ui-button--primary{background-color:var(--color-indigo-900);color:var(--color-white)}.ui-button--primary:hover:not(:disabled){background-color:var(--color-indigo-800)}.ui-button--outline{background-color:var(--color-white);border-color:var(--color-indigo-900);color:var(--color-indigo-900)}.ui-button--outline:hover:not(:disabled){background-color:var(--color-sky-50)}.ui-button--danger{background-color:var(--color-red-600);border-color:var(--color-red-600);color:var(--color-white)}.ui-button--danger:hover:not(:disabled){filter:brightness(.96)}.ui-button--ghost{background-color:transparent;color:var(--color-indigo-900)}.ui-button--ghost:hover:not(:disabled){background-color:var(--color-sky-50)}.ui-button:disabled{cursor:not-allowed;opacity:.6}.ui-button__label,.ui-button__icon{display:inline-flex;align-items:center;justify-content:center}.ui-input{width:100%;min-height:2.625rem;padding:.625rem .75rem;border-radius:.5rem;border:1px solid var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-900);font-family:Inter,sans-serif;font-size:.8125rem;line-height:1.2;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.ui-input--dense{min-height:2.375rem}.ui-input::placeholder{color:var(--color-slate-500)}.ui-input:focus{outline:none;border-color:var(--color-indigo-900);box-shadow:0 0 0 1px var(--color-indigo-900)}.ui-input--invalid{border-color:var(--color-red-600);box-shadow:none}.ui-card{background-color:var(--color-white);border-radius:.625rem;border:1px solid var(--color-indigo-900-a08);box-shadow:0 1px 4px var(--color-indigo-900-a07);padding:.875rem;box-sizing:border-box}.ui-card--compact{padding:.625rem}.ui-card--flat{box-shadow:none}.ui-form-field{width:100%;display:flex;flex-direction:column;gap:.375rem}.ui-form-field__label{color:var(--color-slate-600);font-family:Inter,sans-serif;font-size:.6875rem;font-weight:500;line-height:1.3}.ui-form-field__helper{color:var(--color-slate-600);font-family:Inter,sans-serif;font-size:.625rem;font-weight:400;line-height:1.4}.ui-form-field__error{color:var(--color-red-600);font-family:Inter,sans-serif;font-size:.625rem;font-weight:500;line-height:1.4}.ui-amount-input{position:relative;width:100%}.ui-amount-input .ui-input{padding-left:2.75rem}.ui-amount-input__currency{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-slate-900);font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;z-index:1;letter-spacing:.01em}.ui-screen-header{box-sizing:border-box}.ui-screen-header--home{display:flex;align-items:center;min-height:3rem;padding:.75rem 0}.ui-screen-header--home .ui-screen-header__title{text-align:left}.ui-screen-header--internal{display:flex;align-items:center;justify-content:space-between;min-height:3rem;padding:0 1rem;background-color:var(--color-indigo-900);position:relative}.ui-screen-header__back{display:flex;align-items:center;justify-content:flex-start;gap:.25rem;min-width:3rem;height:2rem;border:none;background:transparent;color:var(--color-white-a88);cursor:pointer;font-size:.8125rem;line-height:1;padding:0}.ui-screen-header__back-icon{width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0}.ui-screen-header__back-label{font-size:.8125rem;font-weight:400;display:inline-flex;align-items:center;line-height:1}.ui-screen-header__title{margin:0;text-align:center;color:var(--color-slate-900);font-family:Inter,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;flex:1 1 auto}.ui-screen-header--internal .ui-screen-header__title{color:var(--color-white);font-weight:500;font-size:.9375rem;position:absolute;left:0;right:0;pointer-events:none}.ui-screen-header__spacer{display:inline-block;min-width:3rem}.ui-screen-header__right{min-width:3rem;display:inline-flex;justify-content:flex-end;align-items:center}.ui-status-banner{width:100%;border-radius:.375rem;padding:.625rem;box-sizing:border-box}.ui-status-banner__title{font-family:Inter,sans-serif;font-size:.625rem;font-weight:600;margin-bottom:.25rem;letter-spacing:.01em}.ui-status-banner__content{font-family:Inter,sans-serif;font-size:.625rem;font-weight:500;line-height:1.4}.ui-status-banner--info{background-color:var(--color-sky-50);color:var(--color-slate-700)}.ui-status-banner--success{background-color:var(--color-emerald-50);color:var(--color-emerald-600)}.ui-status-banner--warning{background-color:var(--color-amber-100);color:var(--color-amber-800)}.ui-status-banner--danger{background-color:var(--color-red-50);color:var(--color-red-600)}.ui-list-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8125rem 1rem;border:none;background:var(--color-white);text-align:left;box-sizing:border-box}.ui-list-item--compact{padding:.625rem 1rem}.ui-list-item--divider{border-bottom:1px solid var(--color-slate-200)}button.ui-list-item{cursor:pointer;font:inherit}.ui-list-item__left{display:flex;align-items:center;gap:.75rem;min-width:0}.ui-list-item__icon{width:2rem;height:2rem;border-radius:9999px;background-color:var(--color-slate-100);display:inline-flex;align-items:center;justify-content:center;color:var(--color-indigo-900);flex:0 0 auto}.ui-list-item__text{display:flex;flex-direction:column;gap:.125rem;min-width:0}.ui-list-item__title{color:var(--color-slate-900);font-family:Inter,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.2}.ui-list-item__subtitle{color:var(--color-slate-600);font-family:Inter,sans-serif;font-size:.6875rem;font-weight:400;line-height:1.2}.ui-list-item__right{display:inline-flex;align-items:center;gap:.375rem;color:var(--color-slate-600)}.ui-list-item__value{color:var(--color-slate-900);font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2}.ui-list-item__chevron{color:var(--color-slate-600);font-size:.875rem;font-weight:700;line-height:1}.ui-modal__overlay{position:fixed;inset:0;background-color:var(--color-slate-900-a50);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;box-sizing:border-box}.ui-modal{width:min(28rem,100%);background-color:var(--color-white);border-radius:.75rem;padding:1rem;box-sizing:border-box}.ui-modal__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ui-modal__title{margin:0 0 .75rem;color:var(--color-slate-900);font-family:Inter,sans-serif;font-size:1rem;font-weight:600;line-height:1.2}.ui-modal__close{border:none;background:transparent;color:var(--color-slate-600);font-size:1.25rem;line-height:1;cursor:pointer}.ui-modal__content{color:var(--color-slate-700);font-family:Inter,sans-serif;font-size:.8125rem;line-height:1.4}.ui-modal__actions{margin-top:1rem;display:flex;justify-content:flex-end;gap:.5rem}.ui-otp-input{display:grid;gap:.5rem;width:100%}.ui-otp-input__cell{min-height:3rem;border-radius:.5rem;border:2px solid var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-900);text-align:center;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}.ui-otp-input__cell:focus{outline:none;border-color:var(--color-indigo-900)}.ui-otp-input--invalid .ui-otp-input__cell{border-color:var(--color-red-600);background-color:var(--color-red-50)}.ui-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;font-family:Inter,sans-serif;font-weight:700;line-height:1}.ui-avatar--sm{width:2rem;height:2rem;font-size:.75rem}.ui-avatar--md{width:2.25rem;height:2.25rem;font-size:.8125rem}.ui-avatar--lg{width:4rem;height:4rem;font-size:.875rem}.ui-avatar--neutral{background-color:var(--color-slate-100);color:var(--color-indigo-900)}.ui-avatar--brand{background-color:var(--color-indigo-900);color:var(--color-white)}.ui-avatar--success{background-color:var(--color-emerald-50);color:var(--color-emerald-600)}.ui-physical-card{position:relative;width:100%;aspect-ratio:1.586 / 1;border-radius:.75rem;overflow:hidden;background-color:var(--color-indigo-800);box-shadow:0 6px 28px var(--color-indigo-800-a45);color:var(--color-white)}.ui-physical-card--locked{background-color:var(--color-slate-750);box-shadow:0 4px 20px var(--color-black-a40)}.ui-physical-card__face{position:absolute;inset:0;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover;transition:filter .2s ease}.ui-physical-card--locked .ui-physical-card__face{filter:grayscale(.75) brightness(.92)}.ui-physical-card__overlay{position:absolute;inset:0;z-index:3;background:var(--color-black-a15);display:flex;align-items:center;justify-content:center}.ui-physical-card__badge{background:var(--color-red-600-a90);border-radius:.375rem;padding:.25rem .75rem}.ui-physical-card__badge-text{color:var(--color-white);font-size:.625rem;font-weight:700;letter-spacing:.14em}.ui-physical-card__balance-block{position:absolute;left:1rem;bottom:.875rem;z-index:2;display:flex;flex-direction:column}.ui-physical-card__balance-label{font-size:.5rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--color-white-a66)}.ui-physical-card__balance-value{margin-top:.125rem;font-size:1.125rem;font-weight:700;letter-spacing:.01em}.ui-action-tile{min-width:0;border:none;border-radius:.5rem;background:var(--color-white);box-shadow:0 1px 4px var(--color-indigo-900-a07);padding:.625rem .5rem;display:flex;flex-direction:column;align-items:center;gap:.25rem;font:inherit;cursor:pointer;transition:opacity .15s ease}.ui-action-tile__icon{width:1.125rem;height:1.125rem;display:inline-flex;align-items:center;justify-content:center;color:var(--color-indigo-900)}.ui-action-tile__label{display:block;width:100%;color:var(--color-slate-600);text-align:center;font-size:.5625rem;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-action-tile--active .ui-action-tile__icon{color:var(--color-emerald-600)}.ui-action-tile--disabled{opacity:.7;cursor:not-allowed}.ui-action-tile__icon--loading{color:var(--color-slate-500)}.ui-action-tile__spinner{width:.875rem;height:.875rem;border-radius:50%;border:2px solid var(--color-slate-300);border-top-color:var(--color-indigo-900);animation:ui-action-tile-spin .8s linear infinite}@keyframes ui-action-tile-spin{to{transform:rotate(360deg)}}.ui-section-label{padding:.875rem 1rem .375rem;color:var(--color-slate-600);font-size:.6875rem;font-weight:600;letter-spacing:.02em}.ui-pull-to-refresh{-webkit-user-select:none;user-select:none}.ui-pull-to-refresh__indicator{overflow:hidden;display:flex;align-items:center;justify-content:center;transition:height .22s ease}.ui-pull-to-refresh__refresh{display:inline-flex;align-items:center;gap:.375rem}.ui-pull-to-refresh__spinner{width:1rem;height:1rem;border-radius:50%;border:2px solid var(--color-slate-300);border-top-color:var(--color-indigo-900);animation:ui-pull-refresh-spin .8s linear infinite}.ui-pull-to-refresh__text{color:var(--color-slate-600);font-size:.6875rem;font-weight:500}.ui-pull-to-refresh__text--ready{color:var(--color-indigo-900)}.ui-pull-to-refresh__hint{display:inline-flex;align-items:center;gap:.25rem;color:var(--color-slate-600);font-size:.6875rem;font-weight:500;margin:.125rem 0 .5rem;animation:ui-pull-refresh-hint-fade 2.4s ease-in-out infinite}.ui-pull-to-refresh__hint-arrow{animation:ui-pull-refresh-hint-bounce 1.1s ease-in-out infinite}@keyframes ui-pull-refresh-spin{to{transform:rotate(360deg)}}@keyframes ui-pull-refresh-hint-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@keyframes ui-pull-refresh-hint-fade{0%,to{opacity:.65}50%{opacity:1}}.ui-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.ui-loader__spinner{width:1.75rem;height:1.75rem;border:3px solid var(--color-slate-200);border-top-color:var(--color-indigo-900);border-radius:50%;animation:ui-loader-spin .8s linear infinite}.ui-loader__label{font-size:.6875rem;color:var(--color-slate-600)}@keyframes ui-loader-spin{to{transform:rotate(360deg)}}.ui-overlay-loader{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#fffc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:inherit}.ui-toast-root{position:fixed;left:50%;top:1rem;transform:translate(-50%);z-index:12000;pointer-events:none}.ui-toast{max-width:min(24rem,calc(100vw - 2rem));border-radius:.625rem;padding:.625rem .75rem;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 10px 28px var(--color-black-a25);color:var(--color-white);font-size:.75rem;font-weight:600}.ui-toast--success{background:var(--color-emerald-600)}.ui-toast--warning{background:var(--color-amber-700)}.ui-toast--error{background:var(--color-red-700)}.ui-toast__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ui-toast__message{line-height:1.3}.login-entry{min-height:100%;display:flex;align-items:center;justify-content:center;padding:1rem}.login-entry__card{width:100%;max-width:20rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;padding:1.25rem 1rem}.login-entry__logo{width:10.5rem;height:auto;display:block;align-self:center;margin-inline:auto}.login-entry__title{margin:0;color:var(--color-slate-900);font-size:1rem;font-weight:700;line-height:1.2}.login-entry__subtitle{margin:0;color:var(--color-slate-600);font-size:.75rem;line-height:1.4}.card-details-page{display:flex;flex-direction:column;gap:0}.card-details-page--loading{min-height:100dvh;align-items:center;justify-content:center}.card-details-page__header{margin:-.75rem -.75rem .5rem}.card-details-page__header.ui-screen-header--internal{padding:0}.card-details-page__content{display:flex;flex-direction:column;gap:.5rem;padding:0 .5rem;position:relative}.card-details-card-wrap{padding-top:.125rem}.card-details-card{width:100%;aspect-ratio:1.586 / 1;border-radius:.75rem;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 6px 28px var(--color-indigo-800-a45)}.card-details-card__number{position:absolute;left:2.35rem;right:1rem;top:45%;color:var(--color-white);font-family:Inter,sans-serif;font-size:clamp(1.02rem,3.7vw,1.12rem);font-weight:700;letter-spacing:.06em;white-space:nowrap;line-height:1}.card-details-card__meta{position:absolute;left:2.35rem;bottom:33%;display:flex;gap:1.25rem}.card-details-card__meta-item{display:flex;flex-direction:row;gap:.0825rem;align-items:center}.card-details-card__meta-label{color:var(--color-white);font-size:.3rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;opacity:.95;line-height:1.05;display:inline-flex;flex-direction:column;gap:.06rem}.card-details-card__meta-value{color:var(--color-white);font-size:.8rem;letter-spacing:.02em;font-weight:700;line-height:1}.card-details-card__holder{position:absolute;left:2.35rem;bottom:18%;color:var(--color-white);font-size:clamp(.7rem,2.7vw,.85rem);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.card-details-card__secure-field{display:inline-flex;align-items:center;width:12.75rem;max-width:100%;height:1.4rem;overflow:hidden}.card-details-card__secure-field iframe{width:100%!important;height:100%!important;display:block;border:0;background:transparent}.card-details-card__secure-field--meta{width:3.6rem;height:.95rem}.card-details-list-card.ui-card--compact{padding:0;overflow:hidden;border-radius:.625rem}.card-details-simple-row{display:flex;justify-content:space-between;align-items:center;padding:1rem;position:relative}.card-details-simple-row__label{font-size:.75rem;font-weight:400;color:var(--color-slate-600)}.card-details-simple-row__right{display:flex;align-items:center;gap:.125rem}.card-details-simple-row__value{color:var(--color-slate-900);font-size:.85rem;font-weight:600;line-height:1.2;text-align:right}.card-details-simple-row__value--pan{font-family:JetBrains Mono,SFMono-Regular,ui-monospace,monospace;letter-spacing:.08em;white-space:nowrap}.card-details-simple-row__value-slot{text-align:right;max-height:1rem}.card-details-simple-row__value-slot--pan{max-width:11.2rem}.card-details-simple-row__value-slot--exp{max-width:2.4rem}.card-details-simple-row__value-slot--cvv{max-width:2rem}.card-details-simple-row__copy-button{width:1.25rem;height:1.25rem;border:none;background:transparent;color:var(--color-slate-600);display:inline-flex;justify-content:center;position:relative;padding:0;cursor:pointer}.card-details-simple-row__divider{height:1px;margin:0 1rem;background:var(--color-slate-200)}.card-details-marqeta-loader-overlay{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;border-radius:.75rem;background:#ffffffc7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.card-details-info{border-radius:.5rem;background:var(--color-amber-700);color:var(--color-white);font-size:.625rem;line-height:1.4;padding:.5rem;display:flex;align-items:flex-start;gap:.375rem}.card-details-info__icon{display:inline-flex;align-items:center;justify-content:center;margin-top:.05rem;flex-shrink:0}.card-details-info__text{display:inline-block}.mq-notification{display:none!important}.home-root{display:flex;flex-direction:column;gap:0}.home-root__header{padding-left:.75rem}.home-root__content{display:flex;flex-direction:column;gap:.625rem;padding:0 .5rem}.home-root__sections,.home-root__column{display:flex;flex-direction:column;gap:0}.home-root__card-block{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:27.5rem;margin:0 auto}.home-root--loading{min-height:12rem;justify-content:center}.home-root__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-top:.5rem;width:100%}.home-root__list-card{padding:0;overflow:hidden}.home-root__chevron{color:var(--color-slate-600)}.home-root__danger-item .ui-list-item__title{color:var(--color-red-600)}.home-roundups__item .ui-list-item__icon{background:var(--color-indigo-900);color:var(--color-white);width:2.25rem;height:2.25rem}.home-roundups__item .ui-list-item__right{align-items:flex-end}.home-roundups__value-wrap{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.125rem}.home-roundups__value{font-size:.9375rem;font-weight:700;color:var(--color-slate-900);line-height:1}.home-roundups__hint{font-size:.5625rem;color:var(--color-slate-600);line-height:1.1}.home-roundups__hint--positive{color:var(--color-emerald-700);font-weight:500}@media(min-width:48rem){.home-root--design-flow .home-root__content{padding:0 .875rem}.home-root--design-flow .home-root__card-block{max-width:29rem}.home-root--design-editorial .home-root__content{padding:0 1rem;gap:.875rem}.home-root--design-editorial .home-root__card-block{max-width:27rem}.home-root--design-editorial .home-root__sections{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}.home-root--design-editorial .home-root__column--primary{grid-column:1;grid-row:1}.home-root--design-editorial .home-root__column--pots{grid-column:1;grid-row:2}.home-root--design-editorial .home-root__column--secondary{grid-column:2;grid-row:1 / span 2}.home-root--design-editorial .home-root__column--roundups{grid-column:1;grid-row:3}.home-root--design-alt .home-root__content{padding:0 1rem;gap:.875rem}.home-root--design-alt .home-root__card-block{max-width:27rem}.home-root--design-alt .home-root__sections{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}.home-root--design-alt .home-root__column--primary{grid-column:1;grid-row:1}.home-root--design-alt .home-root__column--pots{grid-column:2;grid-row:1 / span 2}.home-root--design-alt .home-root__column--secondary{grid-column:1;grid-row:2}.home-root--design-alt .home-root__column--roundups{grid-column:1;grid-row:3}.home-root--design-panel .home-root__content{padding:0 1rem;gap:.875rem;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.95fr);align-items:start}.home-root--design-panel .home-root__card-block{display:contents}.home-root--design-panel .home-root__card-block>:first-child{grid-column:1 / span 2;max-width:29rem;width:100%;margin:0 auto}.home-root--design-panel .home-root__actions{grid-column:2;grid-row:2;display:flex;flex-direction:column;gap:.25rem;padding-top:0;margin-top:-.125rem}.home-root--design-panel .home-root__sections{grid-column:1;grid-row:2}.home-root--design-panel .home-root__actions--panel-list .ui-list-item{padding:.8125rem 1rem}}.move-to-card-page{display:flex;flex-direction:column;gap:0}.move-to-card-page__header{margin:-.75rem -.75rem .5rem}.move-to-card-page__header.ui-screen-header--internal{padding:0}.move-to-card-page__content{display:flex;flex-direction:column;gap:.625rem;padding:0 .5rem .75rem}.move-to-card-page__row-label{font-size:.6875rem;color:var(--color-slate-600)}.move-to-card-page__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 0}.move-to-card-page__row--divider{border-bottom:1px solid var(--color-slate-200);padding-bottom:.75rem}.move-to-card-page__row-title{font-size:.875rem;font-weight:600;color:var(--color-slate-900)}.move-to-card-page__row-value{font-size:.875rem;font-weight:700;color:var(--color-slate-900)}.move-to-card-page__amount-helper{font-size:.625rem;color:var(--color-slate-600);margin-top:.25rem}.move-to-card-page__actions{display:flex;flex-direction:column;gap:.5rem;padding-top:.125rem}.move-to-card-page__cancel{border:none;background:transparent;color:var(--color-indigo-900);font-size:.75rem;font-weight:500;cursor:pointer;padding:.25rem 0}.move-to-card-success-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:1.5rem 1rem}.move-to-card-success-card__icon{width:3.5rem;height:3.5rem;border-radius:999px;background:var(--color-emerald-50);display:inline-flex;align-items:center;justify-content:center}.move-to-card-success-card__title{font-size:1.0625rem;font-weight:700;color:var(--color-slate-900)}.move-to-card-success-card__subtitle{font-size:.75rem;color:var(--color-slate-600)}.pin-reminder-page{display:flex;flex-direction:column;gap:0}.pin-reminder-page__header{margin:-.75rem -.75rem .5rem}.pin-reminder-page__header.ui-screen-header--internal{padding:0}.pin-reminder-page__content{display:flex;flex-direction:column;gap:.625rem;padding:0 .5rem;position:relative}.pin-reminder-hero{padding:2rem;text-align:center;display:flex;flex-direction:column;align-items:center}.pin-reminder-hero__icon-wrap{width:4.5rem;height:4.5rem;border-radius:50%;background:var(--color-slate-100);display:inline-flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:var(--color-indigo-900)}.pin-reminder-hero__label{font-size:.6875rem;color:var(--color-slate-600);margin-bottom:.375rem}.pin-reminder-hero__pin{font-size:2.25rem;line-height:1;font-weight:700;color:var(--color-slate-900);letter-spacing:.625rem}.pin-reminder-hero__pin--secure{min-height:2.25rem;width:fit-content;max-width:100%;display:flex;align-items:center;justify-content:center;margin:0 auto}.pin-reminder-hero__pin--secure iframe{width:100%!important;min-width:0!important;height:2.25rem!important;margin:0 auto!important;display:block;border:0;background:transparent}.pin-reminder-hero__pin--secure[data-pin=hidden] iframe{max-width:5rem!important}.pin-reminder-hero__pin--secure[data-pin=revealed] iframe{max-width:7rem!important}.pin-reminder-hero__marqeta-toggle-button{margin-top:.75rem;border:1px solid var(--color-slate-300);background:var(--color-white);color:var(--color-slate-700);border-radius:999px;padding:.4rem .9rem;font-size:.75rem;font-weight:600;position:relative}.pin-reminder-hero__marqeta-timeout{min-height:1rem;margin-top:.5rem}.pin-reminder-loader-overlay{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;border-radius:.75rem;background:#ffffffc7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pin-reminder-info{border-radius:.5rem;background:var(--color-amber-700);color:var(--color-white);font-size:.625rem;line-height:1.4;padding:.5rem;display:flex;align-items:flex-start;gap:.375rem}.pin-reminder-info__icon{display:inline-flex;align-items:center;justify-content:center;margin-top:.05rem;flex-shrink:0}.pin-reminder-info__text{display:inline-block}.transfer-page{display:flex;flex-direction:column;gap:0}.transfer-page__header{margin:-.75rem -.75rem .5rem}.transfer-page__header.ui-screen-header--internal{padding:0}.transfer-page__content{display:flex;flex-direction:column;gap:.625rem;padding:0 .5rem .75rem}.transfer-page__content--success{padding-top:1rem}.transfer-page__actions{display:flex;flex-direction:column;gap:.5rem;padding-top:.125rem}.transfer-page__cancel{border:none;background:transparent;color:var(--color-indigo-900);font-size:.75rem;font-weight:500;cursor:pointer;padding:.25rem 0}.transfer-page__recipient-note{text-align:center;font-size:.625rem;color:var(--color-slate-600)}.transfer-success-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:1.5rem 1rem}.transfer-success-card__icon{width:3.5rem;height:3.5rem;border-radius:999px;background:var(--color-emerald-50);display:inline-flex;align-items:center;justify-content:center}.transfer-success-card__title{font-size:1.0625rem;font-weight:700;color:var(--color-slate-900)}.transfer-success-card__subtitle{font-size:.75rem;color:var(--color-slate-600)}.transfer-recipient-picker{position:relative}.transfer-recipient-picker__field{width:100%;min-height:2.375rem;border:1px solid var(--color-slate-200);border-radius:.5rem;background:var(--color-white);padding:.5rem .625rem;display:flex;align-items:center;justify-content:space-between;gap:.375rem;cursor:pointer}.transfer-recipient-picker__field--open{border-color:var(--color-indigo-900);box-shadow:0 0 0 1px var(--color-indigo-900)}.transfer-recipient-picker__field-value{font-size:.8125rem;color:var(--color-slate-900);text-align:left}.transfer-recipient-picker__chevron{color:var(--color-slate-600);transition:transform .15s ease}.transfer-recipient-picker__chevron--open{transform:rotate(90deg)}.transfer-recipient-picker__menu{margin-top:.25rem;border:1px solid var(--color-slate-200);border-radius:.5rem;box-shadow:0 1px 4px var(--color-indigo-900-a07);overflow:hidden}.transfer-recipient-picker__option{width:100%;border:none;background:var(--color-white);display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;text-align:left;cursor:pointer;border-bottom:1px solid var(--color-slate-200)}.transfer-recipient-picker__option--selected{background:var(--color-slate-100)}.transfer-recipient-picker__option-avatar{flex-shrink:0}.transfer-recipient-picker__option-text{display:flex;flex-direction:column;min-width:0;flex:1}.transfer-recipient-picker__option-title{font-size:.75rem;color:var(--color-slate-900);font-weight:500}.transfer-recipient-picker__option-subtitle{font-size:.625rem;color:var(--color-slate-600)}.transfer-recipient-picker__add{width:100%;border:none;background:var(--color-white);display:flex;align-items:center;gap:.5rem;padding:.5625rem .625rem;text-align:left;cursor:pointer}.transfer-recipient-picker__add-icon{width:1.75rem;height:1.75rem;border-radius:999px;background:var(--color-indigo-900);display:inline-flex;align-items:center;justify-content:center}.transfer-recipient-picker__add-label{font-size:.75rem;font-weight:600;color:var(--color-indigo-900)}.transfer-summary-card__title{font-size:.75rem;color:var(--color-slate-900);font-weight:600;margin-bottom:.25rem}.transfer-summary-card__row{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0}.transfer-summary-card__row--divider{border-top:1px solid var(--color-slate-200)}.transfer-summary-card__label{font-size:.6875rem;color:var(--color-slate-600)}.transfer-summary-card__value{font-size:.6875rem;color:var(--color-slate-900);font-weight:500}.transfer-summary-card__value--strong{font-weight:700}.verify-identity-page{display:flex;flex-direction:column;gap:0}.verify-identity-page__header{margin:-.75rem -.75rem .5rem}.verify-identity-page__header.ui-screen-header--internal{padding:0}.verify-identity-page__content{display:flex;flex-direction:column;gap:.625rem;padding:0 .5rem}.verify-identity-hero{padding:1.5rem 1rem .5rem;text-align:center}.verify-identity-hero__icon-wrap{width:4rem;height:4rem;border-radius:50%;background:var(--color-slate-100);display:inline-flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:var(--color-indigo-900)}.verify-identity-hero__title{font-size:1rem;font-weight:700;color:var(--color-slate-900);margin-bottom:.375rem}.verify-identity-hero__subtitle{font-size:.75rem;color:var(--color-slate-600);line-height:1.4}.verify-identity-hero__destination{color:var(--color-slate-900);font-weight:600}.verify-identity-otp-card{display:flex;flex-direction:column;gap:.625rem}.verify-identity-otp-card__label{text-align:center;color:var(--color-slate-600);font-size:.6875rem;font-weight:500}.verify-identity-otp-card__error{text-align:center;color:var(--color-red-600);font-size:.6875rem;font-weight:500}.verify-identity-otp-card__expires{text-align:center;color:var(--color-slate-600);font-size:.625rem}.verify-identity-otp-card__expires span{color:var(--color-slate-900);font-weight:600}.verify-identity-page__resend{border:none;background:transparent;color:var(--color-indigo-900);font-size:.75rem;font-weight:500;padding:.625rem .5rem;cursor:pointer}.verify-identity-page__resend:disabled{color:var(--color-slate-600);cursor:not-allowed}.verify-identity-info-card__inner{background:var(--color-indigo-900);border-radius:.5rem;padding:.625rem;display:flex;gap:.5rem;align-items:flex-start}.verify-identity-info-card__icon{display:inline-flex;margin-top:.0625rem;flex-shrink:0}.verify-identity-info-card__text{color:var(--color-white);font-size:.6875rem;line-height:1.4}.verify-identity-info-card__text span{display:block;font-weight:600;margin-bottom:.125rem}.verify-identity-page__alt-help{text-align:center;color:var(--color-slate-600);font-size:.6875rem;padding-top:.25rem}.verify-identity-page__alt-help button{border:none;background:transparent;color:var(--color-indigo-900);font-size:.75rem;font-weight:600;text-decoration:underline;cursor:pointer}.recipients-page{display:flex;flex-direction:column;gap:0;margin:-.75rem -.75rem 0}.recipients-page__header{margin-bottom:.5rem}.recipients-page__header.ui-screen-header--internal{padding:0}.recipients-page__content{display:flex;flex-direction:column;gap:.625rem;padding-bottom:.75rem}.recipients-page__empty{padding:2rem .75rem 1rem;text-align:center}.recipients-page__empty-text{font-size:.8125rem;color:var(--color-slate-600)}.recipients-page__list{background:var(--color-white)}.recipients-page__list .ui-list-item__icon{width:2.125rem;height:2.125rem;background:transparent;padding:0}.recipients-page__row{display:flex;align-items:center;position:relative}.recipients-page__row--remove .ui-list-item{padding-left:.375rem;padding-right:.75rem}.recipients-page__row--remove .ui-list-item__left{gap:.375rem}.recipients-page__row--selected{background:var(--color-red-50)}.recipients-page__row--selected .ui-list-item{background:transparent}.recipients-page__check-column{width:2rem;align-self:stretch;display:inline-flex;align-items:center;justify-content:flex-end;background:transparent}.recipients-page__checkbox{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;padding:0;border-radius:.25rem;border:2px solid var(--color-slate-200);background:transparent;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;color:var(--color-white)}.recipients-page__checkbox svg{flex-shrink:0;display:block}.recipients-page__checkbox--selected{border-color:var(--color-red-600);background:var(--color-red-600)}.recipients-page__chevron{color:var(--color-indigo-900);opacity:.75}.recipients-page__actions{display:flex;flex-direction:column;gap:.5rem;margin:0 .875rem}.recipients-page__remove-trigger.ui-button--outline{background:transparent;border:1.5px solid var(--color-red-600);color:var(--color-red-600)}.recipients-page__remove-trigger.ui-button--outline:hover:not(:disabled){background:var(--color-red-50-light)}.new-recipient-card{display:flex;flex-direction:column;gap:.75rem}.transactions-page{display:flex;flex-direction:column;gap:0}.transactions-page__header{margin:-.75rem -.75rem .5rem}.transactions-page__header.ui-screen-header--internal{padding:0}.transactions-page__content{padding:0 .5rem}.transactions-page__state{min-height:10rem;display:flex;align-items:center;justify-content:center}.transactions-list{background:var(--color-white);border-radius:.625rem;overflow:hidden;box-shadow:0 1px 4px var(--color-indigo-900-a07)}.transactions-list .ui-list-item__icon{width:2.125rem;height:2.125rem;padding:0;background:transparent}.transactions-row__avatar{width:2.125rem;height:2.125rem;border-radius:50%;background:var(--color-slate-100);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.transactions-row__avatar--credit{background:var(--color-emerald-50)}.transactions-row__logo{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.transactions-row__fallback{display:none;align-items:center;justify-content:center;width:100%;height:100%}.transactions-row__avatar[data-no-logo=true] .transactions-row__fallback,.transactions-row__avatar[data-logo-failed=true] .transactions-row__fallback{display:inline-flex}.transactions-row__category-icon{flex-shrink:0}.transactions-row__amount{color:var(--color-slate-900);font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap}.transactions-row__amount--credit{color:var(--color-emerald-600)}.support-page{display:flex;flex-direction:column;gap:0}.support-page__header{margin:-.75rem -.75rem .5rem}.support-page__header.ui-screen-header--internal{padding:0}.support-page__content{display:flex;flex-direction:column;gap:.625rem;padding:0 .5rem .75rem}.support-page__list-card{padding:0;overflow:hidden}.support-page__search-wrap{display:flex;align-items:center;gap:.5rem;padding:0 .75rem;height:2.375rem;border-radius:.5rem;border:1px solid var(--color-slate-200);background:var(--color-white);box-shadow:0 1px 4px var(--color-indigo-900-a07)}.support-page__search-input{flex:1;border:none;outline:none;font-size:.75rem;color:var(--color-slate-900);background:transparent}.support-page__search-input::placeholder{color:var(--color-slate-500)}.support-page__faq-row{display:flex;align-items:center;padding:.75rem .875rem;cursor:pointer;gap:.5rem}.support-page__faq-row--divider{border-bottom:1px solid var(--color-slate-200)}.support-page__faq-label{flex:1;font-size:.75rem;color:var(--color-slate-900)}.support-page__empty{padding:1rem;text-align:center;font-size:.8125rem;color:var(--color-slate-600)}.support-page__contact-row{padding:.625rem .875rem;display:flex;flex-direction:column;gap:.125rem}.support-page__contact-row--divider{border-bottom:1px solid var(--color-slate-200)}.support-page__contact-name{font-size:.8125rem;font-weight:500;color:var(--color-slate-900)}.support-page__contact-phone{font-size:.6875rem;font-weight:500;color:var(--color-indigo-900);margin-top:.0625rem}.support-page__contact-hours{font-size:.625rem;color:var(--color-slate-600);margin-top:.0625rem}.support-page__ticket-wrap{padding-top:.25rem}.rounds-page{display:flex;flex-direction:column;gap:0}.rounds-page--loading{min-height:50vh;align-items:center;justify-content:center}.rounds-page__header{margin:-.75rem -.75rem .5rem}.rounds-page__header.ui-screen-header--internal{padding:0}.rounds-page__content{display:flex;flex-direction:column;gap:.625rem;padding:0 .5rem .75rem}.rounds-page__header-icon-btn{width:2rem;height:2rem;border:0;border-radius:999px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.rounds-summary-card{display:flex;flex-direction:column;gap:.75rem}.rounds-summary-card--hero{background:linear-gradient(135deg,var(--color-indigo-900),#2a1f7a);border-color:transparent}.rounds-summary-card__top{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.rounds-summary-card__eyebrow{font-size:.625rem;letter-spacing:.06em;color:var(--color-white-a66);font-weight:700}.rounds-summary-card__amount{font-size:1.375rem;font-weight:700;color:var(--color-indigo-900)}.rounds-summary-card__amount--hero{color:var(--color-white);font-size:2.125rem;line-height:1;margin-top:.125rem}.rounds-summary-card__subtle{margin-top:.25rem;font-size:.6875rem;color:var(--color-white-a66)}.rounds-summary-card__next-sweep{background:var(--color-white-a15);border-radius:.625rem;padding:.5625rem .8125rem;text-align:center}.rounds-summary-card__next-label{font-size:.5625rem;letter-spacing:.05em;color:var(--color-white-a66)}.rounds-summary-card__next-day{font-size:1rem;font-weight:700;color:var(--color-white);margin-top:.125rem}.rounds-summary-card__next-meta{font-size:.5625rem;color:var(--color-white-a66)}.rounds-summary-card__destination{display:flex;align-items:center;gap:.625rem;background:var(--color-white-a15);border-radius:.5rem;padding:.5625rem .75rem}.rounds-summary-card__destination-badge{width:1.75rem;height:1.75rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;color:var(--color-slate-950);flex:0 0 auto}.rounds-summary-card__destination-copy{display:inline-flex;flex-direction:column;gap:.0625rem;flex:1}.rounds-summary-card__destination-title{font-size:.75rem;font-weight:600;color:var(--color-white)}.rounds-summary-card__destination-meta{font-size:.625rem;color:var(--color-white-a66)}.rounds-summary-card__destination-tag{background:var(--color-emerald-600);border-radius:.375rem;color:var(--color-white);font-size:.625rem;font-weight:700;padding:.25rem .5rem;display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.rounds-callout-card{background:var(--color-emerald-50);border-color:transparent}.rounds-callout-card__row{display:flex;align-items:center;gap:.625rem}.rounds-callout-card__icon{width:1.125rem;height:1.125rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.rounds-callout-card__copy{display:inline-flex;flex-direction:column;gap:.125rem}.rounds-callout-card__title{font-size:.8125rem;font-weight:600;color:var(--color-slate-900)}.rounds-callout-card__subtitle{font-size:.75rem;color:var(--color-slate-600)}.rounds-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.rounds-stats-card{text-align:center;display:inline-flex;flex-direction:column;gap:.125rem;justify-content:center}.rounds-stats-card__label{font-size:.5625rem;letter-spacing:.04em;color:var(--color-slate-600);font-weight:600}.rounds-stats-card__value{font-size:1.125rem;font-weight:700;color:var(--color-slate-900)}.rounds-confirm-hero{text-align:center;padding-top:1.125rem;padding-bottom:.875rem}.rounds-confirm-hero__flow{display:inline-flex;align-items:center;gap:.625rem;margin-bottom:.75rem}.rounds-confirm-hero__node{width:3rem;height:3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex:0 0 auto}.rounds-confirm-hero__node--pot{background:var(--color-indigo-900);color:var(--color-white);font-size:.625rem}.rounds-confirm-hero__node--destination{color:var(--color-slate-950);font-size:1.125rem}.rounds-confirm-hero__dots{width:1.625rem;height:.25rem;border-radius:999px;background:repeating-linear-gradient(to right,var(--color-emerald-600) 0 .25rem,transparent .25rem .375rem)}.rounds-confirm-hero__title{font-size:1.125rem;font-weight:700;color:var(--color-slate-900)}.rounds-confirm-hero__subtitle{margin-top:.25rem;font-size:.75rem;color:var(--color-slate-600);line-height:1.45}.rounds-cta-card{padding:0;overflow:hidden}.rounds-cta-card__button{width:100%;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .875rem;cursor:pointer}.rounds-cta-card__left{display:flex;align-items:center;gap:.5rem}.rounds-cta-card__left>svg{width:2.25rem;height:2.25rem;padding:.625rem;box-sizing:border-box;border-radius:999px;background:var(--color-slate-100);color:var(--color-indigo-900)}.rounds-cta-card__text{display:flex;flex-direction:column;align-items:flex-start}.rounds-cta-card__title{font-size:.8125rem;font-weight:600;color:var(--color-indigo-900)}.rounds-cta-card__subtitle{font-size:.6875rem;color:var(--color-slate-600)}.rounds-cta-card__right{display:flex;align-items:center;gap:.25rem}.rounds-cta-card__chevron{color:var(--color-slate-500)}.rounds-list-card{padding:0;overflow:hidden}.rounds-recent-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .875rem}.rounds-recent-row--divider{border-bottom:1px solid var(--color-slate-200)}.rounds-recent-row__left{display:flex;flex-direction:column;gap:.125rem}.rounds-recent-row__merchant{font-size:.75rem;font-weight:600;color:var(--color-slate-900)}.rounds-recent-row__meta{font-size:.625rem;color:var(--color-slate-600)}.rounds-recent-row__right{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem}.rounds-recent-row__amount{font-size:.75rem;font-weight:700;color:var(--color-indigo-900)}.rounds-recent-row__hint{font-size:.5625rem;color:var(--color-slate-600)}.rounds-empty{padding:1rem;text-align:center;color:var(--color-slate-600);font-size:.75rem}.rounds-settings-card{display:flex;flex-direction:column;gap:.625rem}.rounds-settings-card__description{margin:0;font-size:.6875rem;color:var(--color-slate-600);line-height:1.45;grid-column:1 / -1}.rounds-settings-card__description--full{margin-bottom:.125rem}.rounds-destination-row{width:100%;border:0;background:var(--color-white);display:flex;align-items:center;gap:.625rem;padding:.75rem .875rem;text-align:left;cursor:pointer}.rounds-destination-row--divider{border-bottom:1px solid var(--color-slate-200)}.rounds-destination-row--active{background:var(--color-indigo-50);box-shadow:inset 3px 0 0 var(--color-indigo-900)}.rounds-destination-row__badge{width:2rem;height:2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-slate-950);font-size:.75rem;font-weight:700;flex:0 0 auto}.rounds-destination-row__text{display:inline-flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.rounds-destination-row__title{font-size:.8125rem;font-weight:600;color:var(--color-slate-900)}.rounds-destination-row__subtitle{font-size:.6875rem;color:var(--color-slate-600)}.rounds-destination-row__right{min-width:1rem;display:inline-flex;justify-content:flex-end}.rounds-toggle{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.rounds-toggle__text{display:flex;flex-direction:column;gap:.125rem}.rounds-toggle__title{font-size:.8125rem;font-weight:600;color:var(--color-slate-900)}.rounds-toggle__subtitle{font-size:.625rem;color:var(--color-slate-600)}.rounds-toggle__switch{width:2.5rem;height:1.375rem;border-radius:999px;border:0;background:var(--color-slate-300);padding:.125rem;display:inline-flex;align-items:center;cursor:pointer;transition:background-color .2s ease}.rounds-toggle__switch--active{background:var(--color-indigo-900)}.rounds-toggle__knob{width:1.125rem;height:1.125rem;border-radius:999px;background:var(--color-white);transform:translate(0);transition:transform .2s ease}.rounds-toggle__switch--active .rounds-toggle__knob{transform:translate(1.125rem)}.rounds-choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.rounds-choice-grid--days{grid-template-columns:repeat(5,minmax(0,1fr))}.rounds-pill{min-height:2.25rem;border:1px solid var(--color-slate-250);border-radius:.5rem;background:var(--color-white);color:var(--color-slate-800);font-size:.6875rem;font-weight:600;cursor:pointer;padding:.25rem .375rem;display:inline-flex;align-items:center;justify-content:center;text-align:center}.rounds-pill--active{border-color:var(--color-indigo-900);background:var(--color-indigo-900);color:var(--color-white)}.rounds-pill--multiplier{min-height:3.25rem;flex-direction:column;gap:.0625rem}.rounds-pill__value{display:block;font-size:1.1875rem;font-weight:700;line-height:1}.rounds-pill__hint{display:block;min-height:.6875rem;font-size:.5625rem;font-weight:500;line-height:1.1;color:var(--color-slate-500)}.rounds-pill--multiplier.rounds-pill--active .rounds-pill__hint{color:var(--color-white-a70)}.rounds-pill--day{min-height:2.3125rem;font-size:.8125rem;font-weight:700}.rounds-pill--amount{min-height:2.625rem;font-size:1.125rem;font-weight:700}.rounds-breakdown-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .875rem}.rounds-breakdown-row--divider{border-bottom:1px solid var(--color-slate-200)}.rounds-breakdown-row__label{font-size:.6875rem;color:var(--color-slate-600)}.rounds-breakdown-row__value{font-size:.75rem;font-weight:600;color:var(--color-slate-900)}.rounds-success-card{text-align:center;display:flex;flex-direction:column;gap:.5rem;align-items:center}.rounds-success-card__icon{width:2.75rem;height:2.75rem;border-radius:999px;background:var(--color-emerald-100);display:inline-flex;align-items:center;justify-content:center}.rounds-success-card__title{font-size:1.25rem;font-weight:700;color:var(--color-slate-900)}.rounds-success-card__subtitle{font-size:.75rem;color:var(--color-slate-700);line-height:1.4}.rounds-projection-card{text-align:center}.rounds-projection-card--callout{text-align:left;background:var(--color-slate-100);border-color:transparent}.rounds-projection-card__title{font-size:.6875rem;color:var(--color-slate-600)}.rounds-projection-card__value{font-size:1.125rem;font-weight:700;color:var(--color-indigo-900);margin-top:.25rem}.rounds-projection-card__hint{margin-top:.25rem;font-size:.625rem;color:var(--color-slate-600)}.rounds-projection-card__hint--long{margin-top:0;font-size:.75rem;line-height:1.5;color:var(--color-slate-700)}.rounds-projection-card__relief{color:var(--color-emerald-600)}.rounds-actions{display:flex;flex-direction:column;gap:.5rem}.rounds-note-card{background:var(--color-slate-100);border-color:var(--color-slate-200)}.rounds-note-card__row{display:flex;align-items:flex-start;gap:.5rem;color:var(--color-slate-900)}.rounds-note-card__text{margin:0;font-size:.6875rem;line-height:1.45;color:var(--color-slate-750)}
