.media-modal_backdrop__hR1F8{inset:0;background:var(--overlay-backdrop-dark,rgb(0,0,0,.85))}.media-modal_backdrop__hR1F8,.media-modal_closeBtn__ROmHQ{position:fixed;display:flex;align-items:center;justify-content:center}.media-modal_closeBtn__ROmHQ{top:var(--space-4,16px);right:var(--space-4,16px);font-size:var(--text-3xl,24px);color:var(--on-emphasis,#FFFFFF);opacity:var(--opacity-80,.8);transition:opacity var(--duration-normal,.15s) var(--ease-default,cubic-bezier(.2,0,0,1));z-index:var(--z-local-controls,2);min-width:var(--touch-target,44px);min-height:var(--touch-target,44px)}.media-modal_closeBtn__ROmHQ:hover{opacity:1}.media-modal_closeBtn__ROmHQ:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#5E8A66);outline-offset:var(--space-0_5,2px)}.media-modal_content__ep4Cz{max-width:var(--modal-max-vw,90vw);max-height:var(--modal-max-height,90vh);display:flex;align-items:center;justify-content:center}.media-modal_counter__2XyeI{top:var(--space-4,16px);left:50%;transform:translateX(-50%);font-size:var(--text-md,15px);font-weight:var(--font-medium,500);opacity:var(--opacity-80,.8)}.media-modal_arrow__zPCEw,.media-modal_counter__2XyeI{position:fixed;color:var(--on-emphasis,#FFFFFF);z-index:var(--z-local-controls,2)}.media-modal_arrow__zPCEw{top:50%;transform:translateY(-50%);font-size:var(--text-5xl,40px);opacity:var(--opacity-60,.6);transition:opacity var(--duration-normal,.15s) var(--ease-default,cubic-bezier(.2,0,0,1));padding:var(--space-2,8px);min-width:var(--touch-target,44px);min-height:var(--touch-target,44px);display:flex;align-items:center;justify-content:center}.media-modal_arrow__zPCEw:hover{opacity:1}.media-modal_arrow__zPCEw:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#5E8A66);outline-offset:var(--space-0_5,2px)}.media-modal_arrowPrev__EEK_S{left:var(--space-4,16px)}.media-modal_arrowNext__2at0H{right:var(--space-4,16px)}.media-modal_downloadBtn__DZeu2{position:fixed;top:var(--space-4,16px);right:var(--space-14,56px);color:var(--on-emphasis,#FFFFFF);opacity:var(--opacity-80,.8);transition:opacity var(--duration-normal,.15s) var(--ease-default,cubic-bezier(.2,0,0,1));z-index:var(--z-local-controls,2);min-width:var(--touch-target,44px);min-height:var(--touch-target,44px);display:flex;align-items:center;justify-content:center}.media-modal_downloadBtn__DZeu2:hover{opacity:1}[data-native-app] .media-modal_closeBtn__ROmHQ,[data-native-app] .media-modal_counter__2XyeI,[data-native-app] .media-modal_downloadBtn__DZeu2{top:calc(var(--safe-area-top, 0px) + var(--space-4, 16px))}.media-modal_imageWrap__iJ9eB{position:relative;width:var(--modal-max-vw,90vw);height:var(--modal-max-height,90vh);overflow:hidden;overscroll-behavior:none;touch-action:none}.media-modal_imageTransform__vgBus{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.media-modal_image__8EBqD{max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--radius-md,10px);user-select:none}.media-modal_zoomAnimated__hv97H{transition:transform var(--duration-medium,.2s) var(--ease-out,cubic-bezier(0,0,.2,1))}.media-modal_cursorZoomIn__TieLJ{cursor:zoom-in}.media-modal_cursorGrab__YB_M7{cursor:grab}.media-modal_shimmerWrap__S0NAt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:var(--z-local-elevated,1)}.media-modal_shimmerWrap__S0NAt>*{width:200px;height:150px;border-radius:var(--radius-md,10px)}.media-modal_brokenPlaceholder__r9Eot{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--on-emphasis,#FFFFFF);font-size:var(--text-md,15px);opacity:var(--opacity-60,.6)}.chip_chip__lyAfh{display:inline-flex;align-items:center;justify-self:start;align-self:flex-start;width:max-content;gap:var(--chip-gap);padding:0 var(--chip-padding-x);background:var(--chip-bg-inactive);color:var(--chip-text-inactive);border:var(--border-w,1px) solid var(--chip-border-inactive);border-radius:var(--chip-radius);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);font-family:inherit;cursor:pointer;transition:background-color var(--duration-fast,.12s) var(--ease-default,cubic-bezier(.2,0,0,1)),color var(--duration-fast,.12s) var(--ease-default,cubic-bezier(.2,0,0,1)),border-color var(--duration-fast,.12s) var(--ease-default,cubic-bezier(.2,0,0,1));user-select:none;line-height:1;white-space:nowrap}.chip_sizeSm__wCSgC{height:var(--chip-height-sm)}.chip_sizeMd__zkK3D{height:var(--chip-height-md);font-size:var(--text-sm);padding:0 var(--space-3_5)}.chip_chip__lyAfh:hover:not(:disabled){background:var(--chip-bg-hover);color:var(--chip-text-hover)}.chip_chip__lyAfh:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,var(--brand-emphasis));outline-offset:1px}.chip_chip__lyAfh:disabled{opacity:.5;cursor:not-allowed}.chip_active__J6nP2,.chip_active__J6nP2:hover:not(:disabled){background:var(--chip-bg-active);color:var(--chip-text-active);border-color:var(--chip-border-active)}.chip_active__J6nP2:hover:not(:disabled){filter:brightness(1.05)}.chip_icon__lTx4Y{display:inline-flex;align-items:center;flex-shrink:0;font-size:1em;opacity:.85}.chip_label__sMw1s{display:inline-block;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.chip_badge__0XnNU{padding:0 var(--space-1_5);background:color-mix(in srgb,currentColor 8%,transparent);border-radius:var(--radius-sm,6px);font-size:.85em;color:inherit;opacity:.85}.chip_badge__0XnNU,.chip_chevron__FIW81{display:inline-flex;align-items:center;flex-shrink:0}.chip_chevron__FIW81{margin-left:var(--space-0_5)}