.nyx-dashboard-workspace{--nyx-frame-gap:0px;--nyx-sidebar-space:0px;--nyx-page-surface:var(--background);--nyx-nav-active:var(--foreground);--nyx-nav-active-bg:var(--np-dash-hover);background:var(--surface);font-family:var(--font-dashboard),system-ui,sans-serif}.nyx-dashboard-workspace .nyx-dashboard-sidebar{width:72px;background:var(--surface);transition:width .2s cubic-bezier(0,0,.2,1)}.nyx-dashboard-workspace[data-sidebar-expanded=true] .nyx-dashboard-sidebar{width:256px}.nyx-dashboard-workspace .nyx-dashboard-main{border-radius:0;box-shadow:none;transition:margin-left .2s cubic-bezier(0,0,.2,1)}.nyx-dashboard-workspace .nyx-sidebar-brand{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:81px;margin-inline:16px;border-bottom:1px solid var(--border)}.nyx-sidebar-logo{flex:1;min-width:0}.nyx-dashboard-workspace .nyx-sidebar-toggle{display:grid;flex-shrink:0;width:40px;height:40px;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--foreground);transition:background-color .16s ease}.nyx-dashboard-workspace .nyx-sidebar-toggle:hover{background:rgb(128 128 128/.1)}.nyx-dashboard-workspace .nyx-sidebar-toggle:focus-visible,.nyx-header-account-button:focus-visible,.nyx-navigation-link:focus-visible,.nyx-overview-card-link:focus-visible{outline:2px solid var(--brand-primary,var(--np-primary));outline-offset:-2px}.nyx-sidebar-search{flex-shrink:0;padding:24px 16px 12px}.nyx-sidebar-search-field{display:flex;height:40px;width:100%;align-items:center;gap:12px;border:1px solid var(--border);border-radius:14px;background:var(--input);padding-inline:12px;color:var(--muted-foreground)}.nyx-sidebar-search-field:focus-within{outline:2px solid var(--brand-primary,var(--np-primary));outline-offset:2px}.nyx-dashboard-workspace .nyx-sidebar-search-field input{color:var(--foreground);font-size:14px}.nyx-navigation-groups,.nyx-navigation-items{display:flex;flex-direction:column;gap:8px}.nyx-navigation-link{display:flex;position:relative;width:100%;min-width:0;height:40px;align-items:center;gap:12px;padding:12px;overflow:hidden;border-radius:14px;color:var(--muted-foreground);font-size:14px;font-weight:400;line-height:20px;text-align:left;white-space:nowrap;transition:color .2s ease-out,background-color .2s ease-out}.nyx-navigation-link:hover{color:var(--foreground);background:rgb(128 128 128/.07)}.nyx-navigation-link.is-active{color:var(--nyx-nav-active);background:var(--nyx-nav-active-bg);font-weight:500}.nyx-navigation-link.has-active-child{color:var(--foreground)}.nyx-navigation-link.is-collapsed{width:40px;justify-content:center}.nyx-navigation-submenu{margin:6px 0 4px 20px;padding-left:12px;border-left:1px solid var(--border)}.nyx-navigation-submenu .nyx-navigation-link{margin-top:4px;height:36px;font-size:13px;padding-inline:10px}.nyx-navigation-submenu .nyx-navigation-link>svg{width:14px;height:14px}.nyx-sidebar-footer{flex-shrink:0;padding:12px 16px 16px}.nyx-revenue-tier{background:color-mix(in srgb,var(--background) 58%,transparent)}.nyx-dashboard-workspace .nyx-dashboard-header{height:81px;background:var(--background);border:0}.nyx-dashboard-header>div{height:100%;border-bottom:1px solid var(--border)}.nyx-header-account-button{display:flex;align-items:center;gap:12px;max-width:224px;min-height:44px;border-radius:12px;padding:4px 8px}.nyx-header-account-button:hover{background:var(--surface)}.nyx-header-avatar{background-color:var(--surface-elevated);color:var(--muted-foreground)}.nyx-header-account-button span span{font-size:13px;line-height:18px;font-weight:400}.nyx-header-account-button span span:first-child{font-weight:500}.nyx-dashboard-workspace .nyx-overview-card{display:flex;min-width:0;flex-direction:column;min-height:144px;padding:4px;border-radius:16px;background:var(--surface)}.nyx-overview-card-body{display:flex;min-width:0;flex:1;flex-direction:column;gap:14px;padding:12px;border-radius:14px;background:var(--background)}.nyx-overview-card-icon{display:grid;width:28px;height:28px;flex-shrink:0;place-items:center;border-radius:50%;color:var(--brand-text,var(--np-link));background:var(--brand-primary-soft,var(--np-primary-soft-a))}.nyx-overview-card-value{font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.25;letter-spacing:-.02em;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.nyx-overview-card-footer{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:8px;padding-left:12px}.nyx-overview-card-link{display:grid;width:44px;height:44px;flex-shrink:0;place-items:center;color:var(--muted-foreground);border-radius:12px}.nyx-overview-card-link:hover{color:var(--foreground);background:rgb(128 128 128/.08)}.nyx-home>section>section{border-color:transparent;border-radius:18px}.nyx-home h2{font-size:16px;font-weight:600;letter-spacing:-.025em}.nyx-panel-title{display:flex;align-items:center;gap:12px}.nyx-panel-icon{display:grid;width:40px;height:40px;flex-shrink:0;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--foreground);background:color-mix(in srgb,var(--foreground) 14%,var(--surface))}.nyx-panel-title+p{margin-left:52px}.nyx-chart-toolbar,.nyx-sales-chart-card{border:1px solid var(--border)}.nyx-chart-toolbar{display:flex;width:100%;align-items:center;gap:2px;margin-left:auto;padding:4px;border-radius:12px;background:var(--background)}.nyx-chart-toolbar button{display:inline-flex;height:32px;flex:1;align-items:center;justify-content:center;border-radius:8px;color:var(--muted-foreground);transition:color .16s ease,background-color .16s ease}.nyx-chart-toolbar button.is-active,.nyx-chart-toolbar button:hover:not(:disabled){color:var(--foreground);background:rgb(128 128 128/.1)}.nyx-chart-legend button:focus-visible,.nyx-chart-toolbar button:focus-visible{outline:2px solid var(--brand-primary,var(--np-primary));outline-offset:-2px}.nyx-chart-toolbar button:disabled{cursor:not-allowed;opacity:.35}.nyx-chart-toolbar button svg{width:16px;height:16px}.nyx-chart-toolbar-divider{width:1px;height:16px;flex-shrink:0;margin-inline:2px;background:var(--border)}.nyx-chart-legend{display:flex;min-height:44px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:4px}.nyx-chart-legend button{display:flex;min-height:36px;align-items:center;gap:8px;padding-inline:8px;border-radius:8px;color:var(--muted-foreground);font-size:12px;transition:opacity .16s ease}.nyx-chart-legend button:hover{background:rgb(128 128 128/.07)}.nyx-chart-legend button.is-muted{opacity:.4}.nyx-chart-legend strong{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}.nyx-chart-legend-line{width:12px;height:2px;border-radius:999px;background:var(--brand-primary,var(--np-primary))}.nyx-chart-view-label{padding-right:8px;color:var(--muted-foreground);font-size:11px}.nyx-home .nyx-period-control{background:transparent;border:0;padding:0;gap:8px}.nyx-home .nyx-period-control>button[aria-pressed=true]{background:var(--foreground);color:var(--background)}.nyx-home .nyx-period-control>button[aria-pressed=false],.nyx-period-select{background:var(--surface)}.nyx-period-select{height:44px;min-width:184px;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--border);border-radius:12px;padding:0 12px;color:var(--foreground);font-size:14px;text-align:left;transition:border-color .16s ease,background-color .16s ease}.nyx-period-select:hover,.nyx-period-select[aria-expanded=true]{border-color:color-mix(in srgb,var(--brand-primary,var(--np-primary)) 45%,var(--border));background:var(--surface-elevated)}.nyx-period-select:focus-visible{outline:2px solid var(--brand-primary,var(--np-primary));outline-offset:2px}.nyx-period-menu{position:absolute;top:calc(100% + 10px);left:0;z-index:50;display:grid;width:220px;gap:4px;padding:6px;border:1px solid var(--border);border-radius:14px;background:var(--surface-elevated);box-shadow:0 18px 48px rgb(0 0 0/.36)}.nyx-period-menu button{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;border-radius:10px;color:var(--muted-foreground);font-size:13px;text-align:left;transition:color .16s ease,background-color .16s ease}.nyx-period-menu button:focus-visible,.nyx-period-menu button:hover{color:var(--foreground);background:rgb(128 128 128/.1);outline:none}.nyx-period-menu button[aria-selected=true]{color:var(--brand-text,var(--np-link));background:var(--brand-primary-soft,var(--np-primary-soft-a))}.nyx-period-menu-check{width:8px;height:8px;flex-shrink:0;border:1px solid var(--border);border-radius:50%}.nyx-period-menu button[aria-selected=true] .nyx-period-menu-check{border-color:var(--brand-primary,var(--np-primary));background:var(--brand-primary,var(--np-primary));box-shadow:0 0 0 3px var(--brand-primary-soft,var(--np-primary-soft-a))}.nyx-mobile-balance{background:#e2e8ed}.nyx-mobile-balance>span:first-child{background:rgb(0 0 0/.04);border:0}.nyx-mobile-balance>p{font-weight:500;letter-spacing:-.05em;overflow-wrap:anywhere;white-space:normal}.nyx-mobile-balance nav{margin-top:20px}.nyx-mobile-balance nav a{min-height:64px;border:0;font-weight:500}.nyx-dashboard-workspace .nyx-mobile-bottom-nav__link.is-active .nyx-mobile-bottom-nav__icon{color:var(--foreground);background:transparent}@media (min-width:1024px){.nyx-dashboard-workspace .nyx-sidebar-toggle.lg\:hidden{display:none}.nyx-dashboard-workspace{--nyx-sidebar-space:72px;--nyx-bottom-bar-space:0px}.nyx-dashboard-workspace[data-sidebar-expanded=true]{--nyx-sidebar-space:256px}.nyx-dashboard-workspace .nyx-dashboard-main{border-radius:32px 0 0 32px}.nyx-home .nyx-period-control{height:44px}.nyx-home .nyx-period-custom{display:flex;width:auto;align-items:center;gap:12px;padding:0 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface);font-size:14px;color:var(--foreground)}}@media (min-width:640px){.nyx-chart-toolbar{width:auto}.nyx-chart-toolbar button{width:32px;flex:none}}@media (max-width:1023px){.nyx-dashboard-workspace .nyx-dashboard-sidebar{visibility:hidden;transform:translateX(-100%);transition:transform .2s ease-out,visibility .2s}.nyx-dashboard-workspace .nyx-dashboard-sidebar.is-mobile-open{visibility:visible;transform:translateX(0);width:min(300px,calc(100vw - 44px))}.nyx-navigation-link,.nyx-navigation-submenu .nyx-navigation-link{min-height:44px}.nyx-dashboard-workspace .nyx-dashboard-header{height:72px}}@media (prefers-reduced-motion:reduce){.nyx-dashboard-workspace .nyx-dashboard-main,.nyx-dashboard-workspace .nyx-dashboard-sidebar,.nyx-navigation-group svg,.nyx-navigation-link{transition:none}}.nyx-wove-home{width:100%}.nyx-wove-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.nyx-wove-help{display:inline-flex;min-height:42px;flex-shrink:0;align-items:center;gap:10px;border:1px solid var(--border);border-radius:12px;background:var(--surface);padding:0 14px;color:var(--muted-foreground);font-size:12px;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.nyx-wove-help:hover{border-color:color-mix(in srgb,var(--brand-primary,var(--np-primary)) 30%,transparent);background:var(--surface-elevated);color:var(--foreground)}.nyx-wove-help:focus-visible{outline:2px solid var(--brand-primary,var(--np-primary));outline-offset:2px}.nyx-wove-metric,.nyx-wove-panel{border:1px solid var(--border);background:color-mix(in srgb,var(--surface-elevated) 72%,var(--surface));box-shadow:0 16px 40px -38px rgb(0 0 0/.8)}.nyx-wove-home>section>.nyx-wove-panel{border-color:var(--border)}.nyx-wove-metric{min-width:0;min-height:154px;border-radius:16px;padding:18px}.nyx-wove-panel{display:flex;min-width:0;flex-direction:column;border-radius:18px;padding:20px}.nyx-wove-empty-chart{position:relative;min-height:248px;overflow:hidden;border-radius:14px;background:linear-gradient(to bottom,transparent 24%,var(--border) 25%,transparent 26%) 0 0 /100% 25%,linear-gradient(to right,transparent 24%,var(--border) 25%,transparent 26%) 0 0 /25% 100%}.nyx-wove-empty-chart:after{position:absolute;right:8%;bottom:24%;left:8%;height:1px;border-radius:999px;background:color-mix(in srgb,var(--brand-primary,var(--np-primary)) 40%,transparent);content:""}.nyx-wove-empty-chart>*{position:relative;z-index:1}.nyx-wove-donut{display:grid;width:144px;height:144px;place-items:center;border-radius:50%;background:conic-gradient(var(--border) 0 100%)}.nyx-wove-donut>div{display:grid;width:98px;height:98px;place-items:center;align-content:center;border-radius:50%;background:var(--surface);text-align:center}.nyx-wove-donut strong{display:block;max-width:86px;overflow:hidden;color:var(--foreground);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.nyx-wove-donut span{margin-top:3px;color:var(--muted-foreground);font-size:9px}@media (max-width:767px){.nyx-wove-intro{align-items:stretch;flex-direction:column;gap:16px}.nyx-wove-help{width:100%;justify-content:center}.nyx-wove-panel{padding:18px}}@media (prefers-reduced-motion:reduce){.nyx-wove-help,.nyx-wove-metric span,.nyx-wove-panel span{transition:none}}html .nyx-reference.nyx-dashboard-workspace{--background:var(--np-dash-bg);--foreground:var(--np-text);--surface:var(--np-dash-card);--surface-elevated:var(--np-dash-card);--surface-muted:var(--np-dash-hover);--muted:var(--np-dash-hover);--muted-foreground:var(--np-text-2);--border:var(--np-dash-border);--border-strong:color-mix(in srgb,var(--np-dash-border) 65%,var(--np-text-3));--input:var(--np-dash-border);--primary:var(--np-primary);--primary-foreground:var(--np-on-primary);--ring:var(--np-primary);--nyx-ref-sidebar:var(--np-dash-bar);--nyx-ref-active:var(--np-dash-hover);--sidebar:var(--nyx-ref-sidebar);--sidebar-foreground:var(--foreground);--sidebar-primary:var(--np-primary);--sidebar-primary-foreground:var(--np-on-primary);--sidebar-accent:var(--np-dash-hover);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring);--nyx-nav-active:var(--foreground);--nyx-nav-active-bg:var(--np-dash-hover);--nyx-page-surface:var(--background);--nyx-frame-gap:8px;--nyx-radius-btn:6px;--nyx-chart-primary:var(--np-primary);font-family:var(--font-dashboard),Inter,sans-serif;background:var(--nyx-ref-sidebar);color:var(--foreground)}.nyx-reference .nyx-dashboard-sidebar{background:var(--nyx-ref-sidebar);padding:8px;width:66px;border:0}.nyx-reference[data-sidebar-expanded=true] .nyx-dashboard-sidebar{width:256px}.nyx-reference .nyx-sidebar-brand{height:64px;margin:0;padding:8px;border:0;justify-content:flex-start}.nyx-reference .nyx-sidebar-logo img{max-width:168px;height:32px;width:auto}.nyx-reference .nyx-sidebar-logo.is-collapsed{display:grid;width:32px;height:32px;place-items:center}.nyx-reference .nyx-sidebar-logo .nyx-sidebar-mark{width:28px;height:28px;object-fit:contain}.nyx-reference .nyx-sidebar-search{padding:0 8px}.nyx-reference .nyx-sidebar-search:not(:focus-within){height:0;overflow:hidden}.nyx-reference .nyx-sidebar-search-field{height:32px;border-radius:6px;background:var(--background)}.nyx-reference .nyx-sidebar-scroll{padding:0 8px;scrollbar-width:none}.nyx-reference-nav{display:grid;gap:0}.nyx-reference-nav-section{padding-block:8px;border-bottom:1px solid var(--border)}.nyx-reference-nav-section:first-child{padding-top:0;padding-bottom:12px}.nyx-reference-nav-section:last-child{border:0}.nyx-reference-nav-label{display:flex;justify-content:space-between;align-items:center;min-height:28px;padding:6px 8px;color:color-mix(in srgb,var(--foreground) 40%,transparent);font-size:10px;line-height:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;list-style:none}.nyx-reference-nav-label::-webkit-details-marker{display:none}summary.nyx-reference-nav-label{cursor:pointer}.nyx-reference-nav-items{display:grid;gap:4px}.nyx-reference .nyx-navigation-link{height:32px;gap:8px;padding:8px;border-radius:6px;color:var(--foreground);font-size:14px;line-height:16px;font-weight:400}.nyx-reference .nyx-navigation-link>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nyx-reference .nyx-navigation-link.is-active,.nyx-reference .nyx-navigation-link:hover{background:var(--nyx-ref-active);color:var(--foreground)}.nyx-reference .nyx-navigation-link.is-active{font-weight:500}.nyx-reference .nyx-navigation-link.is-collapsed{width:32px}.nyx-reference-sidebar-footer{padding:8px;display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.nyx-reference-account{min-width:0}.nyx-reference-account .nyx-header-account-button{width:100%;gap:8px;min-height:48px;border-radius:6px;padding:8px 8px 8px 0;max-width:none}.nyx-reference-account .nyx-header-avatar{width:32px;height:32px;border-radius:8px;background-color:var(--muted);color:var(--foreground)}.nyx-reference-account .nyx-header-account-button span span:first-child{font-size:14px;font-weight:600}.nyx-reference-account .nyx-header-account-button span span:last-child{font-size:12px;color:var(--foreground)}.nyx-reference[data-sidebar-expanded=false] .nyx-reference-account .nyx-header-account-button>span:last-child{display:none}@media (min-width:1024px){.nyx-reference[data-sidebar-expanded=false] .nyx-reference-account .nyx-header-account-button{width:32px;padding:8px 0;justify-content:center}}.nyx-reference .nyx-dashboard-main{background:var(--background);border:1px solid var(--border);border-radius:12px;box-shadow:0 1px 3px #0000001a;margin-left:var(--nyx-sidebar-space)}.nyx-reference .nyx-dashboard-header{height:64px;padding-inline:16px;background:var(--np-dash-bar);border-bottom:1px solid var(--border)}.nyx-reference .nyx-dashboard-header>div{max-width:none;gap:8px;border-bottom:0}.nyx-reference-breadcrumb{display:flex;flex:1;align-items:center;gap:10px;min-width:0;font-size:14px}.nyx-reference-breadcrumb-divider{height:24px;width:1px;background:var(--border);margin-inline:4px}.nyx-reference .nyx-sidebar-toggle{width:28px;height:28px;border-radius:6px;color:var(--muted-foreground)}.nyx-reference .nyx-dashboard-header button[aria-label="Abrir notificações"],.nyx-reference .nyx-reference-header-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:6px;border:1px solid var(--border);background:var(--background);color:var(--foreground);box-shadow:none}.nyx-reference-header-button:hover{background:var(--muted)}.nyx-reference .nyx-header-account-button:focus-visible,.nyx-reference .nyx-navigation-link:focus-visible,.nyx-reference .nyx-sidebar-search-field:focus-within,.nyx-reference .nyx-sidebar-toggle:focus-visible{outline-color:var(--primary)}.nyx-reference .nyx-popover-in{border-color:var(--border);background:var(--surface-elevated)!important;color:var(--foreground)}.nyx-reference .nyx-dashboard-scroll>.mx-auto{max-width:none;padding:0 16px}.nyx-reference .nyx-dashboard-scroll>.mx-auto>.space-y-6,.nyx-reference .nyx-dashboard-scroll>.mx-auto>.space-y-8{padding-block:16px}.nyx-reference-heading{gap:12px;margin-bottom:0}.nyx-reference-heading>div:first-child>p:first-child{display:none}.nyx-reference-heading h1{margin:0;font-size:30px;line-height:36px;letter-spacing:-.025em;font-weight:600}.nyx-reference-heading h1+p{margin-top:4px;color:var(--muted-foreground);font-size:14px;line-height:20px}.nyx-reference .nyx-dash-card,.nyx-reference-metric,.nyx-reference-panel{min-width:0;border:1px solid color-mix(in srgb,var(--border) 60%,transparent);border-radius:24px;background:var(--surface);background-image:none;color:var(--foreground);box-shadow:0 1px 2px #0000000d}.nyx-reference .nyx-dash-card:hover,.nyx-reference-metric:hover,.nyx-reference-panel:hover{border-color:color-mix(in srgb,var(--border) 80%,transparent)}.nyx-reference-panel{overflow:hidden}.nyx-reference-panel>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}.nyx-reference-panel>header h2{margin:0;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.025em}.nyx-reference-panel>header p{margin-top:2px;font-size:12px;line-height:16px;color:var(--muted-foreground)}.nyx-reference-panel-body{padding:12px 16px 16px}.nyx-reference-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.nyx-reference-metric{display:flex;flex-direction:column;gap:14px;padding:18px}.nyx-reference-metric>header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px}.nyx-reference-metric-label{grid-column:1;color:var(--muted-foreground);font-size:12px;line-height:16px;font-weight:500}.nyx-reference-metric-value{grid-column:1;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nyx-reference-metric-action{grid-column:2;grid-row:1;display:flex;align-items:center;color:var(--muted-foreground)}.nyx-reference-metric>footer{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:16px}.nyx-reference-metric-headline{display:flex;align-items:center;gap:6px;font-weight:500}.nyx-reference-metric>footer p{color:var(--muted-foreground)}.nyx-reference-trend{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:999px;font-size:11px;line-height:16px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--foreground)}.nyx-reference-trend[data-direction=up]{color:var(--np-success);border-color:color-mix(in srgb,var(--np-success) 35%,transparent)}.nyx-reference-trend[data-direction=down]{color:var(--np-error);border-color:color-mix(in srgb,var(--np-error) 35%,transparent)}.nyx-reference-page{display:flex;flex-direction:column;gap:20px;padding-block:16px;min-width:0}.nyx-reference-page--roomy{gap:28px}.nyx-mobile-header-logo{display:none;min-width:0;flex:1;align-items:center}.nyx-mobile-menu-layer{position:fixed;inset:0;z-index:60}.nyx-mobile-menu-backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0!important;background:rgb(0 0 0/.72);backdrop-filter:blur(4px)}.nyx-mobile-menu-sheet{position:absolute;inset:auto 0 0;display:flex;max-height:min(88dvh,780px);flex-direction:column;overflow:hidden;border:1px solid var(--border);border-bottom:0;border-radius:18px 18px 0 0;background:var(--background);box-shadow:0 -24px 80px rgb(0 0 0/.35);animation:nyx-mobile-sheet-in .18s cubic-bezier(.2,.75,.25,1)}.nyx-mobile-menu-handle{width:40px;height:4px;flex:none;margin:10px auto 0;border-radius:999px;background:var(--border-strong)}.nyx-mobile-menu-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:12px 16px 10px}.nyx-mobile-menu-heading h2{font-size:18px;line-height:24px;font-weight:650}.nyx-mobile-menu-heading p{margin-top:2px;color:var(--muted-foreground);font-size:11px;line-height:16px}.nyx-mobile-menu-heading button{display:grid;width:32px;height:32px;flex:none;place-items:center}.nyx-mobile-menu-heading button,.nyx-mobile-menu-search{border:1px solid var(--border);background:var(--surface-muted)}.nyx-mobile-menu-search{display:flex;height:42px;flex:none;align-items:center;gap:10px;margin:0 16px 4px;padding-inline:12px;border-radius:8px;color:var(--muted-foreground)}.nyx-mobile-menu-search input{min-width:0;flex:1;color:var(--foreground);background:transparent;font-size:13px;outline:none}.nyx-mobile-menu-scroll{display:grid;gap:18px;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px calc(22px + env(safe-area-inset-bottom, 0px))}.nyx-mobile-menu-scroll h3{margin-bottom:8px;color:var(--muted-foreground);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nyx-mobile-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nyx-mobile-menu-card{display:flex;min-height:68px;min-width:0;flex-direction:column;justify-content:space-between;gap:12px;padding:11px;border:1px solid var(--border);border-radius:8px;color:var(--foreground);background:var(--surface);font-size:12px;font-weight:600}.nyx-mobile-menu-card.is-active{border-color:color-mix(in srgb,var(--primary) 65%,var(--border));color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,var(--surface))}.nyx-mobile-menu-logout{display:flex;min-height:44px;align-items:center;gap:10px;padding-inline:12px;border:1px solid rgb(239 68 68/.22);color:var(--np-error);background:rgb(239 68 68/.05);font-size:12px;font-weight:600}@keyframes nyx-mobile-sheet-in{0%{transform:translateY(24px);opacity:0}}.nyx-reference-home-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.nyx-reference-home-heading{min-width:0}.nyx-reference-home-heading>p:first-child{font-size:14px;line-height:20px;color:var(--muted-foreground)}.nyx-reference-greeting{display:flex;align-items:center;gap:4px}.nyx-reference-greeting svg{width:15px;height:15px;flex:0 0 auto}.nyx-reference-home-heading h1{font-size:30px;line-height:36px;letter-spacing:-.025em;font-weight:600;margin-block:4px}.nyx-reference-home-heading>p:last-child{font-size:14px;line-height:20px;color:var(--muted-foreground)}.nyx-reference.nyx-dashboard-workspace{--nyx-chart-grid:var(--border);--nyx-chart-axis:var(--muted-foreground);--nyx-chart-tooltip-bg:var(--background);--nyx-chart-tooltip-border:var(--border);--nyx-chart-tooltip-text:var(--foreground);--nyx-chart-tooltip-muted:var(--muted-foreground);--nyx-chart-cursor:var(--border-strong)}.nyx-reference-settings{display:grid;grid-template-columns:minmax(0,1fr) 192px;align-items:start}.nyx-reference-settings>.nyx-reference-heading{grid-column:1/-1}.nyx-reference-settings.is-standalone{grid-template-columns:minmax(0,1fr)}.nyx-reference-settings.is-standalone .nyx-reference-settings-content{grid-column:1/-1}.nyx-reference-settings-tabs{grid-column:2;grid-row:2;display:grid;gap:4px;padding:6px;border:1px dashed var(--border);border-radius:8px;position:sticky;top:16px}.nyx-reference-settings-tabs button{border:1px solid transparent;height:36px;border-radius:6px;padding-inline:12px;font-size:14px;font-weight:500;background:transparent;box-shadow:none;color:var(--muted-foreground)}.nyx-reference-settings-tabs button[aria-selected=true]{background:var(--background);border-color:var(--border);color:var(--foreground);box-shadow:0 1px 2px #0000000d}.nyx-reference-settings-content{grid-column:1;grid-row:2;min-width:0}.nyx-reference-settings-secondary{display:grid;gap:20px}.nyx-reference-extras{padding:16px;border:1px dashed var(--border);border-radius:12px;min-width:0}.nyx-reference-extras>summary{cursor:pointer;font-size:12px;color:var(--muted-foreground)}.nyx-reference-setting-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:4px}.nyx-reference-setting-row p{font-size:14px;font-weight:500}.nyx-reference-setting-row span{font-size:12px;color:var(--muted-foreground)}.nyx-reference-status-pill{padding:2px 8px;border-radius:999px;border:1px solid var(--border);font-size:11px}.nyx-reference-status-pill.is-enabled{color:var(--np-success);border-color:color-mix(in srgb,var(--np-success) 25%,transparent)}.nyx-reference [role=switch]:not([data-slot=switch]){min-height:64px;padding:12px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.nyx-reference [role=switch]:not([data-slot=switch]) strong{font-size:14px;font-weight:500}.nyx-reference [role=switch]:not([data-slot=switch]) strong+span{font-size:12px;line-height:16px}.nyx-reference [role=switch]:not([data-slot=switch])>span:last-child>span:first-child{display:none}.nyx-reference [role=switch]:not([data-slot=switch])>span:last-child>span:last-child{width:36px;height:20px;padding:2px;border:0;background:var(--muted)}.nyx-reference [role=switch]:not([data-slot=switch])[aria-checked=true]>span:last-child>span:last-child{background:var(--primary)}.nyx-reference [role=switch]:not([data-slot=switch])>span:last-child>span:last-child>span{width:16px;height:16px;background:#ffffff}.nyx-reference [role=switch]:not([data-slot=switch]) svg{display:none}.nyx-reference-switch-list>button+button{border-top:1px solid color-mix(in srgb,var(--border) 60%,transparent)}.nyx-reference-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;min-height:280px;text-align:center}.nyx-reference-calendar b{align-self:center;font-size:11px;font-weight:500;color:var(--muted-foreground)}.nyx-reference-calendar span{display:grid;place-items:center;min-height:32px;border-radius:6px;font-size:12px}.nyx-reference-calendar .has-sales{color:var(--np-success);background:var(--np-success-soft);border:1px solid color-mix(in srgb,var(--np-success) 25%,transparent)}.nyx-reference-extract table thead,.nyx-reference-med table thead{font-size:11px;text-transform:none;letter-spacing:0;background:color-mix(in srgb,var(--muted) 25%,transparent)}.nyx-reference-extract table td,.nyx-reference-extract table th{padding:12px}.nyx-reference-med #med-solicitacoes>.nyx-reference-empty{margin:0 16px 16px}.nyx-reference-settings-content :is(.text-zinc-100,.text-zinc-200,.text-zinc-300){color:var(--foreground)}.nyx-reference-settings-content :is(.text-zinc-400,.text-zinc-500,.text-zinc-600,.text-zinc-700){color:var(--muted-foreground)}.nyx-reference-settings-content :is(.border-white\/\[0\.06\],.border-white\/\[0\.07\],.border-white\/\[0\.08\]){border-color:var(--border)}@media (max-width:767px){.nyx-reference-home-top{flex-direction:column;gap:14px}.nyx-reference-settings{display:flex}.nyx-reference-settings-tabs{position:static;display:flex;overflow-x:auto}.nyx-reference-settings-content{width:100%}.nyx-reference-home-heading h1{font-size:24px;line-height:32px}}.nyx-reference-operation{width:100%;max-width:1024px;margin-inline:auto}.nyx-reference-balance{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--muted-foreground);margin-top:12px}.nyx-reference-balance strong{color:var(--foreground);font-weight:600}.nyx-reference .nyx-field{height:40px;border-radius:6px;padding-inline:12px;border-color:color-mix(in srgb,var(--border) 80%,transparent);background:var(--background);color:var(--foreground);box-shadow:none;font-size:14px}.nyx-reference .nyx-field:focus{border-color:color-mix(in srgb,var(--foreground) 35%,transparent);outline:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)}.nyx-reference .nyx-button-primary,.nyx-reference .nyx-button-secondary{height:36px;padding-inline:16px;border-radius:6px!important;font-size:14px;font-weight:500;gap:8px}.nyx-reference .nyx-button-primary:after{content:none}.nyx-reference .nyx-button-secondary{background:var(--background);border:1px solid var(--border);color:var(--foreground)}.nyx-reference .nyx-button-secondary:hover{color:var(--foreground);background:var(--muted);transform:none}.nyx-reference button[aria-haspopup=listbox]{height:36px;border-radius:8px;border-color:var(--border);background:var(--background);font-size:14px;font-weight:400}.nyx-reference button[aria-haspopup=listbox] svg{color:var(--muted-foreground)}.nyx-reference [role=option][aria-selected=true]{color:var(--foreground);background:var(--muted)}.nyx-reference [role=listbox]{background:var(--surface);border-color:var(--border)}.nyx-reference .nyx-reference-empty{margin:0;min-height:280px;padding:32px 24px;border:1px dashed color-mix(in srgb,var(--border) 80%,transparent);border-radius:12px;background:color-mix(in srgb,var(--muted) 15%,transparent)}.nyx-reference .nyx-reference-empty>div>span{border-radius:12px;border:1px dashed color-mix(in srgb,var(--border) 60%,transparent);background:color-mix(in srgb,var(--muted) 30%,transparent);color:var(--muted-foreground)}.nyx-reference .nyx-reference-empty h3{font-weight:500}.nyx-reference .nyx-reference-empty p{max-width:320px;color:var(--muted-foreground)}.nyx-reference-form{display:grid;gap:20px}.nyx-reference-amount{min-width:0;border-radius:12px;border:1px solid color-mix(in srgb,var(--border) 60%,transparent);padding:20px;background:linear-gradient(to bottom,color-mix(in srgb,var(--muted) 25%,transparent),color-mix(in srgb,var(--muted) 5%,transparent));box-shadow:0 1px 2px #0000000d}.nyx-reference-amount:focus-within{border-color:color-mix(in srgb,var(--foreground) 35%,transparent)}.nyx-reference-amount label>span,.nyx-reference-quick>p{display:block;margin-bottom:10px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;color:var(--muted-foreground)}.nyx-reference-amount label>div{display:flex;align-items:baseline;gap:8px}.nyx-reference-amount label>div>span{font-size:20px;font-weight:600;color:var(--muted-foreground)}.nyx-reference-amount input{width:100%;min-width:0;font-size:36px;line-height:40px;letter-spacing:-.025em;font-weight:700;background:transparent;outline:0;font-variant-numeric:tabular-nums}.nyx-reference-amount input::placeholder{color:color-mix(in srgb,var(--muted-foreground) 25%,transparent)}.nyx-reference-amount>p{margin-top:8px;font-size:11px;color:var(--muted-foreground)}.nyx-reference-quick{margin-top:12px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--border) 45%,transparent)}.nyx-reference-quick>p{margin-bottom:8px;opacity:.7}.nyx-reference-quick>div{display:flex;flex-wrap:wrap;gap:8px}.nyx-reference-quick button{border:1px solid color-mix(in srgb,var(--border) 60%,transparent);background:var(--background);padding:4px 12px;border-radius:999px;color:var(--muted-foreground);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.nyx-reference-quick button:hover,.nyx-reference-quick button[aria-pressed=true]{border-color:color-mix(in srgb,var(--foreground) 25%,transparent);color:var(--foreground);background:color-mix(in srgb,var(--muted) 30%,transparent)}.nyx-reference-field-block,.nyx-reference-form-footer{padding:16px;border:1px solid color-mix(in srgb,var(--border) 60%,transparent);border-radius:12px}.nyx-reference-form-footer{display:flex;align-items:center;justify-content:flex-end;background:color-mix(in srgb,var(--muted) 10%,transparent)}.nyx-reference[data-hide-values=true] :is([data-sensitive=true],.tabular-nums,.nyx-overview-card-value,.recharts-wrapper){filter:blur(6px);user-select:none}.nyx-reference :is(button,a,input,textarea):focus-visible{outline-color:var(--foreground)}.nyx-reference a.nyx-button-primary,.nyx-reference a.nyx-button-secondary,.nyx-reference button:not([role=switch]){border-radius:var(--nyx-radius-btn)!important}.nyx-reference.nyx-dashboard.nyx-dashboard-workspace :is(button:not([role=switch]),a.nyx-button-primary,a.nyx-button-secondary){border-radius:var(--nyx-radius-btn)!important}@media (min-width:1024px){.nyx-reference.nyx-dashboard-workspace{--nyx-sidebar-space:74px}.nyx-reference.nyx-dashboard-workspace[data-sidebar-expanded=true]{--nyx-sidebar-space:256px}}@media (max-width:1023px){.nyx-mobile-header-logo{display:inline-flex}.nyx-reference-breadcrumb{display:none}.nyx-reference .nyx-dashboard-main{margin:0;border:0;border-radius:0;height:calc(100dvh - 76px)}.nyx-reference .nyx-dashboard-header{background:var(--nyx-ref-sidebar)}.nyx-reference .nyx-dashboard-sidebar,.nyx-reference-breadcrumb-divider,.nyx-reference-breadcrumb>span:first-child{display:none}.nyx-reference .nyx-dashboard-sidebar{width:256px}.nyx-reference .nyx-dashboard-sidebar .nyx-header-account-button>span:last-child{display:block}.nyx-reference-heading h1{font-size:24px;line-height:32px}.nyx-reference .nyx-mobile-bottom-nav{background:var(--background);border-color:var(--border)}}@media (prefers-reduced-motion:reduce){.nyx-mobile-menu-sheet{animation:none}}@media (max-width:639px){.nyx-reference-heading h1+p{font-size:12px;line-height:18px}.nyx-reference-metric>strong{font-size:20px;line-height:24px}.nyx-reference-panel>header{flex-wrap:wrap}.nyx-reference-actions{max-width:100%}.nyx-reference-amount{padding:16px 12px}.nyx-reference-amount input{font-size:28px}.nyx-reference-quick>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.nyx-reference-quick button{font-size:10px;padding:6px 4px}.nyx-reference-form-footer>.nyx-reference-submit{width:100%;align-items:stretch;flex-direction:column}.nyx-reference-form-footer>.nyx-reference-submit>p{order:0}.nyx-reference-form-footer>.nyx-reference-submit>button{order:1;width:100%}}html .nyx-reference.nyx-dashboard-workspace,html[data-theme=dark] .nyx-dashboard-splash,html[data-theme=light] .nyx-dashboard-splash{--brand-primary:var(--np-primary);--brand-primary-hover:var(--np-primary-hover);--brand-on-primary:var(--np-on-primary);--brand-primary-soft:color-mix(in srgb,var(--np-text) 8%,transparent);--accent:var(--np-dash-hover);--accent-foreground:var(--np-text);--brand-text:var(--np-link);--brand-text-hover:var(--np-primary-hover);--background:var(--np-dash-bg);--foreground:var(--np-text);--surface:var(--np-dash-card);--surface-elevated:var(--np-dash-card);--surface-muted:var(--np-dash-hover);--muted:var(--np-dash-hover);--muted-foreground:var(--np-text-2);--border:var(--np-dash-border);--border-strong:color-mix(in srgb,var(--np-dash-border) 65%,var(--np-text-3));--input:var(--np-dash-border);--secondary:var(--np-dash-hover);--secondary-foreground:var(--np-text);--primary:var(--np-primary);--primary-foreground:var(--np-on-primary);--ring:var(--np-primary);--nyx-ref-sidebar:var(--np-dash-bar);--nyx-ref-active:var(--np-dash-hover);--nyx-nav-active:var(--foreground);--nyx-nav-active-bg:var(--np-dash-hover);--nyx-nav-hover-bg:var(--np-dash-hover);--sidebar:var(--nyx-ref-sidebar);--sidebar-foreground:var(--foreground);--sidebar-primary:var(--np-primary);--sidebar-primary-foreground:var(--np-on-primary);--sidebar-accent:var(--np-dash-hover);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--np-primary);--nyx-chart-primary:var(--np-primary);--nyx-popover-bg:var(--surface-elevated)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-dashboard-header{background:var(--np-dash-bar)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-dash-card,.nyx-dashboard-workspace:not(.nyx-admin) .nyx-reference-metric,.nyx-dashboard-workspace:not(.nyx-admin) .nyx-reference-panel{border-color:var(--border);background:var(--surface)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-dash-card:hover,.nyx-dashboard-workspace:not(.nyx-admin) .nyx-reference-metric:hover,.nyx-dashboard-workspace:not(.nyx-admin) .nyx-reference-panel:hover{border-color:var(--border-strong)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-reference-panel>header{border-bottom-color:var(--border)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-popover-in{background:var(--surface-elevated)!important}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-navigation-link:hover{background:var(--nyx-nav-hover-bg)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-navigation-link.is-active{background:var(--nyx-nav-active-bg);color:var(--nyx-nav-active)}.nyx-dashboard-workspace:not(.nyx-admin) :is([data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button])[data-active]{background:var(--nyx-nav-active-bg);color:var(--nyx-nav-active)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-mobile-bottom-nav__link.is-active,.nyx-dashboard-workspace:not(.nyx-admin) .nyx-mobile-bottom-nav__link.is-active .nyx-mobile-bottom-nav__icon{color:var(--nyx-nav-active)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-mobile-menu-card.is-active{border-color:color-mix(in srgb,var(--brand-primary) 55%,var(--border));background:var(--brand-primary-soft);color:var(--nyx-nav-active)}.nyx-dashboard-workspace:not(.nyx-admin) :is(button,a,input,textarea,[role=switch]):focus-visible{outline-color:var(--brand-primary)}.nyx-dashboard-workspace:not(.nyx-admin) .auth-input:focus,.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin) .nyx-field:focus{border-color:var(--brand-primary)!important;outline:1px solid color-mix(in srgb,var(--brand-primary) 35%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 16%,transparent)}.nyx-dashboard-workspace:not(.nyx-admin) :is(.nyx-button-secondary,.nyx-endpoint-link):hover{color:var(--foreground)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-theme-switch.is-active{background:var(--brand-primary)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-theme-option.is-active,.nyx-dashboard-workspace:not(.nyx-admin) .nyx-theme-option:hover:not(:disabled){border-color:var(--brand-primary)}html[data-theme=light] .nyx-dashboard-workspace:not(.nyx-admin) :is([class*=text-amber],[class*=text-yellow]) svg,html[data-theme=light] .nyx-dashboard-workspace:not(.nyx-admin) svg:is([class*=text-amber],[class*=text-yellow]){color:var(--np-warning)!important}html[data-theme=light] .nyx-dashboard-workspace:not(.nyx-admin) :is([class*=text-cyan],[class*=text-sky]) svg,html[data-theme=light] .nyx-dashboard-workspace:not(.nyx-admin) svg:is([class*=text-cyan],[class*=text-sky]){color:var(--brand-text)!important}.nyx-dashboard-workspace:not(.nyx-admin) text.recharts-text[fill="#666"]{fill:var(--nyx-chart-axis)}.nyx-dashboard-workspace:not(.nyx-admin) .nyx-route-progress{background:var(--brand-primary)}html[data-theme=light] .nyx-dashboard-workspace:not(.nyx-admin) .hover\:text-primary:hover,html[data-theme=light] .nyx-dashboard-workspace:not(.nyx-admin) .text-primary{color:var(--brand-text)}html:has(.nyx-reference.nyx-dashboard-workspace) :is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=tooltip-content]){--background:var(--np-dash-bg);--foreground:var(--np-text);--surface-elevated:var(--np-dash-card);--muted:var(--np-dash-hover);--muted-foreground:var(--np-text-2);--border:var(--np-dash-border);--popover:var(--np-dash-card);--popover-foreground:var(--np-text);--brand-primary:var(--np-primary);--brand-text:var(--np-link)}@media (max-width:1023px){.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin){background:var(--nyx-page-surface,var(--background))}}.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin) .nyx-endpoint-link{border-radius:8px!important;transition:none!important}.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin) .nyx-reference-quick button{border-radius:8px!important;transition:none}.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin) .nyx-reference-quick button:not([aria-pressed=true]):hover{border-color:color-mix(in srgb,var(--border) 60%,transparent);color:var(--muted-foreground);background:var(--background)}.nyx-cta{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;height:42px;padding:0 5px 0 14px;border:0;background:linear-gradient(90deg,var(--np-primary-press) 0,var(--np-primary) 50%,var(--np-primary-hover) 96%);color:#fff;font-size:12px;font-weight:650;letter-spacing:-.02em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 2px rgb(255 255 255/.2),0 0 14px color-mix(in srgb,var(--np-primary) 30%,transparent);cursor:pointer;transition:box-shadow .35s ease,filter .35s ease,transform .25s ease,opacity .2s ease}html body .nyx-cta.nyx-cta{border-radius:12px!important}.nyx-cta--block{display:flex;width:100%}.nyx-cta--plain{padding-inline:16px}.nyx-cta:not(:disabled):is(:hover,:focus-visible){filter:brightness(1.05);transform:translateY(-2px);box-shadow:inset 0 0 0 2px rgb(255 255 255/.35),0 0 28px color-mix(in srgb,var(--np-primary) 45%,transparent)}.nyx-cta:not(:disabled):active{transform:translateY(0)}.nyx-cta:focus-visible{outline:2px solid var(--np-primary-hover);outline-offset:3px}.nyx-cta:disabled{cursor:not-allowed;filter:saturate(.5);opacity:.5;box-shadow:none}.nyx-cta-icon{position:relative;display:grid;width:32px;height:32px;flex-shrink:0;place-items:center;overflow:hidden;border:0;border-radius:9px;background:linear-gradient(180deg,color-mix(in srgb,#fff 88%,var(--np-primary-hover)) 0,color-mix(in srgb,#fff 58%,var(--np-primary)) 100%);color:var(--np-primary-press);transition:transform .4s cubic-bezier(.34,1.56,.64,1) 60ms}.nyx-cta-icon__glyph{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.nyx-cta-icon__glyph svg{width:16px;height:16px;stroke-width:2.4}.nyx-cta-icon__glyph--current{opacity:1;transform:translateY(0);transition:transform .42s cubic-bezier(.7,0,.2,1),opacity .16s ease 80ms}.nyx-cta-icon__glyph--next{opacity:0;transform:translateY(16px);transition:transform .5s cubic-bezier(.34,1.4,.64,1) .12s,opacity .2s ease .12s}.nyx-cta:not(:disabled):is(:hover,:focus-visible) .nyx-cta-icon{transform:scaleX(1.04) scaleY(.96)}.nyx-cta:not(:disabled):is(:hover,:focus-visible) .nyx-cta-icon__glyph--current{opacity:0;transform:translateY(-23px)}.nyx-cta:not(:disabled):is(:hover,:focus-visible) .nyx-cta-icon__glyph--next{opacity:1;transform:translateY(0)}.nyx-cta-icon--spin .nyx-cta-icon__glyph--current svg{animation:spin .8s linear infinite}@media (prefers-reduced-motion:reduce){.nyx-cta,.nyx-cta-icon,.nyx-cta-icon__glyph{transition-duration:.01ms!important}.nyx-cta:not(:disabled):active,.nyx-cta:not(:disabled):is(:hover,:focus-visible),.nyx-cta:not(:disabled):is(:hover,:focus-visible) .nyx-cta-icon,.nyx-cta:not(:disabled):is(:hover,:focus-visible) .nyx-cta-icon__glyph--current{transform:none}.nyx-cta-icon__glyph--next{display:none}.nyx-cta:not(:disabled):is(:hover,:focus-visible) .nyx-cta-icon__glyph--current{opacity:1}}.nyx-header-chip{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 14px 0 8px;border:1px solid var(--np-dash-border);background:var(--np-dash-card);color:var(--np-text);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}html body .nyx-reference.nyx-dashboard.nyx-dashboard-workspace .nyx-dashboard-header .nyx-reference-header-button.nyx-reference-header-button,html body .nyx-reference.nyx-dashboard.nyx-dashboard-workspace .nyx-dashboard-header button[aria-label="Abrir notificações"],html body .nyx-reference.nyx-dashboard.nyx-dashboard-workspace .nyx-dashboard-header button[aria-label="Abrir notificações"].nyx-reference-header-button,html body .nyx-reference.nyx-dashboard.nyx-dashboard-workspace .nyx-header-chip.nyx-header-chip{border-radius:16px!important}.nyx-header-chip--account{padding:0 12px 0 5px}.nyx-header-chip__icon{display:grid;width:30px;height:30px;flex-shrink:0;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--np-primary) 16%,transparent);color:var(--np-link)}.nyx-header-chip__rank{width:32px;height:32px;flex-shrink:0;object-fit:contain;filter:drop-shadow(0 2px 4px rgb(0 0 0/.35))}.nyx-header-chip:hover{border-color:color-mix(in srgb,var(--np-dash-border) 55%,var(--np-text-3));background:var(--np-dash-hover)}.nyx-header-chip:focus-visible{outline:2px solid var(--np-primary-hover);outline-offset:2px}.nyx-header-popover{--background:var(--np-dash-card);--foreground:var(--np-text);--border:var(--np-dash-border);--muted:var(--np-dash-hover);--muted-foreground:var(--np-text-2);--primary:var(--np-primary);--accent:var(--np-dash-hover);border:1px solid var(--np-dash-border);background:var(--np-dash-card)!important;color:var(--np-text);box-shadow:0 24px 60px -20px rgb(0 0 0/.65)}.nyx-header-apply{display:inline-flex;height:36px;align-items:center;justify-content:center;padding:0 18px;border:0;background:linear-gradient(90deg,var(--np-primary-press) 0,var(--np-primary) 55%,var(--np-primary-hover) 100%);color:#fff;font-size:12px;font-weight:650;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 0 0 2px rgb(255 255 255/.2);transition:filter .2s ease}html body .nyx-header-apply.nyx-header-apply{border-radius:12px!important}.nyx-header-apply:not(:disabled):hover{filter:brightness(1.1)}.nyx-header-apply:disabled{cursor:not-allowed;opacity:.45}.nyx-reference .nyx-dashboard-header button[aria-label="Abrir notificações"],.nyx-reference .nyx-reference-header-button{width:44px;height:44px;background:var(--np-dash-card)}.nyx-reference .nyx-navbar-search-trigger{width:220px;height:36px;align-items:center;gap:8px;padding:0 8px 0 12px;border:1px solid var(--border);border-radius:10px;background:var(--np-dash-card);color:var(--muted-foreground);font-size:13.5px;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.nyx-reference .nyx-navbar-search-trigger:hover,.nyx-reference .nyx-navbar-search-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--border) 55%,var(--foreground));color:var(--foreground)}.nyx-reference .nyx-navbar-search-trigger>svg{width:17px;height:17px;flex:0 0 auto}.nyx-reference .nyx-navbar-search-label{min-width:0;flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.nyx-reference .nyx-navbar-search-shortcut{display:inline-flex;height:20px;align-items:center;padding-inline:5px;border:1px solid var(--border);border-radius:6px;background:color-mix(in srgb,var(--np-dash-card) 82%,var(--background));color:var(--muted-foreground);font-size:10px;font-weight:500;line-height:1}html body .nyx-reference.nyx-dashboard.nyx-dashboard-workspace .nyx-dashboard-header .nyx-navbar-icon-button.nyx-navbar-icon-button{width:32px;height:32px;padding:0;border:0;border-radius:8px!important;background:transparent;color:var(--muted-foreground);box-shadow:none;transition:background-color .15s ease,color .15s ease,transform 50ms ease!important}html body .nyx-reference.nyx-dashboard.nyx-dashboard-workspace .nyx-dashboard-header .nyx-navbar-icon-button:hover{background:var(--muted);color:var(--foreground)}.nyx-reference .nyx-navbar-icon-button:active{transform:translateY(1px)}.nyx-reference .nyx-navbar-theme-icon{animation:nyx-theme-icon-in .28s cubic-bezier(.2,.8,.2,1);transform-origin:center}@keyframes nyx-theme-icon-in{0%{opacity:0;transform:rotate(-80deg) scale(.7)}to{opacity:1;transform:rotate(0) scale(1)}}@media (prefers-reduced-motion:reduce){.nyx-reference .nyx-navbar-theme-icon{animation:none}}.nyx-search-overlay{z-index:120!important;background:rgb(0 0 0/.5)!important;backdrop-filter:blur(3px)!important;animation:nyx-search-fade .15s ease-out}.nyx-search-panel{top:12vh!important;z-index:121!important;display:flex!important;flex-direction:column;width:min(640px,calc(100% - 32px))!important;max-width:640px!important;max-height:70vh;padding:0!important;overflow:hidden;border:1px solid var(--np-dash-border)!important;border-radius:18px!important;background:var(--np-dash-card)!important;color:var(--np-text)!important;box-shadow:0 30px 80px -20px rgb(0 0 0/.6)!important;transform:translateX(-50%)!important;translate:none!important;animation:nyx-search-pop .18s cubic-bezier(.2,.8,.2,1)!important}.nyx-search-input-row{display:flex;min-height:56px;flex:0 0 auto;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid var(--np-dash-border)}.nyx-search-input-row>svg{width:18px;height:18px;flex:0 0 auto;color:var(--np-text-2)}.nyx-search-input-row input{min-width:0;height:44px;flex:1;border:0;outline:0;background:transparent;color:var(--np-text);font-size:15px}.nyx-search-input-row input::placeholder{color:var(--np-text-3)}.nyx-search-close{min-width:34px;height:24px;padding:0 7px;border:1px solid var(--np-dash-border);border-radius:6px;background:var(--np-dash-hover);color:var(--np-text-2);font-size:10px;cursor:pointer}.nyx-search-results{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:6px 8px 10px}.nyx-search-results section+section{margin-top:6px}.nyx-search-results h3{padding:10px 10px 6px;color:var(--np-text-3);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nyx-search-item{display:flex;width:100%;min-height:50px;align-items:center;gap:10px;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:var(--np-text);text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.nyx-search-item[aria-selected=true]{background:var(--np-dash-hover)}.nyx-search-item__icon{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--np-primary) 10%,var(--np-dash-hover));color:var(--np-link)}.nyx-search-item__icon svg{width:16px;height:16px}.nyx-search-item small,.nyx-search-item strong{display:block}.nyx-search-item strong{overflow:hidden;font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.nyx-search-item small{margin-top:2px;color:var(--np-text-2);font-size:11px}.nyx-search-item__enter{width:14px;height:14px;color:var(--np-text-3)}.nyx-search-empty{padding:40px 20px;color:var(--np-text-2);font-size:13px;text-align:center}.nyx-search-footer{display:flex;min-height:38px;flex:0 0 auto;align-items:center;gap:16px;padding:0 16px;border-top:1px solid var(--np-dash-border);color:var(--np-text-3);font-size:10px}.nyx-search-footer span{display:inline-flex;align-items:center;gap:5px}.nyx-search-footer kbd{display:inline-grid;min-width:21px;height:19px;place-items:center;padding-inline:5px;border:1px solid var(--np-dash-border);border-radius:5px;background:var(--np-dash-hover);color:var(--np-text-2);font:inherit}@keyframes nyx-search-fade{0%{opacity:0}}@keyframes nyx-search-pop{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}@media (max-width:767px){.nyx-search-panel{top:calc(12px + env(safe-area-inset-top))!important;max-height:min(72vh,560px);border-radius:16px!important}.nyx-search-footer{display:none}}@media (prefers-reduced-motion:reduce){.nyx-search-overlay,.nyx-search-panel{animation:none!important}}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn){--btn-a:var(--np-primary-press);--btn-b:var(--np-primary);--btn-c:var(--np-primary-hover);--btn-glow:var(--np-primary);--btn-ring:0.2;--btn-ring-hover:0.35}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-secondary,.nyx-cta--dark):not(#nyx-btn){--btn-a:#08080a;--btn-b:#131316;--btn-c:#202026;--btn-glow:#8a8a99;--btn-ring:0.14;--btn-ring-hover:0.3}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-danger,.nyx-cta--danger):not(#nyx-btn){--btn-a:#a3162a;--btn-b:#d92d46;--btn-c:#f0506a;--btn-glow:#ef4444;--btn-ring:0.2;--btn-ring-hover:0.35}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn){position:relative;display:inline-flex;align-items:center;justify-content:center;height:42px;min-height:42px;padding:0 18px;border:0!important;border-radius:12px!important;outline-offset:3px;background:linear-gradient(90deg,var(--btn-a) 0,var(--btn-b) 50%,var(--btn-c) 96%)!important;font-size:12px;font-weight:650;letter-spacing:-.02em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 2px rgb(255 255 255/var(--btn-ring)),0 0 14px color-mix(in srgb,var(--btn-glow) 30%,transparent)!important;cursor:pointer;transition:box-shadow .35s ease,filter .35s ease,transform .25s ease,opacity .2s ease!important}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) .nyx-cta.nyx-cta--block:not(#nyx-btn){display:flex;width:100%}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) .nyx-cta:not(.nyx-cta--plain):not(.nyx-button-primary):not(#nyx-btn){justify-content:space-between;padding:0 5px 0 14px}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) .nyx-header-apply:not(#nyx-btn){height:36px;min-height:36px}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn):is(:hover,:focus-visible):not(:disabled){transform:translateY(-2px);box-shadow:inset 0 0 0 2px rgb(255 255 255/var(--btn-ring-hover)),0 0 28px color-mix(in srgb,var(--btn-glow) 45%,transparent)!important}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn):active:not(:disabled){transform:translateY(0)}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn):focus-visible{outline:2px solid var(--btn-c)}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn):disabled{cursor:not-allowed;filter:saturate(.5);opacity:.5;transform:none;box-shadow:none!important}@media (prefers-reduced-motion:reduce){html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn){transition-duration:.01ms!important}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn):is(:hover,:focus-visible):not(:disabled){transform:none}}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn){height:36px;min-height:36px;gap:8px;padding:0 14px;border:1px solid transparent!important;border-radius:8px!important;background:var(--np-primary)!important;color:#fff!important;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;box-shadow:none!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,transform 50ms ease!important}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-secondary,.nyx-cta--dark):not(#nyx-btn){border-color:var(--np-dash-border)!important;background:transparent!important;color:var(--np-text)!important}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-danger,.nyx-cta--danger):not(#nyx-btn){border-color:transparent!important;background:var(--destructive)!important}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn):is(:hover,:focus-visible):not(:disabled){filter:brightness(1.06);transform:none;box-shadow:none!important}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-secondary,.nyx-cta--dark):not(#nyx-btn):is(:hover,:focus-visible):not(:disabled){border-color:color-mix(in srgb,var(--np-dash-border) 55%,var(--np-text-2))!important;background:var(--np-dash-hover)!important}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) :is(.nyx-button-primary,.nyx-button-secondary,.nyx-button-danger,.nyx-cta,.nyx-header-apply):not(#nyx-btn):active:not(:disabled){transform:translateY(1px)}html body :is(.nyx-reference.nyx-dashboard-workspace:not(.nyx-admin),.nyx-dashboard-modal) .nyx-cta:not(.nyx-cta--plain):not(.nyx-button-primary):not(#nyx-btn){padding:0 4px 0 14px}.nyx-dashboard-modal .nyx-cta-icon,.nyx-dashboard-workspace .nyx-cta-icon{width:28px;height:28px;border-radius:7px;background:rgb(255 255 255/.14);color:inherit;transition:none}.nyx-dashboard-modal .nyx-cta-icon__glyph--current,.nyx-dashboard-workspace .nyx-cta-icon__glyph--current{position:static;opacity:1;transform:none;transition:none}.nyx-dashboard-modal .nyx-cta-icon__glyph--next,.nyx-dashboard-workspace .nyx-cta-icon__glyph--next{display:none}.nyx-dashboard-modal .nyx-cta:not(:disabled):is(:hover,:focus-visible) .nyx-cta-icon,.nyx-dashboard-workspace .nyx-cta:not(:disabled):is(:hover,:focus-visible) .nyx-cta-icon{transform:none}