.responsive_button_responsiveButton__QKCRj.responsive_button_text__c0iX8{padding:4px 5px;font-size:var(--font-size-sm)}.responsive_button_responsiveButton__QKCRj.responsive_button_outlined__Rxm_3{padding:3px 9px;font-size:var(--font-size-sm)}.responsive_button_responsiveButton__QKCRj.responsive_button_contained___I772{padding:4px 10px;font-size:var(--font-size-sm)}@media (min-width:900px){.responsive_button_responsiveButton__QKCRj.responsive_button_text__c0iX8{padding:6px 8px;font-size:var(--font-size-md)}.responsive_button_responsiveButton__QKCRj.responsive_button_outlined__Rxm_3{padding:5px 15px;font-size:var(--font-size-md)}.responsive_button_responsiveButton__QKCRj.responsive_button_contained___I772{padding:6px 16px;font-size:var(--font-size-md)}}.loading_box_container__qKo5e{position:relative}.loading_box_container__qKo5e.loading_box_centered__ijCfl{display:flex;align-items:center;justify-content:center;min-height:100px}.loading_box_overlay__Sj42C{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(255,255,255,.5);z-index:10;align-items:center;justify-content:center;display:flex;border-radius:inherit}.loading_box_overlay__Sj42C.loading_box_clickable__6L_gy{cursor:pointer}.styled_dialog_bar__jXwih{position:relative;display:flex;align-items:center;gap:12px;min-height:72px;padding:0 56px 0 16px}.styled_dialog_barCompact__ANSfP{min-height:56px}.styled_dialog_barIcon__V2n3e{flex:0 0 40px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:rgba(255,255,255,.2);color:white}.styled_dialog_barCompact__ANSfP .styled_dialog_barIcon__V2n3e{flex-basis:32px;width:32px;height:32px;border-radius:var(--radius-md)}.styled_dialog_barIcon__V2n3e>svg{font-size:22px}.styled_dialog_barTitles___LhaS{display:flex;flex-direction:column;min-width:0;flex:1}.styled_dialog_barContent__GD_vD .MuiChip-label,.styled_dialog_barContent__GD_vD .MuiChip-root{color:#fff}.styled_dialog_barContent__GD_vD{flex:0 0 auto;display:flex;align-items:center;color:white}.styled_dialog_barProgress__UQwDQ{position:absolute;left:0;right:0;bottom:0;height:3px}.styled_dialog_bodyLoading__NZuNd{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.styled_dialog_bodyFieldset__NsMVC{border:0;margin:0;padding:0;min-width:0;min-inline-size:0}.dialog_footer_footer__PndUG{display:flex;gap:12px;width:100%}.dialog_footer_footer__PndUG>*{flex:1 1 0;min-width:0}.dialog_footer_footer__PndUG .MuiButton-root{padding-top:10px;padding-bottom:10px}@media (pointer:coarse){.dialog_footer_footer__PndUG .MuiButton-root{min-height:44px}}.stored_image_container__wieRq{position:relative;width:100%;height:100%;background:var(--color-border);overflow:hidden}.stored_image_image__fhn7_{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;pointer-events:none;transition:opacity .4s ease-in}.stored_image_imageContain__ejtyC{object-fit:contain}.stored_image_blurredBackground__2Z7EN{position:absolute;top:-10%;left:-10%;width:120%;height:120%;object-fit:cover;object-position:center;filter:blur(10px);opacity:.6;z-index:0;pointer-events:none}.stored_image_imageForeground__STM2o{z-index:1}.stored_image_fallback__XrKxe{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:clamp(3rem,10vw,8rem);font-weight:700;color:var(--color-text-faint);user-select:none;z-index:0}@keyframes stored_image_shimmer__Kyg3D{0%{background-position:100% 50%}to{background-position:0 50%}}.stored_image_container__wieRq.stored_image_loading__0PPeM{background:linear-gradient(90deg,var(--color-surface-muted) 25%,var(--color-border) 37%,var(--color-surface-muted) 63%);background-size:400% 100%;animation:stored_image_shimmer__Kyg3D 1.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.stored_image_container__wieRq.stored_image_loading__0PPeM{animation:none}}.stored_image_overlay_imageCover__Fjx3t{position:absolute;top:0;right:0;left:0;bottom:0;z-index:3}.stored_image_overlay_imageCover__Fjx3t.stored_image_overlay_clickable__8j6Ku{cursor:pointer}.stored_image_overlay_imageCover__Fjx3t.stored_image_overlay_hoverable__CeueO:hover{opacity:.98;cursor:pointer}.dark_pill_pill__IVqyq{display:inline-flex;align-items:center;height:24px;padding:0 .65rem;border-radius:var(--radius-lg);background:rgba(0,0,0,.5);color:rgba(255,255,255,.9);font-size:var(--font-size-xs);font-weight:600;line-height:1;white-space:nowrap}.nsfw_button_overlay__rLtwB{width:100%;height:100%;display:flex}.nsfw_button_positionCenter__rKL22{align-items:center;justify-content:center}.nsfw_button_positionTopLeft__wYmEB{align-items:flex-start;justify-content:flex-start}.nsfw_button_positionTopRight___uoRr{align-items:flex-start;justify-content:flex-end}.nsfw_button_positionBottomLeft__7G65F{align-items:flex-end;justify-content:flex-start}.nsfw_button_positionBottomRight__R5Po3{align-items:flex-end;justify-content:flex-end}.nsfw_button_pill__W9t8W{gap:6px;margin:.5rem;min-width:0;max-width:calc(100% - 1rem);height:auto;min-height:24px;padding-block:.3rem;justify-content:center;text-align:center;line-height:1.3;white-space:normal;cursor:pointer;pointer-events:auto}.nsfw_button_pill__W9t8W:hover{background:rgba(0,0,0,.4)}.fullscreen_button_overlay__vCh1F{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.fullscreen_button_fullscreenIcon__d_lJv{display:none;font-size:2rem;pointer-events:auto;cursor:pointer;color:rgba(255,255,255,.9);filter:drop-shadow(0 2px 4px rgba(0,0,0,.8)) drop-shadow(0 0 12px rgba(0,0,0,.5));transition:transform .15s ease,filter .15s ease}.fullscreen_button_overlay__vCh1F:hover .fullscreen_button_fullscreenIcon__d_lJv{display:flex}.like_dislike_button_container__MXCHD{display:flex;align-items:center;gap:.25em}.like_dislike_button_count__DKo6v{color:var(--color-text-muted);flex-direction:row;justify-content:center;align-items:center;font-size:var(--font-size-md);display:flex;padding:.25em .25rem;border-radius:var(--radius-sm)}.like_dislike_button_count__DKo6v.like_dislike_button_darkMode__dfBxD{color:white}.like_dislike_button_liked__Y2I_N{background:var(--color-success-soft);border-radius:var(--radius-pill)}.like_dislike_button_disliked__ygeWN{background:var(--color-error-soft);border-radius:var(--radius-pill)}.like_dislike_button_small__2LRM1{font-size:var(--font-size-md)}.like_dislike_button_medium___OEkJ{font-size:var(--font-size-lg)}.like_dislike_button_large__6t3xP{font-size:var(--font-size-xl)}.retry_button_retry__xRpgu{align-self:flex-start}.comment_form_container__GEB4R{border-radius:var(--radius-sm);padding:1rem;gap:.5rem;border:1px solid var(--color-border);background:var(--color-background)}.comment_form_container__GEB4R,.comment_form_textareaWrapper__S4y_J{display:flex;flex-direction:column}.comment_form_footer__K_Thr{display:flex;color:var(--color-text-muted);font-size:var(--font-size-xs);gap:10px;align-items:center}.comment_form_key__B7daC{font-size:var(--font-size-2xs);background:var(--color-surface);border:1px solid var(--color-border);padding:1px 6px;border-radius:var(--radius-xs);color:var(--color-text-secondary)}.comment_form_actions__VqD_P{display:flex;gap:.5em;align-items:center}.empty_state_panel__BvL1J{align-self:stretch;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:12px;padding:3rem 1rem;background:var(--color-surface-muted);border-radius:var(--radius-md);text-align:center}.empty_state_inline__cj3tA{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.empty_state_text___Pn0c{display:flex;flex-direction:column;gap:4px;min-width:0}.empty_state_panel__BvL1J .empty_state_text___Pn0c{align-items:center;max-width:420px}.empty_state_inline__cj3tA .empty_state_text___Pn0c{flex:1 1 200px}.empty_state_title__u0Ukf{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-text)}.empty_state_inline__cj3tA .empty_state_title__u0Ukf{font-size:var(--font-size-base)}.empty_state_description__H38Te{font-size:var(--font-size-md);line-height:1.5;color:var(--color-text-secondary)}.empty_state_actions__aHKJR{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.empty_state_panel__BvL1J .empty_state_actions__aHKJR{margin-top:8px}.icon_tile_tile__1LAOt{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--tile-colour,var(--color-primary));background:color-mix(in srgb,var(--tile-colour,var(--color-primary)) 10%,transparent)}.icon_tile_sm__g1Rub{width:32px;height:32px;border-radius:var(--radius-sm)}.icon_tile_sm__g1Rub svg{font-size:18px}.icon_tile_md__ufhw_{width:40px;height:40px;border-radius:var(--radius-sm)}.icon_tile_md__ufhw_ svg{font-size:22px}.icon_tile_lg__T9hex{width:48px;height:48px;border-radius:var(--radius-md)}.icon_tile_lg__T9hex svg{font-size:26px}.icon_tile_hero__kko5g{width:72px;height:72px;border-radius:var(--radius-lg)}.icon_tile_hero__kko5g svg{font-size:40px}.icon_tile_primary__p226E{--tile-colour:var(--color-primary)}.icon_tile_success__oJTtb{--tile-colour:var(--color-success)}.icon_tile_warning__0VkKV{--tile-colour:var(--color-warning)}.icon_tile_warning__0VkKV svg{color:var(--color-warning-text)}.icon_tile_error__d9r1p{--tile-colour:var(--color-error)}.icon_tile_neutral__wX6ki{--tile-colour:var(--color-text-muted)}.icon_tile_accent__4Apid{--tile-colour:var(--accent)}.typography_clamp2__BaD60{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.typography_clamp3___poe4{-webkit-line-clamp:3}.typography_eyebrow__h8GK1{margin:0;font-size:var(--font-size-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.typography_eyebrowLarge__tZxdg,.typography_meta__8gzkH{font-size:var(--font-size-xs)}.typography_meta__8gzkH{color:var(--color-text-muted)}.typography_metaName__nWF3O{font-weight:600;color:var(--color-text-secondary)}.typography_metaName__nWF3O:any-link{text-decoration:none}.typography_metaName__nWF3O:any-link:focus-visible,.typography_metaName__nWF3O:any-link:hover{text-decoration:underline}.typography_link__Rh9Y0{color:var(--color-primary);text-decoration:none;cursor:pointer}.typography_link__Rh9Y0:focus-visible,.typography_link__Rh9Y0:hover{text-decoration:underline}.typography_pageTitle__mM7rS{margin:0;font-size:var(--font-size-title);font-weight:700;line-height:1.15;color:var(--color-text)}.pill_pill__1K_LI{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:22px;min-width:22px;padding:0 8px;border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:600;line-height:1;white-space:nowrap}.pill_pill__1K_LI svg{font-size:var(--font-size-md)}.pill_count__DusR5{font-variant-numeric:tabular-nums}.pill_neutral__vJSud{color:var(--color-text-secondary);background:var(--color-surface-muted);border-color:var(--color-border)}.pill_outlinedPrimary__QFS5t,.pill_primary___fe5r{color:var(--color-primary);background:var(--color-primary-soft)}.pill_outlinedPrimary__QFS5t{border-color:var(--color-primary)}.pill_success__VecU2{color:var(--color-success);background:var(--color-success-soft)}.pill_warning__uXAZs{color:var(--color-warning-text);background:var(--color-warning-soft)}.pill_error__Hy7xF{color:var(--color-error-dark);background:var(--color-error-soft)}.pill_accent__T8zgG{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.comment_entry_commentMessage__4dQAC{margin-left:1rem;font-size:var(--font-size-md);overflow-wrap:anywhere;white-space:pre-wrap}.comment_entry_body__eSoec{display:flex;flex-direction:column;flex:1;min-width:0}.comment_entry_byline__h_ZET{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;min-height:40px;margin-left:1rem;column-gap:.5rem}.comment_entry_identity___e2Do{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-width:0;padding-block:.5rem}.comment_entry_avatar__KSrmc{flex-shrink:0}.comment_entry_username__VfHvd{font-size:var(--font-size-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-width:0}.comment_entry_time__1gafj{white-space:nowrap}.comment_entry_editedMessage__1ockk{font-size:var(--font-size-xs);color:var(--color-text-muted)}.comment_entry_replies__vSr5n{margin-left:20px;padding-left:calc(20px + 1rem);padding-bottom:1rem;border-left:2px solid var(--color-border);display:flex;flex-direction:column}.comment_entry_replyCommentForm__a8Uen{padding-top:1rem;padding-bottom:2rem;display:flex;flex-direction:column;align-items:stretch}.comment_entry_chip__Z_Eaa{margin-left:.5rem}@media (max-width:600px){.comment_entry_commentMessage__4dQAC{margin-left:.75rem}.comment_entry_replies__vSr5n{margin-left:16px;padding-left:8px}.comment_entry_byline__h_ZET{margin-left:.75rem;min-height:32px}.comment_entry_identity___e2Do{flex-direction:column;align-items:flex-start;padding-top:0;padding-bottom:.5rem}}.comment_actions_container__RcQNq{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.comment_actions_container__RcQNq>.comment_actions_divider__5VjeS{margin-inline:.5rem}.comment_actions_votes__NYA5l{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.comment_actions_count__PnE5C{color:var(--color-text-muted);flex-direction:row;justify-content:center;align-items:center;font-size:var(--font-size-md);display:flex;padding:0 .25rem}.comment_actions_liked__w6cEI{background:var(--color-success-soft);border-radius:var(--radius-pill)}.comment_actions_disliked__g9UD9{background:var(--color-error-soft);border-radius:var(--radius-pill)}.comment_actions_repliesChip__IetjV{margin-left:.25rem}.comment_item_label_label__g_WoU{display:flex;align-items:center;gap:.3rem;min-width:0;margin-top:-.2rem;padding-left:.5rem;line-height:1.3}.comment_item_label_icon__kJn5j{flex:none;font-size:1rem}.comment_item_label_title__7NxXx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pagination_container__MjtB3{position:relative}.pagination_box__c4CQX{display:flex;flex-direction:column;align-items:center;align-self:stretch;padding:.5em}.pagination_loadingOverlay__WyqfL{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-surface) 70%,transparent)}.comment_list_container__CglE2,.comment_list_list__ZaBC6{display:flex;flex-direction:column}.comment_list_list__ZaBC6{gap:2rem}.comment_list_loading__NfW5A{display:flex;justify-content:center;padding:2em}.page_section_container__DpJzh{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:flex;flex-direction:column;overflow:clip;margin-top:1rem;border:1px solid var(--color-border);border-top:3px solid var(--color-primary)}.page_section_header__tHpVa{padding:1rem;min-height:58px;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.page_section_headerSticky__CTVp7{position:sticky;top:0;z-index:11}.page_section_header__tHpVa>:not(.page_section_headerTitles__gRxDq,.page_section_headerIcon__fn6ly){margin-block:-6px}.page_section_headerTitles__gRxDq{flex:1;display:flex;flex-direction:column}.page_section_headerTitle__0RjuQ{font-size:var(--font-size-lg);font-weight:700;display:flex;flex-direction:row;align-items:center}.page_section_headerChip__9hORp{margin-left:8px}.page_section_headerIcon__fn6ly{display:inline-flex;align-items:center;align-self:center;flex-shrink:0;margin-right:.6rem}.page_section_headerIcon__fn6ly svg{font-size:var(--font-size-2xl)}.page_section_headerSubtitle__Y7_UJ{font-size:var(--font-size-sm);color:var(--color-text-muted)}.page_section_content__HxwBy{padding:1rem;position:relative}.page_section_toolbar__656t7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 8px;padding:8px 1rem;border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-primary-soft) 60%,var(--color-surface))}.page_section_toolbarApplied__bK_YB{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex-basis:100%;order:99;margin-top:8px;min-height:52px;margin-bottom:-8px;padding:8px 0;border-top:1px solid var(--color-border)}.page_section_toolbarApplied__bK_YB:empty{display:none}.page_section_content__HxwBy.page_section_compact__lqAoZ,.page_section_footer__zX6Ji.page_section_compact__lqAoZ{padding:0}.page_section_footer__zX6Ji{margin-top:auto;padding:1rem;background:var(--color-background);border-top:1px solid var(--color-border);color:var(--color-text-secondary)}.page_section_footer__zX6Ji.page_section_noBorder__9twsL{border-top:0}.page_section_footer__zX6Ji a:not(.MuiButton-root):focus-visible,.page_section_footer__zX6Ji a:not(.MuiButton-root):hover{text-decoration:underline}.page_section_footerSmall__eSmyq{font-size:var(--font-size-2xs)}.page_section_footerMedium__DJoLZ{font-size:var(--font-size-md)}.page_section_footerLarge__AeURQ{font-size:var(--font-size-base)}.page_section_contentProse__Xilva{color:var(--color-text-secondary);line-height:1.75;font-size:var(--font-size-md)}.page_section_contentProse__Xilva strong{color:var(--color-text)}.page_section_contentProse__Xilva ul{list-style-type:disc;padding-left:1.75rem;width:100%}.page_section_contentProse__Xilva ol{list-style-type:decimal;padding-left:1.75rem;width:100%}.page_section_contentProse__Xilva li{padding:.2rem 0;line-height:1.65}.page_section_contentProse__Xilva li ul{list-style-type:circle;margin-top:.25rem}.page_section_contentProse__Xilva li ol{margin-top:.25rem}.page_section_contentProse__Xilva a{color:var(--color-primary)}.page_section_contentProse__Xilva a:hover{text-decoration:underline}@media (max-width:900px){.page_section_container__DpJzh{border-left:0;border-right:0;border-radius:0}}.item_comments_button_dialogContent__aV3br.item_comments_button_dialogContent__aV3br{padding:0}.item_comments_button_dialogContent__aV3br>div{margin-top:0;border:0;border-radius:0;box-shadow:none}.list_item_fullscreen_overlay_container__oLYVR{display:flex;flex-direction:column;gap:.5rem;color:white;position:relative}.list_item_fullscreen_overlay_itemNumber__BlKHq{position:absolute;top:-40px;left:0;min-width:40px;justify-content:center;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.15);backdrop-filter:blur(8px);color:white}.list_item_fullscreen_overlay_header__dQoJi{display:flex;flex-direction:column;gap:.25rem}.list_item_fullscreen_overlay_title__ekwP1{font-weight:700;font-size:var(--font-size-lg);line-height:1.3;text-shadow:0 1px 3px rgba(0,0,0,.8)}.list_item_fullscreen_overlay_subtitle__vtkvr{font-size:var(--font-size-xs);color:rgba(255,255,255,.85);text-shadow:0 1px 2px rgba(0,0,0,.8)}.list_item_fullscreen_overlay_link__Emo7U{color:rgba(255,255,255,.95);text-decoration:none;font-weight:500}.list_item_fullscreen_overlay_link__Emo7U:hover{text-decoration:underline}.list_item_fullscreen_overlay_metadata__0rfQe{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.list_item_fullscreen_overlay_metadataBadge__vWObA{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:rgba(255,255,255,.15);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-sm);font-size:var(--font-size-2xs);font-weight:500;color:white;text-shadow:0 1px 2px rgba(0,0,0,.8)}.list_item_fullscreen_overlay_metadataBadge__vWObA svg{color:#ffd700;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.list_item_fullscreen_overlay_descriptionContainer__l1LOU{display:flex;align-items:flex-start;gap:.25rem;margin-top:.25rem}.list_item_fullscreen_overlay_description__RSJ9g{flex:1;font-size:var(--font-size-sm);line-height:1.4;color:rgba(255,255,255,.9);text-shadow:0 1px 2px rgba(0,0,0,.8);white-space:pre-wrap}.list_item_fullscreen_overlay_expandButtonWrapper__Eb1ad{display:flex;align-items:flex-start}.list_item_fullscreen_overlay_expandButton__3hAVy{color:white!important;background:rgba(255,255,255,.15)!important;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.25)!important;padding:4px!important;margin-top:-2px;pointer-events:none}.list_item_fullscreen_overlay_expandButton__3hAVy svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}.list_item_fullscreen_overlay_buttonBar__aKtLK{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.15)}@media (max-width:600px){.list_item_fullscreen_overlay_title__ekwP1{font-size:var(--font-size-base)}.list_item_fullscreen_overlay_subtitle__vtkvr{font-size:var(--font-size-2xs)}.list_item_fullscreen_overlay_description__RSJ9g{font-size:var(--font-size-xs)}.list_item_fullscreen_overlay_metadataBadge__vWObA{font-size:var(--font-size-3xs);padding:2px 6px}}.list_item_fullscreen_overlay_visit__oRNUk{align-self:flex-start;margin:4px 0 8px!important;color:white!important;border-color:rgba(255,255,255,.6)!important}.list_item_fullscreen_overlay_visit__oRNUk:hover{border-color:white!important;background:rgba(255,255,255,.12)!important}.list_item_fullscreen_overlay_listRow__FrM9X{display:flex;min-width:0;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.15)}.list_item_fullscreen_overlay_listChip__qZzMk{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;max-width:100%;font-size:var(--font-size-xs);font-weight:400;color:rgba(255,255,255,.85);text-shadow:0 1px 2px rgba(0,0,0,.8);text-decoration:none}.list_item_fullscreen_overlay_listChip__qZzMk:focus-visible,.list_item_fullscreen_overlay_listChip__qZzMk:hover{color:rgba(255,255,255,.95)}.list_item_fullscreen_overlay_listChip__qZzMk:focus-visible>span,.list_item_fullscreen_overlay_listChip__qZzMk:hover>span{text-decoration:underline}.list_item_fullscreen_overlay_listChip__qZzMk>span{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_item_fullscreen_overlay_listChip__qZzMk>svg{flex:0 0 auto;font-size:.875rem;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}.image_items_grid__zUQTw{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.galleryPagination+.image_items_grid__zUQTw{padding-top:1rem}@media (max-width:1100px){.image_items_grid__zUQTw{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.image_items_grid__zUQTw{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.image_items_grid__zUQTw{grid-template-columns:1fr}}.image_item_item__43gY6{display:flex;flex-direction:column;scroll-margin-top:6rem}.image_item_imageContainer__LHcmK{position:relative;isolation:isolate;width:100%;aspect-ratio:1/1;background:var(--color-surface-muted)}.image_item_topBar__l_AHY{position:absolute;top:.5rem;left:.5rem;right:.5rem;z-index:100;display:flex;align-items:center;gap:.375rem;pointer-events:none}.image_item_titlePill__GW2i6{display:block;min-width:0;line-height:24px;overflow:hidden;text-overflow:ellipsis}.image_item_itemNumber__VcoNA{flex:0 0 auto;min-width:40px;justify-content:center}.image_item_caption__hpp3A{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.image_item_bottomBar__myXR8{color:white;position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:2.25rem .5rem .5rem;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.62) 30%,rgba(0,0,0,.36) 55%,rgba(0,0,0,.14) 78%,rgba(0,0,0,.04) 92%,rgba(0,0,0,0));text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:100}.image_item_bottomBar__myXR8 svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}.subject_pictures_listLink__XmQAE{gap:4px;min-width:0;color:rgba(255,255,255,.9);text-decoration:none;pointer-events:auto}.subject_pictures_listLink__XmQAE:focus-visible,.subject_pictures_listLink__XmQAE:hover{background:rgba(0,0,0,.7);color:#fff}.subject_pictures_listLink__XmQAE svg{flex:0 0 auto;font-size:14px}.subject_pictures_listName__2Z1PQ{min-width:0;overflow:hidden;text-overflow:ellipsis}.page_alert_wrapper__istMf{border-top-width:1px}.page_alert_errorPanel__Ra_6s.page_alert_errorPanel__Ra_6s{border-top:1px solid var(--color-border)}.page_alert_wrapper__istMf.page_alert_info__GpP_B{border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.page_alert_wrapper__istMf.page_alert_success__irL2S{border-color:color-mix(in srgb,var(--color-success) 35%,transparent)}.page_alert_wrapper__istMf.page_alert_warning__4tjMF{border-color:color-mix(in srgb,var(--color-warning) 35%,transparent)}.page_alert_wrapper__istMf.page_alert_error__8nPt2{border-color:color-mix(in srgb,var(--color-error) 35%,transparent)}.status_panel_panel__yiIg9{align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:360px;padding:clamp(2rem,6vw,4rem) 1.5rem;text-align:center}.status_panel_title__gmqIt{margin:1.5rem 0 0;font-size:var(--font-size-title);font-weight:700;line-height:1.3;color:var(--color-text);overflow-wrap:anywhere}.status_panel_message__EwuNq{max-width:480px;margin:1rem 0 0;font-size:var(--font-size-md);line-height:1.7;color:var(--color-text-secondary);overflow-wrap:anywhere}.status_panel_actions__OoZyP{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-top:2rem}@media (max-width:900px){.status_panel_panel__yiIg9{padding-inline:1rem;min-height:320px}}.page_page__qLKXL{display:flex;flex-direction:column}.breadcrumb_breadcrumbsContainer__GafpK{position:relative;overflow:hidden;height:24px;&:after{position:absolute;width:2em;right:-1rem;top:0;height:41px;content:"";background-image:linear-gradient(90deg,rgba(248,250,252,0),rgba(248,250,252,1) 50%)}}.breadcrumb_breadcrumbs__0J7Sb{padding-right:1em;display:flex;align-items:start;overflow-x:scroll;height:100px;-webkit-overflow-scrolling:touch}@media (max-width:900px){.breadcrumb_breadcrumbsContainer__GafpK{padding-left:1rem;padding-right:1rem}}