.saved-page{--gut:64px;--tile:#f4f2ec}.pf-section{padding:0 var(--gut);margin-top:64px}.pf-top{grid-template-columns:auto 1fr auto;align-items:start;gap:45px;display:grid}.pf-ava-col{flex-direction:column;align-items:center;display:flex}.pf-ava{background:var(--tile);border-radius:50%;flex-shrink:0;width:128px;height:128px;overflow:hidden}.pf-ava img{object-fit:cover;width:100%;height:100%;display:block}.pf-edit{width:128px;font-family:var(--mono);font-size:var(--t-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--gray);cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;gap:6px;margin-top:11px;display:inline-flex}.pf-edit:hover{color:var(--ink)}.pf-edit svg{width:12px;height:12px}.pf-name{font-family:var(--f);letter-spacing:-.01em;color:var(--ink);font-size:28px;font-weight:500;line-height:1.1}.pf-sub{font-family:var(--mono);font-size:var(--t-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--gray);align-items:center;gap:23px;margin-top:11px;display:flex}.pf-sub .b{color:var(--ink)}.pf-stats{align-items:flex-start;gap:45px;margin-top:32px;display:flex}.pf-stat{flex-direction:column;gap:4px;display:flex}.pf-stat .val{font-family:var(--f);color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:20px;font-weight:600;display:inline-flex}.pf-stat .lab{font-family:var(--mono);font-size:var(--t-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--gray)}.stars{gap:3px;display:flex}.stars svg{width:13px;height:13px;stroke:var(--gray);fill:none}.pf-loc{border:1px solid var(--border);font-family:var(--mono);font-size:var(--t-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--gray);align-items:center;gap:8px;margin-top:23px;padding:8px 16px;display:inline-flex}.pf-loc svg{width:12px;height:12px}.pf-actions{align-items:flex-start;gap:16px;display:flex}.btn-new{border:1px solid var(--ink);font-family:var(--f);font-size:var(--t-caption);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);cursor:pointer;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;align-items:center;padding:11px 23px;font-weight:500;text-decoration:none;display:inline-flex}.btn-new:hover{background:var(--ink);color:#fff}.btn-share{border:1px solid var(--border);background:var(--bg);cursor:pointer;width:41px;height:41px;transition:border-color var(--t-fast) var(--ease);justify-content:center;align-items:center;display:flex}.btn-share:hover{border-color:var(--ink)}.btn-share svg{width:16px;height:16px}.td-section{padding:0 var(--gut);margin-top:64px}.td-label{font-family:var(--mono);font-size:var(--t-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--gray);margin-bottom:23px;font-weight:400;display:block}.td-chips{flex-wrap:wrap;gap:16px;display:flex}.td-chips .chip{border:1px solid var(--border);font-family:var(--f);font-size:var(--t-caption);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);cursor:pointer;transition:border-color var(--t-fast) var(--ease);background:0 0;padding:16px 23px;font-weight:500}.td-chips .chip:hover,.td-chips .chip.on{border-color:var(--ink)}.tabs{padding:0 var(--gut);border-bottom:1px solid var(--border);gap:45px;margin-top:64px;display:flex}.tab{font-family:var(--f);color:var(--gray);cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;border:none;border-bottom:1px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding-bottom:16px;font-size:14px;font-weight:400;display:inline-flex}.tab:hover{color:var(--ink)}.tab.on{color:var(--ink);border-bottom-color:var(--accent);font-weight:500}.tab svg{width:13px;height:13px}.saved-empty{padding:64px var(--gut) 0}.saved-empty h3{font-family:var(--f);letter-spacing:-.01em;color:var(--ink);font-size:28px;font-weight:500;line-height:1.1}.saved-empty p{font-family:var(--f);color:var(--gray);font-size:14px;line-height:var(--lh-body);margin-top:16px}.saved-empty p svg{vertical-align:middle;width:15px;height:15px;color:var(--ink)}.saved-grid{padding:45px var(--gut) 0;grid-template-columns:repeat(6,1fr);gap:23px;display:grid}.scard{color:inherit;text-decoration:none;display:block}.scard .img{aspect-ratio:4/5;background:var(--tile);position:relative;overflow:hidden}.scard .img img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}.scard:hover .img img{transform:scale(1.04)}.scard .save{cursor:pointer;width:32px;height:32px;color:var(--ink);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.scard .save svg{width:20px;height:20px}.scard .info{flex-direction:column;gap:4px;padding-top:16px;display:flex}.scard .studio{font-family:var(--f);font-size:var(--t-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-weight:500}.scard .size{font-family:var(--f);font-size:var(--t-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--gray)}.scard .name{font-family:var(--f);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.scard .now{font-family:var(--f);color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.scard .was{font-family:var(--f);color:var(--gray);font-size:14px;text-decoration:line-through;text-decoration-thickness:1px}.scard .off{font-family:var(--f);font-size:var(--t-caption);letter-spacing:.06em;color:var(--gray)}.scard .loc{font-family:var(--mono);font-size:var(--t-caption);color:var(--gray);margin-top:4px}.ft-wrap{margin-top:192px}@media (max-width:1100px){.saved-page{--gut:32px}.pf-top{grid-template-columns:1fr;gap:32px}.pf-ava-col{flex-direction:row;gap:23px}.pf-ava{width:80px;height:80px}.pf-edit{width:auto}.pf-stats{flex-wrap:wrap;gap:23px}.pf-actions{flex-wrap:wrap}.saved-grid{grid-template-columns:repeat(3,1fr)}.saved-page .nav-cats{gap:32px;padding:0 32px}}
