:root{--nx-canvas:#f7f6f3;--nx-surface:#fff;--nx-main-bg:#f7f6fa;--nx-ink:#26242c;--nx-ink-strong:#3d3a46;--nx-ink-2:#6e6a76;--nx-ink-3:#a8a4ae;--nx-ink-faint:#8e8b99;--nx-line:#e9e6e0;--nx-panel:#f2f0eb;--nx-hairline:#f0eef6;--nx-side-line:#e2e0ea;--nx-track:#f0eff5;--nx-chip-bg:#e9e8f0;--nx-accent:#ff5c2b;--nx-accent-deep:#e8481f;--nx-accent-soft:#fff0ea;--nx-accent-ghost:#ff5c2b1a;--nx-accent-badge:#ff5c2b2e;--nx-amber:#f59e0b;--nx-amber-soft:#fef3e2;--nx-amber-text:#c87f08;--nx-blue:#3b82f6;--nx-blue-soft:#eaf2fe;--nx-blue-text:#2e7be0;--nx-green:#10b981;--nx-green-soft:#e7f8f1;--nx-green-text:#0e9f6e;--nx-rose:#f43f5e;--nx-rose-soft:#feecef;--nx-rose-text:#e11d48;--nx-violet:#8b5cf6;--nx-violet-soft:#f1ebfe;--nx-violet-text:#6d3fd8;--nx-sky:#0ea5e9;--nx-sky-soft:#e3f5fd;--nx-sky-text:#0284c7;--nx-cyan:#06b6d4;--nx-teal:#14b8a6;--nx-purple:#7c6fd0;--nx-window:#ffffffed;--nx-card:#fffffff5;--nx-stat-card:#fffc;--nx-badge-white:#ffffffb8;--nx-blob-violet:#c9bff0;--nx-blob-peach:#ffcbb0;--nx-blob-mint:#bee8dc;--nx-sidebar-bg:linear-gradient(180deg, #f4f3f8, #ebeaf2);--nx-radius-window:1.125rem;--nx-radius-card:1rem;--nx-radius-md:.75rem;--nx-radius-sm:.5625rem;--nx-font:"Noto Sans SC", "PingFang SC", -apple-system, "Microsoft YaHei", sans-serif;--nx-font-uid:"Noto Sans SC";--nx-shadow-card:0 .0625rem .125rem #26242c0a, 0 .25rem 1rem #26242c0d}[data-theme=dark]{--nx-canvas:#151318;--nx-surface:#211e27;--nx-main-bg:#1a181f;--nx-ink:#edebf3;--nx-ink-strong:#d8d5e0;--nx-ink-2:#a8a4b4;--nx-ink-3:#716d7e;--nx-ink-faint:#8e8b99;--nx-line:#322f3a;--nx-panel:#262330;--nx-hairline:#2a2733;--nx-side-line:#322f3a;--nx-track:#2a2733;--nx-chip-bg:#2e2b38;--nx-accent:#ff6e42;--nx-accent-deep:#ff7e58;--nx-accent-soft:#ff6e4229;--nx-accent-ghost:#ff6e4224;--nx-accent-badge:#ff6e4238;--nx-amber:#fbbf24;--nx-amber-soft:#f59e0b29;--nx-amber-text:#fbbf24;--nx-blue:#60a5fa;--nx-blue-soft:#3b82f629;--nx-blue-text:#60a5fa;--nx-green:#34d399;--nx-green-soft:#10b98129;--nx-green-text:#34d399;--nx-rose:#fb7185;--nx-rose-soft:#f43f5e29;--nx-rose-text:#fb7185;--nx-violet:#a78bfa;--nx-violet-soft:#8b5cf629;--nx-violet-text:#a78bfa;--nx-sky:#38bdf8;--nx-sky-soft:#0ea5e924;--nx-sky-text:#38bdf8;--nx-cyan:#22d3ee;--nx-teal:#2dd4bf;--nx-purple:#9d92e0;--nx-window:#1e1c24ed;--nx-card:#25222df5;--nx-stat-card:#25222dcc;--nx-badge-white:#25222db8;--nx-blob-violet:#c9bff033;--nx-blob-peach:#ffcbb033;--nx-blob-mint:#bee8dc33;--nx-sidebar-bg:linear-gradient(180deg, #1d1b24, #171521);--nx-shadow-card:0 .0625rem .125rem #0000003d, 0 .25rem 1rem #00000047}:root{--accent:var(--nx-accent);--brand:var(--nx-accent)}html{font-size:100%}@media (width>=1920px){html{font-size:106.25%}}@media (width<=1439px){html{font-size:93.75%}}@media (width<=1199px){html{font-size:87.5%}}:root{--atom-list-motion-duration:.18s;--atom-list-motion-ease:cubic-bezier(.2, .75, .25, 1);--atom-list-entry-duration:.26s;--atom-tone-brand:var(--nx-accent);--atom-tone-brand-bg:var(--nx-accent-soft);--atom-tone-success:var(--nx-green-text);--atom-tone-success-bg:var(--nx-green-soft);--atom-tone-warning:var(--nx-amber-text);--atom-tone-warning-bg:var(--nx-amber-soft);--atom-tone-error:var(--nx-rose-text);--atom-tone-error-bg:var(--nx-rose-soft);--atom-tone-violet:var(--nx-violet-text);--atom-tone-violet-bg:var(--nx-violet-soft);--atom-tone-cyan:var(--nx-sky-text);--atom-tone-cyan-bg:var(--nx-sky-soft);--atom-tone-teal:var(--nx-green-text);--atom-tone-teal-bg:var(--nx-green-soft);--atom-tone-neutral:var(--nx-ink-3);--atom-tone-neutral-bg:var(--nx-chip-bg);--atom-dot-brand:var(--nx-accent);--atom-dot-success:var(--nx-green);--atom-dot-warning:var(--nx-amber);--atom-dot-error:var(--nx-rose);--atom-dot-violet:var(--nx-violet);--atom-dot-cyan:var(--nx-sky);--atom-dot-teal:var(--nx-green);--atom-dot-neutral:var(--nx-ink-3)}.atom-list-tone{font-weight:600}.atom-list-metric[class*=atom-list-tone--],.atom-list-code[class*=atom-list-tone--],.atom-list-cell[class*=atom-list-tone--],.atom-list-primary-text[class*=atom-list-tone--],.atom-inline-editable[class*=atom-list-tone--]{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-radius:62.4375rem;align-content:center;max-width:100%;height:1.25rem;padding:0 .5rem;font-size:.65625rem;font-weight:500;line-height:1;display:inline-block;overflow:hidden}.atom-list-metric.atom-list-tone--brand,.atom-list-code.atom-list-tone--brand,.atom-list-cell.atom-list-tone--brand,.atom-list-primary-text.atom-list-tone--brand,.atom-inline-editable.atom-list-tone--brand{background:var(--atom-tone-brand-bg)}.atom-list-metric.atom-list-tone--success,.atom-list-code.atom-list-tone--success,.atom-list-cell.atom-list-tone--success,.atom-list-primary-text.atom-list-tone--success,.atom-inline-editable.atom-list-tone--success{background:var(--atom-tone-success-bg)}.atom-list-metric.atom-list-tone--warning,.atom-list-code.atom-list-tone--warning,.atom-list-cell.atom-list-tone--warning,.atom-list-primary-text.atom-list-tone--warning,.atom-inline-editable.atom-list-tone--warning{background:var(--atom-tone-warning-bg)}.atom-list-metric.atom-list-tone--error,.atom-list-code.atom-list-tone--error,.atom-list-cell.atom-list-tone--error,.atom-list-primary-text.atom-list-tone--error,.atom-inline-editable.atom-list-tone--error{background:var(--atom-tone-error-bg)}.atom-list-metric.atom-list-tone--violet,.atom-list-code.atom-list-tone--violet,.atom-list-cell.atom-list-tone--violet,.atom-list-primary-text.atom-list-tone--violet,.atom-inline-editable.atom-list-tone--violet{background:var(--atom-tone-violet-bg)}.atom-list-metric.atom-list-tone--cyan,.atom-list-code.atom-list-tone--cyan,.atom-list-cell.atom-list-tone--cyan,.atom-list-primary-text.atom-list-tone--cyan,.atom-inline-editable.atom-list-tone--cyan{background:var(--atom-tone-cyan-bg)}.atom-list-metric.atom-list-tone--teal,.atom-list-code.atom-list-tone--teal,.atom-list-cell.atom-list-tone--teal,.atom-list-primary-text.atom-list-tone--teal,.atom-inline-editable.atom-list-tone--teal{background:var(--atom-tone-teal-bg)}.atom-list-metric.atom-list-tone--neutral,.atom-list-code.atom-list-tone--neutral,.atom-list-cell.atom-list-tone--neutral,.atom-list-primary-text.atom-list-tone--neutral,.atom-inline-editable.atom-list-tone--neutral{background:var(--atom-tone-neutral-bg)}.atom-list-badge{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;height:1.25rem;transition:transform var(--atom-list-motion-duration) var(--atom-list-motion-ease), box-shadow var(--atom-list-motion-duration) var(--atom-list-motion-ease);border-radius:62.4375rem;align-items:center;padding:0 .4375rem;font-size:.65625rem;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.atom-list-badge--brand{background:var(--atom-tone-brand-bg);color:var(--atom-tone-brand)}.atom-list-badge--success{background:var(--atom-tone-success-bg);color:var(--atom-tone-success)}.atom-list-badge--warning{background:var(--atom-tone-warning-bg);color:var(--atom-tone-warning)}.atom-list-badge--error{background:var(--atom-tone-error-bg);color:var(--atom-tone-error)}.atom-list-badge--violet{background:var(--atom-tone-violet-bg);color:var(--atom-tone-violet)}.atom-list-badge--cyan{background:var(--atom-tone-cyan-bg);color:var(--atom-tone-cyan)}.atom-list-badge--teal{background:var(--atom-tone-teal-bg);color:var(--atom-tone-teal)}.atom-list-badge--neutral{background:var(--atom-tone-neutral-bg);color:var(--nx-ink-2)}.atom-list-badge:hover{box-shadow:0 .125rem .5rem color-mix(in srgb, currentColor 18%, transparent);transform:translateY(-.0625rem)}.atom-list-badges{white-space:nowrap;justify-content:center;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.atom-list-badges .atom-list-badge{flex-shrink:0;max-width:5rem}.atom-list-badges .atom-list-badge:first-child:last-child{max-width:100%}.atom-list-badges__more{font-variant-numeric:tabular-nums;height:1.25rem;color:var(--nx-ink-2);background:var(--atom-tone-neutral-bg);border-radius:62.4375rem;flex-shrink:0;align-items:center;padding:0 .3125rem;font-size:.65625rem;font-weight:600;line-height:1;display:inline-flex}.atom-list-card{min-width:0;max-width:100%;height:1.25rem;color:var(--nx-ink-2);white-space:nowrap;transition:transform var(--atom-list-motion-duration) var(--atom-list-motion-ease), box-shadow var(--atom-list-motion-duration) var(--atom-list-motion-ease);border-radius:62.4375rem;align-items:center;gap:.375rem;padding:0 .4375rem;font-size:.6875rem;font-weight:500;line-height:1;display:inline-flex}.atom-list-card__dot{background:var(--atom-card-dot,currentColor);border-radius:50%;flex:none;width:.375rem;height:.375rem}.atom-list-card__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.atom-list-card--brand{--atom-card-dot:var(--atom-dot-brand);background:var(--atom-tone-brand-bg)}.atom-list-card--success{--atom-card-dot:var(--atom-dot-success);background:var(--atom-tone-success-bg)}.atom-list-card--warning{--atom-card-dot:var(--atom-dot-warning);background:var(--atom-tone-warning-bg)}.atom-list-card--error{--atom-card-dot:var(--atom-dot-error);background:var(--atom-tone-error-bg)}.atom-list-card--violet{--atom-card-dot:var(--atom-dot-violet);background:var(--atom-tone-violet-bg)}.atom-list-card--cyan{--atom-card-dot:var(--atom-dot-cyan);background:var(--atom-tone-cyan-bg)}.atom-list-card--teal{--atom-card-dot:var(--atom-dot-teal);background:var(--atom-tone-teal-bg)}.atom-list-card--neutral{--atom-card-dot:var(--atom-dot-neutral);background:var(--atom-tone-neutral-bg)}.atom-list-card:hover{box-shadow:0 .125rem .5rem color-mix(in srgb, var(--atom-card-dot,var(--nx-ink-3)) 20%, transparent);transform:translateY(-.0625rem)}@keyframes atom-list-card-dot-pulse{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb, var(--atom-card-dot,currentColor) 45%, transparent)}50%{opacity:.55;box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--atom-card-dot,currentColor) 0%, transparent)}}.atom-list-card--pulse .atom-list-card__dot{animation:2.2s ease-in-out infinite atom-list-card-dot-pulse}.atom-list-primary-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--nx-ink);transition:color var(--atom-list-motion-duration) var(--atom-list-motion-ease);font-size:.8125rem;font-weight:500;display:block;overflow:hidden}.atom-list-primary-text.atom-list-tone--neutral{font-weight:500}.atom-list-code{color:var(--nx-accent-deep);letter-spacing:.01em;font-size:.65625rem;font-weight:600}.atom-list-cell,.atom-list-metric,.atom-list-code{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.atom-list-code,.atom-list-metric{font-variant-numeric:tabular-nums}.atom-list-metric{color:inherit;transition:color var(--atom-list-motion-duration) var(--atom-list-motion-ease), transform var(--atom-list-motion-duration) var(--atom-list-motion-ease);font-weight:600}.atom-list-cell{color:var(--nx-ink-2);font-size:.71875rem}.atom-list-primary{min-width:0;transition:transform var(--atom-list-motion-duration) var(--atom-list-motion-ease);gap:.125rem;line-height:1.25;display:grid}.atom-list-primary__main{color:var(--nx-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.atom-list-primary__sub{color:var(--nx-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.atom-list-progress{transform-origin:50%;width:min(100%,8.75rem);transition:transform var(--atom-list-motion-duration) var(--atom-list-motion-ease), filter var(--atom-list-motion-duration) var(--atom-list-motion-ease);grid-template-columns:minmax(4.5rem,1fr);align-items:center;display:inline-grid}.atom-list-identity{max-width:100%;transition:transform var(--atom-list-motion-duration) var(--atom-list-motion-ease);align-items:center;gap:.25rem;display:inline-flex}.atom-list-identity__avatar{background:var(--atom-identity-tone,var(--nx-blue));color:#fff;width:1.25rem;height:1.25rem;transition:transform var(--atom-list-motion-duration) var(--atom-list-motion-ease);border-radius:50%;flex:none;place-items:center;font-size:.625rem;font-weight:600;line-height:1;display:grid}.atom-list-identity__name{text-overflow:ellipsis;white-space:nowrap;color:var(--nx-ink);font-size:.8125rem;font-weight:500;overflow:hidden}.atom-list-identity__more{background:var(--nx-chip-bg);height:1rem;color:var(--nx-ink-2);font-variant-numeric:tabular-nums;border-radius:62.4375rem;flex:none;align-items:center;padding:0 .3125rem;font-size:.5625rem;font-weight:600;line-height:1;display:inline-flex}.atom-list-cell--interactive{border-radius:.3125rem}.atom-list-cell.atom-list-cell--interactive,.atom-list-metric.atom-list-cell--interactive,.atom-list-primary-text.atom-list-cell--interactive{transition:background-color var(--atom-list-motion-duration) var(--atom-list-motion-ease), color var(--atom-list-motion-duration) var(--atom-list-motion-ease);margin:-.125rem -.25rem;padding:.125rem .25rem}.atom-list-cell.atom-list-cell--interactive:hover,.atom-list-primary-text.atom-list-cell--interactive:hover{color:var(--nx-accent);background:var(--nx-accent-ghost)}.atom-list-metric.atom-list-cell--interactive:hover,.atom-list-cell[class*=atom-list-tone--].atom-list-cell--interactive:hover{background:var(--nx-accent-ghost)}.atom-list-cell--copyable{align-items:center;gap:.25rem;min-width:0;max-width:100%;display:inline-flex}.atom-list-cell.atom-list-cell--copyable,.atom-list-code.atom-list-cell--copyable,.atom-list-metric.atom-list-cell--copyable,.atom-list-primary-text.atom-list-cell--copyable{display:inline-flex}.atom-list-cell--copyable .atom-list-cell__text{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.atom-list-cell__copy-trigger{cursor:pointer}.atom-list-cell--copyable .atom-list-cell__copy-trigger{opacity:.55}.atom-list-cell--copyable .atom-list-cell__copy-trigger:hover{opacity:1}.atom-list-cell--copyable .atom-list-cell__copy-icon{opacity:.35;flex-shrink:0;transition:opacity .12s}.atom-list-cell--copyable:hover .atom-list-cell__copy-icon{opacity:.75}.atom-list-cell--copyable[data-copied] .atom-list-cell__copy-icon{opacity:1;color:var(--nx-green-text)}.atom-list-cell--copyable[data-copied]:after{content:"已复制";color:var(--nx-green-text);font-size:.6875rem}.atom-list-cell--copyable-edit>:first-child{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.atom-list-code.atom-list-cell--interactive:hover,.atom-list-code.atom-list-cell--interactive:focus-within{background:var(--nx-accent-ghost)}.atom-list-metric.atom-list-cell--interactive:hover,.atom-list-metric.atom-list-cell--interactive:focus-within,.atom-list-primary.atom-list-cell--interactive:hover,.atom-list-primary.atom-list-cell--interactive:focus-within,.atom-list-identity.atom-list-cell--interactive:hover,.atom-list-identity.atom-list-cell--interactive:focus-within{transform:translateY(-.0625rem)}.atom-list-identity.atom-list-cell--interactive:hover .atom-list-identity__avatar,.atom-list-identity.atom-list-cell--interactive:focus-within .atom-list-identity__avatar{transform:scale(1.06)}.atom-list-progress:hover,.atom-list-progress:focus-within{filter:saturate(1.08);transform:scale(1.035)}.atom-list-progress:hover .n-progress-graph-line-fill,.atom-list-progress:focus-within .n-progress-graph-line-fill{filter:brightness(1.08)}.atom-list-tag{cursor:default;transition:transform var(--atom-list-motion-duration) var(--atom-list-motion-ease), box-shadow var(--atom-list-motion-duration) var(--atom-list-motion-ease), filter var(--atom-list-motion-duration) var(--atom-list-motion-ease)}.atom-list-tag:hover,.atom-list-tag:focus-within{filter:saturate(1.06);box-shadow:0 .1875rem .625rem color-mix(in srgb, var(--nx-accent) 16%, transparent);transform:translateY(-.0625rem)}.atom-data-list-motion .n-data-table-th{background:var(--nx-panel);color:var(--nx-ink-2);letter-spacing:.02em;transition:background-color var(--atom-list-motion-duration) var(--atom-list-motion-ease), color var(--atom-list-motion-duration) var(--atom-list-motion-ease);font-size:.71875rem;font-weight:600}.atom-data-list-motion .n-data-table-th:hover{color:var(--nx-ink)}.atom-data-list-motion .n-data-table-th.n-data-table-th--fixed-left,.atom-data-list-motion .n-data-table-th.n-data-table-th--fixed-right{background:var(--nx-panel)!important}.atom-data-list-motion .n-data-table-tr .n-data-table-td.n-data-table-td--fixed-left,.atom-data-list-motion .n-data-table-tr .n-data-table-td.n-data-table-td--fixed-right{background-color:var(--nx-surface)!important}.atom-data-list-motion .n-data-table-th:before,.atom-data-list-motion .n-data-table-th:after,.atom-data-list-motion .n-data-table-td:before,.atom-data-list-motion .n-data-table-td:after{box-shadow:none!important}.atom-data-list-motion .n-data-table-tr.atom-data-list-row .n-data-table-td{transition:background-color var(--atom-list-motion-duration) var(--atom-list-motion-ease)}.atom-data-list-motion .n-data-table-tr.atom-data-list-row:hover,.atom-data-list-motion .n-data-table-tr.atom-data-list-row:hover>.n-data-table-td:not(.n-data-table-td--fixed-left):not(.n-data-table-td--fixed-right){background-color:#0000!important}.atom-data-list-motion .n-data-table-tr.atom-data-list-row:focus-within .n-data-table-td{background:var(--nx-accent-soft)}.atom-data-list-motion .n-data-table-td .n-button{transition:transform var(--atom-list-motion-duration) var(--atom-list-motion-ease), background-color var(--atom-list-motion-duration) var(--atom-list-motion-ease), box-shadow var(--atom-list-motion-duration) var(--atom-list-motion-ease);border-radius:.375rem;font-size:.71875rem;font-weight:500}.atom-data-list-motion .n-data-table-td .n-button:hover{background:color-mix(in srgb, currentColor 9%, transparent);transform:translateY(-.0625rem)}.atom-data-list-motion .n-data-table-td .n-button:active{transform:translateY(0)scale(.97)}.atom-data-list-motion .n-data-table-td .n-button:focus-visible{outline:.125rem solid color-mix(in srgb, var(--nx-accent) 62%, transparent);outline-offset:.125rem}@keyframes atom-data-list-row-enter-a{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translate(0,0)}}@keyframes atom-data-list-row-enter-b{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translate(0,0)}}.atom-data-list-motion .n-data-table-tr.atom-data-list-row--epoch-0 .n-data-table-td{animation:atom-data-list-row-enter-a var(--atom-list-entry-duration) var(--atom-list-motion-ease) both;animation-delay:var(--atom-data-list-row-delay,0s)}.atom-data-list-motion .n-data-table-tr.atom-data-list-row--epoch-1 .n-data-table-td{animation:atom-data-list-row-enter-b var(--atom-list-entry-duration) var(--atom-list-motion-ease) both;animation-delay:var(--atom-data-list-row-delay,0s)}@media (prefers-reduced-motion:reduce){.atom-list-cell--interactive,.atom-list-code,.atom-list-metric,.atom-list-primary,.atom-list-progress,.atom-list-identity,.atom-list-identity__avatar,.atom-list-tag,.atom-list-card{transition-duration:.01ms!important;animation-duration:.01ms!important}.atom-list-card--pulse .atom-list-card__dot{animation:none!important}.atom-data-list-motion .n-data-table-th,.atom-data-list-motion .n-data-table-tr.atom-data-list-row .n-data-table-td{transition-duration:.01ms!important;animation:none!important}.atom-data-list-motion .n-data-table-td .n-button:hover,.atom-data-list-motion .n-data-table-td .n-button:active,.atom-list-cell--interactive:hover,.atom-list-cell--interactive:focus-within,.atom-list-metric.atom-list-cell--interactive:hover,.atom-list-primary.atom-list-cell--interactive:hover,.atom-list-identity.atom-list-cell--interactive:hover,.atom-list-progress:hover,.atom-list-tag:hover{transform:none}}.atom-list-iconcell{vertical-align:middle;justify-content:center;align-items:center;gap:.3125rem;max-width:100%;display:inline-flex}.atom-list-iconcell__icon{opacity:.9;flex-shrink:0;font-size:.8125rem}.atom-list-iconcell .atom-list-cell,.atom-list-iconcell .atom-list-code,.atom-list-iconcell .atom-list-metric{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.atom-thumbs{align-items:center;gap:.25rem;min-width:0;max-width:100%;padding:0 .125rem;display:inline-flex}.atom-thumbs__item{background:linear-gradient(135deg, var(--nx-sky-soft), var(--nx-sky));border:1px solid var(--nx-hairline);cursor:default;width:1.5rem;height:1.5rem;transition:transform var(--atom-list-motion-duration) var(--atom-list-motion-ease);background-position:50%;background-size:cover;border-radius:.375rem;flex:none;position:relative}.atom-thumbs__item:hover{transform:translateY(-.0625rem)}.atom-thumbs__more{background:var(--nx-chip-bg);width:1.5rem;height:1.5rem;color:var(--nx-ink-2);font-variant-numeric:tabular-nums;cursor:default;border-radius:.375rem;flex:none;justify-content:center;align-items:center;font-size:.5625rem;font-weight:600;line-height:1;display:inline-flex}.atom-thumbs__preview{z-index:30;background:linear-gradient(135deg, var(--nx-sky-soft), var(--nx-sky));border:1px solid var(--nx-line);width:4rem;height:4rem;box-shadow:var(--nx-shadow-card);pointer-events:none;background-position:50%;background-size:cover;border-radius:.625rem;animation:.14s atom-thumbs-preview-in;position:absolute}@keyframes atom-thumbs-preview-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.atom-thumbs__item,.atom-thumbs__preview{transition-duration:.01ms!important;animation-duration:.01ms!important}}.crud-page{flex-direction:column;gap:.875rem;height:100%;min-height:0;display:flex}.crud-page>.atom-data-list-toolbar{flex:none}.crud-page .crud-main{flex:1;align-items:stretch;gap:.875rem;min-height:0;display:flex}.crud-page .crud-main .page-body{flex:0 auto;align-self:flex-start;width:100%;min-width:0;max-height:100%}.crud-page--fixed-height .crud-main .page-body{flex:auto;align-self:stretch;min-height:0}.crud-page--fixed-height .crud-main .page-body .crud-table-scroll{flex:auto;min-height:0}.crud-page .crud-left-panel{border:1px solid var(--nx-hairline);background:var(--nx-surface);border-radius:.625rem;flex-direction:column;min-height:0;display:flex;overflow:hidden}.crud-page .crud-left-panel__title{height:1.625rem;color:var(--nx-ink);border-radius:.375rem;flex:none;align-items:center;margin:.375rem .375rem .125rem;padding:0 .75rem;font-size:.78125rem;font-weight:600;display:flex}.crud-page .crud-left-panel__body{flex:1;min-height:0;padding:.5rem .375rem;overflow-y:auto}.crud-page .crud-left-panel .n-tree .n-tree-node{height:1.875rem;color:var(--nx-ink);border-radius:.375rem;font-size:.75rem}.crud-page .crud-left-panel .n-tree .n-tree-node--selected .n-tree-node__content,.crud-page .crud-left-panel .n-tree .n-tree-node.n-tree-node--pending-background:hover{background:0 0}.crud-page .crud-left-panel .n-tree .n-tree-node--selected{background:var(--nx-accent-soft)!important}.crud-page .crud-left-panel .n-tree .n-tree-node--selected .n-tree-node__text{color:var(--nx-accent);font-weight:600}.crud-page .crud-left-panel .n-tree .n-tree-node:not(.n-tree-node--selected):hover{background:var(--nx-panel)}.crud-page .crud-left-panel .n-tree .n-tree-node-indent{--n-node-indent:.75rem}.crud-page .crud-left-panel .n-tree .n-tree-node-switcher{color:var(--nx-ink-3);align-items:center;height:100%;display:inline-flex}.crud-page .crud-left-panel .n-tree .n-tree-node-switcher__icon{justify-content:center;align-items:center;display:inline-flex}@media (width<=900px){.crud-page .crud-left-panel{display:none}}.crud-batch-bar{border:1px solid var(--nx-line);background:var(--nx-accent-soft);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4375rem .875rem;animation:.18s crud-batch-bar-in;display:flex}.crud-batch-bar__count{color:var(--nx-ink-2);margin-right:.25rem;font-size:.75rem}.crud-batch-bar__count strong{color:var(--nx-accent-deep);font-variant-numeric:tabular-nums;font-weight:600}@keyframes crud-batch-bar-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.crud-page .n-data-table-th.n-data-table-th--selection .n-checkbox-box,.crud-page .n-data-table-td--selection .n-checkbox-box{--n-color-checked:var(--nx-accent);--n-border-color-checked:var(--nx-accent);--n-border-color-focus:var(--nx-accent)}.crud-page .page-body{width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 auto;display:flex;overflow:hidden}.crud-page .n-data-table table{border-spacing:0;border-collapse:separate!important}.crud-page .n-data-table-tbody .n-data-table-tr{height:2.5rem}.crud-search-option-label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.crud-page .n-data-table,.crud-page .n-data-table .n-data-table-wrapper,.crud-page .n-data-table table,.crud-page .n-data-table tbody,.crud-page .n-data-table-tbody{background:0 0!important}.crud-page .n-data-table .n-data-table-td{background-color:#0000!important}.crud-page .n-data-table .n-data-table-th{border-bottom:1px solid var(--nx-line);background-color:#0000!important}.crud-page .n-data-table .n-data-table-tr .n-data-table-td--fixed-left,.crud-page .n-data-table .n-data-table-tr .n-data-table-td--fixed-right{background-color:var(--nx-surface)!important}.crud-page .n-data-table-th,.crud-page .n-data-table-td{text-align:center;white-space:nowrap;overflow:hidden;box-shadow:none!important}.crud-page .n-data-table-td.n-data-table-td--center-align{text-align:center}.crud-page td:has(.atom-list-code){text-align:center}.crud-page td:has(.atom-list-badge){text-align:center}.crud-page td:has(.atom-enum-tag){text-align:center}.crud-page td:has(.atom-list-progress){text-align:center}.crud-page td:has(.atom-thumbs){text-align:center}.crud-page td:has(.n-checkbox){text-align:center}.crud-page td:has(.crud-row-actions){text-align:center}.crud-page th:has(.n-checkbox){text-align:center}.crud-page th:has(.crud-row-actions){text-align:center}.crud-page .n-data-table-th{letter-spacing:.02em;border:none;border-radius:0;font-size:.71875rem;font-weight:600;height:2.25rem!important;color:var(--nx-ink-2)!important;background:var(--nx-panel)!important;padding:0 .75rem!important}.crud-page .n-data-table-th:after{content:none}.crud-page .n-data-table-td{color:var(--nx-ink-2);background-color:var(--nx-surface)!important;border:none!important;border-bottom:1px solid var(--nx-hairline)!important;height:2.5rem!important;padding:0 .75rem!important}.crud-page .n-data-table-tbody tr:last-child .n-data-table-td{border-bottom:0!important}.crud-page .n-data-table-tr.n-data-table-tr--striped .n-data-table-td{background-color:var(--nx-surface)!important}.crud-page .n-data-table-tr:focus-within:not(:has(.crud-row-actions :focus-within)) .n-data-table-td:not(.n-data-table-td--fixed-left):not(.n-data-table-td--fixed-right){background-color:var(--nx-accent-soft)!important}.crud-page .n-data-table-tr.n-data-table-tr--summary-checked .n-data-table-td,.crud-page .n-data-table-tr[aria-selected=true] .n-data-table-td{background-color:var(--nx-accent-soft)!important}.crud-page .n-data-table .n-data-table-tr:hover{background-color:#0000!important}.crud-page .n-data-table-th:before,.crud-page .n-data-table-th:after,.crud-page .n-data-table-td:before,.crud-page .n-data-table-td:after{box-shadow:none!important}.crud-page .n-data-table .n-scrollbar-container{margin-bottom:0}.crud-page .n-data-table .n-scrollbar-container::-webkit-scrollbar{height:6px}.crud-page .n-data-table .n-scrollbar-container::-webkit-scrollbar-track{background:0 0}.crud-page .n-data-table .n-scrollbar-container::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--nx-accent) 35%, transparent);border-radius:3px}.crud-page .n-data-table .n-scrollbar-container::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--nx-accent) 55%, transparent)}.crud-page .n-data-table table{table-layout:fixed!important}.crud-page .n-data-table-td.n-data-table-td--ellipsis{text-overflow:ellipsis;overflow:hidden}.crud-page .n-data-table-td .n-tooltip,.crud-page .n-data-table-td .atom-list-cell,.crud-page .n-data-table-td .atom-list-metric,.crud-page .n-data-table-td .atom-list-code,.crud-page .n-data-table-td .atom-list-primary,.crud-page .n-data-table-td .atom-thumbs{max-width:100%}.crud-page .n-data-table-th__title{justify-content:inherit;text-align:inherit}.crud-page .n-data-table-td__ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;justify-content:inherit!important;text-align:inherit!important}.crud-page .crud-row-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;min-width:0;display:flex}.crud-page .crud-row-extra{align-items:center;gap:.25rem;display:flex}.crud-page .crud-row-action,.crud-page .crud-row-extra>*{min-width:0;transition:transform var(--atom-list-motion-duration,.18s) var(--atom-list-motion-ease,ease), background-color var(--atom-list-motion-duration,.18s) var(--atom-list-motion-ease,ease);border-radius:.3125rem;font-size:.71875rem;font-weight:500}.crud-page .crud-row-action:hover,.crud-page .crud-row-extra>:hover{background:color-mix(in srgb, currentColor 9%, transparent);transform:translateY(-.0625rem)}.crud-page .crud-row-action:active,.crud-page .crud-row-extra>:active{transform:translateY(0)scale(.97)}.crud-page .crud-row-action:focus-visible,.crud-page .crud-row-extra>:focus-visible{outline:.125rem solid color-mix(in srgb, var(--nx-accent) 62%, transparent);outline-offset:.125rem}.crud-page .crud-row-action--delete{color:var(--nx-rose-text)}.crud-page .crud-row-actions--compact{gap:.25rem}.crud-page .crud-row-actions--compact .crud-row-action--icon{width:1.5rem;height:1.5rem;color:var(--nx-ink-2);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;transition:background-color .14s,color .14s;display:inline-flex}.crud-page .crud-row-actions--compact .crud-row-action--icon .n-icon,.crud-page .crud-row-actions--compact .crud-row-action--icon svg{width:.875rem;height:.875rem;font-size:.875rem}.crud-page .crud-row-actions--compact .crud-row-action--icon:hover:not(:disabled){color:var(--nx-ink);background:color-mix(in srgb, var(--nx-ink-2) 8%, transparent);transform:none}.crud-page .crud-row-actions--compact .crud-row-action--icon-danger{color:var(--nx-rose)}.crud-page .crud-row-actions--compact .crud-row-action--icon-danger:hover:not(:disabled){color:var(--nx-rose-text);background:color-mix(in srgb, var(--nx-rose) 8%, transparent)}.crud-page .crud-row-actions--compact .crud-row-action--icon:active:not(:disabled){transform:none}.crud-page .crud-row-actions--compact .crud-row-action--icon:disabled{opacity:.4;cursor:not-allowed}.crud-page .crud-row-actions--compact .crud-row-action--icon:focus-visible{outline:.125rem solid color-mix(in srgb, var(--nx-accent) 62%, transparent);outline-offset:.125rem}.crud-page .crud-row-extra .nx-button--icon,.crud-page .crud-row-extra .nx-button--icon:hover{background:0 0;border-color:#0000}.crud-page .crud-table-scroll{flex-direction:column;flex:0 auto;min-height:0;max-height:100%;display:flex;overflow:hidden}.crud-page{--atom-list-motion-scope:1}.crud-page .crud-table-scroll>.n-data-table{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.crud-page .crud-table-scroll .n-data-table-wrapper,.crud-page .crud-table-scroll .n-data-table-base-table{flex-direction:column;flex:auto;min-height:0;display:flex}.crud-page .crud-table-scroll .n-data-table-base-table-body{flex:auto;min-height:0}.crud-page .crud-table-scroll .n-data-table-base-table-body .n-scrollbar-content{padding-bottom:1rem}.crud-page .crud-main--empty .page-body{flex:auto;align-self:stretch;min-height:20rem}.crud-page .crud-main--empty .crud-table-scroll{flex:auto;min-height:17.5rem}.crud-page .crud-main--empty .n-data-table-empty{min-height:15rem}.crud-page .n-data-table-empty{justify-content:center;align-items:center;display:flex}.crud-page .crud-main--empty .n-scrollbar-content{flex-direction:column;align-items:flex-start;height:100%;display:flex}.crud-page .crud-main--empty .n-data-table-empty{flex:auto;width:100%}.crud-page .crud-empty{flex-direction:column;align-items:center;gap:.625rem;animation:.32s both crud-empty-in;display:flex}.crud-page .crud-empty__icon{background:color-mix(in srgb, var(--nx-ink-2) 6%, transparent);width:3.5rem;height:3.5rem;color:var(--nx-ink-3);border-radius:50%;justify-content:center;align-items:center;animation:3s ease-in-out .32s infinite crud-empty-float;display:inline-flex}.crud-page .crud-empty__icon .n-icon,.crud-page .crud-empty__icon svg{width:1.75rem;height:1.75rem;font-size:1.75rem}.crud-page .crud-empty__text{color:var(--nx-ink-3);font-size:.8125rem}@keyframes crud-empty-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes crud-empty-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.3rem)}}.crud-page .crud-main--empty .n-data-table .n-scrollbar-container{overflow:hidden}.crud-page .crud-main--empty .n-data-table .n-scrollbar-container::-webkit-scrollbar{width:0;height:0}.crud-page .crud-table-scroll .n-data-table-thead,.crud-page .crud-table-scroll .n-data-table-thead .n-data-table-th{background:var(--nx-panel)!important}.atom-data-list-motion .n-data-table-th.n-data-table-th--fixed-left,.atom-data-list-motion .n-data-table-th.n-data-table-th--fixed-right{background-color:var(--nx-panel)!important}.crud-page-wrapper{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:.75rem;display:flex}.crud-page-wrapper>.crud-page{flex:auto;min-height:0}.crud-page .crud-pagination{background:var(--nx-panel);border-top:1px solid var(--nx-hairline);border-left:1px solid var(--nx-hairline);border-right:1px solid var(--nx-hairline);border-bottom:1px solid var(--nx-hairline);border-radius:0 0 var(--nx-radius-sm) var(--nx-radius-sm);flex:none;justify-content:center;align-items:center;gap:.625rem;min-height:2.125rem;padding:.25rem .75rem;display:flex}.crud-page .crud-table-scroll{border:1px solid var(--nx-hairline);border-radius:var(--nx-radius-sm) var(--nx-radius-sm) 0 0;background:var(--nx-surface);border-bottom:0}.crud-page .crud-table-scroll .n-data-table-wrapper{border-radius:0!important}.crud-page .crud-pagination__meta{white-space:nowrap;color:var(--nx-ink-faint);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.25rem;font-size:.71875rem;display:flex}.crud-page .crud-pagination__pager{justify-content:center;align-items:center;gap:.5rem;min-width:0;display:flex}.crud-page .crud-pagination .n-pagination{--n-item-size:1.625rem;--n-item-font-size:.71875rem;--n-item-color:var(--nx-surface);--n-item-color-active:var(--nx-accent);--n-item-color-hover:var(--nx-surface);--n-item-text-color:var(--nx-ink-2);--n-item-text-color-active:#fff;--n-item-text-color-hover:var(--nx-ink);--n-item-border:.0625rem solid transparent;--n-item-border-hover:.0625rem solid var(--nx-line);--n-item-border-active:.0625rem solid transparent;--n-item-border-radius:.375rem;--n-item-font-weight-active:600;--n-button-icon-size:.8125rem}.crud-page .crud-pagination .n-pagination .n-pagination-item{min-width:1.625rem;height:1.625rem;transition:background-color .14s,color .14s}.crud-page .crud-pagination .n-pagination .n-base-selection{--n-height:1.625rem!important}.crud-page .modal-bottom-actions{justify-content:flex-end;gap:.5rem;display:flex}.crud-more-filters{min-width:13.75rem;box-shadow:var(--nx-shadow-card);background:0 0;border:0;border-radius:0;flex-direction:column;gap:.625rem;padding:.125rem;display:flex}.crud-more-filters .n-input,.crud-more-filters .n-input-number,.crud-more-filters .n-base-selection,.crud-more-filters .n-select,.crud-more-filters .n-date-picker{min-height:1.875rem;--n-height:1.875rem!important}.crud-more-filters .n-select .n-base-selection-tags{flex-wrap:nowrap;padding-right:1.125rem;overflow:hidden}.crud-more-filters .n-select .n-base-selection-tags .n-tag{height:1.375rem}@media (width<=720px){.crud-batch-bar,.crud-page .crud-pagination,.crud-page .crud-pagination__pager{flex-wrap:wrap;row-gap:6px}.crud-page .crud-pagination{justify-content:center}.crud-page .crud-pagination__meta{flex-basis:100%;justify-content:center}.crud-more-filters{max-width:min(86vw,320px);max-height:60vh;overflow-y:auto}.crud-more-filters .n-date-picker,.crud-more-filters .n-select,.crud-more-filters .n-input,.crud-more-filters .n-input-number{width:100%!important}}@media (prefers-reduced-motion:reduce){.crud-batch-bar,.crud-page .crud-empty,.crud-page .crud-empty__icon{animation:none}.crud-page .n-data-table-th,.crud-page .crud-row-action,.crud-page .crud-row-extra>*,.crud-page .n-data-table-tr.atom-data-list-row .n-data-table-td{transition-duration:.01ms!important;animation:none!important}.crud-page .crud-row-action:hover,.crud-page .crud-row-extra>:hover{transform:none}}.crud-page .crud-th-drag{cursor:grab;touch-action:none;border-radius:.3125rem;justify-content:center;align-items:center;gap:.25rem;width:100%;margin:-.1875rem 0;padding:.1875rem .375rem;transition:box-shadow .15s;display:inline-flex}.crud-page .crud-th-drag:hover{background-color:var(--nx-accent-ghost)}.crud-page .crud-th-drag--dragging,.crud-page .crud-th-drag--dragging-frame{cursor:grabbing;background-color:var(--nx-accent-soft)!important;color:var(--nx-accent-deep)!important;transition:none!important}.crud-page .n-data-table-th:has(.crud-th-drag--dragging){background:var(--nx-accent-soft)!important;background-color:var(--nx-accent-soft)!important;transition:none!important}.crud-page .crud-th-drag--dragging{opacity:.9}.crud-page .crud-th-drag .crud-th-drag__grip,.crud-page .crud-th-drag--dragging .crud-th-drag__grip{color:var(--nx-accent);display:inline-flex}.crud-page .crud-th-drag--drop-before{box-shadow:-.125rem 0 0 0 var(--nx-accent)}.crud-page .crud-th-drag--drop-after{box-shadow:.125rem 0 0 0 var(--nx-accent)}.crud-page .n-data-table-resize-button{cursor:col-resize;width:.75rem;right:-.375rem}.crud-page .n-data-table-resize-button:hover{cursor:col-resize}.crud-page .n-data-table-resize-button:after{background-color:color-mix(in srgb, var(--nx-accent) 35%, transparent);border-radius:1px;width:.125rem;transition:background-color .15s,height .15s}.crud-page .n-data-table-resize-button:hover:after,.crud-page .n-data-table-resize-button--active:after{background-color:var(--nx-accent);height:70%}@media (prefers-reduced-motion:reduce){.crud-page .crud-th-drag,.crud-page .n-data-table-resize-button:after{transition-duration:.01ms!important}}.atom-list-empty{color:var(--nx-ink-3);border-radius:.3125rem;transition:background-color .14s}.atom-list-empty:hover{background-color:var(--nx-accent-ghost)}.n-data-table-td>.atom-list-empty{margin:-.1875rem auto;padding:.1875rem .3125rem;display:table}.atom-inline-editable,.atom-inline-textarea{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;color:var(--nx-ink-2);border-radius:.3125rem;align-items:center;margin:-.25rem -.3125rem -.125rem;padding:.25rem .3125rem .125rem;font-size:.71875rem;line-height:1.2;transition:background-color .14s;display:inline-flex;overflow:hidden}.atom-inline-editable:hover,.atom-inline-textarea:hover{background-color:var(--nx-accent-ghost)}.atom-inline-editable[class*=atom-list-tone--]{background:0 0!important}.atom-inline-editable[class*=atom-list-tone--]:hover{background:var(--nx-accent-ghost)!important}.atom-inline-editable--empty,.atom-inline-textarea--empty{color:var(--nx-ink-3)}.atom-inline-editable.atom-inline-editable--empty,.atom-inline-textarea.atom-inline-textarea--empty{margin-top:-.1875rem;margin-bottom:-.1875rem;padding-top:.1875rem;padding-bottom:.1875rem}.atom-inline-input{max-width:100%}.atom-inline-input.n-input,.atom-inline-input.n-input-number{--n-border-radius:.375rem;--n-height:1.75rem;--n-caret-color:var(--nx-accent);--n-text-color:var(--nx-ink);background:var(--nx-surface);font-size:.71875rem;font-weight:500;--n-color:var(--nx-surface)!important;--n-border:.0625rem solid var(--nx-accent)!important;--n-border-hover:.0625rem solid var(--nx-accent)!important;--n-border-focus:.0625rem solid var(--nx-accent)!important;--n-box-shadow-focus:0 0 0 .125rem var(--nx-accent-ghost)!important}.atom-inline-number__unit{color:var(--nx-ink-3);margin-left:.125rem;font-size:.6875rem}.atom-inline-textarea-pop{flex-direction:column;gap:.5rem;display:flex}.atom-inline-textarea-actions{justify-content:flex-end;gap:.375rem;display:flex}.atom-inline-user{justify-content:center;align-items:center;gap:.125rem;max-width:100%;display:inline-flex}.atom-inline-select,.atom-inline-user-select{--n-border-radius:.375rem;max-width:100%}td.n-data-table-td--center-align .atom-inline-select,td.n-data-table-td--center-align .atom-inline-user-select{margin:0 auto}.atom-inline-select .n-base-selection__border,.atom-inline-select .n-base-selection__state-border,.atom-inline-user-select .n-base-selection__border,.atom-inline-user-select .n-base-selection__state-border{opacity:0;transition:opacity .16s}.atom-inline-select:hover .n-base-selection__border,.atom-inline-select:focus-within .n-base-selection__border,.atom-inline-user-select:hover .n-base-selection__border,.atom-inline-user-select:focus-within .n-base-selection__border{opacity:1}.atom-inline-select .n-base-selection,.atom-inline-user-select .n-base-selection{border-radius:.375rem;height:1.5rem;min-height:1.5rem;transition:background .16s;--n-padding-single:0!important;box-shadow:none!important;background:0 0!important;padding:0 .3rem!important}.atom-inline-select .n-base-selection .n-base-selection-label,.atom-inline-user-select .n-base-selection .n-base-selection-label{height:100%}.atom-inline-select .n-base-selection-placeholder,.atom-inline-user-select .n-base-selection-placeholder{text-align:center;left:.75rem;right:.75rem}td .atom-inline-select .n-base-selection,td .atom-inline-user-select .n-base-selection{padding-bottom:.25rem!important}td .atom-inline-select--empty .n-base-selection,td .atom-inline-user-select--unassigned .n-base-selection{padding-bottom:0!important}td .atom-inline-user-select .n-base-selection{padding-left:.125rem!important}.atom-inline-select:hover .n-base-selection,.atom-inline-select:focus-within .n-base-selection,.atom-inline-user-select:hover .n-base-selection,.atom-inline-user-select:focus-within .n-base-selection{background:var(--nx-accent-ghost)!important}.atom-inline-user-select:hover .n-base-selection,.atom-inline-user-select:focus-within .n-base-selection{background:var(--nx-accent-soft)!important}.atom-inline-select .n-base-selection-tags{min-height:1.5rem;transition:background .16s;box-shadow:none!important;background:0 0!important;padding:.125rem .5rem!important}.atom-inline-select:hover .n-base-selection-tags,.atom-inline-select:focus-within .n-base-selection-tags{background:var(--nx-accent-ghost)!important}.atom-inline-select .n-base-selection-tags .n-tag,.atom-inline-select .n-base-selection .n-tag{height:1.25rem;padding:0 .375rem;font-size:.6875rem}.atom-inline-select.atom-inline-select--multiple .n-base-selection{height:auto;min-height:0;background:0 0!important;padding:0!important}.atom-inline-select.atom-inline-select--multiple .n-base-selection-tags{min-height:1.5rem;transition:background .16s;box-shadow:none!important;background:0 0!important;padding:.125rem .5rem!important}.atom-inline-select.atom-inline-select--multiple:hover .n-base-selection-tags,.atom-inline-select.atom-inline-select--multiple:focus-within .n-base-selection-tags{background:var(--nx-accent-ghost)!important}.atom-inline-select.atom-inline-select--empty .n-base-selection{background:0 0!important}.atom-inline-select.atom-inline-select--empty{cursor:pointer}.atom-inline-select.atom-inline-select--empty .n-base-selection-tags{background:0 0!important}.atom-inline-select.atom-inline-select--empty:hover .n-base-selection-tags{background:var(--nx-accent-ghost)!important}.atom-inline-select.atom-inline-select--empty .n-base-selection-placeholder{color:var(--nx-ink-3);justify-content:center!important}td.n-data-table-td--center-align .atom-inline-select.atom-inline-select--multiple:not(.atom-inline-select--empty){margin:0 auto}.atom-inline-select~.v-binder-follower-container .n-base-select-menu,body>.n-base-select-menu{border:none!important}.atom-inline-select~.v-binder-follower-container .n-base-select-option,body>.n-base-select-menu .n-base-select-option{padding-top:.4375rem!important;padding-bottom:.4375rem!important}.atom-inline-select .n-base-suffix,.atom-inline-user-select .n-base-suffix{display:none!important}.atom-inline-select:focus-within .n-base-selection .n-base-suffix,.atom-inline-user-select:focus-within .n-base-selection .n-base-suffix{color:var(--nx-accent)}.atom-inline-select .n-base-selection-input,.atom-inline-user-select .n-base-selection-input,.atom-inline-select .n-base-selection-overlay,.atom-inline-user-select .n-base-selection-overlay{padding:0!important}.atom-inline-select .n-base-selection-label,.atom-inline-user-select .n-base-selection-label{background:0 0!important;justify-content:center!important;padding:0!important}.atom-inline-select .n-base-selection-input__content,.atom-inline-user-select .n-base-selection-overlay__wrapper{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.atom-inline-select--error .n-base-selection{--nx-inline-tone:var(--nx-rose);--nx-inline-tone-text:var(--nx-rose-text);background:var(--nx-rose-soft)!important}.atom-inline-select--warning .n-base-selection{--nx-inline-tone:var(--nx-amber);--nx-inline-tone-text:var(--nx-amber-text);background:var(--nx-amber-soft)!important}.atom-inline-select--info .n-base-selection{--nx-inline-tone:var(--nx-blue);--nx-inline-tone-text:var(--nx-blue-text);background:var(--nx-blue-soft)!important}.atom-inline-select--success .n-base-selection{--nx-inline-tone:var(--nx-green);--nx-inline-tone-text:var(--nx-green-text);background:var(--nx-green-soft)!important}.atom-inline-select--violet .n-base-selection{--nx-inline-tone:var(--nx-violet);--nx-inline-tone-text:var(--nx-violet-text);background:var(--nx-violet-soft)!important}.atom-inline-select--cyan .n-base-selection{--nx-inline-tone:var(--nx-sky);--nx-inline-tone-text:var(--nx-sky-text);background:var(--nx-sky-soft)!important}.atom-inline-select--teal .n-base-selection{--nx-inline-tone:var(--nx-green);--nx-inline-tone-text:var(--nx-green-text);background:var(--nx-green-soft)!important}.atom-inline-select--brand .n-base-selection{--nx-inline-tone:var(--nx-accent);--nx-inline-tone-text:var(--nx-accent-deep);background:var(--nx-accent-soft)!important}.atom-inline-select[class*=atom-inline-select--] .n-base-selection{color:var(--nx-inline-tone-text,var(--nx-ink-2));--n-text-color:var(--nx-inline-tone-text,var(--nx-ink-2))}.atom-inline-select[class*=atom-inline-select--]:hover .n-base-selection__border,.atom-inline-select[class*=atom-inline-select--]:focus-within .n-base-selection__border{border-color:var(--nx-inline-tone,var(--nx-ink-3))}.atom-inline-select--violet:hover .n-base-selection__border,.atom-inline-select--violet:focus-within .n-base-selection__border{border-color:var(--nx-violet)}.atom-inline-select--cyan:hover .n-base-selection__border,.atom-inline-select--cyan:focus-within .n-base-selection__border{border-color:var(--nx-sky)}.atom-inline-select--teal:hover .n-base-selection__border,.atom-inline-select--teal:focus-within .n-base-selection__border{border-color:var(--nx-green)}.atom-inline-select--error:hover .n-base-selection__border,.atom-inline-select--error:focus-within .n-base-selection__border{border-color:var(--nx-rose)}.atom-inline-select--warning:hover .n-base-selection__border,.atom-inline-select--warning:focus-within .n-base-selection__border{border-color:var(--nx-amber)}.atom-inline-select--info:hover .n-base-selection__border,.atom-inline-select--info:focus-within .n-base-selection__border{border-color:var(--nx-blue)}.atom-inline-select:hover{filter:saturate(1.06)}.atom-inline-select--default .n-base-selection{background:var(--atom-tone-neutral-bg)!important}.atom-inline-slider{align-items:center;width:100%;padding:.1875rem .125rem;display:flex}.atom-inline-slider .n-slider{--n-fill-color:var(--nx-accent);--n-fill-color-hover:var(--nx-accent-deep);--n-rail-color:var(--nx-track);--n-rail-color-hover:var(--nx-track);--n-handle-color:var(--nx-surface);--n-rail-height:.375rem;flex:1}.atom-inline-slider .n-slider .n-slider-rail{border-radius:.1875rem}.atom-inline-picker-cell{cursor:pointer;align-items:center;margin:0 -.25rem;display:flex}.atom-inline-picker-cell .user-picker-trigger{background:0 0;border-color:#0000;border-radius:.375rem;min-height:1.625rem;padding:0 .375rem;font-size:.71875rem;transition:background .16s,border-color .16s}.atom-inline-picker-cell .user-picker{width:auto}.atom-inline-picker-cell .user-picker-trigger{gap:.25rem}.atom-inline-picker-cell .atom-system-avatar-stack{padding-left:0}.atom-inline-picker-cell .user-picker-text,.atom-inline-picker-cell .user-picker-placeholder{flex:0 auto}td.n-data-table-td--center-align .atom-inline-picker-cell{justify-content:center}.atom-inline-picker-cell .user-picker-trigger:hover{border-color:var(--nx-accent);background:var(--nx-accent-ghost)}.atom-inline-picker-cell .user-picker-placeholder{color:var(--nx-ink-3)}.atom-inline-picker-cell .user-picker-caret,.atom-inline-picker-cell .user-picker-clear{display:none}.atom-inline-ref-picker-cell .atom-ref-picker{width:auto}.atom-inline-ref-picker-cell .atom-ref-picker__trigger{background:0 0;border-color:#0000;border-radius:.375rem;height:auto;min-height:1.625rem;padding:0 .375rem;font-size:.71875rem;transition:background .16s,border-color .16s}.atom-inline-ref-picker-cell .atom-ref-picker__text{flex:0 auto}.atom-inline-ref-picker-cell .atom-ref-picker__trigger.is-filled{background:var(--nx-violet-soft)!important;color:var(--nx-violet-text)!important}.atom-inline-ref-picker-cell .atom-ref-picker__trigger.is-filled:hover{border-color:var(--nx-violet);background:color-mix(in srgb, var(--nx-violet) 12%, var(--nx-violet-soft))!important}.atom-inline-ref-picker-cell .atom-ref-picker__clear,.atom-inline-ref-picker-cell .atom-ref-picker__caret{display:none}td.n-data-table-td--center-align .atom-inline-ref-picker-cell{justify-content:center}.atom-inline-ref-picker-cell .atom-ref-picker__trigger:not(.is-filled):hover{background:var(--nx-accent-ghost)}.atom-inline-ref-picker-cell .atom-ref-picker__text.is-placeholder{color:var(--nx-ink-3)}.atom-inline-user-select--unassigned .n-base-selection{background:0 0!important}td.n-data-table-td--center-align .atom-inline-user-select--unassigned{margin:0 auto}.atom-inline-user-select--unassigned{cursor:pointer}.atom-inline-user-select--unassigned .n-base-selection-label,.atom-inline-user-select--unassigned .n-base-selection-input{background:0 0!important}.atom-inline-user-select--unassigned .n-base-selection-placeholder{color:var(--nx-ink-3)}.atom-inline-confirm{flex:none;align-items:center;gap:.25rem;display:inline-flex}.atom-inline-confirm__ok,.atom-inline-confirm__cancel{cursor:pointer;border:none;border-radius:.3125rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;transition:transform .12s,box-shadow .12s;display:inline-flex}.atom-inline-confirm__ok{background:var(--nx-accent);color:#fff}.atom-inline-confirm__ok:hover{background:var(--nx-accent-deep);transform:translateY(-.0625rem)}.atom-inline-confirm__cancel{background:var(--nx-surface);color:var(--nx-ink-2);border:1px solid var(--nx-line)}.atom-inline-confirm__cancel:hover{border-color:var(--nx-ink-3);transform:translateY(-.0625rem)}.atom-inline-editing{align-items:center;gap:.375rem;min-width:0;max-width:100%;display:inline-flex}.atom-inline-editing .atom-inline-input{flex:0 auto;min-width:3.75rem}.atom-inline-feedback{white-space:nowrap;border-radius:.375rem;align-items:center;gap:.375rem;min-width:0;max-width:100%;height:1.5rem;padding:0 .5rem;font-size:.6875rem;line-height:1;animation:.16s atom-inline-feedback-in;display:inline-flex;overflow:hidden}@keyframes atom-inline-feedback-in{0%{opacity:0;transform:translateY(.125rem)}to{opacity:1;transform:translateY(0)}}.atom-inline-feedback--saving{color:var(--nx-ink-faint);background:0 0}.atom-inline-feedback__spinner{border:.09375rem solid var(--nx-accent-ghost);border-top-color:var(--nx-accent);border-radius:50%;flex:none;width:.75rem;height:.75rem;animation:.7s linear infinite atom-inline-spinner}@keyframes atom-inline-spinner{to{transform:rotate(360deg)}}.atom-inline-feedback--success{background:var(--nx-green-soft);color:var(--nx-ink)}.atom-inline-feedback__check{color:var(--nx-green);flex:none;font-size:.75rem;display:inline-flex}.atom-inline-feedback--error{background:var(--nx-rose-soft);color:var(--nx-ink);white-space:normal;word-break:break-word;flex-direction:column;align-items:flex-start;gap:.1875rem;height:auto;min-height:2.375rem;padding:.25rem .5rem}.atom-inline-feedback__error-text{color:var(--nx-rose-text);font-size:.625rem;line-height:1.3}.atom-inline-feedback__error-value{align-items:center;gap:.3125rem;min-width:0;max-width:100%;font-size:.6875rem;display:inline-flex}.atom-inline-feedback__error-value .atom-inline-feedback__reject{background:var(--nx-rose);color:#fff;border-radius:.25rem;flex:none;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex}.atom-inline-feedback__error-value span{text-overflow:ellipsis;white-space:nowrap;color:var(--nx-rose-text);overflow:hidden}@media (prefers-reduced-motion:reduce){.atom-inline-feedback,.atom-inline-feedback__spinner{animation-duration:.01ms!important}.atom-inline-confirm__ok,.atom-inline-confirm__cancel{transition-duration:.01ms!important}.atom-inline-confirm__ok:hover,.atom-inline-confirm__cancel:hover{transform:none}}.n-button.n-button--primary-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--secondary):not(.n-button--color):not([style*="--n-color: #0000"]):not([style*="--n-color:#0000"]){--n-color:var(--nx-accent-soft)!important;--n-color-hover:color-mix(in srgb, var(--nx-accent) 16%, var(--nx-surface))!important;--n-color-pressed:color-mix(in srgb, var(--nx-accent) 22%, var(--nx-surface))!important;--n-color-focus:color-mix(in srgb, var(--nx-accent) 16%, var(--nx-surface))!important;--n-color-disabled:var(--nx-accent-soft)!important;--n-ripple-color:color-mix(in srgb, var(--nx-accent) 30%, transparent)!important;--n-text-color:var(--nx-accent)!important;--n-text-color-hover:var(--nx-accent)!important;--n-text-color-pressed:var(--nx-accent)!important;--n-text-color-focus:var(--nx-accent)!important;--n-text-color-disabled:var(--nx-accent)!important;--n-border:.0625rem solid color-mix(in srgb, var(--nx-accent) 38%, transparent)!important;--n-border-hover:.0625rem solid color-mix(in srgb, var(--nx-accent) 52%, transparent)!important;--n-border-pressed:.0625rem solid color-mix(in srgb, var(--nx-accent) 60%, transparent)!important;--n-border-focus:.0625rem solid color-mix(in srgb, var(--nx-accent) 52%, transparent)!important;--n-border-disabled:.0625rem solid color-mix(in srgb, var(--nx-accent) 30%, transparent)!important}.n-button.n-button--success-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--secondary):not(.n-button--color):not([style*="--n-color: #0000"]):not([style*="--n-color:#0000"]){--n-color:var(--nx-green-soft)!important;--n-color-hover:color-mix(in srgb, var(--nx-green) 16%, var(--nx-surface))!important;--n-color-pressed:color-mix(in srgb, var(--nx-green) 22%, var(--nx-surface))!important;--n-color-focus:color-mix(in srgb, var(--nx-green) 16%, var(--nx-surface))!important;--n-color-disabled:var(--nx-green-soft)!important;--n-ripple-color:color-mix(in srgb, var(--nx-green) 30%, transparent)!important;--n-text-color:var(--nx-green)!important;--n-text-color-hover:var(--nx-green)!important;--n-text-color-pressed:var(--nx-green)!important;--n-text-color-focus:var(--nx-green)!important;--n-text-color-disabled:var(--nx-green)!important;--n-border:.0625rem solid color-mix(in srgb, var(--nx-green) 38%, transparent)!important;--n-border-hover:.0625rem solid color-mix(in srgb, var(--nx-green) 52%, transparent)!important;--n-border-pressed:.0625rem solid color-mix(in srgb, var(--nx-green) 60%, transparent)!important;--n-border-focus:.0625rem solid color-mix(in srgb, var(--nx-green) 52%, transparent)!important;--n-border-disabled:.0625rem solid color-mix(in srgb, var(--nx-green) 30%, transparent)!important}.n-button.n-button--warning-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--secondary):not(.n-button--color):not([style*="--n-color: #0000"]):not([style*="--n-color:#0000"]){--n-color:var(--nx-amber-soft)!important;--n-color-hover:color-mix(in srgb, var(--nx-amber) 16%, var(--nx-surface))!important;--n-color-pressed:color-mix(in srgb, var(--nx-amber) 22%, var(--nx-surface))!important;--n-color-focus:color-mix(in srgb, var(--nx-amber) 16%, var(--nx-surface))!important;--n-color-disabled:var(--nx-amber-soft)!important;--n-ripple-color:color-mix(in srgb, var(--nx-amber) 30%, transparent)!important;--n-text-color:var(--nx-amber)!important;--n-text-color-hover:var(--nx-amber)!important;--n-text-color-pressed:var(--nx-amber)!important;--n-text-color-focus:var(--nx-amber)!important;--n-text-color-disabled:var(--nx-amber)!important;--n-border:.0625rem solid color-mix(in srgb, var(--nx-amber) 38%, transparent)!important;--n-border-hover:.0625rem solid color-mix(in srgb, var(--nx-amber) 52%, transparent)!important;--n-border-pressed:.0625rem solid color-mix(in srgb, var(--nx-amber) 60%, transparent)!important;--n-border-focus:.0625rem solid color-mix(in srgb, var(--nx-amber) 52%, transparent)!important;--n-border-disabled:.0625rem solid color-mix(in srgb, var(--nx-amber) 30%, transparent)!important}.n-button.n-button--error-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--secondary):not(.n-button--color):not([style*="--n-color: #0000"]):not([style*="--n-color:#0000"]){--n-color:var(--nx-rose-soft)!important;--n-color-hover:color-mix(in srgb, var(--nx-rose) 16%, var(--nx-surface))!important;--n-color-pressed:color-mix(in srgb, var(--nx-rose) 22%, var(--nx-surface))!important;--n-color-focus:color-mix(in srgb, var(--nx-rose) 16%, var(--nx-surface))!important;--n-color-disabled:var(--nx-rose-soft)!important;--n-ripple-color:color-mix(in srgb, var(--nx-rose) 30%, transparent)!important;--n-text-color:var(--nx-rose)!important;--n-text-color-hover:var(--nx-rose)!important;--n-text-color-pressed:var(--nx-rose)!important;--n-text-color-focus:var(--nx-rose)!important;--n-text-color-disabled:var(--nx-rose)!important;--n-border:.0625rem solid color-mix(in srgb, var(--nx-rose) 38%, transparent)!important;--n-border-hover:.0625rem solid color-mix(in srgb, var(--nx-rose) 52%, transparent)!important;--n-border-pressed:.0625rem solid color-mix(in srgb, var(--nx-rose) 60%, transparent)!important;--n-border-focus:.0625rem solid color-mix(in srgb, var(--nx-rose) 52%, transparent)!important;--n-border-disabled:.0625rem solid color-mix(in srgb, var(--nx-rose) 30%, transparent)!important}.n-button.n-button--info-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--secondary):not(.n-button--color):not([style*="--n-color: #0000"]):not([style*="--n-color:#0000"]){--n-color:var(--nx-blue-soft)!important;--n-color-hover:color-mix(in srgb, var(--nx-blue) 16%, var(--nx-surface))!important;--n-color-pressed:color-mix(in srgb, var(--nx-blue) 22%, var(--nx-surface))!important;--n-color-focus:color-mix(in srgb, var(--nx-blue) 16%, var(--nx-surface))!important;--n-color-disabled:var(--nx-blue-soft)!important;--n-ripple-color:color-mix(in srgb, var(--nx-blue) 30%, transparent)!important;--n-text-color:var(--nx-blue)!important;--n-text-color-hover:var(--nx-blue)!important;--n-text-color-pressed:var(--nx-blue)!important;--n-text-color-focus:var(--nx-blue)!important;--n-text-color-disabled:var(--nx-blue)!important;--n-border:.0625rem solid color-mix(in srgb, var(--nx-blue) 38%, transparent)!important;--n-border-hover:.0625rem solid color-mix(in srgb, var(--nx-blue) 52%, transparent)!important;--n-border-pressed:.0625rem solid color-mix(in srgb, var(--nx-blue) 60%, transparent)!important;--n-border-focus:.0625rem solid color-mix(in srgb, var(--nx-blue) 52%, transparent)!important;--n-border-disabled:.0625rem solid color-mix(in srgb, var(--nx-blue) 30%, transparent)!important}html[data-theme=dark] .n-button.n-button--primary-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--secondary):not(.n-button--color):not([style*="--n-color: #0000"]):not([style*="--n-color:#0000"]){--n-color-hover:color-mix(in srgb, var(--nx-accent) 28%, var(--nx-panel))!important;--n-color-pressed:color-mix(in srgb, var(--nx-accent) 36%, var(--nx-panel))!important;--n-color-focus:color-mix(in srgb, var(--nx-accent) 28%, var(--nx-panel))!important}html[data-theme=dark] .n-button.n-button--success-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--secondary):not(.n-button--color):not([style*="--n-color: #0000"]):not([style*="--n-color:#0000"]){--n-color-hover:color-mix(in srgb, var(--nx-green) 28%, var(--nx-panel))!important;--n-color-pressed:color-mix(in srgb, var(--nx-green) 36%, var(--nx-panel))!important;--n-color-focus:color-mix(in srgb, var(--nx-green) 28%, var(--nx-panel))!important}html[data-theme=dark] .n-button.n-button--warning-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--secondary):not(.n-button--color):not([style*="--n-color: #0000"]):not([style*="--n-color:#0000"]){--n-color-hover:color-mix(in srgb, var(--nx-amber) 28%, var(--nx-panel))!important;--n-color-pressed:color-mix(in srgb, var(--nx-amber) 36%, var(--nx-panel))!important;--n-color-focus:color-mix(in srgb, var(--nx-amber) 28%, var(--nx-panel))!important}html[data-theme=dark] .n-button.n-button--error-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--secondary):not(.n-button--color):not([style*="--n-color: #0000"]):not([style*="--n-color:#0000"]){--n-color-hover:color-mix(in srgb, var(--nx-rose) 28%, var(--nx-panel))!important;--n-color-pressed:color-mix(in srgb, var(--nx-rose) 36%, var(--nx-panel))!important;--n-color-focus:color-mix(in srgb, var(--nx-rose) 28%, var(--nx-panel))!important}html[data-theme=dark] .n-button.n-button--info-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--secondary):not(.n-button--color):not([style*="--n-color: #0000"]):not([style*="--n-color:#0000"]){--n-color-hover:color-mix(in srgb, var(--nx-blue) 28%, var(--nx-panel))!important;--n-color-pressed:color-mix(in srgb, var(--nx-blue) 36%, var(--nx-panel))!important;--n-color-focus:color-mix(in srgb, var(--nx-blue) 28%, var(--nx-panel))!important}.nx-no-number-spin .n-input-number .n-input__suffix>.n-button{display:none!important}.atom-modal-actions{justify-content:flex-end;align-items:center;gap:.625rem;width:100%;display:flex}.n-modal .n-card__footer.atom-modal-footer,.atom-modal-footer.n-card__footer{justify-content:flex-end;align-items:center;gap:.625rem;min-height:4.5rem;padding:0 1.25rem;display:flex}.n-modal .n-form-item{margin-bottom:.75rem}.n-modal .n-form-item:last-child{margin-bottom:0}.nx-fill .n-input,.nx-fill .n-input-number,.nx-fill .n-base-selection,.nx-fill .n-select,.nx-fill .n-date-picker,.nx-fill .atom-ref-picker,.nx-fill .user-picker,.nx-fill .org-picker,.nx-fill .role-picker,.nx-fill--item{width:100%;min-width:0}.nx-fill-height>.n-spin-container,.nx-fill-height>.n-spin{height:100%;min-height:0}.nx-fill-height>.n-spin-container>.n-spin-content{flex-direction:column;height:100%;min-height:0;display:flex}.nx-fill-height>.n-tabs,.nx-fill-height .n-tabs .n-tabs-pane-wrapper,.nx-fill-height .n-tabs .n-tab-pane{height:100%;min-height:0}.nx-fill-height>.n-tabs{flex-direction:column;display:flex}.nx-fill-height .n-tabs .n-tabs-nav{flex:none}.nx-fill-height .n-tabs .n-tabs-pane-wrapper,.nx-fill-height .n-tabs .n-tab-pane{flex-direction:column;flex:auto;display:flex}.nx-tabs-fill.n-tabs .n-tabs-tab{color:var(--nx-ink-2);font-weight:500;transition:color .15s}.nx-tabs-fill.n-tabs .n-tabs-tab.n-tabs-tab--active{color:var(--nx-ink);font-weight:600}.nx-tabs-fill.n-tabs .n-tabs-bar{background:var(--nx-accent);border-radius:.0625rem;height:.125rem}.nx-fill-height .n-empty,.nx-card-list__board .n-empty,.atom-data-list-motion .n-empty{grid-column:1/-1;margin:auto}.nx-btn-group{align-items:center;gap:.375rem;display:inline-flex}.nx-btn-equal .nx-button--icon.nx-button--sm{width:1.75rem;height:1.75rem}.nx-filter-compact .n-input,.nx-filter-compact .n-base-selection{height:1.75rem;--n-height:1.75rem!important}.atom-data-list-pagination{border:1px solid var(--nx-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-panel);flex:none;justify-content:center;align-items:center;gap:.625rem;min-height:2.125rem;padding:.25rem .75rem;display:flex}.atom-data-list-pagination__meta{color:var(--nx-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.71875rem}.atom-data-list-pagination .n-pagination{--n-item-size:1.625rem;--n-item-font-size:.71875rem;--n-item-color:var(--nx-surface);--n-item-color-active:var(--nx-accent);--n-item-text-color:var(--nx-ink-2);--n-item-text-color-active:var(--nx-surface);--n-item-text-color-hover:var(--nx-ink);--n-item-border:.0625rem solid transparent;--n-item-border-hover:.0625rem solid var(--nx-line);--n-item-border-active:.0625rem solid transparent;--n-item-border-radius:.375rem;--n-item-font-weight-active:600}.atom-data-list-pagination .n-pagination .n-pagination-item{min-width:1.625rem;height:1.625rem}@media (width<=720px){.atom-data-list-pagination,.atom-data-list-pagination__pager{flex-wrap:wrap;row-gap:6px}}.data-list-layout{flex-direction:column;gap:.75rem;height:100%;min-height:0;display:flex}.data-list-layout__toolbar{flex:none}.data-list-layout__content{flex:1;min-height:0;overflow:auto}.data-list-layout__pagination{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.atom-data-list-toolbar{min-height:2.625rem;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 .125rem;display:flex}.atom-data-list-toolbar .n-input,.atom-data-list-toolbar .n-input-number,.atom-data-list-toolbar .n-base-selection,.atom-data-list-toolbar .n-select,.atom-data-list-toolbar .n-date-picker{height:1.75rem;--n-height:1.75rem!important}.atom-data-list-toolbar .n-base-selection{min-height:1.75rem}.atom-data-list-toolbar .n-base-selection-label,.atom-data-list-toolbar .n-base-selection-input{height:1.75rem}.atom-data-list-toolbar .n-button{white-space:nowrap;min-height:1.75rem}.atom-data-list-toolbar__actions{flex:none;align-items:center;gap:.5rem;margin-left:auto;display:flex}.atom-data-list-toolbar .crud-more-filters-trigger{flex:none}.atom-data-list-toolbar .crud-search-field,.crud-page .crud-search-field{flex:0 auto;min-width:0;max-width:100%}.atom-data-list-toolbar .crud-search-field--wide{flex-basis:auto}.atom-data-list-toolbar .n-select .n-base-selection-tags{flex-wrap:nowrap;padding-right:1.125rem;overflow:hidden}.atom-data-list-toolbar .n-select .n-base-selection-tags .n-tag{height:1.375rem}.crud-search-menu .n-base-select-option__content{align-items:center;display:flex}.crud-search-menu .n-base-select-option__content:before{content:"✓";color:#0000;flex:none;width:1rem;margin-right:.375rem;font-size:.75rem;font-weight:700;line-height:1}.crud-search-menu .n-base-select-option--selected .n-base-select-option__content:before{color:var(--nx-accent)}.crud-search-menu .n-base-select-option--selected .n-base-select-option__content{color:var(--nx-ink);font-weight:500}.crud-search-menu .n-base-select-option.n-base-select-option--selected:before{background-color:#0000!important}.crud-search-menu .n-base-select-option.n-base-select-option--selected.n-base-select-option--pending:before{background-color:var(--n-option-color-pending)!important}.crud-search-menu .n-base-select-option__check{display:none}.atom-dynamic-form-field{margin-bottom:.75rem}.atom-dynamic-form-field__label{color:var(--nx-ink-2);align-items:center;font-size:.71875rem;font-weight:500;line-height:1.125rem;display:inline-flex}.atom-dynamic-form-field__required{color:var(--nx-rose);margin-right:.125rem;font-size:.75rem;font-weight:600;line-height:1}.atom-dynamic-form-field__hint{color:var(--nx-ink-faint);margin:.3125rem 0 0;font-size:.625rem;line-height:1rem}.atom-dynamic-form-field .n-input,.atom-dynamic-form-field .n-base-selection{font-size:.71875rem;--n-border-radius:.5rem!important}.atom-dynamic-form-field .n-input .n-input__input-el,.atom-dynamic-form-field .n-input .n-input__textarea-el{color:var(--nx-ink);font-size:.71875rem}.atom-dynamic-form-field .n-input .n-input__input-el{height:1.875rem;line-height:1.875rem}.atom-dynamic-form-field .n-input .n-input__placeholder,.atom-dynamic-form-field .n-base-selection .n-base-selection-placeholder{color:var(--nx-ink-faint);font-size:.71875rem}.atom-dynamic-form-field .n-input--resizable:not(.n-input--textarea),.atom-dynamic-form-field .n-base-selection{height:1.875rem}.atom-dynamic-form-field .n-input-number,.atom-dynamic-form-field .n-date-picker{width:100%}.atom-dynamic-form-field .n-input-number .n-input{height:1.875rem}.atom-dynamic-form-field .n-input-number .n-input .n-input__input{height:1.75rem}.atom-dynamic-form-field .n-base-selection .n-tag{border-radius:.375rem;height:1.25rem;font-size:.65625rem;font-weight:500}.atom-dynamic-form-field .n-form-item-feedback-wrapper{min-height:1.125rem;padding-top:.125rem}.atom-dynamic-form-field .n-form-item-feedback__line{color:var(--nx-rose-text);font-size:.6875rem;line-height:1rem}.atom-dynamic-form-field .n-form-item--error-status .n-input__border,.atom-dynamic-form-field .n-form-item--error-status .n-input__state-border,.atom-dynamic-form-field .n-form-item--error-status .n-base-selection__border,.atom-dynamic-form-field .n-form-item--error-status .n-base-selection__state-border,.atom-dynamic-form-field .n-form-item--error-status .atom-ref-picker__trigger,.atom-dynamic-form-field .n-form-item--error-status .nx-enum-select__trigger{border-color:var(--nx-rose);box-shadow:0 0 0 .125rem var(--nx-rose-soft)}.atom-dynamic-form-field__help{color:var(--nx-ink-faint);cursor:help;margin-left:.25rem;font-size:.8125rem;transition:color .15s}.atom-dynamic-form-field__help:hover{color:var(--nx-ink-2)}.atom-dynamic-form__section{color:var(--nx-ink);align-items:center;gap:.5rem;margin:.25rem 0 .875rem;font-size:.78125rem;font-weight:600;line-height:1.125rem;display:flex}.atom-dynamic-form__section:before{content:"";background:var(--nx-accent);border-radius:.125rem;flex:none;width:.1875rem;height:.75rem}.atom-form-section{color:var(--nx-ink);align-items:center;gap:.5rem;margin:.25rem 0 .875rem;font-size:.78125rem;font-weight:600;line-height:1.125rem;display:flex}.atom-form-section:before{content:"";background:var(--nx-accent);border-radius:.125rem;flex:none;width:.1875rem;height:.75rem}.n-card.atom-form-dialog{border:1px solid var(--nx-hairline);background:var(--nx-surface);box-shadow:0 1.5rem 4rem #0a0a0b2e, var(--nx-shadow-card);border-radius:.875rem;overflow:hidden}.n-card.atom-form-dialog>.n-card-header{border-bottom:1px solid var(--nx-hairline);height:3.25rem;padding:0 1.25rem}.n-card.atom-form-dialog .n-card-header__main{color:var(--nx-ink);font-size:.9375rem;font-weight:600}.n-card.atom-form-dialog>.n-card__content{padding:1rem 1.25rem}.n-card.atom-form-dialog>.n-card__action{border-top:1px solid var(--nx-hairline);background:var(--nx-surface);justify-content:flex-end;align-items:center;height:4.5rem;padding:0 1.25rem;display:flex}.n-card.atom-form-dialog .n-card__close{background:var(--nx-panel);width:1.75rem;height:1.75rem;color:var(--nx-ink-2);border-radius:.5rem;margin-right:0;font-size:.8125rem;transition:background .15s,color .15s}.n-card.atom-form-dialog .n-card__close .n-base-icon{font-size:.8125rem}.n-card.atom-form-dialog .n-card__close:hover{background:var(--nx-chip-bg);color:var(--nx-ink)}.atom-form-dialog__body{max-height:var(--atom-form-dialog-body-height);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;overflow:auto}.atom-form-dialog__body:hover,.atom-form-dialog__body:focus-within{scrollbar-color:var(--nx-ink-3) transparent}.atom-form-dialog__body::-webkit-scrollbar{width:8px;height:8px}.atom-form-dialog__body::-webkit-scrollbar-track{background:0 0}.atom-form-dialog__body::-webkit-scrollbar-thumb{background:padding-box content-box;border:2px solid #0000;border-radius:999px}.atom-form-dialog__body:hover::-webkit-scrollbar-thumb{background:var(--nx-ink-3);background-clip:content-box}.atom-form-dialog__body:focus-within::-webkit-scrollbar-thumb{background:var(--nx-ink-3);background-clip:content-box}.atom-form-dialog__footer{justify-content:flex-end;gap:.625rem;display:flex}.atom-form-dialog__btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5625rem;justify-content:center;align-items:center;gap:.375rem;min-width:4.5rem;height:2rem;padding:0 .875rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.atom-form-dialog__btn--cancel{border-color:var(--nx-hairline);background:var(--nx-surface);min-width:4.5rem;color:var(--nx-ink-2)}.atom-form-dialog__btn--cancel:not(:disabled):hover{border-color:var(--nx-side-line);background:var(--nx-panel);color:var(--nx-ink)}.atom-form-dialog__btn--submit{background:var(--nx-accent);color:#fff;min-width:6rem;font-weight:600}.atom-form-dialog__btn--submit:not(:disabled):hover{background:color-mix(in srgb, var(--nx-accent) 88%, #fff);box-shadow:0 .125rem .5rem var(--nx-accent-ghost)}.atom-form-dialog__btn--submit:not(:disabled):active{background:var(--nx-accent-deep)}.atom-form-dialog__btn:disabled{opacity:.55;cursor:not-allowed}.atom-form-dialog__btn-spinner{border:.125rem solid #ffffff59;border-top-color:#fff;border-radius:50%;flex:none;width:.75rem;height:.75rem;animation:.7s linear infinite atom-form-dialog-spin}@keyframes atom-form-dialog-spin{to{transform:rotate(360deg)}}@media (width<=640px){.atom-form-dialog{width:calc(100vw - 20px)}}.atom-ref-picker{width:100%;min-width:0}.atom-ref-picker__trigger{border:1px solid var(--nx-hairline);background:var(--nx-surface);width:100%;height:2rem;color:var(--nx-ink);cursor:pointer;text-align:left;border-radius:.5rem;align-items:center;gap:.375rem;padding:0 .625rem;font-family:inherit;font-size:.71875rem;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.atom-ref-picker__trigger:not(.is-filled):not(:disabled):hover{background:color-mix(in srgb, var(--nx-track) 55%, var(--nx-surface));border-color:var(--nx-side-line);color:var(--nx-ink-2)}.atom-ref-picker.is-active .atom-ref-picker__trigger{border-color:var(--nx-accent);box-shadow:0 0 0 .125rem var(--nx-accent-ghost)}.atom-ref-picker__trigger.is-filled{background:var(--nx-accent-soft);color:var(--nx-accent-deep);border-color:#0000}.n-modal .atom-ref-picker__trigger{height:2.125rem}.atom-ref-picker__trigger.is-filled:not(:disabled):hover{background:color-mix(in srgb, var(--nx-accent) 12%, var(--nx-accent-soft))}.atom-ref-picker__text{text-overflow:ellipsis;white-space:nowrap;word-break:break-word;flex:1;min-width:0;overflow:hidden}.atom-ref-picker__text.is-placeholder{color:var(--nx-ink-faint)}.atom-ref-picker__caret{width:.75rem;height:.75rem;color:var(--nx-ink-faint);flex:none;transition:transform .18s}.atom-ref-picker__trigger.is-filled .atom-ref-picker__caret{color:var(--nx-accent-deep)}.atom-ref-picker.is-active .atom-ref-picker__caret{transform:rotate(180deg)}.atom-ref-picker__clear{width:.875rem;height:.875rem;color:inherit;cursor:pointer;border-radius:.25rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.atom-ref-picker__clear:hover{background:color-mix(in srgb, var(--nx-accent) 16%, transparent)}.atom-ref-picker__clear svg{width:.625rem;height:.625rem}.is-disabled .atom-ref-picker__trigger{background:var(--nx-panel);color:var(--nx-ink-3);cursor:not-allowed}.atom-entity-picker__overlay{z-index:3000;background:color-mix(in srgb, var(--nx-ink) 42%, transparent);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.atom-entity-picker__modal{background:var(--nx-surface);border-radius:.875rem;flex-direction:column;min-width:20rem;max-width:calc(100vw - 3rem);max-height:min(86vh,56.25rem);display:flex;overflow:hidden;box-shadow:0 1.5rem 5rem #26242c38}.atom-entity-picker__header{border-bottom:1px solid var(--nx-hairline);flex:none;align-items:center;gap:.5rem;height:3.25rem;padding:0 1rem 0 1.25rem;display:flex}.atom-entity-picker__title{min-width:0;color:var(--nx-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.9375rem;font-weight:600;overflow:hidden}.atom-entity-picker__close{background:var(--nx-panel);width:1.75rem;height:1.75rem;color:var(--nx-ink-2);cursor:pointer;border:none;border-radius:.5rem;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.atom-entity-picker__close:hover{background:var(--nx-chip-bg);color:var(--nx-ink)}.atom-entity-picker__body{flex-direction:column;flex:1;gap:.625rem;min-height:min(26.25rem,86vh - 6.5rem);padding:.875rem 1.25rem;display:flex;overflow:hidden}.atom-entity-picker__search{flex:none}.atom-entity-picker__search .n-input{--n-height:2rem;--n-border-radius:.5rem;--n-font-size:.71875rem;--n-color:var(--nx-surface);--n-border:.0625rem solid var(--nx-hairline);--n-border-hover:.0625rem solid var(--nx-ink-3);--n-border-focus:.0625rem solid var(--nx-accent);--n-box-shadow-focus:0 0 0 .125rem var(--nx-accent-ghost);--n-caret-color:var(--nx-accent)}.atom-entity-picker__search .n-input .n-input__prefix{align-items:center;margin:0 .5rem 0 0;display:inline-flex}.atom-entity-picker__search-icon{color:var(--nx-ink-faint)}.atom-entity-picker__table{border:1px solid var(--nx-hairline);background:var(--nx-surface);border-radius:.625rem;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.atom-entity-picker__table .n-data-table-empty{justify-content:center;align-items:center;min-height:15rem;display:flex}.atom-entity-picker__table>.n-data-table{flex-direction:column;flex:1;min-height:0;display:flex}.atom-entity-picker__table>.n-data-table .n-data-table-base-table{flex:1;min-height:0}.atom-entity-picker__table .atom-list-identity{justify-content:center}.atom-entity-picker__row--selected td{background:var(--nx-accent-soft)!important}.atom-entity-picker__pagination{border-top:1px solid var(--nx-hairline);background:var(--nx-panel);flex:none;align-items:center;gap:.75rem;min-height:2.125rem;padding:0 .75rem;display:flex}.atom-entity-picker__pagination-info{color:var(--nx-ink-faint);font-size:.6875rem}.atom-entity-picker__footer{border-top:1px solid var(--nx-hairline);flex:none;align-items:center;gap:.625rem;height:3.25rem;padding:0 1.25rem;display:flex}.atom-entity-picker__count{text-overflow:ellipsis;white-space:nowrap;word-break:break-word;min-width:0;color:var(--nx-ink-faint);flex:1;font-size:.6875rem;overflow:hidden}.atom-entity-picker__btn{border:.0625rem solid var(--nx-hairline);background:var(--nx-surface);height:1.625rem;color:var(--nx-ink-2);cursor:pointer;border-radius:.5625rem;flex:none;padding:0 1rem;font-family:inherit;font-size:.6875rem;transition:background .15s,color .15s,border-color .15s}.atom-entity-picker__btn:hover{background:var(--nx-panel);color:var(--nx-ink)}.atom-entity-picker__btn--primary{background:var(--nx-accent);color:#fff;border-color:#0000;font-weight:600}.atom-entity-picker__btn--primary:hover{background:var(--nx-accent-deep);color:#fff}.atom-entity-picker__pill{border:1px solid color-mix(in srgb, var(--atom-entity-picker-pill-text,var(--nx-ink-3)) 30%, transparent);background:var(--atom-entity-picker-pill-bg,var(--nx-chip-bg));min-width:0;max-width:100%;height:1.25rem;color:var(--atom-entity-picker-pill-text,var(--nx-ink-2));white-space:nowrap;text-overflow:ellipsis;border-radius:62.4375rem;align-items:center;padding:0 .4375rem;font-size:.65625rem;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.atom-entity-picker__pill--brand{--atom-entity-picker-pill-bg:var(--atom-tone-brand-bg);--atom-entity-picker-pill-text:var(--atom-tone-brand)}.atom-entity-picker__pill--success{--atom-entity-picker-pill-bg:var(--atom-tone-success-bg);--atom-entity-picker-pill-text:var(--atom-tone-success)}.atom-entity-picker__pill--warning{--atom-entity-picker-pill-bg:var(--atom-tone-warning-bg);--atom-entity-picker-pill-text:var(--atom-tone-warning)}.atom-entity-picker__pill--error{--atom-entity-picker-pill-bg:var(--atom-tone-error-bg);--atom-entity-picker-pill-text:var(--atom-tone-error)}.atom-entity-picker__pill--violet{--atom-entity-picker-pill-bg:var(--atom-tone-violet-bg);--atom-entity-picker-pill-text:var(--atom-tone-violet)}.atom-entity-picker__pill--cyan{--atom-entity-picker-pill-bg:var(--atom-tone-cyan-bg);--atom-entity-picker-pill-text:var(--atom-tone-cyan)}.atom-entity-picker__pill--teal{--atom-entity-picker-pill-bg:var(--atom-tone-teal-bg);--atom-entity-picker-pill-text:var(--atom-tone-teal)}.atom-entity-picker__pill--neutral{--atom-entity-picker-pill-bg:var(--atom-tone-neutral-bg);--atom-entity-picker-pill-text:var(--nx-ink-2)}.atom-entity-picker__pill--accent{--atom-entity-picker-pill-bg:var(--nx-accent-soft);--atom-entity-picker-pill-text:var(--nx-accent-deep)}.atom-entity-picker__pill--amber{--atom-entity-picker-pill-bg:var(--nx-amber-soft);--atom-entity-picker-pill-text:var(--nx-amber-text)}.atom-entity-picker__pill--blue{--atom-entity-picker-pill-bg:var(--nx-blue-soft);--atom-entity-picker-pill-text:var(--nx-blue-text)}.atom-entity-picker__pill--green{--atom-entity-picker-pill-bg:var(--nx-green-soft);--atom-entity-picker-pill-text:var(--nx-green-text)}.atom-entity-picker__pill--rose{--atom-entity-picker-pill-bg:var(--nx-rose-soft);--atom-entity-picker-pill-text:var(--nx-rose-text)}.atom-entity-picker__pill--sky{--atom-entity-picker-pill-bg:var(--nx-sky-soft);--atom-entity-picker-pill-text:var(--nx-sky-text)}.atom-entity-picker__pill--purple{--atom-entity-picker-pill-bg:var(--nx-purple-soft,color-mix(in srgb, var(--nx-purple) 14%, transparent));--atom-entity-picker-pill-text:var(--nx-purple-text,var(--nx-purple))}@media (width<=720px){.atom-entity-picker__pagination{flex-wrap:wrap;row-gap:6px}}.nx-upload{width:100%;min-width:0}.nx-upload__trigger{border:1px dashed var(--nx-hairline);background:var(--nx-panel);color:var(--nx-ink-3);cursor:pointer;text-align:center;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1.125rem .75rem;transition:border-color .15s,background .15s,color .15s;display:flex}.nx-upload__trigger:hover,.nx-upload__trigger.is-dragover{border-color:var(--nx-accent);background:var(--nx-accent-ghost);color:var(--nx-accent-deep)}.is-disabled .nx-upload__trigger{opacity:.5;cursor:not-allowed}.nx-upload__trigger-icon{width:1.25rem;height:1.25rem}.nx-upload__trigger-text{color:var(--nx-ink-2);font-size:.71875rem}.nx-upload__trigger-hint{color:var(--nx-ink-faint);font-size:.65625rem}.nx-upload__input{display:none}.nx-upload__list{flex-direction:column;gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.nx-upload__item{border:1px solid var(--nx-hairline);background:var(--nx-surface);border-radius:.5rem;align-items:center;gap:.5rem;padding:.4375rem .5rem;display:flex}.nx-upload__item.is-error{border-color:color-mix(in srgb, var(--nx-rose,#e11d48) 45%, var(--nx-hairline))}.nx-upload__item-icon{width:.9375rem;height:.9375rem;color:var(--nx-accent);flex:none}.nx-upload__item-main{flex:1;min-width:0}.nx-upload__item-row{align-items:center;gap:.5rem;min-width:0;display:flex}.nx-upload__item-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--nx-ink);flex:1;font-size:.71875rem;overflow:hidden}.nx-upload__item-size{color:var(--nx-ink-faint);flex:none;font-size:.65625rem}.nx-upload__item-state{flex:none;align-items:center;gap:.1875rem;font-size:.65625rem;display:inline-flex}.nx-upload__item-state.is-success{color:var(--nx-green-text)}.nx-upload__item-state.is-error{color:var(--nx-rose-text);text-overflow:ellipsis;white-space:nowrap;max-width:40%;overflow:hidden}.nx-upload__state-icon{width:.6875rem;height:.6875rem}.nx-upload__progress{background:var(--nx-chip-bg);border-radius:.125rem;height:.1875rem;margin-top:.3125rem;overflow:hidden}.nx-upload__progress-bar{background:var(--nx-accent);border-radius:.125rem;height:100%;transition:width .2s}.nx-upload__remove{width:1.125rem;height:1.125rem;color:var(--nx-ink-3);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.nx-upload__remove:hover{color:var(--nx-rose-text,#e11d48);background:var(--nx-chip-bg)}.nx-upload__remove svg{width:.75rem;height:.75rem}.nx-upload__pictures{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.nx-upload__picture{border:1px solid var(--nx-hairline);background:var(--nx-surface);border-radius:.5rem;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}.nx-upload__picture.is-error{border-color:color-mix(in srgb, var(--nx-rose,#e11d48) 45%, var(--nx-hairline))}.nx-upload__picture-img{object-fit:cover;width:100%;height:100%}.nx-upload__picture-fallback{background:linear-gradient(135deg, var(--nx-accent-ghost), var(--nx-panel));flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;height:100%;display:flex}.nx-upload__picture-fallback-icon{width:1.125rem;height:1.125rem;color:var(--nx-accent)}.nx-upload__picture-error{max-width:90%;color:var(--nx-rose-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.59375rem;overflow:hidden}.nx-upload__picture-mask{background:color-mix(in srgb, var(--nx-ink,#17171c) 45%, transparent);color:#fff;justify-content:center;align-items:center;font-size:.6875rem;display:flex;position:absolute;inset:0}.nx-upload__picture-remove{background:color-mix(in srgb, var(--nx-ink,#17171c) 55%, transparent);color:#fff;cursor:pointer;opacity:0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1rem;height:1rem;transition:opacity .12s;display:inline-flex;position:absolute;top:.125rem;right:.125rem}.nx-upload__picture:hover .nx-upload__picture-remove{opacity:1}.nx-upload__picture-remove svg{width:.625rem;height:.625rem}.nx-excel-bar{align-items:center;gap:.375rem;display:inline-flex}.nx-excel-bar__btn{border:1px solid var(--nx-hairline);background:var(--nx-surface);height:1.75rem;color:var(--nx-ink-2);cursor:pointer;border-radius:.4375rem;align-items:center;gap:.3125rem;padding:0 .625rem;font-family:inherit;font-size:.6875rem;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.nx-excel-bar__btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--nx-accent) 45%, var(--nx-hairline));color:var(--nx-accent-deep)}.nx-excel-bar__btn:disabled{opacity:.5;cursor:not-allowed}.nx-excel-bar__btn.is-primary{border-color:var(--nx-accent);background:var(--nx-accent);color:#fff}.nx-excel-bar__btn.is-primary:hover:not(:disabled){background:var(--nx-accent-deep,var(--nx-accent));color:#fff}.nx-excel-bar__icon{width:.75rem;height:.75rem}.nx-excel-bar__overlay{z-index:2300;background:color-mix(in srgb, var(--nx-ink,#17171c) 32%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.nx-excel-bar__dialog{border:1px solid var(--nx-hairline);background:var(--nx-surface);width:26.25rem;max-width:calc(100vw - 2rem);box-shadow:var(--nx-shadow-card);border-radius:.75rem;flex-direction:column;display:flex}.nx-excel-bar__dialog-header{justify-content:space-between;align-items:center;padding:.875rem 1rem .625rem;display:flex}.nx-excel-bar__dialog-title{color:var(--nx-ink);font-size:.78125rem;font-weight:600}.nx-excel-bar__dialog-close{width:1.25rem;height:1.25rem;color:var(--nx-ink-3);cursor:pointer;background:0 0;border:none;border-radius:.3125rem;justify-content:center;align-items:center;display:inline-flex}.nx-excel-bar__dialog-close:hover{color:var(--nx-ink);background:var(--nx-chip-bg)}.nx-excel-bar__dialog-close svg{width:.75rem;height:.75rem}.nx-excel-bar__dialog-body{padding:.25rem 1rem .875rem}.nx-excel-bar__file{border:1px dashed var(--nx-hairline);background:var(--nx-panel);height:5.5rem;color:var(--nx-ink-3);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;font-size:.71875rem;transition:border-color .15s,background .15s,color .15s;display:flex}.nx-excel-bar__file:hover,.nx-excel-bar__file.has-file{border-color:var(--nx-accent);background:var(--nx-accent-ghost);color:var(--nx-accent-deep)}.nx-excel-bar__file input{display:none}.nx-excel-bar__file-icon{width:1.125rem;height:1.125rem}.nx-excel-bar__file-name{text-overflow:ellipsis;white-space:nowrap;max-width:80%;overflow:hidden}.nx-excel-bar__progress{background:var(--nx-chip-bg);border-radius:.125rem;height:.1875rem;margin-top:.625rem;overflow:hidden}.nx-excel-bar__progress-bar{background:var(--nx-accent);border-radius:.125rem;height:100%;transition:width .2s}.nx-excel-bar__tip{color:var(--nx-ink-faint);margin:.625rem 0 0;font-size:.65625rem}.nx-excel-bar__tip.is-error{color:var(--nx-rose-text)}.nx-excel-bar__tip.is-success{color:var(--nx-green-text)}.nx-excel-bar__dialog-footer{border-top:1px solid var(--nx-hairline);justify-content:flex-end;gap:.5rem;padding:.625rem 1rem .875rem;display:flex}.nx-shell{background:var(--nx-canvas);min-height:100vh;font-family:var(--nx-font,inherit);position:relative}.nx-blob{filter:blur(3.75rem);opacity:.5;pointer-events:none;z-index:0;border-radius:50%;position:fixed}.nx-blob--violet{background:var(--nx-blob-violet);width:35rem;height:35rem;top:-11.25rem;left:-10rem}.nx-blob--peach{background:var(--nx-blob-peach);width:32.5rem;height:32.5rem;bottom:-10.625rem;right:-9.375rem}.nx-blob--mint{background:var(--nx-blob-mint);width:26.25rem;height:26.25rem;top:-9.375rem;right:-5rem}.nx-window{z-index:1;grid-template-columns:var(--nx-sidebar-w,14.75rem) minmax(0, 1fr);background:var(--nx-window);-webkit-backdrop-filter:blur(1.25rem);border-radius:0;gap:.625rem;width:100vw;height:100dvh;margin:0;padding:.625rem .75rem;display:grid;position:relative}.nx-window__sidebar{min-width:0;min-height:0}.nx-window__main{background:var(--nx-main-bg);border-radius:var(--nx-radius-md);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.nx-window__content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nx-line) transparent;flex:1;min-height:0;padding:1rem 1.125rem 1.25rem;overflow:auto}.nx-window__content::-webkit-scrollbar{width:6px}.nx-window__content::-webkit-scrollbar-thumb{background:var(--nx-line);border-radius:6px}.nx-window__content::-webkit-scrollbar-track{background:0 0}.nx-shell__drawer-body{height:100%;display:flex}.nx-shell__drawer-body :deep(.nx-sidebar){border-radius:0;flex:1;min-height:0}.nx-shell__drawer-body :deep(.nx-sidebar__topbar){display:none}@media (width>=768px) and (width<=1199px){.nx-window{gap:8px;padding:8px}}@media (width<=767px){.nx-window{border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;width:100vw;height:100dvh;margin:0;padding:0}.nx-window__sidebar{display:none}}.nx-sidebar{background:var(--nx-sidebar-bg);border-radius:var(--nx-radius-md);flex-direction:column;flex-shrink:0;width:14.75rem;min-height:0;padding:1.125rem .875rem 1rem 1rem;display:flex;overflow:hidden}.nx-sidebar button{font:inherit;cursor:pointer;color:inherit;text-align:left;background:0 0;border:0}.nx-sidebar button:focus-visible{box-shadow:0 0 0 .125rem var(--nx-accent-soft);outline:none}.nx-sidebar__topbar{justify-content:space-between;align-items:center;padding:0 0 .75rem .375rem;display:flex}.nx-sidebar__traffic{align-items:center;gap:.5rem;margin-right:.875rem;display:flex}.nx-sidebar__light{border-radius:50%;width:.6875rem;height:.6875rem;box-shadow:inset 0 0 0 .03125rem #00000014}.nx-sidebar__light--close{background:#ff5f57}.nx-sidebar__light--min{background:#febc2e}.nx-sidebar__light--max{background:#28c840}.nx-sidebar__collapse{width:1.5rem;height:1.5rem;color:var(--nx-ink-faint);border-radius:.375rem;place-items:center;transition:color .15s,background-color .15s;display:grid}.nx-sidebar__collapse:hover{color:var(--nx-ink-2);background:var(--nx-main-bg)}.nx-sidebar__brand{align-items:center;gap:.625rem;padding:0 .25rem .625rem;display:flex}.nx-sidebar__logo{background:linear-gradient(140deg,#ffb25a 0%,#ff7a2f 48%,#f05e23 100%);border-radius:.5rem;flex-shrink:0;width:1.625rem;height:1.625rem;position:relative;box-shadow:inset 0 .0625rem #ffffff59,0 .125rem .375rem #f05e2347}.nx-sidebar__logo:before{content:"";background:#fff;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.375rem;left:.375rem;box-shadow:0 0 .375rem #ffffffe6}.nx-sidebar__logo:after{content:"";background:#ffffffd9;border-radius:50%;width:.25rem;height:.25rem;position:absolute;bottom:.25rem;right:.25rem}.nx-sidebar__brand-copy{gap:.0625rem;min-width:0;display:grid}.nx-sidebar__brand-copy strong{color:var(--nx-ink);white-space:nowrap;font-size:.8125rem;font-weight:700;line-height:1.2}.nx-sidebar__brand-copy small{letter-spacing:.08em;color:var(--nx-ink-faint);white-space:nowrap;font-size:.625rem;line-height:1.2}.nx-sidebar__section{flex-direction:column;gap:.1875rem;display:flex}.nx-sidebar__nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nx-side-line) transparent;flex-direction:column;flex:1;gap:.1875rem;min-height:0;padding-inline:.25rem;display:flex;overflow:hidden auto}.nx-sidebar__nav::-webkit-scrollbar{width:5px}.nx-sidebar__nav::-webkit-scrollbar-thumb{background:var(--nx-side-line);border-radius:5px}.nx-sidebar__nav::-webkit-scrollbar-track{background:0 0}.nx-sidebar button.nx-sidebar__section-title{border-radius:var(--nx-radius-sm);width:100%;color:var(--nx-ink-faint);white-space:nowrap;align-items:center;gap:.25rem;margin:0;padding:.625rem .375rem .25rem;font-size:.6875rem;font-weight:500;transition:color .15s,background-color .15s;display:flex}.nx-sidebar button.nx-sidebar__section-title--collapsible:hover{color:var(--nx-ink-2);background:var(--nx-main-bg)}.nx-sidebar__section-title-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nx-sidebar__section-chevron{color:var(--nx-ink-faint);flex-shrink:0;margin-left:auto;transition:transform .2s}.nx-sidebar__section-chevron.is-collapsed{transform:rotate(-90deg)}.nx-sidebar button.nx-sidebar__section-title--directory{border-radius:var(--nx-radius-sm);letter-spacing:.01em;height:1.875rem;color:var(--nx-ink-strong);gap:.5rem;padding:0 .9375rem;font-size:.75rem;font-weight:600}.nx-sidebar button.nx-sidebar__section-title--directory:hover,.nx-sidebar button.nx-sidebar__section-title--active{color:var(--nx-accent-deep);background:var(--nx-accent-ghost)}.nx-sidebar__section-title--directory .nx-sidebar__icon{width:.9375rem;color:var(--nx-icon-color,var(--nx-ink-faint));flex:0 0 .9375rem}.nx-sidebar__section-title--active .nx-sidebar__section-chevron{color:var(--nx-accent-deep)}.nx-sidebar__item{border-radius:var(--nx-radius-sm);align-items:center;gap:.5625rem;width:100%;height:2.125rem;padding:0 .9375rem 0 1.375rem;transition:background-color .15s,color .15s;display:flex}.nx-sidebar__item:hover{background:var(--nx-main-bg)}.nx-sidebar button.nx-sidebar__item--top{padding-left:.9375rem}.nx-sidebar__icon{width:1.0625rem;color:var(--nx-icon-color,var(--nx-tone,var(--nx-ink-2)));flex:0 0 1.0625rem;place-items:center;transition:color .15s;display:grid}.nx-sidebar__icon-fallback{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.nx-sidebar__label{text-overflow:ellipsis;white-space:nowrap;word-break:break-word;min-width:0;color:var(--nx-ink-strong);flex:1;font-size:.8125rem;font-weight:500;transition:color .15s;overflow:hidden}.nx-sidebar__badge{background:var(--nx-badge-white);color:var(--nx-ink-faint);border-radius:.5625rem;flex-shrink:0;padding:.0625rem .4375rem;font-size:.65625rem;font-weight:500;line-height:1.4;transition:background-color .15s,color .15s}.nx-sidebar__chevron{color:var(--nx-ink-faint);flex-shrink:0;transition:transform .2s}.nx-sidebar__chevron.is-open{transform:rotate(180deg)}.nx-sidebar .nx-sidebar__item--active{background:var(--nx-accent-ghost)}.nx-sidebar__item--active .nx-sidebar__label{color:var(--nx-accent-deep);font-weight:600}.nx-sidebar__item--active .nx-sidebar__icon{color:var(--nx-accent)}.nx-sidebar .nx-sidebar__item--active .nx-sidebar__icon--tinted{color:var(--nx-icon-color,var(--nx-accent))}.nx-sidebar__item--active[data-tone=accent] .nx-sidebar__badge{background:var(--nx-accent-badge);color:var(--nx-accent-deep)}.nx-sidebar__footer{flex-shrink:0;margin-top:.625rem}.nx-sidebar__divider{background:var(--nx-side-line);height:.0625rem}.nx-sidebar button.nx-sidebar__user{font:inherit;cursor:pointer;color:inherit;text-align:left;background:#fbfafc;border:0;border-radius:.625rem;align-items:center;gap:.625rem;width:100%;padding:.625rem .5rem;transition:background-color .15s;display:flex;box-shadow:0 .0625rem .25rem #3c325a14}[data-theme=dark] .nx-sidebar button.nx-sidebar__user{background:#201d28}.nx-sidebar button.nx-sidebar__user:hover{background:var(--nx-surface)}.nx-sidebar__avatar{background:var(--nx-blue);color:#fff;border-radius:.9375rem;flex-shrink:0;place-items:center;width:1.875rem;height:1.875rem;font-size:.75rem;font-weight:600;display:grid}.nx-sidebar__user-copy{gap:.0625rem;min-width:0;display:grid}.nx-sidebar__user-copy strong{text-overflow:ellipsis;white-space:nowrap;color:var(--nx-ink);font-size:.78125rem;font-weight:500;overflow:hidden}.nx-sidebar__user-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--nx-ink-faint);font-size:.65625rem;overflow:hidden}.nx-sidebar__user-more{color:var(--nx-ink-faint);flex-shrink:0;margin-left:auto}.nx-sidebar--collapsed{align-items:stretch;width:4rem;padding:.875rem .4375rem .75rem}.nx-sidebar--collapsed .nx-sidebar__topbar{flex-direction:column;gap:.625rem;padding:0 0 .75rem}.nx-sidebar--collapsed .nx-sidebar__traffic{margin-right:0}.nx-sidebar--collapsed .nx-sidebar__brand{justify-content:center;padding:0 0 .5rem}.nx-sidebar--collapsed .nx-sidebar__rail{scrollbar-width:none;flex-direction:column;flex:1;align-items:center;gap:.375rem;min-height:0;display:flex;overflow:hidden auto}.nx-sidebar--collapsed .nx-sidebar__rail::-webkit-scrollbar{display:none}.nx-sidebar__rail-tile{width:2.75rem;height:2.75rem;color:var(--nx-icon-color,var(--nx-tone,var(--nx-ink-2)));border-radius:.75rem;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:grid}.nx-sidebar__rail-tile:hover{background:var(--nx-main-bg)}.nx-sidebar__rail-tile--active{background:var(--nx-accent);color:#fff}.nx-sidebar__rail-tile--active.nx-sidebar__rail-tile--tinted{color:var(--nx-icon-color,#fff)}.nx-sidebar--collapsed .nx-sidebar__footer{justify-items:center;display:grid}.nx-sidebar--collapsed .nx-sidebar__user{justify-content:center;gap:0;padding:.5rem 0}@media (height<=720px){.nx-sidebar{padding:12px 14px 10px 16px}.nx-sidebar button.nx-sidebar__section-title{padding:6px 6px 2px}.nx-sidebar__item{height:30px}.nx-sidebar__user{padding:6px}}.nx-sidebar--compact button.nx-sidebar__section-title{padding:.5rem .375rem .1875rem;font-size:.6875rem}.nx-sidebar--compact button.nx-sidebar__section-title--directory{height:2.0625rem;padding:0 .9375rem;font-size:.78125rem}.nx-sidebar--compact .nx-sidebar__item{gap:.5625rem;height:2.0625rem;padding:0 .9375rem 0 1.375rem}.nx-sidebar--compact .nx-sidebar__icon{flex-basis:1rem;width:1rem}.nx-sidebar--compact .nx-sidebar__icon svg{width:1rem;height:1rem}.nx-sidebar--compact .nx-sidebar__label{font-size:.8125rem;font-weight:400}.nx-sidebar--compact .nx-sidebar__item--active .nx-sidebar__label{color:var(--nx-accent-deep);font-weight:600}.nx-sidebar--compact .nx-sidebar__badge{border-radius:.5rem;padding:0 .3125rem;font-size:.65625rem}.nx-sidebar--compact .nx-sidebar__user-copy strong{font-size:.75rem;font-weight:600}.nx-header{flex-shrink:0;align-items:center;gap:.75rem;height:3.5rem;padding:0 1.25rem;display:flex}.nx-header button{font:inherit;cursor:pointer;color:inherit;border:0}.nx-header button:focus-visible{box-shadow:0 0 0 .125rem var(--nx-accent-soft);outline:none}.nx-header__crumbs{align-items:center;gap:.5rem;min-width:0;display:flex}.nx-header__crumb{border-radius:6.25rem;flex-shrink:0;align-items:center;gap:.375rem;max-width:10rem;height:1.625rem;padding:0 .625rem;display:inline-flex}.nx-header__crumb-flag{flex-shrink:0}.nx-header__crumb--link{cursor:pointer;transition:filter .15s}.nx-header__crumb--link:hover,.nx-header__crumb--link:focus-visible{filter:brightness(1.08)saturate(1.15)}.nx-header__crumb--link:hover .nx-header__crumb-label,.nx-header__crumb--link:focus-visible .nx-header__crumb-label{text-underline-offset:.1875rem;text-decoration:underline}.nx-header__crumb-label{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.nx-header__project{border-radius:6.25rem;flex-shrink:0;align-items:center;gap:.375rem;height:1.625rem;padding:0 .625rem;display:inline-flex}.nx-header__project-flag{flex-shrink:0}.nx-header__project-name{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;font-size:.8125rem;font-weight:500;overflow:hidden}.nx-header__crumb-sep{color:var(--nx-ink-faint);flex-shrink:0}.nx-header__parent-title{color:var(--nx-ink-2);flex-shrink:0;font-size:.75rem}.nx-header__title{text-overflow:ellipsis;white-space:nowrap;word-break:break-word;min-width:0;color:var(--nx-ink);margin:0;font-size:.8125rem;font-weight:700;overflow:hidden}.nx-header__count{background:var(--nx-track);color:var(--nx-ink-2);border-radius:6.25rem;flex-shrink:0;padding:.125rem .5625rem;font-size:.6875rem;font-weight:600;line-height:1.4}.nx-header__spacer{flex:1;min-width:0}.nx-header__search{border-radius:var(--nx-radius-sm);background:var(--nx-surface,var(--nx-badge-white));flex-shrink:0;align-items:center;gap:.5rem;width:14.375rem;height:2rem;padding:0 .625rem;transition:box-shadow .15s;display:flex}.nx-header__search:focus-within{box-shadow:0 0 0 .125rem var(--nx-accent-soft)}.nx-header__search-icon{color:var(--nx-ink-faint);flex-shrink:0}.nx-header__search-input{min-width:0;font:inherit;color:var(--nx-ink-strong);background:0 0;border:0;outline:none;flex:1;font-size:.75rem}.nx-header__search-input::placeholder{color:var(--nx-ink-faint);font-size:.75rem}.nx-header__search-kbd{letter-spacing:.04em;color:var(--nx-ink-faint);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:.65625rem}.nx-header__icon-btn{border-radius:var(--nx-radius-sm);background:var(--nx-surface,var(--nx-badge-white));width:2rem;height:2rem;color:var(--nx-ink-2);flex-shrink:0;place-items:center;transition:color .15s,filter .15s;display:grid;position:relative}.nx-header__icon-btn:hover{color:var(--nx-ink-strong)}.nx-header__dot{background:var(--nx-rose);width:.4375rem;height:.4375rem;box-shadow:0 0 0 .125rem var(--nx-window);border-radius:50%;position:absolute;top:.3125rem;right:.3125rem}.nx-header__badge{background:var(--nx-rose);color:#fff;text-align:center;min-width:1rem;height:1rem;box-shadow:0 0 0 .125rem var(--nx-window);pointer-events:none;border-radius:.5rem;padding:0 .25rem;font-size:.6875rem;font-weight:600;line-height:1rem;position:absolute;top:0;right:-.25rem}.nx-header__avatar{background:var(--nx-blue);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:600;display:grid}.nx-header__create{background:var(--nx-accent);color:#fff;border-radius:6.25rem;flex-shrink:0;justify-content:center;align-items:center;gap:.4375rem;height:2.125rem;padding:0 .9375rem;transition:filter .15s,transform .15s;display:inline-flex}.nx-header__create:hover{filter:brightness(.95);transform:translateY(-.0625rem)}.nx-header__create:active{filter:brightness(.9);transform:translateY(0)}.nx-header__create-label{white-space:nowrap;font-size:.78125rem;font-weight:600}.nx-header__hamburger,.nx-header__search-btn{display:none}@media (width<=767px){.nx-header{gap:10px;padding:0 14px}.nx-header__hamburger,.nx-header__search-btn{display:grid}.nx-header__search{display:none}.nx-header__project-name{max-width:96px;font-size:12px}.nx-header__crumb{max-width:96px}.nx-header__crumb-label{font-size:12px}.nx-header__create{width:34px;padding:0}.nx-header__create-label{display:none}}.atom-thumbs--stacked{gap:0}.atom-thumbs--stacked .atom-thumbs__item+.atom-thumbs__item{margin-left:-.375rem}.atom-thumbs--stacked .atom-thumbs__item{border-color:var(--nx-line)}.atom-thumbs--stacked .atom-thumbs__item:hover{z-index:10;transform:translateY(-.0625rem)}.atom-thumbs--spread{gap:.25rem}.atom-thumbs__item img,.atom-thumbs__preview img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.atom-thumbs__item--file{background:color-mix(in srgb, currentColor 7%, var(--nx-surface));justify-content:center;align-items:center;display:inline-flex}.atom-thumbs__file-icon{color:currentColor;width:.75rem;height:.75rem;font-size:.75rem}.atom-thumbs__file-badge{color:color-mix(in srgb, currentColor 72%, var(--nx-ink-2));letter-spacing:-.02em;font-size:.5625rem;font-weight:600;line-height:1;position:absolute;bottom:.0625rem;right:.0625rem}.atom-thumbs__preview--file{background:color-mix(in srgb, currentColor 7%, var(--nx-surface));flex-direction:column;justify-content:center;align-items:center;gap:.125rem;display:inline-flex}.atom-thumbs__preview-icon{color:currentColor;width:1.375rem;height:1.375rem;font-size:1.375rem}.atom-thumbs__preview-badge{color:color-mix(in srgb, currentColor 72%, var(--nx-ink-2));letter-spacing:.02em;font-size:.59375rem;font-weight:600;line-height:1}.atom-date-time-picker{width:100%;font-size:.71875rem}.atom-date-time-picker .n-input,.atom-date-time-picker .n-base-selection{height:1.875rem;font-size:.71875rem;--n-border-radius:.5rem!important}.atom-date-time-picker .n-input .n-input__input-el{color:var(--nx-ink);height:1.875rem;font-size:.71875rem;line-height:1.875rem}.atom-date-time-picker .n-input .n-input__placeholder,.atom-date-time-picker .n-base-selection .n-base-selection-placeholder{color:var(--nx-ink-faint);font-size:.71875rem}.atom-date-time-picker .n-input__separator{color:var(--nx-ink-faint)}.nx-enum-select{width:100%;min-width:0}.nx-enum-select__trigger{border:1px solid var(--nx-hairline);background:var(--nx-surface);width:100%;height:2rem;color:var(--nx-ink);cursor:pointer;text-align:left;border-radius:.5rem;align-items:center;gap:.375rem;padding:0 .625rem;font-family:inherit;font-size:.71875rem;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.nx-enum-select__trigger:hover{border-color:color-mix(in srgb, var(--nx-accent) 45%, var(--nx-hairline))}.nx-enum-select__trigger:focus-visible,.nx-enum-select.is-active .nx-enum-select__trigger{border-color:var(--nx-accent);box-shadow:0 0 0 .125rem var(--nx-accent-ghost);outline:none}.nx-enum-select__trigger.is-placeholder .nx-enum-select__value{color:var(--nx-ink-faint)}.nx-enum-select__value{text-overflow:ellipsis;white-space:nowrap;word-break:break-word;flex:1;min-width:0;overflow:hidden}.nx-enum-select__caret{width:.75rem;height:.75rem;color:var(--nx-accent);flex:none;transition:transform .18s}.nx-enum-select.is-active .nx-enum-select__caret{transform:rotate(180deg)}.nx-enum-select__clear{width:.875rem;height:.875rem;color:var(--nx-ink-3);cursor:pointer;border-radius:.25rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.nx-enum-select__clear:hover{color:var(--nx-ink);background:var(--nx-chip-bg)}.nx-enum-select__clear svg{width:.6875rem;height:.6875rem}.is-disabled .nx-enum-select__trigger{background:var(--nx-panel);color:var(--nx-ink-3);cursor:not-allowed}.nx-enum-select__panel{z-index:2100;border:1px solid var(--nx-hairline);background:var(--nx-surface);max-height:18.5rem;box-shadow:var(--nx-shadow-card);border-radius:.625rem;padding:.375rem;overflow-y:auto}.nx-enum-select__option{height:2rem;color:var(--nx-ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.4375rem;align-items:center;gap:.5rem;padding:0 .625rem;font-size:.71875rem;display:flex}.nx-enum-select__option:hover,.nx-enum-select__option.is-highlight{background:var(--nx-panel)}.nx-enum-select__option.is-selected{background:var(--nx-accent-soft);color:var(--nx-accent-deep);font-weight:500}.nx-enum-select__option.is-disabled{opacity:.45;cursor:not-allowed}.nx-enum-select__option-label{text-overflow:ellipsis;white-space:nowrap;word-break:break-word;flex:1;min-width:0;overflow:hidden}.nx-enum-select__check{width:.8125rem;height:.8125rem;color:var(--nx-accent);flex:none}.nx-enum-select__custom{border-top:1px solid var(--nx-hairline);margin:.25rem -.375rem 0;padding:.25rem .375rem 0}.nx-enum-select__custom-btn{width:100%;height:2rem;color:var(--nx-ink-2);cursor:pointer;background:0 0;border:none;border-radius:.4375rem;align-items:center;padding:0 .625rem;font-family:inherit;font-size:.71875rem;display:flex}.nx-enum-select__custom-btn:hover{background:var(--nx-panel);color:var(--nx-ink)}.nx-enum-select__empty{color:var(--nx-ink-faint);text-align:center;padding:.875rem 0;font-size:.6875rem}.nx-button{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:.375rem;font-family:inherit;line-height:1;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.nx-button:focus-visible{outline:.125rem solid var(--nx-accent-ghost);outline-offset:1px}.nx-button:disabled{opacity:.5;cursor:not-allowed}.nx-button.is-block{width:100%}.nx-button--sm:not(.is-icon-only){border-radius:.5rem;height:1.75rem;padding:0 .75rem;font-size:.71875rem;font-weight:500}.nx-button--md:not(.is-icon-only){border-radius:.5625rem;height:2rem;padding:0 .875rem;font-size:.75rem;font-weight:500}.nx-button--primary{background:var(--nx-accent);color:#fff;border-radius:6.25rem}.nx-button--primary.nx-button--md:not(.is-icon-only){height:2.125rem;padding:0 1.125rem;font-size:.78125rem;font-weight:600}.nx-button--primary.nx-button--sm:not(.is-icon-only){height:1.75rem;font-weight:600}.nx-button--primary:not(:disabled):hover{background:color-mix(in srgb, var(--nx-accent) 88%, #fff);box-shadow:0 .1875rem .75rem var(--nx-accent-ghost)}.nx-button--primary:not(:disabled):active{background:var(--nx-accent-deep)}.nx-button--primary.is-danger{background:var(--nx-rose)}.nx-button--primary.is-danger:not(:disabled):hover{background:color-mix(in srgb, var(--nx-rose) 88%, #fff);box-shadow:0 .125rem .5rem var(--nx-rose-soft)}.nx-button--primary.is-danger:not(:disabled):active{background:var(--nx-rose-text)}.nx-button--anim-press:not(:disabled){will-change:transform;transition:background .15s,color .15s,border-color .15s,box-shadow .18s,transform .18s}.nx-button--anim-press:not(:disabled):hover{filter:brightness(1.03);transform:scale(1)}.nx-button--anim-press:not(:disabled):active{transition-duration:.1s;transform:scale(.97)}.nx-button--anim-lift:not(:disabled){will-change:transform;transition:background .15s,color .15s,border-color .15s,box-shadow .18s,transform .18s}.nx-button--anim-lift:not(:disabled):hover{box-shadow:0 .375rem 1rem var(--nx-shadow-card);transform:translateY(-.0625rem)}.nx-button--anim-lift:not(:disabled):active{transition-duration:.1s;transform:translateY(0)scale(.98)}.nx-button--soft{background:var(--nx-btn-tone-soft);color:var(--nx-btn-tone);font-weight:500}.nx-button--soft:not(:disabled):hover{background:color-mix(in srgb, var(--nx-btn-tone) 14%, var(--nx-btn-tone-soft))}.nx-button--ghost{background:var(--nx-surface);border-color:var(--nx-hairline);color:var(--nx-ink-2)}.nx-button--ghost:not(:disabled):hover{border-color:var(--nx-btn-tone-line);color:var(--nx-btn-tone)}.nx-button--ghost.is-danger:not(:disabled):hover{border-color:var(--nx-rose)}.nx-button--text{color:var(--nx-btn-tone);background:0 0;padding:0 .375rem;font-size:.71875rem;font-weight:500}.nx-button--text.nx-button--sm{height:1.75rem}.nx-button--text.nx-button--md{height:1.875rem}.nx-button--text:not(:disabled):hover{background:var(--nx-btn-tone-soft)}.nx-button--icon{background:var(--nx-surface);border-color:var(--nx-hairline);color:var(--nx-ink-2);padding:0}.nx-button--icon.nx-button--sm{border-radius:.375rem;width:1.5rem;height:1.5rem}.nx-button--icon.nx-button--md{border-radius:.5625rem;width:2rem;height:2rem}.nx-button--icon:not(:disabled):hover{color:var(--nx-btn-tone);border-color:var(--nx-btn-tone-line)}.nx-button--icon.is-danger:not(:disabled):hover{color:var(--nx-rose-text);border-color:var(--nx-rose)}.nx-button--icon.nx-button--bare,.nx-button--icon.nx-button--bare:hover{background:0 0;border-color:#0000}.nx-button--icon.nx-button--bare:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.nx-button__icon{flex:none;width:.8125rem;height:.8125rem}.nx-button__spinner{flex:none;width:.8125rem;height:.8125rem;animation:.8s linear infinite nx-button-spin}.nx-button__label{text-overflow:ellipsis;word-break:break-word;min-width:0;overflow:hidden}@keyframes nx-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nx-button{transition:none}.nx-button--anim-press:not(:disabled):hover,.nx-button--anim-press:not(:disabled):active,.nx-button--anim-lift:not(:disabled):hover,.nx-button--anim-lift:not(:disabled):active{transform:none}.nx-button__spinner{animation-duration:1.6s}}.nx-row-menu{background:var(--nx-surface);border:1px solid var(--nx-line);width:13.125rem;box-shadow:var(--nx-shadow-card);border-radius:.625rem;outline:none;padding:.375rem}.nx-row-menu__caption{height:1.5rem;color:var(--nx-ink-faint);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.625rem;line-height:1;display:flex;overflow:hidden}.nx-row-menu__item{width:100%;height:1.875rem;color:var(--nx-ink-2);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.4375rem;align-items:center;gap:.5rem;padding:0 .5rem;font-size:.71875rem;line-height:1;transition:background-color .12s,color .12s;display:flex}.nx-row-menu__item:hover,.nx-row-menu__item:focus-visible{background:var(--nx-panel);color:var(--nx-ink)}.nx-row-menu__item:active{background:var(--nx-track)}.nx-row-menu__item-icon{color:var(--nx-menu-icon,var(--nx-ink-2));flex:none;font-size:.8125rem;display:inline-flex}.nx-row-menu__item-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nx-row-menu__item-badge{color:var(--nx-ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:.59375rem;line-height:1}.nx-row-menu__item--danger{--nx-menu-icon:var(--nx-rose);color:var(--nx-rose-text)}.nx-row-menu__item--danger:hover,.nx-row-menu__item--danger:focus-visible{background:var(--nx-rose-soft);color:var(--nx-rose-text)}.nx-row-menu__item--insert{--nx-menu-icon:var(--nx-blue)}.nx-row-menu__separator{background:var(--nx-hairline);height:.0625rem;margin:.375rem .5rem}.nx-row-menu__multi{align-items:center;gap:.375rem;height:1.875rem;padding:0 .5rem 0 1.8125rem;display:flex}.nx-row-menu__stepper{background:var(--nx-panel);border-radius:.375rem;align-items:center;gap:.375rem;height:1.375rem;padding:0 .375rem;transition:background-color .12s;display:inline-flex}.nx-row-menu__stepper:hover{background:var(--nx-track)}.nx-row-menu__stepper-value{text-align:center;min-width:1.25rem;color:var(--nx-ink);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:none;outline:none;padding:0;font-size:.6875rem;font-weight:600;line-height:1}.nx-row-menu__stepper-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nx-row-menu__stepper-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nx-row-menu__stepper-btn{width:1rem;height:1rem;color:var(--nx-ink-faint);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:0;font-size:.5625rem;transition:background-color .12s,color .12s;display:inline-flex}.nx-row-menu__stepper-btn:hover{background:var(--nx-surface);color:var(--nx-ink)}.nx-row-menu__stepper-unit{color:var(--nx-ink-faint);font-size:.625rem;line-height:1}.nx-row-menu__hint{color:var(--nx-ink-faint);word-break:break-word;align-items:center;gap:.25rem;padding:.3125rem .5rem .1875rem;font-size:.59375rem;line-height:1.4;display:flex}.v-binder-follower-container .nx-row-menu{animation:.13s nx-row-menu-in}@keyframes nx-row-menu-in{0%{opacity:0;transform:scale(.96)translateY(-.125rem)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.v-binder-follower-container .nx-row-menu{animation:none}.nx-row-menu__item,.nx-row-menu__stepper,.nx-row-menu__stepper-btn{transition-duration:.01ms!important}}.atom-enum-tag{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-radius:.3125rem;align-items:center;max-width:100%;padding:0 .4375rem;font-family:inherit;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.atom-enum-tag--small{height:1rem;font-size:.59375rem}.atom-enum-tag--medium{height:1.25rem;font-size:.65625rem}.atom-enum-tag--large{height:1.375rem;font-size:.6875rem}.nx-card-list{flex-direction:column;gap:.875rem;height:100%;min-height:0;display:flex}.nx-card-list__board{flex:auto;align-content:start;gap:.875rem;min-height:0;padding:.125rem;display:grid;overflow:hidden auto}.nx-card{border:1px solid var(--nx-hairline);border-radius:var(--nx-radius-md);background:var(--nx-card);min-width:0;box-shadow:var(--nx-shadow-card);padding:.875rem 1rem;transition:border-color .16s,box-shadow .16s,transform .16s;container:nx-card/inline-size}.nx-card:hover{border-color:color-mix(in srgb, var(--nx-accent) 32%, var(--nx-hairline));box-shadow:0 .125rem .375rem color-mix(in srgb, var(--nx-ink) 5%, transparent), 0 .5rem 1.5rem color-mix(in srgb, var(--nx-ink) 8%, transparent);transform:translateY(-.0625rem)}.nx-card__inner{flex-direction:column;gap:.75rem;min-width:0;display:flex}.nx-card__band{align-items:center;gap:1rem;min-width:0;display:flex}.nx-card__band--head{align-items:stretch}.nx-card__main{flex-direction:column;flex:1 1 0;justify-content:space-between;gap:.3125rem;min-width:0;display:flex}.nx-card__head{align-items:center;gap:.5rem;min-width:0;display:flex}.nx-card__no{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;min-width:0;color:var(--nx-accent-deep);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700;overflow:hidden}.nx-card__name{color:var(--nx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.84375rem;font-weight:600;overflow:hidden}.nx-card__meta-pill{background:var(--nx-violet-soft);min-width:0;max-width:100%;height:1.25rem;color:var(--nx-violet-text);text-overflow:ellipsis;white-space:nowrap;border-radius:62.4375rem;align-self:flex-start;align-items:center;padding:0 .5rem;font-size:.65625rem;font-weight:500;display:inline-flex;overflow:hidden}.nx-card__progress{flex-direction:column;flex:0 9.375rem;justify-content:space-between;gap:.4375rem;min-width:0;display:flex}.nx-card__progress-top{justify-content:space-between;align-items:baseline;gap:.375rem;min-width:0;display:flex}.nx-card__progress-label{color:var(--nx-ink-3);white-space:nowrap;font-size:.6875rem}.nx-card__progress-value{color:var(--nx-accent-deep);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9375rem;font-weight:700}.nx-card__progress-value--done{color:var(--nx-green-text)}.nx-card__track{background:var(--nx-track);border-radius:.1875rem;height:.375rem;overflow:hidden}.nx-card__bar{background:var(--nx-accent);border-radius:.1875rem;height:100%;transition:width .3s}.nx-card__bar--done{background:var(--nx-green)}.nx-card__release{color:var(--nx-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.3125rem;font-size:.6875rem;display:flex;overflow:hidden}.nx-card__release span{text-overflow:ellipsis;min-width:0;overflow:hidden}.nx-card__release-icon{color:var(--nx-ink-faint);flex:none;font-size:.75rem}.nx-card__team{flex-direction:column;flex:1 1 0;justify-content:space-between;gap:.4375rem;min-width:0;display:flex}.nx-card__pm{flex-direction:column;gap:.125rem;min-width:0;display:flex}.nx-card__pm-label{color:var(--nx-ink-3);font-size:.65625rem}.nx-card__pm-name{color:var(--nx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}.nx-card__avatars{align-items:center;min-width:0;display:flex}.nx-avatar{border:.125rem solid var(--nx-surface);width:1.375rem;height:1.375rem;color:var(--nx-surface);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.65625rem;font-weight:600;display:inline-flex}.nx-avatar+.nx-avatar{margin-left:-.4375rem}.nx-avatar--0{background:var(--nx-blue)}.nx-avatar--1{background:var(--nx-violet)}.nx-avatar--2{background:var(--nx-sky)}.nx-avatar--blue{background:var(--nx-blue)}.nx-avatar--violet{background:var(--nx-violet)}.nx-avatar--green{background:var(--nx-green)}.nx-avatar--sky{background:var(--nx-sky)}.nx-avatar--amber{background:var(--nx-amber)}.nx-avatar--rose{background:var(--nx-rose)}.nx-avatar--cyan{background:var(--nx-cyan)}.nx-avatar--teal{background:var(--nx-teal)}.nx-avatar--more{background:var(--nx-chip-bg);color:var(--nx-ink-2);font-size:.59375rem;font-weight:600}.nx-card__risk{background:var(--nx-rose-soft);height:1.125rem;color:var(--nx-rose-text);border-radius:62.4375rem;flex:none;align-self:flex-start;align-items:center;padding:0 .4375rem;font-size:.625rem;font-weight:600;display:inline-flex}.nx-card__actions{flex-flow:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.375rem;margin-left:auto;display:flex}.nx-card__actions .nx-button--icon{width:1.75rem;height:1.75rem}.nx-pill{border-radius:62.4375rem;flex:none;align-items:center;height:1.25rem;padding:0 .5rem;font-size:.65625rem;font-weight:600;line-height:1;display:inline-flex}.nx-pill:before{content:"";background:currentColor;border-radius:50%;width:.375rem;height:.375rem;margin-right:.3125rem}.nx-pill--neutral{background:var(--nx-chip-bg);color:var(--nx-ink-2)}.nx-pill--blue{background:var(--nx-blue-soft);color:var(--nx-blue-text)}.nx-pill--violet{background:var(--nx-violet-soft);color:var(--nx-violet-text)}.nx-pill--green{background:var(--nx-green-soft);color:var(--nx-green-text)}.nx-pill--rose{background:var(--nx-rose-soft);color:var(--nx-rose-text)}.nx-pill--amber{background:var(--nx-amber-soft);color:var(--nx-amber-text)}@container nx-card (width>=560px){.nx-card__inner{flex-direction:row;align-items:stretch;gap:.875rem}.nx-card__band{display:contents}.nx-card__main{flex:1.25 1 0}.nx-card__progress{flex:1 1 0}.nx-card__team{flex:.85 1 0}.nx-card__actions{flex-flow:column;justify-content:center;align-items:stretch;gap:.375rem;margin-left:auto}.nx-card__actions .nx-button--icon{align-self:stretch;width:auto}}.nx-card-list__empty{border:1px dashed var(--nx-line);border-radius:var(--nx-radius-md);background:var(--nx-surface);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:.5rem;min-height:20rem;display:flex}.nx-card-list__empty-title{color:var(--nx-ink-2);font-size:.84375rem;font-weight:600}.nx-card-list__empty-desc{color:var(--nx-ink-3);font-size:.75rem}.nx-card-list__empty .nx-button{margin-top:.375rem}.nx-card--skeleton{pointer-events:none;flex-direction:column;justify-content:center;gap:.625rem;min-height:9.25rem;display:flex}.nx-card__skeleton-line{background:linear-gradient(90deg, var(--nx-track) 25%, var(--nx-panel) 45%, var(--nx-track) 65%);background-size:200% 100%;border-radius:.375rem;width:55%;height:.875rem;animation:1.2s infinite nx-card-skeleton-wave}.nx-card__skeleton-line--title{width:38%;height:1.125rem}.nx-card__skeleton-line--wide{width:82%}@keyframes nx-card-skeleton-wave{0%{background-position:120% 0}to{background-position:-80% 0}}@media (width<=720px){.nx-card-list__board{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.nx-card,.nx-card__bar{transition:none}.nx-card:hover{transform:none}.nx-card__skeleton-line{animation:none}}.nx-page-header{border:1px solid var(--nx-line);border-radius:var(--nx-radius-card);background:var(--nx-surface);box-shadow:var(--nx-shadow-card);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem .75rem;display:flex}.nx-page-header__text{min-width:0}.nx-page-header__title{color:var(--nx-ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2;overflow:hidden}.nx-page-header__subtitle{color:var(--nx-ink-2);text-overflow:ellipsis;white-space:nowrap;margin:.3125rem 0 0;font-size:.78125rem;line-height:1.5;overflow:hidden}.nx-page-header__actions{flex:none;align-items:center;gap:.5rem;display:flex}@media (width<=720px){.nx-page-header{flex-wrap:wrap}.nx-page-header__actions{flex-wrap:wrap;justify-content:flex-start}}.nx-more-menu{background:var(--nx-surface);border:1px solid var(--nx-line);width:13.75rem;box-shadow:var(--nx-shadow-card);border-radius:.625rem;padding:.375rem}.nx-more-menu__caption{height:1.5rem;color:var(--nx-ink-faint);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 .5rem;font-size:.625rem;font-weight:600;line-height:1;display:flex;overflow:hidden}.nx-more-menu__item{height:1.875rem;color:var(--nx-ink);border-radius:.375rem;align-items:center;gap:.5rem;padding:0 .5rem;font-size:.71875rem;line-height:1;transition:background-color .12s;display:flex}.v-binder-follower-container .n-dropdown-option:hover .nx-more-menu__item,.n-dropdown-option:hover .nx-more-menu__item{background:var(--nx-panel)}.nx-more-menu__item-icon{color:var(--nx-menu-icon,var(--nx-ink-2));flex:none;font-size:.8125rem;display:inline-flex}.nx-more-menu__item-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nx-more-menu__item-icon--amber{color:var(--nx-amber)}.nx-more-menu__item-icon--violet{color:var(--nx-violet)}.nx-more-menu__item-icon--green{color:var(--nx-green)}.nx-more-menu__item-icon--rose{color:var(--nx-rose)}.nx-more-menu__item-icon--sky{color:var(--nx-sky)}.nx-more-menu__item-icon--blue{color:var(--nx-blue)}.nx-more-menu__item--danger{color:var(--nx-rose-text)}.nx-more-menu__item--danger .nx-more-menu__item-icon{color:var(--nx-rose)}.nx-more-menu__separator{background:var(--nx-hairline);height:.0625rem;margin:.375rem .5rem}.nx-more-menu__hint{color:var(--nx-ink-faint);word-break:break-word;padding:.3125rem .5rem .1875rem;font-size:.59375rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.nx-more-menu__item{transition-duration:.01ms!important}}.markdown-body{color:var(--text);word-break:break-word;letter-spacing:.005em;font-size:.875rem;line-height:1.8}.markdown-body h1{font-family:var(--font-display);color:var(--ink-900);border-bottom:1px solid var(--border);letter-spacing:-.02em;margin:2rem 0 1rem;padding-bottom:.75rem;font-size:1.625rem;font-weight:600;line-height:1.3}.markdown-body h1:first-child{margin-top:0}.markdown-body h2{font-family:var(--font-display);color:var(--ink-800);letter-spacing:-.015em;margin:1.75rem 0 .75rem;font-size:1.25rem;font-weight:600;line-height:1.35}.markdown-body h3{color:var(--ink-700);letter-spacing:-.01em;margin:1.375rem 0 .5rem;font-size:.9375rem;font-weight:700}.markdown-body h4{color:var(--ink-700);text-transform:uppercase;letter-spacing:.04em;margin:1.125rem 0 .375rem;font-size:.875rem;font-weight:700}.markdown-body p{margin:.625rem 0}.markdown-body ul,.markdown-body ol{margin:.625rem 0;padding-left:1.5rem}.markdown-body li{margin:.3125rem 0}.markdown-body li::marker{color:var(--text-muted)}.markdown-body code{background:var(--ink-100);border-radius:var(--radius-sm);font-size:.88em;font-family:var(--font-mono);color:var(--ink-800);border:1px solid var(--border-light);padding:.125rem .4375rem;font-weight:500}.markdown-body .code-block-wrap,.markdown-body .mermaid-block{margin:1rem 0;position:relative}.markdown-body pre.mermaid-pre{color:inherit;box-shadow:none;background:0 0;margin:0;padding:0;overflow:visible}.markdown-body pre{background:var(--ink-900);color:#e2e8f0;border-radius:var(--radius-md);box-shadow:var(--shadow);margin:0;padding:1.125rem 1.25rem;position:relative;overflow-x:auto}.markdown-body .code-copy-btn{z-index:2;border-radius:var(--radius-sm);color:#ffffffd1;cursor:pointer;min-width:2.75rem;height:1.625rem;transition:all var(--dur-fast) var(--ease-out);background:#ffffff14;border:1px solid #ffffff29;justify-content:center;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.markdown-body .code-copy-btn:hover{color:#fff;background:#ffffff29}.markdown-body pre:before{content:"";border-radius:var(--radius-md) var(--radius-md) 0 0;pointer-events:none;background:linear-gradient(#ffffff0a,#0000);height:2rem;position:absolute;top:0;left:0;right:0}.markdown-body pre code{color:inherit;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:400;line-height:1.7}.markdown-body blockquote{border-left:.1875rem solid var(--brand);color:var(--text-secondary);background:var(--brand-tint);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:1rem 0;padding:.25rem 0 .25rem 1.125rem;font-style:italic}.markdown-body .markdown-pending{border:1px solid color-mix(in srgb, var(--warning) 42%, var(--border));border-left:.25rem solid var(--warning);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--warning) 10%, var(--surface-card));color:var(--text-secondary);align-items:flex-start;gap:.625rem;margin:1rem 0;padding:.75rem .875rem;font-style:normal;line-height:1.65;display:flex}.markdown-body .markdown-pending__label{border-radius:var(--radius-full);background:color-mix(in srgb, var(--warning) 18%, transparent);color:var(--warning);flex:none;padding:.0625rem .4375rem;font-size:.75rem;font-weight:700;line-height:1.45}.markdown-body .markdown-pending__content{min-width:0;color:var(--text)}.markdown-body .markdown-pending--inline{margin-block:.25rem;padding:.5rem .625rem}.markdown-body .markdown-pending__status{border-radius:var(--radius-full);background:color-mix(in srgb, var(--warning) 16%, transparent);min-height:1.375rem;color:var(--warning);align-items:center;padding:0 .4375rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.markdown-body table{border-collapse:collapse;border-radius:var(--radius);width:100%;box-shadow:var(--shadow-xs);margin:1rem 0;font-size:.8125rem;overflow:hidden}.markdown-body th,.markdown-body td{border:1px solid var(--border-light);text-align:left;padding:.625rem .875rem}.markdown-body th{background:var(--ink-50);color:var(--ink-700);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:700}.markdown-body tbody tr{transition:background var(--dur-fast) var(--ease-out)}.markdown-body tbody tr:hover{background:var(--brand-tint)}.markdown-body strong{color:var(--ink-900);font-weight:700}.markdown-body a{color:var(--brand);border-bottom:1px solid var(--brand-tint);transition:border-color var(--dur-fast) var(--ease-out);text-decoration:none}.markdown-body a:hover{border-bottom-color:var(--brand)}.markdown-body hr{background:linear-gradient(to right, transparent, var(--border), transparent);border:none;height:.0625rem;margin:1.5rem 0}.markdown-body img{border-radius:var(--radius);max-width:100%;box-shadow:var(--shadow-sm)}.markdown-body .mermaid{background:var(--ink-50);border-radius:var(--radius-md);border:1px solid var(--border-light);justify-content:center;margin:0;padding:1.25rem;display:flex;overflow-x:auto}.markdown-body .mermaid-block .code-copy-btn{border-color:var(--border-light);color:var(--ink-600);box-shadow:var(--shadow-xs);background:#ffffffdb}.markdown-body .mermaid-block .code-copy-btn:hover{color:var(--brand);background:#fff}.markdown-body .mermaid svg{max-width:100%;height:auto}.nx-sidebar button[data-v-b0dcc861]{font:inherit;cursor:pointer;color:inherit;text-align:left;background:0 0;border:0}.nx-sidebar button[data-v-b0dcc861]:focus-visible{box-shadow:0 0 0 .125rem var(--nx-accent-soft);outline:none}.nx-sidebar__children[data-v-b0dcc861]{flex-direction:column;gap:.125rem;margin:.125rem 0 .375rem 2.25rem;padding-left:.5625rem;display:flex;position:relative}.nx-sidebar__children[data-v-b0dcc861]:before{content:"";background:var(--nx-ink-3);opacity:.45;border-radius:.09375rem;width:.09375rem;position:absolute;top:.3125rem;bottom:.3125rem;left:0}.nx-sidebar__children .nx-sidebar__children[data-v-b0dcc861]{margin:0 0 .25rem .5rem}.nx-sidebar__child[data-v-b0dcc861]{border-radius:.5rem;align-items:center;gap:.5rem;width:100%;height:1.875rem;padding:0 .9375rem;transition:background-color .15s;display:flex}.nx-sidebar__child[data-v-b0dcc861]:hover{background:var(--nx-main-bg)}.nx-sidebar__child-label[data-v-b0dcc861]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--nx-ink-2);flex:1;font-size:.78125rem;transition:color .15s;overflow:hidden}.nx-sidebar__badge[data-v-b0dcc861]{background:var(--nx-badge-white);color:var(--nx-ink-faint);border-radius:.5625rem;flex-shrink:0;padding:.0625rem .4375rem;font-size:.65625rem;font-weight:500;line-height:1.4;transition:background-color .15s,color .15s}.nx-sidebar__chevron[data-v-b0dcc861]{color:var(--nx-ink-faint);flex-shrink:0;transition:transform .2s}.nx-sidebar__chevron.is-open[data-v-b0dcc861]{transform:rotate(180deg)}.nx-sidebar .nx-sidebar__child--active[data-v-b0dcc861]{background:var(--nx-accent-ghost)}.nx-sidebar__child--active .nx-sidebar__child-label[data-v-b0dcc861]{color:var(--nx-accent-deep);font-weight:600}.nx-sidebar--compact .nx-sidebar__child[data-v-b0dcc861]{height:1.875rem;padding:0 .9375rem}.nx-sidebar--compact .nx-sidebar__child-label[data-v-b0dcc861]{font-size:.78125rem}.nx-sidebar--compact .nx-sidebar__badge[data-v-b0dcc861]{border-radius:.5rem;padding:0 .3125rem;font-size:.65625rem}@media (height<=720px){.nx-sidebar__child[data-v-b0dcc861]{height:26px}}.nx-sidebar[data-v-479d013d]{background:var(--nx-sidebar-bg);border-radius:var(--nx-radius-md);flex-direction:column;flex-shrink:0;width:14.75rem;min-height:0;padding:1.125rem .875rem 1rem 1rem;display:flex;overflow:hidden}.nx-sidebar button[data-v-479d013d]{font:inherit;cursor:pointer;color:inherit;text-align:left;background:0 0;border:0}.nx-sidebar button[data-v-479d013d]:focus-visible{box-shadow:0 0 0 .125rem var(--nx-accent-soft);outline:none}.nx-sidebar__topbar[data-v-479d013d]{justify-content:space-between;align-items:center;padding:0 0 .75rem .375rem;display:flex}.nx-sidebar__traffic[data-v-479d013d]{align-items:center;gap:.5rem;margin-right:.875rem;display:flex}.nx-sidebar__light[data-v-479d013d]{border-radius:50%;width:.6875rem;height:.6875rem;box-shadow:inset 0 0 0 .03125rem #00000014}.nx-sidebar__light--close[data-v-479d013d]{background:#ff5f57}.nx-sidebar__light--min[data-v-479d013d]{background:#febc2e}.nx-sidebar__light--max[data-v-479d013d]{background:#28c840}.nx-sidebar__collapse[data-v-479d013d]{width:1.5rem;height:1.5rem;color:var(--nx-ink-faint);border-radius:.375rem;place-items:center;transition:color .15s,background-color .15s;display:grid}.nx-sidebar__collapse[data-v-479d013d]:hover{color:var(--nx-ink-2);background:var(--nx-main-bg)}.nx-sidebar__brand[data-v-479d013d]{align-items:center;gap:.625rem;padding:0 .25rem .625rem;display:flex}.nx-sidebar__logo[data-v-479d013d]{background:linear-gradient(140deg,#ffb25a 0%,#ff7a2f 48%,#f05e23 100%);border-radius:.5rem;flex-shrink:0;width:1.625rem;height:1.625rem;position:relative;box-shadow:inset 0 .0625rem #ffffff59,0 .125rem .375rem #f05e2347}.nx-sidebar__logo[data-v-479d013d]:before{content:"";background:#fff;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.375rem;left:.375rem;box-shadow:0 0 .375rem #ffffffe6}.nx-sidebar__logo[data-v-479d013d]:after{content:"";background:#ffffffd9;border-radius:50%;width:.25rem;height:.25rem;position:absolute;bottom:.25rem;right:.25rem}.nx-sidebar__brand-copy[data-v-479d013d]{gap:.0625rem;min-width:0;display:grid}.nx-sidebar__brand-copy strong[data-v-479d013d]{color:var(--nx-ink);white-space:nowrap;font-size:.8125rem;font-weight:700;line-height:1.2}.nx-sidebar__brand-copy small[data-v-479d013d]{letter-spacing:.08em;color:var(--nx-ink-faint);white-space:nowrap;font-size:.625rem;line-height:1.2}.nx-sidebar__section[data-v-479d013d]{flex-direction:column;gap:.1875rem;display:flex}.nx-sidebar__nav[data-v-479d013d]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nx-side-line) transparent;flex-direction:column;flex:1;gap:.1875rem;min-height:0;padding-inline:.25rem;display:flex;overflow:hidden auto}.nx-sidebar__nav[data-v-479d013d]::-webkit-scrollbar{width:5px}.nx-sidebar__nav[data-v-479d013d]::-webkit-scrollbar-thumb{background:var(--nx-side-line);border-radius:5px}.nx-sidebar__nav[data-v-479d013d]::-webkit-scrollbar-track{background:0 0}.nx-sidebar button.nx-sidebar__section-title[data-v-479d013d]{border-radius:var(--nx-radius-sm);width:100%;color:var(--nx-ink-faint);white-space:nowrap;align-items:center;gap:.25rem;margin:0;padding:.625rem .375rem .25rem;font-size:.6875rem;font-weight:500;transition:color .15s,background-color .15s;display:flex}.nx-sidebar button.nx-sidebar__section-title--collapsible[data-v-479d013d]:hover{color:var(--nx-ink-2);background:var(--nx-main-bg)}.nx-sidebar__section-title-text[data-v-479d013d]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nx-sidebar__section-chevron[data-v-479d013d]{color:var(--nx-ink-faint);flex-shrink:0;margin-left:auto;transition:transform .2s}.nx-sidebar__section-chevron.is-collapsed[data-v-479d013d]{transform:rotate(-90deg)}.nx-sidebar button.nx-sidebar__section-title--directory[data-v-479d013d]{border-radius:var(--nx-radius-sm);letter-spacing:.01em;height:1.875rem;color:var(--nx-ink-strong);gap:.5rem;padding:0 .9375rem;font-size:.75rem;font-weight:600}.nx-sidebar button.nx-sidebar__section-title--directory[data-v-479d013d]:hover,.nx-sidebar button.nx-sidebar__section-title--active[data-v-479d013d]{color:var(--nx-accent-deep);background:var(--nx-accent-ghost)}.nx-sidebar__section-title--directory .nx-sidebar__icon[data-v-479d013d]{width:.9375rem;color:var(--nx-icon-color,var(--nx-ink-faint));flex:0 0 .9375rem}.nx-sidebar__section-title--active .nx-sidebar__section-chevron[data-v-479d013d]{color:var(--nx-accent-deep)}.nx-sidebar__item[data-v-479d013d]{border-radius:var(--nx-radius-sm);align-items:center;gap:.5625rem;width:100%;height:2.125rem;padding:0 .9375rem 0 1.375rem;transition:background-color .15s,color .15s;display:flex}.nx-sidebar__item[data-v-479d013d]:hover{background:var(--nx-main-bg)}.nx-sidebar button.nx-sidebar__item--top[data-v-479d013d]{padding-left:.9375rem}.nx-sidebar__icon[data-v-479d013d]{width:1.0625rem;color:var(--nx-icon-color,var(--nx-tone,var(--nx-ink-2)));flex:0 0 1.0625rem;place-items:center;transition:color .15s;display:grid}.nx-sidebar__icon-fallback[data-v-479d013d]{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.nx-sidebar__label[data-v-479d013d]{text-overflow:ellipsis;white-space:nowrap;word-break:break-word;min-width:0;color:var(--nx-ink-strong);flex:1;font-size:.8125rem;font-weight:500;transition:color .15s;overflow:hidden}.nx-sidebar__badge[data-v-479d013d]{background:var(--nx-badge-white);color:var(--nx-ink-faint);border-radius:.5625rem;flex-shrink:0;padding:.0625rem .4375rem;font-size:.65625rem;font-weight:500;line-height:1.4;transition:background-color .15s,color .15s}.nx-sidebar__chevron[data-v-479d013d]{color:var(--nx-ink-faint);flex-shrink:0;transition:transform .2s}.nx-sidebar__chevron.is-open[data-v-479d013d]{transform:rotate(180deg)}.nx-sidebar .nx-sidebar__item--active[data-v-479d013d]{background:var(--nx-accent-ghost)}.nx-sidebar__item--active .nx-sidebar__label[data-v-479d013d]{color:var(--nx-accent-deep);font-weight:600}.nx-sidebar__item--active .nx-sidebar__icon[data-v-479d013d]{color:var(--nx-accent)}.nx-sidebar .nx-sidebar__item--active .nx-sidebar__icon--tinted[data-v-479d013d]{color:var(--nx-icon-color,var(--nx-accent))}.nx-sidebar__item--active[data-tone=accent] .nx-sidebar__badge[data-v-479d013d]{background:var(--nx-accent-badge);color:var(--nx-accent-deep)}.nx-sidebar__footer[data-v-479d013d]{flex-shrink:0;margin-top:.625rem}.nx-sidebar__divider[data-v-479d013d]{background:var(--nx-side-line);height:.0625rem}.nx-sidebar button.nx-sidebar__user[data-v-479d013d]{font:inherit;cursor:pointer;color:inherit;text-align:left;background:#fbfafc;border:0;border-radius:.625rem;align-items:center;gap:.625rem;width:100%;padding:.625rem .5rem;transition:background-color .15s;display:flex;box-shadow:0 .0625rem .25rem #3c325a14}[data-theme=dark] .nx-sidebar button.nx-sidebar__user[data-v-479d013d]{background:#201d28}.nx-sidebar button.nx-sidebar__user[data-v-479d013d]:hover{background:var(--nx-surface)}.nx-sidebar__avatar[data-v-479d013d]{background:var(--nx-blue);color:#fff;border-radius:.9375rem;flex-shrink:0;place-items:center;width:1.875rem;height:1.875rem;font-size:.75rem;font-weight:600;display:grid}.nx-sidebar__user-copy[data-v-479d013d]{gap:.0625rem;min-width:0;display:grid}.nx-sidebar__user-copy strong[data-v-479d013d]{text-overflow:ellipsis;white-space:nowrap;color:var(--nx-ink);font-size:.78125rem;font-weight:500;overflow:hidden}.nx-sidebar__user-copy small[data-v-479d013d]{text-overflow:ellipsis;white-space:nowrap;color:var(--nx-ink-faint);font-size:.65625rem;overflow:hidden}.nx-sidebar__user-more[data-v-479d013d]{color:var(--nx-ink-faint);flex-shrink:0;margin-left:auto}.nx-sidebar--collapsed[data-v-479d013d]{align-items:stretch;width:4rem;padding:.875rem .4375rem .75rem}.nx-sidebar--collapsed .nx-sidebar__topbar[data-v-479d013d]{flex-direction:column;gap:.625rem;padding:0 0 .75rem}.nx-sidebar--collapsed .nx-sidebar__traffic[data-v-479d013d]{margin-right:0}.nx-sidebar--collapsed .nx-sidebar__brand[data-v-479d013d]{justify-content:center;padding:0 0 .5rem}.nx-sidebar--collapsed .nx-sidebar__rail[data-v-479d013d]{scrollbar-width:none;flex-direction:column;flex:1;align-items:center;gap:.375rem;min-height:0;display:flex;overflow:hidden auto}.nx-sidebar--collapsed .nx-sidebar__rail[data-v-479d013d]::-webkit-scrollbar{display:none}.nx-sidebar__rail-tile[data-v-479d013d]{width:2.75rem;height:2.75rem;color:var(--nx-icon-color,var(--nx-tone,var(--nx-ink-2)));border-radius:.75rem;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:grid}.nx-sidebar__rail-tile[data-v-479d013d]:hover{background:var(--nx-main-bg)}.nx-sidebar__rail-tile--active[data-v-479d013d]{background:var(--nx-accent);color:#fff}.nx-sidebar__rail-tile--active.nx-sidebar__rail-tile--tinted[data-v-479d013d]{color:var(--nx-icon-color,#fff)}.nx-sidebar--collapsed .nx-sidebar__footer[data-v-479d013d]{justify-items:center;display:grid}.nx-sidebar--collapsed .nx-sidebar__user[data-v-479d013d]{justify-content:center;gap:0;padding:.5rem 0}@media (height<=720px){.nx-sidebar[data-v-479d013d]{padding:12px 14px 10px 16px}.nx-sidebar button.nx-sidebar__section-title[data-v-479d013d]{padding:6px 6px 2px}.nx-sidebar__item[data-v-479d013d]{height:30px}.nx-sidebar__user[data-v-479d013d]{padding:6px}}.nx-sidebar--compact button.nx-sidebar__section-title[data-v-479d013d]{padding:.5rem .375rem .1875rem;font-size:.6875rem}.nx-sidebar--compact button.nx-sidebar__section-title--directory[data-v-479d013d]{height:2.0625rem;padding:0 .9375rem;font-size:.78125rem}.nx-sidebar--compact .nx-sidebar__item[data-v-479d013d]{gap:.5625rem;height:2.0625rem;padding:0 .9375rem 0 1.375rem}.nx-sidebar--compact .nx-sidebar__icon[data-v-479d013d]{flex-basis:1rem;width:1rem}.nx-sidebar--compact .nx-sidebar__icon svg[data-v-479d013d]{width:1rem;height:1rem}.nx-sidebar--compact .nx-sidebar__label[data-v-479d013d]{font-size:.8125rem;font-weight:400}.nx-sidebar--compact .nx-sidebar__item--active .nx-sidebar__label[data-v-479d013d]{color:var(--nx-accent-deep);font-weight:600}.nx-sidebar--compact .nx-sidebar__badge[data-v-479d013d]{border-radius:.5rem;padding:0 .3125rem;font-size:.65625rem}.nx-sidebar--compact .nx-sidebar__user-copy strong[data-v-479d013d]{font-size:.75rem;font-weight:600}.nx-header[data-v-882c5d21]{flex-shrink:0;align-items:center;gap:.75rem;height:3.5rem;padding:0 1.25rem;display:flex}.nx-header button[data-v-882c5d21]{font:inherit;cursor:pointer;color:inherit;border:0}.nx-header button[data-v-882c5d21]:focus-visible{box-shadow:0 0 0 .125rem var(--nx-accent-soft);outline:none}.nx-header__crumbs[data-v-882c5d21]{align-items:center;gap:.5rem;min-width:0;display:flex}.nx-header__crumb[data-v-882c5d21]{border-radius:6.25rem;flex-shrink:0;align-items:center;gap:.375rem;max-width:10rem;height:1.625rem;padding:0 .625rem;display:inline-flex}.nx-header__crumb-flag[data-v-882c5d21]{flex-shrink:0}.nx-header__crumb--link[data-v-882c5d21]{cursor:pointer;transition:filter .15s}.nx-header__crumb--link[data-v-882c5d21]:hover,.nx-header__crumb--link[data-v-882c5d21]:focus-visible{filter:brightness(1.08)saturate(1.15)}.nx-header__crumb--link:hover .nx-header__crumb-label[data-v-882c5d21],.nx-header__crumb--link:focus-visible .nx-header__crumb-label[data-v-882c5d21]{text-underline-offset:.1875rem;text-decoration:underline}.nx-header__crumb-label[data-v-882c5d21]{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.nx-header__project[data-v-882c5d21]{border-radius:6.25rem;flex-shrink:0;align-items:center;gap:.375rem;height:1.625rem;padding:0 .625rem;display:inline-flex}.nx-header__project-flag[data-v-882c5d21]{flex-shrink:0}.nx-header__project-name[data-v-882c5d21]{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;font-size:.8125rem;font-weight:500;overflow:hidden}.nx-header__crumb-sep[data-v-882c5d21]{color:var(--nx-ink-faint);flex-shrink:0}.nx-header__parent-title[data-v-882c5d21]{color:var(--nx-ink-2);flex-shrink:0;font-size:.75rem}.nx-header__title[data-v-882c5d21]{text-overflow:ellipsis;white-space:nowrap;word-break:break-word;min-width:0;color:var(--nx-ink);margin:0;font-size:.8125rem;font-weight:700;overflow:hidden}.nx-header__count[data-v-882c5d21]{background:var(--nx-track);color:var(--nx-ink-2);border-radius:6.25rem;flex-shrink:0;padding:.125rem .5625rem;font-size:.6875rem;font-weight:600;line-height:1.4}.nx-header__spacer[data-v-882c5d21]{flex:1;min-width:0}.nx-header__search[data-v-882c5d21]{border-radius:var(--nx-radius-sm);background:var(--nx-surface,var(--nx-badge-white));flex-shrink:0;align-items:center;gap:.5rem;width:14.375rem;height:2rem;padding:0 .625rem;transition:box-shadow .15s;display:flex}.nx-header__search[data-v-882c5d21]:focus-within{box-shadow:0 0 0 .125rem var(--nx-accent-soft)}.nx-header__search-icon[data-v-882c5d21]{color:var(--nx-ink-faint);flex-shrink:0}.nx-header__search-input[data-v-882c5d21]{min-width:0;font:inherit;color:var(--nx-ink-strong);background:0 0;border:0;outline:none;flex:1;font-size:.75rem}.nx-header__search-input[data-v-882c5d21]::placeholder{color:var(--nx-ink-faint);font-size:.75rem}.nx-header__search-kbd[data-v-882c5d21]{letter-spacing:.04em;color:var(--nx-ink-faint);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:.65625rem}.nx-header__icon-btn[data-v-882c5d21]{border-radius:var(--nx-radius-sm);background:var(--nx-surface,var(--nx-badge-white));width:2rem;height:2rem;color:var(--nx-ink-2);flex-shrink:0;place-items:center;transition:color .15s,filter .15s;display:grid;position:relative}.nx-header__icon-btn[data-v-882c5d21]:hover{color:var(--nx-ink-strong)}.nx-header__dot[data-v-882c5d21]{background:var(--nx-rose);width:.4375rem;height:.4375rem;box-shadow:0 0 0 .125rem var(--nx-window);border-radius:50%;position:absolute;top:.3125rem;right:.3125rem}.nx-header__badge[data-v-882c5d21]{background:var(--nx-rose);color:#fff;text-align:center;min-width:1rem;height:1rem;box-shadow:0 0 0 .125rem var(--nx-window);pointer-events:none;border-radius:.5rem;padding:0 .25rem;font-size:.6875rem;font-weight:600;line-height:1rem;position:absolute;top:0;right:-.25rem}.nx-header__avatar[data-v-882c5d21]{background:var(--nx-blue);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:600;display:grid}.nx-header__create[data-v-882c5d21]{background:var(--nx-accent);color:#fff;border-radius:6.25rem;flex-shrink:0;justify-content:center;align-items:center;gap:.4375rem;height:2.125rem;padding:0 .9375rem;transition:filter .15s,transform .15s;display:inline-flex}.nx-header__create[data-v-882c5d21]:hover{filter:brightness(.95);transform:translateY(-.0625rem)}.nx-header__create[data-v-882c5d21]:active{filter:brightness(.9);transform:translateY(0)}.nx-header__create-label[data-v-882c5d21]{white-space:nowrap;font-size:.78125rem;font-weight:600}.nx-header__hamburger[data-v-882c5d21],.nx-header__search-btn[data-v-882c5d21]{display:none}@media (width<=767px){.nx-header[data-v-882c5d21]{gap:10px;padding:0 14px}.nx-header__hamburger[data-v-882c5d21],.nx-header__search-btn[data-v-882c5d21]{display:grid}.nx-header__search[data-v-882c5d21]{display:none}.nx-header__project-name[data-v-882c5d21]{max-width:96px;font-size:12px}.nx-header__crumb[data-v-882c5d21]{max-width:96px}.nx-header__crumb-label[data-v-882c5d21]{font-size:12px}.nx-header__create[data-v-882c5d21]{width:34px;padding:0}.nx-header__create-label[data-v-882c5d21]{display:none}}.nx-shell[data-v-3a235041]{background:var(--nx-canvas);min-height:100vh;font-family:var(--nx-font,inherit);position:relative}.nx-blob[data-v-3a235041]{filter:blur(3.75rem);opacity:.5;pointer-events:none;z-index:0;border-radius:50%;position:fixed}.nx-blob--violet[data-v-3a235041]{background:var(--nx-blob-violet);width:35rem;height:35rem;top:-11.25rem;left:-10rem}.nx-blob--peach[data-v-3a235041]{background:var(--nx-blob-peach);width:32.5rem;height:32.5rem;bottom:-10.625rem;right:-9.375rem}.nx-blob--mint[data-v-3a235041]{background:var(--nx-blob-mint);width:26.25rem;height:26.25rem;top:-9.375rem;right:-5rem}.nx-window[data-v-3a235041]{z-index:1;grid-template-columns:var(--nx-sidebar-w,14.75rem) minmax(0, 1fr);background:var(--nx-window);-webkit-backdrop-filter:blur(1.25rem);border-radius:0;gap:.625rem;width:100vw;height:100dvh;margin:0;padding:.625rem .75rem;display:grid;position:relative}.nx-window__sidebar[data-v-3a235041]{min-width:0;min-height:0}.nx-window__main[data-v-3a235041]{background:var(--nx-main-bg);border-radius:var(--nx-radius-md);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.nx-window__content[data-v-3a235041]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nx-line) transparent;flex:1;min-height:0;padding:1rem 1.125rem 1.25rem;overflow:auto}.nx-window__content[data-v-3a235041]::-webkit-scrollbar{width:6px}.nx-window__content[data-v-3a235041]::-webkit-scrollbar-thumb{background:var(--nx-line);border-radius:6px}.nx-window__content[data-v-3a235041]::-webkit-scrollbar-track{background:0 0}.nx-shell__drawer-body[data-v-3a235041]{height:100%;display:flex}.nx-shell__drawer-body[data-v-3a235041] .nx-sidebar{border-radius:0;flex:1;min-height:0}.nx-shell__drawer-body[data-v-3a235041] .nx-sidebar__topbar{display:none}@media (width>=768px) and (width<=1199px){.nx-window[data-v-3a235041]{gap:8px;padding:8px}}@media (width<=767px){.nx-window[data-v-3a235041]{border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;width:100vw;height:100dvh;margin:0;padding:0}.nx-window__sidebar[data-v-3a235041]{display:none}}
