.page_header__1Kolm{margin-bottom:var(--space-md)}.page_back__oRTAM{color:var(--color-muted);font-size:var(--fs-sm)}.page_back__oRTAM:hover{color:var(--color-brand)}.page_name__iVnKI{font-size:var(--fs-lg);font-weight:800;margin-top:var(--space-xs)}.page_listing__Icbu2{color:var(--color-muted);font-size:var(--fs-sm)}.page_listing__Icbu2 a{color:var(--color-brand)}.page_listing__Icbu2 a:hover{text-decoration:underline}.page_safety__UiGG4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);margin-top:var(--space-sm)}.BlockUserButton_btn__4_z5P{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-danger);font-size:var(--fs-sm);font-weight:600;cursor:pointer}.BlockUserButton_btn__4_z5P:hover:not(:disabled){border-color:var(--color-danger);background:var(--color-danger-bg)}.BlockUserButton_btn__4_z5P:disabled{opacity:.6;cursor:default}.MessageThread_thread__lxWvu{display:flex;flex-direction:column;height:calc(100vh - 220px);min-height:320px;background:var(--color-surface);border:1px solid #e5e7eb;border-radius:var(--radius-md);overflow:hidden}.MessageThread_messages__Hbbbu{flex:1 1;overflow-y:auto;padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}.MessageThread_empty__hL4CD{margin:auto;color:var(--color-muted);font-size:var(--fs-sm)}.MessageThread_bubble__bDqFQ{max-width:75%;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-lg);font-size:var(--fs-md);line-height:1.4;white-space:pre-wrap;word-break:break-word}.MessageThread_own__V6g4d{align-self:flex-end;background:var(--color-brand);color:#fff;border-bottom-right-radius:var(--radius-sm)}.MessageThread_other___piMX{align-self:flex-start;background:#f0f1f2;color:var(--color-text);border-bottom-left-radius:var(--radius-sm)}.MessageThread_error__KMJ9S{color:var(--color-danger);font-size:var(--fs-sm);text-align:center;padding:4px var(--space-md) 0}.MessageThread_composer__kphxU{display:flex;gap:var(--space-sm);padding:var(--space-sm);border-top:1px solid #e5e7eb}.MessageThread_input__tzGWV{flex:1 1;padding:var(--space-sm) var(--space-md);border:1px solid #d5d8dc;border-radius:var(--radius-pill);font:inherit}.MessageThread_send__lf3RG{padding:var(--space-sm) var(--space-lg);border:none;border-radius:var(--radius-pill);background:var(--color-brand);color:#fff;font-weight:700}.MessageThread_send__lf3RG:disabled{opacity:.5;cursor:not-allowed}.FavoriteButton_btn__uSGHY{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);width:100%;margin-top:var(--space-sm);padding:var(--space-sm) var(--space-lg);border:1px solid var(--color-brand);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-brand-dark);font-weight:600;cursor:pointer}.FavoriteButton_btn__uSGHY:hover{background:color-mix(in srgb,var(--color-brand) 8%,transparent)}.FavoriteButton_active__rdVR_{background:var(--color-brand);color:#fff}.FavoriteButton_btn__uSGHY:disabled{opacity:.6;cursor:default}.Gallery_gallery__HejGD{display:flex;flex-direction:column;gap:var(--space-sm)}.Gallery_main__Cd_r6{width:100%;object-fit:cover;background:var(--color-neutral-100);box-shadow:var(--shadow-sm)}.Gallery_main__Cd_r6,.Gallery_noImage__wzGER{aspect-ratio:4/3;border-radius:var(--radius-lg)}.Gallery_noImage__wzGER{display:grid;place-items:center;background:var(--color-neutral-100);color:var(--color-muted)}.Gallery_thumbs__MeGuF{display:flex;gap:var(--space-sm);flex-wrap:wrap}.Gallery_thumb__OJ0_q{width:76px;height:60px;padding:0;border-radius:var(--radius-md);border:2px solid transparent;cursor:pointer;background:var(--color-neutral-100);overflow:hidden;transition:border-color .15s ease,transform .15s ease}.Gallery_thumb__OJ0_q:hover{transform:translateY(-1px)}.Gallery_thumbImg__zqO0I{width:100%;height:100%;object-fit:cover;display:block}.Gallery_thumbActive__1l2dU{border-color:var(--color-brand);box-shadow:0 0 0 2px var(--color-brand-tint)}