.page_stage__4EEoY{position:fixed;inset:0;display:grid;padding:2.6vh .55vw 7.4vh;overflow:hidden;background:#1a1e2b;background-image:linear-gradient(150deg,#ffffff05,#00000024);transition:background-color .65s ease,color .65s ease}.page_panel__yrxLs{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:clamp(22px,2.1vw,36px);background-image:linear-gradient(155deg,#ffffff18,#00000012);transition:background-color .65s ease;box-shadow:0 2px 3px #00000020,0 12px 19px -6px #00000035,0 29px 36px -12px #00000030}.page_gallery__zv1_e{position:absolute;inset:clamp(10px,1.2vw,18px)}.page_photoFrame__xgp29{width:100%;height:100%;overflow:hidden;border-radius:clamp(14px,1.4vw,24px)}.page_photo__4Aj8p{display:block;width:100%;height:100%;object-fit:cover}.page_photoControls__9CraT{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;padding:4px 10px;border:1px solid #ffffff40;border-radius:32px;background:var(--controls-background);transition:background-color .65s ease;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:12px ui-sans-serif,system-ui,sans-serif}.page_photoArrow__p4fva,.page_photoDot__Hwacm{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:inherit;background:transparent;cursor:pointer}.page_photoArrow__p4fva{background:#ffffff30;font:24px ui-sans-serif,system-ui,sans-serif}.page_photoDots__N9Kl4{display:flex}.page_photoDot__Hwacm:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.3}.page_photoDot__Hwacm[aria-pressed=true]:before{opacity:1}.page_photoArrow__p4fva:hover,.page_photoDot__Hwacm:hover{background:#ffffff48}.page_photoArrow__p4fva:focus-visible,.page_photoDot__Hwacm:focus-visible{outline:2px solid currentColor;outline-offset:2px}.page_photoCount__GDn_Q{min-width:32px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_albumControl___KiDx{position:absolute;top:16px;left:16px;max-width:calc(100% - 32px);border:1px solid #ffffff40;border-radius:24px;background:var(--controls-background);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .65s ease}.page_albumControl___KiDx select{display:block;max-width:100%;min-height:44px;padding:0 12px;border:0;border-radius:inherit;background:transparent;color:inherit;font:12px ui-sans-serif,system-ui,sans-serif;cursor:pointer;color-scheme:dark}.page_albumControl___KiDx select:focus-visible{outline:2px solid #fff;outline-offset:3px}.page_albumControl___KiDx option{background:#20232b}.page_srOnly__5pWNM{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page_empty__btHOz{place-self:center;color:#e1e4ea;font:14px ui-sans-serif,system-ui,sans-serif}@media (prefers-reduced-motion:reduce){.page_albumControl___KiDx,.page_panel__yrxLs,.page_photoControls__9CraT,.page_stage__4EEoY{transition:none}}@media (max-width:600px){.page_stage__4EEoY{padding:2.6vh 2vw 7.4vh}.page_panel__yrxLs{border-radius:24px}.page_photoControls__9CraT{bottom:12px;gap:4px;padding-inline:6px}.page_photoDot__Hwacm{width:30px}}