._shareBtn_1esk5_4{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--text-muted);cursor:pointer;transition:color var(--transition), transform var(--transition);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._shareBtn_1esk5_4 svg{flex-shrink:0}@media (hover:hover){._shareBtn_1esk5_4:hover{color:var(--accent);transform:scale(1.06)}}._shareBtnAccent_1esk5_35{color:var(--accent)}._shareBtnSuccess_1esk5_39{color:var(--color-success)}._srOnly_1esk5_43{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._card_ghot5_1{aspect-ratio:4/5;background-color:var(--bg-card);cursor:pointer;contain:layout paint;touch-action:manipulation;border-radius:var(--radius-xs);width:100%;padding:0;display:block;position:relative;overflow:hidden}._feedCard_ghot5_16{scroll-snap-align:start;scroll-snap-stop:always}@media (max-width:640px){._feedCard_ghot5_16{aspect-ratio:4/5;border-radius:0;min-height:0}._feedCardLandscape_ghot5_28{aspect-ratio:var(--feed-ratio)}._feedImageLandscape_ghot5_33{object-fit:contain;background-color:var(--bg-card)}}@media (hover:hover){._card_ghot5_1{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}._card_ghot5_1:hover{z-index:10;transform:scale(1.03);box-shadow:0 8px 30px #00000080}}._card_ghot5_1:after{content:none;z-index:2;pointer-events:none;background:#00000080;position:absolute;inset:0}._cardLoading_ghot5_61:after{content:"";opacity:1}._image_ghot5_66{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}._imageLoaded_ghot5_77{animation:.4s _cardFadeIn_ghot5_1}._imageFailed_ghot5_81{opacity:0}._imagePriority_ghot5_87{animation:none}@keyframes _cardFadeIn_ghot5_1{0%{transform:scale(.97)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){._imageLoaded_ghot5_77{animation:none}}._videoCard_ghot5_106{background-color:var(--bg-card);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._playIcon_ghot5_115{z-index:1;filter:drop-shadow(0 2px 8px #0000008c);width:48px;height:48px;color:var(--accent);opacity:.85;position:relative}@media (hover:hover){._playIcon_ghot5_115{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--accent) 60%, transparent));transition:opacity var(--transition), transform var(--transition)}._card_ghot5_1:hover ._playIcon_ghot5_115{opacity:1;transform:scale(1.15)}}._errorState_ghot5_141{color:var(--text-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._errorState_ghot5_141 svg{width:40px;height:40px}._overlay_ghot5_155{opacity:0;pointer-events:none;background:linear-gradient(#0000 55%,#0009 100%);display:none;position:absolute;inset:0}@media (hover:hover){._overlay_ghot5_155{transition:opacity .35s cubic-bezier(.22,1,.36,1);display:block}._card_ghot5_1:hover ._overlay_ghot5_155{opacity:1}}._rowsCard_ghot5_177{flex:calc(var(--ar,.8) * 4) 1 calc(var(--ar,.8) * var(--row-h));width:auto;min-width:0;aspect-ratio:var(--ar,.8)}._check_ghot5_193{top:var(--space-2);right:var(--space-2);z-index:3;color:#000;pointer-events:none;background-color:#00000059;border:2px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute}._checkOn_ghot5_210{border-color:var(--accent);background-color:var(--accent)}._check_ghot5_193 svg{width:14px;height:14px}._root_1ots6_1{flex:0 0 44px;width:44px;height:44px;position:relative}._root_1ots6_1 ._trigger_1ots6_8{width:44px;height:44px}._root_1ots6_1 ._trigger_1ots6_8[aria-expanded=true]:after{display:none}._status_1ots6_17{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._popover_1ots6_29{top:calc(100% + var(--space-2));width:min(320px,100vw - 32px);max-height:calc(100vh - var(--space-16) - var(--space-8) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - var(--space-16) - var(--space-8) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:var(--space-4);color:var(--text-primary);background-color:var(--color-surface-elevated);border:1px solid var(--border-hover);border-radius:var(--radius-md);box-shadow:var(--shadow-card);text-align:left;z-index:20;animation:_popoverIn_1ots6_1 var(--motion-fast) var(--ease-smooth);position:absolute;left:0;overflow-y:auto}._title_1ots6_48{margin:0 0 var(--space-3);font-size:var(--text-base);font-weight:var(--font-semibold);letter-spacing:0;line-height:1.25}._content_1ots6_56{min-height:44px;font-size:var(--text-sm);color:var(--text-secondary);align-items:center;line-height:1.5;display:flex}._fileDetails_1ots6_65{gap:var(--space-2);margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border);display:grid}._fileLabel_1ots6_73{color:var(--text-secondary);font-size:var(--text-sm)}._filename_1ots6_78{color:var(--text-primary);font-size:var(--text-base);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}._copyFilename_1ots6_86{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-hover);border-radius:var(--radius-sm);background:var(--bg-card);color:var(--text-primary);font-size:var(--text-sm)}._copyStatus_1ots6_96{color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}._copyStatus_1ots6_96:empty{display:none}._details_1ots6_107{gap:var(--space-2);width:100%;margin:0;display:grid}._details_1ots6_107 p{overflow-wrap:anywhere;margin:0}@keyframes _popoverIn_1ots6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){._root_1ots6_1{position:static}._popover_1ots6_29{top:auto;right:auto;bottom:calc(100% + var(--space-2));left:50%;transform:translate(-50%)}@keyframes _popoverIn_1ots6_1{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){._popover_1ots6_29{animation:none}}._toolbar_12v1k_1{top:var(--space-4);left:var(--space-4);align-items:center;gap:var(--space-2);z-index:10;display:flex;position:absolute}._toolbarCenter_12v1k_11{bottom:var(--space-4);align-items:center;gap:var(--space-1);z-index:10;background-color:rgba(var(--bg-primary-rgb), .75);-webkit-backdrop-filter:blur(10px);padding:var(--space-1);-webkit-user-select:none;user-select:none;border-radius:999px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff0f,0 12px 32px -8px #0009}@media (hover:hover) and (min-width:901px){._toolbarCenter_12v1k_11{-webkit-backdrop-filter:blur(20px)saturate(1.8);background-color:rgba(var(--bg-primary-rgb), .55)}}._toolbarLeft_12v1k_41{top:var(--space-4);right:var(--space-4);align-items:center;gap:var(--space-2);z-index:10;display:flex;position:absolute}._actionStatus_12v1k_51{top:calc(var(--space-4) + 44px + var(--space-2));left:var(--space-4);z-index:11;width:max-content;max-width:min(320px,100vw - 32px);padding:var(--space-2) var(--space-3);background:var(--color-surface-elevated);border:1px solid var(--border-hover);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);pointer-events:none;margin:0;line-height:1.5;position:absolute}._actionStatus_12v1k_51:empty{display:none}._toolbarBtn_12v1k_73{width:44px;height:44px;color:var(--text-primary);-webkit-user-select:none;user-select:none;background-color:#ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0006}._toolbarBtn_12v1k_73:focus-visible{border-radius:50%}._toolbarBtn_12v1k_73[data-tooltip]{position:relative}._toolbarBtn_12v1k_73[data-tooltip]:after{content:attr(data-tooltip);top:calc(100% + var(--space-2));white-space:nowrap;padding:var(--space-2) var(--space-3);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-primary);background-color:var(--color-surface-elevated);border:1.5px solid var(--accent-pink);border-radius:var(--radius-md);box-shadow:var(--shadow-card), 0 0 16px -2px #f420698c;opacity:0;pointer-events:none;z-index:20;transition:opacity var(--motion-fast) var(--ease-smooth), transform var(--motion-fast) var(--ease-smooth);line-height:1.25;position:absolute;left:0;transform:translateY(-4px)}._toolbarBtn_12v1k_73[data-tooltip]:hover:after{opacity:1;transform:translateY(0)}._toolbarBtn_12v1k_73[data-tooltip]:focus-visible:after{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){._toolbarBtn_12v1k_73[data-tooltip]:after,._toolbarBtn_12v1k_73[data-tooltip]:hover:after{transition:opacity var(--motion-fast) var(--ease-smooth);transform:none}._toolbarBtn_12v1k_73[data-tooltip]:focus-visible:after{transition:opacity var(--motion-fast) var(--ease-smooth);transform:none}}@media (max-width:640px){._toolbarBtn_12v1k_73[data-tooltip]:after{top:auto;bottom:calc(100% + var(--space-2))}._actionStatus_12v1k_51{top:auto;bottom:calc(var(--space-4) + 44px + var(--space-3) + var(--space-2) + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%)}}@media (hover:hover) and (min-width:901px){._toolbarBtn_12v1k_73{-webkit-backdrop-filter:blur(16px)saturate(1.6)}}._downloadBtn_12v1k_172{color:var(--accent)}@media (hover:hover){._toolbarBtn_12v1k_73:hover{background-color:var(--accent);color:#000;transform:scale(1.08)}}._toolbarBtn_12v1k_73:disabled{opacity:.5;cursor:default;pointer-events:none}._toolbarBtnError_12v1k_190{color:var(--accent);background-color:#f4206926}._toolbarBtnSuccess_12v1k_195{color:var(--color-success);background-color:#64c87826}._toolbarBtnSelected_12v1k_202{background-color:var(--accent);color:#000}._toolbarBtnSelected_12v1k_202 svg path:first-child{fill:currentColor}._toolbarBtnSelected_12v1k_202 svg path:last-child{stroke:var(--accent)}@media (max-width:920px){._withSelect_12v1k_219 ._fullscreenBtn_12v1k_219{display:none}}@media (max-width:640px){._fullscreenBtn_12v1k_219{display:none}}._closeBtn_12v1k_231{position:relative;overflow:visible}@media (hover:hover){._closeBtn_12v1k_231:hover{color:var(--text-primary);background-color:#ffffff29;transform:none}._zoomBtn_12v1k_243:hover{transform:none}}._toolbarBtn_12v1k_73 svg{width:20px;height:20px}._zoomLabel_12v1k_253{font-size:var(--text-sm);font-weight:var(--font-semibold);font-variant-numeric:tabular-nums;color:var(--text-secondary);letter-spacing:.04em;text-align:center;width:44px;line-height:1}._loader_12v1k_265{display:block}._chromeHidden_12v1k_270{opacity:0!important;pointer-events:none!important;transition:opacity .3s,transform .25s cubic-bezier(.22,1,.36,1)!important}._keyHint_12v1k_279{color:var(--text-muted);letter-spacing:.06em;white-space:nowrap;pointer-events:none;font-size:.6rem;animation:3s forwards _hintFade_12v1k_1;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}@media (hover:none) and (pointer:coarse){._keyHint_12v1k_279{display:none}}@keyframes _hintFade_12v1k_1{0%{opacity:.8}70%{opacity:.8}to{opacity:0}}@media (max-width:640px){._toolbar_12v1k_1{top:auto;left:50%;bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));background-color:rgba(var(--bg-primary-rgb), .78);-webkit-backdrop-filter:blur(12px);padding:var(--space-1-5) var(--space-3);gap:var(--space-2);border-radius:999px;transform:translate(-50%)}._toolbarLeft_12v1k_41{top:calc(var(--space-4) + env(safe-area-inset-top,0px));right:calc(var(--space-4) + env(safe-area-inset-right,0px))}._toolbarCenter_12v1k_11{display:none}}@media (prefers-reduced-motion:reduce){._keyHint_12v1k_279{animation:none}}._credit_12v1k_342{top:var(--space-4);z-index:10;text-align:center;white-space:nowrap;max-width:min(90vw,460px);font-size:var(--text-sm);letter-spacing:.04em;color:var(--text-muted);pointer-events:none;-webkit-user-select:none;user-select:none;text-shadow:0 1px 3px #0009;line-height:1.4;position:absolute;left:50%;transform:translate(-50%)}._creditLink_12v1k_363{color:var(--accent);pointer-events:auto;border:1px solid var(--accent-hairline);border-radius:var(--radius-sm);background-color:#00000059;padding:2px 10px;text-decoration:none;display:inline-block}@media (hover:hover){._creditLink_12v1k_363:hover{background-color:var(--accent-dim)}}._creditDivider_12v1k_380{width:1px;height:.8em;margin:0 var(--space-2);vertical-align:middle;background:var(--text-muted);opacity:.5;pointer-events:none;display:inline-block}._creditUsage_12v1k_391{vertical-align:middle;color:var(--text-muted);pointer-events:auto;display:inline-flex}@media (hover:hover){._creditUsage_12v1k_391:hover{color:var(--accent)}}@media (min-width:641px) and (max-width:745px){._credit_12v1k_342{max-width:none;left:280px;right:68px;transform:none}}@media (max-width:640px){._credit_12v1k_342{top:calc(var(--space-4) + env(safe-area-inset-top,0px));left:calc(var(--space-4) + env(safe-area-inset-left,0px));max-width:calc(100vw - 96px - env(safe-area-inset-left,0px));text-align:left;transform:none}}@media (max-width:360px){._creditLink_12v1k_363{padding-inline:6px}._toolbar_12v1k_1{gap:var(--space-1);padding:var(--space-1-5) var(--space-2)}._toolbarBtn_12v1k_73{width:42px;height:42px}}._backdrop_1mj1k_1{z-index:1000;padding:var(--space-5);background-color:#000000e0;justify-content:center;align-items:center;animation:.3s cubic-bezier(.22,1,.36,1) _fadeIn_1mj1k_1;display:flex;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._backdrop_1mj1k_1{-webkit-backdrop-filter:blur(20px)}}@media (hover:hover) and (min-width:901px){._backdrop_1mj1k_1{-webkit-backdrop-filter:blur(28px)saturate(1.6)}}._backdropHidden_1mj1k_27{display:none}@keyframes _fadeIn_1mj1k_1{0%{opacity:0}to{opacity:1}}._navBtn_1mj1k_40{-webkit-backdrop-filter:blur(8px);width:52px;height:52px;color:var(--text-primary);z-index:10;-webkit-user-select:none;user-select:none;background-color:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;transition:background-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),opacity .2s;display:flex;position:absolute;top:50%;overflow:visible;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff0f,0 8px 24px -8px #0009}._navBtn_1mj1k_40:focus-visible{border-radius:50%}@media (max-width:640px){._navBtn_1mj1k_40{display:none}}._navBtn_1mj1k_40:hover{background-color:var(--accent);color:#000;transform:translateY(-50%)scale(1.1)}._prevBtn_1mj1k_85{left:var(--space-5)}._nextBtn_1mj1k_89{right:var(--space-5)}._navBtn_1mj1k_40 svg{width:22px;height:22px}._imageWrapper_1mj1k_98{align-items:center;gap:var(--space-2);flex-direction:column;max-width:min(90vw,1200px);max-height:90vh;animation:.3s cubic-bezier(.22,1,.36,1) _scaleIn_1mj1k_1;display:flex;position:relative;overflow:visible}._imageWrapperGesture_1mj1k_110{will-change:transform, opacity;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1)}._enterFromRightA_1mj1k_118{animation:.32s cubic-bezier(.22,1,.36,1) _slideInRightA_1mj1k_1}._enterFromRightB_1mj1k_122{animation:.32s cubic-bezier(.22,1,.36,1) _slideInRightB_1mj1k_1}._enterFromLeftA_1mj1k_126{animation:.32s cubic-bezier(.22,1,.36,1) _slideInLeftA_1mj1k_1}._enterFromLeftB_1mj1k_130{animation:.32s cubic-bezier(.22,1,.36,1) _slideInLeftB_1mj1k_1}@keyframes _slideInRightA_1mj1k_1{0%{opacity:.65;transform:translate(22%)}to{opacity:1;transform:translate(0)}}@keyframes _slideInRightB_1mj1k_1{0%{opacity:.65;transform:translate(22%)}to{opacity:1;transform:translate(0)}}@keyframes _slideInLeftA_1mj1k_1{0%{opacity:.65;transform:translate(-22%)}to{opacity:1;transform:translate(0)}}@keyframes _slideInLeftB_1mj1k_1{0%{opacity:.65;transform:translate(-22%)}to{opacity:1;transform:translate(0)}}@keyframes _scaleIn_1mj1k_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._imgLayer_1mj1k_190{object-fit:contain;opacity:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;will-change:opacity;width:100%;height:100%;transition:opacity .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}._imgLayerVisible_1mj1k_206{opacity:1;pointer-events:auto;-webkit-touch-callout:none}._imgLayerInstant_1mj1k_213{transition:none}._imgThumb_1mj1k_218{filter:blur(20px);z-index:0;transform:scale(.94)}._imgMid_1mj1k_226{z-index:1}._image_1mj1k_98{z-index:3}._originalImage_1mj1k_235{z-index:4}._imgHidden_1mj1k_240{transition-delay:.2s;opacity:0!important}._zoomLayer_1mj1k_246{transform-origin:50%;will-change:transform;transition:none;position:absolute;inset:0}._zoomLayerSmooth_1mj1k_255{transition:transform .15s cubic-bezier(.22,1,.36,1)}._zoomLayerTapZoom_1mj1k_259{transition:transform .3s cubic-bezier(.2,.8,.2,1)!important}._imageError_1mj1k_263{color:var(--text-primary);text-align:center}._imageError_1mj1k_263 p{margin:0 0 var(--space-2)}._imageError_1mj1k_263 button{min-height:44px;padding:var(--space-2) var(--space-4);color:var(--accent);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0}._imgFrame_1mj1k_189{touch-action:none;-webkit-touch-callout:none;contain:layout style;justify-content:center;align-items:center;width:min(90vw,1200px);height:calc(90vh - 100px);display:flex;position:relative;overflow:hidden}._imgFrameGesture_1mj1k_296{will-change:transform, opacity;transition:transform .35s cubic-bezier(.22,1,.36,1)}._imgFrameSliding_1mj1k_302{transition:none!important}._video_1mj1k_307{z-index:3;background:#000;width:auto;max-width:min(90vw,1200px);height:auto;max-height:calc(90vh - 60px);display:block;position:relative;box-shadow:0 20px 80px #000c}._captionWrapper_1mj1k_320{flex-direction:column;align-items:center;display:flex}._imgSpinner_1mj1k_326{opacity:1;justify-content:center;align-items:center;gap:14px;transition:opacity .3s;display:flex}._imgSpinnerHidden_1mj1k_335{opacity:0;pointer-events:none}._dot_1mj1k_340{background:var(--accent);will-change:transform, opacity;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite _dotPulse_1mj1k_1}._dot_1mj1k_340:nth-child(2){animation-delay:.3s}._dot_1mj1k_340:nth-child(3){animation-delay:.6s}@keyframes _dotPulse_1mj1k_1{0%,to{opacity:.25;transform:scale(.5)}50%{opacity:.75;transform:scale(1.5)}}._overlayTop_1mj1k_370{z-index:8;letter-spacing:.05em;text-align:center;pointer-events:none;color:var(--accent);font-size:.8rem;font-weight:var(--font-medium);opacity:1;background:linear-gradient(#000000d9,#0000);padding:8px 14px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}._eventLabel_1mj1k_389{letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--accent);font-size:.72rem;font-weight:var(--font-semibold);opacity:.9;margin-bottom:var(--space-1)}._counterPill_1mj1k_401{top:10px;right:var(--space-3);z-index:9;align-items:center;gap:var(--space-1);background-color:rgba(var(--bg-primary-rgb), .72);color:var(--text-primary);font-size:.7rem;font-weight:var(--font-semibold);letter-spacing:.04em;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:999px;padding:4px 10px;transition:opacity .3s;display:inline-flex;position:absolute;box-shadow:inset 0 1px #ffffff0f,0 6px 16px -6px #000000b3}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._counterPill_1mj1k_401{-webkit-backdrop-filter:blur(10px)saturate(1.4);background-color:rgba(var(--bg-primary-rgb), .55)}}._counterSlash_1mj1k_433{color:var(--accent);opacity:.75}._srOnly_1mj1k_439{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._chromeHidden_1mj1k_452{opacity:0!important;pointer-events:none!important;transition:opacity .3s,transform .25s cubic-bezier(.22,1,.36,1)!important}._captionName_1mj1k_460{color:var(--text-primary);font-size:.8rem;font-weight:var(--font-medium);letter-spacing:.05em;text-align:center;white-space:nowrap;margin:0}._caption_1mj1k_320{color:var(--text-secondary);letter-spacing:.05em;text-align:center;margin:var(--space-0-5) 0 var(--space-3);font-size:.8rem}._progressDots_1mj1k_479{justify-content:center;align-items:center;gap:5px;margin:6px 0 10px;display:flex}._progressDot_1mj1k_479{background:#ffffff4d;border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s}._progressDotActive_1mj1k_497{background:var(--accent);transform:scale(1.35)}._overlayHidden_1mj1k_502{opacity:0}._keyHint_1mj1k_507{color:var(--text-muted);letter-spacing:.06em;white-space:nowrap;pointer-events:none;font-size:.6rem;animation:3s forwards _hintFade_1mj1k_1;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}@media (hover:none) and (pointer:coarse){._keyHint_1mj1k_507{display:none}}@keyframes _hintFade_1mj1k_1{0%{opacity:.8}70%{opacity:.8}to{opacity:0}}._swipeHint_1mj1k_539{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background-color:rgba(var(--bg-primary-rgb), .8);color:var(--text-secondary);font-size:var(--text-sm);letter-spacing:.04em;z-index:20;pointer-events:none;border-radius:999px;animation:2s forwards _swipeHintAnim_1mj1k_1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _swipeHintAnim_1mj1k_1{0%{opacity:0;transform:translate(-50%,-40%)}15%{opacity:1;transform:translate(-50%,-50%)}80%{opacity:1}to{opacity:0}}@media (max-width:640px){._backdrop_1mj1k_1{padding-top:calc(var(--space-4) + env(safe-area-inset-top,0px) + 44px + var(--space-3));padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px) + 56px + var(--space-4));flex-direction:column;justify-content:flex-start;align-items:center}._counterPill_1mj1k_401{position:static}._imageWrapper_1mj1k_98{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;flex:1;width:100%;max-height:100%;display:flex}._imgFrame_1mj1k_189{flex:auto;width:100%;height:auto;min-height:0}._navBtn_1mj1k_40{display:none}}@media (prefers-reduced-motion:reduce){._backdrop_1mj1k_1,._dot_1mj1k_340,._keyHint_1mj1k_507,._swipeHint_1mj1k_539{animation:none}}._feedToggle_1m7ex_2,._selectToggle_1m7ex_3{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--accent);cursor:pointer;transition:opacity var(--transition);margin-block:calc(var(--space-3) * -1);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._selectToggle_1m7ex_3{gap:var(--space-1);width:auto;padding-inline:var(--space-2);font-size:var(--text-sm);white-space:nowrap}@media (hover:hover){._feedToggle_1m7ex_2:hover,._selectToggle_1m7ex_3:hover{opacity:.7}}._selectedLink_1m7ex_37{align-items:center;gap:var(--space-1);font-size:.72rem;font-weight:var(--font-semibold);font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap;transition:opacity var(--transition);margin-block:-6px;margin-inline-start:var(--space-1);padding:5px 9px;text-decoration:none;display:inline-flex}._selectedLink_1m7ex_37:hover{opacity:.7}@media (max-width:359px){._selectedLabel_1m7ex_60{display:none}}._selectToggleActive_1m7ex_68 svg path:first-child{fill:currentColor}._selectToggleActive_1m7ex_68 svg path:last-child{stroke:var(--bg-primary)}._grid_1m7ex_76{gap:var(--space-1);contain:layout style;grid-template-columns:repeat(3,1fr);align-content:start;display:grid;overflow:visible}@media (min-width:900px){._grid_1m7ex_76{gap:var(--space-1-5)}}@media (min-width:1200px){._grid_1m7ex_76{gap:var(--space-2)}}._gridLead_1m7ex_101>:first-child{grid-area:span 2/span 2}._gridLead_1m7ex_101>:first-child>*{aspect-ratio:auto;height:100%}._gridFeed_1m7ex_114{display:grid}@media (min-width:900px){._grid_1m7ex_76{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){._grid_1m7ex_76{grid-template-columns:repeat(6,1fr)}}@media (min-width:1600px){._grid_1m7ex_76{grid-template-columns:repeat(6,1fr)}}@media (max-width:640px){._gridFeed_1m7ex_114{gap:var(--space-3);scroll-snap-type:y mandatory;grid-template-columns:1fr}}._sentinel_1m7ex_144{pointer-events:none;grid-column:1/-1;height:1px}._loadError_1m7ex_150{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-5);color:var(--text-secondary);text-align:center;display:flex}._loadError_1m7ex_150 button{color:var(--accent);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);cursor:pointer;background:0 0}._srOnly_1m7ex_169{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._gridRows_1m7ex_186{--row-h:136px;flex-wrap:wrap;align-items:flex-start;display:flex}@media (max-width:359px){._gridRows_1m7ex_186{--row-h:120px}}@media (min-width:900px){._gridRows_1m7ex_186{--row-h:220px}}@media (min-width:1200px){._gridRows_1m7ex_186{--row-h:260px}}._rowsFiller_1m7ex_219{flex:100000 0 0;min-width:0;height:0}._gridRows_1m7ex_186>._sentinel_1m7ex_144{flex:0 0 100%}._dayDivider_1m7ex_233{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-1);background-color:rgba(var(--bg-primary-rgb), .97);border-bottom:1px solid var(--accent-hairline);grid-column:1/-1;display:flex}._dayDividerLabel_1m7ex_245{font-size:var(--text-base);font-weight:var(--font-medium);letter-spacing:.04em;color:var(--text-primary)}._dayDividerCount_1m7ex_252{font-size:var(--text-sm);color:var(--text-muted)}._selectNotice_1m7ex_258{left:50%;bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));z-index:95;padding:var(--space-2) var(--space-4);border:1px solid var(--border-hover);background-color:var(--glass-bg);color:var(--text-primary);font-size:var(--text-sm);white-space:nowrap;border-radius:999px;margin:0;position:fixed;transform:translate(-50%)}
