:root{--mb-bg: #0b1013;--mb-bg-soft: #101719;--mb-sidebar: #0e1517;--mb-card: #171d20;--mb-card-2: #1c2326;--mb-card-3: #20292c;--mb-border: rgba(232, 238, 241, .12);--mb-border-strong: rgba(232, 238, 241, .22);--mb-text: #f3f5f2;--mb-text-strong: #ffffff;--mb-muted: #aab7b4;--mb-soft: #7d8b88;--mb-accent: #58c7a6;--mb-accent-2: #9edc8d;--mb-gold: #dfc674;--mb-danger: #f27b7b;--mb-warning: #dfc674;--mb-success: #58c7a6;--mb-radius-sm: 10px;--mb-radius: 16px;--mb-radius-lg: 22px;--mb-shadow: 0 18px 48px rgba(0, 0, 0, .28)}:global(html),:global(body){margin:0;min-height:100%;background:var(--mb-bg);color:var(--mb-text);overflow-x:hidden}:global(body){font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}:global(button),:global(input),:global(textarea),:global(select){font:inherit}:global(*),:global(*:before),:global(*:after){box-sizing:border-box}:global(::selection){background:#58c7a652;color:#fff}.appShell{background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),radial-gradient(circle at 80% 0%,rgba(223,198,116,.08),transparent 28%),radial-gradient(circle at 12% 12%,rgba(88,199,166,.08),transparent 26%),var(--mb-bg)!important;background-size:72px 72px,72px 72px,auto,auto,auto!important;color:var(--mb-text)!important}.appShell .workspace,.appShell .content{background:transparent!important}.appShell .sidebar{background:linear-gradient(180deg,#101719,#0b1013)!important;border-right:1px solid var(--mb-border)!important;color:var(--mb-text)!important}.appShell .brandButton{background:#ffffff0e!important;border:1px solid var(--mb-border)!important;border-radius:var(--mb-radius)!important;color:var(--mb-text)!important}.appShell .brandMark{background:transparent!important;color:inherit!important;border:none!important}.appShell .brandSmall{color:var(--mb-text)!important;opacity:.95!important}.appShell .topbar{background:#0b1013d1!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--mb-border)!important;box-shadow:none!important;color:var(--mb-text)!important}.appShell .crumb,.appShell .crumb span,.appShell .subtitle{color:var(--mb-muted)!important}.appShell .crumb button{color:var(--mb-text)!important}.appShell h1,.appShell h2,.appShell h3,.appShell h4{color:var(--mb-text-strong)!important}.appShell .navItem{background:transparent!important;border:1px solid transparent!important;border-radius:var(--mb-radius)!important;color:var(--mb-muted)!important}.appShell .navItem:hover{background:#ffffff0e!important;border-color:var(--mb-border)!important;color:var(--mb-text)!important}.appShell .navItem.selected,.appShell .navItem.active,.appShell .activeNavItem{background:#58c7a61f!important;border-color:#58c7a652!important;color:var(--mb-text-strong)!important}.appShell .navIcon{background:#58c7a61f!important;border:1px solid rgba(88,199,166,.24)!important;color:var(--mb-text)!important;border-radius:var(--mb-radius-sm)!important}.appShell .navLabel{color:inherit!important}.appShell .userCard,.appShell .logoutBtn{background:#ffffff0f!important;border:1px solid var(--mb-border)!important;color:var(--mb-text)!important;border-radius:var(--mb-radius)!important}.appShell .userCard:hover,.appShell .logoutBtn:hover{background:#ffffff17!important;border-color:var(--mb-border-strong)!important}.appShell .avatarCircle{background:#58c7a61f!important;border:1px solid rgba(88,199,166,.24)!important;color:var(--mb-text)!important}.appShell .email{color:var(--mb-text-strong)!important}.appShell .meta{color:var(--mb-muted)!important}.appShell .rolePill{background:#ffffff0e!important;border:1px solid var(--mb-border)!important;color:var(--mb-muted)!important}.appShell .heroMain,.appShell .heroSummary,.appShell .moduleSection,.appShell .panelCard,.appShell .applicationsPanel,.appShell .threadPanel,.appShell .chatPanel,.appShell .profileHero,.appShell .sideCard,.appShell .permissionsPanel,.appShell .profileLoading,.appShell .hero,.appShell .quickStart,.appShell .contentPanel,.appShell .roadmap,.appShell .calendarHero,.appShell .calendarCard,.appShell .editorCard,.appShell .supportHero,.appShell .messageComposer,.appShell .messageListCard,.appShell .adminInbox,.appShell .adminHero .heroMain,.appShell .heroStats,.appShell .adminNavPanel,.appShell .moduleHeader,.appShell .admin-section{background:linear-gradient(180deg,#ffffff12,#ffffff0a)!important;border:1px solid var(--mb-border)!important;border-radius:var(--mb-radius-lg)!important;box-shadow:var(--mb-shadow)!important;color:var(--mb-text)!important}.appShell .panelHeader,.appShell .moduleHeader,.appShell .admin-section__header,.appShell .chatPanelHeader{background:transparent!important;border-color:var(--mb-border)!important;color:var(--mb-text)!important}.appShell .moduleHeader h2,.appShell .panelHeader h3,.appShell .panelCard h3,.appShell .admin-section__title{color:var(--mb-text-strong)!important;background:transparent!important}.appShell p,.appShell .panelSub,.appShell .appDesc,.appShell .heroMain p,.appShell .chatSub,.appShell .emailLine,.appShell .infoText,.appShell .permissionDescription,.appShell .admin-section__subtitle,.appShell .statLabel,.appShell .summaryText,.appShell .summaryLine div,.appShell .sideCard p,.appShell .docItem p,.appShell .roadmapCard p,.appShell .stepCard p,.appShell .calendarHero p,.appShell .statusBox span,.appShell .messageRow p,.appShell .adminMessageCard p,.appShell .noteItem span,.appShell .quickItem span{color:var(--mb-muted)!important}.appShell .heroLabel,.appShell .sectionLabel,.appShell .eyebrow,.appShell .appCategory,.appShell .moduleMeta,.appShell .groupLabel{color:var(--mb-muted)!important;background:transparent!important}.appShell .summaryNumber,.appShell .statValue,.appShell .statCard strong,.appShell .heroStats strong,.appShell .quickItem strong,.appShell .noteItem strong,.appShell .permissionName,.appShell .appTitle,.appShell .chatTitle{color:var(--mb-text-strong)!important;background:transparent!important}.appShell .metricItem,.appShell .appCard,.appShell .quickItem,.appShell .noteItem,.appShell .statItem,.appShell .statCard,.appShell .summaryLine div,.appShell .previewCard,.appShell .stepCard,.appShell .docItem,.appShell .roadmapCard,.appShell .permissionGroup,.appShell .permissionCard,.appShell .infoBox,.appShell .statusBox,.appShell .dayCell,.appShell .adminMessageCard,.appShell .threadItem,.appShell .adminItem,.appShell .adminAbsenceRow,.appShell .admin-empty,.appShell .emptyState,.appShell .mutedBox{background:#ffffff0e!important;border:1px solid var(--mb-border)!important;border-radius:var(--mb-radius)!important;color:var(--mb-text)!important;box-shadow:none!important}.appShell .appCard:hover,.appShell .quickItem:hover,.appShell .threadItem:hover,.appShell .dayCell:hover,.appShell .adminMessageCard:hover{background:#ffffff16!important;border-color:var(--mb-border-strong)!important}.appShell .appIcon,.appShell .quickIcon,.appShell .moduleIcon,.appShell .permissionIcon,.appShell .stepNumber,.appShell .avatarFallback,.appShell .personMark,.appShell .emptyMark,.appShell .docIcon{background:#58c7a61f!important;border:1px solid rgba(88,199,166,.28)!important;border-radius:var(--mb-radius-sm)!important;color:var(--mb-text-strong)!important}.appShell .primaryAction,.appShell .saveProfileBtn,.appShell .editorActions .primary,.appShell .composerFooter button,.appShell .adminActions .resolve,.appShell .admin-primary-btn,.appShell .loginBtn,.appShell .filterBar .activeFilter,.appShell .categoryTabs .activeTab,.appShell .sendBtn{background:var(--mb-accent)!important;border-color:transparent!important;color:#07100f!important;box-shadow:0 14px 28px #00000038!important}.appShell .secondaryAction,.appShell .refreshButton,.appShell .technicalButton,.appShell .admin-secondary-btn,.appShell .categoryTabs button{background:#ffffff0f!important;border:1px solid var(--mb-border)!important;border-radius:var(--mb-radius-sm)!important;color:var(--mb-text)!important}.appShell .secondaryAction:hover,.appShell .refreshButton:hover,.appShell .technicalButton:hover,.appShell .admin-secondary-btn:hover,.appShell .categoryTabs button:hover{background:#ffffff17!important;border-color:var(--mb-border-strong)!important}.appShell .admin-danger-btn{background:#f27b7b1a!important;border:1px solid rgba(242,123,123,.28)!important;color:#ffc6c6!important;border-radius:var(--mb-radius-sm)!important}.appShell input,.appShell textarea,.appShell select,.appShell .searchBox,.appShell .composerCard{background:#fff1!important;border:1px solid var(--mb-border)!important;border-radius:var(--mb-radius-sm)!important;color:var(--mb-text)!important}.appShell input::placeholder,.appShell textarea::placeholder{color:#f3f5f270!important}.appShell input:focus,.appShell textarea:focus,.appShell select:focus,.appShell .searchBox:focus-within{background:#ffffff17!important;border-color:#58c7a685!important;box-shadow:0 0 0 4px #58c7a61a!important;outline:none!important}.appShell .statusPill,.appShell .roleBadge,.appShell .statusBadge,.appShell .summaryRole,.appShell .navCategory,.appShell .pill,.appShell .groupHeader span,.appShell .admin-badge{background:#fff1!important;border:1px solid var(--mb-border)!important;border-radius:999px!important;color:var(--mb-muted)!important}.appShell .statusPill.active,.appShell .statusBadge.active,.appShell .admin-badge--success,.appShell .alert.success{background:#58c7a624!important;border-color:#58c7a657!important;color:#a7f3df!important}.appShell .statusPill.beta,.appShell .statusPill.read{background:#dfc6741f!important;border-color:#dfc67452!important;color:#f0dda0!important}.appShell .statusPill.soon,.appShell .statusPill.open,.appShell .alert.error,.appShell .errorBox{background:#f27b7b1f!important;border-color:#f27b7b57!important;color:#ffc6c6!important}.appShell .admin-table{border-collapse:separate!important;border-spacing:0 8px!important;color:var(--mb-text)!important}.appShell .admin-table thead th{background:#ffffff0b!important;color:var(--mb-muted)!important;border-color:var(--mb-border)!important}.appShell .admin-table tbody td{background:#ffffff0a!important;color:var(--mb-text)!important;border-color:var(--mb-border)!important}.appShell .admin-table tbody tr:hover td{background:#ffffff13!important}.appShell .chatArea{background:radial-gradient(circle at 20% 0%,rgba(88,199,166,.08),transparent 28%),#ffffff06!important}.appShell .messageBubble{background:#fff1!important;border:1px solid var(--mb-border)!important;border-radius:var(--mb-radius)!important;color:var(--mb-text)!important}.appShell .messageRow.user .messageBubble{background:#58c7a624!important;border-color:#58c7a652!important;color:var(--mb-text-strong)!important}.appShell .composerWrap{background:#0b1013a8!important;border-color:var(--mb-border)!important}.appShell .progressTrack{background:#ffffff14!important;border-radius:999px!important}.appShell .progressFill,.appShell .dot,.appShell .infoDot,.appShell .notificationItem.unread .notificationDot{background:var(--mb-accent)!important}.appShell .moduleHeader h3,.appShell .panelCard h3,.appShell .sectionLabel,.appShell .heroLabel,.appShell .quickItem strong,.appShell .noteItem strong,.appShell .appCard h3,.appShell .appCard h4,.appShell .appCard p{background:transparent!important}.appShell button:disabled,.appShell .disabledPermission{opacity:.52!important;cursor:not-allowed!important}.appShell{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.appShell *::-webkit-scrollbar{width:9px;height:9px}.appShell *::-webkit-scrollbar-track{background:transparent}.appShell *::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.appShell *::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.appShell .threadPanel h2,.appShell .threadPanel h3,.appShell .threadPanel .panelTitle,.appShell .threadPanel .chatTitle,.appShell .threadPanel .threadTitle,.appShell .threadPanel strong{color:#f7f4ec!important;background:transparent!important}.appShell .threadItem,.appShell .threadItem *,.appShell .threadList button,.appShell .threadList button *{color:#f7f4ec!important}.appShell .threadItemTitle,.appShell .threadTitle,.appShell .conversationTitle,.appShell .threadItem .title,.appShell .threadItem strong,.appShell .threadItem b{color:#f7f4ec!important;background:transparent!important}.appShell .threadItemDate,.appShell .threadDate,.appShell .conversationDate,.appShell .threadItem .date,.appShell .threadItem .meta,.appShell .threadItem small{color:#aebbb7!important;background:transparent!important}.appShell .threadItem.active,.appShell .threadItem.selected,.appShell .threadItem[aria-current=true]{background:#58c7a624!important;border-color:#58c7a66b!important}.appShell .threadItem.active *,.appShell .threadItem.selected *,.appShell .threadItem[aria-current=true] *{color:#fff!important}.appShell .threadPanel .groupLabel,.appShell .threadPanel .sectionLabel,.appShell .threadPanel .threadGroupTitle{color:var(--mb-muted)!important;background:transparent!important}.appShell .threadPanel .newThreadBtn,.appShell .threadPanel .newChatBtn,.appShell .threadPanel .createThreadBtn{background:#ffffff13!important;border:1px solid rgba(232,238,241,.16)!important;color:#f7f4ec!important}.appShell .threadPanel .newThreadBtn:hover,.appShell .threadPanel .newChatBtn:hover,.appShell .threadPanel .createThreadBtn:hover{background:#ffffff1c!important;border-color:#58c7a657!important}.appShell .threadPanel .addBtn,.appShell .threadPanel .plusBtn,.appShell .threadPanel button[title="Új beszélgetés"],.appShell .threadPanel .deleteBtn,.appShell .threadPanel .removeBtn,.appShell .threadPanel .closeBtn{background:#ffffff1a!important;border:1px solid rgba(232,238,241,.18)!important;color:#fff!important}.appShell .threadPanel .deleteBtn:hover,.appShell .threadPanel .removeBtn:hover,.appShell .threadPanel .closeBtn:hover{background:#f27b7b29!important;border-color:#f27b7b5c!important;color:#ffd0d0!important}.appShell .threadPanel a,.appShell .threadPanel a:visited{color:#f7f4ec!important;text-decoration:none!important}.appShell .threadPanel a:hover{color:#9ef0d7!important}.appShell .chatPanel [style*="color: #17324a"],.appShell .threadPanel [style*="color: #17324a"],.appShell .chatPanel [style*="color:#17324a"],.appShell .threadPanel [style*="color:#17324a"],.appShell .chatPanel [style*="color: #0f2f47"],.appShell .threadPanel [style*="color: #0f2f47"],.appShell .chatPanel [style*="color:#0f2f47"],.appShell .threadPanel [style*="color:#0f2f47"]{color:#f7f4ec!important}.appShell .adminInbox,.appShell .adminInbox *,.appShell .messageListCard,.appShell .messageListCard *,.appShell .adminMessageCard,.appShell .adminMessageCard *,.appShell .supportPage,.appShell .supportPage *,.appShell .supportHero,.appShell .supportHero *,.appShell .composerCard,.appShell .composerCard *,.appShell .threadListCard,.appShell .threadListCard *,.appShell .conversationCard,.appShell .conversationCard *{color:inherit}.appShell .adminInbox h1,.appShell .adminInbox h2,.appShell .adminInbox h3,.appShell .adminInbox h4,.appShell .adminInbox strong,.appShell .messageListCard h1,.appShell .messageListCard h2,.appShell .messageListCard h3,.appShell .messageListCard h4,.appShell .messageListCard strong,.appShell .adminMessageCard h1,.appShell .adminMessageCard h2,.appShell .adminMessageCard h3,.appShell .adminMessageCard h4,.appShell .adminMessageCard strong,.appShell .supportPage h1,.appShell .supportPage h2,.appShell .supportPage h3,.appShell .supportPage h4,.appShell .supportPage strong{color:#f7f4ec!important;background:transparent!important}.appShell .adminInbox,.appShell .messageListCard,.appShell .adminMessageCard,.appShell .supportHero,.appShell .composerCard,.appShell .threadListCard,.appShell .conversationCard,.appShell .threadRow,.appShell .messageBubble,.appShell .emptyState,.appShell .emptyConversation{background:#ffffff0e!important;border:1px solid rgba(232,238,241,.14)!important;box-shadow:none!important;color:#f7f4ec!important}.appShell .adminMessageCard:hover,.appShell .threadRow:hover,.appShell .threadRow.active{background:#ffffff17!important;border-color:#58c7a652!important}.appShell .adminMessageCard .messageTitle,.appShell .adminMessageCard .messageSubject,.appShell .adminMessageCard .subject,.appShell .adminMessageCard .title,.appShell .adminMessageCard a,.appShell .adminMessageCard a:visited,.appShell .threadText strong,.appShell .threadRow strong,.appShell .messageTitle,.appShell .messageSubject,.appShell .supportPage a,.appShell .supportPage a:visited{color:#f7f4ec!important;background:transparent!important;text-decoration:none!important}.appShell .adminMessageCard p,.appShell .adminMessageCard span,.appShell .adminMessageCard small,.appShell .adminMessageCard .meta,.appShell .adminMessageCard .date,.appShell .threadText p,.appShell .threadText span,.appShell .messageBubble span,.appShell .supportPage p,.appShell .supportPage span,.appShell .supportPage small,.appShell .supportPage label{color:#aebbb7!important;background:transparent!important}.appShell .adminInbox .eyebrow,.appShell .adminInbox .sectionLabel,.appShell .adminInbox .groupLabel,.appShell .messageListCard .eyebrow,.appShell .messageListCard .sectionLabel,.appShell .supportPage .eyebrow,.appShell .supportPage .sectionLabel{color:var(--mb-muted)!important;background:transparent!important}.appShell .adminInbox button,.appShell .messageListCard button,.appShell .adminMessageCard button,.appShell .supportPage button{border-radius:14px!important;border:1px solid rgba(232,238,241,.16)!important;background:#ffffff14!important;color:#f7f4ec!important;font-weight:900!important}.appShell .adminInbox button:hover,.appShell .messageListCard button:hover,.appShell .adminMessageCard button:hover,.appShell .supportPage button:hover{background:#ffffff1f!important;border-color:#58c7a657!important}.appShell .adminInbox .activeFilter,.appShell .adminInbox .primary,.appShell .messageListCard .activeFilter,.appShell .supportPage form>button,.appShell .supportPage .replyBar button,.appShell .supportPage .conversationHeader button{background:#58c7a6!important;border-color:transparent!important;color:#07100f!important}.appShell .adminInbox .filterBar button,.appShell .messageListCard .filterBar button{background:#ffffff14!important;color:#f7f4ec!important;border-color:#e8eef129!important}.appShell .adminInbox .filterBar button.active,.appShell .messageListCard .filterBar button.active{background:#58c7a6!important;color:#07100f!important;border-color:transparent!important}.appShell .supportPage input,.appShell .supportPage select,.appShell .supportPage textarea,.appShell .adminInbox input,.appShell .adminInbox select,.appShell .adminInbox textarea{background:#ffffff13!important;border:1px solid rgba(232,238,241,.16)!important;color:#f7f4ec!important}.appShell .supportPage input::placeholder,.appShell .supportPage textarea::placeholder,.appShell .adminInbox input::placeholder,.appShell .adminInbox textarea::placeholder{color:#f7f4ec6b!important}.appShell .adminInbox .avatar,.appShell .adminInbox .personMark,.appShell .adminInbox .messageIcon,.appShell .supportPage .avatar,.appShell .supportPage .personMark,.appShell .supportPage .messageIcon{background:#58c7a624!important;border:1px solid rgba(88,199,166,.32)!important;color:#fff!important}.appShell .adminInbox .unreadBadge,.appShell .adminInbox .newBadge,.appShell .adminInbox small,.appShell .supportPage .threadRow small{background:#f27b7b2e!important;border:1px solid rgba(242,123,123,.36)!important;color:#ffd0d0!important}.appShell .adminInbox [style*="color: #17324a"],.appShell .adminInbox [style*="color:#17324a"],.appShell .adminInbox [style*="color: #0f2f47"],.appShell .adminInbox [style*="color:#0f2f47"],.appShell .adminInbox [style*="color: #003b5c"],.appShell .adminInbox [style*="color:#003b5c"],.appShell .supportPage [style*="color: #17324a"],.appShell .supportPage [style*="color:#17324a"],.appShell .supportPage [style*="color: #0f2f47"],.appShell .supportPage [style*="color:#0f2f47"],.appShell .supportPage [style*="color: #003b5c"],.appShell .supportPage [style*="color:#003b5c"]{color:#f7f4ec!important}.appShell .adminInbox div,.appShell .adminInbox p,.appShell .adminInbox span,.appShell .adminInbox strong,.appShell .adminInbox button,.appShell .adminInbox a,.appShell .messageListCard div,.appShell .messageListCard p,.appShell .messageListCard span,.appShell .messageListCard strong,.appShell .messageListCard button,.appShell .messageListCard a,.appShell .adminMessageCard div,.appShell .adminMessageCard p,.appShell .adminMessageCard span,.appShell .adminMessageCard strong,.appShell .adminMessageCard button,.appShell .adminMessageCard a{text-decoration-color:currentColor!important}.appShell .calendarSummary div,.appShell .heroStats div,.appShell .docStats div,.appShell .statCard,.appShell .summaryCard,.appShell .summaryLine div,.appShell .metricItem,.appShell .statusBox,.appShell .infoBox,.appShell .previewCard,.appShell .adminStat,.appShell .adminStats div,.appShell .supportStats div,.appShell .messageStats div,.appShell .dashboardStats div{background:#fff1!important;border:1px solid rgba(232,238,241,.16)!important;color:#f7f4ec!important;box-shadow:none!important}.appShell .calendarSummary div strong,.appShell .heroStats div strong,.appShell .docStats div strong,.appShell .statCard strong,.appShell .summaryCard strong,.appShell .summaryCard .summaryValue,.appShell .summaryLine div span,.appShell .metricItem strong,.appShell .statusBox strong,.appShell .adminStat strong,.appShell .adminStats strong,.appShell .supportStats strong,.appShell .messageStats strong,.appShell .dashboardStats strong{color:#fff!important;background:transparent!important}.appShell .calendarSummary div span,.appShell .heroStats div span,.appShell .docStats div span,.appShell .statCard span,.appShell .summaryCard span,.appShell .summaryCard .summaryLabel,.appShell .summaryLine div,.appShell .metricItem span,.appShell .statusBox span,.appShell .adminStat span,.appShell .adminStats span,.appShell .supportStats span,.appShell .messageStats span,.appShell .dashboardStats span{color:#aebbb7!important;background:transparent!important}.appShell [class*=Stat],.appShell [class*=Summary],.appShell [class*=Metric]{border-color:#e8eef129!important}.appShell [style*="background: #ffffff"],.appShell [style*="background:#ffffff"],.appShell [style*="background: white"],.appShell [style*="background:white"],.appShell [style*="background-color: #ffffff"],.appShell [style*="background-color:#ffffff"],.appShell [style*="background-color: white"],.appShell [style*="background-color:white"]{background:#fff1!important;color:#f7f4ec!important;border-color:#e8eef129!important}.appShell [style*="color: #ffffff"],.appShell [style*="color:#ffffff"],.appShell [style*="color: white"],.appShell [style*="color:white"]{text-shadow:none!important}.appShell button:not(.primaryAction):not(.sendBtn):not(.saveProfileBtn):not(.admin-primary-btn):not(.threadMain):not(.calDay):not(.orb):not(.active):not([aria-pressed=true]){background:#ffffff1a!important;border-color:#e8eef147!important;color:#f7f4ec!important}.appShell button:not(.primaryAction):not(.sendBtn):not(.saveProfileBtn):not(.admin-primary-btn):not(.threadMain):not(.calDay):not(.orb):not(.active):not([aria-pressed=true]):hover{background:#ffffff1c!important;border-color:#58c7a657!important}.appShell .activeFilter,.appShell .filterActive,.appShell .selectedFilter,.appShell .categoryTabs .activeTab{background:#58c7a6!important;border-color:transparent!important;color:#07100f!important}.appShell .calendarSummary div *,.appShell .heroStats div *,.appShell .docStats div *,.appShell .statCard *,.appShell .summaryCard *,.appShell .metricItem *,.appShell .adminStat *,.appShell .supportStats div *,.appShell .messageStats div *,.appShell .dashboardStats div *{background:transparent!important}.appShell .calendarPage,.appShell .calendarPage *,.appShell .calendarHero,.appShell .calendarHero *,.appShell .calendarCard,.appShell .calendarCard *,.appShell .calendarGrid,.appShell .calendarGrid *,.appShell .dayCell,.appShell .dayCell *,.appShell .selectedDayPanel,.appShell .selectedDayPanel *,.appShell .absencePanel,.appShell .absencePanel *,.appShell .calendarSidebar,.appShell .calendarSidebar *{color:inherit}.appShell .calendarHero,.appShell .calendarCard,.appShell .selectedDayPanel,.appShell .absencePanel,.appShell .calendarSidebar{background:#ffffff0e!important;border:1px solid rgba(232,238,241,.14)!important;border-radius:22px!important;color:#f7f4ec!important;box-shadow:none!important}.appShell .dayCell,.appShell .calendarDay,.appShell .monthDay,.appShell .calendarGrid button{background:#ffffff0e!important;border:1px solid rgba(232,238,241,.14)!important;color:#f7f4ec!important}.appShell .dayCell:hover,.appShell .calendarDay:hover,.appShell .monthDay:hover,.appShell .calendarGrid button:hover{background:#ffffff17!important;border-color:#58c7a652!important}.appShell .dayCell.selected,.appShell .calendarDay.selected,.appShell .monthDay.selected,.appShell .calendarGrid button.selected,.appShell .dayCell.active,.appShell .calendarDay.active,.appShell .monthDay.active{background:#58c7a624!important;border-color:#58c7a66b!important;color:#fff!important}.appShell .dayCell strong,.appShell .dayCell .dayNumber,.appShell .calendarDay strong,.appShell .calendarDay .dayNumber,.appShell .monthDay strong,.appShell .monthDay .dayNumber,.appShell .calendarGrid button strong,.appShell .calendarGrid button span,.appShell .calendarPage h1,.appShell .calendarPage h2,.appShell .calendarPage h3,.appShell .calendarPage h4,.appShell .calendarHero h1,.appShell .calendarHero h2,.appShell .calendarHero h3,.appShell .calendarCard h1,.appShell .calendarCard h2,.appShell .calendarCard h3,.appShell .selectedDayPanel h1,.appShell .selectedDayPanel h2,.appShell .selectedDayPanel h3,.appShell .absencePanel h1,.appShell .absencePanel h2,.appShell .absencePanel h3{color:#f7f4ec!important;background:transparent!important}.appShell .calendarPage .eyebrow,.appShell .calendarPage .sectionLabel,.appShell .calendarPage .groupLabel,.appShell .calendarPage label,.appShell .calendarHero .eyebrow,.appShell .calendarCard .eyebrow,.appShell .selectedDayPanel .eyebrow,.appShell .absencePanel .eyebrow{color:var(--mb-text)!important;background:transparent!important}.appShell .calendarPage p,.appShell .calendarPage small,.appShell .calendarPage .muted,.appShell .calendarPage .meta,.appShell .calendarPage .subtitle,.appShell .calendarPage .dayMeta,.appShell .calendarPage .absenceMeta,.appShell .calendarHero p,.appShell .calendarCard p,.appShell .selectedDayPanel p,.appShell .absencePanel p,.appShell .calendarWeekdays,.appShell .calendarWeekdays *,.appShell .weekday,.appShell .weekdayLabel,.appShell .calendarHeaderDays,.appShell .calendarHeaderDays *{color:#aebbb7!important;background:transparent!important}.appShell .selectedDayPanel .statusBox,.appShell .selectedDayPanel .infoBox,.appShell .selectedDayPanel .adminBox,.appShell .selectedDayPanel .absenceRow,.appShell .absencePanel .statusBox,.appShell .absencePanel .infoBox,.appShell .absencePanel .absenceRow{background:#fff1!important;border:1px solid rgba(232,238,241,.16)!important;color:#f7f4ec!important}.appShell .selectedDayPanel strong,.appShell .selectedDayPanel b,.appShell .selectedDayPanel .title,.appShell .selectedDayPanel .absenceTitle,.appShell .absencePanel strong,.appShell .absencePanel b,.appShell .absencePanel .title,.appShell .absencePanel .absenceTitle{color:#fff!important;background:transparent!important}.appShell .selectedDayPanel span,.appShell .selectedDayPanel small,.appShell .selectedDayPanel .description,.appShell .absencePanel span,.appShell .absencePanel small,.appShell .absencePanel .description{color:#aebbb7!important;background:transparent!important}.appShell .calendarPage input,.appShell .calendarPage textarea,.appShell .calendarPage select,.appShell .selectedDayPanel input,.appShell .selectedDayPanel textarea,.appShell .selectedDayPanel select{background:#ffffff13!important;border:1px solid rgba(232,238,241,.16)!important;color:#f7f4ec!important}.appShell .calendarPage textarea::placeholder,.appShell .calendarPage input::placeholder,.appShell .selectedDayPanel textarea::placeholder,.appShell .selectedDayPanel input::placeholder{color:#f7f4ec6b!important}.appShell .calendarPage button,.appShell .calendarHero button,.appShell .calendarCard button,.appShell .selectedDayPanel button,.appShell .absencePanel button{background:#ffffff1a!important;border:1px solid rgba(232,238,241,.28)!important;color:#f7f4ec!important;border-radius:14px!important;font-weight:900!important}.appShell .calendarPage button:hover,.appShell .calendarHero button:hover,.appShell .calendarCard button:hover,.appShell .selectedDayPanel button:hover,.appShell .absencePanel button:hover{background:#ffffff1f!important;border-color:#58c7a657!important}.appShell .calendarPage .primary,.appShell .calendarPage .primaryButton,.appShell .calendarPage .saveButton,.appShell .calendarPage .submitButton,.appShell .selectedDayPanel .primary,.appShell .selectedDayPanel .saveButton,.appShell .selectedDayPanel .submitButton{background:#58c7a6!important;border-color:transparent!important;color:#07100f!important}.appShell .calendarPage .badge,.appShell .calendarPage .countBadge,.appShell .calendarPage .dayBadge,.appShell .calendarPage .absenceBadge,.appShell .dayCell .badge,.appShell .dayCell .countBadge,.appShell .dayCell .dayBadge,.appShell .dayCell .absenceBadge{background:#58c7a6!important;border:1px solid rgba(255,255,255,.22)!important;color:#07100f!important}.appShell .calendarPage .warningBox,.appShell .calendarPage .noticeBox,.appShell .selectedDayPanel .warningBox,.appShell .selectedDayPanel .noticeBox{background:#dfc67421!important;border:1px solid rgba(223,198,116,.32)!important;color:#f0dda0!important}.appShell .calendarPage .avatar,.appShell .calendarPage .personMark,.appShell .calendarPage .employeeMark,.appShell .selectedDayPanel .avatar,.appShell .selectedDayPanel .personMark,.appShell .selectedDayPanel .employeeMark{background:#58c7a624!important;border:1px solid rgba(88,199,166,.32)!important;color:#fff!important}.appShell .calendarPage [style*="color: #17324a"],.appShell .calendarPage [style*="color:#17324a"],.appShell .calendarPage [style*="color: #0f2f47"],.appShell .calendarPage [style*="color:#0f2f47"],.appShell .calendarPage [style*="color: #255f88"],.appShell .calendarPage [style*="color:#255f88"],.appShell .calendarPage [style*="color: #003b5c"],.appShell .calendarPage [style*="color:#003b5c"],.appShell .calendarHero [style*="color: #17324a"],.appShell .calendarHero [style*="color:#17324a"],.appShell .calendarCard [style*="color: #17324a"],.appShell .calendarCard [style*="color:#17324a"],.appShell .selectedDayPanel [style*="color: #17324a"],.appShell .selectedDayPanel [style*="color:#17324a"]{color:#f7f4ec!important}.appShell .calendarPage .title,.appShell .calendarPage .monthTitle,.appShell .calendarPage .calendarTitle,.appShell .calendarPage .selectedDateTitle,.appShell .calendarPage .dayTitle,.appShell .calendarPage .employeeName,.appShell .calendarPage .userName{color:#f7f4ec!important;background:transparent!important}.appShell :is(.heroSummary,.heroCard,.panelCard,.todayCard,.quickStartCard,.quickOverview,.overviewCard,.summaryBox,.infoCard,.infoBox,.previewCard,.metricItem,.statusBox,.noteItem,.mutedBox,.docItem,.roadmapCard,.stepCard){background:#fff1!important;border:1px solid rgba(232,238,241,.16)!important;color:#f7f4ec!important;box-shadow:none!important}.appShell :is(.heroSummary,.heroCard,.panelCard,.todayCard,.quickStartCard,.quickOverview,.overviewCard,summaryBox,.infoCard,.infoBox,.previewCard,.metricItem,.statusBox,.noteItem,.mutedBox) :is(div,section,article){border-color:#e8eef11f!important}.appShell :is(h1,h2,h3,h4,h5,h6,.title,.monthTitle,.calendarTitle,.selectedDateTitle,.dayTitle,.panelTitle,.cardTitle,.heroTitle,.sectionTitle,.moduleTitle,.appTitle,.quickTitle,.infoTitle,.notificationTitle,.messageTitle,.messageSubject,.threadTitle,.conversationTitle,.userName,.employeeName,[class*=Title],[class*=title],[class*=Heading],[class*=heading],[class*=Month],[class*=month]){color:#f7f4ec!important;background:transparent!important}.appShell :is(.calendarHeader,.calendarHeader *,.monthHeader,.monthHeader *,.calendarTop,.calendarTop *,.calendarToolbar,.calendarToolbar *,.calendarWeekdays,.calendarWeekdays *,.weekday,.weekdayLabel,.calendarHeaderDays,.calendarHeaderDays *){color:#aebbb7!important;background:transparent!important}.appShell :is(.calendarHeader h1,.calendarHeader h2,.calendarHeader h3,.calendarHeader strong,.monthHeader h1,.monthHeader h2,.monthHeader h3,.monthHeader strong,.calendarTop h1,.calendarTop h2,.calendarTop h3,.calendarTop strong){color:#f7f4ec!important}.appShell [style*="color: #17324a"],.appShell [style*="color:#17324a"],.appShell [style*="color: #0f2f47"],.appShell [style*="color:#0f2f47"],.appShell [style*="color: #255f88"],.appShell [style*="color:#255f88"],.appShell [style*="color: #003b5c"],.appShell [style*="color:#003b5c"],.appShell [style*="color: rgb(23, 50, 74)"],.appShell [style*="color:rgb(23,50,74)"],.appShell [style*="color: rgb(15, 47, 71)"],.appShell [style*="color:rgb(15,47,71)"]{color:#f7f4ec!important}.appShell [style*="background: #ffffff"],.appShell [style*="background:#ffffff"],.appShell [style*="background: white"],.appShell [style*="background:white"],.appShell [style*="background-color: #ffffff"],.appShell [style*="background-color:#ffffff"],.appShell [style*="background-color: white"],.appShell [style*="background-color:white"],.appShell [style*="background: rgb(255, 255, 255)"],.appShell [style*="background-color: rgb(255, 255, 255)"]{background:#fff1!important;color:#f7f4ec!important;border-color:#e8eef129!important}.appShell :is(.heroSummary,.heroCard,.panelCard,.todayCard,.quickStartCard,.quickOverview,.overviewCard,.infoCard,.infoBox,.previewCard,.metricItem,.statusBox) :is(p,span,small,div,label){color:#aebbb7!important;background:transparent!important}.appShell :is(.heroSummary,.heroCard,.panelCard,.todayCard,.quickStartCard,.quickOverview,.overviewCard,.infoCard,.infoBox,.previewCard,.metricItem,.statusBox) :is(strong,b,h1,h2,h3,h4,.title,[class*=Title],[class*=title]){color:#f7f4ec!important;background:transparent!important}.appShell .heroCard,.appShell .heroCard *,.appShell .quickOverview,.appShell .quickOverview *,.appShell .overviewCard,.appShell .overviewCard *{background-color:transparent!important}.appShell .heroCard{background:#fff1!important}.appShell .heroCard :is(.heroCardTitle,h3,strong,b,[class*=Title],[class*=title]){color:#f7f4ec!important}.appShell .heroCard :is(.heroCardText,p,span,small,div){color:#aebbb7!important}.appShell a,.appShell a:visited{color:#9ef0d7!important}.appShell a:hover{color:#f0dda0!important}.appShell :is(button,.threadRow,.threadItem,.contactCard,.dayCell):focus-visible{outline:3px solid rgba(223,198,116,.72)!important;outline-offset:3px!important}.appShell :is(.dayCell.selected,.calendarDay.selected,.monthDay.selected){transform:translateY(-1px)}@media(max-width:900px){.appShell{--mb-radius-lg: 18px;--mb-radius: 14px}.appShell :is(.heroMain,.heroSummary,.moduleSection,.panelCard,.applicationsPanel,.threadPanel,.chatPanel,.profileHero,.sideCard,.permissionsPanel,.hero,.quickStart,.contentPanel,.roadmap,.calendarHero,.calendarCard,.editorCard,.supportHero,.messageComposer,.messageListCard,.adminInbox,.adminNavPanel,.admin-section){border-radius:var(--mb-radius-lg)!important}.appShell :is(.heroGrid,.profileGrid,.adminGrid,.adminLayout,.calendarLayout,.calendarMain,.calendarContent,.supportGrid,.supportLayout,.chatLayout,.contactsLayout,.contactsGrid,.documentsLayout,.docLayout,.formGrid,.settingsGrid,.balanceGrid,.statsGrid,.summaryGrid,.moduleGrid,.taskGrid){grid-template-columns:1fr!important}.appShell :is(.heroStats,.accountSummary,.dashboardStats,.adminStats,.supportStats,.messageStats,.docStats,.calendarSummary,.metricGrid,.statGrid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.appShell :is(.panelHeader,.moduleHeader,.admin-section__header,.sectionHeader){align-items:flex-start!important;gap:10px!important}}@media(max-width:760px){:global(html){-webkit-text-size-adjust:100%}.appShell{min-width:0!important}.appShell .content{padding:12px!important;overflow-x:hidden!important}.appShell :is(h1,h2){overflow-wrap:anywhere!important}.appShell h1{font-size:clamp(22px,7vw,30px)!important;line-height:1.08!important}.appShell h2{font-size:clamp(20px,6vw,26px)!important;line-height:1.12!important}.appShell h3{font-size:clamp(17px,5vw,22px)!important;line-height:1.18!important}.appShell :is(.heroMain,.heroSummary,.moduleSection,.panelCard,.applicationsPanel,.threadPanel,.chatPanel,.profileHero,.sideCard,.permissionsPanel,.profileLoading,.hero,.quickStart,.contentPanel,.roadmap,.calendarHero,.calendarCard,.editorCard,.supportHero,.messageComposer,.messageListCard,.adminInbox,.adminHero .heroMain,.adminNavPanel,.admin-section,.composerPanel,.todoPanel,.wallPanel){padding:14px!important;border-radius:16px!important}.appShell :is(.heroStats,.accountSummary,.dashboardStats,.adminStats,.supportStats,.messageStats,.docStats,.calendarSummary,.metricGrid,.statGrid,.taskGrid){grid-template-columns:1fr!important}.appShell :is(.panelHeader,.moduleHeader,.admin-section__header,.sectionHeader){display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important}.appShell :is(.panelHeader button,.moduleHeader button,.admin-section__header button,.sectionHeader button){width:100%!important;min-height:42px!important}.appShell :is(input,textarea,select){width:100%!important;min-width:0!important;font-size:16px!important}.appShell textarea{min-height:96px!important}.appShell button,.appShell a[role=button]{min-height:42px}.appShell :is(.admin-table-wrap,.tableWrap,.tableWrapper,.documentsTable,.roleTable,.auditTable){width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.appShell .admin-table{min-width:680px!important}.appShell :is(.filterBar,.categoryTabs,.actions,.adminActions,.toolbar,.calendarToolbar,.buttonRow){display:flex!important;flex-wrap:wrap!important;gap:8px!important}.appShell :is(.filterBar button,.categoryTabs button,.actions button,.adminActions button,.toolbar button,.calendarToolbar button,.buttonRow button){flex:1 1 140px!important}.appShell :is(.chatLayout,.supportLayout,.calendarLayout,.contactsLayout){min-height:auto!important}.appShell :is(.chatArea,.messageList,.conversationBody,.threadList){max-height:none!important}}@media(max-width:480px){.appShell .content{padding:10px!important}.appShell :is(.heroMain,.heroSummary,.moduleSection,.panelCard,.applicationsPanel,.threadPanel,.chatPanel,.profileHero,.sideCard,.permissionsPanel,.hero,.quickStart,.contentPanel,.calendarHero,.calendarCard,.editorCard,.supportHero,.messageComposer,.messageListCard,.adminInbox,.adminNavPanel,.admin-section,.composerPanel,.todoPanel,.wallPanel){padding:12px!important;border-radius:14px!important}.appShell :is(.postRow,.messageRow,.threadItem,.adminItem,.docItem,.appCard,.taskCard){grid-template-columns:1fr!important}.appShell :is(.avatarCircle,.personMark,.docIcon,.appIcon,.taskIcon,.moduleIcon){width:34px!important;height:34px!important}}.appShell .notificationPanel,.appShell .notificationDropdown,.appShell .notificationsPanel,.appShell .notificationsDropdown,.appShell .notificationMenu{background:#12191cfa!important;border:1px solid rgba(232,238,241,.16)!important;border-radius:22px!important;box-shadow:0 24px 70px #00000073!important;color:#f7f4ec!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.appShell .notificationPanel *,.appShell .notificationDropdown *,.appShell .notificationsPanel *,.appShell .notificationsDropdown *,.appShell .notificationMenu *{background:transparent!important}.appShell .notificationPanel h1,.appShell .notificationPanel h2,.appShell .notificationPanel h3,.appShell .notificationPanel h4,.appShell .notificationDropdown h1,.appShell .notificationDropdown h2,.appShell .notificationDropdown h3,.appShell .notificationDropdown h4,.appShell .notificationsPanel h1,.appShell .notificationsPanel h2,.appShell .notificationsPanel h3,.appShell .notificationsPanel h4,.appShell .notificationMenu h1,.appShell .notificationMenu h2,.appShell .notificationMenu h3,.appShell .notificationMenu h4{color:#fff!important;background:transparent!important}.appShell .notificationPanel .meta,.appShell .notificationPanel .muted,.appShell .notificationPanel small,.appShell .notificationDropdown .meta,.appShell .notificationDropdown .muted,.appShell .notificationDropdown small,.appShell .notificationsPanel .meta,.appShell .notificationsPanel .muted,.appShell .notificationsPanel small,.appShell .notificationMenu .meta,.appShell .notificationMenu .muted,.appShell .notificationMenu small{color:#aebbb7!important;background:transparent!important}.appShell .notificationItem,.appShell .notificationRow,.appShell .notificationCard,.appShell .notificationsPanel article,.appShell .notificationPanel article,.appShell .notificationDropdown article,.appShell .notificationMenu article{background:#ffffff0e!important;border:1px solid rgba(232,238,241,.11)!important;border-radius:16px!important;color:#f7f4ec!important;box-shadow:none!important}.appShell .notificationItem:hover,.appShell .notificationRow:hover,.appShell .notificationCard:hover,.appShell .notificationsPanel article:hover,.appShell .notificationPanel article:hover,.appShell .notificationDropdown article:hover,.appShell .notificationMenu article:hover{background:#ffffff16!important;border-color:#58c7a647!important}.appShell .notificationItem strong,.appShell .notificationItem b,.appShell .notificationItem .title,.appShell .notificationItem .notificationTitle,.appShell .notificationRow strong,.appShell .notificationRow b,.appShell .notificationRow .title,.appShell .notificationCard strong,.appShell .notificationCard b,.appShell .notificationCard .title,.appShell .notificationsPanel article strong,.appShell .notificationPanel article strong,.appShell .notificationDropdown article strong,.appShell .notificationMenu article strong{color:#f7f4ec!important;background:transparent!important}.appShell .notificationItem p,.appShell .notificationItem span,.appShell .notificationItem div,.appShell .notificationRow p,.appShell .notificationRow span,.appShell .notificationRow div,.appShell .notificationCard p,.appShell .notificationCard span,.appShell .notificationCard div,.appShell .notificationsPanel article p,.appShell .notificationsPanel article span,.appShell .notificationPanel article p,.appShell .notificationPanel article span,.appShell .notificationDropdown article p,.appShell .notificationDropdown article span,.appShell .notificationMenu article p,.appShell .notificationMenu article span{color:#c7d0cc!important;background:transparent!important}.appShell .notificationItem .date,.appShell .notificationItem time,.appShell .notificationRow .date,.appShell .notificationRow time,.appShell .notificationCard .date,.appShell .notificationCard time,.appShell .notificationsPanel time,.appShell .notificationPanel time,.appShell .notificationDropdown time,.appShell .notificationMenu time{color:#9aa8a4!important;background:transparent!important}.appShell .notificationDot,.appShell .unreadDot,.appShell .notificationItem.unread:before,.appShell .notificationRow.unread:before{background:#58c7a6!important;border-color:#58c7a6!important;box-shadow:0 0 0 4px #58c7a61f!important}.appShell .notificationPanel button,.appShell .notificationDropdown button,.appShell .notificationsPanel button,.appShell .notificationMenu button{background:#ffffff1a!important;border:1px solid rgba(232,238,241,.28)!important;color:#f7f4ec!important;border-radius:12px!important;font-weight:900!important}.appShell .notificationPanel button:hover,.appShell .notificationDropdown button:hover,.appShell .notificationsPanel button:hover,.appShell .notificationMenu button:hover{background:#ffffff1f!important;border-color:#58c7a657!important}.appShell .notificationPanel [style*="background: #ffffff"],.appShell .notificationPanel [style*="background:#ffffff"],.appShell .notificationPanel [style*="background: white"],.appShell .notificationPanel [style*="background:white"],.appShell .notificationDropdown [style*="background: #ffffff"],.appShell .notificationDropdown [style*="background:#ffffff"],.appShell .notificationDropdown [style*="background: white"],.appShell .notificationDropdown [style*="background:white"],.appShell .notificationsPanel [style*="background: #ffffff"],.appShell .notificationsPanel [style*="background:#ffffff"],.appShell .notificationsPanel [style*="background: white"],.appShell .notificationsPanel [style*="background:white"]{background:#ffffff0e!important;color:#f7f4ec!important}.appShell .notificationPanel [style*="color: #17324a"],.appShell .notificationPanel [style*="color:#17324a"],.appShell .notificationPanel [style*="color: #0f2f47"],.appShell .notificationPanel [style*="color:#0f2f47"],.appShell .notificationPanel [style*="color: white"],.appShell .notificationPanel [style*="color:white"],.appShell .notificationDropdown [style*="color: #17324a"],.appShell .notificationDropdown [style*="color:#17324a"],.appShell .notificationDropdown [style*="color: #0f2f47"],.appShell .notificationDropdown [style*="color:#0f2f47"],.appShell .notificationDropdown [style*="color: white"],.appShell .notificationDropdown [style*="color:white"],.appShell .notificationsPanel [style*="color: #17324a"],.appShell .notificationsPanel [style*="color:#17324a"],.appShell .notificationsPanel [style*="color: #0f2f47"],.appShell .notificationsPanel [style*="color:#0f2f47"],.appShell .notificationsPanel [style*="color: white"],.appShell .notificationsPanel [style*="color:white"]{color:#f7f4ec!important}.appShell .notificationPanel,.appShell .notificationDropdown,.appShell .notificationsPanel{color-scheme:dark!important}.appShell .moduleContent,.appShell .moduleContent *,.appShell .admin-section,.appShell .admin-section *,.appShell .admin-card,.appShell .admin-card *,.appShell .documentManagement,.appShell .documentManagement *,.appShell .documentsPanel,.appShell .documentsPanel *,.appShell .documentPanel,.appShell .documentPanel *,.appShell .sourcePanel,.appShell .sourcePanel *,.appShell .sourceCard,.appShell .sourceCard *,.appShell .documentCard,.appShell .documentCard *,.appShell .uploadCard,.appShell .uploadCard *,.appShell .googleSheetCard,.appShell .googleSheetCard *{color:inherit}.appShell .moduleContent,.appShell .admin-section,.appShell .admin-card,.appShell .documentManagement,.appShell .documentsPanel,.appShell .documentPanel,.appShell .sourcePanel,.appShell .sourceCard,.appShell .documentCard,.appShell .uploadCard,.appShell .googleSheetCard,.appShell .admin-table-wrap,.appShell .admin-empty{background:#ffffff0e!important;border:1px solid rgba(232,238,241,.14)!important;border-radius:18px!important;color:#f7f4ec!important;box-shadow:none!important}.appShell .moduleContent [style*="background: #ffffff"],.appShell .moduleContent [style*="background:#ffffff"],.appShell .moduleContent [style*="background: white"],.appShell .moduleContent [style*="background:white"],.appShell .moduleContent [style*="background-color: #ffffff"],.appShell .moduleContent [style*="background-color:#ffffff"],.appShell .moduleContent [style*="background-color: white"],.appShell .moduleContent [style*="background-color:white"],.appShell .admin-section [style*="background: #ffffff"],.appShell .admin-section [style*="background:#ffffff"],.appShell .admin-section [style*="background: white"],.appShell .admin-section [style*="background:white"]{background:#ffffff0e!important;color:#f7f4ec!important;border-color:#e8eef124!important}.appShell .moduleContent h1,.appShell .moduleContent h2,.appShell .moduleContent h3,.appShell .moduleContent h4,.appShell .moduleContent strong,.appShell .admin-section h1,.appShell .admin-section h2,.appShell .admin-section h3,.appShell .admin-section h4,.appShell .admin-section strong,.appShell .documentManagement h1,.appShell .documentManagement h2,.appShell .documentManagement h3,.appShell .documentManagement h4,.appShell .documentsPanel h1,.appShell .documentsPanel h2,.appShell .documentsPanel h3,.appShell .documentsPanel h4,.appShell .sourceCard h1,.appShell .sourceCard h2,.appShell .sourceCard h3,.appShell .sourceCard h4,.appShell .documentCard h1,.appShell .documentCard h2,.appShell .documentCard h3,.appShell .documentCard h4{color:#fff!important;background:transparent!important}.appShell .moduleContent p,.appShell .moduleContent span,.appShell .moduleContent small,.appShell .moduleContent label,.appShell .moduleContent .muted,.appShell .moduleContent .subtitle,.appShell .moduleContent .description,.appShell .moduleContent .admin-section__subtitle,.appShell .admin-section p,.appShell .admin-section span,.appShell .admin-section small,.appShell .admin-section label,.appShell .documentManagement p,.appShell .documentManagement span,.appShell .documentManagement small,.appShell .documentsPanel p,.appShell .documentsPanel span,.appShell .documentsPanel small,.appShell .sourceCard p,.appShell .sourceCard span,.appShell .sourceCard small,.appShell .documentCard p,.appShell .documentCard span,.appShell .documentCard small{color:#aebbb7!important;background:transparent!important}.appShell .moduleContent .eyebrow,.appShell .moduleContent .sectionLabel,.appShell .moduleContent .groupLabel,.appShell .moduleContent .admin-section__eyebrow,.appShell .admin-section .eyebrow,.appShell .admin-section .sectionLabel,.appShell .documentManagement .eyebrow,.appShell .documentManagement .sectionLabel,.appShell .documentsPanel .eyebrow,.appShell .documentsPanel .sectionLabel{color:var(--mb-muted)!important;background:transparent!important}.appShell .moduleContent input,.appShell .moduleContent textarea,.appShell .moduleContent select,.appShell .admin-section input,.appShell .admin-section textarea,.appShell .admin-section select,.appShell .documentManagement input,.appShell .documentManagement textarea,.appShell .documentManagement select,.appShell .documentsPanel input,.appShell .documentsPanel textarea,.appShell .documentsPanel select{background:#ffffff13!important;border:1px solid rgba(232,238,241,.16)!important;color:#f7f4ec!important;border-radius:12px!important}.appShell .moduleContent input::placeholder,.appShell .moduleContent textarea::placeholder,.appShell .admin-section input::placeholder,.appShell .admin-section textarea::placeholder,.appShell .documentManagement input::placeholder,.appShell .documentManagement textarea::placeholder,.appShell .documentsPanel input::placeholder,.appShell .documentsPanel textarea::placeholder{color:#f7f4ec6b!important}.appShell .moduleContent button,.appShell .admin-section button,.appShell .documentManagement button,.appShell .documentsPanel button{background:#ffffff1a!important;border:1px solid rgba(232,238,241,.28)!important;color:#f7f4ec!important;border-radius:12px!important;font-weight:900!important}.appShell .moduleContent button:hover,.appShell .admin-section button:hover,.appShell .documentManagement button:hover,.appShell .documentsPanel button:hover{background:#ffffff1f!important;border-color:#58c7a657!important}.appShell .moduleContent .admin-primary-btn,.appShell .moduleContent .primary,.appShell .moduleContent .uploadButton,.appShell .moduleContent .submitButton,.appShell .admin-section .admin-primary-btn,.appShell .admin-section .primary,.appShell .documentManagement .admin-primary-btn,.appShell .documentManagement .primary,.appShell .documentManagement .uploadButton,.appShell .documentsPanel .admin-primary-btn,.appShell .documentsPanel .primary{background:#58c7a6!important;border-color:transparent!important;color:#07100f!important}.appShell .moduleContent .admin-badge,.appShell .moduleContent .badge,.appShell .moduleContent .pill,.appShell .admin-section .admin-badge,.appShell .admin-section .badge,.appShell .admin-section .pill,.appShell .documentManagement .admin-badge,.appShell .documentManagement .badge,.appShell .documentManagement .pill,.appShell .documentsPanel .admin-badge,.appShell .documentsPanel .badge,.appShell .documentsPanel .pill{background:#ffffff13!important;border:1px solid rgba(232,238,241,.16)!important;color:#c7d0cc!important;border-radius:999px!important}.appShell .moduleContent .emptyState,.appShell .moduleContent .admin-empty,.appShell .admin-section .emptyState,.appShell .admin-section .admin-empty,.appShell .documentManagement .emptyState,.appShell .documentManagement .admin-empty,.appShell .documentsPanel .emptyState,.appShell .documentsPanel .admin-empty{background:#ffffff0b!important;border:1px dashed rgba(232,238,241,.18)!important;color:#aebbb7!important}.appShell .moduleContent table,.appShell .admin-section table,.appShell .documentManagement table,.appShell .documentsPanel table{color:#f7f4ec!important;background:transparent!important}.appShell .moduleContent th,.appShell .admin-section th,.appShell .documentManagement th,.appShell .documentsPanel th{background:#ffffff0f!important;color:#c7d0cc!important;border-color:#e8eef124!important}.appShell .moduleContent td,.appShell .admin-section td,.appShell .documentManagement td,.appShell .documentsPanel td{background:#ffffff09!important;color:#f7f4ec!important;border-color:#e8eef11f!important}.appShell .moduleContent [style*="color: #17324a"],.appShell .moduleContent [style*="color:#17324a"],.appShell .moduleContent [style*="color: #0f2f47"],.appShell .moduleContent [style*="color:#0f2f47"],.appShell .moduleContent [style*="color: #255f88"],.appShell .moduleContent [style*="color:#255f88"],.appShell .moduleContent [style*="color: #003b5c"],.appShell .moduleContent [style*="color:#003b5c"],.appShell .admin-section [style*="color: #17324a"],.appShell .admin-section [style*="color:#17324a"],.appShell .admin-section [style*="color: #0f2f47"],.appShell .admin-section [style*="color:#0f2f47"],.appShell .documentManagement [style*="color: #17324a"],.appShell .documentManagement [style*="color:#17324a"],.appShell .documentsPanel [style*="color: #17324a"],.appShell .documentsPanel [style*="color:#17324a"],.appShell .moduleContent [style*="color: white"],.appShell .moduleContent [style*="color:white"],.appShell .moduleContent [style*="color: #ffffff"],.appShell .moduleContent [style*="color:#ffffff"],.appShell .admin-section [style*="color: white"],.appShell .admin-section [style*="color:white"],.appShell .documentManagement [style*="color: white"],.appShell .documentManagement [style*="color:white"]{color:#f7f4ec!important}.appShell .moduleManagement,.appShell .moduleManagement *,.appShell .moduleLibrary,.appShell .moduleLibrary *,.appShell .moduleRegistry,.appShell .moduleRegistry *,.appShell .moduleStore,.appShell .moduleStore *,.appShell .moduleList,.appShell .moduleList *,.appShell .moduleCard,.appShell .moduleCard *,.appShell .platformCard,.appShell .platformCard *,.appShell .registryCard,.appShell .registryCard *,.appShell .adminModuleCard,.appShell .adminModuleCard *{color:inherit}.appShell .moduleManagement,.appShell .moduleLibrary,.appShell .moduleRegistry,.appShell .moduleStore,.appShell .moduleList,.appShell .moduleCard,.appShell .platformCard,.appShell .registryCard,.appShell .adminModuleCard{background:#ffffff0e!important;border:1px solid rgba(232,238,241,.14)!important;border-radius:22px!important;color:#f7f4ec!important;box-shadow:none!important}.appShell .moduleContent [class*=module i],.appShell .moduleContent [class*=platform i],.appShell .moduleContent [class*=registry i]{border-color:#e8eef124!important}.appShell .moduleContent [class*=card i],.appShell .moduleContent [class*=panel i],.appShell .moduleContent [class*=box i]{background:#ffffff0e!important;border-color:#e8eef124!important;color:#f7f4ec!important}.appShell .moduleContent [class*=module i] h1,.appShell .moduleContent [class*=module i] h2,.appShell .moduleContent [class*=module i] h3,.appShell .moduleContent [class*=module i] h4,.appShell .moduleContent [class*=module i] strong,.appShell .moduleContent [class*=platform i] h1,.appShell .moduleContent [class*=platform i] h2,.appShell .moduleContent [class*=platform i] h3,.appShell .moduleContent [class*=platform i] h4,.appShell .moduleContent [class*=platform i] strong,.appShell .moduleContent [class*=registry i] h1,.appShell .moduleContent [class*=registry i] h2,.appShell .moduleContent [class*=registry i] h3,.appShell .moduleContent [class*=registry i] h4,.appShell .moduleContent [class*=registry i] strong{color:#fff!important;background:transparent!important}.appShell .moduleContent [class*=module i] p,.appShell .moduleContent [class*=module i] span,.appShell .moduleContent [class*=module i] small,.appShell .moduleContent [class*=module i] label,.appShell .moduleContent [class*=platform i] p,.appShell .moduleContent [class*=platform i] span,.appShell .moduleContent [class*=platform i] small,.appShell .moduleContent [class*=platform i] label,.appShell .moduleContent [class*=registry i] p,.appShell .moduleContent [class*=registry i] span,.appShell .moduleContent [class*=registry i] small,.appShell .moduleContent [class*=registry i] label{color:#aebbb7!important;background:transparent!important}.appShell .moduleContent [class*=category i],.appShell .moduleContent [class*=eyebrow i],.appShell .moduleContent [class*=sectionLabel i],.appShell .moduleContent [class*=groupLabel i],.appShell .moduleContent [class*=meta i]{color:var(--mb-muted)!important;background:transparent!important}.appShell .moduleContent [class*=key i],.appShell .moduleContent [class*=route i],.appShell .moduleContent [class*=path i],.appShell .moduleContent [class*=role i],.appShell .moduleContent [class*=permission i]{color:#c7d0cc!important;background:transparent!important}.appShell .moduleContent input,.appShell .moduleContent textarea,.appShell .moduleContent select{background:#ffffff13!important;border:1px solid rgba(232,238,241,.16)!important;color:#f7f4ec!important}.appShell .moduleContent input::placeholder,.appShell .moduleContent textarea::placeholder{color:#f7f4ec6b!important}.appShell .moduleContent [class*=badge i],.appShell .moduleContent [class*=pill i],.appShell .moduleContent [class*=status i]{background:#ffffff13!important;border:1px solid rgba(232,238,241,.16)!important;color:#c7d0cc!important;border-radius:999px!important}.appShell .moduleContent [class*=active i],.appShell .moduleContent [class*=enabled i],.appShell .moduleContent [class*=purchased i]{color:#a7f3df!important}.appShell .moduleContent button{background:#ffffff1a!important;border:1px solid rgba(232,238,241,.28)!important;color:#f7f4ec!important;border-radius:12px!important;font-weight:900!important}.appShell .moduleContent button:hover{background:#ffffff1f!important;border-color:#58c7a657!important}.appShell .moduleContent .primary,.appShell .moduleContent .admin-primary-btn,.appShell .moduleContent [class*=primary i],.appShell .moduleContent [class*=toggle i]{background:#58c7a6!important;border-color:transparent!important;color:#07100f!important}.appShell .moduleContent>div,.appShell .moduleContent section,.appShell .moduleContent article{background-color:#ffffff0e!important;color:#f7f4ec!important;border-color:#e8eef124!important}.appShell .moduleContent h1,.appShell .moduleContent h2,.appShell .moduleContent h3,.appShell .moduleContent h4,.appShell .moduleContent p,.appShell .moduleContent span,.appShell .moduleContent strong,.appShell .moduleContent small,.appShell .moduleContent label{background:transparent!important}.appShell .moduleContent input[type=search],.appShell .moduleContent input[type=text],.appShell .moduleContent .searchBox,.appShell .moduleContent .searchWrap,.appShell .moduleContent .searchPanel,.appShell .moduleContent .toolbar,.appShell .moduleContent .filterBar{background:#ffffff0e!important;border:1px solid rgba(232,238,241,.14)!important;color:#f7f4ec!important;box-shadow:none!important}.appShell .moduleContent input[type=search],.appShell .moduleContent input[type=text]{height:46px!important;border-radius:14px!important;padding:0 14px!important}.appShell .moduleContent input[type=search]::placeholder,.appShell .moduleContent input[type=text]::placeholder{color:#f7f4ec75!important}.appShell .moduleContent .moduleCard,.appShell .moduleContent .adminModuleCard,.appShell .moduleContent .platformCard,.appShell .moduleContent .registryCard,.appShell .moduleContent article{background:#ffffff0d!important;border:1px solid rgba(232,238,241,.14)!important;color:#f7f4ec!important;box-shadow:none!important;overflow:hidden!important}.appShell .moduleContent .moduleCard>div:first-child,.appShell .moduleContent .adminModuleCard>div:first-child,.appShell .moduleContent .platformCard>div:first-child,.appShell .moduleContent .registryCard>div:first-child,.appShell .moduleContent article>div:first-child{background:transparent!important;color:#f7f4ec!important}.appShell .moduleContent .moduleIcon,.appShell .moduleContent .appIcon,.appShell .moduleContent .iconBox,.appShell .moduleContent .adminIcon{background:#58c7a621!important;border:1px solid rgba(88,199,166,.32)!important;color:#fff!important}.appShell .moduleContent .moduleCard h1,.appShell .moduleContent .moduleCard h2,.appShell .moduleContent .moduleCard h3,.appShell .moduleContent .moduleCard h4,.appShell .moduleContent .moduleCard strong,.appShell .moduleContent .adminModuleCard h1,.appShell .moduleContent .adminModuleCard h2,.appShell .moduleContent .adminModuleCard h3,.appShell .moduleContent .adminModuleCard h4,.appShell .moduleContent .adminModuleCard strong,.appShell .moduleContent article h1,.appShell .moduleContent article h2,.appShell .moduleContent article h3,.appShell .moduleContent article h4,.appShell .moduleContent article strong{color:#fff!important;background:transparent!important}.appShell .moduleContent .moduleCard p,.appShell .moduleContent .moduleCard span,.appShell .moduleContent .moduleCard small,.appShell .moduleContent .adminModuleCard p,.appShell .moduleContent .adminModuleCard span,.appShell .moduleContent .adminModuleCard small,.appShell .moduleContent article p,.appShell .moduleContent article span,.appShell .moduleContent article small{color:#aebbb7!important;background:transparent!important}.appShell .moduleContent .moduleCard .category,.appShell .moduleContent .moduleCard .moduleCategory,.appShell .moduleContent .moduleCard .key,.appShell .moduleContent .moduleCard .route,.appShell .moduleContent .moduleCard .path,.appShell .moduleContent .moduleCard .role,.appShell .moduleContent article .category,.appShell .moduleContent article .moduleCategory,.appShell .moduleContent article .key,.appShell .moduleContent article .route,.appShell .moduleContent article .path,.appShell .moduleContent article .role{color:var(--mb-muted)!important;background:transparent!important}.appShell .moduleContent .moduleCard .badge,.appShell .moduleContent .moduleCard .pill,.appShell .moduleContent .moduleCard .status,.appShell .moduleContent .adminModuleCard .badge,.appShell .moduleContent .adminModuleCard .pill,.appShell .moduleContent .adminModuleCard .status,.appShell .moduleContent article .badge,.appShell .moduleContent article .pill,.appShell .moduleContent article .status{background:#ffffff13!important;border:1px solid rgba(232,238,241,.16)!important;color:#c7d0cc!important;border-radius:999px!important}.appShell .moduleContent .moduleCard .active,.appShell .moduleContent .moduleCard .enabled,.appShell .moduleContent .moduleCard .purchased,.appShell .moduleContent article .active,.appShell .moduleContent article .enabled,.appShell .moduleContent article .purchased{color:#a7f3df!important;border-color:#58c7a652!important;background:#58c7a61f!important}.appShell .moduleContent .moduleCard button,.appShell .moduleContent .adminModuleCard button,.appShell .moduleContent article button{background:#ffffff1a!important;border:1px solid rgba(232,238,241,.28)!important;color:#f7f4ec!important;border-radius:12px!important;font-weight:900!important}.appShell .moduleContent .moduleCard button:hover,.appShell .moduleContent .adminModuleCard button:hover,.appShell .moduleContent article button:hover{background:#ffffff1f!important;border-color:#58c7a657!important}.appShell .moduleContent [style*="background: #ffffff"],.appShell .moduleContent [style*="background:#ffffff"],.appShell .moduleContent [style*="background: white"],.appShell .moduleContent [style*="background:white"],.appShell .moduleContent [style*="background-color: #ffffff"],.appShell .moduleContent [style*="background-color:#ffffff"],.appShell .moduleContent [style*="background-color: white"],.appShell .moduleContent [style*="background-color:white"]{background:#ffffff0e!important;color:#f7f4ec!important;border-color:#e8eef124!important}.appShell .moduleContent [style*="color: white"],.appShell .moduleContent [style*="color:white"],.appShell .moduleContent [style*="color: #ffffff"],.appShell .moduleContent [style*="color:#ffffff"],.appShell .moduleContent [style*="color: #17324a"],.appShell .moduleContent [style*="color:#17324a"],.appShell .moduleContent [style*="color: #0f2f47"],.appShell .moduleContent [style*="color:#0f2f47"],.appShell .moduleContent [style*="color: #255f88"],.appShell .moduleContent [style*="color:#255f88"],.appShell .moduleContent [style*="color: #003b5c"],.appShell .moduleContent [style*="color:#003b5c"]{color:#f7f4ec!important}.appShell .modalOverlay{background:#070a0bc2!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.appShell .modalCard{background:var(--mb-card)!important;border:1px solid var(--mb-border-strong)!important;box-shadow:0 24px 70px #0009!important;color:var(--mb-text)!important}.appShell .modalHeader{border-bottom:1px solid var(--mb-border)!important;padding-bottom:12px!important;margin-bottom:16px!important}.appShell .modalTitle{color:var(--mb-text-strong)!important;font-size:22px!important;font-weight:900!important;background:transparent!important}.appShell .modalSub{color:var(--mb-muted)!important;font-size:13px!important;background:transparent!important}.appShell .fieldBlock{margin-top:14px!important}.appShell .fieldLabel{color:var(--mb-muted)!important;font-weight:800!important;font-size:12px!important}.appShell .fieldBlock input,.appShell .fieldBlock select,.appShell .fieldBlock textarea,.appShell .modalCard input,.appShell .modalCard select,.appShell .modalCard textarea{background:var(--mb-bg-soft)!important;border:1px solid var(--mb-border)!important;color:var(--mb-text)!important;border-radius:14px!important;height:44px!important;padding:0 13px!important}.appShell .fieldBlock input:focus,.appShell .fieldBlock select:focus,.appShell .fieldBlock textarea:focus,.appShell .modalCard input:focus,.appShell .modalCard select:focus,.appShell .modalCard textarea:focus{border-color:var(--mb-accent)!important;background:#ffffff14!important;box-shadow:0 0 0 4px #58c7a61f!important}.appShell .passwordRow{display:grid!important;grid-template-columns:1fr 46px!important;gap:8px!important}.appShell .eyeBtn{width:46px!important;height:44px!important;border-radius:14px!important;border:1px solid var(--mb-border)!important;background:#ffffff0f!important;color:var(--mb-text)!important}.appShell .eyeBtn:hover{background:#ffffff17!important;border-color:var(--mb-border-strong)!important}.appShell .checkboxRow{display:flex!important;align-items:center!important;gap:10px!important;margin-top:14px!important;color:var(--mb-text)!important;font-weight:700!important;background:transparent!important}.appShell .checkboxRow span{color:var(--mb-text)!important;background:transparent!important}.appShell .checkboxRow input[type=checkbox]{width:18px!important;height:18px!important;margin:0!important;accent-color:var(--mb-accent)!important}.appShell .modalActions{display:flex!important;justify-content:flex-end!important;gap:10px!important;margin-top:20px!important}.appShell .userEmail,.appShell .userName,.appShell .employeeName,.appShell .userEmail *{color:var(--mb-text-strong)!important;font-weight:850!important}.appShell .inactiveBadge{background:#ffffff0d!important;border:1px solid var(--mb-border)!important;color:var(--mb-soft)!important}.appShell .adminEmpty,.appShell .admin-empty{background:#ffffff05!important;border:1px dashed var(--mb-border)!important;color:var(--mb-muted)!important}.appShell .adminMonthHint{background:#dfc6741f!important;border:1px solid rgba(223,198,116,.32)!important;color:var(--mb-muted)!important}.appShell .muted{color:var(--mb-muted)!important}.appShell :is(.userEmail,.checkboxRow,.fieldLabel,.modalTitle,.modalSub,.admin-section__title,.admin-section__subtitle,.weekday,.weekdayLabel,.crumb button,.email,.meta,.appTitle,.chatTitle,.title,.heading,.subtitle,h1,h2,h3,h4,h5,h6,strong,b,span,p,label,a){text-shadow:none!important}.appShell :is(span,p,h1,h2,h3,h4,div,strong,b,label,td,th,a,input,select,textarea){--mb-light-blue-fix: #17324a;--mb-light-blue-fix-2: #0f2f47;--mb-light-blue-fix-3: #255f88;--mb-light-blue-fix-4: #003b5c}.appShell .supportPage .threadRow.active{background:linear-gradient(90deg,#45b59f3d,#ffffff14)!important;border-color:#45b59fb8!important;box-shadow:0 0 0 2px #45b59f29!important}.appShell .supportPage .threadRow.resolved{opacity:.72}.appShell .supportPage .threadRow.resolved.active,.appShell .supportPage .threadRow.resolved:hover{opacity:1}.appShell .supportPage .closedToggle{background:#ffffff0a!important}.appShell .supportPage .closedToggle span,.appShell .supportPage .closedToggle strong,.appShell .supportPage .threadGroupTitle strong{color:#f7f4ec!important}.appShell .supportPage select{background-color:#111a1f!important;color:#f7f4ec!important;color-scheme:dark}.appShell .supportPage select option{background-color:#111a1f!important;color:#f7f4ec!important}.appShell select,.appShell option,.appShell optgroup{color-scheme:dark!important}.appShell select{background-color:#111a1f!important;color:#f7f4ec!important;border-color:#e8eef129!important}.appShell select option,.appShell select optgroup,.appShell option{background-color:#111a1f!important;color:#f7f4ec!important}.appShell select option:checked{background-color:#23453f!important;color:#fff!important}.appShell select option:hover{background-color:#1b2a2e!important;color:#fff!important}.appShell :is(input,textarea,select){box-sizing:border-box;max-width:100%}[aria-busy=true]{display:flex!important;align-items:center;justify-content:center;gap:10px;color:var(--mb-muted, #aab7b4)!important;animation:mb-busy-in .2s .15s both}[aria-busy=true]:before{content:"";flex:none;width:16px;height:16px;border:2px solid rgba(255,255,255,.14);border-top-color:var(--mb-accent, #58c7a6);border-radius:50%;animation:mb-spin .8s linear infinite}@keyframes mb-spin{to{transform:rotate(360deg)}}@keyframes mb-busy-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){[aria-busy=true]:before{animation-duration:2.4s}}:root{--status-work: #58c7a6;--status-vacation: #a78bfa;--status-sick: #f27b7b;--status-home: #7db7ff;--status-other: #8b9693;--status-pending: #e8b65a;--status-event: #dfc674}.appShell button.active:not(.calDay),.appShell button.activeTab,.appShell button.activeFilter,.appShell button[aria-pressed=true]:not(.calDay){background:#58c7a633!important;border-color:#58c7a6a6!important;color:#fff!important}
