.m-b37d9ac7{bottom:var(--notifications-bottom);left:var(--notifications-left);max-width:var(--notifications-container-width);position:fixed;right:var(--notifications-right);top:var(--notifications-top);transform:var(--notifications-transform);width:calc(100% - var(--mantine-spacing-md)*2);z-index:var(--notifications-z-index)}.m-5ed0edd0+.m-5ed0edd0{margin-top:var(--mantine-spacing-md)}.m-d46a4834{background-color:var(--_dropzone-bg);border:calc(.0625rem*var(--mantine-scale)) dashed var(--_dropzone-border-color);border-radius:var(--dropzone-radius);color:var(--_dropzone-color,var(--mantine-color-text));cursor:var(--_dropzone-cursor,pointer);padding:var(--mantine-spacing-md);position:relative;transition:background-color .1s ease,border-color .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m-d46a4834:not([data-activate-on-click]),.m-d46a4834[data-loading]{--_dropzone-cursor:default}[data-mantine-color-scheme=light] .m-d46a4834{--_dropzone-bg:var(--mantine-color-white);--_dropzone-border-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m-d46a4834{--_dropzone-bg:var(--mantine-color-dark-6);--_dropzone-border-color:var(--mantine-color-dark-4)}@media (hover:hover){[data-mantine-color-scheme=light] .m-d46a4834:hover[data-activate-on-click]:not([data-loading]){--_dropzone-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-d46a4834:hover[data-activate-on-click]:not([data-loading]){--_dropzone-bg:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m-d46a4834:active[data-activate-on-click]:not([data-loading]){--_dropzone-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m-d46a4834:active[data-activate-on-click]:not([data-loading]){--_dropzone-bg:var(--mantine-color-dark-5)}}.m-d46a4834[data-accept]{--_dropzone-bg:var(--dropzone-accept-bg);--_dropzone-border-color:var(--dropzone-accept-bg);--_dropzone-color:var(--dropzone-accept-color)}.m-d46a4834[data-reject]{--_dropzone-bg:var(--dropzone-reject-bg);--_dropzone-border-color:var(--dropzone-reject-bg);--_dropzone-color:var(--dropzone-reject-color)}.m-b85f7144{pointer-events:var(--_dropzone-inner-pointer-events,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.m-b85f7144[data-enable-pointer-events]{--_dropzone-inner-pointer-events:all}.m-96f6e9ad{background-color:var(--mantine-color-body);display:flex;flex-direction:column;inset:0;padding:var(--mantine-spacing-xs);position:fixed;transition:opacity .1s ease}.m-96f6e9ad .m-7946116d{flex:1 1}:root{--luxury-black:#0d0d0d;--luxury-charcoal:#1a1a1a;--luxury-elevated:#252525;--luxury-surface:#353535;--gold-primary:#d4af37;--gold-light:#f4e4bc;--gold-pale:#fdf8e7;--gold-dark:#b8860b;--gold-antique:#9a7209;--gold-border:rgba(212,175,55,.2);--gold-border-hover:rgba(212,175,55,.4);--gold-glow:rgba(212,175,55,.15);--text-primary:#fafaf5;--text-secondary:#a0998c;--text-muted:#6b6b6b;--success:#2e8b57;--error:#c41e3a;--warning:#d4af37;--font-heading:"Playfair Display",Georgia,serif;--font-body:"DM Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-accent:"Cormorant Garamond",Georgia,serif}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:var(--font-body);height:100%;overflow-x:hidden;color:var(--text-primary)}body,body.luxury-dark,html{background-color:var(--luxury-black)}body.luxury-dark{background-image:radial-gradient(ellipse at top,rgba(212,175,55,.03) 0,transparent 50%),radial-gradient(ellipse at bottom,rgba(212,175,55,.02) 0,transparent 50%);min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-primary);font-weight:600}.heading-gold,.text-gold{color:var(--gold-primary)}.text-secondary{color:var(--text-secondary)}.btn-gold{background:linear-gradient(135deg,var(--gold-primary) 0,var(--gold-dark) 100%);color:var(--luxury-black);border:none;font-weight:600;transition:all .3s ease;box-shadow:0 2px 8px rgba(212,175,55,.3)}.btn-gold:hover{background:linear-gradient(135deg,var(--gold-light) 0,var(--gold-primary) 100%);box-shadow:0 4px 16px rgba(212,175,55,.4);transform:translateY(-1px)}.btn-gold-outline{background:transparent;color:var(--gold-primary);border:1px solid var(--gold-primary);transition:all .3s ease}.btn-gold-outline:hover{background:rgba(212,175,55,.1);border-color:var(--gold-light)}.luxury-card{background-color:var(--luxury-charcoal);border:1px solid var(--gold-border);border-radius:12px;transition:all .3s ease}.luxury-card:hover{border-color:var(--gold-border-hover);box-shadow:0 4px 20px rgba(0,0,0,.3),0 0 40px rgba(212,175,55,.05)}.luxury-surface{background-color:var(--luxury-charcoal)}.luxury-elevated{background-color:var(--luxury-elevated)}.glass-header{background:hsla(0,0%,5%,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--gold-border)}.nav-item{color:var(--text-secondary);transition:all .2s ease}.nav-item.active,.nav-item:hover{color:var(--gold-primary)}.nav-indicator{background:var(--gold-primary);box-shadow:0 0 10px var(--gold-primary)}.bottom-nav{position:fixed;bottom:0;left:0;right:0;background:hsla(0,0%,5%,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--gold-border);padding:8px 0 max(8px,env(safe-area-inset-bottom));z-index:1000}.bottom-nav-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 16px;color:var(--text-secondary);text-decoration:none;transition:all .2s ease;position:relative}.bottom-nav-item.active{color:var(--gold-primary)}.bottom-nav-item.active:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:24px;height:3px;background:var(--gold-primary);border-radius:0 0 3px 3px;box-shadow:0 2px 8px var(--gold-primary)}.bottom-nav-label{font-size:10px;font-weight:500}.luxury-input{background-color:var(--luxury-charcoal);border:1px solid var(--gold-border);color:var(--text-primary);transition:all .2s ease}.luxury-input:focus{border-color:var(--gold-primary);box-shadow:0 0 0 2px rgba(212,175,55,.1)}.luxury-input::placeholder{color:var(--text-muted)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--luxury-charcoal)}::-webkit-scrollbar-thumb{background:var(--gold-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--gold-border-hover)}*{scrollbar-width:thin;scrollbar-color:rgba(212,175,55,.3) var(--luxury-charcoal)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes goldShimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes servusFadeIn{0%{opacity:0;letter-spacing:.5em;filter:blur(10px)}50%{opacity:.5;letter-spacing:.3em;filter:blur(5px)}to{opacity:1;letter-spacing:.2em;filter:blur(0)}}.animate-fade-in-up{animation:fadeInUp .5s ease-out forwards}.animate-servus{animation:servusFadeIn 2s ease-out forwards}.gold-shimmer{background:linear-gradient(90deg,var(--gold-dark) 0,var(--gold-light) 50%,var(--gold-dark) 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:goldShimmer 3s linear infinite}.recording-pulse{animation:pulse 2s ease-in-out infinite}.badge-gold{background:rgba(212,175,55,.15);color:var(--gold-primary);border:1px solid var(--gold-border)}.badge-success{background:rgba(46,139,87,.15);color:var(--success)}.badge-error{background:rgba(196,30,58,.15);color:var(--error)}.luxury-divider{border:none;height:1px;background:linear-gradient(90deg,transparent,var(--gold-border),var(--gold-primary),var(--gold-border),transparent)}.servus-logo{font-family:var(--font-heading);font-weight:600;letter-spacing:.2em;color:var(--gold-primary);text-shadow:0 0 20px rgba(212,175,55,.3)}.servus-logo-small{font-size:1.25rem}.servus-logo-large{font-size:3rem}.mobile-scroll-container{position:relative;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(212,175,55,.3) var(--luxury-charcoal)}.mobile-scroll-container::-webkit-scrollbar{height:8px;background-color:var(--luxury-charcoal);border-radius:4px}.mobile-scroll-container::-webkit-scrollbar-thumb{background-color:rgba(212,175,55,.4);border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.mobile-scroll-container::-webkit-scrollbar-thumb:hover{background-color:rgba(212,175,55,.6)}@media (max-width:768px){.mobile-scroll-container:after{content:"";position:absolute;top:0;right:0;bottom:8px;width:30px;background:linear-gradient(to left,var(--luxury-charcoal),transparent);pointer-events:none}}.user-menu-trigger:hover{background-color:rgba(212,175,55,.1)}.training-material-link:hover{text-decoration:underline;color:var(--gold-primary)}#__next-build-watcher,[data-hydration-error]{display:none!important}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.has-bottom-nav{padding-bottom:80px}@media (min-width:769px){.has-bottom-nav{padding-bottom:0}}.mantine-Accordion-content,.mantine-Accordion-item,.mantine-Accordion-panel,.mantine-Card-root,.mantine-Drawer-body,.mantine-Drawer-content,.mantine-Drawer-header,.mantine-HoverCard-dropdown,.mantine-Menu-dropdown,.mantine-Modal-body,.mantine-Modal-content,.mantine-Modal-header,.mantine-MultiSelect-dropdown,.mantine-Paper-root,.mantine-Popover-dropdown,.mantine-Select-dropdown{background-color:#1a1a1a!important;color:#fafaf5!important}.mantine-Alert-root,.mantine-Notification-root,.mantine-Table-table,.mantine-Table-thead{background-color:#1a1a1a!important}.mantine-Table-thead{background-color:#252525!important}.mantine-Accordion-control,.mantine-Accordion-label,.mantine-Drawer-title,.mantine-Menu-item,.mantine-Modal-title,.mantine-MultiSelect-option,.mantine-NavLink-label,.mantine-NavLink-root,.mantine-Select-option,.mantine-Table-td,.mantine-Text-root,.mantine-Title-root,div,li,p,span{color:#fafaf5}.mantine-Alert-title,.mantine-Divider-label,.mantine-Drawer-title,.mantine-Modal-title,.mantine-Table-th{color:#d4af37!important}.mantine-Input-input,.mantine-MultiSelect-input,.mantine-NumberInput-input,.mantine-PasswordInput-input,.mantine-Select-input,.mantine-TextInput-input,.mantine-Textarea-input{background-color:#1a1a1a!important;border-color:rgba(212,175,55,.3)!important;color:#fafaf5!important}.mantine-Input-input::placeholder,.mantine-TextInput-input::placeholder,.mantine-Textarea-input::placeholder{color:#6b6b6b!important}.mantine-Checkbox-label,.mantine-InputWrapper-label,.mantine-MultiSelect-label,.mantine-NumberInput-label,.mantine-PasswordInput-label,.mantine-Select-label,.mantine-Switch-label,.mantine-TextInput-label,.mantine-Textarea-label{color:#fafaf5!important}.mantine-Accordion-item,.mantine-Alert-root,.mantine-Card-root,.mantine-Drawer-content,.mantine-Menu-dropdown,.mantine-Modal-content,.mantine-Paper-root,.mantine-Select-dropdown{border-color:rgba(212,175,55,.2)!important}.mantine-NavLink-root[data-active=true],.mantine-NavLink-root[data-active]{color:#d4af37!important}.mantine-Menu-item:hover,.mantine-MultiSelect-option:hover,.mantine-NavLink-root:hover,.mantine-Select-option:hover,.mantine-Select-option[data-hovered]{background-color:rgba(212,175,55,.1)!important}.mantine-MultiSelect-option[data-selected],.mantine-Select-option[data-selected]{background-color:rgba(212,175,55,.2)!important;color:#d4af37!important}.mantine-Tabs-tab{color:#a0998c!important}.mantine-Tabs-tab[data-active]{color:#d4af37!important;border-color:#d4af37!important}.mantine-Tabs-list{border-color:rgba(212,175,55,.2)!important}.mantine-Button-root{transition:all .2s ease}.mantine-Drawer-close,.mantine-Modal-close{color:#a0998c!important}.mantine-Drawer-close:hover,.mantine-Modal-close:hover{background-color:rgba(212,175,55,.1)!important;color:#d4af37!important}.mantine-Loader-root{color:#d4af37!important}.mantine-Skeleton-root{background-color:#252525!important}.content-area,[role=main],main{background-color:#0d0d0d;color:#fafaf5}.mantine-ScrollArea-root,.mantine-ScrollArea-viewport{background-color:transparent!important}.mantine-Group-root,.mantine-Stack-root{background-color:transparent}[style*="background-color: #fff"],[style*="background-color: rgb(255, 255, 255)"],[style*="background-color: white"],[style*="background-color:#fff"],[style*="background: #fff"],[style*="background: rgb(255, 255, 255)"],[style*="background: white"],[style*="background:#fff"]{background-color:#1a1a1a!important}.mantine-ActionIcon-root{color:#fafaf5!important}.mantine-ActionIcon-root:hover{background-color:rgba(212,175,55,.1)!important;color:#d4af37!important}.mantine-Checkbox-input:checked{background-color:#d4af37!important;border-color:#d4af37!important}.mantine-Divider-root{border-color:rgba(212,175,55,.2)!important}.mantine-Tooltip-tooltip{background-color:#252525!important;color:#fafaf5!important;border:1px solid rgba(212,175,55,.2)!important}.mantine-MultiSelect-pill{background-color:rgba(212,175,55,.2)!important;color:#d4af37!important}.mantine-AppShell-navbar{border-right-color:rgba(212,175,55,.2)!important}.mantine-AppShell-main,.mantine-AppShell-navbar{background-color:#0d0d0d!important}.mantine-NavLink-label,.mantine-NavLink-root{color:#fafaf5!important}.mantine-NavLink-root:hover{background-color:rgba(212,175,55,.1)!important}.mantine-NavLink-root[data-active=true],.mantine-NavLink-root[data-active]{background-color:rgba(212,175,55,.15)!important}.mantine-NavLink-root[data-active=true] .mantine-NavLink-label,.mantine-NavLink-root[data-active] .mantine-NavLink-label{color:#d4af37!important}.mantine-Collapse-root{background-color:transparent!important}.mantine-AppShell-section{color:#fafaf5!important}.mantine-AppShell-navbar *{color:inherit}.mantine-AppShell-navbar .mantine-Text-root{color:#fafaf5}.mantine-AppShell-navbar button{color:#fafaf5!important}