.styles_modalBackdrop__HNNq3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1050;padding:10px;animation:styles_fadeIn__kvLWr .3s ease}@keyframes styles_fadeIn__kvLWr{0%{opacity:0}to{opacity:1}}.styles_modalContainer__aRi5P{width:100%;max-width:600px;max-height:90vh;animation:styles_slideUp__Pk7KT .4s ease}@keyframes styles_slideUp__Pk7KT{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.styles_modalContent__Pjyeo{background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(11,17,34,.98));border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 20px rgba(0,0,0,.2)}.styles_modalHeader__gKj3C{padding:1rem;background:linear-gradient(90deg,#1F2AD7,#3B46E8);display:flex;justify-content:space-between;align-items:center;position:relative}.styles_headerContent__Zniq0{display:flex;align-items:center;gap:8px}.styles_headerIcon__FgHHB{font-size:1.3rem;color:rgba(255,255,255,.9)}.styles_modalTitle__jVDbS{margin:0;color:white;font-weight:600;font-size:1.1rem}.styles_closeButton__zuP85{background:rgba(255,255,255,.1);border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;cursor:pointer;transition:all .2s ease}.styles_closeButton__zuP85:hover{background:rgba(255,255,255,.2);transform:rotate(90deg)}.styles_modalBody__8bsV3{padding:1rem;max-height:calc(90vh - 150px);overflow-y:auto}.styles_formGroup__QNHC0{margin-bottom:1rem}.styles_formLabel__5l6a_{display:block;margin-bottom:.5rem;font-weight:500;color:#e2e8f0;font-size:.9rem}.styles_formInput__KT7x7{width:100%;padding:.7rem .9rem;background:rgba(30,41,59,.7);border:1px solid rgba(71,85,105,.5);border-radius:8px;color:white;font-size:.95rem;transition:all .2s ease}.styles_formInput__KT7x7:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.styles_sectionLabel__6_ZDW{display:block;margin-bottom:1rem;font-weight:500;color:#e2e8f0;font-size:.9rem}.styles_sandwichGrid__48da8{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1rem;max-height:250px;overflow-y:auto;padding-right:4px}.styles_sandwichCard__78bTO{background:rgba(30,41,59,.5);border-radius:10px;padding:.75rem;border:1px solid rgba(71,85,105,.3);transition:all .2s ease;display:flex;justify-content:space-between;align-items:center}.styles_sandwichCard__78bTO:hover{border-color:rgba(59,130,246,.3)}.styles_sandwichInfo__okwyq{display:flex;flex-direction:column}.styles_sandwichName__mfKe3{font-weight:500;color:white;margin-bottom:.25rem;font-size:.95rem}.styles_sandwichPrice__flImM{font-size:.8rem;color:#3b82f6;font-weight:600}.styles_quantityControls__TQxHx{display:flex;align-items:center;gap:.5rem}.styles_quantityButton__3CtvQ{width:28px;height:28px;border-radius:6px;background:rgba(59,130,246,.2);border:1px solid rgba(59,130,246,.3);color:#3b82f6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.styles_quantityButton__3CtvQ:hover:not(:disabled){background:rgba(59,130,246,.3)}.styles_quantityButton__3CtvQ:disabled{opacity:.5;cursor:not-allowed}.styles_quantityDisplay__bu5Lv{min-width:24px;text-align:center;font-weight:600;font-size:.9rem}.styles_orderSummary__zkOz5{background:rgba(30,41,59,.6);border-radius:10px;padding:1rem;margin-top:1rem;border:1px solid rgba(71,85,105,.3)}.styles_summaryRow__NygC1{display:flex;justify-content:space-between;margin-bottom:.5rem;color:#e2e8f0;font-size:.9rem}.styles_summaryValue__jKMKE{font-weight:600}.styles_totalLabel__WWhvl{font-weight:700;color:white}.styles_totalValue__d4dFS{font-weight:700;color:#3b82f6}.styles_modalFooter__i_dfI{padding:1rem;display:flex;justify-content:flex-end;gap:.75rem;background:rgba(15,23,42,.7);border-top:1px solid rgba(71,85,105,.3)}.styles_cancelButton__3vUY2{padding:.6rem 1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#e2e8f0;font-weight:500;cursor:pointer;transition:all .2s ease}.styles_cancelButton__3vUY2:hover{background:rgba(255,255,255,.1)}.styles_submitButton__uaE_m{padding:.6rem 1rem;background:linear-gradient(90deg,#1F2AD7,#3B46E8);border:none;border-radius:8px;color:white;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .3s ease;min-width:140px}.styles_submitButton__uaE_m:hover:not(:disabled){box-shadow:0 5px 15px rgba(99,102,241,.4)}.styles_submitButton__uaE_m:disabled{opacity:.6;cursor:not-allowed}@media (max-width:480px){.styles_modalContainer__aRi5P{max-width:95%}.styles_modalHeader__gKj3C{padding:.75rem}.styles_modalTitle__jVDbS{font-size:1rem}.styles_modalBody__8bsV3{padding:.75rem}.styles_sandwichGrid__48da8{grid-template-columns:1fr;max-height:200px}.styles_sandwichCard__78bTO{padding:.6rem}.styles_quantityButton__3CtvQ{width:26px;height:26px}.styles_formLabel__5l6a_,.styles_sectionLabel__6_ZDW{font-size:.85rem}.styles_formInput__KT7x7{padding:.6rem .8rem;font-size:.9rem}.styles_modalFooter__i_dfI{flex-direction:column}.styles_cancelButton__3vUY2,.styles_submitButton__uaE_m{width:100%}}@media (max-width:360px){.styles_modalContainer__aRi5P{max-width:100%;border-radius:0}.styles_modalContent__Pjyeo{border-radius:0}}.styles_mobileView__Kgz7k{max-width:95%}.styles_tableContainer__JKftL{position:relative;background:rgba(15,23,42,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);padding:1.5rem;margin-top:1.5rem;transition:all .3s ease;box-shadow:0 10px 25px rgba(0,0,0,.15)}.styles_tableContainer__JKftL:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),rgba(79,95,241,.1),transparent 40%);z-index:-1;opacity:0;transition:opacity .4s ease}.styles_tableContainer__JKftL:hover:before{opacity:1}.styles_tableWrapper__ojLv1{overflow-x:auto;border-radius:12px;background:rgba(23,33,53,.4)}.styles_table__CvoIe{width:100%;--bs-table-bg:transparent;--bs-table-color:white;--bs-table-border-color:rgba(100,116,139,0.3);margin-bottom:0;border-collapse:separate;border-spacing:0;min-width:800px}.styles_table__CvoIe th{background:rgba(23,33,53,.9)!important;text-transform:uppercase;font-size:.8rem;letter-spacing:.5px;font-weight:600;padding:1rem 1.25rem!important;border-bottom:1px solid rgba(71,85,105,.5);color:#94a3b8;text-align:left;position:-webkit-sticky;position:sticky;top:0}.styles_table__CvoIe td{padding:1rem 1.25rem!important;vertical-align:middle;border-bottom:1px solid rgba(71,85,105,.2);color:#e2e8f0}.styles_tableRow__8ZPEh{transition:all .2s ease;background:rgba(30,41,59,.4)}.styles_tableRow__8ZPEh:hover{background:rgba(59,130,246,.15)!important}.styles_nameColumn__faA5j{width:15%;min-width:150px}.styles_itemsColumn__cTyVR{width:30%}.styles_priceColumn__hUVse{width:12%;min-width:100px}.styles_statusColumn__AfOCQ{width:14%;min-width:120px}.styles_actionsColumn__jCpsf{width:12%;min-width:110px}.styles_customerName__2v525{font-weight:500;color:white;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_itemsContainer___T5DU{display:flex;flex-wrap:wrap;gap:.5rem}.styles_itemPill__mu9mt{display:inline-flex;align-items:center;background:rgba(59,130,246,.15);border-radius:20px;padding:.4rem .8rem;border:1px solid rgba(59,130,246,.2);transition:all .2s ease;font-size:.85rem}.styles_itemPill__mu9mt:hover{background:rgba(59,130,246,.25);transform:translateY(-1px)}.styles_quantityBadge__O6gmB{background:rgba(59,130,246,.3);color:#3b82f6;border-radius:10px;padding:.1rem .4rem;font-size:.75rem;font-weight:700;min-width:1.2rem;text-align:center;margin-right:.5rem;font-family:Roboto Mono,monospace}.styles_itemName__qIk7G{white-space:nowrap}.styles_priceDisplay__PIZQw{display:flex;align-items:baseline;gap:.25rem}.styles_priceValue__RBU8I,.styles_totalValue__6B7NF{font-family:Roboto Mono,monospace}.styles_priceValue__RBU8I{font-size:.95rem}.styles_totalValue__6B7NF{font-weight:700;font-size:1.05rem}.styles_priceCurrency__bbXdW{font-size:.75rem;opacity:.7;font-weight:500}.styles_paymentBtn__3ivW4{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:20px;padding:.5rem 1rem;transition:all .2s ease;font-size:.85rem;font-weight:500;border:none;cursor:pointer;width:100%;max-width:120px}.styles_paid__ZMHMU{background:rgba(16,185,129,.2);color:#10b981}.styles_unpaid__phQGt{background:rgba(249,115,22,.2);color:#f97316}.styles_paid__ZMHMU:hover:not(:disabled){background:rgba(16,185,129,.3);transform:translateY(-1px)}.styles_unpaid__phQGt:hover:not(:disabled){background:rgba(249,115,22,.3);transform:translateY(-1px)}.styles_actionButtons__Pq2P5{display:flex;gap:.5rem}.styles_deleteBtn__kt4rM,.styles_editBtn__tH3Pw{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s ease;font-size:.9rem}.styles_editBtn__tH3Pw{background:rgba(59,130,246,.2);color:#3b82f6}.styles_deleteBtn__kt4rM{background:rgba(239,68,68,.2);color:#ef4444}.styles_editBtn__tH3Pw:hover:not(:disabled){background:rgba(59,130,246,.3);transform:translateY(-1px)}.styles_deleteBtn__kt4rM:hover:not(:disabled){background:rgba(239,68,68,.3);transform:translateY(-1px)}.styles_emptyState__yoXp6{padding:4rem 2rem;background:rgba(15,23,42,.4);border-radius:16px;text-align:center}.styles_emptyIcon__7W8Fj{font-size:3.5rem;margin-bottom:1.5rem;opacity:.3;color:#94a3b8}.styles_emptyText__gCqAn{color:rgba(255,255,255,.6);margin-top:.5rem}.styles_statsContainer__65MZf{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.styles_statCard__3i3GA{position:relative;padding:1.25rem;border-radius:12px;overflow:hidden;transition:all .3s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);display:flex;align-items:center;gap:1rem;z-index:1}.styles_statCard__3i3GA:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.2);background:rgba(255,255,255,.08)}.styles_iconWrapper__qipME{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.styles_iconWrapper__qipME i{font-size:1.25rem}.styles_textContent__EYCM6{display:flex;flex-direction:column;gap:.25rem}.styles_statLabel__P1zX2{font-size:.75rem;font-weight:500;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.5px;margin:0}.styles_statValue__tOy9r{font-size:1.25rem;font-weight:600;color:white;margin:0}.styles_currency__1liKg{font-size:.9rem;font-weight:500;opacity:.8}.styles_ordersCard__TfyR2 .styles_iconWrapper__qipME{background:rgba(99,102,241,.2);color:#6366f1}.styles_sandwichesCard__EVK0O .styles_iconWrapper__qipME{background:rgba(236,72,153,.2);color:#ec4899}.styles_amountCard__8EINt .styles_iconWrapper__qipME{background:rgba(245,158,11,.2);color:#f59e0b}.styles_paidCard__QyIP_ .styles_iconWrapper__qipME{background:rgba(16,185,129,.2);color:#10b981}.styles_unpaidCard__mtAap .styles_iconWrapper__qipME{background:rgba(239,68,68,.2);color:#ef4444}@media (max-width:992px){.styles_statsContainer__65MZf{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.styles_statsContainer__65MZf{grid-template-columns:1fr}.styles_statCard__3i3GA{padding:1rem}.styles_iconWrapper__qipME{width:42px;height:42px}.styles_statValue__tOy9r{font-size:1.1rem}}.styles_summaryContainer__HMC_7{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.5rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 20px rgba(0,0,0,.1)}.styles_header__KZgCi{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.styles_header__KZgCi h3{margin:0;font-weight:600;color:white}.styles_totalBadge__8EnSx{background:rgba(59,130,246,.2);border:1px solid rgba(59,130,246,.3);border-radius:12px;padding:.5rem 1rem;display:flex;flex-direction:column;align-items:center;min-width:70px}.styles_totalBadge__8EnSx span{font-size:1.2rem;font-weight:700;color:#3b82f6}.styles_totalBadge__8EnSx small{font-size:.7rem;opacity:.8;text-transform:uppercase;letter-spacing:.5px}.styles_cardsGrid__al43n{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.styles_sandwichCard__BZz1c{background:rgba(30,41,59,.5);border-radius:12px;padding:1.25rem;border:1px solid rgba(255,255,255,.05);transition:all .3s ease;position:relative;overflow:hidden}.styles_sandwichCard__BZz1c:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(31,42,215,.1);border-color:rgba(59,130,246,.3)}.styles_cardContent__MjHB4{display:flex;justify-content:space-between;align-items:center}.styles_cardContent__MjHB4 h4{margin:0;font-size:1rem;font-weight:600;color:white}.styles_orderCount__am7UZ{display:flex;flex-direction:column;align-items:flex-end}.styles_orderCount__am7UZ span{font-size:1.5rem;font-weight:700;color:#3b82f6;line-height:1}.styles_orderCount__am7UZ small{font-size:.7rem;opacity:.7}.styles_cardFooter__KFV0z{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed rgba(255,255,255,.1)}.styles_bestSeller__O6ZPR{background:rgba(234,179,8,.2);color:#eab308;font-size:.65rem;padding:.25rem .5rem;border-radius:4px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.styles_emptyState__LwD5F{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:rgba(255,255,255,.5)}.styles_emptyState__LwD5F i{font-size:2.5rem;margin-bottom:1rem;opacity:.3}.styles_modalBackdrop__XmScC{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1050;padding:10px;animation:styles_fadeIn__YH_TM .3s ease}@keyframes styles_fadeIn__YH_TM{0%{opacity:0}to{opacity:1}}.styles_modalContainer__6bGef{width:100%;max-width:600px;max-height:90vh;animation:styles_slideUp___CBrh .4s ease}@keyframes styles_slideUp___CBrh{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.styles_modalContent__HtdfZ{background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(11,17,34,.98));border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 20px rgba(0,0,0,.2)}.styles_modalHeader__t6ywK{padding:1rem;background:linear-gradient(90deg,#1F2AD7,#3B46E8);display:flex;justify-content:space-between;align-items:center;position:relative}.styles_headerContent__Rek0x{display:flex;align-items:center;gap:8px}.styles_headerIcon__Eg_02{font-size:1.3rem;color:rgba(255,255,255,.9)}.styles_modalTitle__jkyet{margin:0;color:white;font-weight:600;font-size:1.1rem}.styles_closeButton__ghS_l{background:rgba(255,255,255,.1);border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;cursor:pointer;transition:all .2s ease}.styles_closeButton__ghS_l:hover{background:rgba(255,255,255,.2);transform:rotate(90deg)}.styles_modalBody__S9q8a{padding:1rem;max-height:calc(90vh - 150px);overflow-y:auto}.styles_errorAlert__fVF_T{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:.7rem .9rem;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;color:#ef4444;font-weight:500;font-size:.9rem}.styles_errorAlert__fVF_T i{font-size:1rem}.styles_formSection__CvwQ7{margin-bottom:1.5rem}.styles_formGroup__N4tkJ{margin-bottom:1rem}.styles_formLabel__eLCBR{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:500;color:#e2e8f0;font-size:.9rem}.styles_formLabel__eLCBR i{font-size:.9rem;opacity:.8}.styles_formInput__NEe8L{width:100%;padding:.7rem .9rem;background:rgba(30,41,59,.7);border:1px solid rgba(71,85,105,.5);border-radius:8px;color:white;font-size:.95rem;transition:all .2s ease}.styles_formInput__NEe8L:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(129,140,248,.2)}.styles_checkboxGroup__T4TNo{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.styles_checkboxGroup__T4TNo input{width:16px;height:16px;accent-color:#3b82f6}.styles_checkboxGroup__T4TNo label{font-size:.85rem;color:#94a3b8;cursor:pointer}.styles_toggleSection__ig9jj{background:rgba(30,41,59,.5);border-radius:10px;padding:1rem;border:1px solid rgba(71,85,105,.3);margin-bottom:1rem}.styles_toggleLabel__NWTvf{display:block;cursor:pointer}.styles_toggleContent__jAJnQ{display:flex;align-items:center;gap:.5rem}.styles_toggleIcon__YZ0we{font-size:1.5rem;color:#3b82f6}.styles_toggleText__rz8NQ{font-weight:600;color:#e2e8f0;font-size:.95rem}.styles_toggleInput__VDgI7{position:absolute;opacity:0;width:0;height:0}.styles_toggleDescription__N7eqd{margin-top:.5rem;margin-left:2.2rem;font-size:.8rem;color:#94a3b8;line-height:1.4}.styles_modalFooter__Yk6sz{padding:1rem;display:flex;flex-direction:column;gap:.75rem;background:rgba(15,23,42,.7);border-top:1px solid rgba(71,85,105,.3)}.styles_dangerButton__2cwwB{padding:.6rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .2s ease;width:100%}.styles_dangerButton__2cwwB:hover{background:rgba(239,68,68,.2)}.styles_actionButtons__C_NDN{display:flex;gap:.75rem;width:100%}.styles_cancelButton__FesB_{padding:.6rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#e2e8f0;font-weight:500;cursor:pointer;transition:all .2s ease;flex:1 1;text-align:center}.styles_cancelButton__FesB_:hover{background:rgba(255,255,255,.1)}.styles_submitButton__X7lMs{padding:.6rem;background:linear-gradient(90deg,#1F2AD7,#3B46E8);border:none;border-radius:8px;color:white;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .3s ease;flex:1 1}.styles_submitButton__X7lMs:hover{box-shadow:0 5px 15px rgba(99,102,241,.4)}@media (max-width:480px){.styles_modalContainer__6bGef{max-width:95%}.styles_modalHeader__t6ywK{padding:.75rem}.styles_modalTitle__jkyet{font-size:1rem}.styles_modalBody__S9q8a{padding:.75rem}.styles_formLabel__eLCBR{font-size:.85rem}.styles_formInput__NEe8L{padding:.6rem .8rem;font-size:.9rem}.styles_toggleSection__ig9jj{padding:.75rem}.styles_toggleText__rz8NQ{font-size:.9rem}.styles_toggleDescription__N7eqd{font-size:.75rem;margin-left:2rem}}@media (max-width:360px){.styles_modalContainer__6bGef{max-width:100%;border-radius:0}.styles_modalContent__HtdfZ{border-radius:0}.styles_actionButtons__C_NDN{flex-direction:column}}.styles_mobileView__YA6W8{max-width:95%}.styles_adminPanel__Z1Ct0{background:rgba(15,23,42,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;border:1px solid rgba(255,255,255,.1);padding:1.5rem;box-shadow:0 8px 32px rgba(0,0,0,.2);transition:all .3s ease;margin-bottom:2rem}.styles_header__0TX9X{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.08)}.styles_title__59k85{margin:0;font-size:1.4rem;font-weight:600;color:#e0e7ff}.styles_statusBadge__qYSgc{padding:.5rem 1rem;border-radius:50px;font-size:.85rem;font-weight:500}.styles_statusBadge__qYSgc.styles_enabled__mErc3{background:rgba(16,185,129,.15);color:#10b981}.styles_statusBadge__qYSgc.styles_disabled__2bvC4{background:rgba(239,68,68,.15);color:#ef4444}.styles_grid__LBguL{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.25rem;gap:1.25rem}.styles_card__oay1M{background:rgba(30,41,59,.5);border-radius:14px;padding:1.25rem;transition:all .3s ease;border:1px solid rgba(71,85,105,.3)}.styles_card__oay1M:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,.15);border-color:rgba(99,102,241,.4)}.styles_profileCard__B5DXo{display:flex;align-items:center;gap:1rem}.styles_avatar__BqEa9{width:50px;height:50px;border-radius:12px;background:rgba(99,102,241,.15);display:flex;align-items:center;justify-content:center;font-size:1.4rem;color:#6366f1}.styles_details__U3J8n{display:flex;flex-direction:column}.styles_name__RTNGL{margin:0;font-size:1.1rem;font-weight:600;color:#e0e7ff}.styles_role__wYPVX{margin:.25rem 0 0;font-size:.8rem;color:rgba(224,231,255,.7)}.styles_paymentCard__t7eEq{cursor:pointer}.styles_cardHeader__vQhAN{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;color:rgba(224,231,255,.9);font-size:.9rem;font-weight:500}.styles_accountNumber__swf8P{margin:0;font-size:1rem;font-weight:500;color:#e0e7ff;word-break:break-all;position:relative;padding-right:4rem}.styles_copyIndicator__eomQ0{position:absolute;right:0;top:0;background:rgba(16,185,129,.2);color:#10b981;padding:.1rem .5rem;border-radius:50px;font-size:.75rem;font-weight:500}.styles_timerCard__OmM1E{display:flex;align-items:center;gap:1rem}.styles_timerCard__OmM1E.styles_expired__ZcyOs{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3)}.styles_timerIcon__j_V2h{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;background:rgba(245,158,11,.15);color:#f59e0b}.styles_timerCard__OmM1E.styles_expired__ZcyOs .styles_timerIcon__j_V2h{background:rgba(239,68,68,.15);color:#ef4444}.styles_timerContent__8slzD{display:flex;flex-direction:column}.styles_timerLabel__D_DS_{margin:0;font-size:.85rem;color:rgba(224,231,255,.7)}.styles_timerValue__H_VgC{margin:.25rem 0 0;font-size:1.1rem;font-weight:600;color:#e0e7ff}.styles_settingsButton__6NpLP{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:linear-gradient(90deg,#1F2AD7,#3B46E8);border:none;color:white;cursor:pointer;text-align:center;transition:all .3s ease}.styles_settingsButton__6NpLP:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(99,102,241,.3)}.styles_settingsButton__6NpLP i{font-size:1.5rem}.styles_settingsButton__6NpLP span{font-size:.95rem;font-weight:500}@media (max-width:992px){.styles_grid__LBguL{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.styles_grid__LBguL{grid-template-columns:1fr}.styles_header__0TX9X{flex-direction:column;align-items:flex-start;gap:.75rem}}.styles_footer__KoQ2V{position:relative;color:#f8fafc;background-color:#090f21;border-top:1px solid rgba(71,85,105,.3);padding-top:3rem;margin-top:3rem}.styles_contentWrapper__Xv942{max-width:1200px;margin:0 auto;padding:0 1.5rem}.styles_brandSection__zriiS{display:flex;justify-content:center;padding-bottom:2rem}.styles_logoContainer__d8uBe{display:flex;flex-direction:column;align-items:center;text-align:center}.styles_tagline__AwIwc{color:#94a3b8;font-size:.95rem;margin-top:1rem;max-width:500px;line-height:1.5}.styles_socialLinks__eN6ze{display:flex;gap:1.5rem;margin-top:1.5rem}.styles_socialIcon__r4o1c{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.05);color:#e2e8f0;font-size:1.1rem;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.styles_socialIcon__r4o1c:hover{background:#4b56e5;color:white;transform:translateY(-3px);box-shadow:0 4px 15px rgba(99,102,241,.3)}.styles_copyrightSection__ckckT{padding:1.5rem;background:rgba(9,15,33,.95);border-top:1px solid rgba(71,85,105,.3)}.styles_copyrightContainer__Kg0lS{max-width:1200px;margin:0 auto;text-align:center}.styles_copyright__BjkHm{color:#94a3b8;font-size:.9rem;margin-bottom:.3rem}.styles_rights__POdzW{color:#64748b;font-size:.8rem}@media (max-width:768px){.styles_footer__KoQ2V{padding-top:2rem}.styles_brandSection__zriiS{padding-bottom:1.5rem}.styles_socialLinks__eN6ze{gap:1rem}.styles_socialIcon__r4o1c{width:38px;height:38px;font-size:1rem}.styles_copyrightSection__ckckT{padding:1.25rem}}.styles_modalBackdrop__LfPkS{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1050;padding:10px;animation:styles_fadeIn__jLwAX .3s ease}@keyframes styles_fadeIn__jLwAX{0%{opacity:0}to{opacity:1}}.styles_modalContainer__0lWAR{width:100%;max-width:600px;max-height:90vh;animation:styles_slideUp__vmf0r .4s ease}@keyframes styles_slideUp__vmf0r{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.styles_modalContent__f5oXC{background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(11,17,34,.98));border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 20px rgba(0,0,0,.2)}.styles_modalHeader__Z0pNE{padding:1rem;background:linear-gradient(90deg,#1F2AD7,#3B46E8);display:flex;justify-content:space-between;align-items:center;position:relative}.styles_headerContent__uynKx{display:flex;align-items:center;gap:8px}.styles_headerIcon__sipQP{font-size:1.3rem;color:rgba(255,255,255,.9)}.styles_modalTitle__kvvvc{margin:0;color:white;font-weight:600;font-size:1.1rem}.styles_closeButton__O_CUB{background:rgba(255,255,255,.1);border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;cursor:pointer;transition:all .2s ease}.styles_closeButton__O_CUB:hover{background:rgba(255,255,255,.2);transform:rotate(90deg)}.styles_modalBody__dYxgT{padding:1rem;max-height:calc(90vh - 150px);overflow-y:auto}.styles_formGroup__lj_iH{margin-bottom:1rem}.styles_formLabel__L8via{display:block;margin-bottom:.5rem;font-weight:500;color:#e2e8f0;font-size:.9rem}.styles_formInput__DjWf8{width:100%;padding:.7rem .9rem;background:rgba(30,41,59,.7);border:1px solid rgba(71,85,105,.5);border-radius:8px;color:white;font-size:.95rem;transition:all .2s ease}.styles_formInput__DjWf8:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.styles_sectionLabel__VgY1Z{display:block;margin-bottom:1rem;font-weight:500;color:#e2e8f0;font-size:.9rem}.styles_sandwichGrid__6DxPc{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1rem;max-height:250px;overflow-y:auto;padding-right:4px}.styles_sandwichCard__c3laC{background:rgba(30,41,59,.5);border-radius:10px;padding:.75rem;border:1px solid rgba(71,85,105,.3);transition:all .2s ease;display:flex;justify-content:space-between;align-items:center}.styles_sandwichCard__c3laC:hover{border-color:rgba(59,130,246,.3)}.styles_sandwichInfo__tyFjJ{display:flex;flex-direction:column}.styles_sandwichName__uywIs{font-weight:500;color:white;margin-bottom:.25rem;font-size:.95rem}.styles_sandwichPrice__TeSyE{font-size:.8rem;color:#3b82f6;font-weight:600}.styles_quantityControls__H_bwc{display:flex;align-items:center;gap:.5rem}.styles_quantityButton__Vsev8{width:28px;height:28px;border-radius:6px;background:rgba(59,130,246,.2);border:1px solid rgba(59,130,246,.3);color:#3b82f6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.styles_quantityButton__Vsev8:hover:not(:disabled){background:rgba(59,130,246,.3)}.styles_quantityButton__Vsev8:disabled{opacity:.5;cursor:not-allowed}.styles_quantityDisplay__g8ru4{min-width:24px;text-align:center;font-weight:600;font-size:.9rem}.styles_orderSummary__Azou8{background:rgba(30,41,59,.6);border-radius:10px;padding:1rem;margin-top:1rem;border:1px solid rgba(71,85,105,.3)}.styles_summaryRow__LoKx_{display:flex;justify-content:space-between;margin-bottom:.5rem;color:#e2e8f0;font-size:.9rem}.styles_summaryValue__5uvj_{font-weight:600}.styles_totalLabel__Uh1re{font-weight:700;color:white}.styles_totalValue__x3fEq{font-weight:700;color:#3b82f6}.styles_modalFooter__kV8Re{padding:1rem;display:flex;justify-content:flex-end;gap:.75rem;background:rgba(15,23,42,.7);border-top:1px solid rgba(71,85,105,.3)}.styles_cancelButton__WVr2e{padding:.6rem 1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#e2e8f0;font-weight:500;cursor:pointer;transition:all .2s ease}.styles_cancelButton__WVr2e:hover{background:rgba(255,255,255,.1)}.styles_submitButton__x8fJg{padding:.6rem 1rem;background:linear-gradient(90deg,#1F2AD7,#3B46E8);border:none;border-radius:8px;color:white;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .3s ease;min-width:140px}.styles_submitButton__x8fJg:hover:not(:disabled){box-shadow:0 5px 15px rgba(99,102,241,.4)}.styles_submitButton__x8fJg:disabled{opacity:.6;cursor:not-allowed}@media (max-width:480px){.styles_modalContainer__0lWAR{max-width:95%}.styles_modalHeader__Z0pNE{padding:.75rem}.styles_modalTitle__kvvvc{font-size:1rem}.styles_modalBody__dYxgT{padding:.75rem}.styles_sandwichGrid__6DxPc{grid-template-columns:1fr;max-height:200px}.styles_sandwichCard__c3laC{padding:.6rem}.styles_quantityButton__Vsev8{width:26px;height:26px}.styles_formLabel__L8via,.styles_sectionLabel__VgY1Z{font-size:.85rem}.styles_formInput__DjWf8{padding:.6rem .8rem;font-size:.9rem}.styles_modalFooter__kV8Re{flex-direction:column}.styles_cancelButton__WVr2e,.styles_submitButton__x8fJg{width:100%}}@media (max-width:360px){.styles_modalContainer__0lWAR{max-width:100%;border-radius:0}.styles_modalContent__f5oXC{border-radius:0}}@media (max-height:500px) and (orientation:landscape){.styles_modalBody__dYxgT{max-height:60vh}}.styles_mobileView__VsQf5{max-width:95%}