@layer components{.next-root{--next-motion-fast:80ms;--next-motion-chrome:.14s;--next-motion-panel:.16s;--next-motion-pay-in:60ms;--next-motion-pay-scrim:.2s;--next-motion-sheet-in:60ms;--next-motion-sheet-scrim:.2s;--next-motion-resize-line:.25s;--next-ease-resize-line:cubic-bezier(.4, 0, .2, 1);--next-motion-glyph-fade:.12s;--next-motion-calendar-day:.12s;--next-motion-toggle:.2s;--next-motion-drawer:.2s;--next-motion-toast:.4s;--next-motion-viewer:.4s;--next-motion-flash:.6s;--next-motion-highlight:.8s;--next-motion-drop:.9s;--next-motion-spin:.9s;--next-motion-sweep:1s;--next-motion-shimmer:1.5s;--next-motion-celebrate:3s;--next-motion-getting-started-swap:.2s;--next-motion-getting-started-row:.2s;--next-motion-getting-started-fill:.4s;--next-motion-getting-started-glint:40s;--next-motion-empty-group:.2s;--next-ease-page:cubic-bezier(.7, 0, .39, .98);--next-ease-drop:cubic-bezier(.45, 0, .2, 1);--next-ease-highlight:cubic-bezier(.4, .2, .2, 1);--next-ease-panel-in:cubic-bezier(.2, .8, .2, 1);--next-ease-panel-out:cubic-bezier(.4, 0, 1, 1);--next-motion-report-loading:1.5s;--next-motion-report-loading-step:.2s;--next-ease-report-loading:cubic-bezier(.5, 0, .5, 1);--next-motion-camera:.6s;--next-ease-camera:cubic-bezier(.32, .72, 0, 1);--next-motion-fold:.2s;--next-ease-fold:cubic-bezier(.19, .57, .58, 1);--next-motion-mini-in:.3s;--next-motion-mini-search-delay:.75s;--next-motion-mini-search-step:.15s;--next-motion-mini-row-delay:.35s;--next-motion-mini-row-step:60ms;--next-motion-mini-table:.35s;--next-motion-mini-table-delay:.24s;--next-motion-mini-table-step:35ms;--next-motion-mini-pane:.25s;--next-motion-twinkle:2.4s;--next-motion-trail:10.25s;--next-motion-trail-pause:.75s;--next-motion-outline-fade:.3s;--next-motion-choice:.4s;--next-motion-zoom-fade:.4s}@media (prefers-reduced-motion:reduce){.next-root,.next-root *,.next-root :before,.next-root :after,.next-root ::backdrop{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .next-root{--next-canvas:#101112;--next-sidebar:#17181a;--next-text:#f1f2f3;--next-text-secondary:#fff9;--next-text-tertiary:#ffffff73;--next-glyph:#ffffff8c;--next-glyph-quiet:#ffffff8c;--next-chevron:#fffc;--next-header-open:#ffffff0d;--next-text-badge:#d9dade;--next-border:#1b1c1f;--next-divider:#ffffff0d;--next-resize-line:#266df0;--next-ring:#ffffff12;--next-chip-ring:#212224;--next-row-hover:#ffffff08;--next-row-active:#ffffff0d;--next-star-hover:#ffffff0f;--next-menu-highlight:#1b1c1f;--next-toggle-on:#1b1c1f;--next-shadow-toggle-on:0 1px 2px -1px #0000003d;--next-highlight-ring-tinted:#ffffff14;--next-scrim:#0000008c;--next-danger:#eb3b3b;--next-danger-fill:#db3737;--next-danger-fill-hover:#c13030;--next-danger-hover:#f93f3f;--next-tile-orange:#c95908;--next-accent:#266df0;--next-on-accent:#fff;--next-code-plate:#fff;--next-tile-blue:#266df0;--next-tile-green:#16a34a;--next-tile-purple:#8b5cf6;--next-tile-red:#e5484d;--next-tile-teal:#0e9f9a;--next-tile-pink:#db2777;--next-tile-yellow:#d97706;--next-on-tile:#fff;--next-shadow-primary:inset 0 0 0 1px #0000000f, 0 2px 4px -2px #266df01f, 0 3px 6px -2px #266df014;--next-avatar-subtle-ink:#ffbfda;--next-avatar-subtle-fill:#4e1b30;--next-shadow-secondary:inset 0 0 0 1px #212224, 0 0 2px #0000000a, 0 1px 3px #0000001f;--next-shadow-popover:inset 0 0 0 1px #212224, 0 0 0 1px #00000029, 0 4px 8px -4px #0000003d, 0 4px 12px -2px #00000052;--next-shadow-floating:0 8px 28px -6px #0000007a, 0 18px 88px -4px #000000a3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .next-root,:root .next-root[data-next-theme=dark]{--next-canvas:#101112;--next-sidebar:#17181a;--next-text:#f1f2f3;--next-text-secondary:#fff9;--next-text-tertiary:#ffffff73;--next-glyph:#ffffff8c;--next-glyph-quiet:#ffffff8c;--next-chevron:#fffc;--next-header-open:#ffffff0d;--next-text-badge:#d9dade;--next-border:#1b1c1f;--next-divider:#ffffff0d;--next-resize-line:#266df0;--next-ring:#ffffff12;--next-chip-ring:#212224;--next-row-hover:#ffffff08;--next-row-active:#ffffff0d;--next-star-hover:#ffffff0f;--next-menu-highlight:#1b1c1f;--next-toggle-on:#1b1c1f;--next-shadow-toggle-on:0 1px 2px -1px #0000003d;--next-highlight-ring-tinted:#ffffff14;--next-scrim:#0000008c;--next-danger:#eb3b3b;--next-danger-fill:#db3737;--next-danger-fill-hover:#c13030;--next-danger-hover:#f93f3f;--next-tile-orange:#c95908;--next-accent:#266df0;--next-on-accent:#fff;--next-code-plate:#fff;--next-tile-blue:#266df0;--next-tile-green:#16a34a;--next-tile-purple:#8b5cf6;--next-tile-red:#e5484d;--next-tile-teal:#0e9f9a;--next-tile-pink:#db2777;--next-tile-yellow:#d97706;--next-on-tile:#fff;--next-shadow-primary:inset 0 0 0 1px #0000000f, 0 2px 4px -2px #266df01f, 0 3px 6px -2px #266df014;--next-avatar-subtle-ink:#ffbfda;--next-avatar-subtle-fill:#4e1b30;--next-shadow-secondary:inset 0 0 0 1px #212224, 0 0 2px #0000000a, 0 1px 3px #0000001f;--next-shadow-popover:inset 0 0 0 1px #212224, 0 0 0 1px #00000029, 0 4px 8px -4px #0000003d, 0 4px 12px -2px #00000052;--next-shadow-floating:0 8px 28px -6px #0000007a, 0 18px 88px -4px #000000a3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.next-root,:root .next-root[data-next-theme=light]{--next-canvas:#fff;--next-sidebar:#fbfbfb;--next-text:#101112;--next-text-secondary:#000000a1;--next-text-tertiary:#00000080;--next-glyph:#000000a1;--next-glyph-quiet:#0000008c;--next-text-badge:#505155;--next-border:#eeeff1;--next-divider:#1011120d;--next-ring:#0000000f;--next-chip-ring:#e6e7ea;--next-accent:#266df0;--next-resize-line:#266df0;--next-on-accent:#fff;--next-code-plate:#fff;--next-avatar-subtle-ink:#b81c5d;--next-avatar-subtle-fill:#feecf3;--next-danger:#ff5454;--next-danger-fill:#d14545;--next-danger-fill-hover:#b83d3d;--next-danger-hover:#eb3b3b;--next-row-hover:#00000005;--next-row-active:#0000000a;--next-star-hover:#0000000d;--next-menu-highlight:#f6f7f7;--next-toggle-on:#fff;--next-shadow-toggle-on:0 1px 2px -1px #0000000a;--next-highlight-ring-tinted:#0000000f;--next-scrim:#00000040;--next-tile-blue:#266df0;--next-tile-orange:#f97514;--next-tile-green:#16a34a;--next-tile-purple:#8b5cf6;--next-tile-red:#e5484d;--next-tile-teal:#0e9f9a;--next-tile-pink:#db2777;--next-tile-yellow:#d97706;--next-on-tile:#fff;--next-workspace-mark:var(--color-accent);--next-on-workspace-mark:var(--color-ink-inverse);--next-chevron:#000c;--next-header-open:#eff3f4;--next-shadow-secondary:0 0 2px #1c28402e, 0 1px 3px #0000000a;--next-shadow-primary:inset 0 0 0 1px #0000000f, 0 2px 4px -2px #266df01f, 0 3px 6px -2px #266df014;--next-shadow-popover:0 0 0 1px #1c28400a, 0 4px 8px -4px #1c28401f, 0 4px 12px -2px #18294b29;--next-shadow-floating:0 8px 28px -6px #1c28401f, 0 18px 88px -4px #1c284029, 0 0 0 1px #1c284029;--next-font:var(--font-inter), Inter, sans-serif;--next-type-body-size:14px;--next-type-body-line:20px;--next-type-caption-size:12px;--next-type-caption-line:16px;--next-type-record-title-size:24px;--next-type-record-title-line:28px;--next-type-record-title-tracking:-.48px;--next-sidebar-w:278px;--next-settings-nav-w:275px;--next-float-w:270px;--next-float-inset:8px;--next-float-radius:10px;--next-topbar-h:49px;--next-toolbar-h:48px;--next-column-w:715px;font-family:var(--next-font);letter-spacing:-.07px;color:var(--next-text);background:var(--next-canvas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:14px;font-weight:500;line-height:20px}.next-root.next-frame{height:100svh;display:flex;position:relative;overflow:hidden}.next-root .next-sidebar{width:var(--next-sidebar-w);background:var(--next-sidebar);border-right:1px solid var(--next-border);flex-direction:column;flex-shrink:0;height:100%;display:flex}.next-root .next-dock-space{width:var(--next-sidebar-w);transition:width var(--next-motion-chrome) ease;flex-shrink:0}.next-root.next-frame[data-collapsed] .next-dock-space{width:0}.next-root .next-dock{z-index:45;width:var(--next-sidebar-w);transition:transform var(--next-motion-chrome) ease, padding var(--next-motion-chrome) ease;padding:0;position:fixed;top:0;bottom:0;left:0;transform:translate(0)}.next-root.next-frame[data-collapsed] .next-dock{transform:translateX(calc(-1 * (var(--next-sidebar-w) + 8px)));padding:8px 0 8px 8px}.next-root.next-frame[data-collapsed][data-peek] .next-dock{transform:translate(0)}.next-root.next-frame[data-dragging] .next-dock-space,.next-root.next-frame[data-dragging] .next-dock{transition:none}.next-root .next-dock-panel{min-width:0;height:100%;transition:opacity var(--next-motion-chrome) ease;flex:1 1 0;display:flex;overflow:hidden}.next-root .next-dock-panel>.next-sidebar{width:100%}.next-root.next-frame[data-collapsed] .next-dock-panel{border-radius:var(--next-float-radius);box-shadow:var(--next-shadow-floating);opacity:0}.next-root.next-frame[data-collapsed] .next-dock-panel>.next-sidebar{border-right:0}.next-root.next-frame[data-collapsed][data-peek] .next-dock-panel{opacity:1}.next-root .next-peek-strip{z-index:44;width:14px;position:fixed;top:0;bottom:0;left:0}.next-root .next-resize-handle{z-index:1;cursor:col-resize;touch-action:none;outline:none;width:10px;position:absolute;top:0;bottom:0;right:-5px}.next-root .next-resize-line{opacity:0;width:1px;transition:opacity var(--next-motion-resize-line) var(--next-ease-resize-line);border-radius:4px;position:absolute;top:26px;bottom:52px;left:calc(50% - .5px);overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(#0000 0,#000 20px calc(100% - 20px),#0000)}.next-root .next-resize-glow{background:var(--next-resize-line);height:200%;transform:translateY(var(--next-glow-y,0px));position:absolute;top:-50%;left:0;right:0;-webkit-mask-image:linear-gradient(#00000073 0% 30%,#0009 36%,#000c 42% 47%,#000000e6 48.5%,#000 49.5% 50.5%,#000000e6 51.5%,#000c 53% 58%,#0009 64%,#00000073 70% 100%);mask-image:linear-gradient(#00000073 0% 30%,#0009 36%,#000c 42% 47%,#000000e6 48.5%,#000 49.5% 50.5%,#000000e6 51.5%,#000c 53% 58%,#0009 64%,#00000073 70% 100%)}.next-root .next-resize-handle:hover .next-resize-line,.next-root .next-resize-handle:focus-visible .next-resize-line,.next-root .next-resize-handle[data-dragging] .next-resize-line,.next-root.next-frame[data-dragging] .next-resize-line{opacity:1}.next-root .next-resize-handle[data-look=line]:before{content:"";background:var(--next-border);width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}.next-root .next-resize-handle[data-look=line] .next-resize-line{z-index:1}.next-root .next-drawer{z-index:50;top:var(--next-float-inset);bottom:var(--next-float-inset);left:var(--next-float-inset);width:min(var(--next-float-w), calc(100vw - 2 * var(--next-float-inset)));background:var(--next-sidebar);border-radius:var(--next-float-radius);box-shadow:var(--next-shadow-floating);animation:next-drawer-in var(--next-motion-chrome) ease;outline:none;flex-direction:column;display:flex;position:fixed}.next-root .next-drawer>.next-sidebar{border-radius:inherit;border-right:0;width:100%}.next-root .next-drawer .next-sidebar-header{border-radius:var(--next-float-radius) var(--next-float-radius) 0 0}@keyframes next-drawer-in{0%{opacity:0;transform:translateX(calc(-1 * (100% + var(--next-float-inset))))}to{opacity:1;transform:translate(0)}}.next-root .next-scrim{z-index:40;background:0 0;position:fixed;inset:0}.next-root.next-frame[data-next-drawer-open] .next-body{overflow:hidden}.next-root .next-main{background:var(--next-canvas);outline:none;flex-direction:column;flex:1 1 0;min-width:0;height:100%;display:flex}.next-root .next-body{min-height:0;animation:next-page-in var(--next-motion-chrome) var(--next-ease-page);flex:1 1 0;overflow-y:auto}@keyframes next-page-in{0%{opacity:0}to{opacity:1}}.next-root .next-sidebar-header{height:48px;box-shadow:0 1px 0 var(--next-border);flex-shrink:0;align-items:center;display:flex;position:relative}.next-root .next-sidebar-header[data-open]{background:var(--next-header-open)}.next-root .next-search-row{flex-shrink:0;align-items:center;gap:8px;height:49px;padding:10px 12px 11px;display:flex}.next-root .next-search-button{background:var(--next-canvas);min-width:0;height:28px;box-shadow:var(--next-shadow-secondary);color:var(--next-text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:8px;flex:auto;align-items:center;gap:6px;padding:4px 4px 4px 6px;font-size:14px;font-weight:500;line-height:20px;display:flex}.next-root .next-search-button>svg{color:var(--next-glyph);flex-shrink:0}.next-root .next-search-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.next-root .next-search-keys{flex-shrink:0;gap:2px;display:inline-flex}.next-root .next-inbox-button{background:var(--next-canvas);width:28px;height:28px;box-shadow:var(--next-shadow-secondary);color:var(--next-glyph);cursor:pointer;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:inline-flex;position:relative}.next-root :is(.next-search-button,.next-inbox-button):hover,.next-root .next-inbox-button[aria-expanded=true]{background:var(--next-menu-highlight)}.next-root .next-inbox-badge{box-shadow:0 0 0 2px var(--next-sidebar);pointer-events:none;border-radius:7px;display:inline-flex;position:absolute;top:-4px;right:-4px}.next-root .next-inbox-badge .next-count{font-weight:500}.next-root .next-collapse{position:absolute;top:12px;right:12px}.next-root .next-collapse-button{width:24px;height:24px;color:var(--next-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.next-root .next-expand{flex-shrink:0}.next-root .next-expand-button{width:24px;height:24px;color:var(--next-glyph);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.next-root .next-toggle-path[data-morph]{transition:transform var(--next-motion-toggle) ease, opacity var(--next-motion-glyph-fade) ease}.next-root .next-toggle-path[data-morph][data-part=arrow]{transition:transform var(--next-motion-toggle) ease, opacity var(--next-motion-toggle) ease}.next-root .next-toggle-path[data-morph=collapse][data-part=arrow]{opacity:0;transform:translate(6px)}.next-root .next-toggle-path[data-morph=collapse][data-hovering][data-part=divider],.next-root .next-collapse-button:is(:hover,:focus-visible) .next-toggle-path[data-morph=collapse][data-part=divider]{opacity:0;transform:translate(-6px)scale(.9)}.next-root .next-toggle-path[data-morph=collapse][data-hovering][data-part=line],.next-root .next-collapse-button:is(:hover,:focus-visible) .next-toggle-path[data-morph=collapse][data-part=line]{opacity:0;transform:translate(-4px)}.next-root .next-toggle-path[data-morph=collapse][data-hovering][data-part=arrow],.next-root .next-collapse-button:is(:hover,:focus-visible) .next-toggle-path[data-morph=collapse][data-part=arrow]{opacity:1;transform:none}.next-root .next-toggle-path[data-morph=expand][data-part=divider]{opacity:0;transform:translate(-6px)scale(.9)}.next-root .next-toggle-path[data-morph=expand][data-part=arrow]{transform:translate(-6px)}.next-root .next-toggle-path[data-morph=expand][data-part=line]{opacity:0;transform:translate(-4px)}.next-root .next-toggle-path[data-morph=expand][data-hovering],.next-root :is(.next-expand-button,.next-collapse-button):is(:hover,:focus-visible) .next-toggle-path[data-morph=expand]{opacity:1;transform:none}.next-root .next-collapse .next-tooltip{transform-origin:100% 0;left:auto;right:0;transform:none}.next-root .next-workspace-button{width:100%;height:48px;color:var(--next-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:1px 48px 1px 12px;display:flex}.next-root .next-workspace-button:hover{background:var(--next-row-hover)}.next-root .next-workspace-avatar{background:var(--next-workspace-mark);width:24px;height:24px;color:var(--next-on-workspace-mark);border-radius:30%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.next-root .next-workspace-avatar[data-logo]{background:0 0}.next-root .next-workspace-avatar[data-size=row]{width:16px;height:16px;font-size:9px}.next-root .next-workspace-avatar img{object-fit:cover;width:100%;height:100%}.next-root .next-workspace-name{letter-spacing:-.16px;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:12px;font-size:16px;font-weight:600;line-height:20px;overflow:hidden}.next-root .next-workspace-chevron{flex-shrink:0;margin-left:4px;display:inline-flex}.next-root .next-icon{flex-shrink:0}.next-root .next-nav-row[aria-current=page] .next-nav-glyph,.next-root .next-menu-item .next-nav-glyph{color:var(--next-text)}.next-root .next-chevron{width:16px;height:16px;color:var(--next-chevron);flex-shrink:0;display:inline-flex}.next-root .next-nav{flex-direction:column;flex:1 1 0;gap:12px;min-height:0;padding:12px 8px 8px;display:flex;overflow-y:auto}.next-root .next-nav-group{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.next-root .next-nav-heading{width:100%;height:28px;color:var(--next-text-secondary);font:inherit;letter-spacing:0;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin-bottom:1px;padding:4px 4px 4px 8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.next-root .next-nav-heading:hover{background:var(--next-row-hover)}.next-root .next-nav-heading-chevron{transition:transform var(--next-motion-panel) ease;display:inline-flex}.next-root .next-nav-heading[aria-expanded=false] .next-nav-heading-chevron{transform:rotate(-90deg)}.next-root .next-nav-group[data-opening]{transform-origin:top;animation:next-section-open var(--next-motion-panel) ease-out;overflow:hidden}@keyframes next-section-open{0%{opacity:0;height:0;transform:scale(.98)}to{height:var(--next-section-h);opacity:1;transform:scale(1)}}.next-root .next-nav-row{height:28px;color:var(--next-text);transition:opacity var(--next-motion-panel) ease;border-radius:9px;align-items:center;gap:6px;padding:0 4px 0 8px;text-decoration:none;display:flex}.next-root .next-tooltip-anchor:has(>.next-nav-row){display:flex}.next-root .next-tooltip-anchor>.next-nav-row{flex:auto;min-width:0}.next-root button.next-nav-row{font:inherit;text-align:left;background:0 0;border:0}.next-root .next-nav-row:hover{background:var(--next-row-hover)}.next-root .next-nav-row[aria-current=page]{background:var(--next-row-active)}.next-root .next-nav-glyph{width:16px;height:16px;color:var(--next-glyph);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.next-root .next-object-tile{width:16px;height:16px;color:var(--next-on-tile);border-radius:30%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.next-root .next-object-tile[data-tone=blue]{background:var(--next-tile-blue)}.next-root .next-object-tile[data-tone=orange]{background:var(--next-tile-orange)}.next-root .next-nav-note{min-width:0;color:var(--next-text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.next-root .next-nav-badge{flex-shrink:0;margin-left:auto;margin-right:2px;display:inline-flex}.next-root .next-nav-badge .next-count{font-weight:500}.next-root .next-nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.next-root :is(.next-object-tile,.next-title-tile,.next-app-tile)[data-tone=green]{background:var(--next-tile-green)}.next-root :is(.next-object-tile,.next-title-tile,.next-app-tile)[data-tone=purple]{background:var(--next-tile-purple)}.next-root :is(.next-object-tile,.next-title-tile,.next-app-tile)[data-tone=red]{background:var(--next-tile-red)}.next-root :is(.next-object-tile,.next-title-tile,.next-app-tile)[data-tone=teal]{background:var(--next-tile-teal)}.next-root :is(.next-object-tile,.next-title-tile,.next-app-tile)[data-tone=pink]{background:var(--next-tile-pink)}.next-root :is(.next-object-tile,.next-title-tile,.next-app-tile)[data-tone=yellow]{background:var(--next-tile-yellow)}.next-root .next-app-tile[data-tone=blue]{background:var(--next-tile-blue)}.next-root .next-app-tile[data-tone=orange]{background:var(--next-tile-orange)}.next-root .next-app-tile{width:20px;height:20px;color:var(--next-on-tile);border-radius:30%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.next-root .next-app-tile[data-size=grid]{width:32px;height:32px}.next-root .next-app-header{height:28px;color:var(--next-text);flex-shrink:0;align-items:center;gap:8px;margin-bottom:-4px;padding:0 4px 0 6px;font-size:14px;font-weight:600;line-height:20px;display:flex}.next-root .next-app-header-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.next-root .next-apps{position:absolute;top:12px;right:40px}.next-root .next-drawer .next-apps{right:12px}.next-root .next-sidebar-header:has(.next-apps) .next-workspace-button{padding-right:76px}.next-root .next-apps-button{width:24px;height:24px;color:var(--next-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.next-root .next-apps-button:hover,.next-root .next-apps-button[aria-expanded=true]{background:var(--next-row-active)}.next-root .next-apps .next-tooltip{transform-origin:100% 0;left:auto;right:0;transform:none}.next-root .next-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 4px 4px;display:grid}.next-root .next-app-choice{min-width:0;color:var(--next-text);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 8px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;display:flex}.next-root .next-app-choice:hover,.next-root .next-app-choice[aria-checked=true]{background:var(--next-menu-highlight)}.next-root .next-app-grid>.next-tooltip-anchor{min-width:0;display:flex}.next-root .next-app-choice[data-coming]{background:0 0;border:0;width:100%;font-family:inherit}.next-root .next-app-choice[data-coming]:hover{background:0 0}.next-root .next-app-choice-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.next-root .next-menu{z-index:60;background:var(--next-canvas);box-shadow:var(--next-shadow-popover);letter-spacing:-.07px;border-radius:12px;flex-direction:column;gap:1px;padding:4px;font-size:14px;font-weight:500;line-height:20px;display:flex;position:absolute}.next-root .next-menu-item{white-space:nowrap;width:100%;height:32px;color:var(--next-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;text-decoration:none;display:flex}.next-root .next-menu-item:hover,.next-root .next-menu-item[aria-checked=true]{background:var(--next-menu-highlight)}.next-root .next-menu-item[aria-checked=true] .next-menu-check{visibility:visible}.next-root .next-workspace-switch .next-nav-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.next-root .next-workspace-switch-slot{display:contents}.next-root .next-workspace-flyout{flex-direction:column;gap:1px;min-width:200px;display:flex}.next-root .next-workspace-flyout .next-menu-item{white-space:nowrap}.next-root .next-workspace-list{flex-direction:column;gap:1px;padding-left:12px;display:flex}.next-root .next-menu-check{background:radial-gradient(circle closest-side, var(--next-on-accent) 80%, transparent 82%);color:var(--next-accent);visibility:hidden;border-radius:50%;margin-left:auto;display:inline-flex}.next-root .next-menu-separator{background:var(--next-border);height:1px;margin:3px 0}.next-root .next-menu-label{color:var(--next-text-secondary);padding:4px 8px 2px;font-size:12px;line-height:16px}.next-root .next-topbar{height:var(--next-topbar-h);border-bottom:1px solid var(--next-border);flex-shrink:0;grid-template-columns:1fr 1fr;align-items:center;padding:0 12px;display:grid}.next-root .next-topbar-start{align-items:center;gap:6px;min-width:0;padding-left:4px;display:flex}.next-root .next-topbar-end{justify-content:flex-end;align-items:center;gap:8px;display:flex}.next-root .next-topbar-icons{align-items:center;gap:0;display:flex}.next-root .next-topbar-icons:empty{display:none}.next-root .next-topbar-icons .next-icon-button{margin-right:0}.next-root .next-topbar-icons>:not(.next-tooltip-anchor,.next-popover-anchor,.next-icon-button){margin-left:8px}.next-root .next-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.next-root .next-title-tile{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--next-ring);color:var(--next-glyph);border-radius:30%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.next-root .next-title-tile:not([data-tone]){box-shadow:none}.next-root .next-title-tile[data-tone]{color:var(--next-on-tile)}.next-root .next-title-tile[data-tone=blue]{background:var(--next-tile-blue)}.next-root .next-title-tile[data-tone=orange]{background:var(--next-tile-orange)}.next-root .next-icon-button{width:28px;height:28px;color:var(--next-glyph);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-right:2px;padding:6px;display:inline-flex}.next-root .next-icon-button:hover{background:var(--next-row-active);color:var(--next-text)}.next-root .next-icon-button[data-variant=secondary]{background:var(--next-canvas);box-shadow:var(--next-shadow-secondary);color:var(--next-text);margin-right:0}.next-root .next-icon-button[data-variant=secondary]:hover{background:var(--next-menu-highlight)}.next-root .next-toolbar{height:var(--next-toolbar-h);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.next-root .next-toolbar-group{align-items:center;gap:12px;min-width:0;display:flex}.next-root .next-view-chip{background:var(--next-canvas);height:28px;box-shadow:var(--next-shadow-secondary);color:var(--next-text);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:4px 8px 4px 6px;display:inline-flex}.next-root .next-view-chip .next-nav-glyph{color:var(--next-glyph)}.next-root .next-count-chip{height:28px;box-shadow:inset 0 0 0 1px var(--next-chip-ring);color:var(--next-text-secondary);white-space:nowrap;border-radius:8px;align-items:center;padding:0 8px;display:inline-flex}.next-root .next-button{background:var(--next-canvas);height:28px;box-shadow:var(--next-shadow-secondary);color:var(--next-text);font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.next-root .next-button:hover{background:var(--next-menu-highlight)}.next-root .next-empty{max-width:var(--next-column-w);text-align:center;flex-direction:column;align-items:center;margin:0 auto;padding:96px 16px 48px;display:flex}.next-root .next-empty-tile{background:var(--next-sidebar);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--next-border);color:var(--next-glyph);border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.next-root .next-empty-title{letter-spacing:-.16px;margin:0;font-size:16px;font-weight:600;line-height:20px}.next-root .next-empty-body{max-width:360px;color:var(--next-text-secondary);margin:6px 0 0}.next-root .next-empty-body p{margin:0}.next-root .next-empty-body p+p{margin-top:6px}.next-root .next-empty-action{margin-top:16px}}
@layer components{.next-root{--next-mini-light-back:#f6f7f7;--next-mini-light-front:#fff;--next-mini-light-side:#fbfbfb;--next-mini-light-bar:#f1f2f3;--next-mini-light-line:#eeeff1;--next-mini-light-mark:#d9dade;--next-mini-dark-back:#0b0c0d;--next-mini-dark-front:#101112;--next-mini-dark-side:#0b0c0d;--next-mini-dark-bar:#1b1c1f;--next-mini-dark-line:#1b1c1f;--next-mini-dark-mark:#2f3033;--next-avatar-blue-fill:#266df0;--next-avatar-blue-ink:#e8f0fe;--next-avatar-cyan-fill:#00b9eb;--next-avatar-cyan-ink:#ddf7ff;--next-avatar-yellow-fill:#f5a300;--next-avatar-yellow-ink:#fff3cc;--next-avatar-orange-fill:#f97514;--next-avatar-orange-ink:#feeee1;--next-avatar-pink-fill:#fa4b94;--next-avatar-pink-ink:#feecf3;--next-avatar-purple-fill:#9b69ff;--next-avatar-purple-ink:#f1ebfe;--next-avatar-green-fill:#00d17e;--next-avatar-green-ink:#e1f7e8;--next-colour-thumb-ring:#fff;--next-colour-thumb-shadow:#0000003d;--next-tag-red-bg:#ffebeb;--next-tag-red-ring:#ffdcdb;--next-tag-red-ink:#ba2525;--next-tag-yellow-bg:#fff3cc;--next-tag-yellow-ring:#ffe59e;--next-tag-yellow-ink:#874d00;--next-tag-lime-bg:#f4fbcb;--next-tag-lime-ring:#e9f797;--next-tag-lime-ink:#536300;--next-tag-blue-bg:#e5eeff;--next-tag-blue-ring:#d6e5ff;--next-tag-blue-ink:#215bc4;--next-tag-green-bg:#e0fced;--next-tag-green-ring:#cbf7e1;--next-tag-green-ink:#007d53;--next-tag-purple-bg:#f5f0ff;--next-tag-purple-ring:#e8ddfe;--next-tag-purple-ink:#6238b5;--next-stage-lead:#266df0;--next-stage-progress:#fa4b94;--next-stage-won:#00d17e;--next-stage-lost:#ff5454;--next-status-red:#ff5454;--next-status-orange:#f97514;--next-status-amber:#f5a300;--next-status-lime:#aabf2a;--next-status-green:#00d17e;--next-status-cyan:#00b9eb;--next-status-blue:#266df0;--next-status-purple:#db4beb;--next-status-violet:#9b69ff;--next-status-pink:#fa4b94;--next-status-yellow:#cfb700;--next-status-grey:#a2a4a7;--next-warning:#cf8300;--next-checkbox-ring:#00000017;--next-accent-hover:#215bc4;--next-thumb-ring:#d9dade;--next-tooltip-bg:#101112;--next-tooltip-ink:#eeeff1;--next-skeleton:#1011120d;--next-scrollbar:#10111233;--next-selected-row:#266df01a;--next-cell-auto:#fbf9ff;--next-frozen-shadow:#0000001f;--next-identity-underline:#00000017;--next-identity-hover:#fbfbfb;--next-tile-ring:#0000000f;--next-shadow-destructive:inset 0 0 0 1px #0000000f, 0 2px 4px -2px #ff54541f, 0 3px 6px -2px #ff545414;--next-frame-fill:#fff9;--next-footer-fill:#ffffffe6;--next-tab-fill:#f6f7f7;--next-tab-ink:#0000008c;--next-field-hover:#00000005;--next-learn-underline:#00000017;--next-readonly-fill:#00000005;--next-focus-ring:#266df0;--next-pay-tile-fill:#fbfbfb;--next-pay-foot-rule:#1011120d;--next-skeleton-shine:#10111208;--next-upsell-ring:#00000008;--next-crumb-separator:#d9dade;--next-report-cyan-ink:#056c87;--next-report-cyan-fill:#ddf7ff;--next-report-cyan-ring:#d0eff7;--next-report-red-ink:#ba2525;--next-report-red-fill:#ffebeb;--next-report-red-ring:#ffdcdb;--next-report-pink-ink:#b81c5d;--next-report-pink-fill:#feecf3;--next-report-pink-ring:#fdddea;--next-report-yellow-ink:#874d00;--next-report-yellow-fill:#fff3cc;--next-report-yellow-ring:#ffe59e;--next-report-orange-ink:#9e3f00;--next-report-orange-fill:#feeee1;--next-report-orange-ring:#fee0c8;--next-report-blue-ink:#1e56c8;--next-report-blue-fill:#e8f0fe;--next-report-blue-ring:#d6e4fd;--next-report-green-ink:#14703a;--next-report-green-fill:#e1f7e8;--next-report-green-ring:#cceed6;--next-report-purple-ink:#673ab7;--next-report-purple-fill:#f1ebfe;--next-report-purple-ring:#e4dafc;--next-on-accent-ring:#ffffff26;--next-switch-knob:#fff;--next-on-tile-orange:#feeee1;--next-selection:#266df033;--next-accent-pressed:color-mix(in srgb, var(--next-accent) 86%, black);--next-shadow-accent-lift:0 2px 4px -2px #266df01f, 0 3px 6px -2px #266df014;--next-paper:#fff;--next-shadow-paper:0 0 0 1px #0000000f, 0 2px 8px #00000014;--next-viewer-ink:#fff;--next-viewer-quiet:#a2a4a7;--next-viewer-scrim:#000000d9;--next-viewer-wash:#ffffff1a;--next-viewer-ring:#fff3;--next-viewer-card:#ffffff0a;--next-files-text:#898a8d;--next-files-csv:#02ad6e;--next-files-pdf:#e0387e;--next-files-image:#0d99bd;--next-cell-menu-fill:#101112;--next-cell-menu-ink:#eeeff1;--next-cell-menu-glyph:#898a8d;--next-cell-menu-danger:#ff5454;--next-cell-menu-line:#ffffff1a;--next-cell-menu-hover:#ffffff1a;--next-cell-menu-focus:#212224;--next-compare-removed-fill:#e5484d40;--next-compare-removed-ring:#e5484d66;--next-compare-added-fill:#30a46c40;--next-compare-added-ring:#30a46c66}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .next-root{--next-mini-light-back:#f6f7f7;--next-mini-light-front:#fff;--next-mini-light-side:#fbfbfb;--next-mini-light-bar:#f1f2f3;--next-mini-light-line:#eeeff1;--next-mini-light-mark:#d9dade;--next-mini-dark-back:#0b0c0d;--next-mini-dark-front:#101112;--next-mini-dark-side:#0b0c0d;--next-mini-dark-bar:#1b1c1f;--next-mini-dark-line:#1b1c1f;--next-mini-dark-mark:#2f3033;--next-avatar-blue-fill:#266df0;--next-avatar-blue-ink:#e8f0fe;--next-avatar-cyan-fill:#00b9eb;--next-avatar-cyan-ink:#ddf7ff;--next-avatar-yellow-fill:#f5a300;--next-avatar-yellow-ink:#fff3cc;--next-avatar-orange-fill:#f97514;--next-avatar-orange-ink:#feeee1;--next-avatar-pink-fill:#fa4b94;--next-avatar-pink-ink:#feecf3;--next-avatar-purple-fill:#9b69ff;--next-avatar-purple-ink:#f1ebfe;--next-avatar-green-fill:#00d17e;--next-avatar-green-ink:#e1f7e8;--next-colour-thumb-ring:#fff;--next-colour-thumb-shadow:#0000003d;--next-tag-red-bg:#4e1b28;--next-tag-red-ring:#692623;--next-tag-red-ink:#ffd1d1;--next-tag-yellow-bg:#3a2d12;--next-tag-yellow-ring:#523817;--next-tag-yellow-ink:#ffd269;--next-tag-lime-bg:#2f3802;--next-tag-lime-ring:#3b4217;--next-tag-lime-ink:#d7eb67;--next-tag-blue-bg:#1d2e55;--next-tag-blue-ring:#2b3e6d;--next-tag-blue-ink:#c2d6ff;--next-tag-green-bg:#1d4034;--next-tag-green-ring:#244a3a;--next-tag-green-ink:#a7f2cf;--next-tag-purple-bg:#2f1e5a;--next-tag-purple-ring:#45297d;--next-tag-purple-ink:#d8c4ff;--next-stage-lead:#266df0;--next-stage-progress:#e0387e;--next-stage-won:#02ad6e;--next-stage-lost:#eb3b3b;--next-status-red:#eb3b3b;--next-status-orange:#f97514;--next-status-amber:#f5a300;--next-status-lime:#aabf2a;--next-status-green:#00d17e;--next-status-cyan:#00b9eb;--next-status-blue:#266df0;--next-status-purple:#db4beb;--next-status-violet:#9b69ff;--next-status-pink:#fa4b94;--next-status-yellow:#cfb700;--next-status-grey:#a2a4a7;--next-warning:#f5a300;--next-checkbox-ring:#ffffff17;--next-accent-hover:#4e8cfc;--next-thumb-ring:#2f3033;--next-tooltip-bg:#f1f2f3;--next-tooltip-ink:#101112;--next-skeleton:#ffffff0d;--next-scrollbar:#fff3;--next-selected-row:#266df029;--next-cell-auto:#9b69ff0f;--next-frozen-shadow:#00000080;--next-identity-underline:#ffffff17;--next-identity-hover:#ffffff08;--next-tile-ring:#ffffff0f;--next-shadow-destructive:inset 0 0 0 1px #0003, 0 2px 4px -2px #eb3b3b33, 0 3px 6px -2px #eb3b3b1f;--next-frame-fill:#10111299;--next-footer-fill:#101112e6;--next-tab-fill:#ffffff0d;--next-tab-ink:#ffffff8c;--next-field-hover:#ffffff05;--next-learn-underline:#ffffff17;--next-readonly-fill:#ffffff08;--next-focus-ring:#266df0;--next-pay-tile-fill:#ffffff05;--next-pay-foot-rule:#ffffff0d;--next-skeleton-shine:#ffffff08;--next-upsell-ring:#ffffff08;--next-crumb-separator:#3a3b3f;--next-report-cyan-ink:#a9ebfc;--next-report-cyan-fill:#10343f;--next-report-cyan-ring:#17465a;--next-report-red-ink:#ffd1d1;--next-report-red-fill:#4e1b28;--next-report-red-ring:#692623;--next-report-pink-ink:#ffbfda;--next-report-pink-fill:#4e1b30;--next-report-pink-ring:#6b2645;--next-report-yellow-ink:#ffd269;--next-report-yellow-fill:#3a2d12;--next-report-yellow-ring:#523817;--next-report-orange-ink:#ffc59e;--next-report-orange-fill:#45240c;--next-report-orange-ring:#5f3314;--next-report-blue-ink:#c2d6ff;--next-report-blue-fill:#1d2e55;--next-report-blue-ring:#2b3e6d;--next-report-green-ink:#a7f2cf;--next-report-green-fill:#1d4034;--next-report-green-ring:#244a3a;--next-report-purple-ink:#d8c4ff;--next-report-purple-fill:#2f1e5a;--next-report-purple-ring:#45297d;--next-on-accent-ring:#ffffff26;--next-switch-knob:#fff;--next-on-tile-orange:#feeee1;--next-selection:#266df033;--next-accent-pressed:color-mix(in srgb, var(--next-accent) 86%, black);--next-shadow-accent-lift:0 2px 4px -2px #266df01f, 0 3px 6px -2px #266df014;--next-paper:#fff;--next-shadow-paper:0 0 0 1px #0000000f, 0 2px 8px #00000014;--next-viewer-ink:#fff;--next-viewer-quiet:#a2a4a7;--next-viewer-scrim:#000000d9;--next-viewer-wash:#ffffff1a;--next-viewer-ring:#fff3;--next-viewer-card:#ffffff0a;--next-files-text:#898a8d;--next-files-csv:#02ad6e;--next-files-pdf:#e0387e;--next-files-image:#0d99bd;--next-cell-menu-fill:#101112;--next-cell-menu-ink:#eeeff1;--next-cell-menu-glyph:#898a8d;--next-cell-menu-danger:#ff5454;--next-cell-menu-line:#ffffff1a;--next-cell-menu-hover:#ffffff1a;--next-cell-menu-focus:#212224;--next-compare-removed-fill:#e5484d40;--next-compare-removed-ring:#e5484d66;--next-compare-added-fill:#30a46c40;--next-compare-added-ring:#30a46c66}}:root[data-theme=dark] .next-root,:root .next-root[data-next-theme=dark]{--next-mini-light-back:#f6f7f7;--next-mini-light-front:#fff;--next-mini-light-side:#fbfbfb;--next-mini-light-bar:#f1f2f3;--next-mini-light-line:#eeeff1;--next-mini-light-mark:#d9dade;--next-mini-dark-back:#0b0c0d;--next-mini-dark-front:#101112;--next-mini-dark-side:#0b0c0d;--next-mini-dark-bar:#1b1c1f;--next-mini-dark-line:#1b1c1f;--next-mini-dark-mark:#2f3033;--next-avatar-blue-fill:#266df0;--next-avatar-blue-ink:#e8f0fe;--next-avatar-cyan-fill:#00b9eb;--next-avatar-cyan-ink:#ddf7ff;--next-avatar-yellow-fill:#f5a300;--next-avatar-yellow-ink:#fff3cc;--next-avatar-orange-fill:#f97514;--next-avatar-orange-ink:#feeee1;--next-avatar-pink-fill:#fa4b94;--next-avatar-pink-ink:#feecf3;--next-avatar-purple-fill:#9b69ff;--next-avatar-purple-ink:#f1ebfe;--next-avatar-green-fill:#00d17e;--next-avatar-green-ink:#e1f7e8;--next-colour-thumb-ring:#fff;--next-colour-thumb-shadow:#0000003d;--next-tag-red-bg:#4e1b28;--next-tag-red-ring:#692623;--next-tag-red-ink:#ffd1d1;--next-tag-yellow-bg:#3a2d12;--next-tag-yellow-ring:#523817;--next-tag-yellow-ink:#ffd269;--next-tag-lime-bg:#2f3802;--next-tag-lime-ring:#3b4217;--next-tag-lime-ink:#d7eb67;--next-tag-blue-bg:#1d2e55;--next-tag-blue-ring:#2b3e6d;--next-tag-blue-ink:#c2d6ff;--next-tag-green-bg:#1d4034;--next-tag-green-ring:#244a3a;--next-tag-green-ink:#a7f2cf;--next-tag-purple-bg:#2f1e5a;--next-tag-purple-ring:#45297d;--next-tag-purple-ink:#d8c4ff;--next-stage-lead:#266df0;--next-stage-progress:#e0387e;--next-stage-won:#02ad6e;--next-stage-lost:#eb3b3b;--next-status-red:#eb3b3b;--next-status-orange:#f97514;--next-status-amber:#f5a300;--next-status-lime:#aabf2a;--next-status-green:#00d17e;--next-status-cyan:#00b9eb;--next-status-blue:#266df0;--next-status-purple:#db4beb;--next-status-violet:#9b69ff;--next-status-pink:#fa4b94;--next-status-yellow:#cfb700;--next-status-grey:#a2a4a7;--next-warning:#f5a300;--next-checkbox-ring:#ffffff17;--next-accent-hover:#4e8cfc;--next-thumb-ring:#2f3033;--next-tooltip-bg:#f1f2f3;--next-tooltip-ink:#101112;--next-skeleton:#ffffff0d;--next-scrollbar:#fff3;--next-selected-row:#266df029;--next-cell-auto:#9b69ff0f;--next-frozen-shadow:#00000080;--next-identity-underline:#ffffff17;--next-identity-hover:#ffffff08;--next-tile-ring:#ffffff0f;--next-shadow-destructive:inset 0 0 0 1px #0003, 0 2px 4px -2px #eb3b3b33, 0 3px 6px -2px #eb3b3b1f;--next-frame-fill:#10111299;--next-footer-fill:#101112e6;--next-tab-fill:#ffffff0d;--next-tab-ink:#ffffff8c;--next-field-hover:#ffffff05;--next-learn-underline:#ffffff17;--next-readonly-fill:#ffffff08;--next-focus-ring:#266df0;--next-pay-tile-fill:#ffffff05;--next-pay-foot-rule:#ffffff0d;--next-skeleton-shine:#ffffff08;--next-upsell-ring:#ffffff08;--next-crumb-separator:#3a3b3f;--next-report-cyan-ink:#a9ebfc;--next-report-cyan-fill:#10343f;--next-report-cyan-ring:#17465a;--next-report-red-ink:#ffd1d1;--next-report-red-fill:#4e1b28;--next-report-red-ring:#692623;--next-report-pink-ink:#ffbfda;--next-report-pink-fill:#4e1b30;--next-report-pink-ring:#6b2645;--next-report-yellow-ink:#ffd269;--next-report-yellow-fill:#3a2d12;--next-report-yellow-ring:#523817;--next-report-orange-ink:#ffc59e;--next-report-orange-fill:#45240c;--next-report-orange-ring:#5f3314;--next-report-blue-ink:#c2d6ff;--next-report-blue-fill:#1d2e55;--next-report-blue-ring:#2b3e6d;--next-report-green-ink:#a7f2cf;--next-report-green-fill:#1d4034;--next-report-green-ring:#244a3a;--next-report-purple-ink:#d8c4ff;--next-report-purple-fill:#2f1e5a;--next-report-purple-ring:#45297d;--next-on-accent-ring:#ffffff26;--next-switch-knob:#fff;--next-on-tile-orange:#feeee1;--next-selection:#266df033;--next-accent-pressed:color-mix(in srgb, var(--next-accent) 86%, black);--next-shadow-accent-lift:0 2px 4px -2px #266df01f, 0 3px 6px -2px #266df014;--next-paper:#fff;--next-shadow-paper:0 0 0 1px #0000000f, 0 2px 8px #00000014;--next-viewer-ink:#fff;--next-viewer-quiet:#a2a4a7;--next-viewer-scrim:#000000d9;--next-viewer-wash:#ffffff1a;--next-viewer-ring:#fff3;--next-viewer-card:#ffffff0a;--next-files-text:#898a8d;--next-files-csv:#02ad6e;--next-files-pdf:#e0387e;--next-files-image:#0d99bd;--next-cell-menu-fill:#101112;--next-cell-menu-ink:#eeeff1;--next-cell-menu-glyph:#898a8d;--next-cell-menu-danger:#ff5454;--next-cell-menu-line:#ffffff1a;--next-cell-menu-hover:#ffffff1a;--next-cell-menu-focus:#212224;--next-compare-removed-fill:#e5484d40;--next-compare-removed-ring:#e5484d66;--next-compare-added-fill:#30a46c40;--next-compare-added-ring:#30a46c66}:root .next-root[data-next-theme=light]{--next-tag-red-bg:#ffebeb;--next-tag-red-ring:#ffdcdb;--next-tag-red-ink:#ba2525;--next-tag-yellow-bg:#fff3cc;--next-tag-yellow-ring:#ffe59e;--next-tag-yellow-ink:#874d00;--next-tag-lime-bg:#f4fbcb;--next-tag-lime-ring:#e9f797;--next-tag-lime-ink:#536300;--next-tag-blue-bg:#e5eeff;--next-tag-blue-ring:#d6e5ff;--next-tag-blue-ink:#215bc4;--next-tag-green-bg:#e0fced;--next-tag-green-ring:#cbf7e1;--next-tag-green-ink:#007d53;--next-tag-purple-bg:#f5f0ff;--next-tag-purple-ring:#e8ddfe;--next-tag-purple-ink:#6238b5;--next-stage-lead:#266df0;--next-stage-progress:#fa4b94;--next-stage-won:#00d17e;--next-stage-lost:#ff5454;--next-status-red:#ff5454;--next-status-orange:#f97514;--next-status-amber:#f5a300;--next-status-lime:#aabf2a;--next-status-green:#00d17e;--next-status-cyan:#00b9eb;--next-status-blue:#266df0;--next-status-purple:#db4beb;--next-status-violet:#9b69ff;--next-status-pink:#fa4b94;--next-status-yellow:#cfb700;--next-status-grey:#a2a4a7;--next-warning:#cf8300;--next-checkbox-ring:#00000017;--next-accent-hover:#215bc4;--next-thumb-ring:#d9dade;--next-tooltip-bg:#101112;--next-tooltip-ink:#eeeff1;--next-skeleton:#1011120d;--next-scrollbar:#10111233;--next-selected-row:#266df01a;--next-cell-auto:#fbf9ff;--next-frozen-shadow:#0000001f;--next-identity-underline:#00000017;--next-identity-hover:#fbfbfb;--next-tile-ring:#0000000f;--next-shadow-destructive:inset 0 0 0 1px #0000000f, 0 2px 4px -2px #ff54541f, 0 3px 6px -2px #ff545414;--next-frame-fill:#fff9;--next-footer-fill:#ffffffe6;--next-tab-fill:#f6f7f7;--next-tab-ink:#0000008c;--next-field-hover:#00000005;--next-learn-underline:#00000017;--next-readonly-fill:#00000005;--next-focus-ring:#266df0;--next-pay-tile-fill:#fbfbfb;--next-pay-foot-rule:#1011120d;--next-skeleton-shine:#10111208;--next-upsell-ring:#00000008;--next-crumb-separator:#d9dade;--next-report-cyan-ink:#056c87;--next-report-cyan-fill:#ddf7ff;--next-report-cyan-ring:#d0eff7;--next-report-red-ink:#ba2525;--next-report-red-fill:#ffebeb;--next-report-red-ring:#ffdcdb;--next-report-pink-ink:#b81c5d;--next-report-pink-fill:#feecf3;--next-report-pink-ring:#fdddea;--next-report-yellow-ink:#874d00;--next-report-yellow-fill:#fff3cc;--next-report-yellow-ring:#ffe59e;--next-report-orange-ink:#9e3f00;--next-report-orange-fill:#feeee1;--next-report-orange-ring:#fee0c8;--next-report-blue-ink:#1e56c8;--next-report-blue-fill:#e8f0fe;--next-report-blue-ring:#d6e4fd;--next-report-green-ink:#14703a;--next-report-green-fill:#e1f7e8;--next-report-green-ring:#cceed6;--next-report-purple-ink:#673ab7;--next-report-purple-fill:#f1ebfe;--next-report-purple-ring:#e4dafc}.next-root .next-button[data-variant=primary]{background:var(--next-accent);box-shadow:var(--next-shadow-primary);color:var(--next-on-accent);padding:4px 8px 4px 6px}.next-root .next-button[data-variant=primary]:hover{background:var(--next-accent-hover)}.next-root .next-button[data-variant=destructive]{background:var(--next-danger-fill);box-shadow:var(--next-shadow-destructive);color:var(--next-on-accent);padding:4px 8px 4px 6px}.next-root .next-button[data-variant=destructive]:hover{background:var(--next-danger-fill-hover)}.next-root .next-button[data-variant=ghost]{box-shadow:none;color:var(--next-glyph);background:0 0;padding:4px 8px 4px 6px}.next-root .next-button[data-variant=ghost]:hover{background:var(--next-row-active);color:var(--next-text)}.next-root .next-button[data-size="32"]{border-radius:9px;height:32px;padding:6px 10px}.next-root .next-button[data-size="32"]:has(>.next-button-glyph){padding-left:8px}.next-root .next-button[data-size="32"][data-variant=ghost]{color:var(--next-glyph-quiet)}.next-root [aria-disabled=true],.next-root :is(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.4}.next-root .next-button-glyph{flex-shrink:0;display:inline-flex}.next-root :is(.next-icon-button,.next-search-button,.next-inbox-button,.next-sort-chip,.next-filter-chip){transition:background-color var(--next-motion-chrome) ease, box-shadow var(--next-motion-chrome) ease, filter var(--next-motion-chrome) ease}.next-root .next-button{transition:background-color var(--next-motion-toggle) ease, color var(--next-motion-toggle) ease, box-shadow var(--next-motion-toggle) ease, filter var(--next-motion-toggle) ease}@media (prefers-reduced-motion:no-preference){.next-root :is(.next-icon-button,.next-search-button,.next-inbox-button,.next-sort-chip,.next-filter-chip):is(:hover,:active){transition-duration:var(--next-motion-chrome)!important}.next-root .next-button:is(:hover,:active){transition-duration:var(--next-motion-toggle)!important}}.next-root .next-kbd{min-width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--next-ring);color:var(--next-text-secondary);font-family:var(--next-font);letter-spacing:.22px;border-radius:6px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;line-height:11px;display:inline-flex}.next-root .next-button .next-kbd{min-width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--next-tile-ring);color:var(--next-text-secondary);border-radius:4px;padding:0 3px;font-size:10px}.next-root .next-button:is([data-variant=primary],[data-variant=destructive]) .next-kbd{box-shadow:inset 0 0 0 1px var(--next-on-accent-ring);color:inherit}.next-root .next-input{background:var(--next-canvas);width:100%;height:32px;box-shadow:inset 0 0 0 1px var(--next-ring);color:var(--next-text);font:inherit;transition:background-color var(--next-motion-chrome) ease, box-shadow var(--next-motion-chrome) ease;border:0;border-radius:9px;padding:0 10px}.next-root .next-input:not(:disabled,[readonly]):hover:not(:is(input,textarea):focus),.next-root .next-input[aria-expanded=true]{background-color:var(--next-field-hover)}.next-root :is(.next-input:is(input,textarea):not(.next-date-picker-box>*),.next-typing-field):focus{box-shadow:inset 0 0 0 1px var(--next-focus-ring);outline:none}.next-root .next-typing-field{transition:background-color var(--next-motion-chrome) ease, box-shadow var(--next-motion-chrome) ease}.next-root .next-input::placeholder{color:var(--next-text-tertiary)}.next-root textarea.next-input{resize:none;height:auto;min-height:72px;padding:6px 10px}.next-root .next-field{flex-direction:column;gap:6px;display:flex}.next-root .next-field-label{color:var(--next-text-secondary);font-size:12px;line-height:16px}.next-root .next-field-hint{color:var(--next-text-secondary);font-size:var(--next-type-caption-size);line-height:var(--next-type-caption-line);font-weight:400}.next-root .next-field-hint.next-field-error{color:var(--next-danger)}.next-root .next-field-required{color:var(--next-danger);margin-left:2px}.next-root .next-sort-chip{background:var(--next-canvas);height:28px;box-shadow:inset 0 0 0 1px var(--next-chip-ring);color:var(--next-text);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.next-root .next-sort-chip:not([data-empty]):hover{background:var(--next-menu-highlight)}.next-root .next-sort-chip-label{color:var(--next-text-secondary)}.next-root .next-sort-chip[data-empty]{background:var(--next-row-hover);box-shadow:none;color:var(--next-text-tertiary);position:relative}.next-root :is(.next-sort-chip[data-empty],.next-filter-chip):before{border:1px dashed var(--next-ring);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.next-root .next-sort-chip[data-empty]:hover{background:var(--next-row-active);color:var(--next-text)}.next-root .next-filter-chip{background:var(--next-row-hover);height:28px;color:var(--next-text-tertiary);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 8px;display:inline-flex;position:relative}.next-root .next-filter-chip:hover{background:var(--next-row-active);color:var(--next-text)}.next-root .next-tag{white-space:nowrap;border-radius:7px;align-items:center;gap:3px;height:22px;padding:0 4px;display:inline-flex}.next-root .next-tag[data-hue=red]{background:var(--next-tag-red-bg);box-shadow:inset 0 0 0 1px var(--next-tag-red-ring);color:var(--next-tag-red-ink)}.next-root .next-tag[data-hue=yellow]{background:var(--next-tag-yellow-bg);box-shadow:inset 0 0 0 1px var(--next-tag-yellow-ring);color:var(--next-tag-yellow-ink)}.next-root .next-tag[data-hue=lime]{background:var(--next-tag-lime-bg);box-shadow:inset 0 0 0 1px var(--next-tag-lime-ring);color:var(--next-tag-lime-ink)}.next-root .next-tag[data-hue=blue]{background:var(--next-tag-blue-bg);box-shadow:inset 0 0 0 1px var(--next-tag-blue-ring);color:var(--next-tag-blue-ink)}.next-root .next-tag[data-hue=green]{background:var(--next-tag-green-bg);box-shadow:inset 0 0 0 1px var(--next-tag-green-ring);color:var(--next-tag-green-ink)}.next-root .next-tag[data-hue=purple]{background:var(--next-tag-purple-bg);box-shadow:inset 0 0 0 1px var(--next-tag-purple-ring);color:var(--next-tag-purple-ink)}.next-root .next-status{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.next-root .next-dot{background:var(--next-glyph);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.next-root .next-dot[data-size=large]{width:12px;height:12px}.next-root .next-dot[data-stage=lead]{background:var(--next-stage-lead)}.next-root .next-dot[data-stage=progress]{background:var(--next-stage-progress)}.next-root .next-dot[data-stage=won]{background:var(--next-stage-won)}.next-root .next-dot[data-stage=lost]{background:var(--next-stage-lost)}.next-root .next-dot[data-stage=red]{background:var(--next-status-red)}.next-root .next-dot[data-stage=orange]{background:var(--next-status-orange)}.next-root .next-dot[data-stage=amber]{background:var(--next-status-amber)}.next-root .next-dot[data-stage=lime]{background:var(--next-status-lime)}.next-root .next-dot[data-stage=green]{background:var(--next-status-green)}.next-root .next-dot[data-stage=cyan]{background:var(--next-status-cyan)}.next-root .next-dot[data-stage=blue]{background:var(--next-status-blue)}.next-root .next-dot[data-stage=purple]{background:var(--next-status-purple)}.next-root .next-dot[data-stage=violet]{background:var(--next-status-violet)}.next-root .next-dot[data-stage=pink]{background:var(--next-status-pink)}.next-root .next-dot[data-stage=yellow]{background:var(--next-status-yellow)}.next-root .next-dot[data-stage=grey]{background:var(--next-status-grey)}.next-root .next-count{background:var(--next-row-active);min-width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--next-border);color:var(--next-text-badge);letter-spacing:0;border-radius:6px;justify-content:center;align-items:center;padding:0 4px;font-size:12px;line-height:16px;display:inline-flex}.next-root .next-count[data-tone=accent]{background:var(--next-accent);box-shadow:none;color:var(--next-on-accent)}.next-root .next-count[data-size=band]{border-radius:4px;min-width:14px;height:14px;font-size:10px;font-weight:500;line-height:14px}.next-root .next-tabs{align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.next-root .next-tab{height:28px;color:var(--next-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.next-root .next-tab:hover{color:var(--next-text)}.next-root .next-tab[aria-selected=true]{background:var(--next-sidebar);box-shadow:inset 0 0 0 1px var(--next-border);color:var(--next-text)}.next-root .next-tab-count{background:var(--next-row-active);min-width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--next-border);color:var(--next-text-badge);letter-spacing:0;border-radius:4px;align-items:center;padding:0 3px;font-size:10px;line-height:14px;display:inline-flex}.next-root .next-dialog{width:min(var(--next-dialog-w,800px), calc(100vw - 32px));background:var(--next-frame-fill);max-width:none;max-height:calc(100svh - 64px);box-shadow:var(--next-shadow-floating);color:var(--next-text);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:0;transition:opacity var(--next-motion-panel) ease, scale var(--next-motion-panel) ease;border:0;border-radius:16px;margin:auto;padding:4px;overflow:hidden;scale:.97}.next-root .next-dialog[data-state=open]{opacity:1;scale:1}.next-root .next-dialog::backdrop{background:0 0}.next-root dialog[data-dims]::backdrop{background:var(--next-scrim);opacity:0;transition:opacity var(--next-motion-chrome) ease}.next-root dialog[data-dims][data-state=open]::backdrop{opacity:1}.next-root dialog[data-dims]:not([data-state=open])::backdrop{transition-duration:0s}.next-root .next-confirm{background:var(--next-canvas);width:min(440px,100vw - 32px);max-width:none;box-shadow:var(--next-shadow-popover);color:var(--next-text);opacity:0;transition:opacity var(--next-motion-chrome) ease, scale var(--next-motion-chrome) ease;border:0;border-radius:12px;flex-direction:column;gap:16px;margin:auto;padding:16px 0 0;display:flex;overflow:hidden;scale:.97}.next-root .next-confirm:not([open]){display:none}.next-root .next-confirm[data-state=open]{opacity:1;scale:1}.next-root .next-confirm:not([data-state=open]){transition-duration:0s}.next-root .next-confirm-text{flex-direction:column;gap:4px;padding:0 16px;display:flex}.next-root .next-confirm-title{letter-spacing:-.36px;margin:0;font-size:18px;font-weight:600;line-height:24px}.next-root .next-confirm-body{color:var(--next-text-secondary);margin:0}.next-root .next-confirm-footer{border-top:1px solid var(--next-border);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;height:45px;padding:8px;display:flex}.next-root .next-confirm-footer>.next-button{padding:4px 8px}.next-root .next-dialog-panel{background:var(--next-canvas);max-height:calc(100svh - 72px);box-shadow:0 0 0 1px var(--next-ring);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.next-root .next-dialog-header{border-bottom:1px solid var(--next-border);flex-shrink:0;align-items:center;gap:6px;height:44px;padding:0 8px 0 12px;display:flex}.next-root .next-dialog-title{flex:1 1 0;margin:0;font-size:14px;font-weight:500;line-height:20px}.next-root .next-dialog-body{flex-direction:column;flex:auto;gap:16px;min-height:0;padding:16px 12px;display:flex;overflow-y:auto}.next-root .next-dialog-footer{border-top:1px solid var(--next-border);background:var(--next-footer-fill);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;height:44px;padding:0 8px 0 12px;display:flex}.next-root .next-dialog[data-anchored][data-sheet=large]{width:min(90vw + 8px,1248px);height:min(90vh + 8px,788px);max-height:calc(100svh - 32px)}.next-root .next-dialog[data-sheet=large][data-state=open]{transition-duration:var(--next-motion-sheet-in)}.next-root .next-dialog[data-dims][data-sheet=large]::backdrop,.next-root .next-dialog[data-dims][data-sheet=large]:not([data-state=open])::backdrop{transition:opacity var(--next-motion-sheet-scrim) ease}.next-root .next-dialog[data-anchored][data-sheet=large]>.next-dialog-panel{height:100%;max-height:none}.next-root .next-dialog[data-sheet=large] .next-dialog-body{gap:0;padding:0}.next-root .next-dialog[data-sheet=large] .next-dialog-sizer{flex:auto;gap:0;min-height:0}.next-root .next-table-scroll{max-width:100%;overflow-x:auto}.next-root .next-table{border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:100%}.next-root .next-table th{border-right:1px solid var(--next-border);border-bottom:1px solid var(--next-border);background:var(--next-canvas);height:40px;color:var(--next-text);text-align:left;white-space:nowrap;padding:0 12px;font-weight:500}.next-root .next-table td{border-right:1px solid var(--next-border);border-bottom:1px solid var(--next-border);text-overflow:ellipsis;white-space:nowrap;height:36px;padding:0 12px;position:relative;overflow:hidden}.next-root .next-table td[data-align=end],.next-root .next-table th[data-align=end]{text-align:right}.next-root .next-table tr.next-table-group td{background:var(--next-canvas);padding:0 8px}.next-root .next-table-group-toggle{height:32px;color:var(--next-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.next-root .next-table-group-count{color:var(--next-text-secondary);font-variant-numeric:tabular-nums}.next-root .next-table td[data-tone=warning]{color:var(--next-warning)}.next-root .next-table td[data-tone=danger]{color:var(--next-danger)}.next-root .next-table td[data-kind=link]{color:var(--next-accent);text-decoration:underline;-webkit-text-decoration-color:var(--next-identity-underline);text-decoration-color:var(--next-identity-underline);text-underline-offset:.14em}.next-root .next-table th:first-child{padding-left:17px}.next-root .next-table td:first-child{padding:0 8px 0 16px}.next-root .next-table .next-identity{align-items:center;gap:8px;min-width:0;display:flex}.next-root .next-table th .next-identity{gap:13px}.next-root .next-table .next-identity .next-identity-link{min-width:0;height:24px;color:inherit;transition:background-color var(--next-motion-toggle) ease;border-radius:10px;flex:0 auto;align-items:center;gap:6px;padding:2px 6px 2px 4px;text-decoration:none;display:inline-flex}.next-root .next-table .next-identity .next-identity-link[data-interactive]:hover{background-color:var(--next-identity-hover);text-decoration:none}.next-root .next-table .next-identity-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.next-root .next-table .next-identity-link[data-interactive] .next-identity-name{text-decoration-line:underline;-webkit-text-decoration-color:var(--next-identity-underline);text-decoration-color:var(--next-identity-underline);text-underline-offset:.14em}.next-root .next-table .next-identity-link[data-interactive]:hover .next-identity-name{text-decoration-color:#0000}.next-root .next-row-tile{border-radius:30%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative;overflow:hidden}.next-root .next-row-tile[data-kind=icon]{color:var(--next-text-secondary)}.next-root .next-row-tile img{object-fit:cover;width:100%;height:100%}.next-root .next-row-tile[data-kind=image]:after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--next-tile-ring);content:"";pointer-events:none;position:absolute;inset:0}.next-root .next-table .next-status-value{align-items:center;gap:6px;min-width:0;display:inline-flex}.next-root .next-table .next-cell-link{color:inherit;text-decoration:none}.next-root .next-table .next-cell-member{align-items:center;gap:5px;min-width:0;max-width:100%;padding:1px 3px;display:inline-flex}.next-root .next-table button.next-cell-link{font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.next-root .next-table .next-cell-link:hover{text-decoration:underline}.next-root .next-table td[data-editable]{cursor:default;outline:none}.next-root .next-table td[data-selected]:after{border:1px solid var(--next-accent);content:"";pointer-events:none;border-radius:0;position:absolute;inset:0}.next-root .next-table td[data-flash]{animation:next-value-flash var(--next-motion-flash) ease-in-out}@keyframes next-value-flash{50%{background-color:var(--next-selected-row)}}.next-root .next-cell-editor{width:100%;height:34px;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:0}.next-root .next-checkbox{vertical-align:middle;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.next-root .next-checkbox input{background:var(--next-canvas);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--next-checkbox-ring);appearance:none;cursor:pointer;transition:background-color var(--next-motion-toggle) ease, box-shadow var(--next-motion-toggle) ease;border-radius:6px;margin:0;position:absolute;inset:0}.next-root .next-checkbox[data-shape=round] input{transition:background-color var(--next-motion-toggle) ease-in-out, box-shadow var(--next-motion-toggle) ease-in-out;border-radius:50%}.next-root .next-checkbox[data-shape=round] .next-checkbox-mark[data-mark=check]{clip-path:circle(0%);transition:clip-path var(--next-motion-toggle) ease-in;display:inline-flex}.next-root .next-checkbox[data-shape=round] input:checked~.next-checkbox-mark[data-mark=check]{clip-path:circle(100%)}.next-root .next-checkbox input:hover{background:var(--next-menu-highlight)}.next-root .next-checkbox input:checked,.next-root .next-checkbox input:indeterminate{background:var(--next-accent);box-shadow:inset 0 0 0 1px var(--next-accent)}.next-root .next-checkbox input:checked:hover,.next-root .next-checkbox input:indeterminate:hover{background:var(--next-accent-hover)}.next-root .next-checkbox-mark{color:var(--next-on-accent);pointer-events:none;display:none;position:relative}.next-root .next-checkbox input:checked~.next-checkbox-mark[data-mark=check],.next-root .next-checkbox input:indeterminate~.next-checkbox-mark[data-mark=dash]{display:inline-flex}.next-root .next-table tr[data-selected-row] td{background:var(--next-selected-row)}.next-root .next-table td[data-auto]{background:linear-gradient(var(--next-cell-auto), var(--next-cell-auto)), var(--next-canvas)}.next-root .next-table tr[data-selected-row] td[data-auto]{background:linear-gradient(var(--next-selected-row), var(--next-selected-row)), linear-gradient(var(--next-cell-auto), var(--next-cell-auto)), var(--next-canvas)}.next-root .next-table tfoot td{height:37px;color:var(--next-text-secondary);border-bottom:0}.next-root .next-table tfoot tr[data-calculations] td{text-align:right}.next-root .next-table-count-figure{color:var(--next-text)}.next-root .next-table-calculation{color:var(--next-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.next-root .next-table-calculation:hover{color:var(--next-text)}.next-root .next-table-calculation-menu{text-align:start;flex-direction:column;display:flex}.next-root .next-table th.next-table-add-column-cell{border-right:0}.next-root .next-table-add-column{color:var(--next-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.next-root .next-table-add-column:hover{color:var(--next-text)}.next-root .next-table-scroll[data-bare]{min-height:280px;position:relative}.next-root .next-table-no-attributes{pointer-events:none;position:absolute;top:40px;right:0}.next-root .next-table-no-attributes .next-empty{padding:48px 16px}.next-root .next-table-no-attributes .next-empty-title{line-height:24px}.next-root .next-table th .next-heading{align-items:center;gap:8px;min-width:0;display:flex}.next-root .next-table th .next-heading-label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.next-root .next-heading-marks{color:var(--next-text-tertiary);flex:none;gap:8px;display:inline-flex}.next-root .next-heading-mark{display:inline-flex}.next-root .next-cell-empty{color:var(--next-text-tertiary)}.next-root .next-cell-values{align-items:center;gap:6px;max-width:100%;display:inline-flex}.next-root .next-cell-values-first{text-overflow:ellipsis;min-width:0;overflow:hidden}.next-root .next-cell-more{color:var(--next-text-secondary);flex:none}.next-root .next-attributes{grid-template-columns:101px minmax(0,229px);gap:2px 8px;margin:0;display:grid}.next-root .next-attribute-label{min-height:32px;color:var(--next-text-secondary);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.next-root .next-attribute-value{text-overflow:ellipsis;white-space:nowrap;border-radius:9px;align-items:center;min-width:0;min-height:32px;margin:0;padding:6px 8px;display:flex;overflow:hidden}.next-root .next-attribute-value:hover{background:var(--next-row-active)}.next-root .next-attribute-value[data-changed]{animation:next-attribute-highlight var(--next-motion-highlight) var(--next-ease-highlight) both}@keyframes next-attribute-highlight{28%,56%{background-color:color-mix(in srgb, var(--next-accent) 25%, transparent);color:var(--next-accent)}}.next-root .next-attribute-value[data-empty]{color:var(--next-text-tertiary)}.next-root .next-highlight{min-height:86px;box-shadow:inset 0 0 0 1px var(--next-border);border-radius:12px;flex-direction:column;justify-content:space-between;gap:12px;padding:12px;display:flex}.next-root .next-highlight-title{color:var(--next-text-secondary);justify-content:space-between;align-items:center;font-size:12px;line-height:16px;display:flex}.next-root .next-stage-bars{gap:2px;display:flex}.next-root .next-stage-bar{background:var(--next-border);border-radius:2px;flex:1 1 0;height:4px}.next-root .next-stage-bar[data-stage]:not([data-current]){opacity:.12}.next-root .next-stage-bar[data-stage=lead]{background:var(--next-stage-lead)}.next-root .next-stage-bar[data-stage=progress]{background:var(--next-stage-progress)}.next-root .next-stage-bar[data-stage=won]{background:var(--next-stage-won)}.next-root .next-stage-bar[data-stage=lost]{background:var(--next-stage-lost)}.next-root .next-stage-bar[data-stage=red]{background:var(--next-status-red)}.next-root .next-stage-bar[data-stage=orange]{background:var(--next-status-orange)}.next-root .next-stage-bar[data-stage=amber]{background:var(--next-status-amber)}.next-root .next-stage-bar[data-stage=lime]{background:var(--next-status-lime)}.next-root .next-stage-bar[data-stage=green]{background:var(--next-status-green)}.next-root .next-stage-bar[data-stage=cyan]{background:var(--next-status-cyan)}.next-root .next-stage-bar[data-stage=blue]{background:var(--next-status-blue)}.next-root .next-stage-bar[data-stage=purple]{background:var(--next-status-purple)}.next-root .next-stage-bar[data-stage=violet]{background:var(--next-status-violet)}.next-root .next-stage-bar[data-stage=pink]{background:var(--next-status-pink)}.next-root .next-stage-bar[data-stage=yellow]{background:var(--next-status-yellow)}.next-root .next-stage-bar[data-stage=grey]{background:var(--next-status-grey)}.next-root .next-timeline{border:1px solid var(--next-border);border-radius:12px;margin:0;padding:4px 0;list-style:none}.next-root .next-timeline-item{align-items:center;gap:8px;min-height:33px;padding:4px 12px;display:flex}.next-root .next-timeline-text{min-width:0;color:var(--next-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.next-root .next-timeline-text strong{color:var(--next-text);font-weight:500}.next-root .next-timeline-time{color:var(--next-text-secondary);flex-shrink:0;font-size:12px;line-height:16px}.next-root .next-avatar{background:var(--next-tile-blue);width:16px;height:16px;color:var(--next-on-tile);border-radius:30%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;line-height:1;display:inline-flex}.next-root .next-avatar[data-tone=orange]{background:var(--next-tile-orange);border-radius:50%}.next-root .next-board{gap:8px;max-width:100%;display:flex;overflow-x:auto}.next-root .next-column{background:var(--next-sidebar);width:268px;transition:background-color var(--next-motion-chrome) ease, box-shadow var(--next-motion-chrome) ease;border-radius:16px;flex-direction:column;flex-shrink:0;gap:4px;padding:0 8px 8px;display:flex;position:relative}.next-root .next-column[data-state=drag-over]{background:color-mix(in srgb, var(--next-accent) 10%, var(--next-sidebar))}.next-root .next-column[data-state=drop-confirming]{animation:next-drop-flash var(--next-motion-drop) var(--next-ease-drop) both}@keyframes next-drop-flash{0%,33%{background-color:color-mix(in srgb, var(--next-accent) 10%, var(--next-sidebar))}to{background-color:var(--next-sidebar)}}.next-root .next-column[data-state=loading]:after{border-radius:inherit;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--next-text) 4%, transparent), transparent) no-repeat;content:"";pointer-events:none;animation:next-column-sweep var(--next-motion-sweep) linear infinite;background-size:50% 100%;position:absolute;inset:0}@keyframes next-column-sweep{0%{background-position:-100% 0}to{background-position:200% 0}}.next-root .next-column-header{align-items:center;gap:8px;height:36px;padding:8px 0;font-weight:600;display:flex}.next-root .next-card{background:var(--next-canvas);box-shadow:0 0 0 1px var(--next-ring);transition:background-color var(--next-motion-chrome) ease, box-shadow var(--next-motion-chrome) ease;border-radius:12px;flex-direction:column;display:flex}.next-root .next-card[data-dragging]{box-shadow:var(--next-shadow-popover)}.next-root .next-card-title{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;height:40px;padding:10px 8px 10px 12px;font-weight:500;display:flex;overflow:hidden}.next-root .next-card-row{align-items:center;gap:4px;height:32px;padding:0 6px 0 12px;font-weight:500;display:flex}.next-root .next-card-row+.next-card-row{margin-top:2px}.next-root .next-card-row-glyph{width:16px;color:var(--next-text-tertiary);flex-shrink:0;align-items:center;display:inline-flex}.next-root .next-card-row-value{text-overflow:ellipsis;white-space:nowrap;border-radius:9px;flex:auto;align-items:center;min-width:0;height:32px;padding:6px 8px;display:flex;overflow:hidden}.next-root .next-card-row[data-empty] .next-card-row-value{color:var(--next-text-tertiary)}.next-root .next-card-footer{height:34px;color:var(--next-glyph-quiet);align-items:center;gap:2px;padding:6px 6px 8px;display:flex}.next-root .next-card-footer-push{align-items:center;margin-left:auto;display:inline-flex}.next-root .next-card-footer-end{color:var(--next-glyph);align-items:center;gap:4px;margin-left:auto;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.next-root .next-switch{background:var(--next-checkbox-ring);cursor:pointer;width:24px;height:16px;transition:background-color var(--next-motion-toggle) ease;border:0;border-radius:16px;flex-shrink:0;padding:0;display:inline-flex;position:relative}.next-root .next-switch:after{background:var(--next-switch-knob);width:12px;height:12px;box-shadow:0 0 0 1px var(--next-thumb-ring);content:"";transition:transform var(--next-motion-toggle) ease;border-radius:50%;position:absolute;top:2px;left:2px}.next-root .next-switch[aria-checked=true]{background:var(--next-accent)}.next-root .next-switch[aria-checked=true]:after{box-shadow:none;transform:translate(8px)}.next-root .next-switch-row{align-items:center;gap:8px;display:inline-flex}.next-root .next-switch-menu-row{width:100%;height:32px;color:var(--next-text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;display:flex}.next-root .next-switch-menu-row:hover{background:var(--next-menu-highlight)}.next-root .next-switch-menu-row:disabled{cursor:default}.next-root .next-switch-menu-row>.next-switch{margin-left:auto}.next-root .next-switch-menu-row[data-size=section]{border-radius:0;gap:8px;height:40px;padding:10px 8px 10px 10px}.next-root .next-switch-menu-row[data-size=section]:hover{background:0 0}.next-root .next-number-input{cursor:text;align-items:center;gap:6px;padding:0 6px 0 8px;display:inline-flex}.next-root .next-number-input:focus-within{background-color:var(--next-canvas);box-shadow:inset 0 0 0 1px var(--next-focus-ring)}.next-root .next-number-input-box{min-width:0;height:100%;color:var(--next-text);font:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0}.next-root .next-number-input-unit{color:var(--next-glyph-quiet);flex-shrink:0;padding:2px 6px;font-size:11px;line-height:16px}.next-root .next-field[data-size=compact]{gap:4px}.next-root .next-field[data-size=compact]>.next-field-label{color:var(--next-text-secondary);padding-left:4px}.next-root .next-field[data-size=compact]>.next-input{border-radius:8px;height:28px}.next-root .next-tooltip-anchor{display:inline-flex;position:relative}.next-root .next-tooltip{z-index:70;background:var(--next-tooltip-bg);height:28px;box-shadow:var(--next-shadow-secondary);color:var(--next-tooltip-ink);white-space:nowrap;pointer-events:none;opacity:0;transform-origin:50% 0;transition:opacity var(--next-motion-fast) ease, scale var(--next-motion-fast) ease, translate var(--next-motion-fast) ease, display var(--next-motion-fast) allow-discrete;border-radius:8px;align-items:center;padding:6px 8px;font-size:12px;line-height:16px;display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.next-root .next-tooltip[data-wrap]{white-space:pre-line;width:max-content;max-width:320px;height:auto}.next-root .next-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.next-root .next-tooltip .next-kbd{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--next-tooltip-ink) 24%, transparent);color:var(--next-tooltip-ink);background:0 0;margin-left:4px}.next-root .next-tooltip-anchor:hover .next-tooltip:not([popover]),.next-root .next-tooltip[data-open],.next-root .next-tooltip[data-preview]{opacity:1;display:inline-flex}.next-root .next-tooltip-anchor:has(:focus-visible) .next-tooltip:not([popover]){opacity:1;display:inline-flex}@starting-style{.next-root .next-tooltip-anchor:hover .next-tooltip:not([popover]),.next-root .next-tooltip[data-open],.next-root .next-tooltip[data-preview]{opacity:0;translate:0 -1px;scale:.97}.next-root .next-tooltip-anchor:has(:focus-visible) .next-tooltip:not([popover]){opacity:0;translate:0 -1px;scale:.97}.next-root .next-tooltip[data-open][data-side=above]{translate:0 1px}.next-root .next-tooltip[data-open][data-side=right]{translate:-1px}.next-root .next-tooltip[data-open][data-side=left]{translate:1px}}.next-root .next-tooltip[popover]{inset:auto;top:var(--next-tooltip-top,0);left:var(--next-tooltip-left,0);transition:opacity var(--next-motion-fast) ease, scale var(--next-motion-fast) ease, translate var(--next-motion-fast) ease, display var(--next-motion-fast) allow-discrete, overlay var(--next-motion-fast) allow-discrete;border:0;margin:0;position:fixed;overflow:visible;transform:none}.next-root .next-tooltip[popover][data-align=start]{transform-origin:0 0}.next-root .next-tooltip[popover][data-align=end]{transform-origin:100% 0}.next-root .next-tooltip[popover][data-side=above]{transform-origin:50% 100%}.next-root .next-tooltip[popover][data-side=right]{transform-origin:0}.next-root .next-tooltip[popover][data-side=left]{transform-origin:100%}.next-root .next-tooltip[data-align=start]:not([popover]){transform-origin:0 0;left:0;transform:none}.next-root .next-tooltip[data-align=end]:not([popover]){transform-origin:100% 0;left:auto;right:0;transform:none}.next-root .next-avatar[data-shape=person]{background:var(--next-tile-orange);color:var(--next-on-tile-orange);border-radius:50%;font-weight:500}.next-root .next-avatar[data-size="20"]{width:20px;height:20px;font-size:12px}.next-root .next-skeleton{background:linear-gradient(90deg, transparent 0%, var(--next-skeleton-shine) 20%, transparent 40%) 0 0 / 200% 100%, var(--next-skeleton);width:78px;height:14px;animation:next-shimmer var(--next-motion-shimmer) ease infinite;border-radius:6px;display:inline-block}.next-root .next-skeleton[data-shape=icon]{width:16px;height:16px}.next-root .next-spinner{color:var(--next-text-secondary);align-items:center;gap:8px;display:inline-flex}.next-root .next-spinner svg{width:16px;height:16px;animation:next-spin var(--next-motion-spin) linear infinite}.next-root .next-spinner [data-part=track]{stroke:var(--next-highlight-ring-tinted)}.next-root .next-spinner [data-part=arc]{stroke:var(--next-text-secondary)}@keyframes next-spin{to{transform:rotate(360deg)}}@keyframes next-shimmer{0%{background-position:100% 0,0 0}to{background-position:-100% 0,0 0}}.next-root .next-menu{transform-origin:0 0;transition:opacity var(--next-motion-fast) ease, scale var(--next-motion-fast) ease, translate var(--next-motion-fast) ease, display var(--next-motion-fast) allow-discrete}.next-root .next-menu[data-state=closed]{opacity:0;display:none;scale:.97}@starting-style{.next-root .next-menu:not([data-state=closed]){opacity:0;translate:0 -1px;scale:.97}}.next-root .next-menu-anchor{display:inline-flex;position:relative}.next-root ::-webkit-scrollbar{width:10px;height:10px}.next-root ::-webkit-scrollbar-track{background:0 0}.next-root ::-webkit-scrollbar-corner{background:0 0}.next-root ::-webkit-scrollbar-thumb{background:var(--next-scrollbar);background-clip:padding-box;border:2px solid #0000;border-radius:12px}.next-root ::selection{background:var(--next-selection)}.next-root .next-nav-row[data-preview=hover]{background:var(--next-row-hover)}.next-root .next-gallery{flex-direction:column;height:100%;min-height:0;display:flex}.next-root .next-gallery-bar{border-bottom:1px solid var(--next-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:48px;padding:0 12px 0 20px;display:flex}.next-root .next-gallery-canvas{overscroll-behavior:contain;background:var(--next-sidebar);min-height:0;color:var(--next-text);cursor:grab;outline:none;flex:1 1 0;overflow:auto}.next-root .next-gallery-canvas[data-panning]{cursor:grabbing;-webkit-user-select:none;user-select:none}.next-root .next-gallery-grid{box-sizing:content-box;grid-auto-flow:dense;align-items:start;padding:32px;display:grid}.next-root .next-gallery-card{background:var(--next-canvas);min-width:0;box-shadow:inset 0 0 0 1px var(--next-ring);cursor:auto;border-radius:12px;overflow:hidden}.next-root .next-gallery-card:has(.next-menu){z-index:2;position:relative;overflow:visible}.next-root .next-gallery-card:has(.next-menu) .next-gallery-card-inner{z-index:2;position:relative;overflow:visible}.next-root .next-gallery-card-inner{flex-direction:column;gap:8px;padding:16px;display:flex;overflow:hidden}.next-root .next-gallery-demo{flex-wrap:wrap;align-items:flex-start;gap:12px;min-width:0;padding-top:8px;display:flex}.next-root .next-gallery-demo:has(>.next-tooltip-anchor){padding-bottom:40px}.next-root .next-gallery-heading{margin:0;font-size:14px;font-weight:600;line-height:20px}.next-root .next-gallery-note{color:var(--next-text-secondary);margin:0;font-size:12px;line-height:16px}.next-root .next-stack{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}}
