.photo-breakdown{display:grid;justify-items:center;gap:10px;width:100%;color:var(--op-soft);font:400 14px/1.55 var(--op-ui);text-align:center}.photo-breakdown[hidden],.photo-breakdown__panel[hidden],.photo-breakdown__lenses[hidden],.photo-breakdown__lenses button[hidden]{display:none}.photo-breakdown__toggle{min-height:32px;padding:0 14px;border:1px solid rgba(237,241,244,.22);border-radius:999px;background:transparent;color:var(--op-soft);font:400 12px var(--op-ui);letter-spacing:.04em;cursor:pointer}.photo-breakdown__toggle:hover,.photo-breakdown__toggle:focus-visible{border-color:var(--op-silver);color:var(--op-silver);outline:none}.photo-breakdown__toggle[aria-expanded=true]{border-color:var(--op-rose);background:#7c405052;color:var(--op-silver)}.photo-breakdown__panel{display:grid;justify-items:center;gap:10px;width:100%}.photo-breakdown__lenses{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:100%}.photo-breakdown__lenses button{min-height:30px;padding:0 12px;border:1px solid rgba(237,241,244,.2);border-radius:999px;background:transparent;color:var(--op-gray);font:400 12px var(--op-ui);letter-spacing:.03em;cursor:pointer}.photo-breakdown__lenses button:hover,.photo-breakdown__lenses button:focus-visible{border-color:var(--op-silver);color:var(--op-silver);outline:none}.photo-breakdown__lenses button[aria-pressed=true]{border-color:var(--op-rose);background:#7c405052;color:var(--op-silver)}.photo-breakdown__reading{max-width:34rem;display:grid;justify-items:center;gap:6px;text-wrap:pretty}.photo-breakdown__reading:empty{display:none}.photo-breakdown__reading p{margin:0}.photo-breakdown__reading strong{font:400 15px/1.4 var(--op-read);color:var(--op-silver)}.photo-breakdown__fact{color:var(--op-gray);font-size:12px;line-height:1.45}.photo-breakdown__swatches{display:flex;gap:6px}.photo-breakdown__swatches span{width:28px;height:28px;border-radius:6px;box-shadow:inset 0 0 0 1px #edf1f426}.photo-breakdown__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.photo-breakdown__chips span{padding:2px 9px;border:1px solid rgba(237,241,244,.16);border-radius:999px;color:var(--op-gray);font-size:11px}.photo-breakdown__fold{display:grid;gap:4px;justify-items:center}.photo-breakdown__fold summary{cursor:pointer;color:var(--op-rose);font-size:12px;letter-spacing:.04em;list-style:none}.photo-breakdown__fold summary::-webkit-details-marker{display:none}.photo-breakdown__fold summary:after{content:" ↓"}.photo-breakdown__fold[open] summary:after{content:" ↑"}.photo-breakdown__fold summary:focus-visible{outline:2px solid var(--op-rose);outline-offset:2px;border-radius:4px}.ether-drift__card .photo-breakdown{justify-items:start;text-align:left}.ether-drift__card .photo-breakdown__lenses,.ether-drift__card .photo-breakdown__chips{justify-content:flex-start}.ether-drift__card .photo-breakdown__reading{justify-items:start;max-height:38vh;overflow-y:auto}@media(max-width:767px){.photo-breakdown__lenses{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.photo-breakdown__lenses button{flex:none}.photo-breakdown__reading{font-size:13px}}
