._adminPage_162t7_1{color:#292626;background:#f7f2f4;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._centerPanel_162t7_9,._loginPanel_162t7_10{background:#fff;border:1px solid #3e2c341a;border-radius:8px;width:min(460px,100% - 40px);margin:auto;padding:34px;box-shadow:0 18px 44px #5036401a}._centerPanel_162t7_9{color:#6f666a;justify-content:center;align-items:center;gap:12px;display:flex}._lockMark_162t7_28,._brandMark_162t7_29{color:#211b1e;background:linear-gradient(135deg,#ff2f93,#ffe0e9 72%);border-radius:8px;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid}._loginPanel_162t7_10 h1,._sidebar_162t7_41 h1,._header_162t7_42 h2{letter-spacing:0;margin:0}._loginPanel_162t7_10 h1{font-size:1.7rem;line-height:1.2}._loginPanel_162t7_10 p{color:#6f666a;line-height:1.65}._kicker_162t7_57{color:#8d7c83;margin:0 0 8px;font-size:.78rem;font-weight:700}._primaryButton_162t7_64,._secondaryButton_162t7_65,._logoutButton_162t7_66,._statusNav_162t7_67 button,._messageCard_162t7_68,._statusChip_162t7_69,._statusChipActive_162t7_70{font:inherit}._primaryButton_162t7_64,._secondaryButton_162t7_65{cursor:pointer;border-radius:8px;min-height:44px;padding:0 18px;font-weight:800}._primaryButton_162t7_64{color:#211b1e;background:linear-gradient(135deg,#ff2f93,#fff 78%);border:0;box-shadow:0 12px 24px #ff2f9333}._secondaryButton_162t7_65{color:#292626;background:#fff;border:1px solid #3e2c3424}._errorBox_162t7_96,._errorBanner_162t7_97{color:#7f1d1d;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px}._errorBox_162t7_96{margin:18px 0;padding:12px 14px;font-size:.9rem}._errorBanner_162t7_97{align-items:center;gap:10px;padding:12px 14px;display:flex}._spinIcon_162t7_117{animation:.9s linear infinite _spin_162t7_117}._sidebar_162t7_41{color:#fff;background:#221f21;flex-direction:column;justify-content:space-between;gap:28px;width:280px;min-height:100vh;padding:28px 22px;display:flex}._sidebar_162t7_41 h1{font-size:1.55rem}._sidebar_162t7_41 p{color:#ffffff9e;line-height:1.6}._statusNav_162t7_67{gap:8px;display:grid}._statusNav_162t7_67 button,._logoutButton_162t7_66{cursor:pointer;border:0}._statusNav_162t7_67 button{color:#ffffffb8;background:#ffffff0f;border-radius:8px;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;display:flex}._statusNav_162t7_67 ._statusActive_162t7_164{color:#211b1e;background:#ffe0e9}._logoutButton_162t7_66{color:#ffffffc2;background:#ffffff14;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;display:inline-flex}._content_162t7_180{flex-direction:column;flex:1;gap:22px;min-width:0;padding:34px;display:flex}._header_162t7_42,._toolbar_162t7_190,._workspace_162t7_191,._statsGrid_162t7_192{width:min(1280px,100%)}._header_162t7_42{justify-content:space-between;align-items:center;gap:18px;display:flex}._header_162t7_42 h2{font-size:1.9rem}._accountBadge_162t7_207,._liveBadge_162t7_208{color:#6f666a;background:#fff;border:1px solid #3e2c341a;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:.82rem;display:inline-flex}._statsGrid_162t7_192{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._statCard_162t7_227,._toolbar_162t7_190,._workspace_162t7_191{background:#fff;border:1px solid #3e2c341a;border-radius:8px}._statCard_162t7_227{gap:8px;padding:18px;display:grid}._statCard_162t7_227 span{color:#8d7c83;font-size:.82rem}._statCard_162t7_227 strong{font-size:2rem;line-height:1}._statCard_162t7_227 ._statText_162t7_251{font-size:1.2rem;line-height:1.2}._toolbar_162t7_190{justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}._searchBox_162t7_264{color:#8d7c83;border:1px solid #3e2c341f;border-radius:8px;flex:1;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:flex}._searchBox_162t7_264 input{color:#292626;width:100%;font:inherit;background:0 0;border:0;outline:0}._liveBadge_162t7_208 span{background:#22c55e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #22c55e24}._workspace_162t7_191{grid-template-columns:minmax(340px,.9fr) minmax(420px,1.1fr);min-height:560px;display:grid;overflow:hidden}._messageList_162t7_300{border-right:1px solid #3e2c341a;max-height:calc(100vh - 292px);overflow:auto}._messageCard_162t7_68{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #3e2c3414;gap:10px;width:100%;min-height:146px;padding:18px;display:grid}._messageCard_162t7_68:hover,._selectedCard_162t7_320{background:#fff6fa}._cardTopline_162t7_324,._cardMeta_162t7_325,._detailHeader_162t7_326{justify-content:space-between;align-items:center;gap:12px;display:flex}._cardTopline_162t7_324 time,._detailHeader_162t7_326 time,._cardMeta_162t7_325{color:#8d7c83;font-size:.78rem}._messageCard_162t7_68 p{color:#3a3437;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}._categoryPill_162t7_350{border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:.76rem;font-weight:800;display:inline-flex}._pink_162t7_360{color:#831843;background:#fce7f3}._violet_162t7_365{color:#5b21b6;background:#ede9fe}._blue_162t7_370{color:#075985;background:#e0f2fe}._amber_162t7_375{color:#92400e;background:#fef3c7}._green_162t7_380{color:#166534;background:#dcfce7}._neutral_162t7_385{color:#3f3f46;background:#f4f4f5}._detailPanel_162t7_390{max-height:calc(100vh - 292px);padding:24px;overflow:auto}._detailPanel_162t7_390 blockquote{color:#fff;background:#2d282b;border-radius:8px;margin:22px 0;padding:20px;font-size:1.05rem;line-height:1.75}._detailGrid_162t7_406{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._detailGrid_162t7_406 div,._insightBox_162t7_413{background:#faf7f8;border:1px solid #3e2c3414;border-radius:8px}._detailGrid_162t7_406 div{gap:6px;padding:14px;display:grid}._detailGrid_162t7_406 span,._statusEditor_162t7_426 p{color:#8d7c83;margin:0;font-size:.78rem;font-weight:700}._detailGrid_162t7_406 strong{word-break:break-word;min-width:0;font-size:.9rem}._statusEditor_162t7_426{gap:10px;margin-top:22px;display:grid}._statusEditor_162t7_426 div{flex-wrap:wrap;gap:8px;display:flex}._statusChip_162t7_69,._statusChipActive_162t7_70{cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 12px;display:inline-flex}._statusChip_162t7_69{color:#6f666a;background:#fff;border:1px solid #3e2c341f}._statusChipActive_162t7_70{color:#211b1e;background:#ffe0e9;border:1px solid #ff2f9333}._insightBox_162t7_413{color:#5f3a48;gap:12px;margin-top:22px;padding:16px;display:flex}._insightBox_162t7_413 h3{margin:0 0 6px;font-size:.95rem}._insightBox_162t7_413 p{color:#6f666a;margin:0;line-height:1.55}._emptyState_162t7_493{color:#8d7c83;text-align:center;align-content:center;place-items:center;gap:10px;min-height:220px;padding:24px;display:grid}@keyframes _spin_162t7_117{to{transform:rotate(360deg)}}@media (width<=980px){._adminPage_162t7_1{display:block}._sidebar_162t7_41{width:auto;min-height:auto}._statsGrid_162t7_192,._workspace_162t7_191{grid-template-columns:1fr}._messageList_162t7_300,._detailPanel_162t7_390{max-height:none}._messageList_162t7_300{border-bottom:1px solid #3e2c341a;border-right:0}}@media (width<=640px){._content_162t7_180{padding:20px}._header_162t7_42,._toolbar_162t7_190{flex-direction:column;align-items:flex-start}._statsGrid_162t7_192,._detailGrid_162t7_406{grid-template-columns:1fr}._accountBadge_162t7_207{overflow-wrap:anywhere;max-width:100%}}*{box-sizing:border-box;margin:0;padding:0}html{width:100%;overflow-x:hidden}body{width:100%;min-width:320px;line-height:1.6;overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}a,button,[role=button]{color:inherit;text-decoration:none}button,select{font:inherit}img{max-width:100%;display:block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}
