.ProjectPicker-module__E4Uc_G__trigger:not([data-state=open]){border-color:var(--color-rule)}.ProjectPicker-module__E4Uc_G__triggerLabel{text-overflow:ellipsis;white-space:nowrap;max-width:190px;display:block;overflow:hidden}@media (max-width:700px){.ProjectPicker-module__E4Uc_G__triggerLabel{max-width:135px}}.ProjectPicker-module__E4Uc_G__hint{margin-left:var(--space-2)}
.MobileSearchBar-module__BnRDlW__form{align-items:center;gap:var(--space-1);flex:1;width:100%;min-width:0;display:flex}.MobileSearchBar-module__BnRDlW__form>:first-child{flex:1;min-width:0}.MobileSearchBar-module__BnRDlW__form input{min-width:0;min-height:44px}.MobileSearchBar-module__BnRDlW__form button{min-width:44px;min-height:44px}
.Lightbox-module__DMU0fW__overlay{z-index:var(--z-dialog);background:var(--color-lightbox-bg);position:fixed;inset:0}.Lightbox-module__DMU0fW__overlay[data-state=open]{animation:Lightbox-module__DMU0fW__fade-in var(--duration-base) var(--ease-standard)}.Lightbox-module__DMU0fW__content{--color-ink:var(--color-lightbox-ink);--color-ink-muted:var(--color-lightbox-ink-muted);--color-ink-quiet:var(--color-lightbox-ink-muted);--color-surface:var(--color-lightbox-surface);--color-surface-raised:var(--color-lightbox-surface);--color-surface-inset:var(--color-lightbox-surface);--color-surface-hover:var(--color-lightbox-hover);--color-surface-selected:var(--color-lightbox-selected);--color-rule:var(--color-lightbox-selected);--color-rule-control:var(--color-lightbox-rule);--color-rule-strong:var(--color-lightbox-rule);--color-focus:var(--color-lightbox-focus);--color-disabled-ink:var(--color-lightbox-rule);--color-primary-bg:var(--color-lightbox-ink);--color-primary-bg-hover:var(--color-media-control-ink);--color-primary-ink:var(--color-lightbox-surface);z-index:var(--z-dialog);color:var(--color-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.Lightbox-module__DMU0fW__content[data-state=open]{animation:Lightbox-module__DMU0fW__fade-in var(--duration-base) var(--ease-standard)}.Lightbox-module__DMU0fW__content:focus-visible{outline:none}.Lightbox-module__DMU0fW__bar{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-6);display:flex}.Lightbox-module__DMU0fW__heading{gap:var(--space-0-5);min-width:0;display:grid}.Lightbox-module__DMU0fW__title{font-size:var(--text-section-title);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.Lightbox-module__DMU0fW__counter{color:var(--color-ink-muted);font-size:var(--text-label);font-variant-numeric:tabular-nums;margin:0}.Lightbox-module__DMU0fW__tools{align-items:center;gap:var(--space-1);flex:none;display:flex}.Lightbox-module__DMU0fW__stage{min-width:0;min-height:0;position:relative;overflow:hidden}.Lightbox-module__DMU0fW__item{animation:Lightbox-module__DMU0fW__fade-in var(--duration-base) var(--ease-standard);position:absolute;inset:0}.Lightbox-module__DMU0fW__scroller,.Lightbox-module__DMU0fW__frame{padding:0 var(--space-16) var(--space-4);display:flex;position:absolute;inset:0}.Lightbox-module__DMU0fW__scroller{touch-action:pan-y pinch-zoom;overflow:hidden}.Lightbox-module__DMU0fW__scroller:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-inset)}.Lightbox-module__DMU0fW__image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:none;max-width:100%;max-height:100%;margin:auto;display:block}.Lightbox-module__DMU0fW__zoomable .Lightbox-module__DMU0fW__image{cursor:zoom-in}.Lightbox-module__DMU0fW__zoomed{overscroll-behavior:contain;touch-action:auto;cursor:grab;padding:0;overflow:auto}.Lightbox-module__DMU0fW__zoomed:active{cursor:grabbing}.Lightbox-module__DMU0fW__zoomed .Lightbox-module__DMU0fW__image{max-width:none;max-height:none;cursor:inherit}.Lightbox-module__DMU0fW__video{background:var(--color-lightbox-surface);max-width:100%;max-height:100%;margin:auto;display:block}.Lightbox-module__DMU0fW__message{justify-items:center;gap:var(--space-3);width:min(420px,100%);color:var(--color-ink-muted);font-size:var(--text-label);text-align:center;margin:auto;display:grid}.Lightbox-module__DMU0fW__message>*{max-width:100%}.Lightbox-module__DMU0fW__placeholder{object-fit:contain;opacity:.45;filter:blur(6px);width:100%;height:100%;position:absolute;inset:0}.Lightbox-module__DMU0fW__spinner{color:var(--color-ink);margin:auto;position:relative}.Lightbox-module__DMU0fW__stage .Lightbox-module__DMU0fW__nav{z-index:1;border-radius:var(--radius-round);background:color-mix(in srgb, var(--color-lightbox-surface) 88%, transparent);width:44px;min-height:44px;color:var(--color-ink);position:absolute;top:50%;transform:translateY(-50%)}.Lightbox-module__DMU0fW__stage .Lightbox-module__DMU0fW__nav:disabled{visibility:hidden}.Lightbox-module__DMU0fW__previous{left:var(--space-3)}.Lightbox-module__DMU0fW__next{right:var(--space-3)}.Lightbox-module__DMU0fW__status{top:var(--space-2);z-index:2;max-width:calc(100% - 2 * var(--space-4));padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-sm);background:var(--color-lightbox-surface);position:absolute;left:50%;transform:translate(-50%)}.Lightbox-module__DMU0fW__caption{width:min(720px,100%);max-height:6.5em;padding:0 var(--space-6) var(--space-4);color:var(--color-ink-muted);font-size:var(--text-body);line-height:var(--leading-normal);text-align:center;overflow-wrap:anywhere;justify-self:center;margin:0;overflow:auto}@keyframes Lightbox-module__DMU0fW__fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:700px){.Lightbox-module__DMU0fW__bar{gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}.Lightbox-module__DMU0fW__title{font-size:var(--text-file-name)}.Lightbox-module__DMU0fW__scroller,.Lightbox-module__DMU0fW__frame{padding:0 0 var(--space-3)}.Lightbox-module__DMU0fW__zoomed{padding:0}.Lightbox-module__DMU0fW__message{padding:0 var(--space-4)}.Lightbox-module__DMU0fW__stage .Lightbox-module__DMU0fW__nav{width:38px;min-height:38px}.Lightbox-module__DMU0fW__previous{left:var(--space-2)}.Lightbox-module__DMU0fW__next{right:var(--space-2)}.Lightbox-module__DMU0fW__caption{padding:0 var(--space-4) var(--space-3);font-size:var(--text-label)}}.Lightbox-module__DMU0fW__documentFrame{padding:0 var(--space-16) var(--space-4);justify-content:center;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.Lightbox-module__DMU0fW__document{width:min(100%, var(--viewer-document-max-width));min-width:0;min-height:0;padding:var(--space-8);overscroll-behavior:contain;background:var(--color-lightbox-surface);border-radius:var(--radius-sm);color:var(--color-lightbox-ink);--color-surface-inset:var(--color-lightbox-hover);overflow:auto}.Lightbox-module__DMU0fW__document:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-inset)}.Lightbox-module__DMU0fW__web{width:100%;padding:0;overflow:hidden}.Lightbox-module__DMU0fW__web>iframe{color-scheme:normal;border:0;width:100%;height:100%;display:block}@media (max-width:700px){.Lightbox-module__DMU0fW__documentFrame{padding:0 var(--space-2) var(--space-3)}.Lightbox-module__DMU0fW__document:not(.Lightbox-module__DMU0fW__web){padding:var(--space-5) var(--space-4)}}
