.AuthForm-module__fe77cG__companyToggle{padding:.3rem 0}.AuthForm-module__fe77cG__legalConsents{background:#ffffff09;border:1px solid #ffdfa71f;border-radius:12px;gap:.7rem;padding:.85rem;display:grid}.AuthForm-module__fe77cG__consentLine{align-items:flex-start;line-height:1.45}.AuthForm-module__fe77cG__consentLine a{color:var(--accent);font-weight:700}.AuthForm-module__fe77cG__companyFields{background:#fff4de0a;border:1px solid #ffdfa71f;border-radius:12px;gap:.7rem;padding:.8rem;display:grid}
.PublicAuth-module__S8jsHG__setup{justify-items:center;gap:.75rem;width:min(100%,430px);margin:0 auto;display:grid}.PublicAuth-module__S8jsHG__logoWrap{justify-content:center;align-items:center;margin-bottom:.35rem;display:flex}.PublicAuth-module__S8jsHG__logo{object-fit:contain;filter:drop-shadow(0 12px 28px #00000047);width:120px;height:auto;max-height:125px}.PublicAuth-module__S8jsHG__card{border:1px solid var(--border);background:linear-gradient(#3c2811f5 0%,#2a1d0df5 100%);border-radius:20px;gap:.45rem;width:min(100%,360px);padding:1rem;display:grid;box-shadow:0 16px 48px #00000047}.PublicAuth-module__S8jsHG__card h1{letter-spacing:-.02em;white-space:nowrap;margin:0 0 .15rem;font-size:clamp(1.35rem,6.2vw,1.65rem);line-height:1.15}.PublicAuth-module__S8jsHG__card .PublicAuth-module__S8jsHG__muted{margin:0 0 .25rem}.PublicAuth-module__S8jsHG__card label{gap:.24rem;font-size:.88rem;display:grid}.PublicAuth-module__S8jsHG__card input,.PublicAuth-module__S8jsHG__card select{width:100%;color:var(--text);background:linear-gradient(#221709fa 0%,#181006fa 100%);border:1px solid #ffdfa729;border-radius:10px;padding:.58rem .78rem;box-shadow:inset 0 1px #ffffff08}.PublicAuth-module__S8jsHG__card select{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#e8c87c 50%),linear-gradient(135deg,#e8c87c 50%,#0000 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 10px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:2rem}.PublicAuth-module__S8jsHG__card select option,.PublicAuth-module__S8jsHG__card select optgroup{color:#fff7e8;background:#1c1207}.PublicAuth-module__S8jsHG__card input:focus,.PublicAuth-module__S8jsHG__card select:focus{border-color:#f4b4007a;outline:none;box-shadow:0 0 0 3px #f4b4001f}@media (max-width:960px){.PublicAuth-module__S8jsHG__card{width:100%;box-shadow:none;background:#332111;border-color:#6e5030;border-radius:16px;padding:.75rem}.PublicAuth-module__S8jsHG__card input,.PublicAuth-module__S8jsHG__card select{background:#24180d;border-color:#6e5030}}
.LanguageSwitcher-module__kcAi4G__corner{z-index:20;align-items:center;gap:.45rem;display:flex;position:absolute;top:.9rem;right:.9rem}.LanguageSwitcher-module__kcAi4G__authLocaleSelect{display:block;position:relative}.LanguageSwitcher-module__kcAi4G__authLocaleSelect:after{content:"⌄";color:#fff8ebb3;pointer-events:none;font-size:1rem;line-height:1;position:absolute;top:50%;right:.8rem;transform:translateY(-58%)}.LanguageSwitcher-module__kcAi4G__authLocaleSelect select{appearance:none;min-width:8.6rem;height:42px;color:var(--text);font:inherit;cursor:pointer;background:#402b12eb;border:1px solid #ffdc9b3d;border-radius:999px;outline:none;padding:0 2rem 0 .78rem;font-size:.78rem;font-weight:700}.LanguageSwitcher-module__kcAi4G__authLocaleSelect select:focus-visible{border-color:#f4b400e6;box-shadow:0 0 0 3px #f4b4002e}.LanguageSwitcher-module__kcAi4G__authLocaleSelect select:disabled{cursor:wait;opacity:.65}.LanguageSwitcher-module__kcAi4G__cornerAlertIndicator{border-radius:999px;place-items:center;width:44px;min-width:44px;height:44px;padding:0;display:grid;position:relative;color:var(--text)!important;background:#402b12e0!important;border:1px solid #ffdc9b2e!important}.LanguageSwitcher-module__kcAi4G__cornerAlertCount{color:#2b1700;background:#ffcf5a;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.68rem;font-weight:800;line-height:1;display:grid;position:absolute;top:0;right:0;transform:translate(28%,-28%)}.LanguageSwitcher-module__kcAi4G__flagButton{width:44px;min-width:44px;height:44px;color:var(--text);background:#402b12e0;border:1px solid #ffdc9b2e;border-radius:999px;place-items:center;padding:0;font-size:1rem;font-weight:400;display:grid;box-shadow:0 6px 16px #00000038}.LanguageSwitcher-module__kcAi4G__flagButton:hover{transform:translateY(-1px)}.LanguageSwitcher-module__kcAi4G__active{background:#f4b40029;outline:2px solid #f4b400b8}.LanguageSwitcher-module__kcAi4G__dropdown{background:#362510fa;border:1px solid #ffdfa71f;border-radius:14px;gap:.3rem;min-width:144px;padding:.4rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 16px 34px #0000004d}.LanguageSwitcher-module__kcAi4G__dropdownSidebar{top:auto;bottom:calc(100% + .45rem)}.LanguageSwitcher-module__kcAi4G__dropdownItem{width:100%;color:var(--text);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:.6rem;padding:.6rem .75rem;font-weight:400;display:flex}.LanguageSwitcher-module__kcAi4G__dropdownItem:hover{background:#ffebc514}.LanguageSwitcher-module__kcAi4G__dropdownFlag{font-size:inherit;font-weight:inherit}.LanguageSwitcher-module__kcAi4G__localeCode{font:inherit;letter-spacing:0;font-size:1rem;font-weight:400;line-height:1}
.LogoutButton-module__atPMTG__button{color:var(--text);background:#fff4de0a;border:0!important}.LogoutButton-module__atPMTG__button:hover{background:#ffdfa714!important}[data-sidebar-footer] .LogoutButton-module__atPMTG__button{background:#fff4de0a!important;border:0!important}.LogoutButton-module__atPMTG__icon{line-height:1;display:inline-flex}
.DashboardSidebar-module__awPvBW__root{border:1px solid var(--border);background:linear-gradient(#3c2811f5 0%,#2a1d0df5 100%);border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;width:212px;height:calc(100vh - 1.9rem);padding:.85rem .72rem;transition:padding .28s;display:grid;position:fixed;top:.95rem;left:max(.95rem,50vw - 800px + .95rem);overflow:visible;box-shadow:0 16px 48px #00000047}.DashboardSidebar-module__awPvBW__collapsed{width:58px;padding:.55rem .2rem}.DashboardSidebar-module__awPvBW__brandBlock{border-bottom:1px solid #ffdfa714;margin-bottom:.9rem;padding-bottom:.8rem}.DashboardSidebar-module__awPvBW__head{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__head{justify-content:center}.DashboardSidebar-module__awPvBW__brand{align-items:center;gap:.5rem;min-width:0;display:flex}.DashboardSidebar-module__awPvBW__brandLogo{object-fit:contain;filter:drop-shadow(0 8px 14px #00000038);flex-shrink:0;width:30px;height:32px}.DashboardSidebar-module__awPvBW__brandTitle{color:#fff7e8;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.05rem;font-weight:800;overflow:hidden}.DashboardSidebar-module__awPvBW__toggle{border-radius:999px;flex-shrink:0;place-items:center;width:34px;min-width:34px;height:34px;padding:0;display:grid}.DashboardSidebar-module__awPvBW__nav{align-content:start;gap:.5rem;min-height:0;padding:.15rem 0;display:grid;overflow:visible}.DashboardSidebar-module__awPvBW__navRich{gap:.4rem}.DashboardSidebar-module__awPvBW__nav a,.DashboardSidebar-module__awPvBW__staticLink,.DashboardSidebar-module__awPvBW__footer a,.DashboardSidebar-module__awPvBW__footer button{width:100%;min-height:32px;color:var(--text);text-align:left;white-space:nowrap;background:#fff4de0a;border-radius:10px;justify-content:space-between;align-items:center;gap:.38rem;padding:.42rem .52rem;font-size:.84rem;display:flex}.DashboardSidebar-module__awPvBW__nav a:hover,.DashboardSidebar-module__awPvBW__staticLink:hover,.DashboardSidebar-module__awPvBW__nav a.DashboardSidebar-module__awPvBW__active,.DashboardSidebar-module__awPvBW__collapsedIconLink.DashboardSidebar-module__awPvBW__active{background:#ffdfa714}.DashboardSidebar-module__awPvBW__nav a.DashboardSidebar-module__awPvBW__active,.DashboardSidebar-module__awPvBW__collapsedIconLink.DashboardSidebar-module__awPvBW__active{background:#f2b23d24;border-color:#f2b23d6b}.DashboardSidebar-module__awPvBW__footer{gap:.5rem;margin-top:.55rem;padding-top:1rem;display:grid}.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__footer{padding-top:.5rem}.DashboardSidebar-module__awPvBW__footer a{min-height:36px;padding:.5rem .62rem;font-size:.9rem}.DashboardSidebar-module__awPvBW__footer .secondary-button{min-height:36px;padding:.5rem .62rem;font-size:.9rem}.DashboardSidebar-module__awPvBW__footer a:hover{background:#ffdfa714!important;transform:none!important}.DashboardSidebar-module__awPvBW__footer .secondary-button:hover{background:#ffdfa714!important;transform:none!important}.DashboardSidebar-module__awPvBW__collapsedIconLink{text-align:center;border-radius:10px;height:36px;min-height:36px;margin:0;justify-content:center!important;align-items:center!important;width:100%!important;padding:.5rem .62rem!important;display:flex!important}.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__nav,.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__footer{gap:.35rem}:is(.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__nav>.sidebar-utility-controls,.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__nav>.sidebar-collapsed-item>.sidebar-utility-controls,.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__footer>.sidebar-collapsed-item>.sidebar-utility-controls){justify-self:stretch;width:100%;min-width:0}:is(.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__footer>.sidebar-utility-controls,.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__footer>.sidebar-collapsed-item,.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__footer>.sidebar-collapsed-item>.secondary-button){box-sizing:border-box;width:100%;max-width:100%}:is(.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__nav>.sidebar-utility-controls.compact .sidebar-utility-link,.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__footer .sidebar-utility-controls.compact .sidebar-utility-link,.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__footer .sidebar-utility-controls.compact .sidebar-language-button){box-sizing:border-box;margin:0;width:100%!important}.DashboardSidebar-module__awPvBW__collapsed .sidebar-collapsed-item{justify-content:stretch}.DashboardSidebar-module__awPvBW__mobileClose,.DashboardSidebar-module__awPvBW__mobileSubtitle{display:none}.DashboardSidebar-module__awPvBW__userLabel{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.55rem;font-size:.78rem;overflow:hidden}@media (max-width:960px){.DashboardSidebar-module__awPvBW__root,.DashboardSidebar-module__awPvBW__root.DashboardSidebar-module__awPvBW__collapsed{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;background:#332111;border-color:#6e5030;border-radius:0 18px 18px 0;padding:.9rem;position:static;overflow:hidden}.DashboardSidebar-module__awPvBW__brandBlock{margin-bottom:.65rem;padding-bottom:.65rem}.DashboardSidebar-module__awPvBW__brandTitle{display:block!important}.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__head{justify-content:space-between}.DashboardSidebar-module__awPvBW__toggle{display:none}.DashboardSidebar-module__awPvBW__nav,.DashboardSidebar-module__awPvBW__collapsed .DashboardSidebar-module__awPvBW__nav{gap:.45rem;padding-right:.1rem;overflow-y:auto}.DashboardSidebar-module__awPvBW__nav a,.DashboardSidebar-module__awPvBW__collapsedIconLink{text-align:left;height:auto;min-height:42px;font-size:.93rem;justify-content:flex-start!important;width:100%!important;padding:.62rem .72rem!important}.DashboardSidebar-module__awPvBW__footer .secondary-button{text-align:left;height:auto;min-height:42px;font-size:.93rem;justify-content:flex-start!important;width:100%!important;padding:.62rem .72rem!important}.DashboardSidebar-module__awPvBW__footer{margin-top:.55rem;padding-top:.65rem}.DashboardSidebar-module__awPvBW__mobileClose{color:#fff7e8;background:#fff4de0f;border:1px solid #ffdfa724;border-radius:12px;place-items:center;width:38px;min-width:38px;height:38px;padding:0;font-size:1.45rem;line-height:1;display:grid}.DashboardSidebar-module__awPvBW__mobileSubtitle{color:var(--muted);margin-top:.3rem;font-size:.82rem;display:block}}
.DashboardClientShell-module__mfcGLq__subscriptionGateOverlay{z-index:5000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0803c7;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.DashboardClientShell-module__mfcGLq__subscriptionGatePanel{background:linear-gradient(#30200efa 0%,#1e1408fa 100%);border:1px solid #ffdfa72e;border-radius:18px;gap:1rem;width:min(100%,1040px);max-height:min(90vh,860px);padding:1.35rem;display:grid;overflow:auto;box-shadow:0 24px 80px #0000006b}.DashboardClientShell-module__mfcGLq__trialNoticeModal{background:linear-gradient(#3c2811fa 0%,#2a1d0dfa 100%);border:1px solid #f4b4004d;border-radius:16px;gap:.9rem;width:min(100%,460px);padding:1.2rem;display:grid;box-shadow:0 18px 50px #00000052}.DashboardClientShell-module__mfcGLq__trialNoticeModal h2,.DashboardClientShell-module__mfcGLq__trialNoticeModal p{margin:0}.DashboardClientShell-module__mfcGLq__mobileBottomNav{display:none}.DashboardClientShell-module__mfcGLq__mobileBottomNavIcon{font-size:1.05rem;line-height:1}.DashboardClientShell-module__mfcGLq__mobileBottomNavLabel{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:800;line-height:1.08;overflow:hidden}.DashboardClientShell-module__mfcGLq__mobileTopbar{display:none}.DashboardClientShell-module__mfcGLq__mobileTopbarTitle{color:#fff7e8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.12rem;font-weight:850;overflow:hidden}@media (max-width:960px){.DashboardClientShell-module__mfcGLq__mobileTopbar{z-index:900;width:100%;min-width:0;max-width:100%;min-height:44px;box-shadow:none;background:#1f1409;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:.7rem;padding:0;display:flex;position:sticky;top:0}.DashboardClientShell-module__mfcGLq__mobileTopbar [data-language-switcher][data-variant=corner]{z-index:2;flex-shrink:0;gap:.35rem;max-width:max-content;margin-left:auto;position:relative;top:auto;right:auto}.DashboardClientShell-module__mfcGLq__mobileTopbar [data-language-control=corner]{width:42px;min-width:42px;height:42px;box-shadow:none}.DashboardClientShell-module__mfcGLq__mobileTopbar [data-language-dropdown]{top:calc(100% + .45rem)}.DashboardClientShell-module__mfcGLq__mobileBottomNav{z-index:930;padding:.55rem clamp(.75rem, 4vw, 1.25rem) calc(.55rem + env(safe-area-inset-bottom));scrollbar-width:none;background:#1f1409f5;border-top:1px solid #6e5030;gap:.45rem;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-x:auto;box-shadow:0 -12px 30px #00000052}.DashboardClientShell-module__mfcGLq__mobileBottomNav::-webkit-scrollbar{display:none}.DashboardClientShell-module__mfcGLq__mobileBottomNav a{color:#d7c2a7;text-align:center;background:0 0;border:1px solid #0000;border-radius:14px;flex:1 0 4.35rem;align-content:center;justify-items:center;gap:.18rem;min-width:4.35rem;min-height:3.65rem;padding:.36rem .28rem;display:grid}.DashboardClientShell-module__mfcGLq__mobileBottomNav a.DashboardClientShell-module__mfcGLq__active{color:#fff7e8;background:#332111;border-color:#6e5030}.DashboardClientShell-module__mfcGLq__mobileBottomNavLogout{flex:1 0 4.35rem;min-width:4.35rem;display:grid}.DashboardClientShell-module__mfcGLq__mobileBottomNavLogout .secondary-button{width:100%;min-height:3.65rem;box-shadow:none;color:#d7c2a7;text-align:center;background:0 0;border:1px solid #0000;border-radius:14px;align-content:center;justify-items:center;gap:.18rem;padding:.36rem .28rem;font-size:.68rem;font-weight:800;line-height:1.08;transition:background .15s,border-color .15s,color .15s,transform .15s;display:grid}.DashboardClientShell-module__mfcGLq__mobileBottomNavLogout .secondary-button:hover{box-shadow:none;color:#fff7e8;background:#332111;border-color:#6e5030;transform:none!important}:is(.DashboardClientShell-module__mfcGLq__mobileBottomNavLogout .secondary-button:active,.DashboardClientShell-module__mfcGLq__mobileBottomNavLogout .secondary-button:focus-visible){color:#fff7e8;background:#332111;border-color:#6e5030;transform:none!important}}@media (max-width:560px){.DashboardClientShell-module__mfcGLq__mobileTopbar{border-radius:0;min-height:44px}}@media (max-width:960px){.DashboardClientShell-module__mfcGLq__subscriptionGateOverlay{align-items:stretch;padding:.75rem}.DashboardClientShell-module__mfcGLq__subscriptionGatePanel{border-radius:14px;width:100%;max-height:calc(100vh - 1.5rem)}}
.DashboardLayout-module__TvOKRa__layout{grid-template-columns:212px minmax(0,1fr);gap:.95rem;width:min(100%,1600px);min-height:100vh;margin:0 auto;padding:.95rem;transition:grid-template-columns .28s;display:grid}.DashboardLayout-module__TvOKRa__pageWithCorner{position:relative}.DashboardLayout-module__TvOKRa__collapsed{grid-template-columns:58px minmax(0,1fr)}.DashboardLayout-module__TvOKRa__sidebarWrap{z-index:50;min-width:0;position:relative;overflow:visible}.DashboardLayout-module__TvOKRa__mainWrap{min-width:0;padding:.15rem .15rem .15rem 0;display:grid;position:relative}@media (min-width:961px){.DashboardLayout-module__TvOKRa__layout.DashboardLayout-module__TvOKRa__pageWithCorner>[data-language-switcher][data-variant=corner]{top:1.35rem;right:1.35rem}}@media (max-width:960px){.DashboardLayout-module__TvOKRa__mainWrap{padding:0}.DashboardLayout-module__TvOKRa__mainWrap>[data-language-switcher][data-variant=corner]{display:none}.DashboardLayout-module__TvOKRa__layout{width:100%;max-width:none;padding:clamp(1rem,5vw,1.5rem);padding-bottom:calc(5.9rem + env(safe-area-inset-bottom));grid-template-rows:auto auto 1fr;grid-template-columns:1fr;align-content:start;gap:1rem;margin:0}.DashboardLayout-module__TvOKRa__sidebarWrap{display:none}.DashboardLayout-module__TvOKRa__collapsed{grid-template-columns:1fr}}@media (max-width:560px){.DashboardLayout-module__TvOKRa__layout{padding:clamp(1rem,5vw,1.5rem);padding-bottom:calc(5.9rem + env(safe-area-inset-bottom))}}
.SubscriptionPlans-module__LS9Yqq__plans{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:1rem;display:grid}.SubscriptionPlans-module__LS9Yqq__plan{background:linear-gradient(#fff4de12 0%,#fff4de09 100%);border:1px solid #ffdfa724;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;gap:.85rem;min-width:0;min-height:100%;padding:1rem;display:grid}.SubscriptionPlans-module__LS9Yqq__disabled{opacity:.58}.SubscriptionPlans-module__LS9Yqq__plan h2{min-height:2.2rem;margin:0}.SubscriptionPlans-module__LS9Yqq__price{color:var(--accent);font-size:1.08rem;font-weight:800}.SubscriptionPlans-module__LS9Yqq__priceWrap{gap:.4rem;display:grid}.SubscriptionPlans-module__LS9Yqq__priceRow{flex-wrap:wrap;align-items:baseline;gap:.55rem;display:flex}.SubscriptionPlans-module__LS9Yqq__regularPrice{color:var(--muted);opacity:.78;font-size:.9rem;font-weight:700;text-decoration:line-through;text-decoration-thickness:2px}.SubscriptionPlans-module__LS9Yqq__discountBadge{color:#d8ffd0;background:#7bc96f24;border:1px solid #7bc96f52;border-radius:999px;width:fit-content;padding:.26rem .5rem;font-size:.78rem;font-weight:800}.SubscriptionPlans-module__LS9Yqq__periodPicker{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin-top:.75rem;display:grid}.SubscriptionPlans-module__LS9Yqq__periodPicker button{min-width:0;color:var(--text);background:#fff4de0b;border:1px solid #ffdfa724;border-radius:10px;padding:.36rem .32rem;font-size:.82rem;font-weight:800}.SubscriptionPlans-module__LS9Yqq__periodPicker button.SubscriptionPlans-module__LS9Yqq__active{color:var(--accent);background:#f4b40029;border-color:#f4b400b3}.SubscriptionPlans-module__LS9Yqq__total{color:var(--muted);border-top:1px solid #ffdfa71f;justify-content:space-between;align-items:baseline;gap:.75rem;margin-top:.65rem;padding-top:.65rem;font-size:.86rem;display:flex}.SubscriptionPlans-module__LS9Yqq__total strong{color:var(--text);font-size:1rem}.SubscriptionPlans-module__LS9Yqq__plan ul{color:var(--muted);gap:.32rem;margin:0;padding-left:1.1rem;display:grid}@media (max-width:960px){.SubscriptionPlans-module__LS9Yqq__plans{grid-template-columns:1fr}.SubscriptionPlans-module__LS9Yqq__plan{min-height:0}}
.PaginationControls-module__oTULnq__controls{background:#271a0b9e;border:1px solid #ffdfa724;border-radius:14px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin:.75rem 0;padding:.65rem .75rem;display:flex}.PaginationControls-module__oTULnq__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.PaginationControls-module__oTULnq__pageSize{appearance:none;width:72px;min-width:72px;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#e8c87c 50%),linear-gradient(135deg,#e8c87c 50%,#0000 50%),linear-gradient(#221709fa 0%,#181006fa 100%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 10px) calc(50% - 2px),0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffdfa729;border-radius:10px;padding:.42rem 2rem .42rem .7rem;box-shadow:inset 0 1px #ffffff08}.PaginationControls-module__oTULnq__pageSize:hover,.PaginationControls-module__oTULnq__pageSize:focus{border-color:#f4b4007a;outline:none;box-shadow:0 0 0 3px #f4b4001f}.PaginationControls-module__oTULnq__pageSize option,.PaginationControls-module__oTULnq__pageSize optgroup{color:#fff7e8;background:#1c1207}.PaginationControls-module__oTULnq__pageCount{text-align:center;min-width:44px}
.AdminListToolbar-module__WD7PbG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.9rem;margin-bottom:1rem;display:flex}.AdminListToolbar-module__WD7PbG__toolbarLeftStack{justify-content:flex-start}.AdminListToolbar-module__WD7PbG__headingBlock{justify-items:start;gap:.45rem;display:grid}.AdminListToolbar-module__WD7PbG__actions{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.AdminListToolbar-module__WD7PbG__actionsLeft{justify-content:flex-start}.AdminListToolbar-module__WD7PbG__actionsCenter{justify-content:center}.AdminListToolbar-module__WD7PbG__ownerFilter{min-width:240px}.AdminListToolbar-module__WD7PbG__ownerFilterCompact span{display:none}.AdminListToolbar-module__WD7PbG__nodeStatusFilter{text-align:left;align-items:start}@media (max-width:760px){.AdminListToolbar-module__WD7PbG__toolbar,.AdminListToolbar-module__WD7PbG__actions{align-items:stretch}.AdminListToolbar-module__WD7PbG__actions{flex-direction:column}.AdminListToolbar-module__WD7PbG__actions .analytics-filter{width:100%}.AdminListToolbar-module__WD7PbG__ownerFilter{min-width:100%}}
.ApiariesList-module__GGJXEq__claimModal{max-width:470px}.ApiariesList-module__GGJXEq__claimForm{gap:.85rem;display:grid}.ApiariesList-module__GGJXEq__claimForm p{margin:0}.ApiariesList-module__GGJXEq__claimForm label{color:#f4dfbd;gap:.35rem;font-size:.88rem;font-weight:700;display:grid}.ApiariesList-module__GGJXEq__claimForm input{color:#fff7e8;letter-spacing:.06em;text-transform:uppercase;background:#120e0970;border:1px solid #ffdfa72e;border-radius:12px;width:100%;padding:.72rem .8rem}.ApiariesList-module__GGJXEq__page{align-content:start;align-items:start;gap:.9rem;display:grid}.ApiariesList-module__GGJXEq__pageHeader{box-sizing:border-box;align-self:start;height:auto;min-height:0;padding:.75rem clamp(.9rem,1.6vw,1.1rem)}.ApiariesList-module__GGJXEq__pageHeader h1{margin:0}.ApiariesList-module__GGJXEq__headerHeading{gap:.3rem}.ApiariesList-module__GGJXEq__headerLayout{grid-template-columns:minmax(0,1fr) minmax(320px,390px);align-items:start;gap:.9rem;display:grid}.ApiariesList-module__GGJXEq__headerLayoutSingle{grid-template-columns:minmax(0,1fr)}.ApiariesList-module__GGJXEq__headerLayout>.ApiariesList-module__GGJXEq__headerHeading{min-width:0}.ApiariesList-module__GGJXEq__deviceSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;width:100%;margin:0;display:grid}.ApiariesList-module__GGJXEq__deviceSummaryItem{background:#120d0742;border:1px solid #ffdfa726;border-radius:12px;gap:.12rem;min-width:0;padding:.55rem .68rem;display:grid}.ApiariesList-module__GGJXEq__deviceSummaryItem span,.ApiariesList-module__GGJXEq__deviceSummaryItem small{color:#d7be92;font-size:.76rem}.ApiariesList-module__GGJXEq__deviceSummaryItem strong{color:#ffdc87;font-size:1.2rem;line-height:1}.ApiariesList-module__GGJXEq__deviceSummaryItem small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ApiariesList-module__GGJXEq__mainActions{align-items:stretch}.ApiariesList-module__GGJXEq__primaryActions{gap:.5rem;display:grid}.ApiariesList-module__GGJXEq__primaryActions button{width:fit-content}.ApiariesList-module__GGJXEq__topActions{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.ApiariesList-module__GGJXEq__createBeehiveButton{min-width:11.7rem}.ApiariesList-module__GGJXEq__topActions .secondary-button{min-width:11.7rem}.ApiariesList-module__GGJXEq__topActions button{min-height:34px}.ApiariesList-module__GGJXEq__ownerMeta{margin-top:.2rem}@media (max-width:760px){.ApiariesList-module__GGJXEq__headerLayout{grid-template-columns:minmax(0,1fr)}}
.AlertCard-module__WVKkbq__content{flex:1;gap:.8rem;min-width:0;display:grid}.AlertCard-module__WVKkbq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.AlertCard-module__WVKkbq__badgeRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.AlertCard-module__WVKkbq__title{font-size:1rem;line-height:1.35}.AlertCard-module__WVKkbq__message{color:var(--text);white-space:pre-wrap;line-height:1.55}.AlertCard-module__WVKkbq__metaGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.65rem;display:grid}.AlertCard-module__WVKkbq__metaItem{background:#fff1d30b;border:1px solid #ffdfa714;border-radius:14px;min-width:0;padding:.75rem .85rem}.AlertCard-module__WVKkbq__metaLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.25rem;font-size:.74rem}.AlertCard-module__WVKkbq__metaValue{color:var(--text);overflow-wrap:anywhere;font-size:.9rem;line-height:1.45}.AlertCard-module__WVKkbq__actions{flex-flow:column;justify-content:flex-end;align-self:stretch;align-items:stretch;gap:.6rem;width:min(100%,18rem);display:flex}.AlertCard-module__WVKkbq__actions .secondary-button{width:100%}.AlertCard-module__WVKkbq__row{border-left:4px solid #94a3b859;align-items:stretch}.AlertCard-module__WVKkbq__warning{border-left-color:#f59e0b}.AlertCard-module__WVKkbq__critical{border-left-color:#ef4444}.AlertCard-module__WVKkbq__info{border-left-color:#38bdf8}.AlertCard-module__WVKkbq__read{opacity:.7}.AlertCard-module__WVKkbq__clickable{cursor:pointer;text-align:left;background:0 0;width:100%}.AlertCard-module__WVKkbq__clickable,.AlertCard-module__WVKkbq__clickable *{color:var(--text)!important}.AlertCard-module__WVKkbq__clickable:hover{transform:translateY(-1px);box-shadow:0 10px 24px #00000029;background:#fff1d30a!important}@media (max-width:960px){.AlertCard-module__WVKkbq__actions{align-self:stretch;width:100%}}
.AlertsModal-module__wmjJxG__card{width:min(920px,100%);max-height:84vh;padding-top:0;overflow-y:auto}.AlertsModal-module__wmjJxG__list{gap:.85rem;padding-top:1.35rem;display:grid}.AlertsModal-module__wmjJxG__stickyHeader{z-index:4;background:linear-gradient(#3c2811 0%,#2a1d0dfa 100%);border-bottom:1px solid #ffdfa71f;margin:0 -1rem;padding:1rem;position:sticky;top:0}.AlertsModal-module__wmjJxG__item{background:#fff1d30a;border:1px solid #ffdfa71a;border-radius:16px;padding:1rem;display:block}@media (max-width:960px){.AlertsModal-module__wmjJxG__card{border-radius:16px;width:100%;max-height:86dvh}}
.BeehiveTelemetry-module__Y2CVeG__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem .55rem;display:grid}.BeehiveTelemetry-module__Y2CVeG__metricsSideGrid{text-align:left;grid-template-columns:1fr;align-content:start;justify-items:start;gap:.35rem}.BeehiveTelemetry-module__Y2CVeG__metricSideItem{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline;gap:.3rem;display:flex}.BeehiveTelemetry-module__Y2CVeG__metricSideToggleItem{align-items:center;gap:.35rem}.BeehiveTelemetry-module__Y2CVeG__metricSideItem strong{padding-left:0;font-size:.8rem}.BeehiveTelemetry-module__Y2CVeG__metricColorDot{border-radius:999px;width:10px;height:10px;display:inline-block}.BeehiveTelemetry-module__Y2CVeG__singleBigChartWrap{width:100%;min-height:420px}.BeehiveTelemetry-module__Y2CVeG__beehiveSingleChartWrap{min-height:82px}.BeehiveTelemetry-module__Y2CVeG__beehiveSingleChartWrap .recharts-responsive-container{min-height:82px!important}.BeehiveTelemetry-module__Y2CVeG__stack{grid-template-columns:1fr;gap:.75rem;display:grid}.BeehiveTelemetry-module__Y2CVeG__apiaryGroupCard{background:linear-gradient(#3f2a12bd 0%,#271a0bd1 100%);border:1px solid #ffdfa724;border-radius:18px;gap:.75rem;padding:.8rem;display:grid}.BeehiveTelemetry-module__Y2CVeG__apiaryGroupBadge{color:#1f1409;text-align:center;background:#f2b23d;border-radius:14px;width:100%;padding:.55rem .9rem;font-weight:800}.BeehiveTelemetry-module__Y2CVeG__chartLayout{grid-template-columns:minmax(0,1fr) 150px;align-items:start;gap:.55rem;display:grid}.BeehiveTelemetry-module__Y2CVeG__chartShell{gap:.4rem;display:grid}.BeehiveTelemetry-module__Y2CVeG__chartCard{gap:.6rem;display:grid}.BeehiveTelemetry-module__Y2CVeG__beehiveTitleRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.BeehiveTelemetry-module__Y2CVeG__beehiveTitleRow .badge{padding:.22rem .55rem;font-size:.75rem}.BeehiveTelemetry-module__Y2CVeG__beehiveCardBadges{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:flex}.BeehiveTelemetry-module__Y2CVeG__clickableBadge{cursor:pointer}.BeehiveTelemetry-module__Y2CVeG__weekdayCell{border-radius:8px;place-items:center;min-width:2rem;min-height:1.6rem;font-weight:800;display:inline-grid}.BeehiveTelemetry-module__Y2CVeG__weekdaySaturday{color:#ffdba1;background:#f59e0b38}.BeehiveTelemetry-module__Y2CVeG__weekdaySunday{color:#fecaca;background:#ef444438}@media (max-width:960px){.BeehiveTelemetry-module__Y2CVeG__metricsGrid,.BeehiveTelemetry-module__Y2CVeG__chartLayout{grid-template-columns:1fr}.BeehiveTelemetry-module__Y2CVeG__apiaryGroupCard{box-shadow:none;background:#332111;border-color:#6e5030}.BeehiveTelemetry-module__Y2CVeG__metricSideItem{border-color:#6e5030}}@media (max-width:560px){.BeehiveTelemetry-module__Y2CVeG__beehiveTitleRow,.BeehiveTelemetry-module__Y2CVeG__beehiveCardBadges{justify-content:flex-start;align-items:flex-start}}
.ToastProvider-module__3Ez_jW__stack{right:1rem;bottom:max(1rem, env(safe-area-inset-bottom));z-index:11000;pointer-events:none;gap:.6rem;display:grid;position:fixed}.ToastProvider-module__3Ez_jW__item{color:#fff;pointer-events:auto;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:.75rem;width:min(22rem,100vw - 2rem);padding:.85rem 1rem;display:flex;box-shadow:0 10px 30px #00000040}.ToastProvider-module__3Ez_jW__dismiss{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:1.25rem;line-height:1}.ToastProvider-module__3Ez_jW__success{background:#267d3ef5}.ToastProvider-module__3Ez_jW__error{background:#a82b2bf5}
.AccountSettingsPanel-module__cCmhXG__securityForm{max-width:520px}
.BeehiveTelemetryTable-module__6s2CgG__card{padding:0;overflow:hidden}.BeehiveTelemetryTable-module__6s2CgG__empty{padding:1rem}.BeehiveTelemetryTable-module__6s2CgG__cardHeader,.BeehiveTelemetryTable-module__6s2CgG__deviceLine,.BeehiveTelemetryTable-module__6s2CgG__footer{padding-left:1rem;padding-right:1rem}.BeehiveTelemetryTable-module__6s2CgG__cardHeader{padding-top:1rem}.BeehiveTelemetryTable-module__6s2CgG__deviceLine{margin-top:.35rem;margin-bottom:.8rem}.BeehiveTelemetryTable-module__6s2CgG__footer{padding-bottom:1rem}.BeehiveTelemetryTable-module__6s2CgG__scroll{width:100%;overflow-x:auto}.BeehiveTelemetryTable-module__6s2CgG__table{border-collapse:collapse;width:100%;min-width:900px;font-size:.86rem}.BeehiveTelemetryTable-module__6s2CgG__compactTable{min-width:760px}.BeehiveTelemetryTable-module__6s2CgG__dayTable{min-width:720px;font-size:.95rem}.BeehiveTelemetryTable-module__6s2CgG__table th,.BeehiveTelemetryTable-module__6s2CgG__table td{text-align:center;white-space:nowrap;border-bottom:1px solid #ffdfa71a;border-right:1px solid #ffdfa71a;padding:.62rem .72rem}.BeehiveTelemetryTable-module__6s2CgG__dayTable th,.BeehiveTelemetryTable-module__6s2CgG__dayTable td{padding:.72rem .82rem}.BeehiveTelemetryTable-module__6s2CgG__table>thead>tr>th{z-index:1;color:#ffe9b7;background:#1f1409fa;font-size:.78rem;font-weight:800;position:sticky;top:0}.BeehiveTelemetryTable-module__6s2CgG__table>tbody>tr>td{color:var(--text);background:#fff7e809}.BeehiveTelemetryTable-module__6s2CgG__table>tbody>tr:nth-child(odd)>td{background:#fff7e80f}.BeehiveTelemetryTable-module__6s2CgG__table>tbody>tr:hover>td{background:#f4b4001a}.BeehiveTelemetryTable-module__6s2CgG__clickableRow{cursor:pointer}.BeehiveTelemetryTable-module__6s2CgG__clickableRow:focus-visible>td{outline-offset:-2px;background:#f4b40024;outline:2px solid #f4b400b8}
.AlertSettingsForm-module__440B1G__dailyOverviewCard{align-items:center;display:flex}.AlertSettingsForm-module__440B1G__dailyOverviewControls{flex:none;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.AlertSettingsForm-module__440B1G__dailyOverviewHourControl{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.AlertSettingsForm-module__440B1G__dailyOverviewHourControl select{width:9rem}.AlertSettingsForm-module__440B1G__dailyOverviewControls button{width:auto}@media (max-width:960px){.AlertSettingsForm-module__440B1G__dailyOverviewControls button{width:auto}}
.CustomerInvoicesPanel-module__cj3h_a__header{gap:0;min-height:0;margin-bottom:.45rem}.CustomerInvoicesPanel-module__cj3h_a__tableList{margin-top:0;padding-top:0}
.DatePickerField-module__i6i_bq__field{width:100%;display:block;position:relative}.DatePickerField-module__i6i_bq__display{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;height:42px;min-height:42px;color:var(--text);background:linear-gradient(#221709fa 0%,#181006fa 100%);border:1px solid #ffdfa729;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff08;padding:.58rem 2.2rem .58rem .78rem!important}.DatePickerField-module__i6i_bq__display:hover,.DatePickerField-module__i6i_bq__display:focus-visible{background:linear-gradient(#221709fa 0%,#181006fa 100%);border-color:#ffdfa766}.DatePickerField-module__i6i_bq__field:after{content:"";pointer-events:none;border-bottom:2px solid #e8c87c;border-right:2px solid #e8c87c;width:.72rem;height:.72rem;position:absolute;top:50%;right:.78rem;transform:translateY(-64%)rotate(45deg)}.DatePickerField-module__i6i_bq__open:after{transform:translateY(-34%)rotate(225deg)}.DatePickerField-module__i6i_bq__popover{z-index:10001;width:min(21.5rem,100vw - 2rem);color:#fff7e8;background:linear-gradient(#2a1d0e 0%,#171008 100%);border:1px solid #f4b40052;border-radius:14px;max-block-size:calc(100dvh - 1rem);padding:.72rem;position:fixed;overflow-y:auto;box-shadow:0 18px 38px #0000006b}.DatePickerField-module__i6i_bq__popoverHeader,.DatePickerField-module__i6i_bq__footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.DatePickerField-module__i6i_bq__popoverHeader strong{text-transform:capitalize;font-size:.9rem}.DatePickerField-module__i6i_bq__monthButton,.DatePickerField-module__i6i_bq__clear{color:#ffe8bc;cursor:pointer;background:#ffffff0b;border:1px solid #ffdfa72e;border-radius:9px}.DatePickerField-module__i6i_bq__monthButton{width:2rem;height:2rem;font-size:1.35rem;line-height:1}.DatePickerField-module__i6i_bq__monthButton:hover,.DatePickerField-module__i6i_bq__clear:hover{background:#f4b4001f;border-color:#f4b40099}.DatePickerField-module__i6i_bq__weekdays,.DatePickerField-module__i6i_bq__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.22rem;display:grid}.DatePickerField-module__i6i_bq__weekdays{color:#bda784;text-align:center;margin:.7rem 0 .28rem;font-size:.72rem;font-weight:800}.DatePickerField-module__i6i_bq__days button{aspect-ratio:1;color:#fff7e8;cursor:pointer;min-width:0;font:inherit;background:0 0;border:1px solid #0000;border-radius:9px;font-size:.82rem}.DatePickerField-module__i6i_bq__days button:hover:not(:disabled),.DatePickerField-module__i6i_bq__days button.DatePickerField-module__i6i_bq__today{background:#f4b4001c;border-color:#f4b4008c}.DatePickerField-module__i6i_bq__days button.DatePickerField-module__i6i_bq__selected{color:#fff7e8;background:#ffffff14;border-color:#ffdfa780;font-weight:850}.DatePickerField-module__i6i_bq__days button.DatePickerField-module__i6i_bq__outsideMonth{color:#79664c}.DatePickerField-module__i6i_bq__days button:disabled{cursor:not-allowed;opacity:.3}.DatePickerField-module__i6i_bq__footer{border-top:1px solid #ffdfa71f;min-height:2rem;margin-top:.62rem;padding-top:.62rem}.DatePickerField-module__i6i_bq__footer label{color:#d9c3a0;align-items:center;gap:.45rem;font-size:.78rem;font-weight:750;display:flex}.DatePickerField-module__i6i_bq__time{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff7e8!important;background:#0c080494!important;border:1px solid #ffdfa733!important;border-radius:8px!important;width:auto!important;min-height:2rem!important;padding:.3rem .42rem!important}.DatePickerField-module__i6i_bq__clear{margin-left:auto;padding:.36rem .55rem;font-size:.76rem}
.DeviceEditForm-module__7N38ta__firmwareVersionStatus{margin-left:.25rem;font-weight:700}.DeviceEditForm-module__7N38ta__firmwareVersionStatusUpdate{color:#ff6b6b}.DeviceEditForm-module__7N38ta__firmwareVersionStatusCurrent{color:#39d98a}.DeviceEditForm-module__7N38ta__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.DeviceEditForm-module__7N38ta__compactSelectLabel{width:min(100%,320px)}@media (max-width:960px){.DeviceEditForm-module__7N38ta__infoGrid{grid-template-columns:1fr}}
.PublicDocs-module___8i4vW__page{gap:1rem;width:min(100%,1120px);margin:0 auto;padding:clamp(1rem,4vw,2rem);display:grid}.PublicDocs-module___8i4vW__hero{gap:.75rem;display:grid}.PublicDocs-module___8i4vW__hero h1{margin:0}.PublicDocs-module___8i4vW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.PublicDocs-module___8i4vW__list{gap:.85rem;display:grid}.PublicDocs-module___8i4vW__methodRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem .75rem;display:grid}.PublicDocs-module___8i4vW__methodRow p{grid-column:2;margin:0}@media (max-width:960px){.PublicDocs-module___8i4vW__grid{grid-template-columns:1fr}}
@media (max-width:960px){.AlertsPageClient-module__dnweOW__pageStack{margin-top:.35rem}.AlertsPageClient-module__dnweOW__bulkActions{grid-template-columns:1fr;width:100%;display:grid}.AlertsPageClient-module__dnweOW__bulkActions>*{width:100%}}
.AnalyticsCharts-module__L3SZNW__controlsLayout{grid-template-columns:minmax(0,1fr) minmax(280px,460px) minmax(0,1fr);align-items:start;gap:1rem;width:100%;display:grid}.AnalyticsCharts-module__L3SZNW__controlsTitle{justify-self:start}.AnalyticsCharts-module__L3SZNW__controlsStack{justify-items:start;gap:.7rem;width:100%;display:grid}.AnalyticsCharts-module__L3SZNW__exportRow{justify-content:flex-end;margin-top:.7rem;display:flex}.AnalyticsCharts-module__L3SZNW__exportRow .secondary-button{min-height:34px;padding:.42rem .68rem}.AnalyticsCharts-module__L3SZNW__chartSection{margin-top:.9rem}.AnalyticsCharts-module__L3SZNW__beehiveTabs{justify-content:flex-start}.AnalyticsCharts-module__L3SZNW__beehiveDashboardCard{background:linear-gradient(#4931149e 0%,#2f200eb8 100%);border:1px solid #ffdfa729;border-radius:16px;gap:.42rem;padding:.72rem .8rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff05}.AnalyticsCharts-module__L3SZNW__beehiveDashboardCard .panel-header-row{gap:.55rem}.AnalyticsCharts-module__L3SZNW__beehiveDashboardCard .small-text{line-height:1.25}@media (max-width:960px){.AnalyticsCharts-module__L3SZNW__beehiveDashboardCard{box-shadow:none;background:#24180d;border-color:#6e5030}.AnalyticsCharts-module__L3SZNW__pageStack{margin-top:-.75rem}.AnalyticsCharts-module__L3SZNW__controlsLayout{grid-template-columns:1fr;gap:.55rem;width:100%;min-width:0;max-width:100%}.AnalyticsCharts-module__L3SZNW__controlsStack,.AnalyticsCharts-module__L3SZNW__controlsTitle{justify-self:stretch;min-width:0;max-width:100%}.AnalyticsCharts-module__L3SZNW__controlsStack .analytics-actions-row{grid-template-columns:1fr;gap:.55rem;width:100%;min-width:0;max-width:100%;display:grid}.AnalyticsCharts-module__L3SZNW__controlsStack .analytics-filter{width:100%;min-width:0;max-width:100%}.AnalyticsCharts-module__L3SZNW__controlsStack .analytics-filter>div{width:100%;min-width:0;max-width:100%}.AnalyticsCharts-module__L3SZNW__controlsStack .analytics-filter input{width:100%;min-width:0;max-width:100%}.AnalyticsCharts-module__L3SZNW__controlsStack .analytics-filter select{width:100%;min-width:0;max-width:100%}.AnalyticsCharts-module__L3SZNW__controlsStack .analytics-filter{justify-self:stretch}:is(.AnalyticsCharts-module__L3SZNW__controlsStack .analytics-filter input,.AnalyticsCharts-module__L3SZNW__controlsStack .analytics-filter select){inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.AnalyticsCharts-module__L3SZNW__controlsStack .analytics-filter input[type=date]{padding-left:.58rem;padding-right:.42rem}}@media (max-width:560px){.AnalyticsCharts-module__L3SZNW__beehiveDashboardCard{border-radius:14px}}
.DashboardApiaryView-module__4INP7a__empty{background:#120e0947;border:1px dashed #f2b23d57;border-radius:14px;gap:.35rem;padding:.9rem;display:grid}.DashboardApiaryView-module__4INP7a__card{gap:.85rem;display:grid}.DashboardApiaryView-module__4INP7a__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.DashboardApiaryView-module__4INP7a__link{white-space:nowrap}.DashboardApiaryView-module__4INP7a__googleFrame{aspect-ratio:16/7;object-fit:cover;background:#21160b;border:1px solid #ffdfa724;border-radius:14px;width:100%;min-height:320px;overflow:hidden}.DashboardApiaryView-module__4INP7a__rank{flex:none;place-items:center;width:2rem;height:2rem;display:inline-grid;position:relative}.DashboardApiaryView-module__4INP7a__rank img{object-fit:contain;width:2rem;height:2rem;display:block}.DashboardApiaryView-module__4INP7a__rank>span{color:#1f1409;background:#f2b23d;border:1px solid #fff7e8e6;border-radius:999px;place-items:center;min-width:1.05rem;height:1.05rem;padding:0 .18rem;font-size:.68rem;font-weight:900;line-height:1;display:inline-grid;position:absolute;top:-.25rem;right:-.3rem;box-shadow:0 .25rem .65rem #00000047}.DashboardApiaryView-module__4INP7a__markerList{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.DashboardApiaryView-module__4INP7a__markerRow{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:#120e0947;border:1px solid #ffdfa71f;border-radius:12px;align-items:center;gap:.65rem;padding:.65rem;display:flex}.DashboardApiaryView-module__4INP7a__markerRow:hover,.DashboardApiaryView-module__4INP7a__markerRow.DashboardApiaryView-module__4INP7a__active{background:#25190cb8;border-color:#f2b23d73}.DashboardApiaryView-module__4INP7a__main{min-width:0}.DashboardApiaryView-module__4INP7a__main strong{overflow-wrap:anywhere}.DashboardApiaryView-module__4INP7a__main .small-text{overflow-wrap:anywhere}.DashboardApiaryView-module__4INP7a__infoModal{gap:1rem;width:min(100%,420px);max-width:420px;display:grid}.DashboardApiaryView-module__4INP7a__infoClose{white-space:nowrap;flex:none;margin:0 0 0 auto}.DashboardApiaryView-module__4INP7a__infoModalHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:0;flex-direction:row!important;display:flex!important}.DashboardApiaryView-module__4INP7a__infoModalHeader>:first-child{min-width:0}.DashboardApiaryView-module__4INP7a__infoModalHeader h3{margin:.15rem 0 0}.DashboardApiaryView-module__4INP7a__infoGrid{gap:.7rem;display:grid}.DashboardApiaryView-module__4INP7a__infoGrid>div{background:#120e0959;border:1px solid #ffdfa71f;border-radius:12px;gap:.25rem;padding:.75rem;display:grid}.DashboardApiaryView-module__4INP7a__infoWeather{color:var(--muted);background:#120e0959;border:1px solid #ffdfa71f;border-radius:12px;gap:.35rem;padding:.8rem;font-size:.9rem;line-height:1.35;display:grid}.DashboardApiaryView-module__4INP7a__infoWeather strong{color:var(--text)}.DashboardApiaryView-module__4INP7a__infoActivity{border-top:1px solid #ffdfa724;gap:.25rem;margin-top:.25rem;padding-top:.55rem;display:grid}.DashboardApiaryView-module__4INP7a__infoActivity span{color:var(--muted)}@media (max-width:960px){.DashboardApiaryView-module__4INP7a__card{min-width:0;box-shadow:none;background:#332111;border-color:#6e5030}.DashboardApiaryView-module__4INP7a__empty{box-shadow:none;background:#332111;border-color:#6e5030}.DashboardApiaryView-module__4INP7a__markerRow{background:#24180d}.DashboardApiaryView-module__4INP7a__header{flex-direction:column}.DashboardApiaryView-module__4INP7a__link{text-align:center;width:100%}.DashboardApiaryView-module__4INP7a__markerList{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardApiaryView-module__4INP7a__infoOverlay{padding:calc(env(safe-area-inset-top) + 3.5rem) 1rem calc(6.5rem + env(safe-area-inset-bottom));justify-content:center;align-items:flex-start}.DashboardApiaryView-module__4INP7a__infoModal{width:100%;max-height:calc(100dvh - 10.5rem - env(safe-area-inset-bottom));border-radius:18px;overflow:auto}.DashboardApiaryView-module__4INP7a__googleFrame{aspect-ratio:4/3;min-height:260px}}@media (max-width:560px){.DashboardApiaryView-module__4INP7a__markerList{grid-template-columns:1fr}.DashboardApiaryView-module__4INP7a__googleFrame{min-height:220px}}.DashboardApiaryView-module__4INP7a__telemetryDayOverlay{background:#0f172aad}.DashboardApiaryView-module__4INP7a__telemetryDayModal{width:min(100%,920px)}.DashboardApiaryView-module__4INP7a__telemetryDayHeader h3{color:var(--text);margin:.12rem 0 0;font-size:1.35rem}.DashboardApiaryView-module__4INP7a__telemetryDayBody{padding:0}.DashboardApiaryView-module__4INP7a__alertContextBadge{margin-bottom:0;display:inline-flex}.DashboardApiaryView-module__4INP7a__visitPlanPanel{margin-top:.85rem}.DashboardApiaryView-module__4INP7a__emptyApiaryCard,.DashboardApiaryView-module__4INP7a__compactEmptyCard{width:100%;max-width:none}.DashboardApiaryView-module__4INP7a__emptyApiaryCard .panel-action-row{justify-content:flex-start}.DashboardApiaryView-module__4INP7a__emptyApiaryCard button{width:fit-content}.DashboardApiaryView-module__4INP7a__summaryPanel{gap:.7rem;padding:.75rem .8rem;display:grid}.DashboardApiaryView-module__4INP7a__summaryTopRow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.DashboardApiaryView-module__4INP7a__activeApiaryBlock{justify-items:start;gap:.4rem;display:grid}.DashboardApiaryView-module__4INP7a__activeApiaryInlineRow{flex-wrap:wrap;align-items:center;gap:.55rem;max-width:100%;display:flex}.DashboardApiaryView-module__4INP7a__activeApiaryInlineRow .hero-badge{margin-bottom:0}.DashboardApiaryView-module__4INP7a__activeApiaryNameBadge{color:#d9f7be;text-overflow:ellipsis;white-space:nowrap;background:#7bc96f2e;min-width:0;max-width:100%;overflow:hidden}.DashboardApiaryView-module__4INP7a__beehivesCountBadge{color:var(--text);background:#fff4de14}@media (max-width:960px){.DashboardApiaryView-module__4INP7a__summaryTopRow{grid-template-columns:1fr;align-items:stretch;gap:.65rem}.DashboardApiaryView-module__4INP7a__activeApiaryInlineRow{flex-flow:column;justify-content:flex-start;align-items:flex-start}.DashboardApiaryView-module__4INP7a__activeApiaryInlineRow .hero-badge{justify-content:center;width:100%}}.DashboardApiaryView-module__4INP7a__summaryFilters{flex-wrap:nowrap;grid-column:2;justify-content:center;justify-self:center;align-items:flex-start;gap:.6rem;width:auto;min-width:0;max-width:100%;margin-top:0;display:flex;overflow:visible}.DashboardApiaryView-module__4INP7a__apiarySelect{width:190px;min-width:0;max-width:190px}.DashboardApiaryView-module__4INP7a__summaryFilters .DashboardApiaryView-module__4INP7a__apiarySelect>span,.DashboardApiaryView-module__4INP7a__summaryFilters .DashboardApiaryView-module__4INP7a__apiarySelect select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardApiaryView-module__4INP7a__summaryFilters .DashboardApiaryView-module__4INP7a__apiarySelect select{min-width:0;max-width:100%}@media (max-width:960px){.DashboardApiaryView-module__4INP7a__summaryFilters{flex-direction:column;grid-column:1;justify-content:flex-start;justify-self:stretch;width:100%;overflow:visible}.DashboardApiaryView-module__4INP7a__apiarySelect,.DashboardApiaryView-module__4INP7a__summaryFilters .DashboardApiaryView-module__4INP7a__apiarySelect{flex-basis:auto;width:100%;min-width:0;max-width:100%}.DashboardApiaryView-module__4INP7a__summaryFilters .DashboardApiaryView-module__4INP7a__apiarySelect select{width:100%;max-width:100%}}.DashboardApiaryView-module__4INP7a__beehiveCardFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem .55rem;display:grid}@media (max-width:960px){.DashboardApiaryView-module__4INP7a__beehiveCardFooter{grid-template-columns:1fr}}.DashboardApiaryView-module__4INP7a__beehiveDashboardCard{background:linear-gradient(#4931149e 0%,#2f200eb8 100%);border:1px solid #ffdfa729;border-radius:16px;gap:.42rem;padding:.72rem .8rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff05}.DashboardApiaryView-module__4INP7a__beehiveDashboardCard .panel-header-row{gap:.55rem}.DashboardApiaryView-module__4INP7a__beehiveDashboardCard .small-text{line-height:1.25}@media (max-width:960px){.DashboardApiaryView-module__4INP7a__beehiveDashboardCard{box-shadow:none;background:#24180d;border-color:#6e5030}}@media (max-width:560px){.DashboardApiaryView-module__4INP7a__beehiveDashboardCard{border-radius:14px}}
.DevicesManager-module__2cDT7G__apiaryGroups{gap:.9rem;margin-top:1rem;display:grid}.DevicesManager-module__2cDT7G__apiaryGroup{gap:.75rem;display:grid}.DevicesManager-module__2cDT7G__apiaryGroupHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}
.DocumentationPanel-module__aHV0HG__shell{gap:1rem;display:grid}.DocumentationPanel-module__aHV0HG__header{gap:.75rem;display:grid}.DocumentationPanel-module__aHV0HG__headerCard{padding:clamp(1rem,2vw,1.35rem)}.DocumentationPanel-module__aHV0HG__header h1{margin:0}.DocumentationPanel-module__aHV0HG__header p{max-width:760px;color:var(--muted);margin:.35rem 0 0}.DocumentationPanel-module__aHV0HG__search{color:#fff4d7;background:#fff1d30a;border:1px solid #ffdfa71f;border-radius:12px;gap:.42rem;padding:.9rem;font-weight:700;display:grid}.DocumentationPanel-module__aHV0HG__search input{color:#fff7e8;width:100%;font:inherit;background:#170e07c7;border:1px solid #ffdfa72e;border-radius:10px;padding:.72rem .82rem}.DocumentationPanel-module__aHV0HG__search input:focus{border-color:#f2b23d9e;outline:2px solid #f2b23d66}.DocumentationPanel-module__aHV0HG__list{gap:.7rem;display:grid}.DocumentationPanel-module__aHV0HG__topic{background:#fff1d30a;border:1px solid #ffdfa71f;border-radius:12px;overflow:hidden}.DocumentationPanel-module__aHV0HG__topic.DocumentationPanel-module__aHV0HG__open{background:#fff1d30e;border-color:#f2b23d5c}.DocumentationPanel-module__aHV0HG__topicButton{color:#fff7e8;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:.75rem;width:100%;padding:.72rem .86rem;display:grid}.DocumentationPanel-module__aHV0HG__topicButton:hover{background:#fff1d309}.DocumentationPanel-module__aHV0HG__topicButton:focus-visible{outline-offset:-2px;outline:2px solid #f2b23db8}.DocumentationPanel-module__aHV0HG__topicButton strong,.DocumentationPanel-module__aHV0HG__topicButton small{display:block}.DocumentationPanel-module__aHV0HG__topicButton small{color:var(--muted);margin-top:.24rem;font-size:.88rem;line-height:1.45}.DocumentationPanel-module__aHV0HG__arrow{color:#ffd98a;background:#f2b23d24;border-radius:999px;place-items:center;width:28px;height:28px;font-size:1.15rem;line-height:1;transition:transform .18s;display:grid}.DocumentationPanel-module__aHV0HG__topic.DocumentationPanel-module__aHV0HG__open .DocumentationPanel-module__aHV0HG__arrow{transform:rotate(180deg)}.DocumentationPanel-module__aHV0HG__topicBody{gap:.85rem;padding:0 1rem 1rem 3.75rem;display:grid}.DocumentationPanel-module__aHV0HG__topicBody h3{color:#ffe8b8;margin:0 0 .4rem;font-size:.98rem}.DocumentationPanel-module__aHV0HG__topicBody ul{color:#f6e5ca;max-width:88ch;margin:0;padding-left:1.05rem;line-height:1.6}.DocumentationPanel-module__aHV0HG__topicBody li+li{margin-top:.34rem}.DocumentationPanel-module__aHV0HG__tags{flex-wrap:wrap;gap:.4rem;display:flex}.DocumentationPanel-module__aHV0HG__tags span{color:var(--muted);border:1px solid #ffdfa71f;border-radius:999px;padding:.24rem .48rem;font-size:.78rem}.DocumentationPanel-module__aHV0HG__empty{color:var(--muted)}@media (max-width:960px){.DocumentationPanel-module__aHV0HG__header{align-items:start}.DocumentationPanel-module__aHV0HG__topicButton{grid-template-columns:28px minmax(0,1fr);padding:.7rem}.DocumentationPanel-module__aHV0HG__topicBody{padding:0 .85rem .9rem 3.25rem}}@media (max-width:520px){.DocumentationPanel-module__aHV0HG__topicBody{padding:0 .75rem .85rem}.DocumentationPanel-module__aHV0HG__arrow{display:none}.DocumentationPanel-module__aHV0HG__topicButton{grid-template-columns:1fr}}
.EmailSettingsToggle-module__HJY2Mq__card{background:linear-gradient(#fff4de0f 0%,#fff4de08 100%);border:1px solid #ffdfa724;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex}.EmailSettingsToggle-module__HJY2Mq__copy{overflow-wrap:anywhere;gap:.3rem;min-width:0;display:grid}.EmailSettingsToggle-module__HJY2Mq__copy strong{font-size:.98rem}.EmailSettingsToggle-module__HJY2Mq__copy p{max-width:42rem;margin:0}.EmailSettingsToggle-module__HJY2Mq__switch{min-width:128px;color:var(--text);background:#fff4de0f;border:1px solid #ffdfa729;border-radius:999px;flex-shrink:0;justify-content:space-between;align-items:center;gap:.58rem;padding:.34rem .56rem;display:inline-flex}.EmailSettingsToggle-module__HJY2Mq__switch:disabled{opacity:.58}.EmailSettingsToggle-module__HJY2Mq__switch:hover{background:#fff4de1a}.EmailSettingsToggle-module__HJY2Mq__active{background:#7bc96f29;border-color:#7bc96f57}.EmailSettingsToggle-module__HJY2Mq__track{background:#ffdfa72e;border-radius:999px;flex-shrink:0;width:40px;height:22px;position:relative}.EmailSettingsToggle-module__HJY2Mq__active .EmailSettingsToggle-module__HJY2Mq__track{background:#7bc96f73}.EmailSettingsToggle-module__HJY2Mq__thumb{background:#fff7e8;border-radius:999px;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 4px 10px #00000038}.EmailSettingsToggle-module__HJY2Mq__active .EmailSettingsToggle-module__HJY2Mq__thumb{transform:translate(18px)}@media (max-width:960px){.EmailSettingsToggle-module__HJY2Mq__card{flex-direction:column;align-items:flex-start}.EmailSettingsToggle-module__HJY2Mq__switch{width:100%}}
.JournalPageClient-module__B-gD6W__actionKicker{color:#ffd36a;text-transform:uppercase;margin:0 0 .45rem;font-size:.82rem;font-weight:800}.JournalPageClient-module__B-gD6W__page{gap:.85rem}.JournalPageClient-module__B-gD6W__filterCard{grid-template-columns:1fr;align-items:start;gap:.75rem;display:grid}.JournalPageClient-module__B-gD6W__toolbarCard{grid-template-columns:1fr}.JournalPageClient-module__B-gD6W__toolbarTitle{gap:.75rem;display:grid}.JournalPageClient-module__B-gD6W__toolbarTitle h1{margin:0;font-size:clamp(1.5rem,2vw,2rem)}.JournalPageClient-module__B-gD6W__filterRow{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.JournalPageClient-module__B-gD6W__filterRowAdmin{grid-template-columns:repeat(5,minmax(0,1fr))}.JournalPageClient-module__B-gD6W__filterCard label,.JournalPageClient-module__B-gD6W__modalForm label{color:#f4dfbd;gap:.35rem;font-size:.88rem;font-weight:700;display:grid}.JournalPageClient-module__B-gD6W__filterCard label{align-content:start}.JournalPageClient-module__B-gD6W__filterCard input,.JournalPageClient-module__B-gD6W__filterCard select,.JournalPageClient-module__B-gD6W__modalForm select,.JournalPageClient-module__B-gD6W__modalForm input,.JournalPageClient-module__B-gD6W__modalForm textarea{color:#fff7e8;background:#120e0970;border:1px solid #ffdfa72e;border-radius:12px;width:100%;padding:.72rem .8rem}.JournalPageClient-module__B-gD6W__filterCard select,.JournalPageClient-module__B-gD6W__modalForm select{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(45deg,#0000 50%,#e8c87c 50%) calc(100% - 16px) calc(50% - 2px)/6px 6px no-repeat,linear-gradient(135deg,#e8c87c 50%,#0000 50%) calc(100% - 10px) calc(50% - 2px)/6px 6px no-repeat,linear-gradient(#221709fa 0%,#181006fa 100%);padding-right:2rem}.JournalPageClient-module__B-gD6W__filterCard select{cursor:pointer}.JournalPageClient-module__B-gD6W__filterCard select option,.JournalPageClient-module__B-gD6W__filterCard select optgroup,.JournalPageClient-module__B-gD6W__modalForm select option{color:#fff7e8;background:#1c1207}.JournalPageClient-module__B-gD6W__newEntrySlot{justify-content:start;margin-top:.65rem;display:grid}.JournalPageClient-module__B-gD6W__newEntrySlot .primary-button{width:fit-content;min-height:34px}.JournalPageClient-module__B-gD6W__resultsMeta{color:#d7c2a7;font-weight:700}.JournalPageClient-module__B-gD6W__entryList,.JournalPageClient-module__B-gD6W__entryCard{gap:.75rem;display:grid}.JournalPageClient-module__B-gD6W__entryClickable{cursor:pointer;transition:border-color .18s,box-shadow .18s}.JournalPageClient-module__B-gD6W__entryClickable:hover,.JournalPageClient-module__B-gD6W__entryClickable:focus-visible{border-color:#f4b4006b;outline:none;box-shadow:0 16px 34px #00000038}.JournalPageClient-module__B-gD6W__entryMain,.JournalPageClient-module__B-gD6W__entryTitleRow,.JournalPageClient-module__B-gD6W__entryMeta{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.JournalPageClient-module__B-gD6W__entryCard h2{margin:.45rem 0 .15rem}.JournalPageClient-module__B-gD6W__entryNotes{color:#fff7e8;white-space:pre-wrap;margin:0;line-height:1.55}.JournalPageClient-module__B-gD6W__entryMeta{color:#d7c2a7;flex-wrap:wrap;justify-content:flex-start;font-size:.86rem}.JournalPageClient-module__B-gD6W__entryActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.JournalPageClient-module__B-gD6W__dangerOutlineButton{color:#fecaca;border-color:#f871716b}.JournalPageClient-module__B-gD6W__dangerOutlineButton:hover{background:#7f1d1d57;border-color:#f87171b3}.JournalPageClient-module__B-gD6W__modal{width:min(100%,800px);max-width:800px;max-height:calc(100dvh - 2rem);overflow:visible}.JournalPageClient-module__B-gD6W__modal .modal-card-header{border-radius:20px 20px 0 0}.JournalPageClient-module__B-gD6W__modal .modal-card-body{border-radius:0 0 20px 20px}.JournalPageClient-module__B-gD6W__modalForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid;overflow:visible}.JournalPageClient-module__B-gD6W__modalNotes,.JournalPageClient-module__B-gD6W__modalActions{grid-column:1/-1}.JournalPageClient-module__B-gD6W__detailBody{gap:.8rem;display:grid}.JournalPageClient-module__B-gD6W__detailBody h2,.JournalPageClient-module__B-gD6W__detailBody h4{margin:0}.JournalPageClient-module__B-gD6W__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.JournalPageClient-module__B-gD6W__detailHead{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.JournalPageClient-module__B-gD6W__detailHead .badge{flex:none}.JournalPageClient-module__B-gD6W__detailNotes{background:#120e0938;border:1px solid #ffdfa71f;border-radius:12px;gap:.35rem;padding:.8rem;display:grid}.JournalPageClient-module__B-gD6W__beehiveEntryList{gap:.7rem;max-height:min(58dvh,760px);padding-right:.2rem;display:grid;overflow-y:auto}.JournalPageClient-module__B-gD6W__beehiveEntry{background:#120e0938;border:1px solid #ffdfa71f;border-radius:12px;gap:.65rem;padding:.85rem;display:grid}.JournalPageClient-module__B-gD6W__beehiveEntryClickable{cursor:pointer;transition:border-color .18s,box-shadow .18s}.JournalPageClient-module__B-gD6W__beehiveEntryClickable:hover,.JournalPageClient-module__B-gD6W__beehiveEntryClickable:focus-visible{border-color:#f4b4006b;outline:none;box-shadow:0 10px 24px #0000002e}.JournalPageClient-module__B-gD6W__beehiveEntry .JournalPageClient-module__B-gD6W__entryActions{justify-content:flex-start}.JournalPageClient-module__B-gD6W__detailItem{background:#120e0947;border:1px solid #ffdfa71f;border-radius:10px;gap:.2rem;padding:.52rem .62rem;display:grid}.JournalPageClient-module__B-gD6W__detailItem span{color:#9f8b73;text-transform:uppercase;font-size:.68rem;font-weight:800}.JournalPageClient-module__B-gD6W__detailItem strong{color:#fff7e8;font-size:.9rem;line-height:1.25}@media (max-width:960px){.JournalPageClient-module__B-gD6W__filterRow,.JournalPageClient-module__B-gD6W__filterRowAdmin{grid-template-columns:1fr 1fr}.JournalPageClient-module__B-gD6W__entryMain{flex-direction:column;align-items:stretch}.JournalPageClient-module__B-gD6W__entryActions{justify-content:stretch}.JournalPageClient-module__B-gD6W__entryActions>*{flex:1;min-width:0}.JournalPageClient-module__B-gD6W__modalForm,.JournalPageClient-module__B-gD6W__detailGrid{grid-template-columns:1fr}}@media (max-width:560px){.JournalPageClient-module__B-gD6W__filterRow,.JournalPageClient-module__B-gD6W__filterRowAdmin{grid-template-columns:1fr}}
.SubscriptionPageClient-module__6q-q7a__pageStack{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.SubscriptionPageClient-module__6q-q7a__pageStack>.panel-card{width:100%;min-width:0;height:auto;min-height:0}.SubscriptionPageClient-module__6q-q7a__pageStack>.panel-card:first-child>h1{min-height:0;margin-top:0}.SubscriptionPageClient-module__6q-q7a__planGroup{gap:.75rem;margin-top:1rem;display:grid}.SubscriptionPageClient-module__6q-q7a__planGroup h3{margin:0 0 .25rem}.SubscriptionPageClient-module__6q-q7a__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;align-content:stretch;align-items:stretch;gap:.8rem;margin-top:1rem;display:grid}.SubscriptionPageClient-module__6q-q7a__summaryGrid .user-meta-card{align-content:start;height:auto;min-height:0}.SubscriptionPageClient-module__6q-q7a__entitlementsGrid{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.SubscriptionPageClient-module__6q-q7a__entitlementsGrid span{color:var(--muted);background:#fff4de0b;border:1px solid #ffdfa71f;border-radius:999px;padding:.38rem .62rem;font-size:.86rem;font-weight:700}.SubscriptionPageClient-module__6q-q7a__upgradeBreakdown{color:var(--muted);background:#fff4de0a;border:1px solid #ffdfa71f;border-radius:12px;gap:.38rem;margin-top:.75rem;padding:.7rem;font-size:.84rem;display:grid}.SubscriptionPageClient-module__6q-q7a__upgradeBreakdown strong{color:var(--text)}.SubscriptionPageClient-module__6q-q7a__checkoutButton{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.SubscriptionPageClient-module__6q-q7a__buttonSpinner{border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:1rem;height:1rem;animation:.8s linear infinite SubscriptionPageClient-module__6q-q7a__spinnerRotate;display:inline-block}.SubscriptionPageClient-module__6q-q7a__trialNoticeModal{background:linear-gradient(#3c2811fa 0%,#2a1d0dfa 100%);border:1px solid #f4b4004d;border-radius:16px;gap:.9rem;width:min(100%,460px);padding:1.2rem;display:grid;box-shadow:0 18px 50px #00000052}.SubscriptionPageClient-module__6q-q7a__trialNoticeModal h2,.SubscriptionPageClient-module__6q-q7a__trialNoticeModal p{margin:0}@keyframes SubscriptionPageClient-module__6q-q7a__spinnerRotate{to{transform:rotate(360deg)}}@media (max-width:960px){.SubscriptionPageClient-module__6q-q7a__summaryGrid{flex-direction:column;align-items:stretch;gap:.8rem;display:flex}.SubscriptionPageClient-module__6q-q7a__summaryGrid .user-meta-card{min-height:0;margin-top:0}}
.SystemMessagesPageClient-module__GsFVBa__mailbox{overflow:hidden}.SystemMessagesPageClient-module__GsFVBa__mailboxHeader,.SystemMessagesPageClient-module__GsFVBa__toolbar,.SystemMessagesPageClient-module__GsFVBa__listTools,.SystemMessagesPageClient-module__GsFVBa__folderTabs,.SystemMessagesPageClient-module__GsFVBa__bulkActions,.SystemMessagesPageClient-module__GsFVBa__selectAll{align-items:center;gap:.65rem;display:flex}.SystemMessagesPageClient-module__GsFVBa__mailboxHeader{justify-content:space-between;padding-bottom:1rem}.SystemMessagesPageClient-module__GsFVBa__mailboxHeader h1{margin:0}.SystemMessagesPageClient-module__GsFVBa__composeButton{color:#211403;background:linear-gradient(135deg,#f4b400,#dd8d00);border:0;border-radius:999px;padding:.66rem 1rem;font-weight:850;box-shadow:0 8px 20px #f4b40033}.SystemMessagesPageClient-module__GsFVBa__toolbar{border-bottom:1px solid #ffdfa71f;justify-content:space-between;padding:.3rem 0 .9rem}.SystemMessagesPageClient-module__GsFVBa__folderTabs{flex-wrap:wrap}.SystemMessagesPageClient-module__GsFVBa__folderTabs button,.SystemMessagesPageClient-module__GsFVBa__bulkActions button{color:var(--muted);background:0 0;border:0;border-radius:9px;padding:.48rem .66rem;font-weight:720}.SystemMessagesPageClient-module__GsFVBa__folderTabs button:hover,.SystemMessagesPageClient-module__GsFVBa__folderTabs button.SystemMessagesPageClient-module__GsFVBa__active,.SystemMessagesPageClient-module__GsFVBa__bulkActions button:hover{color:var(--text);background:#f4b4001f}.SystemMessagesPageClient-module__GsFVBa__folderTabs button.SystemMessagesPageClient-module__GsFVBa__active{box-shadow:inset 0 -2px 0 var(--accent)}.SystemMessagesPageClient-module__GsFVBa__search{width:min(100%,360px);max-width:360px;color:var(--muted);background:#fff7e712;border:1px solid #ffdfa71f;border-radius:999px;align-items:center;gap:.45rem;padding:.08rem .8rem;display:flex}.SystemMessagesPageClient-module__GsFVBa__search input{width:100%;min-width:0;color:var(--text);box-shadow:none;background:0 0;border:0;padding:.48rem 0}.SystemMessagesPageClient-module__GsFVBa__search input:focus{outline:none}.SystemMessagesPageClient-module__GsFVBa__composer{border-color:#f4b40057;box-shadow:0 18px 42px #0003}.SystemMessagesPageClient-module__GsFVBa__listPanel{padding:0 0 .4rem;overflow:hidden}.SystemMessagesPageClient-module__GsFVBa__listHeader{border-bottom:1px solid #ffdfa71c;margin:0;padding:.72rem .9rem}.SystemMessagesPageClient-module__GsFVBa__countBadge{border-radius:999px;justify-content:center;align-self:center;align-items:center;width:auto;min-width:1.8rem;height:1.8rem;padding:0 .55rem;display:inline-flex}.SystemMessagesPageClient-module__GsFVBa__selectAll{color:var(--text);cursor:pointer;font-weight:760}.SystemMessagesPageClient-module__GsFVBa__selectAll input,.SystemMessagesPageClient-module__GsFVBa__rowCheckbox{width:16px;height:16px;accent-color:var(--accent)}.SystemMessagesPageClient-module__GsFVBa__tableList{gap:.28rem;padding:.3rem .38rem 0}.SystemMessagesPageClient-module__GsFVBa__emptyState{margin:0;padding:1rem .9rem}.SystemMessagesPageClient-module__GsFVBa__threadButton{cursor:pointer;text-align:left;background:#fff5e009;border:1px solid #ffdfa714;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;width:100%;min-height:48px;margin:0;padding:.48rem .62rem;transition:background .14s,box-shadow .14s;display:grid}.SystemMessagesPageClient-module__GsFVBa__threadButton:hover{box-shadow:inset 3px 0 0 var(--accent);background:#fff0d011}.SystemMessagesPageClient-module__GsFVBa__threadActive{background:#f4b40014;border-color:#f4b40073}.SystemMessagesPageClient-module__GsFVBa__rowContent{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.7rem;min-width:0;display:grid}.SystemMessagesPageClient-module__GsFVBa__rowHeader{grid-area:1/1;grid-template-columns:minmax(120px,.85fr) minmax(0,2fr);gap:.5rem;display:grid}.SystemMessagesPageClient-module__GsFVBa__rowSender,.SystemMessagesPageClient-module__GsFVBa__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SystemMessagesPageClient-module__GsFVBa__rowSender{font-size:.88rem}.SystemMessagesPageClient-module__GsFVBa__rowPreview{display:none}.SystemMessagesPageClient-module__GsFVBa__rowActions{opacity:0;white-space:nowrap;grid-area:1/2;margin:0;transition:opacity .14s}.SystemMessagesPageClient-module__GsFVBa__threadButton:hover .SystemMessagesPageClient-module__GsFVBa__rowActions,.SystemMessagesPageClient-module__GsFVBa__threadButton:focus-within .SystemMessagesPageClient-module__GsFVBa__rowActions{opacity:1}.SystemMessagesPageClient-module__GsFVBa__rowDate{white-space:nowrap;grid-area:1/3;justify-self:end}.SystemMessagesPageClient-module__GsFVBa__chat{gap:.72rem;margin:.3rem 0 1rem;display:grid}.SystemMessagesPageClient-module__GsFVBa__chatRow{display:flex}.SystemMessagesPageClient-module__GsFVBa__incoming{justify-content:flex-start}.SystemMessagesPageClient-module__GsFVBa__outgoing{justify-content:flex-end}.SystemMessagesPageClient-module__GsFVBa__chatBubble{box-sizing:border-box;background:#fff7e713;border:1px solid #ffdfa726;border-radius:1.05rem 1.05rem 1.05rem .28rem;max-width:min(78%,42rem);padding:.72rem .86rem}.SystemMessagesPageClient-module__GsFVBa__outgoing .SystemMessagesPageClient-module__GsFVBa__chatBubble{color:#211403;background:linear-gradient(135deg,#f4b400,#dd8d00);border-color:#ffd364cc;border-radius:1.05rem 1.05rem .28rem}.SystemMessagesPageClient-module__GsFVBa__chatMeta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem .65rem;margin-bottom:.32rem;display:flex}.SystemMessagesPageClient-module__GsFVBa__chatMeta strong{font-size:.78rem}.SystemMessagesPageClient-module__GsFVBa__chatMeta time{color:var(--muted);font-size:.72rem}.SystemMessagesPageClient-module__GsFVBa__outgoing .SystemMessagesPageClient-module__GsFVBa__chatMeta time{color:#211403bf}.SystemMessagesPageClient-module__GsFVBa__chatText{overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.5}@media (max-width:700px){.SystemMessagesPageClient-module__GsFVBa__mailboxHeader,.SystemMessagesPageClient-module__GsFVBa__toolbar{flex-direction:column;align-items:stretch}.SystemMessagesPageClient-module__GsFVBa__search{width:auto;max-width:none}.SystemMessagesPageClient-module__GsFVBa__listHeader,.SystemMessagesPageClient-module__GsFVBa__listTools{align-items:flex-start}.SystemMessagesPageClient-module__GsFVBa__listTools{flex-direction:column}.SystemMessagesPageClient-module__GsFVBa__rowHeader{grid-template-columns:minmax(0,1fr) auto}.SystemMessagesPageClient-module__GsFVBa__title{grid-column:1/-1}.SystemMessagesPageClient-module__GsFVBa__rowActions{opacity:1}.SystemMessagesPageClient-module__GsFVBa__chatBubble{max-width:90%}}
