@media (max-width: 767px){.page-main>.page-topbar,header.page-topbar,.dashboard-topbar,.sidebar,#sidebar{display:none!important}.page-main>.page-topbar+*,.page-main{margin-top:0!important}.purchase-hero-banner,.purchase-workspace-grid,.purchase-mobile-stepper,#tab-camera,#tab-upload,.new-purchase-tabs,.new-purchase-page-header{display:none!important}body.bb-mobile-purchase-entry-mode .purchase-workspace-grid,body.bb-mobile-purchase-entry-mode .purchase-mobile-stepper,body.bb-mobile-purchase-entry-mode #tab-manual{display:revert!important}body.bb-mobile-purchase-entry-mode .purchase-side-rail,body.bb-mobile-purchase-entry-mode .purchase-hero-banner,body.bb-mobile-purchase-entry-mode .bb-mobile-purchase-list,body.bb-mobile-purchase-entry-mode .bb-mobile-purchase-fab{display:none!important}body.bb-mobile-purchase-entry-mode{background:#f3f4f6!important}body.bb-mobile-purchase-entry-mode .purchase-workspace-grid,body.bb-mobile-purchase-entry-mode .purchase-workspace-main{display:block!important;padding:0!important;background:transparent!important}body.bb-mobile-purchase-entry-mode .purchase-workspace-top{display:flex!important;flex-direction:column!important;padding:0!important;background:transparent!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-stepper{margin:0!important;padding:calc(14px + env(safe-area-inset-top,0px)) 14px 8px!important;background:transparent!important;border:0!important;border-radius:0!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-step-pill{border-radius:999px!important;border:1px solid #e5e7eb!important;background:#fff!important;color:#6b7280!important;font-weight:600!important;font-size:12px!important;min-height:38px!important;padding:8px 12px!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-step-pill.is-active{background:var(--bb-banner-grad)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 6px 16px #6c47ff40!important}body.bb-mobile-purchase-entry-mode .supplier-info-card,body.bb-mobile-purchase-entry-mode .manual-purchase-items-card{background:#fff!important;border:1px solid #f3f4f6!important;border-radius:16px!important;margin:0 14px 14px!important;box-shadow:none!important}body.bb-mobile-purchase-entry-mode .entry-card-body{padding:14px!important}body.bb-mobile-purchase-entry-mode .form-input,body.bb-mobile-purchase-entry-mode .form-select,body.bb-mobile-purchase-entry-mode input[type=text],body.bb-mobile-purchase-entry-mode input[type=tel],body.bb-mobile-purchase-entry-mode input[type=number],body.bb-mobile-purchase-entry-mode input[type=date],body.bb-mobile-purchase-entry-mode select{border-radius:10px!important;font-size:16px!important;border:1px solid #e5e7eb!important;min-height:44px!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-step-action .btn-primary,body.bb-mobile-purchase-entry-mode #savePurchaseBtn{background:var(--bb-banner-grad)!important;color:#fff!important;border:none!important;border-radius:14px!important;font-weight:700!important;box-shadow:0 6px 18px #6c47ff4d!important;min-height:48px!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-step-action .btn-outline{background:#fff!important;color:#374151!important;border:1px solid #e5e7eb!important;border-radius:14px!important;font-weight:600!important;min-height:48px!important}.bb-mobile-purchase-list{display:block;font-family:Inter,system-ui,sans-serif;background:#f3f4f6;color:#111827;padding:calc(16px + env(safe-area-inset-top,0px)) 14px calc(80px + env(safe-area-inset-bottom,0px));min-height:auto}.bb-mobile-purchase-list .bb-mp-hero{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:16px;padding:16px 18px;border:1px solid #dbeafe;margin-bottom:14px}.bb-mobile-purchase-list .bb-mp-hero-label{color:#1e3a8a;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.bb-mobile-purchase-list .bb-mp-hero-amount{color:#1e40af;font-size:28px;font-weight:700;letter-spacing:-.6px;margin-top:2px;font-variant-numeric:tabular-nums}.bb-mobile-purchase-list .bb-mp-hero-amount.is-long{font-size:24px}.bb-mobile-purchase-list .bb-mp-hero-amount.is-xlong{font-size:20px}.bb-mp-hero{display:flex;flex-direction:column;gap:14px}.bb-mp-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.bb-mp-hero-l{min-width:0;flex:0 0 auto}.bb-mp-hero-r{text-align:right;min-width:0;flex:1 1 auto}.bb-mp-hero-title{font:800 22px/1.15 system-ui,Inter,sans-serif;letter-spacing:-.4px;color:#1e3a8a;overflow-wrap:anywhere}.bb-mp-seg{display:flex;gap:0;padding:3px;background:#ffffff8c;border:1px solid rgba(30,58,138,.06);border-radius:12px}.bb-mp-seg .bb-mp-chip{flex:1 1 0;min-width:0;appearance:none;-webkit-appearance:none;border:0;background:transparent;height:30px;min-height:30px;padding:0 6px;position:relative;border-radius:9px;font:600 12px/30px Inter,system-ui,sans-serif;color:#2563eb;cursor:pointer;white-space:nowrap;overflow:visible;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.bb-mp-seg .bb-mp-chip:after{content:"";position:absolute;inset:-7px 0}.bb-mp-seg .bb-mp-chip.is-on{background:#fff;color:#1e40af;font-weight:700;box-shadow:0 1px 2px #1e3a8a1a}.bb-mp-seg .bb-mp-chip:focus{outline:none}.bb-mp-seg .bb-mp-chip:focus-visible{outline:2px solid #6C47FF;outline-offset:2px}@media (prefers-reduced-motion: reduce){.bb-mp-seg .bb-mp-chip{transition:none}}.bb-mobile-purchase-list .bb-mp-search{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:10px 14px;display:flex;align-items:center;gap:10px;margin-bottom:14px}.bb-mobile-purchase-list .bb-mp-search svg{width:18px;height:18px;color:#9ca3af;flex-shrink:0}.bb-mobile-purchase-list .bb-mp-search input{flex:1;background:transparent;border:none;outline:none;font-size:16px;color:#111827;font-family:inherit;min-width:0}.bb-mobile-purchase-list .bb-mp-section-header{display:flex;align-items:center;justify-content:space-between;margin:4px 0 10px}.bb-mobile-purchase-list .bb-mp-section-header h2{font-size:15px;font-weight:700;letter-spacing:-.3px;color:#111827;margin:0}.bb-mobile-purchase-list .bb-mp-txn-list{background:#fff;border-radius:16px;border:1px solid #f3f4f6;overflow:hidden;margin-bottom:18px}.bb-mobile-purchase-list .bb-mp-txn-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid #f3f4f6;cursor:pointer;text-decoration:none;color:inherit}.bb-mobile-purchase-list .bb-mp-txn-row:active{background:#f9fafb}.bb-mobile-purchase-list .bb-mp-txn-row:last-child{border-bottom:none}.bb-mobile-purchase-list .bb-mp-txn-icon{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#eff6ff;color:#2563eb}.bb-mobile-purchase-list .bb-mp-txn-icon svg{width:16px;height:16px}.bb-mobile-purchase-list .bb-mp-txn-detail{flex:1;min-width:0}.bb-mobile-purchase-list .bb-mp-txn-name{font-size:14px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-mobile-purchase-list .bb-mp-txn-meta{font-size:11px;color:#6b7280;margin-top:2px;display:flex;align-items:center;gap:6px}.bb-mobile-purchase-list .bb-mp-txn-pill{padding:1px 7px;border-radius:999px;font-size:9px;font-weight:600}.bb-mobile-purchase-list .bb-mp-txn-pill.pending{background:#fffbeb;color:#92400e}.bb-mobile-purchase-list .bb-mp-txn-amount{font-size:14px;font-weight:700;white-space:nowrap;color:#dc2626}.bb-mobile-purchase-list .bb-mp-empty{padding:28px 14px;text-align:center;color:#9ca3af;font-size:13px}.bb-mobile-purchase-fab{display:flex;position:fixed;bottom:calc(80px + env(safe-area-inset-bottom,0px));right:18px;width:56px;height:56px;background:var(--primary,#6C47FF);border-radius:50%;align-items:center;justify-content:center;box-shadow:0 6px 20px #6c47ff66;cursor:pointer;border:none;z-index:990;text-decoration:none}.bb-mobile-purchase-fab:active{transform:scale(.94);background:var(--brand-grad-end,#4318D0)}.bb-mobile-purchase-fab svg{width:24px;height:24px;color:#fff}.bb-mobile-purchase-close{display:none;position:fixed;top:calc(8px + env(safe-area-inset-top,0px));right:14px;width:38px;height:38px;border-radius:50%;background:#fffffff2;border:1px solid #e5e7eb;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000014;z-index:1001;cursor:pointer}.bb-mobile-purchase-close:active{transform:scale(.94)}.bb-mobile-purchase-close svg{width:18px;height:18px;color:#374151}body.bb-mobile-purchase-entry-mode .bb-mobile-purchase-close{display:flex}body.bb-mobile-purchase-entry-mode .supplier-info-card,body.bb-mobile-purchase-entry-mode .manual-purchase-items-card,body.bb-mobile-purchase-entry-mode .pay-status-block{background:#fff!important;border:1px solid #f3f4f6!important;border-radius:16px!important;margin:0 14px 12px!important;box-shadow:none!important;padding:0!important}body.bb-mobile-purchase-entry-mode .entry-card-body{padding:4px 14px 10px!important}body.bb-mobile-purchase-entry-mode .entry-card-header{padding:10px 14px 6px!important;border-bottom:1px solid #f3f4f6!important;display:flex!important;align-items:center!important;gap:8px!important}body.bb-mobile-purchase-entry-mode .entry-card-header h3{font-size:13px!important;font-weight:700!important;letter-spacing:-.2px!important;color:#111827!important;margin:0!important;flex:1!important;display:flex;align-items:center;gap:6px}body.bb-mobile-purchase-entry-mode .supplier-header-actions{display:flex!important;gap:6px!important;align-items:center!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-details-btn{background:#f9fafb!important;color:var(--primary,#6C47FF)!important;border:1px solid #e5e7eb!important;border-radius:999px!important;font-size:11px!important;font-weight:600!important;padding:5px 10px!important;min-height:28px!important}body.bb-mobile-purchase-entry-mode .bookmark-toggle-btn{background:transparent!important;border:none!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;margin:0!important;color:#9ca3af!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}body.bb-mobile-purchase-entry-mode .bookmark-toggle-btn[aria-pressed=true]{color:var(--primary,#6C47FF)!important}body.bb-mobile-purchase-entry-mode .bookmark-toggle-btn span{display:none!important}body.bb-mobile-purchase-entry-mode .bookmark-toggle-btn svg{width:18px!important;height:18px!important;display:block!important;fill:currentColor!important}body.bb-mobile-purchase-entry-mode .supplier-header-actions{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-left:auto}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-row{display:block!important;margin:0!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-group{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 0!important;margin:0!important;border-bottom:1px solid #f3f4f6!important;position:relative}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-row:last-child .form-group:last-child{border-bottom:none!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-group:before{content:"";width:26px;height:26px;border-radius:8px;flex-shrink:0;background-color:var(--bbp-F0EBFF,#F0EBFF);background-position:center;background-repeat:no-repeat;background-size:13px 13px}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-group[data-bb-icon=user]:before{background-color:var(--bbp-F0EBFF,#F0EBFF);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236C47FF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/><circle cx='12' cy='7' r='4'/></svg>")}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-group[data-bb-icon=gst]:before{background-color:#fffbeb;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2392400e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/><polyline points='14 2 14 8 20 8'/></svg>")}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-group[data-bb-icon=phone]:before{background-color:#eff6ff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232563eb' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/></svg>")}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-group[data-bb-icon=date]:before{background-color:#ecfdf5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23047857' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='4' width='18' height='18' rx='2'/><line x1='16' y1='2' x2='16' y2='6'/><line x1='8' y1='2' x2='8' y2='6'/><line x1='3' y1='10' x2='21' y2='10'/></svg>")}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-label{width:60px;flex-shrink:0;font-size:11px!important;font-weight:600!important;color:#6b7280!important;text-transform:uppercase;letter-spacing:.4px;margin:0!important;padding:0!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .mandatory-label:after{color:#ef4444}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-input,body.bb-mobile-purchase-entry-mode .supplier-info-card .form-select,body.bb-mobile-purchase-entry-mode .supplier-info-card .form-input-highlight{flex:1!important;border:none!important;background:transparent!important;font-size:.9rem!important;font-weight:600!important;color:#111827!important;text-align:right!important;padding:4px 0!important;min-height:auto!important;border-radius:0!important;box-shadow:none!important;outline:none!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-input::placeholder{color:#9ca3af;font-weight:500}body.bb-mobile-purchase-entry-mode .supplier-info-card input[type=date]{flex:0 0 auto!important;width:auto!important;min-width:0!important;margin-left:auto!important;text-align:right!important}body.bb-mobile-purchase-entry-mode .supplier-info-card input[type=date]::-webkit-calendar-picker-indicator{display:none!important}body.bb-mobile-purchase-entry-mode .supplier-info-card input[type=date]::-webkit-datetime-edit{text-align:right!important;padding:0!important}body.bb-mobile-purchase-entry-mode .supplier-info-card input[type=date]::-webkit-date-and-time-value{text-align:right!important;margin:0!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .bookmark-combo{flex:1!important;display:flex!important;align-items:center!important;gap:4px!important;background:transparent!important;border:none!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .bookmark-combo input{text-align:right!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .bookmark-combo-toggle{background:transparent!important;border:none!important;width:24px!important;height:24px!important;padding:0!important;color:#9ca3af!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .bookmark-combo-toggle svg{width:14px;height:14px}body.bb-mobile-purchase-entry-mode .supplier-info-card .bookmark-combo-menu{right:0!important;left:auto!important;min-width:220px}body.bb-mobile-purchase-entry-mode .supplier-info-card .purchase-mobile-hidden-row,body.bb-mobile-purchase-entry-mode .supplier-info-card .purchase-mobile-hidden-field{display:none!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .form-row:has(#reverseCharge){display:none!important}body.bb-mobile-purchase-entry-mode .supplier-info-card [data-bb-restore=date]{display:flex!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .purchase-mobile-step-action{position:fixed!important;left:14px!important;right:14px!important;bottom:calc(92px + env(safe-area-inset-bottom,16px))!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;z-index:950!important;display:flex!important}body.bb-mobile-purchase-entry-mode .supplier-info-card .purchase-mobile-step-action .btn{flex:1;min-height:48px;border-radius:14px;font-weight:700;font-size:14px;box-shadow:0 8px 20px #6c47ff52!important}body.bb-mobile-purchase-entry-mode .supplier-info-card{margin-bottom:96px!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table thead,body.bb-mobile-purchase-entry-mode .new-purchase-items-table colgroup{display:none!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table{display:block!important;width:calc(100% - 28px)!important;margin:4px 14px 8px!important;background:#fff!important;border:1px solid #f3f4f6!important;border-radius:14px!important;padding:0!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tbody{display:block!important;width:100%!important;background:transparent!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr{display:block!important;background:transparent!important;border:0!important;border-bottom:1px solid #f3f4f6!important;border-radius:0!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:none!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr:last-child{border-bottom:none!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=true]>td{display:none!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=true] .bb-row-summary{display:flex!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] .bb-row-summary,body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] .bb-row-actions{display:none!important}.bb-row-actions{position:absolute;top:0;right:0;bottom:0;display:flex;width:140px;z-index:1}.bb-row-actions button{flex:1;border:none;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;text-transform:uppercase;letter-spacing:.4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.bb-row-actions button svg{width:16px;height:16px}.bb-row-actions .bb-action-edit{background:var(--bbp-F0EBFF,#F0EBFF);color:var(--primary,#6C47FF)}.bb-row-actions .bb-action-edit:active{background:var(--bbp-E0D4FF,#E0D4FF)}.bb-row-actions .bb-action-delete{background:#fee4e2;color:#b91c1c}.bb-row-actions .bb-action-delete:active{background:#fecaca}.bb-row-summary{display:none;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;user-select:none;background:linear-gradient(135deg,var(--bbp-F5F0FF,#F5F0FF) 0%,var(--bbp-ECE4FE,#ECE4FE) 100%);position:relative;z-index:2;transition:transform .2s ease}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-swiped=true] .bb-row-summary{transform:translate(-140px)}.bb-row-summary .bb-row-num{width:26px;height:26px;background:var(--bbp-F0EBFF,#F0EBFF);color:var(--primary,#6C47FF);border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.bb-row-summary .bb-row-info{flex:1;min-width:0}.bb-row-summary .bb-row-name{font-size:14px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-row-summary .bb-row-name.empty{color:#9ca3af;font-weight:500;font-style:italic}.bb-row-summary .bb-row-sub{font-size:11px;color:#6b7280;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-row-summary .bb-row-total{font-size:14px;font-weight:700;color:#111827;white-space:nowrap}.bb-row-summary .bb-row-edit,.bb-row-summary .bb-row-remove,body.bb-mobile-purchase-entry-mode .new-purchase-items-table .mobile-item-summary{display:none!important}body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 14px!important;margin:0!important;border:0!important;border-bottom:1px solid #f3f4f6!important;background:transparent!important;text-align:left!important;width:100%!important;box-sizing:border-box!important}body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td:nth-of-type(6),body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td:nth-of-type(8),body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td:nth-of-type(9),body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td.mobile-save-cell{display:none!important}body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td:nth-of-type(7){border-bottom:none!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false]>td:before{content:""!important;width:26px!important;height:26px!important;border-radius:8px!important;flex-shrink:0!important;margin:0!important;background-color:var(--bbp-F0EBFF,#F0EBFF)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:13px 13px!important;display:block!important;text-align:left!important;font-size:0!important}body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td:nth-of-type(1):before{background-color:var(--bbp-F0EBFF,#F0EBFF)!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236C47FF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z'/><polyline points='3.27 6.96 12 12.01 20.73 6.96'/><line x1='12' y1='22.08' x2='12' y2='12'/></svg>")!important}body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td:nth-of-type(2):before{background-color:#fef3c7!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2392400e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/><polyline points='14 2 14 8 20 8'/><line x1='16' y1='13' x2='8' y2='13'/></svg>")!important}body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td:nth-of-type(3):before{background-color:#eff6ff!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232563eb' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='7' width='20' height='14' rx='2'/><path d='M9 7V3h6v4'/></svg>")!important}body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td:nth-of-type(4):before{background-color:#ecfdf5!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23047857' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M6 4h12 M6 9h12 M6 14h5c4 0 7-2.2 7-5 M8.5 14 17 21'/></svg>")!important}body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td:nth-of-type(5):before{background-color:#fed7aa!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2410c' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='22 12 18 12 15 21 9 3 6 12 2 12'/></svg>")!important}body.bb-mobile-purchase-entry-mode #tab-manual .new-purchase-items-table tr[data-bb-collapsed=false]>td:nth-of-type(7):before{background-color:var(--bbp-F0EBFF,#F0EBFF)!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236C47FF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='2' width='16' height='20' rx='2'/><path d='M9 7h6M9 11h6M9 15h6'/></svg>")!important}.bb-field-label{width:56px;flex-shrink:0;font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] .item-suggest-combo{flex:1!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;background:transparent!important;padding:0!important;border:0!important;position:relative!important;min-width:0!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] .form-input,body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] .form-select,body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] input.item-name,body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] input.item-hsn,body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] input.item-qty,body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] input.item-rate,body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] select.item-gst{flex:1!important;border:none!important;background:transparent!important;font-size:16px!important;font-weight:600!important;color:#111827!important;text-align:right!important;text-align-last:right!important;-webkit-appearance:none!important;appearance:none!important;padding:4px 0!important;min-height:auto!important;border-radius:0!important;box-shadow:none!important;outline:none!important;min-width:0!important;width:auto!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] .item-total{flex:1!important;text-align:right!important;font-size:15px!important;font-weight:700!important;color:var(--primary,#6C47FF)!important;padding:4px 0!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] .item-suggest-toggle{background:transparent!important;border:none!important;color:#9ca3af!important;width:22px!important;height:22px!important;padding:0!important;flex-shrink:0;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table tr[data-bb-collapsed=false] .item-suggest-toggle svg{width:12px!important;height:12px!important}body.bb-mobile-purchase-entry-mode .new-purchase-items-table .item-suggest-menu{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:auto!important;width:100%!important;min-width:200px!important;max-height:220px!important;overflow-y:auto!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;box-shadow:0 8px 24px #0f172a1f!important;z-index:50!important;padding:4px!important}body.bb-mobile-purchase-entry-mode .add-item-btn{display:none!important}.bb-items-actions{display:flex;gap:8px;padding:10px 14px 12px;align-items:center}.bb-items-actions .bb-btn-save-item,.bb-items-actions .bb-btn-add-another{flex:1;border:none;border-radius:12px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;min-height:42px;padding:10px 14px}.bb-items-actions .bb-btn-save-item{background:#fff;color:var(--primary,#6C47FF);border:1.5px solid var(--primary,#6C47FF)}.bb-items-actions .bb-btn-save-item:active{background:var(--bbp-F0EBFF,#F0EBFF)}.bb-items-actions .bb-btn-add-another{background:var(--bb-banner-grad);color:#fff;box-shadow:0 4px 12px #6c47ff40}.bb-items-actions .bb-btn-add-another:active{background:var(--brand-grad-end,#4318D0);transform:scale(.98)}body.bb-edit-focus #itemsBody>tr:not(.bb-edit-focus-target){visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}body.bb-edit-focus{overflow:hidden!important}body.bb-edit-focus .bb-mobile-purchase-close{display:none!important}.bb-modal-chrome-backdrop{display:none}body.bb-edit-focus .bb-modal-chrome-backdrop{display:block;position:fixed;inset:0;background:#0f172a8c;z-index:1000;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}body.bb-edit-focus .manual-purchase-items-card{position:fixed!important;left:14px!important;right:14px!important;top:calc(8vh + 56px)!important;bottom:calc(8vh + 60px)!important;z-index:1002!important;background:#fff!important;margin:0!important;border-radius:0!important;border-left:1px solid #e5e7eb!important;border-right:1px solid #e5e7eb!important;border-top:0!important;border-bottom:0!important;overflow-y:auto!important;overflow-x:hidden!important}body.bb-edit-focus .manual-purchase-items-card .entry-card-header,body.bb-edit-focus .manual-purchase-items-card .bb-items-actions,body.bb-edit-focus .manual-purchase-items-card .purchase-mobile-items-actions,body.bb-edit-focus .manual-purchase-items-card .add-item-btn{display:none!important}body.bb-edit-focus .bb-edit-focus-target{position:relative!important;inset:auto!important;z-index:auto!important;background:#fff!important;border-radius:0!important;border:0!important;margin:0!important;padding:0!important;box-shadow:none!important}body.bb-edit-focus .bb-edit-focus-target .bb-row-summary,body.bb-edit-focus .bb-edit-focus-target .bb-row-actions{display:none!important}.bb-modal-chrome-header,.bb-modal-chrome-footer{display:none}body.bb-edit-focus .bb-modal-chrome-header{display:flex;align-items:center;position:fixed;top:8vh;left:14px;right:14px;height:56px;background:#fff;border:1px solid #e5e7eb;border-bottom:1px solid #f3f4f6;border-radius:18px 18px 0 0;padding:0 14px;z-index:1003;box-shadow:0 -2px 0 0 transparent}.bb-modal-chrome-header h3{flex:1;font-size:15px;font-weight:700;color:#111827;margin:0;letter-spacing:-.2px}.bb-modal-chrome-close{width:34px;height:34px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;color:#374151;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:400;line-height:1}.bb-modal-chrome-close:active{background:#f3f4f6}body.bb-edit-focus .bb-modal-chrome-footer{display:flex;align-items:center;position:fixed;bottom:8vh;left:14px;right:14px;height:60px;background:#fff;border:1px solid #e5e7eb;border-top:1px solid #f3f4f6;border-radius:0 0 18px 18px;padding:10px 14px;z-index:1003;box-shadow:0 8px 24px #0f172a14}.bb-modal-chrome-save{flex:1;background:var(--bb-banner-grad);color:#fff;border:none;border-radius:12px;font-family:inherit;font-size:14px;font-weight:700;min-height:42px;padding:10px 16px;cursor:pointer;box-shadow:0 4px 12px #6c47ff40}.bb-modal-chrome-save:active{transform:scale(.98)}body.bb-edit-focus .bb-edit-focus-target{box-shadow:0 25px 60px #0f172a66!important}body.bb-mobile-purchase-entry-mode .action-bar{display:flex!important;flex-direction:row!important;gap:10px!important;padding:12px 14px calc(14px + env(safe-area-inset-bottom,0px))!important;background:transparent!important;align-items:center!important}body.bb-mobile-purchase-entry-mode .action-bar .btn-outline,body.bb-mobile-purchase-entry-mode .action-bar .btn-primary,body.bb-mobile-purchase-entry-mode .action-bar a.btn,body.bb-mobile-purchase-entry-mode .action-bar #savePurchaseBtn{flex:1!important;width:auto!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;font-size:13px!important;font-weight:700!important;padding:10px 14px!important;min-height:42px!important;text-decoration:none!important;margin:0!important;line-height:1.2!important}body.bb-mobile-purchase-entry-mode .action-bar .btn-outline{background:#fff!important;color:var(--primary,#6C47FF)!important;border:1.5px solid var(--primary,#6C47FF)!important}body.bb-mobile-purchase-entry-mode .action-bar .btn-primary,body.bb-mobile-purchase-entry-mode .action-bar #savePurchaseBtn{background:var(--bb-banner-grad)!important;color:#fff!important;border:none!important;box-shadow:0 6px 18px #6c47ff4d!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-review-note{display:none!important}body.bb-mobile-purchase-entry-mode .manual-purchase-items-card .entry-card-header{padding:12px 14px!important;border-bottom:1px solid #f3f4f6!important;margin:0!important}body.bb-mobile-purchase-entry-mode .manual-purchase-items-card .entry-card-header h3{font-size:13px!important;font-weight:700!important;margin:0!important}body.bb-mobile-purchase-entry-mode .manual-purchase-items-card .entry-card-body{padding:12px 0!important}body.bb-mobile-purchase-entry-mode .totals-summary{margin:0 14px 12px!important;padding:0!important;background:transparent!important}body.bb-mobile-purchase-entry-mode .totals-box,body.bb-mobile-purchase-entry-mode .totals-box.themed-gradient{background:#fff!important;border:1px solid #f3f4f6!important;border-radius:16px!important;padding:14px!important;box-shadow:none!important;color:#6b7280!important}body.bb-mobile-purchase-entry-mode .totals-row{display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:13px!important;padding:4px 0!important;color:#6b7280!important}body.bb-mobile-purchase-entry-mode .totals-row>span{color:inherit!important}body.bb-mobile-purchase-entry-mode .totals-row>span:last-child{color:#111827!important;font-weight:600!important}body.bb-mobile-purchase-entry-mode .totals-row.total-final{font-size:15px!important;color:#111827!important;border-top:1px solid #f3f4f6!important;padding-top:10px!important;margin-top:6px!important;font-weight:700!important}body.bb-mobile-purchase-entry-mode .totals-row.total-final>span:last-child{color:var(--primary,#6C47FF)!important;font-weight:800!important;font-size:22px!important;letter-spacing:-.4px!important}body.bb-mobile-purchase-entry-mode .pay-status-block{padding:12px 14px!important;margin:0 14px 12px!important}body.bb-mobile-purchase-entry-mode .pay-status-label{font-size:11px!important;font-weight:700!important;color:#6b7280!important;text-transform:uppercase!important;letter-spacing:.4px!important;margin-bottom:8px!important}body.bb-mobile-purchase-entry-mode .pay-seg{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:4px!important;background:#f3f4f6!important;border-radius:10px!important;padding:3px!important;border:none!important}body.bb-mobile-purchase-entry-mode .pay-seg-btn{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:8px 4px!important;font-size:11.5px!important;font-weight:600!important;border-radius:8px!important;background:transparent!important;border:none!important;color:#6b7280!important;min-height:34px!important;box-shadow:none!important}body.bb-mobile-purchase-entry-mode .pay-seg-btn.active{background:#fff!important;color:#111827!important;box-shadow:0 1px 3px #00000014!important}body.bb-mobile-purchase-entry-mode .pay-seg-btn.active.green,body.bb-mobile-purchase-entry-mode .pay-seg-btn.active[data-pay-status=paid]{color:#047857!important}body.bb-mobile-purchase-entry-mode .pay-seg-btn.active[data-pay-status=partial]{color:#b45309!important}body.bb-mobile-purchase-entry-mode .pay-seg-btn.active[data-pay-status=unpaid]{color:#b91c1c!important}body.bb-mobile-purchase-entry-mode .pay-seg-btn svg{width:13px!important;height:13px!important;flex-shrink:0}body.bb-mobile-purchase-entry-mode .partial-area{padding:10px 0 0!important}body.bb-mobile-purchase-entry-mode .partial-row{gap:10px!important;display:flex!important}body.bb-mobile-purchase-entry-mode .partial-row .field{flex:1!important}body.bb-mobile-purchase-entry-mode .partial-row .field label{font-size:11px!important;color:#6b7280!important;font-weight:600!important}body.bb-mobile-purchase-entry-mode .partial-row .field input{border-radius:10px!important;border:1px solid #e5e7eb!important;padding:10px 12px!important;font-size:16px!important;text-align:right!important;font-weight:700!important}body.bb-mobile-purchase-entry-mode .partial-row .field .payable{font-weight:700!important;color:var(--primary,#6C47FF)!important;padding:10px 12px!important;border-radius:10px!important;border:1px solid #f3f4f6!important;background:#f9fafb!important;text-align:right!important;display:block!important}body.bb-mobile-purchase-entry-mode .partial-due-hint{font-size:11px!important;color:#6b7280!important;margin-top:8px!important;display:flex;align-items:center;gap:5px}body.bb-mobile-purchase-entry-mode .purchase-mobile-step-action .btn-primary,body.bb-mobile-purchase-entry-mode #savePurchaseBtn{background:var(--bb-banner-grad)!important;color:#fff!important;border:none!important;border-radius:12px!important;font-weight:700!important;box-shadow:0 6px 18px #6c47ff4d!important;min-height:46px!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-step-action .btn-outline{background:#fff!important;color:#374151!important;border:1px solid #e5e7eb!important;border-radius:12px!important;font-weight:600!important;min-height:46px!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-step-action{display:flex!important;gap:10px!important;margin:4px 14px 12px!important;padding:0!important;background:transparent!important;border:0!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-step-action .btn{flex:1!important;padding:10px 14px!important;font-size:13.5px!important;line-height:1.2!important}body.bb-mobile-purchase-entry-mode .purchase-mobile-items-actions{display:none!important}body.bb-mobile-purchase-entry-mode .supplier-combo .form-input{padding-right:14px!important}body.bb-mobile-purchase-entry-mode .supplier-combo-toggle{display:none!important}body.bb-mobile-purchase-entry-mode .supplier-combo-menu{top:calc(100% + 6px)!important;left:0!important;right:0!important;max-height:320px!important;padding:6px!important;border-radius:14px!important;border-color:#6c47ff2e!important;box-shadow:0 12px 28px #0e122629!important}body.bb-mobile-purchase-entry-mode .supplier-combo-menu .supplier-combo-option{min-height:56px!important;padding:10px 14px!important;border-radius:10px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:2px!important}body.bb-mobile-purchase-entry-mode .supplier-combo-menu .supplier-combo-option+.supplier-combo-option{border-top:1px solid #f1f3f9!important;border-radius:0!important}body.bb-mobile-purchase-entry-mode .supplier-combo-menu .supplier-combo-option:first-child{border-radius:10px 10px 0 0!important}body.bb-mobile-purchase-entry-mode .supplier-combo-menu .supplier-combo-option:last-child{border-radius:0 0 10px 10px!important}body.bb-mobile-purchase-entry-mode .supplier-combo-menu .supplier-option-main{font-size:15px!important;font-weight:700!important;line-height:1.25!important;color:#17172a!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.bb-mobile-purchase-entry-mode .supplier-combo-menu .supplier-option-meta{font-size:12px!important;line-height:1.3!important;color:#6b7280!important;margin-top:2px!important}body.bb-mobile-purchase-entry-mode .supplier-combo-menu .supplier-combo-empty{padding:18px 14px!important;font-size:13.5px!important;color:#6b7280!important;text-align:center!important}body.bb-mobile-purchase-entry-mode #supplierNameMenu,body.bb-mobile-purchase-entry-mode .supplier-sheet[hidden]{display:none!important}body.bb-mobile-purchase-entry-mode .supplier-sheet{position:fixed!important;inset:0!important;z-index:1000!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;pointer-events:auto!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-backdrop{position:absolute!important;inset:0!important;background:#0f172a5c!important;opacity:0!important;transition:opacity .18s ease!important}body.bb-mobile-purchase-entry-mode .supplier-sheet.is-open .supplier-sheet-backdrop{opacity:1!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-panel{position:relative!important;background:#fff!important;border-radius:18px 18px 0 0!important;box-shadow:0 -12px 32px #0e122638!important;max-height:75vh!important;display:flex!important;flex-direction:column!important;transform:translateY(100%)!important;transition:transform .22s cubic-bezier(.32,.72,.24,1)!important;padding-bottom:env(safe-area-inset-bottom,0)!important}body.bb-mobile-purchase-entry-mode .supplier-sheet.is-open .supplier-sheet-panel{transform:translateY(0)!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-handle{width:40px!important;height:4px!important;border-radius:2px!important;background:#d1d5db!important;margin:8px auto 6px!important;cursor:pointer!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-head{padding:6px 16px 12px!important;border-bottom:1px solid #f3f4f6!important;flex-shrink:0!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-title{font-size:14.5px!important;font-weight:700!important;color:#111827!important;margin-bottom:8px!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-search{background:#f3f4f6!important;border-radius:10px!important;padding:0 12px!important;display:flex!important;align-items:center!important;gap:8px!important;min-height:42px!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-search svg{width:16px!important;height:16px!important;color:#9ca3af!important;flex-shrink:0!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-search input{border:0!important;background:transparent!important;outline:none!important;font-size:14px!important;font-weight:500!important;color:#111827!important;padding:0!important;margin:0!important;flex:1!important;min-width:0!important;-webkit-appearance:none!important;appearance:none!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-list{flex:1!important;overflow-y:auto!important;padding:6px 8px 12px!important;-webkit-overflow-scrolling:touch!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-list .supplier-combo-option{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:2px!important;width:100%!important;min-height:60px!important;padding:12px 14px!important;border-radius:12px!important;background:transparent!important;border:none!important;text-align:left!important;cursor:pointer!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-list .supplier-combo-option+.supplier-combo-option{border-top:1px solid #f1f3f9!important;border-radius:0!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-list .supplier-combo-option:first-child{border-radius:12px 12px 0 0!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-list .supplier-combo-option:last-child{border-radius:0 0 12px 12px!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-list .supplier-combo-option.is-active{background:#6c47ff14!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-list .supplier-option-main{font-size:15px!important;font-weight:700!important;color:#111827!important;line-height:1.25!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-list .supplier-option-meta{font-size:12px!important;color:#6b7280!important;line-height:1.3!important;margin-top:2px!important}body.bb-mobile-purchase-entry-mode .supplier-sheet-list .supplier-combo-empty{padding:24px 16px!important;text-align:center!important;font-size:13.5px!important;color:#6b7280!important}}body.bb-mobile-purchase-list-mode:not(.bb-mobile-purchase-entry-mode) .bb-mobile-purchase-list{padding-top:0!important}.bb-mobile-purchase-list .bb-mp-hero{margin:0 calc(50% - 50vw) 14px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 16px;border-radius:0 0 18px 18px;border-left:0;border-right:0;border-top:0;position:relative;overflow:hidden}.bb-mp-wm{position:absolute;right:-16px;bottom:-20px;width:112px;height:112px;opacity:.12;pointer-events:none;fill:none;stroke:#1e40af;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.bb-mobile-purchase-list div.bb-mp-ctl{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px;position:relative;z-index:2}.bb-mp-cbtn{width:34px;height:34px;min-height:34px;border-radius:50%;background:#fff;border:1px solid #E5E7EB;box-shadow:0 4px 12px #0f172a14;color:#111827;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;font-family:inherit}.bb-mp-cbtn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.bb-mp-cbtn.lang{width:31px;height:31px;min-height:31px;font-size:.7rem;font-weight:800;color:#374151}.bb-mobile-purchase-list .bb-mp-hero-title{font-size:28px}.bb-mobile-purchase-list .bb-mp-hero-top,.bb-mobile-purchase-list .bb-mp-seg{position:relative;z-index:1}body.bb-mobile-purchase-list-mode:not(.bb-mobile-purchase-entry-mode) .bb-lang-toggle{display:none!important}body.bb-mobile-purchase-list-mode:not(.bb-mobile-purchase-entry-mode) #bb-back-btn{display:none!important}
