.ClientGalleryLanding-module__0FW2iq__landing{background:var(--sis-surface-cream,var(--sis-surface-warm));min-height:min(680px,80dvh);color:var(--sis-text);border-radius:var(--sis-radius-card);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.ClientGalleryLanding-module__0FW2iq__landing[data-cover]{background:var(--sis-surface-ink);color:var(--sis-on-surface-ink);min-height:0}.ClientGalleryLanding-module__0FW2iq__imageArea{background:#142127;width:100%;min-width:0}.ClientGalleryLanding-module__0FW2iq__cover{object-fit:contain;object-position:center;width:100%;height:auto;max-height:72dvh;display:block}.ClientGalleryLanding-module__0FW2iq__details{background:var(--sis-surface-warm);max-width:100%;color:var(--sis-surface-warm-ink);padding:clamp(24px,4vw,52px);position:relative}.ClientGalleryLanding-module__0FW2iq__brand{overflow-wrap:anywhere;align-items:center;gap:10px;margin-bottom:24px;font-size:14px;font-weight:500;display:flex}.ClientGalleryLanding-module__0FW2iq__brand img{object-fit:contain;width:48px;height:34px}.ClientGalleryLanding-module__0FW2iq__purpose{text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:12px;font-weight:600}.ClientGalleryLanding-module__0FW2iq__details h1{overflow-wrap:anywhere;max-width:800px;font-size:clamp(26px,3.5vw,46px);font-weight:500;line-height:1.14}.ClientGalleryLanding-module__0FW2iq__date{margin-top:12px;font-size:14px}.ClientGalleryLanding-module__0FW2iq__enter{border-radius:var(--sis-radius-control);background:var(--sis-primary);min-height:44px;color:var(--sis-on-primary);justify-content:center;align-items:center;gap:18px;margin-top:24px;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}.ClientGalleryLanding-module__0FW2iq__enter:focus-visible{outline:3px solid var(--sis-focus);outline-offset:4px}.ClientGalleryLanding-module__0FW2iq__emptyArt{justify-content:center;padding:36px 24px 0;display:flex}.ClientGalleryLanding-module__0FW2iq__emptyArt svg{width:180px;height:180px}@media (min-width:768px){.ClientGalleryLanding-module__0FW2iq__landing[data-cover] .ClientGalleryLanding-module__0FW2iq__details{color:#fff;background:linear-gradient(#0000,#000000d9);padding-top:110px;position:absolute;inset:auto 0 0}.ClientGalleryLanding-module__0FW2iq__landing[data-cover] .ClientGalleryLanding-module__0FW2iq__brand{margin-bottom:16px}.ClientGalleryLanding-module__0FW2iq__landing[data-cover] .ClientGalleryLanding-module__0FW2iq__enter{color:#142127;background:#fff}.ClientGalleryLanding-module__0FW2iq__landing[data-cover] .ClientGalleryLanding-module__0FW2iq__imageArea{height:min(78dvh,820px)}.ClientGalleryLanding-module__0FW2iq__landing[data-cover] .ClientGalleryLanding-module__0FW2iq__cover{height:100%;max-height:none}}@media (prefers-reduced-motion:no-preference){.ClientGalleryLanding-module__0FW2iq__enter{transition:opacity .15s}.ClientGalleryLanding-module__0FW2iq__enter:hover{opacity:.88}}
.MediaWorkspace-module__wpQ4EG__workspace{min-width:0;color:var(--sis-text)}.MediaWorkspace-module__wpQ4EG__toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.MediaWorkspace-module__wpQ4EG__button{border:1px solid var(--sis-control-border);border-radius:var(--sis-radius-control);background:var(--sis-surface);justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:13px;display:inline-flex}:is(.MediaWorkspace-module__wpQ4EG__driveToolbar .control-button,.MediaWorkspace-module__wpQ4EG__driveToolbar button[aria-label=Search\ records]){min-width:44px;min-height:44px}.MediaWorkspace-module__wpQ4EG__driveToolbar .compact-search:not(:has(input)){flex:0 0 44px;width:44px}.MediaWorkspace-module__wpQ4EG__button:disabled{opacity:.5}.MediaWorkspace-module__wpQ4EG__primary{background:var(--sis-primary);color:var(--sis-on-primary);border-color:var(--sis-primary)}.MediaWorkspace-module__wpQ4EG__danger{color:var(--sis-danger-ink);border-color:var(--sis-danger-ink)}.MediaWorkspace-module__wpQ4EG__folderCheck{z-index:1;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:0;left:0}.MediaWorkspace-module__wpQ4EG__folderCheck input{width:20px;height:20px;accent-color:var(--sis-primary)}.MediaWorkspace-module__wpQ4EG__compactToolbar{gap:6px;margin:0 0 12px}.MediaWorkspace-module__wpQ4EG__compactToolbar>button,.MediaWorkspace-module__wpQ4EG__compactToolbar>label{white-space:nowrap}.MediaWorkspace-module__wpQ4EG__compactFolders:empty{display:none}@media (max-width:600px){.MediaWorkspace-module__wpQ4EG__compactToolbar>button[popoverTarget]{min-height:44px}}.MediaWorkspace-module__wpQ4EG__crumbs{flex-wrap:wrap;align-items:center;gap:4px;margin:12px 0;font-size:13px;display:flex}.MediaWorkspace-module__wpQ4EG__crumbs button{text-overflow:ellipsis;white-space:nowrap;max-width:200px;min-height:44px;padding:8px;overflow:hidden}.MediaWorkspace-module__wpQ4EG__folders{margin:12px 0 16px}.MediaWorkspace-module__wpQ4EG__folder{min-width:0;position:relative}.MediaWorkspace-module__wpQ4EG__status{border:1px solid var(--sis-divider);background:var(--sis-surface);border-radius:10px;margin:12px 0;padding:12px;font-size:13px}.MediaWorkspace-module__wpQ4EG__field{border:1px solid var(--sis-control-border);border-radius:var(--sis-radius-card);background:var(--sis-surface);width:100%;min-height:44px;color:var(--sis-text);margin:10px 0;padding:10px;display:block}@media (max-width:600px){.MediaWorkspace-module__wpQ4EG__folders{margin:8px 0 12px}}
.FolderCard-module__00Xg6G__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));align-items:start;gap:12px;display:grid}.FolderCard-module__00Xg6G__card{border:1px solid var(--sis-divider);border-radius:var(--sis-radius-card);background:var(--sis-surface);min-width:0;box-shadow:var(--sis-shadow-card);position:relative}.FolderCard-module__00Xg6G__button{border-radius:var(--sis-radius-control);width:100%;min-width:0;min-height:44px;color:var(--sis-text);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;padding:14px 12px;display:flex}.FolderCard-module__00Xg6G__button:hover:not(:disabled){background:var(--sis-surface-subtle)}.FolderCard-module__00Xg6G__button:focus-visible{outline:2px solid var(--sis-focus);outline-offset:2px}.FolderCard-module__00Xg6G__button:disabled{opacity:.5;cursor:wait}.FolderCard-module__00Xg6G__drop{box-shadow:inset 0 0 0 2px var(--sis-primary);background:var(--sis-surface-subtle)}.FolderCard-module__00Xg6G__artwork{width:var(--sis-icon-lg);height:var(--sis-icon-lg);flex-shrink:0;place-items:center;display:grid;position:relative}.FolderCard-module__00Xg6G__artwork.FolderCard-module__00Xg6G__hasCover{aspect-ratio:5/4;width:64px;height:auto}.FolderCard-module__00Xg6G__glyph{width:var(--sis-icon-lg);height:var(--sis-icon-lg);color:var(--sis-secondary);display:block}.FolderCard-module__00Xg6G__cover{border:1px solid var(--sis-divider);border-radius:var(--sis-radius-control);background:var(--sis-surface-subtle);position:absolute;inset:0;overflow:hidden}.FolderCard-module__00Xg6G__emblem{color:var(--sis-secondary);justify-content:center;align-items:center;display:flex}.FolderCard-module__00Xg6G__emblem>svg{width:var(--sis-icon-lg);height:var(--sis-icon-lg);stroke-width:var(--sis-icon-stroke)}.FolderCard-module__00Xg6G__name{overflow-wrap:anywhere;width:100%;margin-top:8px;font-size:13px;font-weight:500;line-height:1.45;display:block}.FolderCard-module__00Xg6G__subtitle{width:100%;color:var(--sis-muted);overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.4;display:block}.FolderCard-module__00Xg6G__actions{position:absolute;top:0;right:0}.FolderCard-module__00Xg6G__badge{position:absolute;bottom:8px;right:8px}@media (max-width:600px){.FolderCard-module__00Xg6G__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,124px),1fr));gap:8px}.FolderCard-module__00Xg6G__button{padding:12px 8px}.FolderCard-module__00Xg6G__artwork.FolderCard-module__00Xg6G__hasCover{width:56px}}
.Selections-module__1GPX7W__layout{gap:var(--sis-space-5);align-items:start;display:grid}.Selections-module__1GPX7W__panel{min-width:0;padding:var(--sis-space-5);border:1px solid var(--sis-divider);border-radius:var(--sis-radius-card);background:var(--sis-surface)}.Selections-module__1GPX7W__panel+.Selections-module__1GPX7W__panel{margin-top:var(--sis-space-5)}.Selections-module__1GPX7W__recipient{max-width:1160px;color:var(--sis-text);margin:auto;padding:clamp(16px,4vw,40px)}.Selections-module__1GPX7W__recipientHeader{border-bottom:1px solid var(--sis-divider);margin-bottom:16px;padding-bottom:16px}.Selections-module__1GPX7W__recipientHeader h1{font-size:var(--sis-font-page);overflow-wrap:anywhere;margin:8px 0 12px;font-weight:600;line-height:1.2}.Selections-module__1GPX7W__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:20px 0;display:flex}.Selections-module__1GPX7W__actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.Selections-module__1GPX7W__fieldLabel{margin-bottom:var(--sis-space-2);font-size:var(--sis-font-label);color:var(--sis-secondary);font-weight:600;display:block}.Selections-module__1GPX7W__field{font-size:var(--sis-font-label);gap:6px;margin-top:16px;font-weight:600;display:grid}.Selections-module__1GPX7W__shareLink{overflow-wrap:anywhere;word-break:break-word}@media (min-width:1024px){.Selections-module__1GPX7W__layout{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:400px){.Selections-module__1GPX7W__panel{padding:16px}}
