.indexio-pay-page{padding-bottom:100px}.pay-wrap{width:min(100% - 32px,520px);margin:28px auto 70px}.pay-heading h1{font-size:clamp(28px,6vw,38px);margin:8px 0}.pay-heading p,.pay-inner p{color:var(--text-muted,#9aa5b1);line-height:1.5}.pay-card{margin-top:24px;border:1px solid var(--border,#303c49);border-radius:22px;overflow:hidden;background:var(--card-bg,#141b25)}.pay-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--border,#303c49)}.pay-tabs button{padding:17px;border:0;background:transparent;color:inherit;font-weight:700}.pay-tabs button[aria-pressed=true]{box-shadow:inset 0 -3px currentColor}.pay-inner{display:flex;flex-direction:column;gap:14px;padding:24px}.pay-inner h2{font-size:21px;margin:0}.pay-inner label{font-size:13px;font-weight:700}.pay-inner input{width:100%;padding:14px;border:1px solid #64748b;border-radius:12px;background:transparent;color:inherit;font-size:16px}.pay-inner button{min-height:46px}.pay-balance{margin:0;font-weight:600}.pay-address,.pay-break{overflow-wrap:anywhere;word-break:break-word}.pay-address{padding:14px;border-radius:12px;background:rgba(127,127,127,.12);font-size:13px}.pay-review{display:grid;grid-template-columns:100px minmax(0,1fr);grid-gap:12px;gap:12px;margin:4px 0}.pay-review dt{opacity:.65}.pay-review dd{margin:0;font-weight:600}.pay-warning{font-size:13px;color:#e5ae60!important}.pay-amount{font-size:32px}.pay-footnote{font-size:12px;opacity:.7;margin:16px 4px}.pay-inner a{overflow-wrap:anywhere}@media(max-width:600px){.pay-wrap{width:calc(100% - 24px);margin:18px auto 96px}.pay-inner{padding:18px;gap:12px}.pay-inner a,.pay-inner button{min-height:48px}.pay-inner input{font-size:16px;min-height:48px}.pay-review{grid-template-columns:84px minmax(0,1fr)}.pay-heading h1{font-size:30px}.pay-address{-webkit-user-select:all;-moz-user-select:all;user-select:all}}.pay-incoming{border-top:1px solid var(--border,#303c49);margin-top:14px;padding-top:16px;display:flex;flex-direction:column;gap:10px}.pay-incoming h3{font-size:16px;margin:0}.pay-incoming-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:12px;background:rgba(127,127,127,.1);font-size:14px;text-decoration:none}.pay-incoming-row span:last-child{white-space:nowrap}.pay-incoming .secondary{width:100%}@media(max-width:480px){.pay-wrap{width:calc(100% - 24px);margin-top:18px}.pay-inner{padding:18px}.pay-review{grid-template-columns:76px minmax(0,1fr)}.pay-inner button{min-height:48px}}.pay-fee-preview{background:rgba(113,176,255,.08);border:1px solid rgba(125,164,255,.22);border-radius:14px;padding:14px;display:grid;grid-gap:12px;gap:12px;min-width:0}.pay-fee-preview span{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--text-muted,#9aa5b1)}.pay-fee-preview b{color:var(--text,#fff);font-size:14px;white-space:nowrap}.pay-incoming-row small{color:var(--text-muted,#9aa5b1);font-size:11px}.pay-amount{overflow-wrap:anywhere}.pay-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.pay-activity-row span:first-child{display:flex;flex-direction:column;gap:4px;min-width:0}.pay-activity-row b{font-size:14px;font-weight:700}.pay-activity-row small{display:block;overflow-wrap:anywhere;line-height:1.4}.pay-activity-row{min-width:0}.pay-incoming-row:focus-visible,.pay-tabs button:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(max-width:390px){.pay-tabs button{padding:14px 5px}.pay-activity-row{padding:11px 9px}}.pay-note-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pay-note-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:700}.pay-note-heading small{font-size:12px;font-weight:500;color:var(--text-muted,#aab4c2)}.pay-inner .pay-note-input{font:inherit;line-height:1.45;font-size:16px;min-height:88px;resize:vertical;width:100%;max-width:100%;padding:13px 14px;border:1px solid #64748b;border-radius:12px;background:transparent;color:inherit}.pay-note-help{font-size:12px;color:var(--text-muted,#aab4c2);line-height:1.5}.pay-note-quote{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5;border-left:3px solid rgba(124,173,255,.65);padding:10px 13px;border-radius:0 12px 12px 0;background:rgba(100,150,220,.09);margin:0}.pay-note-status{padding:10px 12px;border-radius:12px;background:rgba(120,160,190,.09);font-size:13px;line-height:1.5}.pay-note-status button{display:block;margin-top:8px;width:100%}.pay-private-signin{display:flex;flex-direction:column;gap:10px;border:1px solid rgba(127,127,127,.2);border-radius:14px;padding:14px}.pay-private-signin p{margin:0;font-size:13px}.pay-celebration-backdrop{position:fixed;inset:0;z-index:10060;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));background:rgba(5,10,19,.76);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overscroll-behavior:contain}.pay-celebration{width:min(100%,440px);max-height:min(92dvh,760px);overflow-y:auto;overscroll-behavior:contain;position:relative;isolation:isolate;background:linear-gradient(158deg,#19243a,#111925 56%,#10131d);border:1px solid rgba(164,191,255,.24);border-radius:24px;box-shadow:0 22px 100px rgba(0,0,0,.5);padding:clamp(19px,4vw,30px);color:#f6f8fc;text-align:center}.pay-celebration-close{position:absolute;right:12px;top:12px;z-index:3;display:grid;place-items:center;min-width:42px;min-height:42px;color:#dbe6f7;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.12);border-radius:50%}.pay-celebration-symbol{display:grid;place-items:center;width:70px;height:70px;margin:6px auto 13px;border-radius:22px;background:linear-gradient(135deg,#205cf0,#9a48d8);color:white;box-shadow:0 14px 35px rgba(55,113,255,.25);position:relative;z-index:2}.pay-celebration-eyebrow{display:inline-flex;align-items:center;gap:6px;color:#80ecc5;font-size:12px;font-weight:700}.pay-celebration h2{font-size:clamp(28px,6vw,35px);line-height:1.13;margin:12px 0 8px;letter-spacing:-.03em}.pay-celebration>p{font-size:14px;color:#b9c7d9;line-height:1.5;margin:0 auto 18px;max-width:31ch}.pay-celebration-share{text-align:left;padding:15px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);position:relative;z-index:2}.pay-celebration-share-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px}.pay-celebration-share-head button{display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;color:#b6ccff;font-size:12px;padding:8px 0;min-height:38px}.pay-share-preview{white-space:pre-line;overflow-wrap:anywhere;font-size:14px;line-height:1.55;color:#f5f8fd;margin:10px 0 15px}.pay-amount-share-toggle{display:flex;align-items:center;gap:9px;font-size:12px;color:#dce5f1;cursor:pointer}.pay-amount-share-toggle input{width:17px;height:17px;accent-color:#6798ff;flex-shrink:0}.pay-share-private{font-size:11px;line-height:1.5;color:#9caec4;margin:10px 0 14px}.pay-celebration-actions{grid-template-columns:minmax(0,1fr) auto}.pay-celebration-actions button{display:flex;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:8px 14px;white-space:nowrap}.pay-celebration-done{margin:13px auto 0;min-height:44px;border:0;background:transparent;color:#b9c7dc;font-weight:600}.pay-sparkles{position:absolute;inset:0;overflow:hidden;pointer-events:none}.pay-sparkles i{position:absolute;top:13%;left:15%;width:8px;height:14px;border-radius:2px;background:#7cafff;animation:pay-confetti 2.4s ease-in-out both;transform:rotate(25deg)}.pay-sparkles i:nth-child(2){left:29%;top:5%;background:#edc86a;animation-delay:.15s;transform:rotate(-29deg)}.pay-sparkles i:nth-child(3){left:75%;top:11%;background:#ff8faf;animation-delay:.3s}.pay-sparkles i:nth-child(4){left:88%;top:25%;background:#80f3c7;animation-delay:.1s}.pay-sparkles i:nth-child(5){left:8%;top:35%;background:#c39dff;animation-delay:.34s}.pay-sparkles i:nth-child(6){left:61%;top:4%;background:#80f3c7;animation-delay:.2s}.pay-sparkles i:nth-child(7){left:92%;top:6%;background:#edc86a;animation-delay:.25s}.pay-sparkles i:nth-child(8){left:43%;top:12%;background:#ff9d81;animation-delay:.12s}@keyframes pay-confetti{0%{opacity:0;translate:0 -15px}25%{opacity:1}to{opacity:0;translate:12px 150px;rotate:165deg}}@media(max-width:420px){.pay-celebration{border-radius:20px;padding:20px 15px}.pay-celebration-share{padding:13px}.pay-celebration-actions{grid-template-columns:1fr auto}.pay-share-preview{font-size:13px}}@media(prefers-reduced-motion:reduce){.pay-sparkles i{animation:none;opacity:.55}}.pay-contact-book{min-width:0;display:flex;flex-direction:column;gap:10px;margin:4px 0 10px}.pay-contact-heading,.pay-contacts-signin{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:13px}.pay-contact-heading span,.pay-contacts-signin{display:flex;align-items:center;gap:6px}.pay-contact-heading small{color:#9eb2cd;font-size:11px}.pay-contact-book .pay-text-button,.pay-text-button{border:none;background:transparent;color:#a5c4ff;padding:6px 3px;font-size:12px;min-height:36px;font-weight:700;cursor:pointer}.pay-contact-chips{display:flex;flex-wrap:wrap;gap:7px;max-height:145px;overflow-y:auto}.pay-contact-chips button{border-radius:13px;background:#253757;border:1px solid #506a9b;min-height:48px;padding:7px 12px;text-align:left;display:flex;flex-direction:column;gap:1px;max-width:150px;color:#f4f7ff}.pay-contact-chips small,.pay-contact-row small{color:#adc0d6;font-size:10px}.pay-contact-editor{padding:15px;border-radius:15px;background:rgba(124,150,220,.1);border:1px solid rgba(130,166,240,.25);display:flex;flex-direction:column;gap:9px}.pay-contact-editor-title{display:flex;justify-content:space-between;align-items:center;gap:8px}.pay-contact-editor-title span{font-size:11px;color:#b0bfd6}.pay-contact-editor input{max-width:100%;font-size:16px!important}.pay-contact-list{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.pay-contact-row{padding:9px;border-radius:10px;background:rgba(20,32,54,.55);display:flex;align-items:center;gap:6px;min-width:0}.pay-contact-row>div{display:flex;flex-direction:column;min-width:0;flex:1 1}.pay-contact-row button{min-width:42px;min-height:42px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(255,255,255,.04);color:#dfeafe}.pay-save-recipient{padding:12px;border:1px solid rgba(159,224,165,.28);border-radius:14px;background:rgba(55,142,116,.12);display:flex;gap:8px;align-items:center}.pay-save-recipient>div{display:flex;flex-direction:column;flex:1 1;gap:4px;min-width:0}.pay-save-recipient small{font-size:11px;color:#acc0cb}.pay-save-recipient button{min-height:40px!important;display:flex;gap:5px;align-items:center}.pay-request-box{display:flex;flex-direction:column;gap:12px;margin:12px 0;border-radius:15px;border:1px solid rgba(120,151,230,.25);padding:15px;background:rgba(110,150,255,.06)}.pay-request-box h3{font-size:16px;margin:0}.pay-request-ready{display:flex;flex-direction:column;align-items:center;gap:12px}.pay-request-ready img{border-radius:13px;background:#fff;padding:10px;max-width:100%;height:auto}.pay-request-ready .pay-address{width:100%}.pay-request-notice{padding:10px;border-radius:12px;background:rgba(88,174,228,.13);font-size:12px}.pay-bright-preview{aspect-ratio:1200/630;overflow:hidden;isolation:isolate;position:relative;margin:12px 0 15px;border-radius:16px;background:radial-gradient(circle at 100% 6%,#ffdb62 0 12%,transparent 35%),radial-gradient(circle at 94% 105%,#a6ff37 0 19%,transparent 39%),linear-gradient(130deg,#193783,#5427ae 52%,#ef4d99);box-shadow:0 9px 33px #02071380;padding:clamp(12px,3.5vw,23px);display:flex;flex-direction:column;gap:6px;color:white}.pay-bright-top{display:flex;gap:6px;align-items:center;justify-content:space-between;font-size:clamp(10px,2.5vw,14px);letter-spacing:.05em}.pay-bright-top span{border:1px solid white;border-radius:40px;padding:5px 8px;font-size:10px}.pay-bright-icons{font-size:clamp(18px,4vw,27px)}.pay-bright-quote{font-size:clamp(15px,4vw,31px);line-height:1.1;overflow-wrap:anywhere;word-break:break-word;min-height:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;position:relative;z-index:1;text-shadow:0 2px 6px #2a175d77}.pay-bright-preview>small{margin-top:auto;font-size:10px;font-weight:800}.pay-share-note-toggle{margin-bottom:12px;align-items:flex-start!important}.pay-share-note-toggle span{display:flex;flex-direction:column;gap:5px}.pay-share-note-toggle small{font-size:11px;color:#b7c7d9;line-height:1.4}.pay-public-link{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;margin-top:10px}.pay-public-link a{color:#aad0ff;overflow-wrap:anywhere}.pay-published-cards{display:flex;flex-direction:column;gap:9px;border-top:1px solid #35415a;padding-top:17px;margin-top:14px}.pay-published-cards h3{margin:0;font-size:17px}.pay-published-cards>p{margin:0}.pay-published-card-row{align-items:center;gap:10px;padding:12px;border-radius:12px;background:rgba(127,127,127,.1)}.pay-published-card-row>div{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.pay-published-card-row strong{overflow-wrap:anywhere;font-size:13px}.pay-published-card-row small{font-size:11px;color:#b3c0d6}.pay-published-card-row a{font-size:12px;white-space:nowrap}.pay-published-card-row button{font-size:12px;min-height:40px}.pay-activity-actions{display:flex;flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap}.pay-activity-actions a{color:#b8d5ff;font-size:12px;text-decoration:underline}.pay-activity-actions button{font-size:12px;min-height:35px}@media(max-width:390px){.pay-activity-row{align-items:flex-start}.pay-activity-actions{align-items:flex-end}}.pay-request-fee{margin:0;font-size:12px!important;padding:9px;border-radius:10px;background:rgba(74,131,255,.09);color:#d1dcf6!important}.pay-request-center{display:flex;flex-direction:column;gap:12px;min-width:0;border:1px solid rgba(116,157,234,.25);background:linear-gradient(145deg,rgba(52,94,175,.13),rgba(20,27,37,.02));border-radius:18px;padding:16px}.pay-request-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.pay-request-list-head h3,.pay-request-top h3{margin:0;font-size:17px}.pay-request-top p{margin:3px 0 0}.pay-request-top svg{color:#8fc2ff;flex-shrink:0}.pay-muted-small{display:flex;align-items:center;gap:6px;font-size:12px!important;line-height:1.5;opacity:.85;margin:0}.pay-request-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid rgba(125,150,183,.22);padding-top:15px;margin-top:4px}.pay-request-list-head button{display:flex;align-items:center;gap:6px;min-height:40px!important}.pay-request-list{display:grid;grid-gap:8px;gap:8px;max-height:310px;overflow-y:auto;overscroll-behavior:contain}.pay-request-item{display:flex;justify-content:space-between;align-items:center;gap:10px;min-width:0;border:1px solid rgba(126,161,216,.2);background:rgba(126,161,216,.06);border-radius:13px;padding:12px!important;text-align:left;color:inherit}.pay-request-item[aria-pressed=true]{border-color:#8eaff4;background:rgba(90,142,230,.15)}.pay-request-item>span:first-child{display:flex;flex-direction:column;min-width:0;gap:4px}.pay-request-item strong{font-size:14px}.pay-request-item small{font-size:11px;opacity:.7}.pay-request-status{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:11px;font-weight:750;border-radius:30px;padding:6px 9px;background:rgba(130,156,202,.16);color:#c7dbff}.pay-request-status.paid{background:rgba(34,197,94,.14);color:#8ce4a3}.pay-request-status.canceled{background:rgba(160,169,180,.12);color:#b2bbca}.pay-request-detail{display:flex;flex-direction:column;align-items:flex-start;gap:12px;border:1px solid rgba(135,166,220,.24);border-radius:14px;min-width:0}.pay-request-detail p{font-size:13px;margin:0}.pay-request-detail img{align-self:center;background:#fff;border-radius:12px;padding:9px;max-width:100%;height:auto}.pay-request-detail .pay-address{width:100%;-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow-wrap:anywhere}.pay-request-actions{display:flex;flex-wrap:wrap;gap:8px;width:100%}.pay-request-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1 130px}.pay-request-actions .pay-text-button{flex:1 1 100%;min-height:36px!important}.pay-linked-request{display:flex;flex-direction:column;gap:8px;padding:13px;border:1px solid rgba(134,177,255,.36);background:rgba(105,152,235,.1);border-radius:14px}.pay-linked-request small{line-height:1.5}.pay-linked-request .pay-text-button{align-self:flex-start;min-height:36px!important}.pay-linked-status{padding:14px;border-radius:14px;border:1px solid rgba(103,151,220,.35);background:rgba(84,142,225,.09)}.pay-linked-status p{font-size:12px;margin:7px 0!important}.pay-linked-status button{width:100%}.pay-inner input[readonly]{opacity:.8;background:rgba(127,127,127,.08)}.pay-activity-open{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:8px;align-items:flex-start!important;padding:0;background:transparent;border:0;color:inherit;text-align:left;cursor:pointer}.pay-activity-open span{min-width:0;white-space:normal!important}.pay-open-label{font-size:11px!important;color:#a9caff!important}.pay-activity-actions{flex:0 0 auto}.pay-incoming-open{border:0;color:inherit;width:100%;text-align:left;cursor:pointer}.pay-activity-open:focus-visible,.pay-incoming-open:focus-visible,.pay-request-item:focus-visible{outline:2px solid #b5d2ff;outline-offset:2px}.pay-detail-backdrop{position:fixed;inset:0;z-index:13000;display:flex;align-items:center;justify-content:center;padding:max(14px,env(safe-area-inset-top)) 12px max(14px,env(safe-area-inset-bottom));background:rgba(2,10,25,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pay-detail-sheet{display:flex;flex-direction:column;gap:15px;width:min(100%,470px);max-height:min(92dvh,830px);overflow-y:auto;overscroll-behavior:contain;border-radius:22px;border:1px solid rgba(140,170,210,.3);padding:20px;background:var(--card-bg,#151e2b);box-shadow:0 30px 90px #0008;color:var(--text,#fff)}.pay-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pay-detail-head h2{margin:4px 0 0;font-size:23px}.pay-detail-head button{display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(145,163,189,.3);border-radius:12px;background:rgba(127,127,127,.12);color:inherit;min-width:42px;min-height:42px}.pay-detail-hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:16px 0}.pay-detail-hero>svg{padding:9px;box-sizing:content-box;background:rgba(100,162,255,.15);border-radius:100%}.pay-detail-hero strong{font-size:clamp(27px,8vw,38px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pay-detail-hero strong small{font-size:13px}.pay-detail-hero span{display:inline-flex;align-items:center;gap:6px;border-radius:20px;background:rgba(34,197,94,.13);color:#8ce4a3;padding:7px 11px;font-size:12px;font-weight:700}.pay-detail-rows{display:flex;flex-direction:column;border-top:1px solid rgba(130,150,180,.25);border-bottom:1px solid rgba(130,150,180,.25)}.pay-detail-rows>div{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(130,150,180,.11);font-size:12px;min-width:0}.pay-detail-rows>div:last-child{border-bottom:0}.pay-detail-rows span{color:var(--text-muted,#abb6c8);flex:0 0 110px}.pay-detail-rows strong{text-align:right;overflow-wrap:anywhere}.pay-detail-rows button{border:0;background:transparent;color:#a9caff;padding:7px;min-width:32px;flex-shrink:0}.pay-detail-note{background:rgba(100,150,220,.1);border-radius:12px;padding:12px}.pay-detail-note span{font-size:11px;color:#b0c8eb}.pay-detail-note p{margin:6px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.pay-detail-footnote{font-size:11px;line-height:1.5;color:var(--text-muted,#abb6c8);margin:0}.pay-detail-explorer{display:flex;align-items:center;justify-content:center;gap:8px;color:#aad0ff;text-decoration:underline;min-height:46px}@media(max-width:550px){.pay-detail-backdrop{align-items:flex-end;padding:0}.pay-detail-sheet{border-radius:23px 23px 0 0;max-height:calc(100dvh - env(safe-area-inset-top) - 10px);padding:18px 17px max(20px,env(safe-area-inset-bottom));width:100%}.pay-request-item{flex-wrap:wrap}.pay-request-actions button{flex:1 1 100%}}.pay-request-steps{display:flex;gap:6px;align-items:stretch;width:100%}.pay-request-steps span{display:flex;justify-content:center;align-items:center;flex:1 1;min-width:0;text-align:center;background:rgba(130,160,207,.08);border:1px solid rgba(130,160,207,.2);border-radius:9px;padding:7px 2px;font-size:10px;font-weight:700;color:#aab4c6}.pay-request-steps span.done{color:#90e8b6;background:rgba(28,184,107,.1);border-color:rgba(28,184,107,.22)}.pay-request-steps span.active{color:#d5e7ff;background:rgba(99,151,240,.14);border-color:rgba(99,151,240,.32)}.pay-heading{margin-bottom:0}.pay-heading h1{letter-spacing:-.035em;font-size:clamp(28px,5.5vw,36px)}.pay-heading p{font-size:14px;margin:3px 0 0}.pay-card{margin-top:18px}.pay-tabs button{min-height:52px;font-size:14px}.pay-tabs button[aria-pressed=true]{color:#b9d5ff;box-shadow:inset 0 -3px #719ef7;background:rgba(108,149,231,.07)}.pay-inner{gap:16px}.pay-inner h2{font-size:20px}.pay-intro{margin:0;font-size:13px}.pay-field-head,.pay-section-head,.pay-send-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pay-send-head{flex-wrap:wrap}.pay-send-head h2{margin:0}.pay-send-head .pay-balance{font-size:12px;color:var(--text-muted,#b0bece)}.pay-field{display:flex;flex-direction:column;gap:8px;min-width:0}.pay-field label{font-size:13px}.pay-field-head .pay-text-button{min-height:30px!important}.pay-inner .pay-amount-input{font-size:22px;font-weight:750;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pay-primary-action{min-height:52px!important;width:100%;font-size:15px;font-weight:750}.pay-fee-preview{gap:8px;padding:12px 14px}.pay-fee-preview span{font-size:12px}.pay-fee-preview b{font-size:13px}.pay-add-note{align-self:flex-start!important;min-height:38px!important;border:0;background:transparent;color:#b1cbff;padding:3px 0;font-weight:700;cursor:pointer}.pay-add-note span{font-size:12px;font-weight:400;color:var(--text-muted,#aab8c9)}.pay-review-total{font-size:clamp(27px,7vw,38px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.035em}.pay-review-total small{font-size:13px;font-weight:500;letter-spacing:normal;opacity:.75}.pay-review-caution{font-size:12px;margin:0;color:var(--text-muted,#b0bece)!important;line-height:1.5}.pay-subtle-link{font-size:12px;align-self:center}.pay-disclosure{border:1px solid rgba(128,154,192,.23);border-radius:13px;padding:13px 14px;background:rgba(127,127,127,.055)}.pay-disclosure summary{cursor:pointer;font-size:13px;font-weight:700;color:#c0d6ff;min-height:25px;list-style-position:inside}.pay-disclosure p{font-size:12px;line-height:1.45;margin:10px 0}.pay-disclosure .pay-address{margin:10px 0}.pay-compact-actions{display:flex;gap:9px;flex-wrap:wrap}.pay-compact-actions button{flex:1 1 145px}.pay-activity-list{margin-top:0;border-top:0;padding-top:0}.pay-activity-row{gap:8px}.pay-activity-row .pay-activity-open{min-height:52px!important;flex:1 1}.pay-share-history{align-self:center;white-space:nowrap}.pay-empty-activity{padding:24px 12px;text-align:center;border:1px dashed rgba(126,158,199,.35);border-radius:13px}.pay-empty-activity p{margin:0 0 6px;font-weight:700}.pay-empty-activity small{opacity:.7}.pay-success-head{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;padding:4px 0 9px}.pay-success-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:rgba(24,197,107,.17);color:#8defb6;border:1px solid rgba(75,213,135,.35);font-size:27px;margin-bottom:4px}.pay-success-head p{margin:0;font-size:12px}.pay-success-head .pay-amount{font-size:clamp(29px,7vw,38px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pay-pending-state{display:flex;align-items:center;text-align:center;flex-direction:column;gap:14px}.pay-pending-state p{margin:0}.pay-pending-state a{font-size:13px}.pay-pending-symbol{display:grid;place-items:center;font-size:34px;width:60px;height:60px;border-radius:50%;background:rgba(113,165,255,.12);color:#9cc5ff}.pay-contact-heading>.pay-text-button{display:inline-flex;gap:7px;align-items:center;justify-content:center}.pay-contacts-signin{justify-content:flex-start;flex-wrap:wrap}.pay-contacts-signin>.pay-text-button{display:inline-flex;gap:7px;align-items:center}.pay-contact-book{margin:0;gap:6px}.pay-request-center{padding:0;border:0;background:none;gap:13px}.pay-request-top h3{font-size:16px}.pay-request-top p{font-size:12px}.pay-request-list-head{margin-top:3px;padding-top:14px}.pay-request-history-toggle{display:flex;align-items:center;gap:8px;border:0;background:none;font:inherit;font-size:14px;color:inherit;font-weight:700;min-height:42px;padding:0;cursor:pointer}.pay-request-detail{padding:14px;background:rgba(117,156,226,.05)}.pay-request-detail>strong{font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pay-request-actions{align-items:stretch}.pay-request-actions button{min-height:48px!important}@media(max-width:480px){.pay-inner{padding:17px;gap:14px}.pay-wrap{margin-top:14px}.pay-card{margin-top:16px}.pay-tabs button{min-height:50px}.pay-activity-row{align-items:center}}.pay-published-cards{display:block;min-width:0;margin-top:9px;padding:15px 0 0;border-top:1px solid rgba(134,161,195,.22)}.pay-published-cards summary{list-style-position:inside;cursor:pointer;font-size:13px;font-weight:750;color:#c9d8f6;min-height:42px;padding:9px 0}.pay-published-cards summary span{display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:22px;border-radius:99px;background:rgba(125,165,242,.13);font-size:11px;margin-left:4px}.pay-published-cards>p{font-size:12px;line-height:1.5;margin:0 0 12px}.pay-published-card-row{display:flex;flex-direction:column;align-items:stretch;gap:11px;width:100%;min-width:0;padding:15px;margin:8px 0;border:1px solid rgba(126,154,210,.2);border-radius:15px;background:rgba(127,149,195,.07)}.pay-published-card-row .pay-published-card-copy{display:block;min-width:0;width:100%;max-width:100%;flex:initial}.pay-published-card-row .pay-published-card-copy strong{display:block;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;font-size:15px;line-height:1.45}.pay-published-card-row .pay-published-card-copy small{display:block;margin-top:7px;font-size:11px}.pay-published-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;width:100%}.pay-published-card-actions a,.pay-published-card-actions button.secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:41px;width:auto!important;flex:0 0 auto;border-radius:11px;padding:9px 13px;font-size:12px;text-decoration:none;white-space:nowrap}.pay-published-card-actions a{color:#c7dcff;background:rgba(106,151,232,.14);border:1px solid rgba(132,173,236,.25)}.pay-published-card-actions button.secondary{background:rgba(255,255,255,.025)}.pay-empty-activity{padding:26px 18px;border-style:solid;border-color:rgba(126,158,199,.18);background:rgba(119,147,204,.04)}.pay-empty-activity p{font-size:14px;margin-bottom:8px}.pay-empty-activity small{display:block;font-size:12px;line-height:1.6}.pay-sending-state{min-height:330px;justify-content:center;padding:12px 0}.pay-pending-spinner{border:1px solid rgba(114,169,255,.28);animation:ixPayPulse 1.6s ease-in-out infinite}.pay-progress-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;align-items:stretch;width:100%;margin:8px 0}.pay-progress-track>span{display:grid;place-items:center;text-align:center;min-height:50px;min-width:0;padding:8px 4px;border-radius:11px;border:1px solid rgba(134,163,210,.15);background:rgba(113,141,189,.06);font-size:11px;font-weight:700;line-height:1.35;color:#9baac3}.pay-progress-track>span.active{color:#f5f9ff;border-color:rgba(110,164,255,.55);background:rgba(70,125,222,.19)}.pay-progress-track>span.done{color:#90eec1;border-color:rgba(78,212,148,.27);background:rgba(45,165,112,.1)}.pay-sending-state>small{font-size:12px;line-height:1.55;color:#a5b5ce;max-width:33ch}.pay-pending-state>p{max-width:37ch;font-size:13px;line-height:1.55}@keyframes ixPayPulse{0%,to{box-shadow:0 0 0 0 rgba(99,157,255,.06);opacity:.85}50%{box-shadow:0 0 0 9px rgba(99,157,255,.09);opacity:1}}@media(prefers-reduced-motion:reduce){.pay-pending-spinner{animation:none}}.pay-celebration-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,.6fr);grid-gap:9px;gap:9px}.pay-celebration-actions .pay-x-share-link{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;min-width:0;border-radius:13px;text-decoration:none!important;font-size:14px;font-weight:800}.pay-celebration-actions button{white-space:normal;min-width:0}.pay-celebration-actions .pay-x-share-link:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:360px){.pay-celebration-actions{grid-template-columns:1fr}.pay-celebration-actions button{width:100%}}.pay-native-share{display:block;width:100%;min-height:42px;margin-top:9px;border:1px solid rgba(150,177,228,.22);background:rgba(121,164,233,.07);border-radius:11px;color:#cfe1ff;font-size:12px;font-weight:750;cursor:pointer}.pay-native-share:focus-visible{outline:2px solid #cfe1ff;outline-offset:2px}.pay-published-card-row>.pay-published-card-actions{display:flex;flex-direction:row;flex:0 0 auto;align-items:center;justify-content:flex-end;width:100%;gap:10px}.pay-linked-request small,.pay-linked-request strong{overflow-wrap:anywhere}.pay-goal-return{display:flex;align-items:center;justify-content:center;margin:8px 0;padding:12px;border:1px solid #3e6270;border-radius:12px;background:rgba(55,149,135,.1);color:#a9f2dc;font-size:13px;font-weight:750;text-decoration:none}.pay-history-freshness{margin:0 0 13px;color:var(--muted,#84909e);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.indexio-pay-page .pay-wrap{max-width:540px}.indexio-pay-page .pay-heading h1{letter-spacing:-.045em;line-height:1.12;text-wrap:balance}.indexio-pay-page .pay-heading p{max-width:46ch}.indexio-pay-page .pay-card{border-color:rgba(137,167,223,.23);border-radius:23px;background:linear-gradient(165deg,#182338,#111925 40%,#0f1621);box-shadow:0 16px 55px rgba(3,9,24,.22)}.indexio-pay-page .pay-tabs{gap:4px;padding:6px;background:rgba(7,14,29,.45);border-bottom:1px solid rgba(139,165,208,.18)}.indexio-pay-page .pay-tabs button{border-radius:11px;padding:10px 6px;color:#b6c6dc;font-size:13px;transition:background .16s ease,color .16s ease}.indexio-pay-page .pay-tabs button[aria-pressed=true]{color:#f4f9ff;background:linear-gradient(130deg,#273f69,#284777);box-shadow:inset 0 0 0 1px rgba(147,184,255,.32),0 3px 12px rgba(5,10,20,.15)}.indexio-pay-page .pay-inner{gap:16px}.indexio-pay-page .pay-field label,.indexio-pay-page .pay-inner label{color:#dce8fa}.indexio-pay-page .pay-inner input:not([type=checkbox]),.indexio-pay-page .pay-inner textarea{border-color:#47607e;background:rgba(5,15,30,.4);transition:border-color .16s ease,box-shadow .16s ease}.indexio-pay-page .pay-inner input:not([type=checkbox]):focus-visible,.indexio-pay-page .pay-inner textarea:focus-visible{outline:0;border-color:#9fbeff;box-shadow:0 0 0 3px rgba(93,143,245,.22)}.indexio-pay-page .pay-inner input[readonly]{color:#ccdbf0;background:rgba(16,29,47,.65)}.indexio-pay-page .pay-amount-input{min-height:58px;font-size:25px!important}.indexio-pay-page .pay-primary-action{border:1px solid rgba(182,206,255,.25);border-radius:14px;background:linear-gradient(125deg,#3266f3,#4a7bf9);color:#fff;box-shadow:0 10px 25px rgba(27,74,216,.2);transition:transform .16s ease,filter .16s ease}.indexio-pay-page .pay-primary-action:disabled{box-shadow:none;opacity:.55;cursor:not-allowed}.indexio-pay-page .pay-fee-preview{gap:10px;background:linear-gradient(110deg,rgba(60,119,211,.14),rgba(46,158,135,.08));border-color:rgba(119,163,219,.25)}.indexio-pay-page .pay-fee-preview span{align-items:center;line-height:1.5}.indexio-pay-page .pay-fee-preview b{color:#e8f3ff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.indexio-pay-page .pay-add-note,.indexio-pay-page .pay-text-button{color:#b7d3ff}.indexio-pay-page .pay-review{border:1px solid rgba(133,164,215,.16);background:rgba(84,117,174,.07);border-radius:15px;padding:16px;gap:13px}.indexio-pay-page .pay-review dt{font-size:12px;color:#b7c5dc;opacity:1}.indexio-pay-page .pay-review dd{text-align:right;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.indexio-pay-page .pay-incoming-row{align-items:center;min-height:66px;padding:14px;border:1px solid rgba(117,148,196,.18);background:rgba(78,109,164,.08);border-radius:14px;transition:border-color .16s ease,background .16s ease}.indexio-pay-page .pay-activity-list{gap:8px}.indexio-pay-page .pay-activity-row{padding:13px 14px}.indexio-pay-page .pay-activity-row b{font-size:14px;line-height:1.4}.indexio-pay-page .pay-activity-row small{color:#afc0d8}.indexio-pay-page .pay-history-freshness{margin:1px 0 10px;color:#a6b5cb}.indexio-pay-page .pay-request-item{border-radius:14px;min-height:61px}.indexio-pay-page .pay-activity-open:focus-visible,.indexio-pay-page .pay-incoming-row:focus-visible,.indexio-pay-page .pay-primary-action:focus-visible,.indexio-pay-page .pay-request-item:focus-visible{outline:3px solid #aac8ff;outline-offset:3px}.indexio-pay-page .pay-progress-track>span{min-height:63px;font-size:11px;line-height:1.5;letter-spacing:.005em}.indexio-pay-page .pay-progress-track>span.active{border-color:#92baff;background:linear-gradient(145deg,rgba(65,125,219,.3),rgba(64,85,171,.19));box-shadow:0 0 0 1px rgba(118,161,232,.12)}.indexio-pay-page .pay-success-icon{box-shadow:0 8px 26px rgba(33,198,111,.14)}.indexio-pay-page .pay-disclosure{border-color:rgba(120,153,201,.2)}@media(hover:hover) and (pointer:fine){.indexio-pay-page .pay-incoming-row:hover,.indexio-pay-page .pay-request-item:hover{border-color:rgba(132,175,247,.47);background:rgba(82,130,220,.13)}.indexio-pay-page .pay-primary-action:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.09)}}@media(max-width:480px){.indexio-pay-page .pay-wrap{width:calc(100% - 22px)}.indexio-pay-page .pay-card{border-radius:19px}.indexio-pay-page .pay-inner{padding:18px 15px 21px}.indexio-pay-page .pay-tabs{padding:5px}.indexio-pay-page .pay-tabs button{font-size:13px;min-height:48px}.indexio-pay-page .pay-review{padding:13px;grid-template-columns:93px minmax(0,1fr)}.indexio-pay-page .pay-activity-row{padding:12px}}@media(prefers-reduced-motion:reduce){.indexio-pay-page .pay-incoming-row,.indexio-pay-page .pay-primary-action,.indexio-pay-page .pay-request-item,.indexio-pay-page .pay-tabs button{transition:none;transform:none!important}}.pay-mention-suggestions{position:absolute;z-index:10;background:#161e2e;border:1px solid #4d64d8;border-radius:10px;list-style:none;margin:4px 0 0;padding:0;max-height:180px;overflow:auto;width:100%;box-shadow:0 8px 24px #0006}.pay-mention-suggestions li{padding:10px 14px;cursor:pointer;border-bottom:1px solid #2a3548}.pay-mention-suggestions li:hover{background:#243049}.pay-mention-suggestions li:last-child{border-bottom:0}.pay-mention-suggestions small{opacity:.7;margin-left:6px}.indexio-pay-page .pay-wrap{width:min(calc(100% - 28px),570px);margin-top:20px}.indexio-pay-page .pay-heading{padding:0 4px}.indexio-pay-page .pay-heading h1{font-size:clamp(29px,6vw,37px);line-height:1.08;margin:9px 0 10px;letter-spacing:-.055em}.indexio-pay-page .pay-heading p{max-width:38ch;font-size:14px;line-height:1.45}.indexio-pay-page .pay-card{border-radius:25px;box-shadow:0 18px 55px rgba(0,0,0,.17);background:linear-gradient(165deg,rgba(21,31,48,.98),rgba(12,19,29,.99))}.indexio-pay-page .pay-tabs{padding:7px;gap:5px;border-bottom:1px solid rgba(145,164,192,.14)}.indexio-pay-page .pay-tabs button{min-height:47px;border-radius:13px;color:#a9b9cf;font-size:14px;box-shadow:none!important}.indexio-pay-page .pay-tabs button[aria-pressed=true]{background:rgba(128,169,238,.16);color:#edf4ff}.indexio-pay-page .pay-inner{padding:clamp(16px,4vw,24px)}.pay-activity-filter,.pay-send-mode{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;background:rgba(5,11,20,.58);border:1px solid rgba(146,171,215,.17);border-radius:16px;padding:5px}.pay-activity-filter button,.pay-send-mode button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:45px;border:0;border-radius:12px;background:transparent;color:#aabbd0;font-size:13px;font-weight:750;cursor:pointer}.pay-activity-filter button[aria-pressed=true],.pay-send-mode button[aria-pressed=true]{background:linear-gradient(130deg,#203956,#263451);color:#eef7ff;box-shadow:0 3px 12px #0002}.pay-activity-filter{grid-template-columns:1fr 1fr .68fr}.pay-refresh-round{display:grid;place-items:center;min-width:44px;min-height:44px;border-radius:13px;border:1px solid #455770;background:#1b2939;color:#c7e3ff}.pay-activity-row{gap:9px!important;background:rgba(88,118,153,.09)!important;border:1px solid rgba(129,156,197,.12);border-radius:17px!important;padding:15px 12px!important}.pay-activity-open{min-height:46px!important}.pay-activity-row b{font-size:16px!important;font-weight:750!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pay-activity-row .pay-note-activity{color:#acd5fb!important}.pay-activity-tools{display:flex;align-items:center;flex:0 0 auto;gap:1px}.pay-delete-note{width:41px;min-width:41px;min-height:42px!important;border:1px solid rgba(255,158,168,.14);border-radius:11px;background:rgba(255,158,168,.06);color:#e7a5ab;display:grid;place-items:center}.pay-delete-note:disabled{opacity:.45}.pay-wallet-send{display:flex;flex-direction:column;gap:15px;min-width:0}.pay-wallet-title .eyebrow{color:#90d6c6;font-size:10px;letter-spacing:.15em;font-weight:800}.pay-wallet-title h2{font-size:22px;letter-spacing:-.025em;margin:6px 0 0}.pay-wallet-title p{font-size:13px;margin:5px 0 0!important}.pay-selected-asset{display:flex;align-items:center;gap:12px;width:100%;min-height:80px;text-align:left;padding:13px 14px;border-radius:19px;border:1px solid rgba(143,190,248,.32);color:#f5f8ff;background:linear-gradient(120deg,rgba(38,76,118,.3),rgba(21,36,55,.65));cursor:pointer}.pay-selected-asset>span:nth-child(2){display:flex;flex:1 1;min-width:0;flex-direction:column;gap:3px}.pay-selected-asset>span:nth-child(2) strong{font-size:17px}.pay-selected-asset>span:nth-child(2) small{font-size:12px;color:#acc1d7}.pay-asset-round{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:15px;background:linear-gradient(145deg,#345e92,#263951);border:1px solid #5e7a9b;color:#eef6ff;font-weight:850;font-size:14px}.pay-asset-picker{padding:14px;border:1px solid rgba(134,177,236,.28);border-radius:18px;background:linear-gradient(150deg,#172539,#111c2a);display:flex;flex-direction:column;gap:12px;min-width:0}.pay-picker-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.pay-picker-top b{font-size:15px}.pay-picker-top button{width:35px;min-width:35px;min-height:35px!important;border-radius:11px;border:1px solid #3e5069;color:#afc6e0;background:#192638}.pay-token-search{display:flex;align-items:center;gap:9px;padding:0 12px;min-height:48px;border:1px solid #506684;border-radius:13px;color:#a5bedf;background:#091421}.pay-inner .pay-token-search input{border:0;outline:0;background:transparent;padding:9px 0;min-height:40px;height:42px;flex:1 1;min-width:0;font-size:14px}.pay-token-list{max-height:min(48dvh,370px);overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:5px;padding:2px}.pay-token-row{display:flex;align-items:center;gap:10px;padding:10px;min-height:62px!important;border:0;border-radius:14px;background:rgba(255,255,255,.032);color:#f0f6ff;text-align:left;cursor:pointer;width:100%}.pay-token-row:focus-visible,.pay-token-row:hover{outline:1px solid #698fba;background:rgba(91,151,214,.1)}.pay-token-row .pay-asset-round{width:38px;height:38px;border-radius:12px;font-size:12px}.pay-token-label{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.pay-token-label b{font-size:14px}.pay-token-label small{font-size:11px;color:#97aabf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pay-token-amount{display:flex;align-items:flex-end;flex-direction:column;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pay-token-amount small{font-size:10px;font-weight:400;color:#8fa2b7;margin-top:4px}.pay-token-muted{color:#9bafc6;font-size:11px;line-height:1.5}.pay-custom-import{display:flex;flex-direction:column;gap:8px;border-top:1px solid #354c67;padding-top:12px}.pay-custom-import label{font-size:12px}.pay-custom-import>div{display:flex;gap:6px;min-width:0}.pay-inner .pay-custom-import input{min-width:0;flex:1 1;padding:10px;font-size:13px}.pay-custom-import button{min-width:65px;min-height:44px;border:1px solid #668eaf;border-radius:11px;color:#dbedff;background:#27415a;font-size:12px;font-weight:750}.pay-custom-import small{color:#97adc0;line-height:1.45;font-size:11px}.pay-wallet-send .pay-field{gap:8px}.pay-wallet-send .pay-field>input{font-size:16px}.pay-token-assurance{display:flex;align-items:flex-start;gap:8px;padding:12px;border-radius:13px;background:rgba(98,210,178,.08);border:1px solid rgba(98,210,178,.2);color:#a9dccf;font-size:12px;line-height:1.5}.pay-token-assurance svg{flex-shrink:0;margin-top:2px}.pay-token-review{display:flex;flex-direction:column;gap:16px}.pay-token-review .eyebrow{font-size:11px;color:#94d2c3}.pay-token-review h2{font-size:31px;letter-spacing:-.035em;overflow-wrap:anywhere}.pay-token-review p{font-size:13px;margin:0}.pay-back-link{display:flex;align-items:center;gap:7px;align-self:flex-start;min-height:38px!important;border:0;background:transparent;color:#b8d8ff;font-weight:700}.pay-token-success{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;padding:30px 9px}.pay-token-success>svg{color:#7de7bd}.pay-token-success p{font-size:13px;max-width:35ch}.pay-token-success a{color:#afd0ff}.pay-token-success button{width:100%}.indexio-pay-page .pay-primary-action{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:15px;background:linear-gradient(115deg,#87c6ff,#69e2c0);color:#09202a;min-height:54px!important}@media(max-width:420px){.indexio-pay-page .pay-wrap{width:calc(100% - 22px)}.pay-inner{padding:15px!important}.pay-send-mode button{font-size:12px}.pay-token-list{max-height:41dvh}.pay-activity-row{padding:12px 10px!important}}.pay-receipt-recovery>div{display:flex;align-items:center;gap:8px;min-width:0;margin:11px 0}.pay-receipt-recovery input{min-width:0;flex:1 1;font-size:13px!important}.pay-receipt-recovery button{flex:0 0 auto;min-height:44px;border:1px solid #668faf;background:#203c55;color:#e0efff;border-radius:12px;font-size:12px;font-weight:750;padding:9px 12px}@media(max-width:420px){.pay-receipt-recovery>div{flex-wrap:wrap}.pay-receipt-recovery button{width:100%}}.pay-sent-notes .pay-sent-note-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 2px;border-bottom:1px solid rgba(141,165,199,.16)}.pay-sent-notes .pay-sent-note-row:last-child{border-bottom:0}.pay-sent-note-row>span{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.pay-sent-note-row b{font-weight:650;font-size:13px;overflow-wrap:anywhere}.pay-sent-note-row small{font-size:11px;color:#9faec0}.pay-sent-note-row button{display:flex;align-items:center;gap:5px;border:1px solid rgba(237,152,153,.2);border-radius:10px;padding:8px 11px;background:rgba(216,107,128,.07);color:#ebbdc5;font-size:12px;min-height:39px}.indexio-pay-page .pay-contact-book{margin:11px 0 15px;gap:11px;min-width:0}.indexio-pay-page .pay-contact-heading{gap:10px;align-items:stretch;min-width:0}.indexio-pay-page .pay-contact-launch{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;text-align:left;border:1px solid rgba(132,177,238,.25);border-radius:17px;padding:12px 13px;min-height:69px;background:linear-gradient(125deg,rgba(53,85,130,.3),rgba(30,52,72,.64));color:#edf7ff;box-shadow:inset 0 1px rgba(255,255,255,.05)}.indexio-pay-page .pay-contact-launch-icon{flex:none;width:43px;height:43px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(140deg,#286681,#235452);color:#bcffe5}.indexio-pay-page .pay-contact-launch>span:nth-child(2){flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px}.indexio-pay-page .pay-contact-launch strong{font-size:14px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.indexio-pay-page .pay-contact-launch small{font-size:11px;color:#b6cce0;line-height:1.4;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.indexio-pay-page .pay-contact-chevron{transition:transform .2s;flex:none;color:#b1d6e4}.indexio-pay-page .pay-contact-chevron.active{transform:rotate(90deg)}.indexio-pay-page .pay-contact-picker{border:1px solid rgba(144,177,217,.24);border-radius:19px;background:linear-gradient(145deg,rgba(25,44,65,.98),rgba(17,31,49,.98));padding:11px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 14px 32px rgba(0,0,0,.15)}.indexio-pay-page .pay-contact-search{display:flex;align-items:center;gap:9px;background:rgba(6,16,33,.48);border:1px solid #435d79;border-radius:13px;padding:0 12px;min-height:48px;color:#b7d5df}.indexio-pay-page .pay-contact-search input{border:0;background:transparent;box-shadow:none;color:#fff;outline:0;min-width:0;width:100%;height:46px;font-size:16px}.indexio-pay-page .pay-contact-choices{display:grid;grid-gap:7px;gap:7px;max-height:310px;overflow:auto;overscroll-behavior:contain}.indexio-pay-page .pay-contact-choice{display:flex;align-items:center;gap:11px;min-height:64px;padding:10px 11px;border:1px solid rgba(150,184,218,.14);border-radius:13px;text-align:left;background:rgba(255,255,255,.035);color:#eff7ff;width:100%;transition:background .15s,border-color .15s}.indexio-pay-page .pay-contact-choice:focus-visible,.indexio-pay-page .pay-contact-choice:hover{background:rgba(124,200,195,.11);border-color:rgba(129,222,188,.45)}.indexio-pay-page .pay-contact-avatar{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:14px;background:linear-gradient(145deg,#295774,#3a6680);color:#e2fff6;font-size:13px;font-weight:900;letter-spacing:.03em}.indexio-pay-page .pay-contact-info{flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px}.indexio-pay-page .pay-contact-info strong{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.indexio-pay-page .pay-contact-info small{font-size:11px;color:#afc4d9}.indexio-pay-page .pay-contact-choice>svg{flex:none;color:#8fdcc8}.indexio-pay-page .pay-contact-add-action{display:flex;justify-content:center;align-items:center;gap:8px;min-height:44px;color:#a7eecf;border:1px dashed rgba(127,216,184,.45);border-radius:12px;background:rgba(42,111,91,.11);font-weight:750;font-size:13px}.indexio-pay-page .pay-contact-no-results{padding:16px;text-align:center;color:#b4c7d8;font-size:12px;margin:0;line-height:1.55}.indexio-pay-page .pay-contacts-heading-title{display:flex;gap:8px;align-items:center;color:#d7e8f2}.indexio-pay-page .pay-contacts-heading-title small{font-size:11px;color:#9bb3cb}.indexio-pay-page .pay-activity-list{display:grid;grid-gap:9px;gap:9px;background:transparent;border:0;padding:0}.indexio-pay-page .pay-activity-row{border:1px solid rgba(134,167,197,.2);border-radius:17px;padding:10px 12px;background:linear-gradient(125deg,rgba(37,57,77,.58),rgba(26,42,60,.52));box-shadow:inset 0 1px rgba(255,255,255,.025);margin:0}.indexio-pay-page .pay-activity-open{min-width:0;display:flex;align-items:center;gap:10px;width:100%;text-align:left}.indexio-pay-page .pay-payment-main{display:flex;flex-direction:column;min-width:0;flex:1 1;gap:5px}.indexio-pay-page .pay-payment-main>b{font-size:18px;font-weight:850;letter-spacing:-.03em;color:#edf8ff;line-height:1.25}.indexio-pay-page .pay-payment-main>small{font-size:11px;color:#a8bfce;line-height:1.5;overflow-wrap:anywhere}.indexio-pay-page .pay-message-preview{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-top:4px;border-radius:12px;background:rgba(92,168,170,.12);border:1px solid rgba(130,203,202,.15);color:#ddf8f2;font-size:13px;font-weight:520;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.indexio-pay-page .pay-message-preview>svg{flex:none;margin-top:2px;color:#8aeac8}.indexio-pay-page .pay-message-preview>span{min-width:0;flex:1 1}.indexio-pay-page .pay-open-label{flex:none;font-size:11px;color:#a9dccc;align-self:flex-start;padding-top:5px}.indexio-pay-page .pay-message-heading{display:flex;gap:11px;align-items:center;margin-bottom:12px}.indexio-pay-page .pay-message-heading h3{font-size:16px;letter-spacing:-.015em;margin:0 0 3px}.indexio-pay-page .pay-message-heading p{font-size:11px;color:#a4bed1;line-height:1.4;margin:0}.indexio-pay-page .pay-message-heading-icon{display:grid;place-items:center;width:41px;height:41px;border-radius:13px;background:#254c58;color:#a6f5cf;flex:none}.indexio-pay-page .pay-messages-extra{margin:19px 0 16px}.indexio-pay-page .pay-note-cards{display:grid;grid-gap:10px;gap:10px}.indexio-pay-page .pay-note-card{padding:15px;border:1px solid rgba(146,182,206,.23);border-radius:17px;background:linear-gradient(135deg,#21354b,#172c3b);min-width:0}.indexio-pay-page .pay-note-card-top{display:flex;align-items:center;gap:10px}.indexio-pay-page .pay-note-card-top>div{display:grid;grid-gap:3px;gap:3px;min-width:0;flex:1 1}.indexio-pay-page .pay-note-card-top strong{font-size:13px;color:#e7f5ff;overflow-wrap:anywhere}.indexio-pay-page .pay-note-card-top small{font-size:11px;color:#a9bed1}.indexio-pay-page .pay-note-private{padding:5px 8px;background:rgba(96,176,143,.16);border-radius:50px;font-size:10px;color:#a8eccc}.indexio-pay-page .pay-note-card p{margin:13px 0 12px;color:#eef7fc;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.indexio-pay-page .pay-note-card a{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#9be6d1;text-decoration:none}.indexio-pay-page .pay-detail-contact-label{display:flex;justify-content:space-between;gap:10px;font-size:12px;padding:11px 13px;background:#234639;border-radius:12px;color:#e2fff3}.indexio-pay-page .pay-picker-top>div{display:flex;flex-direction:column;gap:3px}.indexio-pay-page .pay-picker-top small{font-size:10px;color:#9fbbd1}.indexio-pay-page .pay-token-row{min-height:66px}.indexio-pay-page .pay-token-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:480px){.indexio-pay-page .pay-contact-launch{min-height:65px;padding:10px}.indexio-pay-page .pay-activity-row{padding:11px 10px}.indexio-pay-page .pay-payment-main>b{font-size:17px}.indexio-pay-page .pay-open-label{font-size:10px}.indexio-pay-page .pay-contact-choices{max-height:min(330px,40dvh)}}@media(prefers-reduced-motion:reduce){.indexio-pay-page .pay-contact-chevron{transition:none}}.pay-token-tolerance{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 12px;gap:6px 12px;align-items:center;border:1px solid rgba(136,176,203,.25);background:rgba(115,161,198,.07);border-radius:15px;padding:13px 15px;color:#e6edf5;font-size:13px;font-weight:700}.pay-token-tolerance select{min-height:44px;min-width:82px;border-radius:10px;border:1px solid #607188;background:#192438;color:#eff7ff;padding:8px;font-size:14px}.pay-token-tolerance small{grid-column:1/-1;font-weight:400;line-height:1.5;color:#a7bbd0}.pay-token-review .pay-review dt{color:#adbecc}.pay-token-success{padding-bottom:max(20px,env(safe-area-inset-bottom))}@media(max-width:430px){.pay-token-tolerance{grid-template-columns:minmax(0,1fr) 90px}.pay-token-review .pay-review{grid-template-columns:90px minmax(0,1fr)}}.pay-bright-preview.pay-bright-vibe-0{background:linear-gradient(135deg,#193783,#4828a9 52%,#ff5692)!important}.pay-bright-preview.pay-bright-vibe-1{background:linear-gradient(135deg,#0d473f,#128d83 53%,#56e6b2)!important}.pay-bright-preview.pay-bright-vibe-2{background:linear-gradient(135deg,#2a163f,#a23568 54%,#ff9f64)!important}.pay-bright-preview.pay-bright-vibe-3{background:linear-gradient(135deg,#11213c,#27529b 54%,#74cdfa)!important}.indexio-pay-page .pay-switch-asset{display:flex;align-items:center;gap:10px;width:100%;min-height:50px;margin:2px 0 17px;padding:12px 15px;border:1px solid rgba(130,196,173,.33);border-radius:15px;background:rgba(50,137,108,.1);color:#c8f4de;font-weight:750;text-align:left;cursor:pointer}.indexio-pay-page .pay-switch-asset svg:last-child{margin-left:auto}.indexio-pay-page .pay-history-controls{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.indexio-pay-page .pay-history-controls button{border:1px solid rgba(146,173,202,.2);border-radius:999px;padding:8px 12px;background:rgba(255,255,255,.035);color:#bacee1;min-height:37px;cursor:pointer;font-weight:700}.indexio-pay-page .pay-history-controls button:disabled{opacity:.45;cursor:default}.indexio-pay-page .pay-activity-tools{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.indexio-pay-page .pay-hide-receipt{border:1px solid rgba(152,179,203,.18);border-radius:10px;padding:8px 10px;background:rgba(130,167,188,.065);font-size:12px;font-weight:700;color:#bacbd7;min-height:39px;cursor:pointer}.indexio-pay-page .pay-hide-receipt:hover{border-color:#91e6c5;color:#c8ffe9}.indexio-pay-page .pay-hide-receipt:focus-visible,.indexio-pay-page .pay-switch-asset:focus-visible,.indexio-pay-page .pay-token-row:focus-visible{outline:2px solid #91e6c5;outline-offset:2px}@media(max-width:610px){.indexio-pay-page .pay-activity-tools{justify-content:flex-end}.indexio-pay-page .pay-incoming-row{min-width:0}.indexio-pay-page .pay-hide-receipt{min-height:36px;padding:7px 9px}}.indexio-pay-page .pay-history-controls{align-items:center;justify-content:flex-end;margin:11px 0;gap:7px}.indexio-pay-page .pay-history-controls>span{font-size:11px;color:#9eb4c4;line-height:1.4;margin-right:auto;max-width:280px}.indexio-pay-page .pay-history-controls button{min-height:42px;font-size:12px;padding:9px 13px;color:#aaf0d0;border-color:rgba(119,217,171,.28)}.indexio-pay-page .pay-activity-list .pay-activity-row{display:grid!important;grid-template-columns:minmax(0,1fr);align-items:stretch;grid-gap:9px!important;gap:9px!important;min-width:0;overflow:hidden;padding:14px!important}.indexio-pay-page .pay-activity-list .pay-activity-open{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px;max-width:100%}.indexio-pay-page .pay-activity-list .pay-payment-main{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;max-width:100%}.indexio-pay-page .pay-activity-list .pay-payment-main>b{font-size:clamp(16px,4.2vw,20px)!important;line-height:1.3;overflow-wrap:anywhere;white-space:normal}.indexio-pay-page .pay-activity-list .pay-payment-main>small{font-size:12px;line-height:1.4;overflow-wrap:anywhere;white-space:normal}.indexio-pay-page .pay-activity-list .pay-message-preview{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.indexio-pay-page .pay-activity-list .pay-message-preview span{white-space:pre-wrap!important;overflow-wrap:anywhere;display:block;min-width:0}.indexio-pay-page .pay-activity-list .pay-open-label{white-space:nowrap;flex:none}.indexio-pay-page .pay-activity-list .pay-activity-tools{width:100%;display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:9px;align-items:center;padding-top:9px;border-top:1px solid rgba(151,180,208,.12)}.indexio-pay-page .pay-activity-list .pay-share-history{padding:10px 13px!important;border-radius:11px;border:1px solid rgba(125,216,178,.3);background:rgba(81,166,131,.095);color:#9eebcb;min-height:40px;white-space:nowrap}.indexio-pay-page .pay-activity-list .pay-delete-note{min-height:40px;min-width:40px;display:grid;place-items:center}.indexio-pay-page .pay-activity-list .pay-hide-receipt{min-height:40px;padding:8px 13px;white-space:nowrap}.indexio-pay-page .ix-pay-incoming{border-color:rgba(117,215,162,.23)!important}.indexio-pay-page .ix-pay-incoming .pay-payment-main>b{color:#8fe9bd}.indexio-pay-page .ix-pay-outgoing{border-color:rgba(224,174,99,.24)!important}.indexio-pay-page .ix-pay-outgoing .pay-payment-main>b{color:#f1c68b}@media(max-width:420px){.indexio-pay-page .pay-activity-list .pay-activity-row{padding:12px!important}.indexio-pay-page .pay-history-controls>span{max-width:none;width:100%;margin-bottom:3px}}