.text-display{font-family:Funnel Display Variable,Funnel Display,sans-serif;font-size:40px;font-weight:600;line-height:1.2}.text-h1{font-family:Funnel Display Variable,Funnel Display,sans-serif;font-size:32px;font-weight:600;line-height:1.2}.text-h2{font-family:Funnel Display Variable,Funnel Display,sans-serif;font-size:28px;font-weight:600;line-height:1.2}.text-h3{font-family:Funnel Display Variable,Funnel Display,sans-serif;font-size:24px;font-weight:600;line-height:1.2}.text-h4{font-family:Funnel Display Variable,Funnel Display,sans-serif;font-size:20px;font-weight:600;line-height:1.2}.text-body{font-family:Geist Variable,Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.text-body-sm{font-family:Geist Variable,Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.5}.text-caption{font-family:Geist Variable,Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.5}.text-overline{text-transform:uppercase;letter-spacing:.04em;font-family:Geist Variable,Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:500;line-height:1.5}.text-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:400;line-height:1.5}.ant-table-thead>tr>th{font-weight:var(--font-weight-semibold,600)}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography{font-family:Funnel Display Variable,Funnel Display,sans-serif}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-select-focused .ant-select-selector{box-shadow:var(--focus-ring-field)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{color:var(--text-primary);background:var(--surface-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Geist Variable,Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}._page_736eb_66{gap:var(--space-6);flex-direction:column;display:flex}._toolbar_736eb_72{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._toolbarLeft_736eb_79,._toolbarRight_736eb_84{gap:var(--space-2);display:flex}._grid_736eb_89{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){._grid_736eb_89{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){._grid_736eb_89{grid-template-columns:1fr}}._card_736eb_105{border-radius:var(--radius-xl);height:132px}._bell_142kr_66{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--text-inverse);cursor:pointer;background:#ffffff14;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._bell_142kr_66:hover{background:#ffffff29}._badge_142kr_84{border-radius:var(--radius-pill);background:var(--status-danger);width:8px;height:8px;position:absolute;top:9px;right:9px;box-shadow:0 0 0 2px #022515}._panel_14bkz_66{width:420px;max-width:calc(100vw - var(--space-6));border-radius:var(--radius-lg);background:#fbfcfc;flex-direction:column;max-height:72vh;display:flex;overflow:hidden}._header_14bkz_77{padding:var(--space-5) var(--space-5) var(--space-3)}._heading_14bkz_81{font-family:Funnel Display Variable,Funnel Display,sans-serif;font-size:20px;font-weight:var(--font-weight-regular);letter-spacing:-.02em;color:var(--text-primary);margin:0}._body_14bkz_90{min-height:120px;padding:0 var(--space-3) var(--space-3);flex:auto;overflow-y:auto}._loading_14bkz_97{min-height:200px}._list_14bkz_101{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_14bkz_110{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:20px;grid-template-columns:35px 1fr auto;align-items:start;gap:10px;width:100%;padding:12px 20px;transition:background .12s;display:grid}._row_14bkz_110:hover{background:var(--surface-muted)}._unread_14bkz_130{background:var(--surface-subtle);border-radius:12px}._unread_14bkz_130:hover{background:#eef0e6}._avatar_14bkz_138{border-radius:var(--radius-pill);background:var(--surface-subtle);width:35px;height:35px;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex;position:relative}._avatarUnread_14bkz_150{color:var(--text-inverse);background:#3d5b34}._unreadDot_14bkz_155{border-radius:var(--radius-pill);background:#d38a37;border:1px solid #fff;width:8px;height:8px;position:absolute;top:0;right:0}._content_14bkz_166{flex-direction:column;gap:4px;min-width:0;display:flex}._title_14bkz_173{font-size:14px;font-weight:var(--font-weight-medium);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}._bodyText_14bkz_183{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}._time_14bkz_192{color:var(--text-disabled);white-space:nowrap;align-self:start;margin-top:1px;font-size:12px}._list_10j6y_66{gap:var(--space-3);flex-direction:column;display:flex}._row_10j6y_72{grid-template-columns:35px 1fr auto;align-items:start;gap:10px;width:100%;padding:12px 20px;display:grid}._content_10j6y_81{flex-direction:column;gap:8px;min-width:0;display:flex}._body_1agb7_66{flex-direction:column;height:100%;padding:0;display:flex}._header_1agb7_73{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-7) var(--space-6) var(--space-4);display:flex}._title_1agb7_81{letter-spacing:-.4px;color:var(--text-primary);margin:0;font-family:Funnel Display Variable,Funnel Display,sans-serif;font-size:20px;font-weight:400}._rows_1agb7_90{padding-inline:var(--space-6);flex-direction:column;flex:1;margin:1.5rem 0;display:flex}._row_1agb7_90{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:64px;padding-block:var(--space-3);display:flex}._row_1agb7_90:not(:last-child){border-bottom:1px solid #e9e9e9}._rowText_1agb7_111{flex-direction:column;gap:2px;min-width:0;display:flex}._rowTitle_1agb7_118{color:var(--text-secondary);font-size:16px;font-weight:400}._rowDescription_1agb7_124{color:#8c8c8c;font-size:12px;line-height:1.4}._footer_1agb7_130{padding:var(--space-4) var(--space-6) var(--space-5);color:#8c8c8c;justify-content:center;align-items:center;gap:5px;font-size:12px;display:flex}._footer_1agb7_130 svg{color:#8c8c8c;flex-shrink:0}._menu_l5ndb_66{gap:var(--space-4);width:347px;padding:var(--space-3);background:var(--surface-card);box-shadow:var(--shadow-overlay);border-radius:16px;flex-direction:column;display:flex}._profile_l5ndb_77{padding:var(--space-5);border-radius:var(--radius-lg);background:#f5f4ef;flex-direction:column;gap:14px;display:flex}._identity_l5ndb_86{align-items:center;gap:var(--space-2);display:flex}._name_l5ndb_92{color:var(--text-primary);font-size:18px;font-weight:400}._contact_l5ndb_98{flex-direction:column;gap:10px;display:flex}._contactRow_l5ndb_104{color:var(--text-secondary);align-items:center;gap:6px;font-size:14px;display:flex}._contactRow_l5ndb_104 svg{color:var(--text-secondary);flex-shrink:0}._stats_l5ndb_117{padding-inline:var(--space-2);justify-content:space-between;align-items:center;display:flex}._stat_l5ndb_117{flex-direction:column;align-items:center;gap:2px;display:flex}._statValue_l5ndb_131{letter-spacing:-.48px;color:var(--text-primary);font-family:Funnel Display Variable,Funnel Display,sans-serif;font-size:24px;font-weight:500}._statLabel_l5ndb_139{color:var(--text-muted);font-size:13px}._statDivider_l5ndb_144{background:#e9e9e9;width:1px;height:25px}._cards_l5ndb_150{gap:14px;display:flex}._greenCard_l5ndb_155{min-height:77px;color:var(--text-inverse);text-align:left;cursor:pointer;background:#3d5b34;border:.5px solid #e9e9e9;border-radius:12px;flex-direction:column;flex:1 0 0;gap:14px;padding:13px 25px 13px 12px;transition:filter .15s;display:flex;position:relative}._greenCard_l5ndb_155:hover{filter:brightness(1.12)}._greenCard_l5ndb_155 svg{color:var(--text-inverse)}._cardLabel_l5ndb_180{color:var(--text-inverse);font-size:13px;font-weight:400}._badge_l5ndb_186{border-radius:var(--radius-pill);color:var(--text-inverse);background:#0006;align-items:center;padding:2px 7px;font-size:9px;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:8px;right:8px}._list_l5ndb_201{padding:var(--space-2) var(--space-1);flex-direction:column;gap:4px;display:flex}._item_l5ndb_208{width:100%;padding:11px var(--space-3);border-radius:var(--radius-md);color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;transition:background .15s;display:flex}._item_l5ndb_208:hover{background:var(--surface-subtle)}._itemLabel_l5ndb_227{flex:1;font-size:14px}._chevron_l5ndb_232{opacity:.1;flex-shrink:0}._danger_l5ndb_237,._danger_l5ndb_237 svg{color:#e7040f}._bar_12o0y_67{top:var(--space-4);z-index:100;width:calc(100% - var(--space-12));max-width:1392px;margin:var(--space-4) auto 0;height:56px;padding-inline:var(--space-6);color:var(--text-inverse);border-radius:var(--radius-pill);box-shadow:var(--shadow-overlay);background:#142f0c;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:sticky}._nav_12o0y_87{align-items:center;gap:var(--space-5);justify-self:start;display:flex}._link_12o0y_94{color:#ffffffb3;align-items:center;font-weight:500;text-decoration:none;display:inline-flex;position:relative}._link_12o0y_94:hover{color:var(--text-inverse)}._linkActive_12o0y_107{color:#f4ff79}._linkActive_12o0y_107:after{content:"";background:#f4ff79;border-radius:2px;height:2px;position:absolute;bottom:-2px;left:0;right:0}._logoBtn_12o0y_122{cursor:pointer;background:0 0;border:none;justify-self:center;align-items:center;padding:0;display:inline-flex}._logo_12o0y_122{width:auto;height:23px;display:block}._actions_12o0y_138{align-items:center;gap:var(--space-4);justify-self:end;display:flex}._profileBtn_12o0y_145{border-radius:var(--radius-pill);width:36px;height:36px;color:var(--text-inverse);cursor:pointer;background:#355144;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}:root{--surface-page:#fcfcf7;--surface-card:#fff;--surface-subtle:#f6f7f0;--surface-muted:#efefea;--surface-secondary:#eff1e4;--surface-inverse:#1c1c1c;--surface-sunken:#efefea;--surface-table-header:#f5f4ef;--border-subtle:#e9e9e9;--border-default:#ccc;--border-strong:#aaa;--border-interactive:#68b631;--text-primary:#111;--text-secondary:#333;--text-tertiary:#555;--text-muted:#777;--text-disabled:#999;--text-inverse:#fff;--text-on-brand:#fff;--brand-bg:#68b631;--brand-bg-hover:#8ed45a;--brand-bg-active:#3d5b34;--status-danger:#ff4136;--status-danger-strong:#e7040f;--status-warning:#ffb700;--status-success:#19a974;--status-info:#357edd;--overlay-10:#0000001a;--overlay-20:#0003;--overlay-40:#0006;--overlay-60:#0009;--overlay-80:#000c;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-pill:999px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--shadow-surface:0 0 1px #0000000f, 0 1px 2px #0000000f, 0 2px 4px #0000000a;--shadow-field:0 0 1px #0000000f, 0 1px 2px #0000000f, 0 2px 4px #0000000a, inset 0 0 0 #ffffff1a;--shadow-field-hover:0 0 .5px #0000000f, 0 1px 1px #0000000f, 0 2px 2px #0000000a;--shadow-overlay:0 2px 8px #0000000f, 0 -6px 12px #00000008, 0 14px 28px #00000014;--shadow-switch:0 0 5px #00000005, 0 2px 10px #0000000f, 0 0 1px #0000004d;--shadow-tab:0 2px 8px #0000000f;--shadow-inner:inset 0 0 1px #0000004d;--focus-ring:0 0 0 2px #f5f5f5, 0 0 0 4px #8ed45a66;--focus-ring-field:0 0 0 2px #8ed45a66;--focus-field:0 0 0 1px #68b63133;--focus-field-error:0 0 0 1px #d45a5c4d}._shell_1s7xe_66{background:var(--surface-page);flex-direction:column;min-height:100vh;display:flex}._content_1s7xe_74{padding-bottom:var(--space-10);flex:1}._contentFullBleed_1s7xe_80{flex:1;padding:0}
