.ElementContextMenuContent_actions__eRTzE{display:flex;flex-wrap:wrap;gap:.5rem}.ElementContextMenuContent_action__j1Atx{flex:1 0 100%}.ElementContextMenuContent_destructive__yPLcc{margin-top:.5rem}.ElementContextMenuContent_terms__8j7mk{margin-top:1.25rem}@media(min-width:576px){.ElementContextMenuContent_action__j1Atx{flex:0 0 auto}.ElementContextMenuContent_destructive__yPLcc{margin-top:0;margin-left:auto}}.SelectAlbumMenuContent_list__YgERC{max-height:50vh;overflow-y:auto;margin:.75rem 0 0}.SelectAlbumMenuContent_row__wq8jA{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;text-align:left;background:rgba(0,0,0,0);color:inherit;border:0;border-bottom:1px solid hsla(0,0%,100%,.08)}.SelectAlbumMenuContent_row__wq8jA:focus-visible,.SelectAlbumMenuContent_row__wq8jA:hover:not(:disabled){background:hsla(0,0%,100%,.06)}.SelectAlbumMenuContent_row__wq8jA:disabled{cursor:default}.SelectAlbumMenuContent_thumb__uj4nX{flex:0 0 auto;width:3rem;height:3rem;border-radius:.375rem;object-fit:cover;background:hsla(0,0%,100%,.08)}.SelectAlbumMenuContent_text__7268a{flex:1 1 auto;min-width:0}.SelectAlbumMenuContent_name__1z_aG{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectAlbumMenuContent_meta__MXO4X{display:block;font-size:.8125rem;opacity:.65}.SelectAlbumMenuContent_state__LcUis{flex:0 0 auto;font-size:.8125rem}.SelectAlbumMenuContent_newForm__rLMxQ{padding:.75rem;border:1px solid hsla(0,0%,100%,.15);border-radius:.5rem}.ModerationNotice_notice__WUkHf{display:flex;gap:.75rem;align-items:flex-start;padding:.75rem 1rem;margin-bottom:1rem;border-radius:var(--card_border_radius,10px);border-left:4px solid #d9534f;background-color:rgba(217,83,79,.1)}.ModerationNotice_icon__tMdXl{flex:0 0 auto;margin-top:.2rem;color:#d9534f}.ModerationNotice_deadline__L__PG,.ModerationNotice_description__sIRnB,.ModerationNotice_reason__pLHRn{margin:0 0 .25rem}.ModerationNotice_deadline__L__PG:last-child,.ModerationNotice_description__sIRnB:last-child,.ModerationNotice_reason__pLHRn:last-child{margin-bottom:0}.ModerationNotice_reason__pLHRn{overflow-wrap:anywhere}.ModerationNotice_deadline__L__PG{opacity:.85;font-size:.9em}.RejectionDetails_wrapper__FqaxB{display:flex;flex-direction:column;gap:.4rem}.RejectionDetails_compactWrapper__hYKjo{display:flex;flex-direction:column;gap:.15rem}.RejectionDetails_reasons__KbU78{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.RejectionDetails_reasonChip__8_fD9{display:inline-block;padding:.1rem .55rem;border-radius:999px;background-color:rgba(217,83,79,.18);color:#d9534f;font-size:.78em;font-weight:600;white-space:nowrap}.RejectionDetails_compact___iHKm .RejectionDetails_reasonChip__8_fD9{padding:.05rem .45rem;font-size:.72em}.RejectionDetails_comment__Hkgei{display:flex;align-items:flex-start;gap:.35rem;margin:0;font-style:italic;opacity:.9;overflow-wrap:anywhere}.RejectionDetails_commentIcon__R_hmf{flex:0 0 auto;margin-top:.2rem;opacity:.7}.RejectionDetails_compactComment__SJn5A{font-size:.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.offcanvas.ElementMenu_sheet__57r14{--bs-offcanvas-height:auto;max-height:85vh;border-top-left-radius:1rem;border-top-right-radius:1rem}.offcanvas.ElementMenu_sheet__57r14:before{content:"";position:absolute;top:.5rem;left:50%;transform:translateX(-50%);width:2.25rem;height:.25rem;border-radius:999px;background:hsla(0,0%,100%,.25)}.ElementMenu_sheetHeader__YAqZS{padding-top:1.25rem}.ElementMenu_body___n_Sc{overflow-y:auto}.ElementMenu_sheetBody__SY7EF{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.ElementMenu_footer__r3Z3P,.ElementMenu_header__duTc_{border-color:hsla(0,0%,100%,.12)!important}.ElementMenu_footer__r3Z3P{justify-content:flex-start;padding:.5rem 1rem max(.5rem,env(safe-area-inset-bottom))}.ElementMenu_footer__r3Z3P:empty{display:none}.ElementMenu_headerContent__PGCVa{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 auto}.ElementMenu_thumb__VF1gl{flex:0 0 auto;width:56px;height:56px;border-radius:8px;overflow:hidden;background:hsla(0,0%,100%,.06)}.ElementMenu_thumbImg__I96an{width:100%;height:100%;object-fit:cover}.ElementMenu_headerText__UzoCX{min-width:0}.ElementMenu_title__Ejp15{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1rem;font-weight:600;line-height:1.3;margin:0;color:#fff}a.ElementMenu_title__Ejp15:hover{color:var(--secondary_color)}.ElementMenu_meta__Iv6P0{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.2rem}.ElementMenu_byline__FDISS{font-size:.85rem;color:#adb5bd;margin:0}.ElementMenu_statusPill__KWKHO{font-size:.75rem;line-height:1;padding:.25rem .5rem;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#ced4da;white-space:nowrap}.ElementMenu_preview__tsTpZ{display:flex;align-items:center;justify-content:center;min-height:8rem;max-height:40vh;margin-bottom:1rem;border-radius:8px;overflow:hidden;background:hsla(0,0%,100%,.06)}.ElementMenu_previewImg__SmNav{display:block;width:auto;height:auto;max-width:100%;max-height:40vh;object-fit:contain}.ElementMenu_actions__mOC7o{display:flex;flex-wrap:wrap;gap:.5rem}.ElementMenu_action__cczTt{flex:1 0 100%}.ElementMenu_destructive__3e9WU{margin-top:.5rem}@media(min-width:576px){.ElementMenu_action__cczTt{flex:0 0 auto}.ElementMenu_destructive__3e9WU{margin-top:0;margin-left:auto}}.ElementMenu_reportLink__McXhn{font-size:.85rem;color:#adb5bd;text-decoration:none;padding:.25rem 0}.ElementMenu_reportLink__McXhn:hover{color:#e9ecef}.AdminControls_block__PtE8F{margin-top:1rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.12)}.AdminControls_eyebrow__v0S43{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#6c757d;margin-bottom:.35rem}.AdminControls_row__ieBmC{display:flex;align-items:center;gap:.5rem}.AdminControls_switch__WF_xo{margin-bottom:0;color:#e9ecef}.AdminControls_spinner__dToPE{color:#adb5bd}.AdminControls_hint__0Mj85{font-size:.8rem;color:#adb5bd;margin-top:.2rem}.AdminControls_control__UF_tL+.AdminControls_control__UF_tL{margin-top:.7rem}.AdminControls_error__IoAr0{font-size:.8rem;color:#ea868f;margin-top:.2rem}.ImageEditorModal_toolbar__JXboW{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem}.ImageEditorModal_hint__773bJ{font-size:.875rem;opacity:.75}.ImageEditorModal_workspace__A20gC{display:flex;align-items:center;justify-content:center;min-height:12rem}.ImageEditorModal_stage__szNgL{position:relative;display:inline-block;max-width:100%;line-height:0;cursor:crosshair;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;touch-action:none}.ImageEditorModal_canvas___bJh9{display:block;max-width:100%;max-height:65vh}.ImageEditorModal_region__ZlvBU{position:absolute;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);outline:2px dashed hsla(0,0%,100%,.85);outline-offset:-2px;box-shadow:0 0 0 1px rgba(0,0,0,.4)}.ImageEditorModal_draft__RWSV6{-webkit-backdrop-filter:none;backdrop-filter:none;background:hsla(0,0%,100%,.15)}.ImageEditorModal_crop__nlcvJ{position:absolute;box-shadow:0 0 0 100vmax rgba(0,0,0,.6);outline:2px solid hsla(0,0%,100%,.9);outline-offset:-2px;pointer-events:none}.ImageEditorModal_adjustable__fICS7{pointer-events:auto;cursor:move}.ImageEditorModal_handle__r_d5T{position:absolute;touch-action:none}.ImageEditorModal_handle__r_d5T:after{content:"";position:absolute;top:50%;left:50%;width:.7rem;height:.7rem;transform:translate(-50%,-50%);background:#fff;border:1px solid rgba(0,0,0,.6);border-radius:2px}.ImageEditorModal_handle-ne__z5IZE,.ImageEditorModal_handle-nw__cbQtp,.ImageEditorModal_handle-se__9D4pj,.ImageEditorModal_handle-sw__qATpI{width:1.5rem;height:1.5rem;z-index:1}.ImageEditorModal_handle-nw__cbQtp{top:0;left:0;cursor:nwse-resize}.ImageEditorModal_handle-ne__z5IZE{top:0;right:0;cursor:nesw-resize}.ImageEditorModal_handle-sw__qATpI{bottom:0;left:0;cursor:nesw-resize}.ImageEditorModal_handle-se__9D4pj{bottom:0;right:0;cursor:nwse-resize}.ImageEditorModal_handle-n__TDrUM,.ImageEditorModal_handle-s__y7Fe8{left:1.5rem;right:1.5rem;height:1.5rem;cursor:ns-resize}.ImageEditorModal_handle-e__fZw8U,.ImageEditorModal_handle-w__2xDCJ{top:1.5rem;bottom:1.5rem;width:1.5rem;cursor:ew-resize}.ImageEditorModal_handle-n__TDrUM{top:0}.ImageEditorModal_handle-s__y7Fe8{bottom:0}.ImageEditorModal_handle-w__2xDCJ{left:0}.ImageEditorModal_handle-e__fZw8U{right:0}.ImageEditorModal_replaced__QCnGv{box-shadow:none;outline-style:dashed;outline-color:hsla(0,0%,100%,.4)}.ImageEditorModal_removeRegion__I4z4N{position:absolute;top:calc(50% - .75rem);left:calc(50% - .75rem);z-index:2;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.65);color:#fff;line-height:1;cursor:pointer}.ImageEditorModal_removeRegion__I4z4N:focus-visible,.ImageEditorModal_removeRegion__I4z4N:hover{background:rgba(220,53,69,.9)}.ImageEditorModal_note__d23SZ{margin:.75rem 0 0;font-size:.8125rem;opacity:.7}.PartnerSlot_slot__4CnFc{margin-top:1.5rem;max-width:40rem}.PartnerSlot_label__PWRr6{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#adb5bd;margin-bottom:.25rem}.PartnerSlot_lead__E5_2b{font-size:.875rem;color:#ced4da;margin-bottom:.25rem}.PartnerSlot_link___zPwf{font-weight:500;overflow-wrap:anywhere}.PartnerSlot_compact__8_AbZ{margin-top:0;flex-basis:100%;font-size:.875rem}.ItemViewerPage_fullscreen__me8TJ{position:fixed;inset:0;background-color:#000;z-index:6}.ItemViewerPage_unavailable__oqyyx{width:min(90vw,40rem);padding:1.5rem;color:#fff}.ItemViewerPage_errorBanner__AhwB7,.ItemViewerPage_unavailable__oqyyx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.ItemViewerPage_errorBanner__AhwB7{width:min(90vw,28rem);padding:1.25rem 1.5rem;border:1px solid hsla(0,0%,100%,.15);border-radius:var(--card_border_radius,10px);background-color:rgba(0,0,0,.85);z-index:10000}.ItemViewerPage_errorText__1_Zk8{margin-bottom:1rem;color:#fff}.ItemViewerPage_overlay__h5KSK{position:absolute;top:20px;left:20px;color:#fff}.ItemViewerPage_navButtons__EHi2c{margin-top:10px}.ItemViewerPage_staleFrame__8weBt{opacity:.6;transition:opacity .2s ease-in}.ItemViewerPage_lockedOverlay__vqvqx{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:auto;z-index:10001}.ItemViewerPage_locked__DynIK{font-size:100px}.ItemViewerPage_membershipPrompt__I5eUu{font-size:50px;font-weight:700;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);pointer-events:auto}