.live-prep.is-picking{place-items:stretch;overflow-y:auto}.photo-pick{display:grid;grid-template-columns:300px minmax(0,1fr);gap:48px;width:100%;max-width:1240px;min-height:100dvh;margin:0 auto;padding:40px 56px;box-sizing:border-box}.photo-pick-head{align-self:center}.photo-pick-head h2{margin:0;font-size:25px;font-weight:800;line-height:1.4;color:var(--v9-ink)}.photo-pick-head h2 small{display:block;margin-top:6px;font-size:14px;font-weight:500;color:var(--v9-ink-3)}.photo-pick-exits{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:28px}.photo-pick-exits .v9-link{border:0;font:inherit;font-size:14px}.photo-pick-exits .v9-link:disabled{opacity:.4;cursor:default}.photo-pick-stage{display:grid;place-items:center;min-width:0}.photo-pick-frame{position:relative;display:inline-block;line-height:0}.photo-pick-frame img{display:block;max-width:100%;max-height:calc(100dvh - 80px);border-radius:10px;border:1px solid var(--v9-line);-webkit-user-select:none;-moz-user-select:none;user-select:none}.photo-pick-box{position:absolute;padding:0;border:2px solid var(--v9-blue);border-radius:8px;background:color-mix(in srgb,var(--v9-blue) 7%,transparent);cursor:pointer;opacity:0;animation:photo-pick-in .36s var(--v9-ease) forwards;transition:background-color .16s var(--v9-ease),border-color .16s var(--v9-ease),opacity .22s var(--v9-ease)}.photo-pick-box:nth-of-type(2){animation-delay:70ms}.photo-pick-box:nth-of-type(3){animation-delay:.14s}.photo-pick-box:nth-of-type(4){animation-delay:.21s}.photo-pick-box:nth-of-type(n+5){animation-delay:.28s}.photo-pick-box:focus-visible,.photo-pick-box:hover{background:color-mix(in srgb,var(--v9-blue) 16%,transparent);border-color:var(--v9-blue-deep)}.photo-pick-box:focus-visible{outline:2px solid var(--v9-blue-deep);outline-offset:2px}.photo-pick-box.is-chosen{background:color-mix(in srgb,var(--v9-blue) 26%,transparent);border-color:var(--v9-blue-deep)}.photo-pick.has-chosen .photo-pick-box:not(.is-chosen){opacity:.25;animation:none}.photo-pick-box:disabled{cursor:default}.photo-pick-no{position:absolute;left:-13px;top:-13px;display:grid;place-items:center;min-width:26px;height:26px;padding:0 7px;box-sizing:border-box;border-radius:13px;background:var(--v9-blue);color:#fff;font-size:14px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.photo-pick-box.is-chosen .photo-pick-no{background:var(--v9-blue-deep)}@keyframes photo-pick-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (max-width:767px){.photo-pick{grid-template-columns:1fr;gap:18px;padding:24px 18px 28px}.photo-pick-head{align-self:start}.photo-pick-head h2{font-size:21px}.photo-pick-exits{flex-direction:row;gap:20px;margin-top:12px}.photo-pick-frame img{max-height:none}}@media (prefers-reduced-motion:reduce){.photo-pick-box{animation:none;opacity:1}}