.nbi{--nbi-live:var(--action);--nbi-c:var(--action);--nbi-c-edge:color-mix(in oklab, var(--action) 85.4%, black);--nbi-tile-glow:color-mix(in oklab, var(--action) 70%, var(--ink));--nbi-ease:cubic-bezier(.22, 1, .36, 1);flex:none;overflow:visible}.nbi__live{transition:color .2s var(--nbi-ease)}.nbi [data-anim=pulse],.nbi [data-anim=pop]{transform-box:fill-box;transform-origin:50%}.nbi [data-anim=grow]{transform-box:fill-box;transform-origin:50% 100%}.nbi[data-variant=glass]{filter:drop-shadow(0 1.2px 1.6px color-mix(in srgb, var(--nbi-c) 35%, transparent))}.nbi[data-variant=tile]{filter:drop-shadow(0 1.5px 2px color-mix(in srgb, var(--nbi-tile-glow) 28%, transparent))}:root:not([data-brand]) .nbi{--nbi-c-edge:#0784b8;--nbi-tile-glow:#0a5fd6}.nbi__body{transform-box:view-box}.nbi__body[data-anim=sway]{transform-origin:12px 4px}.nbi__body[data-anim=spin]{transform-origin:12px 12px}.nbi__body[data-anim=ring]{transform-origin:9px 14px}:is(a,button,summary,[role=button],[role=tab],[role=menuitem],[role=option],[data-nbi-host]):is(:hover,:focus-visible) .nbi[data-variant=line] .nbi__live,:is([aria-current=page],[aria-current=true],[aria-selected=true],[aria-pressed=true],[data-active=true]) .nbi[data-variant=line] .nbi__live,.nbi[data-variant=line][data-on] .nbi__live{color:var(--nbi-live)}:is(a,button,summary,[role=button],[role=tab],[role=menuitem],[role=option],[data-nbi-host]):is(:hover,:focus-visible) .nbi [data-anim=draw],:is([aria-current=page],[aria-current=true],[aria-selected=true],[aria-pressed=true],[data-active=true]) .nbi [data-anim=draw],.nbi[data-on] [data-anim=draw]{animation:nbi-draw .55s var(--nbi-ease) var(--nbi-delay,0s) both}:is(a,button,summary,[role=button],[role=tab],[role=menuitem],[role=option],[data-nbi-host]):is(:hover,:focus-visible) .nbi [data-anim=pulse],:is([aria-current=page],[aria-current=true],[aria-selected=true],[aria-pressed=true],[data-active=true]) .nbi [data-anim=pulse],.nbi[data-on] [data-anim=pulse]{animation:nbi-pulse .5s var(--nbi-ease) var(--nbi-delay,0s) both}:is(a,button,summary,[role=button],[role=tab],[role=menuitem],[role=option],[data-nbi-host]):is(:hover,:focus-visible) .nbi__body[data-anim=sway],.nbi[data-on] .nbi__body[data-anim=sway]{animation:.7s ease-out both nbi-sway}:is(a,button,summary,[role=button],[role=tab],[role=menuitem],[role=option],[data-nbi-host]):is(:hover,:focus-visible) .nbi__body[data-anim=spin],.nbi[data-on] .nbi__body[data-anim=spin]{animation:nbi-spin .7s var(--nbi-ease) both}:is(a,button,summary,[role=button],[role=tab],[role=menuitem],[role=option],[data-nbi-host]):is(:hover,:focus-visible) .nbi__body[data-anim=nod],.nbi[data-on] .nbi__body[data-anim=nod]{animation:nbi-nod .5s var(--nbi-ease) both}:is(a,button,summary,[role=button],[role=tab],[role=menuitem],[role=option],[data-nbi-host]):is(:hover,:focus-visible) .nbi__body[data-anim=ring],.nbi[data-on] .nbi__body[data-anim=ring]{animation:.6s ease-out both nbi-ring}:is(a,button,summary,[role=button],[role=tab],[role=menuitem],[role=option],[data-nbi-host]):is(:hover,:focus-visible) .nbi__body[data-anim=rise],.nbi[data-on] .nbi__body[data-anim=rise]{animation:nbi-rise .5s var(--nbi-ease) both}:is(a,button,summary,[role=button],[role=tab],[role=menuitem],[role=option],[data-nbi-host]):is(:hover,:focus-visible) .nbi [data-anim=grow],:is([aria-current=page],[aria-current=true],[aria-selected=true],[aria-pressed=true],[data-active=true]) .nbi [data-anim=grow],.nbi[data-on] [data-anim=grow]{animation:nbi-grow .6s var(--nbi-ease) var(--nbi-delay,0s) both}:is(a,button,summary,[role=button],[role=tab],[role=menuitem],[role=option],[data-nbi-host]):is(:hover,:focus-visible) .nbi [data-anim=pop],:is([aria-current=page],[aria-current=true],[aria-selected=true],[aria-pressed=true],[data-active=true]) .nbi [data-anim=pop],.nbi[data-on] [data-anim=pop]{animation:nbi-pop .5s var(--nbi-ease) var(--nbi-delay,0s) both}@keyframes nbi-grow{0%{transform:scaleY(.2)}70%{transform:scaleY(1.08)}to{transform:scaleY(1)}}@keyframes nbi-pop{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes nbi-draw{0%{stroke-dasharray:1 1.2;stroke-dashoffset:1.05px;opacity:0}12%{opacity:1}to{stroke-dasharray:1 1.2;stroke-dashoffset:0;opacity:1}}@keyframes nbi-pulse{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes nbi-sway{0%,to{transform:rotate(0)}20%{transform:rotate(13deg)}45%{transform:rotate(-10deg)}70%{transform:rotate(5deg)}88%{transform:rotate(-2deg)}}@keyframes nbi-spin{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes nbi-nod{0%,to{transform:translateY(0)}40%{transform:translateY(-1.4px)}}@keyframes nbi-ring{0%,to{transform:rotate(0)}15%{transform:rotate(-12deg)}35%{transform:rotate(10deg)}55%{transform:rotate(-7deg)}75%{transform:rotate(4deg)}}@keyframes nbi-rise{0%,to{transform:translateY(0)}45%{transform:translateY(-1.6px)}}@media (prefers-reduced-motion:reduce){.nbi *,.nbi{animation:none!important}}
@layer properties,theme,base;@layer components{:root{--nbk-pill:color-mix(in srgb, var(--bg) 30.6%, var(--surface));--nbk-pill-hover:var(--surface);--nbk-sh:inset 0 0 0 1px #ffffffe6, 0 0 0 1px #0f233c0d, 0 1px 1px #0f233c0d, 0 6px 16px -6px #0f233c29;--nbk-sh-hover:inset 0 0 0 1px #fff, 0 0 0 1px #0f233c0f, 0 1px 2px #0f233c0f, 0 10px 22px -8px #0f233c38;--nbk-deep-from:color-mix(in srgb, var(--action) 86%, var(--ink));--nbk-deep-to:color-mix(in oklab, var(--action) 75.1%, black);--nbk-deep:linear-gradient(180deg, var(--nbk-deep-from) 0%, var(--nbk-deep-to) 100%);--nbk-deep-hover-from:color-mix(in oklab, var(--action) 96.1%, var(--ink));--nbk-deep-hover-to:color-mix(in oklab, var(--action) 81.9%, black);--nbk-deep-hover:linear-gradient(180deg, var(--nbk-deep-hover-from) 0%, var(--nbk-deep-hover-to) 100%);--nbk-deep-solid:color-mix(in oklab, var(--action) 79.8%, black);--nbk-deep-ink:var(--on-deep);--nbk-deep-sh:inset 0 1px 0 #ffffff38, 0 1px 1px color-mix(in srgb, var(--cyan-900) 20%, transparent), 0 8px 18px -8px color-mix(in srgb, var(--cyan-600) 55%, transparent);--nbk-accent:var(--cyan-700);--nbk-tint:var(--cyan-50);--nbk-tint-2:var(--cyan-100);--nbk-muted:var(--ink-3);--nbk-danger:var(--danger);--nbk-danger-deep:color-mix(in oklab, var(--danger) 89.5%, black);--nbk-danger-tint:color-mix(in srgb, var(--danger) 11.2%, var(--surface));--nbk-danger-from:color-mix(in oklab, var(--danger) 91%, white);--nbk-danger-to:color-mix(in oklab, var(--danger) 87.8%, black);--nbk-warn:color-mix(in srgb, var(--warning) 95%, black);--nbk-warn-tint:color-mix(in srgb, var(--warning) 13.3%, var(--surface));--nbk-ok:var(--success);--nbk-ease:var(--ease-out);--nbk-sp-off-ink:color-mix(in oklab, var(--ink) 51.6%, var(--line));--nbk-sp-off-edge:color-mix(in srgb, var(--muted) 14.4%, var(--line));--nbk-sp-off-from:color-mix(in oklab, var(--muted) 8%, var(--surface));--nbk-sp-off-to:color-mix(in srgb, var(--muted) 21.5%, var(--surface));--nbk-sp-on-edge:color-mix(in srgb, var(--action) 22.2%, var(--line));--nbk-sp-on-from:color-mix(in srgb, var(--action) 13.3%, var(--surface));--nbk-sp-on-to:color-mix(in srgb, var(--action) 16.5%, var(--bg));--nbk-sp-work-ink:color-mix(in oklab, var(--warning) 75%, black);--nbk-sp-work-edge:color-mix(in srgb, var(--warning) 56.9%, var(--surface));--nbk-sp-work-from:color-mix(in srgb, var(--warning) 15.3%, var(--surface));--nbk-sp-work-to:color-mix(in srgb, var(--warning) 32.1%, var(--surface));--nbk-sp-all-ink:color-mix(in srgb, var(--ink) 95.2%, black);--nbk-sp-all-from:var(--surface);--nbk-sp-all-edge:color-mix(in srgb, var(--muted) 11.1%, var(--bg));--nbk-sp-all-to:color-mix(in srgb, var(--ink) 4.7%, var(--surface));--nbk-sp-x:color-mix(in oklab, var(--danger) 75%, var(--muted));--nbk-vp:color-mix(in srgb, var(--ink) 1.8%, var(--bg));--nbk-vp-hover:color-mix(in srgb, var(--bg) 36.2%, var(--line));--nbk-vp-open:color-mix(in srgb, var(--ink) 0.9%, var(--line));--nbk-ra-cap:color-mix(in oklab, var(--action) 32.4%, var(--surface))}:root:not([data-brand]){--nbk-deep-from:#0b94c8;--nbk-deep-to:#00729c;--nbk-deep-hover-from:#11a2d8;--nbk-deep-hover-to:#0380ad;--nbk-danger-deep:#d42f35;--nbk-danger-from:#ec5a5f;--nbk-danger-to:#cf2d33;--nbk-warn:#e38a0c;--nbk-sp-off-ink:#737b86;--nbk-sp-off-edge:#c8d1dc;--nbk-sp-off-from:#f1f2f4;--nbk-sp-off-to:#dcdee2;--nbk-sp-on-edge:#a9d4e6;--nbk-sp-on-from:#dcf3fd;--nbk-sp-on-to:#c6e6f3;--nbk-sp-work-ink:#a56a00;--nbk-sp-work-edge:#f0d56a;--nbk-sp-work-from:#fff4d9;--nbk-sp-work-to:#f7e7ac;--nbk-sp-all-ink:#20262e;--nbk-sp-all-edge:#dde3ea;--nbk-sp-all-from:#fff;--nbk-sp-all-to:#f3f4f6;--nbk-sp-x:#c85a60;--nbk-vp-hover:#e2e8f0}[data-theme=dark]{--nbk-pill:#12283f;--nbk-pill-hover:#163150;--nbk-sh:inset 0 0 0 1px color-mix(in srgb, var(--cyan-rim) 8%, transparent), 0 1px 2px #00000059, 0 6px 16px -6px #00081499;--nbk-sh-hover:inset 0 0 0 1px color-mix(in srgb, var(--cyan-rim) 12%, transparent), 0 1px 2px #0006, 0 10px 22px -8px #000814b3;--nbk-tint:color-mix(in srgb, var(--action) 14%, transparent);--nbk-tint-2:color-mix(in srgb, var(--action) 22%, transparent);--nbk-accent:var(--cyan-300);--nbk-danger-tint:color-mix(in srgb, var(--danger) 16%, transparent);--nbk-warn-tint:color-mix(in srgb, var(--nbk-warn) 16%, transparent)}.nbk-focus:focus-visible,.nbk-focus-within:focus-within{outline:2px solid var(--accent-text);outline-offset:3px}.nbk-spin{transform-origin:50%;animation:.9s linear infinite nbk-spin}[data-status]:not([data-status=working]) .nbk-spin{animation:none}@keyframes nbk-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nbk-spin{animation:none}}[data-off=true]{opacity:.48;cursor:not-allowed;filter:saturate(.6)}[data-off=true]:hover,[data-off=true]:active{transform:none}:root[data-brand]:not([data-brand=nabra]),[data-brand]:not([data-brand=nabra]){--nbk-pill:var(--surface);--nbk-pill-hover:var(--bg);--nbk-sh:inset 0 0 0 1px var(--line);--nbk-sh-hover:inset 0 0 0 1px var(--ink-3);--nbk-deep-from:var(--action);--nbk-deep-to:var(--action);--nbk-deep-hover-from:color-mix(in oklab, var(--action) 88%, var(--ink));--nbk-deep-hover-to:color-mix(in oklab, var(--action) 88%, var(--ink));--nbk-deep-solid:var(--action);--nbk-deep-ink:var(--on-action);--nbk-deep-sh:none;--nbk-accent:color-mix(in oklab, var(--action) 78%, var(--ink));--nbk-tint:color-mix(in srgb, var(--action) 10%, var(--surface));--nbk-tint-2:color-mix(in srgb, var(--action) 18%, var(--surface))}}@layer utilities;
@layer properties,theme,base;@layer components{.nb-eb{display:inline-flex;position:relative}.nb-eib{display:inline-grid;position:relative}}@layer utilities;.nb-eb{--h:36px;--chip:28px;--fs:14px;--pad:15px;isolation:isolate;height:var(--h);padding-inline:var(--pad);border-radius:var(--r-control);cursor:pointer;white-space:nowrap;font:inherit;font-size:var(--fs);letter-spacing:-.005em;background:var(--nbk-pill);color:var(--ink);box-shadow:var(--nbk-sh);transition:background-color .16s ease, color .16s ease, box-shadow .16s ease, padding .34s var(--nbk-ease), transform .46s cubic-bezier(.3, 1.7, .45, 1);border:0;flex-shrink:0;justify-content:center;align-items:center;gap:9px;font-weight:600;line-height:1}.nb-eb:is([data-size=sm],.nb-eb--sm){--h:32px;--chip:24px;--fs:13px;--pad:13px;gap:7px}.nb-eb:is([data-size=lg],.nb-eb--lg){--h:40px;--chip:32px;--fs:15px;--pad:18px;gap:10px}.nb-eb:is([data-size=xl],.nb-eb--xl){--h:56px;--chip:44px;--fs:16px;--pad:28px;gap:12px}.nb-eb[data-chip]{padding-inline:calc((var(--h) - var(--chip)) / 2) calc(var(--pad) + 2px)}.nb-eb[data-chip][data-status=idle]{padding-inline:var(--pad);gap:8px}.nb-eb[data-chip][data-status=done]{padding-inline:calc(var(--pad) + 2px) calc((var(--h) - var(--chip)) / 2)}.nb-eb:hover{box-shadow:var(--nbk-sh-hover)}.nb-eb:active:not([data-off]):not([aria-busy]){transition-duration:.16s,.16s,.16s,.34s,80ms;transform:scale(.955,.92)}.nb-eb__chip{z-index:1;width:var(--chip);height:var(--chip);border-radius:min(50%, max(0px, calc(var(--r-control) - 4px)));background:var(--nbk-tint);color:var(--nbk-accent);flex:none;place-items:center;transition:background-color .25s,color .25s;display:grid;position:relative}.nb-eb[data-status=idle] .nb-eb__chip{border-radius:0;width:16px;height:16px;color:inherit!important;box-shadow:none!important;background:0 0!important}.nb-eb[data-status=idle] .nb-eb__glyph>svg{width:16px;height:16px}.nb-eb[data-status=done] .nb-eb__chip{order:3}.nb-eb__glyph{opacity:0;place-items:center;transition:opacity .16s,transform .3s cubic-bezier(.3,1.5,.5,1);display:grid;position:absolute;inset:0;transform:scale(.45)}.nb-eb__glyph[data-on]{opacity:1;transition-delay:40ms;transform:none}.nb-eb__glyph>svg{width:calc(var(--chip) * .54);height:calc(var(--chip) * .54);stroke-width:2px}.nb-eb__ring{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:20 100}.nb-eb__text,.nb-eb__end{z-index:1;align-items:center;gap:7px;display:inline-flex;position:relative}.nb-eb__text{min-width:0}.nb-eb>svg,.nb-eb__text>svg{flex:none;width:16px;height:16px}a.nb-eb{text-decoration:none}.nb-eb__end>svg{opacity:.7;width:16px;height:16px}.nb-eb__label{z-index:1;text-align:start;padding-block:3px;display:inline-block;position:relative;overflow:hidden}.nb-eb__label .nb-eb__text{display:inline-block}.nb-eb__text[data-in]{animation:nb-eb-in .24s var(--nbk-ease) 40ms both}.nb-eb__out{inset-inline-start:0;animation:nb-eb-out 90ms var(--nbk-ease) forwards;position:absolute;top:3px}@keyframes nb-eb-in{0%{opacity:0;filter:blur(2px);transform:translateY(3px)}}@keyframes nb-eb-out{to{opacity:0;filter:blur(2px);transform:translateY(-3px)}}.nb-eb__probe{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute}.nb-eb__fill{z-index:1;top:auto;bottom:0;opacity:0;background:var(--nbk-accent);pointer-events:none;border-radius:0;width:0;height:3px;transition:opacity .2s;position:absolute;inset-inline-start:0}.nb-eb[data-status=working] .nb-eb__fill{opacity:.88;animation:4s cubic-bezier(.15,.75,.25,1) forwards nb-eb-creep}.nb-eb[data-status=working][data-known] .nb-eb__fill{width:calc(100% * var(--p,0));transition:width .45s var(--nbk-ease), opacity .2s ease;animation:none}.nb-eb[data-status=done] .nb-eb__fill{opacity:0;width:100%;transition:width .3s var(--nbk-ease), opacity .45s ease .35s}@keyframes nb-eb-creep{0%{width:0}to{width:90%}}.nb-eb[aria-busy]{cursor:progress}.nb-eb__led{z-index:1;opacity:0;width:14px;height:2px;transition:opacity .2s ease, background-color .2s ease, box-shadow .2s ease, width .25s var(--nbk-ease);background:currentColor;border-radius:2px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.nb-eb[data-size=sm] .nb-eb__led{width:12px;bottom:2px}.nb-eb[aria-pressed=true] .nb-eb__led{opacity:1;background:var(--nbk-accent);width:18px;box-shadow:0 0 6px 0 var(--nbk-accent)}.nb-eb__badge{z-index:2;top:-1px;background:var(--nbk-warn);width:9px;height:9px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;inset-inline-end:-1px}.nb-eb:is([data-role=primary],.nb-eb--primary){background:var(--nbk-deep);color:var(--nbk-deep-ink);box-shadow:var(--nbk-deep-sh)}.nb-eb:is([data-role=primary],.nb-eb--primary):hover{background:var(--nbk-deep-hover)}.nb-eb:is([data-role=primary],.nb-eb--primary) .nb-eb__chip{background:var(--nbk-deep-ink);color:var(--nbk-deep-solid);box-shadow:0 1px 2px color-mix(in srgb, var(--cyan-900) 25%, transparent)}.nb-eb:is([data-role=primary],.nb-eb--primary) .nb-eb__fill{background:color-mix(in srgb, var(--nbk-deep-ink) 75%, transparent);box-shadow:none}.nb-eb:is([data-role=secondary],.nb-eb--secondary)[aria-pressed=true]{background:var(--nbk-tint);color:var(--nbk-accent)}.nb-eb:is([data-role=ghost],.nb-eb--ghost){color:var(--ink-2);box-shadow:none;background:0 0}.nb-eb:is([data-role=ghost],.nb-eb--ghost):hover{background:color-mix(in srgb, var(--ink) 5%, transparent);color:var(--ink);box-shadow:none}.nb-eb:is([data-role=ghost],.nb-eb--ghost) .nb-eb__chip{color:var(--ink-3);background:0 0}.nb-eb:is([data-role=ghost],.nb-eb--ghost)[aria-pressed=true]{background:var(--nbk-tint);color:var(--nbk-accent)}.nb-eb:is([data-role=ghost],.nb-eb--ghost) .nb-eb__fill{background:var(--nbk-accent)}.nb-eb:is([data-role=danger],.nb-eb--danger){color:var(--nbk-danger-deep)}.nb-eb:is([data-role=danger],.nb-eb--danger) .nb-eb__chip{background:var(--nbk-danger-tint);color:var(--nbk-danger-deep)}.nb-eb:is([data-role=danger],.nb-eb--danger) .nb-eb__fill{background:var(--nbk-danger-deep)}.nb-eb:is([data-role^=danger],.nb-eb--danger,.nb-eb--danger-solid):is(:hover,:focus-visible):not([data-off]) .nb-eb__led{opacity:1;background:var(--nbk-danger);width:18px;box-shadow:0 0 7px 1px color-mix(in srgb, var(--nbk-danger) 70%, transparent)}.nb-eb:is([data-role=danger-solid],.nb-eb--danger-solid){background:linear-gradient(180deg, var(--nbk-danger-from) 0%, var(--nbk-danger-to) 100%);color:#fff;box-shadow:inset 0 1px 0 #ffffff38, 0 1px 1px #5a0a0e33, 0 8px 18px -8px color-mix(in srgb, var(--nbk-danger-deep) 60%, transparent)}.nb-eb:is([data-role=danger-solid],.nb-eb--danger-solid) .nb-eb__chip{color:var(--nbk-danger-deep);background:#fff}.nb-eb:is([data-role=danger-solid],.nb-eb--danger-solid) .nb-eb__fill{background:#ffffffbf}.nb-eb:is([data-role=danger-solid],.nb-eb--danger-solid):is(:hover,:focus-visible):not([data-off]) .nb-eb__led{background:#fff;box-shadow:0 0 7px 1px #fffc}.nb-eb:is([data-role=on-colour],.nb-eb--on-colour){background:color-mix(in srgb, var(--nb-on,#fff) 14%, transparent);color:var(--nb-on,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nb-on,#fff) 42%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nb-eb:is([data-role=on-colour],.nb-eb--on-colour):hover:not([data-off]){background:var(--nb-on,#fff);color:var(--nb-on-ink,var(--ink));box-shadow:0 1px 2px #000a1e33,0 10px 22px -8px #000a1e8c}.nb-eb:is([data-role=on-colour],.nb-eb--on-colour):focus-visible{outline-color:var(--nb-on,#fff)}.nb-eb:is([data-role=on-colour],.nb-eb--on-colour)[aria-pressed=true]{background:var(--nb-on,#fff);color:var(--nb-on-ink,var(--ink))}.nb-eb:is([data-role=on-colour],.nb-eb--on-colour) .nb-eb__chip{background:color-mix(in srgb, var(--nb-on,#fff) 20%, transparent);color:inherit}.nb-eb:is([data-role=on-colour],.nb-eb--on-colour):hover:not([data-off]) .nb-eb__chip{background:color-mix(in srgb, var(--nb-on-ink,var(--ink)) 8%, transparent)}.nb-eb:is([data-role=on-colour],.nb-eb--on-colour) .nb-eb__fill{background:color-mix(in srgb, var(--nb-on,#fff) 75%, transparent)}.nb-eb:is([data-role=link],.nb-eb--link){height:auto;box-shadow:none;color:var(--nbk-accent);transition:background-size .28s var(--nbk-ease), color .16s ease;background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;border-radius:4px;padding:0;font-weight:600}.nb-eb:is([data-role=link],.nb-eb--link):hover{box-shadow:none;background-size:100% 1.5px}.nb-eb:is([data-role=link],.nb-eb--link):active{transform:none}.nb-eb:not([data-role^=primary]):not([data-role=danger-solid])[data-status=done] .nb-eb__chip{background:var(--nbk-deep);color:var(--nbk-deep-ink)}.nb-eb[data-status=error] .nb-eb__chip{background:var(--nbk-danger-tint);color:var(--nbk-danger-deep)}.nb-eb[data-shake],.nb-eib[data-shake]{animation:nb-eb-shake var(--dur-button-shake) var(--nbk-ease)}@keyframes nb-eb-shake{20%{translate:-3px}45%{translate:3px}70%{translate:-2px}to{translate:0}}.nb-eib{--s:36px;--g:18px;width:var(--s);height:var(--s);border-radius:min(50%, var(--r-control));cursor:pointer;color:var(--ink-2);background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background-color .16s,color .16s,box-shadow .2s,transform .46s cubic-bezier(.3,1.7,.45,1);box-shadow:0 0 #0000}.nb-eib[data-size=sm]{--s:32px;--g:16px}.nb-eib[data-size=xs]{--s:28px;--g:16px}.nb-eib[data-variant=raised],.nb-eib[data-variant=ghost]:hover{background:var(--nbk-pill);color:var(--ink);box-shadow:var(--nbk-sh)}.nb-eib[data-variant=raised]:hover{box-shadow:var(--nbk-sh-hover);color:var(--nbk-accent)}.nb-eib[data-variant=on-colour]{color:color-mix(in srgb, var(--nb-on,#fff) 78%, transparent)}.nb-eib[data-variant=on-colour]:hover{background:color-mix(in srgb, var(--nb-on,#fff) 16%, transparent);color:var(--nb-on,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nb-on,#fff) 28%, transparent)}.nb-eib[data-variant=on-colour]:focus-visible{outline-color:var(--nb-on,#fff)}.nb-eib[data-variant=on-colour][data-on]{background:color-mix(in srgb, var(--nb-on,#fff) 22%, transparent);color:var(--nb-on,#fff)}.nb-eib:active:not([data-off]):not([aria-busy]){transition-duration:.16s,.16s,.2s,80ms;transform:scale(.9)}.nb-eib[data-on]{background:var(--nbk-tint);color:var(--nbk-accent);box-shadow:none}.nb-eib[data-status=working],.nb-eib[data-status=done]{color:var(--nbk-accent);cursor:progress}.nb-eib__g{opacity:0;place-items:center;transition:opacity .16s,transform .3s cubic-bezier(.3,1.5,.5,1);display:grid;position:absolute;inset:0;transform:scale(.5)}.nb-eib__g[data-on]{opacity:1;transition-delay:40ms;transform:none}.nb-eib__g--pop{transform:scale(.3)}.nb-eib__g--pop[data-on]{transition:opacity .15s 40ms,transform .42s cubic-bezier(.3,1.9,.45,1) 40ms}.nb-eib__g>svg{width:var(--g);height:var(--g);stroke-width:1.9px}.nb-eib__ring{fill:none;stroke-width:2.6px}.nb-eib__track{stroke:var(--nbk-tint-2)}.nb-eib__arc{stroke:currentColor;stroke-linecap:round;stroke-dasharray:16 100}.nb-eib__disc{width:calc(var(--g) + 4px);height:calc(var(--g) + 4px);background:var(--nbk-deep);color:var(--nbk-deep-ink);box-shadow:0 4px 10px -4px color-mix(in srgb, var(--cyan-600) 70%, transparent);border-radius:50%;place-items:center;display:grid}.nb-eib__disc>svg{width:calc(var(--g) * .7);height:calc(var(--g) * .7)}.nb-eib__err{color:var(--nbk-danger-deep)}.nb-eib__led{background:var(--nbk-accent);opacity:0;width:0;height:2px;transition:width .25s var(--nbk-ease), opacity .2s ease;border-radius:2px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.nb-eib[data-on] .nb-eib__led{opacity:1;width:10px;box-shadow:0 0 6px 0 var(--nbk-accent)}.nb-eib__count{top:-3px;background:var(--nbk-deep-solid);min-width:16px;height:16px;color:var(--nbk-deep-ink);box-shadow:0 0 0 2px var(--bg);border-radius:8px;place-items:center;padding-inline:4px;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-end:-3px}@media (prefers-reduced-motion:reduce){.nb-eb,.nb-eib{transition-duration:10ms}.nb-eb:active,.nb-eib:active{transform:none}.nb-eb__glyph,.nb-eib__g{transition-duration:10ms;transform:none}.nb-eb__text[data-in],.nb-eb__out{animation:none}.nb-eb[data-status=working] .nb-eb__fill{width:60%;animation:none}}.nb-eb__count{background:var(--nbk-danger-tint);min-width:20px;height:20px;color:var(--nbk-danger-deep);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding-inline:5px;font-size:12px;font-weight:700;display:inline-grid}
@layer properties,theme,base;@layer components{.nb-vp{flex-direction:column;align-items:center;display:inline-flex;position:relative}.nb-vp__t{border-radius:var(--r-control);height:36px;font:inherit;color:var(--ink-3);background:var(--nbk-vp);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:8px;padding:0 13px 0 11px;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex}.nb-vp__t:hover{background:var(--nbk-vp-hover)}.nb-vp[data-open=true] .nb-vp__t{background:var(--nbk-vp-open)}.nb-vp__t:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px;box-shadow:none}.nb-vp__ic{flex:none;place-items:center;width:18px;height:18px;display:grid;position:relative}.nb-vp__ic>svg{grid-area:1/1;width:16px;height:16px}.nb-vp__txt{display:inline-flex}.nb-vp__chev{flex:none;place-items:center;width:16px;height:16px;display:grid}.nb-vp__chev>svg{width:16px;height:16px}.nb-vp__pop{border-radius:var(--r-control);background:var(--surface);transform-origin:50% 100%;gap:0;padding:4px;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;translate:-50%;box-shadow:0 0 0 4px #0f233c0f,0 8px 20px -6px #0f233c2e}.nb-vp__pop:after{content:"";background:var(--surface);clip-path:polygon(0 0,100% 0,50% 100%);opacity:.9;width:12px;height:8px;position:absolute;top:100%;left:50%;translate:-50% 4px}.nb-vp__o{border-radius:max(0px, calc(var(--r-control) - 4px));z-index:1;height:32px;color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0 15px 0 12px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex;position:relative}.nb-vp__o[aria-checked=true]{color:var(--ink);font-weight:650}.nb-vp__o:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px;box-shadow:none}.nb-vp__o>svg{width:16px;height:16px}.nb-vp__hl{z-index:0;border-radius:max(0px, calc(var(--r-control) - 4px));background:var(--bg-2);width:80px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 1px #fff,0 1px 2px #0f233c24}[data-theme=dark] .nb-vp__t{color:var(--ink-2);background:#14293f}[data-theme=dark] .nb-vp[data-open=true] .nb-vp__t{background:#1b3552}[data-theme=dark] .nb-vp__pop,[data-theme=dark] .nb-vp__pop:after{background:#10243a}[data-theme=dark] .nb-vp__hl{background:#1c3855}.nb-vp[data-below=true] .nb-vp__pop{top:calc(100% + 12px);bottom:auto}.nb-vp[data-below=true] .nb-vp__pop:after{clip-path:polygon(50% 0,100% 100%,0 100%);top:auto;bottom:100%;translate:-50% -4px}}@layer utilities;
@layer properties,theme,base;@layer components{.nb-sp{--st-ink:var(--nbk-sp-off-ink);--st-edge:var(--nbk-sp-off-edge);box-sizing:border-box;border-radius:var(--r-control);white-space:nowrap;height:32px;color:var(--st-ink);vertical-align:middle;isolation:isolate;box-shadow:0 0 0 1px var(--st-edge), 0 1px 2px #0f233c1a, 0 4px 8px #0f233c0f;letter-spacing:0;font-variant-numeric:tabular-nums;cursor:default;background:0 0;border:0;flex:none;justify-content:center;align-items:center;max-width:240px;padding:0 13px 0 11px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:color .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}button.nb-sp{cursor:pointer;-webkit-tap-highlight-color:transparent}button.nb-sp:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.nb-sp[data-state=connected]{--st-ink:var(--nbk-accent);--st-edge:var(--nbk-sp-on-edge)}.nb-sp[data-state=working]{--st-ink:var(--nbk-sp-work-ink);--st-edge:var(--nbk-sp-work-edge)}.nb-sp[data-state=off]{--st-ink:var(--nbk-sp-off-ink);--st-edge:var(--nbk-sp-off-edge)}.nb-sp[data-state=alloff]{--st-ink:var(--nbk-sp-all-ink);--st-edge:var(--nbk-sp-all-edge)}.nb-sp__layers{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.nb-sp__layer{opacity:0;transition:opacity .3s;position:absolute;inset:0;box-shadow:inset 0 1.5px #fffffff2,inset 0 -1px #0f233c0d}.nb-sp[data-state=connected] .nb-sp__layer[data-for=connected],.nb-sp[data-state=working] .nb-sp__layer[data-for=working],.nb-sp[data-state=off] .nb-sp__layer[data-for=off],.nb-sp[data-state=alloff] .nb-sp__layer[data-for=alloff]{opacity:1}.nb-sp__layer[data-for=connected]{background:linear-gradient(180deg, var(--nbk-sp-on-from), var(--nbk-sp-on-to))}.nb-sp__layer[data-for=working]{background:linear-gradient(180deg, var(--nbk-sp-work-from), var(--nbk-sp-work-to))}.nb-sp__layer[data-for=off]{background:linear-gradient(180deg, var(--nbk-sp-off-from), var(--nbk-sp-off-to))}.nb-sp__layer[data-for=alloff]{background:linear-gradient(180deg, var(--nbk-sp-all-from), var(--nbk-sp-all-to))}.nb-sp__in{align-items:center;gap:7px;display:inline-flex;position:relative}.nb-sp__icon{width:16px;height:16px;color:var(--ink-3);transition:color .18s var(--btn-ease-out);flex:none;place-items:center;display:grid;position:relative}.nb-sp__icon>*{grid-area:1/1}.nb-sp__icon svg{stroke-width:2px;width:16px;height:16px}.nb-sp__spin{animation:.9s linear infinite nb-sp-spin}.nb-sp__dash{animation:14s linear infinite nb-sp-spin}.nb-sp__off{color:var(--nbk-sp-x)}.nb-sp__text{display:inline-block;position:relative}@keyframes nb-sp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nb-sp__spin{animation-duration:2.4s}.nb-sp__dash{animation:none}.nb-sp__layer,.nb-sp{transition:none}.nb-sp,.nb-sp *{animation:none!important;transform:none!important}}}@layer utilities;
@layer properties,theme,base;@layer components{.nb-ra{--ra-cap:var(--nbk-ra-cap);--ra-pill:color-mix(in srgb, var(--surface) 94%, transparent);--ra-hover:var(--nbk-tint-2);border-radius:var(--r-control);vertical-align:middle;background:var(--ra-cap);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--action) 14%, transparent), 0 1px 2px #0f233c0f;align-items:center;gap:4px;padding:4px;font-family:inherit;display:inline-flex}.nb-ra__btn,.nb-ra__more{border-radius:max(0px, calc(var(--r-control) - 4px));background:var(--ra-pill);height:28px;color:var(--ink);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex:none;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:500;line-height:1;transition:background-color .15s,color .15s;display:inline-flex;position:relative;overflow:hidden}.nb-ra__btn{padding-inline:0}.nb-ra__lab{padding-inline:12px;display:inline-block}.nb-ra__btn:hover,.nb-ra__btn:focus-visible{background:var(--ra-hover)}.nb-ra__btn[data-danger=true]{color:var(--danger-text)}.nb-ra__more{width:28px;padding:0}.nb-ra__more:hover{background:#fff}.nb-ra__btn:focus-visible,.nb-ra__more:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;overflow:visible}.nb-ra__mi{place-items:center;display:grid;position:absolute;inset:0}.nb-ra__mi>svg{width:16px;height:16px}[data-theme=dark] .nb-ra{--ra-cap:#1b3a52;--ra-pill:#13263a;--ra-hover:#1d4560}[data-theme=dark] .nb-ra__btn,[data-theme=dark] .nb-ra__more{color:#fff}}@layer utilities;
@layer properties,theme,base;@layer components{.nb-ct{align-items:center;gap:8px;display:inline-flex;position:relative}.nb-ct__measure{top:0;visibility:hidden;pointer-events:none;flex-direction:column;width:0;height:0;display:flex;position:absolute;inset-inline-start:0;overflow:hidden}.nb-ct__measure>*{width:max-content}.nb-ct__cap{border-radius:min(18px, var(--r-control));background:var(--nbk-pill);height:36px;box-shadow:var(--nbk-sh);position:relative;overflow:hidden}.nb-ct__icons{align-items:center;padding-inline:2px;display:flex;position:absolute;inset:0 auto 0 0}.nb-ct__icon{border-radius:min(50%, max(0px, calc(var(--r-control) - 2px)));width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;transition:background-color .15s,color .15s,transform .12s;display:grid}.nb-ct__icon>svg{stroke-width:1.9px;width:16px;height:16px}.nb-ct__icon:hover:not(:disabled){background:var(--nbk-tint);color:var(--nbk-accent)}.nb-ct__icon[data-tone=danger]:hover{background:var(--nbk-danger-tint);color:var(--nbk-danger-deep)}.nb-ct__icon:active:not(:disabled){transform:scale(.92)}.nb-ct__icon:disabled{color:var(--line-2);cursor:default}.nb-ct__right{height:36px;position:relative}.nb-ct__layer{position:absolute;inset:0 auto 0 0}.nb-ct__primary,.nb-ct__quiet{border-radius:min(18px, var(--r-control));height:36px;font:inherit;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:7px;padding-inline:16px;font-size:14px;font-weight:600;display:inline-flex}.nb-ct__primary{background:var(--nbk-deep);color:var(--nbk-deep-ink);box-shadow:var(--nbk-deep-sh)}.nb-ct__primary:hover{filter:brightness(1.06)}.nb-ct__primary:active{transform:translateY(1px)}.nb-ct__primary>svg,.nb-ct__glyph>svg{stroke-width:2.6px;width:16px;height:16px}.nb-ct__glyph{place-items:center;display:grid}.nb-ct__primary:focus-visible{outline-offset:3px}.nb-ct__quiet{background:var(--nbk-pill);color:var(--ink-2);box-shadow:var(--nbk-sh)}.nb-ct__quiet:hover{background:var(--nbk-pill-hover);color:var(--nbk-danger-deep)}.nb-ct__edit{align-items:center;gap:6px;display:inline-flex}.nb-ct__layer.nb-ct__primary{width:100%}}@layer utilities;
@layer properties,theme,base;@layer components{.nb-sn{height:36px;position:relative}.nb-sn__next{border-radius:min(18px, var(--r-control));background:var(--nbk-deep);height:36px;color:var(--nbk-deep-ink);box-shadow:var(--nbk-deep-sh);font:inherit;cursor:pointer;border:0;place-items:center;font-size:14px;font-weight:600;display:grid;position:absolute;top:0;left:0;overflow:hidden}.nb-sn__next:hover{filter:brightness(1.06)}.nb-sn__next:active{filter:brightness(.96)}.nb-sn__label{white-space:nowrap}.nb-sn__back{border-radius:min(50%, var(--r-control));background:var(--nbk-pill);width:36px;height:36px;color:var(--ink-2);box-shadow:var(--nbk-sh);cursor:pointer;border:0;place-items:center;transition:color .15s,background-color .15s;display:grid;position:absolute;top:0}.nb-sn__back:hover{background:var(--nbk-pill-hover);color:var(--nbk-accent)}.nb-sn__back[data-off]{opacity:.4;pointer-events:none}.nb-sn__back>svg{stroke-width:2.2px;width:16px;height:16px}[dir=rtl] .nb-sn__back>svg{transform:scaleX(-1)}.nb-sn__dots{justify-content:center;align-items:center;gap:6px;height:36px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:0}.nb-sn__dot{background:var(--line-2);border-radius:4px;height:7px;transition:background-color .25s}.nb-sn__dot[data-done=true]{background:var(--nbk-tint-2)}.nb-sn__dot[data-on=true]{background:var(--nbk-deep-solid)}}@layer utilities;
@layer properties,theme,base;@layer components{.nb-ft{border-radius:min(50%, var(--r-control));cursor:pointer;background:var(--nbk-pill);width:36px;height:36px;color:var(--ink-2);box-shadow:var(--nbk-sh);border:0;place-items:center;transition:background-color .2s,color .2s,box-shadow .2s;display:grid;position:relative}.nb-ft:hover{background:var(--nbk-pill-hover);box-shadow:var(--nbk-sh-hover);color:var(--nbk-accent)}.nb-ft:active{transform:scale(.95)}.nb-ft[data-open=true]{background:var(--nbk-deep);color:var(--nbk-deep-ink);box-shadow:var(--nbk-deep-sh)}.nb-ft__lines{flex-direction:column;align-items:center;gap:3px;width:16px;display:flex}.nb-ft__lines>i{background:currentColor;border-radius:2px;height:2px;display:block}.nb-ft__badge{top:-4px;background:var(--nbk-deep-solid);min-width:18px;height:18px;color:var(--nbk-deep-ink);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--bg);border-radius:10px;place-items:center;padding-inline:5px;font-size:12px;font-weight:700;display:grid;position:absolute;inset-inline-end:-4px;overflow:hidden}}@layer utilities;
@layer properties,theme,base;@layer components{.nb-ag{border-radius:min(18px, var(--r-control));background:var(--nbk-pill);height:36px;box-shadow:var(--nbk-sh);align-items:stretch;padding:3px;display:inline-flex;position:relative}.nb-ag[data-size=lg]{border-radius:min(20px, var(--r-control));height:40px}.nb-ag__seg{border-radius:min(15px, var(--r-control));color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;isolation:isolate;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding-inline:13px;font-size:14px;font-weight:600;transition:color .15s,background-color .15s,transform .1s,box-shadow .1s;display:inline-flex;position:relative}.nb-ag__seg+.nb-ag__seg:before{content:"";inset-inline-start:-1px;background:var(--line);width:1px;transition:opacity .15s;position:absolute;top:8px;bottom:8px}.nb-ag__seg[data-icon=true]{width:30px;padding:0}.nb-ag__seg[data-muted=true]{color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:500}.nb-ag__seg:hover{background:var(--surface-2);color:var(--ink)}.nb-ag__seg:hover:before,.nb-ag__seg:hover+.nb-ag__seg:before,.nb-ag__seg[data-on=true]:before,.nb-ag__seg[data-on=true]+.nb-ag__seg:before{opacity:0}.nb-ag__seg:active{background:var(--surface-2);transform:translateY(1px);box-shadow:inset 0 1px 2px #0f233c1f}.nb-ag__seg[data-on=true]{color:var(--nbk-accent);background:0 0}.nb-ag__hl{border-radius:min(15px, var(--r-control));background:var(--surface);position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 0 0 1px #0f233c0f,0 2px 6px -2px #0f233c2e}[data-theme=dark] .nb-ag__hl{background:var(--nbk-tint-2)}.nb-ag__icon{place-items:center;display:grid}.nb-ag__icon svg{stroke-width:1.9px;width:16px;height:16px}.nb-ag[data-switch=true]{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 2px #0f233c0f}.nb-ag[data-switch=true] .nb-ag__seg:hover:not([data-on=true]){color:var(--ink);background:0 0}.nb-sb{display:inline-block;position:relative}.nb-sb__caret{width:30px;padding:0}.nb-sb[data-tone=deep] .nb-sb__pair{background:var(--nbk-deep);box-shadow:var(--nbk-deep-sh)}.nb-sb[data-tone=deep] .nb-ag__seg{color:var(--nbk-deep-ink)}.nb-sb[data-tone=deep] .nb-ag__seg:hover,.nb-sb[data-tone=deep] .nb-ag__seg:active{background:color-mix(in srgb, var(--nbk-deep-ink) 14%, transparent)}.nb-sb[data-tone=deep] .nb-ag__seg+.nb-ag__seg:before{background:color-mix(in srgb, var(--nbk-deep-ink) 28%, transparent)}.nb-sb__menu{top:calc(100% + 8px);z-index:20;transform-origin:100% 0;border-radius:var(--r-card-in);background:var(--surface);min-width:210px;margin:0;padding:5px;list-style:none;position:absolute;inset-inline-end:0;box-shadow:0 0 0 1px #0f233c0f,0 2px 4px #0f233c0d,0 16px 32px -12px #0f233c40}.nb-sb__item{border-radius:min(11px, var(--r-row));text-align:start;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;transition:background-color .14s;display:flex}.nb-sb__item:hover,.nb-sb__item:focus-visible{background:var(--nbk-tint)}.nb-sb__item:focus-visible{outline-offset:-2px}.nb-sb__oicon{border-radius:min(9px, var(--r-row));background:var(--surface-2);width:30px;height:30px;color:var(--nbk-accent);flex:none;place-items:center;display:grid}.nb-sb__oicon svg{stroke-width:1.9px;width:16px;height:16px}.nb-sb__otext{flex-direction:column;line-height:1.3;display:flex}.nb-sb__hint{color:var(--ink-3);font-size:12px;font-weight:400}.nb-ag[data-switch=true]{isolation:isolate}.nb-ag[data-switch=true] .nb-ag__hl{z-index:0}.nb-ag[data-switch=true] .nb-ag__seg{z-index:1;isolation:auto}.nb-ag[data-switch=true] .nb-ag__seg:active{box-shadow:none;background:0 0}}@layer utilities;
.nb-flip{perspective:1400px}.nb-flip__inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:relative}.nb-flip[data-flipped] .nb-flip__inner{transform:rotateY(180deg)}.nb-flip[data-axis=x][data-flipped] .nb-flip__inner{transform:rotateX(180deg)}.nb-flip__face{backface-visibility:hidden;position:absolute;inset:0}.nb-flip__back{transform:rotateY(180deg)}.nb-flip[data-axis=x] .nb-flip__back{transform:rotateX(180deg)}.nb-beacon{place-items:center;width:12px;height:12px;display:inline-grid;position:relative}.nb-beacon i{background:var(--success,#1f9d5c);border-radius:50%;width:8px;height:8px}.nb-beacon:after{content:"";color:var(--success,#1f9d5c);opacity:.35;background:currentColor;border-radius:50%;animation:1.8s ease-out infinite nb-beacon;position:absolute;inset:0}.nb-beacon[data-b=watch] i{background:var(--warning,#e59a13)}.nb-beacon[data-b=watch]:after{color:var(--warning,#e59a13)}.nb-beacon[data-b=down] i{background:var(--danger,#d94c4c)}.nb-beacon[data-b=down]:after{color:var(--danger,#d94c4c)}@keyframes nb-beacon{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.nb-flip__inner{transition:none}.nb-beacon:after{animation:none}}
.jsa-art{filter:drop-shadow(0 6px 10px #0f285a2e);display:block}.jsa-art[data-live] .jsa-wave{animation:1.8s ease-in-out infinite jsa-wave}.jsa-art[data-live] .jsa-w2{animation-delay:.25s}.jsa-art[data-live] .jsa-msg{transform-box:fill-box;animation:3.2s ease-in-out infinite jsa-msg}.jsa-art[data-live] .jsa-m2{animation-delay:1.1s}.jsa-art .jsa-bar{transform-box:fill-box;transform-origin:50%}.jsa-art[data-live] .jsa-bar{animation:1.1s ease-in-out infinite jsa-bar}@keyframes jsa-wave{0%,to{opacity:.35}50%{opacity:1}}@keyframes jsa-msg{0%,15%{opacity:0;transform:translateY(3px)}30%,80%{opacity:1;transform:none}to{opacity:0}}@keyframes jsa-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.jsa-art *{animation:none!important}}
:where(.jny,.jny-part){--ok:#1f9d5c;--watch:#d98a0b;--fail:#e5484d;--jny-ink:#0f172a;--mut:#5b6678;--ln:#e4e9f1}.jny{box-sizing:border-box;width:100%;height:100%;color:var(--jny-ink);font-variant-numeric:tabular-nums;background:linear-gradient(#eef3f9,#f4f7fb 40%);flex-direction:column;padding:22px 24px 24px;display:flex;overflow:hidden}.jny *,.jny-part,.jny-part *{box-sizing:border-box}.jny h1,.jny h2,.jny h3,.jny p,.jny-part p{margin:0}.jny-part{font-variant-numeric:tabular-nums;color:var(--jny-ink)}.jny-head{flex:none;justify-content:space-between;align-items:flex-end;height:56px;margin-bottom:16px;display:flex}.jny-hello{color:var(--mut);font-size:14px}.jny-head h1{letter-spacing:-.01em;color:#1d4f7a;font-size:28px;font-weight:500;animation:.7s both jny-rise}.jny-head h1 b{color:var(--jny-ink);font-weight:800}.jny-when{align-items:center;gap:16px;font-size:14px;display:flex}.jny-pill{border:1px solid var(--ln);background:#fff;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 14px;font-weight:500;display:inline-flex}.jny-upd{color:var(--mut);align-items:center;gap:8px;display:inline-flex}.jny-live{background:var(--ok);border-radius:50%;width:8px;height:8px;animation:1.8s infinite jny-ping;box-shadow:0 0 #1f9d5c80}.jny-grid{flex:1;grid-template-rows:minmax(0,668fr) minmax(0,276fr);grid-template-columns:minmax(0,1fr) minmax(300px,386px);gap:16px 20px;min-height:0;display:grid}.jny-card{border:1px solid var(--ln);background:#fff;border-radius:20px;box-shadow:0 1px 2px #0f172a0a,0 12px 30px -18px #0f285a2e}.jny-h{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.jny-h h3{margin:0;font-size:15px;font-weight:600}.jny-h>span{color:var(--mut);font-size:13px;font-weight:500}.jny-none{color:var(--mut);padding:8px 0;font-size:13px}.jny-map{flex-direction:column;min-height:0;padding:18px 24px 0;animation:.6s both jny-rise;display:flex}.jny-map__top{flex:none;justify-content:space-between;display:flex}.jny-map h2{font-size:18px;font-weight:600}.jny-map__top p{color:var(--mut);margin-top:2px;font-size:13px}.jny-legend{gap:8px;display:flex}.jny-legend span{border:1px solid var(--ln);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.jny-legend span:before{content:"";background:var(--ok);border-radius:50%;width:8px;height:8px}.jny-legend [data-tone=watch]:before{background:var(--watch)}.jny-legend [data-tone=fail]:before{background:var(--fail)}.jny-map .jny-fit{margin-top:6px}.jny-fit{flex:1;width:100%;height:100%;min-height:0;position:relative;overflow:visible}.jny-fit__box{transform-origin:0 0;position:absolute;top:0;left:0}.jny-cols{height:26px;position:relative}.jny-cols span{letter-spacing:.12em;text-transform:uppercase;color:#7a8598;font-size:11px;font-weight:600;position:absolute;top:4px}.jny-empty{color:var(--mut);place-content:center;justify-items:center;gap:10px;font-size:15px;display:grid;position:absolute;inset:0}.jny-empty b{color:#334155;font-weight:600}.jny-stage{position:relative}.jny-svg{position:absolute;inset:0;overflow:visible}.jny-draw{animation:1.8s cubic-bezier(.5,0,.2,1) .15s both jny-sweep}.jny-draw--late{animation-delay:1.2s}@keyframes jny-sweep{0%{clip-path:inset(-20px 100% -20px 0)}to{clip-path:inset(-20px 0)}}.jny-res{transform-box:fill-box;transform-origin:bottom;animation:1s cubic-bezier(.3,1.3,.5,1) 1.4s both jny-grow}@keyframes jny-grow{0%{transform:scaleY(0)}}.jny-dots{animation:1s 1.6s both jny-fade}.jny-tile{background:linear-gradient(90deg, #fff 30%, var(--soft));border:1px solid color-mix(in srgb, var(--c) 22%, transparent);border-right:4px solid var(--c);width:196px;animation:jny-in-l .6s cubic-bezier(.2, .9, .3, 1.2) calc(var(--i) * .1s) both;border-radius:16px 6px 6px 16px;align-items:center;gap:14px;padding:0 14px;display:flex;position:absolute;left:0}.jny-tile[data-small]{gap:10px;padding:0 10px}.jny-tile__glyph{width:48px;height:48px;color:var(--c);background:#fff;border-radius:14px;place-items:center;display:grid;box-shadow:0 6px 10px #0f285a1f}.jny-tile__txt{flex-direction:column;line-height:1.05;display:flex}.jny-tile__txt span{color:var(--c);font-size:14px;font-weight:600}.jny-tile__txt b{letter-spacing:-.02em;font-size:34px;font-weight:800}.jny-tile[data-small] .jny-tile__txt{flex-direction:row;align-items:baseline;gap:8px}.jny-tile[data-small] .jny-tile__txt b{font-size:24px}.jny-lab{flex-direction:column;line-height:1.1;display:flex;position:absolute}.jny-lab span{color:#334155;font-size:12px;font-weight:500}.jny-lab b{font-size:26px;font-weight:800}.jny-node{border-radius:22px;position:absolute}.jny-node--ai{text-align:center;background:radial-gradient(130% 70% at 50% 34%,#e9f8ff 0%,#fff 60%);border:1.5px solid #9edcf6;flex-direction:column;justify-content:center;align-items:center;animation:.8s cubic-bezier(.2,.9,.3,1.3) .4s both jny-pop;display:flex;overflow:hidden;box-shadow:0 20px 40px -20px #0e8cc873,inset 0 0 0 4px #fff}.jny-ai__halo{background:radial-gradient(circle,#38bdf838,#0000 65%);border-radius:50%;width:190px;height:190px;animation:3.4s ease-in-out infinite jny-breathe;position:absolute;top:26px}.jny-node__k{color:#0a6c94;margin-top:6px;font-size:13px;font-weight:600}.jny-node__v{color:#075985;letter-spacing:-.02em;font-size:46px;font-weight:800;line-height:1}.jny-node__v--sm{color:#374a6d;font-size:30px}.jny-node__s{color:var(--mut);margin-top:6px;font-size:12px;font-weight:500}.jny-node--people{background:linear-gradient(90deg,#fff,#eef1f8);border:1.5px solid #c6cfe2;align-items:center;gap:14px;padding:0 16px;animation:.8s cubic-bezier(.2,.9,.3,1.3) .6s both jny-pop;display:flex}.jny-node--people .jny-node__k{color:#374a6d;margin:0}.jny-avs{align-items:center;display:flex}.jny-avs>*{border-radius:50%;box-shadow:0 0 0 2.5px #fff}.jny-avs>*+*{margin-inline-start:-10px}.jny-avs__more{color:#374a6d;background:#e4e9f3;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:inline-grid}.jny-pin{white-space:nowrap;color:#136c40;background:#f0fbf5;border:1px solid #a7e0c0;border-radius:999px;align-items:center;gap:8px;height:28px;padding:0 12px 0 8px;font-size:12.5px;font-weight:600;transition:transform .35s,box-shadow .35s;animation:.5s cubic-bezier(.2,.9,.3,1.4) 2s both jny-pop;display:inline-flex;position:absolute;box-shadow:0 6px 14px -8px #0f285a59}.jny-pin i{background:var(--ok);border:2px solid var(--ok);border-radius:50%;width:12px;height:12px;position:relative;box-shadow:inset 0 0 0 3px #fff}.jny-pin i:after{content:"";border:2px solid var(--ok);border-radius:50%;animation:2.2s ease-out infinite jny-ring;position:absolute;inset:-5px}.jny-pin[data-tone=watch]{color:#8a5300;background:#fff8eb;border-color:#f4d39a}.jny-pin[data-tone=watch] i,.jny-pin[data-tone=watch] i:after{border-color:var(--watch);background:var(--watch)}.jny-pin[data-tone=watch] i:after{background:0 0}.jny-pin[data-tone=fail]{color:#b4232a;background:#fff1f1;border-color:#f7b5b7}.jny-pin[data-tone=fail] i,.jny-pin[data-tone=fail] i:after{border-color:var(--fail);background:var(--fail)}.jny-pin[data-tone=fail] i:after{background:0 0;animation-duration:1.1s}.jny-pin[data-hot]{z-index:3;transform:scale(1.12);box-shadow:0 0 0 4px #ffffffe6,0 10px 24px -8px #0f285a80}.jny-out{border-radius:10px;flex-direction:column;margin-left:-6px;padding:2px 6px;line-height:1.1;transition:background .35s;display:flex;position:absolute;left:1082px}.jny-out span{color:#334155;font-size:13px;font-weight:500}.jny-out b{font-size:34px;font-weight:800}.jny-out em{color:var(--ok);margin-top:4px;font-size:12.5px;font-style:normal;font-weight:600}.jny-out[data-hot]{background:#ffecec}.jny-out--none{color:var(--mut);white-space:nowrap;font-size:12px}.jny-ok{color:var(--ok)}.jny-bad{color:var(--fail)}.jny-stage a{color:inherit;border-radius:6px;text-decoration:none}.jny-stage a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.jny-bubble{z-index:5;max-width:320px;color:var(--jny-ink);border:1.5px solid color-mix(in srgb, var(--c) 45%, #fff);background:#fff;border-radius:16px 16px 16px 4px;padding:10px 14px;font-size:16px;line-height:1.45;animation:3.4s cubic-bezier(.2,.8,.3,1) both jny-bubble;position:absolute;left:204px;box-shadow:0 16px 30px -14px #0f285a73}.jny-bubble:after{content:"";border-left:1.5px solid color-mix(in srgb, var(--c) 45%, #fff);clip-path:polygon(0 0,100% 0,0 100%);background:#fff;width:14px;height:10px;position:absolute;bottom:-9px;left:-1.5px}.jny-bubble span{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,system-ui,sans-serif;display:block}@keyframes jny-bubble{0%{opacity:0;transform:translateY(18px)scale(.9)}12%{opacity:1;transform:translateY(0)scale(1)}80%{opacity:1;transform:translateY(-14px)}to{opacity:0;transform:translateY(-34px)}}.jny-low{grid-template-columns:1fr 1.06fr 1fr;gap:16px;min-height:0;display:grid}.jny-low>.jny-card{min-width:0;padding:18px 20px;animation:.6s both jny-rise;overflow:hidden}.jny-low>.jny-card:nth-child(2){animation-delay:.1s}.jny-low>.jny-card:nth-child(3){animation-delay:.2s}.jny-bar{grid-template-columns:minmax(0,148px) minmax(0,1fr) 30px;align-items:center;gap:10px;height:25px;font-size:13.5px;display:grid}.jny-bar>span{white-space:nowrap;overflow:hidden}.jny-bar i{background:#edf1f7;border-radius:99px;height:8px;overflow:hidden}.jny-bar s{height:100%;width:calc(var(--w) * 100%);border-radius:inherit;transform-origin:0;animation:jny-fill 1s cubic-bezier(.3, 1, .4, 1) calc(var(--d0,1.2s) + var(--i) * 90ms) both;background:linear-gradient(90deg,#38bdf8,#0ea5e9);display:block}.jny-bar b{text-align:right;font-weight:700}@keyframes jny-fill{0%{transform:scaleX(0)}}.jny-dia{border-top:1px dashed var(--ln);color:var(--mut);margin-top:12px;padding-top:10px;font-size:13px}.jny-dia>div{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.jny-dia>i{background:#c4b5fd;border-radius:99px;height:10px;margin-top:8px;display:block;overflow:hidden}.jny-dia>i s{height:100%;width:calc(var(--w) * 100%);transform-origin:0;background:linear-gradient(90deg,#7c3aed,#8b5cf6);border-right:2px solid #fff;animation:1.2s cubic-bezier(.3,1,.4,1) 1.8s both jny-fill;display:block}.jny-dia>div>span:first-child{margin-right:10px}.jny-dia b{color:var(--jny-ink);margin-left:6px;font-size:16px}.jny-outb{transition:box-shadow .35s}.jny-outb[data-hot]{box-shadow:0 0 0 2px #f4d39a,0 12px 30px -18px #0f285a2e}.jny-flow{height:100px;position:relative}.jny-flow svg{position:absolute;inset:0}.jny-flow__l{color:#334155;flex-direction:column;font-size:12px;line-height:1.1;display:flex;position:absolute}.jny-flow__l b{color:var(--jny-ink);font-size:22px;font-weight:800}.jny-flow__l small{color:#334155;font-size:11.5px}.jny-flow__l--q{color:var(--mut);font-size:11.5px}.jny-camps{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.jny-camps span{color:#334155;background:#f1f4f9;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.jny-camps i{background:#94a3b8;border-radius:50%;width:7px;height:7px}.jny-camps [data-s=paused]{color:#8a5300;background:#fff4df}.jny-camps [data-s=paused] i{background:var(--watch);animation:1.4s infinite jny-blink}.jny-camps [data-s=done] i{background:var(--ok)}.jny-mood__row{align-items:center;gap:18px;display:flex}.jny-ring{flex:none;width:148px;height:148px;position:relative}.jny-ring__seg{animation:jny-arc 1.2s cubic-bezier(.3, 1, .4, 1) calc(1.3s + var(--i) * .25s) both}@keyframes jny-arc{0%{stroke-dasharray:0 calc(var(--C) * 1px)}}.jny-ring__c{text-align:center;place-content:center;line-height:1;display:grid;position:absolute;inset:0}.jny-ring__c span{color:var(--mut);font-size:12px}.jny-ring__c b{color:var(--ok);font-size:30px;font-weight:800}.jny-ring__c b[data-neg]{color:var(--fail)}.jny-sat{align-items:baseline;gap:2px;display:flex}.jny-sat b{font-size:40px;font-weight:800;line-height:1}.jny-sat span{color:var(--mut);font-size:16px}.jny-stars{letter-spacing:2px;color:#e6e9ef;width:max-content;margin:2px 0 4px;font-size:18px;position:relative}.jny-stars__on{color:#f5a524;width:calc(var(--f) * 100%);white-space:nowrap;animation:1.4s 1.6s both jny-fillw;position:absolute;inset:0;overflow:hidden}@keyframes jny-fillw{0%{width:0}}.jny-mood__side p{color:var(--mut);font-size:13px}.jny-mood__side p b{color:var(--ok)}.jny-moodkey{gap:4px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.jny-moodkey li{align-items:center;gap:8px;display:flex}.jny-moodkey i{background:#22a565;border-radius:3px;width:10px;height:10px}.jny-moodkey [data-m=neu] i{background:#b8c2d3}.jny-moodkey [data-m=neg] i{background:#e5484d}.jny-rail{flex-direction:column;grid-area:1/2/span 2;gap:16px;min-height:0;display:flex}.jny-credits{color:#fff;background:radial-gradient(420px 220px at 90% 0,#38bdf873,#0000 70%),linear-gradient(140deg,#0b2a44,#0e3b5a 60%,#10324f);border-radius:20px;flex:none;padding:18px 22px;animation:.6s .1s both jny-rise;position:relative;overflow:hidden}.jny-credits__top{color:#cfe3f2;justify-content:space-between;font-size:14px;display:flex}.jny-credits__top em{color:#8ff0bd;background:#22c55e29;border-radius:999px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:600}.jny-credits__top em:not([data-level=ok]){color:#ffd38a;background:#f5a5242e}.jny-credits>b{letter-spacing:-.02em;color:#fff;margin:4px 0 10px;font-size:56px;font-weight:800;line-height:1.1;display:block}.jny-credits p{color:#cfe3f2;margin-top:10px;font-size:13px}.jny-credits p b{color:#fff}.jny-credits__none{color:#cfe3f2;font-size:13px}.jny-use{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:end;gap:10px;height:76px;display:grid}.jny-use div{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.jny-use small{color:#cfe3f2;font-size:11px;font-weight:600}.jny-use i{width:100%;height:max(3px, calc(var(--h) * 34px));transform-origin:bottom;animation:jny-grow .9s cubic-bezier(.3, 1.3, .5, 1) calc(var(--d0,.8s) + var(--i) * .12s) both;background:linear-gradient(#5fd3ff,#1e9be0);border-radius:4px 4px 1px 1px}.jny-use span{color:#a8c4da;white-space:nowrap;font-size:11px}.jny-use[data-tone=light] small{color:var(--jny-ink)}.jny-use [data-empty] i{background:#cbd5e1;border-radius:50%;flex:none;width:4px;height:4px;min-height:0}.jny-use[data-dense]{gap:3px}.jny-use[data-dense] i{animation-delay:calc(var(--d0,.8s) + var(--i) * 30ms);border-radius:2px 2px 1px 1px}.jny-use[data-tone=light] span{color:var(--mut)}.jny-needs{flex:none;padding:16px 20px 6px;animation:.6s .2s both jny-rise}.jny-count{background:#ffe5e5;border-radius:999px;place-items:center;min-width:26px;height:26px;display:inline-grid;color:#b4232a!important;font-weight:700!important}.jny-needs__list{margin:0;padding:0;list-style:none}.jny-needs__list li{border-radius:12px;align-items:center;gap:12px;margin:0 -10px;padding:8px 10px;transition:background .4s,transform .4s;display:flex;position:relative;overflow:hidden}.jny-needs__list li+li{border-top:1px solid #f0f2f6}.jny-needs__list li[data-on]{background:#fff5f5;transform:translate(4px)}.jny-needs__list li[data-tone=watch][data-on]{background:#fff8eb}.jny-needs__ic{width:38px;height:38px;color:var(--fail);background:#ffecec;border-radius:11px;flex:none;place-items:center;display:grid}.jny-needs__list li[data-tone=watch] .jny-needs__ic{color:var(--watch);background:#fff3dc}.jny-needs__txt{flex:1;min-width:0}.jny-needs__txt b{font-size:13.5px;font-weight:600;display:block}.jny-needs__txt small{color:var(--mut);font-size:12.5px}.jny-needs__act{flex:none}.jny-needs__prog{background:var(--fail);transform-origin:0;width:100%;height:2px;animation:2.6s linear both jny-prog;position:absolute;bottom:0;left:0}.jny-needs__list li[data-tone=watch] .jny-needs__prog{background:var(--watch)}.jny-needs__empty{color:var(--mut);align-items:center;gap:10px;padding:12px 0;font-size:13.5px;display:flex}@keyframes jny-prog{0%{transform:scaleX(0)}}.jny-cc{flex:1;min-height:0;padding:16px 20px;animation:.6s .3s both jny-rise;overflow:hidden}.jny-cc__row{align-items:flex-start;gap:14px;display:flex}.jny-gauge{text-align:center;flex:none;width:140px;position:relative}.jny-gauge__v{stroke-dashoffset:calc(var(--L) * (1 - var(--v)) * 1px);animation:1.6s cubic-bezier(.3,1,.4,1) .9s both jny-gauge}@keyframes jny-gauge{0%{stroke-dashoffset:calc(var(--L) * 1px)}}.jny-gauge__v-txt{line-height:1;position:absolute;top:40px;left:0;right:0}.jny-gauge__v-txt b{font-size:28px;font-weight:800}.jny-gauge__v-txt span{color:var(--mut);font-size:14px}.jny-gauge small{color:var(--mut);margin-top:4px;font-size:11.5px;display:block}.jny-cc__col,.jny-cc__people{gap:10px;display:grid}.jny-person{align-items:center;gap:10px;display:flex}.jny-person b{font-size:13.5px;font-weight:600;display:block}.jny-person small{color:var(--ok);font-size:12px;font-weight:500}.jny-person__more{color:var(--mut);font-size:12.5px}.jny-queues{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.jny-queues span{color:#334155;animation:jny-rise .5s calc(1.4s + var(--i) * 80ms) both;background:#f1f4f9;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}@keyframes jny-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes jny-in-l{0%{opacity:0;transform:translate(-24px)}}@keyframes jny-pop{0%{opacity:0;transform:scale(.85)}}@keyframes jny-fade{0%{opacity:0}}@keyframes jny-breathe{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes jny-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes jny-ping{0%{box-shadow:0 0 #1f9d5c80}to{box-shadow:0 0 0 9px #1f9d5c00}}@keyframes jny-blink{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.jny *,.jny :before,.jny :after,.jny-part,.jny-part *,.jny-part :before,.jny-part :after{transition:none!important;animation:none!important}}
.rgm-board{background:var(--bg)}.rgm,.rgm-flip,.rgm-triple,.rgm-mini{--rgm-track:#e9eef5;--rgm-r:22px;--rgm-shadow:0 1px 2px #10233a0d, 0 14px 32px -18px #10233a38}.rgm-flip *,.rgm-flip :before,.rgm-flip :after{box-sizing:border-box}.rgm--empty{place-items:center;display:grid!important}.rgm--empty p{color:var(--muted);font-size:16px}.rgm{box-sizing:border-box;width:1690px;height:1080px;color:var(--ink);font-family:var(--font-sans);background:radial-gradient(900px 600px at 18% 30%, #09a6df12, transparent 70%), radial-gradient(800px 500px at 90% 90%, #8b7cff0f, transparent 70%), var(--bg);font-variant-numeric:tabular-nums;flex-direction:column;gap:14px;padding:18px 24px 24px;display:flex;position:relative}.rgm *,.rgm :before,.rgm :after{box-sizing:border-box}.rgm-top{justify-content:space-between;align-items:center;height:40px;display:flex}.rgm-top h1{letter-spacing:.02em;margin:0;font-size:24px;font-weight:700}.rgm-top h1 span{color:var(--muted);font-weight:500}.rgm-top__r{color:var(--muted);align-items:center;gap:18px;font-size:13px;display:flex}.rgm-pill{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.rgm-upd{align-items:center;gap:8px;display:inline-flex}.rgm-upd i{background:var(--success);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite rgm-pulse}.rgm-grid{flex:1;grid-template-rows:300px 300px 1fr;grid-template-columns:292px 292px repeat(3,1fr);grid-template-areas:"hero hero agents quality sl""hero hero out plat credits""mood chan topics needs needs";gap:16px;min-height:0;display:grid}.rgm-hero{border-radius:var(--rgm-r);background:var(--surface);box-shadow:var(--rgm-shadow);flex-direction:column;padding:26px 28px 20px;animation:.7s cubic-bezier(.2,.8,.2,1) both rgm-in;display:flex;position:relative;overflow:hidden}.rgm-hero h2{margin:0;font-size:22px;font-weight:650}.rgm-sub{color:var(--muted);margin:6px 0 0;font-size:13px}.rgm-hero__mid{flex:1;align-items:center;gap:10px;margin-left:-14px;display:flex}.rgm-triple{flex:none;width:400px;height:400px;position:relative}.rgm-triple svg{filter:drop-shadow(0 10px 18px #2b6cb01f);display:block;overflow:visible}.rgm-char{place-items:center;display:grid;position:absolute;inset:0}.rgm-legend{flex-direction:column;gap:22px;display:flex}.rgm-lg{border-left:4px solid;flex-direction:column;padding:2px 0 2px 14px;animation:.6s cubic-bezier(.2,.8,.2,1) both rgm-up;display:flex}.rgm-lg:nth-child(2){animation-delay:.22s}.rgm-lg:nth-child(3){animation-delay:.44s}.rgm-lg span{color:var(--muted);font-size:13px}.rgm-lg strong{font-size:40px;font-weight:700;line-height:1.1}.rgm-lg strong small{color:var(--muted);margin-left:2px;font-size:18px;font-weight:600}.rgm-lg em{color:var(--muted);font-size:12px;font-style:normal}.rgm-up{color:var(--success);font-weight:600}.rgm-down{color:var(--danger)}.rgm-bad{color:var(--danger);font-weight:600}.rgm-calm{color:var(--muted);margin:0;font-size:14px}.rgm-mood-cap{color:var(--muted);background:#f2f6fb;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin:-4px 0 12px;padding:6px 12px;font-size:12.5px;transition:background .6s,color .6s;display:inline-flex}.rgm-mood-cap i{background:var(--violet);border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite rgm-pulse}.rgm-mood-cap[data-on]{color:#17784a;background:#e6f6ee}.rgm-mood-cap[data-on] i{background:var(--success);animation-duration:2.4s}.rgm-strip{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding-top:14px;display:grid}.rgm-strip>div{border-left:1px solid var(--line);flex-direction:column;padding-left:14px;display:flex}.rgm-strip>div:first-child{border-left:0;padding-left:0}.rgm-strip strong{font-size:26px;font-weight:700}.rgm-strip span{color:var(--muted);font-size:12.5px}.rgm-strip span.rgm-down{color:var(--danger)}.rgm-arc{animation:rgm-draw 1.5s cubic-bezier(.25, .8, .25, 1) var(--d,0s) both;filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--rc,transparent) 26%, transparent))}.rgm-head{fill:#fff;filter:drop-shadow(0 .6px 1px #10233c66);animation:rgm-head .4s ease-out var(--d,0s) both}@keyframes rgm-head{0%{opacity:0}}.rgm-cut{stroke:#fff;stroke-width:2.4px}.rgm-glint{opacity:0;animation:rgm-glint var(--dur,5s) cubic-bezier(.45, 0, .55, 1) var(--d,0s) infinite}.rgm-tick{stroke:var(--ink);stroke-width:3px;stroke-linecap:round}@keyframes rgm-draw{0%{stroke-dasharray:0 100;opacity:0}30%{opacity:1}}@keyframes rgm-glint{0%{stroke-dashoffset:0;opacity:0}8%{opacity:.9}85%{opacity:.9}to{stroke-dashoffset:var(--v);opacity:0}}.rgm-flip{perspective:1600px;min-width:0;min-height:0;animation:rgm-up .6s cubic-bezier(.2, .8, .2, 1) calc(var(--i) * 70ms) both}.rgm-flip__in{width:100%;height:100%;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.3,1.25,.45,1);position:relative}.rgm-flip[data-flipped] .rgm-flip__in{transform:rotateY(180deg)}.rgm-face{backface-visibility:hidden;border-radius:var(--rgm-r);flex-direction:column;padding:18px 20px 16px;display:flex;position:absolute;inset:0;overflow:hidden}.rgm-front{background:var(--surface);box-shadow:var(--rgm-shadow)}.rgm-back{color:var(--ink);background:linear-gradient(160deg,#f4f9fd,#eef4fa);transform:rotateY(180deg);box-shadow:inset 0 0 0 1.5px #d6e6f2,0 14px 32px -18px #10233a38}.rgm-back:before{content:"";pointer-events:none;background:radial-gradient(320px 200px at 100% 0,#09a6df1f,#0000 70%);position:absolute;inset:0}.rgm-th{white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex}.rgm-th b{font-weight:650}.rgm-th span{color:var(--muted);margin-left:auto;font-size:12px}.rgm-th .nb-icon{color:var(--muted)}.rgm-th--back .nb-icon,.rgm-th--back span{color:#0b8bb3}.rgm-body{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.rgm-body--back{justify-content:center;gap:8px;position:relative}.rgm-foot{border-radius:10px;align-items:center;gap:8px;min-height:34px;padding:6px 12px;font-size:12.5px;font-weight:600;display:flex}.rgm-foot i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-in-out infinite rgm-pulse}.rgm-foot[data-tone=ok]{color:#17784a;background:#e6f6ee}.rgm-foot[data-tone=warn]{color:#a5680a;background:#fdf3e0}.rgm-foot[data-tone=bad]{color:#c22f35;background:#fde9ea}.rgm-foot[data-tone=bad] i{animation-duration:1s}.rgm-foot[data-tone=plain]{color:var(--ink);background:#f2f6fb;font-weight:500}.rgm-foot[data-tone=plain] i{display:none}.rgm-foot q{quotes:none;width:100%;font-size:14px}.rgm-row{align-items:center;gap:18px;display:flex}.rgm-mini{flex:none;width:120px;height:120px;position:relative}.rgm-mini svg{display:block;overflow:visible}.rgm-mini__n{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rgm-mini__n b{font-size:30px;font-weight:700;line-height:1}.rgm-mini__n b.sm{font-size:19px}.rgm-mini__n b small{color:var(--muted);font-size:14px}.rgm-mini__n span{color:var(--muted);margin-top:4px;font-size:11.5px}.rgm-kv{flex-direction:column;flex:1;gap:7px;margin:0;font-size:13px;display:flex}.rgm-kv div{justify-content:space-between;gap:8px;display:flex}.rgm-kv dt{color:var(--ink);align-items:center;gap:7px;display:flex}.rgm-kv dt i{border-radius:50%;width:8px;height:8px}.rgm-kv dd{margin:0;font-weight:650}.rgm-flip[data-area=mood] .rgm-mini,.rgm-flip[data-area=chan] .rgm-mini,.rgm-flip[data-area=mood] .rgm-mini svg,.rgm-flip[data-area=chan] .rgm-mini svg{width:104px;height:104px}.rgm-flip[data-area=mood] .rgm-row,.rgm-flip[data-area=chan] .rgm-row{gap:12px}.rgm-bars{flex-direction:column;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.rgm-bars li{grid-template-columns:1fr auto;row-gap:5px;display:grid}.rgm-bars b{font-weight:650}.rgm-bars em{background:#eef2f7;border-radius:99px;grid-column:1/-1;height:8px;overflow:hidden}.rgm-bars[data-back] em{background:#dde7f1;height:7px}.rgm-bars[data-back]{gap:7px;font-size:12.5px}.rgm-bars i{border-radius:inherit;transform-origin:0;height:100%;animation:rgm-grow .9s cubic-bezier(.2, .8, .2, 1) var(--d,0s) both;display:block}.rgm-bars[data-back] i{transition:transform .9s cubic-bezier(.2, .8, .2, 1) calc(var(--d,0s) + .2s);animation:none;transform:scaleX(0)}.rgm-flip[data-flipped] .rgm-bars[data-back] i{transform:scaleX(1)}.rgm-back__lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:4px 0 0;font-size:11.5px}.rgm-tests{flex-direction:column;gap:8px;display:flex}.rgm-test{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:6px 10px;display:flex;box-shadow:inset 0 0 0 1px #f3c9cb}.rgm-test div{color:var(--muted);flex-direction:column;font-size:12px;display:flex}.rgm-test div b{color:var(--ink);font-size:14px}.rgm-dots{gap:5px;margin-left:auto;display:flex}.rgm-dots i{background:var(--danger);border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 3px #e5484d40}.rgm-dots i[data-ok]{background:var(--success);box-shadow:0 0 0 3px #1f9d5c40}.rgm-flip[data-flipped] .rgm-dots i:not([data-ok]){animation:1s ease-in-out infinite rgm-pulse}.rgm-tests .rgm-bars li{grid-template-columns:1fr auto;row-gap:2px}.rgm-tests .rgm-bars span{color:var(--muted);font-size:11.5px}.rgm-queues ul{grid-template-columns:1fr 1fr;gap:6px 10px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.rgm-queues li{background:#fff;border-radius:9px;align-items:center;gap:7px;padding:6px 8px;display:flex;box-shadow:inset 0 0 0 1px #dfe8f1}.rgm-queues li i{background:var(--success);width:7px;height:7px;animation:rgm-pulse 2s ease-in-out calc(var(--k) * .3s) infinite;border-radius:50%;flex:none}.rgm-people{flex-direction:column;gap:6px;margin-top:10px;display:flex}.rgm-people>span{align-items:center;gap:8px;font-size:13px;display:flex}.rgm-people em{color:#17784a;margin-left:auto;font-size:12px;font-style:normal}.rgm-funnel{flex-direction:column;gap:6px;display:flex}.rgm-fun{justify-content:space-between;align-items:center;height:30px;padding:0 12px;font-size:13px;display:flex;position:relative}.rgm-fun i{width:var(--w);opacity:calc(1 - var(--k) * .15);transform-origin:0;transition:transform .8s cubic-bezier(.2, .8, .2, 1) calc(.25s + var(--k) * .14s);background:linear-gradient(90deg,#f6b13d,#e59a13);border-radius:8px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.rgm-flip[data-flipped] .rgm-fun i{transform:scaleX(1)}.rgm-fun span,.rgm-fun b{position:relative}.rgm-fun span{color:#fff;text-shadow:0 1px 1px #78460059;font-weight:600}.rgm-camps{flex-direction:column;gap:4px;margin-top:6px;font-size:12px;display:flex}.rgm-camps span{color:var(--muted);justify-content:space-between;display:flex}.rgm-camps em{text-transform:capitalize;font-style:normal;font-weight:650}.rgm-camps [data-s=paused] em{color:#a5680a}.rgm-camps [data-s=done] em{color:#17784a}.rgm-camps [data-s=draft] em{color:var(--muted)}.rgm-parts{grid-template-columns:1fr 1fr;gap:7px;display:grid}.rgm-part{white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:8px 9px;font-size:12.5px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #dfe8f1}.rgm-part i{background:var(--success);width:8px;height:8px;animation:rgm-pulse 2.2s ease-in-out calc(var(--k) * .18s) infinite;border-radius:50%;margin-left:auto}.rgm-part[data-bad]{color:#c22f35;background:#fde9ea;box-shadow:inset 0 0 0 1px #f3b9bc}.rgm-part[data-bad] i{background:var(--danger);animation-duration:.9s}.rgm-cols{grid-template-columns:repeat(4,1fr);align-items:end;gap:12px;height:100%;padding-top:8px;display:grid}.rgm-cols div{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:150px;font-size:12px;display:flex}.rgm-cols b{font-weight:650}.rgm-cols i{width:34px;height:var(--h);transform-origin:bottom;transition:transform .8s cubic-bezier(.2, .8, .2, 1) calc(.25s + var(--k) * .12s);background:linear-gradient(#a8c8f0,#5b8fd0);border-radius:8px 8px 3px 3px;transform:scaleY(0)}.rgm-flip[data-flipped] .rgm-cols i{transform:scaleY(1)}.rgm-cols span{color:var(--muted)}.rgm-cols p{color:var(--muted);text-align:center;grid-column:1/-1;margin:4px 0 0;font-size:12px}.rgm-quotes{flex-direction:column;gap:7px;display:flex}.rgm-quotes q{quotes:none;text-align:right;background:#fff;border-radius:12px 12px 4px;padding:7px 11px;font-size:13.5px;line-height:1.5;display:block;box-shadow:inset 0 0 0 1px #dfe8f1}.rgm-stars{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;display:flex}.rgm-stars i{color:#d5dce6;font-size:17px;font-style:normal}.rgm-stars i[data-on]{color:#f5b023}.rgm-stars em{color:var(--muted);width:100%;font-size:11.5px;font-style:normal}.rgm-ch{flex-direction:column;flex:1;gap:7px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.rgm-ch li{align-items:center;gap:8px;display:flex}.rgm-ch b{margin-left:auto;font-weight:650}.rgm-chart{color:#fff;border-radius:9px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff59,0 4px 10px -4px #10233a66}.rgm-split{flex-direction:column;gap:8px;display:flex}.rgm-ribbon{gap:3px;height:34px;display:flex}.rgm-ribbon i{color:#fff;white-space:nowrap;clip-path:inset(0 100% 0 0 round 8px);border-radius:8px;align-items:center;gap:6px;min-width:0;padding:0 8px;font-size:12px;font-style:normal;font-weight:600;transition:clip-path .8s cubic-bezier(.2,.8,.2,1) .3s;display:flex;overflow:hidden}.rgm-ribbon i+i{transition-delay:.45s}.rgm-flip[data-flipped] .rgm-ribbon i{clip-path:inset(0 round 8px)}.rgm-needs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rgm-needs li{animation:rgm-scan 10s ease-in-out calc(var(--k) * 2s + 1.5s) infinite;background:#f6f8fb;border-radius:12px;align-items:center;gap:12px;padding:7px 12px;display:flex}.rgm-needs li>i{background:var(--danger);border-radius:50%;flex:none;width:9px;height:9px;animation:1.2s ease-in-out infinite rgm-pulse;box-shadow:0 0 0 4px #e5484d29}.rgm-needs li[data-tone=warn]>i{background:var(--warning);animation-duration:2s;box-shadow:0 0 0 4px #e59a132e}.rgm-needs div{color:var(--muted);flex-direction:column;font-size:11.5px;display:flex}.rgm-needs div b{color:var(--ink);font-size:13.5px;font-weight:600}.rgm-needs em{color:var(--blue);margin-left:auto;font-size:12.5px;font-style:normal;font-weight:650}.rgm-where{flex-direction:column;gap:12px;display:flex}.rgm-where div{grid-template-columns:150px 1fr auto;align-items:center;gap:12px;font-size:13.5px;display:grid}.rgm-where em{gap:6px;display:flex}.rgm-where em i{border-radius:8px;width:26px;height:26px;transition:transform .5s cubic-bezier(.3,1.5,.5,1) .35s;transform:scale(0)}.rgm-flip[data-flipped] .rgm-where em i{transform:scale(1)}.rgm-where b{font-size:18px}@keyframes rgm-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes rgm-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes rgm-up{0%{opacity:0;transform:translateY(18px)}}@keyframes rgm-grow{0%{transform:scaleX(0)}}@keyframes rgm-scan{0%,14%,to{background:#f6f8fb}4%,10%{background:#fdecee}}@media (prefers-reduced-motion:reduce){.rgm *,.rgm :before,.rgm :after,.rgm-flip *,.rgm-triple *,.rgm-mini *{transition:none!important;animation:none!important}.rgm-glint{display:none}.rgm-seats i,.rgm-bars[data-back] i,.rgm-fun i,.rgm-cols i,.rgm-where em i{transform:none}.rgm-ribbon i{clip-path:none}}.rgm-triple{width:372px;height:372px}.rgm-seats{grid-template-columns:repeat(19,1fr);gap:4px;padding:4px 0;display:grid}.rgm-seats i{aspect-ratio:1;transition:transform .3s cubic-bezier(.3, 1.6, .5, 1) calc(.15s + var(--k) * 6ms);background:#dde5ee;border-radius:50%;transform:scale(0)}.rgm-flip[data-flipped] .rgm-seats i{transform:scale(1)}.rgm-seats i[data-s=live]{background:#8b7cff;box-shadow:0 0 6px #8b7cff8c}.rgm-seats i[data-s=bad]{background:var(--danger);box-shadow:0 0 6px #e5484d8c}.rgm-flip[data-flipped] .rgm-seats i[data-s=bad]{animation:1s ease-in-out infinite rgm-pulse}.rgm-needs li{padding:6px 12px}.rgm-flip[data-area=needs] .rgm-body{justify-content:flex-start;margin-top:12px}.rgm-where div{grid-template-columns:170px 1fr 30px}.rgm-where span{align-items:center;gap:10px;font-weight:600;display:flex}.rgm-where span i{border-radius:3px;width:10px;height:10px;transform:none!important}.rgm-where em{flex-wrap:wrap;font-style:normal}.rgm-where div{font-size:14.5px}.rgm-flip[data-area=needs] .rgm-body--back{justify-content:center}.rgm-where{gap:22px}.rgm-where u{background:color-mix(in srgb, var(--c) 12%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, #fff);opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1);transition-delay:calc(.25s + var(--k) * .14s + var(--n) * 90ms);border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 8px;font-size:13px;text-decoration:none;display:inline-flex;transform:translate(-12px)}.rgm-flip[data-flipped] .rgm-where u{opacity:1;transform:none}.rgm-where b{text-align:right}
.tw-kit{--tw-r:18px;--tw-shadow:0 1px 2px #10233c0d, 0 14px 32px -20px #10233c47;--tw-ease:cubic-bezier(.2, .85, .25, 1);color:var(--ink);font-family:var(--font-sans)}.tw{box-sizing:border-box;background:radial-gradient(900px 420px at 85% -10%, #09a6df14, transparent 70%), var(--bg);grid-template-rows:auto auto minmax(0,1fr);gap:14px;width:100%;height:100%;padding:20px 28px 22px;display:grid}.tw-kit,.tw-kit *{box-sizing:border-box}.tw-kit .tnum{font-variant-numeric:tabular-nums}:where(.tw-kit) :where(p,h1,h2,h3,ul){margin:0;padding:0}:where(.tw-kit) ul{list-style:none}.tw-head{justify-content:space-between;align-items:flex-end;display:flex}.tw-head p{color:var(--muted);font-size:14px}.tw-head h1{font-family:var(--font-display);color:var(--ink-2);letter-spacing:-.01em;margin-top:2px;font-size:31px;font-weight:600}.tw-head h1 b{color:var(--ink);font-weight:700}.tw-head__right{align-items:center;gap:8px;padding-bottom:4px;display:flex}.tw-pill{border:1px solid var(--line);height:32px;color:var(--ink-2);background:#fff;border-radius:99px;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}.tw-pill i,.tw-dot{border-radius:50%;width:9px;height:9px;display:inline-block;position:relative}.tw-pill--plain{margin-left:6px}.tw-head__upd{color:var(--muted);margin-left:8px;font-size:13px}.tw-kit[data-b=ok],.tw-kit [data-b=ok]{--b:var(--success)}.tw-kit[data-b=watch],.tw-kit [data-b=watch]{--b:var(--warning)}.tw-kit[data-b=down],.tw-kit [data-b=down]{--b:var(--danger)}.tw-pill i,.tw-dot{background:var(--b)}.tw-pill i[data-b=watch]:after,.tw-pill i[data-b=down]:after{content:"";background:var(--b);border-radius:50%;animation:1.8s ease-out infinite tw-ping;position:absolute;inset:0}.tw-band{border-radius:var(--tw-r);height:166px;box-shadow:var(--tw-shadow);background:#fff;grid-template-columns:repeat(5,minmax(0,1fr)) 340px 330px;animation:.7s cubic-bezier(.2,.85,.25,1) both tw-fade;display:grid;overflow:hidden}.tw-kpi{border-right:1px solid var(--line);animation:.7s cubic-bezier(.2,.85,.25,1) both tw-up;animation-delay:calc(.15s + var(--k) * 90ms);flex-direction:column;padding:18px 20px 16px;display:flex;position:relative}.tw-kpi__l{color:var(--muted);font-size:13.5px;font-weight:500}.tw-kpi__n{font-family:var(--font-display);letter-spacing:-.02em;margin-top:6px;font-size:52px;font-weight:700;line-height:1}.tw-kpi__n small{color:var(--muted);margin-left:2px;font-size:22px;font-weight:600}.tw-kpi__s{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;margin-top:auto;font-size:13px;display:flex}.tw-kpi__s b{color:var(--ink);font-weight:600}.tw-kpi__ai{position:absolute;top:14px;right:14px}.tw-up{color:var(--success-text);font-style:normal;font-weight:600}.tw-stars{letter-spacing:1px;font-size:15px;line-height:1;position:absolute;top:18px;right:18px}.tw-stars i{color:#e3e8ef;white-space:nowrap;font-style:normal;display:block}.tw-stars i+i{color:#f2b01e;width:0;transition:width 1.6s var(--tw-ease) .5s;position:absolute;top:0;left:0;overflow:hidden}.tw-band[data-on] .tw-stars i+i{width:calc(var(--p) * 100%)}.tw-band__h{justify-content:space-between;align-items:baseline;font-size:13.5px;display:flex}.tw-band__h span{color:var(--muted);font-weight:500}.tw-band__h b{color:var(--ink-2);font-size:13px;font-weight:600}.tw-mood,.tw-topics{flex-direction:column;padding:18px 22px 14px;display:flex}.tw-mood{border-right:1px solid var(--line)}.tw-mood__rib{gap:3px;height:12px;margin-top:12px;display:flex}.tw-mood__rib i{flex:0 0 calc(var(--w) * 100% - 2px);transform-origin:0;transition:transform .9s var(--tw-ease);transition-delay:calc(.5s + var(--k) * .35s);border-radius:99px;transform:scaleX(0)}.tw-band[data-on] .tw-mood__rib i{transform:none}.tw-mood__rib i[data-m=pos]{background:linear-gradient(90deg,#26b36b,#1f9d5c)}.tw-mood__rib i[data-m=neu]{background:#b9c4d0}.tw-mood__rib i[data-m=neg]{background:#e5484d}.tw-mood__n{gap:22px;margin-top:9px;display:flex}.tw-mood__n span{color:var(--muted);flex-direction:column;font-size:12px;display:flex}.tw-mood__n b{color:var(--ink);font-size:19px;font-weight:700}.tw-quote{color:var(--ink-2);text-align:right;border-right:3px solid #26b36b;padding-right:12px;font-size:14.5px;line-height:1.45;animation:.7s cubic-bezier(.2,.85,.25,1) both tw-quote;margin-top:auto!important}.tw-topics ul{flex-direction:column;gap:9px;margin-top:12px;display:flex}.tw-topics li{grid-template-columns:116px minmax(0,1fr) 26px;align-items:center;gap:10px;font-size:13.5px;display:grid}.tw-topics li b{text-align:right;font-weight:600}.tw-topics em,.tw-bars em,.tw-pass em{background:#edf1f6;border-radius:99px;height:7px;position:relative;overflow:hidden}.tw-topics em i,.tw-bars em i,.tw-pass em i{border-radius:inherit;transform-origin:0;transition:transform 1.1s var(--tw-ease);position:absolute;inset:0;transform:scaleX(0)}.tw-topics em i{transition-delay:calc(.6s + var(--k) * .12s);background:linear-gradient(90deg,#5bc8f0,#09a6df)}.tw-band[data-on] .tw-topics em i{transform:scaleX(var(--w))}.tw-towers{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;min-height:0;display:grid}.tw-tower{perspective:1800px;min-height:0;animation:.95s cubic-bezier(.2,.85,.25,1) both tw-rise;animation-delay:calc(.75s + var(--i) * .22s);position:relative}.tw-tower__inner{height:100%;transform-style:preserve-3d;transition:transform .95s cubic-bezier(.3,1.12,.45,1);position:relative}.tw-tower[data-flipped] .tw-tower__inner{transform:rotateY(180deg)}.tw-face{border-radius:var(--tw-r);box-shadow:var(--tw-shadow);backface-visibility:hidden;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.tw-back{transform:rotateY(180deg)}.tw-body{flex-direction:column;flex:1;min-height:0;padding:14px 18px 0;display:flex}.tw-art{background:linear-gradient(135deg, var(--a1), var(--a2));flex:none;align-items:center;gap:12px;height:84px;padding:0 18px;display:flex;position:relative;overflow:hidden}.tw-art[data-tone=cyan]{--a1:#e6f7fe;--a2:#c8ebfa;--t1:#2fc0f2;--t2:#0a86c4}.tw-art[data-tone=green]{--a1:#e7f6ee;--a2:#c9ecd9;--t1:#33bd78;--t2:#178a4f}.tw-art[data-tone=amber]{--a1:#fff4e0;--a2:#fde2b3;--t1:#f5b048;--t2:#d98208}.tw-art[data-tone=blue]{--a1:#e6eff9;--a2:#cddff3;--t1:#4a8edb;--t2:#1f5fa8}.tw-art[data-tone=violet]{--a1:#f0eeff;--a2:#dcd6ff;--t1:#a497ff;--t2:#6e5bff}.tw-art[data-tone=rose]{--a1:#fdeced;--a2:#f9d0d2;--t1:#f2777b;--t2:#d21e24}.tw-art__rings{width:100%;height:100%;position:absolute;inset:0}.tw-art__rings circle{fill:none;stroke:var(--t2);stroke-opacity:.13;stroke-width:1.4px}.tw-art__rings .tw-art__orbit{stroke-opacity:.55;stroke-width:3px;stroke-linecap:round;stroke-dasharray:10 342;transform-origin:196px 70px;animation:7s linear infinite tw-spin}.tw-art__tile{color:#fff;background:linear-gradient(140deg, var(--t1), var(--t2));width:50px;height:50px;box-shadow:0 10px 18px -10px var(--t2), inset 0 1px 0 #ffffff59;border-radius:15px;place-items:center;display:grid;position:relative}.tw-art h2{color:var(--ink);font-size:16.5px;font-weight:600;line-height:1.2;position:relative}.tw-beacon{background:var(--b);border-radius:50%;width:14px;height:14px;position:absolute;top:16px;right:16px;box-shadow:0 0 0 3px #fff}.tw-beacon i{background:var(--b);border-radius:50%;animation:1.6s ease-out infinite tw-ping;position:absolute;inset:0}.tw-beacon[data-b=ok] i{animation-duration:2.8s}.tw-beacon[data-b=down] i{animation-duration:1.1s}.tw-hero{align-items:baseline;gap:6px;display:flex;position:relative}.tw-hero b{font-family:var(--font-display);letter-spacing:-.02em;font-size:56px;font-weight:700;line-height:1}.tw-hero small{color:var(--muted);font-size:21px;font-weight:600}.tw-hero--bad b{color:var(--danger)}.tw-hero__ai{position:absolute;top:-2px;right:-4px}.tw-cap{color:var(--muted);font-size:13.5px;margin-top:4px!important}.tw-sub{color:var(--muted);font-size:12.5px;font-weight:500;margin-top:20px!important;margin-bottom:10px!important}.tw-sub--row{justify-content:space-between;display:flex}.tw-sub--row b{color:var(--ink-2);font-weight:600}.tw-seats{grid-template-columns:repeat(12,minmax(0,1fr));gap:5px;margin-top:18px;display:grid}.tw-seats i{aspect-ratio:1;background:#e8edf3;border-radius:4px}.tw-seats[data-on] i{animation:6s ease-in-out infinite tw-twinkle;animation-delay:calc(var(--r) * .55s)}.tw-seats[data-on] i[data-live]{animation:tw-seat .5s cubic-bezier(.2, .85, .25, 1) calc(var(--k) * .13s) both, tw-breathe 2.6s ease-in-out calc(2s + var(--k) * .19s) infinite}.tw-legend{color:var(--muted);gap:16px;font-size:12.5px;display:flex;margin-top:9px!important}.tw-legend span{align-items:center;gap:6px;display:inline-flex}.tw-legend i{background:#e8edf3;border-radius:3px;width:9px;height:9px}.tw-legend i[data-live]{background:#09a6df}.tw-bars{flex-direction:column;gap:13px;display:flex}.tw-bars li{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;font-size:13px;display:grid}.tw-bars li b{font-weight:600}.tw-bars em{grid-column:1/-1;height:6px}.tw-bars em i{transition-delay:calc(.4s + var(--k) * .12s)}.tw-bars[data-tone=cyan] em i{background:linear-gradient(90deg,#5bc8f0,#09a6df)}.tw-bars[data-on] em i{transform:scaleX(var(--w))}.tw-gauge{width:196px;margin:8px auto 0;position:relative}.tw-gauge svg{width:100%;display:block;overflow:visible}.tw-gauge path{fill:none;stroke-width:15px;stroke-linecap:round}.tw-gauge{--g:var(--success)}.tw-gauge__track{stroke:color-mix(in srgb, var(--g) 9%, #e9eef4)}.tw-gauge__g0{stop-color:color-mix(in srgb, var(--g) 78%, #fff)}.tw-gauge__g1{stop-color:color-mix(in srgb, var(--g) 90%, #0b1f3a)}.tw-gauge__val{stroke:var(--g);stroke-dasharray:0 100;transition:stroke-dasharray 1.9s var(--tw-ease) .2s;filter:drop-shadow(0 4px 6px color-mix(in srgb, var(--g) 28%, transparent))}.tw-gauge__head{transform-box:view-box;transform-origin:100px 96px;opacity:0;transition:transform 1.9s var(--tw-ease) .2s, opacity .3s .2s}.tw-gauge__head circle{fill:#fff;filter:drop-shadow(0 1px 1.5px #10233c59)}.tw-gauge[data-on] .tw-gauge__head{transform:rotate(var(--a));opacity:1}.tw-gauge .tw-gauge__cut{stroke:#fff;stroke-width:2.8px;stroke-linecap:butt}.tw-gauge[data-on] .tw-gauge__val{stroke-dasharray:var(--p) 100}.tw-gauge__tick{stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.tw-gauge__tlabel{fill:var(--muted);text-anchor:middle;dominant-baseline:middle;font-size:11px;font-weight:600}.tw-gauge__mid{text-align:center;position:absolute;top:66px;left:0;right:0}.tw-gauge__mid b{font-family:var(--font-display);color:var(--success-text);font-size:27px;font-weight:700;line-height:1.1;display:block}.tw-gauge__mid span{color:var(--muted);font-size:11.5px}.tw-people{flex-direction:column;gap:8px;display:flex}.tw-people li{animation:.6s cubic-bezier(.2,.85,.25,1) both tw-up;animation-delay:calc(1.9s + var(--k) * .16s);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:grid}.tw-people em,.tw-camps em,.tw-queues span{align-items:center;gap:6px;font-style:normal;display:inline-flex}.tw-people em{color:var(--success-text);font-size:12px;font-weight:500}.tw-people em i,.tw-camps em i{background:currentColor;border-radius:50%;width:7px;height:7px}.tw-queues{flex-wrap:wrap;gap:6px;display:flex}.tw-queues span{border:1px solid var(--line);height:28px;color:var(--ink-2);animation:6s ease-in-out infinite tw-chip;animation-delay:calc(2.2s + var(--k) * 1s);background:#fff;border-radius:9px;padding:0 10px;font-size:12.5px}.tw-queues span i{background:var(--success);border-radius:50%;width:7px;height:7px}.tw-funnel{flex-direction:column;gap:4px;display:flex}.tw-funnel__row{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:8px;padding-top:18px;font-size:13px;display:grid;position:relative}.tw-funnel__row:first-child{padding-top:0}.tw-funnel__conv{text-align:center;color:var(--warning-text);opacity:0;transition:opacity .5s;transition-delay:calc(1.2s + var(--k) * .26s);font-size:11.5px;font-style:normal;position:absolute;top:1px;left:70px;right:0}.tw-funnel[data-on] .tw-funnel__conv{opacity:1}.tw-funnel__lane{justify-content:center;height:46px;display:flex}.tw-funnel__fill{width:calc(var(--w) * 100%);transition:transform 1s var(--tw-ease);transition-delay:calc(.3s + var(--k) * .26s);background:linear-gradient(90deg,#fde6bf,#f8c56d);border-radius:9px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;transform:scaleX(0)}.tw-funnel__row:last-child .tw-funnel__fill{color:#fff;background:linear-gradient(90deg,#f5a83a,#d98208)}.tw-funnel[data-on] .tw-funnel__fill{transform:none}.tw-funnel__fill b{z-index:1;font-size:14px;font-weight:700;position:relative}.tw-funnel__fill:after{content:"";animation:3.4s ease-in-out infinite tw-sheen;animation-delay:calc(2.4s + var(--k) * .35s);background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.tw-camps{flex-direction:column;gap:14px;margin-top:2px;display:flex}.tw-camps li{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.tw-camps em{border:1px solid var(--line);border-radius:99px;height:22px;padding:0 8px;font-size:11.5px;font-weight:500}.tw-camps em[data-s=paused]{color:var(--warning)}.tw-camps em[data-s=paused] i{animation:1.4s ease-in-out infinite tw-blink}.tw-camps em[data-s=done]{color:var(--success-text)}.tw-camps em[data-s=draft]{color:var(--faint)}.tw-chtiles{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.tw-chtile{border:1px solid var(--line);animation:.6s cubic-bezier(.2,.85,.25,1) both tw-up;animation-delay:calc(1.6s + var(--k) * .12s);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px 9px;padding:12px 10px;display:grid}.tw-chtile__art{color:#fff;background:linear-gradient(140deg, color-mix(in srgb, var(--c) 70%, #fff), var(--c));border-radius:11px;grid-row:1;place-items:center;width:38px;height:38px;display:grid;position:relative}.tw-chtile__art:after{content:"";border:2px solid var(--c);opacity:0;animation:4s ease-out infinite tw-ring;animation-delay:calc(2.6s + var(--k) * 1s);border-radius:12px;position:absolute;inset:-1px}.tw-chtile__n{font-size:19px;font-weight:700;line-height:1.1}.tw-chtile__l{color:var(--muted);white-space:nowrap;grid-column:1/-1;font-size:12.5px}.tw-chtile__n{font-size:24px!important}.tw-ribbon{gap:2px;height:10px;margin-top:10px;display:flex}.tw-ribbon i{flex:0 0 calc(var(--w) * 100% - 2px);background:var(--c);transform-origin:0;transition:transform .7s var(--tw-ease);transition-delay:calc(.6s + var(--k) * .3s);border-radius:99px;transform:scaleX(0)}.tw-ribbon[data-on] i{transform:none}.tw-dial{gap:3px;height:32px;font-size:12.5px;font-weight:500;display:flex}.tw-dial span{flex:calc(var(--w) * 100) 1 0;white-space:nowrap;transform-origin:0;transition:transform .8s var(--tw-ease) .8s;border-radius:8px;align-items:center;padding:0 10px;display:flex;transform:scaleX(0)}.tw-dial span:first-child{color:var(--blue);background:#dbe9f8}.tw-dial span:last-child{color:#fff;background:#1f5fa8;min-width:76px;transition-delay:1.1s}.tw-dial[data-on] span{transform:none}.tw-rows{flex-direction:column;gap:7px;display:flex}.tw-rows li{border:1px solid var(--line);border-radius:10px;align-items:center;gap:9px;height:36px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.tw-rows li i{border-radius:50%;width:9px;height:9px}.tw-rows li[data-s=ok] i{background:var(--success)}.tw-rows li[data-s=bad]{border-color:#f6c4c6}.tw-rows li[data-s=bad] i{background:var(--danger);animation:1.1s ease-in-out infinite tw-blink}.tw-rows li em{color:var(--muted);margin-left:auto;font-size:12px;font-style:normal;font-weight:400}.tw-rows li[data-s=bad] em{color:var(--danger-text)}.tw-crit{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 6px;display:grid}.tw-crit__item{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.tw-crit__item svg{width:66px;height:66px;transform:rotate(-90deg)}.tw-crit__item circle{fill:none;stroke-width:6px}.tw-crit__t{stroke:#eeebff}.tw-crit__v{stroke:var(--violet);stroke-linecap:round;stroke-dasharray:var(--c0);transition:stroke-dasharray 1.4s var(--tw-ease);transition-delay:calc(.3s + var(--k) * .14s)}.tw-crit[data-on] .tw-crit__v{stroke-dasharray:var(--d)}.tw-crit__item b{font-size:16px;font-weight:700;position:absolute;top:22px}.tw-crit__item span{color:var(--muted);white-space:nowrap;font-size:12px}.tw-pass{grid-template-columns:1fr auto;gap:6px 8px;margin-top:22px;font-size:13px;display:grid}.tw-pass b{font-weight:700}.tw-pass em{grid-column:1/-1;height:8px}.tw-pass em i{background:linear-gradient(90deg,#b4abff,#6e5bff);transition-delay:1.2s}.tw-pass[data-on] em i{transform:scaleX(var(--w))}.tw-revs{grid-template-columns:repeat(15,minmax(0,1fr));gap:5px 4px;display:grid}.tw-revs i{aspect-ratio:1;background:#eceaf8;border-radius:50%}.tw-revs[data-on] i[data-p]{animation:tw-rev .4s ease calc(.6s + var(--k) * 14ms) both}.tw-revs[data-on] i:not([data-p]){background:#f6c9cb;animation:.4s 2.6s both tw-fade}.tw-net svg{width:100%;margin-top:18px;display:block}.tw-net__link{fill:none;stroke-width:2.5px;stroke-linecap:round}.tw-net__link--ok{stroke:var(--success);stroke-dasharray:2 7;animation:1.2s linear infinite tw-flow}.tw-net__link--bad{stroke:var(--danger);stroke-dasharray:5 6;animation:1.1s ease-in-out infinite tw-blink}.tw-net__cut circle{fill:#fff;stroke:var(--danger);stroke-width:2px}.tw-net__cut path{stroke:var(--danger);stroke-width:2.2px;stroke-linecap:round}.tw-net__cut{animation:1.1s ease-in-out infinite tw-blink}.tw-net__node circle{fill:#fff;stroke-width:2.4px}.tw-net__node path,.tw-net__node rect{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.tw-net__node--ok circle,.tw-net__node--ok path,.tw-net__node--ok rect{stroke:var(--success)}.tw-net__node--bad circle,.tw-net__node--bad path{stroke:var(--danger)}.tw-net__node--bad circle{fill:#fdeced}.tw-net__hub{fill:var(--ink)}.tw-net__hubt{fill:#fff;text-anchor:middle;font-size:13.5px;font-weight:700}.tw-net__lbl{fill:var(--ink-2);text-anchor:middle;font-size:12px;font-weight:500}.tw-net__lbl--start{text-anchor:start}.tw-net__node ellipse{fill:none;stroke:var(--danger);stroke-width:2.2px}.tw-net__alarm{transform-origin:50px 60px;animation:1.4s ease-out infinite tw-ping;fill:var(--danger)!important;stroke:none!important}.tw-net__glow{fill:var(--lime);opacity:.12;transform-origin:116px 168px;animation:2.4s ease-in-out infinite tw-halo}.tw-net .tw-rows{gap:9px;margin-top:18px}.tw-net[data-on] svg{animation:.8s .2s both tw-fade}.tw-foot{border-top:1px solid var(--line);flex:none;grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.tw-foot>div{flex-direction:column;padding:12px 18px 14px;display:flex}.tw-foot>div+div{border-left:1px solid var(--line)}.tw-foot b{font-size:21px;font-weight:700}.tw-foot b small{color:var(--muted);font-size:13px;font-weight:500}.tw-foot span{color:var(--muted);font-size:12.5px}.tw-backbody{padding:26px 20px 20px}.tw-verdict{color:var(--b);align-items:center;gap:12px;font-size:13.5px;font-weight:600;display:flex}.tw-verdict svg{width:64px;height:64px;overflow:visible}.tw-verdict__halo{fill:var(--b);opacity:.14;transform-origin:32px 32px;animation:2s ease-in-out infinite tw-halo}.tw-verdict__disc{fill:var(--b)}.tw-verdict path{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.tw-back__title{font-family:var(--font-display);color:var(--ink);font-size:25px;font-weight:700;line-height:1.2;margin-top:18px!important}.tw-back__lines{flex-direction:column;gap:12px;display:flex;margin-top:18px!important}.tw-back__lines li{color:var(--ink-2);padding-left:16px;font-size:14px;line-height:1.4;position:relative}.tw-back__lines li:before{content:"";background:var(--line-2);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.tw-back__act{align-self:flex-start;margin-top:26px}.tw-empty{color:var(--muted);margin:10px 0 0;font-size:13px}.tw--empty{grid-template-rows:auto 1fr}.tw-empty--board{place-items:center;font-size:16px;display:grid}.tw-down{color:var(--danger-text);font-style:normal;font-weight:600}.tw-gauge[data-below]{--g:var(--warning)}.tw-gauge[data-below] .tw-gauge__mid b{color:var(--warning-text)}@keyframes tw-fade{0%{opacity:0}}@keyframes tw-up{0%{opacity:0;transform:translateY(12px)}}@keyframes tw-rise{0%{opacity:0;transform:translateY(90px)scale(.96)}}@keyframes tw-ping{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}@keyframes tw-spin{to{transform:rotate(360deg)}}@keyframes tw-seat{0%{background:#e8edf3;transform:scale(.6)}60%{transform:scale(1.25)}to{background:#09a6df;transform:none;box-shadow:0 0 0 2px #09a6df2e}}@keyframes tw-breathe{0%,to{background:#09a6df;box-shadow:0 0 0 2px #09a6df26}50%{background:#33c1f3;box-shadow:0 0 0 4px #09a6df38}}@keyframes tw-twinkle{0%,88%,to{background:#e8edf3}94%{background:#d4e3ef}}@keyframes tw-chip{0%,12%,to{border-color:var(--line);box-shadow:none}5%{border-color:#9fdcbb;box-shadow:0 0 0 3px #1f9d5c1f}}@keyframes tw-sheen{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@keyframes tw-ring{0%{opacity:.55;transform:scale(1)}40%,to{opacity:0;transform:scale(1.35)}}@keyframes tw-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes tw-flow{to{stroke-dashoffset:-18px}}@keyframes tw-halo{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes tw-rev{0%{background:#eceaf8;transform:scale(.4)}to{background:var(--violet);transform:none}}@keyframes tw-quote{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.tw-kit,.tw-kit *,.tw-kit :before,.tw-kit :after{transition:none!important;animation:none!important}}
.nxm-board{background:var(--bg)}.nxm,.nxm-slot,.nxm-dial,.nxm-orb,.nxm-ticker,.nxm-switch{--nxm-r:22px;--nxm-shadow:0 1px 2px #10233a0d, 0 16px 34px -20px #10233a3d}.nxm-slot *,.nxm-slot :before,.nxm-slot :after{box-sizing:border-box}.nxm{width:1690px;height:1080px;color:var(--ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;background:radial-gradient(560px 520px at 50% 45%, #09a6df17, transparent 70%), var(--bg);position:relative;overflow:hidden}.nxm *,.nxm :before,.nxm :after,.nxm-dial *,.nxm-orb *{box-sizing:border-box}.nxm--empty{place-items:center;display:grid}.nxm--empty p{color:var(--muted);margin:0;font-size:16px}.nxm-top{z-index:3;justify-content:space-between;align-items:flex-start;height:70px;display:flex;position:absolute;top:18px;left:24px;right:24px}.nxm-top h1{margin:0;font-size:28px;font-weight:700}.nxm-top p{color:var(--muted);margin:6px 0 0;font-size:13px}.nxm-top__r{align-items:center;gap:12px;margin-top:4px;display:flex}.nxm-pill{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:13px;display:inline-flex}.nxm-ticker{background:var(--surface);border:1px solid #f3c9cb;border-radius:999px;align-items:center;height:36px;display:flex;overflow:hidden}.nxm-ticker__n{color:#c22f35;background:#fde9ea;align-items:center;gap:8px;height:100%;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.nxm-ticker__n i{background:var(--danger);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite nxm-pulse}.nxm-ticker__win{width:300px;height:100%;position:relative;overflow:hidden}.nxm-ticker__t{white-space:nowrap;animation:nxm-tick var(--p,2.2s) cubic-bezier(.2, .8, .2, 1) both;align-items:center;padding:0 14px;font-size:13px;display:flex;position:absolute;inset:0}.nxm-switch{background:#e3eaf2;border-radius:999px;height:36px;padding:3px;display:flex;position:relative}.nxm-switch button{z-index:1;width:104px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:13px;font-weight:600;transition:color .4s;position:relative}.nxm-switch button[aria-pressed=true]{color:var(--ink)}.nxm-switch__thumb{background:var(--surface);border-radius:999px;width:104px;transition:transform .6s cubic-bezier(.3,1.3,.5,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 2px 8px -2px #10233a40}.nxm-switch[data-second] .nxm-switch__thumb{transform:translate(104px)}.nxm-switch__timer{background:var(--lime);transform-origin:0;width:64px;height:2px;animation:nxm-timer var(--p,4s) linear both;z-index:2;border-radius:2px;position:absolute;bottom:6px;left:22px}.nxm-switch[data-second] .nxm-switch__timer{left:126px}.nxm-svg{z-index:1;position:absolute;inset:0;overflow:visible}.nxm-arc{animation:nxm-draw 1.6s cubic-bezier(.25, .8, .25, 1) var(--d,0s) both}.nxm-cap{animation:nxm-fade .4s ease var(--d,0s) both}.nxm-q{opacity:.82;transition:opacity .6s,filter .6s}.nxm-q[data-on]{opacity:1;filter:drop-shadow(0 6px 14px #10233a2e)}.nxm-q[data-weak] .nxm-cap{animation:nxm-fade .4s ease var(--d,0s) both, nxm-beat 1.4s ease-in-out 2.2s infinite;transform-box:fill-box;transform-origin:50%}.nxm-wire__side{fill:none;stroke:#b9c4d0;stroke-width:1.6px;stroke-dasharray:4 5;opacity:0;transition:opacity .5s}.nxm-wire__halo{fill:none;stroke-width:10px;stroke-opacity:0;stroke-linecap:round;transition:stroke-opacity .5s .6s}.nxm-wire[data-fed] .nxm-wire__halo{stroke-opacity:.12}.nxm-wire__feed{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:100px;opacity:.9;transition:stroke-dashoffset .9s cubic-bezier(.3,.8,.3,1) .3s,opacity .4s}.nxm-wire[data-fed] .nxm-wire__feed{stroke-dashoffset:0}.nxm-wire:not([data-fed]) .nxm-wire__feed{transition:stroke-dashoffset .5s,opacity .4s}.nxm-wire:not([data-fed]) .nxm-wire__side{opacity:1}.nxm-wire__dot{transition:fill .4s}.nxm-wire:not([data-fed]) .nxm-wire__dot{fill:#b9c4d0}.nxm-pulse{opacity:0;filter:drop-shadow(0 0 5px);transition:opacity .4s}.nxm-wire[data-fed] .nxm-pulse{opacity:1;transition-delay:.9s}.nxm-ripple{stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.nxm-wire[data-fed] .nxm-ripple{animation:.8s ease-out 1.2s infinite nxm-ripple}.nxm-orb{z-index:2;pointer-events:none;color:var(--ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;position:absolute}.nxm-orb--board{top:282px;left:645px}.nxm-orb__in{transform-origin:0 0;flex-direction:column;align-items:center;width:400px;height:400px;display:flex;position:absolute;top:0;left:0}.nxm-dial{flex:none;position:relative}.nxm-dial__svg{position:absolute;inset:0;overflow:visible}.nxm-orb__lbl{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-top:26px;font-size:13px;font-weight:650}.nxm-orb__char{width:236px;height:236px;animation:.9s .1s both nxm-fade;position:absolute;top:56px;left:82px}.nxm-orb__n{letter-spacing:-.02em;text-shadow:0 2px #fff,0 0 24px #ffffffe6;margin-top:50px;font-size:128px;font-weight:750;line-height:1;position:relative}.nxm-orb__of{color:var(--muted);margin-top:50px;font-size:14px;position:relative}.nxm-formula{color:var(--muted);align-items:center;gap:6px;margin-top:12px;font-size:14px;display:flex}.nxm-formula span{align-items:center;gap:6px;display:inline-flex}.nxm-formula em{font-style:normal}.nxm-formula b{color:#fff;border-radius:8px;place-items:center;min-width:32px;height:26px;padding:0 6px;font-size:13px;font-weight:700;animation:.5s cubic-bezier(.3,1.6,.5,1) both nxm-pop;display:inline-grid}.nxm-formula span:first-child b{animation-delay:1.2s}.nxm-formula span:nth-child(2) b{animation-delay:1.35s}.nxm-formula span:nth-child(3) b{animation-delay:1.5s}.nxm-formula span:nth-child(4) b{animation-delay:1.65s}.nxm-formula b[data-weak]{box-shadow:0 0 0 3px #fff,0 0 0 5px #09a6df73}.nxm-orb__weak,.nxm-orb__note{color:var(--ink);margin-top:10px;font-size:13px}.nxm-slot{perspective:1800px;z-index:2;width:440px;height:370px;animation:nxm-in .7s cubic-bezier(.2, .8, .2, 1) calc(var(--k) * 90ms + .15s) both;position:absolute}.nxm-slot--tl{top:104px;left:24px}.nxm-slot--bl{top:490px;left:24px}.nxm-slot--tr{top:104px;left:1226px}.nxm-slot--br{top:490px;left:1226px}.nxm-slot__in{width:100%;height:100%;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.35, 1.2, .45, 1) calc(var(--k) * .11s);position:relative}.nxm-slot[data-flipped] .nxm-slot__in{transform:rotateY(180deg)}.nxm-slot--tl .nxm-slot__in,.nxm-slot--bl .nxm-slot__in{transform-origin:50%}.nxm-face{backface-visibility:hidden;border-radius:var(--nxm-r);background:var(--surface);box-shadow:var(--nxm-shadow);flex-direction:column;padding:20px 22px 18px;display:flex;position:absolute;inset:0;overflow:hidden}.nxm-face--back{transform:rotateY(180deg)}.nxm-face:not([data-fed]){background:#f8fafc;box-shadow:inset 0 0 0 1.5px #dfe6ee}.nxm-th{white-space:nowrap;align-items:center;gap:10px;font-size:15px;display:flex}.nxm-th b{font-weight:650}.nxm-th__ic{width:30px;height:30px;color:var(--ink);background:#eef3f8;border-radius:9px;place-items:center;display:grid}.nxm-chip{height:26px;color:var(--c);background:color-mix(in srgb, var(--c) 13%, #fff);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.nxm-chip i{background:var(--c);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite nxm-pulse}.nxm-chip[data-out]{color:var(--muted);background:#eef2f6;font-weight:500}.nxm-fb{flex-direction:column;flex:1;justify-content:center;gap:14px;min-height:0;padding:8px 0 12px;display:flex}.nxm-foot{border-top:1px solid var(--line);align-items:center;gap:8px;padding-top:12px;font-size:13px;display:flex}.nxm-foot[data-tone=warn] .nb-icon{color:var(--warning)}.nxm-foot[data-tone=bad] .nb-icon{color:var(--danger)}.nxm-foot[data-tone=ok] .nb-icon{color:var(--success)}.nxm-foot[data-tone=plain] .nb-icon{color:var(--muted)}.nxm-big{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.nxm-big strong{font-size:44px;font-weight:700;line-height:1}.nxm-big span{color:var(--muted);font-size:13.5px}.nxm-line{color:var(--muted);margin:0;font-size:13px}.nxm-line b{color:var(--ink)}.nxm-rib{gap:3px;height:36px;display:flex}.nxm-rib i{color:#fff;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;min-width:0;padding:0 10px;font-size:12.5px;font-style:normal;font-weight:650;animation:.9s cubic-bezier(.2,.8,.2,1) .7s both nxm-reveal;display:flex}.nxm-rib i+i{animation-delay:.85s}.nxm-rib--thin{height:26px}.nxm-rib--thin i{font-size:12px}.nxm-bar{background:#eaeff5;border-radius:99px;height:9px;display:block;position:relative}.nxm-bar i{border-radius:inherit;transform-origin:0;height:100%;animation:nxm-grow 1s cubic-bezier(.2, .8, .2, 1) calc(.7s + var(--d,0s)) both;display:block}.nxm-bar b{background:var(--ink);border-radius:2px;width:2.5px;position:absolute;top:-5px;bottom:-5px}.nxm-kvbar{grid-template-columns:1fr auto;row-gap:6px;font-size:13px;display:grid}.nxm-kvbar>b{font-weight:650}.nxm-kvbar .nxm-bar{grid-column:1/-1}q.nxm-quote{quotes:none;text-align:right;background:#f2f6fb;border-radius:12px 12px 4px;padding:8px 12px;font-size:14px;display:block}.nxm-stars{gap:3px;margin-left:auto;display:inline-flex}.nxm-stars i{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:linear-gradient(90deg, #f5b023 var(--f), #dfe5ec var(--f));width:18px;height:18px;animation:nxm-pop .5s cubic-bezier(.3, 1.6, .5, 1) calc(.9s + var(--k) * 90ms) both}.nxm-mood{gap:3px;height:26px;display:flex}.nxm-mood i{color:#fff;white-space:nowrap;border-radius:7px;align-items:center;padding:0 8px;font-size:12px;font-style:normal;font-weight:650;animation:.9s cubic-bezier(.2,.8,.2,1) .8s both nxm-reveal;display:flex;overflow:hidden}.nxm-topics{flex-direction:column;gap:9px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.nxm-topics li{grid-template-columns:150px 1fr 26px;align-items:center;gap:10px;display:grid}.nxm-topics b{text-align:right}.nxm-cols{flex:1;grid-template-columns:repeat(4,1fr);align-items:end;gap:14px;display:grid}.nxm-cols div{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:150px;font-size:12.5px;display:flex}.nxm-cols i{width:40px;height:var(--h);transform-origin:bottom;animation:nxm-growy .9s cubic-bezier(.2, .8, .2, 1) calc(.8s + var(--k) * .12s) both;background:linear-gradient(#b3a9ff,#8b7cff);border-radius:9px 9px 3px 3px}.nxm-cols span{color:var(--muted)}.nxm-queues{flex-wrap:wrap;gap:6px;display:flex}.nxm-queues span{background:#eef6f1;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}.nxm-queues i{background:var(--success);width:7px;height:7px;animation:nxm-pulse 2s ease-in-out calc(var(--k) * .33s) infinite;border-radius:50%}.nxm-seats{grid-template-columns:repeat(29,1fr);gap:4px;display:grid}.nxm-seats i{aspect-ratio:1;background:#e3e9f0;border-radius:50%}.nxm-seats i[data-s=live]{animation:nxm-pulse 2.4s ease-in-out calc(var(--k) * .14s) infinite;background:#2b6cb0;box-shadow:0 0 6px #2b6cb08c}.nxm-seats i[data-s=bad]{background:var(--danger);animation:1s ease-in-out infinite nxm-pulse}.nxm-who{gap:10px;display:flex}.nxm-who span{background:#fdf0f0;border-radius:12px;flex:1;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:600;display:flex}.nxm-who em{color:#c22f35;margin-left:auto;font-size:11.5px;font-style:normal;font-weight:500}.nxm-funnel{flex-direction:column;gap:7px;display:flex}.nxm-funnel div{justify-content:space-between;align-items:center;height:34px;padding:0 12px;font-size:13px;display:flex;position:relative}.nxm-funnel i{width:var(--w);background:color-mix(in srgb, #e59a13 calc(100% - var(--k) * 18%), #fff);border-radius:9px;position:absolute;inset:0 auto 0 0}.nxm-funnel span,.nxm-funnel b{position:relative}.nxm-parts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nxm-parts span{white-space:nowrap;background:#f2f6fa;border-radius:11px;align-items:center;gap:8px;padding:9px 11px;font-size:13px;display:flex}.nxm-parts b{color:var(--muted);margin-left:auto;font-weight:600}.nxm-parts i{background:var(--success);width:8px;height:8px;animation:nxm-pulse 2.2s ease-in-out calc(var(--k) * .26s) infinite;border-radius:50%}.nxm-parts [data-bad]{background:#fde9ea;grid-column:1/-1;box-shadow:inset 0 0 0 1px #f3b9bc}.nxm-parts [data-bad] b{color:#c22f35}.nxm-parts [data-bad] i{background:var(--danger);animation-duration:.9s}.nxm-strip{z-index:2;grid-template-columns:1fr 420px;gap:16px;animation:.7s cubic-bezier(.2,.8,.2,1) .5s both nxm-in;display:grid;position:absolute;inset:878px 24px 24px}.nxm-strip>div{border-radius:var(--nxm-r);background:var(--surface);box-shadow:var(--nxm-shadow);padding:18px 22px}.nxm-strip h3{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:12px;font-weight:650}.nxm-chrib{gap:6px;height:86px;display:flex}.nxm-chrib>div{background:color-mix(in srgb, var(--c) 10%, #fff);min-width:150px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 25%, #fff);animation:nxm-reveal .9s cubic-bezier(.2, .8, .2, 1) calc(.7s + var(--k) * .12s) both;border-radius:14px;align-items:center;gap:12px;padding:0 14px;display:flex;position:relative;overflow:hidden}.nxm-chrib span{color:var(--muted);flex-direction:column;font-size:13px;display:flex}.nxm-chrib span b{color:var(--ink);font-size:26px;line-height:1.1}.nxm-chrib i{background:var(--c);height:4px;position:absolute;bottom:0;left:0;right:0}.nxm-art{color:#fff;border-radius:12px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff59,0 6px 14px -6px #10233a73}.nxm-strip__side{flex-direction:column;gap:14px;display:flex}.nxm-strip__side h3{margin:0}.nxm-kvbar--split{grid-template-columns:1fr auto}.nxm-kvbar--split>span:not(.nxm-split){align-items:center;gap:6px;display:inline-flex}.nxm-split{grid-column:1/-1;gap:3px;height:12px;display:flex}.nxm-split i{transform-origin:0;border-radius:99px;animation:.9s cubic-bezier(.2,.8,.2,1) .9s both nxm-grow}@keyframes nxm-draw{0%{stroke-dasharray:0 100}to{stroke-dasharray:100 100}}@keyframes nxm-fade{0%{opacity:0}}@keyframes nxm-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes nxm-beat{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes nxm-ripple{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}@keyframes nxm-in{0%{opacity:0;transform:translateY(18px)scale(.98)}}@keyframes nxm-grow{0%{transform:scaleX(0)}}@keyframes nxm-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes nxm-growy{0%{transform:scaleY(0)}}@keyframes nxm-pop{0%{transform:scale(0)}}@keyframes nxm-tick{0%{opacity:0;transform:translateY(100%)}16%,to{opacity:1;transform:none}}@keyframes nxm-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.nxm *,.nxm :before,.nxm :after,.nxm-dial *,.nxm-orb *,.nxm-slot *,.nxm-ticker *,.nxm-switch *{transition:none!important;animation:none!important}.nxm-pulse,.nxm-ripple,.nxm-switch__timer{display:none}}
