.InboxSelectionModal-module__BXHKEa__overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.InboxSelectionModal-module__BXHKEa__modal{background-color:var(--background);border:1px solid var(--border);border-radius:16px;flex-direction:column;width:100%;max-width:500px;max-height:calc(100dvh - 2rem);display:flex;overflow:hidden;box-shadow:0 10px 25px #0000001a}.InboxSelectionModal-module__BXHKEa__header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.InboxSelectionModal-module__BXHKEa__header h2{color:var(--foreground);margin:0;font-size:1.25rem;font-weight:700}.InboxSelectionModal-module__BXHKEa__closeBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;display:flex}.InboxSelectionModal-module__BXHKEa__closeBtn:hover{background-color:var(--secondary);color:var(--foreground)}.InboxSelectionModal-module__BXHKEa__content{overscroll-behavior:contain;min-height:0;padding:1.5rem;overflow-y:auto}.InboxSelectionModal-module__BXHKEa__fieldGroup{margin-top:1.5rem}.InboxSelectionModal-module__BXHKEa__fieldGroup label{color:var(--muted-foreground);margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.InboxSelectionModal-module__BXHKEa__select{border:1px solid var(--border);background-color:var(--card);border-radius:8px;width:100%;padding:.75rem;font-size:.95rem}.InboxSelectionModal-module__BXHKEa__select:focus{border-color:var(--primary,#3b82f6);outline:none;box-shadow:0 0 0 2px #3b82f61a}.InboxSelectionModal-module__BXHKEa__templateSection{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1.5rem}.InboxSelectionModal-module__BXHKEa__templateSection label{color:var(--muted-foreground);margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.InboxSelectionModal-module__BXHKEa__templatePreview{background-color:var(--background-subtle);border:1px solid var(--border);color:var(--foreground);border-radius:8px;margin-top:1rem;padding:1rem;font-size:.9rem}.InboxSelectionModal-module__BXHKEa__templatePreview strong{color:var(--muted-foreground);text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;display:block}.InboxSelectionModal-module__BXHKEa__loading,.InboxSelectionModal-module__BXHKEa__error{text-align:center;color:var(--muted-foreground);padding:1rem;font-size:.9rem}.InboxSelectionModal-module__BXHKEa__error{color:var(--destructive)}.InboxSelectionModal-module__BXHKEa__footer{border-top:1px solid var(--border);background-color:var(--background-subtle);flex-shrink:0;justify-content:flex-end;gap:1rem;padding:1.5rem;display:flex}.InboxSelectionModal-module__BXHKEa__cancelBtn{background-color:var(--card);border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;border-radius:8px;padding:.75rem 1.25rem;font-weight:600}.InboxSelectionModal-module__BXHKEa__confirmBtn{background-color:var(--primary,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:600;display:flex}.InboxSelectionModal-module__BXHKEa__confirmBtn:disabled{opacity:.5;cursor:not-allowed}.InboxSelectionModal-module__BXHKEa__confirmBtn:hover:not(:disabled){opacity:.9}
.SophiaOwlMotion-module__YcHLCG__frame{flex:none;display:inline-block;position:relative}.SophiaOwlMotion-module__YcHLCG__animated,.SophiaOwlMotion-module__YcHLCG__still{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.SophiaOwlMotion-module__YcHLCG__still{display:none}@media (prefers-reduced-motion:reduce){.SophiaOwlMotion-module__YcHLCG__animated{display:none}.SophiaOwlMotion-module__YcHLCG__still{display:block}}
.LoadingSpinner-module__7aejDa__inline{justify-content:center;padding:2rem;display:flex}.LoadingSpinner-module__7aejDa__sophiaLoader{justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;position:relative}.LoadingSpinner-module__7aejDa__fullScreenMark{width:112px;height:112px}.LoadingSpinner-module__7aejDa__halo{background:radial-gradient(circle,#89bdb314,#0000 70%);border:1px solid #126f6b33;border-radius:50%;animation:1.7s ease-in-out infinite LoadingSpinner-module__7aejDa__haloBreath;position:absolute;inset:0}@keyframes LoadingSpinner-module__7aejDa__haloBreath{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:.9;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.LoadingSpinner-module__7aejDa__halo{opacity:.45;animation:none;transform:none}}
.settings-module___0qqaW__settingsContainer{padding-bottom:3rem}.settings-module___0qqaW__header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.settings-module___0qqaW__headerLeft h1{letter-spacing:-.025em;margin:0;font-size:2rem;font-weight:800}.settings-module___0qqaW__headerLeft p{color:var(--muted-foreground);margin:.25rem 0 0}.settings-module___0qqaW__saveButton{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:.8rem 1.5rem;font-weight:600;transition:all .2s;display:flex}.settings-module___0qqaW__saveButton:hover{opacity:.9;transform:translateY(-1px)}.settings-module___0qqaW__saveButton.settings-module___0qqaW__success{background:#10b981}.settings-module___0qqaW__saveButton:disabled{opacity:.7;cursor:not-allowed}.settings-module___0qqaW__tabsContainer{margin-bottom:2rem}.settings-module___0qqaW__tabsList{border-bottom:1px solid var(--border);-webkit-overflow-scrolling:touch;gap:.5rem;padding-bottom:0;display:flex;overflow-x:auto}.settings-module___0qqaW__tab{color:var(--muted-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.75rem 1.25rem;font-size:.9rem;font-weight:600;transition:all .2s;position:relative}.settings-module___0qqaW__tab:hover{color:var(--foreground)}.settings-module___0qqaW__tab.settings-module___0qqaW__active{color:var(--primary)}.settings-module___0qqaW__tab.settings-module___0qqaW__active:after{content:"";background:var(--primary);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.settings-module___0qqaW__tabIcon{align-items:center;margin-right:.5rem;display:inline-flex}.settings-module___0qqaW__tabContent{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;padding:2rem}.settings-module___0qqaW__tabContentFlush{padding:0;overflow:hidden}.settings-module___0qqaW__section{margin-bottom:2rem}.settings-module___0qqaW__section:last-child{margin-bottom:0}.settings-module___0qqaW__sectionTitle{align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:1.1rem;font-weight:700;display:flex}.settings-module___0qqaW__sectionIcon{color:var(--primary)}.settings-module___0qqaW__formGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;display:grid}.settings-module___0qqaW__formGroup{flex-direction:column;display:flex}.settings-module___0qqaW__formGroup.settings-module___0qqaW__full{grid-column:1/-1}.settings-module___0qqaW__formLabel{color:var(--foreground);margin-bottom:.5rem;font-size:.85rem;font-weight:600}.settings-module___0qqaW__formInput,.settings-module___0qqaW__formSelect,.settings-module___0qqaW__formTextarea{border:1px solid var(--border);border-radius:10px;outline:none;width:100%;padding:.75rem;font-size:.9rem;transition:border-color .2s}.settings-module___0qqaW__formInput:focus,.settings-module___0qqaW__formSelect:focus,.settings-module___0qqaW__formTextarea:focus{border-color:var(--primary)}.settings-module___0qqaW__formTextarea{resize:vertical;min-height:120px}.settings-module___0qqaW__formSelect{background:var(--card)}.settings-module___0qqaW__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.settings-module___0qqaW__toolCard{background:var(--secondary);border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.settings-module___0qqaW__toolHeader{align-items:center;gap:.75rem;display:flex}.settings-module___0qqaW__toolIcon{background:var(--background);width:40px;height:40px;color:var(--primary);border-radius:10px;justify-content:center;align-items:center;display:flex}.settings-module___0qqaW__toolName{font-weight:600}.settings-module___0qqaW__toolDesc{color:var(--muted-foreground);margin:0;font-size:.85rem}.settings-module___0qqaW__toolActions{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.settings-module___0qqaW__status{align-items:center;gap:.4rem;font-size:.8rem;font-weight:500;display:flex}.settings-module___0qqaW__statusDot{font-size:.6rem}.settings-module___0qqaW__statusConnected{color:#10b981}.settings-module___0qqaW__statusDisconnected{color:var(--muted-foreground)}.settings-module___0qqaW__connectBtn,.settings-module___0qqaW__disconnectBtn{cursor:pointer;border-radius:8px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s}.settings-module___0qqaW__connectBtn{background:var(--primary);color:#fff;border:none}.settings-module___0qqaW__connectBtn:hover{opacity:.9}.settings-module___0qqaW__disconnectBtn{background:var(--card);color:var(--destructive);border:1px solid var(--border)}.settings-module___0qqaW__disconnectBtn:hover{background:var(--status-red-bg);border-color:var(--destructive)}.settings-module___0qqaW__uploadBtn{cursor:pointer;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:10px;align-items:center;gap:6px;height:42px;padding:0 12px;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.settings-module___0qqaW__uploadBtn:hover{background:var(--secondary);border-color:var(--primary)}.settings-module___0qqaW__divider{background:var(--border);height:1px;margin:2rem 0}.settings-module___0qqaW__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.settings-module___0qqaW__modal{overscroll-behavior:contain;background:var(--card);border-radius:20px;width:100%;max-width:500px;max-height:calc(100dvh - 2rem);padding:2rem;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a}.settings-module___0qqaW__modalTitle{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.settings-module___0qqaW__modalText{color:var(--muted-foreground);margin-bottom:1.5rem;line-height:1.5}.settings-module___0qqaW__modalActions{justify-content:flex-end;gap:1rem;display:flex}.settings-module___0qqaW__cancelBtn{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:10px;padding:.75rem 1.5rem;font-weight:600}.settings-module___0qqaW__confirmBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:.75rem 1.5rem;font-weight:600}@media (max-width:768px){.settings-module___0qqaW__header{flex-direction:column;align-items:flex-start;gap:1rem}.settings-module___0qqaW__saveButton{justify-content:center;width:100%}.settings-module___0qqaW__tabsList{padding-bottom:0}.settings-module___0qqaW__tabContent{padding:1.25rem}}
.ActivityFeed-module__A9LBSq__panel{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:1.15rem;box-shadow:0 1px 2px #0f172a06}.ActivityFeed-module__A9LBSq__title{color:var(--foreground);letter-spacing:-.015em;align-items:center;gap:.5rem;margin:0 0 .9rem;font-size:1rem;font-weight:650;display:flex}.ActivityFeed-module__A9LBSq__list{flex-direction:column;display:flex}.ActivityFeed-module__A9LBSq__item{border-bottom:1px solid color-mix(in srgb,var(--border)70%,transparent);align-items:flex-start;gap:.75rem;padding:.8rem 0;display:flex}.ActivityFeed-module__A9LBSq__item:last-child{border-bottom:0;padding-bottom:0}.ActivityFeed-module__A9LBSq__icon{border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ActivityFeed-module__A9LBSq__content{flex:1;min-width:0}.ActivityFeed-module__A9LBSq__itemTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.86rem;font-weight:620;line-height:1.3;overflow:hidden}.ActivityFeed-module__A9LBSq__description,.ActivityFeed-module__A9LBSq__empty,.ActivityFeed-module__A9LBSq__time{color:var(--muted-foreground)}.ActivityFeed-module__A9LBSq__description{margin:.2rem 0 0;font-size:.78rem;line-height:1.35}.ActivityFeed-module__A9LBSq__time{white-space:nowrap;padding-top:.1rem;font-size:.7rem}.ActivityFeed-module__A9LBSq__empty{margin:0;padding:1rem 0;font-size:.84rem}@media (max-width:560px){.ActivityFeed-module__A9LBSq__item{grid-template-columns:34px minmax(0,1fr);gap:6px 10px;display:grid}.ActivityFeed-module__A9LBSq__itemTitle{white-space:normal;overflow-wrap:anywhere}.ActivityFeed-module__A9LBSq__description{overflow-wrap:anywhere}.ActivityFeed-module__A9LBSq__time{grid-column:2}}
.QuickActions-module__InJdLa__actions{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.QuickActions-module__InJdLa__sophiaActions{gap:10px;margin-bottom:28px}.QuickActions-module__InJdLa__sophiaAction{border:1px solid var(--color-border-subtle);background:var(--color-surface-raised);min-height:46px;color:var(--color-text-primary);border-radius:10px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;font-weight:650;text-decoration:none;transition:border-color .2s,background-color .2s,transform .2s;display:inline-flex;box-shadow:0 4px 12px #1d504a09}.QuickActions-module__InJdLa__sophiaAction>svg:first-child{color:var(--color-action-primary)}.QuickActions-module__InJdLa__sophiaAction>svg:last-child{color:var(--color-action-primary);margin-left:9px}.QuickActions-module__InJdLa__sophiaAction:hover{border-color:var(--color-border-default);background:var(--color-surface-subtle);transform:translateY(-2px)}.QuickActions-module__InJdLa__sophiaPrimary{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-on-primary);box-shadow:0 8px 20px #126f6b29}.QuickActions-module__InJdLa__sophiaPrimary>svg:first-child,.QuickActions-module__InJdLa__sophiaPrimary>svg:last-child{color:inherit}.QuickActions-module__InJdLa__sophiaPrimary:hover{border-color:var(--color-action-primary-hover);background:var(--color-action-primary-hover)}.QuickActions-module__InJdLa__sophiaAction:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.QuickActions-module__InJdLa__digimobActions{border-bottom:1px solid var(--border);gap:.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.QuickActions-module__InJdLa__digimobLink{text-decoration:none}.QuickActions-module__InJdLa__digimobAction{border:1px solid var(--border);background:var(--card);min-height:40px;color:var(--foreground);box-shadow:none;cursor:pointer;border-radius:9px;align-items:center;gap:.5rem;padding:.62rem .9rem;font-size:.86rem;font-weight:600;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.QuickActions-module__InJdLa__digimobAction:hover{border-color:color-mix(in srgb,var(--primary)45%,var(--border));background:color-mix(in srgb,var(--primary)5%,var(--card));color:var(--primary);transform:none}.QuickActions-module__InJdLa__digimobPrimary{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.QuickActions-module__InJdLa__digimobPrimary:hover{border-color:var(--primary-hover);background:var(--primary-hover);color:var(--primary-foreground)}@media (max-width:640px){.QuickActions-module__InJdLa__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:20px;display:grid}.QuickActions-module__InJdLa__actions>a{min-width:0}.QuickActions-module__InJdLa__actions button{justify-content:center;width:100%;height:100%;min-height:44px;font-size:.8rem;padding:10px!important}.QuickActions-module__InJdLa__sophiaAction{min-height:54px;padding:9px;font-size:11px;line-height:1.2}.QuickActions-module__InJdLa__sophiaAction>svg:last-child{display:none}.QuickActions-module__InJdLa__digimobLink{flex:calc(50% - .25rem)}.QuickActions-module__InJdLa__digimobAction{justify-content:center;width:100%}}
.Modal-module__7LRQSW__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100dvh;padding:1rem;animation:.2s ease-out Modal-module__7LRQSW__fadeIn;display:flex;position:fixed;top:0;left:0}.Modal-module__7LRQSW__modal{background-color:var(--background);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);border:1px solid var(--border);flex-direction:column;width:100%;max-width:500px;min-height:0;max-height:calc(100dvh - 2rem);animation:.3s cubic-bezier(.16,1,.3,1) Modal-module__7LRQSW__slideUp;display:flex;overflow:hidden}.Modal-module__7LRQSW__header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.Modal-module__7LRQSW__title{overflow-wrap:anywhere;min-width:0;color:var(--foreground);margin:0;font-size:1.125rem;font-weight:600}.Modal-module__7LRQSW__closeButton{cursor:pointer;width:2.5rem;height:2.5rem;color:var(--muted-foreground);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.Modal-module__7LRQSW__closeButton:hover{background-color:var(--accent);color:var(--foreground)}.Modal-module__7LRQSW__content{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-wrap:anywhere;min-height:0;padding:1.5rem;overflow-y:auto}.Modal-module__7LRQSW__wide{max-width:680px}.Modal-module__7LRQSW__footer{border-top:1px solid var(--border);flex-shrink:0;padding:1rem 1.5rem}@media (max-width:480px){.Modal-module__7LRQSW__header,.Modal-module__7LRQSW__content,.Modal-module__7LRQSW__footer{padding:1rem}.Modal-module__7LRQSW__overlay{padding:max(8px,env(safe-area-inset-top,0px))8px max(8px,env(safe-area-inset-bottom,0px))}.Modal-module__7LRQSW__modal{max-height:calc(100dvh - max(8px,env(safe-area-inset-top,0px)) - max(8px,env(safe-area-inset-bottom,0px)))}.Modal-module__7LRQSW__closeButton{width:44px;height:44px}.Modal-module__7LRQSW__content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}}@keyframes Modal-module__7LRQSW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__7LRQSW__slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}
.TeamTab-module__AByWxq__container{flex-direction:column;gap:1.25rem;display:flex}.TeamTab-module__AByWxq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.TeamTab-module__AByWxq__title{margin:0;font-size:1.5rem;font-weight:700}.TeamTab-module__AByWxq__subtitle{color:var(--muted-foreground);margin:.25rem 0 0;font-size:.85rem}.TeamTab-module__AByWxq__inviteButton{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-weight:600;display:inline-flex}.TeamTab-module__AByWxq__loading,.TeamTab-module__AByWxq__accessDenied{text-align:center;color:var(--muted-foreground);padding:2rem}.TeamTab-module__AByWxq__section{min-width:0}.TeamTab-module__AByWxq__sectionTitle{color:var(--muted-foreground);margin-bottom:1rem;font-size:.95rem;font-weight:600}.TeamTab-module__AByWxq__membersList{flex-direction:column;gap:.75rem;display:flex}.TeamTab-module__AByWxq__memberCard{background:var(--card);border:1px solid var(--border);border-radius:12px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1rem 1.5rem;padding:1.25rem;display:grid}.TeamTab-module__AByWxq__memberInfo{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.TeamTab-module__AByWxq__avatar{background:var(--primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.9rem;font-weight:700;display:flex}.TeamTab-module__AByWxq__memberName{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.TeamTab-module__AByWxq__memberEmail{overflow-wrap:anywhere;color:var(--muted-foreground);font-size:.85rem}.TeamTab-module__AByWxq__youBadge,.TeamTab-module__AByWxq__adminBadge{border-radius:4px;padding:.2rem .5rem;font-size:.7rem;font-weight:600}.TeamTab-module__AByWxq__youBadge{background:var(--status-blue-bg);color:var(--status-blue-text)}.TeamTab-module__AByWxq__adminBadge{background:var(--status-yellow-bg);color:#b45309}.TeamTab-module__AByWxq__permTags{flex-wrap:wrap;gap:.4rem;display:flex}.TeamTab-module__AByWxq__permTag{overflow-wrap:anywhere;background:var(--secondary);border:1px solid var(--border);border-radius:6px;padding:.25rem .6rem;font-size:.75rem}.TeamTab-module__AByWxq__memberActions{border-top:1px solid var(--border);flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:.5rem;padding-top:.75rem;display:flex}.TeamTab-module__AByWxq__editBtn,.TeamTab-module__AByWxq__removeBtn,.TeamTab-module__AByWxq__revokeBtn{cursor:pointer;border-radius:6px;padding:.4rem .8rem;font-size:.8rem;font-weight:600}.TeamTab-module__AByWxq__editBtn{background:var(--card);border:1px solid var(--border);color:var(--foreground)}.TeamTab-module__AByWxq__removeBtn{background:var(--status-red-bg);color:var(--status-red-text);border:none}.TeamTab-module__AByWxq__revokeBtn{background:var(--card);border:1px solid var(--border);color:var(--status-red-text)}.TeamTab-module__AByWxq__invitesList{flex-direction:column;gap:.5rem;display:flex}.TeamTab-module__AByWxq__inviteCard{overflow-wrap:anywhere;background:var(--secondary);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.TeamTab-module__AByWxq__inviteEmail{font-weight:600}.TeamTab-module__AByWxq__inviteExpires{color:var(--muted-foreground);margin-left:1rem;font-size:.8rem}.TeamTab-module__AByWxq__formGroup{margin-bottom:1rem}.TeamTab-module__AByWxq__formGroup label{margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:block}.TeamTab-module__AByWxq__formGroup input[type=email],.TeamTab-module__AByWxq__formGroup input[type=text],.TeamTab-module__AByWxq__formGroup select{background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:8px;width:100%;padding:.75rem;font-size:.9rem}.TeamTab-module__AByWxq__permGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.TeamTab-module__AByWxq__formGroup .TeamTab-module__AByWxq__permCheckbox,.TeamTab-module__AByWxq__permCheckbox{background:var(--secondary);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem;font-size:.85rem;display:flex}.TeamTab-module__AByWxq__permCheckbox input{accent-color:var(--primary)}.TeamTab-module__AByWxq__submitBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:.75rem;font-weight:600}.TeamTab-module__AByWxq__submitBtn:disabled{opacity:.6;cursor:not-allowed}.TeamTab-module__AByWxq__error{background:var(--status-red-bg);color:var(--status-red-text);border-radius:8px;margin-bottom:1rem;padding:.75rem;font-size:.85rem}.TeamTab-module__AByWxq__editingFor{color:var(--muted-foreground);margin-bottom:1rem}.TeamTab-module__AByWxq__modalActions{flex-wrap:wrap;gap:.75rem;display:flex}.TeamTab-module__AByWxq__modalActions>button{flex:130px;width:auto;margin:0}.TeamTab-module__AByWxq__cancelBtn{color:var(--foreground);background:var(--card);border:1px solid var(--border);cursor:pointer;border-radius:8px;flex:1;padding:.75rem;font-weight:600}.TeamTab-module__AByWxq__memberCardInactive{background:var(--secondary)}.TeamTab-module__AByWxq__inactiveBadge{background:var(--status-red-bg);color:var(--status-red-text);border-radius:4px;padding:.2rem .5rem;font-size:.7rem;font-weight:600}.TeamTab-module__AByWxq__chatwootBadge,.TeamTab-module__AByWxq__chatwootPendingBadge{border-radius:4px;padding:.2rem .5rem;font-size:.7rem;font-weight:600}.TeamTab-module__AByWxq__chatwootBadge{color:#2563eb;background:#2563eb1f}.TeamTab-module__AByWxq__chatwootPendingBadge{color:#b45309;background:#f59e0b24}.TeamTab-module__AByWxq__dangerText{color:var(--muted-foreground);margin:0 0 .9rem;font-size:.9rem;line-height:1.5}.TeamTab-module__AByWxq__errorBox{background:var(--status-red-bg);color:var(--status-red-text);border-radius:8px;padding:.75rem;font-size:.85rem;line-height:1.45}.TeamTab-module__AByWxq__dangerBtn{background:var(--status-red-text);color:#fff;cursor:pointer;border:none;border-radius:8px;flex:1;padding:.75rem;font-weight:600}.TeamTab-module__AByWxq__dangerBtn:disabled{opacity:.6;cursor:not-allowed}.TeamTab-module__AByWxq__successBox{background:var(--status-green-bg,#34d3991f);color:var(--status-green-text,#047857);border-radius:8px;margin-bottom:1rem;padding:.75rem;font-size:.85rem;line-height:1.45}.TeamTab-module__AByWxq__splitLine{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.7rem;margin:1.4rem 0 1rem;font-size:.72rem;display:flex}.TeamTab-module__AByWxq__splitLine:before,.TeamTab-module__AByWxq__splitLine:after{content:"";background:var(--border);flex:1;height:1px}.TeamTab-module__AByWxq__memberDetails,.TeamTab-module__AByWxq__memberPermissions{min-width:0}.TeamTab-module__AByWxq__memberRole,.TeamTab-module__AByWxq__permissionCaption{color:var(--muted-foreground);font-size:.75rem}.TeamTab-module__AByWxq__memberRole{margin-top:.25rem}.TeamTab-module__AByWxq__permissionCaption{margin-bottom:.5rem;display:block}.TeamTab-module__AByWxq__morePermissions{font-size:.75rem}.TeamTab-module__AByWxq__morePermissions summary{cursor:pointer;color:var(--primary);padding:.25rem}.TeamTab-module__AByWxq__morePermissions[open]{flex-basis:100%}.TeamTab-module__AByWxq__morePermissions[open] .TeamTab-module__AByWxq__permTags{margin-top:.5rem}.TeamTab-module__AByWxq__overview{border:1px solid var(--border);background:var(--secondary);border-radius:12px;flex-wrap:wrap;gap:1rem 2rem;padding:1rem 1.25rem;display:flex}.TeamTab-module__AByWxq__overview>div{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.TeamTab-module__AByWxq__overview strong{color:var(--foreground)}.TeamTab-module__AByWxq__activeDot{background:var(--color-success);border-radius:50%;width:8px;height:8px}.TeamTab-module__AByWxq__toolbar{flex-wrap:wrap;gap:.75rem;display:flex}.TeamTab-module__AByWxq__searchField{border:1px solid var(--border);color:var(--muted-foreground);background:var(--card);border-radius:8px;flex:250px;align-items:center;gap:.5rem;padding:.65rem .85rem;display:flex}.TeamTab-module__AByWxq__searchField input{width:100%;min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;font-size:.875rem}.TeamTab-module__AByWxq__searchField:focus-within{outline:2px solid var(--primary);outline-offset:2px}.TeamTab-module__AByWxq__toolbar select{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:8px;padding:.65rem .85rem;font-size:.875rem}.TeamTab-module__AByWxq__emptyState{text-align:center;color:var(--muted-foreground);border:1px dashed var(--border);border-radius:12px;padding:2rem 1rem}@media (max-width:640px){.TeamTab-module__AByWxq__memberCard{grid-template-columns:minmax(0,1fr);padding:1rem}.TeamTab-module__AByWxq__memberActions{justify-content:flex-start}.TeamTab-module__AByWxq__memberActions>button{flex:auto}.TeamTab-module__AByWxq__toolbar select{flex:1}.TeamTab-module__AByWxq__inviteButton{width:100%}}
.MobileNavigation-module__yiuT0G__mobile{display:none}@media (max-width:900px){.MobileNavigation-module__yiuT0G__mobile{display:block}.MobileNavigation-module__yiuT0G__header{height:var(--mobile-header-height);padding:env(safe-area-inset-top,0px)max(16px,env(safe-area-inset-right,0px))0 max(16px,env(safe-area-inset-left,0px));background:var(--card);border-bottom:1px solid var(--border);z-index:90;align-items:center;display:flex;position:fixed;inset:0 0 auto}.MobileNavigation-module__yiuT0G__header a{align-items:center;min-height:44px;display:flex}.MobileNavigation-module__yiuT0G__logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:148px;height:34px}.MobileNavigation-module__yiuT0G__bottomNav{height:var(--mobile-nav-height);padding:6px max(8px,env(safe-area-inset-right,0px))calc(6px + env(safe-area-inset-bottom,0px))max(8px,env(safe-area-inset-left,0px));background:var(--card);border-top:1px solid var(--border);z-index:100;gap:4px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -4px 20px #0f172a0d}.MobileNavigation-module__yiuT0G__shortcut{min-width:0;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:.7rem;font-weight:600;text-decoration:none;display:flex}.MobileNavigation-module__yiuT0G__shortcut span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}.MobileNavigation-module__yiuT0G__active{background:var(--color-selection);color:var(--primary)}.MobileNavigation-module__yiuT0G__menuGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.MobileNavigation-module__yiuT0G__menuItem{border:1px solid var(--border);min-height:60px;color:var(--foreground);overflow-wrap:anywhere;border-radius:12px;align-items:center;gap:10px;padding:12px;font-size:.85rem;line-height:1.35;text-decoration:none;display:flex}.MobileNavigation-module__yiuT0G__menuItem.MobileNavigation-module__yiuT0G__active{border-color:var(--primary);color:var(--primary)}.MobileNavigation-module__yiuT0G__menuItem svg,.MobileNavigation-module__yiuT0G__account svg{flex-shrink:0}.MobileNavigation-module__yiuT0G__account{border-top:1px solid var(--border);gap:4px;margin-top:20px;padding-top:12px;display:grid}.MobileNavigation-module__yiuT0G__account button{min-height:48px;color:var(--foreground);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px;font-size:.875rem;display:flex}.MobileNavigation-module__yiuT0G__account span{overflow-wrap:anywhere;min-width:0}.MobileNavigation-module__yiuT0G__account strong,.MobileNavigation-module__yiuT0G__account small{display:block}.MobileNavigation-module__yiuT0G__account small{color:var(--muted-foreground);margin-top:2px}.MobileNavigation-module__yiuT0G__account button:hover,.MobileNavigation-module__yiuT0G__menuItem:hover{background:var(--muted)}.MobileNavigation-module__yiuT0G__shortcut:focus-visible,.MobileNavigation-module__yiuT0G__menuItem:focus-visible,.MobileNavigation-module__yiuT0G__account button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}body.impersonating .MobileNavigation-module__yiuT0G__header{top:40px}
.CommissionsTab-module__kpNODG__page{flex-direction:column;gap:18px;display:flex}.CommissionsTab-module__kpNODG__card{border:1px solid var(--color-border-default);background:var(--color-surface-raised);color:var(--color-text-primary);border-radius:16px;padding:20px}.CommissionsTab-module__kpNODG__cardTitle{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.CommissionsTab-module__kpNODG__cardTitle>svg{width:20px;color:var(--color-action-primary);flex:none}.CommissionsTab-module__kpNODG__cardTitle strong{font-size:15px}.CommissionsTab-module__kpNODG__cardTitle p,.CommissionsTab-module__kpNODG__switchRow p{color:var(--color-text-muted);margin-top:4px;font-size:12px;line-height:1.45}.CommissionsTab-module__kpNODG__switchRow{justify-content:space-between;align-items:center;gap:24px;display:flex}.CommissionsTab-module__kpNODG__switchRow strong{font-size:15px}.CommissionsTab-module__kpNODG__switch{flex:none;position:relative}.CommissionsTab-module__kpNODG__switch input{opacity:0;position:absolute}.CommissionsTab-module__kpNODG__switch span{background:var(--color-border-strong);cursor:pointer;border-radius:999px;width:48px;height:27px;transition:all .2s;display:block}.CommissionsTab-module__kpNODG__switch span:after{content:"";background:var(--color-surface-raised);border-radius:50%;width:19px;height:19px;transition:all .2s;position:absolute;top:4px;left:4px;box-shadow:0 2px 5px #0003}.CommissionsTab-module__kpNODG__switch input:checked+span{background:var(--color-action-primary)}.CommissionsTab-module__kpNODG__switch input:checked+span:after{transform:translate(21px)}.CommissionsTab-module__kpNODG__switch input:focus-visible+span{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CommissionsTab-module__kpNODG__rates{grid-template-columns:1fr 1fr;gap:16px;display:grid}.CommissionsTab-module__kpNODG__rate label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.CommissionsTab-module__kpNODG__rate small{color:var(--color-text-muted);margin-top:4px;font-size:12px;line-height:1.4;display:block}.CommissionsTab-module__kpNODG__percentInput{position:relative}.CommissionsTab-module__kpNODG__percentInput input{padding-right:32px}.CommissionsTab-module__kpNODG__percentInput:after{content:"%";color:var(--color-text-muted);pointer-events:none;font-size:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.CommissionsTab-module__kpNODG__input,.CommissionsTab-module__kpNODG__select{border:1px solid var(--color-border-default);background:var(--color-surface-canvas);width:100%;color:var(--color-text-primary);border-radius:8px;padding:10px 12px;font-size:14px}.CommissionsTab-module__kpNODG__input:focus,.CommissionsTab-module__kpNODG__select:focus{outline:2px solid var(--color-focus-ring);outline-offset:0}.CommissionsTab-module__kpNODG__input[aria-invalid=true]{border-color:var(--color-danger)}.CommissionsTab-module__kpNODG__preview{background:var(--color-surface-muted);color:var(--color-text-secondary);border-radius:11px;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.5}.CommissionsTab-module__kpNODG__preview strong{color:var(--color-text-primary)}.CommissionsTab-module__kpNODG__note{border:1px solid var(--color-info-border);background:var(--color-info-subtle);color:var(--color-info-subtle-foreground);border-radius:11px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:12px;line-height:1.45;display:flex}.CommissionsTab-module__kpNODG__note svg{flex:none;width:17px;margin-top:1px}.CommissionsTab-module__kpNODG__noteWarn{border-color:var(--color-warning-border);background:var(--color-warning-subtle);color:var(--color-warning-subtle-foreground)}.CommissionsTab-module__kpNODG__actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.CommissionsTab-module__kpNODG__dirty{color:var(--color-text-muted);font-size:12px}.CommissionsTab-module__kpNODG__btn{background:var(--color-action-primary);color:var(--color-action-on-primary);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:650;display:inline-flex}.CommissionsTab-module__kpNODG__btn:disabled{opacity:.5;cursor:not-allowed}.CommissionsTab-module__kpNODG__btn svg{width:16px}.CommissionsTab-module__kpNODG__btnGhost{border:1px solid var(--color-border-default);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:6px 10px;font-size:12px}.CommissionsTab-module__kpNODG__btnGhost:hover{border-color:var(--color-danger-border);color:var(--color-danger)}.CommissionsTab-module__kpNODG__btnGhost:disabled{opacity:.5;cursor:not-allowed}.CommissionsTab-module__kpNODG__list{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.CommissionsTab-module__kpNODG__row{border:1px solid var(--color-border-subtle);border-radius:10px;grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.CommissionsTab-module__kpNODG__row strong{font-size:14px}.CommissionsTab-module__kpNODG__role{color:var(--color-text-muted);font-size:12px}.CommissionsTab-module__kpNODG__rule{font-size:13px;font-weight:600}.CommissionsTab-module__kpNODG__ruleNone{color:var(--color-danger)}.CommissionsTab-module__kpNODG__ruleDefault{color:var(--color-text-muted);font-size:12px;font-weight:400}.CommissionsTab-module__kpNODG__inactive{color:var(--color-text-muted);margin-left:6px;font-size:11px}.CommissionsTab-module__kpNODG__empty{color:var(--color-text-muted);margin-bottom:16px;font-size:13px}.CommissionsTab-module__kpNODG__addForm{grid-template-columns:2fr 1fr 1.3fr .8fr auto;align-items:end;gap:8px;display:grid}.CommissionsTab-module__kpNODG__addForm label{margin-bottom:4px;font-size:12px;font-weight:600;display:block}.CommissionsTab-module__kpNODG__error,.CommissionsTab-module__kpNODG__success,.CommissionsTab-module__kpNODG__loading{border-radius:11px;align-items:center;gap:8px;padding:12px 14px;font-size:13px;display:flex}.CommissionsTab-module__kpNODG__error{background:var(--color-danger-subtle);color:var(--color-danger-subtle-foreground)}.CommissionsTab-module__kpNODG__success{background:var(--color-success-subtle);color:var(--color-success-subtle-foreground)}.CommissionsTab-module__kpNODG__loading{min-height:220px;color:var(--color-text-muted);justify-content:center}.CommissionsTab-module__kpNODG__spin{animation:1s linear infinite CommissionsTab-module__kpNODG__spin}@keyframes CommissionsTab-module__kpNODG__spin{to{transform:rotate(360deg)}}@media (max-width:760px){.CommissionsTab-module__kpNODG__rates{grid-template-columns:1fr}.CommissionsTab-module__kpNODG__addForm{grid-template-columns:1fr 1fr}.CommissionsTab-module__kpNODG__addForm>:first-child{grid-column:1/-1}.CommissionsTab-module__kpNODG__row{grid-template-columns:1fr auto}.CommissionsTab-module__kpNODG__row .CommissionsTab-module__kpNODG__role{grid-column:1}}
.SophiaOwl-module__d_gkmq__owl{aspect-ratio:757/640;touch-action:none;place-items:center;width:100%;display:grid}.SophiaOwl-module__d_gkmq__owl svg{filter:drop-shadow(0 15px 18px #1a4b7614);width:100%;height:100%;overflow:visible}.SophiaOwl-module__d_gkmq__green svg{filter:drop-shadow(0 15px 18px #0f643d17)}.SophiaOwl-module__d_gkmq__green{aspect-ratio:1;--look-shift:6px;--think-x:5px;--think-y:-4px;--landing-start:-18px;--walk-hop:-4px;--walk-left:-7px;--walk-mid-left:-2px;--walk-mid-right:4px;--walk-right:8px}.SophiaOwl-module__d_gkmq__green.SophiaOwl-module__d_gkmq__walking{aspect-ratio:256/304}.SophiaOwl-module__d_gkmq__owl:not(.SophiaOwl-module__d_gkmq__green){--look-shift:18px;--think-x:14px;--think-y:-12px;--landing-start:-52px;--walk-hop:-10px;--walk-left:-19px;--walk-mid-left:-6px;--walk-mid-right:11px;--walk-right:22px}.SophiaOwl-module__d_gkmq__body,.SophiaOwl-module__d_gkmq__eyes,.SophiaOwl-module__d_gkmq__travel,.SophiaOwl-module__d_gkmq__leftFoot,.SophiaOwl-module__d_gkmq__rightFoot{transform-box:view-box;transform-origin:50% 55%}.SophiaOwl-module__d_gkmq__leftFoot{transform-origin:339px 566px}.SophiaOwl-module__d_gkmq__rightFoot{transform-origin:382px 566px}.SophiaOwl-module__d_gkmq__green .SophiaOwl-module__d_gkmq__leftFoot{transform-origin:115px 269px}.SophiaOwl-module__d_gkmq__green .SophiaOwl-module__d_gkmq__rightFoot{transform-origin:141px 269px}.SophiaOwl-module__d_gkmq__leftPupil,.SophiaOwl-module__d_gkmq__rightPupil{transform-box:view-box;animation:5.7s ease-in-out infinite SophiaOwl-module__d_gkmq__blink}.SophiaOwl-module__d_gkmq__leftPupil{transform-origin:239px 344px}.SophiaOwl-module__d_gkmq__rightPupil{transform-origin:482px 344px}.SophiaOwl-module__d_gkmq__green .SophiaOwl-module__d_gkmq__leftPupil{transform-origin:72px 137px}.SophiaOwl-module__d_gkmq__green .SophiaOwl-module__d_gkmq__rightPupil{transform-origin:170px 137px}.SophiaOwl-module__d_gkmq__green .SophiaOwl-module__d_gkmq__leftPupil,.SophiaOwl-module__d_gkmq__green .SophiaOwl-module__d_gkmq__rightPupil{animation:none}.SophiaOwl-module__d_gkmq__lids{opacity:0;animation:5.7s ease-in-out infinite SophiaOwl-module__d_gkmq__closedLids}.SophiaOwl-module__d_gkmq__green .SophiaOwl-module__d_gkmq__lids{animation:none}.SophiaOwl-module__d_gkmq__sleep .SophiaOwl-module__d_gkmq__leftPupil,.SophiaOwl-module__d_gkmq__sleep .SophiaOwl-module__d_gkmq__rightPupil{animation:none;transform:scaleY(.08)}.SophiaOwl-module__d_gkmq__sleep .SophiaOwl-module__d_gkmq__lids{opacity:1;animation:none}.SophiaOwl-module__d_gkmq__tickle .SophiaOwl-module__d_gkmq__leftPupil,.SophiaOwl-module__d_gkmq__tickle .SophiaOwl-module__d_gkmq__rightPupil{animation:none;transform:scaleY(.08)}.SophiaOwl-module__d_gkmq__tickle .SophiaOwl-module__d_gkmq__lids{opacity:1;animation:none}.SophiaOwl-module__d_gkmq__tickle .SophiaOwl-module__d_gkmq__body{animation:.76s ease-in-out infinite SophiaOwl-module__d_gkmq__tickleWiggle}.SophiaOwl-module__d_gkmq__curious .SophiaOwl-module__d_gkmq__body{animation:5s ease-in-out infinite SophiaOwl-module__d_gkmq__curiousHead}.SophiaOwl-module__d_gkmq__attention .SophiaOwl-module__d_gkmq__body{animation:6s ease-in-out infinite SophiaOwl-module__d_gkmq__attentionHead}.SophiaOwl-module__d_gkmq__attention .SophiaOwl-module__d_gkmq__eyes{animation:6s ease-in-out infinite SophiaOwl-module__d_gkmq__attentionEyes}.SophiaOwl-module__d_gkmq__sleep .SophiaOwl-module__d_gkmq__body{animation:3.9s cubic-bezier(.4,0,.2,1) infinite SophiaOwl-module__d_gkmq__sleepBreath}.SophiaOwl-module__d_gkmq__dreamZ{opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.9s ease-out infinite SophiaOwl-module__d_gkmq__dreamFloat}.SophiaOwl-module__d_gkmq__dreamOne{animation-delay:-.3s}.SophiaOwl-module__d_gkmq__dreamTwo{animation-delay:-1.6s}.SophiaOwl-module__d_gkmq__dreamThree{animation-delay:-2.9s}.SophiaOwl-module__d_gkmq__green .SophiaOwl-module__d_gkmq__sleepSymbols{--dream-rise:-23px}.SophiaOwl-module__d_gkmq__owl:not(.SophiaOwl-module__d_gkmq__green) .SophiaOwl-module__d_gkmq__sleepSymbols{--dream-rise:-62px}.SophiaOwl-module__d_gkmq__curious .SophiaOwl-module__d_gkmq__eyes{animation:5s ease-in-out infinite SophiaOwl-module__d_gkmq__curiousEyes}.SophiaOwl-module__d_gkmq__tilt .SophiaOwl-module__d_gkmq__body{animation:4.8s ease-in-out infinite SophiaOwl-module__d_gkmq__tiltHead}.SophiaOwl-module__d_gkmq__thinking .SophiaOwl-module__d_gkmq__body{animation:5s ease-in-out infinite SophiaOwl-module__d_gkmq__thinkingHead}.SophiaOwl-module__d_gkmq__thinking .SophiaOwl-module__d_gkmq__eyes{animation:5s ease-in-out infinite SophiaOwl-module__d_gkmq__thinkingEyes}.SophiaOwl-module__d_gkmq__greeting .SophiaOwl-module__d_gkmq__body{animation:4.6s ease-in-out infinite SophiaOwl-module__d_gkmq__greetingHead}.SophiaOwl-module__d_gkmq__surprise .SophiaOwl-module__d_gkmq__body{animation:5s ease-in-out infinite SophiaOwl-module__d_gkmq__surpriseHead}.SophiaOwl-module__d_gkmq__surprise .SophiaOwl-module__d_gkmq__eyes{animation:5s ease-in-out infinite SophiaOwl-module__d_gkmq__surpriseEyes}.SophiaOwl-module__d_gkmq__landing .SophiaOwl-module__d_gkmq__body{animation:5.5s cubic-bezier(.22,1,.36,1) infinite SophiaOwl-module__d_gkmq__landingHead}.SophiaOwl-module__d_gkmq__walking .SophiaOwl-module__d_gkmq__travel{animation:4.6s ease-in-out infinite SophiaOwl-module__d_gkmq__walkingTravel}.SophiaOwl-module__d_gkmq__walking .SophiaOwl-module__d_gkmq__body{animation:4.6s ease-in-out infinite SophiaOwl-module__d_gkmq__walkingHead}.SophiaOwl-module__d_gkmq__walking .SophiaOwl-module__d_gkmq__leftFoot{animation:4.6s ease-in-out infinite SophiaOwl-module__d_gkmq__leftStep}.SophiaOwl-module__d_gkmq__walking .SophiaOwl-module__d_gkmq__rightFoot{animation:4.6s ease-in-out infinite SophiaOwl-module__d_gkmq__rightStep}.SophiaOwl-module__d_gkmq__follow .SophiaOwl-module__d_gkmq__eyes{transition:transform .18s ease-out}.SophiaOwl-module__d_gkmq__follow .SophiaOwl-module__d_gkmq__body{transition:transform .22s ease-out}.SophiaOwl-module__d_gkmq__follow:hover .SophiaOwl-module__d_gkmq__body{transform:rotate(2deg)}.SophiaOwl-module__d_gkmq__follow.SophiaOwl-module__d_gkmq__paused:hover .SophiaOwl-module__d_gkmq__body{transform:none}@keyframes SophiaOwl-module__d_gkmq__attentionHead{0%,18%,54%,to{transform:rotate(0)translateY(0)}24%,35%{transform:rotate(-8deg)translateY(-2px)}42%,49%{transform:rotate(5deg)translateY(-3px)}}@keyframes SophiaOwl-module__d_gkmq__attentionEyes{0%,18%,54%,to{transform:translate(0)}24%,35%{transform:translateX(calc(-1*var(--look-shift)))}42%,49%{transform:translateX(var(--look-shift))}}@keyframes SophiaOwl-module__d_gkmq__sleepBreath{0%,to{transform:translateY(3px)rotate(-1.5deg)scale(1)}38%,57%{transform:translateY(-3px)rotate(.8deg)scale(1.055,1.075)}78%{transform:translateY(2px)rotate(-1deg)scale(.99,.985)}}@keyframes SophiaOwl-module__d_gkmq__tickleWiggle{0%,to{transform:rotate(0)translateY(0)scale(1)}20%{transform:rotate(-7deg)translateY(-3px)scale(1.04,.96)}42%{transform:rotate(6deg)translateY(1px)scale(.97,1.04)}64%{transform:rotate(-5deg)translateY(-2px)scale(1.03,.97)}82%{transform:rotate(4deg)translateY(1px)scale(.99,1.02)}}@keyframes SophiaOwl-module__d_gkmq__dreamFloat{0%,7%{opacity:0;transform:translate(4px,9px)scale(.65)rotate(-9deg)}17%{opacity:1}70%{opacity:.95;transform:translate(-3px,calc(var(--dream-rise)*.7))scale(1)rotate(7deg)}91%,to{opacity:0;transform:translate(-8px,var(--dream-rise))scale(1.12)rotate(12deg)}}@keyframes SophiaOwl-module__d_gkmq__blink{0%,69%,73%,75%,79%,to{transform:scaleY(1)}71%,77%{transform:scaleY(.08)}}@keyframes SophiaOwl-module__d_gkmq__closedLids{0%,69%,73%,75%,79%,to{opacity:0}71%,77%{opacity:1}}@keyframes SophiaOwl-module__d_gkmq__curiousHead{0%,15%,46%,72%,to{transform:rotate(0)}25%,38%{transform:rotate(-4deg)}55%,65%{transform:rotate(4deg)}}@keyframes SophiaOwl-module__d_gkmq__curiousEyes{0%,15%,46%,72%,to{transform:translate(0)}25%,38%{transform:translateX(calc(-1*var(--look-shift)))}55%,65%{transform:translateX(var(--look-shift))}}@keyframes SophiaOwl-module__d_gkmq__tiltHead{0%,18%,72%,to{transform:rotate(0)}30%,60%{transform:rotate(9deg)}}@keyframes SophiaOwl-module__d_gkmq__thinkingHead{0%,18%,74%,to{transform:rotate(0)}30%,62%{transform:rotate(-7deg)translateY(-3px)}}@keyframes SophiaOwl-module__d_gkmq__thinkingEyes{0%,18%,74%,to{transform:translate(0)}30%,62%{transform:translate(var(--think-x),var(--think-y))}}@keyframes SophiaOwl-module__d_gkmq__greetingHead{0%,15%,58%,to{transform:rotate(0)translateY(0)}25%{transform:rotate(-9deg)translateY(3px)}36%{transform:rotate(7deg)translateY(0)}47%{transform:rotate(-4deg)translateY(2px)}}@keyframes SophiaOwl-module__d_gkmq__surpriseHead{0%,18%,55%,to{transform:scale(1)translateY(0)}24%{transform:scale(1.075)translateY(-8px)}37%{transform:scale(.98)translateY(2px)}}@keyframes SophiaOwl-module__d_gkmq__surpriseEyes{0%,18%,55%,to{transform:scale(1)}24%,32%{transform:scale(1.06)}}@keyframes SophiaOwl-module__d_gkmq__landingHead{0%{opacity:0;transform:translateY(var(--landing-start))scale(.8)rotate(-6deg)}14%{opacity:1;transform:translateY(10px)scale(1.03)rotate(2deg)}23%{transform:translateY(-5px)scale(.99)rotate(-1deg)}32%,78%{opacity:1;transform:translateY(0)scale(1)rotate(0)}92%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes SophiaOwl-module__d_gkmq__walkingHead{0%,12%,62%,to{transform:translateY(0)rotate(0)}22%,43%{transform:translateY(var(--walk-hop))rotate(-3deg)}32%,53%{transform:translateY(1px)rotate(2deg)}}@keyframes SophiaOwl-module__d_gkmq__walkingTravel{0%,12%,62%,to{transform:translate(0)}22%{transform:translateX(var(--walk-left))}32%{transform:translateX(var(--walk-mid-left))}43%{transform:translateX(var(--walk-mid-right))}53%{transform:translateX(var(--walk-right))}}@keyframes SophiaOwl-module__d_gkmq__leftStep{0%,12%,32%,62%,to{transform:rotate(0)}22%,43%{transform:rotate(-12deg)}}@keyframes SophiaOwl-module__d_gkmq__rightStep{0%,12%,32%,62%,to{transform:rotate(0)}22%,43%{transform:rotate(12deg)}}@media (prefers-reduced-motion:reduce){.SophiaOwl-module__d_gkmq__owl *,.SophiaOwl-module__d_gkmq__owl:hover *{transition:none!important;animation:none!important;transform:none!important}.SophiaOwl-module__d_gkmq__sleep .SophiaOwl-module__d_gkmq__leftPupil,.SophiaOwl-module__d_gkmq__sleep .SophiaOwl-module__d_gkmq__rightPupil,.SophiaOwl-module__d_gkmq__tickle .SophiaOwl-module__d_gkmq__leftPupil,.SophiaOwl-module__d_gkmq__tickle .SophiaOwl-module__d_gkmq__rightPupil{transform:scaleY(.08)!important}.SophiaOwl-module__d_gkmq__tickle .SophiaOwl-module__d_gkmq__lids{opacity:1}.SophiaOwl-module__d_gkmq__sleep .SophiaOwl-module__d_gkmq__dreamOne{opacity:.8}}
.ClinicToday-module__4qqZaG__workspace{grid-template-columns:minmax(0,1.45fr) minmax(280px,.9fr);gap:18px;margin:0 0 34px;display:grid}.ClinicToday-module__4qqZaG__agendaCard,.ClinicToday-module__4qqZaG__receptionCard,.ClinicToday-module__4qqZaG__patientCard{border:1px solid var(--color-border-subtle);border-radius:17px;box-shadow:0 10px 30px #1d504a0b}.ClinicToday-module__4qqZaG__agendaCard{background:var(--color-surface-raised);flex-direction:column;min-height:365px;padding:28px;display:flex}.ClinicToday-module__4qqZaG__cardHeader{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;display:flex}.ClinicToday-module__4qqZaG__eyebrow{color:var(--color-action-primary);letter-spacing:.16em;font-size:10px;font-weight:750}.ClinicToday-module__4qqZaG__cardHeader h2,.ClinicToday-module__4qqZaG__receptionCard h2,.ClinicToday-module__4qqZaG__patientCard h2{color:var(--color-text-primary);letter-spacing:-.035em;margin:5px 0 0}.ClinicToday-module__4qqZaG__cardHeader h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.2vw,32px);font-weight:400}.ClinicToday-module__4qqZaG__cardHeader p{color:var(--color-text-muted);margin:4px 0 0;font-size:13px}.ClinicToday-module__4qqZaG__headerIcon{width:43px;height:43px;color:var(--color-action-primary);background:var(--color-selection);border-radius:11px;flex:none;place-items:center;display:grid}.ClinicToday-module__4qqZaG__appointments{margin:0;padding:6px 0 0;list-style:none}.ClinicToday-module__4qqZaG__appointment{border-bottom:1px solid var(--color-border-subtle);border-radius:8px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:59px;padding:9px 12px;display:grid}.ClinicToday-module__4qqZaG__appointment:last-child{border-bottom:0}.ClinicToday-module__4qqZaG__appointment.ClinicToday-module__4qqZaG__next{background:var(--color-selection);border-bottom-color:#0000}.ClinicToday-module__4qqZaG__appointment time{color:var(--color-text-muted);font-size:12px;font-weight:650}.ClinicToday-module__4qqZaG__appointmentCopy{gap:2px;min-width:0;display:grid}.ClinicToday-module__4qqZaG__appointmentCopy strong{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.ClinicToday-module__4qqZaG__appointmentCopy small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ClinicToday-module__4qqZaG__status{color:var(--color-action-primary);white-space:nowrap;font-size:10px;font-weight:650}.ClinicToday-module__4qqZaG__completed{color:var(--color-text-muted)}.ClinicToday-module__4qqZaG__emptyAgenda{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-height:180px;display:flex}.ClinicToday-module__4qqZaG__emptyAgenda>span{width:42px;height:42px;color:var(--color-action-primary);background:var(--color-selection);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.ClinicToday-module__4qqZaG__emptyAgenda strong{color:var(--color-text-primary);font-size:14px}.ClinicToday-module__4qqZaG__emptyAgenda p{color:var(--color-text-muted);margin:0;font-size:12px}.ClinicToday-module__4qqZaG__cardLink{width:fit-content;color:var(--color-action-primary);align-items:center;gap:8px;margin-top:auto;padding-top:17px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ClinicToday-module__4qqZaG__cardLink:hover,.ClinicToday-module__4qqZaG__receptionLink:hover{text-decoration:underline}.ClinicToday-module__4qqZaG__sideCards{grid-template-rows:minmax(0,1fr) auto;gap:18px;min-width:0;display:grid}.ClinicToday-module__4qqZaG__receptionCard{background:linear-gradient(145deg,var(--color-selection),var(--color-surface-subtle));flex-direction:column;padding:26px;display:flex}.ClinicToday-module__4qqZaG__miniHeading{color:var(--color-action-primary);letter-spacing:.14em;align-items:center;gap:9px;font-size:10px;font-weight:750;display:inline-flex}.ClinicToday-module__4qqZaG__miniHeading>span:first-child{border:1px solid var(--color-border-default);background:var(--color-surface-raised);border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.ClinicToday-module__4qqZaG__receptionCard h2{margin-top:17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2vw,29px);font-weight:400;line-height:1.2}.ClinicToday-module__4qqZaG__conversationNumbers{gap:26px;margin:auto 0 20px;padding-top:22px;display:flex}.ClinicToday-module__4qqZaG__conversationNumbers>div{gap:2px;display:grid}.ClinicToday-module__4qqZaG__conversationNumbers strong{color:var(--color-text-primary);font-size:26px;line-height:1}.ClinicToday-module__4qqZaG__conversationNumbers span{color:var(--color-text-secondary);font-size:11px}.ClinicToday-module__4qqZaG__receptionLink{width:fit-content;color:var(--color-action-primary);align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ClinicToday-module__4qqZaG__patientCard{background:var(--color-surface-raised);grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:15px;min-height:102px;padding:18px 22px;display:grid}.ClinicToday-module__4qqZaG__patientIcon{width:42px;height:42px;color:var(--color-action-primary);background:var(--color-selection);border-radius:11px;place-items:center;display:grid}.ClinicToday-module__4qqZaG__patientCard h2{font-size:18px;font-weight:650}.ClinicToday-module__4qqZaG__patientCard p{color:var(--color-text-muted);margin:3px 0 0;font-size:11px}.ClinicToday-module__4qqZaG__patientCard a{width:28px;height:28px;color:var(--color-action-primary);border-radius:8px;place-items:center;display:grid}.ClinicToday-module__4qqZaG__patientCard a:hover{background:var(--color-selection)}.ClinicToday-module__4qqZaG__workspace a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}@media (max-width:1120px){.ClinicToday-module__4qqZaG__workspace{grid-template-columns:1fr}.ClinicToday-module__4qqZaG__sideCards{grid-template-rows:auto;grid-template-columns:1fr 1fr}}@media (max-width:720px){.ClinicToday-module__4qqZaG__workspace,.ClinicToday-module__4qqZaG__sideCards{grid-template-columns:1fr}.ClinicToday-module__4qqZaG__agendaCard{min-height:330px;padding:20px}.ClinicToday-module__4qqZaG__receptionCard{min-height:260px;padding:22px}.ClinicToday-module__4qqZaG__appointment{gap:8px;padding:9px 5px}.ClinicToday-module__4qqZaG__patientCard{padding:16px}}
.TemplatesTab-module__tjCgLW__container{width:100%}.TemplatesTab-module__tjCgLW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.TemplatesTab-module__tjCgLW__headerLeft{flex:1}.TemplatesTab-module__tjCgLW__title{color:var(--foreground);margin:0;font-size:1.25rem;font-weight:600}.TemplatesTab-module__tjCgLW__subtitle{color:var(--muted-foreground);margin-top:.25rem;font-size:.875rem}.TemplatesTab-module__tjCgLW__headerActions{gap:.75rem;display:flex}.TemplatesTab-module__tjCgLW__refreshBtn,.TemplatesTab-module__tjCgLW__createBtn{cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.TemplatesTab-module__tjCgLW__refreshBtn{background:var(--secondary);color:var(--foreground);border:1px solid var(--border)}.TemplatesTab-module__tjCgLW__refreshBtn:hover{background:var(--secondary-hover)}.TemplatesTab-module__tjCgLW__createBtn{color:#fff;background:linear-gradient(135deg,#00d67d,#00b86b);border:none}.TemplatesTab-module__tjCgLW__createBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00d67d4d}.TemplatesTab-module__tjCgLW__loadingContainer{color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem;display:flex}.TemplatesTab-module__tjCgLW__spinning{animation:1s linear infinite TemplatesTab-module__tjCgLW__spin}@keyframes TemplatesTab-module__tjCgLW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TemplatesTab-module__tjCgLW__errorBanner{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.TemplatesTab-module__tjCgLW__errorBanner button{color:inherit;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:.25rem}.TemplatesTab-module__tjCgLW__formCard{background:var(--card);border:1px solid var(--border);border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.TemplatesTab-module__tjCgLW__formHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.TemplatesTab-module__tjCgLW__formHeader h4{color:var(--foreground);margin:0;font-size:1rem;font-weight:600}.TemplatesTab-module__tjCgLW__closeBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem}.TemplatesTab-module__tjCgLW__closeBtn:hover{color:var(--foreground)}.TemplatesTab-module__tjCgLW__formGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.TemplatesTab-module__tjCgLW__formGroup{flex-direction:column;gap:.5rem;display:flex}.TemplatesTab-module__tjCgLW__formGroup.TemplatesTab-module__tjCgLW__full{grid-column:1/-1}.TemplatesTab-module__tjCgLW__formGroup label{color:var(--foreground);font-size:.875rem;font-weight:500}.TemplatesTab-module__tjCgLW__input,.TemplatesTab-module__tjCgLW__select,.TemplatesTab-module__tjCgLW__textarea{border:1px solid var(--border);background:var(--secondary);color:var(--foreground);border-radius:8px;padding:.625rem .875rem;font-size:.875rem;transition:border-color .2s}.TemplatesTab-module__tjCgLW__input:focus,.TemplatesTab-module__tjCgLW__select:focus,.TemplatesTab-module__tjCgLW__textarea:focus{border-color:var(--primary);outline:none}.TemplatesTab-module__tjCgLW__textarea{resize:vertical;min-height:100px}.TemplatesTab-module__tjCgLW__hint{color:var(--muted-foreground);font-size:.75rem}.TemplatesTab-module__tjCgLW__formActions{border-top:1px solid var(--border);justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.TemplatesTab-module__tjCgLW__cancelBtn,.TemplatesTab-module__tjCgLW__submitBtn{cursor:pointer;border-radius:8px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.TemplatesTab-module__tjCgLW__cancelBtn{background:var(--secondary);color:var(--foreground);border:1px solid var(--border)}.TemplatesTab-module__tjCgLW__cancelBtn:hover{background:var(--secondary-hover)}.TemplatesTab-module__tjCgLW__submitBtn{color:#fff;background:linear-gradient(135deg,#00d67d,#00b86b);border:none}.TemplatesTab-module__tjCgLW__submitBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #00d67d4d}.TemplatesTab-module__tjCgLW__submitBtn:disabled{opacity:.5;cursor:not-allowed}.TemplatesTab-module__tjCgLW__emptyState{text-align:center;color:var(--muted-foreground);padding:4rem 2rem}.TemplatesTab-module__tjCgLW__emptyHint{margin-top:.5rem;font-size:.875rem}.TemplatesTab-module__tjCgLW__templatesGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.TemplatesTab-module__tjCgLW__templateCard{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:1.25rem;transition:all .2s}.TemplatesTab-module__tjCgLW__templateCard:hover{border-color:var(--primary);box-shadow:0 4px 16px #0000001a}.TemplatesTab-module__tjCgLW__templateHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.TemplatesTab-module__tjCgLW__templateName{color:var(--foreground);font-size:.95rem;font-weight:600}.TemplatesTab-module__tjCgLW__statusBadge{border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.TemplatesTab-module__tjCgLW__statusAPPROVED{color:#22c55e;background:#22c55e26}.TemplatesTab-module__tjCgLW__statusPENDING{color:#eab308;background:#eab30826}.TemplatesTab-module__tjCgLW__statusREJECTED{color:#ef4444;background:#ef444426}.TemplatesTab-module__tjCgLW__statusPAUSED{color:var(--muted-foreground);background:#9ca3af26}.TemplatesTab-module__tjCgLW__statusIconApproved{color:#22c55e}.TemplatesTab-module__tjCgLW__statusIconPending{color:#eab308}.TemplatesTab-module__tjCgLW__statusIconRejected{color:#ef4444}.TemplatesTab-module__tjCgLW__templateMeta{gap:.5rem;margin-bottom:.75rem;display:flex}.TemplatesTab-module__tjCgLW__categoryTag,.TemplatesTab-module__tjCgLW__languageTag{background:var(--secondary);color:var(--muted-foreground);border-radius:4px;padding:.2rem .5rem;font-size:.7rem}.TemplatesTab-module__tjCgLW__templateBody{color:var(--muted-foreground);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.TemplatesTab-module__tjCgLW__templateActions{border-top:1px solid var(--border);gap:.5rem;padding-top:.75rem;display:flex}.TemplatesTab-module__tjCgLW__viewBtn,.TemplatesTab-module__tjCgLW__deleteBtn{cursor:pointer;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8rem;transition:all .2s;display:inline-flex}.TemplatesTab-module__tjCgLW__viewBtn{background:var(--secondary);color:var(--foreground);border:1px solid var(--border)}.TemplatesTab-module__tjCgLW__viewBtn:hover{background:var(--secondary-hover)}.TemplatesTab-module__tjCgLW__deleteBtn{color:#ef4444;background:0 0;border:1px solid #0000}.TemplatesTab-module__tjCgLW__deleteBtn:hover{background:#ef44441a;border-color:#ef44444d}.TemplatesTab-module__tjCgLW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.TemplatesTab-module__tjCgLW__modal{background:var(--card);border:1px solid var(--border);border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow:auto}.TemplatesTab-module__tjCgLW__modalHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.TemplatesTab-module__tjCgLW__modalHeader h4{color:var(--foreground);margin:0;font-size:1.1rem;font-weight:600}.TemplatesTab-module__tjCgLW__modalBody{padding:1.5rem}.TemplatesTab-module__tjCgLW__previewLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.75rem}.TemplatesTab-module__tjCgLW__phonePreview{background:linear-gradient(135deg,#128c7e,#075e54);border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.TemplatesTab-module__tjCgLW__bubble{background:var(--card);color:#111;border-radius:0 8px 8px;max-width:85%;padding:.75rem 1rem;font-size:.9rem;line-height:1.5}.TemplatesTab-module__tjCgLW__templateDetails{color:var(--muted-foreground);flex-direction:column;gap:.5rem;font-size:.875rem;display:flex}.TemplatesTab-module__tjCgLW__templateDetails strong{color:var(--foreground)}
.AIWidget-module__gUlhOq__fab{z-index:1000;background:var(--color-action-primary);width:52px;height:52px;color:var(--color-action-on-primary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 4px 16px #0003}.AIWidget-module__gUlhOq__fab:hover{transform:scale(1.08);box-shadow:0 6px 20px #00000040}.AIWidget-module__gUlhOq__fab.AIWidget-module__gUlhOq__fabRight{left:unset;right:24px}.AIWidget-module__gUlhOq__fab.AIWidget-module__gUlhOq__owlFab{--owl-border:#a8d6ca;--owl-background:#e6f4ef;--owl-shadow:#115d5838;--owl-attention:#56b39e;border:1px solid var(--owl-border);background:radial-gradient(circle at 38% 30%,#fff,var(--owl-background)78%);width:56px;height:56px;box-shadow:0 5px 18px var(--owl-shadow);padding:3px}.AIWidget-module__gUlhOq__fab.AIWidget-module__gUlhOq__owlBlue{--owl-border:#a8c9e8;--owl-background:#e6f1fc;--owl-shadow:#1a4b7638;--owl-attention:#569ce0}.AIWidget-module__gUlhOq__owlGraphic{place-items:center;width:100%;height:100%;display:grid}.AIWidget-module__gUlhOq__unreadDot{z-index:2;background:#e65050;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;right:4px}.AIWidget-module__gUlhOq__fab.AIWidget-module__gUlhOq__owlAttention:after{content:"";border:2px solid var(--owl-attention);pointer-events:none;border-radius:50%;animation:6s ease-out infinite AIWidget-module__gUlhOq__owlCall;position:absolute;inset:-5px}@keyframes AIWidget-module__gUlhOq__owlCall{0%,20%,52%,to{opacity:0;transform:scale(.9)}28%{opacity:.75;transform:scale(1)}46%{opacity:0;transform:scale(1.15)}}.AIWidget-module__gUlhOq__panel{z-index:1000;background:var(--color-surface-raised);width:380px;max-height:calc(100vh - 120px);color:var(--color-text-primary);border:1px solid var(--color-border-default);border-radius:16px;flex-direction:column;animation:.2s AIWidget-module__gUlhOq__slideUp;display:flex;position:fixed;bottom:88px;left:24px;overflow:hidden;box-shadow:0 8px 32px #00000026}.AIWidget-module__gUlhOq__panel.AIWidget-module__gUlhOq__panelRight{left:unset;right:24px}@media (max-width:900px){.AIWidget-module__gUlhOq__fab,.AIWidget-module__gUlhOq__fab.AIWidget-module__gUlhOq__fabRight{background:var(--primary);left:auto;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(var(--mobile-nav-height) + 12px);z-index:110;width:48px;height:48px}.AIWidget-module__gUlhOq__panel,.AIWidget-module__gUlhOq__panel.AIWidget-module__gUlhOq__panelRight{left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));bottom:calc(var(--mobile-nav-height) + 8px);width:auto;height:min(600px,calc(100dvh - var(--mobile-header-height) - var(--mobile-nav-height) - 16px));max-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-nav-height) - 16px);z-index:110}.AIWidget-module__gUlhOq__panel textarea{min-width:0;font-size:16px}.AIWidget-module__gUlhOq__panel .AIWidget-module__gUlhOq__headerBtn,.AIWidget-module__gUlhOq__panel .AIWidget-module__gUlhOq__sendBtn{min-width:44px;min-height:44px}.AIWidget-module__gUlhOq__panel .AIWidget-module__gUlhOq__messages{min-height:0}.AIWidget-module__gUlhOq__fab.AIWidget-module__gUlhOq__chatFab{top:calc(env(safe-area-inset-top,0px) + 8px);bottom:auto;right:calc(max(16px,env(safe-area-inset-right,0px)) + 52px);width:44px;height:44px}.AIWidget-module__gUlhOq__fab.AIWidget-module__gUlhOq__owlFab{background:radial-gradient(circle at 38% 30%,#fff,var(--owl-background)78%);width:48px;height:48px;padding:2px}.AIWidget-module__gUlhOq__fab.AIWidget-module__gUlhOq__owlFab.AIWidget-module__gUlhOq__chatFab{width:44px;height:44px}body.impersonating .AIWidget-module__gUlhOq__fab.AIWidget-module__gUlhOq__chatFab{top:calc(env(safe-area-inset-top,0px) + 48px)}}@keyframes AIWidget-module__gUlhOq__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.AIWidget-module__gUlhOq__header{border-bottom:1px solid var(--color-border-default);background:var(--color-surface-subtle);flex-shrink:0;align-items:center;gap:10px;padding:14px 16px;display:flex}.AIWidget-module__gUlhOq__headerIcon{color:var(--color-action-primary);flex-shrink:0}.AIWidget-module__gUlhOq__headerOwl{flex-shrink:0;width:25px;height:25px}.AIWidget-module__gUlhOq__emptyOwl{opacity:.85;width:52px;height:52px}@media (prefers-reduced-motion:reduce){.AIWidget-module__gUlhOq__fab.AIWidget-module__gUlhOq__owlAttention:after{opacity:.7;animation:none;transform:none}}.AIWidget-module__gUlhOq__headerTitle{color:var(--color-text-primary,#1e293b);flex:1;font-size:14px;font-weight:600}.AIWidget-module__gUlhOq__headerAgentName{color:var(--color-text-secondary,#64748b);font-size:12px}.AIWidget-module__gUlhOq__headerActions{gap:4px;display:flex}.AIWidget-module__gUlhOq__headerBtn{cursor:pointer;color:var(--color-text-secondary,#64748b);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:background .15s,color .15s;display:flex}.AIWidget-module__gUlhOq__headerBtn:hover{background:var(--color-surface-muted);color:var(--color-text-primary,#1e293b)}.AIWidget-module__gUlhOq__messages{flex-direction:column;flex:1;gap:12px;min-height:200px;padding:16px;display:flex;overflow-y:auto}.AIWidget-module__gUlhOq__messageBubble{word-break:break-word;border-radius:12px;max-width:85%;padding:10px 14px;font-size:13px;line-height:1.5}.AIWidget-module__gUlhOq__messageUser{background:var(--color-action-primary);color:var(--color-action-on-primary);border-bottom-right-radius:4px;align-self:flex-end}.AIWidget-module__gUlhOq__messageAI{background:var(--color-surface-muted);color:var(--color-text-primary,#1e293b);border-bottom-left-radius:4px;align-self:flex-start}.AIWidget-module__gUlhOq__messageAI a{color:var(--color-action-primary);text-decoration:underline}.AIWidget-module__gUlhOq__typing{background:var(--color-surface-muted);border-radius:12px 12px 12px 4px;align-self:flex-start;gap:4px;padding:10px 14px;display:flex}.AIWidget-module__gUlhOq__typingDot{background:var(--color-text-secondary,#94a3b8);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite AIWidget-module__gUlhOq__bounce}.AIWidget-module__gUlhOq__typingDot:nth-child(2){animation-delay:.2s}.AIWidget-module__gUlhOq__typingDot:nth-child(3){animation-delay:.4s}@keyframes AIWidget-module__gUlhOq__bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}.AIWidget-module__gUlhOq__empty{color:var(--color-text-secondary,#94a3b8);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.AIWidget-module__gUlhOq__emptyIcon{opacity:.4}.AIWidget-module__gUlhOq__emptyText{font-size:13px}.AIWidget-module__gUlhOq__noAgent{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.AIWidget-module__gUlhOq__noAgentText{color:var(--color-text-secondary,#64748b);font-size:13px}.AIWidget-module__gUlhOq__noAgentLink{color:var(--color-action-primary);font-size:13px;font-weight:500;text-decoration:none}.AIWidget-module__gUlhOq__noAgentLink:hover{text-decoration:underline}.AIWidget-module__gUlhOq__inputRow{border-top:1px solid var(--color-border-default);flex-shrink:0;align-items:flex-end;gap:8px;padding:12px 16px;display:flex}.AIWidget-module__gUlhOq__input{resize:none;border:1px solid var(--color-border-default);background:var(--color-surface-subtle);color:var(--color-text-primary,#1e293b);border-radius:10px;outline:none;flex:1;max-height:100px;padding:8px 12px;font-family:inherit;font-size:13px;line-height:1.4}.AIWidget-module__gUlhOq__input:focus{border-color:var(--color-action-primary)}.AIWidget-module__gUlhOq__input::placeholder{color:var(--color-text-secondary)}.AIWidget-module__gUlhOq__sendBtn{background:var(--color-action-primary);width:36px;height:36px;color:var(--color-action-on-primary);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.AIWidget-module__gUlhOq__sendBtn:hover:not(:disabled){background:var(--color-action-primary-hover)}.AIWidget-module__gUlhOq__sendBtn:disabled{opacity:.5;cursor:not-allowed}.AIWidget-module__gUlhOq__clearBtn{cursor:pointer;color:var(--color-text-secondary,#94a3b8);white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:11px;transition:color .15s}.AIWidget-module__gUlhOq__clearBtn:hover{color:var(--color-text-primary,#1e293b)}.AIWidget-module__gUlhOq__inputMeta{flex-shrink:0;justify-content:flex-end;align-items:center;padding:0 16px 8px;display:flex}.AIWidget-module__gUlhOq__attachBtn{width:32px;height:32px;color:var(--color-text-secondary,#94a3b8);border-radius:8px;flex-shrink:0;transition:color .15s,background .15s}.AIWidget-module__gUlhOq__attachBtn:hover:not(:disabled){color:var(--color-action-primary);background:var(--color-surface-muted)}.AIWidget-module__gUlhOq__attachBtnDisabled{opacity:.35;cursor:not-allowed}.AIWidget-module__gUlhOq__attachPreview{flex-wrap:wrap;flex-shrink:0;gap:6px;padding:8px 16px 0;display:flex}.AIWidget-module__gUlhOq__attachChip{background:var(--color-surface-muted);border:1px solid var(--color-border-default);border-radius:8px;align-items:center;gap:5px;max-width:160px;padding:4px 6px 4px 4px;display:flex}.AIWidget-module__gUlhOq__attachChipImg{-o-object-fit:cover;object-fit:cover;border-radius:5px;flex-shrink:0;width:28px;height:28px}.AIWidget-module__gUlhOq__attachChipIcon{background:var(--color-border-default);width:28px;height:28px;color:var(--color-text-secondary,#64748b);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AIWidget-module__gUlhOq__attachChipName{color:var(--color-text-primary,#1e293b);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11px;overflow:hidden}.AIWidget-module__gUlhOq__attachChipRemove{cursor:pointer;color:var(--color-text-secondary,#94a3b8);background:0 0;border:none;border-radius:3px;flex-shrink:0;align-items:center;padding:1px;transition:color .15s;display:flex}.AIWidget-module__gUlhOq__attachChipRemove:hover{color:#ef4444}.AIWidget-module__gUlhOq__msgAttachments{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.AIWidget-module__gUlhOq__msgImgThumb{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:120px;height:90px;display:block}.AIWidget-module__gUlhOq__msgFileChip{background:#ffffff40;border:1px solid #fff6;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;display:inline-flex}
.Button-module__8RiFmG__btn{border-radius:var(--radius);font-family:inherit;font-weight:var(--font-semibold);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;line-height:1;transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.Button-module__8RiFmG__btn:focus-visible{outline:var(--ring-width)solid var(--ring);outline-offset:var(--ring-offset)}.Button-module__8RiFmG__btn:disabled{opacity:.55;cursor:not-allowed}.Button-module__8RiFmG__sm{font-size:var(--text-xs);border-radius:var(--radius-md);padding:.4rem .75rem}.Button-module__8RiFmG__md{font-size:var(--text-sm);padding:.6rem 1rem}.Button-module__8RiFmG__lg{font-size:var(--text-base);padding:.8rem 1.4rem}.Button-module__8RiFmG__iconSm{border-radius:var(--radius-md);width:30px;height:30px;padding:0}.Button-module__8RiFmG__iconMd{width:36px;height:36px;padding:0}.Button-module__8RiFmG__iconLg{width:42px;height:42px;padding:0}.Button-module__8RiFmG__primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.Button-module__8RiFmG__primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.Button-module__8RiFmG__secondary{background:var(--secondary);color:var(--secondary-foreground);border-color:var(--border)}.Button-module__8RiFmG__secondary:hover:not(:disabled){background:var(--accent);border-color:var(--primary)}.Button-module__8RiFmG__ghost{color:var(--foreground);background:0 0;border-color:#0000}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--overlay-hover)}.Button-module__8RiFmG__outline{color:var(--foreground);border-color:var(--border);background:0 0}.Button-module__8RiFmG__outline:hover:not(:disabled){background:var(--overlay-hover);border-color:var(--primary);color:var(--primary)}.Button-module__8RiFmG__success{background:var(--success);color:var(--success-foreground);border-color:var(--success)}.Button-module__8RiFmG__success:hover:not(:disabled){background:var(--success-hover);border-color:var(--success-hover)}.Button-module__8RiFmG__danger{background:var(--destructive);color:var(--destructive-foreground);border-color:var(--destructive)}.Button-module__8RiFmG__danger:hover:not(:disabled){filter:brightness(.92)}.Button-module__8RiFmG__warning{background:var(--warning);color:var(--warning-foreground);border-color:var(--warning)}.Button-module__8RiFmG__warning:hover:not(:disabled){background:var(--warning-hover);border-color:var(--warning-hover)}.Button-module__8RiFmG__link{color:var(--primary);background:0 0;border-color:#0000;padding-left:0;padding-right:0}.Button-module__8RiFmG__link:hover:not(:disabled){color:var(--primary-hover);text-decoration:underline}.Button-module__8RiFmG__fullWidth{width:100%}
.AgentOrchestrationPanel-module__b0dCkq__panel{border:1px solid var(--border);color:var(--foreground);border-radius:12px;margin:1.5rem 0;padding:1.25rem}.AgentOrchestrationPanel-module__b0dCkq__panel h3{margin-top:0}.AgentOrchestrationPanel-module__b0dCkq__panel p{font-size:.85rem;line-height:1.6}.AgentOrchestrationPanel-module__b0dCkq__panel fieldset{border:0;min-width:0;margin:0;padding:0}.AgentOrchestrationPanel-module__b0dCkq__panel label{margin:.7rem 0;font-size:.85rem;display:block}.AgentOrchestrationPanel-module__b0dCkq__panel select,.AgentOrchestrationPanel-module__b0dCkq__panel textarea{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);border-radius:6px;margin-top:.35rem;padding:.65rem;display:block}.AgentOrchestrationPanel-module__b0dCkq__panel textarea{resize:vertical;min-height:76px;font:inherit}.AgentOrchestrationPanel-module__b0dCkq__panel button{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:6px;margin:.5rem .5rem .5rem 0;padding:.6rem .8rem}.AgentOrchestrationPanel-module__b0dCkq__panel button:disabled{opacity:.5;cursor:wait}.AgentOrchestrationPanel-module__b0dCkq__panel small{color:var(--muted-foreground)}.AgentOrchestrationPanel-module__b0dCkq__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.AgentOrchestrationPanel-module__b0dCkq__agent{border-top:1px solid var(--border);overflow-wrap:anywhere;margin-top:1rem;padding-top:.75rem}.AgentOrchestrationPanel-module__b0dCkq__panel input[type=number],.AgentOrchestrationPanel-module__b0dCkq__panel input:not([type]){border:1px solid var(--border);background:var(--background);width:100%;max-width:360px;color:var(--foreground);border-radius:6px;margin-top:.35rem;padding:.65rem;display:block}.AgentOrchestrationPanel-module__b0dCkq__panel summary{cursor:pointer;padding:.75rem 0;font-weight:600}.AgentOrchestrationPanel-module__b0dCkq__avisos{border:1px solid var(--border);background:var(--background);border-left:3px solid #d97706;border-radius:6px;margin:.5rem 0;padding:.6rem .8rem;list-style:none}.AgentOrchestrationPanel-module__b0dCkq__avisos li{color:var(--muted-foreground);overflow-wrap:anywhere;margin:.25rem 0;font-size:.85rem}
.NotificationBell-module__lVJ7vW__wrapper{z-index:900;position:fixed;top:1rem;right:1.25rem}.NotificationBell-module__lVJ7vW__bellButton{border:1px solid var(--border);background:var(--background);width:42px;height:42px;color:var(--foreground);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex;position:relative;box-shadow:0 2px 8px #00000014}.NotificationBell-module__lVJ7vW__bellButton:hover{background:var(--muted)}.NotificationBell-module__lVJ7vW__badge{color:#fff;background:#ef4444;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.7rem;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.NotificationBell-module__lVJ7vW__panel{background:var(--background);border:1px solid var(--border);border-radius:12px;width:360px;max-width:90vw;position:absolute;top:52px;right:0;overflow:hidden;box-shadow:0 8px 28px #0000002e}.NotificationBell-module__lVJ7vW__panelHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.9rem 1rem;font-size:.95rem;font-weight:600;display:flex}.NotificationBell-module__lVJ7vW__markAll{color:var(--primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;font-size:.8rem;display:flex}.NotificationBell-module__lVJ7vW__list{max-height:420px;overflow-y:auto}.NotificationBell-module__lVJ7vW__empty{text-align:center;color:var(--muted-foreground);padding:2rem 1rem;font-size:.85rem}.NotificationBell-module__lVJ7vW__item{text-align:left;border:none;border-left:3px solid #0000;border-bottom:1px solid var(--border);cursor:pointer;background:0 0;width:100%;padding:.8rem 1rem;transition:background .12s;display:block}.NotificationBell-module__lVJ7vW__item:hover{background:var(--muted)}.NotificationBell-module__lVJ7vW__unread{background:color-mix(in srgb,var(--primary)7%,transparent)}.NotificationBell-module__lVJ7vW__itemTitle{color:var(--foreground);align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;display:flex}.NotificationBell-module__lVJ7vW__itemIcon{flex-shrink:0;align-items:center;display:flex}.NotificationBell-module__lVJ7vW__dot{background:var(--primary);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:auto}.NotificationBell-module__lVJ7vW__itemMessage{color:var(--muted-foreground);margin-top:.2rem;font-size:.82rem;line-height:1.3}.NotificationBell-module__lVJ7vW__addressRow{color:var(--foreground);align-items:flex-start;gap:.35rem;margin-top:.35rem;font-size:.82rem;line-height:1.3;display:flex}.NotificationBell-module__lVJ7vW__addressRow svg{color:var(--muted-foreground);flex-shrink:0;margin-top:2px}.NotificationBell-module__lVJ7vW__metaRow{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;display:flex}.NotificationBell-module__lVJ7vW__valueChip{color:#10b981;font-size:.82rem;font-weight:700}.NotificationBell-module__lVJ7vW__discountChip{color:#dc2626;font-size:.78rem;font-weight:600}.NotificationBell-module__lVJ7vW__typeBadge{text-transform:uppercase;letter-spacing:.03em;background:var(--muted);color:var(--muted-foreground);border-radius:6px;padding:.1rem .4rem;font-size:.68rem;font-weight:600}.NotificationBell-module__lVJ7vW__metaDate{color:var(--muted-foreground);align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.NotificationBell-module__lVJ7vW__itemFooter{justify-content:space-between;align-items:center;margin-top:.55rem;display:flex}.NotificationBell-module__lVJ7vW__itemTime{color:var(--muted-foreground);font-size:.72rem}.NotificationBell-module__lVJ7vW__viewBtn{border:1px solid var(--border);background:var(--background);color:var(--primary);cursor:pointer;border-radius:7px;align-items:center;gap:.3rem;padding:.32rem .6rem;font-size:.76rem;font-weight:600;transition:background .12s;display:inline-flex}.NotificationBell-module__lVJ7vW__viewBtn:hover{background:var(--muted)}@media (max-width:900px){.NotificationBell-module__lVJ7vW__wrapper{top:calc(env(safe-area-inset-top,0px) + 8px);right:max(16px,env(safe-area-inset-right,0px));z-index:95}.NotificationBell-module__lVJ7vW__bellButton{width:44px;height:44px;box-shadow:none;border:none;border-radius:12px}.NotificationBell-module__lVJ7vW__panel{width:min(380px,100vw - 32px);max-width:none;max-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-nav-height) - 16px);flex-direction:column;display:flex}.NotificationBell-module__lVJ7vW__panelHeader{flex-wrap:wrap;flex-shrink:0;gap:8px}.NotificationBell-module__lVJ7vW__list{min-height:0;max-height:none}.NotificationBell-module__lVJ7vW__markAll,.NotificationBell-module__lVJ7vW__viewBtn{min-height:44px}body.impersonating .NotificationBell-module__lVJ7vW__wrapper{top:calc(env(safe-area-inset-top,0px) + 48px)}}
.Card-module__b6YjYG__card{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color .2s,box-shadow .2s,transform .2s}.Card-module__b6YjYG__default{padding:var(--space-5)}.Card-module__b6YjYG__elevated{padding:var(--space-5);box-shadow:var(--shadow-md)}.Card-module__b6YjYG__interactive{padding:var(--space-5);cursor:pointer}.Card-module__b6YjYG__interactive:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.Card-module__b6YjYG__compact{padding:var(--space-3)}.Card-module__b6YjYG__flush{padding:0}.Card-module__b6YjYG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.Card-module__b6YjYG__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--foreground);margin:0;line-height:1.3}.Card-module__b6YjYG__description{font-size:var(--text-sm);color:var(--muted-foreground);margin:var(--space-1)0 0}.Card-module__b6YjYG__body{color:var(--foreground)}.Card-module__b6YjYG__footer{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);gap:var(--space-2);justify-content:flex-end;display:flex}
.PageHeader-module__HZea0q__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.PageHeader-module__HZea0q__identity{align-items:flex-start;gap:var(--space-3);flex:auto;min-width:0;display:flex}.PageHeader-module__HZea0q__meta{flex:auto;min-width:0}.PageHeader-module__HZea0q__icon,.PageHeader-module__HZea0q__eyebrow{display:none}.PageHeader-module__HZea0q__title{font-size:var(--text-2xl);font-weight:var(--font-bold);background:linear-gradient(135deg,var(--primary),var(--info));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;line-height:1.2}.PageHeader-module__HZea0q__description{color:var(--muted-foreground);margin:var(--space-1)0 0;font-size:var(--text-sm)}.PageHeader-module__HZea0q__actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}:root[data-brand=sophia] .PageHeader-module__HZea0q__header{margin-bottom:var(--space-8);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border-subtle);align-items:center}:root[data-brand=sophia] .PageHeader-module__HZea0q__title{color:var(--color-text-primary);-webkit-text-fill-color:currentColor;letter-spacing:-.045em;background:0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,2.5vw,2.5rem);font-weight:400}:root[data-brand=sophia] .PageHeader-module__HZea0q__description{font-size:var(--text-base);margin-top:5px}:root[data-brand=digitalimob] .PageHeader-module__HZea0q__header{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4)}:root[data-brand=digitalimob] .PageHeader-module__HZea0q__identity{align-items:center}:root[data-brand=digitalimob] .PageHeader-module__HZea0q__icon{display:none}:root[data-brand=digitalimob] .PageHeader-module__HZea0q__eyebrow{display:none}:root[data-brand=digitalimob] .PageHeader-module__HZea0q__title{color:var(--foreground);background:0 0;-webkit-background-clip:initial;-webkit-text-fill-color:currentColor;background-clip:initial;font-size:var(--text-xl);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}:root[data-brand=digitalimob] .PageHeader-module__HZea0q__description{display:none}@media (max-width:720px){.PageHeader-module__HZea0q__header{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:20px}.PageHeader-module__HZea0q__title{overflow-wrap:anywhere;font-size:1.5rem}.PageHeader-module__HZea0q__actions{width:100%}.PageHeader-module__HZea0q__actions>:is(button,a){min-height:44px}:root[data-brand=digitalimob] .PageHeader-module__HZea0q__header{align-items:stretch}:root[data-brand=digitalimob] .PageHeader-module__HZea0q__actions{width:100%}}
.AgentChatPreview-module__uBm2oa__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;animation:.2s ease-out AgentChatPreview-module__uBm2oa__fadeIn;display:flex;position:fixed;top:0;left:0}.AgentChatPreview-module__uBm2oa__modal{background:var(--background);border-radius:var(--radius-lg);width:90%;max-width:500px;height:80vh;box-shadow:var(--shadow-xl);flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) AgentChatPreview-module__uBm2oa__slideUp;display:flex;overflow:hidden;transform:translateY(0)}.AgentChatPreview-module__uBm2oa__header{background:var(--primary);color:#fff;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.AgentChatPreview-module__uBm2oa__avatar{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AgentChatPreview-module__uBm2oa__closeBtn{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;border-radius:50%;padding:.25rem;transition:opacity .2s}.AgentChatPreview-module__uBm2oa__closeBtn:hover{opacity:1;background:#ffffff1a}.AgentChatPreview-module__uBm2oa__messagesContainer{background:var(--background-subtle);flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex;overflow-y:auto}.AgentChatPreview-module__uBm2oa__emptyState{text-align:center;color:var(--muted-foreground);opacity:.7;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.AgentChatPreview-module__uBm2oa__message{flex-direction:column;max-width:85%;font-size:.95rem;line-height:1.5;display:flex}.AgentChatPreview-module__uBm2oa__userMessage{align-self:flex-end}.AgentChatPreview-module__uBm2oa__userMessage .AgentChatPreview-module__uBm2oa__messageContent{background:var(--primary);color:#fff;border-radius:1rem 1rem 0}.AgentChatPreview-module__uBm2oa__agentMessage{align-self:flex-start}.AgentChatPreview-module__uBm2oa__agentMessage .AgentChatPreview-module__uBm2oa__messageContent{background:var(--card);border:1px solid var(--border);color:var(--foreground);border-radius:1rem 1rem 1rem 0}.AgentChatPreview-module__uBm2oa__messageContent{box-shadow:var(--shadow-sm);padding:.75rem 1rem}.AgentChatPreview-module__uBm2oa__toolCall{border:1px dashed var(--border);background:#00000008;border-radius:6px;margin-top:.5rem;padding:.5rem}.AgentChatPreview-module__uBm2oa__typingIndicator{color:var(--muted-foreground);gap:4px;padding:.5rem;font-size:.75rem;display:flex}.AgentChatPreview-module__uBm2oa__typingIndicator span{animation:1s infinite AgentChatPreview-module__uBm2oa__bounce}.AgentChatPreview-module__uBm2oa__typingIndicator span:nth-child(2){animation-delay:.2s}.AgentChatPreview-module__uBm2oa__typingIndicator span:nth-child(3){animation-delay:.4s}.AgentChatPreview-module__uBm2oa__errorBanner{background:var(--status-red-bg);color:var(--status-red-text);border-radius:var(--radius);align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;display:flex}.AgentChatPreview-module__uBm2oa__inputArea{background:var(--card);border-top:1px solid var(--border);gap:.75rem;padding:1rem;display:flex}.AgentChatPreview-module__uBm2oa__input{border:1px solid var(--input);border-radius:2rem;outline:none;flex:1;padding:.75rem 1rem;font-size:.95rem;transition:all .2s}.AgentChatPreview-module__uBm2oa__input:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--ring)}.AgentChatPreview-module__uBm2oa__sendBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .2s;display:flex}.AgentChatPreview-module__uBm2oa__sendBtn:disabled{opacity:.5;cursor:not-allowed}.AgentChatPreview-module__uBm2oa__sendBtn:hover:not(:disabled){transform:scale(1.05)}@keyframes AgentChatPreview-module__uBm2oa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AgentChatPreview-module__uBm2oa__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentChatPreview-module__uBm2oa__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}
.ImpersonationBanner-module__gutb2a__banner{z-index:9999;color:#fff;background:linear-gradient(90deg,#b45309,#d97706);align-items:center;gap:.6rem;height:40px;padding:0 1rem;font-size:.82rem;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 12px #b4530959}.ImpersonationBanner-module__gutb2a__icon{flex-shrink:0}.ImpersonationBanner-module__gutb2a__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ImpersonationBanner-module__gutb2a__exit{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff26;border:1px solid #ffffff73;border-radius:6px;flex-shrink:0;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}.ImpersonationBanner-module__gutb2a__exit:hover:not(:disabled){background:#ffffff47}.ImpersonationBanner-module__gutb2a__exit:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.ImpersonationBanner-module__gutb2a__banner{padding:0 .6rem;font-size:.75rem}}
.NotificationsTab-module__GZJ9bG__container{max-width:720px}.NotificationsTab-module__GZJ9bG__intro{color:var(--muted-foreground);margin-bottom:1.5rem;font-size:.9rem}.NotificationsTab-module__GZJ9bG__title{align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1.2rem;display:flex}.NotificationsTab-module__GZJ9bG__group{border:1px solid var(--border);background:var(--background);border-radius:12px;margin-bottom:.85rem;overflow:hidden}.NotificationsTab-module__GZJ9bG__groupHeader{cursor:pointer;text-align:left;width:100%;color:var(--foreground);background:0 0;border:none;align-items:center;gap:.75rem;padding:1rem 1.1rem;transition:background .12s;display:flex}.NotificationsTab-module__GZJ9bG__groupHeader:hover{background:var(--muted)}.NotificationsTab-module__GZJ9bG__groupIcon{background:color-mix(in srgb,var(--primary)12%,transparent);width:36px;height:36px;color:var(--primary);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.NotificationsTab-module__GZJ9bG__groupTitle{flex:1;font-size:.98rem;font-weight:600}.NotificationsTab-module__GZJ9bG__groupCount{color:var(--muted-foreground);background:var(--muted);border-radius:20px;padding:.15rem .5rem;font-size:.75rem;font-weight:600}.NotificationsTab-module__GZJ9bG__chevron{color:var(--muted-foreground);flex-shrink:0;transition:transform .18s}.NotificationsTab-module__GZJ9bG__chevronOpen{transform:rotate(180deg)}.NotificationsTab-module__GZJ9bG__groupBody{border-top:1px solid var(--border);flex-direction:column;gap:1.1rem;padding:.25rem 1.1rem 1rem;display:flex}.NotificationsTab-module__GZJ9bG__event{cursor:pointer;align-items:flex-start;gap:.8rem;padding-top:.9rem;display:flex}.NotificationsTab-module__GZJ9bG__event input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary);cursor:pointer;flex-shrink:0;margin-top:3px}.NotificationsTab-module__GZJ9bG__eventLabel{color:var(--foreground);font-size:.92rem;font-weight:600}.NotificationsTab-module__GZJ9bG__eventDesc{color:var(--muted-foreground);margin-top:.2rem;font-size:.83rem;line-height:1.35;display:block}.NotificationsTab-module__GZJ9bG__subControl{align-items:center;gap:.6rem;margin:.5rem 0 0 2.6rem;display:flex}.NotificationsTab-module__GZJ9bG__subLabel{color:var(--muted-foreground);font-size:.82rem}.NotificationsTab-module__GZJ9bG__subSelect{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:7px;padding:.35rem .6rem;font-size:.83rem}.NotificationsTab-module__GZJ9bG__channelsTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);margin:1.75rem 0 .5rem;font-size:.78rem;font-weight:600}.NotificationsTab-module__GZJ9bG__pushBtn{border:1px solid var(--border);background:var(--muted);cursor:pointer;color:var(--foreground);border-radius:7px;margin-top:.7rem;padding:.4rem .85rem;font-size:.8rem}.NotificationsTab-module__GZJ9bG__empty{text-align:center;color:var(--muted-foreground);border:1px dashed var(--border);border-radius:12px;padding:1.5rem;font-size:.88rem}.NotificationsTab-module__GZJ9bG__saveRow{justify-content:flex-end;margin-top:1.75rem;display:flex}.NotificationsTab-module__GZJ9bG__saveBtn{background:linear-gradient(135deg,var(--primary),#6366f1);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.7rem 1.4rem;font-weight:600}.NotificationsTab-module__GZJ9bG__saveBtn:disabled{opacity:.7;cursor:not-allowed}
.DashboardLayout-module__BSeK-q__container{background-color:var(--secondary);min-height:100vh;display:flex}.DashboardLayout-module__BSeK-q__main{flex:1;width:calc(100% - 260px);min-width:0;max-width:1600px;margin-left:260px;margin-right:auto;padding:2rem;transition:margin-left .3s,width .3s;overflow-y:auto}.DashboardLayout-module__BSeK-q__main.DashboardLayout-module__BSeK-q__collapsed{width:calc(100% - 72px);margin-left:72px}@media (max-width:900px){.DashboardLayout-module__BSeK-q__main{width:100%;padding:calc(var(--mobile-header-height) + 16px)max(16px,env(safe-area-inset-right,0px))calc(var(--mobile-nav-height) + 80px)max(16px,env(safe-area-inset-left,0px));margin-left:0}.DashboardLayout-module__BSeK-q__main.DashboardLayout-module__BSeK-q__collapsed{width:100%;margin-left:0}.DashboardLayout-module__BSeK-q__main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){font-size:16px}}.DashboardLayout-module__BSeK-q__main.DashboardLayout-module__BSeK-q__fullWidth{max-width:none;margin-right:0}@media (max-width:900px){.DashboardLayout-module__BSeK-q__main.DashboardLayout-module__BSeK-q__fullWidth{height:100dvh;padding:var(--mobile-header-height)0 var(--mobile-nav-height);flex-direction:column;display:flex;overflow:hidden}body.impersonating .DashboardLayout-module__BSeK-q__main.DashboardLayout-module__BSeK-q__fullWidth{height:calc(100dvh - 40px)}}:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=header] :is(h1,h2){color:var(--color-text-primary);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-top:0;margin-bottom:0;font-size:var(--text-xl)!important;font-weight:var(--font-semibold)!important}:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=pageHeader] :is(h1,h2){color:var(--color-text-primary);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-top:0;margin-bottom:0;font-size:var(--text-xl)!important;font-weight:var(--font-semibold)!important}:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=topbar] :is(h1,h2){color:var(--color-text-primary);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-top:0;margin-bottom:0;font-size:var(--text-xl)!important;font-weight:var(--font-semibold)!important}:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>h1{color:var(--color-text-primary);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-top:0;margin-bottom:0;font-size:var(--text-xl)!important;font-weight:var(--font-semibold)!important}:is(:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=header] p,:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=pageHeader] p,:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=topbar] p){display:none}:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=header] h1 svg{display:none}:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=header] h2 svg{display:none}:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=pageHeader] :is(h1,h2) svg{display:none}:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=header] [class*=titleWrap]>svg{display:none}:root[data-brand=digitalimob] .DashboardLayout-module__BSeK-q__main>div>[class*=topbar] h1 svg{display:none}:root[data-brand=sophia] .DashboardLayout-module__BSeK-q__container{background-color:var(--color-surface-canvas)}:root[data-brand=sophia] .DashboardLayout-module__BSeK-q__main>div>[class*=header] h1{font-family:var(--font-brand-serif);letter-spacing:-.035em;color:var(--color-text-primary);font-weight:var(--font-regular)!important}:root[data-brand=sophia] .DashboardLayout-module__BSeK-q__main>div>[class*=pageHeader] h1{font-family:var(--font-brand-serif);letter-spacing:-.035em;color:var(--color-text-primary);font-weight:var(--font-regular)!important}:root[data-brand=sophia] .DashboardLayout-module__BSeK-q__main>div>[class*=topbar] h1{font-family:var(--font-brand-serif);letter-spacing:-.035em;color:var(--color-text-primary);font-weight:var(--font-regular)!important}:root[data-brand=sophia] .DashboardLayout-module__BSeK-q__main>div>h1{font-family:var(--font-brand-serif);letter-spacing:-.035em;color:var(--color-text-primary);font-weight:var(--font-regular)!important}:is(:root[data-brand=sophia] .DashboardLayout-module__BSeK-q__main>div>[class*=header] h1 svg,:root[data-brand=sophia] .DashboardLayout-module__BSeK-q__main>div>[class*=pageHeader] h1 svg,:root[data-brand=sophia] .DashboardLayout-module__BSeK-q__main>div>[class*=topbar] h1 svg){color:var(--color-action-primary)}
.Input-module__5jsJuW__field{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.Input-module__5jsJuW__label{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--foreground);letter-spacing:.02em;text-transform:uppercase}.Input-module__5jsJuW__required{color:var(--destructive);margin-left:2px}.Input-module__5jsJuW__wrapper{align-items:center;width:100%;display:flex;position:relative}.Input-module__5jsJuW__input,.Input-module__5jsJuW__select,.Input-module__5jsJuW__textarea{width:100%;font-size:var(--text-sm);color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);padding:.6rem .85rem;font-family:inherit;line-height:1.4;transition:border-color .15s,box-shadow .15s}.Input-module__5jsJuW__textarea{resize:vertical;min-height:80px}.Input-module__5jsJuW__input:focus,.Input-module__5jsJuW__select:focus,.Input-module__5jsJuW__textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b9fff2e}.Input-module__5jsJuW__input:disabled,.Input-module__5jsJuW__select:disabled,.Input-module__5jsJuW__textarea:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.Input-module__5jsJuW__input::-moz-placeholder{color:var(--muted-foreground);opacity:.7}.Input-module__5jsJuW__textarea::-moz-placeholder{color:var(--muted-foreground);opacity:.7}.Input-module__5jsJuW__input::placeholder,.Input-module__5jsJuW__textarea::placeholder{color:var(--muted-foreground);opacity:.7}.Input-module__5jsJuW__hasLeftIcon{padding-left:2.25rem}.Input-module__5jsJuW__hasRightIcon{padding-right:2.25rem}.Input-module__5jsJuW__leftIcon,.Input-module__5jsJuW__rightIcon{color:var(--muted-foreground);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.Input-module__5jsJuW__leftIcon{left:.65rem}.Input-module__5jsJuW__rightIcon{right:.65rem}.Input-module__5jsJuW__errorInput{border-color:var(--destructive)}.Input-module__5jsJuW__errorInput:focus{box-shadow:0 0 0 3px #ef444433}.Input-module__5jsJuW__helper{font-size:var(--text-xs);color:var(--muted-foreground)}.Input-module__5jsJuW__helperError{color:var(--destructive)}
.ActivityTab-module__ZClJHG__container{flex-direction:column;gap:1.25rem;display:flex}.ActivityTab-module__ZClJHG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ActivityTab-module__ZClJHG__title{margin:0 0 .25rem;font-size:1.05rem}.ActivityTab-module__ZClJHG__subtitle{color:var(--muted-foreground);margin:0;font-size:.85rem}.ActivityTab-module__ZClJHG__filtros{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.ActivityTab-module__ZClJHG__select{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:8px;min-width:170px;padding:.5rem .75rem;font-size:.85rem}.ActivityTab-module__ZClJHG__limpar{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:.35rem;font-size:.82rem;font-weight:600}.ActivityTab-module__ZClJHG__lista{border:1px solid var(--border);border-radius:12px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.ActivityTab-module__ZClJHG__linha{border-bottom:1px solid var(--border);padding:.8rem 1rem}.ActivityTab-module__ZClJHG__linha:last-child{border-bottom:none}.ActivityTab-module__ZClJHG__linhaTopo{flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.9rem;display:flex}.ActivityTab-module__ZClJHG__quem{font-weight:700}.ActivityTab-module__ZClJHG__oque{color:var(--foreground)}.ActivityTab-module__ZClJHG__alvo{color:var(--primary);font-weight:600}.ActivityTab-module__ZClJHG__linhaBase{color:var(--muted-foreground);flex-wrap:wrap;gap:.35rem;margin-top:.25rem;font-size:.76rem;display:flex}.ActivityTab-module__ZClJHG__extra{overflow-wrap:anywhere}.ActivityTab-module__ZClJHG__vazio,.ActivityTab-module__ZClJHG__accessDenied{text-align:center;color:var(--muted-foreground);border:1px dashed var(--border);border-radius:12px;padding:2.5rem 1rem;font-size:.88rem}.ActivityTab-module__ZClJHG__erro{background:var(--status-red-bg);color:var(--status-red-text);border-radius:8px;padding:.75rem;font-size:.85rem}.ActivityTab-module__ZClJHG__paginacao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ActivityTab-module__ZClJHG__pagBtn{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:8px;padding:.45rem .9rem;font-size:.82rem;font-weight:600}.ActivityTab-module__ZClJHG__pagBtn:disabled{opacity:.45;cursor:not-allowed}.ActivityTab-module__ZClJHG__pagInfo{color:var(--muted-foreground);font-size:.78rem}
.Badge-module__H8aylq__badge{border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-semibold);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.3rem;padding:.25rem .55rem;line-height:1;display:inline-flex}.Badge-module__H8aylq__neutral{background:var(--status-gray-bg);color:var(--status-gray-text);border-color:var(--status-gray-border)}.Badge-module__H8aylq__success{background:var(--status-green-bg);color:var(--status-green-text);border-color:var(--status-green-border)}.Badge-module__H8aylq__warning{background:var(--status-yellow-bg);color:var(--status-yellow-text);border-color:var(--status-yellow-border)}.Badge-module__H8aylq__danger{background:var(--status-red-bg);color:var(--status-red-text);border-color:var(--status-red-border)}.Badge-module__H8aylq__info{background:var(--status-blue-bg);color:var(--status-blue-text);border-color:var(--status-blue-border)}.Badge-module__H8aylq__purple{background:var(--status-purple-bg);color:var(--status-purple-text);border-color:var(--status-purple-border)}.Badge-module__H8aylq__solid{color:var(--primary-foreground);border-color:#0000}.Badge-module__H8aylq__solid.Badge-module__H8aylq__neutralSolid{background:var(--muted-foreground)}.Badge-module__H8aylq__solid.Badge-module__H8aylq__successSolid{background:var(--success)}.Badge-module__H8aylq__solid.Badge-module__H8aylq__warningSolid{background:var(--warning)}.Badge-module__H8aylq__solid.Badge-module__H8aylq__dangerSolid{background:var(--destructive)}.Badge-module__H8aylq__solid.Badge-module__H8aylq__infoSolid{background:var(--info)}
.ScheduleBoard-module__o3zW1W__board{--gutter:56px;--col-min:150px;grid-template-columns:var(--gutter)repeat(var(--cols),minmax(var(--col-min),1fr));grid-template-rows:auto 1fr;max-height:72vh;display:grid;position:relative;overflow:auto}.ScheduleBoard-module__o3zW1W__head,.ScheduleBoard-module__o3zW1W__body{display:contents}.ScheduleBoard-module__o3zW1W__gutterHead,.ScheduleBoard-module__o3zW1W__colHead{z-index:3;background:var(--card);border-bottom:1px solid var(--border);position:sticky;top:0}.ScheduleBoard-module__o3zW1W__gutterHead{z-index:4;left:0}.ScheduleBoard-module__o3zW1W__colHead{-moz-column-gap:.45rem;border-left:1px solid var(--color-border-subtle);grid-template-columns:auto 1fr;align-items:center;column-gap:.45rem;min-width:0;padding:.7rem .6rem;display:grid}.ScheduleBoard-module__o3zW1W__colHead.ScheduleBoard-module__o3zW1W__today .ScheduleBoard-module__o3zW1W__colTitle{color:var(--primary)}.ScheduleBoard-module__o3zW1W__dot{border-radius:50%;grid-row:span 2;width:10px;height:10px}.ScheduleBoard-module__o3zW1W__colTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:650;overflow:hidden}.ScheduleBoard-module__o3zW1W__colSub{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:.74rem;overflow:hidden}.ScheduleBoard-module__o3zW1W__gutter{z-index:2;background:var(--card);border-right:1px solid var(--color-border-subtle);position:sticky;left:0}.ScheduleBoard-module__o3zW1W__gutter span{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.7rem;position:absolute;right:8px;transform:translateY(-50%)}.ScheduleBoard-module__o3zW1W__gutter span:first-child{transform:none}.ScheduleBoard-module__o3zW1W__col{border-left:1px solid var(--color-border-subtle);cursor:pointer;background:repeating-linear-gradient(135deg,var(--color-surface-muted)0 6px,var(--color-surface-subtle)6px 12px);position:relative}.ScheduleBoard-module__o3zW1W__col:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--hour) - 1px),var(--color-border-subtle)calc(var(--hour) - 1px)var(--hour));position:absolute;inset:0}.ScheduleBoard-module__o3zW1W__colOff{cursor:default}.ScheduleBoard-module__o3zW1W__working{background:var(--card);position:absolute;left:0;right:0}.ScheduleBoard-module__o3zW1W__working:hover{background-color:color-mix(in srgb,var(--accent)45%,var(--card))}.ScheduleBoard-module__o3zW1W__blocked{z-index:2;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--color-warning)14%,transparent)0 8px,transparent 8px 16px);border-top:2px solid color-mix(in srgb,var(--color-warning)60%,transparent);pointer-events:none;position:absolute;left:0;right:0;overflow:hidden}.ScheduleBoard-module__o3zW1W__blocked span{color:var(--color-warning-subtle-foreground);padding:.3rem .5rem;font-size:.72rem;font-weight:650;display:block}.ScheduleBoard-module__o3zW1W__now{z-index:4;background:var(--color-danger);pointer-events:none;height:2px;position:absolute;left:0;right:0}.ScheduleBoard-module__o3zW1W__now:before{content:"";background:var(--color-danger);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.ScheduleBoard-module__o3zW1W__item{z-index:3;border:0;border-left:3px solid var(--item);background:color-mix(in srgb,var(--item)16%,var(--card));color:var(--foreground);text-align:left;cursor:pointer;box-shadow:var(--shadow-xs);font:inherit;transition:box-shadow var(--duration-fast)var(--ease-standard);border-radius:7px;flex-direction:column;align-items:flex-start;gap:1px;padding:.25rem .45rem;display:flex;position:absolute;overflow:hidden}.ScheduleBoard-module__o3zW1W__item:hover,.ScheduleBoard-module__o3zW1W__itemSelected{box-shadow:0 0 0 2px var(--item),var(--shadow-md)}.ScheduleBoard-module__o3zW1W__item_completed{opacity:.72}.ScheduleBoard-module__o3zW1W__item_no_show{opacity:.55;text-decoration:line-through}.ScheduleBoard-module__o3zW1W__item_arrived,.ScheduleBoard-module__o3zW1W__item_in_progress{box-shadow:inset 0 0 0 2px var(--item),var(--shadow-xs)}.ScheduleBoard-module__o3zW1W__item_confirmed .ScheduleBoard-module__o3zW1W__itemTime:after{content:" ✓"}.ScheduleBoard-module__o3zW1W__item_requested{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--item)16%,var(--card))0 6px,var(--card)6px 12px);outline:1px dashed color-mix(in srgb,var(--item)55%,transparent);outline-offset:-1px;border-left-style:dashed}.ScheduleBoard-module__o3zW1W__itemCompact{flex-direction:row;align-items:center;gap:.35rem;padding-block:0}.ScheduleBoard-module__o3zW1W__itemCompact .ScheduleBoard-module__o3zW1W__itemTitle{flex:1;min-width:0}.ScheduleBoard-module__o3zW1W__itemTime{color:color-mix(in srgb,var(--item)70%,var(--foreground));font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:700}.ScheduleBoard-module__o3zW1W__itemTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.78rem;font-weight:650;line-height:1.2;overflow:hidden}.ScheduleBoard-module__o3zW1W__itemDetail{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.7rem;overflow:hidden}@media (max-width:760px){.ScheduleBoard-module__o3zW1W__board{--gutter:44px;--col-min:132px;max-height:64vh}}
.EmptyState-module__7SqAPW__wrapper{text-align:center;padding:var(--space-10)var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-lg);background:var(--background-subtle);justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.EmptyState-module__7SqAPW__icon{border-radius:var(--radius-full);background:var(--muted);width:64px;height:64px;color:var(--muted-foreground);margin-bottom:var(--space-2);justify-content:center;align-items:center;display:flex}.EmptyState-module__7SqAPW__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--foreground);margin:0}.EmptyState-module__7SqAPW__description{font-size:var(--text-sm);color:var(--muted-foreground);max-width:38ch;margin:0}.EmptyState-module__7SqAPW__actions{margin-top:var(--space-3);gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}
.chat-page-module__K2xyWq__page{height:100%;padding-bottom:1rem}.chat-page-module__K2xyWq__title{margin-bottom:1.5rem;font-size:1.8rem}.chat-page-module__K2xyWq__eyebrow{color:var(--color-action-primary);letter-spacing:.16em;margin-bottom:.5rem;font-size:.7rem;font-weight:800;display:block}:root[data-brand=sophia] .chat-page-module__K2xyWq__page{max-width:1460px;margin:0 auto}:root[data-brand=sophia] .chat-page-module__K2xyWq__title{color:var(--color-text-primary);letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.5vw,3.15rem);font-weight:500;line-height:1.1}@media (max-width:900px){.chat-page-module__K2xyWq__page{flex-direction:column;flex:1;height:auto;min-height:0;padding:0;display:flex}.chat-page-module__K2xyWq__title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.chat-page-module__K2xyWq__eyebrow{display:none}}
