.avx.avx-cr input[type=checkbox]{accent-color:var(--purple);cursor:pointer;width:14px;height:14px}.avx.avx-cr .icon-btn{color:#9d94ab;border-radius:7px;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.avx.avx-cr .icon-btn:hover{background:var(--purple-soft);color:var(--purple)}.avx.avx-cr dialog{color:#6e547f;border:1px solid #eee6f5;border-radius:14px;width:min(510px,100% - 30px);padding:25px;box-shadow:0 20px 100px #38284530}.avx.avx-cr .modal-heading{justify-content:space-between;align-items:start;margin-bottom:20px;display:flex}.avx.avx-cr .modal-heading h2{margin-top:6px;font-size:19px;font-weight:550}.avx.avx-cr .form-grid .full{grid-column:1/-1}.avx.avx-cr .form-grid textarea{resize:vertical;min-height:70px}@media (max-width:700px){.avx.avx-cr .form-grid .full{grid-column:auto}}.avx.avx-cr .form-grid textarea{min-height:85px}.avx.avx-cr dialog.wide{width:min(800px,100% - 30px)}.avx.avx-cr dialog{max-height:90dvh;overflow:auto}.avx.avx-cr .modal-heading{position:relative}@media (max-width:700px){.avx.avx-cr .modal-heading h2{font-size:19px}}.avx.avx-cr .dm-form-section{background:#fff;border:1px solid #ece4f3;border-radius:14px;margin:0 0 18px;padding:23px}.avx.avx-cr .dm-section-title{border-bottom:1px solid #f0e9f6;margin-bottom:18px;padding-bottom:15px}.avx.avx-cr .dm-section-title h3{color:#795197;font-size:12px;font-weight:600}.avx.avx-cr .dm-section-title p{color:#ad94bc;margin-top:5px;font-size:10px;line-height:1.8}.avx.avx-cr .dm-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 16px;display:grid}.avx.avx-cr .dm-form-grid label,.avx.avx-cr .dm-secret-field label{color:#869;flex-direction:column;gap:8px;min-width:0;font-size:11px;display:flex}.avx.avx-cr .dm-secret-hint{color:#b19cbe;margin-top:7px;font-size:9px;display:block}.avx.avx-cr .dm-form-grid input:not([type=checkbox]),.avx.avx-cr .dm-form-grid select,.avx.avx-cr .dm-form-grid textarea{color:#77538f;box-sizing:border-box;background:#fcfaff;border-color:#eae0f2;border-radius:9px;width:100%;min-height:40px;font-size:11px}.avx.avx-cr .dm-form-grid textarea{resize:vertical;min-height:90px;line-height:1.8}.avx.avx-cr .dm-form-grid input::placeholder,.avx.avx-cr .dm-form-grid textarea::placeholder{color:#c0adca;font-size:10px}.avx.avx-cr .dm-provider-note{color:#ab8aba;background:#faf6fd;border:1px solid #eee3f6;border-radius:10px;padding:13px 15px;font-size:10px;line-height:1.9}.avx.avx-cr .dm-provider-note p{margin-top:5px}.avx.avx-cr .dm-form-grid .dm-switch{cursor:pointer;background:#fdfbff;border:1px solid #eee5f5;border-radius:11px;flex-direction:row;justify-content:space-between;align-items:center;gap:14px;padding:15px;display:flex;position:relative}.avx.avx-cr .dm-switch b{color:#77548e;font-size:11px;font-weight:550;display:block}.avx.avx-cr .dm-switch small{color:#af94bb;margin-top:5px;font-size:9px;line-height:1.7;display:block}.avx.avx-cr .dm-switch input{opacity:0;width:37px;height:23px;position:absolute;right:15px}.avx.avx-cr .dm-switch i{background:#eae2f0;border-radius:16px;flex-shrink:0;width:36px;height:22px;display:block;position:relative}.avx.avx-cr .dm-switch i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #59416513}.avx.avx-cr .dm-switch input:checked+i{background:#8a56b4}.avx.avx-cr .dm-switch input:checked+i:after{transform:translate(14px)}.avx.avx-cr .dm-switch input:focus-visible+i{outline-offset:3px;outline:2px solid #b891d8}.avx.avx-cr .dm-advanced summary{color:#9471aa;cursor:pointer;padding:13px 0;font-size:11px}.avx.avx-cr .dm-advanced .dm-provider-note{margin-top:8px}:is(.avx.avx-cr #modal[open]:has([data-design-form=deliveryMethod]),.avx.avx-cr #modal[open]:has([data-design-form=book])){background:#faf8fc;border-radius:18px;flex-direction:column;width:min(850px,100% - 28px);max-height:calc(100dvh - 44px);padding:0;display:flex;overflow:hidden}:is(.avx.avx-cr #modal:has([data-design-form=deliveryMethod]) .modal-heading,.avx.avx-cr #modal:has([data-design-form=book]) .modal-heading){background:#fff;border-bottom:1px solid #ece3f3;flex-shrink:0;margin:0;padding:19px 24px 17px}:is(.avx.avx-cr #modal:has([data-design-form=deliveryMethod]) .modal-heading h2,.avx.avx-cr #modal:has([data-design-form=book]) .modal-heading h2){color:#5c3478;margin:3px 0;font-size:19px}:is(.avx.avx-cr #modal:has([data-design-form=deliveryMethod]) #modal-body,.avx.avx-cr #modal:has([data-design-form=book]) #modal-body){flex:1;min-height:0;display:flex}.avx.avx-cr form[data-design-form=deliveryMethod],.avx.avx-cr form[data-design-form=book]{flex-direction:column;flex:1;max-width:100%;min-height:0;display:flex}.avx.avx-cr form[data-design-form=deliveryMethod]>.form-grid,.avx.avx-cr form[data-design-form=book]>.form-grid{overscroll-behavior:contain;flex:1;align-content:start;min-height:0;padding:22px 24px;overflow-y:auto}.avx.avx-cr form[data-design-form=deliveryMethod]>.form-grid{display:block}.avx.avx-cr form[data-design-form=deliveryMethod]>.modal-actions,.avx.avx-cr form[data-design-form=book]>.modal-actions{background:#fff;border-top:1px solid #eae1f1;flex-shrink:0;margin:0;padding:15px 24px;box-shadow:0 -5px 16px #54306203}.avx.avx-cr form[data-design-form=deliveryMethod]>.form-error:not([hidden]),.avx.avx-cr form[data-design-form=book]>.form-error:not([hidden]){background:#fff1f1;flex-shrink:0;margin:0;padding:12px 24px}@media (max-width:700px){.avx.avx-cr .dm-form-grid{grid-template-columns:1fr}.avx.avx-cr .dm-form-section{padding:17px}:is(.avx.avx-cr #modal[open]:has([data-design-form=deliveryMethod]),.avx.avx-cr #modal[open]:has([data-design-form=book])){border-radius:15px;width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.avx.avx-cr form[data-design-form=deliveryMethod]>.form-grid,.avx.avx-cr form[data-design-form=book]>.form-grid{padding:15px}:is(.avx.avx-cr #modal:has([data-design-form=deliveryMethod]) .modal-heading,.avx.avx-cr #modal:has([data-design-form=book]) .modal-heading){padding:15px 17px}.avx.avx-cr form[data-design-form=deliveryMethod]>.modal-actions,.avx.avx-cr form[data-design-form=book]>.modal-actions{padding:12px 15px}}html[data-theme=dark] .avx.avx-cr input[type=checkbox]{accent-color:var(--purple)}html[data-theme=dark] .avx.avx-cr .icon-btn{color:#d4bee7;border-radius:7px}html[data-theme=dark] .avx.avx-cr .icon-btn:hover{color:var(--purple)}html[data-theme=dark] .avx.avx-cr dialog{color:#d4bee7;border:1px solid #483850;border-radius:14px;box-shadow:0 20px 100px #00000030}html[data-theme=dark] .avx.avx-cr .dm-form-section{background:#1b1823;border:1px solid #483850;border-radius:14px}html[data-theme=dark] .avx.avx-cr .dm-section-title{border-bottom:1px solid #483850}html[data-theme=dark] .avx.avx-cr .dm-section-title h3{color:#d4bee7}html[data-theme=dark] .avx.avx-cr .dm-section-title p{color:#bfaccf}html[data-theme=dark] .avx.avx-cr .dm-form-grid label,html[data-theme=dark] .avx.avx-cr .dm-secret-field label{color:#d4bee7}html[data-theme=dark] .avx.avx-cr .dm-secret-hint{color:#bfaccf}html[data-theme=dark] .avx.avx-cr .dm-form-grid input:not([type=checkbox]),html[data-theme=dark] .avx.avx-cr .dm-form-grid select,html[data-theme=dark] .avx.avx-cr .dm-form-grid textarea{color:#d4bee7;background:#1b1823;border-color:#483850;border-radius:9px}html[data-theme=dark] .avx.avx-cr .dm-form-grid input::placeholder,html[data-theme=dark] .avx.avx-cr .dm-form-grid textarea::placeholder{color:#bfaccf}html[data-theme=dark] .avx.avx-cr .dm-provider-note{color:#d4bee7;background:#292033;border:1px solid #483850;border-radius:10px}html[data-theme=dark] .avx.avx-cr .dm-form-grid .dm-switch{background:#1b1823;border:1px solid #483850;border-radius:11px}html[data-theme=dark] .avx.avx-cr .dm-switch b{color:#d4bee7}html[data-theme=dark] .avx.avx-cr .dm-switch small{color:#bfaccf}html[data-theme=dark] .avx.avx-cr .dm-switch i{background:#292033;border-radius:16px}html[data-theme=dark] .avx.avx-cr .dm-switch i:after{background:#1b1823;border-radius:50%;box-shadow:0 2px 4px #0000001f}html[data-theme=dark] .avx.avx-cr .dm-switch input:checked+i{background:#8a56b4}html[data-theme=dark] .avx.avx-cr .dm-switch input:focus-visible+i{outline-color:#483850}html[data-theme=dark] .avx.avx-cr .dm-advanced summary{color:#d4bee7}:is(html[data-theme=dark] .avx.avx-cr #modal[open]:has([data-design-form=deliveryMethod]),html[data-theme=dark] .avx.avx-cr #modal[open]:has([data-design-form=book])){background:#1b1823;border-radius:18px}:is(html[data-theme=dark] .avx.avx-cr #modal:has([data-design-form=deliveryMethod]) .modal-heading,html[data-theme=dark] .avx.avx-cr #modal:has([data-design-form=book]) .modal-heading){background:#1b1823;border-bottom:1px solid #483850}:is(html[data-theme=dark] .avx.avx-cr #modal:has([data-design-form=deliveryMethod]) .modal-heading h2,html[data-theme=dark] .avx.avx-cr #modal:has([data-design-form=book]) .modal-heading h2){color:#f0e9f8}html[data-theme=dark] .avx.avx-cr form[data-design-form=deliveryMethod]>.modal-actions,html[data-theme=dark] .avx.avx-cr form[data-design-form=book]>.modal-actions{background:#1b1823;border-top:1px solid #483850;box-shadow:0 -5px 16px #0000001f}html[data-theme=dark] .avx.avx-cr form[data-design-form=deliveryMethod]>.form-error:not([hidden]),html[data-theme=dark] .avx.avx-cr form[data-design-form=book]>.form-error:not([hidden]){background:#38232d}@media (max-width:700px){:is(html[data-theme=dark] .avx.avx-cr #modal[open]:has([data-design-form=deliveryMethod]),html[data-theme=dark] .avx.avx-cr #modal[open]:has([data-design-form=book])){border-radius:15px}}html[data-theme=dark] .avx.avx-cr input:disabled,html[data-theme=dark] .avx.avx-cr select:disabled{color:#ab97bb}.avx.avx-cr .dm-accounts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.avx.avx-cr .dm-account-card{background:#fff;border:1px solid #e9e1f0;border-radius:16px;padding:22px;box-shadow:0 4px 16px #41235003}.avx.avx-cr .dm-account-card.preferred{background:linear-gradient(145deg,#fff,#fcf9ff);border-color:#d8c6eb}.avx.avx-cr .dm-card-top{align-items:center;gap:11px;display:flex}.avx.avx-cr .dm-card-top>div{flex:1;min-width:0}.avx.avx-cr .dm-card-top h3{color:#4d3262;overflow-wrap:anywhere;font-size:15px;font-weight:600}.avx.avx-cr .dm-card-top span:not(.dm-logo){color:#ae97bc;margin-top:5px;font-size:9px;display:block}.avx.avx-cr .dm-card-status{gap:7px;margin:18px 0;display:flex}.avx.avx-cr .dm-card-facts{color:#af99bb;border-top:1px solid #f1ebf6;gap:12px;padding-top:15px;font-size:10px;display:grid}.avx.avx-cr .dm-card-facts span{justify-content:space-between;align-items:center;gap:8px;display:flex}.avx.avx-cr .dm-card-facts b{color:#8d6ca1;text-align:right;font-size:10px;font-weight:500}.avx.avx-cr .dm-card-actions{border-top:1px solid #f1ebf6;gap:8px;margin-top:16px;padding-top:16px;display:flex}.avx.avx-cr .dm-card-actions>.btn{flex:1;min-height:30px;padding:5px;font-size:9px}.avx.avx-cr .dm-card-actions>.btn:first-child{color:#9364b6;background:#f6effc;border-color:#ece0f5}@media (max-width:1100px){.avx.avx-cr .dm-accounts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.avx.avx-cr .dm-accounts-grid{grid-template-columns:1fr}}html[data-theme=dark] .avx.avx-cr .dm-account-card{background:#1b1823;border:1px solid #483850;border-radius:16px;box-shadow:0 4px 16px #0000001f}html[data-theme=dark] .avx.avx-cr .dm-account-card.preferred{background:linear-gradient(145deg,#1b1823,#1b1823);border-color:#483850}html[data-theme=dark] .avx.avx-cr .dm-card-top h3{color:#f0e9f8}html[data-theme=dark] .avx.avx-cr .dm-card-top span:not(.dm-logo){color:#bfaccf}html[data-theme=dark] .avx.avx-cr .dm-card-facts{color:#bfaccf;border-top:1px solid #483850}html[data-theme=dark] .avx.avx-cr .dm-card-facts b{color:#d4bee7}html[data-theme=dark] .avx.avx-cr .dm-card-actions{border-top:1px solid #483850}html[data-theme=dark] .avx.avx-cr .dm-card-actions>.btn:first-child{color:#d4bee7;background:#292033;border-color:#483850}.avx.avx-cr .dm-test-summary{align-items:center;gap:12px;margin:5px 0 20px;display:flex}.avx.avx-cr .dm-test-summary>div{flex:1}.avx.avx-cr .dm-test-summary h3{color:#76518c;font-size:16px;font-weight:550}.avx.avx-cr .dm-test-summary p{color:#ae94bb;margin-top:6px;font-size:10px}.avx.avx-cr .dm-test-summary .badge{font-size:9px}.avx.avx-cr .dm-test-actions,.avx.avx-cr .dm-store-options{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}@media (max-width:700px){.avx.avx-cr .dm-test-summary{flex-wrap:wrap}}html[data-theme=dark] .avx.avx-cr .dm-test-summary h3{color:#d4bee7}html[data-theme=dark] .avx.avx-cr .dm-test-summary p{color:#bfaccf}html[data-theme=dark] .avx.avx-cr .dm-logo.dm-official img{opacity:1}button,input,select,textarea{font:inherit}.avx.avx-cr .code-sample{overflow-wrap:anywhere;color:#9a78ad;background:#fbf8fe;border:1px dashed #ded0e9;border-radius:8px;margin:17px 0;padding:15px;font:11px/2 monospace}html[data-theme=dark] .avx.avx-cr .code-sample{color:#d4bee7;background:#1b1823;border:1px dashed #483850;border-radius:8px}.avx.avx-cr .form-grid>.full .flow-note{margin-bottom:0}.avx.avx-cr .dm-booking-summary{color:#9878ab;background:#faf6fd;border:1px solid #eee2f6;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:17px;font-size:12px;display:flex}.avx.avx-cr .dm-booking-summary b{color:#7d5099;margin-left:auto}.avx.avx-cr .dm-booking-summary p{color:#ae94bd;width:100%;font-size:10px;line-height:1.8}.avx.avx-cr .dm-booking-provider{color:#8c689f;align-items:center;gap:10px;font-size:11px;display:flex}.avx.avx-cr .dm-booking-provider small{color:#b198be;margin-top:5px;font-size:9px;display:block}html[data-theme=dark] .avx.avx-cr .dm-booking-summary{color:#d4bee7;background:#292033;border:1px solid #483850;border-radius:12px}html[data-theme=dark] .avx.avx-cr .dm-booking-summary b{color:#d4bee7}html[data-theme=dark] .avx.avx-cr .dm-booking-summary p{color:#bfaccf}html[data-theme=dark] .avx.avx-cr .dm-booking-provider{color:#d4bee7}html[data-theme=dark] .avx.avx-cr .dm-booking-provider small{color:#bfaccf}.avx.avx-cr .red{color:#bc6976;background:#fbeeef}.avx.avx-cr .flow-note.amber{border-color:#efdfc2}.avx.avx-cr .form-grid .check-label{flex-direction:row;grid-column:1/-1;align-items:center;gap:10px;line-height:1.8}.avx.avx-cr .check-label input{order:-1;width:16px;height:16px;min-height:0}@media (max-width:700px){.avx.avx-cr .form-grid .check-label input{min-height:0}}.avx.avx-cr .panel+.panel{margin-top:20px}.avx.avx-cr .cp-file-drop{cursor:pointer;color:#9470ad;background:#fcfaff;border:1px dashed #d8c6e9;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:30px 18px;display:flex;position:relative}.avx.avx-cr .cp-file-drop svg{color:#ba9ecd;width:28px;height:28px}.avx.avx-cr .cp-file-drop b{font-size:13px;font-weight:550}.avx.avx-cr .cp-file-drop>span{color:#b49bc2;font-size:10px}.avx.avx-cr .cp-file-drop input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.avx.avx-cr .cp-file-drop:focus-within{outline-offset:3px;outline:2px solid #b58ad5}.avx.avx-cr .cp-file-actions{justify-content:center;gap:10px;margin-top:14px;display:flex}.avx.avx-cr .cp-file-actions>.btn{min-height:30px;font-size:10px}.avx.avx-cr .cp-mapping{color:#a07eb3;border:1px solid #eee4f6;border-radius:11px;margin-top:20px;padding:13px 15px;font-size:11px}.avx.avx-cr .cp-mapping summary{cursor:pointer}.avx.avx-cr .cp-mapping-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:18px;display:grid}.avx.avx-cr .cp-review-panel{margin-top:22px}.avx.avx-cr .cp-review-panel>.panel-content{padding:22px}.avx.avx-cr .cp-review-panel .form-grid>label{font-size:11px}.avx.avx-cr .cp-account-note{color:#a386b5;background:#faf5ff;border:1px solid #eee3f6;border-radius:10px;padding:12px 15px;font-size:10px;line-height:1.9}.avx.avx-cr .cp-preview{min-width:0}.avx.avx-cr .cp-preview .data-table{min-width:780px;font-size:10px}.avx.avx-cr .cp-preview-head{color:#8e6ba4;align-items:center;gap:10px;margin:5px 0 15px;font-size:11px;display:flex}.avx.avx-cr .cp-preview .table-scroll{overflow:auto}.avx.avx-cr .cp-errors{color:#be7a89;max-width:210px;font-size:10px;line-height:1.7;display:block}.avx.avx-cr .cp-remove.btn{color:#b28cae;background:0 0;border:0;min-height:25px;padding:3px;font-size:9px}.avx.avx-cr .cp-totals{background:#faf6fe;border:1px solid #eadef3;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px;display:grid}.avx.avx-cr .cp-totals>div{flex-direction:column;gap:9px;display:flex}.avx.avx-cr .cp-totals small{color:#b198c0;font-size:10px}.avx.avx-cr .cp-totals b{color:#9170a4;font-size:18px;font-weight:550}.avx.avx-cr .cp-totals>div:last-child b{color:#7044a1}.avx.avx-cr .cp-review-panel [data-design-form=courierInvoicePost]>.modal-actions{z-index:2;background:#fff;border-top:1px solid #f0e6f7;padding:14px 0 3px;position:sticky;bottom:0}.avx.avx-cr .cp-review-panel [data-design-form=courierInvoicePost]>.form-error{position:relative}.avx.avx-cr .cp-review-panel .check-label{line-height:1.8}@media (max-width:700px){.avx.avx-cr .cp-mapping-grid,.avx.avx-cr .cp-totals{grid-template-columns:1fr 1fr}.avx.avx-cr .cp-totals b{font-size:16px}.avx.avx-cr .cp-review-panel>.panel-content{padding:15px}.avx.avx-cr .cp-file-drop{padding:25px 12px}.avx.avx-cr .cp-file-actions{flex-wrap:wrap}}html[data-theme=dark] .avx.avx-cr .red{color:#f2adb9;background:#38232d}html[data-theme=dark] .avx.avx-cr .flow-note.amber{border-color:#483850}html[data-theme=dark] .avx.avx-cr .cp-file-drop{color:#d4bee7;background:#1b1823;border:1px dashed #483850;border-radius:13px}html[data-theme=dark] .avx.avx-cr .cp-file-drop svg,html[data-theme=dark] .avx.avx-cr .cp-file-drop>span{color:#bfaccf}html[data-theme=dark] .avx.avx-cr .cp-file-drop:focus-within{outline-color:#483850}html[data-theme=dark] .avx.avx-cr .cp-mapping{color:#d4bee7;border:1px solid #483850;border-radius:11px}html[data-theme=dark] .avx.avx-cr .cp-account-note{color:#d4bee7;background:#1b1823;border:1px solid #483850;border-radius:10px}html[data-theme=dark] .avx.avx-cr .cp-preview-head{color:#d4bee7}html[data-theme=dark] .avx.avx-cr .cp-errors{color:#f2adb9}html[data-theme=dark] .avx.avx-cr .cp-remove.btn{color:#d4bee7;background:0 0;border:0}html[data-theme=dark] .avx.avx-cr .cp-totals{background:#1b1823;border:1px solid #483850;border-radius:12px}html[data-theme=dark] .avx.avx-cr .cp-totals small{color:#bfaccf}html[data-theme=dark] .avx.avx-cr .cp-totals b,html[data-theme=dark] .avx.avx-cr .cp-totals>div:last-child b{color:#d4bee7}html[data-theme=dark] .avx.avx-cr .cp-review-panel [data-design-form=courierInvoicePost]>.modal-actions{background:#1b1823;border-top:1px solid #483850}.avx.avx-cr .cp-guide>section{background:#faf7fd;border:1px solid #eee4f5;border-radius:10px;margin:10px 0;padding:15px}.avx.avx-cr .cp-guide h3{color:#8b649f;font-size:12px}.avx.avx-cr .cp-guide p{color:#a68ab8;margin-top:6px;font-size:11px;line-height:1.9}html[data-theme=dark] .avx.avx-cr .cp-guide>section{background:#1b1823;border:1px solid #483850;border-radius:10px}html[data-theme=dark] .avx.avx-cr .cp-guide h3,html[data-theme=dark] .avx.avx-cr .cp-guide p{color:#d4bee7}
.avx.avx-inv button,.avx.avx-inv input,.avx.avx-inv select,.avx.avx-inv textarea{font:inherit}.avx.avx-inv button,.avx.avx-inv a,.avx.avx-inv summary{cursor:pointer}.avx.avx-inv button{color:inherit;background:0 0;border:0}.avx.avx-inv button:disabled{opacity:.45;cursor:not-allowed}.avx.avx-inv svg{vertical-align:middle;flex-shrink:0;width:18px;height:18px}.avx.avx-inv button:focus-visible,.avx.avx-inv a:focus-visible,.avx.avx-inv input:focus-visible,.avx.avx-inv select:focus-visible,.avx.avx-inv textarea:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.avx.avx-inv h1,.avx.avx-inv h2,.avx.avx-inv h3,.avx.avx-inv p{margin:0}.avx.avx-inv input{min-width:0}.avx.avx-inv small{display:block}.avx.avx-inv{outline:none;padding:28px 30px 20px}.avx.avx-inv .page-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:23px;display:flex}.avx.avx-inv .eyebrow{letter-spacing:1.7px;color:#ab9cbe;text-transform:uppercase;font-size:8px;font-weight:650}.avx.avx-inv .page-heading h1{letter-spacing:-1px;margin:4px 0 5px;font-family:DM Sans,sans-serif;font-size:27px;font-weight:600;line-height:1.35}.avx.avx-inv .heading-actions{gap:9px;display:flex}.avx.avx-inv .btn{white-space:nowrap;background:#fff;border:1px solid #e6e1ed;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:8px 13px;font-size:10px;font-weight:550;transition:background .15s,transform .15s;display:inline-flex}.avx.avx-inv .btn:hover{background:#faf8ff;border-color:#cbb8e9}.avx.avx-inv .btn.primary{color:#fff;background:var(--purple);border-color:var(--purple);box-shadow:0 3px 8px #7045d51a}.avx.avx-inv .btn.primary:hover{background:var(--purple-dark)}.avx.avx-inv .metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:23px;display:grid}.avx.avx-inv .metric{border:1px solid var(--line);box-shadow:var(--shadow);cursor:pointer;text-align:left;background:#fff;border-radius:10px;padding:16px 18px 13px;position:relative;overflow:hidden}.avx.avx-inv .metric-top{color:#938a9f;justify-content:space-between;align-items:center;font-size:10px;display:flex}.avx.avx-inv .metric-icon{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.avx.avx-inv .metric-icon svg{width:15px;height:15px}.avx.avx-inv .metric-number{letter-spacing:-1px;margin-top:2px;font-size:28px;font-weight:550;line-height:1.5}.avx.avx-inv .metric-bottom{color:#aca3b5;justify-content:space-between;align-items:center;font-size:8px;display:flex}.avx.avx-inv .panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:10px;min-width:0;overflow:hidden}.avx.avx-inv .panel-heading{justify-content:space-between;align-items:center;gap:10px;padding:18px 18px 13px;display:flex}.avx.avx-inv .panel-heading h2{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.avx.avx-inv .list-search{color:#b4abbe;flex:1;align-items:center;gap:7px;display:flex}.avx.avx-inv .list-search svg{width:14px;height:14px}.avx.avx-inv .list-search input{color:#6b607b;background:0 0;border:0;outline:0;width:100%;font-size:9px}.avx.avx-inv .table-scroll{overflow:auto}.avx.avx-inv .table-footer{color:#aaa0b4;justify-content:space-between;align-items:center;padding:13px 16px;font-size:8px;display:flex}.avx.avx-inv .panel-content{padding:4px 20px 20px}.avx.avx-inv .data-table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%}.avx.avx-inv .data-table th{color:#aa9ab8;border-bottom:1px solid var(--line);background:#fcfbfd;padding:12px 18px;font-size:9px;font-weight:500}.avx.avx-inv .data-table td{border-bottom:1px solid var(--line);color:#8e7c9f;padding:17px 18px;font-size:11px}.avx.avx-inv .data-table td small{color:#b6a6c1;font-size:9px}.avx.avx-inv .data-table .btn{min-height:28px;padding:4px 9px;font-size:9px}@media (min-width:1600px){.avx.avx-inv{max-width:1740px;margin:auto;padding:35px 40px}}@media (max-width:1250px){.avx.avx-inv{padding:22px 20px}.avx.avx-inv .metric{padding:14px}.avx.avx-inv .metrics{gap:10px}.avx.avx-inv .metric-bottom{font-size:7.5px}}@media (max-width:1000px){.avx.avx-inv .metric-bottom{font-size:7px}}@media (max-width:700px){.avx.avx-inv{padding:22px 15px 18px}.avx.avx-inv .page-heading{align-items:start;margin-bottom:18px}.avx.avx-inv .page-heading h1{font-size:25px}.avx.avx-inv .page-heading p{max-width:225px;font-size:9px}.avx.avx-inv .eyebrow{font-size:7px}.avx.avx-inv .heading-actions{flex-direction:column;gap:5px}.avx.avx-inv .heading-actions .btn{min-height:30px;padding:5px 9px;font-size:9px}.avx.avx-inv .metrics{grid-template-columns:repeat(2,1fr);gap:9px;margin-bottom:15px}.avx.avx-inv .metric{padding:12px 13px}.avx.avx-inv .metric-number{font-size:26px}.avx.avx-inv .metric-top{font-size:9px}.avx.avx-inv .metric-bottom{font-size:8px}.avx.avx-inv .metric-icon{width:24px;height:24px}.avx.avx-inv .panel-heading{padding:15px 13px 9px}.avx.avx-inv .panel-heading h2{font-size:12px}.avx.avx-inv .table-footer{padding:12px 10px;font-size:8px}.avx.avx-inv .data-table th,.avx.avx-inv .data-table td{padding:13px 12px}.avx.avx-inv .panel-content{padding:0 15px 15px}}.avx.avx-inv .page-heading p{color:#8a8195;font-size:11px}.avx.avx-inv .eyebrow{color:#957ab0}.avx.avx-inv .metric-top{color:#81758d;font-size:11px}.avx.avx-inv .metric-bottom{color:#9a8da6;font-size:9px}.avx.avx-inv .metric-number{color:#3e324b}.avx.avx-inv .panel-heading h2{color:#4c3b5d;font-size:14px}.avx.avx-inv .purple{color:#9064b4;background:#f1eafa}.avx.avx-inv .green{color:#398e70;background:#ecf7f0}.avx.avx-inv .amber{color:#ac7d2a;background:#fcf4e5}.avx.avx-inv .blue{color:#5c85ae;background:#edf4fb}.avx.avx-inv .table-footer{font-size:9px}@media (max-width:700px){.avx.avx-inv .page-heading p,.avx.avx-inv .metric-top{font-size:10px}.avx.avx-inv .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.avx.avx-inv .module-tabs{scrollbar-width:thin;border-bottom:1px solid #e9e3ef;align-items:center;gap:25px;margin:-3px 0 22px;display:flex;overflow:auto}.avx.avx-inv .module-tabs button{white-space:nowrap;color:#9782a5;border-bottom:2px solid #0000;padding:11px 0 13px;font-size:11px}.avx.avx-inv .module-tabs button.active{color:var(--purple);border-color:var(--purple);font-weight:600}.avx.avx-inv .row-buttons{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.avx.avx-inv .data-table td{color:#81668f;white-space:normal;max-width:340px;font-size:12px}.avx.avx-inv .data-table td small{color:#ad95bb;margin-top:3px;font-size:10px}.avx.avx-inv .data-table th{color:#9b81ac;font-size:10px}.avx.avx-inv .data-table .row-buttons{min-width:150px}.avx.avx-inv .data-table .btn{font-size:10px}@media (max-width:1250px){.avx.avx-inv .data-table td{font-size:11px}.avx.avx-inv .data-table .btn{font-size:9px}.avx.avx-inv .module-tabs{gap:20px}}@media (max-width:700px){.avx.avx-inv .page-heading{gap:8px}.avx.avx-inv .page-heading h1{font-size:24px}.avx.avx-inv .page-heading p{max-width:250px;font-size:10px}.avx.avx-inv .page-heading .btn{white-space:normal;max-width:120px;min-height:35px;font-size:10px;line-height:1.8}.avx.avx-inv .module-tabs{gap:20px;margin-bottom:17px}.avx.avx-inv .module-tabs button{font-size:10px}.avx.avx-inv .panel-heading .row-buttons{flex-shrink:0;max-width:140px}.avx.avx-inv .data-table{min-width:550px}.avx.avx-inv .data-table td{max-width:220px;padding:14px 12px;font-size:11px}.avx.avx-inv .data-table th{font-size:10px}.avx.avx-inv .metrics{gap:9px}.avx.avx-inv .metric-number{overflow-wrap:anywhere;font-size:25px}.avx.avx-inv .table-scroll{max-width:100%}.avx.avx-inv .row-buttons>.btn{font-size:10px}}.avx.avx-inv .btn:disabled{opacity:.43}.avx.avx-inv .generic-pagination{flex-wrap:wrap;gap:12px}.avx.avx-inv .generic-pagination select,.avx.avx-inv #catalog-stock-filter{background:#fff;border:1px solid #e5dded;border-radius:7px;padding:7px 10px}.avx.avx-inv .btn:focus-visible,.avx.avx-inv .search-result:focus-visible{outline-offset:3px;outline:2px solid #976acb}html[data-theme=dark] .avx.avx-inv button{color:inherit;background:0 0;border:0}html[data-theme=dark] .avx.avx-inv{outline-color:initial}html[data-theme=dark] .avx.avx-inv .page-heading p{color:#d4bee7}html[data-theme=dark] .avx.avx-inv .btn{background:#1b1823;border:1px solid #483850;border-radius:7px}html[data-theme=dark] .avx.avx-inv .btn:hover{background:#1b1823;border-color:#483850}html[data-theme=dark] .avx.avx-inv .btn.primary{color:#fff;box-shadow:0 3px 8px #0000001f}html[data-theme=dark] .avx.avx-inv .purple{color:#d4bee7;background:#292033}html[data-theme=dark] .avx.avx-inv .green{color:#8ae0b9;background:#17362d}html[data-theme=dark] .avx.avx-inv .amber{color:#f3d58d;background:#372e1d}html[data-theme=dark] .avx.avx-inv .blue{color:#a8caff;background:#1d2d43}html[data-theme=dark] .avx.avx-inv .metric{box-shadow:var(--shadow);background:#1b1823;border-radius:10px}html[data-theme=dark] .avx.avx-inv .metric-top{color:#d4bee7}html[data-theme=dark] .avx.avx-inv .metric-icon{border-radius:8px}html[data-theme=dark] .avx.avx-inv .metric-bottom{color:#bfaccf}html[data-theme=dark] .avx.avx-inv .panel{box-shadow:var(--shadow);background:#1b1823;border-radius:10px}html[data-theme=dark] .avx.avx-inv .list-search{color:#bfaccf}html[data-theme=dark] .avx.avx-inv .list-search input{outline-color:initial;color:#d4bee7;background:0 0;border:0}html[data-theme=dark] .avx.avx-inv .table-footer{color:#bfaccf}html[data-theme=dark] .avx.avx-inv .data-table{border-collapse:collapse}html[data-theme=dark] .avx.avx-inv .data-table th{color:#bfaccf;background:#1b1823}html[data-theme=dark] .avx.avx-inv .data-table td{color:#d4bee7}html[data-theme=dark] .avx.avx-inv .data-table td small{color:#bfaccf}html[data-theme=dark] .avx.avx-inv .eyebrow,html[data-theme=dark] .avx.avx-inv .metric-bottom{color:#d4bee7}html[data-theme=dark] .avx.avx-inv .metric-number,html[data-theme=dark] .avx.avx-inv .panel-heading h2{color:#f0e9f8}html[data-theme=dark] .avx.avx-inv .module-tabs{border-bottom:1px solid #483850}html[data-theme=dark] .avx.avx-inv .module-tabs button{color:#d4bee7;border-bottom:2px solid #0000}html[data-theme=dark] .avx.avx-inv .module-tabs button.active{color:var(--purple)}html[data-theme=dark] .avx.avx-inv .data-table th{color:#d4bee7}html[data-theme=dark] .avx.avx-inv .generic-pagination select,html[data-theme=dark] .avx.avx-inv #catalog-stock-filter{background:#1b1823;border:1px solid #483850;border-radius:7px}html[data-theme=dark] .avx.avx-inv .btn:focus-visible,html[data-theme=dark] .avx.avx-inv .search-result:focus-visible{outline-color:#483850}html[data-theme=dark] .avx.avx-inv .btn.primary{color:#fff;background:#8050bf;border-color:#9367ca}html[data-theme=dark] .avx.avx-inv input::placeholder,html[data-theme=dark] .avx.avx-inv textarea::placeholder{color:#9e8aaa!important}html[data-theme=light] .avx.avx-inv .order-pagination label,html[data-theme=light] .avx.avx-inv .generic-pagination label{color:#765d88}.avx.avx-inv .empty{text-align:center;color:#b19fc0;padding:65px 25px}.avx.avx-inv .empty svg{color:#cdbadd;width:34px;height:34px;margin-bottom:12px}.avx.avx-inv .empty h3{color:#967cab;margin-bottom:6px;font-size:15px}.avx.avx-inv .empty p{max-width:350px;margin:auto;font-size:10px}.avx.avx-inv .compact.empty{padding:35px 15px}html[data-theme=dark] .avx.avx-inv .empty,html[data-theme=dark] .avx.avx-inv .empty svg{color:#bfaccf}html[data-theme=dark] .avx.avx-inv .empty h3{color:#d4bee7}.avx.avx-inv .panel-heading small{color:#998ba4;margin-top:4px;font-size:10px}html[data-theme=dark] .avx.avx-inv .panel-heading small{color:#d4bee7}html[data-theme=dark] .avx.avx-inv .btn.primary:hover{background:#9360cf}.avx.avx-inv .form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.avx.avx-inv .form-grid label{color:#a189b3;flex-direction:column;gap:6px;font-size:11px;display:flex}.avx.avx-inv .form-grid input,.avx.avx-inv .form-grid textarea,.avx.avx-inv .form-grid select{color:#886d9d;outline-color:var(--purple);background:#fdfcfe;border:1px solid #e7dfed;border-radius:7px;width:100%;padding:9px 10px}.avx.avx-inv .modal-actions{justify-content:end;gap:8px;margin-top:20px;display:flex}@media (max-width:700px){.avx.avx-inv .form-grid{grid-template-columns:1fr}}.avx.avx-inv .flow-note{border:1px solid #e9e1f5;border-radius:8px;align-items:flex-start;gap:9px;margin-bottom:18px;padding:12px 15px;font-size:11px;line-height:1.8;display:flex}.avx.avx-inv .flow-note svg{width:15px;height:15px;margin-top:2px}.avx.avx-inv .form-grid{gap:17px}.avx.avx-inv .form-grid label{color:#89669d;font-size:12px}.avx.avx-inv .form-grid input,.avx.avx-inv .form-grid select,.avx.avx-inv .form-grid textarea{color:#735284;min-height:39px;font-size:12px}.avx.avx-inv .form-error{color:#b65565;background:#fff5f7;border:1px solid #efcfd6;border-radius:7px;margin-top:15px;padding:10px;font-size:12px}.avx.avx-inv .form-error[hidden]{display:none}.avx.avx-inv .panel-content>.row-buttons{margin-top:15px}.avx.avx-inv .panel-content>form{padding-top:10px}@media (max-width:700px){.avx.avx-inv .flow-note{padding:10px;font-size:10px}.avx.avx-inv .form-grid label{font-size:12px}.avx.avx-inv .form-grid input,.avx.avx-inv .form-grid select,.avx.avx-inv .form-grid textarea{min-height:43px;font-size:13px}.avx.avx-inv .modal-actions .btn{min-height:40px;font-size:12px}}html[data-theme=dark] .avx.avx-inv .form-grid label{color:#d4bee7}html[data-theme=dark] .avx.avx-inv .form-grid input,html[data-theme=dark] .avx.avx-inv .form-grid textarea,html[data-theme=dark] .avx.avx-inv .form-grid select{color:#d4bee7;outline-color:var(--purple);background:#1b1823;border:1px solid #483850;border-radius:7px}html[data-theme=dark] .avx.avx-inv .flow-note{border:1px solid #483850;border-radius:8px}html[data-theme=dark] .avx.avx-inv .form-grid input,html[data-theme=dark] .avx.avx-inv .form-grid select,html[data-theme=dark] .avx.avx-inv .form-grid textarea{color:#d4bee7}html[data-theme=dark] .avx.avx-inv .form-error{color:#f2adb9;background:#1b1823;border:1px solid #483850;border-radius:7px}html[data-theme=light] .avx.avx-inv input:not(:disabled):not([type=checkbox]):not([type=radio]),html[data-theme=light] .avx.avx-inv select:not(:disabled),html[data-theme=light] .avx.avx-inv textarea:not(:disabled){color:#705483}.avx.avx-inv .badge{white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:9px;font-weight:500;display:inline-flex}.avx.avx-inv .badge:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.avx.avx-inv .badge{font-size:9px}html[data-theme=dark] .avx.avx-inv .badge{border-radius:5px}html[data-theme=dark] .avx.avx-inv .badge:before{background:currentColor;border-radius:50%}@media (max-width:700px){.avx.avx-inv .panel-heading .btn{white-space:normal;padding:5px 8px;font-size:9px}}.avx.avx-inv .icon-btn{color:#9d94ab;border-radius:7px;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.avx.avx-inv .icon-btn:hover{background:var(--purple-soft);color:var(--purple)}.avx.avx-inv dialog{color:#6e547f;border:1px solid #eee6f5;border-radius:14px;width:min(510px,100% - 30px);padding:25px;box-shadow:0 20px 100px #38284530}.avx.avx-inv .modal-heading{justify-content:space-between;align-items:start;margin-bottom:20px;display:flex}.avx.avx-inv .modal-heading h2{margin-top:6px;font-size:19px;font-weight:550}.avx.avx-inv .form-grid .full{grid-column:1/-1}.avx.avx-inv .form-grid textarea{resize:vertical;min-height:70px}@media (max-width:700px){.avx.avx-inv .form-grid .full{grid-column:auto}}.avx.avx-inv .flow-note.amber{border-color:#efdfc2}.avx.avx-inv .form-grid textarea{min-height:85px}.avx.avx-inv dialog{max-height:90dvh;overflow:auto}.avx.avx-inv .modal-heading{position:relative}.avx.avx-inv .form-grid>.full .flow-note{margin-bottom:0}@media (max-width:700px){.avx.avx-inv .modal-heading h2{font-size:19px}}html[data-theme=dark] .avx.avx-inv .icon-btn{color:#d4bee7;border-radius:7px}html[data-theme=dark] .avx.avx-inv .icon-btn:hover{color:var(--purple)}html[data-theme=dark] .avx.avx-inv dialog{color:#d4bee7;border:1px solid #483850;border-radius:14px;box-shadow:0 20px 100px #00000030}html[data-theme=dark] .avx.avx-inv .flow-note.amber{border-color:#483850}html[data-theme=dark] .avx.avx-inv input:disabled,html[data-theme=dark] .avx.avx-inv select:disabled{color:#ab97bb}button,input,select,textarea{font:inherit}.avx.avx-inv input[type=checkbox]{accent-color:var(--purple);cursor:pointer;width:14px;height:14px}.avx.avx-inv .form-grid .check-label{flex-direction:row;grid-column:1/-1;align-items:center;gap:10px;line-height:1.8}.avx.avx-inv .check-label input{order:-1;width:16px;height:16px;min-height:0}.avx.avx-inv dialog.wide{width:min(800px,100% - 30px)}@media (max-width:700px){.avx.avx-inv .form-grid .check-label input{min-height:0}}html[data-theme=dark] .avx.avx-inv input[type=checkbox]{accent-color:var(--purple)}.avx.avx-inv .gray{color:#97919f;background:#f3f2f5}html[data-theme=dark] .avx.avx-inv .gray{color:#d4bee7;background:#211d2b}
