.page-account .acc-layout{grid-template-columns:230px 1fr;gap:44px;padding:40px 0 80px;display:grid}.page-account .acc-layout>*{min-width:0}.page-account .acc-nav{align-self:start;position:sticky;top:92px}.page-account .acc-user{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:14px;padding-bottom:18px;display:flex}.page-account .avatar{background:linear-gradient(140deg, var(--brass-2), var(--terra));color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:.9rem;font-weight:800;display:grid}.page-account .acc-nav a{border-radius:var(--r);color:var(--ink-2);justify-content:space-between;align-items:center;padding:10px 12px;font-size:.88rem;font-weight:600;transition:all .18s;display:flex}.page-account .acc-nav a:hover{background:var(--paper-2)}.page-account .acc-nav a.on{background:var(--ink);color:var(--paper)}.page-account .acc-nav a .n{opacity:.6;font-size:.74rem}.page-account .tabs-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.page-account .owned{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:120px 1fr auto;align-items:center;gap:18px;padding:14px;transition:all .22s;display:grid}.page-account .owned+.owned{margin-top:14px}.page-account .owned:hover{box-shadow:var(--shadow);border-color:var(--brass)}.page-account .owned-img{aspect-ratio:3/2;border-radius:var(--r);position:relative;overflow:hidden}.page-account .owned h3{font-family:var(--display);margin-bottom:4px;font-size:1.4rem}.page-account .owned-prog{max-width:320px;margin-top:10px}.page-account .owned-prog .progress{background:var(--paper-3)}.page-account .owned-prog .progress>i{background:var(--brass)}.page-account .dl{color:var(--sage);align-items:center;gap:6px;font-size:.74rem;font-weight:700;display:inline-flex}.page-account .orders{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.page-account .order-head,.page-account .order-row{grid-template-columns:105px 1fr 80px 90px 120px;align-items:center;gap:12px;padding:12px 16px;display:grid}.page-account .order-head{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:var(--paper-2);border-bottom:1px solid var(--line);font-size:.68rem;font-weight:800}.page-account .order-row{border-bottom:1px solid var(--line-2);font-size:.86rem}.page-account .order-row:last-child{border-bottom:0}.page-account .order-date,.page-account .order-n{color:var(--ink-3)}.page-account .order-tour,.page-account .order-sum{font-weight:700}@media (max-width:720px){.page-account .order-head{display:none}.page-account .order-row{grid-template-columns:1fr auto;row-gap:6px;padding:14px 16px}.page-account .order-tour{order:-1;grid-column:1/-1;font-size:.95rem}.page-account .order-status{grid-area:2/2;justify-self:end}.page-account .order-date{grid-area:2/1}.page-account .order-n,.page-account .order-sum{grid-row:3;font-size:.8rem}.page-account .order-n{grid-column:1}.page-account .order-sum{grid-column:2;justify-self:end}.page-account .order-n:before,.page-account .order-sum:before{content:attr(data-label) ": ";color:var(--ink-3);font-weight:400}}.page-account .st{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.7rem;font-weight:800}.page-account .st-paid{color:var(--sage);background:#5f70602e}.page-account .st-fail{color:var(--terra);background:#a64b2a26}.page-account .st-pub{color:var(--sage);background:#5f70602e}.page-account .st-pending{color:var(--brass);background:#b0803a2e}.page-account .stars{color:var(--brass);letter-spacing:1px;font-size:.88rem}.page-account .stars .off{color:var(--line)}@media (max-width:900px){.page-account .acc-layout{grid-template-columns:1fr}.page-account .acc-nav{position:static}.page-account .owned{grid-template-columns:90px 1fr}}
