.field.svelte-11lvupb{gap:var(--field-gap);min-width:0;display:grid}.label.svelte-11lvupb{font-size:var(--text-body-small);font-weight:var(--weight-medium);line-height:var(--line-row)}.row.svelte-11lvupb{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.pick.svelte-11lvupb{align-items:center;gap:var(--space-2);min-height:var(--control-height-small);padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);font-size:var(--text-body-small);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-press) var(--easing);display:inline-flex;position:relative}@media (hover:hover){.pick.svelte-11lvupb:hover{background:var(--color-surface-hover)}}.pick.svelte-11lvupb:focus-within,.area.svelte-11lvupb:focus-within{outline:2px solid var(--color-border-focus);outline-offset:2px}.area.svelte-11lvupb{place-content:center;justify-items:center;gap:var(--space-1);aspect-ratio:8/5;max-height:14rem;padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-list);background:var(--color-surface-faded);text-align:center;cursor:pointer;transition:background-color var(--duration-press) var(--easing);display:grid;position:relative;overflow:hidden}@media (hover:hover){.area.svelte-11lvupb:hover{background:var(--color-surface-hover)}}.area.invalid.svelte-11lvupb{border-color:var(--color-text-danger)}.area.has-photo.svelte-11lvupb{border-style:solid;border-color:var(--color-border);background:var(--color-surface);padding:0}.art.svelte-11lvupb{width:3rem;height:3rem;margin-bottom:var(--space-1);border-radius:var(--radius-full);background:var(--color-accent-faded);color:var(--color-text-accent);place-items:center;display:grid}.pick-text.svelte-11lvupb{font-size:var(--text-row);font-weight:var(--weight-medium);line-height:var(--line-row)}.area-hint.svelte-11lvupb{color:var(--color-text-faded);font-size:var(--text-row-meta);line-height:var(--line-row-meta)}.area.svelte-11lvupb img:where(.svelte-11lvupb){object-fit:contain;width:100%;height:100%}.change.svelte-11lvupb{right:var(--space-2);bottom:var(--space-2);align-items:center;gap:var(--space-1);min-height:2rem;padding-inline:var(--space-3);border-radius:var(--radius-full);background:var(--color-glass-strong);color:var(--color-text-on-primary);font-size:var(--text-row-meta);font-weight:var(--weight-medium);display:inline-flex;position:absolute}.chosen.svelte-11lvupb{align-items:center;gap:var(--space-1);min-width:0;color:var(--color-text-positive);font-size:var(--text-body-small);display:inline-flex}.file-name.svelte-11lvupb{color:var(--color-text);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message.svelte-11lvupb{color:var(--color-text-faded);font-size:var(--text-row-meta);line-height:var(--line-row-meta)}.error.svelte-11lvupb{color:var(--color-text-danger)}.waiting.svelte-10t5z5l{z-index:calc(var(--z-menu) + 5);padding:var(--space-6);background:color-mix(in srgb, var(--color-surface) 85%, transparent);-webkit-backdrop-filter:blur(24px);animation:backdrop-fade var(--duration-step) var(--easing) .15s both;place-items:center;display:grid;position:fixed;inset:0}.scene.svelte-10t5z5l{justify-items:center;gap:var(--space-3);color:var(--color-primary);text-align:center;animation:state-in var(--duration-step) var(--easing) .24s both;display:grid}.label.svelte-10t5z5l{color:var(--color-text-faded);font-size:var(--text-row);font-weight:var(--weight-medium);line-height:var(--line-row);animation:state-in var(--duration-press) var(--easing) both}.swap.svelte-jp93b{max-width:100%;animation:state-in var(--duration-press) var(--easing) both;display:inline-block}.pick.svelte-sxqgou{justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;font-weight:var(--weight-medium);display:inline-flex}.pick[aria-disabled=true].svelte-sxqgou{opacity:.5;cursor:progress}.pill.svelte-sxqgou .pick:where(.svelte-sxqgou){min-height:var(--control-height-small);padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);font-size:var(--text-body-small)}@media (hover:hover){.pill.svelte-sxqgou .pick:where(.svelte-sxqgou):hover{background:var(--color-surface-hover)}}.tile.svelte-sxqgou,.tile.svelte-sxqgou .pick:where(.svelte-sxqgou){width:100%;height:100%}.tile.svelte-sxqgou .pick:where(.svelte-sxqgou){aspect-ratio:1;border:1px dashed var(--color-border-strong);border-radius:var(--radius-large);color:var(--color-text-faded);font-size:var(--text-body-small);flex-direction:column}@media (hover:hover){.tile.svelte-sxqgou .pick:where(.svelte-sxqgou):hover{background:var(--color-surface-hover);color:var(--color-text)}}.pick.svelte-sxqgou:focus-within{outline:2px solid var(--color-border-focus);outline-offset:2px}.sections.svelte-gvnoos{gap:var(--space-4);margin-top:var(--space-4);display:grid}.identity.svelte-gvnoos{gap:var(--space-4);display:grid}.cover.svelte-gvnoos{aspect-ratio:3;border-radius:var(--radius-large);background:var(--color-surface-neutral);position:relative;overflow:hidden}.cover.svelte-gvnoos img:where(.svelte-gvnoos),.cover.svelte-gvnoos .cover{object-fit:cover;width:100%;height:100%}.cover-action.svelte-gvnoos{right:var(--space-3);bottom:var(--space-3);align-items:center;gap:var(--space-2);display:flex;position:absolute}.avatar-row.svelte-gvnoos{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.avatar.svelte-gvnoos{flex:none}.avatar.svelte-gvnoos img:where(.svelte-gvnoos){border-radius:var(--radius-full);object-fit:cover;width:3.5rem;height:3.5rem;display:block}.gallery.svelte-gvnoos{gap:var(--space-3);display:grid}.grid.svelte-gvnoos{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.grid.svelte-gvnoos .tile{aspect-ratio:1;border-radius:var(--radius-list);background:var(--color-surface-neutral);cursor:pointer;width:100%;transition:transform var(--duration-press) var(--easing);border:0;padding:0;display:block;overflow:hidden}.grid.svelte-gvnoos .tile:active{transform:scale(var(--press-scale))}.grid.svelte-gvnoos .tile:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.grid.svelte-gvnoos .tile img{object-fit:cover;width:100%;height:100%}.sheet.svelte-gvnoos{gap:var(--space-4);display:grid}.preview.svelte-gvnoos{border-radius:var(--radius-large);object-fit:contain;background:var(--color-surface-neutral);width:100%;max-height:40vh}@media (width>=640px){.grid.svelte-gvnoos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.grid.svelte-gvnoos{grid-template-columns:repeat(6,minmax(0,1fr))}}.album.svelte-xxv4yl{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}li.svelte-xxv4yl{scroll-margin-top:var(--space-16)}figure.svelte-xxv4yl{gap:var(--space-2);margin:0;display:grid}picture.svelte-xxv4yl{display:contents}img.svelte-xxv4yl{border-radius:var(--radius-large);background:var(--color-surface-neutral);width:100%;height:auto;display:block}figcaption.svelte-xxv4yl{color:var(--color-text-faded);font-size:var(--text-body-small);overflow-wrap:anywhere}@media (width>=768px){.album.svelte-xxv4yl{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}li.svelte-xxv4yl:nth-child(3n+1),li.svelte-xxv4yl:nth-child(3n+2):last-child{grid-column:1/-1}}.mosaic.svelte-1tu3euj{gap:var(--space-2);display:grid;position:relative}picture.svelte-1tu3euj{display:contents}img.svelte-1tu3euj{border-radius:var(--radius-large);object-fit:cover;background:var(--color-surface-neutral);width:100%;height:100%;display:block}.mosaic.svelte-1tu3euj .photo-button,.rest.svelte-1tu3euj .photo-button{border-radius:var(--radius-large);cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.mosaic.svelte-1tu3euj .lead{aspect-ratio:16/9}.mosaic.svelte-1tu3euj:not(.single){grid-template-columns:repeat(2,minmax(0,1fr))}.mosaic.svelte-1tu3euj:not(.single) .lead{grid-column:1/-1}.mosaic.svelte-1tu3euj .side{aspect-ratio:4/3}.mosaic.svelte-1tu3euj .see-all{right:var(--space-4);bottom:var(--space-4);height:2.5rem;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-text);font-size:var(--text-body-small);font-family:inherit;font-weight:var(--weight-medium);cursor:pointer;border:0;align-items:center;display:inline-flex;position:absolute}@media (hover:hover){.mosaic.svelte-1tu3euj .see-all:hover{background:var(--color-surface-hover)}}.rest.svelte-1tu3euj{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.rest.svelte-1tu3euj .square{aspect-ratio:1}figure.svelte-1tu3euj{gap:var(--space-2);margin:0;display:grid}figcaption.svelte-1tu3euj{color:var(--color-text-faded);font-size:var(--text-body-small);overflow-wrap:anywhere;line-height:1.25rem}@media (width>=768px){.mosaic.svelte-1tu3euj{gap:var(--space-6)}.mosaic.svelte-1tu3euj:not(.single){grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.mosaic.svelte-1tu3euj:not(.single) .lead{aspect-ratio:909/515;grid-area:span 2/span 2}.mosaic.svelte-1tu3euj .side{aspect-ratio:443/246}.rest.svelte-1tu3euj{grid-template-columns:repeat(auto-fill,12.5rem)}}.carousel.svelte-11cy059{aspect-ratio:16/9;border-radius:inherit;background:var(--color-surface-neutral);position:relative;overflow:hidden}.carousel.portrait.svelte-11cy059{aspect-ratio:4/5}.track.svelte-11cy059{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow:scroll hidden}.track.svelte-11cy059::-webkit-scrollbar{display:none}.slide.svelte-11cy059{scroll-snap-align:start;scroll-snap-stop:always;flex:none;width:100%;height:100%}picture.svelte-11cy059{display:contents}img.svelte-11cy059{object-fit:cover;width:100%;height:100%;display:block}.segments.svelte-11cy059{pointer-events:none;gap:3px;width:min(50%,6rem);display:flex;position:absolute;bottom:.625rem;left:50%;translate:-50%}.segment.svelte-11cy059{border-radius:var(--radius-full);opacity:.4;height:2px;transition:opacity var(--duration-panel) var(--easing);background:#fff;flex:1;box-shadow:0 0 2px #00183e59}.segment.active.svelte-11cy059{opacity:1}@media (prefers-reduced-motion:no-preference){.track.svelte-11cy059{scroll-behavior:smooth}}.members.svelte-p58im6{gap:var(--space-6);display:grid}.member.svelte-p58im6{gap:var(--space-3);display:grid}h3.svelte-p58im6{font-size:var(--text-body);font-weight:var(--weight-bold)}h3.svelte-p58im6 a:where(.svelte-p58im6){color:inherit;text-decoration:none}@media (hover:hover){h3.svelte-p58im6 a:where(.svelte-p58im6):hover{text-decoration:underline}}.photos.svelte-p58im6{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}figure.svelte-p58im6{gap:var(--space-2);margin:0;display:grid}img.svelte-p58im6{aspect-ratio:1;object-fit:cover;background:var(--color-surface-neutral);border-radius:16px;width:100%;height:auto;display:block}figcaption.svelte-p58im6{color:var(--color-text-faded);font-size:var(--text-body-small);overflow-wrap:anywhere;line-height:1.25rem}@media (width>=768px){.photos.svelte-p58im6{grid-template-columns:repeat(auto-fill,12.5rem)}}ul.svelte-qvt28z{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}li.svelte-qvt28z{min-width:0}.thumb.svelte-qvt28z{display:block}.thumb.svelte-qvt28z img:where(.svelte-qvt28z){aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-medium);background:var(--color-surface-neutral);width:100%;display:block}.text.svelte-qvt28z{gap:1px;min-width:0;display:grid}.head.svelte-qvt28z{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.name.svelte-qvt28z{min-width:0;font-size:var(--text-row);font-weight:var(--weight-medium);line-height:var(--line-row)}.caption.svelte-qvt28z{min-width:0;color:var(--color-text-faded);font-size:var(--text-row-meta);line-height:var(--line-row-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.actions.svelte-qvt28z{padding-top:var(--space-2);justify-content:flex-end;display:flex}
