/* Fix intrinsic image height escaping the carousel card. */
.layout-thumb{display:block}.layout-thumb .thumb-spread{position:absolute;inset:9% 9% 12%;width:auto;height:auto;min-height:0;overflow:hidden}.thumb-spread>div,.thumb-spread>img{flex:0 0 50%;width:50%;min-width:0;min-height:0;height:100%;max-height:100%}.thumb-spread>img{display:block;object-fit:cover;object-position:50% 15%}.thumb-spread>div{padding:7% 5%;overflow:hidden}.thumb-spread b{font-size:clamp(17px,1.6vw,24px);margin-top:10px}
.lightroom-workspace{position:absolute;inset:0;background:#292c2b;color:#c1c6bd;font-family:Arial,sans-serif}.lr-top{height:46px;display:flex;align-items:center;gap:50px;padding:0 22px;border-bottom:1px solid #50574d;font-size:10px}.lr-top b{font-size:13px}.lr-top small{margin-left:auto}.lr-library{position:absolute;left:3%;top:17%;width:15%;font-size:11px;line-height:2.6}.lr-library>span{font-size:9px;letter-spacing:.1em}.lr-library hr,.lr-adjustments hr{border:0;border-top:1px solid #616754}.lr-canvas{position:absolute;left:35%;right:20%;top:10%;bottom:15%;display:flex;align-items:center;justify-content:center;background:#363b36}.lr-canvas>img{height:100%;width:100%;object-fit:contain;display:block}.lr-adjustments{position:absolute;right:2.5%;top:13%;width:15%;font-size:9px;line-height:2.4}.lr-adjustments b{font-size:8px;letter-spacing:.1em}.lr-adjustments label{display:block;margin:12px 0}.lr-adjustments i{display:block;height:2px;background:#6c7664;position:relative}.lr-adjustments i:after{content:'';position:absolute;left:60%;top:-3px;width:5px;height:8px;background:#c0c9b7}.lr-histogram{height:65px;margin-top:16px;background:linear-gradient(90deg,#ac72747a,#819f7b77,#788ca877);clip-path:polygon(0 100%,5% 85%,12% 80%,18% 45%,25% 60%,31% 16%,39% 39%,47% 5%,54% 36%,65% 30%,72% 66%,85% 73%,94% 90%,100% 100%)}.lr-filmstrip{position:absolute;left:30%;right:2%;bottom:3%;height:9%;display:flex;gap:5px}.lr-filmstrip img{width:auto;height:100%;object-fit:contain;border:1px solid #737b66}.lr-filmstrip span{font-size:8px;margin:auto 0 auto 15px}.lightroom-thumb>img{position:absolute;left:27%;top:8%;width:47%;height:84%;object-fit:contain;background:#3c423b}.lr-thumb-ui{position:absolute;inset:0;background:#30372f;padding:14px;color:#a8b39f;font-size:6px;filter:blur(1px)}.lr-thumb-ui i{position:relative;display:block;margin:16px 0 0 auto;width:17%;height:2px;background:#7a886e}.lr-thumb-ui i:after{content:'';position:absolute;left:55%;top:-2px;width:3px;height:6px;background:#b2bfaa}
@media(max-width:1100px){.lr-canvas{left:37%;right:15%}.lr-adjustments{width:11%;font-size:7px}.lr-top{gap:20px}}
@media(max-width:700px){.lr-canvas{left:15%;right:15%;top:13%;bottom:14%}.lr-library{left:2%;width:11%;font-size:6px;line-height:2.2}.lr-library>span{font-size:5px}.lr-adjustments{right:1%;width:11%;font-size:5px}.lr-adjustments label{margin:8px 0}.lr-histogram{height:40px}.lr-top{font-size:6px;padding:0 10px;gap:15px;height:32px}.lr-top b{font-size:8px}.lr-filmstrip{left:16%;right:16%;height:7%;bottom:4%;gap:3px}.lr-filmstrip span{display:none}.thumb-spread b{font-size:19px}}
