.Profile_profileWrapper__KvByT{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:0 0 80px;min-height:100vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.Profile_profileLayout__ozP2p{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.5fr;gap:60px;align-items:start;padding:0 20px}.Profile_orderCard__aKsj3,.Profile_profileCard__eRix3{height:auto;display:flex;flex-direction:column;margin-bottom:40px}.Profile_profileCard__eRix3{background:linear-gradient(145deg,#ffffff,#f8fafc);border-radius:16px;box-shadow:0 6px 24px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(255,255,255,.8);padding:24px 20px 20px;min-width:280px;max-width:400px;width:100%;align-items:center;position:relative;overflow:hidden}.Profile_profileCard__eRix3:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#2563eb,#3b82f6,#60a5fa)}.Profile_avatar__9mDDo{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#2563eb,#3b82f6 50%,#60a5fa);display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:#ffffff;margin-bottom:16px;box-shadow:0 6px 20px rgba(37,99,235,.3);border:3px solid rgba(255,255,255,.9);position:relative;z-index:1}.Profile_infoRow__enlFy{display:flex;align-items:center;margin-bottom:8px;font-size:14px;padding:6px 10px;background:rgba(248,250,252,.8);border-radius:8px;border:1px solid rgba(226,232,240,.5);transition:all .2s ease}.Profile_infoRow__enlFy:hover{background:rgba(239,246,255,.8);border-color:rgba(59,130,246,.3);transform:translateY(-1px)}.Profile_infoIcon__arGmK{margin-right:10px;font-size:16px;width:20px;text-align:center}.Profile_orderCard__aKsj3{background:linear-gradient(145deg,#ffffff,#f8fafc);border-radius:16px;box-shadow:0 6px 24px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(255,255,255,.8);padding:24px 20px 20px;min-width:320px;max-width:100%;width:100%;position:relative;overflow:hidden}.Profile_orderCard__aKsj3:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#10b981,#34d399,#6ee7b7)}.Profile_orderTitle__GQSr6{font-size:20px;font-weight:700;margin-bottom:16px;color:#1e293b;position:relative;z-index:1}.Profile_orderTable__QuWYd{width:100%;border-collapse:collapse;font-size:13px;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06)}.Profile_orderTable__QuWYd th{padding:10px 8px;text-align:left;font-weight:700;background:linear-gradient(135deg,#f8fafc,#e2e8f0);color:#374151;border-bottom:2px solid #e5e7eb}.Profile_orderTable__QuWYd td{padding:10px 8px;border-bottom:1px solid #f3f4f6}.Profile_orderTable__QuWYd tr:nth-child(2n){background:rgba(248,250,252,.5)}.Profile_orderTable__QuWYd tr:hover{background:rgba(239,246,255,.8);transform:scale(1.01);transition:all .2s ease}.Profile_statusBadge__HKxaj{display:inline-block;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Profile_statusPending__pglKE{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border:1px solid rgba(245,158,11,.3)}.Profile_statusConfirmed__j1Rmw{background:linear-gradient(135deg,#22c55e,#16a34a);color:#ffffff;border:1px solid rgba(34,197,94,.3)}@media (max-width:1100px){.Profile_profileLayout__ozP2p{grid-template-columns:1fr;gap:40px;padding:0 16px}.Profile_orderCard__aKsj3,.Profile_profileCard__eRix3{min-width:0;width:100%;max-width:600px}}@media (max-width:768px){.Profile_profileLayout__ozP2p{gap:24px;padding:0 12px}.Profile_orderCard__aKsj3,.Profile_profileCard__eRix3{padding:18px 14px 14px;margin-bottom:16px}.Profile_avatar__9mDDo{width:60px;height:60px;font-size:26px;margin-bottom:12px}.Profile_orderTitle__GQSr6{font-size:18px;margin-bottom:14px}.Profile_orderCard__aKsj3{overflow-x:auto;-webkit-overflow-scrolling:touch}.Profile_orderTable__QuWYd{font-size:12px;min-width:600px;display:table}.Profile_orderTable__QuWYd td,.Profile_orderTable__QuWYd th{padding:8px 6px;white-space:nowrap}.Profile_searchBar__Wz21c{flex-direction:column;padding:12px;gap:8px;align-items:stretch}.Profile_searchInput__FKnvq{font-size:12px;padding:8px;width:100%;min-width:auto;box-sizing:border-box}.Profile_infoRow__enlFy{font-size:13px;margin-bottom:8px;padding:5px 8px}.Profile_modalContent__lI5OL{padding:16px 12px 12px;margin:16px;max-width:95vw}.Profile_modalTitle__eofGM{font-size:18px;margin-bottom:14px}.Profile_modalTable__K5xhx{font-size:13px;min-width:600px;display:table}.Profile_modalTable__K5xhx td,.Profile_modalTable__K5xhx th{padding:8px 6px;white-space:nowrap}}@media (max-width:480px){.Profile_profileLayout__ozP2p{padding:0 8px;gap:20px}.Profile_orderCard__aKsj3,.Profile_profileCard__eRix3{padding:16px 12px 12px}.Profile_avatar__9mDDo{width:55px;height:55px;font-size:24px;margin-bottom:10px}.Profile_orderTitle__GQSr6{font-size:16px;margin-bottom:12px}.Profile_orderTable__QuWYd{font-size:11px;min-width:550px}.Profile_orderTable__QuWYd td,.Profile_orderTable__QuWYd th{padding:6px 4px}.Profile_infoRow__enlFy{font-size:12px;margin-bottom:6px;padding:4px 6px}.Profile_searchInput__FKnvq{font-size:11px;padding:8px;width:100%;min-width:auto;box-sizing:border-box}.Profile_searchBar__Wz21c{flex-direction:column;padding:10px;gap:8px}.Profile_modalContent__lI5OL{padding:14px 10px 10px;margin:12px;max-width:96vw}.Profile_modalTitle__eofGM{font-size:16px;margin-bottom:12px}.Profile_modalTable__K5xhx{font-size:12px;min-width:550px}.Profile_modalTable__K5xhx td,.Profile_modalTable__K5xhx th{padding:6px 4px}}.Profile_modalOverlay__mGMiR{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.18);z-index:1000;display:flex;align-items:center;justify-content:center}.Profile_modalContent__lI5OL{background:linear-gradient(145deg,#ffffff,#f8fafc);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.2),0 8px 24px rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.8);padding:32px 24px 24px;min-width:320px;max-width:95vw;max-height:90vh;overflow-y:auto;position:relative}.Profile_modalClose__6mlNM{position:absolute;top:16px;right:20px;background:none;border:none;font-size:24px;color:#888;cursor:pointer}.Profile_modalTitle__eofGM{font-size:20px;font-weight:700;margin-bottom:16px}.Profile_modalTable__K5xhx{width:100%;border-collapse:collapse;font-size:14px}.Profile_modalTable__K5xhx td,.Profile_modalTable__K5xhx th{padding:8px;text-align:left}.Profile_modalTable__K5xhx th{background:#f3f4f6;font-weight:700}.Profile_modalTable__K5xhx tr:nth-child(2n){background:#f9fafb}.Profile_modalTableWrapper__TGTfL{width:100%;overflow-x:visible}@media (max-width:768px){.Profile_modalTableWrapper__TGTfL{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -12px;padding:0 12px}}@media (max-width:480px){.Profile_modalTableWrapper__TGTfL{margin:0 -10px;padding:0 10px}}.Profile_searchBar__Wz21c{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap;padding:12px;background:rgba(248,250,252,.6);border-radius:10px;border:1px solid rgba(226,232,240,.5)}.Profile_searchInput__FKnvq{padding:6px 10px;border:1px solid rgba(209,213,219,.8);border-radius:6px;font-size:13px;min-width:100px;background:rgba(255,255,255,.9);transition:all .2s ease}.Profile_searchInput__FKnvq:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);background:#ffffff}.Profile_pagination__9BqEn{display:flex;gap:6px;margin-top:16px;align-items:center;flex-wrap:wrap;justify-content:center;padding:12px;background:rgba(248,250,252,.6);border-radius:10px;border:1px solid rgba(226,232,240,.5)}.Profile_pageBtn__Je3uB{background:rgba(255,255,255,.9);border:1px solid rgba(37,99,235,.3);color:#2563eb;border-radius:6px;padding:5px 10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Profile_pageBtn__Je3uB:hover{background:rgba(37,99,235,.1);border-color:#2563eb;transform:translateY(-1px)}.Profile_pageBtnActive__unmV_{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;border:1px solid #2563eb;box-shadow:0 4px 12px rgba(37,99,235,.3);transform:translateY(-1px)}.Profile_pageBtn__Je3uB:disabled{opacity:.5;cursor:not-allowed}.Profile_downloadBtn__DUqia{background:#2563eb;color:#fff;border:none;border-radius:6px;padding:4px 10px 4px 8px;font-size:15px;font-weight:600;cursor:pointer;margin-left:8px;display:inline-flex;align-items:center;transition:background .15s}.Profile_downloadBtn__DUqia:hover{background:#1746a2}.Profile_downloadIcon__8ulUQ{margin-right:4px;width:16px;height:16px;vertical-align:middle}