.portal.c-app.c-invoice-page{--p-ink:var(--c-text,#10112e);--p-muted:var(--c-muted,#626c8b);--p-line:var(--c-border,#e5e9f2);--p-blue:var(--c-accent,#4d43ff);--p-background:var(--c-surface-alt,#f7f8fb);color:var(--p-ink);background:linear-gradient(115deg, var(--c-surface-alt,#f5f7fa), var(--c-surface-alt,#fafbfe));font-size:13px}.c-invoice-page .p-workarea{margin:4px 8px 0 var(--c-sidebar);background:var(--c-surface,#ffffffd9);min-height:calc(100dvh - 4px)}.c-invoice-page .p-main{padding:10px 26px 14px}.c-invoice-page .p-topbar{background:var(--c-surface,#ffffff80);height:44px;min-height:44px;padding:0 22px}.c-invoice-page .c-page-title{color:var(--p-muted);gap:12px;font-size:12px}.c-invoice-page .c-page-title strong{color:var(--p-ink);font-weight:600}.c-invoice-page .p-topbar-right{gap:20px}.c-invoice-page .p-profile-trigger .p-avatar{width:31px;height:31px;color:var(--c-accent,#4438fa);background:var(--c-surface-alt,#eae9ff);font-size:12px}.i-search{background:var(--c-surface-alt,#f0f2f7);width:268px;height:32px;color:var(--c-muted,#4d5877);border-radius:6px;align-items:center;gap:8px;padding:0 13px;display:flex}.c-invoice-page .i-search input{width:100%;min-width:0;box-shadow:none;color:var(--p-ink);background:0 0;border:0;padding:0;font-size:12px}.i-search input::placeholder{color:var(--c-muted,#77809b)}.i-detail{min-width:0}.c-invoice-page .i-back{min-height:26px;box-shadow:none;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:inline-flex}.i-heading{align-items:center;gap:24px;margin:11px 0 14px;display:flex}.i-heading-title{flex:1;min-width:0;padding-left:22px;position:relative}.i-heading-title:before{content:"";background:linear-gradient(var(--c-accent,#3938ff), var(--c-accent,#8a81ff));border-radius:1px;width:4px;height:18px;position:absolute;top:7px;left:0}.c-invoice-page .i-heading h1{letter-spacing:-1px;overflow-wrap:anywhere;align-items:center;gap:8px;font-size:26px;font-weight:700;line-height:1.25;display:flex}.i-title-line{align-items:center;gap:6px;display:flex}.i-heading-title>p{color:var(--p-muted);margin-top:4px;font-size:14px;line-height:1.35}.i-heading-title>p>span{padding:0 4px}.i-heading-status{text-align:center;min-width:146px;margin-right:auto}.i-status{white-space:nowrap;background:var(--c-warning-soft,#ffe9b5);color:var(--c-warning,#915600);border-radius:20px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.i-status-paid{background:var(--c-surface-alt,#dcf5e8);color:var(--c-success,#07764b)}.i-heading-actions{align-items:center;gap:10px;margin-left:auto;padding-left:clamp(0px,7vw - 80px,100px);display:flex}.c-invoice-page .i-heading-actions>button,.c-invoice-page .i-heading-actions>a{white-space:nowrap;border-color:var(--c-border,#dfe4ee);background:0 0;border-radius:6px;align-items:center;gap:8px;min-height:38px;padding:8px 12px;font-size:12px;display:inline-flex}.i-heading-actions button:disabled{opacity:.48;cursor:not-allowed}.i-more{position:relative}.i-more summary{border:1px solid var(--c-border,#dfe4ee);cursor:pointer;border-radius:6px;place-items:center;width:38px;height:38px;list-style:none;display:grid}.i-more summary::-webkit-details-marker{display:none}.i-more[open]>div{border:1px solid var(--p-line);background:var(--c-surface,#fff);z-index:4;width:165px;box-shadow:0 6px 22px var(--c-shadow,#18204315);border-radius:7px;padding:6px;display:grid;position:absolute;top:43px;right:0}.c-invoice-page .i-more button,.i-more a{text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:9px;font-size:12px;display:flex}.i-columns{grid-template-columns:minmax(0,2.19fr) minmax(330px,1fr);gap:16px;display:grid}.i-main-column,.i-aside{flex-direction:column;gap:12px;min-width:0;display:flex}.i-card{border:1px solid var(--p-line);background:var(--c-surface,#ffffff90);border-radius:8px;min-width:0;padding:16px}.c-invoice-page .i-card h2{letter-spacing:-.3px;margin:0 0 12px;font-size:17px;font-weight:650;line-height:1.3}.i-summary{margin-top:2px;padding:16px 15px}.i-table-scroll{overflow-x:auto}.i-summary table{border-collapse:collapse;table-layout:fixed;width:100%}.i-summary th{text-transform:none;letter-spacing:0;color:var(--p-muted);text-align:right;border-bottom:1px solid var(--p-line);background:0 0;padding:3px 9px 7px;font-size:12px;font-weight:400;line-height:1.35}.i-summary th:first-child{text-align:left;width:47%}.i-summary th:nth-child(2){text-align:center;width:10%}.i-summary td{vertical-align:middle;text-align:right;border-bottom:1px solid var(--p-line);padding:8px 9px;font-size:13px;line-height:1.35}.i-summary td:first-child{text-align:left;overflow-wrap:anywhere}.i-summary td:nth-child(2){text-align:center}.i-summary td strong{font-weight:600}.i-summary td small{color:var(--p-muted);margin-top:2px;font-size:12px;line-height:1.35;display:block}.i-totals{margin:5px 0 0}.i-totals>div{justify-content:space-between;gap:12px;padding:5px 9px;display:flex}.i-totals dd{margin:0}.i-payoneer-mark{background:conic-gradient(var(--c-warning,#ffb400), var(--c-success,#78c91d), var(--c-accent,#02c7cf), var(--c-accent,#6954ff), var(--c-accent,#fe19be), var(--c-danger,#ff3838), var(--c-warning,#ffb400));border-radius:50%;flex-shrink:0;width:31px;height:31px;display:inline-block;position:relative}.i-payoneer-mark:after{content:"";background:var(--c-surface-alt,#f7faff);border-radius:50%;position:absolute;inset:3px}.i-notify-row{border:1px solid var(--c-border,#ebefff);background:var(--c-surface-alt,#f1f5ff);border-radius:6px;align-items:flex-start;gap:20px;margin-top:9px;padding:7px 17px;display:flex}.c-invoice-page .i-notify-row h3{margin:0 0 3px;font-size:13px;font-weight:600}.i-notify-row p{color:var(--c-accent,#5b6789);font-size:11px;line-height:1.4}.i-payment-notice{margin:0}.i-notify-row{align-items:center;gap:16px;margin-bottom:0;padding:8px 16px}.i-notify-icon{color:var(--c-accent,#403aff);display:flex}.i-notify-row>div{flex:1;min-width:0}.c-invoice-page .i-notify-row h3{color:var(--c-accent,#403aff)}.c-invoice-page .i-notify-row button{white-space:nowrap;border-color:var(--c-border,#9189ff);color:var(--c-accent,#403aff);background:0 0;min-height:37px;padding:7px 18px;font-size:12px}.i-payment-notice form{border:1px solid var(--p-line);border-radius:6px;margin-top:10px;padding:16px}.i-payment-notice form>h3{margin-bottom:15px}.i-aside .i-card{padding:16px 18px}.c-invoice-page .i-aside h2{margin-bottom:10px;font-size:16px}.c-invoice-page .i-amount{color:var(--p-ink);letter-spacing:-1px;white-space:nowrap;margin-bottom:16px;font-size:38px;font-weight:700;line-height:1.2}.i-amount>span{letter-spacing:-.4px;font-size:23px}.c-invoice-page .i-pay-button{border:1px solid var(--c-border,#6353ff);width:100%;color:var(--c-on-accent,white);background:linear-gradient(110deg, var(--c-accent,#4738f4), var(--c-accent,#5143ff));min-height:47px;box-shadow:inset 0 0 7px var(--c-shadow,#ffffff10);border-radius:6px;align-items:center;gap:15px;padding:10px 18px;display:flex}.i-pay-button>span:last-child{flex:1;justify-content:center;align-items:center;gap:7px;font-size:17px;font-weight:600;display:inline-flex}.i-pay-button .i-payoneer-mark{width:22px;height:22px}.i-pay-button .i-payoneer-mark:after{background:var(--c-accent,#493cf9);inset:2px}.i-overdue{color:var(--c-danger,#d72730)}.c-invoice-page .i-copy{width:22px;height:22px;min-height:22px;color:var(--c-muted,#606b8b);box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding:2px;display:inline-flex}.i-copy-wrap{vertical-align:middle;flex-shrink:0;margin-left:3px;display:inline-flex}.i-billing{min-height:158px}.i-billing p{color:var(--p-ink);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.i-billing .i-muted,.i-billing .i-address{color:var(--p-muted)}.i-address{white-space:pre-line;margin-top:3px}.i-document-note{color:var(--p-muted);padding:0 4px;font-size:11px}.i-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1600px){.i-heading-title{flex:0 54%}.i-heading-actions{padding-left:0}}@media (max-width:1300px){.i-heading{flex-wrap:wrap;gap:12px}.i-heading-actions{padding-left:0}.i-columns{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr)}.c-invoice-page .i-amount{color:var(--p-ink);font-size:32px}}@media (max-width:1050px){.i-columns{grid-template-columns:minmax(0,1fr)}.i-aside{grid-template-columns:1fr 1fr;display:grid}.i-checkout{grid-row:span 2}.i-heading-actions{margin-left:22px}.i-search{width:180px}}@media (max-width:767px){.portal.c-app.c-invoice-page{--c-sidebar:0px}.c-invoice-page .p-workarea{margin:0}.c-invoice-page .p-topbar{height:56px;padding:0 12px}.c-invoice-page .p-main{padding:12px 16px 28px}.c-invoice-page .p-topbar-right{gap:2px}.c-invoice-page .c-page-title{flex:1;gap:6px;font-size:11px}.c-invoice-page .c-page-title strong{text-overflow:ellipsis;white-space:nowrap;max-width:115px;overflow:hidden}.i-search{display:none}.i-heading{margin-top:14px}.i-heading-title{flex:1 0 100%;padding-left:13px}.c-invoice-page .i-heading h1{font-size:23px}.i-title-line{align-items:center;gap:6px;display:flex}.i-heading-title>p{font-size:12px;line-height:1.35}.i-heading-status{align-items:center;gap:10px;display:flex}.i-heading-actions{gap:8px;width:100%;margin:0}.c-invoice-page .i-heading-actions>a,.c-invoice-page .i-heading-actions>button{flex:1;min-height:44px;padding:7px;font-size:11px}.i-more summary{min-height:44px}.i-columns{flex-direction:column;display:flex}.i-card,.i-aside .i-card{padding:14px}.i-summary th:first-child{width:38%}.i-summary th,.i-summary td{padding:8px 3px;font-size:11px}.i-summary td small{font-size:10px;line-height:1.35}.i-summary th:nth-child(2){width:8%}.i-summary td:not(:first-child){white-space:nowrap}.i-notify-row{flex-wrap:wrap;gap:10px;padding:10px}.i-notify-row>div{flex-basis:75%}.c-invoice-page .i-notify-row>button{min-height:44px;margin-left:auto}.i-aside{display:flex}.c-invoice-page .i-amount{color:var(--p-ink);font-size:36px}}@media (prefers-reduced-motion:reduce){.i-detail *{scroll-behavior:auto}}.c-invoice-page .i-checkout h2{margin-bottom:6px}.c-invoice-page .i-amount{margin-bottom:12px}@media (min-width:1301px){.i-heading-actions{align-self:flex-start;transform:translateY(-10px)}.i-heading-status{transform:translateY(-6px)}}.i-billing-heading{justify-content:space-between;gap:12px;display:flex}.i-billing-heading a{color:var(--p-muted)}.i-heading-actions .i-more summary{letter-spacing:1px;font-size:11px}@media (max-width:767px){.i-main-column,.i-aside{display:contents}.i-checkout{order:1}.i-summary{order:2}.i-billing{order:5}.i-document-note{order:6}.i-billing-heading a{place-items:center;min-width:44px;min-height:44px;margin-top:-12px;display:grid}}.i-bank-checkout{margin-top:16px}.i-bank-checkout .p-payment-method-heading{align-items:center;gap:6px}.i-bank-checkout .p-payment-pending{background:var(--c-warning-soft,#fff2d2);color:var(--c-warning,#875800);border-radius:12px;margin-left:auto;padding:3px 7px}.i-bank-checkout .p-help{margin-top:8px;font-size:12px;line-height:1.5}.i-bank-checkout .p-transfer-field{border-bottom:1px solid var(--p-line);gap:10px;padding:9px 0}.i-bank-checkout .p-transfer-field>div{grid-template-columns:minmax(0,1fr);gap:2px}.i-bank-checkout .p-transfer-field dd{color:var(--p-ink);font-size:13px}.i-bank-checkout .p-transfer-field dd.p-transfer-missing{color:var(--p-muted)}@media (max-width:767px){.c-invoice-page .i-bank-checkout .p-transfer-field button{min-width:44px;min-height:44px}}.i-heading-status>small{color:var(--c-muted,#53607d);margin-top:6px;font-size:12px;display:block}.i-banner{background:linear-gradient(115deg, var(--c-surface-alt,#f5f8ff), var(--c-surface-alt,#eff5ff));border-radius:8px;justify-content:space-between;align-items:center;min-height:118px;padding:18px 24px;display:flex;position:relative;overflow:hidden}.i-banner-art{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.i-banner>div{z-index:1}.c-invoice-page .i-banner h2{letter-spacing:-.7px;font-size:24px;font-weight:700;line-height:1.18}.i-banner p{color:var(--p-muted);margin-top:7px;font-size:13px;line-height:1.4}.i-banner-brand{text-align:center;align-self:flex-end;gap:4px;padding-bottom:0;padding-right:33px;display:grid}.i-banner-brand strong{letter-spacing:-.8px;font-size:22px;font-weight:700}.i-banner-brand span{letter-spacing:1.6px;font-size:7px;font-weight:600}.i-total{font-weight:600}.i-totals .i-due-row{background:var(--c-surface-alt,#eff5ff);border:1px solid var(--c-border,#edf2ff);border-radius:6px;align-items:center;padding:8px;font-size:16px;font-weight:650;line-height:1.25}.i-due-row dd{letter-spacing:-.5px;font-size:23px}.i-methods{padding:15px 14px 6px}.i-method-tiles{grid-template-columns:1.03fr 1fr;gap:14px;display:grid}.i-method-tiles>button:nth-child(3){grid-column:1/-1}.i-crypto-status{color:var(--p-muted);margin:8px 0 14px;line-height:1.5}.c-invoice-page .i-method-tiles>button{text-align:left;border:1px solid var(--p-line);background:0 0;border-radius:7px;align-items:center;gap:20px;min-width:0;min-height:70px;padding:8px 18px;display:flex}.c-invoice-page .i-method-tiles>button.is-selected{border-color:var(--c-border,#807aff);background:var(--c-surface-alt,#f7faff);box-shadow:inset 0 0 0 .5px var(--c-shadow,#aaa7ff)}.i-method-tiles>button>svg{flex-shrink:0}.i-method-tiles>button>span:not(.i-payoneer-mark){flex:1;min-width:0}.i-method-tiles strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:650;line-height:1.2;display:flex}.i-method-tiles small{color:var(--p-muted);margin-top:3px;font-size:12px;line-height:1.35;display:block}.i-method-tiles em{color:var(--c-success,#087243);background:var(--c-success-soft,#d8f5e6);border-radius:16px;padding:4px 10px;font-size:10px;font-style:normal;font-weight:500}.i-method-tiles>button>svg:last-child{width:15px}.i-payment-info{border:1px solid var(--c-border,#ebefff);background:var(--c-surface-alt,#f1f5ff);border-radius:6px;align-items:flex-start;gap:20px;margin-top:9px;padding:6px 17px;display:flex}.i-info-symbol{background:linear-gradient(130deg, var(--c-accent,#716aff), var(--c-accent,#3736ff));color:var(--c-on-accent,white);border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;margin-top:2px;font-family:Georgia,serif;font-size:16px;display:grid}.c-invoice-page .i-payment-info h3{margin:0 0 2px;font-size:13px;font-weight:600;line-height:1.15}.i-payment-info p{color:var(--c-accent,#5b6789);font-size:11px;line-height:1.3}.i-payment-info section{flex:1;min-width:0}.i-payment-info[hidden]{display:none}.i-benefits{background:var(--c-surface-alt,#e9f8f1);border-radius:8px;padding:7px 17px 10px}.c-invoice-page .i-benefits h2{align-items:center;gap:19px;font-size:15px;font-weight:650;display:flex}.i-benefits h2>span{background:var(--c-success,#078451);width:19px;height:19px;color:var(--c-on-accent,white);border-radius:50%;place-items:center;display:grid}.i-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:7px 0 0 39px;display:grid}.i-benefit-grid>div{align-items:flex-start;gap:16px;display:flex}.i-benefit-grid>div>svg{box-sizing:content-box;background:var(--c-success-soft,#d1f1e1);color:var(--c-success,#008449);border-radius:50%;flex-shrink:0;padding:4px}.i-benefit-grid p{gap:2px;font-size:11px;line-height:1.3;display:grid}.i-benefit-grid strong{color:var(--p-ink);font-weight:500}.i-benefit-grid p span{color:var(--c-muted,#586b7e)}.c-invoice-page .i-secure{color:var(--p-muted);justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:11px;line-height:1.4;display:flex}.i-or{color:var(--p-muted);align-items:center;gap:14px;margin:12px 0 10px;font-size:12px;display:flex}.i-or:before,.i-or:after{content:"";background:var(--p-line);flex:1;height:1px}.c-invoice-page .i-other{border:1px solid var(--c-border,#c0bcff);width:100%;min-height:37px;color:var(--c-accent,#4c40ff);background:0 0;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.i-facts dl{gap:8px;margin:0;font-size:12px;line-height:1.4;display:grid}.i-facts dl>div{grid-template-columns:1fr 1fr;align-items:center;gap:8px;display:grid}.i-facts dt{color:var(--p-muted);align-items:center;gap:12px;display:flex}.i-facts dd{overflow-wrap:anywhere;margin:0}.i-facts .i-status{gap:5px;padding:5px 8px;font-size:10px}.i-facts .i-status svg{width:13px;height:13px}.c-invoice-page .i-tagline{text-align:right;color:var(--c-accent,#8b9bca);margin-top:auto;padding:0 2px 17px;font-size:10px}@media (min-width:1301px){.c-invoice-page .i-method-tiles>button{padding-right:16px;position:relative}.i-method-tiles>button>svg:last-child{position:absolute;top:26px;right:18px}.i-method-tiles strong{padding-right:18px;line-height:1.2}.i-method-tiles>button:last-child small{max-width:200px}}@media (max-width:1300px){.i-method-tiles{grid-template-columns:1fr;gap:8px}.i-banner-brand{padding-right:0}.i-benefit-grid{gap:12px;margin-left:0}.i-benefit-grid>div{gap:7px}.i-facts dl>div{grid-template-columns:.9fr 1.1fr}}@media (max-width:1050px){.c-invoice-page .i-tagline{grid-column:1/-1}.i-method-tiles{grid-template-columns:1fr 1fr}}@media (max-width:767px){.i-heading-status>small{margin:0;font-size:11px}.i-banner{order:0;padding:18px}.c-invoice-page .i-banner h2{font-size:21px}.i-banner-brand{display:none}.i-method-tiles{grid-template-columns:1fr}.i-method-tiles strong{font-size:13px;line-height:1.2}.c-invoice-page .i-method-tiles>button{gap:12px;padding:10px 12px}.i-payment-info{gap:10px;padding:10px}.i-benefit-grid{grid-template-columns:1fr;gap:12px;margin:12px 0 3px}.i-benefit-grid br{display:none}.i-benefit-grid p{font-size:12px}.c-invoice-page .i-other{min-height:44px}.i-facts dl>div{grid-template-columns:1fr 1.15fr}.i-methods{order:3}.i-facts{order:4}.i-benefits{order:7}.c-invoice-page .i-tagline{order:8;padding-top:12px}}
