.page_shell__U3N4A{min-height:100vh;color:var(--text-primary);background:var(--page-bg)}.page_main__Q6sVt{width:min(calc(100vw - 48px),1600px);min-height:62vh;margin:0 auto;padding:42px 0 72px}.page_titleBlock__oCM8V{margin-bottom:24px}.page_titleBlock__oCM8V>span{color:#007aff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_titleBlock__oCM8V h1{margin:6px 0 8px;font-size:clamp(36px,6vw,54px);letter-spacing:-.045em}.page_orderCopy__vd1rJ p,.page_stateCard__38dA2 p,.page_titleBlock__oCM8V p{color:var(--text-secondary)}.page_titleBlock__oCM8V p{max-width:620px;margin:0;line-height:1.6}.page_storeLinks__bxMpz{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:12px}.page_orderCard__vSd7S,.page_stateCard__38dA2{border:1px solid var(--hairline);border-radius:20px;background:var(--surface-elevated);box-shadow:0 18px 50px rgba(0,0,0,.06)}.page_stateCard__38dA2{display:grid;min-height:320px;place-items:center;align-content:center;gap:10px;padding:32px;text-align:center}.page_stateCard__38dA2 h2,.page_stateCard__38dA2 p{margin:0}.page_stateCard__38dA2 p{max-width:500px;line-height:1.55}.page_stateCard__38dA2 a,.page_stateCard__38dA2 button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;margin-top:8px;padding:0 18px;border:0;border-radius:12px;color:#fff;background:#007aff;font-weight:750;cursor:pointer}.page_spinner__Y7ir0{animation:page_spin__WgD4Z .8s linear infinite}.page_orderList__bnWu_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px}.page_ordersSection__3_ytw{display:grid;gap:20px}.page_loadMoreArea__abiWY{display:grid;justify-items:center;gap:8px}.page_loadMoreArea__abiWY p{margin:0;color:#c42b1c;text-align:center}.page_loadMoreArea__abiWY button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:1px solid var(--hairline);border-radius:12px;color:var(--text-primary);background:var(--surface-elevated);font-weight:750;cursor:pointer}.page_loadMoreArea__abiWY button:disabled{cursor:wait;opacity:.68}.page_loadMoreArea__abiWY svg{width:17px;height:17px}.page_orderCard__vSd7S{display:grid;grid-template-columns:clamp(86px,7vw,112px) minmax(0,1fr);align-items:start;gap:12px;min-height:220px;padding:12px}.page_orderPoster__UpsEv{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:14px;border:1px solid var(--hairline);background:var(--surface-muted)}.page_orderPosterImage__mm765{object-fit:cover}.page_orderCopy__vd1rJ{min-width:0}.page_orderCopy__vd1rJ h2{margin:0 0 6px;font-size:17px}.page_orderCopy__vd1rJ p{display:flex;align-items:center;gap:6px;margin:0 0 9px;font-size:13px}.page_orderCopy__vd1rJ p svg{width:15px;height:15px}.page_status__JeQ0z{display:inline-flex;padding:5px 9px;border-radius:999px;color:#8a6100;background:rgba(255,204,0,.15);font-size:12px;font-weight:750}.page_status__JeQ0z[data-status=paid]{color:#19762b;background:rgba(52,199,89,.14)}.page_status__JeQ0z[data-status=canceled],.page_status__JeQ0z[data-status=failed]{color:#c42b1c;background:rgba(255,59,48,.12)}@keyframes page_spin__WgD4Z{to{transform:rotate(1turn)}}@media (max-width:640px){.page_main__Q6sVt{width:min(calc(100vw - 32px),1600px);padding-top:30px}.page_orderCard__vSd7S{grid-template-columns:96px minmax(0,1fr)}}@media (max-width:1180px){.page_orderList__bnWu_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.page_orderList__bnWu_{grid-template-columns:minmax(0,1fr)}}.page_orderLegalDetails__Cb54B{margin-top:12px;border:1px solid var(--hairline);border-radius:12px;color:var(--text-secondary);background:var(--surface-muted);font-size:12px;line-height:1.55}.page_orderLegalDetails__Cb54B summary{min-height:44px;padding:12px;color:var(--text-primary);font-weight:750;cursor:pointer}.page_orderLegalDetails__Cb54B p{margin:0;padding:0 12px 10px;overflow-wrap:anywhere}.page_orderLegalDetails__Cb54B div{display:flex;flex-wrap:wrap;gap:8px 14px;padding:0 12px 12px}.page_orderLegalDetails__Cb54B a{color:#007aff;font-weight:700;text-decoration:underline}