.member-main.member-orders-main{max-width:700px}.member-panel.member-orders-panel,.light-theme .member-panel.member-orders-panel{box-shadow:none;background:0 0;border:0;padding:0}.member-orders-panel .member-tabs[data-slot=tabs-list]{background:linear-gradient(#464849 0%,#2a2c2d 95%);border:1px solid #ffffff09;border-radius:13px;width:100%;min-height:48px;padding:0 12px;box-shadow:inset 0 1px #ffffff18,0 5px 12px #0003}.member-orders-panel .member-tabs [data-slot=tabs-trigger]{text-shadow:0 1px 2px #000a;min-height:46px;box-shadow:none;font-size:15px;position:relative;color:#dedfe0!important;background:0 0!important;border:0!important}.member-orders-panel .member-tabs [data-slot=tabs-trigger][data-state=active]{font-weight:700;color:#fff!important;border:0!important}.member-orders-panel .member-tabs [data-state=active]:after{content:"";background:#fff;border-radius:2px;width:24px;height:2px;position:absolute;bottom:5px;left:calc(50% - 12px);box-shadow:0 1px 3px #0005}.member-orders-panel .member-history-controls{gap:10px;margin:12px 0 18px}.member-orders-panel .member-history-controls input,.member-orders-panel .member-history-controls button{color:#f6f7f8;background:linear-gradient(#303234,#252728);border:1px solid #ffffff12;border-radius:9px;min-height:42px;box-shadow:inset 0 1px 2px #0004}.member-orders-panel .member-history-controls input::placeholder{color:#b7b9bd}.member-order-cards{gap:20px;margin:0;padding:0;list-style:none;display:grid}.member-order-card{color:#f5f5f5;background:linear-gradient(160deg,#444648 0%,#353738 43%,#232526 94%);border:1px solid #ffffff08;border-radius:15px;min-width:0;padding:17px 18px 20px;box-shadow:inset 0 1px #ffffff16,inset 0 -1px #0004,0 7px 18px #0003}.member-order-meta{justify-content:space-between;align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:flex}.member-order-meta time{color:#f1f2f3;font-variant-numeric:tabular-nums;font-weight:600}.member-order-meta>span{color:#c7c8ca;flex-shrink:0;font-size:14px}.member-order-rate{text-align:right;color:#c7c8ca;margin:7px 0 8px;font-size:14px;line-height:1.5}.member-order-app{border-bottom:1px solid #cdd0d277;align-items:center;gap:12px;min-height:72px;padding-bottom:13px;display:flex;box-shadow:0 1px #0004}.member-order-app strong{overflow-wrap:anywhere;text-shadow:0 1px 1px #0008;min-width:0;font-size:16px;font-weight:600;line-height:1.45}.member-order-app .member-order-logo{color:#555;background:#f2f2f2;border-radius:50%;flex:0 0 60px;width:60px;height:60px;overflow:hidden;box-shadow:inset 0 1px 2px #fff9,0 2px 5px #0005}.member-order-logo img{object-fit:contain;border-radius:inherit;width:100%;height:100%}.member-order-values{text-align:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:16px 0 9px;display:grid}.member-order-values>div{gap:6px;min-width:0;display:grid}.member-order-values span{color:#f2b549;text-shadow:0 1px 2px #0005;font-size:16px}.member-order-values strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.6}.member-order-action{color:#fff;text-shadow:0 1px 2px #0009;background:linear-gradient(#4b4d4e,#2a2c2d 90%);border-radius:7px;justify-content:center;align-items:center;min-height:48px;margin-top:17px;font-size:15px;display:flex;box-shadow:inset 0 1px #ffffff16,0 3px 7px #0004}.member-order-action:hover{background:linear-gradient(#585a5b,#313334)}.member-order-action:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0007}.member-order-details{color:#c7c8ca;margin-top:12px;font-size:13px;line-height:1.6}.member-order-details summary{cursor:pointer;width:fit-content}.member-order-details dl{gap:8px;margin:0;padding-top:8px;display:grid}.member-order-details dl>div{grid-template-columns:auto minmax(0,1fr);gap:14px;display:grid}.member-order-details dd{text-align:right;overflow-wrap:anywhere;color:#eee;margin:0}.member-order-action:focus-visible{outline-offset:4px;outline:2px solid #f2b549}.member-order-details summary:focus-visible{outline-offset:4px;outline:2px solid #f2b549}@media (max-width:760px){.member-main.member-orders-main{padding-inline:8px}.member-order-card{padding:15px 15px 18px}.member-order-cards{gap:20px}.member-order-meta{font-size:12px}.member-order-meta>span,.member-order-values strong{font-size:14px}}
