.agent-operation{--agent-operation-accent:#6366f1;--agent-operation-glow:#22d3ee;inset:0;pointer-events:none;position:fixed;z-index:9999}.agent-operation__surface{background:rgba(96,156,245,.06);border-radius:8px;contain:paint;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.agent-operation__surface:after,.agent-operation__surface:before{border-radius:inherit;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.7) 7px,transparent 28px),linear-gradient(270deg,#000 0,rgba(0,0,0,.7) 7px,transparent 28px),linear-gradient(0deg,#000 0,rgba(0,0,0,.7) 7px,transparent 28px),linear-gradient(90deg,#000 0,rgba(0,0,0,.7) 7px,transparent 28px);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.7) 7px,transparent 28px),linear-gradient(270deg,#000 0,rgba(0,0,0,.7) 7px,transparent 28px),linear-gradient(0deg,#000 0,rgba(0,0,0,.7) 7px,transparent 28px),linear-gradient(90deg,#000 0,rgba(0,0,0,.7) 7px,transparent 28px);pointer-events:none;position:absolute;z-index:2}.agent-operation__surface:before{--agent-operation-edge-primary-angle:0deg;animation:agent-operation-surface-edge-primary 6s linear infinite;background:conic-gradient(from var(--agent-operation-edge-primary-angle) at 50% 50%,transparent 0 8%,rgba(139,92,246,.24) 11%,rgba(139,92,246,.76) 17%,rgba(34,211,238,.9) 23%,#3b82f6 26%,rgba(191,219,254,.92) 27.5%,transparent 31% 56%,rgba(139,92,246,.3) 61%,rgba(34,211,238,.46) 66%,transparent 72% 100%);filter:blur(32px);opacity:.68}.agent-operation__surface:after{--agent-operation-edge-secondary-angle:0deg;animation:agent-operation-surface-edge-secondary 8s linear infinite;background:conic-gradient(from var(--agent-operation-edge-secondary-angle) at 50% 50%,transparent 0 18%,rgba(139,92,246,.5) 23%,rgba(34,211,238,.58) 30%,rgba(59,130,246,.88) 35%,transparent 41% 75%,rgba(34,211,238,.28) 80%,rgba(167,139,250,.46) 86%,transparent 91% 100%);filter:blur(44px);mix-blend-mode:screen;opacity:.52;z-index:3}.agent-operation__surface[style*="--agent-operation-cutout"]{-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,var(--agent-operation-cutout-left) var(--agent-operation-cutout-top);mask-position:0 0,var(--agent-operation-cutout-left) var(--agent-operation-cutout-top);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%,var(--agent-operation-cutout-width) var(--agent-operation-cutout-height);mask-size:100% 100%,var(--agent-operation-cutout-width) var(--agent-operation-cutout-height)}.agent-operation__target{animation:agent-operation-pulse 2.6s ease-in-out infinite;background:transparent;border:2px solid #4f7cff;box-shadow:0 0 0 4px rgba(99,102,241,.16),0 0 22px rgba(34,211,238,.34),0 0 48px rgba(79,70,229,.2);overflow:hidden;pointer-events:none;position:fixed;transition:inset .12s ease,width .12s ease,height .12s ease;z-index:1}.agent-operation__pointer-effect{height:0;left:0;opacity:1;pointer-events:none;position:fixed;top:0;transform:translate3d(var(--agent-operation-pointer-x),var(--agent-operation-pointer-y),0);transition:transform var(--agent-operation-pointer-duration) cubic-bezier(.22,1,.36,1),opacity .12s ease-out;width:0;will-change:transform,opacity;z-index:2}.agent-operation[data-structured-target-lost=true] .agent-operation__pointer-effect{display:none}.agent-operation__pointer-effect[data-phase=hidden]{opacity:0}.agent-operation__browser-halo{animation:agent-operation-browser-halo 1.4s ease-in-out infinite;border:2px solid #609cf5;border-radius:50%;box-shadow:0 0 0 7px rgba(96,156,245,.12),0 0 24px rgba(96,156,245,.36);height:52px;left:0;position:absolute;top:0;width:52px}.agent-operation__browser-label{background:hsla(0,0%,100%,.97);border:1px solid rgba(24,24,27,.08);border-radius:12px;box-shadow:0 6px 20px rgba(15,23,42,.13);color:#27272a;font:500 13px/1.35 Inter,ui-sans-serif,system-ui,sans-serif;left:0;max-width:min(300px,70vw);overflow:hidden;padding:7px 12px;position:absolute;text-overflow:ellipsis;top:38px;transform:translateX(-50%);white-space:nowrap}.agent-operation__pointer-cursor{display:block;height:24px;left:-3px;position:absolute;top:-4px;transform-origin:4px 4px;width:24px;z-index:1}.agent-operation__pointer{color:#111827;display:block;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 1px 2px rgba(15,23,42,.32));position:relative;z-index:2}.agent-operation__pointer-label{align-items:center;background:hsla(0,0%,100%,.97);border:1px solid rgba(24,24,27,.1);border-radius:11px;box-shadow:0 6px 20px rgba(15,23,42,.13);color:#27272a;display:flex;font:500 13px/1.35 Inter,ui-sans-serif,system-ui,sans-serif;gap:9px;left:19px;max-width:min(300px,48vw);overflow:hidden;padding:7px 11px;position:absolute;top:27px;white-space:nowrap;z-index:2}.agent-operation__pointer-label:is([data-operation-effect=read],[data-operation-effect=navigate]){background:transparent;border:0;box-shadow:none;gap:5px;left:10px;overflow:visible;padding:0;top:12px}.agent-operation__pointer-label[data-browser-tool=true]{left:0;top:0;transform:translate(-50%,-50%)}.agent-operation__pointer-label-text{overflow:hidden;text-overflow:ellipsis}.agent-operation__pointer-label:is([data-operation-effect=read],[data-operation-effect=navigate]) .agent-operation__pointer-label-text{align-items:center;background:hsla(0,0%,100%,.97);border:1px solid rgba(24,24,27,.08);border-radius:12px;box-shadow:0 6px 20px rgba(15,23,42,.13);box-sizing:border-box;display:flex;height:32px;padding:6px 12px}.agent-operation__pointer-read-scan{align-items:center;display:flex;flex:none;gap:4px;height:32px;justify-content:center;pointer-events:none;width:36px}.agent-operation__pointer-read-scan i{animation:agent-operation-pointer-read-bar 1.05s ease-in-out infinite;background:#609cf5;border-radius:999px;height:11px;opacity:.34;transform:scaleY(.58);transform-origin:center;width:3px}.agent-operation__pointer-read-scan i:nth-child(2){animation-delay:.1s}.agent-operation__pointer-read-scan i:nth-child(3){animation-delay:.2s}.agent-operation__pointer-read-scan i:nth-child(4){animation-delay:.3s}.agent-operation__pointer-read-scan i:nth-child(5){animation-delay:.4s}.agent-operation__pointer-navigation-trail{filter:drop-shadow(0 1px 3px rgba(96,156,245,.32));flex:none;height:32px;pointer-events:none;position:relative;width:36px}.agent-operation__pointer-navigation-trail:after,.agent-operation__pointer-navigation-trail:before{animation:agent-operation-pointer-navigation-chevron .9s ease-in-out infinite;border-radius:2px;border-right:2px solid #609cf5;border-top:2px solid #609cf5;content:"";height:10px;position:absolute;top:9px;transform:rotate(45deg);width:10px}.agent-operation__pointer-navigation-trail:before{left:1px;opacity:.3}.agent-operation__pointer-navigation-trail:after{animation-delay:.15s;left:11px}.agent-operation__controller{--agent-operation-controller-x:-50%;align-items:center;animation:agent-operation-controller-enter .4s cubic-bezier(.22,1,.36,1) both,agent-operation-edge-breathe 2.8s ease-in-out .4s infinite;background:linear-gradient(135deg,#3a3a40,#303036 48%,#29292e);border:1px solid rgba(165,180,252,.28);border-radius:15px;bottom:22px;box-shadow:inset 0 0 0 1px rgba(103,232,249,.06),0 16px 38px rgba(0,0,0,.28);display:flex;font-family:Inter,ui-sans-serif,system-ui,sans-serif;gap:10px;left:50%;max-width:calc(100vw - 32px);min-width:min(760px,calc(100vw - 32px));padding:9px 10px 9px 12px;pointer-events:auto;position:fixed;transform:translate(var(--agent-operation-controller-x));width:760px;will-change:transform,opacity;z-index:3}.agent-operation__controller[data-visibility=exiting]{animation:agent-operation-controller-exit .3s cubic-bezier(.4,0,1,1) both;pointer-events:none}.agent-operation__controller:after{background:linear-gradient(110deg,hsla(0,0%,100%,.13),transparent 30%,transparent 68%,rgba(129,140,248,.15));border-radius:13px;content:"";inset:1px;pointer-events:none;position:absolute;z-index:0}.agent-operation__controller>:not(.agent-operation__edge-flow){position:relative;z-index:2}.agent-operation__edge-flow{border-radius:inherit;inset:-1px;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.agent-operation__edge-flow:after,.agent-operation__edge-flow:before{content:"";height:2px;position:absolute}.agent-operation__edge-flow:before{animation:agent-operation-edge-flow 2.65s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(165,180,252,.72),#e0f2fe,rgba(34,211,238,.9),transparent);left:-34%;top:0;width:34%}.agent-operation__edge-flow:after{animation:agent-operation-edge-flow-reverse 3.1s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(129,140,248,.78),rgba(103,232,249,.68),transparent);bottom:0;right:-12%;width:28%}.agent-operation__pause-mark{display:flex;flex:0 0 9px;gap:2px;justify-content:center;opacity:.52;width:9px}.agent-operation__pause-mark i{background:#d4d4d8;border-radius:2px;height:9px;width:2px}.agent-operation__activity{display:grid;flex:0 0 26px;height:26px;place-items:center;position:relative;width:26px}.agent-operation__activity-icon{display:none}.agent-operation__activity i{animation:agent-operation-spin 1.8s linear infinite;border:1px solid hsla(0,0%,100%,.14);border-radius:50%;border-top-color:#c7d2fe;inset:3px;position:absolute}.agent-operation__activity b{color:#eef2ff;font-size:17px;font-weight:400;line-height:1}.agent-operation__heading{align-items:center;display:flex;gap:7px;min-width:0}.agent-operation__controller strong{font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-operation__controller code{background:hsla(0,0%,100%,.07);border-radius:5px;color:#a1a1aa;font:500 8px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden;padding:1px 5px;text-overflow:ellipsis;white-space:nowrap}.agent-operation__description{align-items:center;color:#e4e4e7;display:flex;font-size:10px;min-width:0;overflow:hidden;white-space:nowrap}.agent-operation__compact-status{display:none}.agent-operation__controller button{background:#3f3f46;border:0;border-radius:9px;color:#e4e4e7;font-size:10px;font-weight:650;padding:7px 10px}.agent-operation__controller .agent-operation__activity{border:0}.agent-operation__controller .agent-operation__activity:disabled{opacity:.55}.agent-operation__controller>.agent-operation__history{background:#303036;border:1px solid rgba(165,180,252,.28);bottom:calc(100% + 10px);box-shadow:0 16px 38px rgba(0,0,0,.28);color:#f4f4f5;display:grid;left:0;max-height:min(320px,50vh);max-width:100%;overflow:hidden;pointer-events:auto;position:absolute;z-index:4}.agent-operation__history header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;padding:11px 13px}.agent-operation__history header span{background:rgba(129,140,248,.16);border-radius:10px;color:#c7d2fe;display:grid;font-size:10px;height:20px;min-width:20px;place-items:center}.agent-operation__history ol{display:grid;list-style:none;margin:0;overflow:auto;padding:5px 0}.agent-operation__history li{align-items:start;display:grid;gap:8px;grid-template-columns:22px minmax(0,1fr);padding:8px 13px}.agent-operation__history li>span{background:rgba(129,140,248,.12);border-radius:50%;color:#c7d2fe;display:grid;font-size:9px;height:20px;place-items:center;width:20px}.agent-operation__history p{color:#e4e4e7;font-size:11px;line-height:18px;margin:1px 0 0;overflow-wrap:anywhere}.agent-operation__controller .agent-operation__stop{background:#7f1d1d;color:#fecaca}.agent-operation[data-status=completed] .agent-operation__target{border-color:#609cf5}.agent-operation[data-status=failed] .agent-operation__target{animation:none;border-color:#dc2626}.agent-operation[data-run-active=false] .agent-operation__activity i,.agent-operation[data-run-active=false] .agent-operation__edge-flow:after,.agent-operation[data-run-active=false] .agent-operation__edge-flow:before,.agent-operation[data-run-active=false] .agent-operation__surface:after,.agent-operation[data-run-active=false] .agent-operation__surface:before{animation:none}@keyframes agent-operation-spin{to{transform:rotate(1turn)}}@keyframes agent-operation-edge-flow{0%{left:-24%;opacity:0}12%,78%{opacity:1}to{left:100%;opacity:0}}@keyframes agent-operation-edge-flow-reverse{0%{opacity:0;right:-20%}18%,76%{opacity:.8}to{opacity:0;right:100%}}@keyframes agent-operation-edge-breathe{50%{border-color:rgba(103,232,249,.42)}}@keyframes agent-operation-browser-halo{0%,to{opacity:.45;transform:translate(-50%,-50%) scale(.82)}50%{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes agent-operation-pulse{50%{border-color:#38bdf8;box-shadow:0 0 0 6px rgba(99,102,241,.12),0 0 28px rgba(34,211,238,.4),0 0 58px rgba(79,70,229,.24)}}@property --agent-operation-edge-primary-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --agent-operation-edge-secondary-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes agent-operation-surface-edge-primary{0%{--agent-operation-edge-primary-angle:0deg;animation-timing-function:cubic-bezier(.4,.25,.6,.75)}to{--agent-operation-edge-primary-angle:360deg}}@keyframes agent-operation-surface-edge-secondary{0%{--agent-operation-edge-secondary-angle:0deg;animation-timing-function:cubic-bezier(.4,.3,.6,.7)}to{--agent-operation-edge-secondary-angle:360deg}}@keyframes agent-operation-controller-enter{0%{opacity:0;transform:translate(var(--agent-operation-controller-x),calc(100% + 28px))}to{opacity:1;transform:translate(var(--agent-operation-controller-x))}}@keyframes agent-operation-controller-exit{0%{opacity:1;transform:translate(var(--agent-operation-controller-x))}to{opacity:0;transform:translate(var(--agent-operation-controller-x),calc(100% + 28px))}}@keyframes agent-operation-pointer-read-bar{0%,18%,to{box-shadow:none;opacity:.34;transform:scaleY(.58)}42%{box-shadow:0 0 6px rgba(96,156,245,.52);opacity:1;transform:scaleY(1.27)}68%{box-shadow:none;opacity:.58;transform:scaleY(.78)}}@keyframes agent-operation-pointer-navigation-chevron{0%,to{opacity:.24;transform:translateX(-3px) rotate(45deg)}48%{opacity:1;transform:translateX(2px) rotate(45deg)}72%{opacity:.62;transform:translateX(4px) rotate(45deg)}}@media (prefers-reduced-motion:reduce){.agent-operation__activity i,.agent-operation__browser-halo,.agent-operation__controller,.agent-operation__edge-flow:after,.agent-operation__edge-flow:before,.agent-operation__pointer-navigation-trail:after,.agent-operation__pointer-navigation-trail:before,.agent-operation__pointer-read-scan i,.agent-operation__surface,.agent-operation__target{animation:none}.agent-operation__browser-halo{opacity:1;transform:translate(-50%,-50%)}.agent-operation__pointer-effect{transition:none}.agent-operation__surface:after,.agent-operation__surface:before{display:none}}@media (max-width:520px){.agent-operation__controller{--agent-operation-controller-x:0%;bottom:12px;left:12px;min-width:0;right:12px;width:auto}.agent-operation__controller>.agent-operation__history{width:100%}}.nexface-operation-surface{height:100%;min-height:0;min-width:0;overflow:auto;width:100%}.agent-operation .agent-operation__controller{box-sizing:border-box;min-width:0}.agent-operation__controller{backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);background:transparent;border:0;border-radius:24px;bottom:14px;box-shadow:none;color:#fff;gap:8px;height:48px;justify-content:flex-start;min-width:0;padding:5px;pointer-events:none;top:auto;width:440px}.agent-operation__controller:after{background:rgba(18,18,20,.88);border:1px solid hsla(0,0%,100%,.12);border-radius:24px;box-shadow:0 8px 28px rgba(0,0,0,.24);inset:0;width:auto}.agent-operation__controller .agent-operation__compact-status,.agent-operation__controller .agent-operation__edge-flow,.agent-operation__controller .agent-operation__pause-mark{display:none}.agent-operation__controller .agent-operation__activity{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.11);border-radius:50%;color:#a9c9ff;cursor:pointer;flex:0 0 38px;height:38px;padding:0;pointer-events:auto;width:38px}.agent-operation__controller .agent-operation__activity:not(:disabled):hover,.agent-operation__controller .agent-operation__activity[data-open=true]{background:rgba(169,201,255,.14);border-color:rgba(169,201,255,.38)}.agent-operation__controller .agent-operation__activity:disabled{cursor:default;opacity:.82}.agent-operation__controller .agent-operation__activity i{display:none}.agent-operation__controller .agent-operation__activity-icon{display:block}.agent-operation__controller .agent-operation__activity b{display:none}.agent-operation__controller>div{display:grid;flex:1 1;gap:1px;min-width:0}.agent-operation__controller .agent-operation__heading{display:block;min-width:0}.agent-operation__controller .agent-operation__heading strong{color:hsla(0,0%,100%,.96);display:block;font-size:12px;font-weight:500;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-operation__controller .agent-operation__description{color:hsla(0,0%,100%,.58);display:block;font-size:10px;line-height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-operation[data-human-control=true] .agent-operation__controller .agent-operation__description{color:#9fc3ff}.agent-operation__controller .agent-operation__stop{background:rgba(255,72,101,.15);border-radius:19px;box-shadow:inset 0 0 0 1px rgb(255 113 135/8%);color:#ff7187;font-size:11px;font-weight:500;height:38px;min-width:84px;padding:0 12px;pointer-events:auto}.agent-operation__controller .agent-operation__stop:focus:not(:focus-visible){outline:none}.agent-operation__controller .agent-operation__stop:focus-visible{outline:2px solid #ff7187;outline-offset:2px}.agent-operation__controller>.agent-operation__history{backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);background:rgba(18,18,20,.92);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:0 12px 36px rgba(0,0,0,.28);color:#fff;width:360px}.agent-operation__history header{border-bottom-color:hsla(0,0%,100%,.09);padding:12px 14px}.agent-operation__history header strong{color:hsla(0,0%,100%,.96);font-size:12px;font-weight:600}.agent-operation__history header span{background:rgba(169,201,255,.14);color:#a9c9ff}.agent-operation__history li{padding:8px 14px}.agent-operation__history li>span{background:rgba(169,201,255,.11);color:#a9c9ff}.agent-operation__history p{color:hsla(0,0%,100%,.76);font-size:12px;line-height:20px}.agent-operation[data-interaction-pending=true] .agent-operation__controller{box-shadow:none}.agent-operation[data-interaction-pending=true] .agent-operation__activity b{color:#609cf5;text-shadow:none}.agent-operation__target{animation:store-operation-target-in .16s ease-out both;border:1px solid #4f9cff;border-radius:10px;box-shadow:0 0 0 1px rgba(79,156,255,.14)}.agent-operation__pointer-label{border-color:#ebecf0;box-shadow:0 4px 16px rgba(29,41,57,.12);color:#525252}.agent-operation__surface{animation:store-operation-mask-in .18s ease-out both;background:rgb(96 156 245/6%);border:1px solid rgba(96,156,245,.9);border-radius:12px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.72),0 0 8px rgba(96,156,245,.2)}.agent-operation__surface[style*="--agent-operation-cutout"]{-webkit-mask-image:none;mask-image:none}@keyframes store-operation-mask-in{0%{opacity:0}to{opacity:1}}@keyframes store-operation-target-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.agent-operation__surface,.agent-operation__target{animation:none}}.agent-operation,.agent-operation *,.agent-operation :after,.agent-operation :before,.agent-operation:after,.agent-operation:before{box-sizing:border-box}.agent-operation__pointer-navigation-trail:after,.agent-operation__pointer-navigation-trail:before{box-sizing:content-box}.agent-operation__pointer-indicator{align-items:center;display:flex;gap:5px;left:10px;position:absolute;top:12px}.agent-operation__pointer-processing{animation:agent-operation-processing-spin .8s linear infinite;border:2px solid currentColor;border-radius:50%;border-right-color:transparent;display:inline-block;flex:none;height:16px;width:16px}@keyframes agent-operation-processing-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.agent-operation__pointer-processing{animation:none}}@media (prefers-color-scheme:dark){.wmde-markdown,.wmde-markdown-var{color-scheme:dark;--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-canvas-default:#0d1117;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-neutral-muted:hsla(215,8%,47%,.4);--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-attention-subtle:rgba(187,128,9,.15);--color-danger-fg:#f85149;--color-danger-emphasis:#da3633;--color-attention-fg:#d29922;--color-attention-emphasis:#9e6a03;--color-done-fg:#a371f7;--color-done-emphasis:#8957e5;--color-success-fg:#3fb950;--color-success-emphasis:#238636;--color-copied-active-bg:#2e9b33}}@media (prefers-color-scheme:light){.wmde-markdown,.wmde-markdown-var{color-scheme:light;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:rgba(175,184,193,.2);--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#d1242f;--color-danger-emphasis:#cf222e;--color-attention-fg:#9a6700;--color-attention-emphasis:#9a6700;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-success-fg:#1a7f37;--color-success-emphasis:#1f883d;--color-copied-active-bg:#2e9b33}}.wmde-markdown-var[data-color-mode*=dark],.wmde-markdown[data-color-mode*=dark],[data-color-mode*=dark] .wmde-markdown,[data-color-mode*=dark] .wmde-markdown-var,body[data-color-mode*=dark]{color-scheme:dark;--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-canvas-default:#0d1117;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-neutral-muted:hsla(215,8%,47%,.4);--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-attention-subtle:rgba(187,128,9,.15);--color-danger-fg:#f85149}.wmde-markdown-var[data-color-mode*=light],.wmde-markdown[data-color-mode*=light],[data-color-mode*=light] .wmde-markdown,[data-color-mode*=light] .wmde-markdown-var,body[data-color-mode*=light]{color-scheme:light;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:rgba(175,184,193,.2);--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#cf222e}.wmde-markdown{-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word;background-color:var(--color-canvas-default);color:var(--color-fg-default)}.wmde-markdown details,.wmde-markdown figcaption,.wmde-markdown figure{display:block}.wmde-markdown summary{display:list-item}.wmde-markdown [hidden]{display:none!important}.wmde-markdown a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.wmde-markdown a:active,.wmde-markdown a:hover{outline-width:0}.wmde-markdown abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wmde-markdown b,.wmde-markdown strong{font-weight:600}.wmde-markdown dfn{font-style:italic}.wmde-markdown h1{border-bottom:1px solid var(--color-border-muted);font-size:2em;font-weight:600;margin:.67em 0;padding-bottom:.3em}.wmde-markdown mark{background-color:var(--color-attention-subtle);color:var(--color-text-primary)}.wmde-markdown small{font-size:90%}.wmde-markdown sub,.wmde-markdown sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.wmde-markdown sub{bottom:-.25em}.wmde-markdown sup{top:-.5em}.wmde-markdown img{background-color:var(--color-canvas-default);border-style:none;box-sizing:content-box;display:inline-block;max-width:100%}.wmde-markdown code,.wmde-markdown kbd,.wmde-markdown pre,.wmde-markdown samp{font-family:monospace,monospace;font-size:1em}.wmde-markdown figure{margin:1em 40px}.wmde-markdown hr{background:transparent;background-color:var(--color-border-default);border:0;border-bottom:1px solid var(--color-border-muted);box-sizing:content-box;height:.25em;margin:24px 0;overflow:hidden;padding:0}.wmde-markdown input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.wmde-markdown [type=button],.wmde-markdown [type=reset],.wmde-markdown [type=submit]{-webkit-appearance:button}.wmde-markdown [type=button]::-moz-focus-inner,.wmde-markdown [type=reset]::-moz-focus-inner,.wmde-markdown [type=submit]::-moz-focus-inner{border-style:none;padding:0}.wmde-markdown [type=button]:-moz-focusring,.wmde-markdown [type=reset]:-moz-focusring,.wmde-markdown [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.wmde-markdown [type=checkbox],.wmde-markdown [type=radio]{box-sizing:border-box;padding:0}.wmde-markdown [type=number]::-webkit-inner-spin-button,.wmde-markdown [type=number]::-webkit-outer-spin-button{height:auto}.wmde-markdown [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.wmde-markdown [type=search]::-webkit-search-cancel-button,.wmde-markdown [type=search]::-webkit-search-decoration{-webkit-appearance:none}.wmde-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.wmde-markdown ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.wmde-markdown a:hover{text-decoration:underline}.wmde-markdown hr:after,.wmde-markdown hr:before{content:"";display:table}.wmde-markdown hr:after{clear:both}.wmde-markdown table{border-collapse:collapse;border-spacing:0;display:block;max-width:100%;width:max-content}.wmde-markdown td,.wmde-markdown th{padding:0}.wmde-markdown details summary{cursor:pointer}.wmde-markdown details:not([open])>:not(summary){display:none!important}.wmde-markdown kbd{background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted);color:var(--color-fg-default);display:inline-block;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;padding:3px 5px;vertical-align:middle}.wmde-markdown h1,.wmde-markdown h2,.wmde-markdown h3,.wmde-markdown h4,.wmde-markdown h5,.wmde-markdown h6{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.wmde-markdown h2{border-bottom:1px solid var(--color-border-muted);font-size:1.5em;font-weight:600;padding-bottom:.3em}.wmde-markdown h3{font-size:1.25em;font-weight:600}.wmde-markdown h4{font-size:1em;font-weight:600}.wmde-markdown h5{font-size:.875em;font-weight:600}.wmde-markdown h6{color:var(--color-fg-muted);font-size:.85em;font-weight:600}.wmde-markdown p{margin-bottom:10px;margin-top:0}.wmde-markdown blockquote{border-left:.25em solid var(--color-border-default);color:var(--color-fg-muted);margin:0;padding:0 1em}.wmde-markdown ol,.wmde-markdown ul{margin-bottom:0;margin-top:0;padding-left:2em}.wmde-markdown ol ol,.wmde-markdown ul ol{list-style-type:lower-roman}.wmde-markdown ol ol ol,.wmde-markdown ol ul ol,.wmde-markdown ul ol ol,.wmde-markdown ul ul ol{list-style-type:lower-alpha}.wmde-markdown dd{margin-left:0}.wmde-markdown code,.wmde-markdown pre,.wmde-markdown tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.wmde-markdown pre{margin-bottom:0;margin-top:0;word-wrap:normal}.wmde-markdown .octicon{display:inline-block;fill:currentColor;overflow:visible!important;vertical-align:text-bottom}.wmde-markdown ::placeholder{color:var(--color-fg-subtle);opacity:1}.wmde-markdown input::-webkit-inner-spin-button,.wmde-markdown input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.wmde-markdown [data-catalyst]{display:block}.wmde-markdown:after,.wmde-markdown:before{content:"";display:table}.wmde-markdown:after{clear:both}.wmde-markdown>:first-child{margin-top:0!important}.wmde-markdown>:last-child{margin-bottom:0!important}.wmde-markdown a:not([href]){color:inherit;text-decoration:none}.wmde-markdown .absent{color:var(--color-danger-fg)}.wmde-markdown a.anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.wmde-markdown .anchor:focus{outline:none}.wmde-markdown blockquote,.wmde-markdown details,.wmde-markdown dl,.wmde-markdown ol,.wmde-markdown p,.wmde-markdown pre,.wmde-markdown table,.wmde-markdown ul{margin-bottom:16px;margin-top:0}.wmde-markdown blockquote>:first-child{margin-top:0}.wmde-markdown blockquote>:last-child{margin-bottom:0}.wmde-markdown sup>a:before{content:"["}.wmde-markdown sup>a:after{content:"]"}.wmde-markdown h1 .octicon-link,.wmde-markdown h2 .octicon-link,.wmde-markdown h3 .octicon-link,.wmde-markdown h4 .octicon-link,.wmde-markdown h5 .octicon-link,.wmde-markdown h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.wmde-markdown h1:hover .anchor,.wmde-markdown h2:hover .anchor,.wmde-markdown h3:hover .anchor,.wmde-markdown h4:hover .anchor,.wmde-markdown h5:hover .anchor,.wmde-markdown h6:hover .anchor{text-decoration:none}.wmde-markdown h1:hover .anchor .octicon-link,.wmde-markdown h2:hover .anchor .octicon-link,.wmde-markdown h3:hover .anchor .octicon-link,.wmde-markdown h4:hover .anchor .octicon-link,.wmde-markdown h5:hover .anchor .octicon-link,.wmde-markdown h6:hover .anchor .octicon-link{visibility:visible}.wmde-markdown h1 code,.wmde-markdown h1 tt,.wmde-markdown h2 code,.wmde-markdown h2 tt,.wmde-markdown h3 code,.wmde-markdown h3 tt,.wmde-markdown h4 code,.wmde-markdown h4 tt,.wmde-markdown h5 code,.wmde-markdown h5 tt,.wmde-markdown h6 code,.wmde-markdown h6 tt{font-size:inherit;padding:0 .2em}.wmde-markdown ol.no-list,.wmde-markdown ul.no-list{list-style-type:none;padding:0}.wmde-markdown ol[type="1"]{list-style-type:decimal}.wmde-markdown ol[type=a]{list-style-type:lower-alpha}.wmde-markdown ol[type=i]{list-style-type:lower-roman}.wmde-markdown div>ol:not([type]){list-style-type:decimal}.wmde-markdown ol ol,.wmde-markdown ol ul,.wmde-markdown ul ol,.wmde-markdown ul ul{margin-bottom:0;margin-top:0}.wmde-markdown li>p{margin-top:16px}.wmde-markdown li+li{margin-top:.25em}.wmde-markdown dl{padding:0}.wmde-markdown dl dt{font-size:1em;font-style:italic;font-weight:600;margin-top:16px;padding:0}.wmde-markdown dl dd{margin-bottom:16px;padding:0 16px}.wmde-markdown table th{font-weight:600}.wmde-markdown table td,.wmde-markdown table th{border:1px solid var(--color-border-default);padding:6px 13px}.wmde-markdown table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.wmde-markdown table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.wmde-markdown table img{background-color:transparent}.wmde-markdown img[align=right]{padding-left:20px}.wmde-markdown img[align=left]{padding-right:20px}.wmde-markdown .emoji{background-color:transparent;max-width:none;vertical-align:text-top}.wmde-markdown span.frame{display:block;overflow:hidden}.wmde-markdown span.frame>span{border:1px solid var(--color-border-default);display:block;float:left;margin:13px 0 0;overflow:hidden;padding:7px;width:auto}.wmde-markdown span.frame span img{display:block;float:left}.wmde-markdown span.frame span span{clear:both;color:var(--color-fg-default);display:block;padding:5px 0 0}.wmde-markdown span.align-center{clear:both;display:block;overflow:hidden}.wmde-markdown span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.wmde-markdown span.align-center span img{margin:0 auto;text-align:center}.wmde-markdown span.align-right{clear:both;display:block;overflow:hidden}.wmde-markdown span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.wmde-markdown span.align-right span img{margin:0;text-align:right}.wmde-markdown span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.wmde-markdown span.float-left span{margin:13px 0 0}.wmde-markdown span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.wmde-markdown span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.wmde-markdown code,.wmde-markdown tt{background-color:var(--color-neutral-muted);border-radius:6px;font-size:85%;margin:0;padding:.2em .4em}.wmde-markdown code br,.wmde-markdown tt br{display:none}.wmde-markdown del code{text-decoration:inherit}.wmde-markdown pre code{font-size:100%}.wmde-markdown pre>code{background:transparent;border:0;margin:0;padding:0;white-space:pre;word-break:normal}.wmde-markdown pre{background-color:var(--color-canvas-subtle);border-radius:6px;font-size:85%;line-height:1.45}.wmde-markdown pre code,.wmde-markdown pre tt{display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;word-wrap:normal;background-color:transparent;border:0}.wmde-markdown pre>code{display:block;overflow:auto;padding:16px}.wmde-markdown pre>code::-webkit-scrollbar{background:transparent;height:8px;width:8px}.wmde-markdown pre>code::-webkit-scrollbar-thumb{background:var(--color-fg-muted);border-radius:10px}.wmde-markdown .csv-data td,.wmde-markdown .csv-data th{font-size:12px;line-height:1;overflow:hidden;padding:5px;text-align:left;white-space:nowrap}.wmde-markdown .csv-data .blob-num{background:var(--color-canvas-default);border:0;padding:10px 8px 9px;text-align:right}.wmde-markdown .csv-data tr{border-top:0}.wmde-markdown .csv-data th{background:var(--color-canvas-subtle);border-top:0;font-weight:600}.wmde-markdown .footnotes{border-top:1px solid var(--color-border-default);color:var(--color-fg-muted);font-size:12px}.wmde-markdown .footnotes ol{padding-left:16px}.wmde-markdown .footnotes li{position:relative}.wmde-markdown .footnotes li:target:before{border:2px solid var(--color-accent-emphasis);border-radius:6px;bottom:-8px;content:"";left:-24px;pointer-events:none;position:absolute;right:-8px;top:-8px}.wmde-markdown .footnotes li:target{color:var(--color-fg-default)}.wmde-markdown .footnotes .data-footnote-backref g-emoji{font-family:monospace}.wmde-markdown .task-list-item{list-style-type:none}.wmde-markdown .task-list-item label{font-weight:400}.wmde-markdown .task-list-item.enabled label{cursor:pointer}.wmde-markdown .task-list-item+.wmde-markdown .task-list-item{margin-top:3px}.wmde-markdown .task-list-item .handle{display:none}.wmde-markdown .contains-task-list input[type=checkbox],.wmde-markdown .task-list-item-checkbox{margin:0 .2em .25em -1.6em;vertical-align:middle}.wmde-markdown .contains-task-list:dir(rtl) .task-list-item-checkbox,.wmde-markdown .contains-task-list:dir(rtl) input[type=checkbox]{margin:0 -1.6em .25em .2em}.wmde-markdown ::-webkit-calendar-picker-indicator{filter:invert(50%)}.wmde-markdown pre{position:relative}.wmde-markdown pre .copied{background:var(--color-border-default);border-radius:5px;color:var(--color-fg-default);cursor:pointer;display:flex;font-size:12px;padding:6px;position:absolute;right:6px;top:6px;transition:all .3s;visibility:hidden}.wmde-markdown pre .copied .octicon-copy{display:block}.wmde-markdown pre .copied .octicon-check{display:none}.wmde-markdown pre:hover .copied{visibility:visible}.wmde-markdown pre:hover .copied:hover{background:var(--color-prettylights-syntax-entity-tag);color:var(--color-canvas-default)}.wmde-markdown pre .copied.active,.wmde-markdown pre:hover .copied:active{background:var(--color-copied-active-bg);color:var(--color-canvas-default)}.wmde-markdown pre .active .octicon-copy{display:none}.wmde-markdown pre .active .octicon-check{display:block}.wmde-markdown .markdown-alert{border-left:.25em solid var(--borderColor-default,var(--color-border-default));color:inherit;margin-bottom:16px;padding:.5rem 1em}.wmde-markdown .markdown-alert>:last-child{margin-bottom:0!important}.wmde-markdown .markdown-alert .markdown-alert-title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:1}.wmde-markdown .markdown-alert .markdown-alert-title svg.octicon{margin-right:var(--base-size-8,8px)!important}.wmde-markdown .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis,var(--color-accent-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent,var(--color-accent-fg))}.wmde-markdown .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis,var(--color-success-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success,var(--color-success-fg))}.wmde-markdown .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis,var(--color-done-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done,var(--color-done-fg))}.wmde-markdown .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis,var(--color-attention-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention,var(--color-attention-fg))}.wmde-markdown .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis,var(--color-danger-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger,var(--color-danger-fg))}.wmde-markdown .highlight-line{background-color:var(--color-neutral-muted)}.wmde-markdown .code-line.line-number:before{color:var(--color-fg-subtle);content:attr(line);display:inline-block;margin-right:16px;text-align:right;white-space:nowrap;width:1rem}.wmde-markdown .token.cdata,.wmde-markdown .token.comment,.wmde-markdown .token.doctype,.wmde-markdown .token.prolog{color:var(--color-prettylights-syntax-comment)}.wmde-markdown .token.namespace{opacity:.7}.wmde-markdown .token.constant,.wmde-markdown .token.deleted,.wmde-markdown .token.property,.wmde-markdown .token.selector,.wmde-markdown .token.symbol,.wmde-markdown .token.tag{color:var(--color-prettylights-syntax-entity-tag)}.wmde-markdown .token.maybe-class-name{color:var(--color-prettylights-syntax-variable)}.wmde-markdown .token.attr-name,.wmde-markdown .token.boolean,.wmde-markdown .token.builtin,.wmde-markdown .token.char,.wmde-markdown .token.number,.wmde-markdown .token.operator,.wmde-markdown .token.property-access,.wmde-markdown .token.selector .token.class,.wmde-markdown .token.string{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-markup-deleted-text)}.wmde-markdown .code-line .token.deleted{background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.wmde-markdown .token.inserted{color:var(--color-prettylights-syntax-markup-inserted-text)}.wmde-markdown .code-line .token.inserted{background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.wmde-markdown .token.variable{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .language-css .token.string,.wmde-markdown .style .token.string,.wmde-markdown .token.atrule,.wmde-markdown .token.attr-value,.wmde-markdown .token.class-name,.wmde-markdown .token.color,.wmde-markdown .token.entity,.wmde-markdown .token.function,.wmde-markdown .token.url{color:var(--color-prettylights-syntax-string)}.wmde-markdown .token.important,.wmde-markdown .token.keyword,.wmde-markdown .token.regex,.wmde-markdown .token.rule{color:var(--color-prettylights-syntax-keyword)}.wmde-markdown .token.coord{color:var(--color-prettylights-syntax-meta-diff-range)}.wmde-markdown .token.bold,.wmde-markdown .token.important{font-weight:700}.wmde-markdown .token.italic{font-style:italic}.wmde-markdown .token.entity{cursor:help}.nexface-ui{--nxf-color-blue-500:oklch(62.3% .214 259.815);--nxf-color-black:#000;--nxf-color-white:#fff;--nxf-spacing:.25rem;--nxf-container-lg:32rem;--nxf-container-3xl:48rem;--nxf-text-xs:.75rem;--nxf-text-xs--line-height:1.33333;--nxf-text-sm:.875rem;--nxf-text-sm--line-height:1.42857;--nxf-text-base:1rem;--nxf-text-base--line-height:1.5;--nxf-text-lg:1.125rem;--nxf-text-lg--line-height:1.55556;--nxf-text-xl:1.25rem;--nxf-text-xl--line-height:1.4;--nxf-font-weight-medium:500;--nxf-font-weight-semibold:600;--nxf-tracking-wide:.025em;--nxf-leading-snug:1.375;--nxf-leading-relaxed:1.625;--nxf-radius-xs:.125rem;--nxf-radius-xl:.75rem;--nxf-animate-spin:nxf-spin 1s linear infinite;--nxf-blur-sm:8px;--nxf-default-transition-duration:.15s;--nxf-default-transition-timing-function:cubic-bezier(.4,0,.2,1);--nxf-default-font-family:"Nexface Public Sans",ui-sans-serif,system-ui,sans-serif;--nxf-default-mono-font-family:"Nexface JetBrains Mono",ui-monospace,monospace;--nxf-color-background:var(--nxf-background);--nxf-color-muted:var(--nxf-muted)}.nexface-ui *,.nexface-ui ::backdrop,.nexface-ui :after,.nexface-ui :before{border:0 solid;box-sizing:border-box;margin:0;padding:0}.nexface-ui ::-webkit-file-upload-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}.nexface-ui ::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}.nexface-ui{-webkit-text-size-adjust:100%;font-family:var(--nxf-default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--nxf-default-font-feature-settings,normal);font-variation-settings:var(--nxf-default-font-variation-settings,normal);line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}.nexface-ui hr{border-top-width:1px;color:inherit;height:0}.nexface-ui abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.nexface-ui h1,.nexface-ui h2,.nexface-ui h3,.nexface-ui h4,.nexface-ui h5,.nexface-ui h6{font-size:inherit;font-weight:inherit}.nexface-ui a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.nexface-ui b,.nexface-ui strong{font-weight:bolder}.nexface-ui code,.nexface-ui kbd,.nexface-ui pre,.nexface-ui samp{font-family:var(--nxf-default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--nxf-default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--nxf-default-mono-font-variation-settings,normal)}.nexface-ui small{font-size:80%}.nexface-ui sub,.nexface-ui sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.nexface-ui sub{bottom:-.25em}.nexface-ui sup{top:-.5em}.nexface-ui table{border-collapse:collapse;border-color:inherit;text-indent:0}.nexface-ui :-moz-focusring:where(:not(iframe)){outline:auto}.nexface-ui progress{vertical-align:baseline}.nexface-ui summary{display:list-item}.nexface-ui menu,.nexface-ui ol,.nexface-ui ul{list-style:none}.nexface-ui audio,.nexface-ui canvas,.nexface-ui embed,.nexface-ui iframe,.nexface-ui img,.nexface-ui object,.nexface-ui svg,.nexface-ui video{display:block;vertical-align:middle}.nexface-ui img,.nexface-ui video{height:auto;max-width:100%}.nexface-ui button,.nexface-ui input,.nexface-ui optgroup,.nexface-ui select,.nexface-ui textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}.nexface-ui ::-webkit-file-upload-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}.nexface-ui ::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}.nexface-ui :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.nexface-ui :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.nexface-ui ::-webkit-file-upload-button{margin-inline-end:4px}.nexface-ui ::file-selector-button{margin-inline-end:4px}.nexface-ui ::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){.nexface-ui ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){.nexface-ui ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.nexface-ui textarea{resize:vertical}.nexface-ui ::-webkit-search-decoration{-webkit-appearance:none}.nexface-ui ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.nexface-ui ::-webkit-datetime-edit{display:inline-flex}.nexface-ui ::-webkit-datetime-edit-fields-wrapper{padding:0}.nexface-ui ::-webkit-datetime-edit,.nexface-ui ::-webkit-datetime-edit-year-field{padding-block:0}.nexface-ui ::-webkit-datetime-edit-day-field,.nexface-ui ::-webkit-datetime-edit-month-field{padding-block:0}.nexface-ui ::-webkit-datetime-edit-hour-field,.nexface-ui ::-webkit-datetime-edit-minute-field{padding-block:0}.nexface-ui ::-webkit-datetime-edit-millisecond-field,.nexface-ui ::-webkit-datetime-edit-second-field{padding-block:0}.nexface-ui ::-webkit-datetime-edit-meridiem-field{padding-block:0}.nexface-ui ::-webkit-calendar-picker-indicator{line-height:1}.nexface-ui :-moz-ui-invalid{box-shadow:none}.nexface-ui button,.nexface-ui input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}.nexface-ui ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}.nexface-ui ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}.nexface-ui ::-webkit-inner-spin-button,.nexface-ui ::-webkit-outer-spin-button{height:auto}.nexface-ui [hidden]:where(:not([hidden=until-found])){display:none!important}.nexface-ui .nxf-shimmer{--nxf-_gradient-width:calc(var(--nxf-_spread) + var(--nxf-shimmer-track-height)*tan(var(--nxf-shimmer-angle)));--nxf-_active-distance:calc(var(--nxf-shimmer-track-width, 200px) + var(--nxf-_gradient-width));--nxf-_duration:var(--nxf-shimmer-duration,calc(var(--nxf-_active-distance) / var(--nxf-_speed) / 1px * 1000));--nxf-_repeat-delay:var(--nxf-shimmer-repeat-delay,calc(20000/var(--nxf-_speed)));--nxf-_repeat-delay-px:calc(var(--nxf-_repeat-delay)*var(--nxf-_active-distance)/var(--nxf-_duration));--nxf-_xy-offset-px:calc((var(--nxf-shimmer-x, 0) + var(--nxf-shimmer-y, 0)*tan(var(--nxf-shimmer-angle)))*1px);--nxf-_bg-width:calc(100% + var(--nxf-shimmer-track-width, 100%) + var(--nxf-_gradient-width) + var(--nxf-_repeat-delay-px));--nxf-_travel:calc(var(--nxf-shimmer-track-width, 100%) + var(--nxf-_gradient-width) + var(--nxf-_repeat-delay-px));--nxf-_position:calc(var(--nxf-shimmer-track-width, (100% - var(--nxf-_gradient-width) - var(--nxf-_repeat-delay-px)) / 2) + var(--nxf-_gradient-width) / 2 + var(--nxf-_repeat-delay-px) - var(--nxf-_xy-offset-px))}.nexface-ui .nxf-shimmer:not(.nxf-shimmer-bg){--nxf-_speed:var(--nxf-shimmer-speed,200);--nxf-_spread:var(--nxf-shimmer-spread,calc(4ch + 80px));--nxf-_bg:currentColor;--nxf-_overlay:var(--nxf-shimmer-color,#fff);--nxf-_fg:var(--nxf-shimmer-color,oklch(from currentColor l c h/calc(alpha* .2)))}@supports ((-webkit-background-clip:text) or (background-clip:text)) and (color:oklch(from red l c h)){.nexface-ui .nxf-shimmer:not(.nxf-shimmer-bg){-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.nexface-ui .nxf-shimmer:where(.nexface-dark,.nexface-dark *):not(.nxf-shimmer-bg){--nxf-_fg:var(--nxf-shimmer-color,oklch(from currentColor max(.8,calc(l + .4)) c h/calc(alpha + .4)))}@-moz-document url-prefix(){.nexface-ui .nxf-shimmer:not(.nxf-shimmer-bg){--nxf-_duration:var(--nxf-shimmer-duration,calc(375000/var(--nxf-_speed)))}}.nexface-ui .nxf-shimmer{--nxf-_mix-96:var(--nxf-_fg)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-shimmer{--nxf-_mix-96:color-mix(in oklch,var(--nxf-_fg),var(--nxf-_bg) 96%)}}.nexface-ui .nxf-shimmer{--nxf-_mix-83:var(--nxf-_fg)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-shimmer{--nxf-_mix-83:color-mix(in oklch,var(--nxf-_fg),var(--nxf-_bg) 83%)}}.nexface-ui .nxf-shimmer{--nxf-_mix-67:var(--nxf-_fg)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-shimmer{--nxf-_mix-67:color-mix(in oklch,var(--nxf-_fg),var(--nxf-_bg) 67%)}}.nexface-ui .nxf-shimmer{--nxf-_mix-50:var(--nxf-_fg)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-shimmer{--nxf-_mix-50:color-mix(in oklch,var(--nxf-_fg),var(--nxf-_bg) 50%)}}.nexface-ui .nxf-shimmer{--nxf-_mix-33:var(--nxf-_fg)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-shimmer{--nxf-_mix-33:color-mix(in oklch,var(--nxf-_fg),var(--nxf-_bg) 33%)}}.nexface-ui .nxf-shimmer{--nxf-_mix-17:var(--nxf-_fg)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-shimmer{--nxf-_mix-17:color-mix(in oklch,var(--nxf-_fg),var(--nxf-_bg) 17%)}}.nexface-ui .nxf-shimmer{--nxf-_mix-4:var(--nxf-_fg)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-shimmer{--nxf-_mix-4:color-mix(in oklch,var(--nxf-_fg),var(--nxf-_bg) 4%)}}.nexface-ui .nxf-shimmer{animation:nxf-tw-shimmer 1s linear infinite backwards;animation-duration:calc((var(--nxf-_duration) + var(--nxf-_repeat-delay))*1ms);background:linear-gradient(calc(90deg + var(--nxf-shimmer-angle)),var(--nxf-_bg) calc(var(--nxf-_position) - var(--nxf-_spread)*.5),var(--nxf-_mix-96) calc(var(--nxf-_position) - var(--nxf-_spread)*.44),var(--nxf-_mix-83) calc(var(--nxf-_position) - var(--nxf-_spread)*.37),var(--nxf-_mix-67) calc(var(--nxf-_position) - var(--nxf-_spread)*.31),var(--nxf-_mix-50) calc(var(--nxf-_position) - var(--nxf-_spread)*.25),var(--nxf-_mix-33) calc(var(--nxf-_position) - var(--nxf-_spread)*.19),var(--nxf-_mix-17) calc(var(--nxf-_position) - var(--nxf-_spread)*.12),var(--nxf-_mix-4) calc(var(--nxf-_position) - var(--nxf-_spread)*.06),var(--nxf-_fg) var(--nxf-_position),var(--nxf-_mix-4) calc(var(--nxf-_position) + var(--nxf-_spread)*.06),var(--nxf-_mix-17) calc(var(--nxf-_position) + var(--nxf-_spread)*.12),var(--nxf-_mix-33) calc(var(--nxf-_position) + var(--nxf-_spread)*.19),var(--nxf-_mix-50) calc(var(--nxf-_position) + var(--nxf-_spread)*.25),var(--nxf-_mix-67) calc(var(--nxf-_position) + var(--nxf-_spread)*.31),var(--nxf-_mix-83) calc(var(--nxf-_position) + var(--nxf-_spread)*.37),var(--nxf-_mix-96) calc(var(--nxf-_position) + var(--nxf-_spread)*.44),var(--nxf-_bg) calc(var(--nxf-_position) + var(--nxf-_spread)*.5)) 0 0 /var(--nxf-_bg-width) 100% no-repeat}@supports (-webkit-mask-clip:text){.nexface-ui .nxf-shimmer:where(:not(.nxf-shimmer-bg)){position:relative}}@supports not (((-webkit-background-clip:text) or (background-clip:text)) and (color:oklch(from red l c h))){.nexface-ui .nxf-shimmer:not(.nxf-shimmer-bg){animation:none;background:none}}@supports (-webkit-mask-clip:text){.nexface-ui .nxf-shimmer:not(.nxf-shimmer-bg){-webkit-text-fill-color:currentColor;-webkit-mask-clip:text;-webkit-mask-image:linear-gradient(#000,#000);--nxf-_shimmer-play-state:running;animation:none;background:none}.nexface-ui .nxf-shimmer:not(.nxf-shimmer-bg):before{background:linear-gradient(calc(90deg + var(--nxf-shimmer-angle)),transparent calc(50% - var(--nxf-_spread)*.5),var(--nxf-_overlay) calc(50% - var(--nxf-_spread)*.44),var(--nxf-_overlay) calc(50% - var(--nxf-_spread)*.37),var(--nxf-_overlay) calc(50% - var(--nxf-_spread)*.31),var(--nxf-_overlay) calc(50% - var(--nxf-_spread)*.25),var(--nxf-_overlay) calc(50% - var(--nxf-_spread)*.19),var(--nxf-_overlay) calc(50% - var(--nxf-_spread)*.12),var(--nxf-_overlay) calc(50% - var(--nxf-_spread)*.06),var(--nxf-_overlay) 50%,var(--nxf-_overlay) calc(50% + var(--nxf-_spread)*.06),var(--nxf-_overlay) calc(50% + var(--nxf-_spread)*.12),var(--nxf-_overlay) calc(50% + var(--nxf-_spread)*.19),var(--nxf-_overlay) calc(50% + var(--nxf-_spread)*.25),var(--nxf-_overlay) calc(50% + var(--nxf-_spread)*.31),var(--nxf-_overlay) calc(50% + var(--nxf-_spread)*.37),var(--nxf-_overlay) calc(50% + var(--nxf-_spread)*.44),transparent calc(50% + var(--nxf-_spread)*.5)) 0 0 /var(--nxf-_gradient-width) 100% no-repeat;content:"";inset-block:0;left:calc((var(--nxf-_gradient-width) + var(--nxf-_xy-offset-px))*-1);pointer-events:none;position:absolute;width:100%}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-shimmer:not(.nxf-shimmer-bg):before{background:linear-gradient(calc(90deg + var(--nxf-shimmer-angle)),transparent calc(50% - var(--nxf-_spread)*.5),color-mix(in oklch,var(--nxf-_overlay),transparent 96%) calc(50% - var(--nxf-_spread)*.44),color-mix(in oklch,var(--nxf-_overlay),transparent 83%) calc(50% - var(--nxf-_spread)*.37),color-mix(in oklch,var(--nxf-_overlay),transparent 67%) calc(50% - var(--nxf-_spread)*.31),color-mix(in oklch,var(--nxf-_overlay),transparent 50%) calc(50% - var(--nxf-_spread)*.25),color-mix(in oklch,var(--nxf-_overlay),transparent 33%) calc(50% - var(--nxf-_spread)*.19),color-mix(in oklch,var(--nxf-_overlay),transparent 17%) calc(50% - var(--nxf-_spread)*.12),color-mix(in oklch,var(--nxf-_overlay),transparent 4%) calc(50% - var(--nxf-_spread)*.06),var(--nxf-_overlay) 50%,color-mix(in oklch,var(--nxf-_overlay),transparent 4%) calc(50% + var(--nxf-_spread)*.06),color-mix(in oklch,var(--nxf-_overlay),transparent 17%) calc(50% + var(--nxf-_spread)*.12),color-mix(in oklch,var(--nxf-_overlay),transparent 33%) calc(50% + var(--nxf-_spread)*.19),color-mix(in oklch,var(--nxf-_overlay),transparent 50%) calc(50% + var(--nxf-_spread)*.25),color-mix(in oklch,var(--nxf-_overlay),transparent 67%) calc(50% + var(--nxf-_spread)*.31),color-mix(in oklch,var(--nxf-_overlay),transparent 83%) calc(50% + var(--nxf-_spread)*.37),color-mix(in oklch,var(--nxf-_overlay),transparent 96%) calc(50% + var(--nxf-_spread)*.44),transparent calc(50% + var(--nxf-_spread)*.5)) 0 0 /var(--nxf-_gradient-width) 100% no-repeat}}@media (prefers-reduced-motion:no-preference){.nexface-ui .nxf-shimmer:not(.nxf-shimmer-bg):before{will-change:translate}}.nexface-ui .nxf-shimmer:not(.nxf-shimmer-bg):before{animation:nxf-tw-shimmer-translate calc((var(--nxf-_duration) + var(--nxf-_repeat-delay))*1ms) linear infinite;animation-play-state:var(--nxf-_shimmer-play-state)}}@media (prefers-reduced-motion:reduce){.nexface-ui .nxf-shimmer:not(.nxf-shimmer-bg){--nxf-_shimmer-play-state:paused;animation-play-state:paused}}.nexface-ui .nxf-pointer-events-none{pointer-events:none}.nexface-ui .nxf-sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nexface-ui .nxf-absolute{position:absolute}.nexface-ui .nxf-relative{position:relative}.nexface-ui .nxf-sticky{position:sticky}.nexface-ui .nxf-inset-0{inset:0}.nexface-ui .nxf-inset-x-0{inset-inline:0}.nexface-ui .nxf-inset-y-0{inset-block:0}.nexface-ui .nxf-start-0{inset-inline-start:calc(var(--nxf-spacing)*0)}.nexface-ui .nxf-start-3{inset-inline-start:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-end-1{inset-inline-end:calc(var(--nxf-spacing)*1)}.nexface-ui .nxf-top-0{top:0}.nexface-ui .nxf-top-1{top:var(--nxf-spacing)}.nexface-ui .nxf-top-1\/2{top:50%}.nexface-ui .nxf-top-2{top:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-top-4{top:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-right-0{right:0}.nexface-ui .nxf-right-2{right:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-right-4{right:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-bottom-0{bottom:0}.nexface-ui .nxf-left-0{left:0}.nexface-ui .nxf-z-0{z-index:0}.nexface-ui .nxf-z-3{z-index:3}.nexface-ui .nxf-z-4{z-index:4}.nexface-ui .nxf-z-5{z-index:5}.nexface-ui .nxf-z-10{z-index:10}.nexface-ui .nxf-z-50{z-index:50}.nexface-ui .nxf-col-span-full{grid-column:1/-1}.nexface-ui .nxf-col-start-1{grid-column-start:1}.nexface-ui .nxf-row-start-1{grid-row-start:1}.nexface-ui .nxf-container{width:100%}@media (min-width:40rem){.nexface-ui .nxf-container{max-width:40rem}}@media (min-width:48rem){.nexface-ui .nxf-container{max-width:48rem}}@media (min-width:64rem){.nexface-ui .nxf-container{max-width:64rem}}@media (min-width:80rem){.nexface-ui .nxf-container{max-width:80rem}}@media (min-width:96rem){.nexface-ui .nxf-container{max-width:96rem}}.nexface-ui .nxf-m-0{margin:0}.nexface-ui .nxf-mx-auto{margin-inline:auto}.nexface-ui .nxf-my-1{margin-block:var(--nxf-spacing)}.nexface-ui .nxf-my-3{margin-block:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-my-6{margin-block:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-ms-5{margin-inline-start:calc(var(--nxf-spacing)*5)}.nexface-ui .nxf-ms-\[5px\]{margin-inline-start:5px}.nexface-ui .nxf--me-1\.5{margin-inline-end:calc(var(--nxf-spacing)*-1.5)}.nexface-ui .nxf-me-1\.5{margin-inline-end:calc(var(--nxf-spacing)*1.5)}.nexface-ui .nxf-mt-1{margin-top:var(--nxf-spacing)}.nexface-ui .nxf-mt-2{margin-top:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-mt-3{margin-top:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-mt-3\.5{margin-top:calc(var(--nxf-spacing)*3.5)}.nexface-ui .nxf-mt-4{margin-top:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-mt-5{margin-top:calc(var(--nxf-spacing)*5)}.nexface-ui .nxf-mt-auto{margin-top:auto}.nexface-ui .nxf-mb-1{margin-bottom:var(--nxf-spacing)}.nexface-ui .nxf-mb-1\.5{margin-bottom:calc(var(--nxf-spacing)*1.5)}.nexface-ui .nxf-mb-2{margin-bottom:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-mb-3{margin-bottom:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-mb-4{margin-bottom:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-mb-8{margin-bottom:calc(var(--nxf-spacing)*8)}.nexface-ui .nxf-mb-12{margin-bottom:calc(var(--nxf-spacing)*12)}.nexface-ui .nxf-ml-auto{margin-left:auto}.nexface-ui .nxf-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nexface-ui .nxf-block{display:block}.nexface-ui .nxf-flex{display:flex}.nexface-ui .nxf-grid{display:grid}.nexface-ui .nxf-hidden{display:none}.nexface-ui .nxf-inline{display:inline}.nexface-ui .nxf-inline-block{display:inline-block}.nexface-ui .nxf-inline-flex{display:inline-flex}.nexface-ui .nxf-table{display:table}.nexface-ui .nxf-field-sizing-content{field-sizing:content}.nexface-ui .nxf-aspect-square{aspect-ratio:1}.nexface-ui .nxf-size-2\.5{height:calc(var(--nxf-spacing)*2.5);width:calc(var(--nxf-spacing)*2.5)}.nexface-ui .nxf-size-3{height:calc(var(--nxf-spacing)*3);width:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-size-3\.5{height:calc(var(--nxf-spacing)*3.5);width:calc(var(--nxf-spacing)*3.5)}.nexface-ui .nxf-size-4{height:calc(var(--nxf-spacing)*4);width:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-size-5{height:calc(var(--nxf-spacing)*5);width:calc(var(--nxf-spacing)*5)}.nexface-ui .nxf-size-6{height:calc(var(--nxf-spacing)*6);width:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-size-7{height:calc(var(--nxf-spacing)*7);width:calc(var(--nxf-spacing)*7)}.nexface-ui .nxf-size-8{height:calc(var(--nxf-spacing)*8);width:calc(var(--nxf-spacing)*8)}.nexface-ui .nxf-size-9{height:calc(var(--nxf-spacing)*9);width:calc(var(--nxf-spacing)*9)}.nexface-ui .nxf-size-10{height:calc(var(--nxf-spacing)*10);width:calc(var(--nxf-spacing)*10)}.nexface-ui .nxf-size-14{height:calc(var(--nxf-spacing)*14);width:calc(var(--nxf-spacing)*14)}.nexface-ui .nxf-size-full{height:100%;width:100%}.nexface-ui .nxf-h-6{height:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-h-7{height:calc(var(--nxf-spacing)*7)}.nexface-ui .nxf-h-8{height:calc(var(--nxf-spacing)*8)}.nexface-ui .nxf-h-9{height:calc(var(--nxf-spacing)*9)}.nexface-ui .nxf-h-10{height:calc(var(--nxf-spacing)*10)}.nexface-ui .nxf-h-12{height:calc(var(--nxf-spacing)*12)}.nexface-ui .nxf-h-auto{height:auto}.nexface-ui .nxf-h-full{height:100%}.nexface-ui .nxf-max-h-48{max-height:calc(var(--nxf-spacing)*48)}.nexface-ui .nxf-max-h-64{max-height:calc(var(--nxf-spacing)*64)}.nexface-ui .nxf-max-h-\[80dvh\]{max-height:80dvh}.nexface-ui .nxf-max-h-\[80vh\]{max-height:80vh}.nexface-ui .nxf-min-h-0{min-height:0}.nexface-ui .nxf-min-h-12{min-height:calc(var(--nxf-spacing)*12)}.nexface-ui .nxf-w-1\.5{width:calc(var(--nxf-spacing)*1.5)}.nexface-ui .nxf-w-auto{width:auto}.nexface-ui .nxf-w-fit{width:-moz-fit-content;width:fit-content}.nexface-ui .nxf-w-full{width:100%}.nexface-ui .nxf-w-max{width:max-content}.nexface-ui .nxf-max-w-\(--nxf-thread-max-width\){max-width:var(--nxf-thread-max-width)}.nexface-ui .nxf-max-w-40{max-width:calc(var(--nxf-spacing)*40)}.nexface-ui .nxf-max-w-\[34rem\]{max-width:34rem}.nexface-ui .nxf-max-w-\[40ch\]{max-width:40ch}.nexface-ui .nxf-max-w-\[80\%\]{max-width:80%}.nexface-ui .nxf-max-w-\[85\%\]{max-width:85%}.nexface-ui .nxf-max-w-full{max-width:100%}.nexface-ui .nxf-max-w-lg{max-width:var(--nxf-container-lg)}.nexface-ui .nxf-min-w-0{min-width:0}.nexface-ui .nxf-min-w-28{min-width:calc(var(--nxf-spacing)*28)}.nexface-ui .nxf-flex-1{flex:1 1}.nexface-ui .nxf-shrink-0{flex-shrink:0}.nexface-ui .nxf-border-separate{border-collapse:separate}.nexface-ui .nxf-border-spacing-0{--nxf-tw-border-spacing-x:0px;--nxf-tw-border-spacing-y:0px;border-spacing:var(--nxf-tw-border-spacing-x) var(--nxf-tw-border-spacing-y)}.nexface-ui .nxf-origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.nexface-ui .nxf--translate-x-full{--nxf-tw-translate-x:-100%;translate:var(--nxf-tw-translate-x) var(--nxf-tw-translate-y)}.nexface-ui .nxf--translate-y-1\/2{--nxf-tw-translate-y:-50%;translate:var(--nxf-tw-translate-x) var(--nxf-tw-translate-y)}.nexface-ui .nxf-translate-y-\[calc\(-50\%_-_2px\)\]{--nxf-tw-translate-y:calc(-50% - 2px);translate:var(--nxf-tw-translate-x) var(--nxf-tw-translate-y)}.nexface-ui .nxf-rotate-45{rotate:45deg}.nexface-ui .nxf-transform-gpu{transform:translateZ(0) var(--nxf-tw-rotate-x, ) var(--nxf-tw-rotate-y, ) var(--nxf-tw-rotate-z, ) var(--nxf-tw-skew-x, ) var(--nxf-tw-skew-y, )}.nexface-ui .nxf-animate-in{animation:nxf-enter var(--nxf-tw-animation-duration,var(--nxf-tw-duration,.15s))var(--nxf-tw-ease,ease)var(--nxf-tw-animation-delay,0s)var(--nxf-tw-animation-iteration-count,1)var(--nxf-tw-animation-direction,normal)var(--nxf-tw-animation-fill-mode,none)}.nexface-ui .nxf-animate-spin{animation:var(--nxf-animate-spin)}.nexface-ui .nxf-cursor-col-resize{cursor:col-resize}.nexface-ui .nxf-cursor-pointer{cursor:pointer}.nexface-ui .nxf-cursor-zoom-in{cursor:zoom-in}.nexface-ui .nxf-touch-none{touch-action:none}.nexface-ui .nxf-resize-none{resize:none}.nexface-ui .nxf-scroll-m-20{scroll-margin:calc(var(--nxf-spacing)*20)}.nexface-ui .nxf-\[scrollbar-width\:none\]{scrollbar-width:none}.nexface-ui .nxf-\[scrollbar-gutter\:stable_both-edges\]{scrollbar-gutter:stable both-edges}.nexface-ui .nxf-list-decimal{list-style-type:decimal}.nexface-ui .nxf-list-disc{list-style-type:disc}.nexface-ui .nxf-flex-col{flex-direction:column}.nexface-ui .nxf-flex-col-reverse{flex-direction:column-reverse}.nexface-ui .nxf-flex-row{flex-direction:row}.nexface-ui .nxf-flex-wrap{flex-wrap:wrap}.nexface-ui .nxf-place-items-center{place-items:center}.nexface-ui .nxf-items-baseline{align-items:baseline}.nexface-ui .nxf-items-center{align-items:center}.nexface-ui .nxf-items-end{align-items:flex-end}.nexface-ui .nxf-justify-between{justify-content:space-between}.nexface-ui .nxf-justify-center{justify-content:center}.nexface-ui .nxf-justify-end{justify-content:flex-end}.nexface-ui .nxf-gap-0\.5{gap:calc(var(--nxf-spacing)*.5)}.nexface-ui .nxf-gap-1{gap:var(--nxf-spacing)}.nexface-ui .nxf-gap-1\.5{gap:calc(var(--nxf-spacing)*1.5)}.nexface-ui .nxf-gap-2{gap:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-gap-3{gap:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-gap-4{gap:calc(var(--nxf-spacing)*4)}.nexface-ui :where(.nxf-space-y-4>:not(:last-child)){--nxf-tw-space-y-reverse:0;margin-block-end:calc(var(--nxf-spacing)*4*(1 - var(--nxf-tw-space-y-reverse)));margin-block-start:calc(var(--nxf-spacing)*4*var(--nxf-tw-space-y-reverse))}.nexface-ui .nxf-gap-y-6{row-gap:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nexface-ui .nxf-overflow-auto{overflow:auto}.nexface-ui .nxf-overflow-hidden{overflow:hidden}.nexface-ui .nxf-overflow-visible{overflow:visible}.nexface-ui .nxf-overflow-x-auto{overflow-x:auto}.nexface-ui .nxf-overflow-y-auto{overflow-y:auto}.nexface-ui .nxf-rounded-\[2px\]{border-radius:2px}.nexface-ui .nxf-rounded-\[calc\(var\(--nxf-composer-radius\,1rem\)-var\(--nxf-composer-padding\,8px\)\)\]{border-radius:calc(var(--nxf-composer-radius, 1rem) - var(--nxf-composer-padding, 8px))}.nexface-ui .nxf-rounded-\[inherit\]{border-radius:inherit}.nexface-ui .nxf-rounded-control{border-radius:.5rem}.nexface-ui .nxf-rounded-document{border-radius:.375rem}.nexface-ui .nxf-rounded-full{border-radius:3.40282e+38px}.nexface-ui .nxf-rounded-lg,.nexface-ui .nxf-rounded-md{border-radius:.5rem}.nexface-ui .nxf-rounded-none{border-radius:0}.nexface-ui .nxf-rounded-sm{border-radius:.375rem}.nexface-ui .nxf-rounded-surface{border-radius:.625rem}.nexface-ui .nxf-rounded-thread{border-radius:1rem}.nexface-ui .nxf-rounded-xs{border-radius:var(--nxf-radius-xs)}.nexface-ui .nxf-rounded-t-document{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.nexface-ui .nxf-rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.nexface-ui .nxf-rounded-b-xl{border-bottom-left-radius:var(--nxf-radius-xl);border-bottom-right-radius:var(--nxf-radius-xl)}.nexface-ui .nxf-border{border-style:var(--nxf-tw-border-style);border-width:1px}.nexface-ui .nxf-border-0{border-style:var(--nxf-tw-border-style);border-width:0}.nexface-ui .nxf-border-s{border-inline-start-style:var(--nxf-tw-border-style);border-inline-start-width:1px}.nexface-ui .nxf-border-s-2{border-inline-start-style:var(--nxf-tw-border-style);border-inline-start-width:2px}.nexface-ui .nxf-border-t-0{border-top-style:var(--nxf-tw-border-style);border-top-width:0}.nexface-ui .nxf-border-r{border-right-style:var(--nxf-tw-border-style);border-right-width:1px}.nexface-ui .nxf-border-b{border-bottom-style:var(--nxf-tw-border-style);border-bottom-width:1px}.nexface-ui .nxf-border-l-2{border-left-style:var(--nxf-tw-border-style);border-left-width:2px}.nexface-ui .nxf-border-border,.nexface-ui .nxf-border-border\/50{border-color:var(--nxf-border)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-border-border\/50{border-color:color-mix(in oklab,var(--nxf-border) 50%,transparent)}}.nexface-ui .nxf-border-destructive\/60{border-color:oklab(57.7% .217662 .112464/.6)}.nexface-ui .nxf-border-foreground\/10{border-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-border-foreground\/10{border-color:color-mix(in oklab,var(--nxf-foreground) 10%,transparent)}}.nexface-ui .nxf-border-muted-foreground\/20{border-color:var(--nxf-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-border-muted-foreground\/20{border-color:color-mix(in oklab,var(--nxf-muted-foreground) 20%,transparent)}}.nexface-ui .nxf-border-muted-foreground\/30{border-color:var(--nxf-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-border-muted-foreground\/30{border-color:color-mix(in oklab,var(--nxf-muted-foreground) 30%,transparent)}}.nexface-ui .nxf-border-transparent{border-color:#0000}.nexface-ui .nxf-bg-background,.nexface-ui .nxf-bg-background\/60{background-color:var(--nxf-background)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-bg-background\/60{background-color:color-mix(in oklab,var(--nxf-background) 60%,transparent)}}.nexface-ui .nxf-bg-background\/70{background-color:var(--nxf-background)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-bg-background\/70{background-color:color-mix(in oklab,var(--nxf-background) 70%,transparent)}}.nexface-ui .nxf-bg-background\/80{background-color:var(--nxf-background)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-bg-background\/80{background-color:color-mix(in oklab,var(--nxf-background) 80%,transparent)}}.nexface-ui .nxf-bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-bg-black\/10{background-color:color-mix(in oklab,var(--nxf-color-black) 10%,transparent)}}.nexface-ui .nxf-bg-black\/50\!{background-color:#00000080!important}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-bg-black\/50\!{background-color:color-mix(in oklab,var(--nxf-color-black) 50%,transparent)!important}}.nexface-ui .nxf-bg-destructive{background-color:oklch(57.7% .245 27.325)}.nexface-ui .nxf-bg-foreground,.nexface-ui .nxf-bg-foreground\/\[0\.025\]{background-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-bg-foreground\/\[0\.025\]{background-color:color-mix(in oklab,var(--nxf-foreground) 2.5%,transparent)}}.nexface-ui .nxf-bg-muted,.nexface-ui .nxf-bg-muted\/30{background-color:var(--nxf-muted)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-bg-muted\/30{background-color:color-mix(in oklab,var(--nxf-muted) 30%,transparent)}}.nexface-ui .nxf-bg-muted\/50{background-color:var(--nxf-muted)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-bg-muted\/50{background-color:color-mix(in oklab,var(--nxf-muted) 50%,transparent)}}.nexface-ui .nxf-bg-muted\/60{background-color:var(--nxf-muted)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-bg-muted\/60{background-color:color-mix(in oklab,var(--nxf-muted) 60%,transparent)}}.nexface-ui .nxf-bg-popover{background-color:var(--nxf-background)}.nexface-ui .nxf-bg-primary{background-color:var(--nxf-primary)}.nexface-ui .nxf-bg-secondary{background-color:var(--nxf-muted)}.nexface-ui .nxf-bg-transparent{background-color:#0000}.nexface-ui .nxf-bg-\[linear-gradient\(to_bottom\,var\(--color-background\)\,transparent\)\]{background-image:linear-gradient(to bottom,var(--nxf-color-background),transparent)}.nexface-ui .nxf-bg-\[linear-gradient\(to_top\,var\(--color-background\)\,transparent\)\]{background-image:linear-gradient(to top,var(--nxf-color-background),transparent)}.nexface-ui .nxf-fill-current{fill:currentColor}.nexface-ui .nxf-fill-foreground{fill:var(--nxf-foreground)}.nexface-ui .nxf-stroke-\[1\.5\]{stroke-width:1.5px}.nexface-ui .nxf-stroke-\[2\.5\]{stroke-width:2.5px}.nexface-ui .nxf-object-contain{object-fit:contain}.nexface-ui .nxf-object-cover{object-fit:cover}.nexface-ui .nxf-p-0{padding:0}.nexface-ui .nxf-p-1{padding:var(--nxf-spacing)}.nexface-ui .nxf-p-2{padding:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-p-3{padding:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-p-3\.5{padding:calc(var(--nxf-spacing)*3.5)}.nexface-ui .nxf-p-4{padding:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-p-6{padding:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-px-0\.5{padding-inline:calc(var(--nxf-spacing)*.5)}.nexface-ui .nxf-px-1\.5{padding-inline:calc(var(--nxf-spacing)*1.5)}.nexface-ui .nxf-px-2{padding-inline:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-px-2\.5{padding-inline:calc(var(--nxf-spacing)*2.5)}.nexface-ui .nxf-px-3{padding-inline:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-px-4{padding-inline:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-px-6{padding-inline:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-py-0{padding-block:0}.nexface-ui .nxf-py-0\.5{padding-block:calc(var(--nxf-spacing)*.5)}.nexface-ui .nxf-py-1{padding-block:var(--nxf-spacing)}.nexface-ui .nxf-py-1\.5{padding-block:calc(var(--nxf-spacing)*1.5)}.nexface-ui .nxf-py-2{padding-block:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-py-3{padding-block:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-py-3\.5{padding-block:calc(var(--nxf-spacing)*3.5)}.nexface-ui .nxf-py-4{padding-block:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-ps-0{padding-inline-start:0}.nexface-ui .nxf-ps-2{padding-inline-start:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-ps-3\.5{padding-inline-start:calc(var(--nxf-spacing)*3.5)}.nexface-ui .nxf-ps-4{padding-inline-start:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-ps-6{padding-inline-start:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-ps-8{padding-inline-start:calc(var(--nxf-spacing)*8)}.nexface-ui .nxf-pe-1\.5{padding-inline-end:calc(var(--nxf-spacing)*1.5)}.nexface-ui .nxf-pe-2{padding-inline-end:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-pe-8{padding-inline-end:calc(var(--nxf-spacing)*8)}.nexface-ui .nxf-pt-2{padding-top:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-pt-3{padding-top:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-pt-3\.5{padding-top:calc(var(--nxf-spacing)*3.5)}.nexface-ui .nxf-pt-6{padding-top:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-pb-1{padding-bottom:var(--nxf-spacing)}.nexface-ui .nxf-pb-2{padding-bottom:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-pb-2\.5{padding-bottom:calc(var(--nxf-spacing)*2.5)}.nexface-ui .nxf-pb-5{padding-bottom:calc(var(--nxf-spacing)*5)}.nexface-ui .nxf-pl-3{padding-left:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-text-center{text-align:center}.nexface-ui .nxf-text-left{text-align:left}.nexface-ui .nxf-text-start{text-align:start}.nexface-ui .nxf-font-display{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.nexface-ui .nxf-font-mono{font-family:Nexface JetBrains Mono,ui-monospace,monospace}.nexface-ui .nxf-text-base{font-size:var(--nxf-text-base);line-height:var(--nxf-tw-leading,var(--nxf-text-base--line-height))}.nexface-ui .nxf-text-lg{font-size:var(--nxf-text-lg);line-height:var(--nxf-tw-leading,var(--nxf-text-lg--line-height))}.nexface-ui .nxf-text-sm{font-size:var(--nxf-text-sm);line-height:var(--nxf-tw-leading,var(--nxf-text-sm--line-height))}.nexface-ui .nxf-text-xl{font-size:var(--nxf-text-xl);line-height:var(--nxf-tw-leading,var(--nxf-text-xl--line-height))}.nexface-ui .nxf-text-xs{font-size:var(--nxf-text-xs);line-height:var(--nxf-tw-leading,var(--nxf-text-xs--line-height))}.nexface-ui .nxf-text-\[0\.85em\]{font-size:.85em}.nexface-ui .nxf-text-\[1\.5rem\]{font-size:1.5rem}.nexface-ui .nxf-text-\[11px\]{font-size:11px}.nexface-ui .nxf-text-\[12\.5px\]{font-size:12.5px}.nexface-ui .nxf-text-\[12px\]{font-size:12px}.nexface-ui .nxf-text-\[13px\]{font-size:13px}.nexface-ui .nxf-text-\[15px\]{font-size:15px}.nexface-ui .nxf-leading-6{--nxf-tw-leading:calc(var(--nxf-spacing)*6);line-height:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-leading-none{--nxf-tw-leading:1;line-height:1}.nexface-ui .nxf-leading-relaxed{--nxf-tw-leading:var(--nxf-leading-relaxed);line-height:var(--nxf-leading-relaxed)}.nexface-ui .nxf-leading-snug{--nxf-tw-leading:var(--nxf-leading-snug);line-height:var(--nxf-leading-snug)}.nexface-ui .nxf-font-\[550\]{--nxf-tw-font-weight:550;font-weight:550}.nexface-ui .nxf-font-medium{--nxf-tw-font-weight:var(--nxf-font-weight-medium);font-weight:var(--nxf-font-weight-medium)}.nexface-ui .nxf-font-semibold{--nxf-tw-font-weight:var(--nxf-font-weight-semibold);font-weight:var(--nxf-font-weight-semibold)}.nexface-ui .nxf-tracking-\[-0\.01em\]{--nxf-tw-tracking:-.01em;letter-spacing:-.01em}.nexface-ui .nxf-tracking-wide{--nxf-tw-tracking:var(--nxf-tracking-wide);letter-spacing:var(--nxf-tracking-wide)}.nexface-ui .nxf-text-balance{text-wrap:balance}.nexface-ui .nxf-text-pretty{text-wrap:pretty}.nexface-ui .nxf-wrap-anywhere{overflow-wrap:anywhere}.nexface-ui .nxf-wrap-break-word{overflow-wrap:break-word}.nexface-ui .nxf-whitespace-nowrap{white-space:nowrap}.nexface-ui .nxf-text-background{color:var(--nxf-background)}.nexface-ui .nxf-text-blue-500{color:var(--nxf-color-blue-500)}.nexface-ui .nxf-text-destructive{color:oklch(57.7% .245 27.325)}.nexface-ui .nxf-text-muted-foreground,.nexface-ui .nxf-text-muted-foreground\/50{color:var(--nxf-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-text-muted-foreground\/50{color:color-mix(in oklab,var(--nxf-muted-foreground) 50%,transparent)}}.nexface-ui .nxf-text-muted-foreground\/70{color:var(--nxf-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-text-muted-foreground\/70{color:color-mix(in oklab,var(--nxf-muted-foreground) 70%,transparent)}}.nexface-ui .nxf-text-muted-foreground\/80{color:var(--nxf-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-text-muted-foreground\/80{color:color-mix(in oklab,var(--nxf-muted-foreground) 80%,transparent)}}.nexface-ui .nxf-text-popover-foreground{color:var(--nxf-foreground)}.nexface-ui .nxf-text-primary{color:var(--nxf-primary)}.nexface-ui .nxf-text-primary-foreground{color:var(--nxf-primary-foreground)}.nexface-ui .nxf-text-secondary-foreground{color:var(--nxf-foreground)}.nexface-ui .nxf-text-white{color:var(--nxf-color-white)}.nexface-ui .nxf-underline{text-decoration-line:underline}.nexface-ui .nxf-underline-offset-2{text-underline-offset:2px}.nexface-ui .nxf-underline-offset-4{text-underline-offset:4px}.nexface-ui .nxf-opacity-0{opacity:0}.nexface-ui .nxf-opacity-70{opacity:.7}.nexface-ui .nxf-opacity-100{opacity:1}.nexface-ui .nxf-shadow-lg{--nxf-tw-shadow:0 10px 15px -3px var(--nxf-tw-shadow-color,#0000001a),0 4px 6px -4px var(--nxf-tw-shadow-color,#0000001a)}.nexface-ui .nxf-shadow-lg,.nexface-ui .nxf-shadow-xs{box-shadow:var(--nxf-tw-inset-shadow),var(--nxf-tw-inset-ring-shadow),var(--nxf-tw-ring-offset-shadow),var(--nxf-tw-ring-shadow),var(--nxf-tw-shadow)}.nexface-ui .nxf-shadow-xs{--nxf-tw-shadow:0 1px 2px 0 var(--nxf-tw-shadow-color,#0000000d)}.nexface-ui .nxf-ring-offset-background{--nxf-tw-ring-offset-color:var(--nxf-background)}.nexface-ui .nxf-outline{outline-style:var(--nxf-tw-outline-style);outline-width:1px}.nexface-ui .nxf-backdrop-blur-\[2px\]{--nxf-tw-backdrop-blur:blur(2px)}.nexface-ui .nxf-backdrop-blur-\[2px\],.nexface-ui .nxf-backdrop-blur-sm{-webkit-backdrop-filter:var(--nxf-tw-backdrop-blur, ) var(--nxf-tw-backdrop-brightness, ) var(--nxf-tw-backdrop-contrast, ) var(--nxf-tw-backdrop-grayscale, ) var(--nxf-tw-backdrop-hue-rotate, ) var(--nxf-tw-backdrop-invert, ) var(--nxf-tw-backdrop-opacity, ) var(--nxf-tw-backdrop-saturate, ) var(--nxf-tw-backdrop-sepia, );backdrop-filter:var(--nxf-tw-backdrop-blur, ) var(--nxf-tw-backdrop-brightness, ) var(--nxf-tw-backdrop-contrast, ) var(--nxf-tw-backdrop-grayscale, ) var(--nxf-tw-backdrop-hue-rotate, ) var(--nxf-tw-backdrop-invert, ) var(--nxf-tw-backdrop-opacity, ) var(--nxf-tw-backdrop-saturate, ) var(--nxf-tw-backdrop-sepia, )}.nexface-ui .nxf-backdrop-blur-sm{--nxf-tw-backdrop-blur:blur(var(--nxf-blur-sm))}.nexface-ui .nxf-transition{transition-duration:var(--nxf-tw-duration,var(--nxf-default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--nxf-tw-gradient-from,--nxf-tw-gradient-via,--nxf-tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--nxf-tw-ease,var(--nxf-default-transition-timing-function))}.nexface-ui .nxf-transition-\[transform\,opacity\]{transition-duration:var(--nxf-tw-duration,var(--nxf-default-transition-duration));transition-property:transform,opacity;transition-timing-function:var(--nxf-tw-ease,var(--nxf-default-transition-timing-function))}.nexface-ui .nxf-transition-all{transition-duration:var(--nxf-tw-duration,var(--nxf-default-transition-duration));transition-property:all;transition-timing-function:var(--nxf-tw-ease,var(--nxf-default-transition-timing-function))}.nexface-ui .nxf-transition-colors{transition-duration:var(--nxf-tw-duration,var(--nxf-default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--nxf-tw-gradient-from,--nxf-tw-gradient-via,--nxf-tw-gradient-to;transition-timing-function:var(--nxf-tw-ease,var(--nxf-default-transition-timing-function))}.nexface-ui .nxf-transition-opacity{transition-duration:var(--nxf-tw-duration,var(--nxf-default-transition-duration));transition-property:opacity;transition-timing-function:var(--nxf-tw-ease,var(--nxf-default-transition-timing-function))}.nexface-ui .nxf-transition-transform{transition-duration:var(--nxf-tw-duration,var(--nxf-default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--nxf-tw-ease,var(--nxf-default-transition-timing-function))}.nexface-ui .nxf-duration-150{--nxf-tw-duration:.15s;transition-duration:.15s}.nexface-ui .nxf-duration-200{--nxf-tw-duration:.2s;transition-duration:.2s}.nexface-ui .nxf-duration-300{--nxf-tw-duration:.3s;transition-duration:.3s}.nexface-ui .nxf-ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--nxf-tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.nexface-ui .nxf-animation-duration-\(--animation-duration\){--nxf-tw-animation-duration:var(--nxf-animation-duration);animation-duration:var(--nxf-animation-duration)}.nexface-ui .nxf-fade-in-0{--nxf-tw-enter-opacity:0}.nexface-ui .nxf-outline-none{--nxf-tw-outline-style:none;outline-style:none}.nexface-ui .nxf-select-none{-webkit-user-select:none;user-select:none}.nexface-ui .nxf-zoom-in-95{--nxf-tw-enter-scale:.95}.nexface-ui .nxf-\[--nxf-tw-duration\:var\(--animation-duration\)\],.nexface-ui .nxf-\[--tw-duration\:var\(--animation-duration\)\]{--nxf-tw-duration:var(--nxf-animation-duration)}.nexface-ui .nxf-\[counter-reset\:line\]{counter-reset:line}.nexface-ui .nxf-\[font-variant-ligatures\:none\]{font-variant-ligatures:none}.nexface-ui .nxf-fade-in{--nxf-tw-enter-opacity:0}.nexface-ui .nxf-running{animation-play-state:running}.nexface-ui .nxf-slide-in-from-bottom-1{--nxf-tw-enter-translate-y:calc(var(--nxf-spacing)*1)}@media (hover:hover){.nexface-ui .nxf-group-hover\:pe-8:is(:where(.nxf-group):hover *){padding-inline-end:calc(var(--nxf-spacing)*8)}.nexface-ui .nxf-group-hover\/code\:opacity-100:is(:where(.nxf-group\/code):hover *),.nexface-ui .nxf-group-hover\:opacity-100:is(:where(.nxf-group):hover *){opacity:1}.nexface-ui .nxf-group-hover\/trigger\:text-foreground:is(:where(.nxf-group\/trigger):hover *){color:var(--nxf-foreground)}}.nexface-ui .nxf-group-has-focus-visible\:pe-8:is(:where(.nxf-group):has(:focus-visible) *){padding-inline-end:calc(var(--nxf-spacing)*8)}.nexface-ui .nxf-group-has-focus-visible\:opacity-100:is(:where(.nxf-group):has(:focus-visible) *){opacity:1}.nexface-ui .nxf-group-data-active\:pe-8:is(:where(.nxf-group)[data-active] *),.nexface-ui .nxf-group-has-data-\[state\=open\]\:pe-8:is(:where(.nxf-group):has([data-state=open]) *){padding-inline-end:calc(var(--nxf-spacing)*8)}.nexface-ui .nxf-group-data-active\:text-foreground:is(:where(.nxf-group)[data-active] *){color:var(--nxf-foreground)}.nexface-ui .nxf-group-data-active\:opacity-100:is(:where(.nxf-group)[data-active] *){opacity:1}.nexface-ui .nxf-group-data-panel-open\/trigger\:rotate-90:is(:where(.nxf-group\/trigger)[data-panel-open] *){rotate:90deg}.nexface-ui .nxf-group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.nxf-group\/avatar)[data-size=sm] *){font-size:var(--nxf-text-xs);line-height:var(--nxf-tw-leading,var(--nxf-text-xs--line-height))}.nexface-ui .nxf-group-data-\[variant\=ghost\]\/tool-group-root\:mt-1:is(:where(.nxf-group\/tool-group-root)[data-variant=ghost] *){margin-top:var(--nxf-spacing)}.nexface-ui .nxf-group-data-\[variant\=ghost\]\/tool-group-root\:gap-1:is(:where(.nxf-group\/tool-group-root)[data-variant=ghost] *){gap:var(--nxf-spacing)}.nexface-ui .nxf-group-data-\[variant\=muted\]\/reasoning-root\:bg-\[linear-gradient\(to_bottom\,color-mix\(in_oklab\,var\(--color-muted\)_50\%\,var\(--color-background\)\)\,transparent\)\]:is(:where(.nxf-group\/reasoning-root)[data-variant=muted] *){background-image:linear-gradient(to bottom,var(--nxf-color-muted),transparent)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-group-data-\[variant\=muted\]\/reasoning-root\:bg-\[linear-gradient\(to_bottom\,color-mix\(in_oklab\,var\(--color-muted\)_50\%\,var\(--color-background\)\)\,transparent\)\]:is(:where(.nxf-group\/reasoning-root)[data-variant=muted] *){background-image:linear-gradient(to bottom,color-mix(in oklab,var(--nxf-color-muted) 50%,var(--nxf-color-background)),transparent)}}.nexface-ui .nxf-group-data-\[variant\=muted\]\/reasoning-root\:bg-\[linear-gradient\(to_top\,color-mix\(in_oklab\,var\(--color-muted\)_50\%\,var\(--color-background\)\)\,transparent\)\]:is(:where(.nxf-group\/reasoning-root)[data-variant=muted] *){background-image:linear-gradient(to top,var(--nxf-color-muted),transparent)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-group-data-\[variant\=muted\]\/reasoning-root\:bg-\[linear-gradient\(to_top\,color-mix\(in_oklab\,var\(--color-muted\)_50\%\,var\(--color-background\)\)\,transparent\)\]:is(:where(.nxf-group\/reasoning-root)[data-variant=muted] *){background-image:linear-gradient(to top,color-mix(in oklab,var(--nxf-color-muted) 50%,var(--nxf-color-background)),transparent)}}.nexface-ui .nxf-group-data-\[variant\=muted\]\/tool-group-root\:mt-3:is(:where(.nxf-group\/tool-group-root)[data-variant=muted] *){margin-top:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-group-data-\[variant\=muted\]\/tool-group-root\:border-t:is(:where(.nxf-group\/tool-group-root)[data-variant=muted] *){border-top-style:var(--nxf-tw-border-style);border-top-width:1px}.nexface-ui .nxf-group-data-\[variant\=muted\]\/tool-group-root\:px-4:is(:where(.nxf-group\/tool-group-root)[data-variant=muted] *){padding-inline:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-group-data-\[variant\=muted\]\/tool-group-root\:pt-3:is(:where(.nxf-group\/tool-group-root)[data-variant=muted] *){padding-top:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-group-data-\[variant\=outline\]\/tool-group-root\:mt-3:is(:where(.nxf-group\/tool-group-root)[data-variant=outline] *){margin-top:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-group-data-\[variant\=outline\]\/tool-group-root\:border-t:is(:where(.nxf-group\/tool-group-root)[data-variant=outline] *){border-top-style:var(--nxf-tw-border-style);border-top-width:1px}.nexface-ui .nxf-group-data-\[variant\=outline\]\/tool-group-root\:px-4:is(:where(.nxf-group\/tool-group-root)[data-variant=outline] *){padding-inline:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-group-data-\[variant\=outline\]\/tool-group-root\:pt-3:is(:where(.nxf-group\/tool-group-root)[data-variant=outline] *){padding-top:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-group-data-open\/collapsible-content\:animate-in:is(:where(.nxf-group\/collapsible-content):where([data-state=open],[data-open]:not([data-open=false])) *){animation:nxf-enter var(--nxf-tw-animation-duration,var(--nxf-tw-duration,.15s))var(--nxf-tw-ease,ease)var(--nxf-tw-animation-delay,0s)var(--nxf-tw-animation-iteration-count,1)var(--nxf-tw-animation-direction,normal)var(--nxf-tw-animation-fill-mode,none)}.nexface-ui .nxf-group-data-open\/collapsible-content\:animation-duration-\(--animation-duration\):is(:where(.nxf-group\/collapsible-content):where([data-state=open],[data-open]:not([data-open=false])) *){--nxf-tw-animation-duration:var(--nxf-animation-duration);animation-duration:var(--nxf-animation-duration)}.nexface-ui .nxf-group-data-open\/collapsible-content\:fade-in-0:is(:where(.nxf-group\/collapsible-content):where([data-state=open],[data-open]:not([data-open=false])) *){--nxf-tw-enter-opacity:0}.nexface-ui .nxf-group-data-open\/collapsible-content\:blur-in-\[2px\]:is(:where(.nxf-group\/collapsible-content):where([data-state=open],[data-open]:not([data-open=false])) *){--nxf-tw-enter-blur:2px}.nexface-ui .nxf-group-data-open\/collapsible-content\:slide-in-from-top-4:is(:where(.nxf-group\/collapsible-content):where([data-state=open],[data-open]:not([data-open=false])) *){--nxf-tw-enter-translate-y:calc(var(--nxf-spacing)*4*-1)}.nexface-ui .nxf-group-data-open\/trigger\:rotate-90:is(:where(.nxf-group\/trigger):where([data-state=open],[data-open]:not([data-open=false])) *){rotate:90deg}.nexface-ui .nxf-group-data-closed\/collapsible-content\:animate-out:is(:where(.nxf-group\/collapsible-content):where([data-state=closed],[data-closed]:not([data-closed=false])) *){animation:nxf-exit var(--nxf-tw-animation-duration,var(--nxf-tw-duration,.15s))var(--nxf-tw-ease,ease)var(--nxf-tw-animation-delay,0s)var(--nxf-tw-animation-iteration-count,1)var(--nxf-tw-animation-direction,normal)var(--nxf-tw-animation-fill-mode,none)}.nexface-ui .nxf-group-data-closed\/collapsible-content\:animation-duration-\(--animation-duration\):is(:where(.nxf-group\/collapsible-content):where([data-state=closed],[data-closed]:not([data-closed=false])) *){--nxf-tw-animation-duration:var(--nxf-animation-duration);animation-duration:var(--nxf-animation-duration)}.nexface-ui .nxf-group-data-closed\/collapsible-content\:fade-out-0:is(:where(.nxf-group\/collapsible-content):where([data-state=closed],[data-closed]:not([data-closed=false])) *){--nxf-tw-exit-opacity:0}.nexface-ui .nxf-group-data-closed\/collapsible-content\:blur-out-\[2px\]:is(:where(.nxf-group\/collapsible-content):where([data-state=closed],[data-closed]:not([data-closed=false])) *){--nxf-tw-exit-blur:2px}.nexface-ui .nxf-group-data-closed\/collapsible-content\:slide-out-to-top-4:is(:where(.nxf-group\/collapsible-content):where([data-state=closed],[data-closed]:not([data-closed=false])) *){--nxf-tw-exit-translate-y:calc(var(--nxf-spacing)*4*-1)}.nexface-ui .nxf-peer-empty\:hidden:is(:where(.nxf-peer):empty~*){display:none}.nexface-ui .nxf-marker\:text-muted-foreground ::marker{color:var(--nxf-muted-foreground)}.nexface-ui .nxf-marker\:text-muted-foreground::marker{color:var(--nxf-muted-foreground)}.nexface-ui .nxf-marker\:text-muted-foreground ::-webkit-details-marker,.nexface-ui .nxf-marker\:text-muted-foreground::-webkit-details-marker{color:var(--nxf-muted-foreground)}.nexface-ui .nxf-file\:inline-flex::-webkit-file-upload-button{display:inline-flex}.nexface-ui .nxf-file\:inline-flex::file-selector-button{display:inline-flex}.nexface-ui .nxf-file\:h-6::-webkit-file-upload-button{height:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-file\:h-6::file-selector-button{height:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-file\:border-0::-webkit-file-upload-button{border-style:var(--nxf-tw-border-style);border-width:0}.nexface-ui .nxf-file\:border-0::file-selector-button{border-style:var(--nxf-tw-border-style);border-width:0}.nexface-ui .nxf-file\:bg-transparent::-webkit-file-upload-button{background-color:#0000}.nexface-ui .nxf-file\:bg-transparent::file-selector-button{background-color:#0000}.nexface-ui .nxf-file\:text-sm::-webkit-file-upload-button{font-size:var(--nxf-text-sm);line-height:var(--nxf-tw-leading,var(--nxf-text-sm--line-height))}.nexface-ui .nxf-file\:text-sm::file-selector-button{font-size:var(--nxf-text-sm);line-height:var(--nxf-tw-leading,var(--nxf-text-sm--line-height))}.nexface-ui .nxf-file\:font-medium::-webkit-file-upload-button{--nxf-tw-font-weight:var(--nxf-font-weight-medium);font-weight:var(--nxf-font-weight-medium)}.nexface-ui .nxf-file\:font-medium::file-selector-button{--nxf-tw-font-weight:var(--nxf-font-weight-medium);font-weight:var(--nxf-font-weight-medium)}.nexface-ui .nxf-file\:text-foreground::-webkit-file-upload-button{color:var(--nxf-foreground)}.nexface-ui .nxf-file\:text-foreground::file-selector-button{color:var(--nxf-foreground)}.nexface-ui .nxf-placeholder\:text-muted-foreground::placeholder{color:var(--nxf-muted-foreground)}.nexface-ui .nxf-after\:pointer-events-none:after{content:var(--nxf-tw-content);pointer-events:none}.nexface-ui .nxf-after\:absolute:after{content:var(--nxf-tw-content);position:absolute}.nexface-ui .nxf-after\:-inset-1\.5:after{content:var(--nxf-tw-content);inset:calc(var(--nxf-spacing)*-1.5)}.nexface-ui .nxf-after\:inset-0:after{content:var(--nxf-tw-content);inset:0}.nexface-ui .nxf-after\:rounded-\[inherit\]:after{border-radius:inherit;content:var(--nxf-tw-content)}.nexface-ui .nxf-after\:ring-1:after{content:var(--nxf-tw-content);--nxf-tw-ring-shadow:var(--nxf-tw-ring-inset, ) 0 0 0 calc(1px + var(--nxf-tw-ring-offset-width)) var(--nxf-tw-ring-color,currentcolor);box-shadow:var(--nxf-tw-inset-shadow),var(--nxf-tw-inset-ring-shadow),var(--nxf-tw-ring-offset-shadow),var(--nxf-tw-ring-shadow),var(--nxf-tw-shadow)}.nexface-ui .nxf-after\:ring-black\/10:after{content:var(--nxf-tw-content);--nxf-tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-after\:ring-black\/10:after{--nxf-tw-ring-color:color-mix(in oklab,var(--nxf-color-black) 10%,transparent)}}.nexface-ui .nxf-after\:ring-destructive\/60:after{content:var(--nxf-tw-content);--nxf-tw-ring-color:oklab(57.7% .217662 .112464/.6)}.nexface-ui .nxf-after\:transition-colors:after{content:var(--nxf-tw-content);transition-duration:var(--nxf-tw-duration,var(--nxf-default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--nxf-tw-gradient-from,--nxf-tw-gradient-via,--nxf-tw-gradient-to;transition-timing-function:var(--nxf-tw-ease,var(--nxf-default-transition-timing-function))}.nexface-ui .nxf-after\:ring-inset:after{content:var(--nxf-tw-content);--nxf-tw-ring-inset:inset}.nexface-ui .nxf-first\:mt-0:first-child{margin-top:0}.nexface-ui .nxf-last\:mb-0:last-child{margin-bottom:0}.nexface-ui :is(.nxf-only\:\*\:first\:size-24:only-child>*):first-child{height:calc(var(--nxf-spacing)*24);width:calc(var(--nxf-spacing)*24)}.nexface-ui .nxf-empty\:hidden:empty{display:none}.nexface-ui .nxf-focus-within\:border-foreground\/25:focus-within{border-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-focus-within\:border-foreground\/25:focus-within{border-color:color-mix(in oklab,var(--nxf-foreground) 25%,transparent)}}@media (hover:hover){.nexface-ui .nxf-hover\:border-foreground\/25:hover{border-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-hover\:border-foreground\/25:hover{border-color:color-mix(in oklab,var(--nxf-foreground) 25%,transparent)}}.nexface-ui .nxf-hover\:bg-accent:hover{background-color:var(--nxf-muted)}.nexface-ui .nxf-hover\:bg-black\/70\!:hover{background-color:#000000b3!important}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-hover\:bg-black\/70\!:hover{background-color:color-mix(in oklab,var(--nxf-color-black) 70%,transparent)!important}}.nexface-ui .nxf-hover\:bg-destructive\/90:hover{background-color:oklab(57.7% .217662 .112464/.9)}.nexface-ui .nxf-hover\:bg-foreground\/\[0\.04\]:hover{background-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-hover\:bg-foreground\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--nxf-foreground) 4%,transparent)}}.nexface-ui .nxf-hover\:bg-muted:hover{background-color:var(--nxf-muted)}.nexface-ui .nxf-hover\:bg-muted-foreground\/15:hover{background-color:var(--nxf-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-hover\:bg-muted-foreground\/15:hover{background-color:color-mix(in oklab,var(--nxf-muted-foreground) 15%,transparent)}}.nexface-ui .nxf-hover\:bg-primary\/90:hover{background-color:var(--nxf-primary)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--nxf-primary) 90%,transparent)}}.nexface-ui .nxf-hover\:bg-secondary\/80:hover{background-color:var(--nxf-muted)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--nxf-muted) 80%,transparent)}}.nexface-ui .nxf-hover\:text-accent-foreground:hover,.nexface-ui .nxf-hover\:text-foreground:hover{color:var(--nxf-foreground)}.nexface-ui .nxf-hover\:text-primary\/80:hover{color:var(--nxf-primary)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-hover\:text-primary\/80:hover{color:color-mix(in oklab,var(--nxf-primary) 80%,transparent)}}.nexface-ui .nxf-hover\:text-white\!:hover{color:var(--nxf-color-white)!important}.nexface-ui .nxf-hover\:underline:hover{text-decoration-line:underline}.nexface-ui .nxf-hover\:opacity-100:hover{opacity:1}.nexface-ui .nxf-hover\:after\:bg-foreground\/10:hover:after{background-color:var(--nxf-foreground);content:var(--nxf-tw-content)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-hover\:after\:bg-foreground\/10:hover:after{background-color:color-mix(in oklab,var(--nxf-foreground) 10%,transparent)}}}.nexface-ui .nxf-focus\:bg-muted:focus{background-color:var(--nxf-muted)}.nexface-ui .nxf-focus\:ring-2:focus{--nxf-tw-ring-shadow:var(--nxf-tw-ring-inset, ) 0 0 0 calc(2px + var(--nxf-tw-ring-offset-width)) var(--nxf-tw-ring-color,currentcolor);box-shadow:var(--nxf-tw-inset-shadow),var(--nxf-tw-inset-ring-shadow),var(--nxf-tw-ring-offset-shadow),var(--nxf-tw-ring-shadow),var(--nxf-tw-shadow)}.nexface-ui .nxf-focus\:ring-ring:focus{--nxf-tw-ring-color:oklch(70.8% .006 106)}.nexface-ui .nxf-focus\:ring-offset-2:focus{--nxf-tw-ring-offset-width:2px;--nxf-tw-ring-offset-shadow:var(--nxf-tw-ring-inset, ) 0 0 0 var(--nxf-tw-ring-offset-width) var(--nxf-tw-ring-offset-color)}.nexface-ui .nxf-focus\:outline-hidden:focus{--nxf-tw-outline-style:none;outline-style:none}@media (forced-colors:active){.nexface-ui .nxf-focus\:outline-hidden:focus{outline:2px solid #0000;outline-offset:2px}}.nexface-ui .nxf-focus\:outline-none:focus{--nxf-tw-outline-style:none;outline-style:none}.nexface-ui .nxf-focus-visible\:border-ring:focus-visible{border-color:oklch(70.8% .006 106)}.nexface-ui .nxf-focus-visible\:bg-background:focus-visible{background-color:var(--nxf-background)}.nexface-ui .nxf-focus-visible\:underline:focus-visible{text-decoration-line:underline}.nexface-ui .nxf-focus-visible\:opacity-100:focus-visible{opacity:1}.nexface-ui .nxf-focus-visible\:ring-1:focus-visible{--nxf-tw-ring-shadow:var(--nxf-tw-ring-inset, ) 0 0 0 calc(1px + var(--nxf-tw-ring-offset-width)) var(--nxf-tw-ring-color,currentcolor);box-shadow:var(--nxf-tw-inset-shadow),var(--nxf-tw-inset-ring-shadow),var(--nxf-tw-ring-offset-shadow),var(--nxf-tw-ring-shadow),var(--nxf-tw-shadow)}.nexface-ui .nxf-focus-visible\:ring-\[3px\]:focus-visible{--nxf-tw-ring-shadow:var(--nxf-tw-ring-inset, ) 0 0 0 calc(3px + var(--nxf-tw-ring-offset-width)) var(--nxf-tw-ring-color,currentcolor);box-shadow:var(--nxf-tw-inset-shadow),var(--nxf-tw-inset-ring-shadow),var(--nxf-tw-ring-offset-shadow),var(--nxf-tw-ring-shadow),var(--nxf-tw-shadow)}.nexface-ui .nxf-focus-visible\:ring-destructive\/20:focus-visible{--nxf-tw-ring-color:oklab(57.7% .217662 .112464/.2)}.nexface-ui .nxf-focus-visible\:ring-ring\/50:focus-visible{--nxf-tw-ring-color:oklab(70.8% -.00165382 .00576757/.5)}.nexface-ui .nxf-focus-visible\:outline-1:focus-visible{outline-style:var(--nxf-tw-outline-style);outline-width:1px}.nexface-ui .nxf-focus-visible\:-outline-offset-1:focus-visible{outline-offset:-1px}.nexface-ui .nxf-focus-visible\:outline-foreground\/20:focus-visible{outline-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-focus-visible\:outline-foreground\/20:focus-visible{outline-color:color-mix(in oklab,var(--nxf-foreground) 20%,transparent)}}.nexface-ui .nxf-active\:scale-90:active{--nxf-tw-scale-x:90%;--nxf-tw-scale-y:90%;--nxf-tw-scale-z:90%;scale:var(--nxf-tw-scale-x) var(--nxf-tw-scale-y)}.nexface-ui .nxf-active\:scale-\[0\.96\]:active{scale:.96}.nexface-ui .nxf-disabled\:pointer-events-none:disabled{pointer-events:none}.nexface-ui .nxf-disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.nexface-ui .nxf-disabled\:bg-input\/50:disabled{background-color:var(--nxf-border)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab,var(--nxf-border) 50%,transparent)}}.nexface-ui .nxf-disabled\:opacity-40:disabled{opacity:.4}.nexface-ui .nxf-disabled\:opacity-50:disabled{opacity:.5}.nexface-ui .nxf-has-data-\[state\=open\]\:bg-foreground\/\[0\.04\]:has([data-state=open]){background-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-has-data-\[state\=open\]\:bg-foreground\/\[0\.04\]:has([data-state=open]){background-color:color-mix(in oklab,var(--nxf-foreground) 4%,transparent)}}.nexface-ui .nxf-has-\[\.aui-attachment-root\]\:mb-2:has(.aui-attachment-root){margin-bottom:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-has-\[\.aui-attachment-root\]\:px-3:has(.aui-attachment-root){padding-inline:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-has-\[\.aui-attachment-root\]\:pt-3:has(.aui-attachment-root){padding-top:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--nxf-spacing)*1.5)}.nexface-ui .nxf-has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--nxf-spacing)*2.5)}.nexface-ui .nxf-has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-aria-invalid\:border-destructive[aria-invalid=true]{border-color:oklch(57.7% .245 27.325)}.nexface-ui .nxf-aria-invalid\:ring-1[aria-invalid=true]{--nxf-tw-ring-shadow:var(--nxf-tw-ring-inset, ) 0 0 0 calc(1px + var(--nxf-tw-ring-offset-width)) var(--nxf-tw-ring-color,currentcolor);box-shadow:var(--nxf-tw-inset-shadow),var(--nxf-tw-inset-ring-shadow),var(--nxf-tw-ring-offset-shadow),var(--nxf-tw-ring-shadow),var(--nxf-tw-shadow)}.nexface-ui .nxf-aria-invalid\:ring-destructive\/20[aria-invalid=true]{--nxf-tw-ring-color:oklab(57.7% .217662 .112464/.2)}.nexface-ui .nxf-data-active\:bg-foreground\/\[0\.06\][data-active]{background-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-data-active\:bg-foreground\/\[0\.06\][data-active]{background-color:color-mix(in oklab,var(--nxf-foreground) 6%,transparent)}}.nexface-ui .nxf-data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.nexface-ui .nxf-data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.nexface-ui .nxf-data-\[dragging\=true\]\:border-dashed[data-dragging=true]{--nxf-tw-border-style:dashed;border-style:dashed}.nexface-ui .nxf-data-\[dragging\=true\]\:border-foreground\/40[data-dragging=true]{border-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-data-\[dragging\=true\]\:border-foreground\/40[data-dragging=true]{border-color:color-mix(in oklab,var(--nxf-foreground) 40%,transparent)}}.nexface-ui .nxf-data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--nxf-tw-enter-translate-y:calc(var(--nxf-spacing)*2*-1)}.nexface-ui .nxf-data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--nxf-tw-enter-translate-x:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--nxf-tw-enter-translate-x:calc(var(--nxf-spacing)*2*-1)}.nexface-ui .nxf-data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--nxf-tw-enter-translate-y:calc(var(--nxf-spacing)*2)}.nexface-ui .nxf-data-\[size\=lg\]\:size-10[data-size=lg]{height:calc(var(--nxf-spacing)*10);width:calc(var(--nxf-spacing)*10)}.nexface-ui .nxf-data-\[size\=sm\]\:size-6[data-size=sm]{height:calc(var(--nxf-spacing)*6);width:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-data-\[state\=closed\]\:animate-out[data-state=closed]{animation:nxf-exit var(--nxf-tw-animation-duration,var(--nxf-tw-duration,.15s))var(--nxf-tw-ease,ease)var(--nxf-tw-animation-delay,0s)var(--nxf-tw-animation-iteration-count,1)var(--nxf-tw-animation-direction,normal)var(--nxf-tw-animation-fill-mode,none)}.nexface-ui .nxf-data-\[state\=closed\]\:fade-out-0[data-state=closed]{--nxf-tw-exit-opacity:0}.nexface-ui .nxf-data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--nxf-tw-exit-scale:.95}.nexface-ui .nxf-data-\[state\=open\]\:animate-in[data-state=open]{animation:nxf-enter var(--nxf-tw-animation-duration,var(--nxf-tw-duration,.15s))var(--nxf-tw-ease,ease)var(--nxf-tw-animation-delay,0s)var(--nxf-tw-animation-iteration-count,1)var(--nxf-tw-animation-direction,normal)var(--nxf-tw-animation-fill-mode,none)}.nexface-ui .nxf-data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--nxf-muted)}.nexface-ui .nxf-data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--nxf-muted-foreground)}.nexface-ui .nxf-data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.nexface-ui .nxf-data-\[state\=open\]\:fade-in-0[data-state=open]{--nxf-tw-enter-opacity:0}.nexface-ui .nxf-data-\[state\=open\]\:zoom-in-95[data-state=open]{--nxf-tw-enter-scale:.95}.nexface-ui .nxf-data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:oklch(57.7% .245 27.325)}@media (prefers-reduced-motion:reduce){.nexface-ui .nxf-motion-reduce\:animate-none{animation:none}.nexface-ui .nxf-motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:40rem){.nexface-ui .nxf-max-sm\:hidden{display:none}}@media (min-width:40rem){.nexface-ui .nxf-sm\:max-w-3xl{max-width:var(--nxf-container-3xl)}.nexface-ui .nxf-sm\:flex-row{flex-direction:row}.nexface-ui .nxf-sm\:justify-end{justify-content:flex-end}}@media (min-width:48rem){.nexface-ui .nxf-md\:px-5{padding-inline:calc(var(--nxf-spacing)*5)}.nexface-ui .nxf-md\:px-6{padding-inline:calc(var(--nxf-spacing)*6)}.nexface-ui .nxf-md\:text-sm{font-size:var(--nxf-text-sm);line-height:var(--nxf-tw-leading,var(--nxf-text-sm--line-height))}}@media (min-width:64rem){.nexface-ui .nxf-lg\:text-\[1\.75rem\]{font-size:1.75rem}}.nexface-ui .nxf-dark\:border-input:where(.nexface-dark,.nexface-dark *){border-color:var(--nxf-border)}.nexface-ui .nxf-dark\:border-muted-foreground\/15:where(.nexface-dark,.nexface-dark *){border-color:var(--nxf-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-dark\:border-muted-foreground\/15:where(.nexface-dark,.nexface-dark *){border-color:color-mix(in oklab,var(--nxf-muted-foreground) 15%,transparent)}}.nexface-ui .nxf-dark\:bg-destructive\/60:where(.nexface-dark,.nexface-dark *){background-color:oklab(57.7% .217662 .112464/.6)}.nexface-ui .nxf-dark\:bg-foreground\/\[0\.04\]:where(.nexface-dark,.nexface-dark *){background-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-dark\:bg-foreground\/\[0\.04\]:where(.nexface-dark,.nexface-dark *){background-color:color-mix(in oklab,var(--nxf-foreground) 4%,transparent)}}.nexface-ui .nxf-dark\:bg-input\/30:where(.nexface-dark,.nexface-dark *){background-color:var(--nxf-border)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-dark\:bg-input\/30:where(.nexface-dark,.nexface-dark *){background-color:color-mix(in oklab,var(--nxf-border) 30%,transparent)}}.nexface-ui .nxf-dark\:after\:ring-destructive\/60:where(.nexface-dark,.nexface-dark *):after{content:var(--nxf-tw-content);--nxf-tw-ring-color:oklab(57.7% .217662 .112464/.6)}.nexface-ui .nxf-dark\:after\:ring-white\/10:where(.nexface-dark,.nexface-dark *):after{content:var(--nxf-tw-content);--nxf-tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-dark\:after\:ring-white\/10:where(.nexface-dark,.nexface-dark *):after{--nxf-tw-ring-color:color-mix(in oklab,var(--nxf-color-white) 10%,transparent)}}@media (hover:hover){.nexface-ui .nxf-dark\:hover\:bg-accent\/50:where(.nexface-dark,.nexface-dark *):hover{background-color:var(--nxf-muted)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-dark\:hover\:bg-accent\/50:where(.nexface-dark,.nexface-dark *):hover{background-color:color-mix(in oklab,var(--nxf-muted) 50%,transparent)}}.nexface-ui .nxf-dark\:hover\:bg-input\/50:where(.nexface-dark,.nexface-dark *):hover{background-color:var(--nxf-border)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-dark\:hover\:bg-input\/50:where(.nexface-dark,.nexface-dark *):hover{background-color:color-mix(in oklab,var(--nxf-border) 50%,transparent)}}.nexface-ui .nxf-dark\:hover\:bg-muted-foreground\/30:where(.nexface-dark,.nexface-dark *):hover{background-color:var(--nxf-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-dark\:hover\:bg-muted-foreground\/30:where(.nexface-dark,.nexface-dark *):hover{background-color:color-mix(in oklab,var(--nxf-muted-foreground) 30%,transparent)}}}.nexface-ui .nxf-dark\:focus-visible\:ring-destructive\/40:where(.nexface-dark,.nexface-dark *):focus-visible{--nxf-tw-ring-color:oklab(57.7% .217662 .112464/.4)}.nexface-ui .nxf-dark\:disabled\:bg-input\/80:where(.nexface-dark,.nexface-dark *):disabled{background-color:var(--nxf-border)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-dark\:disabled\:bg-input\/80:where(.nexface-dark,.nexface-dark *):disabled{background-color:color-mix(in oklab,var(--nxf-border) 80%,transparent)}}.nexface-ui .nxf-dark\:aria-invalid\:border-destructive\/50:where(.nexface-dark,.nexface-dark *)[aria-invalid=true]{border-color:oklab(57.7% .217662 .112464/.5)}.nexface-ui .nxf-dark\:aria-invalid\:ring-destructive\/40:where(.nexface-dark,.nexface-dark *)[aria-invalid=true]{--nxf-tw-ring-color:oklab(57.7% .217662 .112464/.4)}.nexface-ui .nxf-data-open\:animate-collapsible-down:where([data-state=open],[data-open]:not([data-open=false])){animation:nxf-collapsible-down var(--nxf-tw-animation-duration,var(--nxf-tw-duration,.2s))var(--nxf-tw-ease,ease-out)var(--nxf-tw-animation-delay,0s)var(--nxf-tw-animation-iteration-count,1)var(--nxf-tw-animation-direction,normal)var(--nxf-tw-animation-fill-mode,none)}.nexface-ui .nxf-data-closed\:pointer-events-none:where([data-state=closed],[data-closed]:not([data-closed=false])){pointer-events:none}.nexface-ui .nxf-data-closed\:animate-collapsible-up:where([data-state=closed],[data-closed]:not([data-closed=false])){animation:nxf-collapsible-up var(--nxf-tw-animation-duration,var(--nxf-tw-duration,.2s))var(--nxf-tw-ease,ease-out)var(--nxf-tw-animation-delay,0s)var(--nxf-tw-animation-iteration-count,1)var(--nxf-tw-animation-direction,normal)var(--nxf-tw-animation-fill-mode,none)}.nexface-ui .nxf-data-closed\:fill-mode-forwards:where([data-state=closed],[data-closed]:not([data-closed=false])){--nxf-tw-animation-fill-mode:forwards;animation-fill-mode:forwards}.nexface-ui .nxf-\[\&_\.highlighted\]\:bg-blue-500\/8 .nxf-highlighted{background-color:#3080ff14}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-\[\&_\.highlighted\]\:bg-blue-500\/8 .nxf-highlighted{background-color:color-mix(in oklab,var(--nxf-color-blue-500) 8%,transparent)}}.nexface-ui .nxf-\[\&_\.highlighted\]\:shadow-\[inset_2px_0_0_\#3b82f6\] .nxf-highlighted{--nxf-tw-shadow:inset 2px 0 0 var(--nxf-tw-shadow-color,#3b82f6);box-shadow:var(--nxf-tw-inset-shadow),var(--nxf-tw-inset-ring-shadow),var(--nxf-tw-ring-offset-shadow),var(--nxf-tw-ring-shadow),var(--nxf-tw-shadow)}.nexface-ui .nxf-dark\:\[\&_\.highlighted\]\:bg-blue-500\/15:where(.nexface-dark,.nexface-dark *) .nxf-highlighted{background-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-dark\:\[\&_\.highlighted\]\:bg-blue-500\/15:where(.nexface-dark,.nexface-dark *) .nxf-highlighted{background-color:color-mix(in oklab,var(--nxf-color-blue-500) 15%,transparent)}}.nexface-ui .nxf-\[\&_\.line\]\:relative .nxf-line{position:relative}.nexface-ui .nxf-\[\&_\.line\]\:inline-block .nxf-line{display:inline-block}.nexface-ui .nxf-\[\&_\.line\]\:min-h-\[1lh\] .nxf-line{min-height:1lh}.nexface-ui .nxf-\[\&_\.line\]\:w-full .nxf-line{width:100%}.nexface-ui .nxf-\[\&_\.line\]\:pl-8 .nxf-line{padding-left:calc(var(--nxf-spacing)*8)}.nexface-ui .nxf-\[\&_\.line\]\:\[counter-increment\:line\] .nxf-line{counter-increment:line}.nexface-ui .nxf-\[\&_\.line\]\:before\:absolute .nxf-line:before{content:var(--nxf-tw-content);position:absolute}.nexface-ui .nxf-\[\&_\.line\]\:before\:left-0 .nxf-line:before{content:var(--nxf-tw-content);left:0}.nexface-ui .nxf-\[\&_\.line\]\:before\:w-5 .nxf-line:before{content:var(--nxf-tw-content);width:calc(var(--nxf-spacing)*5)}.nexface-ui .nxf-\[\&_\.line\]\:before\:text-right .nxf-line:before{content:var(--nxf-tw-content);text-align:right}.nexface-ui .nxf-\[\&_\.line\]\:before\:text-muted-foreground\/40 .nxf-line:before{color:var(--nxf-muted-foreground);content:var(--nxf-tw-content)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-\[\&_\.line\]\:before\:text-muted-foreground\/40 .nxf-line:before{color:color-mix(in oklab,var(--nxf-muted-foreground) 40%,transparent)}}.nexface-ui .nxf-\[\&_\.line\]\:before\:tabular-nums .nxf-line:before{content:var(--nxf-tw-content);--nxf-tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--nxf-tw-ordinal, ) var(--nxf-tw-slashed-zero, ) var(--nxf-tw-numeric-figure, ) var(--nxf-tw-numeric-spacing, ) var(--nxf-tw-numeric-fraction, )}.nexface-ui .nxf-\[\&_\.line\]\:before\:\[content\:counter\(line\)\] .nxf-line:before{content:var(--nxf-tw-content);content:counter(line)}.nexface-ui .nxf-\[\&_code\]\:bg-transparent\! code{background-color:#0000!important}.nexface-ui .nxf-\[\&_code_span\]\:\[color\:var\(--shiki-light\,inherit\)\] code span{color:var(--nxf-shiki-light,inherit)}.nexface-ui .nxf-dark\:\[\&_code_span\]\:\[color\:var\(--shiki-dark\)\]\!:where(.nexface-dark,.nexface-dark *) code span{color:var(--nxf-shiki-dark)!important}.nexface-ui .nxf-\[\&_pre\]\:w-max pre{width:max-content}.nexface-ui .nxf-\[\&_pre\]\:min-w-full pre{min-width:100%}.nexface-ui .nxf-\[\&_pre\]\:bg-transparent\! pre{background-color:#0000!important}.nexface-ui .nxf-\[\&_pre\]\:px-3\.5 pre{padding-inline:calc(var(--nxf-spacing)*3.5)}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]\]\:\[counter-reset\:line\] pre[data-line-numbers]{counter-reset:line}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:relative pre[data-line-numbers] .nxf-line{position:relative}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:pl-8 pre[data-line-numbers] .nxf-line{padding-left:calc(var(--nxf-spacing)*8)}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:\[counter-increment\:line\] pre[data-line-numbers] .nxf-line{counter-increment:line}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:before\:absolute pre[data-line-numbers] .nxf-line:before{content:var(--nxf-tw-content);position:absolute}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:before\:left-0 pre[data-line-numbers] .nxf-line:before{content:var(--nxf-tw-content);left:0}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:before\:w-5 pre[data-line-numbers] .nxf-line:before{content:var(--nxf-tw-content);width:calc(var(--nxf-spacing)*5)}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:before\:text-right pre[data-line-numbers] .nxf-line:before{content:var(--nxf-tw-content);text-align:right}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:before\:text-muted-foreground\/40 pre[data-line-numbers] .nxf-line:before{color:var(--nxf-muted-foreground);content:var(--nxf-tw-content)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:before\:text-muted-foreground\/40 pre[data-line-numbers] .nxf-line:before{color:color-mix(in oklab,var(--nxf-muted-foreground) 40%,transparent)}}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:before\:tabular-nums pre[data-line-numbers] .nxf-line:before{content:var(--nxf-tw-content);--nxf-tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--nxf-tw-ordinal, ) var(--nxf-tw-slashed-zero, ) var(--nxf-tw-numeric-figure, ) var(--nxf-tw-numeric-spacing, ) var(--nxf-tw-numeric-fraction, )}.nexface-ui .nxf-\[\&_pre\[data-line-numbers\]_\.line\]\:before\:\[content\:counter\(line\)\] pre[data-line-numbers] .nxf-line:before{content:var(--nxf-tw-content);content:counter(line)}.nexface-ui .nxf-\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.nexface-ui .nxf-\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.nexface-ui .nxf-\[\&_svg\]\:text-background svg{color:var(--nxf-background)}.nexface-ui .nxf-\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){height:calc(var(--nxf-spacing)*3);width:calc(var(--nxf-spacing)*3)}.nexface-ui .nxf-\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){height:calc(var(--nxf-spacing)*4);width:calc(var(--nxf-spacing)*4)}.nexface-ui .nxf-\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.nexface-ui .nxf-\[\[align\=center\]\]\:text-center[align=center]{text-align:center}.nexface-ui .nxf-\[\[align\=right\]\]\:text-right[align=right]{text-align:right}.nexface-ui .nxf-\[\&\>\*\]\:animate-in>*{animation:nxf-enter var(--nxf-tw-animation-duration,var(--nxf-tw-duration,.15s))var(--nxf-tw-ease,ease)var(--nxf-tw-animation-delay,0s)var(--nxf-tw-animation-iteration-count,1)var(--nxf-tw-animation-direction,normal)var(--nxf-tw-animation-fill-mode,none)}.nexface-ui .nxf-\[\&\>\*\]\:ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]>*{--nxf-tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.nexface-ui .nxf-\[\&\>\*\]\:animation-duration-\(--animation-duration\)>*{--nxf-tw-animation-duration:var(--nxf-animation-duration);animation-duration:var(--nxf-animation-duration)}.nexface-ui .nxf-\[\&\>\*\]\:fade-in-0>*{--nxf-tw-enter-opacity:0}.nexface-ui .nxf-\[\&\>\*\]\:blur-in-\[2px\]>*{--nxf-tw-enter-blur:2px}.nexface-ui .nxf-\[\&\>\*\]\:slide-in-from-top-1>*{--nxf-tw-enter-translate-y:calc(var(--nxf-spacing)*1*-1)}@media (prefers-reduced-motion:reduce){.nexface-ui .nxf-\[\&\>\*\]\:motion-reduce\:animate-none>*{animation:none}}.nexface-ui .nxf-\[\&\>\*\:nth-child\(2\)\]\:\[animation-delay\:40ms\]>:nth-child(2){animation-delay:40ms}.nexface-ui .nxf-\[\&\>\*\:nth-child\(3\)\]\:\[animation-delay\:80ms\]>:nth-child(3){animation-delay:80ms}.nexface-ui .nxf-\[\&\>\*\:nth-child\(4\)\]\:\[animation-delay\:120ms\]>:nth-child(4){animation-delay:.12s}.nexface-ui .nxf-\[\&\>\*\:nth-child\(n\+5\)\]\:\[animation-delay\:160ms\]>:nth-child(n+5){animation-delay:.16s}.nexface-ui .nxf-\[\&\>a\]\:text-xs>a{font-size:var(--nxf-text-xs);line-height:var(--nxf-tw-leading,var(--nxf-text-xs--line-height))}.nexface-ui .nxf-\[\&\>a\]\:no-underline>a{text-decoration-line:none}.nexface-ui .nxf-\[\&\>button\]\:rounded-full>button{border-radius:3.40282e+38px}.nexface-ui .nxf-\[\&\>button\]\:bg-foreground\/60>button{background-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-\[\&\>button\]\:bg-foreground\/60>button{background-color:color-mix(in oklab,var(--nxf-foreground) 60%,transparent)}}.nexface-ui .nxf-\[\&\>button\]\:p-1>button{padding:var(--nxf-spacing)}.nexface-ui .nxf-\[\&\>button\]\:opacity-100>button{opacity:1}.nexface-ui .nxf-\[\&\>button\]\:ring-0\!>button{--nxf-tw-ring-shadow:var(--nxf-tw-ring-inset, ) 0 0 0 calc(var(--nxf-tw-ring-offset-width)) var(--nxf-tw-ring-color,currentcolor)!important;box-shadow:var(--nxf-tw-inset-shadow),var(--nxf-tw-inset-ring-shadow),var(--nxf-tw-ring-offset-shadow),var(--nxf-tw-ring-shadow),var(--nxf-tw-shadow)!important}@media (hover:hover){.nexface-ui .nxf-\[\&\>button\]\:hover\:bg-foreground\/80>button:hover{background-color:var(--nxf-foreground)}@supports (color:color-mix(in lab,red,red)){.nexface-ui .nxf-\[\&\>button\]\:hover\:bg-foreground\/80>button:hover{background-color:color-mix(in oklab,var(--nxf-foreground) 80%,transparent)}}}.nexface-ui .nxf-\[\&\>li\]\:mt-1>li{margin-top:var(--nxf-spacing)}.nexface-ui .nxf-\[\&\>svg\]\:size-4>svg{height:calc(var(--nxf-spacing)*4);width:calc(var(--nxf-spacing)*4)}@media (pointer:coarse){.nexface-ui .nxf-\[\@media\(pointer\:coarse\)\]\:opacity-100{opacity:1}}
  /*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.nexface-ui{--nxf-shimmer-track-height:200px;--nxf-shimmer-angle:15deg}.nexface-ui *,.nexface-ui ::backdrop,.nexface-ui :after,.nexface-ui :before{--nxf-tw-border-spacing-x:0;--nxf-tw-border-spacing-y:0;--nxf-tw-translate-x:0;--nxf-tw-translate-y:0;--nxf-tw-translate-z:0;--nxf-tw-space-y-reverse:0;--nxf-tw-border-style:solid;--nxf-tw-leading:initial;--nxf-tw-font-weight:initial;--nxf-tw-tracking:initial;--nxf-tw-shadow:0 0 #0000;--nxf-tw-shadow-color:initial;--nxf-tw-shadow-alpha:100%;--nxf-tw-inset-shadow:0 0 #0000;--nxf-tw-inset-shadow-color:initial;--nxf-tw-inset-shadow-alpha:100%;--nxf-tw-ring-color:initial;--nxf-tw-ring-shadow:0 0 #0000;--nxf-tw-inset-ring-color:initial;--nxf-tw-inset-ring-shadow:0 0 #0000;--nxf-tw-ring-inset:initial;--nxf-tw-ring-offset-width:0px;--nxf-tw-ring-offset-color:#fff;--nxf-tw-ring-offset-shadow:0 0 #0000;--nxf-tw-outline-style:solid;--nxf-tw-backdrop-blur:initial;--nxf-tw-backdrop-brightness:initial;--nxf-tw-backdrop-contrast:initial;--nxf-tw-backdrop-grayscale:initial;--nxf-tw-backdrop-hue-rotate:initial;--nxf-tw-backdrop-invert:initial;--nxf-tw-backdrop-opacity:initial;--nxf-tw-backdrop-saturate:initial;--nxf-tw-backdrop-sepia:initial;--nxf-tw-duration:initial;--nxf-tw-ease:initial;--nxf-tw-content:"";--nxf-tw-scale-x:1;--nxf-tw-scale-y:1;--nxf-tw-scale-z:1;--nxf-tw-ordinal:initial;--nxf-tw-slashed-zero:initial;--nxf-tw-numeric-figure:initial;--nxf-tw-numeric-spacing:initial;--nxf-tw-numeric-fraction:initial;--nxf-tw-animation-delay:0s;--nxf-tw-animation-direction:normal;--nxf-tw-animation-duration:initial;--nxf-tw-animation-fill-mode:none;--nxf-tw-animation-iteration-count:1;--nxf-tw-enter-blur:0;--nxf-tw-enter-opacity:1;--nxf-tw-enter-rotate:0;--nxf-tw-enter-scale:1;--nxf-tw-enter-translate-x:0;--nxf-tw-enter-translate-y:0;--nxf-tw-exit-blur:0;--nxf-tw-exit-opacity:1;--nxf-tw-exit-rotate:0;--nxf-tw-exit-scale:1;--nxf-tw-exit-translate-x:0;--nxf-tw-exit-translate-y:0}}@property --nxf-tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --nxf-tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --nxf-tw-animation-duration{syntax:"*";inherits:false}@property --nxf-tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --nxf-tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --nxf-tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --nxf-tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --nxf-tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --nxf-tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --nxf-tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --nxf-shimmer-track-height{syntax:"<length>";inherits:true;initial-value:200px}@property --nxf-shimmer-angle{syntax:"<angle>";inherits:true;initial-value:15deg}@keyframes nxf-aui-pulse{50%{opacity:.5}}.nexface-ui :where(.aui-md[data-status=running]):empty:after,.nexface-ui :where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child):after,.nexface-ui :where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):after,.nexface-ui :where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):after,.nexface-ui :where(.aui-md[data-status=running])>:where(:not(ol):not(ul):not(pre)):last-child:after,.nexface-ui :where(.aui-md[data-status=running])>pre:last-child code:after{--nxf-aui-content:"●";animation:nxf-aui-pulse 2s cubic-bezier(.4,0,.6,1) infinite;content:var(--nxf-aui-content);font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin-left:.25rem;margin-right:.25rem}@font-face{font-display:swap;font-family:Nexface Public Sans;font-style:normal;font-weight:100 900;src:url(//lf-flow-web-cdn.doubao.com/obj/flow-doubao/flow/miniapp_open_fe/apps-static/font/public-sans.af931e9ba6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nexface JetBrains Mono;font-style:normal;font-weight:100 800;src:url(//lf-flow-web-cdn.doubao.com/obj/flow-doubao/flow/miniapp_open_fe/apps-static/font/jetbrains-mono.a5643f66c6.ttf) format("truetype")}@property --nxf-tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --nxf-tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --nxf-tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --nxf-tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --nxf-tw-leading{syntax:"*";inherits:false}@property --nxf-tw-font-weight{syntax:"*";inherits:false}@property --nxf-tw-tracking{syntax:"*";inherits:false}@property --nxf-tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --nxf-tw-shadow-color{syntax:"*";inherits:false}@property --nxf-tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --nxf-tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --nxf-tw-inset-shadow-color{syntax:"*";inherits:false}@property --nxf-tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --nxf-tw-ring-color{syntax:"*";inherits:false}@property --nxf-tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --nxf-tw-inset-ring-color{syntax:"*";inherits:false}@property --nxf-tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --nxf-tw-ring-inset{syntax:"*";inherits:false}@property --nxf-tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --nxf-tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --nxf-tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --nxf-tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --nxf-tw-backdrop-blur{syntax:"*";inherits:false}@property --nxf-tw-backdrop-brightness{syntax:"*";inherits:false}@property --nxf-tw-backdrop-contrast{syntax:"*";inherits:false}@property --nxf-tw-backdrop-grayscale{syntax:"*";inherits:false}@property --nxf-tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --nxf-tw-backdrop-invert{syntax:"*";inherits:false}@property --nxf-tw-backdrop-opacity{syntax:"*";inherits:false}@property --nxf-tw-backdrop-saturate{syntax:"*";inherits:false}@property --nxf-tw-backdrop-sepia{syntax:"*";inherits:false}@property --nxf-tw-duration{syntax:"*";inherits:false}@property --nxf-tw-ease{syntax:"*";inherits:false}@property --nxf-tw-content{syntax:"*";inherits:false;initial-value:""}@property --nxf-tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --nxf-tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --nxf-tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --nxf-tw-ordinal{syntax:"*";inherits:false}@property --nxf-tw-slashed-zero{syntax:"*";inherits:false}@property --nxf-tw-numeric-figure{syntax:"*";inherits:false}@property --nxf-tw-numeric-spacing{syntax:"*";inherits:false}@property --nxf-tw-numeric-fraction{syntax:"*";inherits:false}@keyframes nxf-spin{to{transform:rotate(1turn)}}@keyframes nxf-enter{0%{filter:blur(var(--nxf-tw-enter-blur,0));opacity:var(--nxf-tw-enter-opacity,1);transform:translate3d(var(--nxf-tw-enter-translate-x,0),var(--nxf-tw-enter-translate-y,0),0)scale3d(var(--nxf-tw-enter-scale,1),var(--nxf-tw-enter-scale,1),var(--nxf-tw-enter-scale,1))rotate(var(--nxf-tw-enter-rotate,0))}}@keyframes nxf-exit{to{filter:blur(var(--nxf-tw-exit-blur,0));opacity:var(--nxf-tw-exit-opacity,1);transform:translate3d(var(--nxf-tw-exit-translate-x,0),var(--nxf-tw-exit-translate-y,0),0)scale3d(var(--nxf-tw-exit-scale,1),var(--nxf-tw-exit-scale,1),var(--nxf-tw-exit-scale,1))rotate(var(--nxf-tw-exit-rotate,0))}}@keyframes nxf-collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height,var(--collapsible-panel-height,auto))}}@keyframes nxf-collapsible-up{0%{height:var(--radix-collapsible-content-height,var(--collapsible-panel-height,auto))}to{height:0}}@keyframes nxf-tw-shimmer{0%{background-position:100% 0}}@keyframes nxf-tw-shimmer-translate{to{translate:var(--nxf-_travel) 0}}.nexface-chat{border:1px solid var(--nxf-border);border-radius:16px;box-sizing:border-box;isolation:isolate;min-width:0;position:relative}.nexface-chat[data-layout=floating]{bottom:24px;position:fixed;right:24px;z-index:10000}.nexface-chat[data-layout=floating][data-side=left]{left:24px;right:auto}.nexface-chat[data-layout=floating]:not([data-fullscreen]) .nexface-chat__panel{height:min(760px,calc(100dvh - 48px));width:min(546px,calc(100vw - 32px))}.nexface-chat[data-layout=docked]{inset:0 0 0 auto;position:fixed;width:min(var(--nexface-chat-panel-width),100vw);z-index:1000}.nexface-chat[data-layout=docked][data-side=left]{inset:0 auto 0 0}.nexface-chat[data-layout=inline]{height:100%;width:100%}.nexface-chat[data-fullscreen][data-layout][data-side]{height:100dvh;inset:0;position:fixed;width:100vw;z-index:10001}.nexface-ui{--nxf-background:var(--nexface-chat-background,#fff);--nxf-foreground:var(--nexface-chat-text,oklch(0.145 0.006 106));--nxf-muted:var(--nexface-chat-surface,oklch(0.97 0.004 106));--nxf-muted-foreground:var(--nexface-chat-muted-text,oklch(0.556 0.007 106));--nxf-border:var(--nexface-chat-border,oklch(0.922 0.005 106));--nxf-primary:var(--nexface-chat-accent,oklch(0.205 0.006 106));--nxf-primary-hover:var(--nexface-chat-accent-hover,#3f3f46);--nxf-primary-foreground:var(--nexface-chat-on-accent,#fff);color:var(--nxf-foreground);font-family:var(--nexface-chat-font-family,"Nexface Public Sans",ui-sans-serif,system-ui,sans-serif)}.nexface-chat-portals{inset:0;pointer-events:none;position:fixed;z-index:10010}.nexface-chat-portals>*{pointer-events:auto}.nexface-chat__dialogs{border-radius:inherit;inset:0;pointer-events:none;position:absolute;z-index:80}.nexface-chat__dialog-layer{background:#00000030;border-radius:inherit;display:grid;inset:0;outline:none;overflow:auto;padding:16px;place-items:center;pointer-events:auto;position:absolute}.nexface-chat__dialog-layer>div{max-height:100%}.nexface-ui [data-slot=tooltip-content]{z-index:70}.nexface-ui [data-slot=button][data-variant=default]:hover:not(:disabled){background-color:var(--nxf-primary-hover)}.nexface-chat__session-sidebar{width:var(--nexface-session-sidebar-width,240px)}.nexface-chat__session-sidebar[data-layout=overlay]{left:0;max-width:85%}.nexface-chat__session-sidebar[data-layout=outside]{border-radius:16px 0 0 16px;right:100%}