.site-container{max-width:1480px;margin:0 auto;padding:0 24px}.site-header{border-bottom:1px solid var(--line);align-items:center;gap:20px;min-height:72px;display:flex}.site-header>a{margin-right:auto;text-decoration:none}.desktop-navigation{gap:20px;display:flex}.site-navigation a{color:var(--muted);white-space:nowrap;text-decoration:none}.site-navigation a:hover,.site-navigation a[aria-current=page]{color:var(--accent)}.mobile-navigation{display:none}.library-menu-button{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);background:#fff;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.account-menu{flex-shrink:0;align-items:center;min-width:0;font-size:13px;display:flex;position:relative}.account-menu .account-dropdown-trigger{width:auto;min-height:40px;color:var(--accent);white-space:nowrap;gap:8px;padding:0 12px}.account-menu .account-dropdown-trigger:hover{border-color:var(--accent);background:var(--selected)}.account-menu-chevron{transform:rotate(90deg)}.account-dropdown-email{text-overflow:ellipsis;white-space:nowrap;max-width:min(260px,100vw - 64px);display:block;overflow:hidden}.account-note{color:var(--muted);font-size:12px}.button.small{min-height:40px;padding:8px 16px}.text-button{color:var(--accent);text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:13px;text-decoration:underline;display:inline-flex}button:disabled{opacity:.6;cursor:not-allowed}a:focus-visible,button:focus-visible,input:not(.library-select-field input):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hero-banner{border:1px solid var(--line);background:var(--display);min-height:150px;color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:24px;display:flex}.hero-banner-copy{min-width:0}.hero-banner .hero-banner-title{letter-spacing:-.02em;margin:0 0 8px;font-size:26px;font-weight:500;line-height:1.3}.hero-banner-description{max-width:680px;color:var(--muted);margin:0;font-size:14px}.receive-workspace{padding:24px 0 40px}.receive-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.receive-heading h1{letter-spacing:-.02em;margin:0 0 6px;font-size:28px;font-weight:500}.receive-heading p{color:var(--muted);margin:0;font-size:14px}.help-link{white-space:nowrap;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.receive-stepper{display:none}.receive-columns{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(290px,1fr);align-items:start;gap:16px;display:grid}.receive-column{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:16px}.receive-column:focus{outline:none}.receive-column:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.receive-column h2{align-items:center;gap:8px;margin:0 0 16px;font-size:16px;font-weight:500;display:flex}.receive-column h2>span{background:var(--selected);color:var(--accent);border-radius:6px;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.receive-column h2>small{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:400}.search-field{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.search-field:focus-within{border-color:var(--accent)}.search-field svg{flex-shrink:0}.search-field input:not(.library-select-field input){width:100%;min-height:40px;color:var(--ink);background:0 0;border:0;min-width:0;padding:8px 0;font-size:14px}.search-field input:not(.library-select-field input):focus-visible{outline-offset:0}.list-caption{color:var(--muted);margin:12px 0 6px;font-size:12px}.catalog-empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;min-height:230px;padding:36px 16px;display:flex}.catalog-empty h3{color:var(--ink);margin:16px 0 8px;font-size:14px;font-weight:500;line-height:1.5}.catalog-empty p{max-width:260px;margin:0 0 8px;font-size:13px}.empty-symbol{width:44px;height:44px;color:var(--muted);background:var(--raised);border-radius:10px;place-items:center;display:grid}.selection-list{scrollbar-width:thin;overscroll-behavior:contain;max-height:440px;margin:8px -8px 0;padding:0;list-style:none;overflow-y:auto}.selection-list li+li{border-top:1px solid var(--line)}.selection-list .selection-choice{text-align:left;width:100%;min-height:40px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.selection-list .selection-choice:hover{background:var(--raised)}.selection-list .selection-choice[aria-pressed=true]{background:var(--selected);border-color:var(--selected-border);color:var(--accent)}.selection-list strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:400}.selection-list .selection-choice>svg{color:var(--muted);flex-shrink:0}.selection-list .selection-choice[aria-pressed=true]>svg{color:var(--accent)}.service-icon,.country-icon{--catalog-icon-size:26px;width:var(--catalog-icon-size);height:var(--catalog-icon-size);flex:0 0 var(--catalog-icon-size);place-items:center;display:grid}.service-icon{border:1px solid var(--line);background:var(--surface);color:var(--accent);border-radius:6px;font-size:12px;font-weight:500}.service-icon-image{background:0 0;border:0;border-radius:0}.service-icon img{width:var(--catalog-icon-size);height:var(--catalog-icon-size);object-fit:contain;display:block}.selection-summary .selected-service-title,.selection-summary .selected-country-title,.sms-order-product-label{align-items:center;gap:8px;min-width:0;display:inline-flex}.selection-summary .selected-service-title,.selection-summary .selected-country-title{flex:1}.selected-service-title>span:last-child,.selected-country-title>span:last-child,.sms-order-product-label>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.country-icon{color:var(--muted);font-size:22px;line-height:1}.country-price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.country-price small{color:var(--muted);font-size:11px}.selection-summary{border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:12px}.selection-summary small{color:var(--muted);margin-bottom:4px;font-size:12px;display:block}.selection-summary strong{font-size:16px;font-weight:500;display:block}.selection-summary-item>span{color:var(--muted);font-size:13px}.receiving-channel{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.quote-column label{margin:12px 0 6px;font-size:13px;font-weight:400;display:block}.field-note{color:var(--muted);margin:8px 0 12px;font-size:12px;line-height:1.5}.quote-summary{border-block:1px solid var(--line);margin:0;padding:12px 0}.quote-summary>span:first-child{color:var(--muted);font-size:13px}.quote-summary strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:32px;font-weight:500;line-height:1.4;display:block}.quote-summary strong small{color:var(--muted);font-size:14px;font-weight:400}.quote-summary p{color:var(--muted);margin:4px 0 0;font-size:12px}.availability-tag{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:6px;align-items:center;padding:2px 6px;font-size:12px;display:inline-flex}.quote-timing{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.purchase-button{justify-content:center;width:100%;font-size:14px}.purchase-login{text-align:center;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:13px;display:flex}.orders-panel{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;margin-top:20px}.orders-heading{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px;display:flex}.orders-heading h2{align-items:center;gap:8px;margin:0;font-size:16px;font-weight:500;display:flex}.orders-heading>span{border:1px solid var(--line);color:var(--muted);border-radius:5px;padding:1px 6px;font-size:11px}.orders-empty{align-items:center;gap:16px;padding:24px;display:flex}.orders-empty h3{margin:0 0 6px;font-size:15px;font-weight:500}.orders-empty p{color:var(--muted);margin:2px 0;font-size:13px}.orders-empty .button{white-space:nowrap;margin-left:auto}.message-symbol{background:var(--selected);width:44px;height:44px;color:var(--accent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.site-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:24px;padding:20px 0;font-size:12px;display:flex}.site-footer strong{color:var(--accent);margin-right:12px;font-weight:500}.site-inner{min-height:65vh;padding:40px 0 64px}.site-inner h1{white-space:pre-line;max-width:760px;font-size:28px;font-weight:500}.inner-lead{max-width:650px;color:var(--muted);margin-bottom:24px;font-size:16px}.faq-list{max-width:760px}.faq-list p{color:var(--muted);max-width:690px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-page{grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:center;gap:64px;max-width:960px;min-height:75vh;margin:0 auto;padding:48px 0 64px;display:grid}.auth-intro h1{letter-spacing:-.02em;max-width:400px;margin:12px 0;font-size:32px;font-weight:500;line-height:1.3}.auth-intro>p:not(.eyebrow){color:var(--muted);max-width:360px;margin-bottom:24px;font-size:14px}.auth-intro>a{align-items:center;gap:6px;font-size:14px;display:inline-flex}.auth-card{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:24px}.auth-card h2{margin-bottom:20px;font-size:20px;font-weight:500}.google-button{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-top:12px;padding:9px 12px;font-size:14px;display:flex}.google-button:hover:not(:disabled){border-color:var(--accent);background:var(--raised)}.google-button svg{flex-shrink:0}.form-divider{color:var(--muted);align-items:center;gap:12px;margin:20px 0;font-size:12px;display:flex}.form-divider:before,.form-divider:after{content:"";background:var(--line);flex:1;height:1px}.auth-card label{margin:16px 0 6px;font-size:13px;font-weight:400;display:block}.auth-card input:not(.library-select-field input){border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);background:#fff;border-radius:8px;padding:8px 12px;font-size:14px}.auth-submit{width:100%;margin-top:20px;font-size:14px}.auth-switch{text-align:center;color:var(--muted);margin:16px 0 0;font-size:13px}@media (max-width:1100px){.desktop-navigation{display:none}.mobile-navigation{display:block}}@media (min-width:768px) and (max-width:1023px){.receive-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-column{grid-column:1/-1}.desktop-navigation,.site-header{gap:12px}}@media (max-width:767px){.site-container{padding:0 16px}.site-header{flex-wrap:wrap;gap:12px;min-height:72px;padding:12px 0}.desktop-navigation{display:none}.mobile-navigation{display:block}.account-menu .account-dropdown-trigger{min-height:44px;padding:0 10px}.hero-banner{min-height:150px;margin-top:16px;padding:20px}.hero-banner .hero-banner-title{font-size:22px}.hero-banner-description{font-size:13px}.receive-workspace{padding-top:20px}.receive-heading{align-items:start}.receive-heading h1{font-size:24px}.receive-heading p{font-size:13px}.help-link{min-height:32px;font-size:12px}.receive-stepper{background:var(--raised);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:12px;padding:4px;display:grid}.receive-stepper button{color:var(--muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:6px;font-size:12px;display:flex}.receive-stepper button span{font-variant-numeric:tabular-nums}.receive-stepper button[aria-current=step]{color:var(--accent);background:#fff;font-weight:500}.receive-columns{grid-template-columns:minmax(0,1fr)}.receive-columns>.receive-column{display:none}.receive-workspace[data-mobile-step="0"] .service-column,.receive-workspace[data-mobile-step="1"] .country-column,.receive-workspace[data-mobile-step="2"] .quote-column{display:block}.receive-column{padding:16px}.selection-list{max-height:48dvh}.selection-list .selection-choice{min-height:44px}.search-field input:not(.library-select-field input){min-height:44px;font-size:16px}.catalog-empty{min-height:180px;padding:28px 12px}.orders-empty{flex-wrap:wrap;padding:16px}.orders-empty>div:nth-child(2){flex:1;min-width:180px}.orders-empty .button{min-height:44px;margin-left:0}.orders-heading{padding:16px}.site-inner{padding:32px 0 48px}.auth-page{grid-template-columns:minmax(0,1fr);gap:24px;max-width:480px;min-height:0;padding:32px 0}.auth-intro h1{margin:8px 0;font-size:28px}.auth-intro>p:not(.eyebrow){margin-bottom:12px}.auth-card{padding:20px}.auth-card input:not(.library-select-field input){min-height:44px;font-size:16px}.auth-submit,.google-button{min-height:44px}.site-footer{display:block}}@media (prefers-reduced-motion:reduce){.site-container *,.site-container :before,.site-container :after{scroll-behavior:auto;transition:none}}.account-workspace{padding:40px 0 60px}.account-page-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:28px;display:flex}.account-page-heading h1{margin-bottom:12px;font-size:36px}.account-page-heading p{color:var(--muted);font-size:14px}.account-page-heading>a{white-space:nowrap;font-size:13px}.account-sections{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:20px;display:grid}.account-wallets{grid-column:1/-1;width:100%;min-width:0;margin-top:16px}.account-sections h2{margin-bottom:14px;font-size:20px}.account-sections label{margin:14px 0 6px;font-size:12px;font-weight:600;display:block}.account-sections input:not(.library-select-field input),.account-sections select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;width:100%;min-width:0;padding:10px 12px}.account-sections .button{font-size:12px}.workspace-selection{align-items:center;gap:10px;display:flex}.workspace-selection button{flex-shrink:0}.workspace-create{border-top:1px solid var(--line);margin-top:24px;padding-top:10px}.workspace-create>button{margin-top:12px}.account-section-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.account-section-heading h2{margin:0}.workspace-projects{margin:16px 0;padding:0;list-style:none}.workspace-projects li{border-bottom:1px solid var(--line);padding:15px 0}.project-editor{grid-template-columns:minmax(0,1fr) 130px auto;align-items:center;gap:8px;display:grid}.project-editor>label:not(.sr-only){grid-column:1/-1;margin-top:0}.project-editor input:not(.library-select-field input),.project-editor select{font-size:13px}.workspace-members{grid-column:1/-1}.member-list{margin:20px 0;padding:0;list-style:none}.member-list li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:14px 0}.member-list form,.member-invitation-form{grid-template-columns:minmax(0,1fr) minmax(140px,.6fr) auto;align-items:end;gap:12px;margin-bottom:16px;display:grid}.member-list form label,.member-invitation-form label{margin-bottom:0}.account-email-security>.text-button,.account-email-security>a{margin-top:14px;display:block}.project-access{margin-top:14px}.project-access>section{border:1px solid var(--line);border-radius:10px;margin-top:12px;padding:16px}.project-access form{gap:12px;display:grid}.project-access>section>.text-button{margin-top:14px}.wallet-list{gap:20px;display:grid}.wallet-list article{border-top:1px solid var(--line);padding-top:16px}.wallet-balances{flex-wrap:wrap;gap:16px 28px;display:flex}.wallet-balances dt{color:var(--muted);font-size:13px}.wallet-balances dd{overflow-wrap:anywhere;margin:6px 0;font-weight:600}.wallet-history ol{gap:12px;padding-left:20px;display:grid}.wallet-history time{margin-top:6px;font-size:12px;display:block}.wallet-history p{margin:6px 0}@media (max-width:800px){.account-sections{grid-template-columns:1fr}.account-page-heading{align-items:start}.account-page-heading h1{font-size:28px}.account-sections .card{padding:20px}.project-editor{grid-template-columns:minmax(0,1fr) 110px}.project-editor button{grid-column:1/-1}.member-list form,.member-invitation-form{grid-template-columns:minmax(0,1fr)}}.funding-option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:12px;display:grid}.funding-option-card{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;padding:16px}.funding-option-card h5{margin-block:0 8px;font-size:1rem}.wallet-history details{margin-block:12px}.wallet-history summary{cursor:pointer;padding-block:8px}.funding-quote-preview{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.funding-quote-preview form{gap:8px;display:grid}.funding-quote-terms{white-space:pre-wrap}.funding-consent{align-items:flex-start;gap:10px;margin-block:16px;display:flex}.funding-consent input:not(.library-select-field input){flex:none;width:auto;margin-top:4px}.sms-purchase{gap:12px;display:grid}.sms-purchase label{gap:8px;display:grid}.sms-purchase select{width:100%}.sms-purchase .checkbox-field{align-items:flex-start;gap:10px;display:flex}.sms-confirmation{gap:12px;display:grid}.sms-terms{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;overflow:auto}.sms-order-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.sms-order-card{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:16px}.sms-order-card header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.sms-order-actions{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.sms-message-list{background:var(--paper);border-radius:8px;padding:12px;list-style:none}.sms-message-list li+li{border-top:1px solid var(--line);padding-top:12px}.sms-message-list strong{font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:22px;font-weight:500}.sms-order-number{align-items:center;gap:12px;margin-block:12px;display:flex}.sms-order-number code{font-variant-numeric:tabular-nums;font-size:20px}.sms-order-state{color:var(--accent);background:var(--selected);border-radius:6px;padding:2px 8px;font-size:12px}.sms-orders{padding:16px}.sms-order-card p{margin-block:8px;font-size:13px}.sms-order-card time,.sms-order-card small{color:var(--muted);font-size:12px}.sms-purchase>p,.sms-terms{color:var(--muted);font-size:13px}.sms-purchase .checkbox-field{margin:0;font-size:13px;font-weight:400;line-height:1.6}@media (max-width:767px){.sms-order-actions .button,.sms-order-card .text-button,.sms-purchase .button{min-height:44px}.sms-purchase .checkbox-field{align-items:center;min-height:44px}}.sms-message-list p{white-space:pre-wrap}.sms-orders>.text-button{margin-bottom:14px}.access-key-form{gap:14px;margin:20px 0;display:grid}.access-key-form label{gap:8px;display:grid}.access-key-form fieldset label{gap:10px;margin:8px 0;display:flex}.access-key-form fieldset input:not(.library-select-field input){width:auto}.access-key-secret{border:1px solid var(--line);border-radius:12px;gap:12px;margin-top:16px;padding:16px;display:grid}.access-key-secret code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.access-key-list{gap:18px;padding:0;list-style:none;display:grid}.access-key-list li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:16px 0}.sms-batch{border-top:1px solid var(--line);padding-top:12px}.sms-batch input[type=number]{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:8px;padding:8px 12px}.sms-batch-items{padding-left:20px;font-size:13px}.sms-batch-items li+li{margin-top:12px}@media (max-width:767px){.sms-batch input[type=number]{min-height:44px;font-size:16px}.site-container button,.site-container .button,.site-container .text-button,.ant-dropdown-menu-item,.ant-select-item-option{min-height:44px}}.purchase-funding-context{margin-bottom:20px}.purchase-funding-context h2,.purchase-funding-prompt h3{margin-block:0 12px;font-size:16px;font-weight:500}.purchase-funding-prompt{gap:12px;display:grid}.purchase-funding-prompt p{margin:0;font-size:13px}.purchase-funding-prompt .review-summary{margin:0}.funding-chooser{gap:12px;margin-top:20px;display:grid}.funding-chooser h3{margin:8px 0 0;font-size:16px;font-weight:500}.funding-chooser>label{margin:0}.funding-chooser>input,.funding-field>input{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;min-height:40px;padding:8px 12px;font-size:16px}.funding-amount-presets{flex-wrap:wrap;gap:8px;display:flex}.funding-amount-presets button[aria-pressed=true],.funding-method-choice[aria-pressed=true]{border-color:var(--accent);background:var(--selected);color:var(--accent)}.funding-method-choice{overflow-wrap:anywhere;border:1px solid var(--line);text-align:start;min-width:0;color:var(--ink);background:#fff;border-radius:8px;gap:6px;padding:16px;display:grid}.funding-method-choice strong{font-weight:500}.funding-method-choice small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.funding-selected-method{min-width:0}@media (max-width:1000px){.funding-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.funding-option-grid{grid-template-columns:minmax(0,1fr)}}.wallet-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wallet-history{flex-direction:column;gap:12px;min-width:0;margin-top:20px;display:flex}.wallet-history>p,.wallet-history>h4,.wallet-history>.wallet-list,.wallet-history>ol{margin-block:0}.wallet-history>.text-button,.wallet-history>.button{align-self:flex-start}.funding-quote-preview,.funding-selected-method{gap:16px;display:grid}.funding-quote-preview>p,.funding-quote-preview>h5,.funding-selected-method>p,.funding-chooser>p,.sms-purchase>p,.sms-confirmation>p{margin-block:0}.funding-quote-preview form{gap:16px}.funding-field{gap:8px;display:grid}.funding-field>label,.funding-field>p{margin:0}.funding-chooser>.funding-option-grid,.funding-selected-method>.funding-quote-preview{margin-block:0}.funding-tracker,.access-keys{flex-direction:column;gap:16px;min-width:0;display:flex}.funding-tracker>p,.funding-tracker>h2,.funding-tracker>h4,.access-keys>p,.access-keys>h2,.access-keys>.access-key-list{margin-block:0}.funding-tracker>button,.funding-tracker>.button,.access-keys>button{align-self:flex-start}.account-page>.account-sections{margin-top:20px}.sms-load-more{margin-top:16px}.quote-column .sms-purchase label{gap:8px;margin:0;display:grid}.quote-column .sms-purchase .checkbox-field{display:flex}.sms-confirmation>.purchase-button{margin-top:8px}.account-page>.account-sections{grid-template-columns:minmax(0,1fr)}.account-overview,.account-orders{grid-column:1/-1;width:100%;min-width:0}.account-overview-grid{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:24px;display:grid}.account-overview-grid:not(:has(.account-email-security)){grid-template-columns:minmax(0,1fr)}.account-overview-grid>.account-email-security,.account-overview-grid>.account-wallets-embedded{border:0;grid-column:auto;min-width:0;margin:0;padding:0}.account-overview-grid>.funding-tracker{grid-column:1/-1}.account-overview-grid .account-email-security h2,.account-overview-grid .account-wallets h2{font-size:16px}.account-orders{scroll-margin-top:100px}.account-orders>.sms-orders{padding:0}.sms-orders-tools{align-items:center;width:clamp(112px,24vw,280px);min-width:0;margin-left:16px;display:flex}.sms-orders-tools>.ant-input-affix-wrapper{width:100%}.sms-orders .ant-tabs-nav-wrap{min-width:0}@media (max-width:760px){.sms-orders-tools{width:clamp(112px,30vw,200px);margin-left:8px}}.sms-orders .ant-tabs-tab{padding:12px 4px;font-weight:600}.sms-orders-tab-panel{min-width:0}.sms-order-identity{gap:10px;min-width:0;display:grid}.sms-order-product,.sms-order-finance{color:var(--muted);font-size:12px;display:block}.sms-order-product{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.sms-order-product-label{gap:6px;max-width:100%}.sms-order-product-label .service-icon,.sms-order-product-label .country-icon{--catalog-icon-size:14px;font-size:14px}.sms-order-product-label .service-icon>svg,.sms-order-product-label .country-icon>svg{width:var(--catalog-icon-size);height:var(--catalog-icon-size)}.sms-order-phone,.sms-order-reference{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sms-order-phone strong{font-variant-numeric:tabular-nums;font-size:16px}.sms-orders .sms-order-actions{margin:0}.sms-countdown{font-variant-numeric:tabular-nums;white-space:nowrap}.sms-order-messages p,.sms-order-messages .sms-message-list{margin:0}.sms-order-guidance{font-weight:600}.sms-order-steps{color:var(--muted);margin:0;padding-left:20px;line-height:1.8}.sms-order-reference{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.sms-orders .ant-table-row.sms-order-focused>.ant-table-cell{background:var(--selected)}.sms-orders .ant-table-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sms-order-expand{min-width:30px;min-height:30px;font-size:20px}@media (max-width:800px){.account-overview-grid{grid-template-columns:minmax(0,1fr)}.account-overview-grid>.account-wallets-embedded{border-top:1px solid var(--line);padding-top:20px}.account-orders.card{padding:16px}.sms-orders .text-button{min-height:44px}}.account-sections .sms-orders-tools input.ant-input{box-shadow:none;background:0 0;border:0;padding:0}.sms-purchase-result{gap:12px;margin-top:16px;display:grid}.selection-row{position:relative}.selection-list .selection-choice[aria-pressed=true]{padding-right:44px}.selection-clear{width:32px;height:32px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:6px;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:inline-flex}.selection-clear:hover{border-color:var(--selected-border);background:var(--selected);color:var(--accent)}.selection-clear:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.selection-row>.selection-clear{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.selection-summary-item{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.selection-summary-item>strong,.selection-summary-item>span{overflow-wrap:anywhere;min-width:0}@media (max-width:767px){.selection-list .selection-choice{min-height:48px}.selection-list .selection-choice[aria-pressed=true]{padding-right:56px}.selection-clear{flex-basis:44px;width:44px;height:44px}}.purchase-action-slot{min-width:0;min-height:var(--purchase-action-height,0px)}.purchase-action-bar-content>.purchase-button{margin:0}.purchase-action-bar[data-floating=true]{z-index:20;box-sizing:border-box;border-top:1px solid var(--line);background:#fff;box-shadow:0 -4px 16px #25232014}.purchase-action-bar-content{box-sizing:border-box;width:100%;min-width:0}.sms-order-time,.sms-order-status{align-content:start;gap:8px;display:grid}.sms-order-time small,.sms-order-status p,.sms-order-status small{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px}.sms-order-status .ant-tag{justify-self:start;margin:0}.sms-order-messages:empty{display:none}.sms-order-messages p{margin-block:0}.sms-orders .ant-table-tbody>tr>td{vertical-align:top}.account-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px;padding-block:32px 56px;display:grid}.account-sidebar{min-width:0;position:sticky;top:24px}.account-sidebar-identity{align-items:center;gap:12px;margin-bottom:24px;display:flex}.account-sidebar-identity>svg{color:var(--muted);flex-shrink:0}.account-sidebar-identity>div{gap:4px;min-width:0;display:grid}.account-sidebar-identity strong{font-size:14px}.account-sidebar-identity span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.account-sidebar-nav{gap:4px;display:grid}.account-sidebar-nav a{min-height:44px;color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex;position:relative}.account-sidebar-nav a:hover{background:var(--raised)}.account-sidebar-nav a[aria-current=page]{background:var(--selected);color:var(--accent);font-weight:600}.account-sidebar-nav a[aria-current=page]:before{inset-block:10px;background:var(--accent);content:"";border-radius:2px;width:3px;position:absolute;left:-6px}.account-content{width:100%;min-width:0}.account-content>.account-page{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;display:grid}.account-page>h1{border-bottom:1px solid var(--line);margin:0;padding-bottom:16px;font-size:24px;font-weight:600;line-height:1.35}.account-content .account-email-security{max-width:680px}.account-content .account-wallets{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;padding:20px}.balance-toolbar{flex-wrap:wrap;justify-content:flex-start;gap:12px}.balance-toolbar .library-select-field{width:min(100%,280px)}.balance-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:520px;margin:0 0 8px;padding-block:20px 24px;display:grid}.balance-summary dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 0;font-size:28px;font-weight:600}.balance-summary small{color:var(--muted);font-size:14px;font-weight:400}.balance-tabs .wallet-history{border-top:0;margin-top:0;padding-top:0}@media (max-width:760px){.account-layout{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:24px 40px}.account-sidebar{position:static}.account-sidebar-identity{margin-bottom:16px}.account-sidebar-nav{gap:4px;margin:-4px;padding:4px;display:flex;overflow-x:auto}.account-sidebar-nav a{flex-shrink:0}.account-sidebar-nav a[aria-current=page]:before{width:auto;height:2px;inset:auto 12px 2px}.balance-summary{gap:16px}.balance-summary dd{font-size:24px}}.balance-tabs{min-width:0}.wallet-ledger .ant-table-cell{vertical-align:middle}.wallet-ledger time,.wallet-entry-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.balance-tabs>.ant-tabs-nav{margin-bottom:16px}@media (max-width:760px){.account-content .account-wallets{padding:16px}.balance-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.balance-tabs .ant-tabs-tab{min-height:44px}}.site-footer>div{align-content:start;gap:8px;display:grid}.site-footer>div:last-child{text-align:right}.site-footer p{margin:0}.site-footer .brand{padding:0}.site-footer .brand-wordmark{width:80px}.site-footer .brand-slogan{color:var(--ink);font-size:13px}.auth-intro>.brand-slogan{color:var(--accent);margin:0 0 16px;font-size:14px}.auth-intro>.brand-artwork{margin-top:32px}.hero-banner .brand-artwork{width:232px}.search-field{border-color:var(--control-border)}.selection-choice,.country-price,.wallet-entry-amount{font-variant-numeric:tabular-nums}.selection-choice,.text-button,.library-menu-button,.selection-clear{transition:color .15s var(--ease), background-color .15s var(--ease), border-color .15s var(--ease)}@media (max-width:767px){.site-header{flex-wrap:nowrap;gap:8px}.site-header>a{min-width:0}.site-header .brand-responsive{padding-inline:0}.site-header .brand-compact-group{gap:8px}.site-header .brand-wordmark{width:76px}.site-header .brand-compact-group .brand-symbol{width:32px}.hero-banner .brand-artwork,.auth-intro>.brand-artwork{display:none}.site-footer{flex-direction:column;gap:16px}.site-footer>div:last-child{text-align:left}}.catalog-empty.ui-empty{min-height:180px;padding:24px 16px}.catalog-empty.ui-empty .ui-empty-action .text-button{padding:4px 0}.ui-empty.orders-empty{flex-direction:column;gap:12px}.ui-empty.orders-empty .button{margin-left:0}@media (max-width:380px){.site-header .brand-responsive .brand-wordmark{display:none}.site-header .brand-responsive .brand-compact-group .brand-symbol{width:40px}}.hero-banner-copy{flex:1}.hero-typewriter{white-space:normal;min-width:0;display:grid;position:relative}.hero-typewriter-measure,.hero-typewriter-live{grid-area:1/1;min-width:0}.hero-typewriter-measure{visibility:hidden;pointer-events:none}.hero-typewriter-word{white-space:pre;display:inline-block}.hero-typewriter-character{white-space:pre;display:inline-block;position:relative}.hero-typewriter[data-enhanced=true] .hero-typewriter-character{opacity:0}.hero-typewriter[data-enhanced=true] .hero-typewriter-character[data-visible=true]{opacity:1}.hero-typewriter[data-empty=true]:before,.hero-typewriter-character[data-caret=true]:after{content:"";background:var(--accent);width:2px;animation:1s step-end infinite hero-typing-cursor;position:absolute;top:14%;bottom:10%}.hero-typewriter[data-empty=true]:before{left:0}.hero-typewriter-character[data-caret=true]:after{right:-2px}.hero-particles{width:380px;max-width:400px;height:100px;color:var(--brand);pointer-events:none;flex:0 0 34%;position:relative;overflow:hidden}.hero-particles canvas,.hero-particles-fallback{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-particles canvas{opacity:0}.hero-particles[data-ready=true] canvas{opacity:1}.hero-particles[data-ready=true] .hero-particles-fallback{visibility:hidden}@keyframes hero-typing-cursor{0%,49%{opacity:1}50%,to{opacity:0}}@media (max-width:767px){.hero-banner{gap:12px}.hero-banner .hero-banner-title{font-size:20px}.hero-particles{flex:0 0 clamp(76px,24vw,160px);width:clamp(76px,24vw,160px)}}@media (max-width:380px){.hero-banner .hero-banner-title{font-size:18px}}@media (prefers-reduced-motion:reduce){.hero-typewriter[data-enhanced=true] .hero-typewriter-character{opacity:1}.hero-typewriter:before,.hero-typewriter-character:after{animation:none;display:none}}@media (max-width:767px){.hero-banner{grid-template-columns:minmax(0,1fr) clamp(76px,24vw,160px);gap:12px;display:grid}.hero-banner-copy{display:contents}.hero-banner .hero-banner-title{grid-column:1/-1;margin-bottom:0}.hero-banner-description{grid-column:1;margin:0}.hero-particles{grid-area:2/2;align-self:center;width:100%;height:88px}}.selection-load-more{width:100%;margin-top:12px}
