/* Quiet app chrome; page content and editor-only frame guides stay distinct. */
html,body,.bulk-scroll-list,.presentation-stage,.ll-studio-inspector,.presentation-list,.slides-sidebar,.editor-utility-tools{scrollbar-color:#777b73 var(--surface-field);scrollbar-width:thin}
::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--surface-field)}::-webkit-scrollbar-thumb{background:#777b73;border:2px solid var(--surface-field);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#555a53}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-corner{background:var(--surface-field)}
.bulk-scroll-list::-webkit-scrollbar-track{background:var(--surface-field)}.bulk-scroll-list::-webkit-scrollbar-thumb{background:#777b73;border-color:var(--surface-field)}
.compact-mode:focus-visible,.app-topbar a:focus-visible,.app-topbar button:focus-visible{outline:2px solid var(--surface-focus);outline-offset:3px}
.ll-sheet .ll-figure:not(.ll-cover-photo){display:grid;grid-template-rows:minmax(0,1fr) auto;background:transparent;min-height:0}
.ll-sheet .ll-photo{position:relative;overflow:hidden;min-height:0;min-width:0;width:100%;height:100%}.ll-sheet .ll-figure:not(.ll-cover-photo)>.ll-photo{grid-area:1/1}.ll-sheet .ll-photo>img{min-height:0;min-width:0}
.ll-sheet .ll-figure:not(.ll-cover-photo)>figcaption{position:static;background:transparent!important;color:#232522;padding:.55cqw 0 .15cqw;max-height:none;min-width:0;gap:.2cqw;overflow:hidden;white-space:normal}
.ll-sheet .ll-figure figcaption strong{color:#232522;font-size:1.05cqw;line-height:1.2}
.ll-sheet .ll-figure figcaption small{color:#555a53;font-size:.92cqw;line-height:1.3;-webkit-line-clamp:2}
.ll-sheet .ll-cover-photo{display:block}.ll-sheet .ll-cover-photo figcaption{display:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
