.ac__layout{display:grid;grid-template-columns:262px minmax(0,1fr);grid-gap:26px;gap:26px;align-items:start;padding-bottom:72px}.ac__side{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px 20px;position:-webkit-sticky;position:sticky;top:24px}.ac__who{display:flex;align-items:center;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--line)}.ac__avatar{flex:none;width:42px;height:42px;border-radius:50%;background:#1b1a18;color:#f7f5f1;display:grid;place-items:center;font-size:14px;font-weight:700;letter-spacing:.02em}.ac__who-name{font-size:13.5px;font-weight:600;color:#191712;line-height:1.3}.ac__who-mail{font-size:11.5px;color:var(--muted-2);margin-top:3px;word-break:break-all;line-height:1.4}.ac__tabs{display:grid;grid-gap:4px;gap:4px;padding:14px 0}.ac__tab{display:flex;align-items:center;gap:10px;width:100%;font:inherit;font-size:13px;font-weight:500;color:var(--muted);background:none;border:0;border-radius:9px;padding:10px 11px;text-align:left;cursor:pointer}.ac__tab svg{flex:none;color:var(--muted-2)}.ac__tab:hover{background:var(--bg-light);color:#191712}.ac__tab.is-on{background:#1b1a18;color:#f7f5f1;font-weight:600}.ac__tab.is-on svg{color:#f7f5f1}.ac__tab-n{margin-left:auto;font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--bg);color:var(--muted);border-radius:999px;padding:2px 8px;min-width:22px;text-align:center}.ac__tab.is-on .ac__tab-n{background:rgba(247,245,241,.16);color:#f7f5f1}.ac__tab:focus-visible{outline:2px solid #1b1a18;outline-offset:2px}.ac__side-foot{padding-top:16px;border-top:1px solid var(--line);text-align:center}.ac__side-link{display:inline-block;margin-top:12px;font-size:12px;color:var(--muted-2);border-bottom:1px solid transparent}.ac__side-link:hover{color:var(--ink);border-color:var(--line)}.ac__main{display:grid;grid-gap:20px;gap:20px;min-width:0}.ac__facts{display:grid;grid-gap:0;gap:0;margin:0}.ac__fact{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline;padding:15px 0;border-top:1px solid var(--line)}.ac__fact:first-child{border-top:0;padding-top:2px}.ac__fact dt{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2)}.ac__fact dd{margin:0;font-size:14.5px;font-weight:600;color:#191712;word-break:break-word}.ac__fact dd small{display:block;font-size:12px;font-weight:400;color:var(--muted-2);margin-top:4px}.pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;border-radius:999px;padding:5px 11px 5px 8px}.pill svg{flex:none}.pill--ok{background:#eef4ea;border:1px solid #cfe0c8;color:#2f5d34}.pill--wait{background:#fdf3e3;border:1px solid #f0dcb4;color:#8a5b12}.oorder-list{display:grid;grid-gap:0;gap:0}.oorder{border-top:1px solid var(--line)}.oorder:first-child{border-top:0}.oorder__btn{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) auto auto auto;grid-gap:18px;gap:18px;align-items:center;width:100%;font:inherit;text-align:left;background:none;border:0;cursor:pointer;padding:18px 6px;margin:0 -6px;border-radius:10px}.oorder__btn:hover{background:var(--bg-light)}.oorder__btn:focus-visible{outline:2px solid #1b1a18;outline-offset:2px}.oorder__no{font-size:14px;font-weight:700;color:#191712;letter-spacing:-.01em}.oorder__date{font-size:12px;color:var(--muted-2);margin-top:4px}.oorder__items{font-size:12.5px;color:var(--muted)}.oorder__total{font-size:14px;font-weight:700;color:#191712;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.oorder__total small{display:block;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2);margin-bottom:3px}.oorder__chev{flex:none;width:26px;height:26px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;color:var(--muted);background:#fff;transition:transform .22s ease,border-color .22s ease}.oorder__btn[aria-expanded=true] .oorder__chev{transform:rotate(90deg);border-color:#1b1a18;color:#191712}.odetail{padding:2px 0 26px}.odetail__top{flex-wrap:wrap;gap:10px 18px;justify-content:space-between;background:var(--bg-light);border:1px solid var(--line);border-radius:12px;padding:14px 16px;margin-bottom:20px}.odetail__top,.odetail__track{display:flex;align-items:center}.odetail__track{font-size:12.5px;color:var(--muted);gap:9px}.odetail__track b{color:#191712;font-weight:600}.odetail__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin-bottom:24px}.odetail h3{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);padding-bottom:10px;border-bottom:1px solid var(--line);margin-bottom:12px}.okv{display:grid;grid-gap:9px;gap:9px;margin:0}.okv div{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline}.okv dt{font-size:12px;color:var(--muted-2)}.okv dd{margin:0;font-size:13px;color:#191712;font-weight:500;word-break:break-word}.okv dd a{border-bottom:1px solid var(--line)}.oaddr{font-size:13px;line-height:1.6;color:#191712;font-style:normal}.oaddr,.oline{margin-bottom:12px}.oline{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.oline__meta{font-size:12px;color:var(--muted);margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.oitems{margin-bottom:24px}.oledger{border-top:1px solid var(--line);padding-top:14px}.ac__noorders{text-align:center;padding:34px 10px 26px}.ac__noorders h3{font-size:16px;font-weight:700;color:#191712}.ac__noorders p{font-size:13px;color:var(--muted);line-height:1.6;max-width:44ch;margin:8px auto 20px}.panel__head-note{font-size:12px;color:var(--muted-2);margin-left:auto}@media (max-width:1080px){.ac__layout{grid-template-columns:1fr}.ac__side{position:static}.ac__tabs{grid-template-columns:1fr 1fr;display:grid}.ac__side-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.ac__side-foot .btn--block{width:auto;min-width:130px}}@media (max-width:720px){.ac__tabs{grid-template-columns:1fr}.oorder__btn{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.oorder__no{grid-column:1;grid-row:1}.oorder__total{grid-column:2;grid-row:1;text-align:right}.oorder__items{grid-column:1;grid-row:2}.oorder__chev{grid-column:2;grid-row:2;justify-self:end;align-self:center}.oorder__status{grid-column:1/-1;grid-row:3;justify-self:start}.odetail__grid{gap:22px}.ac__fact,.odetail__grid{grid-template-columns:1fr}.ac__fact{gap:6px}}