._offline_1vro5_1{z-index:500;background:var(--crm-canvas);color:var(--crm-ink);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._offline_1vro5_1>div>svg{color:var(--crm-action)}._update_1vro5_16{bottom:max(20px, env(safe-area-inset-bottom));right:max(20px, env(safe-area-inset-right));z-index:220;border:1px solid var(--crm-border);border-radius:var(--crm-radius-card);background:var(--crm-surface);width:min(380px,100vw - 32px);padding:20px;position:fixed;box-shadow:0 8px 32px #0002}@media (width<=40em){._update_1vro5_16{right:16px;bottom:max(16px, env(safe-area-inset-bottom))}}._shell_ho0jz_1{min-height:100vh;color:var(--crm-ink);display:flex}._sidebar_ho0jz_7{background:var(--lightningcss-light,#f0f5ee)var(--lightningcss-dark,var(--crm-surface));border-right:1px solid var(--crm-border);z-index:30;flex-direction:column;flex-shrink:0;width:232px;padding:30px 14px 14px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}._brand_ho0jz_21{border-radius:var(--crm-radius-control);grid-template-columns:48px auto;justify-content:center;align-items:center;column-gap:10px;padding:0 6px 32px;text-decoration:none;display:grid}._brand_ho0jz_21:focus-visible{outline:2px solid var(--crm-accent);outline-offset:4px}._brandLogo_ho0jz_36{width:48px;height:auto;display:block}._brandName_ho0jz_42{color:#14532d;letter-spacing:-1px;white-space:nowrap;margin-top:0;font-size:25px;font-weight:800;line-height:1.3}._brandName_ho0jz_42 span{color:#7cb342}._brandTagline_ho0jz_55{color:var(--crm-muted);font-size:calc(10px * var(--crm-text-scale));text-align:center;grid-column:1/-1;margin-top:12px;font-weight:500;line-height:1.5}._navigation_ho0jz_65{flex-direction:column;gap:7px;display:flex}._navItem_ho0jz_71{border-radius:var(--crm-radius-control);width:100%;color:var(--crm-ink);font:inherit;font-size:calc(12px * var(--crm-text-scale));text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;padding:13px 15px;font-weight:500;text-decoration:none;display:flex}._navItem_ho0jz_71:hover{background:var(--lightningcss-light,#e5eee1)var(--lightningcss-dark,var(--crm-surface-alt))}._navItem_ho0jz_71 span:nth-child(2){flex:1}._navItem_ho0jz_71._active_ho0jz_94{color:var(--crm-action);background:var(--lightningcss-light,#dcebd5)var(--lightningcss-dark,var(--crm-action-soft));box-shadow:inset 3px 0 var(--crm-action);font-weight:700}._sidebarBottom_ho0jz_101{margin-top:auto;padding-top:28px}._plant_ho0jz_106{color:#a5c9bd;text-align:center;font-size:80px;line-height:1.3}._admin_ho0jz_113{border-radius:var(--crm-radius-control);background:var(--crm-surface-alt);align-items:center;gap:10px;margin-top:28px;padding:15px 8px;display:flex}._main_ho0jz_123{--page-gutter:28px;padding:0 var(--page-gutter) var(--page-gutter);flex-direction:column;flex:1;min-width:0;min-height:100dvh;margin-left:232px;display:flex}._content_ho0jz_134{flex-direction:column;flex:1;min-height:0;display:flex}._header_ho0jz_141{--header-control-color:#fff;--header-control-background:#ffffff18;--header-control-hover:#ffffff30;margin:0 calc(-1 * var(--page-gutter)) 24px;padding:22px var(--page-gutter);background:var(--crm-header);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._header_ho0jz_141 .mantine-Burger-root{--burger-color:white}._headerMeta_ho0jz_159{color:var(--lightningcss-light,#d4ebd4)var(--lightningcss-dark,#bdbdbd)}._headerRole_ho0jz_163{color:var(--lightningcss-light,#c6e5c6)var(--lightningcss-dark,#bdbdbd)}._headerAvatar_ho0jz_167{color:#fff;background:#ffffff20;border:1px solid #ffffff30}._greeting_ho0jz_173{font-size:calc(20px * var(--crm-text-scale));letter-spacing:-.6px}._greeting_ho0jz_173 span{font-size:calc(20px * var(--crm-text-scale))}._profile_ho0jz_181{color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:9px;display:flex}._placeholder_ho0jz_192{text-align:center;padding:80px 20px}._backdrop_ho0jz_197{display:none}@media (width>=1600px){._main_ho0jz_123{--page-gutter:36px}}@media (width<=1200px){._main_ho0jz_123{--page-gutter:22px}}@media (width<=62em){._sidebar_ho0jz_7{transition:transform .2s;transform:translate(-100%)}._sidebarOpen_ho0jz_216{transform:translate(0)}._main_ho0jz_123{margin-left:0}._backdrop_ho0jz_197{z-index:25;background:#182b5060;border:none;display:block;position:fixed;inset:0}}@media (width<=40em){._main_ho0jz_123{--page-gutter:12px}._greeting_ho0jz_173{font-size:calc(16px * var(--crm-text-scale))}._profile_ho0jz_181>div:nth-child(2),._profile_ho0jz_181>svg{display:none}._header_ho0jz_141{gap:8px}._header_ho0jz_141>div:last-child{gap:5px}}@media (prefers-reduced-motion:reduce){._sidebar_ho0jz_7{transition:none}}._paymentAlert_ho0jz_254{color:#397ff0;stroke-width:2.5px;flex-shrink:0}._paymentReminder_ho0jz_260{color:#fff;background:#245cc5;border:1px solid #80a9f5;height:auto;padding:8px 12px}._paymentReminder_ho0jz_260:hover{color:#fff;background:#19499f}._paymentReminderText_ho0jz_272{flex-direction:column;align-items:flex-start;gap:3px;display:flex}._paymentReminderText_ho0jz_272 strong{font-size:calc(12px * var(--crm-text-scale))}._paymentReminderText_ho0jz_272>span{font-size:calc(10px * var(--crm-text-scale));font-weight:500}._paymentAlertUrgent_ho0jz_286{color:#ff4545}._paymentReminder_ho0jz_260._paymentUrgent_ho0jz_290{background:#c92a36;border-color:#f06c75}._paymentReminder_ho0jz_260._paymentUrgent_ho0jz_290:hover{background:#ad1f2a}@media (width<=40em){._main_ho0jz_123{padding-bottom:max(20px, env(safe-area-inset-bottom))}._header_ho0jz_141{padding-top:max(16px, env(safe-area-inset-top))}._header_ho0jz_141>div{min-width:0}._header_ho0jz_141>div:first-child{width:100%}._header_ho0jz_141>div:last-child{flex-wrap:wrap;justify-content:flex-end;width:100%}._header_ho0jz_141 ._paymentReminder_ho0jz_260{margin-right:auto}._greeting_ho0jz_173{font-size:calc(16px * var(--crm-text-scale));overflow-wrap:anywhere}._headerMeta_ho0jz_159{font-size:calc(10px * var(--crm-text-scale))}._navItem_ho0jz_71{min-height:48px;font-size:calc(14px * var(--crm-text-scale))}._sidebar_ho0jz_7{width:min(280px,85vw);padding-top:max(24px, env(safe-area-inset-top));padding-bottom:max(16px, env(safe-area-inset-bottom))}._profile_ho0jz_181{justify-content:center;min-width:44px;min-height:44px}._main_ho0jz_123{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}}@media (width<=48em){._header_ho0jz_141{padding-top:max(10px, env(safe-area-inset-top));flex-wrap:nowrap;gap:10px;min-height:64px;padding-bottom:10px}._header_ho0jz_141>._headerIdentity_ho0jz_355:first-child{flex:1;gap:12px;width:auto;min-width:0}._headerTitle_ho0jz_361{min-width:0}._greeting_ho0jz_173{font-size:calc(16px * var(--crm-text-scale));white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}._headerMeta_ho0jz_159,._desktopControl_ho0jz_372{display:none}._header_ho0jz_141>._headerTools_ho0jz_375:last-child{flex-wrap:nowrap;flex-shrink:0;gap:8px;width:auto}._profile_ho0jz_181>div:nth-child(2),._profile_ho0jz_181>svg{display:none}._profile_ho0jz_181{justify-content:center;min-width:40px;min-height:40px}._header_ho0jz_141 ._paymentReminder_ho0jz_260{width:40px;min-width:40px;height:40px;margin:0;padding:0}._header_ho0jz_141 ._paymentReminder_ho0jz_260 .mantine-Button-section{margin:0}._header_ho0jz_141 ._paymentReminderText_ho0jz_272{display:none}}._scrollLocked_ho0jz_404{overflow:hidden}._feedbackAlert_ho0jz_408{color:var(--mantine-color-green-6);margin-left:auto}._retryButton_ho0jz_413{align-self:flex-start}
