:root{--neba-canvas:var(--mantine-color-gray-0);--neba-surface:#fff;--neba-border:var(--mantine-color-gray-2);--neba-hairline:#ffffff14;--neba-ease:cubic-bezier(.16, 1, .3, 1);--neba-duration:.18s;--neba-duration-slow:.32s;--neba-brand-rgb:255, 69, 0;--neba-glow:0 10px 28px -10px rgba(var(--neba-brand-rgb), .55);--neba-glow-soft:0 6px 18px -8px rgba(var(--neba-brand-rgb), .35);--neba-ring:0 0 0 4px rgba(var(--neba-brand-rgb), .18);--neba-gradient:linear-gradient(135deg, #ff6a2a 0%, #ff4500 55%, #e63e00 100%);--neba-ink:linear-gradient(180deg, #111827 0%, #0b0f1a 100%);--neba-ink-solid:#0b0f1a;--neba-glass:#ffffff0d;--neba-glass-hover:#ffffff1a;--neba-logo-red:#ff050c;--neba-logo-red-rgb:255, 5, 12;--neba-logo-black:#000;--neba-logo-arc-top:#fff;--neba-logo-arc-bottom:#cbd5e1;--neba-header-bloom:radial-gradient(220px 120px at 40px 50%, rgba(var(--neba-logo-red-rgb), .16), rgba(var(--neba-logo-red-rgb), 0) 70%);--neba-header-line:linear-gradient(90deg, rgba(var(--neba-logo-red-rgb), 0) 0%, rgba(var(--neba-logo-red-rgb), .9) 12%, rgba(var(--neba-brand-rgb), .75) 45%, rgba(var(--neba-brand-rgb), 0) 85%)}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"cv11", "ss01";scrollbar-color:var(--mantine-color-gray-3) transparent}body{background:var(--neba-canvas);color:var(--mantine-color-gray-8)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-3);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-gray-4);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-track{background:0 0}.mantine-Button-root,.mantine-ActionIcon-root,.mantine-NavLink-root,.mantine-Badge-root,.mantine-Paper-root,.mantine-Anchor-root,.mantine-Tabs-tab,.mantine-Pagination-control,.mantine-ThemeIcon-root,.mantine-Input-input,.mantine-SegmentedControl-indicator,.mantine-Checkbox-input,.mantine-Switch-track,.mantine-Menu-item,.mantine-Table-tr{transition:background-color var(--neba-duration) var(--neba-ease), border-color var(--neba-duration) var(--neba-ease), color var(--neba-duration) var(--neba-ease), box-shadow var(--neba-duration) var(--neba-ease), transform var(--neba-duration) var(--neba-ease), opacity var(--neba-duration) var(--neba-ease)}.mantine-Button-root:not([data-disabled]):active,.mantine-ActionIcon-root:not([data-disabled]):active{transform:translateY(1px)scale(.985)}.mantine-Button-root[data-variant=filled]{background-image:linear-gradient(#ffffff24,#fff0 55%);box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0f172a1f}.mantine-Button-root[data-variant=filled]:not([data-disabled]):hover{box-shadow:inset 0 1px 0 #ffffff24, 0 10px 24px -10px var(--button-bg,#0f172a80);transform:translateY(-1px)}.mantine-Button-root[data-variant=filled]:not([data-disabled]):active{box-shadow:0 2px 6px -2px var(--button-bg,#0f172a66);transform:translateY(0)scale(.985)}.mantine-Button-root[data-variant=light]:not([data-disabled]):hover,.mantine-Button-root[data-variant=default]:not([data-disabled]):hover,.mantine-Button-root[data-variant=subtle]:not([data-disabled]):hover{transform:translateY(-1px)}.mantine-Button-root[data-variant=default]:not([data-disabled]):hover{border-color:var(--mantine-color-gray-3);box-shadow:var(--mantine-shadow-xs)}.mantine-ActionIcon-root[data-variant=filled]{background-image:linear-gradient(#ffffff24,#fff0 55%)}.mantine-ActionIcon-root:not([data-disabled]):hover{transform:translateY(-1px)}.mantine-Button-root[data-loading]{transform:none}.neba-header{background:var(--neba-header-bloom), var(--neba-ink);isolation:isolate;border-bottom:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 12px 32px -20px #020617b3}@media (width<=61.99em){.neba-header{--neba-header-bloom:radial-gradient(180px 110px at 96px 50%, rgba(var(--neba-logo-red-rgb), .16), rgba(var(--neba-logo-red-rgb), 0) 70%)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.neba-header{background:var(--neba-header-bloom), linear-gradient(180deg, #111827f7 0%, #0b0f1afb 100%);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%)}}.neba-header:before{content:"";background:radial-gradient(closest-side, rgba(var(--neba-brand-rgb), .16), rgba(var(--neba-brand-rgb), 0));filter:blur(18px);pointer-events:none;z-index:-1;width:38rem;height:14rem;position:absolute;inset:-40% -10% auto auto}@media (width<=47.99em){.neba-header:before{opacity:.7;width:18rem}}.neba-header:after{content:"";background:var(--neba-header-line);height:1px;box-shadow:0 0 12px 1px rgba(var(--neba-logo-red-rgb), .35);pointer-events:none;position:absolute;inset:auto 0 0}.neba-mark{flex:none;display:block;overflow:visible}.neba-mark-n{fill:var(--neba-logo-red)}.neba-mark[data-tone=light] .neba-mark-arc{fill:var(--neba-logo-black)}.neba-mark-arc-top{stop-color:var(--neba-logo-arc-top)}.neba-mark-arc-bottom{stop-color:var(--neba-logo-arc-bottom)}.neba-header-logo{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.neba-header-logo:before{content:"";background:radial-gradient(closest-side, rgba(var(--neba-logo-red-rgb), .45), rgba(var(--neba-logo-red-rgb), 0));filter:blur(6px);opacity:.75;transition:opacity var(--neba-duration-slow) var(--neba-ease), transform var(--neba-duration-slow) var(--neba-ease);border-radius:999px;position:absolute;inset:4px}.neba-header-mark{filter:drop-shadow(0 1px 1px #00000073);width:36px;height:auto;transition:transform var(--neba-duration-slow) var(--neba-ease);position:relative}@media (width>=62em){.neba-header-mark{width:40px}}.neba-header-home:hover .neba-header-logo:before,.neba-header-home:focus-visible .neba-header-logo:before{opacity:1;transform:scale(1.15)}.neba-header-home:hover .neba-header-mark{transform:translateY(-1px)scale(1.04)}.neba-header-home:active .neba-header-mark{transform:scale(.97)}.neba-wordmark-row{align-items:center;gap:7px;display:flex}.neba-wordmark-name{font-family:var(--mantine-font-family-headings);letter-spacing:-.025em;color:#fff;background:linear-gradient(180deg, #fff 30%, var(--mantine-color-gray-3) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:19px;font-weight:800;line-height:1.05}.neba-wordmark-chip{border-radius:var(--mantine-radius-xs);letter-spacing:.14em;color:var(--mantine-color-gray-3);background:#ffffff0f;padding:2px 5px 1px;font-size:9.5px;font-weight:700;line-height:1.2;box-shadow:inset 0 0 0 1px #ffffff24}.neba-wordmark-tagline{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--mantine-color-gray-5);margin-top:3px;font-size:9.5px;font-weight:600;line-height:1.2;display:block}html[lang=am] .neba-wordmark-tagline{letter-spacing:.01em;font-size:11px}.neba-login-brand{justify-content:space-between;gap:var(--mantine-spacing-xl);isolation:isolate;color:#fff;background:radial-gradient(720px 460px at 18% 12%, rgba(var(--neba-logo-red-rgb), .26), rgba(var(--neba-logo-red-rgb), 0) 62%), radial-gradient(640px 480px at 92% 96%, rgba(var(--neba-brand-rgb), .16), rgba(var(--neba-brand-rgb), 0) 62%), var(--neba-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.neba-login-brand:after{content:"";background:linear-gradient(180deg, rgba(var(--neba-logo-red-rgb), 0), rgba(var(--neba-logo-red-rgb), .7) 30%, rgba(var(--neba-brand-rgb), .5) 65%, rgba(var(--neba-brand-rgb), 0));width:1px;position:absolute;inset:0 0 0 auto}.neba-login-lockup{align-items:center;gap:22px;display:flex}.neba-login-logo{flex:none;display:inline-flex;position:relative}.neba-login-logo:before{content:"";background:radial-gradient(closest-side, rgba(var(--neba-logo-red-rgb), .5), rgba(var(--neba-logo-red-rgb), 0));filter:blur(14px);z-index:-1;border-radius:999px;position:absolute;inset:-18%}.neba-login-logo .neba-mark{filter:drop-shadow(0 2px 2px #00000080)}.neba-login-name{font-family:var(--mantine-font-family-headings);letter-spacing:-.035em;background:linear-gradient(180deg, #fff 35%, var(--mantine-color-gray-4) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:800;line-height:1}.neba-login-tagline{letter-spacing:.22em;text-transform:uppercase;color:var(--mantine-color-gray-4);margin-top:8px;font-size:12px;font-weight:600}html[lang=am] .neba-login-tagline{letter-spacing:.02em;font-size:14px}.neba-header-home,.neba-header-search,.neba-header-icon,.neba-header-action,.neba-user-trigger,.neba-palette-option,.neba-palette-close{transition:background-color var(--neba-duration) var(--neba-ease), box-shadow var(--neba-duration) var(--neba-ease), color var(--neba-duration) var(--neba-ease), opacity var(--neba-duration) var(--neba-ease), transform var(--neba-duration) var(--neba-ease)}.neba-header-bar{gap:8px}.neba-header-spacer{flex:8px;min-width:8px}.neba-header-brand{flex:none;align-self:stretch;min-width:0}.neba-header-home{border-radius:var(--mantine-radius-md);align-items:center;gap:10px;min-width:44px;min-height:44px;padding-inline:2px;display:flex}.neba-header-burger{border-radius:var(--mantine-radius-md);justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.neba-header-brand-text{min-width:0;display:none}@media (width>=36em){.neba-header-brand-text{display:block}}@media (width>=62em){.neba-header-brand{width:calc(var(--app-shell-navbar-width,256px) - var(--mantine-spacing-md));margin-right:var(--mantine-spacing-md);border-right:1px solid var(--neba-hairline)}}.neba-header-page{min-width:0;animation:neba-header-page var(--neba-duration-slow) var(--neba-ease) both;flex:0 auto;align-items:center;gap:10px;display:flex}@keyframes neba-header-page{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.neba-header-page-icon{border-radius:var(--mantine-radius-md);width:34px;height:34px;color:var(--mantine-color-brand-4);background:rgba(var(--neba-brand-rgb), .14);box-shadow:inset 0 0 0 1px rgba(var(--neba-brand-rgb), .22);flex:none;justify-content:center;align-items:center;display:none}@media (width>=36em){.neba-header-page-icon{display:inline-flex}}.neba-header-page-text{min-width:0;display:block}.neba-header-page-group{letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-gray-5);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:1.2;display:none;overflow:hidden}@media (width>=48em){.neba-header-page-group{display:block}}@media (width>=36em) and (width<=61.99em){.neba-header-page{border-left:1px solid var(--neba-hairline);padding-left:12px}}.neba-header-page-name{color:#fff;font-family:var(--mantine-font-family-headings);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.neba-header-search{width:44px;height:44px;color:var(--mantine-color-gray-4);border-radius:var(--mantine-radius-md);background:var(--neba-glass);box-shadow:inset 0 0 0 1px var(--neba-hairline);flex:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.neba-header-search-text,.neba-header-search-kbd{display:none}.neba-header-search:hover,.neba-header-icon:hover{color:#fff;background:var(--neba-glass-hover)}.neba-header-search:hover{box-shadow:inset 0 0 0 1px rgba(var(--neba-brand-rgb), .45), 0 0 0 3px rgba(var(--neba-brand-rgb), .08)}.neba-header-search:hover .neba-header-search-text{color:var(--mantine-color-gray-3)}@media (width>=62em){.neba-header-search,.neba-header-icon{width:40px;height:40px}}@media (width>=75em){.neba-header-search{flex-shrink:4;justify-content:flex-start;width:clamp(196px,24vw,320px);min-width:168px;padding:0 8px 0 12px}.neba-header-search-text{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;color:var(--mantine-color-gray-5);flex:1;font-size:13.5px;display:block;overflow:hidden}.neba-header-search-kbd{color:var(--mantine-color-gray-4);box-shadow:inset 0 0 0 1px var(--neba-hairline);background:#ffffff14;border:0;flex:none;padding:2px 7px;font-size:11px;line-height:1.4;display:inline-block}}.neba-header-tools{flex:none;margin-left:8px}.neba-header-icon{width:44px;height:44px;color:var(--mantine-color-gray-4);border-radius:var(--mantine-radius-md);background:var(--neba-glass);box-shadow:inset 0 0 0 1px var(--neba-hairline);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.neba-header-count{color:#fff;background-image:var(--neba-gradient);min-width:18px;height:18px;box-shadow:0 0 0 2px var(--neba-ink-solid);animation:neba-pop var(--neba-duration-slow) var(--neba-ease) both;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:3px;right:3px}@keyframes neba-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.neba-header-bell{display:inline-flex}.neba-header-action{color:#fff;border-radius:var(--mantine-radius-md);background:linear-gradient(180deg, #ffffff29, #fff0 55%), var(--neba-gradient);height:40px;box-shadow:inset 0 1px 0 #fff3, var(--neba-glow-soft);flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;display:none}.neba-header-action:hover{box-shadow:inset 0 1px 0 #fff3, var(--neba-glow);transform:translateY(-1px)}.neba-header-action:active{transform:translateY(0)scale(.985)}.neba-header-action-label{display:none}@media (width>=62em){.neba-header-action{justify-content:center;width:40px;padding:0;display:inline-flex}}@media (width>=75em){.neba-header-action{width:auto;padding:0 14px}.neba-header-action-label{display:inline}}.neba-header-date{flex:none;align-items:center;gap:8px;padding-inline:4px;display:none}@media (width>=88em){.neba-header-date{display:flex}}.neba-header-date-day{border-radius:var(--mantine-radius-sm);width:32px;height:34px;font-family:var(--mantine-font-family-headings);color:#fff;background:var(--neba-glass);box-shadow:inset 0 2px 0 rgba(var(--neba-brand-rgb), .9), inset 0 0 0 1px var(--neba-hairline);justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex}.neba-header-date-text{flex-direction:column;display:flex}.neba-header-date-label{letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-gray-5);font-size:10px;font-weight:600;line-height:1.2}.neba-header-date-value{white-space:nowrap;color:var(--mantine-color-gray-2);font-size:12.5px;font-weight:600;line-height:1.3}.neba-header-lang{display:none}@media (width>=62em){.neba-header-lang{display:inline-flex}}.neba-header-divider{background:var(--neba-hairline);flex:none;width:1px;height:26px;display:none}@media (width>=62em){.neba-header-divider{display:block}}.neba-lang-dark{background:var(--neba-glass);box-shadow:inset 0 0 0 1px var(--neba-hairline)}.neba-lang-dark .mantine-SegmentedControl-label{color:var(--mantine-color-gray-4);font-weight:600}.neba-lang-dark .mantine-SegmentedControl-label[data-active]{color:#fff}.neba-lang-dark .mantine-SegmentedControl-indicator{background-image:var(--neba-gradient);box-shadow:var(--neba-glow-soft)}.neba-user-trigger{min-width:0;min-height:44px;color:var(--mantine-color-gray-4);border-radius:999px;align-items:center;gap:10px;padding:3px 4px;display:flex}.neba-user-trigger:hover{background:var(--neba-glass-hover)}.neba-user-trigger-text{min-width:0;max-width:170px;display:none}@media (width>=75em){.neba-user-trigger-text{display:block}}.neba-role-chip{border-radius:var(--mantine-radius-xs);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;width:fit-content;max-width:100%;color:var(--mantine-color-brand-1);background:rgba(var(--neba-brand-rgb), .14);box-shadow:inset 0 0 0 1px rgba(var(--neba-brand-rgb), .28);margin-top:3px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.45;display:block;overflow:hidden}.neba-user-trigger-chevron{flex:none;display:none}@media (width>=62em){.neba-user-trigger-chevron{display:block}}.neba-avatar-ring{background-image:var(--neba-gradient);box-shadow:var(--neba-glow-soft);border-radius:999px;flex:none;padding:4px;display:inline-flex;position:relative}.neba-avatar-ring>.mantine-Avatar-root{box-shadow:0 0 0 2px var(--neba-ink-solid)}.neba-avatar-ring .mantine-Avatar-placeholder{letter-spacing:.02em;color:#fff;background:linear-gradient(180deg, var(--mantine-color-gray-7), var(--mantine-color-gray-9));font-weight:700}.neba-avatar-ring[data-surface=light]>.mantine-Avatar-root{box-shadow:0 0 0 2px var(--neba-surface)}.neba-avatar-ring[data-surface=light] .mantine-Avatar-placeholder{color:var(--mantine-color-brand-8);background:var(--mantine-color-brand-0)}.neba-avatar-ring[data-alert]:after{content:"";background:var(--mantine-color-red-6);width:10px;height:10px;box-shadow:0 0 0 2px var(--neba-ink-solid);border-radius:999px;position:absolute;top:-1px;right:-1px}@media (width>=48em){.neba-avatar-ring[data-alert]:after{display:none}}.neba-user-menu{padding:6px}.neba-user-menu .mantine-Menu-item{min-height:40px;padding-inline:12px}.neba-user-menu .mantine-Menu-itemSection[data-position=left]{margin-inline-end:10px}@media (width<=61.99em){.neba-user-menu .mantine-Menu-item{min-height:44px}}.neba-user-menu-account{border-radius:var(--mantine-radius-md);background:linear-gradient(180deg, rgba(var(--neba-brand-rgb), .08), rgba(var(--neba-brand-rgb), 0) 85%);padding:10px 12px 12px}.neba-user-menu-row{min-height:44px;padding:4px 12px}.neba-user-menu-icon{color:var(--mantine-color-gray-5);flex:none}.neba-palette{overflow:hidden}.neba-palette-search{border-bottom:1px solid var(--mantine-color-gray-2);align-items:center;gap:10px;padding:10px 12px;display:flex}.neba-palette-search-icon{color:var(--mantine-color-brand-7);flex:none}.neba-palette-input{min-width:0;height:36px;color:var(--mantine-color-gray-8);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px}.neba-palette-input::placeholder{color:var(--mantine-color-gray-5)}.neba-palette-input:focus-visible{box-shadow:none;outline:none}.neba-palette-search:focus-within{border-bottom-color:rgba(var(--neba-brand-rgb), .4)}.neba-palette-close{border-radius:var(--mantine-radius-sm);min-width:36px;min-height:36px;color:var(--mantine-color-gray-6);flex:none;justify-content:center;align-items:center;display:inline-flex}.neba-palette-close:hover{background:var(--mantine-color-gray-1)}@media (width>=48em){.neba-palette-close-icon{display:none}}.neba-palette-list{overscroll-behavior:contain;max-height:min(56dvh,420px);padding:8px;scroll-padding-block:8px;overflow-y:auto}@media (width<=47.99em){.neba-palette-list{max-height:min(64dvh,540px)}}.neba-palette-group+.neba-palette-group{margin-top:4px}.neba-palette-group-label{letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-gray-5);padding:8px 10px 4px;font-size:11px;font-weight:600}.neba-palette-option{border-radius:var(--mantine-radius-md);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:6px 10px;display:flex}.neba-palette-option[data-selected]{background:linear-gradient(90deg, rgba(var(--neba-brand-rgb), .13), rgba(var(--neba-brand-rgb), .04) 75%);box-shadow:inset 0 0 0 1px rgba(var(--neba-brand-rgb), .18)}.neba-palette-option-icon{border-radius:var(--mantine-radius-sm);width:30px;height:30px;color:var(--mantine-color-gray-6);background:var(--mantine-color-gray-1);transition:background-color var(--neba-duration) var(--neba-ease), color var(--neba-duration) var(--neba-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.neba-palette-option[data-selected] .neba-palette-option-icon{color:#fff;background-image:var(--neba-gradient);box-shadow:var(--neba-glow-soft)}.neba-palette-option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mantine-color-gray-8);flex:1;font-size:14px;font-weight:600;overflow:hidden}.neba-palette-option-meta,.neba-palette-option-here{flex:none}.neba-palette-option-enter{opacity:0;color:var(--mantine-color-brand-7);flex:none}.neba-palette-option[data-selected] .neba-palette-option-enter{opacity:1}.neba-palette-empty{text-align:center;gap:4px;padding:32px 16px;display:grid}.neba-palette-footer{border-top:1px solid var(--mantine-color-gray-2);background:var(--mantine-color-gray-0);padding:10px 14px}.neba-navbar{background:var(--neba-surface);border-right:1px solid var(--neba-border)}.neba-nav-group{letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-gray-5);padding:10px 12px 4px;font-size:11px;font-weight:600;line-height:1.2}.mantine-NavLink-root{margin-block:2px;position:relative}@media (width<=62em){.neba-navbar .mantine-NavLink-root{min-height:44px}}.mantine-NavLink-root:not([data-active]):hover{background:var(--mantine-color-gray-0)}.mantine-NavLink-root[data-active]{background:linear-gradient(90deg, rgba(var(--neba-brand-rgb), .14), rgba(var(--neba-brand-rgb), .05) 70%, rgba(var(--neba-brand-rgb), .02));box-shadow:inset 0 0 0 1px rgba(var(--neba-brand-rgb), .12)}.mantine-NavLink-root[data-active]:before{content:"";background:var(--neba-gradient);width:3px;box-shadow:0 0 10px rgba(var(--neba-brand-rgb), .7);border-radius:999px;position:absolute;top:8px;bottom:8px;left:-8px}.mantine-NavLink-root[data-active] .mantine-NavLink-section{color:var(--mantine-color-brand-7)}.mantine-NavLink-root.neba-nav-cta{--neba-cta-light:inset 0 1px 0 #fff3;color:#fff;background:linear-gradient(180deg, #ffffff29, #fff0 55%), var(--neba-gradient);box-shadow:var(--neba-cta-light), var(--neba-glow-soft);font-weight:700}.mantine-NavLink-root.neba-nav-cta:not([data-active]):hover,.mantine-NavLink-root.neba-nav-cta[data-active]:hover{background:linear-gradient(180deg, #ffffff29, #fff0 55%), var(--neba-gradient);box-shadow:var(--neba-cta-light), var(--neba-glow);transform:translateY(-1px)}.mantine-NavLink-root.neba-nav-cta[data-active]{background:linear-gradient(180deg, #ffffff29, #fff0 55%), var(--neba-gradient);box-shadow:inset 0 0 0 1px #ffffff59, 0 0 0 3px rgba(var(--neba-brand-rgb), .2), var(--neba-glow)}.mantine-NavLink-root.neba-nav-cta .mantine-NavLink-section,.mantine-NavLink-root.neba-nav-cta[data-active] .mantine-NavLink-section{color:#fff}.neba-checkout{border:0;border-radius:0;box-shadow:0 -12px 24px -18px #0f172a73}.mantine-Button-root.neba-cta:not([data-disabled]){background-image:linear-gradient(180deg, #ffffff29, #fff0 55%), var(--neba-gradient);box-shadow:inset 0 1px 0 #ffffff2e, var(--neba-glow)}.mantine-Paper-root[data-with-border]{box-shadow:inset 0 1px 0 #ffffffb3, var(--mantine-shadow-xs)}.mantine-Table-table thead th{border-bottom:1px solid var(--neba-border);z-index:1;position:sticky;top:0}.mantine-Table-table tbody tr{border-bottom:1px solid var(--mantine-color-gray-1)}.mantine-Table-table tbody tr:last-of-type{border-bottom:0}.mantine-Table-table[data-hover] tbody tr:hover{background:rgba(var(--neba-brand-rgb), .045);box-shadow:inset 3px 0 0 var(--mantine-color-brand-6)}.mantine-Input-input:focus,.mantine-Input-input:focus-within{border-color:var(--mantine-color-brand-6);box-shadow:var(--neba-ring)}.mantine-Input-input:hover:not(:focus):not([data-disabled]){border-color:var(--mantine-color-gray-4)}.mantine-Checkbox-input:checked,.mantine-Switch-input:checked+.mantine-Switch-track{box-shadow:var(--neba-glow-soft)}.mantine-Tabs-tab[data-active]{font-weight:600}.mantine-Tabs-tab[data-active]:after{background:var(--neba-gradient)}.mantine-SegmentedControl-indicator{box-shadow:var(--mantine-shadow-sm)}.mantine-Menu-dropdown,.mantine-Popover-dropdown,.mantine-Combobox-dropdown{box-shadow:var(--mantine-shadow-lg);border-color:var(--mantine-color-gray-2)}.mantine-Menu-item[data-hovered]{background:rgba(var(--neba-brand-rgb), .07)}.mantine-Modal-content,.mantine-Drawer-content{box-shadow:var(--mantine-shadow-xl)}.mantine-Modal-header{border-bottom:1px solid var(--mantine-color-gray-1);margin-bottom:var(--mantine-spacing-md)}.mantine-Notification-root{box-shadow:var(--mantine-shadow-lg);border:1px solid var(--mantine-color-gray-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mantine-Tooltip-tooltip{box-shadow:var(--mantine-shadow-md)}.mantine-Badge-root[data-variant=dot] .mantine-Badge-label:before,.mantine-Badge-root[data-variant=dot]:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--badge-dot-color,currentColor) 20%, transparent)}.mantine-Skeleton-root:after{background:linear-gradient(90deg, var(--mantine-color-gray-1), var(--mantine-color-gray-0), var(--mantine-color-gray-1))}.neba-lift{transition:transform var(--neba-duration) var(--neba-ease), box-shadow var(--neba-duration) var(--neba-ease), border-color var(--neba-duration) var(--neba-ease)}.neba-lift:hover{box-shadow:var(--mantine-shadow-md), var(--neba-glow-soft);transform:translateY(-2px);border-color:rgba(var(--neba-brand-rgb), .35)!important}.neba-lift:active{transform:translateY(0)}.neba-stat{position:relative;overflow:hidden}.neba-stat:after{content:"";background:var(--neba-gradient);opacity:0;height:2px;transition:opacity var(--neba-duration) var(--neba-ease);position:absolute;inset:0 0 auto}.neba-stat:hover:after{opacity:1}.neba-glow-icon{box-shadow:0 8px 18px -8px color-mix(in srgb, var(--ti-color,currentColor) 55%, transparent)}.neba-halo{isolation:isolate;border-radius:999px;display:inline-flex;position:relative}.neba-halo:before{content:"";border-radius:inherit;background:radial-gradient(closest-side, rgba(var(--neba-brand-rgb), .16), rgba(var(--neba-brand-rgb), 0));z-index:-1;position:absolute;inset:-12px}.neba-gradient-text{background:var(--neba-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.neba-hero{isolation:isolate;background:var(--neba-ink);color:#fff;border:1px solid var(--neba-hairline);position:relative;overflow:hidden}.neba-hero:before,.neba-hero:after{content:"";pointer-events:none;z-index:-1;filter:blur(24px);border-radius:999px;position:absolute}.neba-hero:before{background:radial-gradient(closest-side, rgba(var(--neba-brand-rgb), .5), rgba(var(--neba-brand-rgb), 0));width:26rem;height:26rem;top:-14rem;right:-8rem}.neba-hero:after{background:radial-gradient(closest-side,#ffffff14,#fff0);width:18rem;height:18rem;bottom:-10rem;left:-6rem}.neba-tabular{font-variant-numeric:tabular-nums}@keyframes neba-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.neba-rise,.neba-stagger>*{animation:neba-rise var(--neba-duration-slow) var(--neba-ease) both}.neba-stagger>:first-child{animation-delay:0s}.neba-stagger>:nth-child(2){animation-delay:40ms}.neba-stagger>:nth-child(3){animation-delay:80ms}.neba-stagger>:nth-child(4){animation-delay:.12s}.neba-stagger>:nth-child(5){animation-delay:.16s}.neba-stagger>:nth-child(6){animation-delay:.2s}.neba-stagger>:nth-child(7){animation-delay:.24s}.neba-stagger>:nth-child(n+8){animation-delay:.28s}@keyframes neba-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 45%, transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb, currentColor 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 0%, transparent)}}.neba-pulse{width:8px;height:8px;animation:neba-pulse 1.8s var(--neba-ease) infinite;background:currentColor;border-radius:999px;display:inline-block}.neba-title-link{border-radius:var(--mantine-radius-xs);transition:color var(--neba-duration) var(--neba-ease);align-items:center;gap:2px;display:inline-flex}.neba-title-link:hover,.neba-title-link:focus-visible{color:var(--mantine-color-brand-7);text-underline-offset:4px;text-decoration:underline}.neba-title-link-icon{color:var(--mantine-color-gray-5);transition:transform var(--neba-duration) var(--neba-ease), color var(--neba-duration) var(--neba-ease);flex-shrink:0}.neba-title-link:hover .neba-title-link-icon,.neba-title-link:focus-visible .neba-title-link-icon{color:currentColor;transform:translate(2px)}.neba-figure-link:hover,.neba-figure-link:focus-visible{color:var(--mantine-color-brand-7)}:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:2px;box-shadow:var(--neba-ring)}::selection{background:var(--mantine-color-brand-1)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.neba-header:before,.neba-hero:before,.neba-hero:after{filter:none}}@media (width>=30em){.mantine-Table-th[data-nowrap],.mantine-Table-td[data-nowrap]{white-space:nowrap}}@media (width<=48em){.mantine-Pagination-control,.mantine-ActionIcon-root{min-width:36px;min-height:36px}.mantine-PasswordInput-visibilityToggle{width:36px;height:36px}.mantine-InputClearButton-root{min-width:32px;min-height:32px}.mantine-Checkbox-root{--checkbox-size:24px!important}.mantine-Switch-root{--switch-height:24px!important;--switch-width:44px!important}}@media print{.neba-header,.neba-navbar,.neba-no-print{display:none!important}.mantine-AppShell-main{background:#fff!important;padding:0!important}}.neba-bottom-bar{background:var(--neba-ink);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -12px 32px -18px #020617bf,inset 0 1px #ffffff0f}.neba-bottom-nav{grid-template-columns:repeat(5,1fr);align-items:stretch;height:68px;padding:0 6px;display:grid}.neba-bottom-nav-item{color:#ffffff9e;letter-spacing:.01em;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;font-size:11px;font-weight:600;text-decoration:none;transition:color .16s,transform .16s;display:flex}.neba-bottom-nav-item:active{transform:scale(.94)}.neba-bottom-nav-icon{border-radius:999px;place-items:center;width:44px;height:30px;transition:background .16s,box-shadow .16s;display:grid}.neba-bottom-nav-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.neba-bottom-nav-item[data-active]{color:#fff}.neba-bottom-nav-item[data-active] .neba-bottom-nav-icon{background:rgba(var(--neba-brand-rgb), .22);box-shadow:var(--neba-glow-soft);color:rgb(var(--neba-brand-rgb))}.neba-bottom-nav-item[data-cta] .neba-bottom-nav-icon{color:#fff;background:linear-gradient(135deg, rgb(var(--neba-logo-red-rgb,220, 38, 38)) 0%, rgb(var(--neba-brand-rgb)) 100%);width:52px;height:52px;box-shadow:var(--neba-glow), 0 0 0 4px var(--neba-ink-solid);border-radius:18px;margin-top:-22px}.neba-bottom-nav-item[data-cta][data-active] .neba-bottom-nav-icon{box-shadow:var(--neba-glow), 0 0 0 4px var(--neba-ink-solid), var(--neba-ring)}.neba-bottom-nav-item:focus-visible{outline:2px solid rgb(var(--neba-brand-rgb));outline-offset:-4px;border-radius:12px}.neba-receipt{color:#000;font-variant-numeric:tabular-nums;background:#fff;width:100%;max-width:76mm;margin:0 auto;font-size:12px;line-height:1.4}.neba-receipt-preview{border:1px dashed var(--mantine-color-gray-4);background:#fff;border-radius:6px;width:min(340px,86vw);padding:16px 12px}.neba-receipt-head{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.neba-receipt-business{font-size:14px;font-weight:700}.neba-receipt-title{text-align:center;letter-spacing:.06em;text-transform:uppercase;border-top:1px dashed #000;border-bottom:1px dashed #000;margin:10px 0 6px;padding:4px 0;font-weight:700}.neba-receipt-stamp{text-align:center;letter-spacing:.2em;border:2px solid #000;margin-bottom:6px;font-weight:800}.neba-receipt-facts{grid-template-columns:auto 1fr;gap:1px 8px;margin:0 0 8px;display:grid}.neba-receipt-facts dt{font-weight:600}.neba-receipt-facts dd{text-align:right;overflow-wrap:anywhere;margin:0}.neba-receipt-lines,.neba-receipt-totals{border-collapse:collapse;width:100%}.neba-receipt-lines td{vertical-align:top;border-top:1px dotted #000;padding:4px 0}.neba-receipt-item{overflow-wrap:anywhere;font-weight:600}.neba-receipt-detail{font-size:11px}.neba-receipt-amount,.neba-receipt-totals td{text-align:right;white-space:nowrap;padding-left:8px}.neba-receipt-totals{border-top:1px dashed #000;margin-top:2px}.neba-receipt-totals th{text-align:left;padding:2px 0;font-weight:400}.neba-receipt-grand th,.neba-receipt-grand td{font-size:14px;font-weight:800}.neba-receipt-note{overflow-wrap:anywhere;margin:8px 0 0}.neba-receipt-thanks{text-align:center;border-top:1px dashed #000;margin:10px 0 0;padding-top:6px}.neba-receipt-print{display:none}@media print{body.neba-printing-receipt>:not(.neba-receipt-print){display:none!important}body.neba-printing-receipt .neba-receipt-print{display:block}body.neba-printing-receipt{background:#fff!important}}
