.reels_page__zXxpJ{display:grid;gap:12px;min-height:0}.reels_toolbar__KmrC_{display:flex;align-items:center;justify-content:space-between;gap:8px}.reels_title__oX9HQ{margin:0;font-size:20px;line-height:1.25;color:var(--color-text)}.reels_note__Rs4Vf{margin:0;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-raised);color:var(--color-text-muted);font-size:13px}.reels_panel__qllW4{display:grid;gap:10px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-raised)}.reels_message__uMu0w{margin:0;color:var(--color-text);font-size:14px}.reels_action__Bdkf_,.reels_control__ponQp,.reels_more__DZrkt{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:10px 16px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.reels_action__Bdkf_{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.reels_action__Bdkf_:disabled,.reels_control__ponQp:disabled,.reels_more__DZrkt:disabled{opacity:.6;cursor:not-allowed}.reels_viewport__eRckD{--reel-h:max(420px,calc(100dvh - var(--unik-header-h) - var(--unik-nav-h) - var(--unik-safe-bottom) - env(safe-area-inset-top, 0px) - 40px));height:var(--reel-h);overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;border-radius:var(--radius-card);background:var(--color-text)}@supports not (height:100dvh){.reels_viewport__eRckD{--reel-h:max(420px,calc(100vh - var(--unik-header-h) - var(--unik-nav-h) - var(--unik-safe-bottom) - env(safe-area-inset-top, 0px) - 40px))}}.reels_viewport__eRckD:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.reels_track__aISxL{display:grid;margin:0;padding:0;list-style:none}.reels_reel__pa_Cc{position:relative;height:var(--reel-h);scroll-snap-align:start;scroll-snap-stop:always;display:grid;overflow:hidden}.reels_reel__pa_Cc,.reels_video___G6gM{background:var(--color-text);border-radius:var(--radius-card)}.reels_video___G6gM{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reels_failure__EPq1k,.reels_status__fCY_M{position:absolute;inset-inline:0;top:50%;transform:translateY(-50%);margin:0 auto;width:-moz-fit-content;width:fit-content;max-width:90%;padding:10px 14px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-raised);color:var(--color-text);font-size:14px;text-align:center}.reels_failure__EPq1k{display:grid;gap:10px}.reels_overlay__rNY5a{position:absolute;inset-inline:0;bottom:0;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px;color:var(--color-surface);background:linear-gradient(to top,color-mix(in srgb,var(--color-text) 88%,transparent),transparent)}.reels_meta__as_D2{display:grid;gap:4px;min-width:0}.reels_author__5YK2K{color:var(--color-surface);font-weight:800;text-decoration:none}.reels_body__p78sW{margin:0;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.reels_counts__88roT{margin:0;font-size:12px;color:color-mix(in srgb,var(--color-surface) 78%,transparent)}.reels_controls__ZGHdM{display:flex;gap:8px;flex-shrink:0}.reels_more__DZrkt{width:100%;margin:8px 0;scroll-snap-align:none}@media (prefers-reduced-motion:reduce){.reels_viewport__eRckD{scroll-behavior:auto}}.reels_socialControls__9TC_h{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.reels_socialButton__poniO{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:13px;cursor:pointer}.reels_socialButton__poniO:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.reels_socialButton__poniO:disabled{opacity:.6;cursor:progress}.reels_socialActive___wTfE{border-color:var(--color-primary);color:var(--color-primary);font-weight:600}.reels_socialError__jWf5S{margin:8px 16px;color:var(--color-danger);font-size:13px}