.messages_page__XPOCl{max-width:1240px;margin:0 auto;padding:26px 24px 42px;color:var(--ink)}.messages_page__XPOCl button,.messages_page__XPOCl input,.messages_page__XPOCl textarea{font:inherit}.messages_page__XPOCl button{display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;color:var(--ink);background:var(--night-panel);border:1px solid var(--border);border-radius:9px;padding:9px 12px}.messages_page__XPOCl button:disabled{opacity:.45;cursor:not-allowed}.messages_page__XPOCl a:focus-visible,.messages_page__XPOCl button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.messages_page__XPOCl a{color:inherit;text-decoration:none}.messages_page__XPOCl input,.messages_page__XPOCl textarea{color:var(--ink);background:rgba(0,0,0,0);border:0;min-width:0;outline:none}.messages_page__XPOCl button:hover:not(:disabled){border-color:var(--gold)}.messages_embedded__dLRSj{max-width:none;padding:0}.messages_embedded__dLRSj .messages_pageHeader__8vqlE{margin:0 0 14px;padding:17px 18px;border:1px solid var(--border);border-radius:12px;background:var(--night-raised)}.messages_embedded__dLRSj .messages_pageHeader__8vqlE h1{font-size:21px;margin:2px 0 3px}.messages_embedded__dLRSj .messages_eyebrow__6hmLI,.messages_embedded__dLRSj .messages_pageHeader__8vqlE p{display:none}.messages_embedded__dLRSj .messages_workspace__e8Hx6{height:min(650px,100dvh - 245px);min-height:500px;box-shadow:none}.messages_pageHeader__8vqlE{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.messages_pageHeader__8vqlE h1{margin:5px 0 7px;font-size:30px;letter-spacing:-.03em}.messages_pageHeader__8vqlE p{font-size:12px;color:var(--muted-ink);line-height:1.7;max-width:650px;margin:0}.messages_eyebrow__6hmLI{font-size:10px;letter-spacing:.16em;color:var(--gold);font-weight:750}.messages_page__XPOCl .messages_primary__dK5yP{background:var(--button-gold);color:#17202b;border-color:rgba(0,0,0,0);white-space:nowrap;font-size:12px;font-weight:700;padding:12px 16px}.messages_error__Ismpg{padding:12px 16px;border:1px solid #b14b52;border-radius:9px;color:var(--ink);background:var(--night-panel);font-size:13px}.messages_workspace__e8Hx6{display:grid;grid-template-columns:290px minmax(0,1fr);height:min(720px,100dvh - 220px);min-height:480px;border:1px solid var(--border);border-radius:16px;overflow:hidden;background:var(--night-raised);box-shadow:0 14px 40px rgba(0,0,0,.1333333333)}.messages_sidebar__bKc1l{display:flex;flex-direction:column;min-height:0;border-inline-end:1px solid var(--border);background:var(--night-panel)}.messages_sidebarHeader__eZ_uS{display:flex;align-items:center;justify-content:space-between;padding:19px 18px 14px}.messages_sidebarHeader__eZ_uS h2{display:flex;gap:8px;align-items:center;font-size:14px;margin:0}.messages_count__XFemg,.messages_unread__Bp_eY{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;font-size:10px;background:var(--button-gold);color:#17202b;font-weight:800}.messages_count__XFemg{background:var(--night-raised)}.messages_count__XFemg,.messages_search__v3ixR{color:var(--muted-ink);border:1px solid var(--border)}.messages_search__v3ixR{display:flex;align-items:center;gap:8px;background:var(--night);border-radius:9px;margin:0 14px 14px;padding:10px}.messages_search__v3ixR input{width:100%;font-size:12px}.messages_search__v3ixR:focus-within{border-color:var(--gold)}.messages_conversations__zKPFU{display:flex;flex-direction:column;gap:4px;overflow-y:auto;min-height:0;flex:1;padding:0 8px 12px;scrollbar-width:thin}.messages_page__XPOCl .messages_conversation__vAAD_{display:flex;align-items:flex-start;justify-content:flex-start;flex-shrink:0;text-align:start;gap:11px;width:100%;padding:13px 10px;min-height:76px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);border-radius:10px}.messages_page__XPOCl .messages_conversation__vAAD_[aria-pressed=true]{background:var(--night-raised);border-color:var(--border)}.messages_page__XPOCl .messages_conversation__vAAD_:hover{background:var(--night-raised)}.messages_conversationBody__vOezP{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.messages_conversationTitle__o_JYb{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:13px;font-weight:750;overflow-wrap:anywhere}.messages_preview__HLjmQ{display:block;color:var(--muted-ink);font-size:12px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messages_requestLabel__sXWwQ{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--gold)}.messages_avatar__lv9Pk{width:38px;height:38px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:50%;background:var(--night-raised);color:var(--gold);font-size:14px;font-weight:750;position:relative;overflow:hidden}.messages_avatar__lv9Pk img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.messages_preference__UlwNT{display:flex;align-items:center;gap:9px;margin:0;border-top:1px solid var(--border);padding:16px;font-size:11px;line-height:1.6;color:var(--muted-ink)}.messages_preference__UlwNT input{accent-color:var(--gold);margin:0;width:15px;height:15px}.messages_chat__gJRcE{display:flex;flex-direction:column;min-width:0;min-height:0}.messages_chatHeader__7GRpn{display:flex;align-items:center;gap:11px;padding:15px 20px;border-bottom:1px solid var(--border);min-height:76px}.messages_chatIdentity__vF6k2{display:flex;flex-direction:column;gap:4px;min-width:0}.messages_chatIdentity__vF6k2 a,.messages_chatIdentity__vF6k2 strong{font-size:14px;font-weight:750;overflow-wrap:anywhere}.messages_chatIdentity__vF6k2 span{font-size:10px;color:var(--muted-ink)}.messages_chatActions__oe1BG{margin-inline-start:auto;display:flex;gap:5px;flex-wrap:wrap;justify-content:end}.messages_page__XPOCl .messages_chatActions__oe1BG button{background:rgba(0,0,0,0);padding:8px;border-color:rgba(0,0,0,0);font-size:10px}.messages_page__XPOCl .messages_chatActions__oe1BG .messages_accept__h5c9a{color:var(--gold);border-color:var(--border)}.messages_page__XPOCl .messages_back__xhlw4{display:none}.messages_requestNotice__0ZxOP{display:flex;align-items:start;gap:8px;font-size:11px;line-height:1.7;color:var(--muted-ink);padding:11px 20px;margin:0;border-bottom:1px solid var(--border)}.messages_requestNotice__0ZxOP svg{flex-shrink:0;color:var(--gold);margin-top:2px}.messages_reportForm__2l4ST{display:grid;gap:8px;padding:16px 20px;border-bottom:1px solid var(--border);font-size:12px}.messages_reportForm__2l4ST textarea{resize:vertical;border:1px solid var(--border);padding:10px;border-radius:8px;min-height:70px}.messages_reportForm__2l4ST p{font-size:11px;color:var(--muted-ink);margin:0;line-height:1.6}.messages_reportForm__2l4ST button{justify-self:start}.messages_timeline___AXlT{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:18px 24px;scrollbar-width:thin;overscroll-behavior:contain}.messages_day__JzvRN{display:flex;align-items:center;justify-content:center;margin:6px 0 12px}.messages_day__JzvRN span{font-size:10px;background:var(--night-panel);color:var(--muted-ink);padding:5px 10px;border-radius:999px}.messages_bubble__niLqV{align-self:flex-start;max-width:80%;background:var(--night-panel);border:1px solid var(--border);border-radius:14px 14px 14px 4px;padding:11px 14px}.messages_bubble__niLqV p{margin:0;font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.messages_mine__HhjWT{align-self:flex-end;background:color-mix(in srgb,var(--gold) 8%,var(--night-panel));border-color:color-mix(in srgb,var(--gold) 28%,transparent);border-radius:14px 14px 4px 14px}.messages_messageMeta___duwh{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-top:5px;color:var(--muted-ink);font-size:9px}.messages_messageMeta___duwh svg{color:var(--gold)}.messages_emptyChat__pkXr0{margin:auto;text-align:center;max-width:330px;padding:25px 16px;color:var(--muted-ink)}.messages_emptyChat__pkXr0>span{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:20px;border:1px solid var(--border);color:var(--gold);background:var(--night-panel)}.messages_emptyChat__pkXr0 h2{font-size:17px;color:var(--ink);margin:15px 0 7px}.messages_emptyChat__pkXr0 p{font-size:12px;line-height:1.8;margin:0}.messages_emptyList__AFjTe{text-align:center;padding:35px 14px;color:var(--muted-ink);font-size:12px}.messages_page__XPOCl .messages_loadMore__uIad5{align-self:center;font-size:11px;padding:7px 11px;background:rgba(0,0,0,0);flex-shrink:0}.messages_composer__Cc1V_{padding:14px 20px 10px;border-top:1px solid var(--border);background:var(--night-raised)}.messages_composer__Cc1V_ small{display:block;text-align:end;font-size:9px;color:var(--muted-ink);margin-top:6px}.messages_composerRow__TkUL6{display:flex;align-items:end;gap:10px;padding:8px 9px 8px 13px;border:1px solid var(--border);border-radius:12px;background:var(--night);transition:border-color .18s,box-shadow .18s}.messages_composerRow__TkUL6 textarea{flex:1;width:100%;resize:none;min-height:42px;max-height:120px;padding:4px 0;font-size:13px;line-height:1.6;scrollbar-width:thin}.messages_composerRow__TkUL6:focus-within{border-color:var(--gold);box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 10%,transparent)}.messages_page__XPOCl .messages_send__vq3Jv{height:38px;width:38px;flex-shrink:0;padding:0;border:0;background:var(--button-gold);color:#17202b;border-radius:10px;align-self:end}.messages_recipient__MpyXo{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border)}.messages_recipient__MpyXo>label{font-size:12px;color:var(--muted-ink)}.messages_recipient__MpyXo input{width:100%;font-size:13px;padding:5px}.messages_recipient__MpyXo .messages_recipientControl__gDIyT{position:relative;flex:1;min-width:0}.messages_suggestions__zEhgY{position:absolute;z-index:20;left:0;right:0;bottom:calc(100% + 9px);padding:6px;border:1px solid var(--border);border-radius:10px;background:var(--night-panel);box-shadow:0 14px 36px rgba(0,0,0,.4666666667)}.messages_page__XPOCl .messages_suggestions__zEhgY button{display:flex;justify-content:flex-start;width:100%;padding:8px;border:0;background:rgba(0,0,0,0);text-align:start}.messages_page__XPOCl .messages_suggestions__zEhgY button:hover{background:var(--night-raised)}.messages_suggestions__zEhgY .messages_avatar__lv9Pk{width:32px;height:32px}.messages_suggestions__zEhgY span{display:flex;flex-direction:column;min-width:0}.messages_suggestions__zEhgY b{font-size:12px}.messages_suggestions__zEhgY small{margin:2px 0 0;text-align:start;font-size:10px}.messages_suggestions__zEhgY p{margin:7px 9px;color:var(--muted-ink);font-size:11px}@media(prefers-reduced-motion:no-preference){.messages_page__XPOCl a,.messages_page__XPOCl button{transition:background .18s,border-color .18s,color .18s,transform .18s}.messages_send__vq3Jv:not(:disabled):hover{transform:translateY(-2px)}.messages_bubble__niLqV{animation:messages_arrive__L3svC .18s ease-out}.messages_spinner__c_ftV{animation:messages_spin__1O1SW 1s linear infinite}@keyframes messages_arrive__L3svC{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes messages_spin__1O1SW{to{transform:rotate(1turn)}}}@media(max-width:900px){.messages_workspace__e8Hx6{grid-template-columns:245px minmax(0,1fr)}.messages_chatActions__oe1BG button span{display:none}.messages_chatHeader__7GRpn{padding:14px}.messages_timeline___AXlT{padding:15px}}@media(max-width:650px){.messages_page__XPOCl{padding:18px 12px 24px}.messages_pageHeader__8vqlE{align-items:start;gap:12px}.messages_pageHeader__8vqlE h1{font-size:25px}.messages_pageHeader__8vqlE p{display:none}.messages_page__XPOCl .messages_primary__dK5yP{padding:10px;font-size:11px}.messages_workspace__e8Hx6{grid-template-columns:1fr;height:calc(100dvh - 195px);min-height:460px}.messages_sidebar__bKc1l{border:0}.messages_hasSelection___7G3K .messages_sidebar__bKc1l{display:none}.messages_workspace__e8Hx6:not(.messages_hasSelection___7G3K) .messages_sidebar__bKc1l{max-height:210px;border-bottom:1px solid var(--border)}.messages_workspace__e8Hx6:not(.messages_hasSelection___7G3K){grid-template-rows:auto minmax(0,1fr)}.messages_page__XPOCl .messages_back__xhlw4{display:inline-flex;border:0;background:rgba(0,0,0,0);padding:6px}.messages_chatHeader__7GRpn{gap:8px;min-height:66px}.messages_chatIdentity__vF6k2 a{font-size:13px}.messages_chatActions__oe1BG{gap:0;flex-wrap:nowrap}.messages_page__XPOCl .messages_chatActions__oe1BG button{padding:7px}.messages_chatHeader__7GRpn .messages_avatar__lv9Pk{width:32px;height:32px}.messages_chatHeader__7GRpn .messages_chatActions__oe1BG .messages_accept__h5c9a span{display:none}.messages_requestNotice__0ZxOP{padding:10px 14px}.messages_composer__Cc1V_{padding:12px}.messages_timeline___AXlT{padding:14px}.messages_bubble__niLqV{max-width:90%}.messages_preference__UlwNT{padding:10px 14px}.messages_sidebarHeader__eZ_uS{padding:12px 14px}.messages_search__v3ixR{margin-bottom:9px}.messages_conversation__vAAD_{min-height:66px}.messages_embedded__dLRSj{padding:0}.messages_embedded__dLRSj .messages_workspace__e8Hx6{height:calc(100dvh - 225px);min-height:460px}.messages_embedded__dLRSj .messages_pageHeader__8vqlE{padding:12px 14px}.messages_embedded__dLRSj .messages_pageHeader__8vqlE h1{font-size:19px}}.dailyquest_widgetContainer__cdy5O{display:flex;align-items:center;gap:14px;margin:0 0 14px;padding:8px 0;border-bottom:1px solid var(--border);color:var(--muted-ink)}.dailyquest_header__HbNJ5{display:flex;align-items:center;gap:8px;flex:0 0 auto}.dailyquest_titleWrapper__9d4Jw{display:flex;align-items:center;gap:6px}.dailyquest_icon__tmdTy{color:var(--gold)}.dailyquest_title__MC6pa{margin:0;color:var(--ink);font-size:12px;font-weight:750;white-space:nowrap}.dailyquest_timer__qYi_V{color:var(--muted-ink);font-size:10px;white-space:nowrap}.dailyquest_questList__dUA5O{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.dailyquest_questItem__DTkf5{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;min-width:0;border:1px solid var(--border);border-radius:6px;background:rgba(0,0,0,0)}.dailyquest_questItem__DTkf5.dailyquest_completed__50o3c{border-color:rgba(255,211,52,.4)}.dailyquest_questInfo___ZZ5d{display:flex;align-items:center;gap:5px;min-width:0}.dailyquest_questIcon__ldnCz{color:var(--muted-ink)}.dailyquest_completed__50o3c .dailyquest_questIcon__ldnCz{color:var(--gold)}.dailyquest_questText__03JZn{overflow:hidden;color:var(--ink);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dailyquest_completed__50o3c .dailyquest_questText__03JZn{color:var(--gold-soft)}.dailyquest_progress__cjW9E{font-weight:700}.dailyquest_footer__hvTkF,.dailyquest_progress__cjW9E{color:var(--muted-ink);font-size:10px;white-space:nowrap}.dailyquest_footer__hvTkF{display:flex;align-items:center;gap:7px;flex:0 0 auto;font-weight:650}.dailyquest_progressBar__wadbR{width:54px;height:3px;overflow:hidden;border-radius:999px;background:var(--border)}.dailyquest_progressFill__wvzo_{height:100%;border-radius:inherit;background:var(--gold);transition:width .3s ease}.dailyquest_claimBtn__HcuH6{padding:0;border:0;background:rgba(0,0,0,0);color:var(--gold);cursor:pointer;font-size:10px;font-weight:750}@media(max-width:900px){.dailyquest_widgetContainer__cdy5O{align-items:flex-start;flex-wrap:wrap}.dailyquest_questList__dUA5O{order:3;flex-basis:100%}.dailyquest_footer__hvTkF{margin-left:auto}}@media(max-width:520px){.dailyquest_questList__dUA5O{gap:5px}.dailyquest_questItem__DTkf5{flex:1}.dailyquest_questText__03JZn{max-width:72px}.dailyquest_footer__hvTkF{display:none}}