.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.border{border-width:1px}.italic{font-style:italic}.outline{outline-style:solid}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--c-navy:#0f172a;--c-navy-soft:#1e293b;--c-white:#fff;--c-page:#f9fafb;--c-divider:#f3f4f6;--c-border:#e5e7eb;--c-accent:#2563eb;--c-accent-dk:#1d4ed8;--c-accent-lt:#eff6ff;--c-teal:#0891b2;--c-text-1:#111827;--c-text-2:#6b7280;--c-text-3:#9ca3af;--c-success:#10b981;--c-warning:#f59e0b;--c-error:#ef4444;--c-info:#3b82f6;--s-xs:0 1px 2px 0 rgba(0,0,0,.05);--s-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--s-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--s-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--s-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:12px;--r-2xl:16px;--r-3xl:24px;--ease:cubic-bezier(0.4,0,0.2,1);--dur-fast:150ms;--dur-base:200ms;--bg-page:var(--c-page);--bg-white:var(--c-white);--bg-nav:var(--c-white);--bg-nav-hover:#f3f4f6;--bg-nav-active:rgba(37,99,235,.07);--text-primary:var(--c-text-1);--text-secondary:var(--c-text-2);--text-nav:#374151;--text-nav-active:#1d4ed8;--accent:var(--c-accent);--accent-light:var(--c-accent-lt);--accent-hover:var(--c-accent-dk);--border:var(--c-border);--border-focus:var(--c-accent);--color-success:var(--c-success);--color-danger:var(--c-error);--color-warning:var(--c-warning)}body,html{margin:0;padding:0;font-family:var(--font-sans);background:var(--c-page);color:var(--c-text-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-mantine-color-scheme=light]{--mantine-color-body:var(--c-page);--mantine-font-family:var(--font-sans);--mantine-color-text:var(--c-text-1)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}.mantine-AppShell-header{background:var(--c-white)!important;border-bottom:1px solid var(--c-border)!important;box-shadow:var(--s-xs)!important}.mantine-AppShell-navbar{background:var(--c-white)!important;border-right:1px solid var(--c-border)!important}.mantine-AppShell-main{background:var(--c-page)!important}.mantine-Paper-root{background:var(--c-white)!important;border-color:var(--c-border)!important;transition:box-shadow var(--dur-base) var(--ease)!important}.mantine-Paper-root:hover{box-shadow:var(--s-md)!important}.mantine-Modal-content,.mantine-Modal-header{background:var(--c-white)!important}.mantine-Modal-overlay{background:rgba(15,23,42,.55)!important;backdrop-filter:blur(4px)!important}.mantine-Modal-content{box-shadow:var(--s-xl)!important;border-radius:var(--r-xl)!important;animation:fadeInScale var(--dur-base) var(--ease) both!important}.mantine-Table-table{font-size:13px}.mantine-Table-thead{background:var(--c-page)!important;position:sticky;top:0;z-index:1}.mantine-Table-th{font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--c-text-2)!important;padding:10px 16px!important;border-bottom:1px solid var(--c-border)!important;white-space:nowrap}.mantine-Table-td{padding:11px 16px!important;border-bottom:1px solid var(--c-divider)!important;color:var(--c-text-1);vertical-align:middle!important;transition:background var(--dur-fast) var(--ease)}.mantine-Table-tr:hover .mantine-Table-td{background:#f8faff!important}.mantine-PasswordInput-input,.mantine-Select-input,.mantine-TextInput-input,.mantine-Textarea-input{border-radius:var(--r-md)!important;border-color:var(--c-border)!important;font-size:14px!important;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)!important}.mantine-PasswordInput-input:focus,.mantine-Select-input:focus,.mantine-TextInput-input:focus,.mantine-Textarea-input:focus{border-color:var(--c-accent)!important;box-shadow:0 0 0 3px rgba(37,99,235,.12)!important}.mantine-InputWrapper-label{font-size:13px!important;font-weight:500!important;color:var(--c-text-1)!important;margin-bottom:6px!important}.mantine-Button-root{font-weight:500!important;letter-spacing:-.01em!important;transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)!important}.mantine-Button-root:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:var(--s-md)!important}.mantine-Button-root:active:not(:disabled){transform:translateY(0)!important}.mantine-Badge-root{font-weight:500!important;letter-spacing:.01em!important}.mantine-Notification-root{background:var(--c-white)!important;border:1px solid var(--c-border)!important;box-shadow:var(--s-lg)!important;border-radius:var(--r-xl)!important}.login-shell{display:flex;min-height:100vh;font-family:var(--font-sans)}.login-brand{width:45%;flex-shrink:0;background:#0f172a;flex-direction:column;padding:60px 56px}.login-brand,.login-form-col{display:flex;justify-content:center}.login-form-col{flex:1;flex-direction:column;align-items:center;padding:60px 40px;background:#fff}@media (max-width:768px){.login-brand{display:none}.login-form-col{width:100%}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.anim-fade{animation:fadeIn var(--dur-base) var(--ease) both}.anim-slide{animation:slideUp .3s var(--ease) both}.anim-scale{animation:fadeInScale var(--dur-base) var(--ease) both}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.rs-select{min-width:120px;flex:1 1 120px}@media (min-width:768px){.rs-select{flex:0 0 auto;min-width:unset}}@media (max-width:767px){h2.mantine-Title-root{font-size:1.25rem!important}.mantine-AppShell-header{padding:0 12px!important}.mantine-Modal-inner{padding:8px!important}.mantine-Modal-body{padding:12px!important}.mantine-Table-td,.mantine-Table-th{padding:7px 8px!important}.page-header-group{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.page-header-group .mantine-SegmentedControl-root{align-self:flex-start}.login-form-col{padding:32px 20px!important}}@media (min-width:768px) and (max-width:1023px){h2.mantine-Title-root{font-size:1.4rem!important}.ct-col-domain,.ct-col-memo{display:none!important}}@media (max-width:640px){.landing-nav-links{display:none!important}.landing-nav-inner{padding:0!important}.landing-trust-grid{grid-template-columns:repeat(2,1fr)!important;gap:1px!important}.landing-steps-grid{grid-template-columns:1fr!important;gap:40px!important}.landing-footer-grid{grid-template-columns:1fr!important;gap:32px!important}}@media (min-width:641px) and (max-width:900px){.landing-trust-grid{grid-template-columns:repeat(2,1fr)!important}.landing-footer-grid{grid-template-columns:1fr 1fr!important}}