.partner-card:after,.offers-card:after{content:"";position:absolute;right:-2.5rem;bottom:-3rem;width:9rem;height:9rem;border:1.5rem solid rgb(var(--brand-rgb) / .16);border-radius:999px;pointer-events:none}.partner-card h2,.offers-card h2{font-size:1.35rem}.partner-card p{font-size:1rem;line-height:1.55}.partner-card>p:last-child{font-size:.95rem}.offers-card>span{font-size:1rem}.account-orders-shell .account-sidebar:before{content:"";position:absolute;inset:0;opacity:.07;background-image:radial-gradient(var(--brand) 1.1px,transparent 1.1px);background-size:15px 15px;pointer-events:none}.account-orders-shell .account-sidebar>*{position:relative;z-index:1}.account-orders-shell .account-sidebar nav{background:transparent}.account-orders-shell .account-sidebar nav a{color:#1f2937}.account-orders-shell .account-sidebar nav a:hover{background:var(--brand-light);color:var(--brand)}.account-orders-shell .account-sidebar nav a.bg-\[brandfff0f7\]{background:var(--brand-light);color:var(--brand)}.account-orders-shell .order-card{overflow:hidden;border-color:#e5e7eb!important;background:#fff!important;box-shadow:0 8px 26px #0f172a0b}.orders-overview .filter-btn{border-bottom:3px solid transparent;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.orders-overview .filter-btn:hover{border-bottom-color:var(--brand-hover);color:var(--brand-hover)}.orders-overview .filter-btn.active:hover{background:var(--brand)!important;color:#fff}.payment-batch-result{position:relative;overflow:hidden;border-left:4px solid #16a34a;box-shadow:4px 4px #d1d5db}.orders-summary>div:not(.h-10){position:relative;min-width:8.5rem;background:var(--brand-light);padding:.75rem .9rem}.orders-summary>div:last-child{background:#fef2f2}.orders-summary>.h-10{display:none}.orders-tools input,.orders-tools select{border-width:2px;border-color:#e5e7eb;background-color:#fff}.orders-tools input:focus,.orders-tools select:focus{border-color:var(--brand)}.payment-filter-btn{border-bottom:3px solid transparent}.payment-filter-btn:hover{border-bottom-color:var(--brand)}@media(max-width:1023px){.account-orders-shell .account-sidebar{order:1}.account-orders-shell>section{order:2}.account-orders-shell .account-aside{order:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.account-orders-shell .account-aside>*+*{margin-top:0}}@media(max-width:639px){.account-orders-page{padding-block:0;background:#fff}.account-orders-page>div{padding-inline:0}.account-orders-shell{display:flex;flex-direction:column;gap:0;border:0;padding:0;box-shadow:none}.account-orders-shell .account-sidebar{position:relative;order:-1;width:100%;overflow:visible;border:0;padding:.75rem 1rem}.account-orders-shell>section{order:1;width:100%}.account-orders-shell .account-aside{order:2;width:100%;display:grid;grid-template-columns:1fr;gap:.75rem;padding-inline:1rem}.account-orders-shell .account-sidebar:before{display:none}.account-orders-shell .account-profile-summary{min-height:3.5rem;margin:0;padding-right:7rem;padding-bottom:.65rem}.account-orders-shell .account-sidebar>div:not(:first-child){position:static}.account-orders-shell .account-sidebar nav{display:block}.account-orders-shell .account-mobile-menu-button{position:absolute;right:1rem;top:.75rem;z-index:4;width:auto;min-width:6rem;padding-inline:.9rem}.account-orders-shell .account-sidebar.mobile-menu-open nav>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.6rem;border-top:1px solid #e5e7eb;padding-top:.5rem}.account-orders-shell .account-sidebar.mobile-menu-open nav a{display:inline-flex;height:2.8rem;padding-inline:.75rem;font-size:.95rem}.account-orders-shell .account-sidebar #sign-out-btn-mobile{display:none;width:100%;height:2.75rem;margin-top:.5rem;border:2px solid #e5e7eb;background:#fff;color:#dc2626}.account-orders-shell .account-sidebar.mobile-menu-open #sign-out-btn-mobile{display:inline-flex}.account-orders-shell .account-mobile-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.55rem;border-top:1px solid #e5e7eb;border-bottom:3px solid var(--brand)}.account-orders-shell .account-mobile-stats>div{display:flex;min-width:0;align-items:center;gap:.45rem;padding:.65rem .5rem;color:#111827}.account-orders-shell .account-mobile-stats>div+div{border-left:1px solid #e5e7eb}.account-orders-shell .account-mobile-stat-icon{display:flex;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;align-items:center;justify-content:center;background:var(--brand-light);color:var(--brand)}.account-orders-shell .account-mobile-stat-icon svg{width:1.15rem;height:1.15rem}.account-orders-shell .account-mobile-stats strong,.account-orders-shell .account-mobile-stats small{display:block}.account-orders-shell .account-mobile-stats strong{font-size:1.1rem;font-weight:900;line-height:1}.account-orders-shell .account-mobile-stats small{margin-top:.15rem;color:#6b7280;font-size:.85rem;font-weight:800}.account-orders-shell .account-mobile-stat-due strong{color:#b91c1c}.account-orders-shell>section{padding-inline:1rem}.orders-hero,.orders-overview{display:none}.orders-summary{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.orders-summary>div:not(.h-10){min-width:0;padding:.55rem}.orders-summary p:first-child{font-size:.7rem}.orders-summary p:last-child{font-size:1.1rem}.orders-overview>div:last-child{width:100%;border:0;padding:0}.orders-overview .filter-btn{flex:0 0 auto;min-height:2.4rem;font-size:.8rem}.orders-tools{margin-bottom:.75rem;border-right:0;border-left:0;padding:.65rem 0}.orders-tools input,.orders-tools select,.orders-tools button{font-size:.9rem}.payment-batch-result{margin-bottom:1rem;border-right:0;border-left:4px solid #16a34a;padding:.8rem .85rem;box-shadow:none}.payment-batch-result>p:first-child{font-size:.7rem}.payment-batch-result .payment-batch-metrics{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;margin-top:.55rem}.payment-batch-result .payment-batch-metrics>div:last-child{text-align:right}.payment-batch-result .payment-batch-metrics p:first-child{font-size:.65rem}.payment-batch-result #payment-batch-reference{font-size:1.05rem;line-height:1.2;word-break:break-word}.payment-batch-result #payment-batch-result-total{font-size:1.35rem;line-height:1.1}.payment-batch-result .payment-batch-instructions{margin-top:.65rem;font-size:.78rem;line-height:1.4}.payment-batch-result #payment-batch-copy{min-height:2.35rem;margin-top:.7rem;padding-inline:.85rem;font-size:.78rem}.account-orders-shell .order-card{border-right:0;border-left:0;border-top:0;border-radius:0;box-shadow:none}#orders-list{margin-top:0;display:grid;gap:.9rem}.partner-card,.offers-card{box-shadow:none;padding:1rem}.offers-card h2,.partner-card h2{font-size:1.2rem;line-height:1.2}.offers-card>span{min-height:2.75rem;margin-top:.85rem}}
