.DashboardClient_wrap__JVNUl{max-width:1180px;margin:0 auto;padding:2.25rem 1.25rem 4.75rem;display:grid;gap:2rem}.DashboardClient_guestCard__gp8JA{max-width:560px;margin:3rem auto;padding:2.75rem 2rem;border-radius:24px;border:1px solid var(--aps-line);background:var(--aps-card);text-align:center;display:grid;justify-items:center;gap:.9rem;box-shadow:0 18px 42px rgba(20,14,8,.07)}.DashboardClient_guestTitle__Qew84{font-family:var(--aps-font-display);font-size:clamp(1.85rem,3vw,2.35rem);line-height:1.15;margin:0}.DashboardClient_guestSub__oEMwY{color:var(--aps-muted);font-size:.98rem;max-width:440px;margin:0 0 .4rem}.DashboardClient_banner__bmt2f{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.9rem 1.15rem;border-radius:16px;background:var(--aps-citrus);border:1px solid var(--aps-tint-border);color:var(--aps-colored-ink);font-size:.92rem;font-weight:700}.DashboardClient_bannerLeft__GhyKG{display:flex;align-items:center;gap:.6rem}.DashboardClient_bannerDismiss__DBM5Y{border:none;background:transparent;color:var(--aps-muted);cursor:pointer;padding:4px;border-radius:999px;display:inline-flex}.DashboardClient_bannerDismiss__DBM5Y:hover{color:var(--aps-ink);background:var(--aps-surface)}.DashboardClient_profileCard__Z_ns9{border-radius:24px;border:1px solid var(--aps-line);background:var(--aps-card);padding:clamp(1.25rem,2.6vw,1.85rem);display:grid;gap:1.35rem;box-shadow:0 14px 34px rgba(20,14,8,.05)}.DashboardClient_profileTop__LEGET{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.1rem}.DashboardClient_identity__v4kiI{display:flex;align-items:center;gap:.95rem;min-width:0}.DashboardClient_avatar__PBfzZ{width:58px;height:58px;border-radius:999px;overflow:hidden;border:2px solid var(--aps-tint-border);background:var(--aps-citrus);color:var(--aps-colored-ink);display:flex;align-items:center;justify-content:center;font-family:var(--aps-font-display);font-size:1.45rem;font-weight:700;flex-shrink:0}.DashboardClient_avatar__PBfzZ img{width:100%;height:100%;object-fit:cover}.DashboardClient_identityText__QEbEl{min-width:0}.DashboardClient_identityKicker__g77MQ{font-size:.74rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--aps-muted)}.DashboardClient_identityName__qX02h{font-family:var(--aps-font-display);font-size:clamp(1.45rem,2.5vw,1.9rem);line-height:1.15;margin:.1rem 0 .2rem}.DashboardClient_identityMeta__YBmru{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.86rem;color:var(--aps-muted)}.DashboardClient_signOutInline__641lT{display:inline-flex;align-items:center;gap:.3rem;padding:2px 9px;border-radius:999px;border:1px solid var(--aps-line);background:var(--aps-surface);color:var(--aps-ink);font-size:.76rem;font-weight:700;cursor:pointer}.DashboardClient_signOutInline__641lT:hover{background:var(--aps-citrus)}.DashboardClient_heroActions___SZj9{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.DashboardClient_statsGrid__xgJeH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}@media (max-width:900px){.DashboardClient_statsGrid__xgJeH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.DashboardClient_statsGrid__xgJeH{grid-template-columns:1fr}}.DashboardClient_statBox__Ym6Q6{padding:1rem 1.1rem;border-radius:18px;border:1px solid var(--aps-line);background:var(--aps-surface);display:grid;gap:.2rem}.DashboardClient_statBoxHighlight__R1IUx{background:var(--aps-citrus);border-color:var(--aps-tint-border)}.DashboardClient_statLabel__N1FOe{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--aps-muted)}.DashboardClient_statValue__kVsB2{font-family:var(--aps-font-display);font-size:1.95rem;font-weight:700;line-height:1.1;color:var(--aps-ink)}.DashboardClient_statSub__3bqyM{font-size:.8rem;color:var(--aps-muted)}.DashboardClient_promoStrip__UVjx_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1.1rem;border-radius:16px;background:var(--aps-citrus);border:1px solid var(--aps-tint-border);font-size:.88rem;color:var(--aps-colored-ink)}.DashboardClient_promoStripBtn__pUWbq{padding:.45rem .95rem;border-radius:999px;border:1px solid var(--aps-button);background:var(--aps-button);color:var(--aps-button-text);font-size:.8rem;font-weight:800;cursor:pointer;white-space:nowrap}.DashboardClient_sectionHead__ns20e{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;margin-bottom:1rem}.DashboardClient_sectionTitleGroup__l3PK9{display:flex;align-items:center;gap:.75rem}.DashboardClient_sectionTitle__MICth{font-family:var(--aps-font-display);font-size:clamp(1.35rem,2.2vw,1.65rem);margin:0}.DashboardClient_livePill__BtIk_{display:inline-flex;align-items:center;gap:.4rem;padding:.26rem .7rem;border-radius:999px;background:var(--aps-citrus);border:1px solid var(--aps-tint-border);font-size:.76rem;font-weight:800;color:var(--aps-colored-ink)}.DashboardClient_pulseDot__YC7mm{width:7px;height:7px;border-radius:999px;background:oklch(.62 .18 75);animation:DashboardClient_pulse__JLabu 1.4s ease-in-out infinite}@keyframes DashboardClient_pulse__JLabu{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.82)}}.DashboardClient_filterRow__5z4v_{display:flex;flex-wrap:wrap;gap:.45rem}.DashboardClient_filterPill__USKEs{padding:.38rem .88rem;border-radius:999px;border:1px solid var(--aps-line);background:var(--aps-card);color:var(--aps-muted);font-size:.82rem;font-weight:700;cursor:pointer}.DashboardClient_filterPill__USKEs:hover{color:var(--aps-ink);background:var(--aps-surface)}.DashboardClient_filterPillActive__E_aMX{background:var(--aps-button);border-color:var(--aps-button);color:var(--aps-button-text)}.DashboardClient_emptyCard__xS8E2{padding:3rem 1.75rem;border-radius:22px;border:1px dashed var(--aps-line);background:var(--aps-card);text-align:center;display:grid;justify-items:center;gap:.85rem}.DashboardClient_emptyQuickLinks__0bX_3{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.25rem}.DashboardClient_grid__ZTMxq{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));gap:1.25rem}.DashboardClient_card__ZHoQV{border-radius:20px;border:1px solid var(--aps-line);background:var(--aps-card);overflow:hidden;display:flex;flex-direction:column;transition:transform .16s var(--aps-ease),box-shadow .16s var(--aps-ease)}.DashboardClient_card__ZHoQV:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(20,14,8,.08)}.DashboardClient_cardMedia__PziAb{position:relative;aspect-ratio:4/5;background:var(--aps-surface);overflow:hidden}.DashboardClient_cardMediaBtn__zm8mk{width:100%;height:100%;padding:0;border:none;background:transparent;cursor:zoom-in;display:block}.DashboardClient_cardMedia__PziAb img{width:100%;height:100%;object-fit:cover;transition:transform .28s var(--aps-ease)}.DashboardClient_card__ZHoQV:hover .DashboardClient_cardMedia__PziAb img{transform:scale(1.02)}.DashboardClient_mediaOverlayTop__5R_rB{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:flex-start;gap:8px;pointer-events:none}.DashboardClient_zoomHint___xpnp{padding:4px 8px;border-radius:999px;background:rgba(20,14,10,.68);color:#fff;font-size:11px;font-weight:700;opacity:0;transition:opacity .16s var(--aps-ease);display:inline-flex;align-items:center;gap:4px}.DashboardClient_card__ZHoQV:hover .DashboardClient_zoomHint___xpnp{opacity:1}.DashboardClient_statePlaceholder__J5thp{height:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.55rem;color:var(--aps-muted)}.DashboardClient_spinIcon__uE2jT{animation:DashboardClient_spin__SLXcb 1.4s linear infinite}@keyframes DashboardClient_spin__SLXcb{to{transform:rotate(1turn)}}.DashboardClient_cardBody__t_ksY{padding:1rem 1.1rem 1.15rem;display:flex;flex-direction:column;gap:.65rem;flex:1}.DashboardClient_cardMetaRow__b1nAB{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.76rem;color:var(--aps-muted)}.DashboardClient_toolChip__5pJr0{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;background:var(--aps-surface);border:1px solid var(--aps-line);color:var(--aps-ink);font-size:.73rem;font-weight:700;text-decoration:none}.DashboardClient_toolChip__5pJr0:hover{background:var(--aps-citrus)}.DashboardClient_sceneTitle__VwcO8{font-size:1.02rem;font-weight:800;line-height:1.28;margin:0}.DashboardClient_cardActions__d_F6d{display:grid;gap:.45rem;margin-top:auto;padding-top:.25rem}.DashboardClient_tableWrap__JQiAW{border-radius:20px;border:1px solid var(--aps-line);background:var(--aps-card);overflow-x:auto}.DashboardClient_table__c53O2{width:100%;border-collapse:collapse;font-size:.89rem}.DashboardClient_table__c53O2 th{padding:.8rem 1rem;text-align:left;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--aps-muted);background:var(--aps-surface);border-bottom:1px solid var(--aps-line)}.DashboardClient_table__c53O2 td{padding:.85rem 1rem;border-bottom:1px solid var(--aps-line);vertical-align:middle}.DashboardClient_table__c53O2 tbody tr:last-child td{border-bottom:none}.DashboardClient_statusPill__DTdAU{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:.75rem;font-weight:800;text-transform:capitalize;background:var(--aps-surface);border:1px solid var(--aps-line)}.DashboardClient_statusGood__JyA24{background:var(--aps-sky)}.DashboardClient_statusWarn__Ne8Bn{background:var(--aps-apricot)}.DashboardClient_lightbox__uqc0d{padding:0;border:1px solid var(--aps-line);border-radius:24px;background:var(--aps-card);color:var(--aps-ink);width:min(640px,calc(100vw - 24px));max-height:92vh;overflow-y:auto;box-shadow:0 32px 72px rgba(14,10,6,.42);margin:auto}.DashboardClient_lightbox__uqc0d::backdrop{background:rgba(16,10,6,.72);backdrop-filter:blur(6px)}.DashboardClient_lightboxInner__xjstN{position:relative;padding:1.25rem;display:grid;gap:1rem}.DashboardClient_lightboxClose__ZT6tX{position:absolute;top:1.65rem;right:1.65rem;z-index:3;width:38px;height:38px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:rgba(20,14,10,.72);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.DashboardClient_lightboxFrame__6smzG{border-radius:16px;overflow:hidden;border:1px solid var(--aps-line);background:var(--aps-surface)}.DashboardClient_lightboxFrame__6smzG img{display:block;width:100%;max-height:70vh;object-fit:contain;margin:0 auto}.DashboardClient_lightboxFoot__mJfBN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem}.NotificationBell_bellBtn__B3ckT,.NotificationBell_wrap__3v1mf{position:relative;display:inline-flex;align-items:center}.NotificationBell_bellBtn__B3ckT{justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--aps-line);background:var(--aps-surface);color:var(--aps-ink);cursor:pointer;transition:background-color .16s var(--aps-ease),border-color .16s var(--aps-ease),transform .16s var(--aps-ease)}.NotificationBell_bellBtnActive__xZY_S,.NotificationBell_bellBtn__B3ckT:hover{background:var(--aps-citrus);border-color:var(--aps-tint-border)}.NotificationBell_unreadBadge__WgCDE{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:oklch(.56 .2 28);color:#fff;font-size:10.5px;font-weight:800;line-height:18px;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.22);pointer-events:none}.NotificationBell_panel__rEgyq{position:absolute;top:calc(100% + 10px);right:0;z-index:80;width:min(392px,calc(100vw - 24px));max-height:min(540px,78vh);display:flex;flex-direction:column;background:var(--aps-card);border:1px solid var(--aps-line);border-radius:18px;box-shadow:0 24px 54px rgba(18,12,8,.2);overflow:hidden;text-align:left}.NotificationBell_panelHead__BCsXk{justify-content:space-between;padding:13px 15px 10px;border-bottom:1px solid var(--aps-line);background:var(--aps-surface)}.NotificationBell_panelHead__BCsXk,.NotificationBell_panelTitleRow__EakHk{display:flex;align-items:center;gap:8px}.NotificationBell_panelTitle__9lotL{font-family:var(--aps-font-display);font-size:1rem;font-weight:700;color:var(--aps-ink);margin:0}.NotificationBell_unreadCountPill__M9nTu{padding:2px 8px;border-radius:999px;background:var(--aps-citrus);border:1px solid var(--aps-tint-border);color:var(--aps-colored-ink);font-size:11px;font-weight:800}.NotificationBell_markAllBtn__yZKhX{border:none;background:transparent;color:var(--aps-muted);font-size:12px;font-weight:700;padding:4px 6px;border-radius:6px;cursor:pointer}.NotificationBell_markAllBtn__yZKhX:hover:not(:disabled){color:var(--aps-ink);background:var(--aps-citrus)}.NotificationBell_markAllBtn__yZKhX:disabled{opacity:.45;cursor:default}.NotificationBell_filterRow__iMXjO{display:flex;gap:6px;padding:8px 14px;border-bottom:1px solid var(--aps-line);background:var(--aps-card)}.NotificationBell_filterTab__37ZTX{border:1px solid var(--aps-line);background:var(--aps-surface);color:var(--aps-muted);border-radius:999px;padding:3px 11px;font-size:12px;font-weight:700;cursor:pointer}.NotificationBell_filterTabActive__8sNCV{background:var(--aps-button);border-color:var(--aps-button);color:var(--aps-button-text)}.NotificationBell_list__P2aIj{overflow-y:auto;max-height:410px}.NotificationBell_empty__y1YWJ{padding:34px 20px;text-align:center;color:var(--aps-muted);font-size:13.5px}.NotificationBell_itemBtn__U1qco{width:100%;display:grid;grid-template-columns:46px minmax(0,1fr);gap:11px;align-items:start;padding:12px 14px;border:none;border-bottom:1px solid var(--aps-line);background:var(--aps-card);color:var(--aps-ink);text-align:left;cursor:pointer;transition:background-color .14s var(--aps-ease)}.NotificationBell_itemBtn__U1qco:last-child{border-bottom:none}.NotificationBell_itemBtn__U1qco:hover{background:var(--aps-surface)}.NotificationBell_itemUnread__XpU_J{background:color-mix(in oklch,var(--aps-citrus) 48%,var(--aps-card))}.NotificationBell_itemThumb__xgKwD{width:46px;height:56px;border-radius:10px;overflow:hidden;border:1px solid var(--aps-line);background:var(--aps-surface);display:flex;align-items:center;justify-content:center;flex-shrink:0}.NotificationBell_itemThumb__xgKwD img{width:100%;height:100%;object-fit:cover}.NotificationBell_kindGlyph__hbcjV{font-size:19px;line-height:1}.NotificationBell_itemBody__nDSPf{min-width:0;display:grid;gap:3px}.NotificationBell_itemTopRow__gLbC8{display:flex;align-items:center;justify-content:space-between;gap:6px}.NotificationBell_itemMetaLeft__hWEGq{display:inline-flex;align-items:center;gap:5px;min-width:0}.NotificationBell_unreadDot__p9qWR{width:7px;height:7px;border-radius:999px;background:oklch(.58 .19 32);flex-shrink:0}.NotificationBell_itemBadge__akMun{display:inline-block;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;background:var(--aps-citrus);border:1px solid var(--aps-tint-border);color:var(--aps-colored-ink)}.NotificationBell_itemBadgeSuccess__ty7zl{background:var(--aps-sky);border-color:var(--aps-line)}.NotificationBell_itemBadgeWarn__UpKvf{background:var(--aps-apricot);border-color:var(--aps-line)}.NotificationBell_itemTime__SZDl3{font-size:11px;color:var(--aps-muted);white-space:nowrap}.NotificationBell_itemTitle__rwUxk{font-size:13.5px;font-weight:700;line-height:1.32;color:var(--aps-ink)}.NotificationBell_itemSnippet__M7k8r,.NotificationBell_itemTitle__rwUxk{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NotificationBell_itemSnippet__M7k8r{font-size:12.2px;line-height:1.42;color:var(--aps-muted)}.NotificationBell_panelFoot__I4Lzv{display:flex;align-items:center;justify-content:space-between;padding:9px 14px;border-top:1px solid var(--aps-line);background:var(--aps-surface);font-size:12px}.NotificationBell_panelFootLink__43ppd{font-weight:700;color:var(--aps-ink);text-decoration:none}.NotificationBell_panelFootLink__43ppd:hover{text-decoration:underline}.NotificationBell_dialog__uGCRT{padding:0;border:1px solid var(--aps-line);border-radius:22px;background:var(--aps-card);color:var(--aps-ink);width:min(500px,calc(100vw - 24px));max-height:90vh;overflow-y:auto;box-shadow:0 28px 68px rgba(16,10,6,.34);margin:auto}.NotificationBell_dialog__uGCRT::backdrop{background:rgba(18,12,8,.62);backdrop-filter:blur(5px)}.NotificationBell_dialogInner__HVOT8{position:relative;padding:22px 22px 20px;display:grid;gap:14px}.NotificationBell_dialogClose__0bDRN{position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:999px;border:1px solid var(--aps-line);background:var(--aps-surface);color:var(--aps-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.NotificationBell_dialogClose__0bDRN:hover{background:var(--aps-citrus)}.NotificationBell_dialogTitle__xJ0Xi{font-family:var(--aps-font-display);font-size:1.35rem;line-height:1.22;margin:2px 34px 0 0;color:var(--aps-ink)}.NotificationBell_dialogTime__qYSZ9{font-size:12px;color:var(--aps-muted)}.NotificationBell_portraitStage__XpLVv{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--aps-line);background:var(--aps-surface);max-width:300px;margin:0 auto}.NotificationBell_portraitStage__XpLVv img{display:block;width:100%;height:auto}.NotificationBell_portraitStageBadge__hvHy9{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:800;background:rgba(24,18,12,.78);color:#fff;backdrop-filter:blur(4px)}.NotificationBell_dialogBody__16CRZ{font-size:14.5px;line-height:1.6;color:var(--aps-ink);white-space:pre-line}.NotificationBell_promoPerks__KswmL{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px;border-radius:14px;background:var(--aps-citrus);border:1px solid var(--aps-tint-border);font-size:12px;font-weight:700;color:var(--aps-colored-ink)}.NotificationBell_dialogError__sNmPq{padding:9px 12px;border-radius:10px;background:var(--aps-apricot);border:1px solid var(--aps-line);font-size:13px;font-weight:600;color:var(--aps-ink)}.NotificationBell_dialogActions__zheaC{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.NotificationBell_primaryAction__KLvGW{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 16px;border-radius:999px;border:1.5px solid var(--aps-accent);background:var(--aps-accent);color:var(--aps-on-accent);font-size:13.5px;font-weight:800;text-decoration:none;cursor:pointer}.NotificationBell_primaryAction__KLvGW:hover:not(:disabled){background:var(--aps-accent-hover)}.NotificationBell_primaryAction__KLvGW:disabled{opacity:.6;cursor:not-allowed}.NotificationBell_secondaryAction__Ymdps{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 15px;border-radius:999px;border:1px solid var(--aps-line);background:var(--aps-surface);color:var(--aps-ink);font-size:13px;font-weight:700;text-decoration:none;cursor:pointer}.NotificationBell_secondaryAction__Ymdps:hover{background:var(--aps-citrus)}